@charset "UTF-8";@font-face{font-family:"Roobert";src:url(//ellerystudio.com/wp-content/themes/ellery-studio/fonts/roobert/Roobert-Regular.woff2) format("woff2"),url(//ellerystudio.com/wp-content/themes/ellery-studio/fonts/roobert/Roobert-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{background-color:#f1f2f4;font-family:"Roobert",sans-serif;color:#000;font-size:16px;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;margin:0}body.fixed{overflow:hidden}body.has-page-top-bg{position:relative}body.has-page-top-bg .site-main{position:relative;z-index:1}:root{--header-h:80px}.gradient-zone{position:relative;isolation:isolate}.gradient-zone--flat>*,.gradient-zone--flat .bg_white,.gradient-zone--flat .bg_gray,.gradient-zone--flat .bg_white .block08,.gradient-zone--flat .bg_gray .block08{background-color:transparent !important}.page-top-background{position:absolute;top:calc(-1 * var(--header-h));left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:top center !important;background-size:100% 100% !important;pointer-events:none;z-index:-1}.page-top-background--mobile{display:none}body.has-page-top-bg>.page-top-background{top:0;bottom:auto;height:90vh;max-height:900px;min-height:500px;background-size:100% auto !important;z-index:0}@media (max-width:767px){:root{--header-h:80px}body.has-page-top-bg>.page-top-background{height:65vh;max-height:650px;min-height:400px}.page-top-background--desktop{display:none}.page-top-background--mobile{display:block}}*{box-sizing:border-box}button{border:none;background:0 0;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}h1,h2,h3,h4,h5,h6{margin:0}.container-wrap{max-width:1920px;position:relative;margin:0 auto}.container{max-width:1440px;margin:0 auto;position:relative}.container.p40{padding:0 40px}.flex{display:flex}.flexCenter{align-items:center;justify-content:center}.inline-flex{display:inline-flex}.direction-column{flex-direction:column}.direction-row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.align-center{align-items:center}.align-end{align-items:flex-end}.align-start{align-items:flex-start}.align-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.wrap{flex-wrap:wrap}.fullFlex{flex:1 1 auto}.nowrap{word-wrap:nowrap}.text-center{text-align:center}.container-header{padding-left:1.25rem;padding-right:1.25rem;padding-top:.75rem}.container-header.container{max-width:1490px;padding-right:0;padding-left:0}.mt20{margin-top:20px}.mt40{margin-top:40px}.mb20{margin-bottom:20px}.mb40{margin-bottom:40px}.pt0{padding-top:0}.pt20{padding-top:20px}.pt40{padding-top:40px}.pt60{padding-top:60px}.pt80{padding-top:80px}.pt100{padding-top:100px}.pt120{padding-top:120px}.pb0{padding-bottom:0}.pb20{padding-bottom:20px}.pb40{padding-bottom:40px}.pb60{padding-bottom:60px}.pb80{padding-bottom:80px}.pb100{padding-bottom:100px}.pb120{padding-bottom:120px}.h100{height:100px}.bg_white{background-color:#fff}.bg_gray{background-color:#f1f2f4}.color_gray{color:#16181d}.color_gray2{color:#2d3139}.color_white{color:#fff}.color_blue{color:#000d72}.color_orange{color:#f80}.color_yellow{color:#fe0}.color_pink{color:#f7b}.line{width:100%;height:1px;background-color:#c6cad2}.block-title{color:#000;font-size:72px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.08px}.block-subtitle{color:#f80;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.container-header.transparent{top:0;left:0;right:0;position:fixed;z-index:9999;max-width:100%;margin:0;width:100%;padding-left:20px;padding-right:20px}.btn{min-width:276px;height:64px;display:block;text-align:center;background:#fe0;border-radius:100px;z-index:100;padding:0 32px}.btn a,.btn button{display:block;width:100%;height:100%;padding:0 32px;overflow:hidden;position:relative}.btn a .text,.btn button .text{transition:transform .1s ease-in-out;position:absolute;top:16px;left:0;color:#000d72;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}.btn a .text.next,.btn button .text.next{top:100%}.btn:hover{background-color:#9eeaad;border-radius:100px}.btn:hover .text{transform:translateY(-170%)}.btn:hover .text.next{transform:translateY(-170%)}img.pixel{position:absolute;clip:rect(0 0 0 0);overflow:hidden}img.imgbg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}video.videobg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}header{height:5.5rem;border-radius:2.81rem;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);padding:1.25rem;transition:all .3s ease-in-out;z-index:200;position:relative}header:hover{transform:translateY(8px);box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01)}header.open{border-radius:2.81rem 2.81rem 0 0}header .header-btn-mob{display:none;width:48px;height:48px;background-color:#000d72;border-radius:100px;cursor:pointer}header .header-btn-consult{display:none;width:48px;height:48px;background-color:#f80;border-radius:100px;cursor:pointer}.header-logo{padding-left:1.25rem;height:2.75rem;width:auto}nav ul{list-style:none;padding:0;margin:0;display:flex;gap:.5rem}nav ul .menu-item{display:flex;align-items:center;cursor:pointer;transition:background .3s;border-radius:2.5rem}nav ul .menu-item a{height:2.25rem;padding:.5rem .75rem;text-decoration:none}nav ul .menu-item a span.menu-item-text{font-weight:500;line-height:135%;font-size:.9375rem;margin-right:.5rem;color:#5a6272;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off}nav ul .menu-item a .menu-item-arrow-wrapper{display:inline-block;width:1rem;height:1rem;overflow:hidden;position:relative}header nav ul .menu-item.active{background-color:#000d72}header nav ul .menu-item.active a span.menu-item-text{color:#fff}header nav ul .menu-item.active a .menu-item-arrow-wrapper .menu-item-arrow svg path{fill:#fff}.menu-item-arrow{display:block;text-align:center;width:100%;position:absolute;left:0;transition:transform .1s ease-in-out}.menu-item-arrow:first-child{top:2px}.menu-item-arrow:last-child{top:-100%}header .menu-item:hover{background-color:#9eeaad;color:#fff}header .menu-item:hover a span.menu-item-text{color:#000d72}header .menu-item:hover svg path{fill:#000d72}header .menu-item:hover .menu-item-arrow:first-child{transform:translateY(100%)}header .menu-item:hover .menu-item-arrow:last-child{transform:translateY(90%)}.header-button{height:48px;padding:0 20px;font-size:17px;font-style:normal;font-weight:500;line-height:140%;border-radius:100px;display:block;overflow:hidden;position:relative;background-color:#000d72}.header-button a{text-decoration:none;color:#fff;width:100%;height:100%;display:block;position:relative;overflow:hidden;min-width:146px;letter-spacing:-.255px}.header-button a .text{display:block;position:absolute;top:12px;left:0;right:0;transition:transform .1s ease-in-out;text-align:center}.header-button a .text.hide{position:relative;visibility:hidden}.header-button a .text.next{top:100%}.header-button:hover{background-color:#f80}.header-button:hover .text{transform:translateY(-150%)}.header-button:hover .text.next{transform:translateY(-150%)}.submenu{display:flex;position:absolute;top:100%;left:0;background:#fff;width:100%;border-radius:5px;padding:20px;z-index:150;gap:12px;border-radius:0 0 45px 45px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s ease;box-shadow:0px 2.77px 2.21px rgba(25,44,78,.01),0px 6.65px 5.32px rgba(25,44,78,.01),0px 12.52px 10.02px rgba(25,44,78,.01),0px 22.34px 17.87px rgba(25,44,78,.01),0px 41.78px 33.42px rgba(25,44,78,.01),0px 100px 80px rgba(25,44,78,.02)}header nav ul .menu-item.active>.submenu{opacity:1;visibility:visible;pointer-events:auto}.submenu-back,.submenu-back-btn{display:none}.submenu-item{list-style:none;transition:background .4s ease,flex-grow .55s cubic-bezier(.4,0,.2,1);border-radius:30px;flex:1 1 0;min-width:0;height:348px;position:relative;overflow:hidden}nav ul .menu-item .submenu-item a{display:block;width:100%;height:100%;display:flex;padding:20px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;flex:1 0 0;align-self:stretch;position:relative}.submenu-card-media{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.submenu-card-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.submenu-card-media:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(22,24,29,0) 45%,rgba(22,24,29,.65) 100%)}.submenu-card.has-image .submenu-item-title,.submenu-card.has-image .submenu-item-text{position:relative;z-index:1;color:#fff}nav ul .menu-item .submenu-item a .submenu-item-arrow{display:none}.submenu-item .submenu-item-title{color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;-webkit-hyphens:auto;hyphens:auto}.submenu-item .submenu-item-text{overflow:hidden;color:#434956;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;text-overflow:ellipsis;line-height:140%;letter-spacing:-.255px}header .submenu-item:hover .submenu-item-title{color:#fff}header .submenu-item:hover .submenu-item-text{color:#ccd2ff}.menu-item.submenu-colour .submenu-item:hover .submenu-item-title{color:#000d72}.menu-item.submenu-colour .submenu-item:hover .submenu-item-text{color:#000d72}.menu-item.submenu-colour .submenu-item:nth-child(1):hover{background-color:#f7b}.menu-item.submenu-colour .submenu-item:nth-child(2):hover{background-color:#9eeaad}.menu-item.submenu-colour .submenu-item:nth-child(3):hover{background-color:#fe0}.menu-item.submenu-colour .submenu-item:nth-child(4):hover{background-color:#f7b}.menu-item.submenu-colour .submenu-item:nth-child(5):hover{background-color:#9eeaad}header .submenu-item.submenu-item-has-children:hover{background:0 0;flex-grow:2}.submenu-panel{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:30px;background:#000d72;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease .1s,visibility .4s ease .1s}.submenu-item-has-children:hover>.submenu-panel{opacity:1;visibility:visible;pointer-events:auto}.submenu-panel-head{flex:0 0 auto}.submenu-panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.submenu-panel-title{color:#fff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-weight:500;line-height:125%;letter-spacing:-.33px}nav ul .menu-item .submenu-item a.submenu-panel-all{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;width:auto;height:auto;flex:0 0 auto;align-self:auto;padding:0;color:#fff;text-decoration:underline;font-size:15px;line-height:135%;letter-spacing:-.225px;white-space:nowrap}.submenu-panel-all svg{width:16px;height:16px}.submenu-panel-text{margin-top:8px;max-width:320px;color:#ccd2ff;font-size:15px;line-height:135%;letter-spacing:-.225px}.submenu-level-3{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));align-content:start;gap:8px 12px;margin:auto -8px 0;padding:0;list-style:none;flex:0 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.submenu-level-3::-webkit-scrollbar{width:4px}.submenu-level-3::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:4px}.submenu-item.submenu-item-level-3{width:auto;min-width:0;height:auto;border:none;border-radius:12px;overflow:visible}nav ul .menu-item .submenu-item.submenu-item-level-3 a{height:auto;padding:6px 8px;gap:0;justify-content:flex-start}.submenu-item.submenu-item-level-3 .submenu-item-title{color:#fff;font-size:16px;font-weight:500;line-height:135%;letter-spacing:-.24px}.submenu-item.submenu-item-level-3 .submenu-item-text{color:#8f9dff;font-size:14px;line-height:130%;letter-spacing:-.21px}header .submenu-item.submenu-item-level-3:hover{background:rgba(255,255,255,.12)}header .submenu-item.submenu-item-level-3:hover .submenu-item-title{color:#fff}header .submenu-item.submenu-item-level-3:hover .submenu-item-text{color:#ccd2ff}.breadcrumbs{padding:8px 40px 0}.breadcrumbs #breadcrumbs span{margin-right:5px;color:#2d3139;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px;text-decoration:none}.breadcrumbs #breadcrumbs span svg{vertical-align:bottom;transform:rotate(180deg)}.breadcrumbs #breadcrumbs span svg path{fill:#2d3139 !important}.breadcrumbs #breadcrumbs span a{color:#2d3139;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px;text-decoration:underline}.breadcrumbs #breadcrumbs span a svg{vertical-align:bottom;margin-right:5px}.breadcrumbs #breadcrumbs span a svg path{fill:#2d3139 !important}.breadcrumbs #breadcrumbs span.breadcrumb_last{color:#2d3139}.breadcrumbs #breadcrumbs span svg:last-of-type path{fill:#2d3139}.block01{gap:40px;padding:0 40px;z-index:100}.block01 h1,.block01 h2,.block01 h3,.block01 h4,.block01 h5,.block01 h6{margin:0}.block01 .block01-title{color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:72px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.08px;flex:1}.block01 .block01-title.color_gray{color:#16181d}.block01 .block01-title.color_white{color:#fff}.block01 .block01-title.color_blue{color:#000d72}.block01 .block01-title.color_orange{color:#f80}.block01 .block01-title.color_yellow{color:#fe0}.block01 .block01-title.color_pink{color:#f7b}.block01 .block01-content{flex:1;gap:15px}.block01 .block01-content.flex.direction-column.justify-between{justify-content:flex-end}.block01 .block01-content.flex.direction-column.justify-between .block01-content-faces{margin-top:0}.block01 .block01-content-top.flex{align-items:flex-start;gap:24px;width:100%;padding-right:20px;padding-left:20px}.block01 .block01-content-top.flex>.block01-content-text,.block01 .block01-content-top.flex>.block01-google-review{align-self:flex-start}.block01 .block01-content-top .block01-content-text{flex:0 1 322px;min-width:0;max-width:322px}.block01 .block01-content .block01-content-text{color:#2d3139;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}.block01 .block01-content .block01-content-text.xl{font-size:29px}.block01 .block01-content .block01-content-text.xxl{font-size:36px}.block01 .block01-content .block01-content-text.xxxl{font-size:42px}.block01 .block01-google-review{flex:0 0 auto;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-end;gap:10px;height:auto;text-align:right}.block01 .block01-google-review-text{color:#2d3139;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.13px;flex:0 0 auto}.block01 .block01-google-review-text a{color:inherit;text-decoration:none;display:inline}.block01 .block01-google-review-text a:hover{color:#000d72}.block01 .block01-google-review-rating{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:0;flex:0 0 auto;color:#2d3139;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:13px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.13px}.block01 .block01-google-review-stars .star-filled,.block01 .block01-google-review-stars .star-empty{letter-spacing:1px}.block01 .block01-content .block01-content-faces{min-height:64px;border-radius:100px;background:#fff;padding:8px}.block01 .block01-content .block01-content-faces .block01-content-faces-text{color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-style:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;padding-left:10px}.block01 .block01-content .block01-content-faces .block01-content-faces-items{max-height:48px}.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap{width:35px;height:48px;position:relative}.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap .block01-content-faces-item-circle{padding:3px;background-color:#fff;border-radius:50%;position:absolute;width:48px;height:48px}.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap .block01-content-faces-item-circle .block01-content-faces-item{background-position:center;background-size:contain;width:100%;height:100%;border-radius:100px;overflow:hidden}.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap .block01-content-faces-item-circle .block01-content-faces-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button{padding:0 20px;gap:20px;border-radius:100px;background:#f1f2f4;width:100%;height:100%;text-decoration:none;position:relative;overflow:hidden;min-height:48px;min-width:190px}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a:hover,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button:hover{background-color:#000d72}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a:hover .block01-content-faces-btn,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button:hover .block01-content-faces-btn{color:#fff;transform:translateY(-150%)}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a:hover .block01-content-faces-btn svg path,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button:hover .block01-content-faces-btn svg path{fill:#fff}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a:hover .block01-content-faces-btn.next,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button:hover .block01-content-faces-btn.next{transform:translateY(-150%)}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a .block01-content-faces-btn,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button .block01-content-faces-btn{color:#000d72;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-weight:500;line-height:140%;letter-spacing:-.255px;position:absolute;top:12px;left:20px;transition:transform .1s ease-in-out;display:flex;gap:20px;align-items:center}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a .block01-content-faces-btn.next,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button .block01-content-faces-btn.next{top:100%}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a .block01-content-faces-btn.hide,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button .block01-content-faces-btn.hide{position:relative;visibility:hidden}.block02{margin:0 auto;width:100%;max-width:100%;height:clamp(280px, 45.7vw, 585px);padding:12px;background-color:#fff;border-radius:30px;overflow:hidden}.block02 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.block02 iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.block02 .video-bg{background-size:cover;background-position:center;width:100%;height:100%;border-radius:20px;overflow:hidden}.block02 .video-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.block03 .logos-subtitle{margin-bottom:40px;padding:0 40px}.block03 .logos-subtitle span{color:#f80;font-size:17px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.255px;text-transform:uppercase}.block03 .logos-subtitle svg{margin-right:8px}.block03 .logo-items-mob{display:none}.block03 .logo-item{display:inline-block;width:auto;text-align:center;padding:0 3.125vw}.block03 .logo-item img{height:6.171875vw;width:auto;margin:0 auto}.block05{padding:20px 40px}.block05 h1,.block05 h2,.block05 h3,.block05 h4,.block05 h5,.block05 h6{font-size:22px;margin:0}.block05 .block05-subtitle{color:#f80;margin-bottom:12px}.block05 .block05-subtitle span{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.255px}.block05 .block05-subtitle span.color_gray{color:#16181d}.block05 .block05-subtitle span.color_white{color:#fff}.block05 .block05-subtitle span.color_blue{color:#000d72}.block05 .block05-subtitle span.color_orange{color:#f80}.block05 .block05-subtitle span.color_yellow{color:#fe0}.block05 .block05-subtitle span.color_pink{color:#f7b}.block05 .block05-subtitle svg{margin-right:8px}.block05 .block05-title{max-width:580px;color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:80px}.block05 .block05-items{gap:12px}.block05 .block05-items .block05-item{flex:1 0 0;height:248px;transition:flex .4s ease;border-radius:30px;position:relative;overflow:hidden;cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.block05 .block05-items .block05-item:not(.has-image){border:1px solid #000d72}.block05 .block05-items .block05-item.has-image:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,7,61,.7) 15%,rgba(0,7,61,0) 50%);pointer-events:none;z-index:1}.block05 .block05-items .block05-item.has-image .block05-item-title{color:#fff}.block05 .block05-items .block05-item a{text-decoration:none;position:absolute;inset:0;z-index:2}.block05 .block05-items .block05-item .block05-item-title{color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px;position:absolute;left:20px;right:68px;bottom:20px;top:auto;transform:none;transition:all .3s ease-in-out}.block05 .block05-items .block05-item .block05-item-desc{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;color:#fff;position:absolute;left:20px;right:20px;bottom:20px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out,visibility 0s linear .3s}.block05 .block05-items .block05-item .block05-item-arrow{display:flex;width:48px;height:48px;justify-content:center;align-items:center;position:absolute;top:12px;right:12px;background-color:#d9dbe7;border-radius:100px}.block05 .block05-items .block05-item .block05-item-arrow svg{transition:.5s all}@media (min-width:769px){.block05 .block05-items .block05-item:hover{background-color:#000d72;background-image:none !important;flex:2}.block05 .block05-items .block05-item.has-image:hover:before{opacity:0}.block05 .block05-items .block05-item:hover .block05-item-title{color:#fff;top:20px;bottom:auto;right:68px}.block05 .block05-items .block05-item:hover svg{transform:rotate(-45deg)}.block05 .block05-items .block05-item:hover svg path{fill:#fff}.block05 .block05-items .block05-item:hover .block05-item-desc{opacity:1;visibility:visible;transition-delay:.2s}.block05 .block05-items .block05-item:hover .block05-item-arrow{background-color:#4c569c}}.block06{background-position:center;background-size:cover;height:46.09375vw;max-height:886px;width:100%;padding-top:35%;margin-bottom:35%}.block06 .block06-mob{display:none;background-position:center;background-size:cover;height:54.6875vw;max-height:886px;width:100%}.block06 .container{padding-bottom:40px}.block06 .block06-content{display:flex;width:1200px;padding:60px;align-items:flex-start;gap:40px;border-radius:45px;background:#fff;margin:0 auto;box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01)}.block06 .block06-content .block06-content-left{align-items:flex-start;flex:1 0 0;align-self:stretch;flex:4}.block06 .block06-content .block06-content-left .block06-content-left-title{color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px}.block06 .block06-content .block06-content-left .block06-content-left-cta{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-desc{color:#2d3139;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn{display:block;height:64px;padding:0 32px;text-align:center;border-radius:100px;background:#fe0;min-width:276px}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a,.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button{width:100%;height:100%;text-decoration:none;color:#000d72;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;position:relative;display:block;overflow:hidden}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a .text,.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button .text{transition:transform .1s ease-in-out;position:absolute;top:16px;left:0}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a .text.next,.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button .text.next{top:100%}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a .text.hide,.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button .text.hide{position:relative;visibility:hidden}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn:hover{background-color:#9eeaad}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn:hover .text{transform:translateY(-170%)}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn:hover .text.next{transform:translateY(-170%)}.block06 .block06-content .block06-content-items{display:flex;align-items:flex-start;gap:12px;flex-shrink:0;flex:6;flex-wrap:wrap}.block06 .block06-content .block06-content-items.big .block06-content-item{width:200px;padding:30px}.block06 .block06-content .block06-content-items.big .block06-content-item .block06-content-item-number{font-size:50px}.block06 .block06-content .block06-content-items.big .block06-content-item .block06-content-item-text{max-width:90%;font-size:20px;flex:auto}.block06 .block06-content .block06-content-items .block06-content-item{display:flex;width:305px;height:240px;padding:40px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:20px;background:#000d72}.block06 .block06-content .block06-content-items .block06-content-item .block06-content-item-number{color:var(--COLORS-Basic-System-White,#fff);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;flex:1 1 100%}.block06 .block06-content .block06-content-items .block06-content-item .block06-content-item-text{color:#ccd2ff;text-align:right;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px;flex:1 1 50%;max-width:100%;align-self:flex-end}.block07{width:100%;background-color:#000d72}.block07 .container{display:flex;padding:6.25vw 40px;flex-direction:column;justify-content:center;align-items:center;gap:60px;overflow:hidden}.block07 .container .block07-text{width:var(--block07-text-width,80%);color:#fff;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:72px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.08px;margin:0 auto}.block07 .container .block07-desc{font-size:20px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px;text-align:center;color:#fff}.block07 .container .block07-logo{position:absolute;left:50%;transform:translateX(-50%);bottom:-3px;z-index:10}.block07 .container .block07-btn.btn a .text{left:0;right:0}.block07 .container .block07-btn.btn button .text{left:0;right:0}.block07 .container .block07-btn.btn .text.hide{position:relative;visibility:hidden}.block08{gap:3.125vw;background-color:#f1f2f4;padding:0}.block08 span,.block08 h1,.block08 h2,.block08 h3,.block08 h4,.block08 h5,.block08 h6{margin:0}.block08 .block08-left{gap:8px;flex:1 0 0;flex-wrap:wrap}.block08 .block08-left .block08-left-subtitle{gap:8px;width:100%}.block08 .block08-left .block08-left-subtitle span,.block08 .block08-left .block08-left-subtitle h1,.block08 .block08-left .block08-left-subtitle h2,.block08 .block08-left .block08-left-subtitle h3,.block08 .block08-left .block08-left-subtitle h4,.block08 .block08-left .block08-left-subtitle h5,.block08 .block08-left .block08-left-subtitle h6{color:#f80;font-size:17px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.255px;margin:0}.block08 .block08-left .block08-left-subtitle.dark span,.block08 .block08-left .block08-left-subtitle.dark h1,.block08 .block08-left .block08-left-subtitle.dark h2,.block08 .block08-left .block08-left-subtitle.dark h3,.block08 .block08-left .block08-left-subtitle.dark h4,.block08 .block08-left .block08-left-subtitle.dark h5,.block08 .block08-left .block08-left-subtitle.dark h6{color:#16181d}.block08 .block08-left .block08-left-subtitle.dark path{fill:#16181d}.block08 .block08-left .block08-left-subtitle.blue span,.block08 .block08-left .block08-left-subtitle.blue h1,.block08 .block08-left .block08-left-subtitle.blue h2,.block08 .block08-left .block08-left-subtitle.blue h3,.block08 .block08-left .block08-left-subtitle.blue h4,.block08 .block08-left .block08-left-subtitle.blue h5,.block08 .block08-left .block08-left-subtitle.blue h6{color:#000d72}.block08 .block08-left .block08-left-subtitle.blue path{fill:#000d72}.block08 .block08-left .block08-left-title{color:#16181d;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px}.block08 .block08-left .block08-left-title.big{font-size:72px;line-height:100 .block08 .block08-left .block08-left-title.big;letter-spacing:-1.08px}.block08 .block08-left.w50{flex:0 0 50%}.block08 .block08-right{color:#434956;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;flex:1 0 0}.block08 .block08-right.hide{display:none}.block08 .block08-right.xl{font-size:29px}.block08 .block08-right.xxl{font-size:36px}.block08 .block08-right.xxxl{font-size:42px}.bg_white .block08{background-color:#fff}.block09{background-color:#f1f2f4;gap:12px;padding:0 40px}.bg_white .block09{background-color:#fff}.block09 .block09-item{flex:1 0 0;align-self:stretch;min-height:clamp(350px, 46.875vw, 720px);border-radius:30px;background-color:#f7b;display:flex;flex-direction:column;position:relative}.block09 .block09-item .block09-item-title{padding:0 40px;padding-top:40px;padding-bottom:30px;text-align:center;color:#000d72;text-align:center;font-family:var(--Family-Headers,Roobert);font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px;transition:padding .3s ease}.block09 .block09-item .block09-item-arrow{display:none;top:40px;right:20px;width:40px;height:40px;justify-content:center;align-items:center;gap:20px;position:absolute;border-radius:100px;background-color:#e66cb4}.block09 .block09-item .block09-item-content{background-position:center;background-size:cover;padding:1.5625vw;gap:40px;flex:1;border-radius:30px;position:relative;overflow:hidden}.block09 .block09-item .block09-item-content>*{position:relative;z-index:1}.block09 .block09-item .block09-item-content .block09-item-content-title{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.block09 .block09-item .block09-item-content .block09-item-content-items{flex-wrap:wrap;gap:8px}.block09 .block09-item .block09-item-content .block09-item-content-items .block09-item-content-items-item{display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:10px;height:32px;border-radius:40px;background:#fff;color:#434956;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block09 .block09-item .block09-item-content .block09-item-btn{display:flex;height:48px;padding:0 var(--SPACING-05,20px);border-radius:var(--RADIUS-Full,100px);background:#fe0;opacity:0;transition:opacity .4s ease-in,transform .4s ease;z-index:2;position:absolute;bottom:50px;left:50%;transform:translate(-50%,40px)}.block09 .block09-item .block09-item-content .block09-item-btn a{text-decoration:none;color:#000d72;text-align:center;display:flex;justify-content:center;align-items:center;gap:var(--SPACING-05,20px);overflow:hidden;position:relative}.block09 .block09-item .block09-item-content .block09-item-btn a .text{transition:transform .1s ease-in-out;position:absolute;top:12px;left:0;color:#000d72;text-align:center;font-size:var(--Size-P1,17px);font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block09 .block09-item .block09-item-content .block09-item-btn a .text.next{top:100%}.block09 .block09-item .block09-item-content .block09-item-btn a .text.hide{visibility:hidden;position:relative}.block09 .block09-item .block09-item-content .block09-item-btn:hover{background-color:#9eeaad;border-radius:100px}.block09 .block09-item .block09-item-content .block09-item-btn:hover .text{transform:translateY(-150%)}.block09 .block09-item .block09-item-content .block09-item-btn:hover .text.next{transform:translateY(-150%)}.block09 .block09-item .block09-item-content:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.7);top:0;left:0;right:0;bottom:0;transition:transform .5s ease;z-index:0}.block09 .block09-item .block09-item-content:hover:before{transform:scale(1.05)}.block09 .block09-item:nth-child(2){background-color:#9eeaad}.block09 .block09-item:nth-child(2) .block09-item-arrow{background-color:#8ed4a7}.block09 .block09-item:nth-child(3){background-color:#fe0}.block09 .block09-item:nth-child(3) .block09-item-arrow{background-color:#e6d80b}.block09 .block09-item:hover{background-color:#000d72}.block09 .block09-item:hover .block09-item-title{padding:20px;color:#fff}.block09 .block09-item:hover .block09-item-btn{opacity:1;transform:translate(-50%,0px)}.block09 .block09-item:hover:nth-child(2) .block09-item-title{color:#9eeaad}.block09 .block09-item:hover:nth-child(3) .block09-item-title{color:#fe0}.block10{border-radius:var(--RADIUS-2XL,30px);background:#fff;overflow:hidden;box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01);padding:80px 0 80px 60px}.block10 .block10-top{margin-bottom:40px}.block10 .block10-top .block10-subtitle{width:100%;color:#f80;font-size:17px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.255px;margin-bottom:8px}.block10 .block10-top .block10-subtitle h1,.block10 .block10-top .block10-subtitle h2,.block10 .block10-top .block10-subtitle h3,.block10 .block10-top .block10-subtitle h4,.block10 .block10-top .block10-subtitle h5,.block10 .block10-top .block10-subtitle h6{font-size:17px}.block10 .block10-top .block10-title{width:50%;color:#16181d;font-size:var(--Size-H2,60px);font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px}.block10 .block10-items .block10-item{width:660px;gap:40px}.block10 .block10-items .block10-item .mob-svg{display:none}.block10 .block10-items .block10-item .block10-content{gap:var(--SPACING-05,20px);flex:1 0 0}.block10 .block10-items .block10-item .block10-content .block10-content-top{color:#16181d;font-size:var(--Size-H5,22px);font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;margin-bottom:20px}.block10 .block10-items .block10-item .block10-content .block10-content-middle{color:#434956;font-size:var(--Size-P1,17px);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block10 .block10-items .block10-item .block10-content .block10-content-bottom{padding-right:40px}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left{gap:20px}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-photo{width:60px;height:60px;border-radius:100px;background-position:center;background-size:cover;background-position:center;background-size:contain;overflow:hidden}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-author{color:#16181d;font-size:var(--Size-P2,15px);font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.225px}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-position{color:#434956;font-size:var(--Size-P2,15px);font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.225px}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-logo{height:48px}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-logo img{height:100%;width:auto}.block10 .block10-items .slick-track{display:flex !important;gap:40px}.block10 .block10-items .slick-slide{display:flex;float:none !important;height:auto}.block10 .block10-content-nav{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:10px;flex-wrap:nowrap;margin-left:-60px}.block10 .block10-content-nav .slick-arrow{display:flex;width:48px;height:48px;padding:0 var(--SPACING-05,20px);justify-content:center;align-items:center;gap:var(--SPACING-05,20px);border-radius:var(--RADIUS-Full,100px);background:#f1f2f4;position:relative;overflow:hidden;cursor:pointer;z-index:2}.block10 .block10-content-nav .slick-arrow .text{transition:transform .4s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.block10 .block10-content-nav .slick-arrow .text.next{top:150%}.block10 .block10-content-nav .slick-arrow:hover{background-color:#000d72}.block10 .block10-content-nav .slick-arrow:hover .text{transform:translateY(-250%)}.block10 .block10-content-nav .slick-arrow:hover .text.next{transform:translate(-50%,-250%)}.block10 .block10-content-nav .slick-arrow:hover .text svg path{fill:#fff}.block10 .block10-content-nav .slick-dots-custom{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 5px}.block10 .block10-content-nav .slick-dots-custom .slick-dots{display:flex !important;align-items:center;gap:20px;padding:0 5px;margin:0;list-style:none;position:static !important;bottom:auto !important;left:auto !important;transform:none !important}.block10 .block10-content-nav .slick-dots-custom .slick-dots li{display:flex;align-items:center;justify-content:center;margin:0}.block10 .block10-content-nav .slick-dots-custom .slick-dots li button{width:8px;height:8px;border-radius:50%;background-color:#d8d8d8;border:none;cursor:pointer;padding:0;transition:background-color .3s ease;font-size:0}.block10 .block10-content-nav .slick-dots-custom .slick-dots li button:before{display:none}.block10 .block10-content-nav .slick-dots-custom .slick-dots li.slick-active button{background-color:#000d72}.block11{padding:0 40px}.block11 .block11-items{display:grid;grid-template-columns:repeat(6,1fr);gap:4.6875vw 1.5625vw;align-self:stretch;margin-bottom:60px}.block11 .block11-items .block11-item{border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:20px;cursor:pointer;transition:all .4s;grid-column:span 2}.block11 .block11-items .block11-item a{width:100%;height:100%;cursor:pointer;text-decoration:none}.block11 .block11-items .block11-item:nth-child(1),.block11 .block11-items .block11-item:nth-child(2){grid-column:span 3}.block11 .block11-items .block11-item .block11-item-bg{width:100%;height:412px;background-position:center;background-size:cover;margin-bottom:20px;border-radius:30px;position:relative;overflow:hidden}.block11 .block11-items .block11-item .block11-item-bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.block11 .block11-items .block11-item .block11-item-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.block11 .block11-items .block11-item .block11-item-bg .block11-item-btn{display:flex;width:52px;max-width:52px;height:52px;padding:0 9px;justify-content:center;align-items:center;position:absolute;left:20px;bottom:20px;border-radius:var(--RADIUS-3XL,40px);background:#fe0;box-sizing:border-box;transition:max-width .5s ease,padding .5s ease,gap .5s ease}.block11 .block11-items .block11-item .block11-item-bg .block11-item-btn span{display:none;font-size:16px;font-weight:500;color:#000d72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .5s ease}.block11 .block11-items .block11-item .block11-item-bg .block11-item-btn svg{flex-shrink:0;width:34px;height:34px;transition:transform .5s ease}.block11 .block11-items .block11-item .block11-item-title{padding:0 20px;color:#16181d;font-size:var(--Size-H5,22px);font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px;margin-bottom:4px;overflow-wrap:break-word}.block11 .block11-items .block11-item .block11-item-desc{padding:0 20px;color:#434956;font-size:var(--Size-P1,17px);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.block11 .block11-items .block11-item:hover{background-color:#fff;transition:all .4s}.block11 .block11-items .block11-item:hover .block11-item-btn{width:auto;max-width:200px;min-width:100px;padding:0 12px;gap:8px;justify-content:space-between}.block11 .block11-items .block11-item:hover .block11-item-btn span{display:inline;opacity:1}.block11 .block11-items .block11-item:hover .block11-item-btn svg{transform:rotate(45deg)}.block11 .block11-items .block11-item:hover .block11-item-title,.block11 .block11-items .block11-item:hover .block11-item-desc{animation:shake .3s ease-in-out}.block11 .block11-items.loading{pointer-events:none}.block11 .block11-content-nav{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:10px;flex-wrap:nowrap}.block11 .block11-content-nav .slick-arrow{display:flex;width:48px;height:48px;padding:0 20px;justify-content:center;align-items:center;gap:20px;border-radius:var(--RADIUS-Full,100px);background:#d8d8d8;position:relative;overflow:hidden;cursor:pointer;z-index:2}.block11 .block11-content-nav .slick-arrow .text{transition:transform .4s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.block11 .block11-content-nav .slick-arrow .text.next{top:150%}.block11 .block11-content-nav .slick-arrow:hover{background-color:#000d72}.block11 .block11-content-nav .slick-arrow:hover .text{transform:translateY(-250%)}.block11 .block11-content-nav .slick-arrow:hover .text.next{transform:translate(-50%,-250%)}.block11 .block11-content-nav .slick-arrow:hover .text svg path{fill:#fff}.block11 .block11-content-nav button.pagination-number{width:62px;height:40px;border-radius:100px;background-color:#d8d8d8;border:none;cursor:pointer;padding:0;transition:background-color .3s ease;font-size:0;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.block11 .block11-content-nav button.pagination-number:before{display:none}.block11 .block11-content-nav button.pagination-number .text{font-size:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;color:#000d72;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block11 .block11-content-nav button.pagination-number .text.next{top:150%;transform:translate(-50%,-50%)}.block11 .block11-content-nav button.pagination-number:hover .text{transform:translate(-50%,-220%)}.block11 .block11-content-nav button.pagination-number:hover .text.next{transform:translate(-50%,-220%)}.block11 .block11-content-nav button.pagination-number.active{background-color:#000d72}.block11 .block11-content-nav button.pagination-number.active .text{color:#fff}.block11 .block11-btn{display:flex;justify-content:center;width:100%}.block11 .block11-btn a,.block11 .block11-btn button{width:auto;display:inline-flex;height:64px;padding:0 var(--SPACING-08,32px);justify-content:center;align-items:center;gap:var(--SPACING-08,32px);text-decoration:none;color:#fff;text-align:center;font-size:var(--Size-H5,22px);font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;background:#000d72;border-radius:100px;position:relative;overflow:hidden}.block11 .block11-btn a .text,.block11 .block11-btn button .text{transition:transform .2s ease-in-out;top:18px;left:32px;text-align:center;position:absolute}.block11 .block11-btn a .text.next,.block11 .block11-btn button .text.next{top:180%}.block11 .block11-btn a .text.hide,.block11 .block11-btn button .text.hide{position:relative;visibility:hidden}.block11 .block11-btn a:hover,.block11 .block11-btn button:hover{background-color:#f80;border-radius:100px;transition:transform .2s ease-in-out}.block11 .block11-btn a:hover .text,.block11 .block11-btn button:hover .text{transform:translateY(-180%)}.block11 .block11-btn a:hover .text.next,.block11 .block11-btn button:hover .text.next{top:105%}@keyframes shake{0%{transform:translate(0,0)}50%{transform:translate(-1px,-1px)}100%{transform:translate(0,0)}}@keyframes shake-reverse{0%{transform:translate(0,0)}50%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.block12{border-radius:var(--RADIUS-2XL,30px);background:#fff;overflow:hidden;box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01);padding:80px 0 80px 60px}.block12 .block12-top{margin-bottom:40px}.block12 .block12-top .block12-title{width:50%;color:#16181d;font-size:var(--Size-H2,60px);font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px}.block12 .block12-items .block12-item{border-radius:var(--RADIUS-2XL,30px);border:1px solid var(--COLORS-Basic-System-Dark-Blue,#000d72);background:var(--COLORS-Basic-System-White,#fff);display:flex;width:454px;padding:var(--SPACING-06,40px);flex-direction:column;align-items:flex-start;gap:var(--SPACING-06,40px)}.block12 .block12-items .block12-item .block12-item-title{color:#16181d;font-size:var(--Size-H4,32px);font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.block12 .block12-items .block12-item .block12-item-desc{color:#434956;font-size:var(--Size-P1,17px);font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block12 .block12-items .slick-track{display:flex !important;gap:3.125vw}.block12 .block12-items .slick-slide{display:flex;flex-direction:column;justify-content:space-around;height:auto}.block12 .block12-content-nav{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:10px;flex-wrap:nowrap;margin-left:-60px}.block12 .block12-content-nav .slick-arrow{display:flex;width:48px;height:48px;padding:0 var(--SPACING-05,20px);justify-content:center;align-items:center;gap:var(--SPACING-05,20px);border-radius:var(--RADIUS-Full,100px);background:#f1f2f4;position:relative;overflow:hidden;cursor:pointer;z-index:2}.block12 .block12-content-nav .slick-arrow .text{transition:transform .4s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.block12 .block12-content-nav .slick-arrow .text.next{top:150%}.block12 .block12-content-nav .slick-arrow:hover{background-color:#000d72}.block12 .block12-content-nav .slick-arrow:hover .text{transform:translateY(-250%)}.block12 .block12-content-nav .slick-arrow:hover .text.next{transform:translate(-50%,-250%)}.block12 .block12-content-nav .slick-arrow:hover .text svg path{fill:#fff}.block12 .block12-content-nav .block12-slick-dots-custom{display:flex;align-items:center;justify-content:center;gap:20px;margin:0 5px}.block12 .block12-content-nav .block12-slick-dots-custom .block12-slick-dots{display:flex !important;align-items:center;gap:20px;padding:0;margin:0 5px;list-style:none;position:static !important;bottom:auto !important;left:auto !important;transform:none !important}.block12 .block12-content-nav .block12-slick-dots-custom .block12-slick-dots li{display:flex;align-items:center;justify-content:center}.block12 .block12-content-nav .block12-slick-dots-custom .block12-slick-dots li button{width:8px;height:8px;border-radius:50%;background-color:#d8d8d8;border:none;cursor:pointer;padding:0;transition:background-color .3s ease;font-size:0}.block12 .block12-content-nav .block12-slick-dots-custom .block12-slick-dots li button:before{display:none}.block12 .block12-content-nav .block12-slick-dots-custom .block12-slick-dots li.slick-active button{background-color:#000d72}.block13{display:flex;align-items:flex-start;box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01);border-radius:30px}.block13 .block13-photo-mob{display:none;visibility:hidden}.block13 .block13-photo{flex:1 1 50%;background-position:center;background-size:cover;position:relative;border-radius:30px 0 0 30px;padding:20px 40px;align-self:stretch;display:flex;justify-content:center;align-items:flex-end;overflow:hidden}.block13 .block13-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.block13 .block13-photo .block13-photo-meta{padding:12px 20px;border-radius:var(--RADIUS-Full,100px);background:#fff;width:100%;display:flex;justify-content:space-between;align-items:flex-end;z-index:100}.block13 .block13-photo .block13-photo-meta .name{color:#16181d;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}.block13 .block13-photo .block13-photo-meta .position{color:#5a6272;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block13 .block13-form{padding:1.5625vw 3.125vw;background-color:#fff;border-radius:0 30px 30px 0;flex:1 1 50%;min-width:0}.block13 .block13-form p{margin:0;padding:0 12px}.block13 .block13-form p:empty{display:none}.block13 .block13-form .block13-form-title{color:#16181d;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:12px;padding-top:20px;overflow-wrap:break-word;word-wrap:break-word}.block13 .block13-form .block13-form-desc{color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px;margin-bottom:40px}.block13 .block13-form .wpcf7-form{display:flex;flex-direction:column;gap:20px}.block13 .block13-form .wpcf7-form .form-options{padding:12px;border-radius:var(--RADIUS-XL,20px);background:#f1f2f4;display:flex;flex-wrap:wrap;gap:8px}.block13 .block13-form .wpcf7-form .form-options .form-options__title{flex-basis:100%;color:#434956;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px;margin-bottom:8px;cursor:default;display:block;padding:0;background:0 0}.block13 .block13-form .wpcf7-form .form-options label{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:40px;background:#fff;color:var(--COLORS-Grays-Grays-30,#434956);font-size:17px;font-weight:500;line-height:140%;letter-spacing:-.255px;cursor:pointer;transition:background .3s,color .3s;white-space:nowrap}.block13 .block13-form .wpcf7-form .form-options label input[type=checkbox]{display:none}.block13 .block13-form .wpcf7-form .form-options label:has(input[type=checkbox]:checked){background:#f80;color:#fff}.block13 .block13-form .wpcf7-form label{color:#434956;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block13 .block13-form .wpcf7-form label .label-text{display:block;padding-top:20px;margin-bottom:-10px;z-index:200;position:relative}.block13 .block13-form .wpcf7-form label input{width:100%;border:none;border-bottom:1px solid #c6cad2;padding:8px 0;margin-top:4px;color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block13 .block13-form .wpcf7-form label input:focus{border-bottom:1px solid #434956;outline:none}.block13 .block13-form .wpcf7-form label input::-moz-placeholder{color:#8d95a5;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block13 .block13-form .wpcf7-form label input::placeholder{color:#8d95a5;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block13 .block13-form .wpcf7-form textarea{width:100%;height:84px;border:none;border-bottom:1px solid #c6cad2;padding:8px 0;margin-top:2px;color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px;resize:none;overflow-y:auto}.block13 .block13-form .wpcf7-form textarea:focus{border-bottom:1px solid #434956;outline:none}.block13 .block13-form .wpcf7-form .wpcf7-submit{display:none}.block13 .block13-form .wpcf7-form .wpcf7-spinner{position:absolute}.block13 .block13-form .wpcf7-form .block11-btn{width:100%;gap:32px}.block13 .block13-form .wpcf7-form .block11-btn .form-btn{width:auto;display:inline-flex;height:64px;padding:0 var(--SPACING-08,32px);justify-content:center;align-items:center;gap:var(--SPACING-08,32px);text-decoration:none;color:#fff;text-align:center;font-size:var(--Size-H5,22px);font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;background:#000d72;border-radius:100px;position:relative;overflow:hidden}.block13 .block13-form .wpcf7-form .block11-btn .form-btn .text{transition:transform .2s ease-in-out;top:18px;left:32px;text-align:center;position:absolute}.block13 .block13-form .wpcf7-form .block11-btn .form-btn .text.next{top:180%}.block13 .block13-form .wpcf7-form .block11-btn .form-btn .text.hide{position:relative;visibility:hidden}.block13 .block13-form .wpcf7-form .block11-btn .form-btn:hover{background:#f80;border-radius:100px;transition:transform .2s ease-in-out}.block13 .block13-form .wpcf7-form .block11-btn .form-btn:hover .text{transform:translateY(-180%)}.block13 .block13-form .wpcf7-form .block11-btn .form-btn:hover .text.next{top:105%}.block13 .block13-form .wpcf7-form .block11-btn .form-info{color:#434956;font-size:13px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.13px;width:40%;text-align:right}.block13 .block13-form .wpcf7-form .block11-btn .form-info a{text-decoration:none;color:#f80}.block13 .block13-form .wpcf7-form .wpcf7-response-output{display:none}.block13 .block13-form .wpcf7-form .wpcf7-response-output:not(:empty){display:none}.block14{gap:40px;padding:0 40px}.block14 .block14-left{gap:12px;flex:1 0 0}.block14 .block14-left .block14-subtitle{color:#f80;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.255px}.block14 .block14-left .block14-subtitle.dark span,.block14 .block14-left .block14-subtitle.dark h1,.block14 .block14-left .block14-subtitle.dark h2,.block14 .block14-left .block14-subtitle.dark h3,.block14 .block14-left .block14-subtitle.dark h4,.block14 .block14-left .block14-subtitle.dark h5,.block14 .block14-left .block14-subtitle.dark h6{color:#16181d}.block14 .block14-left .block14-subtitle.dark path{fill:#16181d}.block14 .block14-left .block14-subtitle.blue span,.block14 .block14-left .block14-subtitle.blue h1,.block14 .block14-left .block14-subtitle.blue h2,.block14 .block14-left .block14-subtitle.blue h3,.block14 .block14-left .block14-subtitle.blue h4,.block14 .block14-left .block14-subtitle.blue h5,.block14 .block14-left .block14-subtitle.blue h6{color:#000d72}.block14 .block14-left .block14-subtitle.blue path{fill:#000d72}.block14 .block14-left .block14-title{color:#000;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:72px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.08px}.block14 .block14-right{gap:35px;flex:1 0 0}.block14 .block14-right .block14-text{color:#2d3139;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block14 .block14-right .block14-btn{gap:40px;align-self:stretch;border-radius:30px;background:#fff}.block14 .block14-right .block14-btn .block14-btn-icon{width:48px;height:48px}.block14 .block14-right .block14-btn .block14-btn-icon img{width:100%;height:100%}.block14 .block14-right .block14-btn .block14-btn-text{color:var(--COLORS-Grays-Grays-10,#16181d);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-family:var(--Family-Paragraphs,Roobert);font-size:var(--Size-P1,17px);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block14 .block14-right .block14-btn .block14-btn-btn{height:48px;border-radius:var(--RADIUS-Full,100px);background:var(--COLORS-Basic-System-Orange,#f80)}.block14 .block14-right .block14-btn .block14-btn-btn a,.block14 .block14-right .block14-btn .block14-btn-btn button{width:100%;height:100%;display:flex;padding:0 var(--SPACING-05,20px);justify-content:center;align-items:center;gap:var(--SPACING-05,20px);flex:1 0 0;text-decoration:none;cursor:pointer;position:relative;overflow:hidden}.block14 .block14-right .block14-btn .block14-btn-btn a .text,.block14 .block14-right .block14-btn .block14-btn-btn button .text{color:var(--COLORS-Basic-System-White,#fff);font-size:var(--Size-P1,17px);font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;transition:transform .3s ease-in-out;top:12px;left:28px;text-align:center;position:absolute}.block14 .block14-right .block14-btn .block14-btn-btn a .text.next,.block14 .block14-right .block14-btn .block14-btn-btn button .text.next{top:150%}.block14 .block14-right .block14-btn .block14-btn-btn a .text.hide,.block14 .block14-right .block14-btn .block14-btn-btn button .text.hide{visibility:hidden;position:relative}.block14 .block14-right .block14-btn .block14-btn-btn:hover{background-color:#000d72;border-radius:100px}.block14 .block14-right .block14-btn .block14-btn-btn:hover .text{transform:translateY(-250%)}.block14 .block14-right .block14-btn .block14-btn-btn:hover .text.next{transform:translateY(-250%)}.block14 .block14-right .block14-btn .block14-btn-btn:hover svg{animation:shake .3s ease-in-out}.block15{padding:0 40px;gap:12px}.block15 .block15-subtitle{color:#f80;font-size:17px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.255px;gap:8px}.block15 .block15-title{width:100%;color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px}.block16{padding:0 40px}.block16 .block16-items{gap:12px}.block16 .block16-items .block16-item{display:flex;height:336px;padding:3.125vw 1.5625vw;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;flex:1 0 0;position:relative;border-radius:30px;border:1px solid #000d72;transition:all .4s ease;overflow:hidden;cursor:pointer}.block16 .block16-items .block16-item .block16-item-number{position:absolute;top:20px;left:20px;color:#707a8f;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block16 .block16-items .block16-item .block16-item-title{color:#16181d;font-size:22px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px;transition:margin-top .3s ease-in-out;margin-top:0}.block16 .block16-items .block16-item .block16-item-desc{font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;opacity:0;visibility:hidden;position:absolute;bottom:20px;left:20px;right:20px;transform:translateY(20px);transition:opacity .3s ease-in-out,visibility 0s linear,transform .3s ease-in-out}.block16 .block16-items .block16-item.hover{background-color:#000d72;display:flex;flex-direction:column;justify-content:end}.block16 .block16-items .block16-item.hover .block16-item-number{color:#fe0;animation:shake-reverse .5s ease-in-out}.block16 .block16-items .block16-item.hover .block16-item-title{margin-top:-20px;color:#fff;transition:all .3s ease-in-out}.block16 .block16-items .block16-item.hover .block16-item-desc{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease-in-out,visibility 0s linear,transform .3s ease-in-out;color:#fff;position:relative;bottom:auto;left:0;right:0}.block16 .block16-btn-wrap{width:100%;text-align:center;margin-top:6.25vw}.block16 .block16-btn-wrap .block16-btn{border-radius:100px;background:#f80;height:64px;display:inline-block}.block16 .block16-btn-wrap .block16-btn a,.block16 .block16-btn-wrap .block16-btn button{width:auto;height:100%;display:flex;padding:0 20px;justify-content:center;align-items:center;gap:1.5625vw;text-decoration:none;cursor:pointer;position:relative;overflow:hidden}.block16 .block16-btn-wrap .block16-btn a .text,.block16 .block16-btn-wrap .block16-btn button .text{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;transition:transform .3s ease-in-out;top:18px;left:32px;text-align:center;position:absolute}.block16 .block16-btn-wrap .block16-btn a .text.next,.block16 .block16-btn-wrap .block16-btn button .text.next{top:150%}.block16 .block16-btn-wrap .block16-btn a .text.hide,.block16 .block16-btn-wrap .block16-btn button .text.hide{visibility:hidden;position:relative}.block16 .block16-btn-wrap .block16-btn:hover{background-color:#000d72}.block16 .block16-btn-wrap .block16-btn:hover .text{transform:translateY(-210%)}.block16 .block16-btn-wrap .block16-btn:hover .text.next{top:115%}.block17{background-color:#fff}.block17 .block17-items{padding:0 40px;align-self:stretch;gap:40px}.block17 .block17-items .block17-item{flex:1 0 0;color:#2d3139;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block17 .block17-items .block17-item.xl{font-size:24px}.block17 .block17-items .block17-item.xxl{font-size:28px}.block17 .block17-items .block17-item.xxxl{font-size:32px}.block17 .block17-items .block17-item p{margin-top:0}.block17.bg_gray{background-color:#f1f2f4}.block18{background-color:#fff}.block18 .block18-item{padding:0 40px;color:#2d3139;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block18 .block18-item.xl{font-size:24px}.block18 .block18-item.xxl{font-size:28px}.block18 .block18-item.xxxl{font-size:32px}.block18.bg_gray{background-color:#f1f2f4}.block19{background-color:#fff}.block19 .block19-items{padding:0 40px;gap:40px}.block19 .block19-items .block19-item{flex:1 0 0;gap:20px}.block19 .block19-items .block19-item .block19-number{color:#2d3139;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block19 .block19-items .block19-item .block19-title{color:#16181d;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.block19 .block19-items .block19-item .block19-desc{color:#2d3139;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block19 .block19-items .block19-item .block19-desc.xl{font-size:24px}.block19 .block19-items .block19-item .block19-desc.xxl{font-size:28px}.block19 .block19-items .block19-item .block19-desc.xxxl{font-size:32px}.block19.bg_gray{background-color:#f1f2f4}.block20{padding:0 40px;gap:8px}.block20 .block20-item{gap:40px;align-self:stretch}.block20 .block20-item .block20-text{flex:1 0 0;gap:20px}.block20 .block20-item .block20-text .block20-number{color:#2d3139;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block20 .block20-item .block20-text .block20-title{color:#16181d;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px}.block20 .block20-item .block20-text .block20-desc{color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block20 .block20-item .block20-img{height:auto;aspect-ratio:578/562;border-radius:20px;background-position:center;background-size:cover;flex:1 0 0;position:relative}.block20 .block20-item .block20-img img,.block20 .block20-item .block20-img video{border-radius:20px}.block20 .block20-item .block20-img video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block20 .block20-item:nth-child(2n) .block20-text{order:2}.block20 .block20-item:nth-child(2n) .block20-img{order:1}.block21{background-color:#fff}.block21 .block21-items{flex-wrap:wrap;align-items:stretch;gap:3.125vw;padding:0 3.125vw}.block21 .block21-items .block21-item{min-height:0;flex:1 0 0;gap:3.125vw;display:flex;flex-direction:column}.block21 .block21-items .block21-item .block21-item-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.5625vw;align-self:stretch}.block21 .block21-items .block21-item .block21-item-text .block21-number{color:#2d3139;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block21 .block21-items .block21-item .block21-item-text .block21-title{color:#16181d;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.block21 .block21-items .block21-item .block21-item-text .block21-desc{color:#434956;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block21 .block21-items .block21-item .block21-item-img{flex-grow:1;height:auto;aspect-ratio:580/360;background-size:cover;background-position:center;border-radius:20px;position:relative}.block21 .block21-items .block21-item .block21-item-img .imgbg{border-radius:20px}.block21 .block21-items .block21-item .block21-item-img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.block21.bg_gray{background-color:#f1f2f4}.block22{padding:0 40px}.block22 .block22-items{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--SPACING-07,60px) var(--SPACING-05,20px);align-self:stretch;margin-bottom:60px}.block22 .block22-items .block22-item{border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;min-height:41.875vw;padding-bottom:1.5625vw;cursor:pointer;transition:all .4s;grid-column:span 2}.block22 .block22-items .block22-item a{width:100%;height:100%;cursor:pointer;text-decoration:none}.block22 .block22-items .block22-item .block22-item-bg{width:100%;height:32.1875vw;background-position:center;background-size:cover;margin-bottom:1.5625vw;border-radius:30px;position:relative}.block22 .block22-items .block22-item .block22-item-bg .block22-item-btn{display:flex;width:52px;max-width:52px;height:52px;padding:0 9px;justify-content:center;align-items:center;position:absolute;left:20px;bottom:20px;border-radius:var(--RADIUS-3XL,40px);background:#fe0;box-sizing:border-box;transition:max-width .5s ease,padding .5s ease,gap .5s ease}.block22 .block22-items .block22-item .block22-item-bg .block22-item-btn span{display:none;font-size:16px;font-weight:500;color:#000d72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .5s ease}.block22 .block22-items .block22-item .block22-item-bg .block22-item-btn svg{flex-shrink:0;width:34px;height:34px;transition:transform .5s ease}.block22 .block22-items .block22-item .block22-item-bg img.imgbg{border-radius:20px}.block22 .block22-items .block22-item .block22-item-title{padding:0 1.5625vw;color:#16181d;font-size:var(--Size-H5,22px);font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px;margin-bottom:4px;overflow-wrap:break-word}.block22 .block22-items .block22-item .block22-item-desc{padding:0 1.5625vw;color:#434956;font-size:var(--Size-P1,17px);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.block22 .block22-items .block22-item:hover{background-color:#fff;transition:all .4s}.block22 .block22-items .block22-item:hover .block22-item-btn{width:auto;max-width:200px;min-width:100px;padding:0 12px;gap:8px;justify-content:space-between}.block22 .block22-items .block22-item:hover .block22-item-btn span{display:inline;opacity:1}.block22 .block22-items .block22-item:hover .block22-item-btn svg{transform:rotate(45deg)}.block22 .block22-items .block22-item:hover .block22-item-title,.block22 .block22-items .block22-item:hover .block22-item-desc{animation:shake .3s ease-in-out}.block22 .block22-btn{display:flex;justify-content:center;width:100%}.block22 .block22-btn a{width:auto;display:inline-flex;height:64px;padding:0 var(--SPACING-08,32px);justify-content:center;align-items:center;gap:var(--SPACING-08,32px);text-decoration:none;color:#fff;text-align:center;font-size:var(--Size-H5,22px);font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;background:#000d72;border-radius:100px;position:relative;overflow:hidden}.block22 .block22-btn a .text{transition:transform .2s ease-in-out;top:18px;left:32px;text-align:center;position:absolute}.block22 .block22-btn a .text.next{top:180%}.block22 .block22-btn a .text.hide{position:relative;visibility:hidden}.block22 .block22-btn a:hover{background-color:#f80;border-radius:100px;transition:transform .2s ease-in-out}.block22 .block22-btn a:hover .text{transform:translateY(-180%)}.block22 .block22-btn a:hover .text.next{top:105%}.block23{background-color:#fff}.block23 .block23-items{padding:0 3.125vw;gap:.625vw}.block23 .block23-items .block23-item{gap:40px;align-items:stretch}.block23 .block23-items .block23-item .block23-item-text{flex:1 0 0;gap:3.125vw;padding:4.6875vw 0}.block23 .block23-items .block23-item .block23-item-text .block23-item-top{gap:20px}.block23 .block23-items .block23-item .block23-item-text .block23-item-top .block23-item-title{color:#16181d;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px}.block23 .block23-items .block23-item .block23-item-text .block23-item-top .block23-item-desc{color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number{padding:1.5625vw 0;padding-left:3.125vw;border-top:1px solid #f1f2f4;position:relative}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number .block23-numbers-number{position:absolute;left:0;top:1.5625vw;color:#16181d;font-size:13px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.13px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number .block23-numbers-title{width:100%;margin-bottom:.625vw;color:#16181d;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number .block23-numbers-desc{color:#5a6272;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block23 .block23-items .block23-item .block23-item-img{border-radius:20px;flex:1 0 0;background-position:center;background-size:cover;position:relative}.block23 .block23-items .block23-item .block23-item-img img.imgbg{border-radius:20px}.block23 .block23-items .block23-item:nth-child(2n) .block23-item-text{order:2}.block23 .block23-items .block23-item:nth-child(2n) .block23-item-img{order:1}.block24{box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01)}.block24 .block24-title{padding:80px 60px;border-radius:30px 30px 0 0;background:#fff;color:#000;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;border-bottom:1px solid #c6cad2}.block24 .block24-items{gap:20px;background-color:#fff}.block24 .block24-items .block24-item{border-radius:30px;position:relative;padding:20px 20px 20px 60px;background-color:#fff;transition:all .3s;cursor:pointer}.block24 .block24-items .block24-item .block24-item-number{position:absolute;top:25px;left:20px;color:#16181d;font-size:13px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.13px}.block24 .block24-items .block24-item .block24-item-btn-wrap{position:absolute;top:20px;right:40px}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn{position:relative;display:flex;width:48px;height:48px;transition:.3s all;border-radius:100%;overflow:hidden}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn .block24-item-btn-plus,.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn .block24-item-btn-minus{position:absolute;width:100%;height:100%;top:0;left:0}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn .block24-item-btn-plus .text,.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn .block24-item-btn-minus .text{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;transition:transform .4s ease}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn .block24-item-btn-plus .text.next,.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn .block24-item-btn-minus .text.next{transform:translate(-50%,100%)}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn:hover{background-color:#000d72;border-radius:100%;transition:.3s all}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn:hover .text{transform:translate(-50%,-200%)}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn:hover .text.next{transform:translate(-50%,-50%)}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn:hover svg path{fill:#fff}.block24 .block24-items .block24-item .block24-item-question{color:#000;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;margin-bottom:12px}.block24 .block24-items .block24-item .block24-item-answer{color:#2d3139;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;max-height:0;overflow:hidden;transition:max-height .4s ease;display:block}.block24 .block24-items .block24-item:hover,.block24 .block24-items .block24-item.active{box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01)}.block24 .block24-items .block24-item:hover .block24-item-question{color:#000d72;animation:shake .3s ease-in-out}.block24 .block24-items .block24-item:hover .block24-item-answer{animation:shake .3s ease-in-out}.block24 .block24-items .block24-item:hover .block24-item-btn-wrap svg path{fill:#000d72}.block24 .block24-items .block24-item.active .block24-item-btn .block24-item-btn-plus{visibility:hidden}.block24 .block24-items .block24-item.active .block24-item-btn .block24-item-btn-minus{visibility:visible}.block24 .block24-bottom{padding:40px 60px;border-radius:0 0 30px 30px;background-color:#000d72}.block24 .block24-bottom .block24-bottom-title{color:#fff;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px}.block24 .block24-bottom .block24-bottom-btn{border-radius:100px;background:#fe0;height:48px}.block24 .block24-bottom .block24-bottom-btn a,.block24 .block24-bottom .block24-bottom-btn button{width:100%;height:100%;display:flex;padding:0 20px;justify-content:center;align-items:center;gap:20px;flex:1 0 0;text-decoration:none;cursor:pointer;position:relative;overflow:hidden}.block24 .block24-bottom .block24-bottom-btn a .text,.block24 .block24-bottom .block24-bottom-btn button .text{color:#000d72;font-size:var(--Size-P1,17px);font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;transition:transform .3s ease-in-out;top:12px;left:28px;text-align:center;position:absolute}.block24 .block24-bottom .block24-bottom-btn a .text.next,.block24 .block24-bottom .block24-bottom-btn button .text.next{top:150%}.block24 .block24-bottom .block24-bottom-btn a .text.hide,.block24 .block24-bottom .block24-bottom-btn button .text.hide{visibility:hidden;position:relative}.block24 .block24-bottom .block24-bottom-btn:hover{background-color:#9eeaad}.block24 .block24-bottom .block24-bottom-btn:hover .text{transform:translateY(-180%)}.block24 .block24-bottom .block24-bottom-btn:hover .text.next{top:115%}.block24 .block24-bottom .block24-bottom-btn:hover svg{animation:shake .2s ease-in-out}.block25{padding:0 40px}.block25 .block25-items{gap:.9375vw}.block25 .block25-items .block25-item{display:flex;height:clamp(240px, 26.25vw, 420px);padding:3.125vw 1.5625vw;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5625vw;flex:1 0 0;position:relative;border-radius:30px;border:1px solid #000d72;transition:all .4s ease;overflow:hidden;cursor:pointer}.block25 .block25-items .block25-item .block25-item-number{position:absolute;top:1.5625vw;left:1.5625vw;color:#707a8f;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block25 .block25-items .block25-item .block25-item-title{color:#16181d;font-size:22px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px;transition:margin-top .3s ease-in-out;margin-top:0}.block25 .block25-items .block25-item .block25-item-title span{color:#000d72;font-size:32px}.block25 .block25-items .block25-item .block25-item-desc{font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;opacity:0;visibility:hidden;position:absolute;bottom:20px;left:20px;right:20px;transform:translateY(20px);transition:opacity .3s ease-in-out,visibility 0s linear,transform .3s ease-in-out}.block25 .block25-items .block25-item.hover{background-color:#000d72;justify-content:end}.block25 .block25-items .block25-item.hover .block25-item-number{color:#fe0;animation:shake-reverse .5s ease-in-out}.block25 .block25-items .block25-item.hover .block25-item-title{margin-top:-20px;color:#fff}.block25 .block25-items .block25-item.hover .block25-item-desc{position:relative;bottom:auto;left:0;right:0;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease-in-out,visibility 0s linear,transform .3s ease-in-out;color:#fff}.block25 .block25-items .block25-item.hover:nth-child(1) .block25-item-number,.block25 .block25-items .block25-item.hover:nth-child(1) .block25-item-title span,.block25 .block25-items .block25-item.hover:nth-child(4) .block25-item-number,.block25 .block25-items .block25-item.hover:nth-child(4) .block25-item-title span{color:#fe0}.block25 .block25-items .block25-item.hover:nth-child(2) .block25-item-number,.block25 .block25-items .block25-item.hover:nth-child(2) .block25-item-title span{color:#f7b}.block25 .block25-items .block25-item.hover:nth-child(3) .block25-item-number,.block25 .block25-items .block25-item.hover:nth-child(3) .block25-item-title span{color:#9eeaad}.block26{padding:0 40px}.block26 .block26-items{gap:1.5625vw}.block26 .block26-items .block26-item{align-self:stretch;align-items:stretch;position:relative;height:328px;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.block26 .block26-items .block26-item .block26-item-text{flex:1 1 50%;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:0 3.125vw;border-radius:20px 0 0 20px;background-color:#fff}.block26 .block26-items .block26-item .block26-item-text .block26-item-number{color:#707a8f;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px;margin-bottom:20px}.block26 .block26-items .block26-item .block26-item-text .block26-item-title{color:#16181d;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px;margin-bottom:20px}.block26 .block26-items .block26-item .block26-item-text .block26-item-desc{color:#434956;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block26 .block26-items .block26-item .block26-item-text .block26-items-btn{gap:.9375vw;flex-wrap:wrap}.block26 .block26-items .block26-item .block26-item-text .block26-item-btn{position:relative;padding:0 20px;height:48px;background-color:#fe0;margin-top:20px;display:inline-block;border-radius:100px;overflow:hidden;min-width:120px}.block26 .block26-items .block26-item .block26-item-text .block26-item-btn a,.block26 .block26-items .block26-item .block26-item-text .block26-item-btn .hashtag{width:100%;height:100%;position:relative;color:#000d72;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;display:block;white-space:nowrap}.block26 .block26-items .block26-item .block26-item-text .block26-item-btn a .text,.block26 .block26-items .block26-item .block26-item-text .block26-item-btn .hashtag .text{transition:transform .1s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.block26 .block26-items .block26-item .block26-item-text .block26-item-btn a .text.next,.block26 .block26-items .block26-item .block26-item-text .block26-item-btn .hashtag .text.next{top:150%}.block26 .block26-items .block26-item .block26-item-text .block26-item-btn:hover{background-color:#9eeaad;border-radius:100px}.block26 .block26-items .block26-item .block26-item-text .block26-item-btn:hover .text{transform:translate(-50%,-200%)}.block26 .block26-items .block26-item .block26-item-text .block26-item-btn:hover .text.next{transform:translate(-50%,-250%)}.block26 .block26-items .block26-item .block26-item-img{min-height:328px;flex:1 1 50%;min-width:0;align-self:stretch;border-radius:0 20px 20px 0;background-position:center;background-size:cover;transition:background-size .5s ease-in-out;position:relative}.block26 .block26-items .block26-item .block26-item-img .imgbg{border-radius:0 20px 20px 0}.block26 .block26-items .block26-item .block26-item-img .videobg{border-radius:0 20px 20px 0}.block26 .block26-items .block26-item .block26-item-img:hover{background-size:120% 120%;transition:background-size .5s ease-in-out}@media (max-width:1024px){.block26 .block26-items .block26-item{height:380px}}.block27{margin-bottom:80px}.block27 .container-wrap-inner{background-color:#fff;padding-top:100px;padding-bottom:100px}.block27 .container-wrap-inner.bg_gray{background-color:#f1f2f4}.block27 .container{padding:0 40px;gap:3.125vw;align-items:flex-start}.block27 .block27-text{width:100%;flex:0 0 50%;position:sticky;top:140px;align-self:flex-start}.block27 .block27-text .block27-subtitle{gap:8px;margin-bottom:8px}.block27 .block27-text .block27-subtitle span{color:#f80;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block27 .block27-text .block27-title{color:#000d72;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:40px;-webkit-hyphens:auto;hyphens:auto}.block27 .block27-text .block27-desc{color:#4a4a4a;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px;margin-bottom:40px}.block27 .block27-text .block27-btn{border-radius:100px;background:#f80;height:48px;display:inline-block}.block27 .block27-text .block27-btn a,.block27 .block27-text .block27-btn button{width:auto;height:100%;display:flex;padding:0 20px;justify-content:center;align-items:center;gap:20px;text-decoration:none;cursor:pointer;position:relative;overflow:hidden}.block27 .block27-text .block27-btn .text{color:#fff;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;transition:transform .3s ease-in-out;top:12px;left:28px;text-align:center;position:absolute}.block27 .block27-text .block27-btn .text.next{top:150%}.block27 .block27-text .block27-btn .text.hide{visibility:hidden;position:relative}.block27.block27-1 .block27-text .block27-btn .text{left:0;right:0}.block27 .block27-text .block27-btn:hover{background:#000d72}.block27 .block27-text .block27-btn:hover .text{transform:translateY(-180%)}.block27 .block27-text .block27-btn:hover .text.next{top:115%}.block27 .block27-items{width:50%;flex:0 0 50%;display:flex;flex-direction:column;gap:20px;padding:.78125vw;padding-top:0;box-sizing:border-box;position:relative}.block27 .block27-items::-webkit-scrollbar{display:none}.block27 .block27-items:after{content:"";display:block;height:20px}.block27 .block27-item{align-self:stretch;padding:min(1.5625vw, 20px);padding-left:min(3.125vw, 40px);border-radius:30px;border:1px solid #f1f2f4;background:#fff;gap:1.5625vw;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#fff}.block27 .block27-item .block27-item-text{flex:1 0 0;align-items:flex-start;gap:20px}.block27 .block27-item .block27-item-text .block27-item-title{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px}.block27 .block27-item .block27-item-text .block27-item-desc{color:#4a4a4a;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block27 .block27-item .block27-item-img{width:193px;height:193px;background-position:center;background-size:cover;border-radius:10px;position:relative;transition:transform .3s ease-in-out}.block27 .block27-item .block27-item-img img.imgbg{border-radius:10px}.block27 .block27-item .block27-item-img .block27-item-btn{position:absolute;bottom:10px;left:50%;top:55%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease-in-out}.block27 .block27-item .block27-item-img .block27-item-btn a,.block27 .block27-item .block27-item-img .block27-item-btn button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:100px;background:gold;color:#000d72;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;text-decoration:none;position:relative;overflow:hidden}.block27 .block27-item .block27-item-img .block27-item-btn .text{position:relative;transition:transform .2s ease-in-out;white-space:nowrap}.block27 .block27-item .block27-item-img .block27-item-btn .text.next{position:absolute;top:180%;left:20px}.block27 .block27-item .block27-item-img .block27-item-btn .text.hide{display:none}.block27 .block27-item .block27-item-img .block27-item-btn svg{flex-shrink:0;transition:transform .2s ease-in-out}.block27 .block27-item .block27-item-img .block27-item-btn a:hover,.block27 .block27-item .block27-item-img .block27-item-btn button:hover{background:#9eeaad}.block27 .block27-item .block27-item-img .block27-item-btn a:hover .text,.block27 .block27-item .block27-item-img .block27-item-btn button:hover .text{transform:translateY(-150%)}.block27 .block27-item .block27-item-img .block27-item-btn a:hover .text.next,.block27 .block27-item .block27-item-img .block27-item-btn button:hover .text.next{top:100%}.block27 .block27-item.hover{box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01);transition:box-shadow .3s}.block27 .block27-item.hover .block27-item-btn{opacity:1}.block27 .block27-item.hover .block27-item-title{color:#000d72;transition:all .3s;animation:shake .3s ease-in-out}.block27.bg_gray{background-color:#f1f2f4}.block28{background-color:#fff}.block28.bg_gray{background-color:#f1f2f4}.block28 .container{padding:0 40px}.block28 .container .block28-top{gap:3.125vw;margin-bottom:80px}.block28 .container .block28-top .block28-text{flex:0 0 50%;max-width:50%}.block28 .container .block28-top .block28-title{flex:1 0 0;color:#000;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:12px}.block28 .container .block28-top .block28-subtitle{color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block28 .container .block28-items .block28-item{border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;min-height:536px;padding-bottom:20px;cursor:pointer;transition:all .4s;grid-column:span 2}.block28 .container .block28-items .block28-item a{width:100%;height:100%;cursor:pointer;text-decoration:none}.block28 .container .block28-items .block28-item .block28-item-bg{width:100%;height:min(32.1875vw, 500px);background-position:center;background-size:cover;margin-bottom:20px;border-radius:30px;position:relative}.block28 .container .block28-items .block28-item .block28-item-bg img{border-radius:30px}.block28 .container .block28-items .block28-item .block28-item-bg .videobg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:30px}.block28 .container .block28-items .block28-item .block28-item-bg .block28-item-btn{display:flex;width:52px;max-width:52px;height:52px;padding:0 9px;justify-content:center;align-items:center;position:absolute;left:20px;bottom:20px;border-radius:var(--RADIUS-3XL,40px);background:#fe0;box-sizing:border-box;transition:max-width .5s ease,padding .5s ease,gap .5s ease}.block28 .container .block28-items .block28-item .block28-item-bg .block28-item-btn span{display:none;font-size:16px;font-weight:500;color:#000d72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .5s ease}.block28 .container .block28-items .block28-item .block28-item-bg .block28-item-btn svg{flex-shrink:0;width:34px;height:34px;transition:transform .5s ease}.block28 .container .block28-items .block28-item .block28-item-title{padding:0 20px;color:#16181d;font-size:var(--Size-H5,22px);font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px;margin-bottom:4px;overflow-wrap:break-word}.block28 .container .block28-items .block28-item .block28-item-desc{padding:0 20px;color:#434956;font-size:var(--Size-P1,17px);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;height:auto}.block28 .container .block28-items .block28-item:hover{background-color:#fff;transition:all .4s}.block28 .container .block28-items .block28-item:hover .block28-item-btn{width:auto;max-width:200px;min-width:100px;padding:0 12px;gap:.625vw;justify-content:space-between}.block28 .container .block28-items .block28-item:hover .block28-item-btn span{display:inline;opacity:1}.block28 .container .block28-items .block28-item:hover .block28-item-btn svg{transform:rotate(45deg)}.block28 .container .block28-items .block28-item:hover .block28-item-title,.block28 .container .block28-items .block28-item:hover .block28-item-desc{animation:shake .3s ease-in-out}.block28 .container .block28-items .block28-item:hover .block28-item-title{color:#000d72;transition:all .3s}.block28 .container .block28-content-nav{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:10px;flex-wrap:nowrap;margin-left:0}.block28 .container .block28-content-nav .slick-arrow{display:flex;width:48px;height:48px;padding:0 20px;justify-content:center;align-items:center;gap:20px;border-radius:var(--RADIUS-Full,100px);background:#f1f2f4;position:relative;overflow:hidden;cursor:pointer;z-index:2}.block28 .container .block28-content-nav .slick-arrow .text{transition:transform .4s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.block28 .container .block28-content-nav .slick-arrow .text.next{top:150%}.block28 .container .block28-content-nav .slick-arrow:hover{background-color:#000d72}.block28 .container .block28-content-nav .slick-arrow:hover .text{transform:translateY(-250%)}.block28 .container .block28-content-nav .slick-arrow:hover .text.next{transform:translate(-50%,-250%)}.block28 .container .block28-content-nav .slick-arrow:hover .text svg path{fill:#fff}.block28 .container .block28-content-nav .block28-slick-dots-custom{display:flex;align-items:center;justify-content:center;gap:20px;margin:0 5px}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots{display:flex !important;align-items:center;gap:20px;padding:0;margin:0 5px;list-style:none;position:static !important;bottom:auto !important;left:auto !important;transform:none !important}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li{display:flex;align-items:center;justify-content:center}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li button{width:62px;height:40px;border-radius:100px;background-color:#d8d8d8;border:none;cursor:pointer;padding:0;transition:background-color .3s ease;font-size:0;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li button:before{display:none}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li button .text{font-size:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;color:#000d72;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li button .text.next{top:150%;transform:translate(-50%,-50%)}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li button:hover .text{transform:translate(-50%,-220%)}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li button:hover .text.next{transform:translate(-50%,-220%)}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li.slick-active button{background-color:#000d72}.block28 .container .block28-content-nav .block28-slick-dots-custom .block28-slick-dots li.slick-active button .text{color:#fff}.block28 .container .block28-bottom-btn{margin-top:0}.block28 .container .block28-bottom-btn .block28-btn{border-radius:100px;background:#f80;height:48px;display:inline-block}.block28 .container .block28-bottom-btn .block28-btn a,.block28 .container .block28-bottom-btn .block28-btn button{width:auto;height:100%;display:flex;padding:0 1.5625vw;justify-content:center;align-items:center;gap:1.5625vw;text-decoration:none;cursor:pointer;position:relative;overflow:hidden}.block28 .container .block28-bottom-btn .block28-btn a .text,.block28 .container .block28-bottom-btn .block28-btn button .text{color:#fff;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;transition:transform .3s ease-in-out;top:12px;left:28px;text-align:center;position:absolute}.block28 .container .block28-bottom-btn .block28-btn a .text.next,.block28 .container .block28-bottom-btn .block28-btn button .text.next{top:150%}.block28 .container .block28-bottom-btn .block28-btn a .text.hide,.block28 .container .block28-bottom-btn .block28-btn button .text.hide{visibility:hidden;position:relative}.block28 .container .block28-bottom-btn .block28-btn:hover{background-color:#000d72}.block28 .container .block28-bottom-btn .block28-btn:hover .text{transform:translateY(-180%)}.block28 .container .block28-bottom-btn .block28-btn:hover .text.next{top:115%}.block28 .slick-slide{margin:0 10px}.block28 .slick-list{margin:0 -10px}.block29{gap:40px;padding:40px}.block29 .block29-title.color_gray{color:#16181d}.block29 .block29-title.color_white{color:#fff}.block29 .block29-title.color_blue{color:#000d72}.block29 .block29-title.color_orange{color:#f80}.block29 .block29-title.color_yellow{color:#fe0}.block29 .block29-title.color_pink{color:#f7b}.block29 .block29-text{flex:1 0 0}.block29 .block29-content{padding:40px;flex-direction:column;gap:20px;flex:1 0 0;border-radius:30px;background-color:#fff;flex:1 0 0}.block29 .block29-content .block29-content-faces{border-radius:100px;background:#fff}.block29 .block29-content .block29-content-faces .block29-content-faces-text{color:#16181d;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-style:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;padding-left:10px}.block29 .block29-content .block29-content-faces .block29-content-faces-items{max-height:48px}.block29 .block29-content .block29-content-faces .block29-content-faces-items .block29-content-faces-item-wrap{width:35px;height:48px;position:relative}.block29 .block29-content .block29-content-faces .block29-content-faces-items .block29-content-faces-item-wrap .block29-content-faces-item-circle{padding:3px;background-color:#fff;border-radius:50%;position:absolute;width:48px;height:48px}.block29 .block29-content .block29-content-faces .block29-content-faces-items .block29-content-faces-item-wrap .block29-content-faces-item-circle .block29-content-faces-item{background-position:center;background-size:contain;width:100%;height:100%;border-radius:100px;position:relative}.block29 .block29-content .block29-content-faces .block29-content-faces-items .block29-content-faces-item-wrap .block29-content-faces-item-circle .block29-content-faces-item img.imgbg{border-radius:100px}.block29 .block29-content .block29-content-faces .block29-content-faces-btn-wrap a{padding:0 1.5625vw;gap:1.5625vw;border-radius:100px;background:#f1f2f4;width:100%;height:100%;text-decoration:none;position:relative;overflow:hidden;min-height:48px;min-width:190px}.block29 .block29-content .block29-content-faces .block29-content-faces-btn-wrap a:hover{background-color:#000d72}.block29 .block29-content .block29-content-faces .block29-content-faces-btn-wrap a:hover .block29-content-faces-btn{color:#fff;transform:translateY(-150%)}.block29 .block29-content .block29-content-faces .block29-content-faces-btn-wrap a:hover .block29-content-faces-btn svg path{fill:#fff}.block29 .block29-content .block29-content-faces .block29-content-faces-btn-wrap a:hover .block29-content-faces-btn.next{transform:translateY(-150%)}.block29 .block29-content .block29-content-faces .block29-content-faces-btn-wrap a .block29-content-faces-btn{color:#000d72;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-weight:500;line-height:140%;letter-spacing:-.255px;position:absolute;top:12px;left:20px;transition:transform .1s ease-in-out;display:flex;gap:1.5625vw;align-items:center}.block29 .block29-content .block29-content-faces .block29-content-faces-btn-wrap a .block29-content-faces-btn.next{top:100%}.block29 .block29-content .block29-content-text{color:#2d3139;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block29 .block29-content .block29-content-btns{gap:12px}.block29 .block29-content .block29-content-btns .block29-btn{display:flex;justify-content:center}.block29 .block29-content .block29-content-btns .block29-btn a,.block29 .block29-content .block29-content-btns .block29-btn button{width:auto;display:inline-flex;height:48px;padding:0 12px;justify-content:center;align-items:center;gap:20px;text-decoration:none;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;border-radius:100px;position:relative;overflow:hidden}.block29 .block29-content .block29-content-btns .block29-btn a .text,.block29 .block29-content .block29-content-btns .block29-btn button .text{transition:transform .2s ease-in-out;top:12px;left:20px;text-align:center;position:absolute}.block29 .block29-content .block29-content-btns .block29-btn a .text.next,.block29 .block29-content .block29-content-btns .block29-btn button .text.next{top:180%}.block29 .block29-content .block29-content-btns .block29-btn a .text.hide,.block29 .block29-content .block29-content-btns .block29-btn button .text.hide{position:relative;visibility:hidden}.block29 .block29-content .block29-content-btns .block29-btn a:hover,.block29 .block29-content .block29-content-btns .block29-btn button:hover{border-radius:100px;transition:transform .2s ease-in-out}.block29 .block29-content .block29-content-btns .block29-btn a:hover svg,.block29 .block29-content .block29-content-btns .block29-btn button:hover svg{animation:shake .3s ease-in-out}.block29 .block29-content .block29-content-btns .block29-btn a:hover .text,.block29 .block29-content .block29-content-btns .block29-btn button:hover .text{transform:translateY(-180%)}.block29 .block29-content .block29-content-btns .block29-btn a:hover .text.next,.block29 .block29-content .block29-content-btns .block29-btn button:hover .text.next{top:115%}.block29 .block29-content .block29-content-btns .block29-btn-meet{background-color:#f1f2f4;border-radius:100px}.block29 .block29-content .block29-content-btns .block29-btn-meet a{text-decoration:none;color:#000d72}.block29 .block29-content .block29-content-btns .block29-btn-meet:hover{background-color:#000d72;color:#fff;transition:transform .2s ease-in-out}.block29 .block29-content .block29-content-btns .block29-btn-meet:hover a{color:#fff}.block29 .block29-content .block29-content-btns .block29-btn-meet:hover path{fill:#fff}.block29 .block29-content .block29-content-btns .block29-btn-consult{background-color:#f80;border-radius:100px}.block29 .block29-content .block29-content-btns .block29-btn-consult a{text-decoration:none;color:#fff}.block29 .block29-content .block29-content-btns .block29-btn-consult:hover{background-color:#000d72;transition:transform .2s ease-in-out}.block29 .block29-content .block29-content-btns .block29-btn-consult button{color:#fff}.block29 .block29-content .block29-content-btns .block29-btn-consult:hover{background-color:#000d72;transition:transform .2s ease-in-out}.block30{background-position:center;background-size:cover;width:100%;padding-top:9.375vw;padding-bottom:9.375vw;position:relative}.block30 .block30-content{gap:3.125vw;border-radius:30px;background:#fff;padding:4.6875vw 3.125vw;width:78%;margin:0 auto;box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01)}.block30 .block30-content .block30-title{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px}.block30 .block30-content .block30-desc{color:#434956;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block30 .block30-content .block30-btn{display:flex;justify-content:center;width:100%}.block30 .block30-content .block30-btn a,.block30 .block30-content .block30-btn button{width:auto;display:inline-flex;height:64px;padding:0 var(--SPACING-08,32px);justify-content:center;align-items:center;gap:var(--SPACING-08,32px);text-decoration:none;color:#fff;text-align:center;font-size:var(--Size-H5,22px);font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;background:#000d72;border-radius:100px;position:relative;overflow:hidden}.block30 .block30-content .block30-btn a .text,.block30 .block30-content .block30-btn button .text{transition:transform .2s ease-in-out;top:18px;left:32px;text-align:center;position:absolute}.block30 .block30-content .block30-btn a .text.next,.block30 .block30-content .block30-btn button .text.next{top:180%}.block30 .block30-content .block30-btn a .text.hide,.block30 .block30-content .block30-btn button .text.hide{position:relative;visibility:hidden}.block30 .block30-content .block30-btn a:hover,.block30 .block30-content .block30-btn button:hover{background-color:#f80;border-radius:100px;transition:transform .2s ease-in-out}.block30 .block30-content .block30-btn a:hover .text,.block30 .block30-content .block30-btn button:hover .text{transform:translateY(-180%)}.block30 .block30-content .block30-btn a:hover .text.next,.block30 .block30-content .block30-btn button:hover .text.next{top:105%}.block30 .block30-content .block30-btn a:hover svg,.block30 .block30-content .block30-btn button:hover svg{animation:shake .3s ease-in-out}.block31{box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01);background:#fff;border-radius:30px}.block31 .block31-top{border-bottom:1px solid #c6cad2;padding:6.25vw 4.6875vw}.block31 .block31-top .block31-subtitle{gap:.625vw;margin-bottom:.9375vw;color:#001dff;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block31 .block31-top .block31-title{background:#fff;color:#000;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:3.125vw}.block31 .block31-top .block31-desc{color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block31 .block31-items{gap:1.5625vw;background-color:#fff;border-radius:0 0 30px 30px}.block31 .block31-items .block31-item{border-radius:30px;position:relative;padding:1.5625vw 1.5625vw 1.5625vw 4.6875vw;background-color:#fff;transition:all .3s;cursor:pointer}.block31 .block31-items .block31-item .block31-item-number{position:absolute;top:1.953125vw;left:1.5625vw;color:#16181d;font-size:13px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.13px}.block31 .block31-items .block31-item .block31-item-btn-wrap{position:absolute;top:1.5625vw;right:3.125vw}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn{position:relative;display:flex;width:48px;height:48px;transition:.3s all;border-radius:100%;overflow:hidden}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn .block31-item-btn-plus,.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn .block31-item-btn-minus{position:absolute;width:100%;height:100%;top:0;left:0}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn .block31-item-btn-plus .text,.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn .block31-item-btn-minus .text{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;transition:transform .4s ease}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn .block31-item-btn-plus .text.next,.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn .block31-item-btn-minus .text.next{transform:translate(-50%,100%)}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn:hover{background-color:#000d72;border-radius:100%;transition:.3s all}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn:hover .text{transform:translate(-50%,-200%)}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn:hover .text.next{transform:translate(-50%,-50%)}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn:hover svg path{fill:#fff}.block31 .block31-items .block31-item .block31-item-question{color:#000;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;margin-bottom:12px}.block31 .block31-items .block31-item .block31-item-answer{color:#2d3139;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;max-height:0;overflow:hidden;transition:max-height .4s ease;display:block}.block31 .block31-items .block31-item:hover,.block31 .block31-items .block31-item.active{box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01)}.block31 .block31-items .block31-item:hover .block31-item-question{color:#000d72;animation:shake .3s ease-in-out}.block31 .block31-items .block31-item:hover .block31-item-question{animation:shake .3s ease-in-out}.block31 .block31-items .block31-item:hover .block31-item-btn-wrap svg path{fill:#000d72}.block31 .block31-items .block31-item.active .block31-item-btn .block31-item-btn-plus{visibility:hidden}.block31 .block31-items .block31-item.active .block31-item-btn .block31-item-btn-minus{visibility:visible}.block32{background-color:#fff}.block32 .block32-items{padding:0 3.125vw;align-self:stretch;gap:3.125vw}.block32 .block32-items .block32-item{flex:1 0 0;gap:1.5625vw}.block32 .block32-items .block32-item .block32-number{color:#2d3139;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block32 .block32-items .block32-item .block32-title{color:#16181d;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.block32 .block32-items .block32-item .block32-text{color:#2d3139;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block32 .block32-items .block32-item .block32-text.xl{font-size:24px}.block32 .block32-items .block32-item .block32-text.xxl{font-size:28px}.block32 .block32-items .block32-item .block32-text.xxxl{font-size:32px}.block32.bg_gray{background-color:#f1f2f4}.block33{padding:0 40px}.block33 .block33-items{gap:.625vw}.block33 .block33-items .block33-item{flex:0 0 calc(50% - 0.3125vw);height:auto;aspect-ratio:596/600;background-position:center;background-size:cover;border-radius:20px;padding:20px;position:relative}.block33 .block33-items .block33-item img{border-radius:20px}.block33 .block33-items .block33-item video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px}.block33 .block33-items .block33-item .block33-item-text{padding:4px 12px;border-radius:5px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block33 .block33-items .block33-item:nth-child(3n){flex:0 0 100%;aspect-ratio:1200/600}.block33.big .block33-items .block33-item{flex:0 0 calc(50% - 0.3125vw);height:auto;aspect-ratio:596/600}.block33.big .block33-items .block33-item:nth-child(3n+1){flex:0 0 100%;aspect-ratio:1200/600}.block34 .block34-title{margin-bottom:4.6875vw;color:#000;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px}.block34 .block34-items{gap:8px}.block34 .block34-items .block34-item{height:144px;border-radius:20px;background-color:#fff;flex:1 0 calc(25% - 6px);gap:1.5625vw}.block34 .block34-items .block34-item .block34-item-icon{width:44px;height:44px;border-radius:5px;background-color:#cef3e4}.block34 .block34-items .block34-item .block34-item-text{color:#2d3139;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block35 .container-wrap-inner{background-color:#fff;padding-top:100px;padding-bottom:40px}.block35 .container-wrap-inner.bg_gray{background-color:#f1f2f4}.block35 .container{padding:0 40px;gap:3.125vw;height:100vh;overflow:hidden}.block35 .block35-text{width:100%;flex:1 0 calc(50% - 27px)}.block35 .block35-text .block35-subtitle{gap:8px;margin-bottom:8px}.block35 .block35-text .block35-subtitle span,.block35 .block35-text .block35-subtitle h1,.block35 .block35-text .block35-subtitle h2,.block35 .block35-text .block35-subtitle h3,.block35 .block35-text .block35-subtitle h4,.block35 .block35-text .block35-subtitle h5,.block35 .block35-text .block35-subtitle h6{color:#f80;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block35 .block35-text .block35-title{color:#000d72;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:40px}.block35 .block35-text .block35-desc{color:#4a4a4a;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px;margin-bottom:40px}.block35 .block35-text .block35-btn{border-radius:100px;background:#f80;height:48px;display:inline-block}.block35 .block35-text .block35-btn a,.block35 .block35-text .block35-btn button{width:auto;height:100%;display:flex;padding:0 20px;justify-content:center;align-items:center;gap:20px;text-decoration:none;cursor:pointer;position:relative;overflow:hidden}.block35 .block35-text .block35-btn .text{color:#fff;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;transition:transform .3s ease-in-out;top:12px;left:28px;text-align:center;position:absolute}.block35 .block35-text .block35-btn .text.next{top:150%}.block35 .block35-text .block35-btn .text.hide{visibility:hidden;position:relative}.block35 .block35-text .block35-btn:hover{background:#000d72}.block35 .block35-text .block35-btn:hover .text{transform:translateY(-180%)}.block35 .block35-text .block35-btn:hover .text.next{top:115%}.block35 .block35-items{width:50%;flex:0 0 50%;display:flex;flex-direction:column;gap:20px;scrollbar-width:none;height:auto;min-height:100%;padding:.78125vw;padding-top:0;padding-left:2.109375vw;box-sizing:border-box;will-change:transform;position:relative}.block35 .block35-items::-webkit-scrollbar{display:none}.block35 .block35-items:after{content:"";display:block;height:20px}.block35 .block35-item{align-self:stretch;padding:1.5625vw;padding-right:3.125vw;border-radius:30px;border:1px solid #f1f2f4;background:#fff;position:relative;gap:1.5625vw}.block35 .block35-item .block35-item-number{display:flex;justify-content:center;align-items:center;position:absolute;left:-28px;top:0;border-radius:100px;background-color:#000;padding:8px 12px}.block35 .block35-item .block35-item-number span{color:gold;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block35 .block35-item .block35-item-text{flex:1 0 0;align-items:flex-start;gap:20px}.block35 .block35-item .block35-item-text .block35-item-title{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px}.block35 .block35-item .block35-item-text .block35-item-desc{color:#4a4a4a;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block35 .block35-item .block35-item-img{background-position:center;background-size:cover;border-radius:10px;position:relative;transition:transform .3s ease-in-out;width:193px;height:193px}.block35 .block35-item .block35-item-img .imgbg{border-radius:10px}.block35 .block35-item .block35-item-img .block35-item-btn{position:absolute;bottom:10px;left:50%;top:55%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease-in-out}.block35 .block35-item .block35-item-img .block35-item-btn a,.block35 .block35-item .block35-item-img .block35-item-btn button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:100px;background:gold;color:#000d72;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;text-decoration:none;position:relative;overflow:hidden}.block35 .block35-item .block35-item-img .block35-item-btn .text{position:relative;transition:transform .2s ease-in-out;white-space:nowrap}.block35 .block35-item .block35-item-img .block35-item-btn .text.next{position:absolute;top:180%;left:20px}.block35 .block35-item .block35-item-img .block35-item-btn .text.hide{display:none}.block35 .block35-item .block35-item-img .block35-item-btn svg{flex-shrink:0;transition:transform .2s ease-in-out}.block35 .block35-item .block35-item-img .block35-item-btn a:hover,.block35 .block35-item .block35-item-img .block35-item-btn button:hover{background:#00a86b}.block35 .block35-item .block35-item-img .block35-item-btn a:hover .text,.block35 .block35-item .block35-item-img .block35-item-btn button:hover .text{transform:translateY(-150%)}.block35 .block35-item .block35-item-img .block35-item-btn a:hover .text.next,.block35 .block35-item .block35-item-img .block35-item-btn button:hover .text.next{top:100%}.block35 .block35-item:hover{box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01);transition:all .3s}.block35 .block35-item:hover .block35-item-number{background-color:gold;transition:all .3s}.block35 .block35-item:hover .block35-item-number span{color:#000}.block35 .block35-item:hover .block35-item-btn{opacity:1}.block35 .block35-item:hover .block35-item-title{color:#000d72;transition:all .3s;animation:shake .3s ease-in-out}.block36{padding:0 40px}.block36 .block36-title{color:var(--COLORS-Grays-Grays-00,#000);font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:6.6666666667vw}.block36 .block36-item{gap:3.3333333333vw;align-self:stretch}.block36 .block36-item .block36-text{gap:1.6666666667vw;flex:1 0 0}.block36 .block36-item .block36-text .block36-item-title{color:#16181d;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.block36 .block36-item .block36-text .block36-item-desc{color:#434956;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block36 .block36-item .block36-text .block36-item-desc.xl{font-size:24px}.block36 .block36-item .block36-text .block36-item-desc.xxl{font-size:28px}.block36 .block36-item .block36-text .block36-item-desc.xxxl{font-size:32px}.block36 .block36-item .block36-img{height:auto;aspect-ratio:580/490;flex:1 0 0;border-radius:20px;background-position:center;background-size:cover;position:relative}.block36 .block36-item .block36-img video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px}.block36 .block36-item .block36-img .imgbg{border-radius:20px}.block36 .block36-item:nth-child(2n) .block36-text{order:2}.block36 .block36-item:nth-child(2n) .block36-img{order:1}.block37{padding:0 40px}.block37 .slider-items{margin:0}.block37 .slider-items .slider-item{display:flex !important;padding:.9375vw 2.5vw;margin:0 .46875vw;box-sizing:border-box;border-radius:100px;background-color:#fff;height:5vw;cursor:pointer}.block37 .slider-items .slider-item img{height:100%;width:auto;margin:0 auto}.block37 .slick-track{display:flex !important;align-items:center}.block37 .slick-slide{float:none !important}.block38{padding:0 40px}.block38 .block38-items{align-self:stretch}.block38 .block38-items .block38-img{aspect-ratio:60/52;border-radius:30px;background-position:center;background-size:cover;flex:1 0 0;width:50%;max-width:50%;position:relative;padding:3.125vw}.block38 .block38-items .block38-img .imgbg{border-radius:30px}.block38 .block38-items .block38-content{flex:1 0 0;width:50%;max-width:50%;padding:40px;gap:40px;background-color:#fff;border-radius:30px}.block38 .block38-items .block38-content .block38-content-title{margin-bottom:20px;overflow:hidden;color:#16181d;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.block38 .block38-items .block38-content .block38-content-desc{color:#434956;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block38 .block38-items .block38-content .block38-content-meta{gap:20px}.block38 .block38-items .block38-content .block38-content-meta .block38-content-photo{width:60px;height:60px;border-radius:100px;background-position:center;background-size:cover;position:relative}.block38 .block38-items .block38-content .block38-content-meta .block38-content-photo .imgbg{border-radius:100px}.block38 .block38-items .block38-content .block38-content-meta .block38-content-author{gap:.15625vw}.block38 .block38-items .block38-content .block38-content-meta .block38-content-author .block38-content-name{color:#16181d;font-size:15px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.225px}.block38 .block38-items .block38-content .block38-content-meta .block38-content-author .block38-content-position{color:#5a6272;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block39{background-color:#fff}.block39 .container{padding:0 40px}.block39 .container .block39-items{gap:.9375vw;margin-bottom:4.6875vw}.block39 .container .block39-items .block39-item{width:21.09375vw}.block39 .container .block39-items .block39-item .block39-item-photo{border-radius:20px;width:100%;aspect-ratio:270/375;background-size:cover;background-position:center;margin-bottom:1.25vw;position:relative}.block39 .container .block39-items .block39-item .block39-item-photo .imgbg{border-radius:20px}.block39 .container .block39-items .block39-item .block39-item-name{color:#16181d;font-size:1.71875vw;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}.block39 .container .block39-items .block39-item .block39-item-position{color:#5a6272;font-size:1.171875vw;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block39 .container .block39-btn{display:flex;justify-content:center;width:100%}.block39 .container .block39-btn a,.block39 .container .block39-btn button{width:auto;display:inline-flex;height:64px;padding:0 var(--SPACING-08,32px);justify-content:center;align-items:center;gap:var(--SPACING-08,32px);text-decoration:none;color:#fff;text-align:center;font-size:var(--Size-H5,22px);font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;background:#000d72;border-radius:100px;position:relative;overflow:hidden}.block39 .container .block39-btn a .text,.block39 .container .block39-btn button .text{transition:transform .2s ease-in-out;top:18px;left:32px;text-align:center;position:absolute}.block39 .container .block39-btn a .text.next,.block39 .container .block39-btn button .text.next{top:180%}.block39 .container .block39-btn a .text.hide,.block39 .container .block39-btn button .text.hide{position:relative;visibility:hidden}.block39 .container .block39-btn a:hover,.block39 .container .block39-btn button:hover{background-color:#f80;border-radius:100px;transition:transform .2s ease-in-out}.block39 .container .block39-btn a:hover .text,.block39 .container .block39-btn button:hover .text{transform:translateY(-180%)}.block39 .container .block39-btn a:hover .text.next,.block39 .container .block39-btn button:hover .text.next{top:105%}.block39 .container .block39-btn a:hover svg,.block39 .container .block39-btn button:hover svg{animation:shake .3s ease-in-out}.block39.bg_gray{background-color:#f1f2f4}.block39 .block39-slider{margin:0 -12px}.block39 .block39-slider .slick-slide{padding:0 12px}.block40{background-color:#fff}.block40 .container{padding:0 40px}.block40 .container .block40-filter .block40-filter-title{margin-bottom:20px;color:#16181d;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block40 .container .block40-filter .block40-filter-items{gap:8px;margin-bottom:60px}.block40 .container .block40-filter .block40-filter-items .block40-filter-item{gap:20px;padding:8px 8px 8px 20px;border-radius:40px;background-color:#f1f2f4;border:1px solid #f1f2f4;cursor:pointer}.block40 .container .block40-filter .block40-filter-items .block40-filter-item .block40-filter-item-text{color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block40 .container .block40-filter .block40-filter-items .block40-filter-item .block40-filter-item-number{padding:4px 0;width:28px;height:28px;border-radius:40px;background-color:#fff;color:#434956;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.225px}.block40 .container .block40-filter .block40-filter-items .block40-filter-item.active{background-color:#f80;border:1px solid #f80}.block40 .container .block40-filter .block40-filter-items .block40-filter-item.active .block40-filter-item-text{color:#fff}.block40 .container .block40-filter .block40-filter-items .block40-filter-item.active .block40-filter-item-number{background-color:#fff;color:#f80}.block40 .container .block40-filter .block40-filter-items .block40-filter-item.active:hover{border:1px solid #f80;animation:none}.block40 .container .block40-filter .block40-filter-items .block40-filter-item:hover{transition:all .3s;border:1px solid #434956;animation:shake .3s ease-in-out}.block40 .container .block40-items{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--SPACING-07,60px) var(--SPACING-05,20px);align-self:stretch;margin-bottom:60px}.block40 .container .block40-items .block40-item{border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;min-height:536px;padding-bottom:20px;cursor:pointer;transition:all .4s;grid-column:span 2}.block40 .container .block40-items .block40-item a{width:100%;height:100%;cursor:pointer;text-decoration:none}.block40 .container .block40-items .block40-item:nth-child(1),.block40 .container .block40-items .block40-item:nth-child(2){grid-column:span 3}.block40 .container .block40-items .block40-item .block40-item-bg{width:100%;height:412px;background-position:center;background-size:cover;margin-bottom:20px;border-radius:30px;position:relative}.block40 .container .block40-items .block40-item .block40-item-bg .block40-item-btn{display:flex;width:52px;max-width:52px;height:52px;padding:0 9px;justify-content:center;align-items:center;position:absolute;left:20px;bottom:20px;border-radius:var(--RADIUS-3XL,40px);background:#fe0;box-sizing:border-box;transition:max-width .5s ease,padding .5s ease,gap .5s ease}.block40 .container .block40-items .block40-item .block40-item-bg .block40-item-btn span{display:none;font-size:16px;font-weight:500;color:#000d72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .5s ease}.block40 .container .block40-items .block40-item .block40-item-bg .block40-item-btn svg{flex-shrink:0;width:34px;height:34px;transition:transform .5s ease}.block40 .container .block40-items .block40-item .block40-item-title{padding:0 20px;color:#16181d;font-size:var(--Size-H5,22px);font-style:normal;font-weight:700;line-height:125%;letter-spacing:-.33px;margin-bottom:4px;overflow-wrap:break-word}.block40 .container .block40-items .block40-item .block40-item-desc{padding:0 20px;color:#434956;font-size:var(--Size-P1,17px);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.block40 .container .block40-items .block40-item:hover{background-color:#fff;transition:all .4s}.block40 .container .block40-items .block40-item:hover .block40-item-btn{width:auto;max-width:200px;min-width:100px;padding:0 12px;gap:8px;justify-content:space-between}.block40 .container .block40-items .block40-item:hover .block40-item-btn span{display:inline;opacity:1}.block40 .container .block40-items .block40-item:hover .block40-item-btn svg{transform:rotate(45deg)}.block40 .container .block40-items .block40-item:hover .block40-item-title,.block40 .container .block40-items .block40-item:hover .block40-item-desc{animation:shake .3s ease-in-out}.block41{padding:0 40px;gap:40px}.block41 .block-title{flex:0 0 55%}.block41 .block41-desc{flex:1;color:#2d3139;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block42{position:relative;padding:0 40px}.block42-slider{position:relative;overflow:hidden}.block42-slider-items{border-radius:30px}.block42-slider-items .block42-slider-item{height:clamp(200px, 33.3333333333vw, 664px);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;position:relative}@media (min-width:1920px){.block42-slider-items .block42-slider-item{height:clamp(200px, 37.33vw, 744px)}}.block42-slider .slick-track{display:flex !important}.block42-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.block42 .slick-arrow{background:rgba(255,255,255,.8);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:all .3s ease}.block42 .slick-arrow .text{transition:transform .4s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.block42 .slick-arrow .text.next{top:170%}.block42 .slick-arrow:hover{background-color:#000d72}.block42 .slick-arrow:hover .text{transform:translateY(-250%)}.block42 .slick-arrow:hover .text.next{transform:translate(-50%,-250%)}.block42 .slick-arrow:hover .text svg path{fill:#fff}.block42 .slick-arrow svg{fill:#fff}.block42 .block42-slick-prev{margin-left:30px;position:relative;overflow:hidden}.block42 .block42-slick-next{margin-right:30px;position:relative;overflow:hidden}.block42-progress{display:flex;gap:11px;position:absolute;bottom:20px;left:20px;right:20px;width:calc(100% - 40px)}.block42 .block42-progress-bar{flex:1;height:4px;background:#fff;opacity:.2;transition:all .3s ease}.block42 .block42-progress-bar.active{opacity:1}.container-wrap43 .container-wrapper{position:relative;width:100%}.block43{background-position:center;background-size:cover;height:62.5vw;width:100%;padding-top:40%;position:relative;z-index:10}.block43 .container{padding-bottom:40px;position:absolute;top:40%;left:0;right:0;height:auto;box-sizing:border-box}.block43 .container .block43-content{width:100%;padding-top:20px;border-radius:20px;background:#fff;min-height:100%;box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01)}.block43 .container .block43-content .block43-content-block{padding:3.125vw;padding-right:0;border-bottom:1px solid #c6cad2;gap:3.125vw;width:100%}.block43 .container .block43-content .block43-content-block .block43-content-block-title{color:#000;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px;flex:0 0 39%}.block43 .container .block43-content .block43-content-block .block43-block-content{flex:1;text-align:right}.block43 .container .block43-content .block43-content-block:nth-first-child(1){padding-top:60px}.block43 .container .block43-content .block43-content-block:nth-last-child(1){border:none}.block43 .container .block43-content .block-about{padding-right:40px}.block43 .container .block43-content .block-about .block43-block-content{color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px;text-align:left}.block43 .container .block43-content .block-services{padding-right:40px}.block43 .container .block43-content .block-services .block-services-big-item{margin-bottom:8px;height:44px;border-radius:40px;background-color:#f1f2f4;padding:8px 20px;text-align:center;color:#434956;font-size:17px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.255px;display:inline-block}.block43 .container .block43-content .block-services .block-services-items{gap:4px}.block43 .container .block43-content .block-services .block-services-items .block-services-item{height:32px;border-radius:40px;background-color:#f1f2f4;padding:4px 12px;text-align:center;color:#434956;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block43 .container .block43-content .block-info .block-info-item{border-bottom:1px solid #c6cad2;padding-right:40px;padding:40px;padding-left:0}.block43 .container .block43-content .block-info .block-info-item .block-info-item-title{color:#16181d;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block43 .container .block43-content .block-info .block-info-item .block-info-item-content a,.block43 .container .block43-content .block-info .block-info-item span{color:#5a6272;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block43 .container .block43-content .block-info .block-info-item .block-info-item-content a{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.block43 .container .block43-content .block-info .block-info-item:nth-child(1){padding-top:0}.block43 .container .block43-content .block-info .block-info-item:nth-last-child(1){padding-bottom:0;border-bottom:none}.block43 .container .block43-content .block-awards .block-awards-item{border-bottom:1px solid #c6cad2;padding-right:40px;padding-top:40px;padding-bottom:40px}.block43 .container .block43-content .block-awards .block-awards-item .block-awards-item-title{color:#16181d;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block43 .container .block43-content .block-awards .block-awards-item .block-awards-item-content{color:#5a6272;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block43 .container .block43-content .block-awards .block-awards-item:nth-child(1){padding-top:0}.block43 .container .block43-content .block-awards .block-awards-item:nth-last-child(1){border-bottom:none;padding-bottom:0}.block43 .container .block43-content .block-credits{padding-right:3.125vw}.block43 .container .block43-content .block-credits .block43-block-content{gap:.9375vw;text-align:left}.block43 .container .block43-content .block-credits .block43-block-content .block43-credits-item{gap:.9375vw}.block43 .container .block43-content .block-credits .block43-block-content .block43-credits-item .block43-credits-item-img{background-position:center;background-size:cover;width:clamp(40px, 4.6875vw, 90px);height:clamp(40px, 4.6875vw, 90px);border-radius:10px;position:relative}.block43 .container .block43-content .block-credits .block43-block-content .block43-credits-item .block43-credits-item-img img{border-radius:10px}.block43 .container .block43-content .block-credits .block43-block-content .block43-credits-item .block43-credits-item-name{color:#16181d;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block43 .container .block43-content .block-credits .block43-block-content .block43-credits-item .block43-credits-item-position{color:#707a8f;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px}.block43 .block43-placeholder{display:block;width:100%;background:0 0;z-index:0}.block43 .container-wrap43{position:relative;z-index:1}.block43 .container-wrap43 .block43{position:relative;z-index:2}.block43 .container-wrap43 .container-wrapper{position:relative;width:100%;z-index:1}.block44{background-color:#fff}.block44 .container-wrap.one{padding-bottom:80px}.block44 .container-wrap.one .block44-top{gap:40px}.block44 .container-wrap.one .block44-top .block44-top-title{flex:1 0 0}.block44 .container-wrap.one .block44-top .block44-top-desc{flex:1 0 0;color:#434956;font-size:22px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.33px}.block44 .container-wrap.two{border-top:1px solid #f1f2f4;border-bottom:1px solid #f1f2f4}.block44 .container-wrap.two .block44-items{gap:2px}.block44 .container-wrap.two .block44-items .block44-item{gap:3.125vw;align-items:stretch}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content{padding:4.6875vw 0;flex:1 0 0}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-label{height:28px;padding:.3125vw .625vw;border-radius:100px;border:1px solid #a9afbc}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-label span{color:#16181d;font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.225px;text-transform:uppercase}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-text{gap:20px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-text .block44-item-content-title{color:#16181d;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-text .block44-item-content-desc{color:#434956;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn{width:100%;justify-content:center}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button{width:auto;display:inline-flex;height:48px;padding:0 20px;justify-content:center;align-items:center;gap:20px;text-decoration:none;color:#16181d;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;background:#f1f2f4;border-radius:100px;position:relative;overflow:hidden}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a .text,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button .text{transition:transform .2s ease-in-out;top:12px;right:20px;text-align:center;position:absolute}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a .text.next,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button .text.next{top:180%}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a .text.hide,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button .text.hide{position:relative;visibility:hidden}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a:hover,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button:hover{background-color:#000d72;border-radius:100px;transition:transform .2s ease-in-out;color:#fff}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a:hover svg,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button:hover svg{animation:shake .3s ease-in-out}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a:hover svg path,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button:hover svg path{fill:#fff}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a:hover .text,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button:hover .text{transform:translateY(-180%)}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a:hover .text.next,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button:hover .text.next{top:115%}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn.hide{visibility:hidden}.block44 .container-wrap.two .block44-items .block44-item .block44-item-img{background-position:center;background-size:cover;border-radius:20px;height:auto;aspect-ratio:580/490;flex:1 0 0;position:relative}.block44 .container-wrap.two .block44-items .block44-item .block44-item-img img{border-radius:20px}.block44 .container-wrap.two .block44-items .block44-item:nth-child(2n) .block44-item-content{order:2}.block44 .container-wrap.two .block44-items .block44-item:nth-child(2n) .block44-item-img{order:1}.block44.bg_gray{background-color:#f1f2f4}.block45{height:44.6666666667vw;background-position:center;background-size:cover;padding:20px 0}.block45 .container{max-width:800px;gap:40px}.block45 .container .block45-text{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px}.block45 .container .block45-btn{width:100%;justify-content:center}.block45 .container .block45-btn a{width:auto;display:inline-flex;height:64px;padding:0 32px;justify-content:center;align-items:center;gap:32px;text-decoration:none;color:#000d72;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;background:#fe0;border-radius:100px;position:relative;overflow:hidden}.block45 .container .block45-btn a .text{transition:transform .2s ease-in-out;top:18px;left:32px;text-align:center;position:absolute}.block45 .container .block45-btn a .text.next{top:180%}.block45 .container .block45-btn a .text.hide{position:relative;visibility:hidden}.block45 .container .block45-btn a:hover{background-color:#9eeaad;border-radius:100px;transition:transform .2s ease-in-out}.block45 .container .block45-btn a:hover svg{animation:shake .3s ease-in-out}.block45 .container .block45-btn a:hover .text{transform:translateY(-180%)}.block45 .container .block45-btn a:hover .text.next{top:105%}.block46{position:relative;padding:0 40px}.block46 .block46-slider{position:relative}.block46 .block46-items{overflow:hidden;position:relative;border-radius:30px}.block46 .block46-items .block46-item{height:653px;border-radius:30px;background-size:cover;background-position:center;width:100%}.block46 .block46-content-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;pointer-events:none}.block46 .block46-content-nav .slick-arrow{display:flex;width:48px;height:48px;padding:0 20px;justify-content:center;align-items:center;gap:var(--SPACING-05,20px);border-radius:var(--RADIUS-Full,100px);background:#fff;position:relative;overflow:hidden;cursor:pointer;pointer-events:auto;z-index:2}.block46 .block46-content-nav .slick-prev-custom{margin-left:30px}.block46 .block46-content-nav .slick-next-custom{margin-right:30px}.block46 .block46-content-nav .slick-arrow .text{transition:transform .3s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.block46 .block46-content-nav .slick-arrow .text.next{top:150%}.block46 .block46-content-nav .slick-arrow:hover{background-color:#000d72}.block46 .block46-content-nav .slick-arrow:hover .text{transform:translateY(-250%)}.block46 .block46-content-nav .slick-arrow:hover .text.next{transform:translate(-50%,-250%)}.block46 .block46-content-nav .slick-arrow:hover .text svg path{fill:#fff}.block47{position:relative;padding:0 40px}.block47 h1,.block47 h2,.block47 h3,.block47 h4,.block47 h5,.block47 h6{margin:0}.block47 .block47-numbers{gap:6.67%;margin-bottom:22px}.block47 .block47-numbers .block47-number{flex:1}.block47 .block47-numbers .block47-number .block47-number-item{padding:4px 8px;border-radius:100px;border:solid 1px #a9afbc}.block47 .block47-numbers .block47-number .block47-number-item span{color:#16181d;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.block47 .block47-timeline{position:relative;height:20px;margin-bottom:40px}.block47 .block47-timeline .block47-line{position:absolute;top:10px;left:20px;right:-20px;height:1px;background:var(--Grad-Multicolor,linear-gradient(90deg,#001dff 0%,#f7b 34.5%,#9eeaad 68.84%,#fe0 100%))}.block47 .block47-timeline .block47-timeline-items{gap:0;gap:6.67%}.block47 .block47-timeline .block47-timeline-items .block47-timeline-item{position:relative;flex:1}.block47 .block47-timeline .block47-timeline-items .block47-timeline-item span{width:1px;height:16px;background:#c6cad2}.block47 .block47-blocks{gap:6.67%}.block47 .block47-blocks .block47-block{flex:1;gap:20px}.block47 .block47-blocks .block47-block .block47-block-title{color:#16181d;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.block47 .block47-blocks .block47-block .block47-block-desc{color:#434956;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block47 .block47-blocks .block47-block .block47-number-item-mob{display:none}.block48 .block48-img{position:relative;overflow:hidden;height:40.6666666667vw;width:100%}.block49{padding:0 3.125vw}.block49 .block49-wrap{padding:0 5%;background-position:center;background-size:cover;height:48.75vw;padding-bottom:1.6666666667vw;border-radius:20px}.block49 .block49-wrap img{border-radius:20px}.block49 .block49-wrap .block49-items{gap:5vw;width:100%;z-index:10}.block49 .block49-wrap .block49-items .block49-item{height:78px;flex:1 0 0;padding:12px 32px;text-align:center;background-color:#fff;border-radius:100px;gap:2px}.block49 .block49-wrap .block49-items .block49-item .block49-name{color:#16181d;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}.block49 .block49-wrap .block49-items .block49-item .block49-position{color:#5a6272;text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block50{padding:0 40px;gap:40px}.block50 .block50-item{gap:1.5625vw;flex:0 0 calc(33.3% - 26.6666666667px)}.block50 .block50-item .block50-item-img{border-radius:20px;height:auto;aspect-ratio:427/583;position:relative;overflow:hidden}.block50 .block50-item .block50-item-img img{border-radius:20px}.block50 .block50-item .block50-item-name{margin-bottom:.15625vw;color:#16181d;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}.block50 .block50-item .block50-item-position{color:#5a6272;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block51{padding:0 40px;min-height:400px;border-radius:30px;display:flex;align-items:stretch}.block51 .block51-text-wrap{flex:1}.block51 .block51-text-wrap .block51-text{display:flex;flex-direction:column;align-items:stretch;justify-content:center;background-color:#000d72;padding-top:clamp(80px, 6.6666666667vw, 125px);padding-bottom:clamp(80px, 6.6666666667vw, 125px);padding-left:5vw;padding-right:5vw;gap:3.3333333333vw;border-radius:30px 0 0 30px}.block51 .block51-text-wrap .block51-text .block51-title{color:#9eeaad;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px}.block51 .block51-text-wrap .block51-text .block51-desc{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}.block51 .block51-img{background-position:center;background-size:cover;flex:1;border-radius:0 30px 30px 0;position:relative;overflow:hidden}.block52{background-position:center;background-size:cover;height:clamp(200px, 46.09375vw, 885px);position:relative;width:100%}.block52 .block52-wrap{padding-top:40%}.block52 .block52-wrap .container{padding-right:3.3333333333vw;padding-left:3.3333333333vw}.block52 .block52-wrap .container .block52-content{width:100%;border-radius:45px;background:#fff;box-shadow:0px 100px 80px 0px rgba(25,44,78,.02),0px 41.778px 33.422px 0px rgba(25,44,78,.01),0px 22.336px 17.869px 0px rgba(25,44,78,.01),0px 12.522px 10.017px 0px rgba(25,44,78,.01),0px 6.65px 5.32px 0px rgba(25,44,78,.01),0px 2.767px 2.214px 0px rgba(25,44,78,.01);padding:5vw;gap:3.3333333333vw}.block52 .block52-wrap .container .block52-content .block52-title{color:#16181d;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px}.block52 .block52-wrap .container .block52-content .block52-items{gap:3.3333333333vw}.block52 .block52-wrap .container .block52-content .block52-items .block52-item{color:#2d3139;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px}.block52 .block52-wrap .container .block52-content .block52-items .block52-item.small{font-size:15px}.block52 .block52-wrap .container .block52-content .block52-items .block52-item.big{font-size:22px}.block52 .block52-wrap .container .block52-content .block52-btn{display:block;height:64px;padding:0 32px;text-align:center;border-radius:100px;background:#fe0;min-width:276px}.block52 .block52-wrap .container .block52-content .block52-btn a,.block52 .block52-wrap .container .block52-content .block52-btn button{width:100%;height:100%;text-decoration:none;color:#000d72;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;position:relative;display:block;overflow:hidden}.block52 .block52-wrap .container .block52-content .block52-btn a .text,.block52 .block52-wrap .container .block52-content .block52-btn button .text{transition:transform .1s ease-in-out;position:absolute;top:16px;left:0}.block52 .block52-wrap .container .block52-content .block52-btn a .text.next,.block52 .block52-wrap .container .block52-content .block52-btn button .text.next{top:100%}.block52 .block52-wrap .container .block52-content .block52-btn:hover{background-color:#9eeaad}.block52 .block52-wrap .container .block52-content .block52-btn:hover .text{transform:translateY(-170%)}.block52 .block52-wrap .container .block52-content .block52-btn:hover .text.next{transform:translateY(-170%)}.block52 video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block53{background-color:#fff}.block53 .block53-title{color:#000;font-size:60px;font-style:normal;font-weight:500;line-height:96%;letter-spacing:-1.5px;margin-bottom:80px;text-align:center}.block53 .block53-items{gap:.9375vw}.block53 .block53-items .block53-item{height:5vw;padding:.9375vw 2.5vw;text-align:center;border-radius:100px;border:1px solid #f1f2f4;background:#fff}.block53 .block53-items .block53-item img{height:100%;width:auto}.block53.bg_gray{background-color:#f1f2f4}.b54 .container{padding:0 40px}.block54{min-height:530px;align-items:stretch;height:clamp(200px, 41.40625vw, 700px)}.block54 .block54-content{padding:4.6875vw 3.125vw;gap:3.125vw;border-radius:30px 0 0 30px;background-color:#f7b;flex:1 0 0}.block54 .block54-content .block54-title{color:#fff;font-size:60px;font-style:normal;font-weight:700;line-height:96%;letter-spacing:-.9px}.block54 .block54-content .block54-desc{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.3px}.block54 .block54-content .block54-btn{height:64px;width:100%}.block54 .block54-content .block54-btn a,.block54 .block54-content .block54-btn button{width:100%;height:100%;background-color:#fff;border-radius:100px;gap:2.5vw;text-decoration:none;text-align:center;color:#000d72;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;overflow:hidden}.block54 .block54-content .block54-btn a .texts,.block54 .block54-content .block54-btn button .texts{position:relative}.block54 .block54-content .block54-btn a .texts .text,.block54 .block54-content .block54-btn button .texts .text{transition:transform .2s ease-in-out;position:absolute}.block54 .block54-content .block54-btn a .texts .text.next,.block54 .block54-content .block54-btn button .texts .text.next{top:180%}.block54 .block54-content .block54-btn a .texts .text.hide,.block54 .block54-content .block54-btn button .texts .text.hide{position:relative;visibility:hidden}.block54 .block54-content .block54-btn a:hover,.block54 .block54-content .block54-btn button:hover{background-color:#000d72;border-radius:100px;transition:transform .2s ease-in-out}.block54 .block54-content .block54-btn a:hover svg,.block54 .block54-content .block54-btn button:hover svg{animation:shake .3s ease-in-out}.block54 .block54-content .block54-btn a:hover svg path,.block54 .block54-content .block54-btn button:hover svg path{fill:#fff}.block54 .block54-content .block54-btn a:hover .text,.block54 .block54-content .block54-btn button:hover .text{transform:translateY(-180%);color:#fff}.block54 .block54-content .block54-btn a:hover .text.next,.block54 .block54-content .block54-btn button:hover .text.next{top:175%}.block54 .block54-img{background-position:center;background-size:cover;position:relative;overflow:hidden;flex:1 0 0;border-radius:0 30px 30px 0;padding:4.6875vw 3.125vw}.block54 .block54-img .block54-logo{position:absolute;top:2.5vw;right:2.5vw;padding:.9375vw 1.5625vw;gap:1.5625vw;background-color:#fff;z-index:10;border-radius:5px}.block54 .block54-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block54.blue .block54-content{background-color:#000d72}.block54.blue .block54-content .block54-title{color:#9eeaad}.block54.blue .block54-content .block54-btn a{background-color:#fe0;color:#000d72}.block54.blue .block54-content .block54-btn a:hover{background-color:#9eeaad}.block54.blue .block54-content .block54-btn a:hover .text{color:#000d72}.block54.blue .block54-content .block54-btn a:hover path{fill:#000d72}.block54.blue .block54-img .block54-logo{background-color:#fe0}.block54.blue .block54-img .block54-logo path{fill:#000d72}.contacts .block-title{padding:120px 0;width:100%}.contacts .contact-block{width:100%;background-color:#fff;border-radius:30px;margin-bottom:5vw}.contacts .contact-block .contact-item{border-bottom:1px solid #c6cad2;padding:3.3333333333vw 5vw}.contacts .contact-block .contact-item .contact-item-left{color:#000;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px}.contacts .contact-block .contact-item .contact-item-right span{color:#000d72;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.48px}.contacts .contact-block .contact-item .contact-item-right span a{text-decoration:none;color:#000d72}.contacts .contact-block .contact-item .contact-item-social{gap:1vw}.contacts .contact-block .contact-item .contact-item-social a{height:48px;padding:0 20px;position:relative;overflow:hidden;border-radius:100px;background:#f1f2f4;gap:20px}.contacts .contact-block .contact-item .contact-item-social a .text{transition:transform .2s ease-in-out;top:12px;left:20px;text-align:center;position:absolute;text-decoration:none;color:#000d72;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.contacts .contact-block .contact-item .contact-item-social a .text.next{top:180%}.contacts .contact-block .contact-item .contact-item-social a .text.hide{position:relative;visibility:hidden}.contacts .contact-block .contact-item .contact-item-social a:hover{background-color:#000d72;border-radius:100px;transition:transform .2s ease-in-out}.contacts .contact-block .contact-item .contact-item-social a:hover svg{animation:shake .3s ease-in-out}.contacts .contact-block .contact-item .contact-item-social a:hover svg path{fill:#fff}.contacts .contact-block .contact-item .contact-item-social a:hover .text{transform:translateY(-180%);color:#fff}.contacts .contact-block .contact-item .contact-item-social a:hover .text.next{top:115%}.contacts .contact-block .contact-item:last-child{border-bottom:none}.contacts-f .block13 .block13-form{border-radius:30px;padding:3.125vw 4.6875vw}.contacts-f .block13 .block13-form .wpcf7-form .form-options{width:-moz-fit-content;width:fit-content;margin-bottom:12px}.contacts-f .block13 .block13-form .wpcf7-form .form-options .form-options__title{display:inline}.contacts-f .block13 .block13-form .wpcf7-form .form-options label:not(.form-options__title):hover{background-color:#f80;color:#fff;animation:shake .3s ease-in-out}.contacts-f .block13 .block13-form .wpcf7-form .labels-container{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.contacts-f .block13 .block13-form .wpcf7-form .labels-container label{flex:0 0 calc(50% - 16px)}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn{margin-top:12px}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn .form-info{text-align:left}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn .form-info a{color:#007bcc}.popup{max-width:100%;border-radius:20px;background:#ff8200;box-shadow:0px 2px 6.4px 0px rgba(0,0,0,.1);display:flex;width:720px;padding:var(--SPACING-05,20px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--SPACING-08,32px);position:relative;overflow:hidden}.popup .popup-text{color:#fff;font-size:40px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.6px}.popup .popup-btn{display:flex;height:48px;padding:0 var(--SPACING-05,20px);justify-content:center;align-items:center;gap:var(--SPACING-05,20px);border-radius:var(--RADIUS-Full,100px);background:var(--COLORS-Basic-System-White,#fff);transition:box-shadow .3s ease;cursor:pointer}.popup .popup-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.2)}.popup .popup-btn span{color:#000d72;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px}.popup .popup-logo{position:absolute;right:-55px;top:12px}footer{width:100%;background-color:#000d72;margin-top:40px}footer .container-wrap{position:relative}footer .container-wrap .footer-top-logo{position:absolute;left:50%;top:0;transform:translateX(-50%)}footer .container-wrap .footer-bottom-logo{position:absolute;left:50%;bottom:0;transform:translateX(-50%)}footer .container-wrap .container{padding:290px 40px;position:relative}footer .container-wrap .container .footer-bottom-left{position:absolute;left:120px;bottom:40px;color:#fff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;z-index:10}footer .container-wrap .container .footer-bottom-right{position:absolute;right:120px;bottom:40px;gap:40px;z-index:10}footer .container-wrap .container .footer-bottom-right a{color:#fff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;opacity:.5;text-decoration:none;transition:all .3s}footer .container-wrap .container .footer-bottom-right a .footer-menu-arrow{opacity:0;transition:all .3s}footer .container-wrap .container .footer-bottom-right a:hover{opacity:1}footer .container-wrap .container .footer-bottom-right a:hover .footer-menu-arrow{opacity:1}footer .container-wrap .container .footer-columns{gap:40px;z-index:200;position:relative}footer .container-wrap .container .footer-columns .footer-column{flex:1}footer .container-wrap .container .footer-columns .footer-column .footer-column-title{width:100%;padding-bottom:12px;border-bottom:1px solid #fff;color:#fff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:22px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu{margin-top:12px}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul{margin:0;padding:0;list-style:none}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li{width:100%;margin-bottom:12px}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li a{text-decoration:none}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li a .footer-menu-text,footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li a .menu-item-text{color:#ccd2ff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;transition:all .3s;opacity:.5}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li a .footer-menu-arrow{transition:all .3s;opacity:0}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li a:hover .footer-menu-text,footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li a:hover .menu-item-text{color:#fff;opacity:1}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li a:hover .footer-menu-arrow{opacity:1}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu div{color:#ccd2ff;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;opacity:.5;margin-bottom:12px}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu div a{text-decoration:none;color:#ccd2ff}footer .container-wrap .container .footer-columns .footer-column .footer-social{margin-top:32px;gap:12px}footer .container-wrap .container .footer-columns .footer-column .footer-social .footer-social-item{border-radius:100%;background-color:#fe0;height:48px;width:48px;overflow:hidden}footer .container-wrap .container .footer-columns .footer-column .footer-social .footer-social-item a{width:100%;height:100%;position:relative;display:block}footer .container-wrap .container .footer-columns .footer-column .footer-social .footer-social-item a .text{transition:transform .1s ease-in-out;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}footer .container-wrap .container .footer-columns .footer-column .footer-social .footer-social-item a .text.next{top:150%}footer .container-wrap .container .footer-columns .footer-column .footer-social .footer-social-item:hover{background-color:#9eeaad;border-radius:100px}footer .container-wrap .container .footer-columns .footer-column .footer-social .footer-social-item:hover .text{transform:translateY(-250%)}footer .container-wrap .container .footer-columns .footer-column .footer-social .footer-social-item:hover .text.next{transform:translate(-50%,-250%)}footer .footer-top-logo-mob,footer .footer-bottom-logo-mob{display:none}body .slick-dots li.slick-active button:before{opacity:1;color:#000d72}.mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:#fff;z-index:1000;justify-content:center;align-items:stretch;display:none}.mobile-menu .mobile-menu-content{width:100%;max-width:100%;padding:0 12px;height:100%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;margin-top:0;padding-top:120px;padding-bottom:20px;display:flex;flex-direction:column;gap:20px}.mobile-menu .mobile-nav{flex:1 1 auto}.mobile-menu .mobile-menu-footer{flex:0 0 auto}.mobile-menu .mobile-menu-footer .header-button{display:block;width:100%}.mobile-menu.panel-open .mobile-menu-footer{display:none}.mobile-menu .mobile-nav ul.menu{flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.mobile-menu .mobile-nav ul.menu li{flex-wrap:wrap;gap:12px}.mobile-menu .mobile-nav ul.menu li a{background:#f1f2f4;height:48px;padding:12px 20px;width:100%;color:#5a6272;font-size:17px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.255px;display:flex;justify-content:space-between;align-items:center;border-radius:40px}.mobile-menu .mobile-nav ul.menu li.menu-item-has-children span.menu-item-arrow-wrapper{transform:rotate(270deg)}.mobile-menu .mobile-nav ul.menu li.menu-item span.menu-item-arrow-wrapper .menu-item-arrow:first-child{top:0}.mobile-menu .mobile-nav ul.menu li.menu-item span.menu-item-arrow-wrapper .menu-item-arrow:last-child{display:none}.mobile-menu .mobile-nav ul.menu>li:hover{background-color:#fff}.mobile-menu .mobile-nav ul.menu>li:hover a .menu-item-arrow:first-child{transform:none}.mobile-menu .mobile-nav .submenu,.mobile-menu .mobile-nav .submenu-panel{display:none;position:static;width:100%;height:auto;padding:0;gap:12px;background:0 0;border-radius:0;opacity:1;visibility:visible;pointer-events:auto;transition:none}.mobile-menu .mobile-nav .submenu.is-open,.mobile-menu .mobile-nav .submenu-panel.is-open{display:flex;flex-direction:column}.mobile-menu .mobile-nav ul.menu li.has-open>a{display:none}.mobile-menu .mobile-nav ul.panel-open>li:not(.has-open){display:none}.mobile-menu .mobile-nav .submenu-back{display:block;order:-1}.mobile-menu .mobile-nav .submenu-back-btn{display:flex;align-items:center;gap:12px;width:100%;height:48px;padding:12px 20px;border:1px solid #c6cad2;border-radius:40px;background:#fff;color:#16181d;font-family:inherit;font-size:17px;font-weight:500;line-height:140%;letter-spacing:-.255px;cursor:pointer}.mobile-menu .mobile-nav .submenu-back-icon{display:flex;transform:rotate(180deg);color:#16181d}.mobile-menu .mobile-nav .submenu>.submenu-item{height:auto;flex:none;width:100%;border:1px solid #000d72;border-radius:40px;overflow:hidden}.mobile-menu .mobile-nav .submenu>.submenu-item.has-open{border:none;border-radius:0;overflow:visible}.mobile-menu .mobile-nav .submenu .submenu-card-media{display:none}.mobile-menu .mobile-nav ul.menu li .submenu-card{height:auto;min-height:48px;padding:12px 20px;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;border-radius:40px}.mobile-menu .mobile-nav .submenu-card .submenu-item-title{color:#000d72;font-size:17px;font-weight:500;line-height:140%;letter-spacing:-.255px}.mobile-menu .mobile-nav .submenu-card .submenu-item-arrow{display:none}.mobile-menu .mobile-nav .submenu-item-has-children>.submenu-card .submenu-item-arrow{display:flex;position:static;width:auto;height:auto;background:0 0;opacity:1;color:#000d72}.mobile-menu .mobile-nav .submenu-item-has-children>.submenu-card .submenu-item-arrow svg{transform:rotate(45deg)}.mobile-menu .mobile-nav .submenu-panel-head{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mobile-menu .mobile-nav .submenu-panel-title,.mobile-menu .mobile-nav .submenu-panel-text{display:none}.mobile-menu .mobile-nav ul.menu li a.submenu-panel-all{width:auto;height:auto;padding:0 0 0 20px;background:0 0;border-radius:0;color:#000d72}.mobile-menu .mobile-nav .submenu-level-3{display:block;overflow:visible;margin:0;padding:0 20px;background:#000d72;border-radius:20px}.mobile-menu .mobile-nav .submenu-item.submenu-item-level-3{max-width:none;width:100%;border-radius:0;border-bottom:1px solid rgba(255,255,255,.2)}.mobile-menu .mobile-nav .submenu-item.submenu-item-level-3:last-child{border-bottom:none}.mobile-menu .mobile-nav ul.menu li .submenu-item-level-3 a{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:14px 0;background:0 0;border-radius:0}.mobile-menu .mobile-nav .submenu-item-level-3 .submenu-item-text{display:none}.mobile-menu .mobile-nav ul.menu li .submenu-item-level-3 a .submenu-item-arrow{display:flex;position:static;width:auto;height:auto;background:0 0;opacity:1;color:#fff}.mobile-menu .mobile-nav .submenu-item-level-3 .submenu-item-arrow svg{transform:none}.pum-content .block13 .block13-form{border-radius:30px}.cookie-popup-content{background:#f1f2f4;color:#000d72;padding:25px;border-radius:8px;text-align:center;max-width:500px;margin:0 auto;font-size:15px;line-height:1.6}.cookie-popup-content a{color:#000d72;font-weight:600;text-decoration:underline}.cookie-popup-content .cookie-accept{background-color:#fe0;color:#000d72;border:none;padding:10px 32px;font-weight:600;border-radius:100px;cursor:pointer;transition:background-color .2s ease}.cookie-popup-content .cookie-accept:hover{background-color:#9eeaad}#popmake-1460 .popmake-close{display:none}#popmake-1463 .popmake-close{display:none}@media (max-width:1440px){.block43 .container{left:40px;right:40px}}@media (max-width:1200px){.container-wrap.p30,.block44.p30{padding:30px 0}.block-subtitle{font-size:16px}.block-title{font-size:48px}.btn{height:48px}.btn button .text,.btn a .text{top:50%;left:50%;transform:translate(-50%,-50%);min-width:180px;font-size:16px}.btn button .text.next,.btn a .text.next{top:110%}.btn:hover .text{transform:translate(-50%,-220%)}.btn:hover .text.next{transform:translate(-50%,-200%)}.block07 .container .block07-btn.btn button .text{left:50%}.h100{height:100px}.container.p40{padding:0 20px}.p60 .container,.p60.container-wrap{padding-top:30px;padding-bottom:30px}.p60.container-wrap .container{padding-top:0;padding-bottom:0}.container-wrap.block07-wrap.pt0,.container-wrap.b12.pt0{padding-top:0}.container-wrap.block07-wrap.pb0,.container-wrap.b12.pb0{padding-bottom:0}.p60 .mb20{margin-bottom:0}.p60 .mt40{margin-top:0}.container-header.transparent{padding-right:12px;padding-left:12px}header .header-logo{padding-left:0}header .header-button{display:none}header .header-btn-consult{display:flex}nav ul{gap:.1rem}nav ul .menu-item a{padding:.5rem .3rem}nav ul .menu-item .submenu-item a{padding:12px}nav ul .submenu-item .submenu-item-title{font-size:20px}.b01.p60 .container{padding-top:0;padding-bottom:0}.block01{padding:0 20px;gap:20px;align-items:stretch}.block01 .block01-title{font-size:48px}.block01 .block01-content .block01-content-text{font-size:16px}.block01 .block01-content .block01-content-text.xl{font-size:23px}.block01 .block01-content .block01-content-text.xxl{font-size:27px}.block01 .block01-content .block01-content-text.xxxl{font-size:30px}.block01 .block01-content-top.flex{flex-direction:column;align-items:flex-start;gap:12px;padding-right:15px;padding-left:15px}.block01 .block01-content-top .block01-content-text{max-width:none}.block01 .block01-google-review{order:-1;text-align:left}.block01 .block01-google-review-text,.block01 .block01-google-review-rating{font-size:12px}.block01 .block01-google-review-rating{justify-content:flex-start}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a{padding:0 12px}.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap{display:none}.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap:nth-child(1),.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap:nth-child(2),.block01 .block01-content .block01-content-faces .block01-content-faces-items .block01-content-faces-item-wrap:nth-child(3){display:block}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a .block01-content-faces-btn{font-size:16px}.b02 .container{padding-right:20px;padding-left:20px;padding-top:0;padding-bottom:0}.b02 .container .block02{width:100%;height:auto;aspect-ratio:1200/585}.b02 .container .block02 .video{width:100%}.block05{padding:0 20px}.block05 .block05-items .block05-item .block05-item-title{font-size:20px}.block05 .block05-items .block05-item .block05-item-desc{font-size:16px}.block05 .block05-items .block05-item .block05-item-arrow{width:40px;height:40px}.block06{padding-left:20px;padding-bottom:20px}.block06 .block06-content{width:100%;padding:20px}.block06 .block06-content .block06-content-left .block06-content-left-title{font-size:40px}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-desc{font-size:20px}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn{height:48px}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button,.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a{font-size:16px}.block06 .block06-content .block06-content-left .block06-content-left-cta{gap:20px}.block06 .block06-content .block06-content-items .block06-content-item{padding:20px}.block06 .block06-content .block06-content-items .block06-content-item .block06-content-item-number{font-size:40px}.block06 .block06-content .block06-content-items .block06-content-item .block06-content-item-text{font-size:20px;max-width:100%}.block06 .block06-content .block06-content-items .block06-content-item{width:48%;height:140px}.block06 .block06-content .block06-content-left{justify-content:center;gap:20px}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button .text{top:50%;left:50%;transform:translate(-50%,-50%);min-width:180px}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button .text.next{top:115%}.block06 .block06-content .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn:hover .text{transform:translate(-50%,-220%)}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn:hover .text.next{transform:translate(-50%,-200%)}.block06 .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn:hover .text{transform:translate(-50%,-210%)}.container-wrap .block07 .container{padding:30px 0}.container-wrap .block07 .container .block07-text{font-size:40px}.container-wrap .block07 .container .block07-desc{font-size:16px}.container-wrap .block07 .container .btn a .text{top:16px;transform:none}.block08 .block08-right{font-size:20px}.block08 .block08-right.xl{font-size:23px}.block08 .block08-right.xxl{font-size:27px}.block08 .block08-right.xxxl{font-size:30px}.block08 .block08-left .block08-left-subtitle span{font-size:16px}.block08 .block08-left .block08-left-title{font-size:40px}.block08 .block08-left .block08-left-title.big{font-size:60px}.container-wrap.b09{padding:30px 0}.block09{flex-wrap:wrap;padding:0 20px}.block09 .block09-item .block09-item-title{font-size:36px;padding:20px}.block09 .block09-item .block09-item-content .block09-item-content-title{font-size:28px}.block09 .block09-item .block09-item-content .block09-item-content-items .block09-item-content-items-item{font-size:16px;height:auto;text-align:center}.block10{padding:20px}.block10 .block10-top .block10-subtitle{font-size:16px}.block10 .block10-top .block10-title{font-size:40px}.block10 .block10-items .block10-item .block10-content .block10-content-top{font-size:20px}.block10 .block10-items .block10-item .block10-content .block10-content-middle{font-size:16px}.block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-author,.block10 .block10-items .block10-item .block10-content .block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-position{font-size:14px}.b11.container-wrap{padding:30px 0}.block11{padding:0 20px}.block11 .block11-items .block11-item{min-height:auto}.block11 .block11-items .block11-item .block11-item-bg{aspect-ratio:386/412}.block11 .block11-items .block11-item .block11-item-title{font-size:20px}.block11 .block11-items .block11-item .block11-item-desc{font-size:16px}.block12{padding:20px}.block12 .block12-top .block12-title{font-size:40px}.block12 .block12-items .block12-item .block12-item-title{font-size:28px}.block12 .block12-items .block12-item .block12-item-desc{font-size:16px}.block12 .block12-content-nav{margin-left:0}.block13 .block13-form .block13-form-title{font-size:40px}.block13 .block13-form .block13-form-desc{font-size:20px}.block13 .block13-form .wpcf7-form .form-options .form-options__title{font-size:14px}.block13 .block13-form .wpcf7-form .form-options label{font-size:16px}.block13 .block13-form-title{font-size:20px}.block13 .block13-photo .block13-photo-meta .position{font-size:16px}.block13 .block13-photo .block13-photo-meta .name{font-size:20px}.block14{padding:0 20px}.block14 .block14-left .block14-subtitle{font-size:16px}.block14 .block14-left .block14-title{font-size:48px}.block14 .block14-right .block14-text{font-size:20px}.block16{padding:0 20px}.block16 .block16-items .block16-item .block16-item-title{font-size:20px}.block16 .block16-items .block16-item .block16-item-desc{font-size:16px}.block17 .block17-items,.block18 .block18-item,.block19 .block19-items{padding:0 20px}.block17 .block17-items .block17-item,.block18 .block18-item{font-size:16px}.block17 .block17-items .block17-item.xl,.block18 .block18-item.xl{font-size:20px}.block17 .block17-items .block17-item.xxl,.block18 .block18-item.xxl{font-size:23px}.block17 .block17-items .block17-item.xxxl,.block18 .block18-item.xxxl{font-size:25px}.block19 .block19-items .block19-item .block19-number{font-size:14px}.block19 .block19-items .block19-item .block19-title{font-size:28px}.block19 .block19-items .block19-item .block19-desc{font-size:16px}.block19 .block19-items .block19-item .block19-desc.xl{font-size:20px}.block19 .block19-items .block19-item .block19-desc.xxl{font-size:23px}.block19 .block19-items .block19-item .block19-desc.xxxl{font-size:25px}.block20{padding:0 20px}.block20 .block20-item .block20-text .block20-number{font-size:14px}.block20 .block20-item .block20-text .block20-title{font-size:36px}.block20 .block20-item .block20-text .block20-desc{font-size:20px}.block21 .block21-items .block21-item .block21-item-text .block21-number{font-style:14px}.block21 .block21-items .block21-item .block21-item-text .block21-title{font-style:28px}.block21 .block21-items .block21-item .block21-item-text .block21-desc{font-size:16px}.block22{padding:0 20px}.block22 .block22-items .block22-item .block22-item-title{font-size:20px}.block22 .block22-items .block22-item .block22-item-desc{font-size:16px}.block23 .block23-items .block23-item .block23-item-text .block23-item-top .block23-item-title{font-size:36px}.block23 .block23-items .block23-item .block23-item-text .block23-item-top .block23-item-desc{font-size:20px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number .block23-numbers-number{top:19px;left:-2px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number .block23-numbers-title{font-size:20px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number .block23-numbers-desc{font-size:16px}.block24 .block24-title{padding:20px;padding-bottom:40px;font-size:40px}.block24 .block24-items .block24-item .block24-item-question{font-size:20px}.block24 .block24-items .block24-item .block24-item-answer{font-size:16px}.block24 .block24-bottom{padding:20px;padding-top:40px}.block24 .block24-bottom .block24-bottom-title{font-size:36px}.block25{padding:0 20px}.block25 .block25-items .block25-item .block25-item-number{font-size:14px}.block25 .block25-items .block25-item .block25-item-title{font-size:20px}.block25 .block25-items .block25-item .block25-item-title span{font-size:28px}.block25 .block25-items .block25-item .block25-item-desc{font-size:16px}.block26{padding:0 20px}.block26 .block26-items .block26-item .block26-item-text .block26-item-number{font-size:14px}.block26 .block26-items .block26-item .block26-item-text .block26-item-title{font-size:28px}.block26 .block26-items .block26-item .block26-item-text .block26-item-desc{font-size:16px}.block27 .container{padding:0 40px 0 20px}.block27 .container .block27-text .block27-subtitle span{font-size:16px}.block27 .container .block27-text .block27-title{font-size:40px}.block27 .container .block27-text .block27-desc{font-size:20px}.block27 .container .block27-item .block27-item-text .block27-item-title{font-size:20px}.block27 .container .block27-item .block27-item-text .block27-item-desc{font-size:16px}.block28 .container{padding:0 20px}.block28 .container .block28-top{margin-top:40px}.block28 .container .block28-top .block28-title{font-size:40px}.block28 .container .block28-top .block28-subtitle{font-size:20px}.block28 .container .block28-items .block28-item .block28-item-title{font-size:20px}.block28 .container .block28-items .block28-item .block28-item-desc{font-size:16px}.block29{padding:0 20px}.block29 .block29-content .block29-content-text{font-size:20px}.block29 .block29-content .block29-content-btns .block29-btn button,.block29 .block29-content .block29-content-btns .block29-btn a{font-size:16px}.block30 .block30-content .block30-title{font-size:36px}.block30 .block30-content .block30-desc{font-size:20px}.block31 .block31-top{padding:20px;padding-bottom:40px}.block31 .block31-top .block31-subtitle{font-size:16px}.block31 .block31-top .block31-title{font-size:40px;margin-bottom:12px}.block31 .block31-top .block31-desc{font-size:20px}.block31 .block31-items .block31-item .block31-item-question{font-size:20px}.block31 .block31-items .block31-item .block31-item-answer{font-size:16px}.block31 .block31-bottom{padding:20px;padding-top:40px}.block31 .block31-bottom .block31-bottom-title{font-size:36px}.block32{gap:20px}.block32 .block32-items .block32-item .block32-item-number{font-size:14px}.block32 .block32-items .block32-item .block32-item-title{font-size:28px}.block32 .block32-items .block32-item .block32-text{font-size:16px}.block32 .block32-items .block32-item .block32-text.xl{font-size:20px}.block32 .block32-items .block32-item .block32-text.xxl{font-size:23px}.block32 .block32-items .block32-item .block32-text.xxxl{font-size:25px}.b33 .block33{padding:0 20px}.b33 .block33 .block33-items .block33-item .block33-item-text{font-size:14px}.block34 .block34-title{margin-bottom:20px;font-size:36px}.block34 .block34-items .block34-item .block34-item-text{font-size:16px}.block35 .container{padding:0 40px 0 20px}.block35 .container .block35-text .block35-subtitle span{font-size:16px}.block35 .container .block35-text .block35-title{font-size:40px}.block35 .container .block35-text .block35-desc{font-size:20px}.block35 .container .block35-item .block35-item-text .block35-item-title{font-size:20px}.block35 .container .block35-item .block35-item-text .block35-item-desc{font-size:16px}.block35 .container .block35-item .block35-item-number{padding:6px 8px;left:-32px}.block35 .container .block35-item .block35-item-number span{font-size:16px}.block36{padding:0 20px}.block36 .block36-title{margin-bottom:20px;font-size:40px}.block36 .block36-item .block36-text .block36-item-title{font-size:28px}.block36 .block36-item .block36-text .block36-item-desc{font-size:16px}.block36 .block36-item .block36-text .block36-item-desc.xl{font-size:20px}.block36 .block36-item .block36-text .block36-item-desc.xxl{font-size:23px}.block36 .block36-item .block36-text .block36-item-desc.xxxl{font-size:25px}.block37{padding:0 20px}.block38{padding:0 20px}.block38 .block38-items .block38-content .block38-content-title{margin-bottom:0;font-size:28px}.block38 .block38-items .block38-content .block38-content-desc{font-size:16px}.block38 .block38-items .block38-content .block38-content-meta .block38-content-author .block38-content-name,.block38 .block38-items .block38-content .block38-content-meta .block38-content-author .block38-content-position{font-size:14px}.block39 .container{padding:0 20px}.block39 .container .block39-items{margin-bottom:20px}.block43 .container{padding:0 20px;left:20px;right:20px}.block43 .container .block43-content{padding-top:0}.block43 .container .block43-content .block43-content-block .block43-content-block-title{font-size:36px}.block43 .container .block43-content .block43-content-block .block43-block-content{font-size:20px}.block43 .container .block43-content .block-info .block-info-item span,.block43 .container .block43-content .block-awards .block-awards-item .block-awards-item-content{font-size:20px}.block43 .container .block43-content .block-services .block-services-big-item,.block43 .container .block43-content .block-services .block-services-items .block-services-item,.block43 .container .block43-content .block-info .block-info-item .block-info-item-title,.block43 .container .block43-content .block-awards .block-awards-item .block-awards-item-title,.block43 .container .block43-content .block-credits .block43-block-content .block43-credits-item .block43-credits-item-name{font-size:16px}.block43 .container .block43-content .block-credits .block43-block-content .block43-credits-item .block43-credits-item-position{font-size:14px}.block44 .container-wrap{padding-left:20px;padding-right:20px}.block44 .container-wrap.two{border-top:none;border-bottom:none}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content{padding:20px 0}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-text{gap:12px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button{font-size:16px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content-label span{font-size:14px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-text .block44-item-content-title{font-size:28px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-text .block44-item-content-desc{font-size:16px}.block46{padding:0 20px}.block46 .block46-items .block46-item{height:auto;aspect-ratio:1206/653}.block47{padding:0 20px}.block47 .block47-numbers .block47-number .block47-number-item span,.block47 .block47-blocks .block47-block .block47-block-desc{font-size:16px}.block47 .block47-blocks .block47-block .block47-block-title{font-size:28px}.block49{padding:0 20px}.block49 .block49-wrap{position:relative}.block49 .block49-wrap .block49-items .block49-item{height:auto;padding:8px 16px}.block49 .block49-wrap .block49-items .block49-item .block49-name{font-size:20px}.block49 .block49-wrap .block49-items .block49-item .block49-position{font-size:16px}.block50{padding:0 20px;gap:20px}.block50 .block50-item{flex:0 0 calc(33.3% - 13.3333333333px)}.block50 .block50-item .block50-item-name{font-size:20px}.block50 .block50-item .block50-item-position{font-size:16px}.block51{padding:0 20px}.block51 .block51-text-wrap .block51-text{padding:20px;padding-top:40px;gap:20px}.block51 .block51-text-wrap .block51-text .block51-title{font-size:40px}.block51 .block51-text-wrap .block51-text .block51-desc{font-size:20px}.block52 .block52-wrap .container{padding-right:40px;padding-left:40px}.block52 .block52-wrap .container .block52-content{padding:20px}.block52 .block52-wrap .container .block52-content .block52-title{font-size:40px}.block52 .block52-wrap .container .block52-content .block52-items .block52-item{font-size:16px}.block52 .block52-wrap .container .block52-content .block52-items .block52-item.small{font-size:14px}.block52 .block52-wrap .container .block52-content .block52-items .block52-item.big{font-size:20px}.block53.p30{padding:30px 0}.block53 .block53-title{font-size:40px;margin-bottom:40px}.b54 .container{padding:0 20px}.b54 .container .block54{height:auto}.b54 .container .block54 .block54-title{font-size:40px}.b54 .container .block54 .block54-desc{font-size:18px}.contacts .container{padding:0 20px}.contacts .container .block-title{padding:60px 0;width:100%}.contacts .container .contact-block .contact-item{padding:3.3333333333vw}.contacts .container .contact-block .contact-item .contact-item-left{font-size:36px}.contacts .container .contact-block .contact-item .contact-item-right span{font-size:28px}.contacts .container .contact-block .contact-item .contact-item-social a{padding:0 12px}.contacts .container .contact-block .contact-item .contact-item-social a .text{font-size:16px}.contacts-f .block13 .block13-form{padding:3.3333333333vw}footer .container-wrap .container{padding:220px 20px}footer .container-wrap .container .footer-columns{gap:20px}footer .container-wrap .container .footer-columns .footer-column .footer-column-menu ul li{margin-bottom:8px}.breadcrumbs{padding-left:20px}}@media (max-width:768px){.mobile-menu{display:flex}.h100{height:100px}.container.p40{padding:0 12px}header .header-btn-mob,header .header-btn-consult{display:flex}header .header-button,header .header-menu{display:none}header .header-btn-mob.mob-menu-active{background-color:#f1f2f4}.breadcrumbs{padding:12px;padding-left:12px}.breadcrumbs #breadcrumbs{margin:0 auto}.breadcrumbs #breadcrumbs span{margin-right:5px}.breadcrumbs #breadcrumbs span a{font-size:14px;margin-right:10px}.block01{flex-wrap:wrap;gap:40px;padding:12px}.block01 .block01-content{flex:none;width:100%}.block01 .block01-content.flex.direction-column.justify-between{justify-content:flex-start}.block01 .block01-content-top.flex{display:contents}.block01 .block01-content-top.flex>.block01-content-text,.block01 .block01-content .block01-content-text{order:1;flex:none;max-width:none;margin-bottom:5px;padding-left:0;padding-right:0}.block01 .block01-content .block01-content-faces{order:2;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:auto;border-radius:20px;padding:12px;width:100%}.block01 .block01-content .block01-content-faces .block01-content-faces-items{padding-right:13px}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap{width:100%}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button{min-width:0;width:100%}.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap a .block01-content-faces-btn,.block01 .block01-content .block01-content-faces .block01-content-faces-btn-wrap button .block01-content-faces-btn{left:0;right:0;width:100%;justify-content:center}.block01 .block01-content-top.flex>.block01-google-review,.block01 .block01-google-review{order:3;align-self:flex-end;margin-left:auto;text-align:right;align-items:flex-end;flex-direction:column-reverse;gap:4px;margin-top:5px;padding-right:15px}.block01 .block01-google-review-rating{justify-content:flex-end}.b02.p60 .container{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.block02{padding:0;border-radius:0}.block02 video{-o-object-fit:cover;object-fit:cover;border-radius:0}.block03 .logo-items{display:none}.block03 .logo-items-mob{display:flex;gap:20px;padding-left:12px;padding-right:12px}.block03 .logo-items-mob .logo-item{padding:0}.block03 .logo-items-mob .logo-item img{height:58px;width:auto}.block05{padding:0 12px}.block05 .block05-items{flex-wrap:wrap;gap:8px}.block05 .block05-items .block05-item{height:auto;flex:1 1 100%;border-radius:20px;background-image:none !important;padding:16px 20px;transition:background-color .35s ease;border:1px solid #000d72}.block05 .block05-items .block05-item.has-image:before{display:none}.block05 .block05-items .block05-item.has-image .block05-item-title{color:#16181d}.block05 .block05-items .block05-item a{position:relative;inset:auto;display:flex;flex-direction:column;align-items:flex-start;gap:0}.block05 .block05-items .block05-item a .block05-item-title{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;font-weight:700;transition:color .35s ease}.block05 .block05-items .block05-item a .block05-item-desc{display:block;position:relative;left:auto;right:auto;top:auto;bottom:auto;max-height:0;opacity:0;visibility:hidden;overflow:hidden;margin-top:0;pointer-events:none;transition:max-height .4s ease,opacity .35s ease,margin-top .35s ease,visibility .35s ease}.block05 .block05-items .block05-item a .block05-item-arrow{display:flex;position:relative;top:auto;right:auto;align-self:flex-end;flex-shrink:0;max-height:0;opacity:0;visibility:hidden;overflow:hidden;margin-top:0;pointer-events:none;transition:max-height .4s ease,opacity .35s ease,margin-top .35s ease,visibility .35s ease,background-color .35s ease}.block05 .block05-items .block05-item a .block05-item-arrow svg{transition:transform .35s ease}.block05 .block05-items .block05-item.active{background-color:#000d72}.block05 .block05-items .block05-item.active .block05-item-title{color:#fff}.block05 .block05-items .block05-item.active .block05-item-desc{max-height:240px;opacity:1;visibility:visible;margin-top:12px;pointer-events:auto}.block05 .block05-items .block05-item.active .block05-item-arrow{max-height:48px;opacity:1;visibility:visible;margin-top:12px;pointer-events:auto;background-color:#333d8e}.block05 .block05-items .block05-item.active .block05-item-arrow svg{transform:rotate(-45deg)}.block05 .block05-items .block05-item.active .block05-item-arrow svg path{fill:#fff}.container-wrap.p60.blk-group:not(.blk-group--first){padding-top:0}.container-wrap.p60.blk-group:not(.blk-group--last){padding-bottom:8px}.block06{height:auto;padding-top:0;margin-bottom:0;background-image:none !important;max-height:5000px;padding:0}.block06 .block06-mob{display:block}.block06 .block06-container-wrap{padding-left:20px;padding-right:20px}.block06 .block06-container-wrap .container{margin-top:-50px}.block06 .block06-container-wrap .block06-content{border-radius:30px;flex-wrap:wrap}.block06 .block06-container-wrap .block06-content .block06-content-item{width:100%}.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn{min-width:0;width:auto;height:auto;padding:14px 28px}.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a,.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button{overflow:visible}.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a .text,.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button .text{position:static;min-width:0;transform:none}.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn .text.next,.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn .text.hide{display:none}.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a:hover .text,.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn a:hover .text.next,.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button:hover .text,.block06 .block06-container-wrap .block06-content .block06-content-left .block06-content-left-cta .block06-content-left-btn button:hover .text.next{transform:none}.block07 .container{padding:60px 40px !important;gap:40px}.block07 .container .block07-text{width:100%}.block07 .container .block07-btn.btn a,.block07 .container .block07-btn.btn button{padding:0;text-decoration:none;display:flex;justify-content:center;align-items:center}.block07 .container .block07-btn.btn a .text,.block07 .container .block07-btn.btn button .text{position:relative;display:block;top:0;position:relative;transform:none;left:0}.block07 .container .block07-btn.btn a .text.next,.block07 .container .block07-btn.btn a .text.hide,.block07 .container .block07-btn.btn button .text.next,.block07 .container .block07-btn.btn button .text.hide{display:none}.block07 .container .block07-btn.btn a:hover .text,.block07 .container .block07-btn.btn a:hover .next,.block07 .container .block07-btn.btn button:hover .text,.block07 .container .block07-btn.btn button:hover .next{transform:none}.block08{flex-wrap:wrap;gap:0}.block08 .block08-left.w50,.block08 .block08-left{flex:0 0 100%}.block08 .block08-right{margin-top:40px}.b09.container-wrap{padding-top:10px;padding-bottom:30px}.block09{padding:0 12px;flex-wrap:wrap}.block09 .block09-item{min-height:auto;flex:0 0 100%}.block09 .block09-item .block09-item-title{padding-left:20px;padding-right:20px;font-size:36px;text-align:left;font-weight:700}.block09 .block09-item .block09-item-arrow{display:flex;top:25px}.block09 .block09-item .block09-item-content{max-height:0;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.block09 .block09-item .block09-item-content .block09-item-content-title{font-size:28px}.block09 .block09-item.active .block09-item-content{max-height:1000px;opacity:1;padding:40px 20px;gap:30px}.block09 .block09-item.active .block09-item-content .block09-item-btn{opacity:1;position:relative;left:0;right:0;bottom:0;transform:none}.block09 .block09-item.active .block09-item-arrow{transform:rotate(180deg);transition:.3s all ease-in-out}.b10.container-wrap{padding-top:30px;padding-bottom:30px}.b10.container-wrap .container.p40{padding:0}.b10.container-wrap .container.p40 .block10{padding:60px 12px;border-radius:0}.b10.container-wrap .container.p40 .block10 .block10-top .block10-subtitle{font-size:16px}.b10.container-wrap .container.p40 .block10 .block10-top .block10-title{font-size:40px}.b10.container-wrap .container.p40 .block10 .block10-items .slick-track{gap:0}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item{flex-wrap:wrap;gap:12px}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item svg{display:none}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item .mob-svg{width:100%}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item .mob-svg svg{display:block;margin-bottom:12px}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item .block10-content .block10-text .block10-content-top{font-size:20px}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item .block10-content .block10-text .block10-content-middle{font-size:16px}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item .block10-content .block10-content-bottom{padding-right:0}.b10.container-wrap .container.p40 .block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-meta .block10-content-author,.b10.container-wrap .container.p40 .block10 .block10-items .block10-item .block10-content .block10-content-bottom .block10-content-bottom-left .block10-content-meta .block10-content-position{font-size:14px}.b10.container-wrap .container.p40 .block10 .block10-content-nav{margin-left:0}.b11.container-wrap{padding-top:30px;padding-bottom:30px}.b11.container-wrap .block11{padding:0 12px}.b11.container-wrap .block11 .block11-items{display:block;margin-bottom:12px}.b11.container-wrap .block11 .block11-items .block11-item{display:none;min-height:0;margin-bottom:12px}.b11.container-wrap .block11 .block11-items .block11-item .block11-item-bg{border-radius:20px;height:auto;aspect-ratio:1}.b11.container-wrap .block11 .block11-items .block11-item .block11-item-bg .block11-item-btn{max-width:500px;width:auto}.b11.container-wrap .block11 .block11-items .block11-item .block11-item-bg .block11-item-btn span{display:block;opacity:1}.b11.container-wrap .block11 .block11-items .block11-item .block11-item-title{font-size:20px}.b11.container-wrap .block11 .block11-items .block11-item .block11-item-desc{font-size:16px}.b11.container-wrap .block11 .block11-items .block11-item:nth-child(1),.b11.container-wrap .block11 .block11-items .block11-item:nth-child(2),.b11.container-wrap .block11 .block11-items .block11-item:nth-child(3){display:flex}.b11.container-wrap .block11 .block11-btn a{height:48px;width:100%;justify-content:center;gap:20px}.b11.container-wrap .block11 .block11-btn a .text{position:relative;top:0;left:0;right:0}.b11.container-wrap .block11 .block11-btn a .text.hide,.b11.container-wrap .block11 .block11-btn a .text.next{display:none}.b11.container-wrap .block11 .block11-btn a:hover .text{transform:none}.b11.container-wrap .block11 .block11-content-nav button.pagination-number{width:40px}.b11.container-wrap .block11 .block11-content-nav .slick-arrow{width:40px;height:40px}.b12 .container.p40{padding:0}.b12 .container.p40 .block12{padding:60px 12px;border-radius:0}.b12 .container.p40 .block12 .block12-top .block12-title{font-size:40px;text-align:center;width:100%}.b12 .container.p40 .block12 .block12-items .block12-item{padding:20px;width:100%;gap:20px}.b12 .container.p40 .block12 .block12-items .block12-item .block12-item-title{font-size:28px}.b12 .container.p40 .block12 .block12-items .block12-item .block12-item-desc{font-size:16px}.b12 .block12-content-nav{margin-left:0}.b13 .container.p40{padding:0}.b13 .container.p40 .block13{border-radius:20px;flex-wrap:wrap}.b13 .container.p40 .block13 .block13-photo-mob{display:block;visibility:visible;width:100%}.b13 .container.p40 .block13 .block13-photo-mob img{width:100%;height:auto;margin-bottom:-90px}.b13 .container.p40 .block13 .block13-photo-mob .block13-photo-meta-wrap{width:100%;padding:0 20px;position:relative;display:block}.b13 .container.p40 .block13 .block13-photo-mob .block13-photo-meta-wrap .block13-photo-meta{padding:8px 20px;border-radius:var(--RADIUS-Full,100px);background:#fff;width:100%;display:flex;justify-content:space-between;align-items:flex-end;z-index:100;flex-wrap:wrap;margin-bottom:20px}.b13 .container.p40 .block13 .block13-photo-mob .block13-photo-meta-wrap .block13-photo-meta .name{color:#16181d;font-size:20px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.33px;display:block;width:100%}.b13 .container.p40 .block13 .block13-photo-mob .block13-photo-meta-wrap .block13-photo-meta .position{color:#5a6272;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.255px;display:block;width:100%}.b13 .container.p40 .block13 .block13-photo{display:none}.b13 .container.p40 .block13 .block13-form{border-radius:0;padding:0 12px;padding-bottom:30px}.b13 .container.p40 .block13 .block13-form .block13-form-title{padding-top:40px;font-size:40px}.b13 .container.p40 .block13 .block13-form .block13-form-desc{font-size:20px}.b13 .container.p40 .block13 .block13-form .wpcf7-form .form-options{margin-bottom:20px}.b13 .container.p40 .block13 .block13-form .wpcf7-form .form-options .form-options__title{font-size:14px}.b13 .container.p40 .block13 .block13-form .wpcf7-form .form-options label{padding:4px 12px;font-size:16px}.b13 .container.p40 .block13 .block13-form .wpcf7-form label{font-size:14px}.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn{flex-wrap:wrap}.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn .form-btn{width:100%;height:48px;padding:0 20px;font-size:16px;justify-content:center;gap:20px}.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn .form-btn .text{position:relative;top:0;left:0}.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn .form-btn .text.next,.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn .form-btn .text.hide{display:none}.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn .form-btn:hover .text{transform:none}.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn .form-info{width:100%;text-align:center;font-size:12px}.b13 .container.p40 .block13 .block13-form .wpcf7-form .block11-btn .form-info a{font-size:16px}.b13.container-wrap{padding-top:0;margin-top:0;padding-bottom:0}.block14{padding:0 12px;flex-wrap:wrap}.block14 .block14-right .block14-btn .block14-btn-btn a .text{position:relative;top:0;left:0}.block14 .block14-right .block14-btn .block14-btn-btn a .text.next,.block14 .block14-right .block14-btn .block14-btn-btn a .text.hide{display:none}.block14 .block14-right .block14-btn .block14-btn-btn:hover .text{transform:none}.block16{padding:0 12px}.block16 .block16-items{flex-wrap:wrap}.block16 .block16-items .block16-item{flex:1 0 100%;height:auto;padding:12px;border-radius:20px}.block16 .block16-items .block16-item .block16-item-number{position:relative;top:0;left:0}.block16 .block16-items .block16-item.active{background-color:#000d72}.block16 .block16-items .block16-item.active .block16-item-number{color:#fe0}.block16 .block16-items .block16-item.active .block16-item-title{color:#fff}.block16 .block16-items .block16-item.active .block16-item-desc{opacity:1;visibility:visible;position:relative;left:0;right:0;color:#fff}.block17 .block17-items{flex-wrap:wrap;gap:20px;padding:0 12px}.block17 .block17-items .block17-item{flex:1 0 100%}.block18 .block18-item{padding:0 12px}.block19 .block19-items{padding:0 12px;flex-wrap:wrap;gap:20px}.block19 .block19-items .block19-item{flex:1 0 100%;gap:12px}.block20{padding:0 12px;gap:40px}.block20 .block20-item{flex-wrap:wrap;gap:20px}.block20 .block20-item .block20-text{flex:1 0 100%;gap:12px;order:1}.block20 .block20-item:nth-child(2n) .block20-text{order:1}.block20 .block20-item .block20-img{width:100%;height:auto;order:2}.block20 .block20-item .block20-img img{position:relative}.block21 .block21-items{padding:0 12px}.block21 .block21-items .block21-item{flex:1 0 100%}.block22{padding:0 12px}.block22 .block22-items{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.block22 .block22-items .block22-item .block22-item-bg{height:auto;aspect-ratio:1}.block22 .block22-items .block22-item .block22-item-bg .block22-item-btn{width:auto;max-width:1000px}.block22 .block22-items .block22-item .block22-item-bg .block22-item-btn span{display:block;opacity:1}.block22 .block22-items .block22-item .block22-item-btn{width:auto;max-width:200px;min-width:100px;padding:0 12px;gap:8px;justify-content:space-between}.block22 .block22-btn a{height:48px;width:100%;display:flex;justify-content:center}.block22 .block22-btn a .text{position:relative;top:0;left:0}.block22 .block22-btn a .text.next,.block22 .block22-btn a .text.hide{display:none}.block23 .block23-items .block23-item{flex-wrap:wrap;gap:20px}.block23 .block23-items .block23-item .block23-item-text{flex:1 0 100%;padding:0}.block23 .block23-items .block23-item .block23-item-text .block23-item-top{gap:12px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number{padding-left:25px}.block23 .block23-items .block23-item .block23-item-text .block23-items-numbers .block23-item-number .block23-numbers-number{top:13px}.block23 .block23-items .block23-item .block23-item-img{height:400px}.block23 .block23-items .block23-item:nth-child(1){margin-bottom:20px}.block23 .block23-items .block23-item:nth-child(2n) .block23-item-img{order:2}.block23 .block23-items .block23-item:nth-child(2n) .block23-item-text{order:1}.block24 .block24-title{padding-bottom:20px}.block24 .block24-items{gap:12px;padding:10px 0}.block24 .block24-items .block24-item{padding:5px 40px}.block24 .block24-items .block24-item .block24-item-number{left:12px}.block24 .block24-items .block24-item .block24-item-btn-wrap{position:absolute;top:0;right:0}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn:hover{background-color:#fff}.block24 .block24-items .block24-item .block24-item-btn-wrap .block24-item-btn:hover svg path{fill:#000}.block24 .block24-bottom{padding-top:20px;flex-wrap:wrap}.block24 .block24-bottom .block24-bottom-title{margin-bottom:12px}.block25{padding:0 12px}.block25 .block25-items{flex-wrap:wrap;gap:12px}.block25 .block25-items .block25-item{flex:1 0 100%;height:auto;padding:12px;border-radius:20px}.block25 .block25-items .block25-item .block25-item-number{position:relative;top:0;left:0}.block25 .block25-items .block25-item.active{background-color:#000d72}.block25 .block25-items .block25-item.active .block25-item-number{color:#fe0}.block25 .block25-items .block25-item.active .block25-item-title{color:#fff}.block25 .block25-items .block25-item.active .block25-item-desc{opacity:1;visibility:visible;position:relative;left:0;right:0;color:#fff}.block26{padding:0 12px}.block26 .block26-items{gap:12px}.block26 .block26-items .block26-item{flex-wrap:wrap;height:auto}.block26 .block26-items .block26-item .block26-item-text{flex:1 0 100%;padding:4.6875vw 3.125vw;border-radius:20px 20px 0 0}.block26 .block26-items .block26-item .block26-item-img{flex:1 0 100%}.block26 .block26-items .block26-item .block26-item-img .imgbg{border-radius:0 0 20px 20px}.block26 .block26-items .block26-item .block26-item-img .videobg{border-radius:0 0 20px 20px}.block27{margin-bottom:0}.block27 .container-wrap-inner{padding-top:30px;padding-bottom:30px}.block27 .container-wrap-inner .container{padding:0 12px;height:auto;overflow:visible;flex-wrap:wrap}.block27 .container-wrap-inner .container .block27-text{flex:0 0 100%;margin-bottom:30px;position:relative;top:auto}.block27 .container-wrap-inner .container .block27-text .block27-title,.block27 .container-wrap-inner .container .block27-text .block27-desc{margin-bottom:20px}.block27 .container-wrap-inner .container .block27-items{width:100%;flex:0 0 100%;min-height:0}.block27 .container-wrap-inner .container .block27-items .block27-item{border-radius:20px;padding:12px;padding-left:12px;flex-wrap:wrap;gap:12px;cursor:pointer}.block27 .container-wrap-inner .container .block27-items .block27-item .block27-item-text{flex:1 0 100%;gap:12px}.block27 .container-wrap-inner .container .block27-items .block27-item .block27-item-img{width:100%;height:auto;position:relative;flex-wrap:wrap;gap:12px;opacity:0;max-height:0;transition:.3s all ease-in-out}.block27 .container-wrap-inner .container .block27-items .block27-item .block27-item-img img.imgbg{height:auto;position:relative}.block27 .container-wrap-inner .container .block27-items .block27-item .block27-item-btn{position:relative;opacity:1;top:0;left:0;right:0;bottom:0;transform:none;width:100%}.block27 .container-wrap-inner .container .block27-items .block27-item .block27-item-btn a{width:100%}.block27 .container-wrap-inner .container .block27-items .block27-item .block27-item-btn:hover .text{transform:none}.block27 .container-wrap-inner .container .block27-items .block27-item.active .block27-item-img{opacity:1;max-height:1000px}.block28 .container{padding:0 12px}.block28 .container .block28-top{margin-top:10px;margin-bottom:40px;flex-wrap:wrap}.block28 .container .block28-top .block28-text{flex:1 0 100%;max-width:100%}.block28 .container .block28-bottom-btn{flex:1 0 100%;margin-top:40px}.block28 .container .block28-bottom-btn .block28-btn{width:100%}.block28 .container .block28-bottom-btn .block28-btn a{gap:28px;justify-content:center;width:100%}.block28 .container .block28-bottom-btn .block28-btn a .next,.block28 .container .block28-bottom-btn .block28-btn a .hide,.block28 .container .block28-bottom-btn .block28-btn a svg{display:none}.block28 .container .block28-bottom-btn .block28-btn a .text{position:relative;top:0;left:0;right:0}.block28 .container .block28-bottom-btn .block28-btn button{gap:28px;justify-content:center;width:100%}.block28 .container .block28-bottom-btn .block28-btn button .next,.block28 .container .block28-bottom-btn .block28-btn button .hide,.block28 .container .block28-bottom-btn .block28-btn button svg{display:none}.block28 .container .block28-bottom-btn .block28-btn button .text{position:relative;top:0;left:0;right:0}.block28 .container .block28-bottom-btn .block28-btn:hover .text{transform:none}.block28 .container .block28-bottom-btn .block28-btn:hover .text.next,.block28 .container .block28-bottom-btn .block28-btn:hover .text.hide{display:none}.block28 .container .block28-items .block28-item{min-height:0}.block28 .container .block28-items .block28-item .block28-item-bg{height:auto;aspect-ratio:1}.block28 .container .block28-items .block28-item .block28-item-btn{display:none}.block28 .container .block28-content-nav{margin-left:0;gap:20px;margin-top:10px}.block28 .container .block28-content-nav .block28-slick-dots-custom{display:none}.block29{padding:0 12px;flex-wrap:wrap;gap:12px}.block29 .block29-text{flex:1 0 100%}.block29 .block29-content{flex:1 0 100%;border-radius:20px;padding:12px;gap:12px}.block29 .block29-content .block29-content-faces .block29-content-faces-items .block29-content-faces-item-wrap{width:40px;height:40px}.block29 .block29-content .block29-content-faces .block29-content-faces-items .block29-content-faces-item-wrap .block29-content-faces-item-circle{width:48px;height:48px}.block29 .block29-content .block29-content-btns{flex-wrap:wrap}.block29 .block29-content .block29-content-btns .block29-btn-meet{display:none}.block29 .block29-content .block29-content-btns .block29-btn-consult{width:100%}.block29 .block29-content .block29-content-btns .block29-btn button:hover .text,.block29 .block29-content .block29-content-btns .block29-btn a:hover .text{transform:none}.block29 .block29-content .block29-content-btns .block29-btn button:hover .text.next,.block29 .block29-content .block29-content-btns .block29-btn a:hover .text.next{transform:none}.b30.container-wrap{padding-top:30px;padding-bottom:30px}.b30.container-wrap .container{padding:0 20px}.b30.container-wrap .container .block30-content{width:100%;border-radius:20px}.b30.container-wrap .container .block30-content .block30-btn .flex{height:48px}.b30.container-wrap .container .block30-content .block30-btn .flex .text{position:relative;top:0;left:0;right:0;width:100%;font-size:16px}.b30.container-wrap .container .block30-content .block30-btn .flex .text.hide,.b30.container-wrap .container .block30-content .block30-btn .flex .text.next{display:none}.b30.container-wrap .container .block30-content .block30-btn .flex:hover .text{transform:none}.block31 .block31-title{padding-bottom:20px}.block31 .block31-items{gap:12px;padding:10px 0}.block31 .block31-items .block31-item{padding:5px 40px}.block31 .block31-items .block31-item .block31-item-number{left:12px}.block31 .block31-items .block31-item .block31-item-btn-wrap{position:absolute;top:0;right:0}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn:hover{background-color:#fff}.block31 .block31-items .block31-item .block31-item-btn-wrap .block31-item-btn:hover svg path{fill:#000}.block31 .block31-bottom{padding-top:20px;flex-wrap:wrap}.block31 .block31-bottom .block31-bottom-title{margin-bottom:12px}.block32 .block32-items{flex-direction:column}.block32 .block32-items .block32-item{flex:1 0 100%}.b33 .block33{padding:0 12px}.block33 .block33-items{gap:8px}.b33 .block33 .block33-items .block33-item{flex:0 0 100%;padding:12px;height:auto;aspect-ratio:596/600}.block34 .block34-items .block34-item{flex:1 0 100%;height:auto;padding:8px 0}.block34 .block34-items .block34-item .block34-item-icon{width:44px;height:44px;border-radius:5px}.block35{margin-bottom:0}.block35 .container-wrap-inner{padding-top:30px;padding-bottom:30px}.block35 .container-wrap-inner .container{padding:0 12px;height:auto;overflow:visible;flex-wrap:wrap}.block35 .container-wrap-inner .container .block35-text{flex:0 0 100%;margin-bottom:30px}.block35 .container-wrap-inner .container .block35-text .block35-title,.block35 .container-wrap-inner .container .block35-text .block35-desc{margin-bottom:20px}.block35 .container-wrap-inner .container .block35-items{width:100%;flex:0 0 100%;min-height:0;padding-left:0}.block35 .container-wrap-inner .container .block35-items .block35-item{border-radius:20px;padding:12px;padding-left:12px;flex-wrap:wrap;gap:12px;cursor:pointer}.block35 .container-wrap-inner .container .block35-items .block35-item .block35-item-number{position:relative;left:0}.block35 .container-wrap-inner .container .block35-items .block35-item .block35-item-text{flex:1 0 100%;gap:12px}.block35 .container-wrap-inner .container .block35-items .block35-item .block35-item-img{width:100%;height:auto;position:relative;flex-wrap:wrap;gap:12px;opacity:0;max-height:0;transition:.3s all ease-in-out}.block35 .container-wrap-inner .container .block35-items .block35-item .block35-item-img img.imgbg{height:auto;position:relative}.block35 .container-wrap-inner .container .block35-items .block35-item .block35-item-btn{position:relative;opacity:1;top:0;left:0;right:0;bottom:0;transform:none;width:100%}.block35 .container-wrap-inner .container .block35-items .block35-item .block35-item-btn a{width:100%}.block35 .container-wrap-inner .container .block35-items .block35-item .block35-item-btn:hover .text{transform:none}.block35 .container-wrap-inner .container .block35-items .block35-item.active .block35-item-img{opacity:1;max-height:1000px}.block35 .container-wrap-inner .container .block35-items:after{height:0}.block36{padding:0 12px}.block36 .block36-items{gap:20px}.block36 .block36-items .block36-item{flex-wrap:wrap;gap:12px}.block36 .block36-items .block36-item .block36-text,.block36 .block36-items .block36-item .block36-img{flex:1 0 100%}.block36 .block36-items .block36-item:nth-child(2n) .block36-img{order:2}.block37{padding:0 12px}.block37 .slider-items .slider-item{height:48px}.block38{padding:0 12px}.block38 .block38-items{flex-wrap:wrap}.block38 .block38-items .block38-img{flex:1 0 100%;aspect-ratio:1;border-radius:20px;width:100%;max-width:100%}.block38 .block38-items .block38-content{flex:1 0 100%;border-radius:20px;width:100%;max-width:100%}.block38 .block38-items .block38-content .block38-content-meta .block38-content-photo{width:40px;height:40px}.block39 .container{padding:0 12px}.block39 .container .block39-items{flex-wrap:wrap}.block39 .container .block39-items .block39-item{width:calc(50% - 6px)}.block39 .container .block39-items .block39-item .block39-item-photo{margin-bottom:8px}.block39 .container .block39-items .block39-item .block39-item-name{font-size:20px}.block39 .container .block39-items .block39-item .block39-item-position{font-size:14px}.block39 .container .block39-btn a,.block39 .container .block39-btn button{height:48px;font-size:20px}.block39 .container .block39-btn a .text,.block39 .container .block39-btn button .text{position:relative;top:0;left:0}.block39 .container .block39-btn a .text.next,.block39 .container .block39-btn a .text.hide,.block39 .container .block39-btn button .text.next,.block39 .container .block39-btn button .text.hide{display:none}.block39 .container .block39-btn a:hover .text,.block39 .container .block39-btn button:hover .text{transform:none}.block43 .container{padding:0;padding-top:50%}.block43 .container .block43-content .block43-content-block{padding:12px;padding-right:12px;flex-wrap:wrap}.block43 .container .block43-content .block43-content-block .block43-block-content{text-align:center}.block43 .container .block43-content .block43-content-block .block43-content-block-title{flex:0 0 100%;text-align:center}.block43 .container .block43-content .block43-content-block.block-services .block-services-items{justify-content:center;gap:8px}.block43 .container .block43-content .block43-content-block.block-info .block-info-item{padding-top:20px;padding-bottom:20px;padding-right:0;flex-wrap:wrap}.block43 .container .block43-content .block43-content-block.block-info .block-info-item .block-info-item-title,.block43 .container .block43-content .block43-content-block.block-info .block-info-item .block-info-item-content{width:100%}.block43 .container .block43-content .block43-content-block.block-awards .block-awards-item{padding-top:20px;padding-bottom:20px;padding-right:0}.block43 .container .block43-content .block43-content-block.block-awards .block-awards-item .block-awards-item-content{text-align:right}.block43 .container .block43-content .block43-content-block.block-credits .block43-block-content{gap:8px;justify-content:flex-start}.block43 .container .block43-content .block43-content-block.block-credits .block43-block-content .block43-credits-item .block43-credits-item-name,.block43 .container .block43-content .block43-content-block.block-credits .block43-block-content .block43-credits-item .block43-credits-item-position{text-align:left}.block44 .container-wrap{padding-left:12px;padding-right:12px}.block44 .container-wrap.two .block44-items{gap:20px}.block44 .container-wrap.two .block44-items .block44-item{flex-wrap:wrap}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content{flex:1 0 100%;padding:0;gap:12px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-label{padding:4px 8px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button{width:100%;gap:12px}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a .text,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button .text{position:relative;top:0;right:0;left:0}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a .text.next,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a .text.hide,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button .text.next,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button .text.hide{display:none}.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn a:hover .text,.block44 .container-wrap.two .block44-items .block44-item .block44-item-content .block44-item-content-btn button:hover .text{transform:none}.block44 .container-wrap.two .block44-items .block44-item .block44-item-img{height:auto}.block44 .container-wrap.two .block44-items .block44-item .block44-item-img img.imgbg{position:relative}.block44 .container-wrap.two .block44-items .block44-item:nth-child(2n) .block44-item-img{order:2}.block46{padding:0 12px}.block47{padding:0 12px}.block47 .block47-numbers,.block47 .block47-timeline{display:none}.block47 .block47-blocks{flex-wrap:wrap;gap:20px}.block47 .block47-blocks .block47-block{flex:1 0 100%;gap:12px;align-items:baseline}.block47 .block47-blocks .block47-block .block47-number-item-mob{display:flex;padding:4px 8px;border-radius:100px;border:solid 1px #a9afbc}.block47 .block47-blocks .block47-block .block47-number-item-mob span{font-size:16px}.block48 .block48-img{height:auto}.block48 .block48-img img.imgbg{position:relative}.block49{padding:0 12px}.block49 .block49-wrap{padding:0 3%;padding-bottom:8px}.block49 .block49-wrap .block49-items{gap:2vw}.block49 .block49-wrap .block49-items .block49-item{padding:4px;border-radius:12px}.block49 .block49-wrap .block49-items .block49-item .block49-name{font-size:16px}.block49 .block49-wrap .block49-items .block49-item .block49-position{font-size:14px;line-height:115%}.block50{padding:0 12px;gap:12px;align-items:flex-start}.block50 .block50-item{flex:0 0 calc(50% - 6px)}.block50 .block50-item .block50-item-img{position:relative;border-radius:10px;height:auto;aspect-ratio:auto}.block50 .block50-item .block50-item-img img{border-radius:10px;position:relative;aspect-ratio:18/25}.block51{padding:0 12px;flex-wrap:wrap}.block51 .block51-text-wrap{flex:1 0 100%}.block51 .block51-text-wrap .block51-text{padding:12px;padding-top:12px;padding-top:20px;gap:12px;border-radius:20px 20px 0 0}.block51 .block51-img{flex:1 0 100%;border-radius:0}.block51 .block51-img img{position:relative;border-radius:0 0 20px 20px}.block52 .block52-wrap .container{padding-right:20px;padding-left:20px}.block52 .block52-wrap .container .block52-content{padding:12px;border-radius:30px}.block52 .block52-wrap .container .block52-content .block52-btn{min-width:0;width:100%;height:48px}.block52 .block52-wrap .container .block52-content .block52-btn a,.block52 .block52-wrap .container .block52-content .block52-btn button{font-size:20px;display:flex;justify-content:center;align-items:center}.block52 .block52-wrap .container .block52-content .block52-btn a .text,.block52 .block52-wrap .container .block52-content .block52-btn button .text{position:relative;top:0;left:0}.block52 .block52-wrap .container .block52-content .block52-btn a .text.next,.block52 .block52-wrap .container .block52-content .block52-btn button .text.next{display:none}.block52 .block52-wrap .container .block52-content .block52-btn a:hover .text,.block52 .block52-wrap .container .block52-content .block52-btn button:hover .text{transform:none}.block53 .container{padding:0 12px}.block53 .container .block53-title{margin-bottom:20px}.block53 .container .block53-items{gap:8px;flex-wrap:wrap}.block53 .container .block53-items .block53-item{height:48px}.b54 .container{padding:0 12px}.b54 .container .block54{flex-wrap:wrap}.b54 .container .block54 .block54-content{gap:12px;flex:1 0 100%;border-radius:20px 20px 0 0}.b54 .container .block54 .block54-content .block54-btn{height:48px}.b54 .container .block54 .block54-content .block54-btn a .text,.b54 .container .block54 .block54-content .block54-btn button .text{font-size:20px;position:relative}.b54 .container .block54 .block54-content .block54-btn a .text.next,.b54 .container .block54 .block54-content .block54-btn a .text.hide,.b54 .container .block54 .block54-content .block54-btn button .text.next,.b54 .container .block54 .block54-content .block54-btn button .text.hide{display:none}.b54 .container .block54 .block54-content .block54-btn a:hover .text,.b54 .container .block54 .block54-content .block54-btn button:hover .text{transform:none}.b54 .container .block54 .block54-img{flex:1 0 100%;border-radius:0;padding:0}.b54 .container .block54 .block54-img img{border-radius:0 0 20px 20px;position:relative}.contacts .container{padding:0 12px}.contacts .container .block-title{padding-top:0;padding-bottom:30px}.contacts .container .contact-block{border-radius:20px;margin-bottom:0}.contacts .container .contact-block .contact-item{flex-wrap:wrap}.contacts .container .contact-block .contact-item .contact-item-left,.contacts .container .contact-block .contact-item .contact-item-right{width:100%}.contacts .container .contact-block .contact-item .contact-item-social{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:8px}.contacts-f .block13 .block13-form .wpcf7-form .labels-container label{flex:0 0 100%}.contacts-f .block13 .block13-form .wpcf7-form .labels-container label input{padding:0}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn{flex-wrap:wrap}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn button,.contacts-f .block13 .block13-form .wpcf7-form .block11-btn a{width:100%;height:48px}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn button:hover .text.next,.contacts-f .block13 .block13-form .wpcf7-form .block11-btn a:hover .text.next{top:125%}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn .form-info{width:100%}.contacts-f .block13 .block13-form .wpcf7-form .block11-btn .form-btn .text{top:10px}footer{overflow:hidden}footer .container-wrap .container{padding:60px 20px;flex-wrap:wrap;display:flex}footer .container-wrap .container .footer-columns{flex-wrap:wrap;gap:40px;flex-direction:column;width:100%}footer .container-wrap .container .footer-columns .footer-column{width:100%}footer .container-wrap .container .footer-columns .footer-column .footer-column-title{font-size:20px}footer .container-wrap .container .footer-columns .footer-column .footer-social{justify-content:center}footer .container-wrap .container .footer-bottom-right{order:2;display:flex;position:relative;left:0;right:0;bottom:0;padding-top:40px;width:100%;justify-content:center;flex-wrap:wrap;gap:12px}footer .container-wrap .container .footer-bottom-right a{width:100%;text-align:center}footer .container-wrap .container .footer-bottom-right a .footer-menu-arrow{display:none}footer .container-wrap .container .footer-bottom-left{padding-top:40px;order:3;position:relative;bottom:0;width:100%;text-align:center;left:0}footer .footer-top-logo,footer .footer-bottom-logo{display:none}footer .footer-top-logo-mob,footer .footer-bottom-logo-mob{display:block;position:absolute}footer .footer-top-logo-mob{top:-60px;right:0}footer .footer-bottom-logo-mob{bottom:-60px;right:0}.pum-content .block13 .block13-form{border-radius:20px;width:100%}.pum-content .block13 .block13-form .block11-btn{flex-wrap:wrap}.pum-content .block13 .block13-form .block11-btn .form-info{width:100%;text-align:left;margin-bottom:10px}}@media (min-width:1921px){.container-wrap{max-width:100%}.block52{height:clamp(200px, 46.09375vw, 1400px)}.block06{--block06-h:min(46.09375vw, 886px);height:var(--block06-h);max-height:none;padding-top:min(35%, calc(var(--block06-h) * 35 / 46.09375));margin-bottom:min(28%, calc(var(--block06-h) * 28 / 46.09375))}.block29 .block29-content .block29-content-faces .block29-content-faces-items{max-height:none}}@media (min-width:769px) and (max-width:1200px){.block01{align-items:flex-end}.block01 .block01-content.flex.direction-column.justify-between{justify-content:flex-end;gap:24px}}@media (min-width:769px){header nav ul .submenu>.submenu-item{transition:background .4s ease,flex-grow .55s cubic-bezier(.4,0,.2,1);border-radius:30px}header nav ul .submenu>.submenu-item:hover{flex-grow:3}}