﻿@font-face{font-family:"Gilroy";font-style:normal;font-weight:400;src:url("fonts/Gilroy-Regular.eot");src:url("fonts/Gilroy-Regular.woff") format("woff"),url("fonts/Gilroy-Regular.otf") format("opentype"),url("fonts/Gilroy-Regular.svg#filename") format("svg")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:500;src:url("fonts/Gilroy-Medium.eot");src:url("fonts/Gilroy-Medium.woff") format("woff"),url("fonts/Gilroy-Medium.otf") format("opentype"),url("fonts/Gilroy-Medium.svg#filename") format("svg")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:600;src:url("fonts/Gilroy-SemiBold.eot");src:url("fonts/Gilroy-SemiBold.woff") format("woff"),url("fonts/Gilroy-SemiBold.otf") format("opentype"),url("fonts/Gilroy-SemiBold.svg#filename") format("svg")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:700;src:url("fonts/Gilroy-Bold.eot");src:url("fonts/Gilroy-Bold.woff") format("woff"),url("fonts/Gilroy-Bold.otf") format("opentype"),url("fonts/Gilroy-Bold.svg#filename") format("svg")}:root{--fontBody: "Gilroy", sans-serif;--fontHeading: "Gilroy", serif;--colorPrimary: #052355;--colorSecondary: #4AB2E9;--colorParagraph: #2C2C2C;--colorPrimaryVals: 5, 35, 85;--colorSecondaryVals: 74, 178, 233;--colorBg: #efefef;--colorBorder: #cdcdcd;--wrapperWidth: 1310px;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginBottom: 20px;--marginTop: 0px}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}:root{accent-color:var(--colorPrimary)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-margin-top:7.5rem}html{font-size:1em;scroll-behavior:smooth}body{font-weight:400;line-height:1.25;letter-spacing:0.0125rem;-webkit-text-size-adjust:none;font-family:var(--fontBody);min-height:100vh;min-height:-webkit-fill-available}img{max-width:100%}a,a:hover,button{text-decoration:none !important;cursor:pointer}button{border:none}a:focus,input:focus,textarea:focus,button:focus,select:focus,.button:focus{outline-color:blue !important;outline-width:0.125rem !important;outline-style:dashed !important}[data-whatintent=mouse] *:focus,[data-whatintent=touch] *:focus{outline:none !important}input[type=text],input[type=email],input[type=password],textarea,input[type=url],input[type=date],input[type=number],input[type=text].error,input[type=email].error,input[type=password].error,textarea.error,input[type=url].error,input[type=date].error,input[type=number].error{-webkit-appearance:none;border-radius:0;font-family:var(--fontBody)}select:-moz-focusring{color:rgba(0,0,0,0) !important;text-shadow:0 0 0 #fff !important}.ul-reset{margin:0 !important}.ul-reset li{background:none !important;color:auto !important;padding:0 !important}a[href="javascript:void(0);"]{cursor:default !important}.lazy-loaded{opacity:1}:target:before{content:"";display:block;height:8.125rem;margin-top:-8.125rem}.wrapper{width:auto;max-width:var(--wrapperWidth);float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper{position:relative;padding:0 3.75rem}@media screen and (max-width: 768px){.wrapper{padding:0 2.5rem}}@media screen and (max-width: 374px){.wrapper{padding:0 1.25rem}}.center{text-align:center !important;display:block;margin-left:auto;margin-right:auto}.underline{text-decoration:underline}.bold{font-weight:600}.italic{font-style:italic}.link1,.link2,.btn{display:inline-block;background:var(--colorPrimary);padding:0.625rem 1.25rem;color:#fff !important;font-family:var(--fontBody);font-size:0.8125rem;font-weight:700;border-radius:0;border:none;text-transform:uppercase;letter-spacing:.1em;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1) !important}.link2{background:var(--colorSecondary);color:var(--colorPrimary) !important}@media(hover: hover){.link1:hover,.btn:hover{background:var(--colorSecondary)10%}.link2:hover{background:var(--colorPrimary)10%;color:#fff !important}}p,ul li,ol li,table tr th,table tr td{font-size:1.0625rem;line-height:1.70588235;color:var(--colorParagraph);margin:0 0 var(--marginBottom)}@media screen and (max-width: 768px){p,ul li,ol li,table tr th,table tr td{font-size:1rem}}p strong,p b,ul li strong,ul li b,ol li strong,ol li b,table tr th strong,table tr th b,table tr td strong,table tr td b{font-weight:700}p i,p em,ul li i,ul li em,ol li i,ol li em,table tr th i,table tr th em,table tr td i,table tr td em{font-style:italic}p a,ul li a,ol li a,table tr th a,table tr td a{color:var(--colorPrimary);transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}.extracontent1{font-size:1.25rem;font-weight:500;line-height:1.5}@media screen and (max-width: 768px){.extracontent1{font-size:1.125rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--fontHeading);color:var(--colorPrimary);line-height:1;font-weight:500;font-size:3.75rem;margin:var(--marginTop) 0 var(--marginBottom)}@media screen and (max-width: 978px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-size:3.125rem}}@media screen and (max-width: 768px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-size:2.5rem;line-height:1.1}}@media screen and (max-width: 480px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-size:2rem;line-height:1.2}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit;text-decoration:underline !important}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{text-decoration:none !important}h4,h6,.h4,.h6{color:var(--colorSecondary)}h2,.h2{font-size:2.5rem;line-height:1.2}@media screen and (max-width: 978px){h2,.h2{font-size:2.25rem}}@media screen and (max-width: 768px){h2,.h2{font-size:2rem}}@media screen and (max-width: 480px){h2,.h2{font-size:1.75rem;line-height:1.25}}h3,h4,.h3,.h4{font-size:2rem;line-height:1.25}@media screen and (max-width: 978px){h3,h4,.h3,.h4{font-size:1.75rem}}@media screen and (max-width: 768px){h3,h4,.h3,.h4{font-size:1.5rem}}h5,h6,.h5,.h6{font-size:1.1875rem;line-height:1.36842105;font-weight:600}@media screen and (max-width: 768px){h5,h6,.h5,.h6{font-size:1.125rem}}img{max-width:100%;height:auto;display:block}ul,ol{margin:0 0 var(--marginBottom) 1.25rem;list-style-type:disc}@media screen and (max-width: 480px){ul,ol{margin:0 0 var(--marginBottom) 0.625rem}}ul li,ol li{padding:0 0 0 1.25rem;margin:0 0 0.625rem;position:relative}@media screen and (max-width: 480px){ul li,ol li{padding:0 0 0 0.625rem}}ul li ul,ol li ul{margin:0.625rem 0 0}ul li p,ol li p{margin:0}ul li ul,ul li ol,ol li ul,ol li ol{margin:0.625rem 0 !important}ul li::marker,ol li::marker{color:var(--colorPrimary)}ol{list-style:decimal;padding:0 0 0 2.1875rem}ol li{background:none;padding:0}ol li:before,ol li:after{display:none !important}ul.reset,ol.reset,.datepicker-panel ul,ul.splide__pagination{padding:0;margin:0;list-style:none !important}ul.reset li,ol.reset li,.datepicker-panel ul li,ul.splide__pagination li{padding:0;margin:0}ul.reset li ul,ul.reset li ol,ol.reset li ul,ol.reset li ol,.datepicker-panel ul li ul,.datepicker-panel ul li ol,ul.splide__pagination li ul,ul.splide__pagination li ol{padding:0;margin:0}ul.reset li:before,ul.reset li:after,ol.reset li:before,ol.reset li:after,.datepicker-panel ul li:before,.datepicker-panel ul li:after,ul.splide__pagination li:before,ul.splide__pagination li:after{display:none}@media(hover: hover){p a:hover,ul li a:hover,ol li a:hover,table tr th a:hover,table tr td a:hover{color:var(--colorSecondary)}}.feature-block,.feature-block-outline,.feature-block-surround,.feature-block-outline-surround{background:var(--colorBg);padding:2.5rem}@media screen and (max-width: 978px){.feature-block,.feature-block-outline,.feature-block-surround,.feature-block-outline-surround{padding:1.25rem}}.feature-block,.feature-block-outline{margin:var(--blockMarginVertical) 0}.feature-block p:empty,.feature-block-outline p:empty{display:none}.feature-block-outline,.feature-block-outline-surround{border:0.0625rem solid #ccc;background:rgba(0,0,0,0)}.feature-block-surround,.feature-block-outline-surround{padding:2.5rem 3.75rem 3.75rem;margin-top:var(--blockMarginVertical);display:flex;flex-direction:column;gap:2.5rem}@media screen and (max-width: 1100px){.feature-block-surround,.feature-block-outline-surround{padding:1.25rem 2.5rem 2.5rem}}@media screen and (max-width: 768px){.feature-block-surround,.feature-block-outline-surround{padding:0.625rem 1.875rem 1.875rem;gap:1.875rem}}table{margin:0 0 1.25rem;width:100%;max-width:100%;border-bottom:0.0625rem solid #dedede}@media screen and (max-width: 768px){table{display:table}}@media screen and (max-width: 768px){table tr{border-top:0.0625rem solid #dedede;display:block;padding:0.625rem 0}}table tr td.rowspanner{display:none}@media screen and (max-width: 768px){table tr td.rowspanner{display:block}}table tr td{padding:0.5rem 0.9375rem !important;border-left:none;border-top:0.0625rem solid #dedede;margin:0 !important}@media screen and (max-width: 768px){table tr td{white-space:normal;overflow:hidden;width:auto !important;height:auto !important;display:block;position:relative;text-align:left !important;padding:0 0 0.625rem !important;border:none}}table tr td a{color:inherit;text-decoration:underline !important}table tr td h1,table tr td h2,table tr td h3,table tr td h4,table tr td h5,table tr td h6,table tr td p{color:inherit;margin:0 !important}@media screen and (max-width: 768px){table thead{display:none}}table thead tr td{background-color:var(--colorSecondary);padding:0.6875rem 0.9375rem;color:#fff !important;text-align:left;font-weight:700 !important}@media screen and (max-width: 768px){table thead tr td{display:block;border-left:none}}table thead tr td h1,table thead tr td h2,table thead tr td h3,table thead tr td h4,table thead tr td h5,table thead tr td h6,table thead tr td p{color:inherit !important}table thead tr td:first-of-type{border-left:none}table tbody td:before{display:none}@media screen and (max-width: 768px){table tbody td:before{display:block;position:relative;content:attr(data-title);white-space:normal;color:#000;font-weight:700;margin:0 0 0.1875rem}}@media screen and (max-width: 480px){table tbody td:before{float:none;width:100%}}table tbody td:first-of-type{border-left:none}body{padding-top:6.25rem}@media screen and (max-width: 978px){body{padding-top:5.625rem}}header{position:fixed;top:0;height:6.25rem;top:0;width:100%;z-index:99;background:rgba(0,0,0,0);border-bottom:0.0625rem solid rgba(0,0,0,0);transition:all .6s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 978px){header{height:5.625rem}}header .wrapper{height:100%;display:flex;gap:3.75rem;align-items:flex-end;transition:height .6s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 978px){header .wrapper{gap:2.5rem;height:4.375rem}}header .wrapper .header-logo{height:3.125rem;display:flex;align-items:center}@media screen and (max-width: 680px){header .wrapper .header-logo{display:none}}header .wrapper .header-logo svg{display:block}header .wrapper .header-nav{flex-grow:1}@media screen and (max-width: 490px){header .wrapper .header-nav{display:flex;justify-content:center}}header .wrapper .header-nav ul{display:flex;gap:2.9375rem}@media screen and (max-width: 978px){header .wrapper .header-nav ul{gap:1.875rem}}@media screen and (max-width: 768px){header .wrapper .header-nav ul{gap:1.25rem}}@media screen and (max-width: 400px){header .wrapper .header-nav ul{gap:0.9375rem}}header .wrapper .header-nav ul li a{position:relative;display:block;color:var(--colorPrimary);line-height:3.125rem;font-size:1.0625rem;font-weight:500;transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 768px){header .wrapper .header-nav ul li a{font-size:0.9375rem}}@media screen and (max-width: 400px){header .wrapper .header-nav ul li a span{display:none}}header .wrapper .header-nav ul li a:after{position:absolute;content:"";bottom:0.25rem;left:0;width:100%;height:0.1875rem;background:var(--colorSecondary);opacity:0;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1)}header .wrapper .header-nav ul li a.active:after{opacity:1;bottom:0}@media screen and (max-width: 490px){header .wrapper .header-social{display:none}}header .wrapper .header-social ul{display:flex;gap:0.625rem}header .wrapper .header-social ul li a{display:flex;align-items:center;justify-content:center;width:3.125rem;height:3.125rem;border-radius:50%;background:var(--colorSecondary);transition:background .6s cubic-bezier(0.19, 1, 0.22, 1)}header .wrapper .header-social ul li a svg path{fill:var(--colorPrimary);transition:fill .6s cubic-bezier(0.19, 1, 0.22, 1)}header .wrapper .header-social ul li a span{display:none}@media(hover: hover){header .wrapper .header-nav ul li a:hover:after{opacity:1;bottom:0}header .wrapper .header-social ul li a:hover{background:var(--colorPrimary)}header .wrapper .header-social ul li a:hover svg path{fill:var(--colorSecondary)}}.scrolling header{height:5.625rem;background:#fff;border-bottom-color:rgba(0,0,0,.1)}.scrolling header .wrapper{height:4.375rem}footer{padding:3.75rem 0}@media screen and (max-width: 978px){footer{padding:2.5rem 0}}@media screen and (max-width: 600px){footer{padding:1.875rem 0}}footer .wrapper{display:flex;justify-content:space-between;gap:2.5rem}@media screen and (max-width: 768px){footer .wrapper{flex-direction:column;align-items:center;text-align:center;gap:0}}footer .wrapper p{margin:0;font-size:1.125rem;font-weight:500;color:var(--colorPrimary)}@media screen and (max-width: 480px){footer .wrapper p{font-size:0.875rem}}footer .wrapper p a{color:inherit;transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){footer .wrapper p a:hover{color:var(--colorSecondary)}}.waypoint{position:relative;top:2.5rem;opacity:0;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.waypoint.show{top:0;opacity:1}.section-hero{position:relative;overflow:hidden;padding:0 0 5rem;background:linear-gradient(359.4deg, rgb(204, 231, 245) 0.67%, rgba(255, 255, 255, 0) 78.09%)}@media screen and (max-width: 978px){.section-hero{padding:1.25rem 0 3.75rem}}@media screen and (max-width: 600px){.section-hero{padding:1.25rem 0 2.5rem}}@media screen and (max-width: 374px){.section-hero{padding:1.25rem 0 1.25rem}}.section-hero .wrapper{display:flex;gap:3.75rem;justify-content:space-between}@media screen and (max-width: 1300px){.section-hero .wrapper{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.section-hero .wrapper{gap:2.5rem}}@media screen and (max-width: 600px){.section-hero .wrapper{grid-template-columns:1fr;text-align:center}}.section-hero .wrapper .text{display:flex;flex-direction:column;justify-content:center;position:relative;left:3.125rem;opacity:0;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1) .5s}@media screen and (max-width: 1300px){.section-hero .wrapper .text{flex-basis:28.625rem;min-width:28.625rem}}@media screen and (max-width: 1300px){.section-hero .wrapper .text{flex-basis:initial;min-width:initial}}.section-hero .wrapper .text h1{color:var(--colorPrimary);font-weight:600;font-size:4rem;line-height:1.1875;margin:0 0 0.6875rem}@media screen and (max-width: 1200px){.section-hero .wrapper .text h1{font-size:3.125rem}}@media screen and (max-width: 978px){.section-hero .wrapper .text h1{font-size:2.625rem}}@media screen and (max-width: 768px){.section-hero .wrapper .text h1{font-size:2rem}}.section-hero .wrapper .text h2{color:var(--colorSecondary);font-weight:500;font-size:2.25rem;line-height:1.38888889;margin:0 0 3.25rem}@media screen and (max-width: 1200px){.section-hero .wrapper .text h2{font-size:2rem}}@media screen and (max-width: 978px){.section-hero .wrapper .text h2{font-size:1.75rem;margin:0 0 1.875rem}}@media screen and (max-width: 768px){.section-hero .wrapper .text h2{font-size:1.5rem}}@media screen and (max-width: 600px){.section-hero .wrapper .text h2{margin:0 0 1.25rem}}.section-hero .wrapper .text .member{display:flex;flex-direction:column;gap:0.75rem}.section-hero .wrapper .text .member span{text-transform:uppercase;font-weight:500;letter-spacing:0.125rem;font-size:1rem}.section-hero .wrapper .text .member img{max-width:11.6875rem}@media screen and (max-width: 600px){.section-hero .wrapper .text .member img{margin:0 auto}}.section-hero .wrapper .img{flex-basis:37.5rem;min-width:37.5rem;position:relative;left:-3.125rem;opacity:0;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1) .2s}@media screen and (max-width: 1300px){.section-hero .wrapper .img{flex-basis:initial;min-width:initial}}@media screen and (max-width: 600px){.section-hero .wrapper .img{width:17.5rem;margin:0 auto}}.page-loaded .section-hero .wrapper .text,.page-loaded .section-hero .wrapper .img{opacity:1;left:0}.section-conditions{background:var(--colorPrimary);text-align:center;padding:4.375rem 0}@media screen and (max-width: 978px){.section-conditions{padding:3.75rem 0}}@media screen and (max-width: 768px){.section-conditions{padding:2.5rem 0}}.section-conditions .wrapper{display:grid;gap:5rem}.section-conditions .wrapper .title{position:relative}.section-conditions .wrapper .title span{color:#fff;font-size:3rem;font-weight:500;line-height:1.1875}@media screen and (max-width: 978px){.section-conditions .wrapper .title span{font-size:2.5rem}}@media screen and (max-width: 768px){.section-conditions .wrapper .title span{font-size:2rem}}@media screen and (max-width: 480px){.section-conditions .wrapper .title span{font-size:1.625rem}}.section-conditions .wrapper .title:before,.section-conditions .wrapper .title:after{position:absolute;content:"";width:17rem;height:0.0625rem;bottom:-2rem;left:50%;transform:translate(-50%, 0);background:rgba(255,255,255,.25)}@media screen and (max-width: 480px){.section-conditions .wrapper .title:before,.section-conditions .wrapper .title:after{width:12.5rem}}.section-conditions .wrapper .title:after{width:11rem;height:0.1875rem;bottom:-2.0625rem;left:calc(50% - 48px);background:var(--colorSecondary)}@media screen and (max-width: 480px){.section-conditions .wrapper .title:after{width:7.5rem}}.section-conditions .wrapper .items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem 2rem}@media screen and (max-width: 768px){.section-conditions .wrapper .items{gap:1.25rem}}@media screen and (max-width: 700px){.section-conditions .wrapper .items{grid-template-columns:1fr 1fr}}@media screen and (max-width: 374px){.section-conditions .wrapper .items{grid-template-columns:1fr}}.section-conditions .wrapper .items .item{background:#fff;height:5.1875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;padding:0 1.25rem}@media screen and (max-width: 374px){.section-conditions .wrapper .items .item{height:auto;padding:0.9375rem 1.25rem}}.section-conditions .wrapper .items .item span{color:var(--colorParagraph);font-size:1.1875rem;font-weight:600;margin:0}@media screen and (max-width: 768px){.section-conditions .wrapper .items .item span{font-size:1.0625rem}}.section-about{padding:9.375rem 0}@media screen and (max-width: 1400px){.section-about{padding:7.5rem 0}}@media screen and (max-width: 1200px){.section-about{padding:5.625rem 0}}@media screen and (max-width: 978px){.section-about{padding:3.75rem 0}}@media screen and (max-width: 768px){.section-about{padding:2.5rem 0}}.section-about .wrapper{max-width:86.25rem;display:grid;gap:5rem}@media screen and (max-width: 480px){.section-about .wrapper{gap:3.75rem}}.section-about .wrapper .title{position:relative;display:flex;flex-direction:column;gap:1rem;padding:0 0 0 1.875rem}@media screen and (max-width: 978px){.section-about .wrapper .title{padding:0}}.section-about .wrapper .title span{color:var(--colorSecondary);text-transform:uppercase;font-size:1.125rem;font-weight:500;letter-spacing:0.125rem}@media screen and (max-width: 978px){.section-about .wrapper .title span{font-size:1rem}}.section-about .wrapper .title h2{margin:0;color:var(--colorPrimary);font-size:4rem;font-weight:600;line-height:1.1875}@media screen and (max-width: 1200px){.section-about .wrapper .title h2{font-size:3.125rem}}@media screen and (max-width: 978px){.section-about .wrapper .title h2{font-size:2.625rem}}@media screen and (max-width: 768px){.section-about .wrapper .title h2{font-size:2rem}}.section-about .wrapper .title:before,.section-about .wrapper .title:after{position:absolute;content:"";width:17rem;height:0.0625rem;bottom:-2rem;left:0;background:rgba(5,35,85,.25)}@media screen and (max-width: 480px){.section-about .wrapper .title:before,.section-about .wrapper .title:after{width:12.5rem}}.section-about .wrapper .title:after{width:11rem;height:0.1875rem;bottom:-2.0625rem;background:var(--colorSecondary)}@media screen and (max-width: 480px){.section-about .wrapper .title:after{width:7.5rem}}.section-about .about-content{display:flex;gap:5.5rem}@media screen and (max-width: 1200px){.section-about .about-content{gap:3.75rem}}@media screen and (max-width: 768px){.section-about .about-content{flex-direction:column;gap:2.5rem}}.section-about .about-content .img{flex-basis:31rem;min-width:31rem}@media screen and (max-width: 1200px){.section-about .about-content .img{flex-basis:calc(50% - 30px);min-width:calc(50% - 30px)}}@media screen and (max-width: 768px){.section-about .about-content .img{flex-basis:initial;min-width:initial;display:grid;grid-template-columns:1fr 1fr;gap:3.75rem;justify-content:center}}@media screen and (max-width: 600px){.section-about .about-content .img{gap:2.5rem}}@media screen and (max-width: 480px){.section-about .about-content .img{grid-template-columns:1fr;gap:2.5rem}}.section-about .about-content .img img{margin:0 0 7rem}@media screen and (max-width: 768px){.section-about .about-content .img img{margin:0}}@media screen and (max-width: 480px){.section-about .about-content .img img{max-width:17.5rem}}.section-about .about-content .img blockquote{align-self:center;position:relative;font-size:2.5rem;line-height:1.25;font-weight:600}@media screen and (max-width: 1200px){.section-about .about-content .img blockquote{font-size:2.25rem}}@media screen and (max-width: 978px){.section-about .about-content .img blockquote{font-size:2rem}}@media screen and (max-width: 768px){.section-about .about-content .img blockquote{font-size:1.75rem}}@media screen and (max-width: 600px){.section-about .about-content .img blockquote{font-size:1.25rem}}.section-about .about-content .img blockquote:before{position:absolute;content:"“";top:-4.6875rem;left:-0.3125rem;color:var(--colorSecondary);font-size:8rem;line-height:1;font-weight:600}@media screen and (max-width: 768px){.section-about .about-content .img blockquote:before{font-size:6.25rem;top:-3.125rem}}@media screen and (max-width: 600px){.section-about .about-content .img blockquote:before{font-size:3.75rem;top:-2.25rem}}.section-about .about-content .text *:last-child{margin:0}.section-publications{background:#f2f8fb;padding:7.5rem 0}@media screen and (max-width: 1400px){.section-publications{padding:6.25rem 0}}@media screen and (max-width: 1200px){.section-publications{padding:5rem 0}}@media screen and (max-width: 978px){.section-publications{padding:3.75rem 0}}@media screen and (max-width: 768px){.section-publications{padding:2.5rem 0}}.section-publications .wrapper{max-width:85rem;display:grid;gap:5.8125rem}@media screen and (max-width: 768px){.section-publications .wrapper{gap:4.375rem}}.section-publications .wrapper .title{position:relative;display:flex;justify-content:space-between;gap:3.75rem;align-items:center;padding:0 2.375rem}@media screen and (max-width: 1400px){.section-publications .wrapper .title{padding:0}}@media screen and (max-width: 768px){.section-publications .wrapper .title{flex-direction:column;align-items:flex-start;gap:1.25rem}}.section-publications .wrapper .title h3{color:var(--colorPrimary);font-size:3rem;font-weight:600;margin:0}@media screen and (max-width: 978px){.section-publications .wrapper .title h3{font-size:2.5rem}}@media screen and (max-width: 768px){.section-publications .wrapper .title h3{font-size:2rem}}.section-publications .wrapper .title .filter ul{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width: 978px){.section-publications .wrapper .title .filter ul{gap:0.625rem}}.section-publications .wrapper .title .filter ul li a{color:var(--colorPrimary);font-size:1rem;font-weight:500;padding:0.5rem 1.25rem;background:rgba(74,178,233,.1);border-radius:1.25rem;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 978px){.section-publications .wrapper .title .filter ul li a{padding:0.375rem 0.9375rem}}.section-publications .wrapper .title .filter ul li a.active{pointer-events:none;font-weight:600;background:#4ab2e9}.section-publications .wrapper .title:before,.section-publications .wrapper .title:after{position:absolute;content:"";width:17rem;height:0.0625rem;bottom:-2rem;left:0;background:rgba(5,35,85,.25)}@media screen and (max-width: 480px){.section-publications .wrapper .title:before,.section-publications .wrapper .title:after{width:12.5rem}}.section-publications .wrapper .title:after{width:11rem;height:0.1875rem;bottom:-2.0625rem;left:0;background:var(--colorSecondary)}@media screen and (max-width: 480px){.section-publications .wrapper .title:after{width:7.5rem}}.section-publications .wrapper .items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.75rem}@media screen and (max-width: 1200px){.section-publications .wrapper .items{gap:1.25rem}}@media screen and (max-width: 978px){.section-publications .wrapper .items{grid-template-columns:1fr 1fr}}@media screen and (max-width: 640px){.section-publications .wrapper .items{grid-template-columns:1fr}}.section-publications .wrapper .items .item{background:#fff;border:0.0625rem solid rgba(5,35,85,.25);padding:2.5625rem 2rem 2rem;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.section-publications .wrapper .items .item{padding:1.875rem}}@media screen and (max-width: 640px){.section-publications .wrapper .items .item{padding:1.25rem}}.section-publications .wrapper .items .item .item-title{font-size:2rem;font-weight:600;color:var(--colorPrimary);margin:0 0 1.0625rem}@media screen and (max-width: 978px){.section-publications .wrapper .items .item .item-title{font-size:1.75rem}}@media screen and (max-width: 768px){.section-publications .wrapper .items .item .item-title{font-size:1.5rem}}@media screen and (max-width: 480px){.section-publications .wrapper .items .item .item-title{font-size:1.375rem}}@media screen and (max-width: 640px){.section-publications .wrapper .items .item .item-title br{display:none}}.section-publications .wrapper .items .item p{margin:0 0 0.625rem}.section-publications .wrapper .items .item p:last-of-type{margin-bottom:1.25rem}.section-publications .wrapper .items .item a{margin-top:auto;background:var(--colorSecondary);color:var(--colorPrimary);padding:0.625rem 2.625rem;font-size:1.125rem;line-height:1.66666667;font-weight:600;border-radius:1.875rem;align-self:flex-start;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 768px){.section-publications .wrapper .items .item a{padding:0.375rem 1.25rem;font-size:1rem}}@media(hover: hover){.section-publications .wrapper .title .filter ul li a:hover{background:rgba(74,178,233,.3)}.section-publications .wrapper .items .item a:hover{background:var(--colorPrimary);color:#fff}}.section-contact{padding:3.75rem 0;background:var(--colorPrimary)}@media screen and (max-width: 768px){.section-contact{padding:2.5rem 0}}.section-contact .wrapper{max-width:74.125rem;display:flex;justify-content:space-between;gap:3.75rem}@media screen and (max-width: 1050px){.section-contact .wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1.875rem 3.75rem}}@media screen and (max-width: 540px){.section-contact .wrapper{grid-template-columns:1fr}}@media screen and (max-width: 1050px){.section-contact .wrapper .contact-main{grid-column-start:1;grid-column-end:span 2;display:flex;gap:2.5rem;justify-content:space-between}}@media screen and (max-width: 820px){.section-contact .wrapper .contact-main{flex-direction:column;gap:0;align-items:center}}@media screen and (max-width: 540px){.section-contact .wrapper .contact-main{grid-column-end:1}}@media screen and (max-width: 1050px){.section-contact .wrapper .contact-main .item-title{display:none}}@media screen and (max-width: 1050px){.section-contact .wrapper .contact-info{display:flex;flex-direction:column;align-items:flex-end}}@media screen and (max-width: 540px){.section-contact .wrapper .contact-info,.section-contact .wrapper .contact-practice{display:flex;flex-direction:column;align-items:center;text-align:center}}.section-contact .wrapper .item-title{display:block;color:var(--colorSecondary);text-transform:uppercase;font-size:1.125rem;letter-spacing:0.125rem;line-height:1.8rem;font-weight:500;margin:0 0 0.75rem}.section-contact .wrapper .item-name{position:relative;color:#fff;font-size:3rem;font-weight:600;display:block;margin:0 0 1.25rem}@media screen and (max-width: 540px){.section-contact .wrapper .item-name{font-size:2rem}}.section-contact .wrapper .item-name:before,.section-contact .wrapper .item-name:after{position:absolute;content:"+";top:-0.0625rem;left:-2.8125rem;font-size:4rem;line-height:1;font-weight:700;color:var(--colorSecondary)}@media screen and (max-width: 540px){.section-contact .wrapper .item-name:before,.section-contact .wrapper .item-name:after{display:none}}.section-contact .wrapper p{color:#fff;margin:0;display:flex;gap:1rem;align-items:center}.section-contact .wrapper p a{color:inherit;display:flex;gap:1rem;align-items:center;transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}.section-contact .wrapper .item-linkedin{height:4.0625rem;width:18.75rem;background:var(--colorSecondary);display:flex;align-items:center;gap:1.1875rem;padding:0 2rem 0 0.75rem;border-radius:2.0625rem;transition:background .6s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (max-width: 540px){.section-contact .wrapper .item-linkedin{padding:0.625rem 1.25rem;height:auto;width:auto}}.section-contact .wrapper .item-linkedin .icon{height:2.75rem;width:2.75rem;flex-basis:2.75rem;min-width:2.75rem;background:#219edf;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 540px){.section-contact .wrapper .item-linkedin .icon{display:none}}.section-contact .wrapper .item-linkedin .text{color:var(--colorPrimary);font-size:1.25rem;font-weight:600}@media screen and (max-width: 540px){.section-contact .wrapper .item-linkedin .text{font-size:1rem}}@media(hover: hover){.section-contact .wrapper p a:hover{color:var(--colorSecondary)}.section-contact .wrapper .item-linkedin:hover{background:#fff}}
