:root{--theme-color:#07f;--secondary-color:#7b5aa4;--text-color:#212529;--title-color:#332d4f}.elementor-widget-text-editor{color:var(--text-color) !important}.elementor-widget-text-editor table,.elementor-widget-text-editor table th,.elementor-widget-text-editor table td{border:1px solid var(--text-color) !important}.pricing-section .inner-box{background:#07f !important}.pricing-section .inner-box,.pricing-section .inner-box h2,.pricing-section .inner-box h4,.pricing-section .inner-box h4 a,.pricing-section .inner-box p,.pricing-section .inner-box p a{color:#fff !important;margin-bottom:5px}.pricing-section .inner-box p{text-align:center;margin-bottom:0;line-height:1.8}.pricing-section .inner-box .icon-box:before,.pricing-section .inner-box .icon-box:after,.contact-widget .inner-box .icon-box:before,.contact-widget .inner-box .icon-box:after{background:#fff !important}.contact-widget .inner-box{background:#07f !important}.contact-widget .inner-box,.contact-widget .inner-box h2,.contact-widget .inner-box h4,.contact-widget .inner-box h4 a,.contact-widget .inner-box p,.contact-widget .inner-box p a{color:#fff !important}.contact-widget .inner-box p{text-align:center;margin-bottom:0;line-height:1.8}.contact-widget .inner-box p a{margin-bottom:5px}.service-sidebar-widget ul{padding-left:0}.service-sidebar-widget ul li a{border:none !important;font-weight:400 !important;text-decoration:none !important}.elementor-element-4dd6fc6{background:#07f !important;clip-path:polygon(2% 0%,98% 0%,100% 50%,98% 100%,2% 100%,0% 50%)}@media (max-width:767px){.elementor-element-4dd6fc6{clip-path:none}}.page-title .content-box .bread-crumb{padding-left:0}.footer-bottom .bottom-inner .left-column .social-links{padding-left:0}.industries-section .tab-btns .tab-btn.active-btn{color:var(--theme-color) !important}.inner-box__metall .lower-content h5,.inner-box__metall .lower-content h2{color:#fcfbfb !important}.logo-box img{max-height:75px}.nav-style-one button.owl-next:before{content:'след'}.nav-style-one button.owl-prev:before{content:'пред'}.elementor-3887 .elementor-element.elementor-element-1f68c87:not(.elementor-motion-effects-element-type-background),.elementor-3887 .elementor-element.elementor-element-1f68c87>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:#fff !important}.elementor-3887 .fixed-header.elementor-element.elementor-element-0f88110 .elementor-element-da56421{background:#fff !important}.fixed-header>.elementor-element{z-index:99999 !important}.elementor-element-d9c9931,.elementor-element-e036a64{z-index:1 !important}.elementor-element-d9c9931 .elementor-absolute,.elementor-element-e036a64 .elementor-absolute,.elementor-element-32a5fb1,.elementor-element-db8dacc{z-index:1 !important}.header-style-two .support-box h5 a{color:#000 !important}.header-style-two .support-box h6{color:#000 !important}.header-top .top-inner .text-box p{color:#000 !important}.header-top .top-inner .text-box a{color:#000 !important}.elementor-3887 .elementor-element.elementor-element-a14c29e .has-ele-icon{color:#07f !important}.elementor-147 .elementor-element.elementor-element-76dac83:not(.elementor-motion-effects-element-type-background),.elementor-147 .elementor-element.elementor-element-76dac83>.elementor-motion-effects-container>.elementor-motion-effects-layer{color:#000 !important}.funfact-block-one .inner-box .count-outer{color:#000}.funfact-block-one .inner-box h3{color:#000}.elementor-147 .elementor-element.elementor-element-76dac83:not(.elementor-motion-effects-element-type-background),.elementor-147 .elementor-element.elementor-element-76dac83>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:#f5f4f9 !important}.elementor-147 .elementor-element.elementor-element-7f777e6 .has-ele-icon,.elementor-147 .elementor-element.elementor-element-e135f50 .has-ele-subtitle,.elementor-147 .elementor-element.elementor-element-0b24069 .has-ele-icon{color:#07f !important}.elementor-147 .elementor-element.elementor-element-3c71868 .has-ele-title{color:#000 !important}.elementor-147 .elementor-element.elementor-element-804622e:not(.elementor-motion-effects-element-type-background),.elementor-147 .elementor-element.elementor-element-804622e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:#f5f4f9 !important}.elementor-147 .elementor-element.elementor-element-51fb4ff .has-ele-title{color:#000 !important}.inner-box__metall .lower-content h5,.inner-box__metall .lower-content h2{color:#000 !important}.elementor-147 .elementor-element.elementor-element-646926b .has-ele-title{color:#000 !important}.elementor-147 .elementor-element.elementor-element-0b24069 .has-ele-btn{color:#000 !important}.industries-section .tabs-box .content-box{padding-top:32px}.industries-section .tabs-box .content-box h3{color:#000 !important}.industries-section .tabs-box .content-box p{color:#000 !important}.elementor-147 .elementor-element.elementor-element-646926b .has-ele-feature{color:#000 !important}.elementor-147 .elementor-element.elementor-element-e036a64:not(.elementor-motion-effects-element-type-background),.elementor-147 .elementor-element.elementor-element-e036a64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:#f5f4f9 !important}.industries-section .tabs-box .content-box{background:#f5f4f9 !important}.industries-section .tab-btns .tab-btn.active-btn{color:#07f !important}.industries-section .tabs-box .content-box .list-item li a{color:#000 !important}.industries-section .tabs-box .content-box .link-box a i{background:#07f !important}.elementor-147 .elementor-element.elementor-element-4d7e350 .has-ele-title{color:#000 !important}.elementor-147 .elementor-element.elementor-element-db424cb .has-ele-text{color:#000 !important}.elementor-147 .elementor-element.elementor-element-e5391ff:not(.elementor-motion-effects-element-type-background),.elementor-147 .elementor-element.elementor-element-e5391ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:#f5f4f9 !important}.accordion_style_one .accordion{border:none}.accordion_style_one .accordion .acc-content p{color:#000 !important}.accordion_style_one .accordion .acc-btn.active{background:#07f !important}.accordion_style_one .accordion .acc-content{border-top:1px solid #07f !important}.accordion_style_one .accordion .acc-btn h4{color:#000 !important}.accordion_style_one .accordion-box li.active-block h4{color:#fff !important}.accordion_style_one .accordion .acc-btn.active .icon-box{color:#fff}.elementor-2310 .elementor-element.elementor-element-b43b574 .metform-btn{background-color:#07f !important}.elementor-614 .elementor-element.elementor-element-ad2f271:not(.elementor-motion-effects-element-type-background),.elementor-614 .elementor-element.elementor-element-ad2f271>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:#f5f4f9 !important}.footer-style-two .logo-widget .phone a{color:#000}.footer-style-two .logo-widget p{color:#000}.footer-style-two .logo-widget h4{color:#000}.footer-style-two .logo-widget .link a{color:#000}.footer-bottom .bottom-inner .copyright p{color:#000}.elementor-614 .elementor-element.elementor-element-558e1a4 .has-ele-title{color:#000 !important}.elementor-614 .elementor-element.elementor-element-56661b4 .has-ele-title{color:#000 !important}.download-section .single-item .text-box h4{color:#000 !important}.download-section .single-item .text-box h6{color:#000 !important}.download-section .single-item .text-box .icon-box{color:#000 !important}.elementor-614 .elementor-element.elementor-element-67f7eb2 .has-ele-title{color:#000 !important}.elementor-614 .elementor-element.elementor-element-b516a54 .has-ele-bg,.elementor-614 .elementor-element.elementor-element-f6ba69a .has-ele-bg,.elementor-614 .elementor-element.elementor-element-897755a .has-ele-bg{background:#f5f4f9 !important}.main-footer .links-widget .links-list li a{color:#000 !important}.elementor-614 .elementor-element.elementor-element-c5e6c4c,.elementor-614 .elementor-element.elementor-element-e7505d1,.elementor-614 .elementor-element.elementor-element-ad4b012{border:none !important}.elementor-614 .elementor-element.elementor-element-46bb1d0 .has-ele-icon{background:#07f !important}.sec-title h2{font-size:32px}.elementor-614 .elementor-element.elementor-element-d939d28{padding-top:60px}.elementor-614 .elementor-element.elementor-element-56661b4 .has-ele-title{display:none}.news-block-two .inner-box .lower-content .link a{display:none}.accordion{background:#fff}.banner-carousel .slide-item .bg-layer{transform:scale(1);transition:transform 4s linear}.banner-carousel .owl-item.active .slide-item .bg-layer{transform:scale(1.12)}.banner-carousel .content-box h2,.banner-carousel .content-box p,.banner-carousel .content-box .btn-box{opacity:1 !important;transform:translateY(0) !important;transition:none !important}.banner-carousel .active .content-box h2,.banner-carousel .active .content-box p,.banner-carousel .active .content-box .btn-box{transition-delay:0ms !important}.banner-carousel .content-box h2{min-height:240px;font-size:60px;line-height:1.2}.banner-carousel .content-box p.has-ele-text{min-height:120px}.banner-carousel .content-box .btn-box .theme-btn:before{width:100%}.banner-carousel .content-box .btn-box .theme-btn,.banner-carousel .content-box .btn-box .theme-btn i{color:#fff}.banner-carousel .content-box .btn-box .theme-btn{border-color:var(--theme-color)}@media (max-width:1200px){.banner-carousel .content-box h2{min-height:200px;font-size:48px}}@media (max-width:991px){.banner-carousel .content-box h2{min-height:160px;font-size:40px}}@media (max-width:767px){.banner-carousel .content-box h2{min-height:100px;font-size:28px}}@media (max-width:480px){.banner-carousel .content-box h2{min-height:80px;font-size:22px}}.banner-carousel .slide-item .bg-layer img{width:100%;height:100%;object-fit:cover}.banner-carousel .owl-item{height:auto !important}.banner-carousel .owl-stage{display:flex;align-items:stretch}.banner-style-two .owl-nav,.banner-style-two .owl-dots{width:300px !important}.banner-section .owl-dots button span{display:none !important}.banner-section .owl-dots button{position:relative;display:inline-block;font-size:18px;line-height:26px;font-family:var(--title-font);color:#fff;font-weight:600;opacity:.5;margin:0 15px;background:0 0;border:none;cursor:pointer}.banner-section .owl-dots button.active{opacity:1}.banner-section .owl-dots button:before{content:'01'}.banner-section .owl-dots button:nth-child(2):before{content:'02'}.banner-section .owl-dots button:nth-child(3):before{content:'03'}.banner-section .owl-dots button:nth-child(4):before{content:'04'}.banner-section .owl-dots button:nth-child(5):before{content:'05'}.banner-section .owl-dots button:nth-child(6):before{content:'06'}.banner-style-two .owl-dots button{width:12px !important;height:12px !important;background-color:rgba(255,255,255,.5) !important;border-radius:50% !important;margin:0 8px !important;padding:0 !important;font-size:0 !important}.banner-style-two .owl-dots button.active{background-color:#fff !important;opacity:1 !important}.banner-style-two .owl-dots button:before,.banner-style-two .owl-dots button:after{display:none !important;content:none !important}.chooseus-block-two .inner-box .icon-box{line-height:90px}.process-block-one .inner-box .image-box{padding-left:30px;padding-bottom:0}.process-block-one .inner-box .image-box .image{overflow:visible}.tab-buttons .has-ele-title:before{content:"\2192";margin-right:8px}.accordion-box{padding-left:0}.service-block-two .btn-box .theme-btn.btn-one{background:#07f !important}.service-block-two .btn-box .theme-btn.btn-one:before{width:100%;background-color:#07f}.service-block-two .btn-box .theme-btn.btn-one i{color:#fff !important}.single-item .icon-box{display:flex !important;align-items:center;justify-content:center;line-height:1 !important}.single-item ul{list-style:none;padding-left:20px}.single-item ul li{position:relative;padding-left:15px}.single-item ul li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#07f;border-radius:50%}.elementor-swiper-button{z-index:100;pointer-events:auto !important}.elementor-image-carousel-wrapper{position:relative;z-index:1}.project-details .upper-box .content-box h2{max-width:none}.elementor-widget-text-editor ul{list-style:none;padding-left:20px}.elementor-widget-text-editor ul li{position:relative;padding-left:15px}.elementor-widget-text-editor ul li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#07f;border-radius:50%}.service-block-one .inner-box .lower-content .btn-box a{background-color:#07f;font-weight:400}.service-block-one .inner-box .lower-content .btn-box a i,.service-block-one .inner-box .lower-content .btn-box a:hover i{color:#fff}.service-block-one .inner-box .lower-content .btn-box a span{transform:scaleX(1);display:block}.service-block-one ul{list-style:none;padding-left:20px}.service-block-one ul li{position:relative;padding-left:15px}.service-block-one ul li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#07f;border-radius:50%}.service-block-description ul{list-style:none;padding-left:20px;margin:0}.service-block-description ul li{position:relative;padding-left:15px;margin-bottom:8px}.service-block-description ul li:last-child{margin-bottom:0}.service-block-description ul li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#07f;border-radius:50%}.product-block-one .inner-box:hover .service-block-description ul li:before{background-color:#fff}.elementor-widget-text-editor table{width:100%}.elementor-widget-text-editor table td{padding:12px 15px}.elementor-widget-text-editor table td:last-child:nth-child(2){text-align:right}@media (max-width:1024px){.chooseus-block-two .inner-box{display:flex;flex-wrap:wrap;align-items:center;gap:15px;text-align:left}.chooseus-block-two .inner-box .my-icon-class{flex-shrink:0}.chooseus-block-two .inner-box .icon-box{margin-bottom:0;width:50px;height:58px;line-height:65px;font-size:24px}.chooseus-block-two .inner-box h3{flex:1;margin-bottom:0;font-size:18px;line-height:24px;text-align:left;padding-left:0;padding-right:0}.chooseus-block-two .inner-box h3 i.flaticon-thunder-bolt{display:none}.chooseus-block-two .inner-box p{width:100%;margin-top:10px;text-align:left}.right-content .chooseus-block-two .inner-box,.right-content.align-3 .chooseus-block-two .inner-box{text-align:left}.right-content .chooseus-block-two .inner-box h3,.right-content.align-3 .chooseus-block-two .inner-box h3{text-align:left !important;padding-left:0 !important;padding-right:0 !important}.right-content .chooseus-block-two .inner-box p,.right-content.align-3 .chooseus-block-two .inner-box p{text-align:left !important}.right-content .chooseus-block-two .inner-box h3 i,.right-content.align-3 .chooseus-block-two .inner-box h3 i{position:static}.service-block-two .inner-box .image-box{width:100%;max-width:100% !important}.service-block-two .inner-box .image-box .image{width:100%}.service-block-two .inner-box .image-box .image img{width:100%;height:auto;max-width:100%}.service-block-two .inner-box .content-box{padding-top:0}.service-style-two{position:relative;padding-bottom:70px}.service-style-two .lower-box{position:absolute;bottom:4px;left:0;right:0;display:flex !important;align-items:center;justify-content:flex-end;padding:20px}.service-style-two .lower-box .line{display:none !important}.service-style-two .lower-box .link{margin-left:auto !important}.service-style-two .lower-box .link a{min-width:auto}.service-style-two .owl-nav{display:flex !important;position:absolute !important;left:20px !important;bottom:20px !important;top:auto !important;right:auto !important;z-index:10}.service-style-two .two-item-carousel{position:static !important}}.mobile-menu .menu-box{display:flex;flex-direction:column;height:100%}.mobile-menu .menu-outer{padding-top:60px;flex:1}.mobile-menu .contact-info{margin-top:auto}.company-section .single-column .inner-box .static-content{overflow:hidden}.company-section .single-column .inner-box h3{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.project-style-three .filter-tabs.filter-btns{padding-left:0;margin-bottom:45px !important;gap:18px}.project-style-three .filter-tabs li{font-size:17px}.project-style-three .filter-tabs li:first-child i{display:none}html{scroll-behavior:smooth}#about{scroll-margin-top:150px}.contact-style-two .tab-btn .tab-icon-box{position:relative;display:inline-block;width:50px;height:56px;line-height:56px;background-color:#f5f4f9;text-align:center;font-size:24px;color:var(--title-color);min-width:50px;clip-path:polygon(50% 0%,100% 20%,100% 80%,50% 100%,50% 100%,0 80%,0 20%);transition:all .5s ease}.contact-style-two .tab-btn:hover .tab-icon-box,.contact-style-two .tab-btn.active-tab .tab-icon-box{background-color:var(--theme-color);color:#fff}.contact-style-two .tab-btn .tab-icon-box i{font-size:24px;line-height:56px}.contact-style-two .owl-nav.disabled{display:none}.social-links .social-custom-icon{width:16px;height:16px;vertical-align:middle;position:relative;top:-2px;transition:all .3s ease}.social-links li a>svg{width:28px;height:28px;color:inherit;position:relative;top:-4px}.pricing-section .inner-container{border:none;padding:0}.pricing-section .tabs-box .tab-btns{padding-left:0}.pricing-section .feature-list{padding-left:0}.pricing-section .feature-box h4{font-size:28px;margin-bottom:30px}@media (max-width:767px){.pricing-section{padding:0}.pricing-section .tabs-box .tab-btns li{font-size:13px;padding:45px 12px 10px}}.project-block-two .lower-box h6{min-height:44px;display:flex;align-items:center}.project-block-two .upper-box h3{min-height:64px;display:flex;align-items:center}