@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(../../assets/fonts/Poppins/Poppins-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(../../assets/fonts/Poppins/Poppins-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../../assets/fonts/Poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../../assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../../assets/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../../assets/fonts/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../../assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(../../assets/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(../../assets/fonts/Poppins/Poppins-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:100 900;src:url(../../assets/fonts/Source_Sans_3/SourceSans3-VariableFont_wght.ttf) format("truetype")}header{align-items:center;display:flex;justify-content:center;position:fixed;top:clamp(15px,15px + 20 * (100vw - 991px)/(1150 - 991),35px);width:100%;z-index:99999}header .header-wrap{align-items:flex-start;display:flex;justify-content:space-between;max-width:1160px;padding:0 15px;position:relative;width:calc(100% - 30px);z-index:10}header .header-wrap-main{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.7);border-radius:50px;display:flex;height:clamp(60px,60px + 20 * (100vw - 991px)/(1150 - 991),80px);justify-content:space-between;padding:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(25px,25px + 10 * (100vw - 991px)/(1150 - 991),35px);width:100%}header .header-wrap-main .logo a img{display:block;height:auto;width:190px}@media (max-width:1160px){header .header-wrap-main .logo a img{height:auto;width:140px}}header .header-wrap-main .btn-book{align-items:center;background-color:#c4a38f;border-radius:30px;color:#2d345d;display:flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 0 * (100vw - 991px)/(1150 - 991),15px);font-weight:400;height:clamp(35px,35px + 15 * (100vw - 991px)/(1150 - 991),50px);justify-content:center;line-height:clamp(20px,20px + 0 * (100vw - 991px)/(1150 - 991),20px);margin-left:clamp(0px,0px + 35 * (100vw - 991px)/(1150 - 991),35px);padding:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(25px,25px + 10 * (100vw - 991px)/(1150 - 991),35px);text-decoration:none;text-transform:uppercase}header .header-wrap-main .btn-book span{display:inline-block;font-weight:400;margin-left:5px;position:relative}header .header-wrap-main .btn-book span:after{content:attr(data-text);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}header .header-wrap-main .btn-book:hover{background-color:#2d345d;color:#c4a38f;font-weight:700;transition:all .2s ease-in-out}header .header-wrap-main .btn-book:hover span{font-weight:700}header .header-wrap-main .btn-book:hover svg g path{fill:#c4a38f}@media (max-width:640px){header .header-wrap-main .btn-book{padding:0 15px}header .header-wrap-main .btn-book span{display:none}}header .header-wrap-hamburger{cursor:pointer;display:none;margin-left:15px}header .header-wrap-hamburger .close,header .header-wrap-hamburger .hamburger{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.7);border-radius:40px;display:flex;height:clamp(60px,60px + 20 * (100vw - 991px)/(1150 - 991),80px);justify-content:center;width:clamp(60px,60px + 20 * (100vw - 991px)/(1150 - 991),80px)}@media (max-width:1160px){header .header-wrap-hamburger{display:block}}footer,footer .ftr{align-items:center;display:flex;justify-content:center;width:100%}footer .ftr{flex-direction:column;transition:all .2s ease-in-out}footer .ftr-dark{background-color:#2d345d}footer .ftr-dark,footer .ftr-light{align-items:center;display:flex;justify-content:center;width:100%}footer .ftr-light{background-color:#fff}footer .ftr .ftr-wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:1160px;width:90%}footer .ftr .ftr-wrap:first-of-type{padding:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px)}footer .ftr .ftr-wrap:last-of-type{padding:clamp(15px,15px + 15 * (100vw - 991px)/(1150 - 991),30px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px)}footer .ftr .ftr-wrap-nav .nav-wrap ul li a{color:#c4a38f}footer .ftr .ftr-wrap-copy{color:rgba(45,52,93,.5)}footer .ftr .ftr-wrap-sn-lnks{align-items:center;display:flex;flex-direction:row;gap:35px;justify-content:center}footer .ftr .ftr-wrap-sn-lnks a svg{height:auto;width:20px}footer .ftr .ftr-wrap-sn-lnks a:hover{transition:all .2s ease-in-out}footer .ftr .ftr-wrap-sn-lnks a:hover svg path{fill:#2d345d}@media (max-width:991px){footer .ftr .ftr-wrap{flex-direction:column;gap:30px}footer .ftr .ftr-wrap-nav .nav-wrap ul{flex-direction:column;gap:5px}footer .ftr .ftr-wrap-nav .nav-wrap ul li a{color:#c4a38f}footer .ftr .ftr-wrap-copy{order:2}footer .ftr .ftr-wrap-sn-lnks{order:1}}.lng-wrap{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.7);border-radius:50px;display:block;height:auto;margin-left:15px;padding-bottom:28px;padding-top:28px;position:relative;width:80px}.lng-wrap .lng-act{align-items:center;color:#2d345d;cursor:pointer;display:flex;font-size:15px;justify-content:center;line-height:24px;text-transform:uppercase;width:80px}.lng-wrap .lng-act span{margin-right:5px;z-index:9999}.lng-wrap .lng-act svg{z-index:9999}.lng-wrap .lng-act.is-open,.lng-wrap .lng-act:hover{color:#c4a38f}.lng-wrap .lng-nav{flex-direction:column;font-size:15px;line-height:24px;opacity:0;padding-left:25px;padding-top:5px;pointer-events:none;text-transform:uppercase;transition:opacity .15s ease,visibility .15s ease;visibility:hidden;width:55px;z-index:999}.lng-wrap .lng-nav a{color:#2d345d;display:block;text-decoration:none;width:100%}.lng-wrap .lng-nav a:hover{color:#c4a38f}.lng-wrap .lng-act.is-open+.lng-nav{opacity:1;pointer-events:auto;visibility:visible}@media (max-width:1160px){.header-wrap .header-wrap-lng{display:none}.rsp-nav .lng-wrap{align-items:center;bottom:20px;display:flex;justify-content:center;margin-left:0;padding-bottom:0;padding-top:0;position:fixed;width:100%}.rsp-nav .lng-wrap .lng-act{color:#c4a38f;font-size:20px;line-height:25px;margin-right:15px;width:auto}.rsp-nav .lng-wrap .lng-act svg{display:none}.rsp-nav .lng-wrap .lng-nav{align-items:center;display:flex;flex-direction:row;font-size:20px;gap:20px;justify-content:center;line-height:25px;opacity:1;padding-left:0;padding-top:0;pointer-events:auto;visibility:visible;width:auto}.rsp-nav .lng-wrap .lng-nav a{cursor:pointer}}.f-cnt-form{background-color:#c4a38f;border-radius:clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);margin-top:50px;padding:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);width:100%}.f-cnt-form,.f-cnt-form .f-cnt-form-wrap{align-items:center;display:flex;justify-content:center}.f-cnt-form .f-cnt-form-wrap{flex-direction:column;max-width:768px;padding:clamp(30px,30px + 26 * (100vw - 991px)/(1150 - 991),56px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);width:90%}.f-cnt-form .f-cnt-form-wrap h3{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(26px,26px + 30 * (100vw - 991px)/(1150 - 991),56px);font-weight:900;line-height:clamp(34px,34px + 30 * (100vw - 991px)/(1150 - 991),64px);text-decoration:none}.f-cnt-form .f-cnt-form-wrap-text{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 0 * (100vw - 991px)/(1150 - 991),15px);font-weight:400;line-height:clamp(20px,20px + 0 * (100vw - 991px)/(1150 - 991),20px);margin:10px 0;max-width:370px;text-decoration:none;width:90%}.form-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;width:100%}.form-wrap .wpcf7,.form-wrap .wpcf7 form.wpcf7-form{display:block;width:100%}.form-wrap .wpcf7 form .form-btn p{align-items:center;display:flex;justify-content:center}.form-wrap .wpcf7 form .wpcf7-not-valid{border:1px solid #e4222b}.form-wrap .wpcf7 form .wpcf7-response-output{border:none;display:block;margin:10px auto 0;text-align:center;width:-moz-fit-content;width:fit-content}.form-wrap .wpcf7 form .wpcf7-not-valid-tip,.form-wrap .wpcf7 form .wpcf7-spinner{display:none}.form-wrap .wpcf7 form .wpcf7-acceptance .wpcf7-list-item{margin:30px 0 0}.form-wrap .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label{align-items:center;display:flex}.form-wrap .wpcf7 form.submitting .wpcf7-spinner{display:block}.form-wrap .wpcf7 form.invalid .wpcf7-response-output,.form-wrap .wpcf7 form.valid .wpcf7-response-output{background-color:#fff;padding:10px}.form-wrap input[type=email],.form-wrap input[type=tel],.form-wrap input[type=text]{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.2);border-radius:100px;height:46px;width:calc(100% - 40px)}.form-wrap input[type=email]::-moz-placeholder,.form-wrap input[type=tel]::-moz-placeholder,.form-wrap input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.form-wrap input[type=email]::placeholder,.form-wrap input[type=tel]::placeholder,.form-wrap input[type=text]::placeholder{color:hsla(0,0%,100%,.5)}.form-wrap input[type=email],.form-wrap input[type=tel],.form-wrap input[type=text]{padding:0 20px}.form-wrap input[type=email]:hover,.form-wrap input[type=tel]:hover,.form-wrap input[type=text]:hover{background-color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.7);transition:all .2s ease-in-out}.form-wrap input[type=email]:hover::-moz-placeholder,.form-wrap input[type=tel]:hover::-moz-placeholder,.form-wrap input[type=text]:hover::-moz-placeholder{color:#2d345d}.form-wrap input[type=email]:hover::placeholder,.form-wrap input[type=tel]:hover::placeholder,.form-wrap input[type=text]:hover::placeholder{color:#2d345d}.form-wrap input[type=email].has-value,.form-wrap input[type=email]:focus,.form-wrap input[type=tel].has-value,.form-wrap input[type=tel]:focus,.form-wrap input[type=text].has-value,.form-wrap input[type=text]:focus{background-color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.7);color:#2d345d}.form-wrap input[type=email].not-valid,.form-wrap input[type=tel].not-valid,.form-wrap input[type=text].not-valid{border:1px solid #e4222b}.form-wrap textarea{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.2);border-radius:25px;color:#2d345d;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;height:66px;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);padding:15px 20px;resize:none;text-decoration:none;width:calc(100% - 40px)}.form-wrap textarea::-moz-placeholder{color:hsla(0,0%,100%,.5);font-family:Source Sans\ 3,sans-serif}.form-wrap textarea::placeholder{color:hsla(0,0%,100%,.5);font-family:Source Sans\ 3,sans-serif}.form-wrap textarea:hover{background-color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.7);transition:all .2s ease-in-out}.form-wrap textarea:hover::-moz-placeholder{color:#2d345d}.form-wrap textarea:hover::placeholder{color:#2d345d}.form-wrap textarea.has-value,.form-wrap textarea:focus{background-color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.7);color:#2d345d}.form-wrap button.wpcf7-submit{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:100px;color:#2d345d;cursor:pointer;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;gap:10px;height:50px;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);padding:0 50px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.form-wrap button.wpcf7-submit .btn-blank{font-weight:700;letter-spacing:2px;pointer-events:none;visibility:hidden;white-space:nowrap}.form-wrap button.wpcf7-submit .btn-text{color:#2d345d;position:absolute;transition:font-weight .25s ease,letter-spacing .25s ease;white-space:nowrap}.form-wrap button.wpcf7-submit:after{background-image:url(../images/ico_arr_right_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:5px;transition:transform .3s ease;width:15px}.form-wrap button.wpcf7-submit:hover{background-color:#2d345d;border:1px solid #2d345d;color:#fff;transition:all .2s ease-in-out}.form-wrap button.wpcf7-submit:hover .btn-text{color:#fff;font-weight:700;letter-spacing:2px}.form-wrap button.wpcf7-submit:hover:after{background-image:url(../images/ico_arr_right_light_bold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateX(10px)}@media (max-width:1024px){.form-wrap button.wpcf7-submit{padding:0 25px}.form-wrap input[type=email],.form-wrap input[type=text]{height:46px}.form-wrap textarea{border-radius:24px;height:70px;margin-top:0;padding:15px 25px;width:calc(100% - 50px)}}.form-row{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px;width:100%}.form-row .form-item-50{display:block;width:calc(50% - 8px)}.form-row .form-item-100{align-items:center;display:flex;width:100%}.form-row .form-item-100 p,.form-row .form-item-100 p .wpcf7-form-control-wrap{box-sizing:border-box;width:100%}.form-row .checkbox-item:hover input[type=checkbox].circle{border:1px solid #e4222b}.form-row .checkbox-item:hover span{color:#e4222b}.form-row .form-btn{align-items:center;display:flex;justify-content:center;margin-top:25px;width:100%}.form-row #form-msg.has-content{font-weight:700;margin:10px auto}.form-row span{color:rgba(228,34,43,.5)}@media (max-width:1024px){.form-row{gap:15px;margin-bottom:15px}.form-row .form-item-50{width:100%}}.form-wa .form-row{gap:30px;margin-bottom:20px}.form-wa .form-row .form-item-50{display:block;width:calc(50% - 15px)}.form-wa .form-row .form-btn{margin:10px 0 0}.form-wa .form-row .form-btn input[type=submit]{width:100%}@media (max-width:768px){.form-wa .form-row{gap:15px}.form-wa .form-row .form-item-50{width:100%}.form-wa .form-row .form-btn{margin:20px 0 0}}.nav-wrap{display:flex;margin-left:auto}.nav-wrap ul{align-items:center;display:flex;gap:clamp(30px,30px + 20 * (100vw - 991px)/(1150 - 991),50px);justify-content:flex-end;list-style:none;margin:0;padding:0}.nav-wrap ul li a{color:#2d345d;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 0 * (100vw - 991px)/(1150 - 991),15px);font-weight:400;line-height:clamp(24px,24px + 0 * (100vw - 991px)/(1150 - 991),24px);position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nav-wrap ul li a:after{content:attr(data-text);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.nav-wrap ul li a:hover{font-weight:700;transition:all .2s ease-in-out}.nav-wrap ul li.current_page_item a{font-weight:700}@media (max-width:1024px){.header-wrap-main .nav-wrap{display:none}.rsp-nav-wrap .nav-wrap ul{flex-direction:column;justify-content:center}}.rsp-nav-wrap{background-color:#fff;display:none;position:fixed;width:100%;z-index:999}.rsp-nav-wrap .rsp-nav{align-items:center;display:flex;flex-direction:column;height:100svh;justify-content:center;max-width:1160px;width:100%}.rsp-nav-wrap .rsp-nav .rsp-nav-main{align-items:center;display:flex;flex:1;justify-content:center}.rsp-nav-wrap .rsp-nav .rsp-nav-lng{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:1160px){.rsp-nav-wrap{display:none!important;opacity:0!important}}.other-page-hero-wrap{display:block;margin-bottom:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);position:relative;width:100%}.other-page-hero-wrap .other-page-hero{align-items:center;display:flex;flex-direction:column;height:440px;justify-content:center;position:relative;width:100%}.other-page-hero-wrap .other-page-hero-back{height:100%;inset:0;position:absolute;width:100%;z-index:10}.other-page-hero-wrap .other-page-hero-back-overlay{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;position:absolute;width:100%;z-index:15}.other-page-hero-wrap .other-page-hero-back-img{display:block;height:100%;position:relative;width:100%;z-index:14}.other-page-hero-wrap .other-page-hero-back-img img{border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.other-page-hero-wrap .other-page-hero-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:1160px;padding:80px 15px 0;position:relative;width:calc(100% - 30px);z-index:20}.other-page-hero-wrap .other-page-hero-content .lnk-light{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px;text-decoration:none}.other-page-hero-wrap .other-page-hero-content .lnk-light span{color:#c4a38f;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 0 * (100vw - 991px)/(1150 - 991),15px);font-weight:300;line-height:clamp(30px,30px + 0 * (100vw - 991px)/(1150 - 991),30px);text-decoration:none;text-indent:5px;transition:all .2s ease-in-out}.other-page-hero-wrap .other-page-hero-content .lnk-light:before{background-image:url(../images/ico_arr_left_light_y.svg);background-position:0;background-repeat:no-repeat;background-size:15px auto;content:"";display:block;height:30px;width:20px}.other-page-hero-wrap .other-page-hero-content .lnk-light:hover span{font-weight:700;letter-spacing:1px;text-indent:15px}.other-page-hero-wrap .other-page-hero-content .lnk-light:hover:before{background-image:url(../images/ico_arr_left_light_y_bold.svg);background-position:left -2px center;background-size:contain}.other-page-hero-wrap .other-page-hero-content h1{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(34px,34px + 30 * (100vw - 991px)/(1150 - 991),64px);font-weight:900;line-height:clamp(40px,40px + 30 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none;text-transform:uppercase;width:100%}.other-page-hero-wrap .other-page-hero-content-text{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 4 * (100vw - 991px)/(1150 - 991),19px);font-weight:300;line-height:clamp(25px,25px + 5 * (100vw - 991px)/(1150 - 991),30px);margin:15px 0 0;max-width:570px;text-decoration:none;width:100%}.page-hero-wrap{display:block;position:relative;width:100%}.page-hero-wrap .page-hero{align-items:center;display:flex;flex-direction:column;height:100svh;justify-content:center;position:relative;width:100%}.page-hero-wrap .page-hero .page-hero-back{height:100%;inset:0;position:absolute;width:100%;z-index:10}.page-hero-wrap .page-hero .page-hero-back__overlay{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;position:absolute;width:100%;z-index:15}.page-hero-wrap .page-hero .page-hero-back__img{display:block;height:100%;position:relative;width:100%;z-index:14}.page-hero-wrap .page-hero .page-hero-back__img img{border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.page-hero-wrap .page-hero__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:1160px;padding:80px 15px 0;position:relative;width:calc(100% - 30px);z-index:20}.page-hero-wrap .page-hero .lnk-light{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px;text-decoration:none}.page-hero-wrap .page-hero .lnk-light span{color:#c4a38f;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 0 * (100vw - 991px)/(1150 - 991),15px);font-weight:300;line-height:clamp(30px,30px + 0 * (100vw - 991px)/(1150 - 991),30px);text-decoration:none;text-indent:5px;transition:all .2s ease-in-out}.page-hero-wrap .page-hero .lnk-light:before{background-image:url(../images/ico_arr_left_light_y.svg);background-position:0;background-repeat:no-repeat;background-size:15px auto;content:"";display:block;height:30px;width:20px}.page-hero-wrap .page-hero .lnk-light:hover span{font-weight:700;letter-spacing:1px;text-indent:15px}.page-hero-wrap .page-hero .lnk-light:hover:before{background-image:url(../images/ico_arr_left_light_y_bold.svg);background-position:left -2px center;background-size:contain}.page-hero-wrap .page-hero h1{font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(34px,34px + 30 * (100vw - 991px)/(1150 - 991),64px);font-weight:900;line-height:clamp(40px,40px + 30 * (100vw - 991px)/(1150 - 991),70px)}.page-hero-wrap .page-hero h1,.page-hero-wrap .page-hero__text{color:#fff;display:block;max-width:570px;text-decoration:none;width:90%}.page-hero-wrap .page-hero__text{font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 4 * (100vw - 991px)/(1150 - 991),19px);font-weight:300;line-height:clamp(25px,25px + 5 * (100vw - 991px)/(1150 - 991),30px);margin:15px 0 50px}.layout-hero-wrap{display:block;position:relative;width:100%}.layout-hero-wrap .layout-hero{align-items:center;display:flex;flex-direction:column;height:100svh;justify-content:center;position:relative;width:100%}.layout-hero-wrap .layout-hero-back{height:100%;inset:0;position:absolute;width:100%;z-index:10}.layout-hero-wrap .layout-hero-back-overlay{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;position:absolute;width:100%;z-index:15}.layout-hero-wrap .layout-hero-back-img{display:block;height:100%;position:relative;width:100%;z-index:14}.layout-hero-wrap .layout-hero-back-img img{border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.layout-hero-wrap .layout-hero-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:1160px;padding:80px 15px 0;position:relative;width:calc(100% - 30px);z-index:20}.layout-hero-wrap .layout-hero-content h1{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(34px,34px + 30 * (100vw - 991px)/(1150 - 991),64px);font-weight:900;line-height:clamp(40px,40px + 30 * (100vw - 991px)/(1150 - 991),70px);max-width:570px;text-decoration:none;width:90%}.layout-hero-wrap .layout-hero-content-text{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 4 * (100vw - 991px)/(1150 - 991),19px);font-weight:300;line-height:clamp(25px,25px + 5 * (100vw - 991px)/(1150 - 991),30px);margin:15px 0 50px;max-width:570px;text-decoration:none;width:90%}.layout-hero-wrap .layout-hero-content .btn-color{align-items:center;background-color:#c4a38f;border:1px solid #c4a38f;border-radius:100px;color:#2d345d;cursor:pointer;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;gap:10px;height:50px;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);padding:0 50px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.layout-hero-wrap .layout-hero-content .btn-color .btn-blank{font-weight:700;letter-spacing:2px;pointer-events:none;visibility:hidden;white-space:nowrap}.layout-hero-wrap .layout-hero-content .btn-color .btn-text{color:#2d345d;position:absolute;transition:font-weight .25s ease,letter-spacing .25s ease;white-space:nowrap}.layout-hero-wrap .layout-hero-content .btn-color:after{background-image:url(../images/ico_arr_right_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:5px;transition:transform .3s ease;width:15px}.layout-hero-wrap .layout-hero-content .btn-color:hover{background-color:#c4a38f;border:1px solid #c4a38f;color:#2d345d;transition:all .2s ease-in-out}.layout-hero-wrap .layout-hero-content .btn-color:hover .btn-text{color:#2d345d;font-weight:700;letter-spacing:2px}.layout-hero-wrap .layout-hero-content .btn-color:hover:after{background-image:url(../images/ico_arr_right_dark_bold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateX(10px)}@media (max-width:1024px){.layout-hero-wrap .layout-hero-content .btn-color{padding:0 25px}}.layout-hero-wrap .layout-hero-cheks{flex-direction:row;gap:clamp(15px,15px + 55 * (100vw - 991px)/(1150 - 991),70px);margin-bottom:clamp(30px,30px + 40 * (100vw - 991px)/(1150 - 991),70px);max-width:1160px;padding:0 15px;position:relative;width:calc(100% - 30px);z-index:30}.layout-hero-wrap .layout-hero-cheks,.layout-hero-wrap .layout-hero-cheks-one{align-items:center;display:flex;justify-content:flex-start}.layout-hero-wrap .layout-hero-cheks-one-text{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 1 * (100vw - 991px)/(1150 - 991),15px);font-weight:400;line-height:clamp(25px,25px + 5 * (100vw - 991px)/(1150 - 991),30px);margin-left:10px;text-decoration:none}@media (max-width:768px){.layout-hero-wrap .layout-hero-cheks{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.layout-cnt-wrap{padding:clamp(30px,30px + 40 * (100vw - 991px)/(1150 - 991),70px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(30px,30px + 30 * (100vw - 991px)/(1150 - 991),60px);width:100%}.layout-cnt-wrap,.layout-cnt-wrap .layout-cnt{align-items:center;display:flex;justify-content:center;position:relative}.layout-cnt-wrap .layout-cnt{flex-direction:column;max-width:1160px;padding:0 15px;width:calc(100% - 30px)}.layout-cnt-wrap .layout-cnt-all{align-items:center;background-color:#c4a38f;border-radius:100px;display:flex;flex-direction:row;justify-content:center;padding:25px 0;width:100%}.layout-cnt-wrap .layout-cnt-all-item{align-items:center;display:flex;flex:1 1 0;justify-content:center;position:relative}.layout-cnt-wrap .layout-cnt-all-item:first-of-type{justify-content:flex-start;padding-left:clamp(50px,50px + 50 * (100vw - 991px)/(1150 - 991),100px)}.layout-cnt-wrap .layout-cnt-all-item:nth-of-type(2){padding:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(50px,50px + 30 * (100vw - 991px)/(1150 - 991),80px)}.layout-cnt-wrap .layout-cnt-all-item:nth-of-type(3){justify-content:flex-end;padding-right:clamp(50px,50px + 50 * (100vw - 991px)/(1150 - 991),100px)}.layout-cnt-wrap .layout-cnt-all-item:not(:last-of-type){border-right:3px solid #fff}.layout-cnt-wrap .layout-cnt-all-item-char,.layout-cnt-wrap .layout-cnt-all-item-number{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(40px,40px + 24 * (100vw - 991px)/(1150 - 991),64px);font-weight:900;line-height:clamp(41px,41px + 29 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none}.layout-cnt-wrap .layout-cnt-all-item-number{display:inline-block;position:relative;text-align:right;white-space:nowrap;z-index:2}.layout-cnt-wrap .layout-cnt-all-item-number:before{color:#2d345d;content:attr(data-cnt);display:block;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(40px,40px + 24 * (100vw - 991px)/(1150 - 991),64px);font-weight:900;height:0;line-height:clamp(41px,41px + 29 * (100vw - 991px)/(1150 - 991),70px);overflow:hidden;pointer-events:none;text-align:right;text-decoration:none;visibility:hidden}.layout-cnt-wrap .layout-cnt-all-item-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:10px}.layout-cnt-wrap .layout-cnt-all-item-content-icon img{display:block;height:auto;width:clamp(20px,20px + 10 * (100vw - 991px)/(1150 - 991),30px)}.layout-cnt-wrap .layout-cnt-all-item-content-text{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 1 * (100vw - 991px)/(1150 - 991),15px);font-weight:300;line-height:clamp(16px,16px + 1 * (100vw - 991px)/(1150 - 991),17px);text-decoration:none}.layout-cnt-wrap .layout-cnt-all-devider{background-color:#fff;display:block;height:60px;width:3px}.layout-cnt-wrap .layout-cnt-all-devider:last-of-type{display:none}@media (max-width:768px){.layout-cnt-wrap .layout-cnt-all{border-radius:35px;flex-direction:column;gap:20px}.layout-cnt-wrap .layout-cnt-all-item{width:280px}.layout-cnt-wrap .layout-cnt-all-item-number{width:150px}.layout-cnt-wrap .layout-cnt-all-item-content{width:110px}.layout-cnt-wrap .layout-cnt-all-item:first-of-type{justify-content:center;padding-bottom:20px;padding-left:0}.layout-cnt-wrap .layout-cnt-all-item:nth-of-type(2){padding:0 0 20px}.layout-cnt-wrap .layout-cnt-all-item:nth-of-type(2) .layout-cnt-all-item-number{width:125px}.layout-cnt-wrap .layout-cnt-all-item:nth-of-type(2) .layout-cnt-all-item-char{width:25px}.layout-cnt-wrap .layout-cnt-all-item:nth-of-type(3){justify-content:center;padding-right:0}.layout-cnt-wrap .layout-cnt-all-item:not(:last-of-type){border-bottom:2px solid #fff;border-right:0}}.layout-content-img-wrap{align-items:center;display:flex;justify-content:center;padding:clamp(15px,15px + 15 * (100vw - 991px)/(1150 - 991),30px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);position:relative;width:100%}.layout-content-img-wrap .layout-content-img{display:flex;flex-wrap:wrap;max-width:1160px;padding:0 15px;position:relative;width:calc(100% - 30px)}.layout-content-img-wrap .layout-content-img-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:20px;padding-top:20px;width:50%}.layout-content-img-wrap .layout-content-img-content h3{color:#2d345d;display:block;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);font-weight:900;line-height:clamp(35px,35px + 35 * (100vw - 991px)/(1150 - 991),70px);margin-bottom:20px;text-decoration:none}.layout-content-img-wrap .layout-content-img-content-text{padding-right:115px}.layout-content-img-wrap .layout-content-img-content-text p{border-left:2px solid #c4a38f;padding-left:10px}.layout-content-img-wrap .layout-content-img-content .btn-color{align-items:center;background-color:#c4a38f;border:1px solid #c4a38f;border-radius:100px;color:#2d345d;cursor:pointer;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;gap:10px;height:50px;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);margin-top:40px;padding:0 50px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.layout-content-img-wrap .layout-content-img-content .btn-color .btn-blank{font-weight:700;letter-spacing:2px;pointer-events:none;visibility:hidden;white-space:nowrap}.layout-content-img-wrap .layout-content-img-content .btn-color .btn-text{color:#2d345d;position:absolute;transition:font-weight .25s ease,letter-spacing .25s ease;white-space:nowrap}.layout-content-img-wrap .layout-content-img-content .btn-color:after{background-image:url(../images/ico_arr_right_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:5px;transition:transform .3s ease;width:15px}.layout-content-img-wrap .layout-content-img-content .btn-color:hover{background-color:#c4a38f;border:1px solid #c4a38f;color:#2d345d;transition:all .2s ease-in-out}.layout-content-img-wrap .layout-content-img-content .btn-color:hover .btn-text{color:#2d345d;font-weight:700;letter-spacing:2px}.layout-content-img-wrap .layout-content-img-content .btn-color:hover:after{background-image:url(../images/ico_arr_right_dark_bold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateX(10px)}@media (max-width:1024px){.layout-content-img-wrap .layout-content-img-content .btn-color{padding:0 25px}}.layout-content-img-wrap .layout-content-img-illustration{border-radius:500px 500px 0 0;display:block;overflow:hidden;width:50%}.layout-content-img-wrap .layout-content-img-illustration img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:991px){.layout-content-img-wrap .layout-content-img{flex-direction:column;flex-wrap:nowrap;gap:30px}.layout-content-img-wrap .layout-content-img-content{padding-bottom:0;padding-top:0;width:100%}.layout-content-img-wrap .layout-content-img-content-text{padding-right:0}.layout-content-img-wrap .layout-content-img-illustration{width:100%}}.layout-text-block-w-icons-wrap{align-items:center;display:flex;justify-content:center;padding:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);position:relative;width:100%}.layout-text-block-w-icons-wrap .layout-text-block-w-icons{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1160px;padding:0 15px;position:relative;width:calc(100% - 30px)}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon{display:flex;flex-wrap:wrap;gap:10px}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon{background-color:#2d345d;border-radius:25px;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;padding:30px 20px 25px;text-decoration:none;transition:all .2s ease-in-out}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon .block-heading{align-items:center;display:flex;justify-content:flex-start}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon .block-heading h3{color:#c4a38f;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(20px,20px + 4 * (100vw - 991px)/(1150 - 991),24px);font-weight:900;line-height:clamp(24px,24px + 4 * (100vw - 991px)/(1150 - 991),28px);margin-left:25px;text-decoration:none}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon .block-content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon .block-content .text{color:#fff;display:block;margin-bottom:auto;padding:10px 0 20px}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon .block-content .btn-trans{align-items:center;color:#2d345d;color:#c4a38f;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);position:relative;text-decoration:none}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon .block-content .btn-trans:after{background-image:url(../images/ico_arr_right_light.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;margin-left:40px;transition:margin-left .3s ease;width:20px}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon:hover{background-color:#c4a38f;text-decoration:none;transition:all .2s ease-in-out}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon:hover .block-heading svg g path{fill:#2d345d}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon:hover .block-content .text,.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon:hover .block-heading h3{color:#2d345d}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon:hover .block-content .btn-trans{color:#2d345d;font-weight:700;letter-spacing:2px}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon:hover .block-content .btn-trans:after{background-image:url(../images/ico_arr_right_dark_bold.svg);margin-left:50px;transition:margin-left .2s}@media (max-width:991px){.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon{flex-direction:column;flex-wrap:nowrap;gap:10px}.layout-text-block-w-icons-wrap .layout-text-block-w-icons .blocks-w-icon .block-w-icon{flex:0 0 100%}}.layout-testimonials-wrap{align-items:center;display:flex;justify-content:center;padding:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);position:relative;width:100%}.layout-testimonials-wrap .layout-testimonials{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1160px;padding:0 15px;position:relative;width:calc(100% - 30px)}.layout-testimonials-wrap .layout-testimonials-heading{align-items:center;display:flex;justify-content:center;margin-bottom:25px;width:100%}.layout-testimonials-wrap .layout-testimonials-heading h2{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);font-weight:900;line-height:clamp(35px,35px + 35 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none}.layout-testimonials-wrap .layout-testimonials .testimonials{display:block;max-width:1160px;width:100%}.layout-testimonials-wrap .layout-testimonials .testimonials .testimonial .content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:960px;width:80%}.layout-testimonials-wrap .layout-testimonials .testimonials .testimonial .content .text{color:#2d345d;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(16px,16px + 3 * (100vw - 991px)/(1150 - 991),19px);font-weight:700;line-height:clamp(20px,20px + 12 * (100vw - 991px)/(1150 - 991),32px);margin-bottom:20px;text-align:center;text-decoration:none}.layout-testimonials-wrap .layout-testimonials .testimonials .testimonial .content h3{color:#c4a38f;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 0 * (100vw - 991px)/(1150 - 991),15px);font-weight:400;line-height:clamp(24px,24px + 0 * (100vw - 991px)/(1150 - 991),24px);text-decoration:none}.layout-page-hero-wrap{display:block;margin-bottom:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);position:relative;width:100%}.layout-page-hero-wrap .layout-page-hero{align-items:center;display:flex;flex-direction:column;height:440px;justify-content:center;position:relative;width:100%}.layout-page-hero-wrap .layout-page-hero-back{height:100%;inset:0;position:absolute;width:100%;z-index:10}.layout-page-hero-wrap .layout-page-hero-back-overlay{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;position:absolute;width:100%;z-index:15}.layout-page-hero-wrap .layout-page-hero-back-img{display:block;height:100%;position:relative;width:100%;z-index:14}.layout-page-hero-wrap .layout-page-hero-back-img img{border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.layout-page-hero-wrap .layout-page-hero-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:1160px;padding:80px 15px 0;position:relative;width:calc(100% - 30px);z-index:20}.layout-page-hero-wrap .layout-page-hero-content h1{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(34px,34px + 30 * (100vw - 991px)/(1150 - 991),64px);font-weight:900;line-height:clamp(40px,40px + 30 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none;width:100%}.layout-page-hero-wrap .layout-page-hero-content-text{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 4 * (100vw - 991px)/(1150 - 991),19px);font-weight:300;line-height:clamp(25px,25px + 5 * (100vw - 991px)/(1150 - 991),30px);margin:15px 0 0;max-width:570px;text-decoration:none;width:100%}.layout-services-wrap{padding:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);width:100%}.layout-services-wrap,.layout-services-wrap .layout-services{align-items:center;display:flex;justify-content:center;position:relative}.layout-services-wrap .layout-services{flex-direction:column;max-width:1160px;padding:0 15px;width:calc(100% - 30px)}.layout-services-wrap .layout-services-groups,.layout-services-wrap .layout-services-groups .service-group{display:block;width:100%}.layout-services-wrap .layout-services-groups .service-group:not(:last-of-type){margin-bottom:60px}.layout-services-wrap .layout-services-groups .service-group-haeding{display:block;margin-bottom:20px;width:100%}.layout-services-wrap .layout-services-groups .service-group-haeding h2{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);font-weight:900;line-height:clamp(35px,35px + 35 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none;text-transform:uppercase}.layout-services-wrap .layout-services-groups .service-group-haeding .text{display:block;max-width:570px;width:100%}.layout-services-wrap .layout-services-groups .service-group-items{display:flex;flex-wrap:wrap;gap:15px;text-decoration:none}.layout-services-wrap .layout-services-groups .service-group-items-item{display:block;position:relative;width:calc(33.3333% - 10px)}.layout-services-wrap .layout-services-groups .service-group-items-item .srvc-image{border-radius:clamp(30px,30px + 50 * (100vw - 991px)/(1150 - 991),80px) clamp(30px,30px + 50 * (100vw - 991px)/(1150 - 991),80px) clamp(30px,30px + 50 * (100vw - 991px)/(1150 - 991),80px) clamp(30px,30px + 50 * (100vw - 991px)/(1150 - 991),80px);display:block;height:500px;overflow:hidden;position:relative}.layout-services-wrap .layout-services-groups .service-group-items-item .srvc-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center center;transition:transform .35s ease;width:100%}.layout-services-wrap .layout-services-groups .service-group-items-item .srvc-title{align-items:flex-start;background-color:#fff;-webkit-border-bottom-left-radius:200px;-webkit-border-top-left-radius:200px;bottom:70px;display:flex;justify-content:flex-end;max-width:330px;min-height:120px;position:absolute;right:0;transition:padding-right .35s ease;width:85%;z-index:10;-moz-border-radius-topleft:200px;-moz-border-radius-bottomleft:200px;border-bottom-left-radius:200px;border-top-left-radius:200px}.layout-services-wrap .layout-services-groups .service-group-items-item .srvc-title h3{color:#2d345d;display:block;font-family:Poppins,sans-serif;font-size:24px;font-weight:900;line-height:28px;padding:15px 0;text-align:right;text-transform:uppercase;width:285px}.layout-services-wrap .layout-services-groups .service-group-items-item:hover .srvc-image img{transform:scale(1.05)}.layout-services-wrap .layout-services-groups .service-group-items-item:hover .srvc-title{padding-right:15px}@media (max-width:1160px){.layout-services-wrap .layout-services-groups .service-group-items-item{width:calc(50% - 10px)}.layout-services-wrap .layout-services-groups .service-group-items{flex-direction:column;flex-wrap:nowrap}.layout-services-wrap .layout-services-groups .service-group-items-item{width:100%}.layout-services-wrap .layout-services-groups .service-group-items-item .srvc-image{height:400px}.layout-services-wrap .layout-services-groups .service-group-items-item .srvc-title{bottom:50px;min-height:100px}.layout-services-wrap .layout-services-groups .service-group-items-item .srvc-title h3{font-size:20px;line-height:24px;width:245px}}.layout-team-wrap{padding-bottom:clamp(20px,20px + 30 * (100vw - 991px)/(1150 - 991),50px);width:100%}.layout-team-wrap,.layout-team-wrap .layout-team{align-items:center;display:flex;justify-content:center;position:relative}.layout-team-wrap .layout-team{flex-direction:column;max-width:1160px;padding:0 15px;width:calc(100% - 30px)}.layout-team-wrap .layout-team .team-haeding{display:block;margin-bottom:50px;width:100%}.layout-team-wrap .layout-team .team-haeding h2{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);font-weight:900;line-height:clamp(35px,35px + 35 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none;text-transform:uppercase}.layout-team-wrap .layout-team .team-haeding .text{display:block;max-width:570px;width:100%}.layout-team-wrap .layout-team .team-members{display:flex;flex-wrap:wrap;gap:15px}.layout-team-wrap .layout-team .team-members .member{background-color:#2d345d;display:flex;flex-wrap:wrap;margin-bottom:20px;max-height:400px;text-decoration:none;transition:background-color .35s ease;width:calc(50% - 9px)}.layout-team-wrap .layout-team .team-members .member,.layout-team-wrap .layout-team .team-members .member-image{border-radius:clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px)}.layout-team-wrap .layout-team .team-members .member-image{display:block;height:100%;overflow:hidden;width:45%}.layout-team-wrap .layout-team .team-members .member-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center center;transition:transform .35s ease;width:100%}.layout-team-wrap .layout-team .team-members .member-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:45px 15px;width:calc(50% - 5px)}.layout-team-wrap .layout-team .team-members .member-content h3{color:#c4a38f;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(24px,24px + 0 * (100vw - 991px)/(1150 - 991),24px);font-weight:900;line-height:clamp(28px,28px + 0 * (100vw - 991px)/(1150 - 991),28px);text-decoration:none;text-transform:uppercase}.layout-team-wrap .layout-team .team-members .member-content-expertise{color:#fff;font-weight:700;margin-bottom:auto;padding-top:5px;text-transform:uppercase}.layout-team-wrap .layout-team .team-members .member-content-short{color:#fff}.layout-team-wrap .layout-team .team-members .member-content .btn-trans{align-items:center;color:#2d345d;color:#c4a38f;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);margin-top:auto;position:relative;text-decoration:none;text-transform:uppercase}.layout-team-wrap .layout-team .team-members .member-content .btn-trans:after{background-image:url(../images/ico_arr_right_light.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;margin-left:20px;transition:margin-left .3s ease;width:20px}.layout-team-wrap .layout-team .team-members .member:hover{background-color:#c4a38f;text-decoration:none}.layout-team-wrap .layout-team .team-members .member:hover .member-image img{transform:scale(1.1)}.layout-team-wrap .layout-team .team-members .member:hover .member-content .member-content-expertise,.layout-team-wrap .layout-team .team-members .member:hover .member-content .member-content-short,.layout-team-wrap .layout-team .team-members .member:hover .member-content h3{color:#2d345d}.layout-team-wrap .layout-team .team-members .member:hover .member-content .btn-trans{color:#2d345d;font-weight:700;letter-spacing:2px}.layout-team-wrap .layout-team .team-members .member:hover .member-content .btn-trans:after{background-image:url(../images/ico_arr_right_dark_bold.svg);margin-left:30px;transition:margin-left .2s}@media (max-width:1160px){.layout-team-wrap .layout-team .team-members .member{flex-direction:column;flex-wrap:nowrap;max-height:100%}.layout-team-wrap .layout-team .team-members .member-image{height:350px;min-height:350px;width:100%}.layout-team-wrap .layout-team .team-members .member-image img{-o-object-position:top center;object-position:top center}.layout-team-wrap .layout-team .team-members .member-content{flex:1;padding:25px 20px 35px 30px;width:calc(100% - 40px)}.layout-team-wrap .layout-team .team-members .member-content-short{padding:20px 0}}@media (max-width:768px){.layout-team-wrap .layout-team .team-members{flex-direction:column;flex-wrap:nowrap}.layout-team-wrap .layout-team .team-members .member{width:100%}}.layout-blog-sticky-wrap{padding:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);width:100%}.layout-blog-sticky-wrap,.layout-blog-sticky-wrap .layout-blog-sticky{align-items:center;display:flex;justify-content:center;position:relative}.layout-blog-sticky-wrap .layout-blog-sticky{flex-direction:column;max-width:1160px;padding:0 15px;width:calc(100% - 30px)}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky{display:flex;flex-wrap:wrap;gap:15px;width:100%}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-image{border-radius:clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px);display:block;font-size:0;height:100%;line-height:0;overflow:hidden;position:relative;width:50%}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-image-tax{align-items:center;background-color:#c4a38f;-webkit-border-bottom-right-radius:50px;-webkit-border-top-right-radius:50px;color:#2d345d;display:flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;height:30px;justify-content:flex-start;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);padding:0 20px;position:absolute;text-decoration:none;text-transform:uppercase;top:clamp(40px,40px + 40 * (100vw - 991px)/(1150 - 991),80px);z-index:20;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;border-bottom-right-radius:50px;border-top-right-radius:50px;transition:all .2s ease-in-out}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;transform-origin:center center;transition:transform .35s ease;width:100%;z-index:10}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-image:hover .blog-sticky-image-tax{font-weight:700;letter-spacing:2px;padding-left:30px}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-image:hover img{transform:scale(1.1)}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-bottom:clamp(20px,20px + 20 * (100vw - 991px)/(1150 - 991),40px);padding-top:clamp(10px,10px + 30 * (100vw - 991px)/(1150 - 991),40px)}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content h2{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);font-weight:900;line-height:clamp(35px,35px + 35 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none;text-transform:uppercase}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .excerpt{margin:auto 0;max-width:470px;width:100%}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color{align-items:center;background-color:#c4a38f;border:1px solid #c4a38f;border-radius:100px;color:#2d345d;cursor:pointer;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;gap:10px;height:50px;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);padding:0 50px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color .btn-blank{font-weight:700;letter-spacing:2px;pointer-events:none;visibility:hidden;white-space:nowrap}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color .btn-text{color:#2d345d;position:absolute;transition:font-weight .25s ease,letter-spacing .25s ease;white-space:nowrap}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color:after{background-image:url(../images/ico_arr_right_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:5px;transition:transform .3s ease;width:15px}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color:hover{background-color:#c4a38f;border:1px solid #c4a38f;color:#2d345d;transition:all .2s ease-in-out}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color:hover .btn-text{color:#2d345d;font-weight:700;letter-spacing:2px}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color:hover:after{background-image:url(../images/ico_arr_right_dark_bold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateX(10px)}@media (max-width:1024px){.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color{padding:0 25px}}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .btn-color{text-transform:uppercase}@media (max-width:991px){.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky{flex-direction:column;flex-wrap:nowrap}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-image{aspect-ratio:4/3;width:100%}.layout-blog-sticky-wrap .layout-blog-sticky .blog-sticky-content .excerpt{margin:20px 0}}.layout-blog-wrap{padding:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px);width:100%}.layout-blog-wrap,.layout-blog-wrap .layout-blog{align-items:center;display:flex;justify-content:center;position:relative}.layout-blog-wrap .layout-blog{flex-direction:column;max-width:1160px;padding:0 15px;width:calc(100% - 30px)}.layout-blog-wrap .layout-blog h2{color:#2d345d;display:block;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);font-weight:900;line-height:clamp(35px,35px + 35 * (100vw - 991px)/(1150 - 991),70px);margin-bottom:30px;text-align:left;text-decoration:none;text-transform:uppercase;width:100%}.layout-blog-wrap .layout-blog .blog-list{display:flex;flex-wrap:wrap;gap:15px;width:100%}.layout-blog-wrap .layout-blog .blog-list .blog-card{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:clamp(20px,20px + 20 * (100vw - 991px)/(1150 - 991),40px);text-decoration:none;width:calc(33.333% - 10px)}.layout-blog-wrap .layout-blog .blog-list .blog-card__media{aspect-ratio:4/3;border-radius:clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px) clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px) clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px) clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px);display:block;font-size:0;line-height:0;overflow:hidden;position:relative;width:100%}.layout-blog-wrap .layout-blog .blog-list .blog-card__tax{align-items:center;background-color:#c4a38f;-webkit-border-bottom-right-radius:50px;-webkit-border-top-right-radius:50px;color:#2d345d;display:flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;height:30px;justify-content:flex-start;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);padding:0 20px;position:absolute;text-decoration:none;text-transform:uppercase;top:clamp(20px,20px + 40 * (100vw - 991px)/(1150 - 991),60px);z-index:20;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;border-bottom-right-radius:50px;border-top-right-radius:50px;transition:all .2s ease-in-out}.layout-blog-wrap .layout-blog .blog-list .blog-card__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;transform-origin:center center;transition:transform .35s ease;width:100%;z-index:10}.layout-blog-wrap .layout-blog .blog-list .blog-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between}.layout-blog-wrap .layout-blog .blog-list .blog-card__content h3{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-size:clamp(20px,20px + 4 * (100vw - 991px)/(1150 - 991),24px);font-weight:700;line-height:clamp(24px,24px + 8 * (100vw - 991px)/(1150 - 991),32px);margin-bottom:auto;margin-top:10px;padding-bottom:clamp(10px,10px + 10 * (100vw - 991px)/(1150 - 991),20px);text-decoration:none}.layout-blog-wrap .layout-blog .blog-list .blog-card__content .btn-trans{align-items:center;color:#2d345d;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);margin-top:auto;position:relative;text-decoration:none;text-transform:uppercase}.layout-blog-wrap .layout-blog .blog-list .blog-card__content .btn-trans:after{background-image:url(../images/ico_arr_right_dark.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;margin-left:20px;transition:margin-left .3s ease;width:20px}.layout-blog-wrap .layout-blog .blog-list .blog-card:hover .blog-card__tax{font-weight:700;letter-spacing:2px;padding-left:30px}.layout-blog-wrap .layout-blog .blog-list .blog-card:hover .blog-card__img{transform:scale(1.1)}.layout-blog-wrap .layout-blog .blog-list .blog-card:hover .blog-card__content .btn-trans{color:#2d345d;font-weight:700;letter-spacing:2px}.layout-blog-wrap .layout-blog .blog-list .blog-card:hover .blog-card__content .btn-trans:after{background-image:url(../images/ico_arr_right_dark_bold.svg);margin-left:30px;transition:margin-left .2s}@media (max-width:1024px){.layout-blog-wrap .layout-blog .blog-list .blog-card{width:calc(50% - 10px)}}@media (max-width:640px){.layout-blog-wrap .layout-blog .blog-list .blog-card{width:100%}}.layout-blog-wrap .layout-blog .blog-load-more{align-items:center;background-color:#c4a38f;border:1px solid #c4a38f;border-radius:100px;color:#2d345d;cursor:pointer;display:inline-flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;gap:10px;height:50px;justify-content:center;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);padding:0 50px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}.layout-blog-wrap .layout-blog .blog-load-more .btn-blank{font-weight:700;letter-spacing:2px;pointer-events:none;visibility:hidden;white-space:nowrap}.layout-blog-wrap .layout-blog .blog-load-more .btn-text{color:#2d345d;position:absolute;transition:font-weight .25s ease,letter-spacing .25s ease;white-space:nowrap}.layout-blog-wrap .layout-blog .blog-load-more:after{background-image:url(../images/ico_arr_right_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:5px;transition:transform .3s ease;width:15px}.layout-blog-wrap .layout-blog .blog-load-more:hover{background-color:#c4a38f;border:1px solid #c4a38f;color:#2d345d;transition:all .2s ease-in-out}.layout-blog-wrap .layout-blog .blog-load-more:hover .btn-text{color:#2d345d;font-weight:700;letter-spacing:2px}.layout-blog-wrap .layout-blog .blog-load-more:hover:after{background-image:url(../images/ico_arr_right_dark_bold.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateX(10px)}@media (max-width:1024px){.layout-blog-wrap .layout-blog .blog-load-more{padding:0 25px}}.layout-blog-wrap .layout-blog .blog-load-more{text-transform:uppercase;transition:all .2s ease-in-out}.layout-blog-wrap .layout-blog .blog-load-more:after{display:none}.layout-blog-wrap .layout-blog .blog-load-more:disabled{cursor:progress;opacity:.6;pointer-events:none}.layout-contact-wrap{margin-bottom:clamp(50px,50px + 50 * (100vw - 991px)/(1150 - 991),100px)}.layout-contact-wrap,.layout-contact-wrap .layout-contact{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.layout-contact-wrap .layout-contact{flex-direction:column}.layout-contact-wrap .layout-contact__head{border-radius:clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px) clamp(35px,35px + 65 * (100vw - 991px)/(1150 - 991),100px);display:block;height:65svh;overflow:hidden;width:100%}.layout-contact-wrap .layout-contact__head img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.layout-contact-wrap .layout-contact__content{align-items:center;background-color:#c4a38f;border-radius:clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px) clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px) clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px) clamp(15px,15px + 47 * (100vw - 991px)/(1150 - 991),62px);display:flex;flex-direction:column;justify-content:center;margin-top:-15svh;max-width:960px;padding:clamp(20px,20px + 10 * (100vw - 991px)/(1150 - 991),30px) clamp(30px,30px + 70 * (100vw - 991px)/(1150 - 991),100px) clamp(20px,20px + 30 * (100vw - 991px)/(1150 - 991),50px);position:relative;width:calc(95% - clamp(60px, 60px + 140 * (100vw - 991px) / (1150 - 991), 200px))}.layout-contact-wrap .layout-contact__content h1{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(26px,26px + 30 * (100vw - 991px)/(1150 - 991),56px);font-weight:900;line-height:clamp(34px,34px + 30 * (100vw - 991px)/(1150 - 991),64px);text-decoration:none}.layout-contact-wrap .layout-contact__content .text{color:#fff;display:block;font-family:Source Sans\ 3,sans-serif;font-size:clamp(15px,15px + 0 * (100vw - 991px)/(1150 - 991),15px);font-weight:400;line-height:clamp(20px,20px + 0 * (100vw - 991px)/(1150 - 991),20px);margin:10px 0 0;text-decoration:none;width:100%}.layout-contact-wrap .layout-contact__info{align-items:flex-start;display:flex;flex-direction:row;gap:30px;justify-content:space-between;padding:40px 0 60px;width:100%}@media (max-width:768px){.layout-contact-wrap .layout-contact__info{flex-direction:column}}.layout-contact-wrap .layout-contact__block{align-items:flex-start;display:flex;flex-direction:row;gap:20px}.layout-contact-wrap .layout-contact__block__text{color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:clamp(16px,16px + 0 * (100vw - 991px)/(1150 - 991),16px);font-weight:400;line-height:clamp(24px,24px + 0 * (100vw - 991px)/(1150 - 991),24px);text-decoration:none}.layout-contact-wrap .layout-contact__block__text p{margin-bottom:10px}.spacer{display:block;height:80px;width:100%}@media (max-width:1160px){.spacer{height:60px}}.page-header-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:clamp(50px,5vw,100px) 0 clamp(15px,3vw,30px);width:100%}.page-header-wrap .page-header{display:block;max-width:960px;padding-left:15px;padding-right:15px;width:calc(100% - 30px)}.page-header-wrap .page-header h1{color:#2d345d;display:block;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(34px,34px + 30 * (100vw - 991px)/(1150 - 991),64px);font-weight:900;line-height:clamp(40px,40px + 30 * (100vw - 991px)/(1150 - 991),70px);text-decoration:none;width:100%}.page-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.page-wrap .page-content{display:block;max-width:960px;padding:clamp(15px,15px + 15 * (100vw - 991px)/(1150 - 991),30px) 15px clamp(35px,35px + 35 * (100vw - 991px)/(1150 - 991),70px);width:calc(100% - 30px)}.page-wrap .page-content .content .item-taxonomy{align-items:center;background-color:#c4a38f;-webkit-border-bottom-right-radius:50px;-webkit-border-top-right-radius:50px;color:#2d345d;display:flex;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;font-weight:400;height:30px;justify-content:flex-start;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);margin:10px 0 35px;padding:0 20px;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;border-bottom-right-radius:50px;border-top-right-radius:50px;transition:all .2s ease-in-out}.page-wrap .page-content .content{font-family:Source Sans\ 3,sans-serif}.page-wrap .page-content .content h2{font-size:24px;line-height:32px}.page-wrap .page-content .content h2,.page-wrap .page-content .content h3{font-weight:700;margin:clamp(20px,20px + 10 * (100vw - 991px)/(1150 - 991),30px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(15px,15px + 5 * (100vw - 991px)/(1150 - 991),20px)}.page-wrap .page-content .content h3{font-size:20px;line-height:25px}.page-wrap .page-content .content h4{font-weight:700;margin:clamp(20px,20px + 10 * (100vw - 991px)/(1150 - 991),30px) clamp(0px,0px + 0 * (100vw - 991px)/(1150 - 991),0px) clamp(15px,15px + 5 * (100vw - 991px)/(1150 - 991),20px)}.page-wrap .page-content .content figure{display:block;margin:0;overflow:hidden;padding:25px 0}.page-wrap .page-content .content figure,.page-wrap .page-content .content figure img{border-radius:clamp(35px,35px + 27 * (100vw - 991px)/(1150 - 991),62px) clamp(35px,35px + 27 * (100vw - 991px)/(1150 - 991),62px) clamp(35px,35px + 27 * (100vw - 991px)/(1150 - 991),62px) clamp(35px,35px + 27 * (100vw - 991px)/(1150 - 991),62px);width:100%}.page-wrap .page-content .content figure img{height:auto}.page-wrap .page-content .content blockquote{background-color:#c4a38f;border-radius:500px 500px 500px 500px;display:block;margin:15px 0;padding:clamp(15px,15px + 10 * (100vw - 991px)/(1150 - 991),25px) clamp(35px,35px + 30 * (100vw - 991px)/(1150 - 991),65px);width:100%}.content-team{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:1160px;padding:0 15px;width:calc(100% - 30px)}.content-team .member{background-color:#2d345d;display:flex;flex-wrap:wrap;max-width:960px;width:90%}.content-team .member,.content-team .member-image{border-radius:clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px) clamp(35px,35px + 47 * (100vw - 991px)/(1150 - 991),82px)}.content-team .member-image{display:block;font-size:0;height:100%;line-height:0;overflow:hidden;width:45%}.content-team .member-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center center;transition:transform .35s ease;width:100%}.content-team .member-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 15px;width:calc(50% - 5px)}.content-team .member-content h3{color:#c4a38f;font-family:Source Sans\ 3,sans-serif;font-family:Poppins,sans-serif;font-size:clamp(25px,25px + 25 * (100vw - 991px)/(1150 - 991),50px);font-weight:900;line-height:clamp(30px,30px + 30 * (100vw - 991px)/(1150 - 991),60px);text-decoration:none;text-transform:uppercase}.content-team .member-content-expertise{color:#fff;font-weight:700;padding-bottom:30px;padding-top:5px;text-transform:uppercase}.content-team .member-content-desc{color:#fff}.content-team .member:hover .member-image img{transform:scale(1.1)}.content-team .post-nav__link{align-items:center;color:#c4a38f;display:inline-flex;height:40px;justify-content:center;transition:all .2s ease-in-out;width:40px}.content-team .post-nav__link:hover{color:#2d345d}.content-team .post-nav__link.is-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}@media (max-width:991px){.content-team .member{flex-direction:column;flex-wrap:nowrap}.content-team .member-image{height:clamp(350px,350px + 300 * (100vw - 560px)/(991 - 560),650px);width:100%}.content-team .member-image img{-o-object-position:top center;object-position:top center}.content-team .member-content{flex:1;padding:25px 15px 35px;width:calc(100% - 30px)}.content-team .post-nav__link{height:30px;width:30px}}.slick-arrow{background-color:transparent;border:none;border-collapse:collapse;cursor:pointer;display:block;font-size:0;height:30px;line-height:0;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:50}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.slick-arrow svg{height:auto;width:15px}.slick-arrow svg g g path,.slick-arrow svg g path{fill:#c4a38f}.slick-arrow:hover{transition:all .2s ease-in-out}.slick-arrow:hover svg g g path,.slick-arrow:hover svg g path{fill:#2d345d}body{color:#2d345d;font-family:Source Sans\ 3,sans-serif;font-size:clamp(14px,14px + 2 * (100vw - 991px)/(1150 - 991),16px);font-weight:300;line-height:clamp(18px,18px + 2 * (100vw - 991px)/(1150 - 991),20px);margin:0;padding:0;position:relative;text-decoration:none;width:100%}body,html{box-sizing:border-box}html{scroll-behavior:smooth}p{margin:0 0 24px}p:last-child{margin:0}h1,h2,h3,h4{margin:0;padding:0}a{color:#2d345d;text-decoration:underline}a:hover{text-decoration:none}strong{font-weight:700}.space-tb-90{padding-bottom:clamp(35px,35px + 55 * (100vw - 991px)/(1200 - 991),90px)}.space-tb-90,.space-top-90{padding-top:clamp(35px,35px + 55 * (100vw - 991px)/(1200 - 991),90px)}.space-bottom-90{padding-bottom:clamp(35px,35px + 55 * (100vw - 991px)/(1200 - 991),90px)}
/*# sourceMappingURL=style.min.css.map */