.row{line-height:normal;clear:both;zoom:1;margin-right:-15px;margin-left:-15px}.row:after{display:table;content:"";clear:both;display:table;content:"";visibility:hidden;height:0}.row:before{display:table;content:"";display:table;content:"";visibility:hidden;height:0}.row>[class*=col_]{display:inline-block;vertical-align:top;padding-left:15px;padding-right:15px}.row>[class*=col_].right{float:right}.row.big-gutter{margin-left:-30px;margin-right:-30px}@media (max-width:1550px){.row.big-gutter{margin-left:-20px;margin-right:-20px}}@media (max-width:1300px){.row.big-gutter{margin-left:-15px;margin-right:-15px}}.row.big-gutter>[class*=col_]{padding-left:30px;padding-right:30px}@media (max-width:1550px){.row.big-gutter>[class*=col_]{padding-left:20px;padding-right:20px}}@media (max-width:1300px){.row.big-gutter>[class*=col_]{padding-left:15px;padding-right:15px}}.row.small-gutter{margin-left:-10px;margin-right:-10px}.row.small-gutter>[class*=col_]{padding-left:10px;padding-right:10px}.row.tiny-gutter{margin-left:-5px;margin-right:-5px}.row.tiny-gutter>[class*=col_]{padding-left:5px;padding-right:5px}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter>[class*=col_]{padding-left:0;padding-right:0}.hcode-inner-row.big-gutter{margin-left:-30px;margin-right:-30px}@media (max-width:1550px){.hcode-inner-row.big-gutter{margin-left:-20px;margin-right:-20px}}@media (max-width:1300px){.hcode-inner-row.big-gutter{margin-left:-15px;margin-right:-15px}}.hcode-inner-row.big-gutter>[class*=col-]{padding-left:30px;padding-right:30px}@media (max-width:1550px){.hcode-inner-row.big-gutter>[class*=col-]{padding-left:20px;padding-right:20px}}@media (max-width:1300px){.hcode-inner-row.big-gutter>[class*=col-]{padding-left:15px;padding-right:15px}}.row.flex:before,.row.flex:after{content:none}@media (max-width:1020px){.row{margin-right:-10px;margin-left:-10px}.row>[class*=col_]{padding-left:10px;padding-right:10px}.row.big-gutter{margin-left:-15px;margin-right:-15px}.row.big-gutter>[class*=col_]{padding-left:15px;padding-right:15px}}.col_10{width:10%}.col_12{width:12.5%}.col_14{width:14.28%}.col_15{width:15%}.col_16{width:16.66%}.col_18{width:18%}.col_20{width:20%}.col_25{width:25%}.col_30{width:30%}.col_33{width:33.33%}.col_35{width:35%}.col_40{width:40%}.col_45{width:45%}.col_50{width:50%}.col_55{width:55%}.col_60{width:60%}.col_65{width:65%}.col_66{width:66.66%}.col_70{width:70%}.col_75{width:75%}.col_80{width:80%}.col_90{width:90%}.col_100{width:100%}.col_auto{width:auto}.col_centred{float:none;display:block!important;margin:0 auto}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-self-center{align-self:center}.flex-center{align-items:center}.justify-space-between{justify-content:space-between}.flex-justify-center{justify-content:center}.flex-bottom{align-items:flex-end}.flex-end{justify-content:flex-end}body{scroll-behavior:smooth}body .container{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1550px){body .container{padding-left:30px;padding-right:30px}}@media (max-width:1300px){body .container{padding-left:80px;padding-right:80px}}@media (max-width:1020px){body .container{padding-left:50px;padding-right:50px}}@media (max-width:767px){body .container{padding-left:30px;padding-right:30px}}@media (max-width:600px){body .container{padding-left:20px;padding-right:20px}}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:400;margin-bottom:25px}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-weight:800}body{font-family:"Montserrat",sans-serif,sans-serif,Arial,Helvetica,sans-serif;color:#303030;font-size:18px;font-weight:400;line-height:1.4em}@media (max-width:1430px){body{font-size:17px}}@media (max-width:1300px){body{font-size:16px}}@media (max-width:1020px){body{font-size:15px}}@media (max-width:767px){body{font-size:14px}}@media (max-width:600px){body{font-size:13px}}p{color:#221711;font-size:17px;font-weight:400;line-height:1.5em;margin-bottom:15px}@media (max-width:1430px){p{font-size:16px}}@media (max-width:1020px){p{font-size:15px}}@media (max-width:600px){p{font-size:14px}}@media (max-width:400px){p{font-size:13px}}li{color:#221711;font-size:17px;font-weight:400;line-height:1.5em}@media (max-width:1430px){li{font-size:16px}}@media (max-width:1020px){li{font-size:15px}}@media (max-width:600px){li{font-size:14px}}@media (max-width:400px){li{font-size:13px}}b,strong{font-weight:600}.big-title{position:relative;z-index:2;color:#ebe1ca;font-size:50px}@media (max-width:1300px){.big-title{font-size:40px}}@media (max-width:1020px){.big-title{font-size:35px}}@media (max-width:767px){.big-title{font-size:30px}}@media (max-width:600px){.big-title{font-size:25px}}@media (max-width:480px){.big-title{font-size:22px}}.big-title.big-title-black{color:#3039b0}.the_content{display:inline-block;width:100%}.the_content h1{font-size:44px}@media (max-width:1550px){.the_content h1{font-size:40px}}@media (max-width:1430px){.the_content h1{font-size:35px;line-height:1.1em}}@media (max-width:1300px){.the_content h1{font-size:33px}}@media (max-width:1020px){.the_content h1{font-size:30px}}@media (max-width:767px){.the_content h1{font-size:28px}}@media (max-width:600px){.the_content h1{font-size:25px}}.the_content h2{font-size:37px;margin-bottom:20px;margin-top:15px;line-height:1.2}@media (max-width:1430px){.the_content h2{font-size:35px}}@media (max-width:1300px){.the_content h2{font-size:32px}}@media (max-width:1020px){.the_content h2{font-size:28px}}@media (max-width:767px){.the_content h2{font-size:25px}}@media (max-width:600px){.the_content h2{font-size:21px}}.the_content h2 strong{font-weight:800}.the_content h3{font-size:36px;margin-bottom:20px;margin-top:15px}@media (max-width:1430px){.the_content h3{font-size:32px}}@media (max-width:1300px){.the_content h3{font-size:28px}}@media (max-width:1020px){.the_content h3{font-size:27px}}@media (max-width:767px){.the_content h3{font-size:24px}}@media (max-width:600px){.the_content h3{font-size:20px}}.the_content h3 strong{font-weight:800}.the_content h4{font-size:30px;margin-bottom:15px;margin-top:15px;line-height:1.2em}@media (max-width:1430px){.the_content h4{font-size:28px}}@media (max-width:1300px){.the_content h4{font-size:26px}}@media (max-width:1020px){.the_content h4{font-size:24px}}@media (max-width:767px){.the_content h4{font-size:22px}}@media (max-width:600px){.the_content h4{font-size:18px}}.the_content h4 strong{font-weight:800}.the_content ul li,.the_content ol li{margin-bottom:10px;margin-top:10px}.the_content p a,.the_content li a,.the_content h1 a,.the_content h2 a,.the_content h3 a,.the_content h4 a,.the_content h5 a,.the_content h6 a{color:#3039b0;text-decoration:underline}.the_content p a:hover,.the_content li a:hover,.the_content h1 a:hover,.the_content h2 a:hover,.the_content h3 a:hover,.the_content h4 a:hover,.the_content h5 a:hover,.the_content h6 a:hover{opacity:.8}body .nf-form-content .listselect-wrap .nf-field-element div,body .nf-form-content .ninja-forms-field{font-size:16px}@media (max-width:1430px){body .nf-form-content .listselect-wrap .nf-field-element div,body .nf-form-content .ninja-forms-field{font-size:15px}}@media (max-width:1020px){body .nf-form-content .listselect-wrap .nf-field-element div,body .nf-form-content .ninja-forms-field{font-size:14px}}@media (max-width:767px){body .nf-form-content .listselect-wrap .nf-field-element div,body .nf-form-content .ninja-forms-field{font-size:13px}}@media (max-width:600px){body .nf-form-content .listselect-wrap .nf-field-element div,body .nf-form-content .ninja-forms-field{font-size:12px}}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],textarea,select{vertical-align:middle;font-family:"Montserrat",sans-serif;border:none;color:#000;font-size:15px;font-weight:500;height:50px;outline:none;padding:0 15px;resize:none;vertical-align:middle;font-weight:400;-moz-appearance:none;appearance:none;-webkit-appearance:none!important;border-radius:0;width:100%;border:2px solid #1a0f10;background:rgb(255 255 255 / .3882352941);backdrop-filter:blur(20px);line-height:1em;padding-top:4px}@media (max-width:767px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],textarea,select{height:43px}}input[type=text]:active,input[type=text]:hover,input[type=text]:focus,input[type=email]:active,input[type=email]:hover,input[type=email]:focus,input[type=password]:active,input[type=password]:hover,input[type=password]:focus,input[type=search]:active,input[type=search]:hover,input[type=search]:focus,input[type=tel]:active,input[type=tel]:hover,input[type=tel]:focus,input[type=url]:active,input[type=url]:hover,input[type=url]:focus,input[type=number]:active,input[type=number]:hover,input[type=number]:focus,input[type=date]:active,input[type=date]:hover,input[type=date]:focus,input[type=time]:active,input[type=time]:hover,input[type=time]:focus,input[type=datetime]:active,input[type=datetime]:hover,input[type=datetime]:focus,input[type=datetime-local]:active,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=week]:active,input[type=week]:hover,input[type=week]:focus,input[type=month]:active,input[type=month]:hover,input[type=month]:focus,textarea:active,textarea:hover,textarea:focus,select:active,select:hover,select:focus{background-color:ffffff63}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=time]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=week]:disabled,input[type=month]:disabled,textarea:disabled,select:disabled{background:#ebebeb}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,select:focus{box-shadow:none}select{height:50px;border:2px solid #ebe1ca;background:#fff0;color:#ebe1ca;font-size:19px;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/arrow-select.svg);background-repeat:no-repeat;background-size:10px;background-position:right 15px center;padding-right:35px}@media (max-width:1430px){select{font-size:18px}}@media (max-width:1300px){select{font-size:17px}}@media (max-width:1020px){select{font-size:16px}}@media (max-width:767px){select{height:43px;font-size:15px}}@media (max-width:600px){select{font-size:14px}}select:focus{border:2px solid #ebe1ca;background-color:#fff0;color:#ebe1ca}textarea{line-height:1.2;height:90px;padding:10px 15px}body button[type=submit],body input[type=submit]{align-items:center;background:#3039b0;color:#fff;display:inline-block;font-size:19px;padding:13px 27px 7px 27px;display:inline-block;transition:transform 0.4s ease;border-radius:0;font-family:"Montserrat",sans-serif;background:#221711;color:#ebe1ca;text-transform:uppercase}@media (max-width:1300px){body button[type=submit],body input[type=submit]{font-size:18px}}@media (max-width:1020px){body button[type=submit],body input[type=submit]{font-size:16px}}@media (max-width:767px){body button[type=submit],body input[type=submit]{font-size:15px}}@media (max-width:600px){body button[type=submit],body input[type=submit]{font-size:14px}}body button[type=submit]:hover,body input[type=submit]:hover{text-decoration:none;background:#130b07;color:#fff;transform:translateY(-4px);-webkit-box-shadow:none}@media (max-width:1020px){body button[type=submit]:hover,body input[type=submit]:hover{transform:translateY(0)}}body button[type=submit] img,body input[type=submit] img{margin-left:5px;transition:transform 0.4s ease}body button[type=submit].button-arrow,body input[type=submit].button-arrow{display:flex;align-self:center;justify-content:center}input[type=radio],input[type=checkbox]{position:relative;-webkit-appearance:none;width:22px;height:22px;margin-bottom:0;background:#fff;margin-right:10px;margin-left:0;vertical-align:top;border-radius:0;line-height:normal;cursor:pointer;margin-top:0;color:#3039b0;outline:0}@media (max-width:767px){input[type=radio],input[type=checkbox]{width:19px;height:19px}}input[type=radio]:before,input[type=checkbox]:before{background-color:#3039b0;position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease;content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;color:#fff;display:none;justify-content:center;align-items:center}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#fff}input[type=radio]::before{width:20px;height:20px}input[type=checkbox]:checked:before{width:18px;height:18px;content:"\f00c";display:flex}input[type=radio]:checked:before{width:14px;height:14px;border-radius:50%;content:"";display:block}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}form{margin:0}fieldset{border:none;padding:0;margin:0}legend{white-space:normal;border:0;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:#000;font-family:"Montserrat",sans-serif;letter-spacing:normal}@media (max-width:1300px){::-webkit-input-placeholder{font-size:14px}}:-moz-placeholder{color:#000;font-family:"Montserrat",sans-serif;letter-spacing:normal}@media (max-width:1300px){:-moz-placeholder{font-size:14px}}::-moz-placeholder{color:#000;font-family:"Montserrat",sans-serif;letter-spacing:normal}@media (max-width:1300px){::-moz-placeholder{font-size:14px}}:-ms-input-placeholder{color:#000;font-family:"Montserrat",sans-serif;letter-spacing:normal}@media (max-width:1300px){:-ms-input-placeholder{font-size:14px}}.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{border:1px solid red!important}.wpcf7 input:hover,.wpcf7 input:focus,.wpcf7 select:hover,.wpcf7 select:focus,.wpcf7 textarea:hover,.wpcf7 textarea:focus{outline:0!important;transition:all 0.3s ease}.wpcf7 input[type=submit]:hover,.wpcf7 input[type=submit]:focus{outline:0!important;transition:all 0.3s ease}div.wpcf7-response-output{margin:0;padding:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{text-align:center;border:0!important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{color:#3039b0}div.wpcf7-mail-sent-ok{color:#037917}.wpcf7 form .wpcf7-response-output{margin:10px 0;padding:15px;text-align:center;font-size:14px;border:none;border-radius:0}@media (max-width:1300px){.wpcf7 form .wpcf7-response-output{font-size:13px}}@media (max-width:1020px){.wpcf7 form .wpcf7-response-output{font-size:12px;padding:14px}}@media (max-width:600px){.wpcf7 form .wpcf7-response-output{font-size:11px}}.wpcf7 form.sent .wpcf7-response-output{border:none;background-color:#46b450;color:#fff}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:red;background:red;color:#fff}.wpcf7 form.spam .wpcf7-response-output{background:red}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:red;color:#fff}.wpcf7 .input_block{margin-bottom:15px}@media (max-width:1300px){.wpcf7 .input_block{width:100%}}.wpcf7 .white-txt p{margin-bottom:7px;margin-top:7px}.wpcf7 .white-txt p a{background:linear-gradient(#c59c44,#c59c44);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:#c59c44;display:inline;transition:background-size 0.4s ease;text-decoration:none}.wpcf7 .white-txt p a:hover{background-size:100% 1px;color:#fff;opacity:1}@media (max-width:400px){.wpcf7 .input_submit{width:100%;margin-bottom:25px}}@media (max-width:400px){.wpcf7 .phone_submit{width:100%;text-align:left}}.wpcf7 .phone_submit a{color:#c59c44;background-color:#fff0;background-image:none;border:0 solid #fff0;font-size:1.5em;line-height:1;padding:0;transition:transform 0.4s ease;position:relative;display:flex;justify-content:flex-end}@media (max-width:767px){.wpcf7 .phone_submit a{font-size:20px}}@media (max-width:600px){.wpcf7 .phone_submit a{font-size:17px}}@media (max-width:400px){.wpcf7 .phone_submit a{justify-content:flex-start}}.wpcf7 .phone_submit a:hover{color:#fff;transform:translateY(-4px)}body .entry-content p a,body .header-text a{box-shadow:none;color:inherit}body .entry-content p a:hover,body .header-text a:hover{color:inherit;box-shadow:none}body .entry-content h3.wp-block-heading,body .entry-content h2.wp-block-heading{margin-bottom:20px;font-size:40px;line-height:1.1em;margin-bottom:15px}@media (max-width:1020px){body .entry-content h3.wp-block-heading,body .entry-content h2.wp-block-heading{font-size:35px}}@media (max-width:767px){body .entry-content h3.wp-block-heading,body .entry-content h2.wp-block-heading{font-size:30px}}@media (max-width:600px){body .entry-content h3.wp-block-heading,body .entry-content h2.wp-block-heading{font-size:28px}}@media (max-width:400px){body .entry-content h3.wp-block-heading,body .entry-content h2.wp-block-heading{font-size:25px}}body .entry-content h3.wp-block-heading.mb0,body .entry-content h2.wp-block-heading.mb0{margin-bottom:10px}.mc4wp-alert{padding:13px;margin-top:20px;text-align:center}.mc4wp-alert p{margin:0;line-height:1.5;font-size:16px}@media (max-width:1020px){.mc4wp-alert p{font-size:15px}}@media (max-width:767px){.mc4wp-alert p{font-size:14px}}@media (max-width:600px){.mc4wp-alert p{font-size:13px}}.mc4wp-alert.mc4wp-error{border:1px solid red;background:red}.mc4wp-alert.mc4wp-error p{color:#fff}.mc4wp-alert.mc4wp-success{border:none;background:#65bc51;color:#fff}.mc4wp-alert.mc4wp-success p{color:#fff}.mc4wp-alert p{margin-bottom:0;margin-top:0!important}.mc4wp-alert.mc4wp-notice{background:#c9ccdc;border:1px solid #acb2d0}.button1,.button2,.button3,.button-line,.button-line2,.button-grey,.highlight-button-dark{align-items:center;display:inline-block;transition:transform 0.4s ease;border-radius:500px;font-weight:700;font-family:"Montserrat",sans-serif;border:none;padding:15px 23px;color:#fff;font-size:15px;text-align:center;background-color:#3039b0}@media (max-width:1300px){.button1,.button2,.button3,.button-line,.button-line2,.button-grey,.highlight-button-dark{font-size:14px}}@media (max-width:1020px){.button1,.button2,.button3,.button-line,.button-line2,.button-grey,.highlight-button-dark{font-size:13px}}@media (max-width:767px){.button1,.button2,.button3,.button-line,.button-line2,.button-grey,.highlight-button-dark{padding:10px 23px}}.button1:hover,.button2:hover,.button3:hover,.button-line:hover,.button-line2:hover,.button-grey:hover,.highlight-button-dark:hover{background-color:#1f2583;color:#fff}.button3{background-color:#fff;border:1px solid #3039b0;color:#3039b0}.button3:hover{background-color:#c8c9eb;border-color:#c8c9eb;color:#3039b0}.button_outline{border:1px solid #3039b0;background-color:#fff;color:#3039b0;padding:12px 15px;font-size:14px;width:100%}@media (max-width:1020px){.button_outline{font-size:13px;line-height:1.1em;padding:8px 15px}}@media (max-width:767px){.button_outline{font-size:12px}}.button_outline:hover{background-color:#3039b0;color:#fff}a:focus{outline:none}a:active,a:hover{outline:0}.button-span{cursor:pointer;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}.button-span:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;opacity:0;top:0;right:-20px;transition:0.3s}.button-span:hover{text-decoration:none;background-color:rgb(219.6,219.6,219.6);color:#fff}.button-span:hover:after{opacity:1;right:10px}.alignleft{display:inline;float:left;margin-top:20px;margin-right:30px}.alignright{display:inline;float:right;margin-top:20px;margin-left:30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;max-width:100%;max-height:100%;width:auto;height:auto}@media (max-width:768px){.alignleft,.alignright,.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}}:root{--animate-delay:3s}body{font-family:"Montserrat",sans-serif;overflow-x:hidden}body .grecaptcha-badge{display:none!important}a{transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.container-big{width:100%;padding:0 130px}@media (max-width:1550px){.container-big{padding:0 50px}}@media (max-width:1430px){.container-big{padding:0 30px}}@media (max-width:600px){.container-big{padding-left:20px;padding-right:20px}}.general-content-wrap{padding:50px 0 100px}@media (max-width:1300px){.general-content-wrap{padding:30px 0 70px}}@media (max-width:600px){.general-content-wrap{padding:20px 0 50px}}.general-content-wrap .the-content{max-width:766px;margin-left:auto;margin-right:auto}.the-content{display:inline-block;width:100%}@media (max-width:767px){.the-content table{margin-bottom:10px;margin-top:10px}}.the-content table td,.the-content table th{padding:10px;text-align:left;border:1px solid #303030}@media (max-width:1430px){.the-content table td,.the-content table th{font-size:18px}}@media (max-width:1300px){.the-content table td,.the-content table th{font-size:17px}}@media (max-width:1020px){.the-content table td,.the-content table th{font-size:16px;padding:5px}}@media (max-width:767px){.the-content table td,.the-content table th{font-size:15px}}@media (max-width:600px){.the-content table td,.the-content table th{font-size:14px}}.the-content table tr:last-child td{border:1px solid #303030}.the-content p strong,.the-content p b,.the-content span strong,.the-content span b,.the-content label strong,.the-content label b,.the-content li strong,.the-content li b{font-weight:600}.the-content p strong *,.the-content p b *,.the-content span strong *,.the-content span b *,.the-content label strong *,.the-content label b *,.the-content li strong *,.the-content li b *{font-weight:600}.the-content li a,.the-content p a{display:inline;background:linear-gradient(#3039b0,#3039b0);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;color:#3039b0;display:inline;transition:background-size 0.4s ease}.the-content li a:hover,.the-content p a:hover{color:#3039b0;background-size:100% 2px}.the-content a.button1{text-decoration:none}.the-content a.button1:hover{text-decoration:none}.the-content blockquote{border:none!important;position:relative;margin:25px 0 30px}.the-content blockquote p{font-size:20px;line-height:1.4;text-align:center;font-style:italic;color:#050505;font-weight:400;margin:0;z-index:1}@media (max-width:1300px){.the-content blockquote p{font-size:18px}}@media (max-width:1020px){.the-content blockquote p{font-size:16px}}@media (max-width:600px){.the-content blockquote p{font-size:15px;margin:25px 0}}.the-content li{margin:10px 0;line-height:1.4em}.the-content iframe{width:100%}.svg img.svg{display:block}img.svg{display:none}.svg img.normal{display:none}img{max-width:100%}.right{float:right}.left{float:left}.t-right{display:table;margin:0 0 0 auto}.show{display:block!important}.hide{display:none!important}.a-tdu{text-decoration:underline}.ovh:before,.ovh:after{content:"";visibility:hidden;height:0;display:table}.ovh:after{clear:both}.cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.ttu{text-transform:uppercase}.relative{position:relative}.table{display:table;height:100%;width:100%}.table_cell{display:table-cell;vertical-align:middle}.top{vertical-align:top}.bottom{vertical-align:bottom}.blue-bck{background-color:#050505}.greyscale{filter:grayscale(100%)}.white-box{background-color:#fff;box-shadow:0 0 20px 10px rgb(0 0 0 / .12)}.white-opacity{background-color:rgb(255 255 255 / .1)}.grey-bck{background-color:#f4f4f4}.grey-box{background-color:#f4f4f4}.grey-box2{background-color:#fbfbfb}.grey-box3{background-color:#fafafa}.green-text{color:#3039b0}.blue-box{background-color:#3039b0}.dark-blue{background-color:#050505}.white-box{background-color:#fff}.shadow-left{box-shadow:-9px 0 14px 5px rgb(0 0 0 / .13)}.box-shadow{box-shadow:0 0 9px 1px rgb(131 131 131 / .33)}.box-shadow-black{box-shadow:0 1px 25px 0 rgb(0 0 0 / .7)}.white-txt p,.white-txt span,.white-txt a,.white-txt h1,.white-txt h2,.white-txt h3,.white-txt h4,.white-txt h5,.white-txt h6,.white-txt li,.white-txt i{color:#ebe1ca}.only-tablet{display:none}@media (max-width:1020px){.only-tablet{display:block;margin-left:auto;margin-right:auto}}.only-mobile{display:none}@media (max-width:767px){.only-mobile{display:block;margin-left:auto;margin-right:auto}}@media (max-width:767px){.only-desktop{display:none}}.wp-pagenavi span,.wp-pagenavi a{display:inline-block!important;margin-left:10px}.commentlist li{margin-bottom:20px}.commentlist li #respond{margin-top:30px}.commentlist .children{margin-top:20px}.commentlist .children li{padding-left:20px}.comment-reply-title #cancel-comment-reply-link{float:right;font-size:16px;font-weight:400;color:#fff;text-decoration:underline;opacity:.7}@media (max-width:600px){.comment-reply-title #cancel-comment-reply-link{float:none}}.comment .comment-form-email,.comment .comment-form-author,.comment .comment-form-comment{margin:0}.comment .comment-notes{font-size:16px;margin:0 0 20px 0}@media (max-width:1020px){.comment .comment-notes{font-size:15px}}@media (max-width:767px){.comment .comment-notes{font-size:14px}}.no-found{text-align:center;padding:100px 0 0 0}@media (max-width:767px){.no-found{padding:50px 0 0 0}}.wpcf7-acceptance.wpcf7-not-valid{border:none!important}.wpcf7-acceptance.wpcf7-not-valid *{color:red}.section-small{padding:60px 0}@media (max-width:1650px){.section-small{padding-top:35px}}@media (max-width:767px){.section-small{padding-bottom:40px}.section-small.section_woo_shop{padding-top:0}}.section-small .container{position:relative;z-index:1}.wp-pagenavi-nav .wp-pagenavi{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}.wp-pagenavi-nav .wp-pagenavi a,.wp-pagenavi-nav .wp-pagenavi span{margin:1px}.no-results{text-align:center}.no-results img{opacity:.5;width:200px;height:auto}.title-element{font-family:"Montserrat",sans-serif;font-size:40px;line-height:1.1em;margin-bottom:15px}@media (max-width:1020px){.title-element{font-size:35px}}@media (max-width:767px){.title-element{font-size:30px}}@media (max-width:600px){.title-element{font-size:28px}}.section-general{padding-top:100px;padding-bottom:100px}@media (max-width:1300px){.section-general{padding-top:80px;padding-bottom:80px}}@media (max-width:1020px){.section-general{padding-top:60px;padding-bottom:60px}}@media (max-width:767px){.section-general{padding-top:50px;padding-bottom:50px}}@media (max-width:600px){.section-general{padding-top:35px;padding-bottom:35px}}@media (max-width:600px){.section-general.gb-layout-columns-2{padding-top:30px;padding-bottom:30px}}.section-general .gb-layout-column-wrap{margin-left:auto;margin-right:auto;max-width:1600px}.section-general-large{padding-top:200px;padding-bottom:150px}@media (max-width:1300px){.section-general-large{padding-top:150px;padding-bottom:120px}}@media (max-width:1020px){.section-general-large{padding-top:120px;padding-bottom:100px}}@media (max-width:767px){.section-general-large{padding-top:40px;padding-bottom:40px;background-repeat:repeat!important;background-size:100% auto!important}}@media (max-width:600px){.section-general-large{padding-top:30px;padding-bottom:30px}}body .otgs-development-site-front-end{display:none!important}body .display-none{display:none}body .content-top-margin{position:relative;background:#fff0;padding-top:150px;padding-bottom:50px;text-align:center}@media (max-width:1020px){body .content-top-margin{padding-top:100px;padding-bottom:35px}}@media (max-width:767px){body .content-top-margin{padding-top:40px;padding-bottom:30px}}@media (max-width:600px){body .content-top-margin{padding-top:30px;padding-bottom:20px}}body .content-top-margin:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/jpg/hero-pages.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:1020px){body .content-top-margin:before{width:100%;left:0;border-radius:0}}body .content-top-margin .row>div{width:100%!important}body .content-top-margin h1{color:#040c3f;font-weight:800;font-size:44px;margin-bottom:10px}@media (max-width:1550px){body .content-top-margin h1{font-size:40px}}@media (max-width:1430px){body .content-top-margin h1{font-size:35px;line-height:1.1em}}@media (max-width:1300px){body .content-top-margin h1{font-size:33px}}@media (max-width:1020px){body .content-top-margin h1{font-size:30px;margin-bottom:0}}@media (max-width:767px){body .content-top-margin h1{font-size:28px}}@media (max-width:600px){body .content-top-margin h1{font-size:25px}}body .content-top-margin .breadcrumb-gray-text{opacity:.6;margin:0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:0}body .content-top-margin .breadcrumb-gray-text li{list-style:none;padding:0;margin:3px 5px}body .content-top-margin .breadcrumb-gray-text li:after{content:"\f054";font:normal normal normal 11px/1 FontAwesome;font-size:10px;margin-left:5px;margin-right:5px;position:relative;right:-3px;top:0}body .content-top-margin .breadcrumb-gray-text li:last-child:after{content:none}body .content-top-margin .breadcrumb-gray-text li,body .content-top-margin .breadcrumb-gray-text a{text-decoration:none;font-size:14px}@media (max-width:1300px){body .content-top-margin .breadcrumb-gray-text li,body .content-top-margin .breadcrumb-gray-text a{font-size:13px}}@media (max-width:1020px){body .content-top-margin .breadcrumb-gray-text li,body .content-top-margin .breadcrumb-gray-text a{font-size:12px}}@media (max-width:600px){body .content-top-margin .breadcrumb-gray-text li,body .content-top-margin .breadcrumb-gray-text a{font-size:11px}}body .content-top-margin .breadcrumb-gray-text a:hover{text-decoration:none;opacity:.7}.section-small-decoration{position:relative}@media (max-width:767px){.section-small-decoration{background:radial-gradient(50% 413.17% at 50% 50%,rgb(226 227 247 / .1) 0%,#f8f9fd 100%);width:100vw!important;margin-left:calc(50% - 50vw);max-width:none}}.section-small-decoration:before{content:"";width:calc(100% + 100px);height:calc(100% - 100px);position:absolute;left:-50px;top:50px;border-radius:20px;background:radial-gradient(50% 413.17% at 50% 50%,rgb(226 227 247 / .1) 0%,#f8f9fd 100%)}@media (max-width:1020px){.section-small-decoration:before{width:100%;left:0;border-radius:0}}.section-small-decoration .nf-form-cont{max-width:840px}@media (max-width:1300px){.section-small-decoration .nf-form-cont{max-width:100%}}.section-small-decoration .nf-form-cont .label-right .nf-field-description{margin-right:0}.section_faqs{padding:100px 0!important;clear:both;display:inline-block;width:100%}@media (max-width:1430px){.section_faqs{padding:80px 0!important}}@media (max-width:1020px){.section_faqs{padding:60px 0!important}}@media (max-width:767px){.section_faqs{padding:45px 0!important}}@media (max-width:600px){.section_faqs{padding:40px 0!important}}.section_faqs.section_faqs_colors{position:relative}@media (max-width:1020px){.section_faqs.section_faqs_colors{padding-left:50px!important;padding-right:50px!important}}@media (max-width:767px){.section_faqs.section_faqs_colors{padding-left:30px!important;padding-right:30px!important}}.section_faqs.section_faqs_colors:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:linear-gradient(263.07deg,#f8f9fd 5.42%,#e2e3f7 94.58%)}@media (max-width:1020px){.section_faqs.section_faqs_colors:before{width:100%;left:0;border-radius:0}}.section_faqs.section_faqs_colors>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_faqs.section_faqs_colors>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_faqs.section_faqs_colors>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_faqs.section_faqs_colors>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_faqs.section_faqs_colors .custom_cta{background:#fff}@media (max-width:767px){.section_faqs .hcode-inner-row>.wpb_column{padding-left:0;padding-right:0}}@media (max-width:767px){.section_faqs>.wpb_column{padding-left:0;padding-right:0}}@media (max-width:767px){.section_faqs .col-sm-4{text-align:center;margin-bottom:10px}}.section_faqs .col-sm-4 .the_content h2{position:relative;top:-10px}.section_faqs .panel-group{padding-left:100px}@media (max-width:1430px){.section_faqs .panel-group{padding-left:60px}}@media (max-width:1020px){.section_faqs .panel-group{padding-left:0}}.section_faqs .panel-group .panel{border-bottom:1px solid rgb(188 173 215 / .4392156863);margin-bottom:20px;padding-bottom:20px}@media (max-width:1020px){.section_faqs .panel-group .panel{margin-bottom:15px;padding-bottom:15px}}@media (max-width:600px){.section_faqs .panel-group .panel{margin-bottom:10px;padding-bottom:10px}}.section_faqs .panel-group .panel:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.section_faqs .panel-group .panel .panel-heading>a .panel-title{font-size:20px;font-weight:700;color:#040c3f;line-height:1.2em;padding-right:60px;position:relative;padding-left:0!important;padding-top:0!important}@media (max-width:1550px){.section_faqs .panel-group .panel .panel-heading>a .panel-title{font-size:18px}}@media (max-width:1020px){.section_faqs .panel-group .panel .panel-heading>a .panel-title{font-size:17px;padding-right:50px}}@media (max-width:767px){.section_faqs .panel-group .panel .panel-heading>a .panel-title{font-size:16px;padding-right:45px}}@media (max-width:600px){.section_faqs .panel-group .panel .panel-heading>a .panel-title{font-size:15px}}@media (max-width:480px){.section_faqs .panel-group .panel .panel-heading>a .panel-title{font-size:14px}}.section_faqs .panel-group .panel .panel-heading>a .pull-right{font-size:0;width:36px;height:36px;border-radius:50px;background-color:#3039b0;text-align:center;position:absolute;right:0;top:0;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/arrow-accordion.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;transition:all,0.3s}@media (max-width:1550px){.section_faqs .panel-group .panel .panel-heading>a .pull-right{width:32px;height:32px}}@media (max-width:1020px){.section_faqs .panel-group .panel .panel-heading>a .pull-right{width:30px;height:30px}}@media (max-width:767px){.section_faqs .panel-group .panel .panel-heading>a .pull-right{width:28px;height:28px}}@media (max-width:600px){.section_faqs .panel-group .panel .panel-heading>a .pull-right{width:26px;height:26px}}.section_faqs .panel-group .panel .panel-heading:hover .pull-right{transform:rotate(-85deg)}.section_faqs .panel-group .panel .panel-heading.active-accordion .pull-right{transform:rotate(-85deg)}.section_faqs .panel-group .panel .panel-body{padding-left:0;padding-right:0;padding-bottom:0;color:#303030}.section_faqs .panel-group .panel .panel-body *{color:#303030}.section_faqs .custom_cta{margin-top:80px;margin-left:100px;background:#f1f2fc;padding:30px;border-radius:20px}@media (max-width:1430px){.section_faqs .custom_cta{margin-left:60px}}@media (max-width:1020px){.section_faqs .custom_cta{margin-left:0;border-radius:15px}}@media (max-width:767px){.section_faqs .custom_cta{text-align:center;margin-top:40px;border-radius:10px}}@media (max-width:600px){.section_faqs .custom_cta{margin-top:25px}}.section_faqs .custom_cta .title-small{color:#040c3f;font-weight:800;font-size:24px;text-transform:initial!important;display:inline-block;width:100%}@media (max-width:1020px){.section_faqs .custom_cta .title-small{font-size:22px}}@media (max-width:767px){.section_faqs .custom_cta .title-small{font-size:18px}}@media (max-width:600px){.section_faqs .custom_cta .title-small{font-size:16px;line-height:1.2em}}.section_faqs .custom_cta .highlight-link{background:#3039b0!important;color:#fff!important;border-radius:500px;font-weight:700;padding:18px 32px;text-transform:initial!important;display:inline-block;margin-top:12px}@media (max-width:767px){.section_faqs .custom_cta .highlight-link{padding:14px 27px;font-size:13px}}@media (max-width:600px){.section_faqs .custom_cta .highlight-link{padding:13px 22px;font-size:12px}}.section_faqs .custom_cta .highlight-link:hover{background:#1f2583!important}.section_faqs .custom_cta .highlight-link i{display:none!important}.section_team{position:relative;margin-bottom:30px;padding:100px 0!important}@media (max-width:1430px){.section_team{padding:80px 0!important}}@media (max-width:1020px){.section_team{padding:60px 0!important}}@media (max-width:767px){.section_team{margin-bottom:0;padding:45px 0!important}}@media (max-width:600px){.section_team{padding:40px 0!important}}.section_team:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:10px;border-radius:20px;background:linear-gradient(90deg,#e3e4f8 0%,#f8f9fd 100%)}@media (max-width:1020px){.section_team:before{width:100%;left:0;top:0;border-radius:0}}.section_team.section_team_white{margin-bottom:0}.section_team.section_team_white:before{content:none}.section_team .the_content{margin-bottom:40px;display:block;position:relative}@media (max-width:1300px){.section_team .the_content{margin-bottom:30px}}@media (max-width:1020px){.section_team .the_content{margin-bottom:20px}}@media (max-width:767px){.section_team .the_content{margin-bottom:15px}}@media (max-width:767px){.section_team .the_content{text-align:center}}.section_team .the_content h2{margin-top:0;margin-bottom:0}.section_team .the_content:before{content:"";width:540px;height:260px;display:block;position:absolute;left:-140px;top:40px;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/dots-team.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}@media (max-width:1020px){.section_team .the_content:before{left:-100px;top:30px}}@media (max-width:767px){.section_team .the_content:before{content:none}}.section_team .hcode-inner-row>.wpb_column{margin-bottom:10px;margin-top:10px}@media (max-width:1020px){.section_team .hcode-inner-row>.wpb_column{width:50%}}@media (max-width:767px){.section_team .hcode-inner-row>.wpb_column{width:100%}}.section_team .popular-destinations{position:relative;border-radius:20px;overflow:hidden}.section_team .popular-destinations:hover{box-shadow:0 4px 10px 1px rgb(0 0 0 / .1)}@media (max-width:1020px){.section_team .popular-destinations:hover{box-shadow:none}}.section_team .popular-destinations>img{height:476px;width:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.section_team .popular-destinations>img{height:auto}}.section_team .popular-destinations .popular-destinations-text{padding-top:20px;padding-bottom:10px;min-height:135px}@media (max-width:1020px){.section_team .popular-destinations .popular-destinations-text{padding-top:10px}}@media (max-width:767px){.section_team .popular-destinations .popular-destinations-text{display:none}}.section_team .popular-destinations .popular-destinations-text .destinations-name{color:#040c3f;font-size:20px;font-weight:700;display:inline-block;width:100%;margin-bottom:5px;text-transform:initial!important}@media (max-width:1550px){.section_team .popular-destinations .popular-destinations-text .destinations-name{font-size:19px}}@media (max-width:1020px){.section_team .popular-destinations .popular-destinations-text .destinations-name{font-size:18px}}@media (max-width:767px){.section_team .popular-destinations .popular-destinations-text .destinations-name{font-size:16px}}@media (max-width:600px){.section_team .popular-destinations .popular-destinations-text .destinations-name{font-size:15px}}.section_team .popular-destinations .popular-destinations-text .destinations-place{color:#040c3f;text-transform:initial!important;font-size:16px}@media (max-width:1020px){.section_team .popular-destinations .popular-destinations-text .destinations-place{font-size:15px}}@media (max-width:767px){.section_team .popular-destinations .popular-destinations-text .destinations-place{font-size:14px}}@media (max-width:600px){.section_team .popular-destinations .popular-destinations-text .destinations-place{font-size:13px}}.section_team .popular-destinations .popular-destinations-highlight{position:absolute;left:0;top:0;height:100%;border-radius:20px;padding:30px;width:100%;transition:all,0.3s;opacity:0}@media (max-width:1300px){.section_team .popular-destinations .popular-destinations-highlight{padding:25px}}@media (max-width:767px){.section_team .popular-destinations .popular-destinations-highlight{position:relative;padding:10px 0 0 0;background-color:#fff0;opacity:1}}.section_team .popular-destinations .popular-destinations-highlight .icon-image{height:35px;display:block;margin-bottom:7px}.section_team .popular-destinations .popular-destinations-highlight .text-med{color:#040c3f;font-size:20px;font-weight:700;display:inline-block;width:100%;margin-bottom:5px;text-transform:initial!important}@media (max-width:1550px){.section_team .popular-destinations .popular-destinations-highlight .text-med{font-size:19px}}@media (max-width:1020px){.section_team .popular-destinations .popular-destinations-highlight .text-med{font-size:18px}}@media (max-width:767px){.section_team .popular-destinations .popular-destinations-highlight .text-med{font-size:16px}}@media (max-width:600px){.section_team .popular-destinations .popular-destinations-highlight .text-med{font-size:15px}}.section_team .popular-destinations .popular-destinations-highlight .font-weight-400{color:#040c3f;text-transform:initial!important;font-size:16px;display:inline-block;width:100%;margin-bottom:15px}@media (max-width:1020px){.section_team .popular-destinations .popular-destinations-highlight .font-weight-400{margin-bottom:5px;font-size:15px}}@media (max-width:767px){.section_team .popular-destinations .popular-destinations-highlight .font-weight-400{font-size:14px}}@media (max-width:600px){.section_team .popular-destinations .popular-destinations-highlight .font-weight-400{font-size:13px}}@media (min-width:992px) and (max-width:1199px){.section_team .popular-destinations .popular-destinations-highlight .popular-destinations-highlight-sub{margin-bottom:0!important}}.section_team .popular-destinations .popular-destinations-highlight .popular-destinations-highlight-sub p{font-size:15px;letter-spacing:-.5px}@media (max-width:1430px){.section_team .popular-destinations .popular-destinations-highlight .popular-destinations-highlight-sub p{font-size:14px}}@media (max-width:1300px){.section_team .popular-destinations .popular-destinations-highlight .popular-destinations-highlight-sub p{font-size:13px;letter-spacing:0}}.section_team .popular-destinations:hover .popular-destinations-highlight{opacity:1}.section_text .wpb_single_image img{border-radius:20px}@media (max-width:767px){.section_text .hcode-inner-row.big-gutter>[class*=col-]{padding-left:0;padding-right:0}}.section_text .blue_button{padding-top:10px}.section_blue_boxes{position:relative;padding:100px 0!important;clear:both;display:inline-block;margin-bottom:80px}@media (max-width:1430px){.section_blue_boxes{padding:80px 0!important;margin-bottom:70px}}@media (max-width:1020px){.section_blue_boxes{padding:60px 0!important;margin-bottom:60px}}@media (max-width:767px){.section_blue_boxes{padding:45px 0!important;margin-bottom:45px}}@media (max-width:600px){.section_blue_boxes{padding:40px 0!important;margin-bottom:40px}}.section_blue_boxes:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:linear-gradient(90deg,#f3f3fa 0%,#e2e3f7 100%)}@media (max-width:1020px){.section_blue_boxes:before{width:100%;left:0;top:0;border-radius:0}}.section_blue_boxes .the_content{display:inline-block;position:relative;width:100%}.section_blue_boxes .the_content h2{margin-top:0}@media (max-width:767px){.section_blue_boxes .the_content p br{display:none}}.section_blue_boxes>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_blue_boxes>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_blue_boxes>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_blue_boxes>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_blue_boxes .row_boxes{display:flex;flex-wrap:wrap;margin-bottom:20px}@media (max-width:767px){.section_blue_boxes .row_boxes{margin-bottom:0}}.section_blue_boxes .row_boxes:last-of-type{margin-bottom:0}.section_blue_boxes .row_boxes .wpb_column{margin-top:10px;margin-bottom:10px}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column{padding-left:10px;padding-right:10px}}.section_blue_boxes .row_boxes .wpb_column .vc-column-innner-wrapper{height:100%;padding:20px 30px;position:relative}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .vc-column-innner-wrapper{padding:15px 20px}}@media (max-width:480px){.section_blue_boxes .row_boxes .wpb_column .vc-column-innner-wrapper{padding:10px 20px}}.section_blue_boxes .row_boxes .wpb_column .panel-group{position:relative}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-collapse{position:relative;width:calc(100% + 60px);background:#fff;padding:20px 30px;left:-30px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-collapse{width:calc(100% + 40px);left:-20px}}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-body{padding:30px 0 0 0;position:relative;z-index:1}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-body{padding:20px 0 0 0}}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-body a{text-decoration:underline;color:#3039b0}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-body a:hover{color:#1f2583}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading{position:relative;min-height:75px;z-index:1}@media (max-width:1430px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading{min-height:75px}}@media (max-width:1020px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading{min-height:70px}}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading{min-height:60px}}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading:before{content:"";width:calc(100% + 60px);height:calc(100% + 37px);position:absolute;left:-30px;top:-20px;background:#22298d;border-radius:15px}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading:before{width:calc(100% + 40px);height:calc(100% + 30px);left:-20px;top:-15px}}@media (max-width:480px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading:before{height:calc(100% + 20px);top:-10px}}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a{position:relative;z-index:2;display:inline-block;width:100%;min-height:75px}@media (max-width:1430px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a{min-height:75px}}@media (max-width:1020px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a{min-height:70px}}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a{min-height:60px}}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a .panel-title{padding-left:85px;color:#fff;font-size:20px;font-weight:700;line-height:1.3em;margin-bottom:0;position:relative;z-index:1;text-transform:uppercase;min-height:75px;display:flex;align-items:center;padding-right:50px}@media (max-width:1430px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a .panel-title{font-size:18px;min-height:70px;padding-left:75px}}@media (max-width:1300px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a .panel-title{font-size:16px}}@media (max-width:1020px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a .panel-title{font-size:15px;min-height:65px}}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a .panel-title{font-size:14px;min-height:60px;padding-left:65px}}@media (max-width:600px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a .panel-title{font-size:13px;padding-left:55px}}@media (max-width:480px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a .panel-title{font-size:12px}}.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a img{position:absolute;width:72px;height:72px;border-radius:500px;left:0;top:0}@media (max-width:1430px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a img{width:65px;height:65px}}@media (max-width:1020px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a img{width:60px;height:60px}}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a img{width:55px;height:55px}}@media (max-width:600px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a img{width:50px;height:50px;top:8px}}@media (max-width:480px){.section_blue_boxes .row_boxes .wpb_column .panel-group .panel-heading a img{width:40px;height:40px}}.section_blue_boxes .row_boxes .wpb_column .panel-group .pull-right{font-size:0;width:36px;height:36px;border-radius:50px;background:#3039b0;text-align:center;position:absolute;right:0;top:calc((100% - 40px) / 2);background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/arrow-accordion.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;transition:all,0.3s}@media (max-width:1550px){.section_blue_boxes .row_boxes .wpb_column .panel-group .pull-right{width:32px;height:32px}}@media (max-width:1020px){.section_blue_boxes .row_boxes .wpb_column .panel-group .pull-right{width:30px;height:30px}}@media (max-width:767px){.section_blue_boxes .row_boxes .wpb_column .panel-group .pull-right{width:28px;height:28px}}@media (max-width:600px){.section_blue_boxes .row_boxes .wpb_column .panel-group .pull-right{width:26px;height:26px;top:calc((100% - 26px) / 2)}}.section_blue_boxes .row_boxes .wpb_column .panel-group:hover .pull-right{transform:rotate(-85deg)}.section_blue_boxes .row_boxes .wpb_column .panel-group.active-accordion .pull-right{transform:rotate(-85deg)}.section_blue_boxes .row_boxes:nth-child(2n) .wpb_column:nth-of-type(4n+1) .panel-group.panel-heading:before{background:#22298d!important}.section_blue_boxes .row_boxes:nth-child(2n) .wpb_column:nth-of-type(4n+2) .panel-group .panel-heading:before{background:#3039b0!important}.section_blue_boxes .row_boxes:nth-child(2n+1) .wpb_column:nth-of-type(4n+1) .panel-group .panel-heading:before{background:#4d55c5!important}.section_blue_boxes .row_boxes:nth-child(2n+1) .wpb_column:nth-of-type(4n+2) .panel-group .panel-heading:before{background:#8e94e3!important}.section_blue_boxes.section_blue_boxes_full:before{content:none}.section_blue_boxes.section_blue_boxes_full .row_boxes .wpb_column{width:100%}.section_blue_boxes.section_blue_boxes_full_gray{margin-bottom:0}.section_blue_boxes.section_blue_boxes_full_gray .row_boxes .wpb_column{width:100%}.section_text{position:relative;padding:100px 0!important;clear:both;display:inline-block}@media (max-width:1430px){.section_text{padding:80px 0!important}}@media (max-width:1020px){.section_text{padding:60px 0!important}}@media (max-width:767px){.section_text{padding:45px 0!important}}@media (max-width:600px){.section_text{padding:40px 0!important}}.section_text.section_no_top{padding-top:0!important}.section_text>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_text>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_text>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_text>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}@media (max-width:767px){.section_text .blue_button{margin-bottom:0}}@media (max-width:600px){.section_text .the_content{padding-left:10px;padding-right:10px}}.section_text .the_content h3{margin-bottom:30px}@media (max-width:767px){.section_text .the_content h3{margin-bottom:20px}}@media (max-width:600px){.section_text .the_content h3{margin-bottom:10px}}.section_text .the_content table{border-color:#e8ecff;width:100%;border-radius:10px;border-collapse:separate!important;font-size:16px;overflow:hidden;margin-bottom:30px}@media (max-width:1430px){.section_text .the_content table{font-size:15px}}@media (max-width:1300px){.section_text .the_content table{font-size:14px;margin-bottom:20px}}@media (max-width:1020px){.section_text .the_content table{font-size:13px;margin-bottom:10px}}.section_text .the_content table thead td,.section_text .the_content table thead th{border-color:#cad1f3!important;background:#dfe1f3;color:#0a0606;font-weight:700;padding:15px 20px;vertical-align:top;line-height:1.3em}@media (max-width:1300px){.section_text .the_content table thead td,.section_text .the_content table thead th{padding:10px 15px}}@media (max-width:1020px){.section_text .the_content table thead td,.section_text .the_content table thead th{letter-spacing:-.5px}}.section_text .the_content table tbody tr td{background-color:#f5f6fc;border-color:#e8ecff;font-weight:400;color:#040c3f;padding:20px 20px;letter-spacing:-.5px}@media (max-width:1300px){.section_text .the_content table tbody tr td{padding:10px 15px;line-height:1.3em}}.section_text .the_content table tbody tr td strong,.section_text .the_content table tbody tr td b{font-weight:600}.section_text .the_content table td,.section_text .the_content table tr{border-left:1px solid #f5f6fc;border-top:1px solid #f5f6fc;vertical-align:top}.section_text .the_content table td:first-child,.section_text .the_content table tr:first-child{border-left:none}.section_text .the_content table td:last-child,.section_text .the_content table tr:last-child{border-right:none}@media (max-width:768px){.section_text .the_content table,.section_text .the_content thead,.section_text .the_content tbody,.section_text .the_content th,.section_text .the_content td,.section_text .the_content tr{display:block}.section_text .the_content thead{display:none}.section_text .the_content tr{padding:8px 0;border-top:none!important}.section_text .the_content td{display:flex;justify-content:space-between;padding:8px;border:none;border-top:none;text-align:right}.section_text .the_content td::before{content:attr(data-label);font-weight:700;margin-right:10px;text-align:left}.section_text .the_content td:last-child{border-bottom:none}}.section_infos03,.section_infos3{display:inline-block;position:relative;padding:100px 0!important;clear:both}@media (max-width:1430px){.section_infos03,.section_infos3{padding:80px 0!important}}@media (max-width:1020px){.section_infos03,.section_infos3{padding:60px 0!important}}@media (max-width:767px){.section_infos03,.section_infos3{padding:45px 0!important}}@media (max-width:600px){.section_infos03,.section_infos3{padding:40px 0!important}}.section_infos03>.wpb_column>.vc-column-innner-wrapper,.section_infos3>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_infos03>.wpb_column>.vc-column-innner-wrapper,.section_infos3>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_infos03>.wpb_column>.vc-column-innner-wrapper,.section_infos3>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_infos03>.wpb_column>.vc-column-innner-wrapper,.section_infos3>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_infos03:before,.section_infos3:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:linear-gradient(263.07deg,#f8f9fd 5.42%,#e2e3f7 94.58%)}@media (max-width:1020px){.section_infos03:before,.section_infos3:before{width:100%;left:0;border-radius:0}}.section_infos03 .nf-form-cont,.section_infos3 .nf-form-cont{max-width:840px}@media (max-width:1300px){.section_infos03 .nf-form-cont,.section_infos3 .nf-form-cont{max-width:100%}}.section_infos03 .nf-form-cont .label-right .nf-field-description,.section_infos3 .nf-form-cont .label-right .nf-field-description{margin-right:0}.section_infos03.section_infos_white:before,.section_infos3.section_infos_white:before{background-color:#fff}@media (max-width:767px){.section_infos03 .the_content,.section_infos3 .the_content{padding-left:20px;padding-right:20px}}.section_infos03 .the_content h3,.section_infos3 .the_content h3{margin-top:0;margin-bottom:0}.section_infos03 .the_content_large,.section_infos3 .the_content_large{margin-bottom:50px}@media (max-width:1020px){.section_infos03 .the_content_large,.section_infos3 .the_content_large{margin-bottom:30px}}@media (max-width:767px){.section_infos03 .the_content_large,.section_infos3 .the_content_large{margin-bottom:25px}}.section_infos03 .the_content_bottom,.section_infos3 .the_content_bottom{padding-top:30px}@media (max-width:1020px){.section_infos03 .the_content_bottom,.section_infos3 .the_content_bottom{padding-top:25px}}@media (max-width:767px){.section_infos03 .the_content_bottom,.section_infos3 .the_content_bottom{padding-top:15px}}.section_infos03 .boxes,.section_infos3 .boxes{margin-top:30px;margin-bottom:20px;clear:both;display:inline-block}@media (max-width:767px){.section_infos03 .boxes,.section_infos3 .boxes{margin-top:20px;margin-bottom:10px}}.section_infos03 .boxes .wpb_column,.section_infos3 .boxes .wpb_column{margin-top:10px;margin-bottom:10px}@media (max-width:1020px){.section_infos03 .boxes .wpb_column,.section_infos3 .boxes .wpb_column{width:50%}}@media (max-width:767px){.section_infos03 .boxes .wpb_column,.section_infos3 .boxes .wpb_column{width:50%;clear:none}}@media (max-width:600px){.section_infos03 .boxes .wpb_column,.section_infos3 .boxes .wpb_column{clear:both;width:100%}}.section_infos03 .boxes .wpb_column .agency2-onepage,.section_infos3 .boxes .wpb_column .agency2-onepage{text-align:center}.section_infos03 .boxes .wpb_column .agency2-onepage img,.section_infos3 .boxes .wpb_column .agency2-onepage img{margin-bottom:15px}.section_infos03 .boxes .wpb_column .agency2-onepage strong,.section_infos3 .boxes .wpb_column .agency2-onepage strong{font-size:20px;font-weight:700;line-height:1.3em;margin-bottom:0;display:inline-block;width:100%;color:#0a0606;text-align:center;letter-spacing:-.5px}@media (max-width:1430px){.section_infos03 .boxes .wpb_column .agency2-onepage strong,.section_infos3 .boxes .wpb_column .agency2-onepage strong{font-size:18px}}@media (max-width:1300px){.section_infos03 .boxes .wpb_column .agency2-onepage strong,.section_infos3 .boxes .wpb_column .agency2-onepage strong{font-size:16px;letter-spacing:0}}@media (max-width:600px){.section_infos03 .boxes .wpb_column .agency2-onepage strong,.section_infos3 .boxes .wpb_column .agency2-onepage strong{font-size:15px}}@media (max-width:480px){.section_infos03 .boxes .wpb_column .agency2-onepage strong,.section_infos3 .boxes .wpb_column .agency2-onepage strong{font-size:14px}}.section_infos03 .boxes.boxes_large,.section_infos3 .boxes.boxes_large{margin-bottom:0;margin-top:0}@media (max-width:1020px){.section_infos03 .boxes.boxes_large .wpb_column:nth-child(3n),.section_infos3 .boxes.boxes_large .wpb_column:nth-child(3n){width:100%}}.section_infos03 .boxes.boxes_large .agency2-onepage div,.section_infos3 .boxes.boxes_large .agency2-onepage div{padding-top:10px}.section_infos03 .boxes.boxes_large .agency2-onepage div p,.section_infos03 .boxes.boxes_large .agency2-onepage div li,.section_infos3 .boxes.boxes_large .agency2-onepage div p,.section_infos3 .boxes.boxes_large .agency2-onepage div li{font-size:18px}@media (max-width:1430px){.section_infos03 .boxes.boxes_large .agency2-onepage div p,.section_infos03 .boxes.boxes_large .agency2-onepage div li,.section_infos3 .boxes.boxes_large .agency2-onepage div p,.section_infos3 .boxes.boxes_large .agency2-onepage div li{font-size:16px}}@media (max-width:1020px){.section_infos03 .boxes.boxes_large .agency2-onepage div p,.section_infos03 .boxes.boxes_large .agency2-onepage div li,.section_infos3 .boxes.boxes_large .agency2-onepage div p,.section_infos3 .boxes.boxes_large .agency2-onepage div li{font-size:15px}}@media (max-width:600px){.section_infos03 .boxes.boxes_large .agency2-onepage div p,.section_infos03 .boxes.boxes_large .agency2-onepage div li,.section_infos3 .boxes.boxes_large .agency2-onepage div p,.section_infos3 .boxes.boxes_large .agency2-onepage div li{font-size:14px}}@media (max-width:400px){.section_infos03 .boxes.boxes_large .agency2-onepage div p,.section_infos03 .boxes.boxes_large .agency2-onepage div li,.section_infos3 .boxes.boxes_large .agency2-onepage div p,.section_infos3 .boxes.boxes_large .agency2-onepage div li{font-size:13px}}.section_infos03 .boxes.boxes_buttons .specialise-box,.section_infos3 .boxes.boxes_buttons .specialise-box{position:relative;padding-bottom:80px!important}.section_infos03 .boxes.boxes_buttons .specialise-box .wrap-button,.section_infos3 .boxes.boxes_buttons .specialise-box .wrap-button{position:absolute;left:0;bottom:0;width:100%}.section_infos03:before{background:linear-gradient(90deg,#f3f3fa 0%,#e2e3f7 100%)}.section_hero_inner{position:relative;background:#fff0;padding-top:150px;padding-bottom:50px;text-align:center;display:inline-block;clear:both}@media (max-width:1020px){.section_hero_inner{padding-top:110px;padding-bottom:35px}}@media (max-width:767px){.section_hero_inner{padding-top:100px;padding-bottom:30px}}@media (max-width:600px){.section_hero_inner{padding-top:80px;padding-bottom:20px}}.section_hero_inner:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/jpg/hero-pages.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:1020px){.section_hero_inner:before{width:100%;left:0;border-radius:0}}.section_hero_inner>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_hero_inner>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_hero_inner>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_hero_inner>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_hero_inner .the_content{position:relative}.section_hero_inner .the_content:before{content:"";width:300px;height:300px;display:inline-block;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/hero-circle.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:500px;position:absolute;top:-50px;left:-150px}@media (max-width:767px){.section_hero_inner .the_content:before{content:none}}.section_hero_inner .the_content h1{letter-spacing:-.5px}.section_hero_inner .the_content p{font-size:17px;line-height:1.5em;margin-bottom:0;color:#0a0606}@media (max-width:1430px){.section_hero_inner .the_content p{font-size:16px}}@media (max-width:1300px){.section_hero_inner .the_content p{font-size:15px}}@media (max-width:480px){.section_hero_inner .the_content p{font-size:14px}}.section_hero_inner .list_navigation{background:rgb(255 255 255 / .3019607843);border-radius:30px;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);padding:20px;margin-top:40px;background:#c8c9eb}@media (max-width:1020px){.section_hero_inner .list_navigation{padding:15px;margin-top:30px;border-radius:20px}}@media (max-width:767px){.section_hero_inner .list_navigation{padding:10px;margin-top:20px;border-radius:10px}}.section_hero_inner .list_navigation ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;list-style:none;padding:0;margin:0}.section_hero_inner .list_navigation ul li{margin-left:20px;margin-right:20px}@media (max-width:1020px){.section_hero_inner .list_navigation ul li{margin-left:15px;margin-right:15px}}@media (max-width:767px){.section_hero_inner .list_navigation ul li{margin-left:10px;margin-right:10px}}.section_hero_inner .list_navigation ul li a{color:#040c3f;font-weight:600;text-decoration:none}.section_hero_inner .list_navigation ul li a:hover{color:#3039b0}.section_hero_inner .vc-column-innner-wrapper .wrap-button .button1{font-size:15px;font-weight:700}@media (max-width:1300px){.section_hero_inner .vc-column-innner-wrapper .wrap-button .button1{font-size:14px}}@media (max-width:1020px){.section_hero_inner .vc-column-innner-wrapper .wrap-button .button1{font-size:13px}}.section_prices{display:inline-block;position:relative;padding:100px 0!important;clear:both}@media (max-width:1430px){.section_prices{padding:80px 0!important}}@media (max-width:1020px){.section_prices{padding:60px 0!important}}@media (max-width:767px){.section_prices{padding:45px 0!important}}@media (max-width:600px){.section_prices{padding:40px 0!important}}.section_prices>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_prices>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_prices>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_prices>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_prices:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:linear-gradient(270deg,#fafbfe 0%,#e3e4f8 100%)}@media (max-width:1020px){.section_prices:before{width:100%;left:0;border-radius:0}}body .full-contact-menu .contact-list{padding-left:0;display:flex;justify-content:center;text-align:left;flex-wrap:wrap}body .full-contact-menu .contact-list li{list-style:none;margin-top:15px;margin-bottom:15px;position:relative;padding-left:55px;padding-right:50px}@media (max-width:1020px){body .full-contact-menu .contact-list li{padding-left:50px}}@media (max-width:767px){body .full-contact-menu .contact-list li{padding-right:0;margin-right:10px}}@media (max-width:600px){body .full-contact-menu .contact-list li{padding-left:42px;margin-top:10px;margin-bottom:10px}}body .full-contact-menu .contact-list li:after{content:"/";display:inline-block;font-size:20px;position:absolute;right:24px;top:0}@media (max-width:767px){body .full-contact-menu .contact-list li:after{content:none}}body .full-contact-menu .contact-list li:last-child:after{content:none}body .full-contact-menu .contact-list li:before{content:"";width:40px;height:40px;border-radius:500px;background-color:#3039b0;position:absolute;top:-8px;left:4px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:15px}@media (max-width:1430px){body .full-contact-menu .contact-list li:before{width:38px;height:38px;background-size:13px}}@media (max-width:1020px){body .full-contact-menu .contact-list li:before{width:36px;height:36px;background-size:11px}}@media (max-width:600px){body .full-contact-menu .contact-list li:before{width:30px;height:30px;top:-7px;background-size:10px}}body .full-contact-menu .contact-list li.email a{text-decoration:underline}body .full-contact-menu .contact-list li.email:before{background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/email.svg)}body .full-contact-menu .contact-list li.phone:before{background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/phone.svg)}body .full-contact-menu .contact-list li a{font-size:16px;font-weight:700;color:#050505;letter-spacing:0;text-transform:initial}@media (max-width:1300px){body .full-contact-menu .contact-list li a{font-size:15px}}@media (max-width:1020px){body .full-contact-menu .contact-list li a{font-size:14px}}@media (max-width:600px){body .full-contact-menu .contact-list li a{font-size:13px}}@media (max-width:480px){body .full-contact-menu .contact-list li a{font-size:12px}}body .full-contact-menu .contact-list li a:hover{color:#3039b0}body .box-courses{margin-bottom:20px;max-width:120%;margin-left:-10%;width:120%}@media (max-width:1550px){body .box-courses{width:100%;max-width:100%;margin-left:0}}body .box-courses .list-courses .item_course{margin-top:10px;margin-bottom:10px}@media (max-width:1300px){body .box-courses .list-courses .item_course{width:33.33%}}@media (max-width:1020px){body .box-courses .list-courses .item_course{width:50%}}@media (max-width:600px){body .box-courses .list-courses .item_course{width:100%}}body .box-courses .list-courses .item_course .wrap_course{border-radius:10px;overflow:hidden}body .box-courses .list-courses .item_course .wrap_course .flex-head{background-color:#3039b0;padding:20px 20px}@media (max-width:1550px){body .box-courses .list-courses .item_course .wrap_course .flex-head{padding:15px 20px}}body .box-courses .list-courses .item_course .wrap_course .flex-head .icon{width:44px;height:44px;border-radius:500px;background-color:#fff;color:#3039b0;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:1020px){body .box-courses .list-courses .item_course .wrap_course .flex-head .icon{width:40px;height:40px;font-size:13px}}body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name{width:calc(100% - 44px);padding-left:10px;display:flex;flex-direction:column;justify-content:center}body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name .name{width:100%;font-size:20px;font-weight:700;color:#fff;line-height:1.1em;margin-bottom:6px}@media (max-width:1550px){body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name .name{font-size:18px}}@media (max-width:1020px){body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name .name{font-size:16px}}@media (max-width:767px){body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name .name{font-size:15px}}body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name .date{color:#fff}@media (max-width:1430px){body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name .date{font-size:12px}}body .box-courses .list-courses .item_course .wrap_course .flex-head .box-name .date i{margin-right:7px;color:#fff}body .box-courses .list-courses .item_course .wrap_course .box-body{background-color:#fff;border-radius:10px;padding:20px}body .box-courses .list-courses .item_course .wrap_course .box-body .label2{color:#040c3f}body .box-courses .list-courses .item_course .wrap_course .box-body .value{color:#040c3f;font-weight:700}body .box-courses .list-courses .item_course .wrap_course .box-body .box-duration{margin-bottom:20px}body .box-courses .list-courses .item_course .wrap_course .box-body .flex-days .col_50>div{height:100%;background:#f5f6fb;border-radius:5px;border:1px solid rgb(0 0 0 / .0392156863);padding:8px;font-size:12px}body .box-courses .list-courses .item_course .wrap_course .box-body .flex-days .col_50>div span{display:inline-block;width:100%}body .box-courses .list-courses .item_course .wrap_course .box-bottom{border-top:1px solid #e8e8e8;margin-top:20px;padding-top:20px}body .box-courses .list-courses .item_course .wrap_course .box-bottom .value{width:100%;display:inline-block;font-size:20px;font-weight:800}@media (max-width:1020px){body .box-courses .list-courses .item_course .wrap_course .box-bottom .value{font-size:18px}}@media (max-width:767px){body .box-courses .list-courses .item_course .wrap_course .box-bottom .value{font-size:16px}}body .box-courses .tabs-menu{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;margin-bottom:30px;margin-top:15px}@media (max-width:1020px){body .box-courses .tabs-menu{margin-top:7px;margin-bottom:15px}}@media (max-width:767px){body .box-courses .tabs-menu{margin-top:5px}}body .box-courses .tabs-menu .tab{margin:3px 5px;border-radius:50px;padding:15px 30px;background-color:#fff;color:#040c3f;font-weight:700;min-width:160px;text-align:center;margin-left:15px;margin-right:15px;font-size:17px}@media (max-width:1020px){body .box-courses .tabs-menu .tab{padding:12px 20px;margin-left:10px;margin-right:10px;font-size:15px;min-width:130px}}@media (max-width:767px){body .box-courses .tabs-menu .tab{margin-left:8px;margin-right:8px;font-size:14px}}@media (max-width:600px){body .box-courses .tabs-menu .tab{min-width:initial;font-size:12px;margin-left:5px;margin-right:5px}}body .box-courses .tabs-menu .tab:hover{background-color:#f5bc21;color:#fff}body .box-courses .tabs-menu .tab.active{background-color:#f5bc21;color:#fff}body .box-courses .tab-content{display:none}body .box-courses .tab-content.active{display:block}.fancybox-slide .form-box-course{max-width:800px;margin:0 auto}@media (max-width:1020px){.fancybox-slide .form-box-course{max-width:90%}}@media (max-width:767px){.fancybox-slide .form-box-course{max-width:95%}}.fancybox-slide .nf-form-cont{background-color:#fff0;padding:0}.fancybox-slide .nf-form-content{padding:0}.fancybox-slide .nf-form-content label{font-size:14px;color:#050505;font-weight:400;line-height:1.4}@media (max-width:1020px){.fancybox-slide .nf-form-content label{font-size:13px}}.fancybox-slide .nf-form-content .listselect-wrap .nf-field-element div,.fancybox-slide .nf-form-content input.ninja-forms-field,.fancybox-slide .nf-form-content select.ninja-forms-field:not([multiple]){height:45px;font-size:14px}.fancybox-slide .nf-form-content .label-above .nf-field-label,.fancybox-slide .nf-form-content .label-below .nf-field-label,.fancybox-slide .nf-form-content .label-hidden .nf-field-label{margin-bottom:3px}.fancybox-slide #ninja_forms_required_items,.fancybox-slide .nf-field-container{margin-bottom:15px}.fancybox-slide .checkbox-container.label-right .field-wrap{flex-wrap:wrap;margin-top:10px}.fancybox-slide .nf-form-content .nf-field-container #nf-field-17-wrap .nf-field-element .ninja-forms-field[type=submit]{float:none;width:100%;color:#fff;font-size:15px;text-align:center;background-color:#3039b0;border-radius:50px!important;font-weight:600}.fancybox-slide .nf-form-content .nf-field-container #nf-field-17-wrap .nf-field-element .ninja-forms-field[type=submit]:hover{background-color:#1f2583;color:#fff}.fancybox-slide .label-above .nf-field-element,.fancybox-slide .label-below .nf-field-element{overflow:hidden}.fancybox-slide .nf-field-element p,.fancybox-slide .nf-field-element li{font-size:14px}@media (max-width:1020px){.fancybox-slide .nf-field-element p,.fancybox-slide .nf-field-element li{font-size:13px}}@media (max-width:767px){.fancybox-slide .nf-field-element p,.fancybox-slide .nf-field-element li{font-size:12px}}.fancybox-slide .nf-next-previous li input[type=button]{padding:15px 43px;color:#fff;font-size:15px;text-align:center;background-color:#3039b0;border-radius:50px;font-weight:500;text-transform:uppercase;margin-bottom:20px!important}@media (max-width:1430px){.fancybox-slide .nf-next-previous li input[type=button]{font-size:14px}}@media (max-width:1020px){.fancybox-slide .nf-next-previous li input[type=button]{font-size:13px}}@media (max-width:767px){.fancybox-slide .nf-next-previous li input[type=button]{font-size:12px}}@media (max-width:1020px){body .fancybox-content{padding:44px 25px}}.section_videos{display:inline-block;position:relative;padding:80px 0!important;clear:both}@media (max-width:1430px){.section_videos{padding:70px 0!important}}@media (max-width:1020px){.section_videos{padding:60px 0!important}}@media (max-width:767px){.section_videos{padding:45px 0!important}}@media (max-width:600px){.section_videos{padding:40px 0!important}}.section_videos>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_videos>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_videos>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_videos>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_videos .the_content{padding-right:20px;padding-left:20px;margin-bottom:20px}.section_videos .blog-slider{padding-top:30px}.section_videos .blog-slider .item{position:relative;border-radius:20px;overflow:hidden;padding:0 10px;filter:none}.section_videos .blog-slider .item .box-image{position:relative;overflow:hidden;border-radius:20px}.section_videos .blog-slider .item .box-image:before{content:"";width:100%;height:100%;background:rgb(0 0 0 / .2);display:inline-block;position:absolute;left:0;border-radius:20px;top:0}.section_videos .blog-slider .item .box-image:after{content:"";width:52px;height:52px;display:inline-block;border-radius:500px;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/play.svg);background-repeat:no-repeat;background-position:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.section_videos .blog-slider .item .box-image img{border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.section_videos .blog-slider .item span{font-size:20px;color:#040c3f;font-weight:700;text-align:center;display:inline-block;width:100%;margin-top:10px;margin-bottom:10px}@media (max-width:1020px){.section_videos .blog-slider .item span{font-size:18px}}@media (max-width:767px){.section_videos .blog-slider .item span{font-size:16px}}.section_videos .blog-slider .owl-controls .owl-buttons{position:absolute;top:-50px;right:0;z-index:9;width:100px;display:flex;justify-content:end}@media (max-width:767px){.section_videos .blog-slider .owl-controls .owl-buttons{width:100%;text-align:center;justify-content:center}}.section_videos .blog-slider .owl-controls .owl-buttons .owl-prev,.section_videos .blog-slider .owl-controls .owl-buttons .owl-next{background:#f8f9fd;width:34px;height:34px;border-radius:50px;text-align:center;display:flex;align-items:center;justify-content:center;color:#000;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease}@media (max-width:767px){.section_videos .blog-slider .owl-controls .owl-buttons .owl-prev,.section_videos .blog-slider .owl-controls .owl-buttons .owl-next{margin-right:5px;margin-left:5px}}.section_videos .blog-slider .owl-controls .owl-buttons .owl-prev:hover,.section_videos .blog-slider .owl-controls .owl-buttons .owl-next:hover{background:#3039b0}.section_videos .blog-slider .owl-controls .owl-buttons .owl-prev:hover i,.section_videos .blog-slider .owl-controls .owl-buttons .owl-next:hover i{color:#fff}.section_videos .blog-slider .owl-controls .owl-buttons .owl-prev i,.section_videos .blog-slider .owl-controls .owl-buttons .owl-next i{color:#000;font-size:20px;text-align:center;font-weight:700}.section_videos .blog-slider .owl-controls .owl-buttons .owl-prev{margin-right:15px}@media (max-width:767px){.section_videos .blog-slider .owl-controls .owl-buttons .owl-prev{margin-right:5px;margin-left:5px}}body .section-general-full{display:inline-block;width:100%}body .html-wrap,body .nf-before-form-content{text-align:center}body .html-wrap li,body .nf-before-form-content li{list-style:inside}body .nf-mp-footer ul li:first-child:last-child{width:100%;text-align:center}body .nf-form-errors{text-align:center;padding-top:15px}body .nf-form-cont{background-color:#fff0;padding:0;display:block;margin:0 auto}body .nf-form-cont .nf-field-label{margin-bottom:3px!important}body .nf-form-cont .nf-field-label label{color:#303030;font-weight:600;font-size:16px}@media (max-width:1430px){body .nf-form-cont .nf-field-label label{font-size:15px}}@media (max-width:1020px){body .nf-form-cont .nf-field-label label{font-size:14px}}@media (max-width:767px){body .nf-form-cont .nf-field-label label{font-size:13px}}body .nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div,body .nf-form-cont .nf-form-content input:not([type=button]),body .nf-form-cont .nf-form-content textarea,body .nf-form-cont .nf-form-content select{background:#fff;border:1px solid #dfdfdf!important;border-radius:10px;box-shadow:none}body .nf-form-cont .nf-form-content select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 35px 10px 10px;background-color:#fff!important;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/></svg>')!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:20px!important}body .nf-form-cont .nf-form-content button,body .nf-form-cont .nf-form-content input[type=button],body .nf-form-cont .nf-form-content input[type=submit]{background:#3039b0;border-radius:500px;min-width:250px;font-weight:700;padding:17px 35px;height:auto;color:#fff;text-transform:initial}@media (max-width:1020px){body .nf-form-cont .nf-form-content button,body .nf-form-cont .nf-form-content input[type=button],body .nf-form-cont .nf-form-content input[type=submit]{font-weight:500;font-size:14px}}@media (max-width:767px){body .nf-form-cont .nf-form-content button,body .nf-form-cont .nf-form-content input[type=button],body .nf-form-cont .nf-form-content input[type=submit]{padding:10px 23px}}@media (max-width:600px){body .nf-form-cont .nf-form-content button,body .nf-form-cont .nf-form-content input[type=button],body .nf-form-cont .nf-form-content input[type=submit]{font-size:13px}}body .nf-form-cont .nf-form-content button:hover,body .nf-form-cont .nf-form-content input[type=button]:hover,body .nf-form-cont .nf-form-content input[type=submit]:hover{background:#3039b0;color:#fff}body .nf-form-cont .html-wrap h1,body .nf-form-cont .html-wrap h2,body .nf-form-cont .html-wrap h3,body .nf-form-cont .html-wrap h4,body .nf-form-cont .html-wrap h5,body .nf-form-cont .html-wrap h6{font-weight:700}body .nf-form-cont .nf-error.field-wrap .nf-field-element:after{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;right:0}body .nf-form-cont .nf-error-msg,body .nf-form-cont .ninja-forms-req-symbol,body .nf-form-cont .nf-error .nf-error-msg{font-weight:600}body .nf-form-cont .listradio-container .ninja-forms-req-symbol{display:none!important}body .nf-form-cont .succes-message{background:green;padding:20px;text-align:center;border-radius:10px;position:relative;z-index:1;color:#fff;font-size:16px}@media (max-width:1020px){body .nf-form-cont .succes-message{font-size:15px}}@media (max-width:767px){body .nf-form-cont .succes-message{font-size:14px}}@media (max-width:600px){body .nf-form-cont .succes-message{font-size:13px}}body .nf-form-cont .succes-message p{margin-bottom:0;color:#fff}body .nf-form-cont .checkbox-container.label-right .field-wrap{flex-wrap:wrap}body .nf-form-cont .checkbox-container.label-right .field-wrap .nf-field-description{margin-top:6px}body .nf-form-content .label-right .nf-field-description{margin-right:0}body .nf-form-content .small_field{width:65%;margin-left:auto;margin-right:auto}@media (max-width:1020px){body .nf-form-content .small_field{width:100%}}body .nf-form-content .label-above .field-wrap{padding-left:0!important;padding-right:0!important}body .nf-form-content .list-radio-wrap .nf-label-span{font-size:initial;margin-bottom:14px;display:inline-block;width:100%;color:#000}body .nf-form-content .list-radio-wrap .nf-field-element ul li{border:1px solid #e8ecff;background:#f5f6fc;border-radius:15px;text-align:left!important;position:relative}body .nf-form-content .list-radio-wrap .nf-field-element ul li input[type=radio]{position:absolute;left:16px;top:19px}body .nf-form-content .list-radio-wrap .nf-field-element ul li label{display:inline-block;margin:0;top:0;font-size:17px;line-height:1.2em;padding:25px 25px 25px 50px!important;margin-left:0!important;width:100%}@media (max-width:1430px){body .nf-form-content .list-radio-wrap .nf-field-element ul li label{font-size:16px}}@media (max-width:1020px){body .nf-form-content .list-radio-wrap .nf-field-element ul li label{font-size:15px}}@media (max-width:767px){body .nf-form-content .list-radio-wrap .nf-field-element ul li label{line-height:1.4em;font-size:14px;padding:20px 25px 20px 50px!important}}@media (max-width:600px){body .nf-form-content .list-radio-wrap .nf-field-element ul li label{font-size:13px}}body .nf-form-content .list-radio-wrap .nf-field-element ul li label:after{left:20px;top:25px}@media (max-width:767px){body .nf-form-content .list-radio-wrap .nf-field-element ul li label:after{top:20px}}body .nf-form-content .list-radio-wrap .nf-field-element ul li label.nf-checked-label:before{left:24px;top:29px}@media (max-width:767px){body .nf-form-content .list-radio-wrap .nf-field-element ul li label.nf-checked-label:before{top:24px}}body .nf-form-content .list-radio-wrap .nf-field-element ul li label b{display:block;width:100%;margin-bottom:5px}body .nf-form-content .checkbox-wrap .nf-field-label label:after{border-radius:5px}body .nf-form-content .checkbox-wrap .nf-field-label label:before{font-size:14px}body .nf-form-content .checkbox-container.label-right label:before{left:-26px}body .ninja-forms-form-wrap .html-container p{margin-bottom:8px}body .nf-form-content{padding:0!important}body .nf-cell .html-container.label-above.blue-box{background:#f5f6fc;border-radius:15px;padding:20px 25px;text-align:left!important;margin-left:0;margin-bottom:40px;margin-left:-5px;margin-right:-5px}body .nf-cell .html-container.label-above.blue-box .nf-field-element{text-align:left}body .nf-form-content .label-above .field-wrap.submit-wrap{text-align:center!important}body .nf-form-content .label-above .field-wrap.submit-wrap input[type=submit]{float:none!important}body .label-right .nf-field-description p{font-size:15px}@media (max-width:1020px){body .label-right .nf-field-description p{font-size:14px}}@media (max-width:767px){body .label-right .nf-field-description p{font-size:13px}}body .label-right .nf-field-description a{font-size:inherit;text-decoration:underline}body .section-general-page>.wpb_column{padding-left:0;padding-right:0}body .section-general-page>.wpb_column:before{content:"";width:700px;height:700px;display:inline-block;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/decoration-boxes3.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:500px;position:absolute;top:-120px;right:-300px}body .no-jobs i{font-size:80px;margin-bottom:20px;color:#040c3f;font-weight:800}@media (max-width:1430px){body .no-jobs i{font-size:70px}}@media (max-width:1020px){body .no-jobs i{font-size:60px}}@media (max-width:767px){body .no-jobs i{font-size:50px}}@media (max-width:600px){body .no-jobs i{font-size:40px}}body .normal_pages{position:relative;padding:100px 0!important;clear:both}@media (max-width:1430px){body .normal_pages{padding:80px 0!important}}@media (max-width:1020px){body .normal_pages{padding:60px 0!important}}@media (max-width:767px){body .normal_pages{padding:45px 0!important}}@media (max-width:600px){body .normal_pages{padding:40px 0!important}}.blue_reviews{position:relative}.blue_reviews:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:radial-gradient(50% 413.17% at 50% 50%,rgb(226 227 247 / .3) 0%,#f8f9fd 100%)}@media (max-width:1020px){.blue_reviews:before{width:100%;left:0;border-radius:0}}.blue_reviews>.container{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.blue_reviews>.container{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.blue_reviews>.container{padding-left:10px;padding-right:10px}}@media (max-width:600px){.blue_reviews>.container{padding-left:0;padding-right:0}}body .section_hero_inner .hcode-inner-row div li{list-style-position:inside}body .nf-form-content .nf-field-container.tac #nf-field-464-wrap{justify-content:center;float:none}body .nf-form-content .nf-field-container.tac .submit-wrap{justify-content:center;float:none!important}body .nf-field-description{font-style:italic;opacity:.7;margin-bottom:15px}@media (max-width:767px){body .breadcrumb{display:block!important}}body .hide_text .the_content{display:none!important}body .section-cf7{position:relative;margin-top:30px}@media (max-width:1020px){body .section-cf7{margin-top:20px}}body .section-cf7:before{content:"";width:calc(100% - 50px);height:100%;position:absolute;left:25px;top:0;border-radius:20px;background:linear-gradient(90deg,#f3f3fa 0%,#e2e3f7 100%)}@media (max-width:1020px){body .section-cf7:before{width:100%;left:0;border-radius:0}}body .section-cf7 .wpcf7{max-width:850px;display:block;margin:0 auto}@media (max-width:1020px){body .section-cf7 .input_block{margin-bottom:15px!important}}body .section-cf7 .input_block label{margin-bottom:3px;font-size:16px;color:#303030;font-weight:500}@media (max-width:1300px){body .section-cf7 .input_block label{font-size:15px}}@media (max-width:1020px){body .section-cf7 .input_block label{font-size:14px}}@media (max-width:767px){body .section-cf7 .input_block label{font-size:13px}}@media (max-width:600px){body .section-cf7 .input_block label{font-size:12px}}body .section-cf7 .input_block input,body .section-cf7 .input_block textarea,body .section-cf7 .input_block select{background:#fff;border:1px solid #dfdfdf;border-radius:10px;box-shadow:none}body .section-cf7 .input_block .wpcf7-not-valid{border:1px solid red!important}@media (max-width:1020px){body .section-cf7 .wpcf7 .input_block{margin-bottom:4px}}body .section-cf7 .submit-recaptcha{margin-bottom:20px}body .section-cf7 .submit-recaptcha .wpcf7-not-valid{border:none!important}body .section-cf7 .submit-recaptcha .wpcf7-not-valid-tip{display:block!important}body .section-cf7 .submit-button input[type=submit]{align-items:center;display:inline-block;transition:transform 0.4s ease;border-radius:500px;font-weight:700;font-family:"Montserrat",sans-serif;border:none;padding:15px 35px;color:#fff;font-size:15px;text-align:center;background-color:#3039b0;display:block;margin:0 auto}@media (max-width:1300px){body .section-cf7 .submit-button input[type=submit]{font-size:14px}}@media (max-width:1020px){body .section-cf7 .submit-button input[type=submit]{font-size:13px}}@media (max-width:767px){body .section-cf7 .submit-button input[type=submit]{padding:10px 23px}}body .section-cf7 .submit-button input[type=submit]:hover{background-color:#1f2583;color:#fff}body .filter_team_box p{margin-bottom:0}body .filter_team_box ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:30px}body .filter_team_box ul li{list-style:none;margin-left:7px;margin-right:7px}body .filter_team_box ul li a{background-color:#fff;border-radius:200px;padding:12px 15px;color:#040c3f;font-weight:600!important;text-decoration:none!important}body .filter_team_box ul li.active a,body .filter_team_box ul li:hover a{background-color:#c8c9eb}body .filter_team_box ul li img{height:23px;width:auto;position:relative;top:-1px;margin-right:10px}body .box-jobs .single-job{margin-bottom:20px;background:#f5f6fc;border:2px solid #e8ecff;padding:30px;border-radius:15px}@media (max-width:1300px){body .box-jobs .single-job{padding:25px 30px}}@media (max-width:1020px){body .box-jobs .single-job{padding:25px}}@media (max-width:767px){body .box-jobs .single-job{padding:20px}}body .box-jobs .single-job:last-child{margin-bottom:0}body .box-jobs .single-job .col_85{width:85%}@media (max-width:1300px){body .box-jobs .single-job .col_85{width:80%}}@media (max-width:1020px){body .box-jobs .single-job .col_85{width:75%}}body .box-jobs .single-job .col_15{width:15%}@media (max-width:1300px){body .box-jobs .single-job .col_15{width:20%}}@media (max-width:1020px){body .box-jobs .single-job .col_15{width:25%}}@media (max-width:767px){body .box-jobs .single-job .col_15{width:100%;padding-top:12px}}body .box-jobs .single-job .link-apply{position:relative}body .box-jobs .single-job .link-apply:before{content:"";width:1px;height:100%;background-color:#dedede;position:absolute;left:0;top:0;z-index:1}@media (max-width:767px){body .box-jobs .single-job .link-apply:before{display:none}}body .box-jobs .single-job .link-apply .btn-arrow{padding-left:10px}@media (max-width:767px){body .box-jobs .single-job .link-apply .btn-arrow{padding-left:0}}body .box-jobs .single-job .link-apply .button1{width:100%}body .box-jobs .single-job .text-job{position:relative}@media (max-width:767px){body .box-jobs .single-job .text-job{width:100%}}body .box-jobs .single-job .text-job .date{color:#2e2e2e;font-size:14px}@media (max-width:1430px){body .box-jobs .single-job .text-job .date{font-size:13px}}@media (max-width:1300px){body .box-jobs .single-job .text-job .date{font-size:12px}}body .box-jobs .single-job .text-job .title{margin-top:0;margin-bottom:0;font-size:20px;font-weight:700}@media (max-width:1430px){body .box-jobs .single-job .text-job .title{font-size:18px}}@media (max-width:1300px){body .box-jobs .single-job .text-job .title{font-size:17px}}@media (max-width:1020px){body .box-jobs .single-job .text-job .title{font-size:16px}}@media (max-width:767px){body .box-jobs .single-job .text-job .title{font-size:15px}}@media (max-width:600px){body .box-jobs .single-job .text-job .title{font-size:14px}}body .box-jobs .single-job .text-job .title span{margin-left:10px;position:relative;top:-2px}@media (max-width:767px){body .box-jobs .single-job .text-job .title span{display:table!important;margin-top:10px;margin-bottom:10px;margin-left:0}}body .box-jobs .single-job .text-job .title .open{background:#c8c9eb;padding:5px 20px;border-radius:50px;display:inline-block;color:#fff;font-size:12px}@media (max-width:1020px){body .box-jobs .single-job .text-job .title .open{font-size:11px}}@media (max-width:767px){body .box-jobs .single-job .text-job .title .open{font-size:10px}}body .box-jobs .single-job .text-job .location{color:#303030;font-size:16px}@media (max-width:1430px){body .box-jobs .single-job .text-job .location{font-size:15px}}@media (max-width:1300px){body .box-jobs .single-job .text-job .location{font-size:14px}}@media (max-width:767px){body .box-jobs .single-job .text-job .location{font-size:13px}}@media (max-width:600px){body .box-jobs .single-job .text-job .location{font-size:12px}}body .box-jobs .single-job .text-job .location i{color:#3039b0;font-size:15px;margin-right:7px}@media (max-width:1020px){body .box-jobs .single-job .text-job .location i{font-size:14px}}@media (max-width:767px){body .box-jobs .single-job .text-job .location i{font-size:12px}}@media (max-width:1020px){body .page-title-small h1{letter-spacing:0}}body.single-job .breadcrumb-gray-text{display:none}body.single-job .content-top-second .blue-dark-box{background-color:#f5f6fc;padding:30px 35px;margin-bottom:30px;border-radius:15px}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box{padding:25px 30px}}@media (max-width:767px){body.single-job .content-top-second .blue-dark-box{padding:20px 25px}}@media (max-width:600px){body.single-job .content-top-second .blue-dark-box{padding:20px}}body.single-job .content-top-second .blue-dark-box ul{margin-left:0;padding-left:0;margin-bottom:0;list-style:none}body.single-job .content-top-second .blue-dark-box ul li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgb(0 0 0 / .16)}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box ul li{margin-bottom:12px;padding-bottom:12px}}body.single-job .content-top-second .blue-dark-box ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}body.single-job .content-top-second .blue-dark-box ul li .open{background:#c8c9eb;padding:5px 20px;border-radius:50px;display:inline-block;color:#fff;font-size:15px;margin-top:6px}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box ul li .open{font-size:14px}}@media (max-width:767px){body.single-job .content-top-second .blue-dark-box ul li .open{font-size:13px}}body.single-job .content-top-second .blue-dark-box ul li .label{font-size:18px;font-weight:700;display:inline-block;width:100%;margin-bottom:0;text-align:left;color:#1f0d3d;padding:0!important}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box ul li .label{font-size:16px}}@media (max-width:767px){body.single-job .content-top-second .blue-dark-box ul li .label{font-size:14px}}@media (max-width:600px){body.single-job .content-top-second .blue-dark-box ul li .label{font-size:13px}}body.single-job .content-top-second .blue-dark-box ul li .value{font-size:16px;color:#2e2e2e}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box ul li .value{font-size:15px}}@media (max-width:767px){body.single-job .content-top-second .blue-dark-box ul li .value{font-size:14px}}@media (max-width:600px){body.single-job .content-top-second .blue-dark-box ul li .value{font-size:13px}}body.single-job .content-top-second .blue-dark-box ul li .value i{margin-right:8px;font-size:17px;color:#3039b0}@media (max-width:1430px){body.single-job .content-top-second .blue-dark-box ul li .value i{font-size:16px}}@media (max-width:767px){body.single-job .content-top-second .blue-dark-box ul li .value i{font-size:15px}}body.single-job .content-top-second .blue-dark-box .wrap-button{margin-top:25px}body.single-job .content-top-second .blue-dark-box .wrap-button a{width:100%;font-weight:700}body.single-job .content-top-second .blue-dark-box .btn-arrow{display:flex;align-items:center;width:100%;text-align:center;justify-content:center;padding-right:0}body.single-job .content-top-second .blue-dark-box .btn-arrow .text{text-transform:uppercase;text-decoration:underline;font-size:15px;letter-spacing:2px;font-weight:600}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box .btn-arrow .text{font-size:14px}}@media (max-width:767px){body.single-job .content-top-second .blue-dark-box .btn-arrow .text{font-size:13px}}@media (max-width:600px){body.single-job .content-top-second .blue-dark-box .btn-arrow .text{font-size:12px}}body.single-job .content-top-second .blue-dark-box .btn-arrow:hover .button-circle img{transform:rotate(180deg)}body.single-job .content-top-second .blue-dark-box .btn-arrow .button-circle{width:32px;height:32px;margin-right:10px}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box .btn-arrow .button-circle{width:28px;height:28px}}body.single-job .content-top-second .blue-dark-box .btn-arrow .button-circle img{width:10px;height:auto;left:0;top:0;transform:rotate(135deg);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}@media (max-width:1020px){body.single-job .content-top-second .blue-dark-box .btn-arrow .button-circle img{width:8px}}body.single-job .wrap-button-back{margin-top:20px;margin-bottom:20px}body.single-job .wrap-button-back .button3{width:100%}body.single-job .wrap-button-back .button3 img{margin-right:10px;transition:all 0.3s ease}body.single-job .wrap-button-back .button3:hover img{margin-right:13px}@media (max-width:1020px){body.single-job .short-info,body.single-job .text{width:100%}}body.single-job .form-job-apply{margin-top:25px}body.single-job .form-job-apply .blue-dark-box{background-color:#f2f2fa;padding:30px 35px}@media (max-width:1020px){body.single-job .form-job-apply .blue-dark-box{padding:25px 30px}}@media (max-width:767px){body.single-job .form-job-apply .blue-dark-box{padding:20px 25px}}body.single-job .form-job-apply .the_content{margin-bottom:30px}@media (max-width:767px){body.single-job .form-job-apply .the_content{margin-bottom:20px}}@media (max-width:1020px){body.single-job .form-job-apply .input_block{margin-bottom:15px!important}}body.single-job .form-job-apply .input_block label{margin-bottom:3px;font-size:16px;color:#303030;font-weight:500}@media (max-width:1300px){body.single-job .form-job-apply .input_block label{font-size:15px}}@media (max-width:1020px){body.single-job .form-job-apply .input_block label{font-size:14px}}@media (max-width:767px){body.single-job .form-job-apply .input_block label{font-size:13px}}@media (max-width:600px){body.single-job .form-job-apply .input_block label{font-size:12px}}body.single-job .form-job-apply .input_block input,body.single-job .form-job-apply .input_block textarea,body.single-job .form-job-apply .input_block select{background:#fff;border:1px solid #dfdfdf;border-radius:10px;color:#303030;box-shadow:none}body.single-job .form-job-apply .input_block .wpcf7-not-valid{border:1px solid red!important}body.single-job .form-job-apply .cd-upload-btn{align-items:center;display:inline-block;transition:transform 0.4s ease;border-radius:500px;font-weight:600;font-family:"Montserrat",sans-serif;border:none;padding:11px 20px;color:#fff;font-size:13px;text-align:center;background-color:#3039b0;margin-top:10px}@media (max-width:1300px){body.single-job .form-job-apply .cd-upload-btn{font-size:12px}}@media (max-width:1020px){body.single-job .form-job-apply .cd-upload-btn{font-size:11px}}@media (max-width:767px){body.single-job .form-job-apply .cd-upload-btn{padding:10px 23px}}body.single-job .form-job-apply .cd-upload-btn:hover{background-color:#1f2583;color:#fff}@media (max-width:1020px){body.single-job .form-job-apply .wpcf7 .input_block{margin-bottom:4px}}body.single-job .form-job-apply .codedropz-upload-handler{background:#fff;border:1px solid #dfdfdf;border-radius:10px;color:#303030}@media (max-width:767px){body.single-job .form-job-apply .codedropz-upload-handler{padding:15px}}body.single-job .form-job-apply .submit-recaptcha{margin-bottom:20px}body.single-job .form-job-apply .submit-recaptcha .wpcf7-not-valid{border:none!important}body.single-job .form-job-apply .submit-recaptcha .wpcf7-not-valid-tip{display:block!important}body.single-job .form-job-apply .submit-button input[type=submit]{align-items:center;display:inline-block;transition:transform 0.4s ease;border-radius:500px;font-weight:700;font-family:"Montserrat",sans-serif;border:none;padding:15px 35px;color:#fff;font-size:15px;text-align:center;background-color:#3039b0}@media (max-width:1300px){body.single-job .form-job-apply .submit-button input[type=submit]{font-size:14px}}@media (max-width:1020px){body.single-job .form-job-apply .submit-button input[type=submit]{font-size:13px}}@media (max-width:767px){body.single-job .form-job-apply .submit-button input[type=submit]{padding:10px 23px}}body.single-job .form-job-apply .submit-button input[type=submit]:hover{background-color:#1f2583;color:#fff}body .dnd-upload-status .dnd-upload-details .name{align-items:center}body .dnd-upload-status .dnd-upload-details .name em{font-size:13px}body .dnd-upload-status .dnd-upload-image span.file{background:none}body .dnd-upload-status .dnd-upload-details .name span{font-size:13px}body .dnd-upload-status .dnd-upload-image span.file:before{content:"\f15b";width:16px;height:21px;display:inline-block;font-size:18px;font-family:"FontAwesome";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900}body .dnd-upload-status .dnd-upload-details .remove-file span:after{background:none;content:"\f057";width:15px;height:15px;display:inline-block;font-size:15px;font-family:"FontAwesome";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900}body .small_section_form .the_content{max-width:85%;margin:0 auto;display:block}@media (max-width:1020px){body .small_section_form .the_content{max-width:100%}}body .page_404_error .the_content{padding-top:100px;padding-bottom:10px}body .transparent-header.shrink-nav{background:transparent!important;border:none!important}@media (max-width:1300px){body .transparent-header.shrink-nav{background-color:#fff!important;box-shadow:0 4px 10px -1px rgb(0 0 0 / .1)}}body .sticky-nav.nav-border-bottom{border:none!important}@media (max-width:1300px){.transparent-header.sticky-nav{background-color:#fff!important}}.transparent-header.sticky-nav .container{top:25px;position:relative}@media (max-width:1300px){.transparent-header.sticky-nav .container{top:0;padding-bottom:10px;padding-top:10px}}@media (max-width:767px){.transparent-header.sticky-nav .container{padding-top:7px;padding-bottom:7px}}.transparent-header.sticky-nav .container:before{content:"";width:calc(100% + 60px);height:calc(100% + 14px);position:absolute;left:-30px;top:-7px;background:rgb(255 255 255 / .3);backdrop-filter:blur(100px);display:inline-block;border-radius:500px;box-shadow:0 4px 10px -1px rgb(0 0 0 / .1)}@media (max-width:1550px){.transparent-header.sticky-nav .container:before{height:calc(100% + 10px);top:-5px}}@media (max-width:1300px){.transparent-header.sticky-nav .container:before{content:none}}.transparent-header.sticky-nav .container .logo-light{opacity:1!important;display:block!important;height:74px;max-height:74px;width:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:1550px){.transparent-header.sticky-nav .container .logo-light{height:68px!important;max-height:68px!important}}@media (max-width:1020px){.transparent-header.sticky-nav .container .logo-light{height:54px!important;max-height:54px!important}}.transparent-header.sticky-nav .container .logo-light img{height:74px!important;max-height:74px!important;width:auto!important;-o-object-fit:contain;object-fit:contain}@media (max-width:1550px){.transparent-header.sticky-nav .container .logo-light img{height:68px!important;max-height:68px!important}}@media (max-width:1020px){.transparent-header.sticky-nav .container .logo-light img{height:54px!important;max-height:54px!important}}@media (max-width:1020px){.transparent-header.sticky-nav .container .logo-light img{height:54px!important;max-height:54px!important}}@media (max-width:1430px){.header-box .container{padding-left:30px;padding-right:30px}}@media (max-width:1300px){.header-box .container{padding-left:20px;padding-right:20px}}.header-box .custom-menu-new .navbar-nav2{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end}.header-box .custom-menu-new .navbar-nav2>li{position:relative;margin:13px 10px}@media (max-width:1430px){.header-box .custom-menu-new .navbar-nav2>li{margin:13px 6px}}.header-box .custom-menu-new .navbar-nav2>li>a{font-size:14px;color:#040c3f;font-weight:600;text-transform:inherit;letter-spacing:0;text-align:left}@media (max-width:1430px){.header-box .custom-menu-new .navbar-nav2>li>a{font-size:13px}}@media (max-width:1300px){.header-box .custom-menu-new .navbar-nav2>li>a{font-size:12px}}.header-box .custom-menu-new .navbar-nav2>li.current-menu-item>a{color:#3039b0}.header-box .custom-menu-new .navbar-nav2>li.menu-item-has-children>a{padding-right:16px;padding-top:10px;padding-bottom:10px}.header-box .custom-menu-new .navbar-nav2>li.menu-item-has-children>a:after{content:"\f078";font:normal normal normal 10px/1 FontAwesome;position:absolute;right:0;top:18px;margin-right:0;margin-left:10px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transform:rotate(0)}@media (max-width:1430px){.header-box .custom-menu-new .navbar-nav2>li.menu-item-has-children>a:after{font-size:8px!important;right:3px}}.header-box .custom-menu-new .navbar-nav2>li:hover>a:after{transform:rotate(-180deg)}.header-box .custom-menu-new .navbar-nav2>li .sub-menu{background:#fff;border-radius:10px;box-shadow:0 4px 20px 0 rgb(205 205 205 / .25);overflow:hidden;text-align:left;width:200px;position:absolute;left:-20px;overflow:initial;display:none;list-style:none;margin-left:0;padding-left:0}.header-box .custom-menu-new .navbar-nav2>li .sub-menu ul{padding:0}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li{margin-bottom:0}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li:first-child>a{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li:last-child>a{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li{border-bottom:1px solid #ededed;position:relative}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li:last-child{border-bottom:none}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li.current-menu-item>a{background-color:#f0f0fe}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li.current-menu-item>a:before{opacity:1}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li a{display:inline-block;width:100%;padding-top:12px;padding-bottom:12px;padding-left:15px;position:relative;padding-right:30px;font-size:14px;color:#040c3f;font-weight:500;line-height:1.2em;display:block}@media (max-width:1430px){.header-box .custom-menu-new .navbar-nav2>li .sub-menu li a{font-size:13px}}@media (max-width:1300px){.header-box .custom-menu-new .navbar-nav2>li .sub-menu li a{font-size:12px}}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li a:before{content:"";width:4px;height:15px;background-color:#3138a9;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;transition:all 0.3s ease}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li a:hover{background-color:#f0f0fe}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li a:hover:before{opacity:1}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li.menu-item-has-children>a:after{content:"\f054";font:normal normal normal 10px/1 FontAwesome;right:13px;top:15px;position:absolute;margin-right:0;transition:all 0.3s ease}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li.menu-item-has-children>a:hover:after{right:10px}.header-box .custom-menu-new .navbar-nav2>li .sub-menu li.menu-item-has-children .sub-menu{left:auto;right:-100%;top:0}.header-box .custom-menu-new .navbar-nav2 .menu-item-has-children:hover>.sub-menu{display:block!important;z-index:2}body .header-box .container>.row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}@media (max-width:767px){body .header-box .container>.row{margin-left:-5px;margin-right:-5px}}body .header-box .container>.row:before,body .header-box .container>.row:after{content:none}body .header-box .col-md-2{width:15%}@media (max-width:1300px){body .header-box .col-md-2{width:10%}}@media (max-width:991px){body .header-box .col-md-2{padding-left:5px;padding-right:5px;width:50%}}body .header-box .col-md-10{width:85%}@media (max-width:1300px){body .header-box .col-md-10{width:90%}}@media (max-width:991px){body .header-box .col-md-10{padding-left:5px;padding-right:5px;width:50%}}body .header-box .header-language-selector{border-left:none;margin-right:0}body .hide-desktop{display:none!important}@media (max-width:991px){body .hide-desktop{display:block!important}}@media (max-width:991px){body .right-contact-menu{display:none}}@media (max-width:1430px){body .right-contact-menu .inline-contact{margin-left:13px}}@media (max-width:1300px){body .right-contact-menu .inline-contact{margin-left:10px}}@media (max-width:1430px){body .right-contact-menu .inline-contact .button1{font-size:13px}}@media (max-width:1300px){body .right-contact-menu .inline-contact .button1{font-size:12px;padding:11px 20px}}body .wpml-ls-legacy-dropdown .wpml-ls-flag{width:16px;margin-right:4px}@media (max-width:1550px){body .wpml-ls-legacy-dropdown .wpml-ls-flag{width:14px;height:auto}}body .header-box .wpml-ls-legacy-dropdown{width:70px!important;font-weight:600;position:relative;border-color:#fff0;background:#fff;border-radius:7px;border:none}body .header-box .wpml-ls-legacy-dropdown a{font-size:14px;background-color:#fff0;border:none;color:#000;font-weight:600;display:flex;padding-top:6px;padding-bottom:6px;align-items:center}@media (max-width:1550px){body .header-box .wpml-ls-legacy-dropdown a{font-size:13px}}@media (max-width:1300px){body .header-box .wpml-ls-legacy-dropdown a{font-size:12px}}body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,body .wpml-ls-legacy-dropdown a:focus,body .wpml-ls-legacy-dropdown a:hover{background-color:#f0f0fe;border-color:#fff0;color:#000000!important;border:none!important}body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a:after,body .wpml-ls-legacy-dropdown a:focus:after,body .wpml-ls-legacy-dropdown a:hover:after{color:#000}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{background-color:#fff;border-top:none;transition:none;display:none;border:1px solid #fff0;border-radius:7px;border:none!important}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{border:none!important}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a{border:none!important}body .wpml-ls-legacy-dropdown .wpml-ls-item.wpml-ls-current-language{border:1px solid #fff0}body .wpml-ls-legacy-dropdown .wpml-ls-item.wpml-ls-current-language:hover{border:1px solid #fff0;border:none!important}body .wpml-ls-legacy-dropdown .wpml-ls-item.wpml-ls-current-language:hover>.wpml-ls-sub-menu{border:1px solid #fff0;border:none!important;display:block}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child a{border-bottom:none}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"\f078";font:normal normal normal 11px/1 FontAwesome;font-weight:900;position:absolute;right:7px;top:calc(50% - 4px);font-size:9px;line-height:1em;border:none;color:#000}body .language-select{width:70px!important;margin-left:auto;padding-left:10px;font-weight:600}@media (max-width:991px){body .language-select{margin-right:15px}}.menu-btn{display:none;position:relative;z-index:333;margin-left:0;line-height:1}@media (max-width:991px){.menu-btn{display:block}}.menu-trigger{display:flex;justify-content:center;align-items:center;width:24px;height:22px;text-align:center;position:relative;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}.menu-trigger span:not(.hamburger){display:block;position:absolute;clip:rect(1px,1px,1px,1px)}.hamburger{height:2px;background:#1f2583;transition:0.2s ease-out all 0.2s;width:24px}.hamburger:before,.hamburger:after{content:"";position:absolute;border-bottom:2px solid #1f2583;left:0;transition:0.2s top 0.2s,0.2s transform;width:24px}.hamburger:before{top:0}@media (max-width:600px){.hamburger:before{top:2px}}.hamburger:after{top:20px}@media (max-width:600px){.hamburger:after{top:18px}}.menu-bar:hover .bar:nth-of-type(1){transform:translateY(7px) rotate(45deg)}.menu-bar:hover .bar:nth-of-type(2){transform:translateY(-7px) rotate(-45deg)}.menu-bar .bar:nth-of-type(1),.menu-bar2 .bar:nth-of-type(1){top:17px}@media (max-width:767px){.menu-bar .bar:nth-of-type(1),.menu-bar2 .bar:nth-of-type(1){top:14px}}.header-mobile{display:none}.mm-wrapper_opened .header-mobile{z-index:55;display:block}.mm-navbar,.mm-panels,.mm-panels>.mm-panel,.mm-navbars_top{border-color:rgb(0 0 0 / .0392156863);background:#f2f4fc}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid;border-color:rgb(0 0 0 / .0392156863);opacity:1}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#fff}.mm-btn_next:after,.mm-btn_prev:before{border-color:#fff;width:6px;height:6px}body .mm-listitem{border-color:#fff0}body .mm-listitem:after{background-color:rgb(0 0 0 / .0392156863);opacity:1;left:0}body .mm-navbar__title,body .mm-listitem a{font-size:14px;font-weight:600;color:#040c3f!important}@media (max-width:600px){body .mm-navbar__title,body .mm-listitem a{font-size:13px}}body .mm-navbar{background-color:#f3f4fc}.mm-navbar .mm-btn_next:after,.mm-navbar .mm-btn_prev:before{opacity:1}@media (max-width:600px){body .mm-btn_next:after,body .mm-btn_prev:before{width:6px;height:6px}}body .mm-listitem_selected>.mm-listitem__text,body .mm-listitem_selected>.mm-btn{background:#f0f0fe}body .mm-panels>.mm-panel{padding-bottom:100px}body .mm-btn:after,body .mm-btn:before{border-color:#040c3f!important}body .mm-listitem__btn{border-left:none!important}body .mm-navbars_top{background-color:#f3f4fc;border-bottom:none}body .mm-navbars_top .mm-navbar{background-color:#f3f4fc}body .mm-navbars_top .wrap-logo{background-color:#f3f4fc;margin-left:auto;margin-right:auto;padding-bottom:0;padding-top:30px;padding-bottom:30px}@media (max-width:767px){body .mm-navbars_top .wrap-logo{padding-top:20px;padding-bottom:20px}}body .mm-navbars_top .wrap-logo img{width:auto;height:58px;-o-object-fit:contain;object-fit:contain}body .mm-navbars_top .flag-mobile-list{padding-bottom:5px;padding-top:10px}body .mm-navbars_top .flag-mobile-list a{font-size:0;margin-left:5px;margin-right:5px}body .mm-navbars_top .flag-mobile-list a img{width:25px;height:25px;border-radius:500px;-o-object-fit:cover;object-fit:cover}body .mm-navbars_top .mm-navbar{text-align:center;flex-direction:column}body .mm-navbars_top .menu-bar2{display:none}body .inline-contact{margin-left:25px}.mm-wrapper_opened .hamburger3{background-color:#fff0}.mm-wrapper_opened .hamburger3:before,.mm-wrapper_opened .hamburger3:after{top:50%;transition:0.2s top,0.2s transform 0.2s;border-color:#1f2583}.mm-wrapper_opened .hamburger3:before{transform:rotate(45deg)}.mm-wrapper_opened .hamburger3:after{transform:rotate(135deg)}.mm-wrapper_opened #booqable-cart{z-index:-1}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{width:100%}body .mm-navbars_bottom{position:absolute;left:0;bottom:0;width:100%;text-align:center;background:#f3f4fc;border-color:#fff0;border:none}body .mm-navbars_bottom .contact-list{padding-left:0;margin-bottom:0;padding-bottom:20px;text-align:left;background:#f3f4fc;border:none;padding:20px 20px}@media (max-width:767px){body .mm-navbars_bottom .contact-list{display:flex;text-align:left;flex-wrap:wrap;text-align:left}}@media (max-width:600px){body .mm-navbars_bottom .contact-list{justify-content:flex-start}}body .mm-navbars_bottom .contact-list li{list-style:none;margin-top:7px;margin-bottom:7px;position:relative;width:100%;line-height:1.1em}@media (max-width:600px){body .mm-navbars_bottom .contact-list li{margin-top:5px;margin-bottom:5px}}body .mm-navbars_bottom .contact-list li span{font-weight:500;color:#050505;text-transform:uppercase;letter-spacing:3px;font-size:15px;display:inline-block;width:100%}@media (max-width:1300px){body .mm-navbars_bottom .contact-list li span{font-size:14px}}@media (max-width:1020px){body .mm-navbars_bottom .contact-list li span{font-size:13px}}@media (max-width:600px){body .mm-navbars_bottom .contact-list li span{font-size:12px;letter-spacing:1px}}@media (max-width:480px){body .mm-navbars_bottom .contact-list li span{font-size:11px;letter-spacing:0}}body .mm-navbars_bottom .contact-list li a{font-size:16px;font-weight:700;color:#050505;letter-spacing:0;text-transform:initial}@media (max-width:1300px){body .mm-navbars_bottom .contact-list li a{font-size:15px}}@media (max-width:1020px){body .mm-navbars_bottom .contact-list li a{font-size:14px}}@media (max-width:600px){body .mm-navbars_bottom .contact-list li a{font-size:13px}}@media (max-width:480px){body .mm-navbars_bottom .contact-list li a{font-size:12px}}body .mm-navbars_bottom .contact-list li a:hover{color:#3039b0}body .mm-wrapper_blocking .mm-wrapper__blocker{display:block}body .mm-wrapper__blocker{background-color:rgb(0 0 0 / .5)}.section-footer{padding:80px 0 40px 0;position:relative}.section-footer:before{content:"";width:calc(100% - 26px);height:100%;position:absolute;left:13px;top:0;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/jpg/bg-footer.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px}@media (max-width:1020px){.section-footer:before{width:100%;left:0;border-radius:0}}@media (max-width:1020px){.section-footer{padding:50px 0 30px 0}}@media (max-width:767px){.section-footer{padding:40px 0 30px 0}}.section-footer figure:hover img{transform:none;opacity:1}.section-footer .general-margin{position:relative;z-index:2}@media (max-width:1020px){.section-footer .footer_1{width:100%;text-align:center;margin-bottom:20px}}@media (max-width:600px){.section-footer .footer_1{text-align:left}}.section-footer .footer_1 .widget_block{margin-bottom:20px}@media (max-width:767px){.section-footer .footer_1 .widget_media_image img{height:65px;width:auto}}.section-footer .footer_1 .widget_text p{font-size:15px}@media (max-width:1300px){.section-footer .footer_1 .widget_text p{font-size:14px}}@media (max-width:1020px){.section-footer .footer_1 .widget_text p{font-size:13px}}@media (max-width:600px){.section-footer .footer_1 .widget_text p{font-size:12px}}.section-footer .footer_1 .wp-block-social-links .wp-block-social-link a{width:44px;height:44px;background-color:#3039b0;font-size:20px;text-align:center;justify-content:center;border-radius:50px}@media (max-width:1430px){.section-footer .footer_1 .wp-block-social-links .wp-block-social-link a{width:40px;height:40px;font-size:19px}}@media (max-width:1020px){.section-footer .footer_1 .wp-block-social-links .wp-block-social-link a{width:38px;height:38px;font-size:18px}}@media (max-width:767px){.section-footer .footer_1 .wp-block-social-links .wp-block-social-link a{width:35px;height:35px;font-size:16px}}.section-footer .footer_1 .contact-list{padding-left:0}@media (max-width:1020px){.section-footer .footer_1 .contact-list{display:flex;justify-content:center;text-align:left;flex-wrap:wrap}}@media (max-width:600px){.section-footer .footer_1 .contact-list{justify-content:flex-start}}.section-footer .footer_1 .contact-list li{list-style:none;margin-top:15px;margin-bottom:15px;position:relative;padding-left:55px}@media (max-width:1020px){.section-footer .footer_1 .contact-list li{padding-left:50px}}@media (max-width:600px){.section-footer .footer_1 .contact-list li{padding-left:42px;margin-top:10px;margin-bottom:10px}}.section-footer .footer_1 .contact-list li:before{content:"";width:40px;height:40px;border-radius:500px;background-color:#3039b0;position:absolute;top:0;left:0;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:15px}@media (max-width:1430px){.section-footer .footer_1 .contact-list li:before{width:38px;height:38px;background-size:13px}}@media (max-width:1020px){.section-footer .footer_1 .contact-list li:before{width:36px;height:36px;background-size:11px}}@media (max-width:600px){.section-footer .footer_1 .contact-list li:before{width:34px;height:34px;background-size:10px}}.section-footer .footer_1 .contact-list li.email a{text-decoration:underline}.section-footer .footer_1 .contact-list li.email:before{background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/email.svg)}.section-footer .footer_1 .contact-list li.phone:before{background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/phone.svg)}.section-footer .footer_1 .contact-list li span{font-weight:500;color:#050505;text-transform:uppercase;letter-spacing:3px;font-size:15px;display:inline-block;width:100%}@media (max-width:1300px){.section-footer .footer_1 .contact-list li span{font-size:14px}}@media (max-width:1020px){.section-footer .footer_1 .contact-list li span{font-size:13px}}@media (max-width:600px){.section-footer .footer_1 .contact-list li span{font-size:12px;letter-spacing:1px}}@media (max-width:480px){.section-footer .footer_1 .contact-list li span{font-size:11px;letter-spacing:0}}.section-footer .footer_1 .contact-list li a{font-size:16px;font-weight:700;color:#050505;letter-spacing:0;text-transform:initial}@media (max-width:1300px){.section-footer .footer_1 .contact-list li a{font-size:15px}}@media (max-width:1020px){.section-footer .footer_1 .contact-list li a{font-size:14px}}@media (max-width:600px){.section-footer .footer_1 .contact-list li a{font-size:13px}}@media (max-width:480px){.section-footer .footer_1 .contact-list li a{font-size:12px}}.section-footer .footer_1 .contact-list li a:hover{color:#3039b0}.section-footer .footer_1 .wp-block-social-links{margin-top:20px}@media (max-width:1020px){.section-footer .footer_1 .wp-block-social-links{justify-content:center}}@media (max-width:600px){.section-footer .footer_1 .wp-block-social-links{justify-content:flex-start}}.section-footer .footer_2,.section-footer .footer_3{display:flex;flex-wrap:wrap;flex-direction:row}@media (max-width:1020px){.section-footer .footer_2,.section-footer .footer_3{width:100%;text-align:center}}@media (max-width:600px){.section-footer .footer_2,.section-footer .footer_3{text-align:left}}.section-footer .footer_2 .sidebar-title,.section-footer .footer_3 .sidebar-title{font-size:18px;font-weight:700;color:#050505;margin-top:0;text-transform:inherit}@media (max-width:1430px){.section-footer .footer_2 .sidebar-title,.section-footer .footer_3 .sidebar-title{font-size:17px}}@media (max-width:1300px){.section-footer .footer_2 .sidebar-title,.section-footer .footer_3 .sidebar-title{margin-bottom:13px;font-size:16px}}@media (max-width:1020px){.section-footer .footer_2 .sidebar-title,.section-footer .footer_3 .sidebar-title{font-size:15px}}@media (max-width:600px){.section-footer .footer_2 .sidebar-title,.section-footer .footer_3 .sidebar-title{font-size:14px}}@media (max-width:480px){.section-footer .footer_2 .sidebar-title,.section-footer .footer_3 .sidebar-title{font-size:13px}}.section-footer .footer_2 .widget_hcode_custom_menu_widget,.section-footer .footer_2 .widget_nav_menu,.section-footer .footer_3 .widget_hcode_custom_menu_widget,.section-footer .footer_3 .widget_nav_menu{width:50%}@media (max-width:1300px){.section-footer .footer_2 .widget_hcode_custom_menu_widget,.section-footer .footer_2 .widget_nav_menu,.section-footer .footer_3 .widget_hcode_custom_menu_widget,.section-footer .footer_3 .widget_nav_menu{margin-bottom:20px}}@media (max-width:360px){.section-footer .footer_2 .widget_hcode_custom_menu_widget,.section-footer .footer_2 .widget_nav_menu,.section-footer .footer_3 .widget_hcode_custom_menu_widget,.section-footer .footer_3 .widget_nav_menu{width:100%}}.section-footer .footer_2 .menu,.section-footer .footer_3 .menu{margin:0;padding:0;list-style:none}.section-footer .footer_2 .menu li,.section-footer .footer_3 .menu li{margin-bottom:14px}@media (max-width:1300px){.section-footer .footer_2 .menu li,.section-footer .footer_3 .menu li{margin-bottom:10px}}@media (max-width:1020px){.section-footer .footer_2 .menu li,.section-footer .footer_3 .menu li{margin-bottom:7px}}.section-footer .footer_2 .menu li a,.section-footer .footer_3 .menu li a{font-size:14px;color:#050505;text-transform:initial;letter-spacing:0;font-weight:500}@media (max-width:1020px){.section-footer .footer_2 .menu li a,.section-footer .footer_3 .menu li a{font-size:13px}}@media (max-width:600px){.section-footer .footer_2 .menu li a,.section-footer .footer_3 .menu li a{font-size:12px}}.section-footer .footer_2 .menu li a:hover,.section-footer .footer_3 .menu li a:hover{color:#3039b0}.section-footer .footer-bottom{padding-top:20px;margin-top:35px;border-top:1px solid rgb(0 0 0 / .1019607843)}@media (max-width:600px){.section-footer .footer-bottom{padding-top:15px;margin-top:20px}}.section-footer .footer-bottom h5{margin:0}.section-footer .footer-bottom ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.section-footer .footer-bottom ul li{margin:3px 6px;padding:0 4px;position:relative}@media (max-width:600px){.section-footer .footer-bottom ul li{margin:3px 4px}}.section-footer .footer-bottom ul li:first-child:before{content:none}.section-footer .footer-bottom ul li:before{content:"";width:1px;height:11px;background:rgb(5 5 5 / .831372549);position:absolute;left:-5px;top:calc((100% - 11px) / 2 + 1px)}.section-footer .footer-bottom ul li a{color:rgb(5 5 5 / .831372549);font-weight:500;font-size:14px;text-transform:initial;letter-spacing:0}@media (max-width:1020px){.section-footer .footer-bottom ul li a{font-size:13px}}@media (max-width:600px){.section-footer .footer-bottom ul li a{font-size:12px}}@media (max-width:480px){.section-footer .footer-bottom ul li a{font-size:11px}}.section-footer .footer-bottom ul li a:hover{color:#3039b0}body section{padding:0}body{color:#040c3f}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{text-transform:initial;letter-spacing:0;color:#040c3f;hyphens:auto}body section .hcode-inner-row div p,body section .hcode-inner-row div a,body section .hcode-inner-row div li{font-size:16px;font-weight:400}@media (max-width:1430px){body section .hcode-inner-row div p,body section .hcode-inner-row div a,body section .hcode-inner-row div li{font-size:15px}}@media (max-width:1020px){body section .hcode-inner-row div p,body section .hcode-inner-row div a,body section .hcode-inner-row div li{font-size:14px}}@media (max-width:767px){body section .hcode-inner-row div p,body section .hcode-inner-row div a,body section .hcode-inner-row div li{font-size:13px}}@media (max-width:480px){body section .hcode-inner-row div p,body section .hcode-inner-row div a,body section .hcode-inner-row div li{font-size:12px}}.clear{clear:both}.full-section{width:100vw;margin-left:calc(50% - 50vw);max-width:none}.full-page{overflow:hidden;margin:0 10px;box-sizing:border-box}@media (max-width:1020px){.full-page{margin:0}}.check_list ul{padding:0;margin-bottom:20px;margin-top:10px}.check_list ul li{list-style:none;padding-left:30px;position:relative;color:#221711;margin-bottom:7px;margin-top:7px}@media (max-width:1020px){.check_list ul li{padding-left:27px}}@media (max-width:767px){.check_list ul li{padding-left:25px}}.check_list ul li:before{content:"";width:20px;height:20px;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/check.svg);background-repeat:no-repeat;background-size:20px;position:absolute;left:0;top:5px}@media (max-width:1020px){.check_list ul li:before{background-size:16px}}@media (max-width:767px){.check_list ul li:before{background-size:14px;top:4px}}.section-testimonials{display:inline-block;position:relative;padding:120px 0;margin-bottom:30px}@media (max-width:1430px){.section-testimonials{padding:100px 0}}@media (max-width:1020px){.section-testimonials{margin-bottom:10px!important;padding:70px 0}}@media (max-width:767px){.section-testimonials{padding:50px 0}}@media (max-width:600px){.section-testimonials{padding:40px 0}}.section-testimonials:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:10px;border-radius:20px;background-color:rgb(241 242 251 / .6980392157);background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/jpg/bg-testimonial.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:1020px){.section-testimonials:before{width:100%;height:100%;left:0;top:0;margin-bottom:10px!important;border-radius:0}}@media (max-width:1020px){.section-testimonials>.wpb_column{padding:0!important}}.section-testimonials .testimonial-slider{max-width:760px;display:block;margin:0 auto;position:relative}@media (max-width:1020px){.section-testimonials .testimonial-slider{padding-left:30px;padding-right:30px}}.section-testimonials .testimonial-slider:before{content:"";width:330px;height:330px;position:absolute;right:-170px;bottom:-100px;opacity:.75;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/quote.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:1550px){.section-testimonials .testimonial-slider:before{width:300px;height:300px}}@media (max-width:1430px){.section-testimonials .testimonial-slider:before{width:250px;height:250px;right:-120px;bottom:-80px}}@media (max-width:1020px){.section-testimonials .testimonial-slider:before{width:200px;height:200px;right:-20px;opacity:.4;bottom:-70px}}@media (max-width:767px){.section-testimonials .testimonial-slider:before{right:0;bottom:0;opacity:.2}}@media (max-width:600px){.section-testimonials .testimonial-slider:before{right:0;bottom:0;opacity:.5;width:100%;height:163px}}.section-testimonials .testimonial-slider .testimonial-style2{padding-left:200px;position:relative;text-align:left;padding-top:10px;padding-bottom:10px}@media (max-width:1430px){.section-testimonials .testimonial-slider .testimonial-style2{padding-left:180px}}@media (max-width:1020px){.section-testimonials .testimonial-slider .testimonial-style2{padding-left:145px}}@media (max-width:600px){.section-testimonials .testimonial-slider .testimonial-style2{padding-left:0;padding-right:0;text-align:center}}.section-testimonials .testimonial-slider .testimonial-style2 p,.section-testimonials .testimonial-slider .testimonial-style2 .name{text-align:left;text-transform:initial;letter-spacing:0;font-size:20px;margin:0;line-height:1.4em}@media (max-width:1550px){.section-testimonials .testimonial-slider .testimonial-style2 p,.section-testimonials .testimonial-slider .testimonial-style2 .name{font-size:18px}}@media (max-width:1430px){.section-testimonials .testimonial-slider .testimonial-style2 p,.section-testimonials .testimonial-slider .testimonial-style2 .name{font-size:17px}}@media (max-width:1020px){.section-testimonials .testimonial-slider .testimonial-style2 p,.section-testimonials .testimonial-slider .testimonial-style2 .name{font-size:16px}}@media (max-width:767px){.section-testimonials .testimonial-slider .testimonial-style2 p,.section-testimonials .testimonial-slider .testimonial-style2 .name{font-size:15px}}@media (max-width:600px){.section-testimonials .testimonial-slider .testimonial-style2 p,.section-testimonials .testimonial-slider .testimonial-style2 .name{text-align:center;font-size:14px;line-height:1.4em}}@media (max-width:480px){.section-testimonials .testimonial-slider .testimonial-style2 p,.section-testimonials .testimonial-slider .testimonial-style2 .name{font-size:13px}}.section-testimonials .testimonial-slider .testimonial-style2 .name{margin-top:15px;font-weight:700;color:#040c3f;display:inline-block;width:100%}@media (max-width:600px){.section-testimonials .testimonial-slider .testimonial-style2 .name{margin-top:10px}}.section-testimonials .testimonial-slider .testimonial-style2 img{width:163px;height:163px;max-width:100%;border-radius:500px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:5px;box-shadow:0 0 0 3px #cbcae4;border:3px solid #fff}@media (max-width:1430px){.section-testimonials .testimonial-slider .testimonial-style2 img{width:140px;height:140px}}@media (max-width:1020px){.section-testimonials .testimonial-slider .testimonial-style2 img{width:120px;height:120px}}@media (max-width:600px){.section-testimonials .testimonial-slider .testimonial-style2 img{width:95px;height:95px;position:relative;margin-bottom:20px}}.section_locations{padding:100px 0!important;clear:both;display:inline-block;width:100%}@media (max-width:1430px){.section_locations{padding:80px 0!important}}@media (max-width:1020px){.section_locations{padding:60px 0!important}}@media (max-width:767px){.section_locations{padding:45px 0!important}}@media (max-width:600px){.section_locations{padding:40px 0!important}}.section_locations .the_content{margin-bottom:40px}@media (max-width:1020px){.section_locations .the_content{margin-bottom:30px}}@media (max-width:600px){.section_locations .the_content{margin-bottom:20px}}@media (max-width:480px){.section_locations .the_content{margin-bottom:10px}}.section_locations>.wpb_column{padding-left:0;padding-right:0}.section_locations .hcode-inner-row{display:flex;flex-wrap:wrap;flex-direction:row}.section_locations .hcode-inner-row .wpb_column{flex:1;margin-top:10px;margin-bottom:10px}@media (max-width:767px){.section_locations .hcode-inner-row .wpb_column{flex:auto;padding:0}}.section_locations .hcode-inner-row .wpb_column .vc-column-innner-wrapper{background:#f8f9fd;border-radius:20px;padding:40px;height:100%}@media (max-width:1430px){.section_locations .hcode-inner-row .wpb_column .vc-column-innner-wrapper{padding:35px}}@media (max-width:1020px){.section_locations .hcode-inner-row .wpb_column .vc-column-innner-wrapper{padding:30px}}@media (max-width:600px){.section_locations .hcode-inner-row .wpb_column .vc-column-innner-wrapper{padding:25px}}@media (max-width:480px){.section_locations .hcode-inner-row .wpb_column .vc-column-innner-wrapper{padding:20px}}.section_locations .hcode-inner-row .wpb_column .vc-column-innner-wrapper .wpb_single_image img{border-radius:20px;width:100%;height:auto}@media (max-width:1020px){.section_locations .hcode-inner-row .wpb_column .vc-column-innner-wrapper .wpb_single_image img{border-radius:10px}}.section_locations .hcode-inner-row .top-name{margin-bottom:20px!important;margin-top:0!important}.section_locations .hcode-inner-row .top-name>strong{color:#000;font-size:22px;font-weight:700}@media (max-width:1430px){.section_locations .hcode-inner-row .top-name>strong{font-size:20px}}@media (max-width:1020px){.section_locations .hcode-inner-row .top-name>strong{font-size:18px}}@media (max-width:767px){.section_locations .hcode-inner-row .top-name>strong{font-size:16px}}@media (max-width:600px){.section_locations .hcode-inner-row .top-name>strong{font-size:15px}}@media (max-width:480px){.section_locations .hcode-inner-row .top-name>strong{font-size:14px}}.section_locations .hcode-inner-row .top-name div{opacity:.8}.section_locations .hcode-inner-row .top-name div>p{color:rgb(0 0 0 / .8)}.section_locations .hcode-inner-row .agency2-onepage{position:relative;padding-left:40px;margin-bottom:20px;text-transform:initial;letter-spacing:0;margin-top:20px}@media (max-width:1300px){.section_locations .hcode-inner-row .agency2-onepage{padding-left:37px;margin-bottom:17px;margin-top:17px}}.section_locations .hcode-inner-row .agency2-onepage>span{background:#fff;height:30px;border-radius:500px;width:30px;color:#3039b0;display:inline-block;position:absolute;left:0;top:0;text-align:center;line-height:30px}@media (max-width:1300px){.section_locations .hcode-inner-row .agency2-onepage>span{width:27px;height:27px;line-height:27px}}.section_locations .hcode-inner-row .agency2-onepage>span i{color:#3039b0}.section_locations .hcode-inner-row .agency2-onepage img{height:30px;border-radius:500px;width:30px;position:absolute;left:0;top:0}@media (max-width:1300px){.section_locations .hcode-inner-row .agency2-onepage img{width:27px;height:27px}}.section_locations .hcode-inner-row .agency2-onepage div p,.section_locations .hcode-inner-row .agency2-onepage div a{font-size:16px;font-weight:500;color:#303030}@media (max-width:1430px){.section_locations .hcode-inner-row .agency2-onepage div p,.section_locations .hcode-inner-row .agency2-onepage div a{font-size:15px}}@media (max-width:1020px){.section_locations .hcode-inner-row .agency2-onepage div p,.section_locations .hcode-inner-row .agency2-onepage div a{font-size:14px}}@media (max-width:767px){.section_locations .hcode-inner-row .agency2-onepage div p,.section_locations .hcode-inner-row .agency2-onepage div a{font-size:13px}}.section_locations .hcode-inner-row .agency2-onepage div a:hover{color:#3039b0}.section_locations .hcode-inner-row .text_bold{margin-top:30px}@media (max-width:1020px){.section_locations .hcode-inner-row .text_bold{margin-top:20px}}.section_locations .hcode-inner-row .text_bold p{margin-bottom:0}.section_locations .hcode-inner-row .text_bold p strong{font-weight:800}@media (max-width:1020px){.section_logos>.wpb_column{padding:0!important}}.section_logos .vc-column-innner-wrapper{padding:100px 0;border-radius:20px;background:#f8f9fd;overflow:hidden;margin-bottom:0}@media (max-width:1430px){.section_logos .vc-column-innner-wrapper{padding:80px 0}}@media (max-width:1020px){.section_logos .vc-column-innner-wrapper{padding:60px 0;border-radius:0}}@media (max-width:767px){.section_logos .vc-column-innner-wrapper{padding:50px 0}}@media (max-width:600px){.section_logos .vc-column-innner-wrapper{padding:40px 0}}.section_logos .the_content{margin-bottom:40px;display:block}@media (max-width:1300px){.section_logos .the_content{margin-bottom:30px}}@media (max-width:1020px){.section_logos .the_content{margin-bottom:20px}}@media (max-width:767px){.section_logos .the_content{margin-bottom:15px}}@media (max-width:767px){.section_logos .the_content{text-align:center;padding-left:20px;padding-right:20px}}.section_logos .the_content h3{margin-top:0;margin-bottom:0}.section_logos .wrap-logos{padding-left:20px;padding-right:20px}@media (max-width:767px){.section_logos .wrap-logos{padding-left:10px;padding-right:10px}}@media (max-width:1020px){.section_logos .parteners-slider2 .slick-list{overflow:initial;overflow:initial;padding-left:10px;padding-right:50px}}@media (max-width:480px){.section_logos .parteners-slider2 .slick-list{padding-right:150px}}@media (max-width:400px){.section_logos .parteners-slider2 .slick-list{padding-right:100px}}.section_logos .parteners-slider2:not(.slick-slider){display:flex;flex-wrap:wrap;flex-direction:row;overflow:hidden;height:145px}@media (max-width:1430px){.section_logos .parteners-slider2:not(.slick-slider){height:165px}}@media (max-width:1020px){.section_logos .parteners-slider2:not(.slick-slider){height:120px}}@media (max-width:600px){.section_logos .parteners-slider2:not(.slick-slider){height:105px}}.section_logos .parteners-slider2:not(.slick-slider) .parteners-item{width:11.11%}@media (max-width:1550px){.section_logos .parteners-slider2:not(.slick-slider) .parteners-item{width:12.5%}}@media (max-width:1430px){.section_logos .parteners-slider2:not(.slick-slider) .parteners-item{width:16.66%}}@media (max-width:767px){.section_logos .parteners-slider2:not(.slick-slider) .parteners-item{width:25%}}@media (max-width:600px){.section_logos .parteners-slider2:not(.slick-slider) .parteners-item{width:33.33%}}@media (max-width:480px){.section_logos .parteners-slider2:not(.slick-slider) .parteners-item{width:50%}}.section_logos .parteners-slider2 .parteners-item{padding:11px}@media (max-width:1020px){.section_logos .parteners-slider2 .parteners-item{padding:7px}}.section_logos .parteners-slider2 .parteners-item .box-shadow{height:130px;padding:20px 30px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:15px;width:100%;background-color:#fff;border:1px solid #f1f1f1;transition:all 0.3s ease-in-out}@media (max-width:1430px){.section_logos .parteners-slider2 .parteners-item .box-shadow{height:120px;padding:10px 30px}}@media (max-width:1020px){.section_logos .parteners-slider2 .parteners-item .box-shadow{padding:10px 20px;height:110px}}@media (max-width:600px){.section_logos .parteners-slider2 .parteners-item .box-shadow{height:100px;padding:10px 15px}}.section_logos .parteners-slider2 .parteners-item .box-shadow:hover{box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);transition:all 0.3s ease-in-out}.section_logos .parteners-slider2 .parteners-item .box-shadow img{max-height:100px;width:auto!important;-o-object-fit:contain;object-fit:contain}@media (max-width:1430px){.section_logos .parteners-slider2 .parteners-item .box-shadow img{max-height:80px}}@media (max-width:600px){.section_logos .parteners-slider2 .parteners-item .box-shadow img{max-height:60px}}.section_boxes>.wpb_column{position:relative;padding:80px 30px;overflow:hidden;margin-bottom:30px}.section_boxes>.wpb_column:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:linear-gradient(90deg,#f8f9fd 0%,#e2e3f7 100%)}@media (max-width:1020px){.section_boxes>.wpb_column:before{width:100%;left:0;border-radius:0}}@media (max-width:1430px){.section_boxes>.wpb_column{padding:70px 30px}}@media (max-width:1020px){.section_boxes>.wpb_column{margin-bottom:10px!important;padding:60px 30px}}@media (max-width:767px){.section_boxes>.wpb_column{padding:50px 30px}}@media (max-width:600px){.section_boxes>.wpb_column{padding:40px 20px}}.section_boxes .the_content_intro{margin-bottom:40px;position:relative;z-index:2}@media (max-width:1300px){.section_boxes .the_content_intro{margin-bottom:30px}}@media (max-width:1020px){.section_boxes .the_content_intro{margin-bottom:20px}}@media (max-width:767px){.section_boxes .the_content_intro{margin-bottom:15px}}@media (max-width:767px){.section_boxes .the_content_intro{text-align:center;padding-left:20px;padding-right:20px}}.section_boxes>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_boxes>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_boxes>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_boxes>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_boxes>.wpb_column>.vc-column-innner-wrapper .wpb_single_image{margin-bottom:20px!important}.section_boxes>.wpb_column>.vc-column-innner-wrapper .wpb_single_image .vc_figure{position:relative;overflow:hidden;border-radius:20px;display:flex;width:100%}.section_boxes>.wpb_column>.vc-column-innner-wrapper .wpb_single_image .vc_figure .vc_single_image-wrapper{display:flex;width:100%}.section_boxes>.wpb_column>.vc-column-innner-wrapper .wpb_single_image .vc_figure img{width:100%;height:auto}.section_boxes .agency2-onepage.top-info{padding-left:0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-bottom:20px}@media (max-width:767px){.section_boxes .agency2-onepage.top-info{margin-bottom:20px}}.section_boxes .agency2-onepage.top-info img{width:76px;height:76px;border-radius:500px}@media (max-width:1430px){.section_boxes .agency2-onepage.top-info img{width:65px;height:65px}}@media (max-width:1300px){.section_boxes .agency2-onepage.top-info img{width:60px;height:60px}}@media (max-width:767px){.section_boxes .agency2-onepage.top-info img{width:45px;height:45px}}.section_boxes .agency2-onepage.top-info strong{width:calc(100% - 76px);padding-left:20px;font-size:22px;font-weight:700;color:#3039b0;line-height:1.3;hyphens:auto}@media (max-width:1430px){.section_boxes .agency2-onepage.top-info strong{font-size:19px;width:calc(100% - 65px);padding-left:15px}}@media (max-width:1300px){.section_boxes .agency2-onepage.top-info strong{font-size:17px;width:calc(100% - 60px)}}@media (max-width:1020px){.section_boxes .agency2-onepage.top-info strong{font-size:16px}}@media (max-width:600px){.section_boxes .agency2-onepage.top-info strong{font-size:14px;width:calc(100% - 45px);padding-left:10px}}@media (max-width:480px){.section_boxes .agency2-onepage.top-info strong{font-size:13px}}@media (max-width:600px){.section_boxes .vc_do_btn{width:100%;margin-bottom:10px!important}}.section_boxes .vc_do_btn .vc_general{margin-right:10px!important}@media (max-width:600px){.section_boxes .vc_do_btn .vc_general{margin-right:0!important;width:100%}}@media (max-width:767px){.section_boxes .hcode-inner-row>.wpb_column{margin-bottom:20px}.section_boxes .hcode-inner-row>.wpb_column:last-child{margin-bottom:0}}.section_images{position:relative;margin-bottom:30px;display:inline-block;float:none}@media (max-width:1020px){.section_images{margin-bottom:10px!important}}.section_images>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_images>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_images>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_images>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_images:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:#f8f9fd}@media (max-width:1020px){.section_images:before{width:100%;left:0;border-radius:0}}.section_images .the_content h2{font-size:30px;margin-bottom:0;margin-top:0;line-height:1.2em}@media (max-width:1430px){.section_images .the_content h2{font-size:28px}}@media (max-width:1300px){.section_images .the_content h2{font-size:26px}}@media (max-width:1020px){.section_images .the_content h2{font-size:24px}}@media (max-width:767px){.section_images .the_content h2{font-size:22px}}@media (max-width:600px){.section_images .the_content h2{font-size:18px}}.section_images .the_content h2 strong{font-weight:800}.section_images>.wpb_column{position:relative;padding:60px 30px;overflow:hidden}@media (max-width:1430px){.section_images>.wpb_column{padding:55px 30px}}@media (max-width:1020px){.section_images>.wpb_column{padding:50px 30px}}@media (max-width:767px){.section_images>.wpb_column{padding:40px 30px}}@media (max-width:600px){.section_images>.wpb_column{padding:30px 20px}}.section_images .hcode-inner-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}@media (max-width:767px){.section_images .hcode-inner-row{justify-content:center}}.section_images .wpb_single_image{background:#fff;border:1px solid #f0f0f0;border-radius:20px;overflow:hidden;height:130px;padding:20px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}@media (max-width:767px){.section_images .wpb_single_image{height:100px;margin-bottom:5px}}@media (max-width:767px){.section_images .wpb_column:first-child{text-align:center;width:100%;margin-bottom:20px}}@media (max-width:767px){.section_images .wpb_column:last-child{margin-bottom:0!important}}@media (max-width:767px){.section_images .wpb_column:not(:first-child){width:50%;margin-bottom:6px;margin-top:6px}.section_images .wpb_column:not(:first-child) img{max-width:200px}}@media (max-width:600px){.section_images .wpb_column:not(:first-child){width:100%}}@media (max-width:600px){.section_images .wpb_column:not(:first-child) img{max-width:150px;max-height:35px;-o-object-fit:contain;object-fit:contain}}.section_reviews{position:relative;padding:60px 0;overflow:hidden}@media (max-width:1430px){.section_reviews{padding:55px 0}}@media (max-width:1020px){.section_reviews{padding:50px 0}}@media (max-width:767px){.section_reviews{padding:40px 0}}@media (max-width:600px){.section_reviews{padding:30px 0}}.section_reviews .hero-reviews{margin-bottom:30px}@media (max-width:1020px){.section_reviews .hero-reviews{margin-bottom:10px}}@media (max-width:767px){.section_reviews .hero-reviews{text-align:center;margin-bottom:0}}.section_reviews .hero-reviews .the_content h3,.section_reviews .hero-reviews .the_content h2{margin-bottom:10px}.section_reviews .hero-reviews .the_content h2{font-size:36px;margin-bottom:20px;margin-top:0}@media (max-width:1430px){.section_reviews .hero-reviews .the_content h2{font-size:32px}}@media (max-width:1300px){.section_reviews .hero-reviews .the_content h2{font-size:28px}}@media (max-width:1020px){.section_reviews .hero-reviews .the_content h2{font-size:27px}}@media (max-width:767px){.section_reviews .hero-reviews .the_content h2{font-size:24px}}@media (max-width:600px){.section_reviews .hero-reviews .the_content h2{font-size:20px}}.section_reviews .hero-reviews .the_content h2 strong{font-weight:800}.section_reviews .hero-reviews .the_content p{margin-bottom:0}@media (max-width:767px){.section_reviews .vc_figure{display:flex;align-items:center;justify-content:center}}.section_reviews .vc_figure img{width:160px;height:auto}@media (max-width:1300px){.section_reviews .vc_figure img{width:150px}}@media (max-width:1020px){.section_reviews .vc_figure img{width:130px}}@media (max-width:767px){.section_reviews .vc_figure img{width:110px}}@media (max-width:767px){body .ti-widget.ti-goog .ti-col-1 .ti-footer{margin-top:10px!important}}@media (max-width:767px){body .ti-widget.ti-goog .ti-widget-container{margin-bottom:0!important}}@media (max-width:1020px){body .ti-widget.ti-goog .ti-review-content{font-size:14px;line-height:1.4em}}@media (max-width:767px){body .ti-widget.ti-goog .ti-review-content{font-size:13px}}@media (max-width:767px){body .ti-widget.ti-goog .ti-col-1 .ti-reviews-container{margin-bottom:0}}.section_infos{position:relative;display:inline-block;margin-bottom:30px}@media (max-width:1020px){.section_infos{margin-bottom:10px}}@media (max-width:767px){.section_infos{margin-bottom:0}}.section_infos>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_infos>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_infos>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_infos>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_infos:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:radial-gradient(50% 413.17% at 50% 50%,rgb(226 227 247 / .1) 0%,#f8f9fd 100%)}@media (max-width:1020px){.section_infos:before{width:100%;left:0;border-radius:0}}.section_infos>.wpb_column{position:relative;padding:60px 30px;overflow:hidden}@media (max-width:1430px){.section_infos>.wpb_column{padding:55px 30px}}@media (max-width:1020px){.section_infos>.wpb_column{padding:50px 30px}}@media (max-width:767px){.section_infos>.wpb_column{padding:40px 30px}}@media (max-width:600px){.section_infos>.wpb_column{padding:30px 20px}}.section_infos .vc_do_btn{margin-bottom:0}.section_infos .the_content{margin-bottom:40px;position:relative;display:inline-block;width:100%}@media (max-width:767px){.section_infos .the_content{margin-bottom:0!important}}.section_infos .the_content .wpb_column{z-index:2;position:relative}.section_infos .the_content:before{content:"";width:700px;height:700px;display:inline-block;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/decoration-boxes3.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:500px;position:absolute;top:-120px;right:-300px}@media (max-width:767px){.section_infos .the_content:before{content:none}}.section_infos .the_content:after{content:"";width:540px;height:270px;display:inline-block;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/decoration-boxes2.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:30px;left:-150px}@media (max-width:767px){.section_infos .the_content:after{content:none}}@media (max-width:1300px){.section_infos .the_content{margin-bottom:30px}}@media (max-width:1020px){.section_infos .the_content{margin-bottom:20px}}@media (max-width:767px){.section_infos .the_content{margin-bottom:15px}}@media (max-width:767px){.section_infos .the_content{text-align:center;padding-left:20px;padding-right:20px}}.section_infos .the_content h2{margin-top:0;margin-bottom:0}.section_infos .the_content p{margin-top:15px}.section_infos .boxes.hcode-inner-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.section_infos .boxes.hcode-inner-row .wpb_column{margin-bottom:10px;margin-top:10px}@media (max-width:1300px){.section_infos .boxes.hcode-inner-row .wpb_column{width:50%}}@media (max-width:767px){.section_infos .boxes.hcode-inner-row .wpb_column{width:100%;padding-right:8px;padding-left:8px}}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper{background-color:#fff;border:1px solid #e8ecff;padding:30px 25px;border-radius:15px;text-align:left;height:100%}@media (max-width:1430px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper{padding:27px 24px}}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .padding-fifteen{padding:0%!important}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .margin-ten-bottom{text-align:left;margin-bottom:20px!important}@media (max-width:767px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .margin-ten-bottom{margin-bottom:15px!important}}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .margin-ten-bottom img{width:auto;height:60px}@media (max-width:1430px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .margin-ten-bottom img{height:50px}}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .title-small{font-size:20px;font-weight:700;line-height:1.2em;color:#0a0606;text-transform:initial!important;text-align:left;margin-bottom:10px;hyphens:auto}@media (max-width:1430px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .title-small{font-size:18px}}@media (max-width:1020px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .title-small{font-size:16px}}@media (max-width:767px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .title-small{margin-bottom:15px!important;font-size:15px}}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .specialise-box{min-height:265px}@media (max-width:1300px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .specialise-box{min-height:230px}}@media (max-width:1020px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .specialise-box{min-height:190px}}@media (max-width:767px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .specialise-box{min-height:initial}}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .text-med{text-align:left}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .text-med p{font-size:15px}@media (max-width:1300px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .text-med p{font-size:14px}}@media (max-width:1020px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .text-med p{font-size:13px}}.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .text-med .wrap-button .button1{font-size:15px;font-weight:700;width:100%}@media (max-width:1300px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .text-med .wrap-button .button1{font-size:14px}}@media (max-width:1020px){.section_infos .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper .text-med .wrap-button .button1{font-size:13px}}.section_infos .boxes.hcode-inner-row.boxes_small .specialise-box.padding-fifteen{min-height:200px}@media (max-width:1020px){.section_infos .boxes.hcode-inner-row.boxes_small .specialise-box.padding-fifteen{min-height:190px}}@media (max-width:767px){.section_infos .boxes.hcode-inner-row.boxes_small .specialise-box.padding-fifteen{min-height:initial}}.section_infos .boxes.hcode-inner-row .vc_do_btn .vc_btn3{align-items:center;display:inline-block;transition:transform 0.4s ease;border-radius:500px;font-weight:700;font-family:"Montserrat",sans-serif;border:none;padding:15px 23px;color:#fff;font-size:15px;text-align:center;background-color:#3039b0;background-image:none;margin-top:3px;margin-bottom:3px}@media (max-width:1300px){.section_infos .boxes.hcode-inner-row .vc_do_btn .vc_btn3{font-size:14px}}@media (max-width:1020px){.section_infos .boxes.hcode-inner-row .vc_do_btn .vc_btn3{font-size:13px}}@media (max-width:767px){.section_infos .boxes.hcode-inner-row .vc_do_btn .vc_btn3{padding:10px 23px}}.section_infos .boxes.hcode-inner-row .vc_do_btn .vc_btn3:hover{background-color:#1f2583;color:#fff}.section_infos .boxes.hcode-inner-row.boxes_buttons .vc-column-innner-wrapper{padding-bottom:15px}@media (max-width:1430px){.section_infos .boxes.hcode-inner-row.boxes_buttons .vc-column-innner-wrapper{padding-bottom:24px}}.section_infos .boxes.hcode-inner-row.boxes_buttons .specialise-box.padding-fifteen{position:relative;padding-bottom:60px!important;min-height:310px}@media (max-width:1300px){.section_infos .boxes.hcode-inner-row.boxes_buttons .specialise-box.padding-fifteen{min-height:250px}}@media (max-width:767px){.section_infos .boxes.hcode-inner-row.boxes_buttons .specialise-box.padding-fifteen{min-height:inherit;padding-bottom:0!important}}.section_infos .boxes.hcode-inner-row.boxes_buttons .specialise-box.padding-fifteen .wrap-button{position:absolute;left:0;bottom:0;width:100%}@media (max-width:767px){.section_infos .boxes.hcode-inner-row.boxes_buttons .specialise-box.padding-fifteen .wrap-button{position:relative}}@media (max-width:767px){.section_infos .boxes.hcode-inner-row.boxes_buttons .specialise-box.padding-fifteen .wrap-button .button1{padding:9px 19px}}.section_infos.section_infos_white:before{content:none}.section_infos.section_infos_white .the_content{margin-bottom:20px}.section_infos.section_infos_white .boxes.hcode-inner-row .wpb_column .vc-column-innner-wrapper{background:#f5f6fc;border:1px solid #e8ecff}.section_infos .title-med{font-size:20px;font-weight:700;line-height:1.2em;color:#0a0606;text-transform:initial!important;margin-bottom:10px;margin-top:5px}@media (max-width:1430px){.section_infos .title-med{font-size:18px}}@media (max-width:1020px){.section_infos .title-med{font-size:16px}}@media (max-width:767px){.section_infos .title-med{margin-bottom:15px!important;font-size:15px}}.section_infos .highlight-button-dark{font-size:15px;font-weight:700;letter-spacing:0;margin:0}@media (max-width:1300px){.section_infos .highlight-button-dark{font-size:14px}}@media (max-width:1020px){.section_infos .highlight-button-dark{font-size:13px}}.section_infos2{display:inline-block;position:relative}.section_infos2>.wpb_column>.vc-column-innner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (max-width:1300px){.section_infos2>.wpb_column>.vc-column-innner-wrapper{padding-left:40px;padding-right:40px}}@media (max-width:1020px){.section_infos2>.wpb_column>.vc-column-innner-wrapper{padding-left:10px;padding-right:10px}}@media (max-width:600px){.section_infos2>.wpb_column>.vc-column-innner-wrapper{padding-left:0;padding-right:0}}.section_infos2:before{content:"";width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;border-radius:20px;background:linear-gradient(263.07deg,#f8f9fd 5.42%,#e2e3f7 94.58%)}@media (max-width:1020px){.section_infos2:before{width:100%;left:0;border-radius:0}}.section_infos2>.wpb_column{position:relative;padding:60px 30px;overflow:hidden}@media (max-width:1430px){.section_infos2>.wpb_column{padding:55px 30px}}@media (max-width:1020px){.section_infos2>.wpb_column{padding:50px 30px}}@media (max-width:767px){.section_infos2>.wpb_column{padding:40px 30px}}@media (max-width:600px){.section_infos2>.wpb_column{padding:30px 20px}}.section_infos2 .agency2-onepage{padding-left:95px;position:relative}@media (max-width:1430px){.section_infos2 .agency2-onepage{padding-left:85px}}@media (max-width:1300px){.section_infos2 .agency2-onepage{min-height:70px;padding-left:75px}}@media (max-width:767px){.section_infos2 .agency2-onepage{padding-left:65px;min-height:60px}}.section_infos2 .agency2-onepage img{width:80px;height:auto;position:absolute;left:0;top:0}@media (max-width:1430px){.section_infos2 .agency2-onepage img{width:70px}}@media (max-width:1300px){.section_infos2 .agency2-onepage img{width:60px}}@media (max-width:767px){.section_infos2 .agency2-onepage img{width:55px}}.section_infos2 .agency2-onepage strong{color:#0a0606;font-size:19px;font-weight:700;text-transform:initial;margin-bottom:6px;display:inline-block;width:100%;hyphens:auto}@media (max-width:1430px){.section_infos2 .agency2-onepage strong{font-size:17px;line-height:1.3em}}@media (max-width:1300px){.section_infos2 .agency2-onepage strong{font-size:16px}}@media (max-width:1020px){.section_infos2 .agency2-onepage strong{font-size:15px}}@media (max-width:767px){.section_infos2 .agency2-onepage strong{font-size:14px;margin-bottom:5px}}.section_infos2 .agency2-onepage div p{font-size:15px;text-transform:initial}@media (max-width:1430px){.section_infos2 .agency2-onepage div p{font-size:14px}}@media (max-width:1300px){.section_infos2 .agency2-onepage div p{font-size:13px}}@media (max-width:1020px){.section_infos2 .agency2-onepage div p{font-size:12px}}.section_infos2 .the_content{margin-bottom:40px}@media (max-width:1300px){.section_infos2 .the_content{margin-bottom:30px}}@media (max-width:1020px){.section_infos2 .the_content{margin-bottom:20px}}@media (max-width:767px){.section_infos2 .the_content{margin-bottom:15px}}@media (max-width:767px){.section_infos2 .the_content{text-align:center;padding-left:20px;padding-right:20px}}.section_infos2 .the_content h3{margin-top:0;margin-bottom:0}.section_infos2 .boxes.hcode-inner-row{display:flex;flex-wrap:wrap;flex-direction:row}.section_infos2 .boxes.hcode-inner-row .wpb_column{margin-bottom:10px;margin-top:10px;float:none}@media (max-width:1300px){.section_infos2 .boxes.hcode-inner-row .wpb_column{width:50%}}@media (max-width:600px){.section_infos2 .boxes.hcode-inner-row .wpb_column{width:100%;margin-bottom:7px;margin-top:7px}}.section_languages{position:relative}.section_languages:before{content:"";width:300px;height:270px;display:inline-block;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/decoration-langs.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:500px;position:absolute;top:110px;right:-110px}@media (max-width:767px){.section_languages:before{width:150px;height:150px;top:80px;right:-80px}}.section_languages .the_content{margin-bottom:35px;display:inline-block;width:100%}@media (max-width:1300px){.section_languages .the_content{margin-bottom:30px}}@media (max-width:1020px){.section_languages .the_content{margin-bottom:20px}}@media (max-width:767px){.section_languages .the_content{margin-bottom:15px}}@media (max-width:767px){.section_languages .the_content{text-align:center;padding-left:20px;padding-right:20px}}.section_languages .the_content h2{margin-top:0;margin-bottom:0}.section_languages>.wpb_column{position:relative;padding:60px 0;overflow:hidden}@media (max-width:1430px){.section_languages>.wpb_column{padding:55px 0}}@media (max-width:1020px){.section_languages>.wpb_column{padding:50px 0}}@media (max-width:767px){.section_languages>.wpb_column{padding:40px 0}}@media (max-width:600px){.section_languages>.wpb_column{padding:30px 0}}.section_languages .boxes_languages{display:flex;flex-wrap:wrap;flex-direction:row;float:none;position:relative;align-items:stretch}.section_languages .boxes_languages .wpb_column{margin-top:10px;margin-bottom:10px;float:none}@media (max-width:1020px){.section_languages .boxes_languages .wpb_column{margin-top:10px;margin-bottom:10px;width:50%}}@media (max-width:1020px){.section_languages .boxes_languages .wpb_column:last-child{width:100%}}@media (max-width:600px){.section_languages .boxes_languages .wpb_column{width:100%;padding-left:0;padding-right:0}}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper{background:#f2f4fc;padding:30px!important;border-radius:15px;height:100%}@media (max-width:767px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper{padding:25px!important}}@media (max-width:600px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper{padding:20px!important}}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper:hover .margin-ten-bottom:before{border:2px solid #3039b0}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .padding-fifteen{padding:0!important;min-height:initial;height:100%}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .margin-ten-bottom{position:relative;margin-bottom:15px!important}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .margin-ten-bottom:before{content:"";width:103px;height:103px;border-radius:500px;border:2px solid rgb(48 57 176 / .13);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}@media (max-width:1020px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .margin-ten-bottom:before{width:90px;height:90px}}@media (max-width:767px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .margin-ten-bottom:before{width:75px;height:75px}}@media (max-width:600px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .margin-ten-bottom:before{width:70px;height:70px}}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper img{width:98px;height:98px;-o-object-fit:contain;object-fit:contain;border-radius:500px;border:3px solid #fff}@media (max-width:1020px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper img{width:85px;height:85px}}@media (max-width:767px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper img{width:70px;height:70px}}@media (max-width:600px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper img{width:65px;height:65px}}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .title-small{color:#0a0606;margin-bottom:5px!important;line-height:1.3em;font-weight:600}@media (max-width:1020px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .title-small{font-size:18px}}@media (max-width:767px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .title-small{font-size:16px}}@media (max-width:600px){.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper .title-small{font-size:15px}}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper p a{text-decoration:underline}.section_languages .boxes_languages .wpb_column .vc-column-innner-wrapper p a:hover{color:#3039b0}.hero_section{position:relative;padding-bottom:80px}@media (max-width:1650px){.hero_section{padding-bottom:60px}}@media (max-width:1430px){.hero_section{padding-bottom:40px}}.hero_section:before{content:"";width:calc(100% - 40px);height:calc(100% - 110px);position:absolute;left:20px;top:10px;border-radius:30px;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/jpg/bg-hero.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:1650px){.hero_section:before{height:calc(100% - 80px)}}@media (max-width:1430px){.hero_section:before{height:calc(100% - 50px)}}@media (max-width:1020px){.hero_section:before{width:100%;height:100%;left:0;top:0;border-radius:0}}.hero_section .flex.hcode-inner-row{padding-top:80px}@media (max-width:1550px){.hero_section .flex.hcode-inner-row{padding-top:60px}}@media (max-width:1300px){.hero_section .flex.hcode-inner-row{padding-top:20px}}@media (max-width:767px){.hero_section .flex.hcode-inner-row{padding-top:0}}@media (max-width:767px){.hero_section .flex>.wpb_column{padding-left:0;padding-right:0}}.hero_section .the_content{padding-right:100px;padding-top:180px;position:relative}@media (max-width:1650px){.hero_section .the_content{padding-top:150px}}@media (max-width:1430px){.hero_section .the_content{padding-top:120px;padding-right:50px}}@media (max-width:767px){.hero_section .the_content{padding-right:0;text-align:center}}.hero_section .the_content:before{content:"";width:280px;height:250px;display:inline-block;background-image:url(https://sprachzentrum.ch/wp-content/themes/h-code-child/images/svg/decoration-home.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:500px;position:absolute;top:0;left:-110px}@media (max-width:767px){.hero_section .the_content:before{width:150px;height:150px;top:80px;left:-30px}}.hero_section .the_content h1{color:#040c3f;margin-bottom:10px}.hero_section .the_content p{font-size:20px;font-weight:500;margin-bottom:10px}@media (max-width:1650px){.hero_section .the_content p{font-size:18px}}@media (max-width:1430px){.hero_section .the_content p{font-size:17px}}@media (max-width:1300px){.hero_section .the_content p{font-size:16px}}@media (max-width:1020px){.hero_section .the_content p{font-size:15px}}@media (max-width:600px){.hero_section .the_content p{font-size:14px}}@media (max-width:480px){.hero_section .the_content p{font-size:13px}}.hero_section .bottom_text{margin-top:120px}@media (max-width:1300px){.hero_section .bottom_text{margin-top:70px}}@media (max-width:767px){.hero_section .bottom_text{display:none}}.hero_section .bottom_text a{font-weight:700;text-decoration:underline}.hero_section .bottom_text a:hover{color:#3039b0}.hero_section .vc_figure img{border-radius:30px;max-width:140%;margin-top:120px;margin-bottom:-40px}@media (max-width:1650px){.hero_section .vc_figure img{max-width:120%}}@media (max-width:1430px){.hero_section .vc_figure img{max-width:110%}}@media (max-width:1020px){.hero_section .vc_figure img{margin-top:40px}}@media (max-width:767px){.hero_section .vc_figure img{max-width:100%;margin-top:10px;margin-bottom:0;border-radius:20px}}.hero_section .bottom_text_mobile{display:none}@media (max-width:767px){.hero_section .bottom_text_mobile{display:block;margin-top:20px;text-align:center}}.hero_section .bottom_text_mobile p{margin-bottom:0}body .blue_button .vc_general{background:#3039b0!important;color:#fff!important;border-radius:500px;font-weight:700;padding:18px 32px}@media (max-width:767px){body .blue_button .vc_general{padding:14px 27px;font-size:13px}}@media (max-width:600px){body .blue_button .vc_general{padding:13px 22px;font-size:12px}}body .blue_button .vc_general:hover{background:#1f2583!important}body .yellow_button .vc_general{background:#f5bc21!important;color:#fff!important;border-radius:500px;font-weight:700;padding:18px 32px}@media (max-width:767px){body .yellow_button .vc_general{padding:14px 27px;font-size:13px}}@media (max-width:600px){body .yellow_button .vc_general{padding:13px 22px;font-size:12px}}body .yellow_button .vc_general:hover{background:#e6ba40!important}