.elementor-kit-83{--e-global-color-text:#333333 !important}body{overflow-x:hidden!important}.header-style-1 .main-nav .navbar-brand{background:#ffffff!important;padding:15px!important;margin-top:-50px}header .main-nav.pt-3{padding-top:0!important}header .unicode-social.icons-default a{color:#fff;font-size:16px}header .unicode-social.icons-default a:hover{color:#000}.theme-color{color:var(--theme-primary-color)!important}a{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}header .navbar-expand-lg .navbar-nav .nav-link{font-family:inherit;letter-spacing:0}footer .container-fluid{max-width:1320px}footer .footer-widget .widget{padding-bottom:0}footer .footer-widget .widget-title{color:#fff;font-size:18px}footer .widget_nav_menu ul li a:hover{color:#fff}footer .divider{height:50px}footer p{line-height:150%}footer a:hover{text-decoration:none!important}footer .footer-contact ul{margin:0;padding:0}footer .footer-contact li{margin:0;padding:0;list-style:outside none none;display:block}footer .footer-contact li+li{margin-top:25px}footer .footer-contact li .title{display:block;color:rgb(255 255 255 / .8);font-size:14px;font-weight:500}body.home #main-content.py-7{padding-top:0;padding-bottom:0}.product-sec figure.elementor-image-box-img{width:100%!important}.contact-page .elementor-icon-list-items li.elementor-icon-list-item{justify-content:flex-start;align-items:flex-start}.contact-page .elementor-icon-list-items .elementor-icon-list-icon{padding-top:4px}.contact-page iframe{height:400px;border:1px solid #ddd;padding:5px}.listicon-top .elementor-icon-list-items li.elementor-icon-list-item{justify-content:flex-start;align-items:flex-start}.listicon-top .elementor-icon-list-items .elementor-icon-list-icon{padding-top:4px}.cm-ul ul,.cm-ol ol{position:relative;left:15px}.cm-ul ul{list-style:disc;list-style-position:inside}.cm-ul ul li{display:revert}.cm-ol ol{list-style:decimal;list-style-position:inside}.cm-ul ul+p,.cm-ol ol+p{margin-top:15px}.contact-form form{background:#f3f3f3;border:1px solid rgb(0 0 0 / .1);padding:30px 30px 5px 30px}.contact-form label,.contact-form .wpcf7-form-control-wrap{width:100%}.contact-form .wpcf7-form-control{width:100%;border:1px solid #ddd;padding:6px 15px;height:inherit;border-radius:4px;outline:none;transition:all 0.5s ease-in-out}.contact-form .wpcf7-form-control:focus{border-color:#0091E0}.contact-form textarea.wpcf7-form-control{height:130px}.contact-form .wpcf7-form-control.wpcf7-submit{border:0;padding:9px 15px;background:#3578bf;color:#fff}.contact-form .wpcf7-form-control.wpcf7-submit:hover{background:#222}.contact-form label{font-weight:700;color:#000}.slide-nav-close{line-height:35px}.mission-sec{position:relative;z-index:1}.mission-sec:after{position:absolute;content:"";left:0;right:0;top:0;height:110px;background:#fff;z-index:-1}.mission-sec .elementor-widget-image img{max-height:170px;max-width:170px}.welcome-btn .elementor-button-link{position:relative;padding:0 20px 0 100px}.welcome-btn .elementor-button-link:hover{background:#046193!important}.welcome-btn .elementor-button-link .elementor-button-content-wrapper{min-height:80px;align-items:center}.welcome-btn .elementor-button-link .elementor-button-icon{position:absolute;width:80px;height:80px;display:block;left:0;top:0;line-height:80px;background:#0091e0;font-size:24px}.welcome-btn .elementor-button-link .elementor-button-text{text-align:left;line-height:150%;font-size:16px}.counter-sec .boxes .elementor-counter{border:7px solid rgb(0 145 224 / 15%);min-height:240px;display:flex;justify-content:center;flex-direction:column;background:#fff}.counter-sec .boxes .elementor-counter .elementor-counter-title{margin-top:10px}.navbar .navbar-nav li>ul.dropdown-menu li>a{padding-right:35px}ul.fix-contact{position:fixed;left:0;bottom:0;margin:0;padding:0;z-index:999}ul.fix-contact li{list-style:none;margin:0;padding:0}ul.industries-info{margin:0;padding:0;display:flex;flex-wrap:wrap}ul.industries-info li{position:relative;width:calc(33% - 20px);margin:10px;padding:0;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#a00;text-align:center;overflow:hidden;transition:all 0.5s ease-in-out}ul.industries-info li:after{position:absolute;content:"";left:-15%;bottom:0;width:50%;height:100%;background:rgb(255 255 255 / .12);transform:skewX(25deg);transition:all 0.5s ease-in-out}ul.industries-info li:hover:after{width:105%}ul.industries-info li .title{color:#fff;font-size:22px;margin:0;padding:0 25px;line-height:120%}ul.industries-info li:nth-child(2){background:#174060}ul.industries-info li:nth-child(3){background:#3caea4}ul.industries-info li:nth-child(4){background:#7f247e}ul.industries-info li:nth-child(5){background:#d71164}ul.industries-info li:nth-child(6){background:#31c1f4}ul.industries-info li:nth-child(7){background:#e9c182}ul.industries-info li:nth-child(8){background:#17a2b8}ul.industries-info li:nth-child(9){background:#052736}.fix-button{position:fixed;right:-55px;top:50%;z-index:9}.fix-button a{background:#3578bf;color:#fff;font-size:18px;padding:14px 15px;border:2px solid #fff;display:block;transform:rotate(270deg);text-transform:uppercase;transition:all 0.5s ease-in-out}.fix-button a:hover{background:#222}.d-none{display:none}body.blog .content-area .blog-default-full{width:33%}body.blog .content-area .blog-default-full .entry-content-wrapper .entry-content,body.blog .content-area .blog-default-full .entry-content-wrapper .entry-footer{display:none}#comments.comments-area{display:none}body.single-post .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}@media(min-width:992px) and (max-width:1500px){.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu{left:auto!important;right:100%}}@media(min-width:1279px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1240px}footer .footer-widget #nav_menu-1{padding-left:70px}.navbar .navbar-nav li>ul.dropdown-menu li{padding:0;margin:10px 0}.welcome-img{position:relative;z-index:1}.welcome-img:after{position:absolute;content:'';left:-40px;right:70px;top:40px;bottom:-40px;border:12px solid #0091e0;z-index:-1;display:none}}@media(max-width:1279px){header .top-header.d-none{display:block!important}header .top-header .row{justify-content:space-between}header .top-header .row>*{width:auto}header img.mobile-logo{max-height:80px;width:auto}.welcome-btn .elementor-button-link .elementor-button-text{font-size:14px}body.blog .content-area .blog-default-full{width:50%}}@media(max-width:767px){header .top-header{padding:6px 0 0 0}header .top-header .sm-mx-none{display:none!important}header .top-header .row>*{width:100%;height:auto}header .header-mobile.py-10{padding-top:0!important;padding-bottom:0!important}.breadcrumb,.breadcrumb2{display:none}.title-text-dark .title-wrap span,.title-text-dark .page-title{font-size:28px}#main-content.py-7{padding-top:30px;padding-bottom:30px}.contact-page iframe{height:200px;margin-top:30px}footer .footer-widget #media_image-1 img{max-width:160px!important}footer .footer-widget .widget-title{line-height:100%;margin:0 0 10px 0!important}footer .footer-contact li+li{margin-top:12px}.mission-sec:after{display:none}ul.fix-contact li img{max-height:40px;max-width:40px}body #scroll{display:none!important}.contact-form form{padding:20px 20px 5px 20px}body.blog .content-area .blog-default-full{width:100%}}@media(max-width:567px){.copyright-text{padding-left:35px;line-height:140%}}