.cookies{background-color:#fff;bottom:20px;box-shadow:var(--box-shadow);display:none;left:50%;position:fixed;transform:translate(-50%);width:600px;z-index:10}.c-header{background:var(--blue-gradient);display:flex}.c-image-wrapper{align-items:center;background-color:var(--dark-color);clip-path:polygon(0 100%,0 0,100% 0,calc(100% - 10px) 100%);display:flex;justify-content:center;width:120px}.c-content{padding:15px;position:relative}.c-title{color:#fff;display:block;font-size:23px;margin:10px 15px}.c-desc,.c-title{font-family:var(--font-light)}.c-desc{color:#0e2332;font-size:18px}.c-desc a{color:var(--light-blue);font-family:var(--font-light)}.c-desc-short{width:400px}.c-desc-long{padding:15px;width:100%}.cookies .button-container{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;position:absolute;right:27px;top:0}.c-button{text-wrap:nowrap;align-items:center;border:none;color:#fff;display:flex;flex-direction:row;font-family:var(--font-light);font-size:18px;height:38px;justify-content:center;width:113px}.c-button-save,.c-button-settings{background:var(--dark-color)}.c-button-accept-all{background:var(--blue-gradient)}#c-settings{display:none}.gray-area{background-color:#efeff0}.cookie-type{background-color:#fff;border:1px solid #49697d;border-radius:8px;color:var(--dark-text);font-family:var(--font-regular);font-size:15px;padding:3px}.cookies input[type=checkbox]{float:right;height:20px;margin-right:5px;margin-top:1px;width:20px}.cookies input[type=checkbox]:checked{accent-color:var(--my-orange)}.c-container{left:0;position:absolute}.c-lightblue-square img{bottom:100px;position:absolute;right:20px;transform:rotate(-45deg)}.c-shadow-square{background:linear-gradient(-45deg,var(--my-light-blue) 0,var(--my-light-blue) 72%,#004d66 100%);height:50px;transform:rotate(45deg) translate(158%,-130%);width:50px;z-index:-1}.crop{height:15px;overflow:hidden}#c-settings .c-button{width:140px}@media screen and (max-width:650px){.cookies{width:90%}.c-desc{display:block;width:100%}.cookies .button-container{flex-direction:unset;flex-wrap:wrap;height:unset;position:relative;right:unset;top:unset;width:100%}}@media screen and (max-width:490px){.settings-btns{flex-direction:column!important}.settings-btns button{margin:10px 0;width:100%!important}}@font-face{font-family:novel-display;src:url(/build/fonts/novel-display.434dc510.otf) format("opentype")}@font-face{font-family:novel-display-bold;src:url(/build/fonts/novel-display-bold.1095328f.otf) format("opentype")}@font-face{font-family:novel-display-xlight;src:url(/build/fonts/novel-display-xlight.225a701b.otf) format("opentype")}:root{--blue-gradient:linear-gradient(0deg,#0087b9,#42cdf5);--box-shadow:0px 0px 25px #00000029;--text-color-light:#0e2332;--dark-color:#303638;--light-blue:#43cff6;--font-bold:"novel-display-bold";--font-light:"novel-display-xlight"}body,html{color:#0e2332;font-family:novel-display;margin:0}.grecaptcha-badge{visibility:hidden}.color-inherit{color:inherit}.bg-white{background-color:#fff}.f-bold{font-family:var(--font-bold)}.text-blue{color:var(--light-blue)}.flip-horizontal{transform:scaleX(-1)}.motto{text-wrap:balance;font-family:var(--font-light);font-size:25px;text-align:center}.my-container{margin:0 auto;width:min(100%,1100px)}.nav-wrapper,nav{width:min(1100px,100%)}.nav-wrapper{margin:auto;position:relative;z-index:10}nav{background-color:#fff;height:80px;padding:0!important}#my-nav ul,#my-nav ul li,nav>div{height:100%}#my-nav ul{justify-content:space-between;overflow:hidden;width:100%}nav a:not(.logo-link){align-items:center;color:var(--text-color-light);display:block;display:flex;font-size:18px;height:100%;padding:0 20px;text-decoration:none}.other-link{background-color:#303638;clip-path:polygon(0 100%,10px 0,100% 0,100% 100%);color:#fff!important;margin-right:-1px}nav a:not(.logo-link):not(.other-link){clip-path:polygon(0 100%,10px 0,100% 0,calc(100% - 10px) 100%)}nav a:not(.logo-link):not(.other-link):hover{background-color:#303638;color:#fff}.maps-link{color:#fff;display:block;padding:15px 0;text-decoration:none}.simple-header{background-color:var(--my-blue);height:430px;position:relative;width:100%}.header-title-wrapper{margin:0 auto}.header-title-wrapper .my-heading:before{border-bottom:3px solid var(--my-orange);width:260px}.burger{display:none}.my-sticky-nav{margin:0 auto -135px;position:sticky;top:-56px;z-index:20}.my-nav-shadow{box-shadow:var(--box-shadow)}@media screen and (min-width:1100.1px){.expanded{flex-wrap:nowrap;justify-content:flex-start}#my-nav,#my-nav ul{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:end}}@media screen and (max-width:1100px){#my-nav,#my-nav ul{gap:0;justify-content:flex-start}.burger{display:block;margin-right:20px}nav>div{height:329px;position:absolute;top:80px;width:100%}nav a:not(.logo-link){background-color:#fff;clip-path:none!important}nav a:not(.logo-link):hover{background-color:#303638;clip-path:none!important;color:#fff!important}.other-link{clip-path:none;color:inherit!important}.other-link img{display:none}#my-nav ul li{height:unset}nav ul li a{padding:10px 20px!important}.maps-link{color:#fff!important;padding-left:20px}.header-title-wrapper{padding-left:50px;padding-right:50px}.simple-header{height:340px}.header-title-wrapper>div{display:none}.header-title-wrapper .my-heading{font-size:35px;min-width:unset}.header-title-wrapper .my-heading:before{width:60%}}@media screen and (max-width:380px){.logo-link{width:50%}.logo-link img{width:100%}}.contact{position:relative}.contact-trapezoid{border-right:80px solid transparent;border-top:300px solid #f3f5f7;height:0;position:absolute;width:50%}.newsletter-form-container{background-color:#f3f5f7;clip-path:polygon(0 0,100% 0,calc(100% - 80px) 100%,0 100%);height:350px;position:absolute;top:0;width:50%;z-index:1}.bg-blue-gradient{background:var(--blue-gradient)}.firm-logo-wrapper{margin-left:auto;width:50%}.firm-logo{margin-left:25px;margin-top:15px}.contact-info{margin-left:auto;position:relative;width:50%}.contact ul{margin:0 0 0 70px}.contact ul li{font-size:18px;margin:20px 0;position:relative}.contact .ig-link,.contact ul li>img{left:-40px}.contact .ig-link,.contact ul li>img,.form-wrapper{position:absolute;top:50%;transform:translateY(-50%)}.form-wrapper{right:150px;z-index:2}.form-title{font-size:25px}.form-wrapper form{display:flex;flex-direction:column}.form-wrapper form input:focus{outline:none}.form-wrapper form .arrow{left:15px;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.form-wrapper form input[type=email]{margin:15px 0;padding:5px 15px 5px 45px;width:380px}.form-wrapper form input[type=email],.form-wrapper form input[type=submit]{border:none;clip-path:polygon(0 100%,0 0,100% 0,97% 100%);height:50px;outline:none}.form-wrapper form input[type=submit]{background:var(--blue-gradient);color:#fff;font-size:18px;padding-left:45px;text-align:left;width:365px}footer{color:#fff;font-size:14px}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}@media screen and (max-width:1150px){.form-wrapper{padding:30px;position:relative;right:unset;top:unset;transform:none}.contact-info,.form-wrapper{margin:0 auto;width:min(420px,100%)}.newsletter-form-container{clip-path:none;height:unset;position:relative;width:100%}.bg-blue-gradient{display:flex;flex-direction:column}.firm-logo-wrapper{margin:0 auto;width:min(250px,90%)}.firm-logo{margin:0;width:100%}}@media screen and (max-width:650px){footer{flex-direction:column;padding:1rem}}@media screen and (max-width:450px){.form-wrapper form input[type=email]{width:max(250px,90%)}.form-wrapper form input[type=submit]{width:max(250px,88%)}.contact ul{margin:0 10px 0 60px}.footer-content{text-wrap:balance;text-align:center}}.header-small{background:var(--blue-gradient);color:#fff;height:430px;overflow:hidden;position:relative}.header-title-wrapper{bottom:50px;display:flex;left:50%;position:absolute;transform:translate(-50%);width:min(1100px,100%)}.header-title-wrapper .my-heading{color:#fff;font-family:var(--font-bold);font-size:46px;min-width:260px;position:relative}.header-title-wrapper .my-heading:before{border-bottom:3px solid var(--dark-color);content:"";position:absolute;top:-15px;width:min(260px,100%)}@media screen and (max-width:700px){.header-small{height:300px}.header-title-wrapper{bottom:30px}.header-title-wrapper .my-heading{font-size:30px}.header-title-wrapper .my-heading:before{width:min(180px,100%)}}.separator{margin:0 auto;padding:40px 0;position:relative;width:min(1100px,100%)}.separator img{left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.separator-heading{font-family:var(--font-light);font-size:25px;position:relative;text-align:center}.separator-heading:before{top:-40px;width:min(250px,100%)}.separator-heading:after,.separator-heading:before{border-bottom:3px solid var(--light-blue);content:"";left:50%;position:absolute;transform:translate(-50%)}.separator-heading:after{bottom:-40px;width:250px}@media screen and (max-width:1100px){.separator{padding:40px 10px}.separator>img{display:none}}.cards{counter-reset:card-counter;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.cards:is(.smaller){grid-template-columns:repeat(4,1fr)}.cards .numbered-card{box-shadow:var(--box-shadow);padding-inline:30px;padding-bottom:20px;padding-top:90px;position:relative}.cards .numbered-card:before{background:var(--blue-gradient);clip-path:polygon(0 100%,10px 0,100% 0,100% 100%);color:#fff;content:counter(card-counter);counter-increment:card-counter;font-family:var(--font-bold);font-size:50px;height:60px;line-height:1.72;padding-left:10px;position:absolute;right:0;text-align:center;top:0;width:70px}.cards .numbered-card h2{text-wrap:nowrap;font-family:var(--font-bold);font-size:25px;margin-bottom:20px;text-align:center}@media screen and (max-width:1100px){.cards .numbered-card h2{text-wrap:wrap}.cards:is(.smaller){grid-template-columns:repeat(2,min(250px,100%));place-content:center}}@media screen and (max-width:990px){.cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:650px){.cards{grid-template-columns:1fr}}@media screen and (max-width:570px){.cards:is(.smaller){grid-template-columns:min(250px,100%);place-content:center}}