.side-navigation ul,.fullscreen-navigation ul{margin:0;padding:0}.side-navigation ul li,.fullscreen-navigation ul li{display:block}.preloader-block,.scroll-top-button,.bg-overlay .bg-text,.slider-navigation-block .swiper-pagination .swiper-pagination-bullet,.slider-navigation-style3,.image-slider-area .content-slides .slide-content,.image-slider-area .categories-button,.image-slider-area .elementor-widget-yprm_links_with_image,.portfolio-type-slider.image-type-original .slider .portfolio-item,.portfolio-type-vertical-with-thumbs .portfolio-item,.brand-block .nav-arrows .prev,.brand-block .nav-arrows .next,.brand-item,.links-with-image-block,.num-box-item-block .num,.links-vertical-block .images .item a,.project-top-block.heading-on-image,.video-block,.video-block a,.coming-soon-banner,.icon-box-item-block .icon,.icon-box-item-block .sticker,.testimonials-item .heart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.preloader-block,.side-navigation .sub-menu,.side-navigation .children,.bg-overlay .video-wrap.disable-on-scroll video,.bg-overlay .video.disable-on-scroll video,.bg-overlay iframe.video.disable-on-scroll,.bg-overlay .video-controls.hide,.bg-overlay .video-controls .button:before,.bg-overlay .video-controls .button i,.bg-overlay .color,.brand-block .nav-arrows .prev,.brand-block .nav-arrows .next,.brand-block.style2 .next,.brand-item img{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transition-property:color,background,mix-blend-mode,opacity,visibility,height;-o-transition-property:color,background,mix-blend-mode,opacity,visibility,height;transition-property:color,background,mix-blend-mode,opacity,visibility,height}.bg-overlay .image,.image-slider-area .swiper-container .swiper-slide .image,.image-slider-area .splitted-images .split-item .img,.portfolio-item .img div,.portfolio-type-slider .thumbs .swiper-slide div,.portfolio-type-vertical-with-thumbs .thumbs .swiper-slide div,.price-list-block .price-list-item .bg-image .image,.price-list-block .examples-block .items .item .img,.links-with-image-block .images .left-image .img,.links-with-image-block .images .right-image .img,.price-list-slider-block .image-items .item div,.links-carousel-block .image div,.links-vertical-block .images .item .img,.project-top-block .image,.image-block,.icon-box-item-block .bg{background:50% no-repeat;background-size:cover}@media (max-width:767.98px){body.mobile-images-true .bg-overlay .image,.bg-overlay body.mobile-images-true .image,body.mobile-images-true .image-slider-area .swiper-container .swiper-slide .image,.image-slider-area .swiper-container .swiper-slide body.mobile-images-true .image,body.mobile-images-true .image-slider-area .splitted-images .split-item .img,.image-slider-area .splitted-images .split-item body.mobile-images-true .img,body.mobile-images-true .portfolio-item .img div,.portfolio-item .img body.mobile-images-true div,body.mobile-images-true .portfolio-type-slider .thumbs .swiper-slide div,.portfolio-type-slider .thumbs .swiper-slide body.mobile-images-true div,body.mobile-images-true .portfolio-type-vertical-with-thumbs .thumbs .swiper-slide div,.portfolio-type-vertical-with-thumbs .thumbs .swiper-slide body.mobile-images-true div,body.mobile-images-true .price-list-block .price-list-item .bg-image .image,.price-list-block .price-list-item .bg-image body.mobile-images-true .image,body.mobile-images-true .price-list-block .examples-block .items .item .img,.price-list-block .examples-block .items .item body.mobile-images-true .img,body.mobile-images-true .links-with-image-block .images .left-image .img,.links-with-image-block .images .left-image body.mobile-images-true .img,body.mobile-images-true .links-with-image-block .images .right-image .img,.links-with-image-block .images .right-image body.mobile-images-true .img,body.mobile-images-true .price-list-slider-block .image-items .item div,.price-list-slider-block .image-items .item body.mobile-images-true div,body.mobile-images-true .links-carousel-block .image div,.links-carousel-block .image body.mobile-images-true div,body.mobile-images-true .links-vertical-block .images .item .img,.links-vertical-block .images .item body.mobile-images-true .img,body.mobile-images-true .project-top-block .image,.project-top-block body.mobile-images-true .image,body.mobile-images-true .image-block,body.mobile-images-true .icon-box-item-block .bg,.icon-box-item-block body.mobile-images-true .bg{background-size:contain !important}}.filter-buttons .button{background:0 0;border:none;color:inherit;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:inherit;line-height:1;outline:none;padding:0;pointer-events:all;position:relative;text-decoration:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1}.filter-buttons .button span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.preloader-block,.scroll-top-button:after,.yprm-custom-cursor .spinner:before,.bg-overlay,.bg-overlay .image,.bg-overlay .parallax-image,.bg-overlay .video-wrap,.bg-overlay .video,.bg-overlay .color,.bg-overlay .bg-color,.bg-overlay .gradient,.bg-overlay a,.image-slider-area .swiper-container,.image-slider-area .swiper-container .swiper-slide .image,.image-slider-area .swiper-container .swiper-slide .color-overlay,.image-slider-area .content-slides .slide-content,.image-slider-area .elementor-widget-yprm_links_with_image,.image-slider-area .splitted-images .split-item,.image-slider-area .splitted-images .split-item .img,.image-slider-area .splitted-images .split-item .color-overlay,.portfolio-item .img:before,.portfolio-item .content,.portfolio-item .link,.portfolio-type-justified .portfolio-item .wrap,.portfolio-type-justified .portfolio-item .img,.portfolio-type-justified .portfolio-item .img div,.price-list-block .price-list-item .bg-image,.price-list-block .price-list-item .bg-image .image,.price-list-block .price-list-item .bg-image .image:before,.price-list-block .price-list-item .options-block,.price-list-block .examples-block .items .item,.price-list-block .examples-block .items .item .img,.price-list-block .examples-block .items .item .img:before,.links-with-image-block .images,.links-with-image-block .images .item,.links-with-image-block .images .left-image .img,.links-with-image-block .images .right-image .img,.price-list-slider-block .image-items .item:not(:first-child),.links-carousel-block .image div,.links-vertical-block .images .item,.links-vertical-block .images .item .img,.links-vertical-block .images .item a,.project-top-block .image:after,.project-top-block.heading-on-image .image,.video-block:before,.image-block:before,.image-block a,.icon-box-item-block .link{position:absolute;top:0;left:0;right:0;bottom:0}.side-navigation .menu li:hover>.sub-menu,.side-navigation .menu li:hover>.children,.bg-overlay .video-wrap.disable-on-scroll.show video,.bg-overlay .video.disable-on-scroll.show video,.bg-overlay iframe.video.disable-on-scroll.show,.brand-item:not(.without-hover):hover img+img{opacity:1;visibility:visible}.loaded .preloader-block,.side-navigation .sub-menu,.side-navigation .children,.bg-overlay .video-wrap.disable-on-scroll video,.bg-overlay .video.disable-on-scroll video,.bg-overlay iframe.video.disable-on-scroll,.bg-overlay .video-controls.hide,.brand-item:not(.without-hover):hover img{opacity:0;visibility:hidden}.brand-block .nav-arrows .prev:not(.swiper-button-disabled):hover,.brand-block .nav-arrows .next:not(.swiper-button-disabled):hover,.brand-block.style2 .next:hover{color:#ff4343}[data-width-type=full-width]{width:100%}.empty-screen-space{height:100vh}.load-items-area{display:none}.grid-sizer{position:absolute}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:15px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}80%,100%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@keyframes rotating{0%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}80%,100%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@-webkit-keyframes blink{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes blink{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.preloader-block{position:fixed;z-index:1030;color:#fff}.no-js .preloader-block{display:none}.preloader-block svg{display:block;-webkit-animation:rotating 1.5s ease-in-out infinite;animation:rotating 1.5s ease-in-out infinite}.preloader-block svg text{text-transform:uppercase;font-family:'IvyMode';font-size:22px;fill:currentColor}.preloader-block span{position:absolute;top:50%;left:0;width:100%;color:#858585;font-size:16px;line-height:1;margin-top:-.5em;text-align:center;-webkit-animation:blink 1s ease-in-out infinite;animation:blink 1s ease-in-out infinite}@media (min-width:992px){body.header-on-side{padding-left:190px}}.body-grid-lines{position:absolute;top:0;left:50%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}@media (min-width:992px){body.header-on-side .body-grid-lines{margin-left:190px}}.body-grid-lines div{position:absolute;top:0;height:100%;width:1px;background:currentColor;opacity:.1}.body-grid-lines div:nth-child(1){left:15px}.body-grid-lines div:nth-child(2){left:calc(25% - 15px)}.body-grid-lines div:nth-child(3){left:calc(50% - 15px)}.body-grid-lines div:nth-child(4){left:calc(75% - 15px)}.body-grid-lines div:nth-child(5){left:calc(100% - 15px)}.side-header{position:fixed;top:0;left:0;bottom:0;width:190px;display:none;z-index:10}.admin-bar .side-header{top:32px}.side-header .site-logo{position:absolute;top:15px;left:35px;right:15px}.side-header .social-links-block{position:absolute;left:35px;right:15px;bottom:30px;font-family:IvyMode;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.side-header .social-links-block a{display:block;color:#827c7c}.side-header .social-links-block a:not(:last-child){margin-right:.5em}.side-header .social-links-block a:hover{color:inherit}@media (min-width:992px){.side-header{display:block}}.side-navigation{position:absolute;top:90px;left:20px;right:15px;bottom:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;z-index:20}.side-navigation ul a{color:inherit}.side-navigation a{display:block}.side-navigation .menu{position:relative}.side-navigation .menu>li{padding:0 15px}.side-navigation .menu>li:not(:last-child){margin-bottom:7px}.side-navigation .menu>li.current-menu-item>a,.side-navigation .menu>li.current-menu-ancestor>a,.side-navigation .menu>li.current_page_item>a,.side-navigation .menu>li.current_page_parent>a,.side-navigation .menu>li.current-menu-ancestor>a,.side-navigation .menu>li:hover>a{color:inherit}.side-navigation .menu>li>a{color:#827c7c}.side-navigation .menu li{position:relative}.side-navigation .menu li.menu-item-has-children>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.side-navigation .menu li.menu-item-has-children>a:after{content:"";font-family:"morave-icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none;font-size:12px;margin-left:5px}.side-navigation .sub-menu,.side-navigation .children{position:absolute;top:-7px;left:100%}.logo-block.on-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes cursor-spinner{0%{-webkit-transform:translate(50%,-50%) rotate(0deg);transform:translate(50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(50%,-50%) rotate(360deg);transform:translate(50%,-50%) rotate(360deg)}}@keyframes cursor-spinner{0%{-webkit-transform:translate(50%,-50%) rotate(0deg);transform:translate(50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(50%,-50%) rotate(360deg);transform:translate(50%,-50%) rotate(360deg)}}.custom-cursor-true [data-hide-cursor]{cursor:none !important}[data-items-animation] [data-animation-delay]{opacity:0}[data-items-animation] [data-animation-delay].animated{opacity:1;-webkit-transition:1.6s cubic-bezier(.22,.22,0,1);-o-transition:1.6s cubic-bezier(.22,.22,0,1);transition:1.6s cubic-bezier(.22,.22,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-items-animation=fadeInUp] [data-animation-delay]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}[data-items-animation=fadeInUp] [data-animation-delay].animated{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}[data-items-animation=fadeInLeft] [data-animation-delay]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[data-items-animation=fadeInLeft] [data-animation-delay].animated{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}[data-items-animation=fadeInRight] [data-animation-delay]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[data-items-animation=fadeInRight] [data-animation-delay].animated{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}[data-items-animation=parallax] [data-animation-delay],[data-items-animation=zoomIn] [data-animation-delay],[data-items-animation=zoomOut] [data-animation-delay]{opacity:1}[data-items-animation=parallax] .portfolio-item .img div,[data-items-animation=parallax] .portfolio-item .img img,[data-items-animation=zoomIn] .portfolio-item .img div,[data-items-animation=zoomIn] .portfolio-item .img img,[data-items-animation=zoomOut] .portfolio-item .img div,[data-items-animation=zoomOut] .portfolio-item .img img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%}[data-items-animation=zoomIn] .portfolio-item .img div,[data-items-animation=zoomIn] .portfolio-item .img img,[data-items-animation=zoomOut] .portfolio-item .img div,[data-items-animation=zoomOut] .portfolio-item .img img{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}[data-items-animation=zoomIn] .portfolio-item .img div,[data-items-animation=zoomIn] .portfolio-item .img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.yprm_footer_builder-template-default .site-header{display:none}.scroll-top-button{position:absolute;right:60px;bottom:23px;font-size:15px;width:2em;height:2em;opacity:.5;mix-blend-mode:difference;color:#fff;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.scroll-top-button:after{content:'';border:1px solid;opacity:.3;border-radius:50%}@media (max-width:767.98px){.scroll-top-button{right:15px}}.yprm-custom-cursor{position:fixed;top:0;left:0;z-index:100000;font-size:30px;pointer-events:none}.custom-cursor-false .yprm-custom-cursor{display:none}@media (hover:none){.yprm-custom-cursor{display:none;top:-300px;left:-300px}}.yprm-custom-cursor .cursor-pointer{position:absolute;color:#9e9e9e;opacity:0}.yprm-custom-cursor .cursor-pointer .pointer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) !important;-ms-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;border:2px solid;border-radius:50%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.yprm-custom-cursor .cursor-pointer.filled .pointer{background:#9e9e9e;opacity:.4 !important}.yprm-custom-cursor .cursor-pointer.hide{opacity:0 !important;background:0 0 !important;width:1em !important;height:1em !important}.yprm-custom-cursor .spinner{position:absolute;top:-.2em;left:-.2em;width:1.25em;height:1.25em;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-animation:cursor-spinner .8s ease-in-out infinite;animation:cursor-spinner .8s ease-in-out infinite;opacity:0;overflow:hidden}.yprm-custom-cursor .spinner:before{content:'';display:block;border:2px solid;border-radius:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.loading .yprm-custom-cursor .spinner{opacity:1}.elementor-heading-block{margin:0}.heading-block span{color:#827c7c}.bg-overlay{z-index:-1;overflow:hidden;pointer-events:none}.bg-overlay>div{z-index:2 !important}.bg-overlay .video-wrap,.bg-overlay .video{z-index:3}.bg-overlay .video-wrap video,.bg-overlay .video video{position:absolute;min-width:100%;min-height:100%;width:100%;height:100%;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bg-overlay .video-wrap audio,.bg-overlay .video audio{display:none}.bg-overlay iframe.video{width:auto;height:auto;min-width:100%;min-height:300%;max-width:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bg-overlay .video-controls{position:absolute;bottom:30px;left:30px;right:30px;z-index:100;pointer-events:none;font-size:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:5 !important}.bg-overlay .video-controls .button{pointer-events:all;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 1.5em;-ms-flex:0 0 1.5em;flex:0 0 1.5em;text-align:center;cursor:pointer}.bg-overlay .video-controls .button i{position:absolute;top:0;left:0;width:100%;opacity:0}.bg-overlay .video-controls .button.active:before{opacity:0}.bg-overlay .video-controls .button.active i{opacity:1}.bg-overlay .bg-text{position:absolute;top:0;left:0;white-space:nowrap;width:100%;height:100%;font-size:180px;font-weight:700;line-height:1}body.dark-scheme .bg-overlay .bg-text,body .dark-scheme .bg-overlay .bg-text,.banner-item.white .bg-overlay .bg-text{color:#2e2e2e}.bg-overlay .bg-text svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke:#f3f3f3;stroke-width:1px}.bg-overlay .color{background-color:#1a1a1a;opacity:.2}.bg-overlay .gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(26,26,26,.2)),to(rgba(26,26,26,.7)));background-image:-o-linear-gradient(top,rgba(26,26,26,.2) 0%,rgba(26,26,26,.7) 100%);background-image:linear-gradient(to bottom,rgba(26,26,26,.2) 0%,rgba(26,26,26,.7) 100%);background-repeat:repeat-x}.bg-overlay a{pointer-events:all}.slider-navigation-block{pointer-events:none}.slider-navigation-block .swiper-prev,.slider-navigation-block .swiper-next,.slider-navigation-block .swiper-counter{-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transition-property:color,opacity;-o-transition-property:color,opacity;transition-property:color,opacity}.slider-navigation-block .swiper-prev,.slider-navigation-block .swiper-next{font-size:43px;pointer-events:all;cursor:pointer;opacity:.4}.slider-navigation-block .swiper-prev.swiper-button-disabled,.slider-navigation-block .swiper-next.swiper-button-disabled{opacity:.1;pointer-events:none}.slider-navigation-block .swiper-prev:hover,.slider-navigation-block .swiper-next:hover{opacity:1}.slider-navigation-block .swiper-pagination{position:absolute;left:40px;bottom:40px;font-weight:700;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:none;-o-transition:none;transition:none;z-index:10}.slider-navigation-block .swiper-pagination .swiper-pagination-bullet{position:relative;width:34px;height:34px;background:0 0;border:1px solid #a8a8a8;opacity:1;pointer-events:all}.slider-navigation-block .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:13px}.slider-navigation-block .swiper-pagination .swiper-pagination-bullet svg{position:absolute;top:-1px;left:-1px;width:34px;height:34px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);stroke-dasharray:0,100;-webkit-transition:stroke-dasharray 50ms linear;-o-transition:stroke-dasharray 50ms linear;transition:stroke-dasharray 50ms linear}.slider-navigation-block .swiper-pagination .swiper-pagination-bullet svg circle{fill:none;stroke:currentColor;stroke-width:1px}.slider-navigation-block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active svg{-webkit-transition-duration:5s;-o-transition-duration:5s;transition-duration:5s;stroke-dasharray:100,100}.slider-navigation-block .swiper-counter{position:relative;font-size:15px;width:37px;height:40px;line-height:1}.slider-navigation-block .swiper-counter .current,.slider-navigation-block .swiper-counter .total{position:absolute}.slider-navigation-block .swiper-counter .current{font-weight:600;top:0;left:0}.slider-navigation-block .swiper-counter .total{right:0;bottom:0;color:#bab5b5}.slider-navigation-block .swiper-counter .total:before{content:'';position:absolute;bottom:20px;right:3px;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg);width:33px;height:1px;background:currentColor}.slider-navigation-style1 .swiper-prev,.slider-navigation-style1 .swiper-next{position:absolute;top:50%;margin-top:-.5em;z-index:5}.slider-navigation-style1 .swiper-prev{left:2.79762vw}.slider-navigation-style1 .swiper-next{right:2.79762vw}.slider-navigation-style1 .swiper-counter{position:absolute;top:50%;right:calc(2.79762vw + 75px);margin-top:-22px;z-index:5}@media (max-width:767.98px){.slider-navigation-style1 .swiper-prev,.slider-navigation-style1 .swiper-next{top:auto;bottom:15px;margin-top:0}.slider-navigation-style1 .swiper-counter{top:auto;right:75px;bottom:13px;margin-top:0}}.slider-navigation-style2 .swiper-prev,.slider-navigation-style2 .swiper-next,.slider-navigation-style4 .swiper-prev,.slider-navigation-style4 .swiper-next{position:absolute;top:50%;margin-top:-.5em;z-index:5}.slider-navigation-style2 .swiper-prev,.slider-navigation-style4 .swiper-prev{left:2.79762vw}.slider-navigation-style2 .swiper-next,.slider-navigation-style4 .swiper-next{right:2.79762vw}@media (max-width:767.98px){.slider-navigation-style2 .swiper-prev,.slider-navigation-style2 .swiper-next,.slider-navigation-style4 .swiper-prev,.slider-navigation-style4 .swiper-next{top:auto;margin-top:0;bottom:20px}.slider-navigation-style2 .swiper-prev,.slider-navigation-style4 .swiper-prev{left:10px}.slider-navigation-style2 .swiper-next,.slider-navigation-style4 .swiper-next{left:calc(1em + 20px);right:auto}.slider-navigation-style2 .swiper-counter,.slider-navigation-style4 .swiper-counter{bottom:20px !important}}.slider-navigation-style3{position:absolute;top:0;bottom:0;right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:5}.slider-navigation-style3>*:not(:last-child){margin-bottom:20px}.slider-navigation-style3 .swiper-prev,.slider-navigation-style3 .swiper-next{position:relative;z-index:5}.slider-navigation-style3 .swiper-prev:before,.slider-navigation-style3 .swiper-next:before{display:block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.slider-navigation-style4 .swiper-counter,.slider-navigation-style3 .swiper-counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:500;color:inherit}.slider-navigation-style4 .swiper-counter .current,.slider-navigation-style4 .swiper-counter .total,.slider-navigation-style3 .swiper-counter .current,.slider-navigation-style3 .swiper-counter .total{position:relative}.slider-navigation-style4 .swiper-counter .current,.slider-navigation-style3 .swiper-counter .current{font-weight:inherit}.slider-navigation-style4 .swiper-counter .total,.slider-navigation-style3 .swiper-counter .total{font-size:14px;padding-left:15px;margin-left:7px;opacity:.5}.slider-navigation-style4 .swiper-counter .total:before,.slider-navigation-style3 .swiper-counter .total:before{left:0;top:50%;width:8px;margin-top:-1px}@media (max-width:767.98px){.slider-navigation-style3{top:auto;left:20px;right:20px;bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.slider-navigation-style3 .swiper-counter{display:none}.slider-navigation-style3 .swiper-prev{margin:0}.slider-navigation-style3 .swiper-prev:before,.slider-navigation-style3 .swiper-next:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.slider-navigation-style4 .swiper-counter{position:absolute;right:2.79762vw;bottom:60px;width:auto;z-index:2}.style-splitted-image .slider-navigation-style4 .swiper-counter{bottom:38px}.image-slider-area{position:relative}.image-slider-area[data-current-color=white]{color:#fff}.image-slider-area[data-current-color=black]{color:#000}.image-slider-area canvas{position:absolute;top:0;left:0;width:100%;height:100%}.image-slider-area .swiper-container .swiper-slide .color-overlay{opacity:.65}.image-slider-area .swiper-container .swiper-slide[data-color=white] .color-overlay{background:#202327}.image-slider-area .swiper-container .swiper-slide[data-color=black] .color-overlay{background:#fff}.image-slider-area .content-slides{position:absolute;top:0;left:50%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.image-slider-area .content-slides .slide-content{padding:130px 15px 12vh;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;pointer-events:none}.image-slider-area .content-slides .slide-content a{pointer-events:none !important}.image-slider-area .content-slides .slide-content[data-color=white]{color:#fff}.image-slider-area .content-slides .slide-content[data-color=white] .sub-heading{color:#c6c6c6}.image-slider-area .content-slides .slide-content[data-color=black]{color:#000}.image-slider-area .content-slides .slide-content[data-color=black] .sub-heading{color:#8a8989}.image-slider-area .content-slides .slide-content .sub-heading,.image-slider-area .content-slides .slide-content .text-block,.image-slider-area .content-slides .slide-content .link-block{opacity:0}.image-slider-area .content-slides .slide-content .sub-heading{margin-bottom:7px}.image-slider-area .content-slides .slide-content .heading-block{margin-bottom:33px}.image-slider-area .content-slides .slide-content .link-block{margin:-15px}.image-slider-area .content-slides .slide-content .link-block .button-style1{margin:15px}.image-slider-area .content-slides .slide-content.current{pointer-events:all}.image-slider-area .content-slides .slide-content.current a{pointer-events:all !important}.image-slider-area .content-slides.heading-animation-by-line .slide-content .heading-block .line,.image-slider-area .content-slides.heading-animation-by-word .slide-content .heading-block .word,.image-slider-area .content-slides.heading-animation-by-char .slide-content .heading-block .char{opacity:0}.image-slider-area .content-slides.align-top .slide-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.image-slider-area .content-slides.align-bottom .slide-content{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.image-slider-area .content-slides.align-left .slide-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.image-slider-area .content-slides.align-center .slide-content{text-align:center}.image-slider-area .content-slides.align-center .slide-content .sub-heading{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.image-slider-area .content-slides.align-center .slide-content .link-block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.image-slider-area .content-slides.align-right .slide-content{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.image-slider-area .content-slides.align-right .slide-content .sub-heading{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.image-slider-area .content-slides.align-right .slide-content .link-block{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.image-slider-area .link-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.image-slider-area .categories-button{position:absolute;left:50%;bottom:25px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;background:#fff;color:#000;height:40px;padding:0 20px;border-radius:30px;font-weight:600;z-index:80;cursor:pointer}.image-slider-area .categories-button i{margin-left:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.image-slider-area .elementor-widget-yprm_links_with_image{background:#171819;color:#fff;z-index:100;overflow:hidden;opacity:0;visibility:hidden}.image-slider-area .elementor-widget-yprm_links_with_image .close-button{position:absolute;left:50%;bottom:40px;margin-left:-.5em;display:block;z-index:30}.image-slider-area .elementor-widget-yprm_links_with_image .elementor-widget-container{max-width:1120px;width:100%}.image-slider-area .splitted-images .top,.image-slider-area .splitted-images .middle,.image-slider-area .splitted-images .bottom{position:absolute;height:200px;overflow:hidden;z-index:1}.image-slider-area .splitted-images .top{top:135px;left:50%;width:95%;max-width:980px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.image-slider-area .splitted-images .top .split-item .img{background-position:50% 0}.image-slider-area .splitted-images .middle{top:50%;right:50%;left:0;margin-top:75px;margin-right:290px}.image-slider-area .splitted-images .bottom{left:50%;right:0;bottom:120px;margin-left:290px}.image-slider-area .splitted-images .bottom .split-item .img{background-position:50% 100%}.image-slider-area .splitted-images .split-item{overflow:hidden}.image-slider-area .splitted-images .split-item .color-overlay{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.55}.image-slider-area .splitted-images .split-item[data-color=white] .color-overlay{background:#202327}.image-slider-area .splitted-images .split-item[data-color=black] .color-overlay{background:#fff}.image-slider-area.style-splitted-image{background:#171819}.image-slider-area.style-splitted-image[data-current-color=black]{background:#fff}.filter-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto .9375em}.filter-buttons.tac{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.filter-buttons.tar{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.filter-buttons .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-buttons .button{color:#636363;font-size:16px;font-weight:500;text-transform:lowercase;margin-bottom:.9375em;line-height:1.4;margin-right:2.1875em}.filter-buttons .button.current{color:#171616;font-weight:600}.filter-buttons .button:not(:last-child){margin-right:2.1875em}body.dark-scheme .filter-buttons .button,body .dark-scheme .filter-buttons .button{color:#c6c6c6}body.dark-scheme .filter-buttons .button.current,body .dark-scheme .filter-buttons .button.current{color:#fff}.loadmore-button:not(.loaded) .circle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.isotope .grid-sizer{position:absolute}.portfolio-block.gap-off .row{margin:0}.portfolio-block.gap-off .portfolio-item{padding:0;margin:0}.portfolio-item{margin-bottom:30px}.portfolio-item .wrap{position:relative;overflow:hidden}.portfolio-item .img{position:relative;overflow:hidden;pointer-events:none}.portfolio-item .img img{display:block;width:100%}.portfolio-item .img div{padding-bottom:125.8427%}.orientation-landscape .portfolio-item .img div{padding-bottom:79.46429%}.orientation-cube .portfolio-item .img div{padding-bottom:100%}.portfolio-item .img:before{content:'';background:#171819;opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:2}.portfolio-item .content{padding:50px 30px 20px;text-align:center;pointer-events:none;z-index:2}.portfolio-item .content .categories,.portfolio-item .content .title span,.portfolio-item .content .title>div,.portfolio-item .content .button-block{opacity:0}.portfolio-item .content .categories{color:#a8a8a8;font-weight:500;text-transform:lowercase;margin-bottom:5px}.portfolio-item .content .title{font-size:36px;font-weight:300;color:#fff;margin:0}.portfolio-item .content .button-block{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:50px;color:#a8a8a8}.portfolio-item .content .button-style2:hover{color:#fff;opacity:1}@media (max-width:767.98px){.portfolio-item .content{padding:20px}.portfolio-item .content .title{font-size:24px}.portfolio-item .content .button-block{bottom:20px}}.portfolio-item .link{z-index:1}.portfolio-item.hovered .img:before{opacity:.8}.hover-zoom-in .portfolio-item .img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.hover-zoom-in .portfolio-item.hovered .img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hover-zoom-out .portfolio-item .img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.hover-zoom-out .portfolio-item.hovered .img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-type-combined-masonry .row{margin:0 -32.5px}.portfolio-type-combined-masonry .portfolio-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 32.5px;margin-bottom:65px}.portfolio-type-combined-masonry .portfolio-item .wrap{margin:auto 0;width:100%}.portfolio-type-combined-masonry .portfolio-item.col-12 .img div{padding-bottom:58.09524%}.portfolio-type-combined-masonry .portfolio-item.col-lg-5 .img div{padding-bottom:125.8427%}.portfolio-type-combined-masonry .portfolio-item.col-lg-7 .img div{padding-bottom:71.2963%}@media (max-width:767.98px){.portfolio-type-combined-masonry .portfolio-item{height:auto !important;margin-bottom:30px}.portfolio-type-combined-masonry .portfolio-item .wrap{margin:0}.portfolio-type-combined-masonry .portfolio-item.col-12 .img div,.portfolio-type-combined-masonry .portfolio-item.col-lg-5 .img div,.portfolio-type-combined-masonry .portfolio-item.col-lg-7 .img div{padding-bottom:80%}}.portfolio-type-justified .portfolio-item{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 58.33331%;-ms-flex:0 0 58.33331%;flex:0 0 58.33331%;max-width:58.33331%;width:100%;margin:0}.portfolio-type-justified .portfolio-item:before{content:'';display:block;padding-bottom:62.13592%;pointer-events:none}.portfolio-type-justified .portfolio-item:nth-child(4n+3),.portfolio-type-justified .portfolio-item:nth-child(4n+4){-webkit-box-flex:0;-webkit-flex:0 0 41.66665%;-ms-flex:0 0 41.66665%;flex:0 0 41.66665%;max-width:41.66665%}.portfolio-type-justified .portfolio-item:nth-child(4n+3):before,.portfolio-type-justified .portfolio-item:nth-child(4n+4):before{padding-bottom:87%}.portfolio-type-justified .portfolio-item .img div{padding-bottom:0}.portfolio-type-justified.gap-on .portfolio-item .wrap{top:15px;left:15px;right:15px;bottom:15px}.portfolio-type-justified .loadmore-button-block{margin-top:50px}.portfolio-type-slider.image-type-original .slider .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.portfolio-type-slider.image-type-original .slider .portfolio-item img{width:auto;height:auto;max-height:700px}.portfolio-type-slider .prev,.portfolio-type-slider .next{position:absolute;top:50%;margin-top:-.5em;cursor:pointer;z-index:10}.portfolio-type-slider .portfolio-item{margin-bottom:0}.portfolio-type-slider .portfolio-item .img div{height:700px;padding:0}.portfolio-type-vertical-with-thumbs,.portfolio-type-slider .slider,.portfolio-type-slider .thumbs{position:relative}.portfolio-type-slider .slider .prev,.portfolio-type-slider .slider .next{font-size:41px}.portfolio-type-slider .slider .prev{right:100%;margin-right:25px}.portfolio-type-slider .slider .next{left:100%;margin-left:25px}.portfolio-type-slider .thumbs{margin-top:30px}.portfolio-type-slider .thumbs .prev,.portfolio-type-slider .thumbs .next{font-size:14px}.portfolio-type-slider .thumbs .prev{right:100%;margin-right:25px}.portfolio-type-slider .thumbs .next{left:100%;margin-left:25px}.portfolio-type-slider .thumbs .swiper-slide{cursor:pointer;opacity:.6;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.portfolio-type-slider .thumbs .swiper-slide.swiper-slide-active{opacity:1}.portfolio-type-slider .thumbs .swiper-slide div{padding-bottom:100%}.portfolio-type-slider.thumbs-on-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.portfolio-type-slider.thumbs-on-left .thumbs .swiper-container,.portfolio-type-slider.thumbs-on-left .slider .swiper-container,.portfolio-type-slider.thumbs-on-left .portfolio-item .img div{height:730px}.portfolio-type-slider.thumbs-on-left.image-type-original .slider .portfolio-item img{max-height:730px}.portfolio-type-slider.thumbs-on-left .thumbs{width:160px;margin-top:0;margin-right:30px}.portfolio-type-slider.thumbs-on-left .thumbs .swiper-container{height:730px}.portfolio-type-slider.thumbs-on-left .thumbs .prev,.portfolio-type-slider.thumbs-on-left .thumbs .next{top:auto;left:50%;right:auto;margin:0 0 0 -.5em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.portfolio-type-slider.thumbs-on-left .thumbs .prev{bottom:100%;margin-bottom:28px}.portfolio-type-slider.thumbs-on-left .thumbs .next{top:100%;margin-top:28px}.portfolio-type-slider.thumbs-on-left .slider{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.portfolio-type-slider.thumbs-on-left .slider .prev,.portfolio-type-slider.thumbs-on-left .slider .next{display:none}.portfolio-type-slider.thumbs-on-bottom .swiper-container,.portfolio-type-slider.thumbs-on-bottom-overlay .swiper-container{height:auto !important}.portfolio-type-slider.thumbs-on-bottom-overlay .thumbs{position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:97%;max-width:585px;padding:0 30px;z-index:2}.portfolio-type-slider.thumbs-on-bottom-overlay .thumbs .prev{margin-right:-1em}.portfolio-type-slider.thumbs-on-bottom-overlay .thumbs .next{margin-left:-1em}.portfolio-type-vertical-with-thumbs{position:relative;padding-left:150px}.portfolio-type-vertical-with-thumbs .thumbs{position:absolute;top:0;left:0;width:120px;height:calc(100vh - 100px);padding:65px 0}.portfolio-type-vertical-with-thumbs .thumbs .prev,.portfolio-type-vertical-with-thumbs .thumbs .next{position:absolute;left:50%;margin-left:-.5em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:14px;cursor:pointer}.portfolio-type-vertical-with-thumbs .thumbs .prev{top:23px}.portfolio-type-vertical-with-thumbs .thumbs .next{bottom:23px}.portfolio-type-vertical-with-thumbs .thumbs .swiper-container{height:100%}.portfolio-type-vertical-with-thumbs .thumbs .swiper-slide{opacity:.6;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.portfolio-type-vertical-with-thumbs .thumbs .swiper-slide.active-slide{opacity:1}.portfolio-type-vertical-with-thumbs .thumbs .swiper-slide div{padding-bottom:100%}.portfolio-type-vertical-with-thumbs .portfolio-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-width:180px;margin-bottom:48px}.portfolio-type-vertical-with-thumbs .portfolio-item .img img{width:auto;max-height:90vh}@media (max-width:767.98px){.portfolio-type-vertical-with-thumbs{padding-left:0}.portfolio-type-vertical-with-thumbs .thumbs{display:none}}.portfolio-type-carousel .swiper-container{-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.portfolio-type-carousel .swiper-container.loading{opacity:0;pointer-events:none}.portfolio-type-carousel .swiper-container.loading *{pointer-events:none !important}.portfolio-type-carousel .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:560px}.portfolio-type-carousel .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:540px;height:100%;width:auto;margin-bottom:0}.portfolio-type-carousel .swiper-slide .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.portfolio-type-carousel .swiper-slide .wrap .img img{width:auto;max-height:100%}.price-list-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.price-list-block:before{content:'';position:absolute;top:55px;left:-30px;right:-30px;bottom:55px;border:1px solid}.price-list-block .navigation-block{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:50%;left:-75px;right:-75px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.price-list-block .navigation-block .swiper-prev,.price-list-block .navigation-block .swiper-next{font-size:28px;color:#626263}.price-list-block .navigation-block .swiper-prev{margin-right:auto}.price-list-block .navigation-block .swiper-counter{position:relative;width:24px;height:33px;font-size:12px;line-height:1;margin-right:15px;margin-left:auto}.price-list-block .navigation-block .swiper-counter .current,.price-list-block .navigation-block .swiper-counter .total{position:absolute}.price-list-block .navigation-block .swiper-counter .current{top:0;left:0;font-size:18px;font-weight:600}.price-list-block .navigation-block .swiper-counter .total{right:0;bottom:0;opacity:.6}.price-list-block .navigation-block .swiper-counter .total:before{content:'';position:absolute;bottom:14px;right:-4px;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg);width:30px;height:1px;background:currentColor}.price-list-block .slides{position:relative;height:450px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;z-index:1}.price-list-block.with-examples .slides{-webkit-box-flex:0;-webkit-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px}.price-list-block .price-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 25px;z-index:1;color:#fff}.price-list-block .price-list-item .bg-image{z-index:0;opacity:0}.price-list-block .price-list-item .bg-image .image:before{content:'';background:-webkit-gradient(linear,left top,left bottom,color-stop(2.22%,rgba(23,21,21,.73)),to(rgba(23,21,21,0))),-webkit-gradient(linear,left bottom,left top,color-stop(8.98%,rgba(23,21,21,.73)),color-stop(32.11%,rgba(23,21,21,0)));background:-o-linear-gradient(top,rgba(23,21,21,.73) 2.22%,rgba(23,21,21,0) 100%),-o-linear-gradient(bottom,rgba(23,21,21,.73) 8.98%,rgba(23,21,21,0) 32.11%);background:linear-gradient(180deg,rgba(23,21,21,.73) 2.22%,rgba(23,21,21,0) 100%),linear-gradient(0deg,rgba(23,21,21,.73) 8.98%,rgba(23,21,21,0) 32.11%)}.price-list-block .price-list-item .title{margin:0 0 3px;opacity:0}.price-list-block .price-list-item .price{color:#a8a8a8;font-variant-numeric:lining-nums;font-weight:500;font-size:18px;opacity:0}.price-list-block .price-list-item .price em{font-size:.5em;font-style:normal;vertical-align:super}.price-list-block .price-list-item .options-button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;margin-top:auto;opacity:0;-webkit-transition:none;-o-transition:none;transition:none;cursor:pointer}.price-list-block .price-list-item .options-button i{font-size:.625em;margin-right:.6em;margin-top:.15em}.price-list-block .price-list-item .options-block{opacity:0;visibility:hidden;z-index:2;background:#171515;padding:30px 30px 80px}.price-list-block .price-list-item .options-block.opened{visibility:visible}.price-list-block .price-list-item .options-block .close-block{position:absolute;top:15px;right:15px}.price-list-block .price-list-item .options-block .close{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;cursor:pointer}.price-list-block .price-list-item .options-block .options-label{font-size:24px;margin-bottom:1.41667em;opacity:0}.price-list-block .price-list-item .options-block .options{color:#a8a8a8;font-size:14px}.price-list-block .price-list-item .options-block .options .option-item{opacity:0}.price-list-block .price-list-item .options-block .options .option-item:not(:last-child){margin-bottom:.64286em}.price-list-block .price-list-item .options-block .option-link{position:absolute;left:30px;bottom:24px;opacity:0;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.price-list-block .price-list-item:not(.current),.price-list-block .price-list-item:not(.current) a,.price-list-block .price-list-item:not(.current) .options-button{pointer-events:none !important}.price-list-block .examples-block{position:relative;margin:86px 0 86px 30px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.price-list-block .examples-block .title{position:absolute;left:0;bottom:100%;color:#a8a8a8;text-transform:uppercase;font-size:13px;font-weight:500;margin-bottom:4px}.price-list-block .examples-block .items{position:relative;height:100%;overflow:hidden}.price-list-block .examples-block .items .item{color:#fff;z-index:0}.price-list-block .examples-block .items .item .img{opacity:0;pointer-events:none}.price-list-block .examples-block .items .item .img:before{content:'';background:rgba(0,0,0,.6)}.price-list-block .examples-block .items .item .example-link{position:absolute;left:20px;bottom:10px;opacity:0;-webkit-transition:none;-o-transition:none;transition:none}.price-list-block .examples-block .items .item:not(.current),.price-list-block .examples-block .items .item:not(.current) a{pointer-events:none !important}.price-list-block.nav-arrows-yes.nav-counter-yes .navigation-block{right:-115px}@media (max-width:767.98px){.price-list-block:before{left:-10px;right:-10px}.price-list-block .price-list-item{padding:20px}.price-list-block .navigation-block{left:15px !important;right:15px !important;z-index:2}.price-list-block.with-examples .slides,.price-list-block .slides{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.price-list-block .examples-block{display:none}.price-list-block .swiper-counter{display:none}}.brand-block{position:relative;margin:40px 0}.brand-block .nav-arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:30px;margin-bottom:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:4;direction:ltr}.brand-block .nav-arrows .prev,.brand-block .nav-arrows .next{position:relative;width:60px;height:30px;cursor:pointer}.brand-block .nav-arrows .prev.swiper-button-disabled:before,.brand-block .nav-arrows .next.swiper-button-disabled:before{opacity:.2}.brand-block .nav-arrows .prev{margin-right:1px}.brand-block .nav-arrows .prev:after{content:'';position:absolute;top:0;right:-1px;-webkit-box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px;width:1px;height:100%;opacity:.05}@media (max-width:767.98px){.brand-block .nav-arrows{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}}.brand-block .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.brand-block.style2{background:#f4edea;border-radius:4px;-webkit-box-shadow:0px 12px 15px rgba(0,0,0,.17);box-shadow:0px 12px 15px rgba(0,0,0,.17);margin-right:95px;padding:30px 20px}.brand-block.style2 .next{position:absolute;top:50px;left:100%;margin-left:30px;font-size:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.brand-block.extends-offset{margin:0}.brand-block.extends-offset .swiper-container{margin:95px 0 70px}.brand-item{margin-top:0 !important;height:125px;padding-top:15px;padding-bottom:15px}.brand-item .content{position:relative}.brand-item img{vertical-align:middle;opacity:.7;width:auto;max-height:90px}.brand-item img+img{position:absolute;top:0;left:0;opacity:0;-webkit-transform:rotateY(90deg) scaleX(-1);transform:rotateY(90deg) scaleX(-1);visibility:hidden}.brand-item:not(.without-hover):hover img{display:block;-webkit-transform:rotateY(90deg) scaleX(1);transform:rotateY(90deg) scaleX(1);-webkit-perspective:300px;perspective:300px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.brand-item:not(.without-hover):hover img+img{-webkit-transform:rotateY(180deg) scaleX(-1);transform:rotateY(180deg) scaleX(-1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.brand-item.without-hover img{opacity:1}.brand-item.without-hover:hover img{opacity:.5;visibility:visible}.elementor-widget-yprm_button .elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sub-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#454545;font-size:18px;font-weight:500}body.dark-scheme .sub-heading,body .dark-scheme .sub-heading{color:#c6c6c6}.elementor-widget-yprm_links_with_image .close-button{display:none}.links-with-image-block{position:relative;font-size:52px;line-height:1.1;padding:85px 0}.links-with-image-block .images{pointer-events:none}.links-with-image-block .images .left-image,.links-with-image-block .images .right-image{position:absolute;top:0;height:100%;width:380px}.links-with-image-block .images .left-image .img,.links-with-image-block .images .right-image .img{opacity:0}.links-with-image-block .images .left-image{left:0}.links-with-image-block .images .left-image .img{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}.links-with-image-block .images .right-image{right:0}.links-with-image-block .images .right-image .img{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}@media (max-width:767.98px){.links-with-image-block .images{display:none}}.links-with-image-block .links{text-align:center}.links-with-image-block .links .item:not(:last-child){margin-bottom:26px}.links-with-image-block .links .item a{color:inherit;font-size:1em;padding:0 .5em;font-weight:400}.links-with-image-block .links .item a .circle{opacity:0;width:1.46154em;height:1.46154em;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.links-with-image-block .links .item .button-style3:hover span,.links-with-image-block .links .item .button-style3:hover i{color:inherit}.links-with-image-block .links .item.current{font-weight:500;color:#a8a8a8}.links-with-image-block .links .item.current a .circle{opacity:1}.price-list-slider-block .navigation-block{position:relative;margin-bottom:30px}.price-list-slider-block .navigation-block .swiper-prev,.price-list-slider-block .navigation-block .swiper-next{position:absolute;top:50%;font-size:28px;color:#626263;margin-top:-.5em}.price-list-slider-block .navigation-block .swiper-prev{right:100%;margin-right:25px}.price-list-slider-block .navigation-block .swiper-next{left:100%;margin-left:25px}.price-list-slider-block .navigation-block .swiper-container .swiper-wrapper .swiper-slide{text-transform:uppercase;font-weight:600;color:#5b5b5b;white-space:nowrap;cursor:pointer}.price-list-slider-block .navigation-block .swiper-container .swiper-wrapper .swiper-slide.current{color:inherit}body.dark-scheme .price-list-slider-block .navigation-block .swiper-container .swiper-wrapper .swiper-slide,body .dark-scheme .price-list-slider-block .navigation-block .swiper-container .swiper-wrapper .swiper-slide{color:#a8a8a8}.price-list-slider-block .items .wrap{position:relative;z-index:1}.price-list-slider-block .items .wrap:before,.price-list-slider-block .items .wrap:after{content:'';position:absolute;top:10px;left:10px;bottom:10px;background:#9d9797;width:1px;z-index:-1}.price-list-slider-block .items .wrap:after{left:auto;right:10px}.price-list-slider-block .price-items{position:relative;margin:-10px 10px 0;padding:10px 10px 12px;overflow:hidden}.price-list-slider-block .price-items .item{display:inline-block;position:relative;padding:0 10px;top:-5px}.price-list-slider-block .price-items .item:not(:first-child){position:absolute;top:10px;left:10px}.price-list-slider-block .price-items .item:before,.price-list-slider-block .price-items .item:after{content:'';position:absolute;top:0;background:#9d9797;width:4000px;height:1px;z-index:-1}.price-list-slider-block .price-items .item:before{right:100%}.price-list-slider-block .price-items .item:after{left:100%}.price-list-slider-block .price-items .price{opacity:.8;font-weight:500;font-variant-numeric:lining-nums;margin-top:-7px;font-size:18px}.price-list-slider-block .price-items .price em{font-style:normal;font-size:.5em;vertical-align:text-top}.price-list-slider-block .image-items{position:relative}.price-list-slider-block .image-items .item{position:relative;overflow:hidden}.price-list-slider-block .image-items .item div{padding-bottom:60%}.price-list-slider-block .button-items{position:relative;text-align:right;margin:0 10px -10px;padding:13px 10px 10px;overflow:hidden}.price-list-slider-block .button-items .item{display:inline-block;position:relative;vertical-align:bottom;padding:0 10px;margin-bottom:-5px}.price-list-slider-block .button-items .item:not(:first-child){position:absolute;right:10px;bottom:10px}.price-list-slider-block .button-items .item:before,.price-list-slider-block .button-items .item:after{content:'';position:absolute;bottom:5px;background:#9d9797;width:4000px;height:1px;z-index:-1}.price-list-slider-block .button-items .item:before{right:100%}.price-list-slider-block .button-items .item:after{left:100%}.price-list-slider-block .button-items .item .button-style2{display:block}.price-list-slider-block .text-items{position:relative;margin-top:35px}.price-list-slider-block .text-items .item{position:relative;color:#a8a8a8;line-height:1.81}.price-list-slider-block .text-items .item:not(:last-child){position:absolute;top:0;left:0;opacity:0;visibility:hidden}.num-box-item-block{text-align:center;margin-bottom:30px}.num-box-item-block .num{font-weight:600;font-size:64px;line-height:1;margin:0}.num-box-item-block .title{color:#555;font-size:28px;margin:10px 0 0}body.dark-scheme .num-box-item-block .title,body .dark-scheme .num-box-item-block .title{color:#a8a8a8}.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:18px}.social-links .label{color:#dadada;margin-right:.88889em}.social-links a{color:inherit}.social-links a:not(:last-child){margin-right:1em}.elementor-widget-yprm_links{font-size:13px}.elementor-widget-yprm_links .elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-yprm_links .elementor-widget-container a{color:inherit}.elementor-widget-yprm_links .elementor-widget-container .sep{height:1.11111em;width:.05556em;min-width:1px;margin:0 .55556em;background:currentColor}.links-carousel-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:95px 0}.links-carousel-block .swiper-prev,.links-carousel-block .swiper-next{font-size:24px;margin-top:8px;opacity:.5;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.links-carousel-block .swiper-prev:hover,.links-carousel-block .swiper-next:hover{opacity:1}.links-carousel-block .swiper-prev{margin-right:1.5em}.links-carousel-block .swiper-next{margin-left:1.5em}.links-carousel-block .button-style3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:38px;font-weight:500;height:1.46154em;padding:0;margin-left:0;margin-right:0;line-height:1.2}.links-carousel-block .button-style3 .circle{width:1.46154em !important;height:1.46154em !important;border-width:2px;opacity:0;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;pointer-events:none}.links-carousel-block .button-style3 .index{font-size:12px;vertical-align:top;font-weight:500;margin-right:2px;margin-top:-25px}.links-carousel-block .button-style3[data-image].hover{color:#fff}.links-carousel-block .button-style3:hover i,.links-carousel-block .button-style3:hover span{color:inherit;opacity:1}.links-carousel-block .button-style3:hover .circle{opacity:.5;background:0 0}.links-carousel-block .image{position:absolute;top:50%;left:50%;width:350px;height:230px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quote-block .quote{font-size:28px;line-height:1.36}.quote-block .quote>*:first-child{margin-top:0}.quote-block .quote>*:last-child{margin-bottom:0}.quote-block .divider{width:35px;height:1px;margin:35px 0;background:#a8a8a8}.quote-block .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quote-block .name{font-weight:500;font-size:18px;text-transform:uppercase}.quote-block .post{font-family:IvyMode;font-weight:300;color:#555}body.dark-scheme .quote-block .post,body .dark-scheme .quote-block .post{color:#a8a8a8}.quote-block .signature-image{margin-left:auto}.quote-block .signature-image img{display:block}.links-vertical-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh;margin:0 auto}@media screen and (min-width:991px){.links-vertical-block{max-width:960px}}@media screen and (min-width:1350px){.links-vertical-block{max-width:1200px}}@media screen and (min-width:1900px){.links-vertical-block{max-width:1600px}}.links-vertical-block .swiper-prev,.links-vertical-block .swiper-next{position:absolute;left:-.45em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:41px}.links-vertical-block .swiper-prev{top:0}.links-vertical-block .swiper-next{bottom:0}.links-vertical-block .links{position:relative;font-weight:500;font-size:52px;line-height:1.1;width:380px;margin-right:50px;padding:90px 0}.links-vertical-block .links .item:not(:last-child){margin-bottom:.73em}.links-vertical-block .links .item .link{color:inherit}.links-vertical-block .links .item.current{color:#a8a8a8}.links-vertical-block .images{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.links-vertical-block .images:before{content:'';display:block;padding-bottom:62.13592%}.links-vertical-block .images .item{pointer-events:none}.links-vertical-block .images .item .img{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.links-vertical-block .images .item a{background:rgba(225,225,225,.8);color:#000;opacity:0;pointer-events:none}body.dark-scheme .links-vertical-block .images .item a,body .dark-scheme .links-vertical-block .images .item a{background:rgba(23,24,25,.8);color:#fff}.links-vertical-block .images .item a span{margin-right:.375em}.links-vertical-block .images .item:hover a{opacity:1}.links-vertical-block .images .item.current a{pointer-events:all}@media (max-width:767.98px){.links-vertical-block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.links-vertical-block .images{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.links-vertical-block .links{padding:35px 0;font-size:36px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.links-vertical-block .links .swiper-prev,.links-vertical-block .links .swiper-next{display:none}}.share-buttons{position:relative}.share-buttons>i{display:block;font-size:20px;cursor:pointer}.share-buttons .social-links{position:absolute;top:50%;left:100%;margin-left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.share-buttons .social-links .link{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:0}.share-buttons .social-links .link:not(:last-child){margin-right:10px}.share-buttons .social-links a{pointer-events:none;display:block}.share-buttons.active .social-links .link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.share-buttons.active .social-links .link:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.share-buttons.active .social-links .link:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.share-buttons.active .social-links .link:nth-child(4){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.share-buttons.active .social-links .link:nth-child(5){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.share-buttons.active .social-links .link:nth-child(6){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.share-buttons.active .social-links .link:nth-child(7){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.share-buttons.active .social-links .link:nth-child(8){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.share-buttons.active .social-links .link:nth-child(9){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.share-buttons.active .social-links .link:nth-child(10){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.share-buttons.active .social-links a{pointer-events:all}.elementor-widget-yprm_play_button .play-button{display:inline-block}.fullscreen-navigation{position:fixed;top:0;left:0;right:0;bottom:0;padding:60px 30px;background:rgba(21,20,20,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;opacity:0;visibility:hidden;text-align:center;z-index:1200}.fullscreen-navigation .close-button{position:absolute;top:25px;right:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;z-index:10}.fullscreen-navigation .close-button span{position:absolute;top:50%;right:100%;font-size:14px;margin-top:-.5em;line-height:1;color:#ababab;margin-right:25px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.fullscreen-navigation .close-button i{display:block;font-size:20px}.fullscreen-navigation .close-button:hover span{opacity:1}.fullscreen-navigation .back-button{position:absolute;top:25px;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;cursor:pointer;z-index:100}.fullscreen-navigation .back-button.active{opacity:1;visibility:visible}.fullscreen-navigation .back-button i{font-size:30px;margin-right:13px}.fullscreen-navigation .back-button span{color:#ababab;font-size:14px}.admin-bar .fullscreen-navigation{top:32px}.fullscreen-navigation ul{position:absolute;top:50%;left:15px;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:54px;font-family:IvyMode,sans-serif}.fullscreen-navigation ul a{display:inline-block;color:inherit;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.fullscreen-navigation ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fullscreen-navigation ul li.current-menu-item>a,.fullscreen-navigation ul li.current-menu-ancestor>a,.fullscreen-navigation ul li.current_page_item>a,.fullscreen-navigation ul li.current_page_parent>a,.fullscreen-navigation ul li.current-menu-ancestor>a{color:#fff}.fullscreen-navigation ul li a:hover{color:#fff}.fullscreen-navigation ul li.menu-item-has-children>a{position:relative}.fullscreen-navigation ul li.menu-item-has-children>a:after{content:"";font-family:"morave-icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none;position:absolute;top:50%;left:100%;margin-left:10px;margin-top:-1px;font-size:12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fullscreen-navigation ul li a{color:#bab5b5}.fullscreen-navigation .sub-menu{z-index:-1;max-height:100vh;padding:100px 0;overflow:auto}.fullscreen-navigation .sub-menu::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.fullscreen-navigation .sub-menu .menu-item>a{font-size:.66667em;padding:.15em 0;opacity:0}@media (max-width:767.98px){.fullscreen-navigation ul{font-size:32px}}.project-top-block{position:relative}.project-top-block .image{position:relative}.project-top-block .image:after{content:''}.project-top-block .sub-heading{color:#5b5b5b}.dark-scheme .project-top-block .sub-heading{color:#c6c6c6}.project-top-block .heading-block{margin:0}.project-top-block.heading-before-image .post-heading-block{margin:80px 0;text-align:center}.project-top-block.heading-before-image .post-heading-block .sub-heading{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.project-top-block.heading-before-image .image{height:820px}.project-top-block.heading-before-image .image:after{background:#202327;opacity:.65}.project-top-block.heading-after-image .image{height:650px;margin-bottom:90px}.project-top-block.heading-after-image .image:after{background:#171819;opacity:.8}.project-top-block.heading-on-image{height:650px;margin-bottom:90px;color:#fff}.project-top-block.heading-on-image .sub-heading{color:#c6c6c6}.project-top-block.heading-on-image .image:after{background:#171819;opacity:.8}.project-top-block.heading-before-image-overlay{margin-top:40px}.project-top-block.heading-before-image-overlay .container{padding-top:77px}.project-top-block.heading-before-image-overlay .post-heading-block{position:absolute;top:0;left:0;right:0;text-align:center;z-index:2}.project-top-block.heading-before-image-overlay .post-heading-block .sub-heading{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.project-top-block.heading-before-image-overlay .image{height:610px;opacity:.4}.project-top-block.only-heading .post-heading-block,.project-top-block.only-center-heading .post-heading-block{margin:60px 0}.project-top-block.only-center-heading .post-heading-block{text-align:center}.project-top-block.only-center-heading .post-heading-block .sub-heading{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.video-block{position:relative;background:50% center/cover no-repeat;min-height:500px;padding:20px 0;z-index:1}.video-block:before{content:'';z-index:-1}.video-block .play-button svg{display:block}.video-block.with-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.video-block.with-content:before{background:rgba(1,1,1,.2)}.video-block.with-content .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-block.with-content a{position:relative;margin:40px 105px}.video-block.with-content .content-block{max-width:590px;color:#fff;margin-left:auto}.video-block.with-content .sub-heading{color:#c6c6c6;font-size:18px}.video-block.with-content .sub-heading+.heading-block{margin-top:10px}.video-block.with-content .sub-heading+.h2{margin-top:4px}.video-block.with-content .heading-block{margin:0}@media (max-width:991.98px){.video-block.with-content a{margin:40px 70px}}@media (max-width:767.98px){.video-block .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.video-block.with-content .content-block{margin-left:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.coming-soon-banner{height:100vh;text-align:center}.coming-soon-banner .heading-block{margin:0 0 20px}.coming-soon-banner .text{font-size:24px}.timer-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:31px auto 45px;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:.9}.timer-block>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.timer-block>*:after{content:'/';opacity:.27;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 .43333em;font-size:36px;color:#c1c1c1;font-family:IvyMode}.timer-block>*:last-child:after{display:none}.timer-block .num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:inherit;margin-bottom:0;margin-right:10px;font-size:38px;font-weight:600;font-family:'IvyMode'}.timer-block .num .position{font-weight:inherit}.timer-block .name{text-transform:lowercase;font-size:18px;line-height:1.2;margin-top:-21px;color:#a8a8a8}@media (max-width:991.98px){.timer-block{font-size:24px}}@media (max-width:767.98px){.timer-block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.timer-block>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:5px 0}.timer-block>*:after{display:none}.timer-block>*:last-child{margin-right:0 !important}}.image-block{position:relative}.image-block:before{content:''}.image-block[data-bg-parallax]>img{opacity:0}.image-block img{display:block}.image-block .title{color:#fff;position:absolute;left:25px;bottom:25px;margin:0;font-size:18px;z-index:2}.contact-form-block .style1{margin-bottom:30px}.contact-form-block .button-col{text-align:center;margin-top:20px}.contact-form-btn-left .contact-form-block .button-col{text-align:left}.contact-form-block.type3 .style1{font-size:10px}.contact-form-block.type3 input.style1{margin-bottom:50px}.contact-form-block.type3 .button-col{margin-top:0;text-align:left}.skills-rate{margin:15px 0}.skills-rate .h{text-transform:uppercase;font-weight:600;font-size:15px;margin:0 0 7px}body.dark-scheme .skills-rate .h,body .dark-scheme .skills-rate .h{color:#c6c6c6}.skills-rate .rate-line{background:#ebebeb}.skills-rate .rate-line div{position:relative;height:6px;background:#8c8c8c;width:0;-webkit-transition:width .4s ease-in-out;-o-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.skills-rate .rate-line div.animated span{opacity:1}.skills-rate .rate-line span{position:absolute;right:0;bottom:100%;font-family:ivymode,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;padding-right:3px;opacity:0;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;margin-bottom:4px}.skills-rate .rate-line span:before{content:'';position:absolute;top:0;right:0;bottom:-4px;width:1px;background:#616161}.icon-box-item-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:85px}.icon-box-item-block .bg{position:absolute;top:-25px;left:-5px;right:-5px;bottom:-25px;z-index:-2}.icon-box-item-block .icon{position:relative;font-size:36px;width:1.94444em;height:1.94444em;-webkit-box-flex:0;-webkit-flex:0 0 1.94444em;-ms-flex:0 0 1.94444em;flex:0 0 1.94444em;margin-right:.33333em;border-radius:50%;-webkit-box-shadow:18.5807px 33.1475px 107px rgba(0,0,0,.08),12.0431px 21.4845px 62.6644px rgba(0,0,0,.0607407),7.15702px 12.7679px 34.0815px rgba(0,0,0,.0485926),3.71615px 6.6295px 17.3875px rgba(0,0,0,.04),1.51399px 2.70091px 8.71852px rgba(0,0,0,.0314074),.34409px .61384px 4.21065px rgba(0,0,0,.0192593);box-shadow:18.5807px 33.1475px 107px rgba(0,0,0,.08),12.0431px 21.4845px 62.6644px rgba(0,0,0,.0607407),7.15702px 12.7679px 34.0815px rgba(0,0,0,.0485926),3.71615px 6.6295px 17.3875px rgba(0,0,0,.04),1.51399px 2.70091px 8.71852px rgba(0,0,0,.0314074),.34409px .61384px 4.21065px rgba(0,0,0,.0192593);z-index:1}body.dark-scheme .icon-box-item-block .icon,body .dark-scheme .icon-box-item-block .icon{fill:#353535;-webkit-box-shadow:18.5807px 33.1475px 107px rgba(255,255,255,.08),12.0431px 21.4845px 62.6644px rgba(255,255,255,.0607407),7.15702px 12.7679px 34.0815px rgba(255,255,255,.0485926),3.71615px 6.6295px 17.3875px rgba(255,255,255,.04),1.51399px 2.70091px 8.71852px rgba(255,255,255,.0314074),.34409px .61384px 4.21065px rgba(255,255,255,.0192593);box-shadow:18.5807px 33.1475px 107px rgba(255,255,255,.08),12.0431px 21.4845px 62.6644px rgba(255,255,255,.0607407),7.15702px 12.7679px 34.0815px rgba(255,255,255,.0485926),3.71615px 6.6295px 17.3875px rgba(255,255,255,.04),1.51399px 2.70091px 8.71852px rgba(255,255,255,.0314074),.34409px .61384px 4.21065px rgba(255,255,255,.0192593)}.icon-box-item-block .icon svg,.icon-box-item-block .icon img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.icon-box-item-block .content{position:relative;padding-top:25px}.icon-box-item-block .sticker{position:absolute;top:2px;left:0;font-size:9px;font-weight:600;background:#474747;color:#fff;text-transform:uppercase;border-radius:2px;padding:0 .55556em;height:1.66667em}.icon-box-item-block .title{margin:0 0 8px;font-weight:600}.icon-box-item-block .title i{font-size:.6em;margin-left:7px}.icon-box-item-block .text{font-size:14px;line-height:1.5;color:#555}body.dark-scheme .icon-box-item-block .text,body .dark-scheme .icon-box-item-block .text{color:#a8a8a8}.icon-box-item-block .link{z-index:2}.testimonials-items{position:relative}.testimonials-items .prev,.testimonials-items .next{position:absolute;top:50%;font-size:35px;color:#a8a8a8;margin-top:-.5em}.testimonials-items .prev{right:100%;margin-right:30px}.testimonials-items .next{left:100%;margin-left:30px}.testimonials-items .swiper{margin:0 -15px;padding:0 15px}.testimonials-item{margin-bottom:45px}.swiper .testimonials-item{margin-bottom:0}.testimonials-item .quote{position:relative;background:#202020;padding:30px 25px;color:#8d8787;font-style:italic;line-height:1.81}.testimonials-item .quote-marks{position:absolute;top:10px;right:20px;font-size:58px;color:#fff;line-height:1}.testimonials-item .heart{position:absolute;right:-12px;bottom:-12px;background:#000;font-size:16;width:2.25em;height:2.25em;color:#d71515;border-radius:50%}.testimonials-item .divider,.testimonials-item .name,.testimonials-item .post{margin-left:25px}.testimonials-item .divider{width:20px;height:1px;background:#dadada;margin-top:20px;margin-bottom:15px}.testimonials-item .name{text-transform:uppercase;font-weight:600}.testimonials-item .post{font-family:'IvyMode';color:#9f9999;font-size:14px}body.light-scheme .testimonials-item .quote,body .light-scheme .testimonials-item .quote{background:#fbfbfb;color:#555}body.light-scheme .testimonials-item .quote-marks,body .light-scheme .testimonials-item .quote-marks{color:#171616}body.light-scheme .testimonials-item .heart,body .light-scheme .testimonials-item .heart{background:#fff}body.light-scheme .testimonials-item .name,body .light-scheme .testimonials-item .name{color:#000}body.light-scheme .testimonials-item .post,body .light-scheme .testimonials-item .post{color:#555}body.dark-scheme .testimonials-item .quote,body .dark-scheme .testimonials-item .quote{background:#202020;color:#a8a8a8}body.dark-scheme .testimonials-item .quote-marks,body .dark-scheme .testimonials-item .quote-marks{color:#fff}body.dark-scheme .testimonials-item .heart,body .dark-scheme .testimonials-item .heart{background:#000}body.dark-scheme .testimonials-item .name,body .dark-scheme .testimonials-item .name{color:#fff}body.dark-scheme .testimonials-item .post,body .dark-scheme .testimonials-item .post{color:#a8a8a8}.blockquote-box{position:relative;color:#5b5b5b;background:#f9f9f9;line-height:1.81;font-style:italic;padding:30px 25px;margin-left:-25px}.dark-scheme .blockquote-box{color:#e8e8e8;background:#202020}.blockquote-box:before{content:'“';position:absolute;top:15px;right:18px;font-size:58.4828px;line-height:1}.blockquote-box.blockquote-style2{font-size:20px;line-height:1.5;background:0 0;color:inherit;font-style:normal;margin-left:48px;padding:0 0 0 20px}.blockquote-box.blockquote-style2:before{content:'';position:absolute;top:0;left:0;bottom:0;width:1px;background:currentColor}.widget_portfolio .row{margin:0 -4px}.widget_portfolio .row>*{padding:0 4px}.widget_portfolio .row .instagram-link{font-size:16px;font-weight:600;margin-bottom:12px}.widget_portfolio .row .instagram-link a:hover{opacity:.7}.widget_portfolio .row .item{margin-bottom:8px}.widget_portfolio .row .item img{display:block}