@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;600;700&display=swap");*{margin:0;padding:0}a,img{border:0}input,textarea{background:transparent;border:0;border-radius:0;outline:none;resize:none}button{border:none;cursor:pointer;margin:0;outline:none;padding:0}textarea{overflow:hidden}*{box-sizing:border-box;outline:0!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{background-color:#003a4f}html{scroll-behavior:smooth}body{color:#fff;font:400 18px/22px EB Garamond,serif}.toCenter,body{position:relative}.toCenter{margin:0 auto;max-width:1180px;padding:0 20px;width:100%;z-index:1}@media screen and (max-width:990px){.toCenter{padding:0 15px}}.grid{display:grid}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.table{display:table;table-layout:fixed;width:100%}.cell{display:table-cell;vertical-align:top}a{text-decoration:none}main{overflow:hidden;position:relative;width:100%}.button{background-color:#fff;border-radius:999px;color:#003a4f;cursor:pointer;display:table;font-size:18px;line-height:54px;padding:0 20px;text-align:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (min-width:990px){.button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.button.dark{background-color:#003a4f;color:#fff}.button span{background-repeat:no-repeat;display:table;margin:0 auto}.button.arrow span{background-image:url(../img/arrow.svg);background-position:100%;padding:0 24px 0 0}.button.phone span{background-image:url(../img/phone.svg)}.button.email span,.button.phone span{background-position:0;padding:0 0 0 26px}.button.email span{background-image:url(../img/email.svg)}.button.bigBlue{background-color:#004a65;font-size:28px;line-height:76px}.button.bigBlue,.more{color:#fff;font-weight:700}.more{background:url(../img/arrow-white.svg) no-repeat 100%;cursor:pointer;display:table;font-size:18px;line-height:20px;padding:0 30px 0 0}.more:hover{text-decoration:underline}.cookieLayer{bottom:30px;display:none;left:0;opacity:1;position:fixed;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:100%;z-index:999}.cookieLayer .toCenter{max-width:990px}.cookieLayer.hidden{opacity:0;visibility:hidden}.cookieLayer.visible{display:block}@media screen and (max-width:990px){.cookieLayer{bottom:15px}}.cookieLayer .cookieTexts{background-color:#003a4f;border-radius:10px;box-shadow:0 1px 20px rgba(0,0,0,.2);padding:30px 20px}@media screen and (max-width:990px){.cookieLayer .cookieTexts{padding:15px}}.cookieLayer h3{color:#fff;font-size:30px;font-weight:700;line-height:40px;padding:0 0 20px}@media screen and (max-width:990px){.cookieLayer h3{font-size:20px;line-height:26px;padding-bottom:10px;text-align:center}}.cookieLayer .grid{grid-gap:20px;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;grid-template-columns:auto 200px}@media screen and (max-width:990px){.cookieLayer .grid{grid-template-columns:1fr}}.cookieLayer p{color:#fff;font-size:16px;line-height:24px;padding:0}.cookieLayer p a{color:#fff;text-decoration:underline}.cookieLayer p b,.cookieLayer p strong{font-weight:600}.cookieLayer p em,.cookieLayer p i{font-style:italic}.cookieLayer .button{width:100%}.p404{background-color:#004a65;color:#fff;padding:112px 0 200px;text-align:center}@media screen and (max-width:990px){.p404{padding:80px 0}}.p404 img{display:table;margin:0 auto 55px;max-width:100%}@media screen and (max-width:990px){.p404 img{max-width:80%}}.p404 h2{font-size:48px;font-weight:700;line-height:50px;margin:0 0 30px}@media screen and (max-width:990px){.p404 h2{font-size:34px;line-height:44px;margin-bottom:10px}}.p404 h3{font-size:32px;font-weight:500;line-height:34px}@media screen and (max-width:990px){.p404 h3{font-size:18px;line-height:26px}}.p404 a{color:#fff}.p404 a:hover{text-decoration:underline}.about{padding:100px 0;position:relative}@media screen and (max-width:990px){.about{padding:40px 0}}.about .grid{grid-gap:150px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:990px){.about .grid{grid-gap:100px;grid-template-columns:1fr}}.about .grid .col:first-child{padding:72px 0 0}@media screen and (max-width:990px){.about .grid .col:first-child{padding:0 36px 0 0}}.about img{display:block;-webkit-transform:translate(36px,36px);transform:translate(36px,36px);width:100%}.about .image,.about img{border-radius:26px;position:relative}.about .image{background-color:#fff}.about h2{font-size:36px;font-weight:700;line-height:46px;margin:0 0 30px;padding:96px 0 0;position:relative}@media screen and (max-width:990px){.about h2{font-size:32px}}.about h2:before{background:#fff url(../img/about-icon.svg) no-repeat 50%;border-radius:20px;content:"";height:72px;left:0;position:absolute;top:0;width:72px}.about p{font-size:18px;line-height:30px;margin:0 0 25px}@media screen and (max-width:990px){.about p{margin-bottom:40px}}.about .button{margin:0 0 15px}.about .button:last-child{margin-bottom:0}.askQuote{background-color:#004a65;padding:105px 0}@media screen and (max-width:990px){.askQuote{padding:65px 0 75px}}.askQuote h3{font-size:36px;font-weight:700;line-height:46px;max-width:500px}@media screen and (max-width:990px){.askQuote h3{font-size:28px;max-width:unset;text-align:center}}.askQuote .grid{grid-gap:30px;grid-template-columns:auto 225px}@media screen and (max-width:990px){.askQuote .grid{grid-gap:55px;grid-template-columns:1fr}}.askQuote .block{background-color:#003a4f;border-radius:20px;padding:100px 75px}@media screen and (max-width:990px){.askQuote .block{padding:40px 40px 50px}}.askQuote .button{padding:0;width:100%}.contact{padding:80px 0;position:relative}@media screen and (max-width:990px){.contact{padding:40px 0 80px}}.contact .grid{grid-gap:150px;grid-template-columns:460px auto}@media screen and (max-width:990px){.contact .grid{grid-gap:45px;grid-template-columns:1fr}.contact .grid .col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.contact .grid .col:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}}.contact form{background-color:#004a65;border-radius:50px;display:block;padding:32px;width:100%}@media screen and (max-width:990px){.contact form{border-radius:25px;padding:34px 22px}}.contact h3{color:#fff;font-size:44px;font-weight:700;line-height:50px;margin:0 0 15px}@media screen and (max-width:990px){.contact h3{font-size:32px;margin-bottom:7px}}.contact p{font-size:18px;line-height:30px;margin:0 0 15px;max-width:312px}@media screen and (max-width:990px){.contact p{margin-bottom:50px;max-width:unset}}.contact ul{margin:0 0 70px}.contact ul li{margin:0 0 24px}.contact ul li:last-child{margin-bottom:0}.contact ul a,.contact ul div{background-position:0;background-repeat:no-repeat;color:#fff;display:table;font-size:18px;line-height:22px;padding:0 0 0 28px}.contact ul a.email,.contact ul div.email{background-image:url(../img/mail-icon.svg)}.contact ul a.phone,.contact ul div.phone{background-image:url(../img/phone-icon.svg)}.contact ul a.poi,.contact ul div.poi{background-image:url(../img/poi-icon.svg)}.contact ul a:hover{text-decoration:underline}.contact .image{background-color:#fff;border-radius:25px;max-width:335px;width:100%}@media screen and (max-width:990px){.contact .image{max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px)}}.contact .image img{border-radius:25px;display:block;-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px);width:100%}.contact .button{width:100%}.contact input,.contact textarea{background-color:#fff;color:#003a4f;display:block;font:400 16px EB Garamond;width:100%}.contact input::-webkit-input-placeholder,.contact textarea::-webkit-input-placeholder{color:#003a4f;opacity:1}.contact input::-moz-placeholder,.contact textarea::-moz-placeholder{color:#003a4f;opacity:1}.contact input:-ms-input-placeholder,.contact textarea:-ms-input-placeholder{color:#003a4f;opacity:1}.contact input::-ms-input-placeholder,.contact textarea::-ms-input-placeholder{color:#003a4f;opacity:1}.contact input::placeholder,.contact textarea::placeholder{color:#003a4f;opacity:1}.contact input.error,.contact textarea.error{box-shadow:inset 0 0 0 2px red}.contact input{border-radius:999px;height:48px;padding:0 24px}.contact textarea{border-radius:15px;height:145px;padding:20px 24px}.contact .oneLine{margin:0 0 24px}.contact .oneLine.smaller{margin-bottom:20px}.contact .oneLine:last-child{margin-bottom:0}.contact select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../img/dropdown.svg) no-repeat right 20px center;border:0;border-radius:999px;color:#003a4f;display:table;font:400 16px EB Garamond;height:48px;min-width:188px;padding:0 40px 0 24px;width:auto}.contact select.error{box-shadow:inset 0 0 0 2px red}.contact .checkbox{color:#fff;cursor:pointer;display:table;font:400 16px/18px EB Garamond;padding:0 0 0 22px;position:relative}.contact .checkbox input{display:none}.contact .checkbox input:checked+span:after{opacity:1}.contact .checkbox input.error+span{border-color:red}.contact .checkbox span{border:1px solid #fff;border-radius:5px;height:15px;left:0;position:absolute;top:2px;width:15px}.contact .checkbox span:after{background:url(../img/check.svg) no-repeat 50%/9px auto;content:"";height:13px;left:0;opacity:0;position:absolute;top:0;width:13px}.contact .checkbox a{color:#fff}.contact .checkbox a:hover{text-decoration:underline}.contact .message{display:none;font-size:22px;font-weight:700;line-height:24px;margin:30px 0 0;text-align:center}.contact .message.visible{display:block}option{color:#003a4f;font:normal 14px Arial}.faq{background-color:#004a65;padding:110px 0;position:relative;text-align:center}@media screen and (max-width:990px){.faq{padding:40px 0 45px}}.faq .toCenter{max-width:1010px}.faq h3{font-size:35px;font-weight:700;line-height:55px;margin:0 0 15px}@media screen and (max-width:990px){.faq h3{font-size:32px;line-height:46px;margin-bottom:7px}}.faq h4{font-size:22px;font-weight:700;line-height:28px}@media screen and (max-width:990px){.faq h4{font-size:20px;line-height:28px}}.faq p{line-height:30px}.faq .faqList{padding:115px 0 0;text-align:left}@media screen and (max-width:990px){.faq .faqList{padding-top:55px}}.faq .oneItem{background-color:#003a4f;border-radius:999px;cursor:pointer;margin:0 0 28px;padding:32px 200px 32px 42px;position:relative}@media screen and (max-width:990px){.faq .oneItem{border-radius:40px;padding:30px 70px 30px 20px}}.faq .oneItem:after{background:#004a65 url(../img/add.svg) no-repeat 50%;border-radius:999px;content:"";height:38px;position:absolute;right:42px;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:38px}@media screen and (max-width:990px){.faq .oneItem:after{right:15px}}.faq .oneItem.open{border-radius:30px}@media screen and (max-width:990px){.faq .oneItem.open{border-radius:40px}}.faq .oneItem.open:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.faq .oneItem.open p{display:block}.faq .oneItem:last-child{margin-bottom:0}.faq .oneItem p{display:none;margin:10px 0 0}@media screen and (max-width:990px){.faq .oneItem p{font-size:15px;margin-top:20px}}.mainFooter{padding:50px 0}@media screen and (max-width:990px){.mainFooter{padding:40px 0 50px;text-align:center}}.mainFooter .grid{grid-gap:60px;grid-template-columns:250px auto 148px}@media screen and (max-width:990px){.mainFooter .grid{grid-gap:38px;grid-template-columns:1fr}}.mainFooter .logo{display:block;max-width:205px;opacity:1;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (max-width:990px){.mainFooter .logo{margin:0 auto}}.mainFooter .logo:hover{opacity:.8}.mainFooter .logo img{display:block;width:100%}.mainFooter p{font-size:15px;line-height:18px;margin:30px 0 0}@media screen and (max-width:990px){.mainFooter p{margin-top:24px}}.mainFooter nav{font-size:0;text-align:right}@media screen and (max-width:990px){.mainFooter nav{text-align:center}}.mainFooter nav ul{display:inline-block;margin:0 70px 0 0;vertical-align:top}.mainFooter nav ul:last-child{margin-right:0}@media screen and (max-width:990px){.mainFooter nav ul:last-child{margin-right:auto;margin-top:25px}.mainFooter nav ul{display:table;margin:0 auto}}.mainFooter nav li{margin:0 0 14px}@media screen and (max-width:990px){.mainFooter nav li{margin-bottom:25px}}.mainFooter nav li:last-child{margin-bottom:0}.mainFooter nav a{color:#fff;display:table;font-size:15px;line-height:18px}@media screen and (max-width:990px){.mainFooter nav a{font-size:20px;line-height:22px;margin:0 auto}}.mainFooter nav a:hover{text-decoration:underline}.mainFooter .socials{font-size:0}.mainFooter .socials li{display:inline-block;margin:0 20px 0 0;vertical-align:top}.mainFooter .socials li:last-child{margin-right:0}.mainFooter .socials a{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:8px;display:block;height:36px;opacity:1;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:36px}.mainFooter .socials a:hover{opacity:.8}.mainFooter .socials a.tiktok{background-image:url(../img/tiktok.svg)}.mainFooter .socials a.facebook{background-image:url(../img/facebook.svg)}.mainFooter .socials a.instagram{background-image:url(../img/instagram.svg)}.mainFooter .wplabs{display:table;margin:100px auto 0;opacity:1;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:36px}.mainFooter .wplabs:hover{opacity:.8}.mainFooter .wplabs img{display:block;width:100%}@media screen and (max-width:990px){.mainFooter .wplabs{margin-top:60px}}body{padding:125px 0 0}@media screen and (max-width:990px){body{padding-top:115px}}.mainHeader{background-color:#003a4f;left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:999}.mainHeader .grid{grid-gap:60px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-template-columns:205px auto 145px}@media screen and (max-width:990px){.mainHeader .grid{grid-template-columns:182px auto}.mainHeader .grid .col:last-child{display:none}}.mainHeader .logo{display:block;opacity:1;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.mainHeader .logo:hover{opacity:.8}.mainHeader .logo img{display:block;width:100%}.mainHeader nav{font-size:0}@media screen and (max-width:990px){.mainHeader nav{display:none}}.mainHeader nav ul{display:table;margin:0 0 0 auto}.mainHeader nav li{display:inline-block;margin:0 35px 0 0;vertical-align:top}.mainHeader nav li:last-child{margin-right:0}.mainHeader nav a{color:#fff;display:block;font-size:18px}.mainHeader nav a:hover{text-decoration:underline}.mainHeader .button{padding:0;width:100%}.mainHeader .mobileOpen{height:50px;margin:0 0 0 auto;position:relative;width:50px}@media screen and (min-width:990px){.mainHeader .mobileOpen{display:none}}.mainHeader .mobileOpen:after,.mainHeader .mobileOpen:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:40px;position:absolute;right:5px;top:5px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:40px}.mainHeader .mobileOpen:after{background-image:url(../img/bar.svg);opacity:1;-webkit-transform:translate(0);transform:translate(0)}.mainHeader .mobileOpen:before{background-image:url(../img/close.svg);background-size:28px auto;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.mainHeader .mobileOpen.clicked:after{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.mainHeader .mobileOpen.clicked:before{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.mobileNav{background-color:#003a4f;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:998}.mobileNav.visible{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}@media screen and (min-width:990px){.mobileNav{display:none}}.mobileNav nav{padding:116px 0 0}.mobileNav nav li{display:table;margin:0 auto 40px}@media screen and (max-height:600px){.mobileNav nav li{margin-bottom:20px}}.mobileNav nav li:last-child{margin-bottom:0}.mobileNav nav a{color:#fff;display:block;font-size:32px;line-height:32px}@media screen and (max-height:600px){.mobileNav nav a{font-size:22px;line-height:24px}}.mobileNav .mid{left:0;max-height:100%;overflow:auto;padding:0 0 20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.mobileNav .button{font-weight:600;margin:80px auto 0}.stop{height:1px;left:0;opacity:0;position:absolute;top:-115px;visibility:hidden;width:1px}@media screen and (max-width:990px){.stop{top:-106px}}.logged-in.admin-bar .mainHeader{top:32px}.hero{background:url(../img/hero-bg.png) no-repeat top/contain;padding:78px 0 40px}@media screen and (max-width:990px){.hero{padding:10px 0 35px}}.hero .grid{grid-gap:30px;grid-template-columns:auto 380px;margin:0 0 18px}@media screen and (max-width:990px){.hero .grid{grid-gap:55px;grid-template-columns:1fr}}.hero h1{font-size:56px;font-weight:700;line-height:66px;margin:0 0 31px}@media screen and (max-width:990px){.hero h1{font-size:38px;line-height:47px}}.hero h2{font-size:24px;line-height:30px;margin:0 0 35px}@media screen and (max-width:990px){.hero h2{font-size:18px;line-height:30px;margin-bottom:42px}}.hero h3{font-size:20px;font-weight:700;line-height:26px;margin:0 0 1px}@media screen and (max-width:990px){.hero h3{font-size:18px;line-height:20px}}.hero h4{font-size:15px;line-height:20px}.hero .textBubble{background-color:#fff;border-radius:14px;color:#003a4f;display:table;margin:0 auto;padding:8px;position:relative;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}@media screen and (max-width:990px){.hero .textBubble{padding:11px 15px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}.hero img{border-radius:115px 0;display:block;width:100%}.hero .more{background:url(../img/more.svg) no-repeat 100%;cursor:pointer;display:table;font-size:24px;font-weight:700;line-height:32px;margin:0 auto;padding:0 20px 0 0}.hero .more:hover{text-decoration:underline}.hero .texts{max-width:580px}@media screen and (max-width:990px){.hero .texts{max-width:unset}}.hero .button{font-weight:600;margin:0 0 30px}.hero .rateBlock{background-color:#004a65;border-radius:15px;display:table;margin:0 0 27px;padding:10px 20px}.hero .rateBlock p{font-size:16px;font-weight:700;line-height:20px;padding:0 0 5px}.hero .rateBlock .stars{font-size:0;line-height:11px}.hero .rateBlock .stars span{background:url(../img/star.svg) no-repeat 50%;display:inline-block;height:11px;margin:0 5px 0 0;vertical-align:top;width:11px}.hero .rateBlock .stars span:last-child{margin-right:0}.hero .quote{max-width:430px}@media screen and (max-width:990px){.hero .quote{max-width:unset}}.hero .quote p{font-size:15px;line-height:20px;margin:0 0 27px}.hero .profile{background:#004a65 url(../img/profile.svg) no-repeat 50%;border-radius:999px;height:41px;width:41px}.hero .table{width:auto}.hero .table .cell{vertical-align:middle}.hero .table .cell:first-child{width:41px}.hero .table .cell:last-child{padding:0 0 0 10px}.hero .name{font-size:18px;line-height:19px;margin:0 0 1px}.hero .person{font-size:14px;line-height:18px}.hero .slogan{display:table;font-size:34px;font-weight:700;line-height:42px;margin:0 auto 18px;text-align:center}@media screen and (max-width:990px){.hero .slogan{font-size:28px;line-height:32px}}.recommendations{background-color:#004a65;padding:100px 0 160px;position:relative;text-align:center}@media screen and (max-width:990px){.recommendations{padding:40px 0 80px}}.recommendations h3{font-size:35px;font-weight:700;line-height:55px;margin:0 0 15px}@media screen and (max-width:990px){.recommendations h3{line-height:45px;margin-bottom:25px}}.recommendations p{line-height:30px}.recommendations .slider{padding:55px 0 0;position:relative}.recommendations .oneSlide{background-color:#003a4f;border-radius:24px;padding:30px 25px 35px}@media screen and (max-width:990px){.recommendations .oneSlide{padding:25px 10px 35px}}.recommendations .table{padding:40px 0 0;text-align:left}@media screen and (max-width:990px){.recommendations .table{padding:40px 20px 0}}.recommendations .table .cell{vertical-align:middle}.recommendations .table .cell:first-child{width:65px}.recommendations .table .cell:last-child{padding:0 0 0 15px}.recommendations .profile{background-color:#fff;border-radius:999px;height:65px;position:relative;width:65px}.recommendations .profile img{display:block;height:48px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:48px;z-index:1}.slick-dots{bottom:-55px;font-size:0;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}.slick-dots li{display:inline-block;margin:0 7px;vertical-align:top}.slick-dots button{background:#fff;border:0;border-radius:999px;display:block;height:15px;text-indent:-9999px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:15px}.slick-dots .slick-active button{width:40px}.slick-slide{margin:0 11px}.slick-list{margin:0 -11px}.services{padding:136px 0;position:relative}@media screen and (max-width:990px){.services{padding:40px 0 105px}}.services h2,.services h3{text-align:center}.services h2{font-size:48px;font-weight:700;line-height:48px;margin:0 0 26px}@media screen and (max-width:990px){.services h2{font-size:32px;line-height:46px}}.services h3{font-size:24px;line-height:30px;margin:0 0 104px}@media screen and (max-width:990px){.services h3{font-size:16px;margin-bottom:56px}}.services .grid{grid-gap:28px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-template-columns:repeat(2,1fr);padding:40px 0}@media screen and (max-width:990px){.services .grid{grid-gap:55px;grid-template-columns:1fr;padding:0}}.services .block{background-color:#004a65;border-radius:24px;margin:0 0 28px;padding:60px 50px 30px;position:relative}@media screen and (max-width:990px){.services .block{margin-bottom:55px;padding:70px 30px 50px}}.services .block:last-child{margin-bottom:0}.services h4{font-size:28px;font-weight:700;line-height:38px;margin:0 0 18px}@media screen and (max-width:990px){.services h4{margin-bottom:10px}}.services p,.services ul{font-size:18px;line-height:34px;margin:0 0 32px}@media screen and (max-width:990px){.services p,.services ul{line-height:30px}}.services li{padding:0 0 0 20px;position:relative}.services li:after{border-radius:999px;content:"";height:5px;left:4px;top:15px;width:5px}.services .icons,.services li:after{background-color:#fff;position:absolute}.services .icons{background-position:50%;background-repeat:no-repeat;border-radius:24px;height:58px;left:0;top:0;width:58px}.services .icons.icon1{background-image:url(../img/s1.svg)}.services .icons.icon2{background-image:url(../img/s3.svg)}.services .icons.icon3{background-image:url(../img/s2.svg)}.services .icons.icon4{background-image:url(../img/s4.svg)}.strengths{background-color:#004a65;padding:59px 0;text-align:center}.strengths .grid{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:990px){.strengths .grid{grid-gap:45px;grid-template-columns:1fr}}.strengths img{display:table;height:60px;margin:0 auto 9px;-o-object-fit:cover;object-fit:cover;width:60px}.strengths h3{font-size:24px;font-weight:700;line-height:34px}.textPage{background-color:#004a65;color:#fff;padding:115px 0 165px}@media screen and (max-width:990px){.textPage{padding:60px 0}}.textPage h2{font-size:40px;font-weight:700;line-height:66px;margin:0 0 27px}@media screen and (max-width:990px){.textPage h2{font-size:30px;line-height:44px}}.textPage h3{font-size:24px;font-weight:700;line-height:34px;margin:0 0 37px}.textPage h4{font-size:22px;line-height:32px}.textPage h4,.textPage h5{font-weight:500;margin:0 0 20px}.textPage h5{font-size:20px;line-height:30px}.textPage h6{font-size:18px;font-weight:500;line-height:24px;margin:0 0 15px}.textPage ol,.textPage p,.textPage ul{font-size:20px;line-height:34px;margin:0 0 30px}.textPage ol a,.textPage p a,.textPage ul a{color:#fff}.textPage ol a:hover,.textPage p a:hover,.textPage ul a:hover{text-decoration:underline}.textPage ol:last-child,.textPage p:last-child,.textPage ul:last-child{margin-bottom:0}.textPage ol,.textPage ul{list-style:disc;padding:0 0 0 20px}.textPage ol li,.textPage ul li{margin:0 0 5px}.textPage ol li:last-child,.textPage ul li:last-child{margin-bottom:0}