header{width:100%;max-width:1920px;background-color:#fff;position:fixed;z-index:99999;height:60px}header .header-wrapper{height:100%;width:100%}header #logo{margin-top:auto;margin-bottom:auto;padding-left:8%}header #logo .icon{height:30px}header #menu{text-align:right;margin-top:auto;margin-bottom:auto;padding-right:8%}header a{vertical-align:middle;font-style:normal;font-weight:400;font-size:16px;line-height:29px;cursor:pointer}header a,header a:hover{color:#000}header a.option-title{font-size:26px;margin-left:10px;font-weight:700}header .mr50{margin-right:50px}header .contacts{width:128px;border:1px solid #000;box-sizing:border-box;border-radius:3px}.burger-menu-wrapper{text-align:right;margin:auto;width:100%;padding-right:8%}.burger-menu{height:3vh}.title{color:#000;font-weight:600;font-size:24px;line-height:29px}.menu-hidden span{font-size:16px;line-height:20px}.ant-drawer-content{background-image:url(/static/media/contacts-background.be4b08c0.png);background-repeat:no-repeat;background-size:100% 100%}.menu-drawer{padding-top:120px;padding-bottom:168px;align-items:center}.menu-drawer ul{list-style-type:none;margin-left:20%;margin-right:auto;padding:0;text-align:left}.menu-drawer ul li{margin-top:48px}.menu-drawer ul a{color:#333;font-weight:600;font-size:68px;line-height:83px;text-transform:uppercase}.menu-drawer ul a:active,.menu-drawer ul a:hover,.menu-drawer ul a:link,.menu-drawer ul a:visited{text-decoration:none}.social-drawer{align-items:center}.ant-drawer-body{width:100%}.ant-drawer-body,.center{text-align:center}.underline{display:inline;position:relative;overflow:hidden}.underline:after{content:"";position:absolute;z-index:999;right:0;width:0;bottom:-5px;background:#253d5b;height:6px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out}.underline:active:after,.underline:focus:after,.underline:hover:after{left:0;right:auto;width:100%}@media (max-width:768px){.ant-drawer-content{background-image:url(/static/media/contacts-background-mobile.a79a98dd.png)}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){header #logo{margin:auto 0;padding-left:16px}header #burger-menu{margin:auto 0;padding-right:16px}.menu-drawer ul{margin-left:0}.menu-drawer ul a{font-size:42px}}@media only screen and (device-width:280px) and (device-height:653px){header a{font-size:16px}header #logo{margin:auto 0;padding-left:16px}header #burger-menu{margin:auto 0;padding-right:16px}.menu-drawer ul{margin-left:0}.menu-drawer ul a{font-size:42px}}@media only screen and (device-width:411px) and (device-height:823px){header #logo{margin:auto 0;padding-left:16px}header #burger-menu{margin:auto 0;padding-right:16px}.menu-drawer ul{margin-left:0}.menu-drawer ul a{font-size:42px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){header #logo{margin:auto 0;padding-left:16px}header #burger-menu{margin:auto 0;padding-right:16px}.menu-drawer ul{margin-left:0}.menu-drawer ul a{font-size:42px}}@media only screen and (max-device-width:600px){header #logo{margin:auto 0;padding-left:16px}header #burger-menu{margin:auto 0;padding-right:16px}.menu-drawer ul{margin-left:0}.menu-drawer ul a{font-size:42px}}.footer{background-color:#fff;padding:45px 110px 20px;text-align:center;color:#000}.footer svg{display:inline-block;vertical-align:middle}.footer .title{color:#fff;font-size:25px;font-weight:700;line-height:59px}.footer .text{color:#fff;font-size:18px}.footer-wrapper{padding-top:20px;padding-left:20px;padding-right:20px}.logo{margin:auto}.contacts img{width:26px;height:26px}.social{justify-content:flex-end}.social img{width:29px;height:29px}.social .icon{margin-left:10px}.follow-us{margin-left:-2px}.copyright-wrapper{height:2vh;padding:8px}.copyright-wrapper .copyright{color:hsla(0,0%,100%,.4)}hr{border:1px solid #000}.copyright,.left{text-align:left}.copyright{font-size:18px}@media (max-width:768px){span.hidden-xs{display:none!important}.footer{padding:25px}.footer .logo img{margin-top:10%;margin-bottom:10%;width:250px}.footer .social{margin-bottom:2vh}.footer .social div.left svg{width:10vw}.social{justify-content:flex-start;padding-top:20px}}.our-services{padding:96px 5% 70px;text-align:center;height:100%;background:#f5f8fa}.services-title{color:#333;font-size:42px;line-height:51px;font-weight:600}.cards-wrapper .ant-col-md-8{margin-top:35px}.cards-wrapper .ant-card-bordered{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:1px 1px 2px rgba(0,0,0,.15);border:0}.cards{margin:auto}.ant-card-body{border-top:1px solid transparent!important;padding:20px!important}.services-card{margin:auto!important;width:90%;height:350px;box-shadow:0 4px 6px rgba(0,0,0,.25);height:100%!important}.card-icon-wrapper{height:120px}.card-icon-background{text-align:center;display:table;position:relative;height:100px;width:100px;border-radius:100px;background:rgba(37,61,91,.2);margin:auto}.card-icon-background img{position:absolute;top:32px;left:32px;width:35px;height:35px}.card-title-wrapper{padding-top:20px;font-size:26px;font-weight:600;display:block;white-space:normal;overflow:hidden}.card-title-wrapper p{text-align:center}.card-content-wrapper{padding-top:20px;font-size:20px;line-height:30px;font-weight:300}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.our-services{padding-left:18px;padding-right:18px}.cards-wrapper .ant-col-xs-24{margin-top:10px;margin-bottom:10px}.services-title{font-size:42px}.services-card{width:100%!important}}@media only screen and (device-width:280px) and (device-height:653px){.our-services{padding-left:18px;padding-right:18px}.cards-wrapper .ant-col-xs-24{margin-top:10px;margin-bottom:10px}.services-title{font-size:42px}.services-card{width:100%!important}}@media only screen and (device-width:411px) and (device-height:823px){.our-services{padding-left:18px;padding-right:18px}.cards-wrapper .ant-col-xs-24{margin-top:10px;margin-bottom:10px}.services-title{font-size:42px}.services-card{width:100%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.our-services{padding-left:18px;padding-right:18px}.cards-wrapper .ant-col-xs-24{margin-top:10px;margin-bottom:10px}.services-title{font-size:42px}.services-card{width:100%!important}}@media only screen and (max-device-width:600px){.our-services{padding-left:18px;padding-right:18px}.cards-wrapper .ant-col-xs-24{margin-top:10px;margin-bottom:10px}.services-title{font-size:42px}.services-card{width:100%!important}}.main.mainImage{height:95vh;margin-top:5vh}.banner-animation{object-fit:cover;width:100%;height:100%;top:0;left:0}.video-container{height:100%;padding-top:60px}.mainImage img{height:100%;width:100%}.mainImage img.logo{top:50%;width:645px;height:277px}.mainImage img.logo,.mainImage img.partners{position:absolute;left:50%;margin-top:-138px;margin-left:-322px}.mainImage img.partners{top:25%;width:800px;height:350px}@media (max-width:768px){.hidden-xs{display:none!important}.hidden-md{display:block!important}.mainImage{visibility:visible;height:100vh}.mainImage img{height:100%;width:100%}.mainImage img.logo{position:absolute;top:50%;left:50%;margin-top:-70px;margin-left:-160px;width:320px;height:140px}.mainImage img.partners{position:absolute;top:25%;left:50%;margin-top:-138px;margin-left:-322px;width:800px;height:350px}}html{margin-left:auto;margin-right:auto;max-width:1920px;scroll-behavior:smooth}html body{background-color:#fff;font-family:"Montserrat",sans-serif}html section{height:1080px;max-height:1080px}html .slider-hidden{display:none!important}html .slider-visible{display:block!important}@media (max-width:1536px) and (max-height:864px){html section{height:864px}.slider-hidden{display:none!important}}@media (max-width:1440px) and (max-height:900px){html section{height:800px}.slider-hidden{display:none!important}}@media (max-width:1280px) and (max-height:720px){html section{height:720px}}@media (min-width:480px){.visible-xs{display:block!important}}@media (max-width:600px){.menu-hidden,.partners-hidden{display:none!important}}@media (min-width:576px){.visible-sm{display:block!important}.hidden-sm{display:none!important}}@media (min-width:768px){.visible-md{display:block!important}.hidden-md{display:none!important}}@media (min-width:992px){.visible-lg{display:block!important}.hidden-lg{display:none!important}}@media (min-width:1200px){.visible-xl{display:block!important}}@media (min-width:1600px){.visible-xxl{display:block!important}.hidden-xxl{display:none!important}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){section{height:812px!important}}@media only screen and (device-width:280px) and (device-height:653px){section{height:653px!important}.footer .title{font-size:20px!important}.footer .text{font-size:16px!important}}@media only screen and (device-width:411px) and (device-height:823px){section{height:823px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.hidden-md{display:block!important}.footer .title{font-size:20px!important}.footer .text{font-size:16px!important}.footer .social div.left svg{width:2vw!important}}@media (min-width:1600px){.main.mainImage{height:95vh;margin-top:5vh}.ml10{padding-left:10%}}@media (max-width:1000px){.our-services .ant-col-md-8{display:block;flex:100% 1!important;max-width:100%!important}}.title{color:#333;font-weight:700;font-size:42px;line-height:51px;text-transform:uppercase}.contacts{background-image:url(/static/media/contacts-background.be4b08c0.png)!important;background-repeat:no-repeat;background-size:auto;padding:185px 8% 70px;height:100%;background:#f5f8fa}.text-contacts{font-size:24px;line-height:29px;color:#000;font-weight:300}address{margin-top:80px}.address-row{margin-top:8px}.address-icons{margin-top:auto;margin-bottom:auto}.address-icons img{width:20px;height:20px}.contact-button{width:150px;height:30px;font-size:16px;line-height:20px;margin-top:100px;background:#fff;border:1px solid #000;box-sizing:border-box;border-radius:3px}.address-text{margin-left:-20px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.contacts{padding-left:20px;padding-right:20px}.title{font-size:30px;line-height:51px}.text{font-weight:300!important;font-size:24px!important;line-height:29px!important}.address-text{margin-left:0}}@media (max-width:768px){.contacts{background-image:url(/static/media/contacts-background-mobile.a79a98dd.png)!important}}@media only screen and (device-width:280px) and (device-height:653px){.contacts{padding-left:20px;padding-right:20px}.title{font-size:30px;line-height:51px}.text{font-weight:300!important;font-size:24px!important;line-height:29px!important}.address-text{margin-left:0}}@media only screen and (device-width:411px) and (device-height:823px){.contacts{padding-left:20px;padding-right:20px}.title{font-size:30px;line-height:51px}.text{font-weight:300!important;font-size:24px!important;line-height:29px!important}.address-text{margin-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.contacts{padding-left:20px;padding-right:20px}.title{font-size:30px;line-height:51px}.text{font-weight:300!important;font-size:24px!important;line-height:29px!important}.address-text{margin-left:0}}@media only screen and (max-device-width:600px){.contacts{padding-left:20px;padding-right:20px}.title{font-size:30px;line-height:51px}.text{font-weight:300!important;font-size:24px!important;line-height:29px!important}.address-text{margin-left:0}}.not-found{padding:135px 110px 70px;background:#eeeff0}.wrapper{z-index:1}.wrapper,.wrapper-2{width:100%;height:-50%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapper-2{z-index:0}.error{font-weight:700;font-size:64px;line-height:78px;margin-bottom:10px;color:#000}.error-background{color:#f6f6f6;font-size:288px;z-index:-1}.error-background,.text{font-weight:700;margin-bottom:0}.text{font-size:33px;line-height:40px;color:#000}.button{margin-top:120px;background:#fff;border:1px solid #000;box-sizing:border-box;border-radius:3px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.error-background{font-size:110px}}@media only screen and (device-width:280px) and (device-height:653px){.error-background{font-size:110px}}@media only screen and (device-width:411px) and (device-height:823px){.error-background{font-size:110px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.error-background{font-size:110px}}@media only screen and (max-device-width:600px){.error-background{font-size:110px}}
/*# sourceMappingURL=main.1b1f9eb3.chunk.css.map */