@charset "UTF-8";:root{--index:calc(1vw + 1vh);--color-orange: #fca817;--color-black: #1F2026;--color-gray: #F3F3F4;--color-text: #cdc6c3;--gallery-gap: calc(var(--index) * 6) h5 }*{margin:0;padding:0;box-sizing:border-box}.container{max-width:1300px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:100px 2vw;overflow-x:hidden}.top-button{position:fixed;width:50px;height:50px;background-color:var(--color-orange);bottom:15px;right:16px;border-radius:8px}.pop-up{display:none;position:fixed;z-index:100;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh;overflow:hidden;background-color:#0006}.pop-up .input-data{position:relative;display:flex;align-items:center;flex-direction:column;margin:15% auto;gap:20px;max-width:1000px;width:100%;background-color:#000c;padding:50px 0;border-radius:8px}.pop-up .input-data input{width:40vw;height:4vh;border-radius:50px;padding:0 20px}.pop-up .input-data button{padding-bottom:8px;border-radius:50px;width:10vw;font-family:Oswald,sans-serif;font-weight:500;font-size:30px}.pop-up.fixed{display:block}@media screen and (max-width: 600px){.container{padding:64px 2vw}}.app-bar{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;z-index:200;transition:all 1s}.app-bar.fixed{position:fixed;background-color:#000000e6;animation-name:appBar;animation-duration:1s;animation-fill-mode:forwards;z-index:100}.app-bar.fixed .right-block-menu,.app-bar.fixed .overlay-box{display:none}.app-bar.fixed .logo{max-width:80px}.app-bar.fixed .logo img{width:100%;height:auto}.app-bar.fixed .right-block-menu-service{display:none}.dropdown-menu{position:absolute;opacity:0;visibility:hidden;overflow:hidden;top:30px;background-color:transparent;padding-top:50px;flex-direction:column;width:300px;gap:10px;z-index:50;transition:opacity .2s ease,visibility 0s .2s,transform .2s ease}.dropdown-menu ul{background-color:#fff;padding-left:8px;padding-right:8px}.dropdown-menu li{list-style:none;padding-top:8px;padding-bottom:8px;white-space:nowrap}.dropdown-menu.show{transform:translateY(-10%);opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s,transform .2s ease}.dropdown-menu a{font-family:oswald,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;color:#1f2026;font-size:16px;margin-bottom:10px;transition:margin-left .2s ease}.dropdown-menu a:hover{white-space:nowrap;color:var(--color-orange);margin-left:2px}.dropdown-menu-mobile{position:absolute;opacity:0;top:105px;background-color:#0006;padding:15px;display:flex;flex-direction:column;width:200px;transition:1s;gap:10px;border-radius:8px 0 0 8px;z-index:-10}.dropdown-menu-mobile.show{translate:-100% 0;opacity:1;display:flex;flex-direction:column;background-color:#000c}.dropdown-menu-mobile a{font-family:oswald,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;color:#fff;font-size:16px;margin-bottom:10px}.dropdown-menu-mobile a:hover{color:var(--color-orange)}@keyframes appBar{0%{top:-150px}to{top:0}}.header{display:grid;grid-template-columns:2fr 5fr 2fr;align-items:center;padding:8px 16px;max-width:1200px;width:100%}.header.service{grid-template-columns:1fr 4fr 3fr}.logo{max-width:150px;width:100%}.logo img{width:100%;height:auto}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000040;transform:translate(100vw);transition:.5s}.backdrop .responsive-menu{display:none}.backdrop .responsive-menu.show{display:flex;flex-direction:column;position:absolute;gap:30px;top:0;right:0;width:35vw;height:100vh;background-color:#000c;z-index:50}.backdrop .responsive-menu.show .responsive-menu{display:block}.backdrop .responsive-menu.show .close-icon{display:block;width:35px;height:35px;align-self:flex-end;margin-right:30px;margin-top:10px;transition:.5s}.backdrop .responsive-menu.show .close-icon:hover{transform:rotate(270deg);color:red}.backdrop .responsive-menu.show .links{display:flex;flex-direction:column;gap:20px}.backdrop .responsive-menu.show .links .link-item{padding:0 20px}.backdrop .responsive-menu.show .links .link-item .menu-text{font-family:oswald,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;color:#fff;transition:.5s}.backdrop .responsive-menu.show .links .link-item:hover{border-left:solid 3px var(--color-orange)}.backdrop .responsive-menu.show .links .link-item:hover .menu-text{color:#fca817}.backdrop .responsive-menu.show .lang-switcher{margin-left:20px;display:flex;align-items:center;justify-content:space-between;max-width:100px;width:100%}.backdrop .responsive-menu.show .lang-switcher .btn-lang{font-family:Oswald,sans-serif;padding:0;border:none;color:#777;background-color:transparent;cursor:pointer}.backdrop .responsive-menu.show .lang-switcher .btn-lang:hover{color:#fff}.backdrop .responsive-menu.show .lang-switcher .btn-lang.active{color:var(--color-orange)}.backdrop.show{transform:translate(0);z-index:50}.menu{display:flex;justify-content:space-around}.menu .link-item{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.menu .link-item .menu-text{position:relative;font-family:oswald,sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;text-decoration:none;color:#fff;transition:.5s;z-index:2000;cursor:pointer}.menu .link-item .overlay-box{position:absolute;background-color:#ffffff40;top:0;margin:0 auto;transform:translateY(-150%);opacity:0;transition:.5s}.menu .link-item:hover .overlay-box{opacity:1;transform:translateY(-70%);height:150px;width:100px}.menu .link-item:hover .menu-text{color:var(--color-orange)}.menu .link-item.service{position:relative}.menu .link-item.service .dropdown-menu{display:flex;gap:10px;opacity:0;position:absolute;flex-direction:column;transition:linear .3s;border-radius:8px;padding:20px}.menu .link-item.service .dropdown-menu a{text-decoration:none;color:#fff;font-family:Oswald,sans-serif;font-size:15px}.menu .link-item.service.active .dropdown-menu{opacity:1;transform:translateY(130px);background-color:#ffffff40}.menu .lang-switcher{display:flex;align-items:center;justify-content:space-around;max-width:100%;gap:10px}.menu .lang-switcher .btn-lang{font-family:Oswald,sans-serif;padding:0;border:none;color:#777;background-color:transparent;cursor:pointer}.menu .lang-switcher .btn-lang:hover{color:#fff}.menu .lang-switcher .btn-lang.active{color:var(--color-orange)}.mobile-menu{display:none;width:40px;height:40px;border-radius:5px;background-color:var(--color-orange)}.right-block-menu{display:flex;flex-direction:column;justify-content:center;transform:translateY(-70px);gap:10px}.right-block-menu .header-social{display:flex;justify-content:center;gap:10px;margin-bottom:18px}.right-block-menu .header-social .header-social-link{position:relative;display:flex;align-items:flex-end;justify-content:center;width:35px;height:100px;background-color:#ffffff40;border-radius:30px;padding-bottom:10px}.right-block-menu .header-social .header-social-link .orange-dot{position:absolute;width:5px;height:5px;border-radius:5px;background-color:var(--color-orange);bottom:3px;right:3px}.right-block-menu .header-social .header-social-link img{width:50%;height:auto}.right-block-menu .header-social .header-social-link:hover img{scale:1.2;transition:linear .5s}.right-block-menu .btn-call{margin:0 auto}.right-block-menu .btn-call-link{position:relative;text-decoration:none;color:#000;padding:10px 25px;background-color:var(--color-orange);border-radius:30px;border:solid 1px var(--color-orange);transition:linear .5s;text-transform:uppercase;font-family:oswald,sans-serif;font-weight:500;letter-spacing:.1em;white-space:nowrap}.right-block-menu .btn-call-link span{position:relative;z-index:2}.right-block-menu .btn-call-link:before{content:"";display:block;position:absolute;background-color:#000;border-radius:40px;animation-duration:.5s;animation-fill-mode:forwards;animation-name:btn-animation-rev;height:100%;top:0}.right-block-menu .btn-call-link:after{content:"";position:absolute;display:block;width:15%;height:100%;top:-2px;right:0;background-image:url(/build/assets/button-border-0cd67e23.png);z-index:5;background-repeat:no-repeat}.right-block-menu .btn-call-link:hover{scale:1.1;color:var(--color-orange)}.right-block-menu .btn-call-link:hover:before{animation-name:btn-animation}.header-right_buttom{position:relative;display:flex;align-items:center;margin-left:100px}.header-right_buttom .btns-box{position:relative;display:block;line-height:0}.header-right_buttom .btns-box a:before{top:0;left:0;bottom:0;right:0}.btn-one{position:relative;display:inline-block;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;line-height:50px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none}.btn-one:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.btn-one:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.btn-one:hover:before{opacity:1;border-radius:30px;transform:scaleX(1);transition:all .4s linear;transition-delay:.1s}.btn-one .txt{text-transform:uppercase;font-family:oswald,sans-serif;font-weight:500;letter-spacing:.1em;text-decoration:none;white-space:nowrap;position:relative;z-index:1}.btn-one:hover,.btn-one:focus{color:#fff}.btn-one .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.btn-one .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.btn-one .border_line{position:absolute;top:-10px;right:1px}.btn-one .plusicon{position:relative;display:inline-block;font-size:12px;line-height:10px;padding-left:9px;top:-1px}@media screen and (max-width: 1400px){.header.service{grid-template-columns:1fr 4fr 1fr}}@media screen and (max-width: 1024px){.header{display:flex;justify-content:space-between}.right-block-menu{display:none}.right-block-menu .header-social{visibility:hidden}.right-block-menu button{font-size:15px}.menu,.menu .overlay-box{display:none}.menu.show{display:block;position:absolute;padding-left:20px;top:0;right:0;width:30vw;height:100vh;background-color:#000c;z-index:50}.menu.show .link-item{display:flex;align-items:center;position:relative}.menu.show .link-item .menu-text{font-family:oswald,sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;text-decoration:none;color:#fff;transition:.5s}.mobile-menu{display:block}}@media screen and (max-width: 800px){.header{display:flex;justify-content:space-between}.header .logo{max-width:80px;margin:0}.right-block-menu{display:none}}.hero-page{position:relative;width:100%;height:100vh;background-color:#444;background-size:cover}.hero-page.news,.hero-page.news .slideshow-container{height:50vh}.hero-page.news .callback-block{bottom:10vh}.animation-img{position:absolute;top:0;left:0;z-index:50}.animation-img img{animation-name:scale-dots;animation-duration:8s;animation-iteration-count:infinite}.slideshow-container{position:relative;width:100%;height:100vh}.slideshow-container .slideshow-image{background-image:var(--bg-image);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out}.slideshow-container .slideshow-image .slideshow-title{opacity:0;padding:8px;max-width:1200px;width:100%;transition:linear opacity 1s;transition-delay:0ms;text-align:center;font-family:Oswald,sans-serif;font-size:85px;font-weight:700;color:#fff;line-height:102px;text-transform:uppercase}@media screen and (max-width: 800px){.slideshow-container .slideshow-image .slideshow-title{min-width:300px;width:100%;font-size:65px;margin-bottom:150px}}@media screen and (max-width: 600px){.slideshow-container .slideshow-image .slideshow-title{min-width:300px;width:100%;font-size:45px;margin-bottom:250px;line-height:50px}}@media screen and (max-width: 400px){.slideshow-container .slideshow-image .slideshow-title{min-width:300px;width:100%;font-size:40px}}.slideshow-container .slideshow-image.fade{opacity:1}.slideshow-container .slideshow-image.fade .slideshow-title{opacity:1;top:200px;transition-delay:.75s}.slideshow-container .slideshow-image img{width:100%;height:100%;object-fit:cover}.callback-block{position:absolute;display:flex;flex-direction:row-reverse;justify-content:center;gap:10px;bottom:22vh;left:5%;right:5%;max-width:500px;width:100%;margin:0 auto}.callback-block .input-callback-block-header{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border-radius:50px;background-color:#fff;color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none;outline:none}.callback-block .input-callback-block-header::placeholder{color:#c5c5c5;font-size:15px}.callback-block .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.callback-block .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.callback-block .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.callback-block .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.callback-block .popup-btn span{position:relative;z-index:2}.callback-block .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.callback-block .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.callback-block .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.callback-block .popup-btn:hover,.callback-block .popup-btn:hover a{color:#fff}.callback-block .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.request-call{display:flex;gap:20px;align-items:flex-end;position:absolute;bottom:50px;left:75px}.request-call p{color:#fff;font-family:oswald,sans-serif;font-weight:500;font-size:16px}.request-call a{color:#fff;font-family:oswald,sans-serif;font-weight:500;font-size:20px;text-decoration:none}@media screen and (max-width: 800px){.callback-block{position:absolute;display:flex;flex-direction:column-reverse;align-items:center;max-width:300px;justify-content:center;gap:10px;bottom:25vh;left:5%;right:5%}.callback-block .popup-btn{padding:10px 20px;background-color:var(--color-orange);border-radius:30px;border:none;font-family:oswald,sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;white-space:normal}.callback-block .popup-btn .border_line_btn{top:-1px}.callback-block .input-callback-block{height:54px}.callback-block input{max-width:300px;width:100%;padding:15px 20px;border-radius:30px;border:none}.animation-img{display:none}}@keyframes scale-dots{0%{scale:1}50%{scale:1.2}to{scale:1}}.section-1{height:100%;background-color:#000}.section-1 .section-title{display:flex;flex-direction:column}.section-1 .section-title p{text-align:center;font-family:Oswald,sans-serif;font-weight:300;font-size:72px;color:#fff;line-height:85px}.section-1 .section-title span{color:var(--color-orange)}.section-1 .section-img{margin-top:20px;width:70px;height:70px;background-color:var(--color-orange);border-radius:50px}.section-1 .section-slider{padding-top:60px;display:flex;max-width:80vw;width:100%}.section-1 .section-slider .section-slider-img{display:flex;justify-content:center;align-items:center;max-width:170px;max-height:100px;overflow:hidden}.section-1 .section-slider .section-slider-img img{width:100%;height:auto}@media screen and (max-width: 600px){.section-1 .section-title p{text-align:center;font-family:Oswald,sans-serif;font-weight:700;font-size:32px;color:#fff;line-height:42px}}.service-section{height:100%;background-color:#545458;position:relative;overflow:hidden}.service-section .bg-img-left{position:absolute;max-width:6vw;width:100%;top:0;left:0;animation-name:scale-bg-img;animation-duration:5s;animation-iteration-count:infinite}.service-section .bg-img-left img{width:100%;height:auto}.service-section .bg-img-right{position:absolute;max-width:6vw;width:100%;right:0;bottom:-5px;animation-name:scale-bg-img;animation-duration:5s;animation-iteration-count:infinite}.service-section .bg-img-right img{width:100%;height:auto}.service-section .container-service{max-width:1300px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:100px 2vw}.service-section .services-title{text-align:center;padding-bottom:64px}.service-section .services-title h3{margin-top:20px;font-family:Oswald,sans-serif;font-weight:700;font-size:32px;line-height:42px;text-transform:uppercase;color:#fff}.service-section .service-grid{display:grid;grid-template-columns:repeat(3,2fr);gap:50px}.service-section .service-grid .service-grid-item{padding-bottom:55px;display:flex;justify-content:start;gap:20px}.service-section .service-grid .service-grid-item .service-grid-item-img{max-width:70px;max-height:70px;flex:0 0 70px;transition:linear .5s}.service-section .service-grid .service-grid-item .service-grid-item-img img{width:100%}.service-section .service-grid .service-grid-item .service-grid-item-text{max-width:21vw}.service-section .service-grid .service-grid-item .service-grid-item-text .service-grid-item-title{color:#fff;font-family:Oswald,sans-serif;font-size:18px;font-weight:400;transition:linear .3s;text-transform:uppercase;line-height:24px;letter-spacing:-.01em}.service-section .service-grid .service-grid-item .service-grid-item-text .service-grid-item-title a{text-decoration:none;color:#fff;transition:linear .3s}.service-section .service-grid .service-grid-item .service-grid-item-text .service-grid-item-description{color:#c4c4c4;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;padding-top:20px;line-height:1.2em}.service-section .service-grid .service-grid-item:hover .service-grid-item-title,.service-section .service-grid .service-grid-item:hover .service-grid-item-title a{color:var(--color-orange)}.service-section .service-grid .service-grid-item:hover .service-grid-item-img{transform:rotateY(.5turn)}@media screen and (max-width: 1080px){.service-section .service-grid{display:grid;grid-template-columns:repeat(2,2fr);gap:20px}.service-section .service-grid .service-grid-item .service-grid-item-text{max-width:30vw;width:100%}}@media screen and (max-width: 800px){.service-section .bg-img-left,.service-section .bg-img-right{display:none}.service-section .service-grid{display:grid;grid-template-columns:repeat(1,2fr);gap:48px}.service-section .service-grid .service-grid-item{padding-bottom:0}.service-section .service-grid .service-grid-item .service-grid-item-text{max-width:80vw;width:100%;height:100%}}@media screen and (max-width: 600px){.service-section .container-service{padding:48px 2vw}}@keyframes scale-bg-img{0%{scale:1}50%{scale:1.1}to{scale:1}}.about-section{height:100%;background-color:#f3f3f4}.about-section .about-section-title{display:flex;flex-direction:column;align-items:center;text-align:center}.about-section .about-section-title h6{font-family:Oswald,sans-serif;font-weight:400;font-size:18px;color:var(--color-orange);text-transform:uppercase}.about-section .about-section-title h3{margin-top:20px;font-family:Oswald,sans-serif;font-weight:700;font-size:32px;line-height:42px;text-transform:uppercase}.about-section .about-section-grid{margin-top:60px;display:grid;grid-template-columns:6fr 4fr;gap:20px}.about-section .about-section-grid-img{display:flex;gap:30px}.about-section .about-section-grid-img .img-section-left .grid-img-1{max-width:170px;width:100%;max-height:348px;height:100%;border-radius:8px;object-fit:cover;overflow:hidden}.about-section .about-section-grid-img .img-section-left .grid-img-1 img{width:100%;height:auto;filter:grayscale(100%);transition:.5s}.about-section .about-section-grid-img .img-section-left .grid-img-1:hover img{scale:1.1;filter:grayscale(0%)}.about-section .about-section-grid-img .img-section-left .grid-img-2{margin-top:30px;display:flex;align-items:center;justify-content:center;width:105px;height:105px;border-radius:8px;object-fit:cover;overflow:hidden;background-color:var(--color-orange);padding:20px}.about-section .about-section-grid-img .img-section-left .grid-img-2 img{width:70%}.about-section .about-section-grid-img .img-section-right{position:relative}.about-section .about-section-grid-img .img-section-right .grid-img-3{position:relative;max-width:270px;width:100%;max-height:270px;height:100%;border-radius:8px;object-fit:cover;overflow:hidden;aspect-ratio:1;z-index:1}.about-section .about-section-grid-img .img-section-right .grid-img-3 img{width:100%;height:auto;filter:grayscale(100%);transition:.5s}.about-section .about-section-grid-img .img-section-right .grid-img-3:hover img{scale:1.1;filter:grayscale(0%)}.about-section .about-section-grid-img .img-section-right .grid-img-4{margin-top:30px;max-height:270px;height:100%;max-width:370px;width:100%;border-radius:8px;object-fit:cover;overflow:hidden}.about-section .about-section-grid-img .img-section-right .grid-img-4 img{width:100%;height:auto;filter:grayscale(100%);transition:.5s}.about-section .about-section-grid-img .img-section-right .grid-img-4:hover img{scale:1.1;filter:grayscale(0%)}.about-section .about-section-grid-img .img-section-right .grid-background-img{position:absolute;top:0;left:0;z-index:0;transform:translate(160px) translateY(-30px);animation-name:scale-bg-img;animation-duration:8s;animation-iteration-count:infinite}.about-section .about-section-grid-img .img-section-right .grid-text{top:0;right:0;position:absolute;transform:translate(100px) translateY(-75px);rotate:90deg;font-family:Oswald,sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;z-index:2}.about-section .about-section-grid-img img{height:auto;width:100%}.about-section .about-section-grid .about-section-grid-description{text-align:center}.about-section .about-section-grid .about-section-grid-description h4{font-family:Oswald,sans-serif;font-weight:700;font-size:32px;line-height:42px;text-transform:uppercase}.about-section .about-section-grid .about-section-grid-description h5{padding-top:30px;font-family:Oswald,sans-serif;font-weight:500;font-size:18px;text-transform:uppercase}.about-section .about-section-grid .about-section-grid-description p{margin-top:20px;padding-top:30px;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;color:#777;line-height:30px}@media screen and (max-width: 1080px){.about-section .about-section-grid{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width: 800px){.about-section .about-section-grid{gap:48px}.about-section .about-section-grid .grid-background-img,.about-section .about-section-grid .grid-text{display:none}}@keyframes scale-bg-img{0%{scale:1}50%{scale:1.08}1000%{scale:1}}.video-section{background-image:url(/build/assets/video-gallery-area-bg-7417543b.jpg);width:100%;background-size:cover;background-position:center}.video-section .video-section-text{display:flex;flex-direction:column;align-items:center;text-align:center}.video-section .video-section-text h4{font-family:Oswald,sans-serif;font-weight:700;font-size:100px;color:transparent;-webkit-text-stroke:2px #ffffff;line-height:115px;text-transform:uppercase}.video-section .video-section-text span{color:var(--color-orange);-webkit-text-stroke:2px var(--color-orange);text-transform:uppercase}.video-section .video-section-text p{margin-top:28px;font-family:Oswald,sans-serif;font-weight:300;font-size:18px;color:#fff;line-height:30px}.video-section .video-section-button{padding-top:5vh;display:flex;height:80%;justify-content:center;align-items:flex-end;flex-direction:row-reverse;max-width:500px;width:100%;gap:10px}.video-section .video-section-button .input-callback-block-about{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border-radius:50px;background-color:#fff;color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none;outline:none;height:54px}.video-section .video-section-button .input-callback-block-about::placeholder{color:#c5c5c5;font-size:15px}.video-section .video-section-button .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.video-section .video-section-button .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.video-section .video-section-button .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.video-section .video-section-button .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.video-section .video-section-button .popup-btn span{position:relative;z-index:2}.video-section .video-section-button .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.video-section .video-section-button .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.video-section .video-section-button .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.video-section .video-section-button .popup-btn:hover,.video-section .video-section-button .popup-btn:hover a{color:#fff}.video-section .video-section-button .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.video-section .video-section-footer{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:100px;margin-bottom:100px;width:100%}.video-section .video-section-shape{align-self:flex-start;max-width:275px;width:150px;transform:translate(3vw) translateY(-20px)}.video-section .video-section-shape img{width:100%;height:auto;animation-name:rotate-logo;animation-duration:4s;animation-iteration-count:infinite}@media screen and (max-width: 800px){.video-section .video-section-text h4{font-size:72px}.video-section .video-section-text p{font-family:Oswald,sans-serif;font-weight:300;font-size:18px;color:#fff}.video-section .video-section-footer{gap:50px;margin-top:20px;margin-bottom:20px;flex-direction:column;justify-content:center;align-items:center}.video-section .video-section-button{padding-top:5vh;display:flex;max-width:300px;flex-direction:column-reverse;height:80%;align-items:center;gap:10px}.video-section .video-section-button input{padding:15px 20px;border-radius:30px;border:none;width:100%}.video-section .video-section-shape{padding-top:30px;position:relative;transform:translate(0) translateY(-20px);align-self:center}}@media screen and (max-width: 600px){.video-section,.video-section .video-section-text{padding-top:0}.video-section .video-section-text h4{font-family:Oswald,sans-serif;font-weight:700;font-size:32px;line-height:42px;color:#fff;-webkit-text-stroke-width:0}.video-section .video-section-text span{-webkit-text-stroke-width:0}.video-section .video-section-footer{gap:50px;margin-top:20px;margin-bottom:20px;flex-direction:column;justify-content:center;align-items:center}.video-section .video-section-button{padding-top:5vh;display:flex;max-width:300px;flex-direction:column-reverse;height:80%;align-items:center;gap:10px}.video-section .video-section-button input{padding:15px 20px;border-radius:30px;border:none;width:100%}.video-section .video-section-shape{padding-top:40px;width:100px;position:relative;transform:translate(0) translateY(-20px);align-self:center}}@keyframes rotate-logo{0%{rotate:0;scale:1}50%{rotate:30deg;scale:1.1}to{rotate:0;scale:1}}.team-section{height:100%;background-color:#f3f3f4}.team-section .team-grid-mobile{display:none}.team-section .team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.team-section .team-grid .team-grid-item-1{max-width:370px;width:100%;text-align:center}.team-section .team-grid .team-grid-item-1 .team-grid-item-block-1 p{font-family:Oswald,sans-serif;font-size:18px;font-weight:400;color:var(--color-orange)}.team-section .team-grid .team-grid-item-1 .team-grid-item-block-1 h3{margin-top:20px;font-family:Oswald,sans-serif;font-size:32px;font-weight:700;color:#000;line-height:42px}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1{width:100%;padding-top:20px;display:flex;justify-content:center}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn span{position:relative;z-index:2}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn:hover,.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn:hover a{color:#fff}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.team-section .team-grid .team-grid-item{max-width:370px;width:100%;margin:0 auto}.team-section .team-grid .team-grid-item .team-grid-item-img{position:relative;max-width:370px;width:100%;aspect-ratio:1}.team-section .team-grid .team-grid-item .team-grid-item-img img{height:100%;width:100%;transition:.5s;object-fit:cover}.team-section .team-grid .team-grid-item .team-grid-item-img .overlay-img{position:absolute;left:0;bottom:0;transform:translate(-2px) translateY(1px);max-width:0;width:100%;transition:.5s;opacity:0}.team-section .team-grid .team-grid-item .team-grid-item-futer{display:flex;justify-content:space-between}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-text{margin-top:18px}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-text .team-grid-item-title{font-family:Oswald,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-text .team-grid-item-description{font-family:Oswald,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#777}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-futer-img{display:flex;visibility:hidden;align-items:center;justify-content:center;max-width:40px;max-height:40px;width:100%;border:solid 1px var(--color-orange);background-color:#fff;border-radius:40px;transition:.5s;opacity:0}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-futer-img img{height:40%;transform:rotateX(180deg)}.team-section .team-grid .team-grid-item:hover .team-grid-item-img img{transform:scale(1.01)}.team-section .team-grid .team-grid-item:hover .team-grid-item-img .overlay-img{opacity:1;max-width:150px;width:100%;visibility:visible}.team-section .team-grid .team-grid-item:hover .team-grid-item-futer{justify-content:space-between}.team-section .team-grid .team-grid-item:hover .team-grid-item-futer .team-grid-item-text .team-grid-item-title{font-family:Oswald,sans-serif;font-size:24px;font-weight:700}.team-section .team-grid .team-grid-item:hover .team-grid-item-futer .team-grid-item-text .team-grid-item-description{font-family:Oswald,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#777}.team-section .team-grid .team-grid-item:hover .team-grid-item-futer .team-grid-item-futer-img{visibility:visible;transform:rotateX(.5turn);opacity:1}@media screen and (max-width: 1100px){.team-section .team-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.team-section .team-grid .team-grid-item-1 .team-grid-item-block-1{padding-top:20px}.team-section .team-grid .team-grid-item-1 .team-grid-item-block-1 h4{font-family:Oswald;font-size:1.66vw;font-weight:400;color:var(--color-orange)}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1{padding-top:20px}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .btn-callback-block button{padding:10px 20px;background-color:var(--color-orange);border-radius:30px;border:none;font-family:oswald;font-weight:500;font-size:16px;text-transform:uppercase}.team-section .team-grid .team-grid-item .team-grid-item-img{max-width:360px;max-height:370px;width:100%;height:100%;object-fit:cover;overflow:hidden}.team-section .team-grid .team-grid-item .team-grid-item-img img{width:100%;transition:.5s}.team-section .team-grid .team-grid-item .team-grid-item-futer{display:flex;justify-content:space-between}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-text .team-grid-item-title{font-family:Oswald,sans-serif;font-size:24px;font-weight:700}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-text .team-grid-item-description{font-family:Oswald,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#777}}@media screen and (max-width: 800px){.team-section .team-grid{display:none}.team-section .team-grid .team-grid-item-1{margin:0 auto;display:flex;flex-direction:column;align-items:center}.team-section .team-grid .team-grid-item-1 .team-grid-item-block-1 h4{font-size:5.66vw}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1{padding-top:20px}.team-section .team-grid .team-grid-item-1 .team-grid-item-futer-block-1 .btn-callback-block button{padding:10px 20px;background-color:var(--color-orange);border-radius:30px;border:none;font-family:oswald;font-weight:500;font-size:16px;text-transform:uppercase}.team-section .team-grid .team-grid-item{margin:0 auto}.team-section .team-grid .team-grid-item .team-grid-item-img{max-width:360px;max-height:370px;width:100%;height:100%;object-fit:cover;overflow:hidden}.team-section .team-grid .team-grid-item .team-grid-item-img img{width:100%;transition:.5s}.team-section .team-grid .team-grid-item .team-grid-item-futer{display:flex;justify-content:center;text-align:center}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-text .team-grid-item-title{font-family:Oswald;font-size:24px;font-weight:700}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-text .team-grid-item-description{font-family:Oswald;font-size:16px;font-weight:400;text-transform:uppercase;color:#777}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-futer-img{display:none}.team-section .team-grid .team-grid-item .team-grid-item-futer .team-grid-item-futer-img img{width:100%;height:100%;transform:rotateX(180deg)}.team-section .team-grid-mobile{display:block;width:100%}.team-section .team-grid-mobile .team-grid-mobile-header{display:flex;flex-direction:column;align-items:center;justify-content:center}.team-section .team-grid-mobile .team-grid-mobile-header p{font-family:Oswald,sans-serif;font-size:18px;font-weight:400;color:var(--color-orange)}.team-section .team-grid-mobile .team-grid-mobile-header h3{margin-top:20px;font-family:Oswald,sans-serif;font-size:32px;font-weight:700;color:#000;line-height:42px;text-align:center}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button{width:100%;padding-top:20px;display:flex;justify-content:center}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn span{position:relative;z-index:2}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn:hover,.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn:hover a{color:#fff}.team-section .team-grid-mobile .team-grid-mobile-header .team-grid-mobile-button .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.team-section .team-grid-mobile .team-grid-mobile-team{padding-top:48px}.team-section .team-grid-mobile .team-grid-mobile-team .glide__track .glide__slides .glide__slide .team-grid-mobile-item,.team-section .team-grid-mobile .team-grid-mobile-team .glide__track .glide__slides .glide__slide .team-grid-mobile-item .team-grid-mobile-item-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.team-section .team-grid-mobile .team-grid-mobile-team .glide__track .glide__slides .glide__slide .team-grid-mobile-item .team-grid-mobile-item-text .team-grid-mobile-item-title{font-family:Oswald,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}.team-section .team-grid-mobile .team-grid-mobile-team .glide__track .glide__slides .glide__slide .team-grid-mobile-item .team-grid-mobile-item-text .team-grid-mobile-item-description{font-family:Oswald,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#777}}@media screen and (max-width: 370px){.team-section .team-grid .team-grid-item .team-grid-item-img{max-width:250px;max-height:240px}}.skill-section{height:100%;background-color:#f3f3f4}.skill-section .skill-section-grid{display:grid;grid-template-columns:5fr 4fr;gap:30px}.skill-section .skill-section-grid .skill-section-grid-1{position:relative;max-height:370px;max-width:670px;width:100%;height:100%;object-fit:cover;overflow:hidden}.skill-section .skill-section-grid .skill-section-grid-1 img{width:100%;height:auto}.skill-section .skill-section-grid .skill-section-grid-1 .label{position:absolute;top:0;right:0;width:37px;height:100px;background-color:var(--color-orange);display:flex;align-items:center;justify-content:center}.skill-section .skill-section-grid .skill-section-grid-1 .label p{font-family:Oswald,sans-serif;font-size:15px;rotate:270deg;white-space:nowrap}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-text h2{font-family:Oswald,sans-serif;font-size:50px;line-height:1.2em;font-weight:700;text-transform:uppercase}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-text p{padding-top:20px;font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;color:#777}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress{padding-top:20px}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item{display:flex;justify-content:space-between}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-item-wrapper{width:15vw;margin-top:12px}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-item-wrapper .progress-bar{width:100%;background-color:#e4e4e5;border-radius:5px}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-item-wrapper .progress-bar .progress-bar-fill{display:block;height:8px;width:0;background-color:var(--color-orange);border-radius:5px;transition:width 2s ease-in-out}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-item-wrapper .progress-bar .progress-bar-fill.fill{width:var(--new-width)}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-item-wrapper .progress-bar .progress-bar-fill.green{background-color:#43bc75}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-bar-description{display:flex;justify-content:space-between}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-bar-description .bar-text{font-family:Oswald,sans-serif;font-size:14px;font-weight:500}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-bar-description .bar-percent{font-family:Oswald,sans-serif;font-size:14px;font-weight:200}@media screen and (max-width: 1100px){.skill-section .skill-section-grid{grid-template-columns:1fr}.skill-section .skill-section-grid .skill-section-grid-1{max-width:100vw}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-text{text-align:center}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-text h2{font-weight:700;font-size:32px;line-height:42px}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-text p{padding-top:20px;font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;color:#777}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-item-wrapper{width:50vw}.skill-section .skill-section-grid .skill-section-grid-2 .skill-section-grid-2-progress .progress-item .progress-bar-description{margin-right:2vw}}@media screen and (max-width: 800px){.progress-item{padding-top:20px;flex-direction:column-reverse}}.news-section{height:100%;padding-bottom:75px;background-color:#f3f3f4}.news-section .news-section-title{display:flex;flex-direction:column;align-items:center;text-align:center}.news-section .news-section-title h5{font-family:Oswald,sans-serif;font-weight:400;font-size:18px;color:var(--color-orange)}.news-section .news-section-title h4{margin-top:20px;font-family:Oswald,sans-serif;font-weight:700;font-size:32px}.news-section .news-section-grid{padding-top:30px;display:grid;gap:25px;grid-template-columns:repeat(2,1fr);margin-top:30px}.news-section .news-section-grid .news-section-grid-block{display:flex;flex-direction:column}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-img{position:relative;margin:0 auto;max-width:570px;width:100%;max-height:370px;height:100%;object-fit:contain;overflow:hidden}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-img img{width:100%;height:auto}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-img .news-overlay-img{position:absolute;left:0;bottom:0;transform:translate(-2px) translateY(5px);max-width:0;width:100%;transition:.5s;opacity:0}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-img .news-overlay-img img{width:100%;height:auto}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-img:hover .news-overlay-img{opacity:1;max-width:150px;width:100%}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title{max-width:570px;width:100%}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title h5{padding-top:20px;padding-bottom:20px;font-family:Oswald,sans-serif;font-size:24px;font-weight:500;transition:.5s;text-transform:uppercase}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title p{padding-top:20px;font-family:Oswald,sans-serif;font-size:16px;font-weight:400}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title a{text-decoration:none;color:#000;transition:.5s}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title:hover h5,.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title:hover a{color:var(--color-orange)}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer{display:flex;justify-content:space-between;align-items:center;padding-top:30px;width:100%}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn span{position:relative;z-index:2}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn:hover,.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn:hover a{color:#fff}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-button .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-link{display:flex;align-items:center;justify-content:space-around;max-width:200px;width:100%}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-link a{text-decoration:none;font-family:Oswald,sans-serif;color:#777}.news-section .news-section-grid:hover .news-section-grid-block .news-section-grid-block-img .news-overlay-img{opacity:1;max-width:150px;width:100%}.news-section .news-section-grid:hover .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-link{display:flex;align-items:center;justify-content:space-around;max-width:200px;width:100%}.news-section .news-section-grid:hover .news-section-grid-block .news-section-grid-block-footer .news-section-grid-block-footer-link a{text-decoration:none;font-family:Oswald,sans-serif;color:#777}.news-section .news-section-grid:hover .news-overlay-img{opacity:1;max-width:150px;width:100%}.news-section .news-section-footer{display:grid;grid-template-columns:repeat(4,1fr);margin-top:10%;width:100%}.news-section .news-section-footer .footer-item{border:2px solid #cdc6c3;width:70px;height:110px}.news-section .news-section-footer .footer-item .footer-item-count{font-family:Oswald,sans-serif;font-weight:700;font-size:48px;transform:translate(28px)}.news-section .news-section-footer .footer-item .footer-item-label{display:inline-block;padding:1px 10px;transform:translate(25px) translateY(0);background-color:var(--color-orange);white-space:nowrap}.news-section .news-section-footer .footer-item .footer-item-label p{font-family:Oswald,sans-serif;font-weight:400;font-size:14px}@media screen and (max-width: 800px){.news-section .news-section-title h4{font-size:32px;font-weight:700;line-height:42px}.news-section .news-section-grid{grid-template-columns:1fr}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-img{max-width:95vw}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title h5{padding-bottom:0}.news-section .news-section-grid .news-section-grid-block .news-section-grid-block-title p{padding-top:20px}.news-section .news-section-footer{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.news-section .news-section-footer .footer-item .footer-item-background .footer-item-count{font-size:28px}}.testimonial-section{height:100%;background-color:var(--color-orange)}.testimonial-section .testimonial-section-title{font-family:Oswald,sans-serif;font-size:72px;font-weight:700}.testimonial-section .testimonial-section-title p span{font-family:Oswald,sans-serif;font-weight:700;font-size:72px;color:transparent;-webkit-text-stroke:2px #000000;line-height:115px}.testimonial-section .testimonial-section-item{max-width:900px;width:100%;margin-top:70px}.testimonial-section .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message{display:flex;gap:30px;max-height:600px;height:100%;max-width:600px;width:100%}.testimonial-section .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message .message-img{max-width:50px;width:100%}.testimonial-section .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message .message-img img{width:100%;height:auto}.testimonial-section .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message .message-text{font-family:Oswald,sans-serif;font-size:24px;font-weight:400}.testimonial-section .testimonial-section-item .testimonial-section-item-footer{display:flex;align-items:center;margin-top:20px;margin-left:70px}.testimonial-section .testimonial-section-item .testimonial-section-item-footer .footer-icon{max-width:70px;max-height:70px;border-radius:40px;object-fit:cover;overflow:hidden}.testimonial-section .testimonial-section-item .testimonial-section-item-footer .footer-icon img{width:auto;height:100%}.testimonial-section .testimonial-section-item .testimonial-section-item-footer .footer-user{padding-left:20px;font-family:Oswald,sans-serif;font-size:24px;font-weight:500}@media screen and (max-width: 800px){.testimonial-section .testimonial-section-title{font-family:Oswald,sans-serif;font-size:32px;line-height:42px;font-weight:700}.testimonial-section .testimonial-section-title p span{font-family:Oswald,sans-serif;font-weight:700;font-size:32px;line-height:42px;-webkit-text-stroke:1px #000000}}.contact-form-section{background-image:url(/assets/images/map/google.png);background-size:cover;height:100%;overflow:hidden}.contact-form-section .container-contact-form{max-width:1300px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto}.contact-form-section .container-contact-form .form-block{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#fff;padding:100px;gap:23px}.contact-form-section .container-contact-form .form-block .form-section-title{text-align:center;position:relative;z-index:2}.contact-form-section .container-contact-form .form-block .form-section-title p{font-family:Oswald,sans-serif;font-weight:700;font-size:32px;text-transform:uppercase;line-height:42px}.contact-form-section .container-contact-form .form-block .form-section-form{max-width:800px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:21px;padding-top:33px}.contact-form-section .container-contact-form .form-block .form-section-form input{width:340px;height:58px;padding:10px 20px;border-radius:8px;border:1px solid #efeff0;background-color:#f8f8f8;font-family:Oswald,sans-serif}.contact-form-section .container-contact-form .form-block .form-section-form textarea{max-width:340px;width:100%;padding:10px 20px;border-radius:8px;border:1px solid #efeff0;background-color:#f8f8f8;font-family:Oswald,sans-serif;z-index:2}.contact-form-section .container-contact-form .form-block .form-section-button{margin-top:20px;z-index:2}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn span{position:relative;z-index:2}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn:hover,.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn:hover a{color:#fff}.contact-form-section .container-contact-form .form-block .form-section-button .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.contact-form-section .container-contact-form .form-block .line-box{position:absolute;top:-2px;animation-name:animation-line;animation-duration:8s;animation-iteration-count:infinite}.contact-form-section .container-contact-form .form-block .line2-box{position:absolute;right:0;bottom:-10px}.contact-form-section .container-contact-form .form-block .line3-box{position:absolute;left:0;bottom:-10px}@media screen and (max-width: 600px){.contact-form-section .container-contact-form .form-block{padding:64px 10px}}@keyframes animation-line{0%{transform:translate(0)}50%{transform:translate(-100px)}to{transform:translate(0)}}.footer{height:100%;background-size:cover;background-color:#000000b3}.footer .footer-head{display:flex;justify-content:space-between;width:100%}.footer .footer-head .footer-head-title{text-align:center}.footer .footer-head .footer-head-title p{font-family:Oswald,sans-serif;color:var(--color-orange);font-size:16px;font-weight:700;text-transform:uppercase}.footer .footer-head .footer-head-title h5{font-family:Oswald,sans-serif;color:#fff;font-size:32px;font-weight:700;text-transform:uppercase}.footer .footer-head .footer-head-button .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.footer .footer-head .footer-head-button .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.footer .footer-head .footer-head-button .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.footer .footer-head .footer-head-button .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.footer .footer-head .footer-head-button .popup-btn span{position:relative;z-index:2}.footer .footer-head .footer-head-button .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.footer .footer-head .footer-head-button .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.footer .footer-head .footer-head-button .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.footer .footer-head .footer-head-button .popup-btn:hover,.footer .footer-head .footer-head-button .popup-btn:hover a{color:#fff}.footer .footer-head .footer-head-button .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.footer .footer-menu{margin-top:30px;display:grid;grid-template-columns:1fr 2fr 1fr;gap:20px}.footer .footer-menu .footer-menu-item-1 .footer-menu-item-1-img{max-width:200px;max-height:200px;object-fit:fill}.footer .footer-menu .footer-menu-item-1 .footer-menu-item-1-img img{width:100%}.footer .footer-menu .footer-menu-item-1 .footer-menu-item-1-text p{color:#777;font-family:Oswald,sans-serif;font-size:14px;font-weight:400}.footer .footer-menu .footer-menu-item-2{display:flex;flex-direction:row;justify-content:space-around}.footer .footer-menu .footer-menu-item-2 .footer-menu-item-2-title h5{color:#fff;font-family:Oswald,sans-serif;font-size:16px;font-weight:500}.footer .footer-menu .footer-menu-item-2 .footer-menu-item-2-title-description h5{color:#fff;font-family:Oswald,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase}.footer .footer-menu .footer-menu-item-2 .footer-menu-item-2-title-description .link{margin-top:20px}.footer .footer-menu .footer-menu-item-2 .footer-menu-item-2-title-description .link a{text-decoration:none;color:#777;font-family:Oswald,sans-serif;font-size:14px;font-weight:400}.footer .footer-menu .footer-menu-item-4{text-align:center}.footer .footer-menu .footer-menu-item-4 .footer-menu-item-4-title h5{color:#fff;font-family:Oswald,sans-serif;font-size:16px;font-weight:500}.footer .footer-menu .footer-menu-item-4 .footer-menu-item-4-icon{margin-top:20px;display:flex;justify-content:center}.footer .footer-menu .footer-menu-item-4 .footer-menu-item-4-description{display:flex;margin-top:20px}.footer .footer-menu .footer-menu-item-4 .footer-menu-item-4-description .link a{text-decoration:none;color:#777;font-family:Oswald,sans-serif;font-size:14px;font-weight:400}.footer .footer-footer{display:flex;justify-content:space-between;padding-top:20px;width:100%}.footer .footer-footer .footer-footer-title{background-color:var(--color-orange);padding:20px}.footer .footer-footer .footer-footer-title p{font-family:Oswald,sans-serif;font-size:16px;font-weight:500}.footer .footer-footer .footer-footer-button{display:flex;flex-direction:row-reverse;align-items:center;gap:20px}.footer .footer-footer .footer-footer-button input{padding:15px 20px;border-radius:30px;border:none}.footer .footer-footer .footer-footer-button .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.footer .footer-footer .footer-footer-button .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.footer .footer-footer .footer-footer-button .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.footer .footer-footer .footer-footer-button .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.footer .footer-footer .footer-footer-button .popup-btn span{position:relative;z-index:2}.footer .footer-footer .footer-footer-button .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.footer .footer-footer .footer-footer-button .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.footer .footer-footer .footer-footer-button .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.footer .footer-footer .footer-footer-button .popup-btn:hover,.footer .footer-footer .footer-footer-button .popup-btn:hover a{color:#fff}.footer .footer-footer .footer-footer-button .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}@media screen and (max-width: 1100px){.footer .footer-footer .footer-footer-button{display:flex;flex-direction:column-reverse;gap:20px}}@media screen and (max-width: 800px){.footer .footer-head{flex-direction:column;align-items:center}.footer .footer-head .footer-head-button{margin-top:15px}.footer .footer-menu{margin-top:30px;display:flex;flex-direction:column;align-items:center}.footer .footer-menu .footer-menu-item-1{display:flex;flex-direction:column;align-items:center;text-align:center}.footer .footer-menu .footer-menu-item-2{width:100%;padding-left:32px;padding-right:32px;justify-content:space-between}.footer .footer-footer{flex-direction:column-reverse;gap:20px}}.modal{display:none;position:fixed;z-index:1;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh;overflow:hidden;background-color:#0006}.modal-content{position:relative;display:flex;justify-content:center;align-items:center;background-color:#00b740;margin:15% auto;padding:10px;border:1px solid #888;width:30%;border-radius:30px;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:20px;text-align:center}.close{position:absolute;top:0;right:0;align-self:flex-end;color:red;float:right;font-size:40px;font-weight:200;transform:translate(15px,-30px)}.close:hover{color:#8b0000;cursor:pointer}.single-news{background-color:#ccc;height:100%}.single-news .news-img{max-width:500px;width:100%}.single-news .news-img img{width:100%;height:auto}.single-news .news-title{padding-top:32px;font-family:Oswald,sans-serif;font-size:50px;font-weight:500;text-align:center}.single-news .news-description{padding-top:32px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:500;text-align:left}.single-news .news-footer{padding-top:32px;width:100%;display:flex;align-items:flex-end;justify-content:space-between}.single-news .news-footer a{text-decoration:none;font-family:Open Sans,sans-serif;font-size:10px;color:#777}.right-block-menu-service{display:flex;justify-content:center;align-items:center;gap:20px;margin-left:30px}.right-block-menu-service .btn-call-service{margin:0 auto}.right-block-menu-service .btn-call-service a{position:relative;text-decoration:none;color:#000;padding:10px 25px;background-color:var(--color-orange);border-radius:30px;border:solid 1px var(--color-orange);transition:linear .5s;text-transform:uppercase;font-family:oswald,sans-serif;font-weight:500;letter-spacing:.1em;white-space:nowrap}.right-block-menu-service .btn-call-service a span{position:relative;z-index:2}.right-block-menu-service .btn-call-service a:before{content:"";display:block;position:absolute;background-color:#000;border-radius:40px;animation-duration:.5s;animation-fill-mode:forwards;animation-name:btn-animation-rev;height:100%;top:0}.right-block-menu-service .btn-call-service a:after{content:"";position:absolute;display:block;width:22%;height:100%;top:0;right:0;background-image:url(/build/assets/button-border-0cd67e23.png);z-index:5;background-repeat:no-repeat}.right-block-menu-service .btn-call-service a:hover{scale:1.1;color:var(--color-orange)}.right-block-menu-service .btn-call-service a:hover:before{animation-name:btn-animation}.right-block-menu-service .request-call-service{display:flex;gap:10px;justify-content:center;align-items:center}.right-block-menu-service .request-call-service .request-call-service-img{max-width:60px;max-height:60px;width:100%;height:100%}.right-block-menu-service .request-call-service .request-call-service-img img{width:100%;height:auto}.right-block-menu-service .request-call-service p{color:#fff;font-family:oswald,sans-serif;font-weight:500;font-size:16px}.right-block-menu-service .request-call-service a{color:#fff;font-family:oswald,sans-serif;font-weight:500;font-size:20px;text-decoration:none}.header-service,.header-service .slideshow-container{position:relative;width:100vw;height:100vh}.header-service .slideshow-container .slideshow-image{background-image:var(--bg-image);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 1s ease-in-out}.header-service .slideshow-container .slideshow-image .slideshow-title{opacity:0;max-width:800px;width:100%;transition:linear opacity 1s;transition-delay:0ms;text-align:center}.header-service .slideshow-container .slideshow-image .slideshow-title p{font-family:Oswald,sans-serif;font-size:calc(var(--index) * 3);font-weight:500;color:#fff;line-height:1.1em}@media screen and (max-width: 800px){.header-service .slideshow-container .slideshow-image .slideshow-title{max-width:300px;width:100%}.header-service .slideshow-container .slideshow-image .slideshow-title p{font-size:calc(var(--index) * 2)}}.header-service .slideshow-container .slideshow-image.fade{opacity:1}.header-service .slideshow-container .slideshow-image.fade .slideshow-title{opacity:1;top:200px;transition-delay:.75s}.header-service .slideshow-container .slideshow-image img{width:100%;height:100%;object-fit:cover}.header-service .header-service-item{position:absolute;top:33%;left:calc(50% - 500px);display:flex;align-items:center;justify-content:space-between;max-width:1000px;width:100%;z-index:500}.header-service .header-service-item .header-service-item-title{font-family:Oswald,sans-serif;font-size:85px;font-weight:700;color:transparent;-webkit-text-stroke:2px #ffffff;text-align:center}.header-service .header-service-item .header-service-item-link a{font-family:Oswald,sans-serif;font-size:18px;font-weight:700;color:var(--color-orange);transition:linear 1s;text-decoration:none}.header-service .header-service-item .header-service-item-link a:hover{color:#fff}@media screen and (max-width: 1400px){.right-block-menu-service .request-call-service{display:none}}@media screen and (max-width: 1100px){.header-service .header-service-item{flex-direction:column;max-width:400px;width:100%;left:calc(50% - 200px);top:30%}}@media screen and (max-width: 800px){.right-block-menu-service{display:none}}@media screen and (max-width: 500px){.header-service .header-service-item{max-width:300px;left:calc(50% - 150px)}.header-service .header-service-item .header-service-item-title{font-size:50px}}@keyframes btn-animation{0%{width:0;left:50%}to{width:100%;left:0}}@keyframes btn-animation-rev{0%{width:100%;left:0}to{width:0;left:50%}}.service-details-area{background-color:#f3f3f4}.service-details-area .item{position:relative;background-color:#fff;padding:70px 20px;margin-top:-300px}.service-details-area .item .bg-img1{position:absolute;top:0;right:0;z-index:2}.service-details-area .item .bg-shape{width:170px;height:50px;background-color:var(--color-orange);position:absolute;left:0;top:383px}.service-details-area .item .service-details-box{display:flex;align-items:center;justify-content:center;gap:30px;padding:10px 70px;z-index:10;position:relative}.service-details-area .item .service-details-box .service-details-content-box{display:flex;gap:20px;width:100%;padding:0 50px}.service-details-area .item .service-details-box .service-details-content-box .text h3{font-family:Oswald,sans-serif;font-size:18px;line-height:24px;font-weight:600;text-transform:uppercase}.service-details-area .item .service-details-box .service-details-content-box .text .inner-text{margin-top:20px}.service-details-area .item .service-details-box .service-details-content-box .text .inner-text p{font-family:Open Sans,sans-serif;font-size:18px;line-height:33px;font-weight:400;color:#777}.service-details-area .item .service-details-box .service-details-image-box{max-width:370px;width:100%;max-height:410px;height:100%;overflow:hidden}.service-details-area .item .service-details-box .service-details-image-box img{width:100%;height:auto}.service-details-area .item .service-details-bottom-box{display:flex;align-items:center;justify-content:space-around;gap:30px;padding:70px}.service-details-area .item .service-details-bottom-box .single-support-box{position:relative;display:flex;gap:20px;width:100%;max-height:240px;height:100%;background-color:#fbfbfb;border:solid 3px #efefef;transition:linear .5s}.service-details-area .item .service-details-bottom-box .single-support-box .bg-black{position:absolute;top:0;left:50%;width:0;height:100%;transition:.5s}.service-details-area .item .service-details-bottom-box .single-support-box .icon{position:relative;margin-left:20px;margin-bottom:40px;padding:40px 20px;max-width:100px;width:100%;border-radius:0 0 50px 50px;background-color:#000;transition:linear .5s}.service-details-area .item .service-details-bottom-box .single-support-box .icon .bg-box{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:0 0 50px 50px;background-color:var(--color-orange);transition:.5s}.service-details-area .item .service-details-bottom-box .single-support-box img{position:relative;width:100%;height:auto;z-index:3}.service-details-area .item .service-details-bottom-box .single-support-box .text{padding-top:10px}.service-details-area .item .service-details-bottom-box .single-support-box .text h3{font-family:Oswald,sans-serif;font-size:32px;font-weight:500;transition:linear .5s}.service-details-area .item .service-details-bottom-box .single-support-box .text h3 span{position:relative;z-index:3}.service-details-area .item .service-details-bottom-box .single-support-box .text .text-description{font-family:Open Sans,sans-serif;font-size:18px;transition:linear .5s;color:#777}.service-details-area .item .service-details-bottom-box .single-support-box .text .text-description span{position:relative}.service-details-area .item .service-details-bottom-box .single-support-box:hover .bg-black{left:0;width:100%;height:100%;background-color:#000}.service-details-area .item .service-details-bottom-box .single-support-box:hover .icon .bg-box{top:0;left:0;width:100%;height:100%}.service-details-area .item .service-details-bottom-box .single-support-box:hover h3,.service-details-area .item .service-details-bottom-box .single-support-box:hover .text-description{color:#fff}@media screen and (max-width: 1100px){.service-details-box{flex-direction:column-reverse}.service-details-box .service-details-content-box{max-width:1000px}.service-details-bottom-box{flex-direction:column}}@media screen and (max-width: 800px){.service-details-area .item{padding:0}.service-details-area .item .service-details-box{padding:20px 10px}.service-details-area .item .service-details-box .service-details-content-box{padding:0}.service-details-area .item .service-details-box .service-details-content-box .icon{display:none}.service-details-area .item .service-details-bottom-box{padding:0}}.skill-style1-area{background-color:#f3f3f4}.skill-style1-area .skill-style-block{display:flex;align-items:center;justify-content:center;gap:30px}.skill-style1-area .skill-style-block .skill-style-box-content .title{font-family:Oswald,sans-serif;font-size:85px;line-height:1.1em;font-weight:700;padding:20px 0}.skill-style1-area .skill-style-block .skill-style-box-content .description{font-family:Open Sans,sans-serif;font-size:18px;line-height:36px;font-weight:300;padding:20px 0;color:#777}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item{display:flex;justify-content:space-between}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-item-wrapper{width:25vw;margin-top:12px}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-item-wrapper .progress-bar{width:100%;background-color:#e4e4e5;border-radius:5px}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-item-wrapper .progress-bar .progress-bar-fill{display:block;height:8px;width:0;background-color:var(--color-orange);border-radius:5px;transition:width 2s ease-in-out}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-item-wrapper .progress-bar .progress-bar-fill.fill{width:var(--new-width)}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-item-wrapper .progress-bar .progress-bar-fill.green{background-color:#43bc75}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-bar-description{display:flex;justify-content:space-between}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-bar-description .bar-text{font-family:Oswald,sans-serif;font-size:14px;font-weight:500}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-bar-description .bar-percent{font-family:Oswald,sans-serif;font-size:14px;font-weight:200}.skill-style1-area .skill-style-block .skill-style-box-img{max-width:470px;width:100%;max-height:590px;height:100%;overflow:hidden}.skill-style1-area .skill-style-block .skill-style-box-img img{width:100%;height:auto}@media screen and (max-width: 1100px){.skill-style-block{flex-direction:column-reverse}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-item-wrapper{width:50vw}}@media screen and (max-width: 800px){.skill-style1-area .skill-style-block .skill-style-box-content .title{font-size:50px}.skill-style1-area .skill-style-block .skill-style-box-content .skill-progress-box .progress-item .progress-item-wrapper{width:90vw}}.list-pricing{background-color:#f3f3f4}.list-pricing .list-pricing-title{padding-bottom:64px}.list-pricing .list-pricing-title h3{font-family:Oswald,sans-serif;font-size:48px;line-height:42px;font-weight:700;text-transform:uppercase}.list-pricing .list-pricing-title span{font-family:Oswald,sans-serif;font-size:48px;line-height:42px;font-weight:700;text-transform:uppercase;color:#ffa800}.list-pricing .pricing-item{display:flex;align-items:center;justify-content:center;width:100%;gap:16px}.list-pricing .pricing-item .thumb-item{background-color:#fff;position:relative;padding:32px 0;max-width:420px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.list-pricing .pricing-item .thumb-item .sale-off{display:flex;align-items:center;justify-content:center;position:absolute;z-index:9;top:0;right:0;width:68px;height:68px;text-align:center;border-radius:0 0 0 50%;background:#ffa800}.list-pricing .pricing-item .thumb-item .sale-off p{font-family:Oswald,sans-serif;font-size:13px;font-weight:700;line-height:1.2em;padding:15px;color:#fff}.list-pricing .pricing-item .thumb-item hr{margin-top:30px;color:#777}.list-pricing .pricing-item .thumb-item .price{font-family:Oswald,sans-serif;font-size:42px;font-weight:700;color:#ffa800;line-height:1em;padding-bottom:24px;padding-top:32px}.list-pricing .pricing-item .thumb-item .price span{color:#545458;font-size:18px}.list-pricing .pricing-item .thumb-item .package{width:100%;padding:0 32px;text-transform:uppercase;font-family:Oswald,sans-serif;color:#11161e;font-weight:700;line-height:42px;font-size:32px;display:flex;text-rendering:optimizeLegibility}.list-pricing .pricing-item .thumb-item .list-table{width:100%;padding:32px;font-family:Open Sans,sans-serif;font-size:18px;line-height:24px;font-weight:400;color:#777;list-style-type:none}.list-pricing .pricing-item .thumb-item .list-table li{padding-bottom:.5rem;padding-left:2rem;background-image:url(/build/assets/list-style-icon-83942e1a.png);background-position:0 4px;background-size:1rem 1rem;background-repeat:no-repeat}.list-pricing .pricing-item .thumb-item .pricing-button{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn{max-width:300px;width:100%;position:relative;overflow:hidden;padding-left:36px;padding-right:36px;background-color:transparent;color:#1f2026;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-shadow:0 5px 3px rgba(12,21,41,.1);z-index:2;text-decoration:none;height:57px}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn a{text-decoration:none;color:#1f2026;transition-delay:.1s}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn .left_round{content:"";position:absolute;top:0;left:10px;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn .right_round{content:"";position:absolute;right:10px;bottom:0;width:10px;height:10px;background:#f3f3f4;border-radius:50%}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn span{position:relative;z-index:2}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn .border_line_btn{position:absolute;top:1px;right:2px}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background:#1f2026;opacity:0;z-index:-1;transform:scaleX(0);transition:all .2s linear;transition-delay:.1s}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn:after{position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:30px;background-color:#fca817;content:"";z-index:-2;transition:all .2s linear;transition-delay:.1s}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn:hover,.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn:hover a{color:#fff}.list-pricing .pricing-item .thumb-item .pricing-button .popup-btn:hover:before{opacity:1;border-radius:30px;transform:scale(1.1);transition:all .4s linear;transition-delay:.1s}.list-pricing .pricing-item .thumb-item .pricing-popup-btn{min-width:220px;max-width:225px;width:100%}@media screen and (max-width: 1150px){.pricing-item{flex-direction:column}}@media screen and (max-width: 800px){.list-pricing .list-pricing-title h3{font-family:Oswald,sans-serif;font-size:32px;line-height:42px;font-weight:700;text-transform:uppercase}.list-pricing .list-pricing-title span{font-family:Oswald,sans-serif;font-size:32px;line-height:42px;font-weight:700;text-transform:uppercase;color:#ffa800}.list-pricing .pricing-item .thumb-item .price{font-family:Oswald,sans-serif;font-size:28px;font-weight:700;color:#ffa800;line-height:1em;padding-bottom:24px;padding-top:32px}.list-pricing .pricing-item .thumb-item .price span{color:#545458;font-size:18px}.list-pricing .pricing-item .thumb-item .package{max-width:320px;width:100%;padding:0 32px;text-transform:uppercase;font-family:Oswald,sans-serif;color:#11161e;font-weight:700;line-height:42px;font-size:28px;display:flex;text-rendering:optimizeLegibility}.list-pricing .pricing-item .thumb-item .list-table{width:100%;padding:32px;font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#777;list-style-type:none}}.partner-area{background-color:#f3f3f4;padding-bottom:50px}.partner-area .section-title{display:flex;flex-direction:column}.partner-area .section-title p{text-align:center;font-family:Oswald,sans-serif;font-weight:300;font-size:72px;color:#000}.partner-area .section-title span{color:var(--color-orange)}.partner-area .section-img{width:72px;height:72px;background-color:var(--color-orange);border-radius:50px}.partner-area .section-slider{padding-top:30px;display:flex;max-width:80vw;width:100%}.partner-area .section-slider .section-slider-img{display:flex;justify-content:center;align-items:center;max-width:170px;max-height:100px;overflow:hidden}.partner-area .section-slider .section-slider-img img{width:100%;height:auto}.testimonial-service{height:100%;background-color:var(--color-orange)}.testimonial-service .testimonial-section-title{font-family:Oswald,sans-serif;font-size:72px;font-weight:700}.testimonial-service .testimonial-section-item{width:50vw;margin-top:20px}.testimonial-service .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message{display:flex;gap:30px;max-height:600px;height:100%;max-width:600px;width:100%}.testimonial-service .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message .message-img{max-width:50px;width:100%}.testimonial-service .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message .message-img img{width:100%;height:auto}.testimonial-service .testimonial-section-item .glide__track .glide__slides .glide__slide .testimonial-section-item-message .message-text{font-family:Oswald,sans-serif;font-size:24px;font-weight:400}.testimonial-service .testimonial-section-item .testimonial-section-item-footer{display:flex;align-items:center;margin-top:20px;margin-left:70px}.testimonial-service .testimonial-section-item .testimonial-section-item-footer .footer-icon{max-width:70px;max-height:70px;border-radius:40px;object-fit:cover;overflow:hidden}.testimonial-service .testimonial-section-item .testimonial-section-item-footer .footer-icon img{width:auto;height:100%}.testimonial-service .testimonial-section-item .testimonial-section-item-footer .footer-user{padding-left:20px;font-family:Oswald,sans-serif;font-size:24px;font-weight:500}.pagination-block{width:100%;display:flex;justify-content:center;align-items:center}.pagination-block .pagination{display:flex;align-items:center;justify-content:center;max-width:1500px;width:100%;gap:20px;list-style-type:none}.pagination-block .pagination .page-item .page-link{font-family:Oswald,sans-serif;color:#999;font-size:15px;text-decoration:none;transition:.5s}.pagination-block .pagination .page-item .page-link:hover{color:var(--color-orange);font-size:17px}.pagination-block .pagination .page-item.active .page-link{font-size:17px;color:var(--color-orange)}.header-page{display:flex;width:100%;height:100vh;background-image:url(/build/assets/hero-648fe8bf.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;align-items:center;justify-content:center;position:relative}.header-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.header-page-text-block{padding:0 30px;display:flex;flex-direction:column;align-items:center;margin-top:350px;width:1220px;height:100%;z-index:2}.header-page-title-text{font-family:Oswald,sans-serif;font-weight:700;font-size:72px;line-height:107px;text-align:center;color:transparent;-webkit-text-stroke:2px #ffffff;text-transform:uppercase}.span-title{color:var(--color-orange);-webkit-text-stroke:0 #ffffff}.header-page-description-text{margin-top:30px;max-width:600px;width:100%;font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;color:#fff}.header-callback-block{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:20px}.header-popup-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-width:224px;width:100%;padding:15px 24px;border-radius:50px;background-color:var(--color-orange);color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none}.input-callback-block{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border-radius:50px;background-color:#fff;color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none;outline:none}.callback-block-modal{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1024px){.header-page-title-text{font-size:64px}}@media screen and (max-width: 600px){.header-page{min-height:1000px;height:100%}.header-callback-block{flex-direction:column;gap:10px}.header-page-text-block{margin-top:150px}.header-page-title-text{font-size:48px}}.callback-block-1{position:absolute;display:flex;flex-direction:row-reverse;justify-content:center;gap:10px;bottom:16vh;left:5%;right:5%;max-width:500px;width:100%;margin:0 auto}@media screen and (max-width: 600px){.offer-container{margin-top:-45px}.callback-block-1{position:absolute;display:flex;flex-direction:row-reverse;justify-content:center;gap:10px;bottom:27vh;left:5%;right:5%;max-width:340px;width:100%;margin:0 auto}.privacy-policy-text{color:#777;font-family:Oswald;font-size:11px}.privacy-policy-link-text{color:#777;font-family:Oswald;font-weight:700;text-decoration:none;font-size:smaller}}@media screen and (max-width: 400px){.callback-block-1{position:absolute;display:flex;flex-direction:row-reverse;justify-content:center;gap:10px;bottom:27vh;left:5%;right:5%;max-width:340px;width:100%;margin:0 auto}}.privacy-policy-text{color:#777;font-family:Oswald;font-size:medium}.privacy-policy-link-text{color:#777;font-family:Oswald;font-weight:700;text-decoration:none}.footer-footer .footer-policy-text{display:flex;flex-direction:column-reverse;align-items:center;max-width:500px}.map-block{background:var(--color-gray)}.map-block-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:5vh 0}.map-container{margin-top:-300px;z-index:20;background-color:#fff;padding:100px 50px 50px}.map-city.suhum span{top:38%}.map-city.samergelo span,.map-city.racha span{top:41%;left:45%}.map-city:hover{transform:scale(3);opacity:1;z-index:4;pointer-events:none}.racha{left:190px;top:65px}.imereti{left:179px;top:109px}.guria{left:137px;top:153px}.adjaria{left:150px;top:153px}.shida{left:288px;top:97px}.mcheta{left:338px;top:89px}.kahety{left:402px;top:108px}.kvemo{left:295px;top:186px}.samche{left:200px;top:177px}.tbilisi{left:374px;top:189px}@media screen and (max-width: 600px){.map-container{margin-top:-45px}.map-header-block-2{margin-left:40px}}.our-services-block{background:var(--color-gray)}.our-services-block-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:100px 30px}.our-services{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:var(--color-gray)}.our-services-block-1{width:100%}.our-services-block-2{width:100%;display:flex;flex-direction:column;justify-content:center;gap:20px}.our-services-block-2-title{color:var(--black-text, #1F2026);font-family:Oswald,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:42px;text-transform:uppercase}.our-services-block-2-description{color:#777;font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.our-services-span{font-family:Oswald,sans-serif;font-size:152px;font-weight:700;text-align:left;line-height:140px;color:var(--color-orange)}@media screen and (max-width: 1024px){.our-services{grid-template-columns:1fr}.our-services-block-2{align-items:center}}@media screen and (max-width: 600px){.our-services-span{font-size:96px}}.how-are-working-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:5vh 2vw}.how-are-working-header-text{text-align:center;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:normal}.how-are-working-footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:50px}.how-are-working-footer-item{height:300px}.how-are-working-footer-item-down{display:flex;flex-direction:column;justify-content:end;height:300px}.how-are-working-footer-item-img{max-width:218px;width:100%;margin:0 auto;transition:transform .5s ease-in-out}.how-are-working-footer-item-img:hover{transform:scale(1.05)}.how-are-working-footer-item p{font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-align:center;text-transform:uppercase;color:var(--color-black)}.how-are-working-footer-item-down p{font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-align:center;text-transform:uppercase;color:var(--color-black);max-width:400px;width:100%}@media screen and (max-width: 600px){.how-are-working-footer{grid-template-columns:1fr;align-items:center}.how-are-working-footer-item{max-width:255px;width:100%}.how-are-working-footer-item-down{justify-content:start;max-width:255px;width:100%}}.mailings-block{background:#F3F3F4}.mailings-block-title{padding-bottom:32px;text-align:center}.mailings-block-title h3{font-family:Oswald,sans-serif;font-size:48px;line-height:42px;font-weight:700;text-transform:uppercase}.mailings-block-title span{font-family:Oswald,sans-serif;font-size:48px;line-height:42px;font-weight:700;text-transform:uppercase;color:#ffa800}.mailings{padding:100px 0;display:grid;grid-template-columns:1fr 3fr}.mailings-block-1{background:#ffffff}.mailings-title{display:flex;align-items:center;padding:20px;height:92px}.inactive{pointer-events:none;opacity:.5;cursor:not-allowed}.mailings-title.active,.mailings-title.active:hover{background:var(--color-orange)}.mailings-title:hover{background:#F3F3F4;transition:.5s}.mailings-title p{color:var(--color-black);font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;cursor:pointer}.mailings-block-2{display:grid;grid-template-columns:1fr 1fr;padding:20px;border-radius:0 8px 8px;border:1px solid #F2F2F2;background:#ffffff;box-shadow:0 4px 20px #27262e26}.slider.noUi-target{border:none;border-radius:50px;width:350px;height:2px;background:#E5E5E5}.slider .noUi-connect{background:var(--color-orange)}.slider.noUi-horizontal .noUi-handle{width:20px;height:20px;border-radius:50%;border:solid 2px var(--color-orange);outline:none;box-shadow:none;top:-9px}.slider .noUi-handle:before{display:none}.slider .noUi-handle:after{display:none}.personal-account-text{display:none}.personal-account-text.active{display:block}.personal-account-text-header{padding:15px;background:var(--color-gray)}.personal-account-text-header p{color:#1f2026;font-family:open sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.personal-account-text-slider{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.personal-account-text-slider-text{padding:15px;display:flex;justify-content:space-between;align-items:center;width:100%}.personal-account-text-slider-text .personal-account-text-slider-text-tariff{display:flex;gap:8px}.personal-account-text-slider-text p{color:var(--light-gray, #B0B0B0);font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.result-box{padding:7px 61px;background:var(--color-gray)}.result{color:var(--color-orange);text-align:center;font-family:Oswald,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:150%}.example-val{color:var(--color-black);text-align:right;font-family:Oswald,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.description-block{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:15px;border:solid 1px #E5E5E5;border-radius:8px}.description-block-price{background:#F3F3F4;border-radius:8px;padding:8px 15px}.description-block-price p{color:var(--color-orange);font-family:Oswald,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.official-mailing-text{display:none}.official-mailing-text.active{display:block}.community-promotion-text{display:none}.community-promotion-text.active{display:block}.special-distribution-text{display:none}.special-distribution-text.active{display:block}.chat-advertising-text{display:none}.chat-advertising-text.active{display:block}.distribution-api-text{display:none}.distribution-api-text.active{display:block}.mailings-block-2-img{position:relative}.mailings-mobile-btn{margin-top:20px;display:flex;justify-content:center}.mailings-mobile-btn .btn{align-items:center;margin-top:16px;max-width:300px;width:100%}.popup-btn-2{display:flex;align-items:center;justify-content:center;gap:10px;min-width:224px;width:100%;padding:15px 24px;border-radius:50px;background-color:var(--color-orange);color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none}.img-phone-1{max-width:315px;position:absolute;opacity:0;top:0;left:0;transform:translate(40%) translateY(-100px)}.img-phone-1.active{opacity:1;transition:.8s;transform:translate(20%) translateY(-100px)}.img-phone-2{max-width:315px;position:absolute;opacity:0;top:0;left:0;transform:translate(40%) translateY(-100px)}.img-phone-2.active{opacity:1;transition:.8s;transform:translate(20%) translateY(-100px)}.img-phone-3{max-width:315px;position:absolute;opacity:0;top:0;left:0;transform:translate(40%) translateY(-100px)}.img-phone-3.active{opacity:1;transition:.8s;transform:translate(20%) translateY(-100px)}.img-phone-4{max-width:315px;position:absolute;opacity:0;top:0;left:0;transform:translate(40%) translateY(-100px)}.img-phone-4.active{opacity:1;transition:.8s;transform:translate(20%) translateY(-100px)}.img-phone-5{max-width:315px;position:absolute;opacity:0;top:0;left:0;transform:translate(40%) translateY(-100px)}.img-phone-5.active{opacity:1;transition:.8s;transform:translate(20%) translateY(-100px)}.img-phone-6{max-width:315px;position:absolute;opacity:0;top:0;left:0;transform:translate(40%) translateY(-100px)}.img-phone-6.active{opacity:1;transition:.8s;transform:translate(20%) translateY(-100px)}.mailings-mobile{display:none}@media screen and (max-width: 1024px){.mailings{grid-template-columns:2fr 3fr}.mailings-block-2{display:grid;grid-template-columns:1fr}.mailings-block-2-img{display:none}}@media screen and (max-width: 600px){.mailings-block{display:none}.mailings-block-title{padding-bottom:32px;text-align:center}.mailings-block-title h3{font-family:Oswald,sans-serif;font-size:32px;line-height:42px;font-weight:700;text-transform:uppercase}.mailings-block-title span{font-family:Oswald,sans-serif;font-size:32px;line-height:42px;font-weight:700;text-transform:uppercase;color:#ffa800}.mailings-mobile{position:relative;display:flex;width:100%;max-height:1000px;height:100%;padding:30px;flex-direction:column}.result-mobile{color:var(--color-orange);text-align:center;font-family:Oswald,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:150%}.slider-btn{width:36px;height:72px;flex-shrink:0;border:none}.mobile-slider-buttons-btn-left{position:absolute;top:74px;left:0;transform:translateY(30px) translate(6px);z-index:1;border-radius:8px 0 0;background-color:var(--color-orange)}.mobile-slider-buttons-btn-right{position:absolute;top:74px;right:0;transform:translateY(30px) translate(-6px);z-index:1;border-radius:0 8px 0 0;background-color:var(--color-orange)}.mailings-title-mobile{display:flex;justify-content:center;align-items:center;padding:0 40px;background:var(--color-gray);height:72px}.mailings-title-mobile p{color:var(--color-black);font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;cursor:pointer}.mailings-description{margin-top:16px;background:var(--color-gray);padding:12px 16px;border-radius:4px}.mailings-description p{color:var(--color-black);font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.slider.noUi-target{width:290px}.personal-account-text-slider-text-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:20px;padding:15px}.personal-account-text-slider-text-mobile .result-box{width:100%}.mailings-mobile-btn{display:flex;justify-content:center}.mailings-mobile-btn .btn{align-items:center;margin-top:16px;max-width:300px;width:100%}}.chosen-partner-block{background:var(--color-orange)}.chosen-partner-block-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:100px 30px;color:var(--color-orange)}.chosen-partner-block-container-header{display:flex;flex-direction:column;align-items:center}.chosen-partner-block-container-header-text{color:#1f2026;text-align:center;font-family:Oswald,sans-serif;font-size:72px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.chosen-partner-block-container-header-description{max-width:800px;width:100%;margin-top:20px}.chosen-partner-block-container-header-description-text{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:25px;text-align:center;color:var(--color-black);margin-top:20px}.chosen-partner-block .partner-testimonial-section-item{width:70vw;margin-top:40px}.chosen-partner-block .partner-testimonial-section-item .glide__track .glide__slides .glide__slide .partner-testimonial-section-item-message{display:flex;gap:30px;max-height:600px;height:100%;max-width:600px;width:100%}.chosen-partner-block .partner-testimonial-section-item .glide__track .glide__slides .glide__slide .partner-testimonial-section-item-message .message-img{max-width:280px;width:100%}.chosen-partner-block .partner-testimonial-section-item .glide__track .glide__slides .glide__slide .partner-testimonial-section-item-message .message-img:hover{max-width:280px;width:100%;scale:1.1;transition:.5s}.chosen-partner-block .partner-testimonial-section-item .glide__track .glide__slides .glide__slide .partner-testimonial-section-item-message .message-img img{width:100%;height:auto}.chosen-partner-block .partner-testimonial-section-item .glide__track .glide__slides .glide__slide .partner-testimonial-section-item-message .message-text{font-family:Oswald,sans-serif;font-size:24px;font-weight:400}.trust-your-block{background:var(--color-black);background-image:url(/build/assets/trust-your-bg-91a61539.png);background-size:cover;background-repeat:no-repeat;background-position:center}.trust-your-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:100px 30px 0}.trust-your{display:grid;grid-template-columns:1fr 2fr;gap:40px}.trust-your-block-1{display:flex;flex-direction:column;justify-content:center;gap:20px}.trust-your-block-1-text{color:#fff}.trust-your-block-1-text-title{font-family:Oswald,sans-serif;font-size:48px;font-weight:700;line-height:71px;text-align:left;text-transform:uppercase;color:#fff}.trust-your-block-1-text-description{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#fff}.trust-your-block-2{display:flex;align-items:end;justify-content:center}.custom-list{list-style-type:none;padding-left:0}.custom-list li{position:relative;padding-left:30px;margin-bottom:10px;color:#fff;font-family:open sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}.custom-list li:before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background-image:url(/build/assets/custom-dot-bd9f9fb8.svg);background-repeat:no-repeat}.trust-your-block-1-button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:318px;width:100%}.popup-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-width:224px;width:100%;padding:15px 24px;border-radius:50px;background-color:var(--color-orange);color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none}.trust-input-callback-block{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border-radius:50px;background-color:#fff;color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none;outline:none}@media screen and (max-width: 1024px){.trust-your{grid-template-columns:1fr}.trust-your-block-1-text-title,.trust-your-block-1-text-description{text-align:center}.trust-your-block-1-button{margin:0 auto}}@media screen and (max-width: 600px){.trust-your-block-1{align-items:center}.trust-your-block-1-text-title{font-size:32px}}.trust-section-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:100px 30px}.trust-section{background-color:#545458;position:relative;overflow:hidden}.trust-section .bg-img-left{position:absolute;max-width:10vw;width:100%;top:0;left:0}.trust-section .bg-img-left img{width:100%;height:auto;transform-origin:top left;animation:zoomAnimation 4s infinite alternate}.trust-section .bg-img-right{position:absolute;max-width:10vw;width:100%;right:0;bottom:-10px}.trust-section .bg-img-right img{width:100%;height:auto;transform-origin:bottom right;animation:zoomAnimation 4s infinite alternate}@keyframes zoomAnimation{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.trust-section-header{display:flex;align-items:center;max-width:800px;width:100%}.trust-section-header-text{color:#fff;text-align:center;font-family:Oswald,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.trust-section-header h4{text-align:center}.trust-section .trust-grid{display:grid;grid-template-columns:repeat(3,2fr);gap:50px;margin-top:50px}.trust-section .trust-grid .trust-grid-item{display:flex;gap:20px}.trust-section .trust-grid .trust-grid-item .trust-grid-item-img{max-width:70px;max-height:70px;flex:0 0 70px;transition:linear .5s}.trust-section .trust-grid .trust-grid-item .trust-grid-item-img img{width:100%}.trust-section .trust-grid .trust-grid-item .trust-grid-item-text{max-width:21vw}.trust-section .trust-grid .trust-grid-item .trust-grid-item-text .trust-grid-item-title{color:#fff;font-family:Oswald,sans-serif;font-size:18px;font-weight:400;transition:linear .3s}.trust-section .trust-grid .trust-grid-item .trust-grid-item-text .trust-grid-item-description{color:#777;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;padding-top:20px}.trust-section .trust-grid .trust-grid-item:hover .trust-grid-item-title{color:var(--color-orange)}.trust-section .trust-grid .trust-grid-item:hover .trust-grid-item-img{transform:rotateY(.5turn)}@media screen and (max-width: 1024px){.trust-section .trust-grid{display:grid;grid-template-columns:repeat(2,2fr);gap:50px}}@media screen and (max-width: 600px){.trust-section-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:48px 16px}.trust-section-header-text{font-size:32px}.trust-section .trust-grid{display:grid;grid-template-columns:repeat(1,2fr);gap:24px}}.modal,.modal-2{display:none;position:fixed;z-index:100;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh;overflow:hidden;background-color:#000000e6}.modal-content{position:relative;display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center;background-color:var(--color-gray);margin:15% auto;padding:20px;border:1px solid #888;max-width:500px;width:100%;border-radius:8px;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:20px;text-align:center}.modal-content-header h4{color:var(--color-orange);text-align:center}.modal-content-description p{text-align:center;color:var(--color-black)}@media screen and (max-width: 600px){.modal-content{margin:100% auto}}.modal-project{display:none;position:fixed;z-index:100;width:100vw;height:100vh;overflow:hidden;background-color:#000000e6}.modal-project .modal-project-content{position:relative;display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center;background-color:var(--color-gray);margin:15% auto;padding:20px;border:1px solid #888;max-width:500px;width:100%;border-radius:8px;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:20px;text-align:center}.modal-project .modal-project-content .popup-btn-discuss{display:flex;align-items:center;justify-content:center;gap:10px;min-width:224px;width:100%;padding:15px 24px;border-radius:50px;background-color:var(--color-orange);color:var(--color-black);font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:24.5px;text-align:center;text-transform:uppercase;cursor:pointer;transition:.5s;border:none}.modal-project.show{display:block;z-index:100;overflow:hidden;background-color:#000000e6;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh}.only-map-block{background:white;overflow-x:hidden}.img-responsive{max-width:100%;height:auto}.only-map-block-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto}.only-map-container{z-index:20;background-color:#fff;padding:100px 50px 50px}.map-header{display:grid;grid-template-columns:2fr 3fr 1fr;gap:20px}.map-header-block-1-title-text{text-transform:uppercase;font-size:32px;font-family:Oswald,sans-serif;font-weight:700;line-height:42px;\441olor:var(--color-black)}.map-header-block-1-description{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.map-header-block-1-description-item{display:flex;align-items:center;justify-content:left;gap:10px}.map-header-block-1-description-item-text{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#777}.map-header-block-2 img:hover{opacity:.5;transition:linear .5s}.map-header-block-3-title-text{font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var(--color-black)}.map-header-block-3-description{display:flex;flex-direction:column;gap:20px}.map-header-block-3-description-item{display:flex;flex-direction:column;gap:10px}.map-header-block-3-description-item-title{font-family:Open Sans,sans-serif;font-size:36px;font-weight:700;line-height:54px;text-align:left;color:var(--color-orange)}.map-header-block-3-description-item-description{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left}.map-footer{display:grid;grid-template-columns:1fr 1fr;gap:20px}.map-footer-block-1{display:flex;flex-direction:column;gap:20px}.map-footer-block-1-text{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:25px;text-align:left;color:#777}.map-footer-block-2{display:flex;align-items:center;gap:20px}.map-footer-block-2-background{position:relative;display:flex;align-items:center;background:var(--color-orange);border-radius:8px;height:72px;width:100%;padding:0 10px}.map-footer-block-2-background-text{max-width:450px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:var(--color-black)}.map-footer-block-2-background-image{position:absolute;top:-50px;right:10px;max-width:62px;width:100%}.map-numbers,.titleH2{font-weight:700;font-size:36px;line-height:54px;color:#7360f2}.map-numbers{color:#fbcf5e;opacity:0}@media only screen and (max-width: 1050px){.map-numbers{font-size:32px;line-height:48px}}@media only screen and (max-width: 1050px) and (max-width: 900px){.map-numbers{font-size:38px;line-height:54px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px){.map-numbers{font-size:36px}}.container__review .slide__pamka1:hover .slider__overlay,.map-numbers.active{opacity:1}.container__map{max-width:1140px;margin:0 auto}.container__map .wrap__map{padding:80px 20px 70px}@media only screen and (max-width: 1050px){.container__map .wrap__map{padding-top:60px;padding-bottom:50px}}@media only screen and (max-width: 1050px) and (max-width: 900px){.container__map .wrap__map{padding-bottom:40px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 480px){.container__map .wrap__map{padding-left:16px;padding-right:16px}}.container__map .wrap__country{max-width:380px}@media only screen and (max-width: 1050px){.container__map .wrap__country{max-width:285px}}@media only screen and (max-width: 1050px) and (max-width: 900px){.container__map .wrap__country{max-width:380px;margin-left:auto;margin-right:auto;margin-bottom:50px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px){.container__map .wrap__country{max-width:320px;margin-bottom:35px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px) and (max-width: 480px){.container__map .wrap__country{max-width:280px;margin-bottom:0}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px) and (max-width: 480px) and (max-width: 420px){.container__map .wrap__country{margin-bottom:20px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px) and (max-width: 480px) and (max-width: 420px) and (max-width: 340px){.container__map .wrap__country{margin-bottom:30px}}.container__map .wrap__map-line1{display:flex}@media only screen and (max-width: 900px){.container__map .wrap__map-line1{display:block;max-width:560px;margin:0 auto}}@media only screen and (max-width: 900px) and (max-width: 620px){.container__map .wrap__map-line1{max-width:500px;overflow:hidden}}.container__map .country__line1,.container__map .country__line2,.container__map .country__line3{display:flex;align-items:center}@media only screen and (max-width: 900px){.container__map .country__line1,.container__map .country__line2,.container__map .country__line3{max-width:300px;margin-left:auto;margin-right:auto}}.container__map .country__line2{margin:24px 0}@media only screen and (max-width: 1050px){.container__map .country__line2{margin:18px 0}}@media only screen and (max-width: 1050px) and (max-width: 900px){.container__map .country__line2{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 480px){.container__map .country__line2{margin:36px 0}}.container__map .age-img,.container__map .brthd-img,.container__map .city-img,.container__map .country-img,.container__map .gender-img,.container__map .hobbies-img{display:flex;align-items:center}.container__map .age-img span,.container__map .brthd-img span,.container__map .city-img span,.container__map .country-img span,.container__map .gender-img span,.container__map .hobbies-img span{margin-left:16px;font-size:16px;line-height:24px}@media only screen and (max-width: 1050px){.container__map .age-img span,.container__map .brthd-img span,.container__map .city-img span,.container__map .country-img span,.container__map .gender-img span,.container__map .hobbies-img span{font-size:14px;line-height:22px;margin-left:14px}}@media only screen and (max-width: 1050px) and (max-width: 900px){.container__map .age-img span,.container__map .brthd-img span,.container__map .city-img span,.container__map .country-img span,.container__map .gender-img span,.container__map .hobbies-img span{font-size:16px;line-height:24px;margin-left:16px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px){.container__map .age-img span,.container__map .brthd-img span,.container__map .city-img span,.container__map .country-img span,.container__map .gender-img span,.container__map .hobbies-img span{font-size:14px;line-height:20px;color:#4a4a4a}}@media only screen and (max-width: 620px){.container__map .age-img img,.container__map .brthd-img img,.container__map .city-img img,.container__map .country-img img,.container__map .gender-img img,.container__map .hobbies-img img{width:32px}}@media only screen and (max-width: 620px) and (max-width: 480px){.container__map .age-img img,.container__map .brthd-img img,.container__map .city-img img,.container__map .country-img img,.container__map .gender-img img,.container__map .hobbies-img img{width:25px}}.container__map .country-img,.container__map .gender-img,.container__map .hobbies-img{width:130px;margin-right:60px}@media only screen and (max-width: 1050px){.container__map .country-img,.container__map .gender-img,.container__map .hobbies-img{width:110px;margin-right:30px}}@media only screen and (max-width: 1050px) and (max-width: 900px){.container__map .country-img,.container__map .gender-img,.container__map .hobbies-img{margin-right:60px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 480px){.container__map .country-img,.container__map .gender-img,.container__map .hobbies-img{margin-right:37px;width:115px}}.container__map .map__title{padding-bottom:24px}@media only screen and (max-width: 1050px){.container__map .map__title{font-size:27px;line-height:40px;padding-bottom:44px}}@media only screen and (max-width: 1050px) and (max-width: 900px){.container__map .map__title{font-size:38px;line-height:54px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 900px){.container__map .map__title{font-size:32px;line-height:44px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 900px) and (max-width: 480px){.container__map .map__title{font-size:24px;line-height:36px;padding-bottom:24px;max-width:240px}}@media only screen and (max-width: 620px){.container__map .map__title span{color:#4a4a4a}}.container__map .wrap__map-numbers{max-width:160px;margin-left:40px;margin-bottom:40px}@media only screen and (max-width: 900px){.container__map .wrap__map-numbers{margin-left:auto;margin-right:auto;margin-top:40px;max-width:325px;text-align:center}}@media only screen and (max-width: 900px) and (max-width: 480px){.container__map .wrap__map-numbers{margin-top:36px;text-align:left}}.container__map .map-numbers-title{font-weight:700;font-size:16px;line-height:24px;padding-bottom:16px}@media only screen and (max-width: 1050px){.container__map .map-numbers-title{padding-bottom:24px}}@media only screen and (max-width: 1050px) and (max-width: 900px){.container__map .map-numbers-title{font-size:19px;line-height:28px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px){.container__map .map-numbers-title{font-size:18px;color:#4a4a4a}}.container__map .map-numbers-text,.wrap__map-subtext p{font-size:16px;line-height:24px}@media only screen and (max-width: 620px){.container__map .map-numbers-text{color:#4a4a4a}}.container__map .map-numbers-client{margin:24px 0}@media only screen and (max-width: 1050px){.container__map .map-numbers-client{margin:18px 0}}.map__subtext-bottom{background-color:#7360f2;padding:9px 10px;border-radius:4px;color:#fff;font-weight:600}.wrap__svg-map{position:relative;width:100%}.map-flags{z-index:100}@media only screen and (max-width: 1200px){.wrap__svg-map{margin:0 -40px;transform:scale(.9)}}@media only screen and (max-width: 1110px){.wrap__svg-map{margin:0 -40px;transform:scale(.8)}}@media only screen and (max-width: 1024px){.wrap__svg-map{margin:0 125px;transform:scale(.9)}}@media only screen and (max-width: 900px){.wrap__svg-map{transform:scale(.9);margin:0 75px}}@media only screen and (max-width: 800px){.wrap__svg-map{transform:scale(.9);margin:0 25px}}@media only screen and (max-width: 650px){.wrap__svg-map{transform:scale(.9);margin:0 -10px;width:110%}}@media only screen and (max-width: 580px){.wrap__svg-map{transform:scale(.85);margin:0 -45px;width:110%}}@media only screen and (max-width: 510px){.wrap__svg-map{transform:scale(.7) translate(-120px);width:150%;margin:0 0 0 -30px}}@media only screen and (max-width: 380px){.wrap__svg-map{transform:scale(.5) translate(-120px);width:200%;margin:0 0 0 -80px}}.svg-map{position:absolute;z-index:4;pointer-events:none;width:100%;height:100%}.map-city{position:absolute;transition:all .4s ease 0s}.map-city--passive path{opacity:.5}.map-city--passive.zaporizhzhya path{opacity:.5}.map-city--passive .map-path1{opacity:.25}.map-city path{z-index:5;transition:all .2s ease 0s;position:relative}.map-city span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--color-orange);font-family:Oswald,sans-serif;visibility:hidden;opacity:0;font-size:16px}.map-city.zaporizhzhya span{top:41%}.map-city.ivano-frankivsk span{left:55%;font-size:14px}.map-city.chernivtsi span{left:35%;top:40%;font-size:11px}.map-city.yzhgorod span{top:60%}.map-city.odesa span{left:69%;top:39%;font-size:11px}.map-city.symi span{top:62%}.map-city.krym span{left:37%;top:42%}.map-city.lviv span,.map-city.chernihiv span{left:45%;top:47%}.map-city.khmelnitskiy span{font-size:12px}.map-city.cherkassy span{top:60%}.map-city.mikolaiv span{left:62%}.map-city.rivne span{left:59%;font-size:13px}.map-city.ternopil span{font-size:14px;left:46%}.map-city:hover{transform:scale(2);opacity:1;z-index:4;pointer-events:none}.map-city:hover span{visibility:visible;opacity:1}.map-city:hover path{pointer-events:visibleFill;z-index:2}.marker-svg,.text-svg{z-index:5}.text-svg{opacity:1}.suhum{left:0;top:0}.samergelo{left:124px;top:36px}.racha{left:188px;top:70px}.imereti{left:176px;top:116px}.guria{left:136px;top:155px}.adjaria{left:123px;top:183px}.shida{left:274px;top:105px}.mcheta{left:336px;top:91px}.kahety{left:403px;top:112px}.kvemo{left:294px;top:189px}.samche{left:198px;top:181px}.tbilisi{left:375px;top:194px}.kartli{left:350px;top:189px}.yzhgorod{left:0;top:153px}.chernivtsi{left:82px;top:172px}.ivano-frankivsk{left:41.5px;top:132px}.lviv{left:15px;top:80.8px}.ternopil{left:77px;top:100px}.lytsk{left:43px;top:19px}.rivne{left:88px;top:20px}.khmelnitskiy{left:119.5px;top:85px}.zhitomir{left:150px;top:33px}.vinitsya{left:156.5px;top:118px}.kyiv-obl{left:212px;top:40px}.chernihiv{left:249px;top:0}.symi{left:322px;top:0}.kharkiv{left:379px;top:91px}.poltava{left:297px;top:86px}.lyhansk{left:468px;top:108px}.cherkassy{left:223px;top:102px}.dnipro{left:323px;top:149px}.donetsk{left:430px;top:147px}.zaporizhzhya{left:358px;top:196px}.kherson{left:280px;top:221px}.kropivnitskiy{left:227px;top:147px}.mikolaiv{left:241px;top:193px}.odesa{left:181px;top:193px}.krym{top:280px;left:308px}@media only screen and (max-width: 1024px){.wrap__svg-map{min-height:360px}}@media only screen and (max-width: 900px){.wrap__svg-map{min-height:360px}}@media only screen and (max-width: 900px) and (max-width: 470px){.wrap__svg-map{min-height:350px}}@media only screen and (max-width: 1050px){.wrap__svg-map .svg-map{width:100%}}@media only screen and (max-width: 1050px) and (max-width: 620px){.wrap__svg-map .svg-map{width:100%}}@media only screen and (max-width: 1050px) and (max-width: 620px) and (max-width: 480px){.wrap__svg-map .svg-map{height:350px}}@media only screen and (max-width: 1050px) and (max-width: 620px) and (max-width: 480px) and (max-width: 420px){.wrap__svg-map .svg-map{height:300px}}@media only screen and (max-width: 1050px) and (max-width: 620px) and (max-width: 480px) and (max-width: 420px) and (max-width: 380px){.wrap__svg-map .svg-map{height:250px}}@media only screen and (max-width: 1050px) and (max-width: 620px) and (max-width: 480px) and (max-width: 420px) and (max-width: 380px) and (max-width: 360px){.wrap__svg-map .svg-map{height:220px}}@media only screen and (max-width: 1050px) and (max-width: 620px) and (max-width: 480px) and (max-width: 420px) and (max-width: 380px) and (max-width: 360px) and (max-width: 340px){.wrap__svg-map .svg-map{height:200px}}.map__text-colum{display:none}@media only screen and (max-width: 900px){.map__text-colum{display:block;margin:36px 0}}.map__text-colum .map__subtext-top{padding-bottom:16px;font-size:16px;line-height:24px}@media only screen and (max-width: 620px){.map__text-colum .map__subtext-top{color:#4a4a4a}}.map__text-colum .map__subtext-bottom{font-size:16px;line-height:24px;color:#ffb700;background-color:transparent;padding:0}.wrap__map-line2,.wrap__professional form{display:flex}@media only screen and (max-width: 900px){.wrap__map-line2{display:block}}.wrap__map-line2 .wrap__map-offer{width:50%;position:relative;margin-top:37px;padding-left:30px}@media only screen and (max-width: 900px){.wrap__map-line2 .wrap__map-offer{width:520px;margin-left:auto;margin-right:auto;margin-top:50px;min-height:70px;padding-left:10px;padding-right:10px}}@media only screen and (max-width: 900px) and (max-width: 620px){.wrap__map-line2 .wrap__map-offer{margin-top:80px;max-width:400px}}@media only screen and (max-width: 900px) and (max-width: 620px) and (max-width: 470px){.wrap__map-line2 .wrap__map-offer{width:288px;margin-top:100px;padding:0}}.wrap__map-line2 .wrap__map-subtext{width:50%}.wrap__map-line2 .map__subtext-top{padding-bottom:10px}@media only screen and (max-width: 900px){.wrap__map-subtext{display:none}}.map-offer-text{position:absolute;bottom:0;background-color:#fbe75e;border-radius:4px;padding:12px 135px 12px 22px}@media only screen and (max-width: 1125px){.map-offer-text{font-size:15px;padding-right:105px}}@media only screen and (max-width: 1125px) and (max-width: 1020px){.map-offer-text{padding-right:70px}}@media only screen and (max-width: 1125px) and (max-width: 1020px) and (max-width: 620px){.map-offer-text{color:#4a4a4a}}@media only screen and (max-width: 1125px) and (max-width: 1020px) and (max-width: 620px) and (max-width: 470px){.map-offer-text{padding:12px 75px 12px 16px}}.map-offer-img{position:absolute;bottom:-15px;right:40px}@media only screen and (max-width: 1050px){.map-offer-img{right:0}}@media only screen and (max-width: 1050px) and (max-width: 900px){.map-offer-img{right:10px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px){.map-offer-img{right:5px}}@media only screen and (max-width: 1050px) and (max-width: 900px) and (max-width: 620px) and (max-width: 470px){.map-offer-img{right:15px;bottom:10px}}@media screen and (max-width: 1024px){.map-header{display:grid;grid-template-columns:1fr;gap:40px}.map-header-block-1{display:flex;flex-direction:column;align-items:center}.map-header-block-1-title-text{text-align:center}.map-header-block-1-description{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.map-header-block-3-title-text{text-align:center}.map-header-block-3-description{flex-direction:row;justify-content:center;gap:20px}.map-header-block-3-description-item{align-items:center}.map-footer{margin-top:40px;display:grid;grid-template-columns:1fr;gap:40px}.map-footer-block-2-background{max-height:200px;height:100%;padding:10px}}@media screen and (max-width: 1024px){.map-container{margin-top:-100px}}@media screen and (max-width: 600px){.map-container{margin-top:-45px}}.offer-block{background:var(--color-gray)}.offer-block-container{max-width:1220px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:5vh 0}.offer-container{margin-top:-600px;z-index:20;background-color:#fff;padding:100px 50px 50px}@media screen and (max-width: 600px){.offer-container{margin-top:-45px}}
