/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}img,textarea{vertical-align:top}sub,sup,ul li{position:relative}html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}fieldset,form,img{border-style:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:none;height:140px}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.h1,.h2,.h3,.h4,.h5,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}@font-face{font-family:icomoon;src:url(../fonts/icomoon.woff) format("woff");font-weight:400;font-style:normal;font-display:block}[class*=' icon-'],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-checkmark:before{content:"\e900"}.icon-close:before{content:"\e901"}.icon-email:before{content:"\e902"}.icon-facebook:before{content:"\e903"}.icon-file:before{content:"\e904"}.icon-instagram:before{content:"\e905"}.icon-phone:before{content:"\e906"}.icon-whatsapp:before{content:"\e907"}.h1,h1{font-size:38px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}@media (min-width:1025px){.h1,h1{font-size:84px}.h2,h2{font-size:48px}.h3,h3{font-size:32px}.h4,h4{font-size:24px}.h5,h5{font-size:18px}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;color:#355A5A;background:#fff;font:300 16px/1.4 Metropolis,Arial,"Helvetica Neue",Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,h1,h2,h3{line-height:1}@media (min-width:1200px){body{font-size:18px}}iframe{border:none}.container{margin:0 auto;padding:0 20px;max-width:1440px;width:100%}ol,ul{padding:0}img{max-width:100%;height:auto}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 10px;color:inherit}@media (min-width:768px){.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 20px}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=url],input[type=search],textarea{font-size:18px;padding:26px}}p{margin:0 0 1em}a{background-color:transparent;color:#E79661;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:underline}ol,ul{margin:0;list-style:none}ul{margin:0 0 16px}ul li{margin-bottom:16px}fieldset,form{margin:0;padding:0}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=url],input[type=search],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1025px){input[type=text],input[type=tel],input[type=email],input[type=password],input[type=url],input[type=search],textarea{font-size:22px;padding:26px 34px}}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus{border-color:rgba(231,150,97,.2)}select{-webkit-border-radius:0}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}@font-face{font-family:Metropolis;src:url(../fonts/metropolis-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Metropolis;src:url(../fonts/metropolis-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Metropolis;src:url(../fonts/metropolis-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Metropolis;src:url(../fonts/metropolis-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:block}h1,h2,h3,h4,h5{text-transform:unset}.h1,h1{margin:0 0 16px}@media (min-width:992px){a:hover{color:#E79661;text-decoration:none}.h1,h1{margin:0 0 24px}}.h2,h2{word-break:break-word;text-align:center}@media (min-width:768px){.h2,h2{text-align:left;margin-bottom:24px}}.file-name,.intro-section,.text-center,blockquote,fieldset{text-align:center}.h3,h3{margin:0 0 8px}.h4,h4{line-height:1.1}.font-20{font-size:20px}.font-24{font-size:24px}.font-30{font-size:30px}.weight-500{font-weight:500}.weight-600{font-weight:600}.dark-green{color:#355A5A}.dark-green-bg{background-color:#355A5A}.green{color:#57B785}.green-bg{background-color:#57B785}.light-green{color:#e6f4ed}.light-green-bg{background-color:#e6f4ed}.bright-green{color:#DAE57F}.bright-green-bg{background-color:#DAE57F}.bright-green-light-bg{background-color:#f8fae5}.orange{color:#E79661}.orange-bg{background-color:#E79661}.light-orange{color:#fbefe7}.light-orange-bg{background-color:#fbefe7}.beige{color:#F8EDD7}.light-pink,.pink{color:#D3A4C8}.beige-bg{background-color:#F8EDD7}.pink-bg{background-color:#D3A4C8}.light-pink-bg{background-color:rgba(211,164,200,.15)}.btn,input[type=submit]{font:700 16px/1 Metropolis,Arial,"Helvetica Neue",Helvetica,sans-serif;vertical-align:middle;text-align:center;min-width:200px;border-radius:2em;padding:14px 28px;color:#DAE57F;border:2px solid #57B785;background-color:#57B785;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-email:before,.btn-phone:before,ul li:before{font-family:icomoon}.btn:hover,input[type=submit]:hover{background-color:#355A5A;border-color:#355A5A;color:#DAE57F}.btn.btn-outline,input[type=submit].btn-outline{color:#355A5A;background-color:transparent}.btn.btn-outline:hover,input[type=submit].btn-outline:hover{color:#DAE57F;background-color:#57B785;border-color:#57B785}.btn.btn-dark,input[type=submit].btn-dark{background-color:#355A5A;border-color:#355A5A;color:#DAE57F}.btn.btn-dark:hover,input[type=submit].btn-dark:hover{background-color:transparent}.btn.btn-dark-outline,input[type=submit].btn-dark-outline{color:#DAE57F;border-color:#355A5A;background-color:unset}.btn.btn-dark-outline:hover,input[type=submit].btn-dark-outline:hover{color:#DAE57F;background-color:#355A5A;border-color:#355A5A}.btn-phone:before{content:"\e906"}.btn-email:before{content:"\e902"}section{padding:60px 0}@media (min-width:768px){.btn,input[type=submit]{font-size:24px}section{padding:100px 0}}ul li{padding-left:24px}ul li:before{content:"\e900";color:#57B785;font-size:16px;line-height:1;position:absolute;left:0;top:4px}@media (max-width:768px){.mobile-hidden{display:none!important}}@media (max-width:991px){.tablet-hidden{display:none!important}}@media (min-width:992px){ul li{padding-left:30px}ul li:before{font-size:22px;top:0}.desktop-hidden{display:none!important}}.no-capitalize{text-transform:none}.checkbox-label,.file-field .input-placeholder,.form-note{text-transform:capitalize}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=url],input[type=search],textarea{background:0 0;border:none;border:1px solid rgba(53,90,90,.1);color:#355A5A;border-radius:32px;font:400 16px/1.2 Metropolis,Arial,"Helvetica Neue",Helvetica,sans-serif;padding:14px;outline:0}input[type=text]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=url]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}input[type=text]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:1;opacity:0;transform:translateX(10px)}input[type=text]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=url]:focus:-moz-placeholder,input[type=search]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0;transform:translateX(10px)}input[type=text]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=url]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;-ms-transform:translateX(10px);transform:translateX(10px)}input[type=text]:focus.placeholder,input[type=tel]:focus.placeholder,input[type=email]:focus.placeholder,input[type=password]:focus.placeholder,input[type=url]:focus.placeholder,input[type=search]:focus.placeholder,textarea:focus.placeholder{opacity:0;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400;color:#355A5A;opacity:.6}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=search]::-moz-placeholder,textarea::-moz-placeholder{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400;color:#355A5A;opacity:.6}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=search]:-moz-placeholder,textarea:-moz-placeholder{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400;color:#355A5A;opacity:.6}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,textarea:-ms-input-placeholder{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400;color:#355A5A;opacity:.6}input[type=text].placeholder,input[type=tel].placeholder,input[type=email].placeholder,input[type=password].placeholder,input[type=url].placeholder,input[type=search].placeholder,textarea.placeholder{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:400;color:#355A5A;opacity:.6}.checkbox-mark,.checkbox-mark:after{-o-transition:.3s;position:absolute}.checkbox-label,label{font-weight:500}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #355A5A inset!important}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}label .wpcf7-form-control-wrap{display:block;margin-top:5px}.checkbox-label{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;padding:3px 0 3px 36px;position:relative;margin-bottom:17px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(255,255,255,.6)}@media (min-width:768px){.checkbox-label{margin-bottom:8px}}.checkbox-label:hover input~.checkbox-mark{background-color:rgba(255,255,255,.6)}.checkbox-label:last-child{margin-bottom:0}.checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-label input.is-error~.checkbox-mark{border-color:#ef002b}.checkbox-label input:checked~.checkbox-mark{background-color:#e79661;border-color:#e79661}.checkbox-label input:checked~.checkbox-mark:after{opacity:1;border-color:#fff}.checkbox-label a{color:rgba(231,150,97,.6)}.checkbox-mark{top:0;left:0;height:24px;width:24px;border:1px solid rgba(255,255,255,.6);-webkit-transition:.3s;transition:.3s;border-radius:5px}.checkbox-mark:after{content:'';opacity:0;left:8px;top:2px;width:7px;height:14px;border:solid rgba(255,255,255,.3);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}blockquote,form .form-field,form .response-message{position:relative}@media (min-width:480px){.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.form-row .form-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}form .form-control.is-error~.error-field.danger{opacity:1}}form .form-field{margin:0 0 14px}form .form-field p{margin:0}form .form-field i{color:#E79661;font-style:normal;font-weight:300}form .error-field{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:8px}form .error-field p{margin-bottom:0;font-size:15px}form .response-message .error-field{display:none}form .response-message .error-field .checkbox-mark{position:relative;border:none}form .response-message .error-field .checkbox-mark:after{opacity:1;border-color:#fff}form .form-control.is-warning~.error-field.warning{opacity:1}form .form-control.is-error~.error-field.danger{display:-webkit-box;display:-ms-flexbox;display:flex}form .is-error .error-field,form .is-warning .error-field{display:-webkit-box;display:-ms-flexbox;display:flex}form .is-error{border-color:#ef002b}form .is-warning{border-color:#fff}form .is-success{border-color:#E79661}form [class^=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:5px;margin-right:8px;font-size:12px}.file-field.active .fake-input-file::after,.file-field.active .input-placeholder,.hidden{display:none}form .icon-allert{background-color:#ef002b;color:#fff}form .icon-success-arrow{background-color:#e6f4ed;font-size:23px}form .wpcf7-not-valid-tip{font-size:.8em;margin:5px 0 0}.form-note{color:rgba(255,255,255,.6);font-weight:500;margin-top:15px}.form-note a{color:rgba(231,150,97,.6)}blockquote{background:#57B785;padding:44px 16px;margin:24px 0}blockquote:after,blockquote:before{position:absolute;font-size:20px;font-family:icomoon;line-height:1;color:#57B785}blockquote:before{content:'\eb33';left:18px;top:20px}blockquote:after{content:'\eb32';right:18px;bottom:20px}.file-field{position:relative;margin-bottom:7px}.file-field.active .btn-remove-file{display:-webkit-box;display:-ms-flexbox;display:flex}.file-field input[type=file]{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;cursor:pointer}.fake-input-file{border:2px solid #57B785;border-radius:40px;font:700 14px/1 Metropolis,Arial,"Helvetica Neue",Helvetica,sans-serif;padding:11px 20px;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;cursor:pointer;position:relative}@media (min-width:768px){.fake-input-file{font-size:18px}}.fake-input-file:before{content:"\e904";font-family:icomoon;font-size:22px}.main-navigation a:before,.menu-toggler:after,.menu-toggler:before,fieldset .wpcf7-radio .wpcf7-list-item-label:after{content:''}.file-name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;width:100%;font-size:.8em}.file-name:empty{display:none}.btn-remove-file{line-height:0;padding:3px;margin:0 0 0 10px;border:none;color:#355A5A;width:24px;height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;position:relative}fieldset legend{font-weight:500;display:block;margin:0 0 6px}fieldset .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){fieldset .wpcf7-radio{gap:60px}}fieldset .wpcf7-radio input{position:absolute;opacity:0}fieldset .wpcf7-radio input:checked~.wpcf7-list-item-label:before{opacity:.4}fieldset .wpcf7-radio input:checked~.wpcf7-list-item-label:after{opacity:1}fieldset .wpcf7-radio label{font-weight:400;font-size:16px;cursor:pointer}fieldset .wpcf7-radio .wpcf7-list-item-label{position:relative;padding-left:35px}fieldset .wpcf7-radio .wpcf7-list-item-label:before{content:'';width:24px;height:24px;border:1px solid #355A5A;opacity:.1;border-radius:50%;position:absolute;left:0;top:-5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}fieldset .wpcf7-radio .wpcf7-list-item-label:after{width:10px;height:10px;background:#57B785;opacity:0;border-radius:50%;position:absolute;left:7px;top:2px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.site-header{position:sticky;left:0;top:0;z-index:100;background:#fff;padding:20px 0}.site-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.site-header .btn{padding-inline:22px}@media (max-width:1399px){.site-header .btn{font-size:18px}}@media (max-width:599px){.site-header .btn-phone{font-size:0;border-radius:30px;min-width:unset;gap:0;padding:14px}.site-header .btn-phone::before{font-size:18px}}.open-menu .main-navigation{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:1199px){.main-navigation{position:absolute;top:100%;right:20px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;background:#fff;padding:50px 40px;border-radius:20px;-webkit-box-shadow:0 0 60px rgba(53,90,90,.2);box-shadow:0 0 60px rgba(53,90,90,.2);min-width:250px;max-width:calc(100vw - 40px)}}@media (max-width:479px){.main-navigation{right:10px;left:10px;max-width:unset;text-align:center;padding:40px 15px}}@media (max-width:1399px){.main-navigation{font-size:16px}}.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px;margin:0}@media (min-width:1200px){.main-navigation ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}}.main-navigation ul li{padding:0;margin:0}.main-navigation ul li:before{display:none}.main-navigation a{text-decoration:none;color:#355A5A}.main-navigation a:hover:before{opacity:1;visibility:visible}.main-navigation a:before{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:82px;height:12px;background:url(../images/wave.svg) center/contain no-repeat;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-toggler{position:relative;z-index:100;width:34px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}@media (min-width:1200px){.menu-toggler{display:none}}.menu-toggler:hover{opacity:.8}.open-menu .menu-toggler:before{-webkit-transform:rotate(45deg) translate(3px,-2px);-ms-transform:rotate(45deg) translate(3px,-2px);transform:rotate(45deg) translate(3px,-2px)}.open-menu .menu-toggler span{opacity:0;-webkit-transform:rotate(0) scale(.2,.2);-ms-transform:rotate(0) scale(.2,.2);transform:rotate(0) scale(.2,.2)}.open-menu .menu-toggler:after{-webkit-transform:rotate(-45deg) translate(2px,0);-ms-transform:rotate(-45deg) translate(2px,0);transform:rotate(-45deg) translate(2px,0)}.menu-toggler span,.menu-toggler:after,.menu-toggler:before{display:block;width:30px;height:3px;margin:3px 0;position:relative;background:#355A5A;border-radius:3px;z-index:1;-webkit-transform-origin:4px 0;-ms-transform-origin:4px 0;transform-origin:4px 0;-webkit-transition:background-color .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);-o-transition:transform .5s cubic-bezier(.77,.2,.05,1),background-color .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background-color .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background-color .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1)}.intro-section{padding:100px 0 0;position:relative;overflow:hidden;z-index:1;margin:0 20px;border-radius:16px;font-size:18px}@media (min-width:1600px){.intro-section{margin:0 40px}}@media (min-width:1025px){.intro-section{padding:0;border-radius:32px}.intro-section .container{min-height:650px;padding-block:100px}.intro-section .txt-box{max-width:50%}}@media (min-width:1400px){.intro-section .container{min-height:844px}}.intro-section .txt-box{margin:0 0 50px}@media (min-width:768px){.intro-section{text-align:left;font-size:24px}.intro-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro-section .txt-box{margin:0}}.intro-section .img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:600px){.intro-section .img-box img{max-width:60vw}}@media (min-width:1025px){.intro-section .img-box{position:absolute;right:0;bottom:0;height:100%;width:50%;z-index:-1}.intro-section .img-box img{max-width:100%}}