@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0}label,p{font-size:16px}input[type=email],input[type=text],label,p,textarea{font-family:"Roboto",sans-serif;font-weight:300;line-height:26px}input[type=email],input[type=text],textarea{font-size:14px}h1,h2,h3,h4{font-family:"Montserrat",sans-serif}h1,h2,h3,h4,strong{font-weight:600}.c_header{position:fixed;z-index:2;width:100%;height:190px;background:#0a0908;background:linear-gradient(180deg,#0a0908,rgba(10,9,8,0));transition:.5s;transition-timing-function:ease-in-out;top:0}.c_header .c_logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c_header .c_hamburger-icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-53%);transform:translateY(-53%)}@media (min-width:1024px){.c_header .c_hamburger-icon{display:none}}.c_header svg{width:116px;transition:.5s;transition-timing-function:ease-in-out}.c_header.c_transformed{background:#fff;height:80px}@media (min-width:1024px){.c_header.c_transformed{height:100px}}.c_header.c_transformed .c_logo{top:52%}.c_header.c_transformed svg{width:65px;height:65px}.c_header.c_transformed svg path{fill:#495057}@media (min-width:1024px){.c_header.c_transformed svg{width:75px;height:75px}}.c_header.c_transformed .c_hamburger-icon{width:35px;height:35px}.c_header.c_transformed .c_hamburger-icon span{background-color:#495057}.c_header.c_transformed .c_hamburger-icon span:first-of-type{top:19px}.c_header.c_transformed .c_hamburger-icon span:nth-of-type(2){bottom:19px}.c_header.c_transformed .c_hamburger-icon.c_active span:first-of-type{top:50%}.c_header.c_transformed .c_hamburger-icon.c_active span:nth-of-type(2){bottom:50%}.c_header.c_transformed .c_widescreen-menu .c_contacts-list a{color:#495057}.c_header-v2{position:fixed;z-index:1;width:100%;height:190px;transition:.5s;transition-timing-function:ease-in-out;top:0;background:#fff}.c_header-v2 .c_logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c_header-v2 .c_hamburger-icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-53%);transform:translateY(-53%)}@media (min-width:1024px){.c_header-v2 .c_hamburger-icon{display:none}}.c_header-v2 svg{transition:.5s;transition-timing-function:ease-in-out}.c_header-v2 svg path{fill:#495057}.c_header-v2 .c_hamburger-icon{border:1px dashed #495057}.c_header-v2 .c_hamburger-icon span{background-color:#495057}.c_header-v2 .c_widescreen-menu .c_contacts-list a{color:#495057}.c_header-v2.c_transformed{background:#fff;height:100px}.c_header-v2.c_transformed svg{width:50px;height:50px}.c_header-v2.c_transformed svg path{fill:#495057}@media (min-width:1024px){.c_header-v2.c_transformed svg{width:70px;height:70px}}.c_header-v2.c_transformed .c_hamburger-icon{width:35px;height:35px}.c_header-v2.c_transformed .c_hamburger-icon span{background-color:#495057}.c_header-v2.c_transformed .c_hamburger-icon span:first-of-type{top:19px}.c_header-v2.c_transformed .c_hamburger-icon span:nth-of-type(2){bottom:19px}.c_header-v2.c_transformed .c_hamburger-icon.c_active span:first-of-type{top:50%}.c_header-v2.c_transformed .c_hamburger-icon.c_active span:nth-of-type(2){bottom:50%}.c_header-v2.c_transformed .c_widescreen-menu .c_contacts-list a{color:#495057}.c_mobile-menu{position:fixed;width:100%;height:100vh;min-height:600px;top:0;left:100%;background-color:#fff;z-index:-1;transition:.5s;transition-timing-function:ease-in-out}@media (min-width:1024px){.c_mobile-menu{display:none}}.c_mobile-menu.c_open{left:0}.c_mobile-menu .c_contacts-list{position:absolute;bottom:30px;list-style:none;font-family:"Roboto",sans-serif;font-weight:300;font-size:16px;display:flex;justify-content:center;width:100%;flex-wrap:wrap;padding-left:0}.c_mobile-menu .c_contacts-list a{color:#495057;text-decoration:none;display:block;padding:10px}.c_mobile-nav{width:100%;margin:0;padding-left:0;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c_mobile-nav li{list-style:none;font-family:"Montserrat",sans-serif}.c_mobile-nav li a{text-decoration:none;font-size:20px;color:#495057;display:block;padding:10px 0;font-weight:600}.c_widescreen-menu{display:none}@media (min-width:1024px){.c_widescreen-menu{display:block;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1024px) and (min-width:1200px){.c_widescreen-menu{right:100px}}.c_widescreen-menu .c_contacts-list{display:flex;justify-content:flex-end;padding-left:0;font-family:"Roboto",sans-serif;font-weight:300;font-size:16px}.c_widescreen-menu .c_contacts-list li{list-style:none}.c_widescreen-menu .c_contacts-list a{display:block;padding:10px 0 10px 24px;text-decoration:none;color:#fff;transition:.5s;transition-timing-function:ease-in-out}.c_footer{background-color:#343a40;padding:30px;position:relative}@media (min-width:1200px){.c_footer{padding:100px}}.c_footer a{color:#fff;text-decoration:none}.c_footer .c_inner .c_column{padding:15px 0}.c_footer .c_inner .c_column_1{text-align:center}.c_footer .c_inner .c_column_1 .c_logo{width:120px;max-width:100%}@media (min-width:768px){.c_footer .c_inner{display:flex;justify-content:flex-start;margin-left:-30px;margin-right:-30px}.c_footer .c_inner .c_column{padding:30px}.c_footer .c_inner .c_column p{max-width:500px}.c_footer .c_inner .c_column_1{width:20%;text-align:left}.c_footer .c_inner .c_column_1 .c_logo{width:170px}.c_footer .c_inner .c_column_2,.c_footer .c_inner .c_column_3{width:40%}}.c_section .c_button{margin:10px 0 0}.c_section .c_section-heading:before{content:"";width:100px;height:3px;background-color:#adb5bd;display:block;margin:0 auto;position:relative;top:-20px}@media (min-width:1024px){.c_container{display:flex;justify-content:center;flex-wrap:wrap}}@media (min-width:1024px){.c_container .c_order-1{order:-1}}.c_light-background{background-color:#e9ecef}.c_grid{text-align:center;padding:60px 0}@media (min-width:1200px){.c_grid{padding:100px 0}}.c_grid p{color:#495057;max-width:770px;margin:0 auto 26px}@media (min-width:1024px){.c_grid.c_grid-6{width:50%;padding:0 0 47%;position:relative}.c_grid.c_grid-6 .c_inner{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c_grid.c_grid-6 .c_inner .c_copy{max-height:320px;overflow:auto;padding:0 10px}.c_grid.c_grid-6 .c_inner .c_copy p:last-child{margin-bottom:0}}.c_grid .c_inner{padding:0 30px}@media (min-width:1200px){.c_grid .c_inner{padding:0 100px;top:50%}}@media (min-width:1024px){.c_grid-slider{width:50%}.c_grid-slider img{width:100%}}.c_grid-slider img{width:100%}.c_grid-slider .slick-slide{padding:60px 10px 0}@media (min-width:1024px){.c_grid-slider .slick-slide{padding:0}}.slick-arrow{position:absolute;bottom:30px;z-index:1}.slick-arrow.slick-prev{left:calc(50% - 25px);top:unset}.slick-arrow.slick-next{right:calc(50% - 29px);top:unset}.c_top-section{margin-top:200px}.c_hero-banner-slider .c_scroll-down-button{position:absolute;top:42.5%;right:15px}@media (min-width:459px){.c_hero-banner-slider .c_scroll-down-button{right:8px}}@media (min-width:1200px){.c_hero-banner-slider .c_scroll-down-button{right:80px}}.c_scroll-to-top-button{position:absolute;bottom:30px;right:30px}@media (min-width:1200px){.c_scroll-to-top-button{right:100px;bottom:100px}}.c_hero-banner-copy{color:#fff;font-size:20px;line-height:30px}@media (min-width:768px){.c_hero-banner-copy{font-size:22px;line-height:32px}}@media (min-width:1024px){.c_hero-banner-copy{font-size:24px;line-height:34px}}@media (min-width:1200px){.c_hero-banner-copy{font-size:26px;line-height:36px}}.c_section-heading{font-size:28px;color:#495057}@media (min-width:768px){.c_section-heading{font-size:32px}}@media (min-width:1024px){.c_section-heading{font-size:36px}}@media (min-width:1200px){.c_section-heading{font-size:40px}}.c_section-heading_2{font-size:28px;color:#495057;margin-top:0}@media (min-width:768px){.c_section-heading_2{font-size:32px}}@media (min-width:1024px){.c_section-heading_2{font-size:36px}}@media (min-width:1200px){.c_section-heading_2{font-size:40px}}.c_footer-heading{color:#fff;font-size:20px;line-height:24px;margin-bottom:33px}.c_footer-heading:after{content:"";display:block;width:50px;height:3px;background-color:#adb5bd;position:relative;top:10px}.c_footer-par{color:#fff;font-size:16px;line-height:26px}.c_button{font-family:"Montserrat",sans-serif;color:#0a0908;font-size:14px;text-decoration:none;border:1px solid #0a0908;border-radius:0;background-color:#fff;display:inline-block;padding:10px 24px;cursor:pointer;transition:.15s;transition-timing-function:ease-in-out}.c_button:hover{background-color:#343a40;color:#fff}.c_hero-banner-slider{position:relative;height:100vh;background-color:#343a40}.c_hero-banner-slider .slick-slider{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:1024px){.c_hero-banner-slider .slick-arrow.slick-next{right:30px}.c_hero-banner-slider .slick-arrow.slick-prev{right:60px;left:unset}}@media (min-width:1200px){.c_hero-banner-slider .slick-arrow.slick-next{right:100px}.c_hero-banner-slider .slick-arrow.slick-prev{right:130px}}.c_widescreen-nav{position:absolute;bottom:0;width:100%;left:0;display:none}@media (min-width:1024px){.c_widescreen-nav{display:block}}.c_widescreen-nav ul{padding-left:0;display:flex;justify-content:center;margin:16px 0}.c_widescreen-nav ul li{list-style:none}.c_widescreen-nav ul li a{text-decoration:none;color:#fff;font-family:"Montserrat",sans-serif;padding:12px 20px;display:block}.c_widescreen-nav ul li a:after{display:block;content:"";width:60px;height:3px;background-color:#fff;margin:10px auto 0;transition:.15s;transition-timing-function:ease-in-out;visibility:hidden;opacity:0}.c_widescreen-nav ul li a:hover:after{visibility:visible;opacity:1}.c_hero-banner-slide{background-position:50%;background-size:cover;background-repeat:no-repeat;height:100vh;min-height:500px;width:100vw;position:relative}.c_hero-banner-slide .c_inner{position:absolute;width:calc(100% - 60px);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1200px){.c_hero-banner-slide .c_inner{width:calc(100% - 200px)}}.c_hero-banner-slide .overlay-copy-panel{background-color:rgba(49,49,49,.85);padding:30px;max-width:400px}@media (min-width:768px){.c_hero-banner-slide .overlay-copy-panel{max-width:60%}}@media (min-width:1024px){.c_hero-banner-slide .overlay-copy-panel{padding:60px}}@media (min-width:1200px){.c_hero-banner-slide .overlay-copy-panel{width:50%;max-width:600px}}.c_hero-banner-slide .overlay-copy-panel .c_text{margin:0}.c_hero-banner-nav{display:none!important;justify-content:center;margin:0;padding-left:0;position:absolute;bottom:40px;width:100%}@media (min-width:768px){.c_hero-banner-nav{display:flex!important}}.c_hero-banner-nav li{list-style:none;cursor:pointer}.c_hero-banner-nav li .c_item{color:#fff;font-family:"Montserrat",sans-serif;padding:12px 20px}.c_hero-banner-nav li.slick-active:after{display:block;content:"";width:60px;height:3px;background-color:#fff;margin:0 auto}.c_hamburger-icon{width:45px;height:45px;position:relative;background-color:transparent;border:none;border-radius:100px;cursor:pointer}.c_hamburger-icon,.c_hamburger-icon span{transition:.5s;transition-timing-function:ease-in-out}.c_hamburger-icon span{position:absolute;width:100%;height:1px;background-color:#fff;border-radius:100px}.c_hamburger-icon span:first-of-type{left:0;top:17px}.c_hamburger-icon span:nth-of-type(2){left:0;bottom:17px}.c_hamburger-icon.c_active span{background-color:#495057}.c_hamburger-icon.c_active span:first-of-type{top:50%;-webkit-transform:translateY(-50%) rotate(-225deg);transform:translateY(-50%) rotate(-225deg)}.c_hamburger-icon.c_active span:nth-of-type(2){bottom:50%;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.c_logo svg path{transition:.5s;transition-timing-function:ease-in-out}.c_logo.invert svg path{fill:#495057}.c_horline{width:100px;background-color:#adb5bd;height:3px;margin:30px auto 0}.slick-prev span{border-left:3px solid #fff;border-top:3px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:15px;height:15px;display:block}.slick-prev:before{display:none}.slick-next span{border-right:3px solid #fff;border-top:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15px;height:15px;display:block}.slick-next:before{display:none}.c_form{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:50px auto 0;width:100%;max-width:600px}.c_form .c_form-group{text-align:left;margin-bottom:15px}@media (min-width:600px){.c_form .c_form-group{padding:0 15px}}.c_form .c_form-group label{display:block;margin-bottom:5px;width:100%}.c_form .c_form-group .c_form-control{display:block;width:100%;border:1px solid #0a0908;border-radius:0;background-color:#fff;padding:7px 12px}.c_form .c_form-group-6,.c_form .c_form-group-12{width:100%}@media (min-width:600px){.c_form .c_form-group-6{width:50%}}.c_form .c_button{margin:10px 0}@media (min-width:600px){.c_form .c_button{margin:10px 15px}}.c_error .c_form-control{border:1px solid #bd1010!important}.c_error-message{color:#bd1010;font-family:"Roboto",sans-serif;font-weight:300;font-size:14px;line-height:26px;margin-top:5px}p.c_error-message{color:#bd1010}p.c_error-message,p.c_message-sending-message{font-family:"Montserrat",sans-serif;font-weight:600;font-size:20px;line-height:26px;margin-top:5px;width:100%}.c_scroll-down-button{display:none;color:#fff;font-family:"Roboto",sans-serif;font-weight:600;font-size:12px;line-height:26px;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);text-decoration:none}.c_scroll-down-button:after{width:65px;height:1px;background-color:#fff;content:"";display:block;position:relative;left:93px;bottom:14px}@media (min-width:1024px){.c_scroll-down-button{display:block}}.c_scroll-to-top-button{width:40px;height:40px;border:1px solid #fff;border-radius:100px;display:block}.c_scroll-to-top-button:after{content:"";display:block;width:15px;height:15px;border-left:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:14px 12px}.slick-slider{line-height:0}
/*# sourceMappingURL=main.640ef145.chunk.css.map */