.tech-box{max-width:inherit!important;width:auto!important}.tech-box .elementor-widget-container{margin:0!important}.tech-box .elementor-image-box-img{width:52px!important}.tech-box .elementor-image-box-content{width:auto!important;padding-right:20px!important}.wg-primary-btn a:hover{color:#fff!important}@media (max-width:580px){.tech-icon-row{width:calc(100% + 32px)!important;max-width:calc(100% + 32px)!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.tech-icon-row .tech-icon-box{width:calc(16.66% - 16px);max-width:calc(16.66% - 16px);-webkit-box-flex:0;-webkit-flex:0 0 calc(16.66% - 16px);-ms-flex:0 0 calc(16.66% - 16px);flex:0 0 calc(16.66% - 16px);margin-right:16px;margin-bottom:16px;border-radius:4px}@media (max-width:1024px){.tech-icon-row .tech-icon-box{width:calc(20% - 16px);max-width:calc(20% - 16px);-webkit-box-flex:0;-webkit-flex:0 0 calc(20% - 16px);-ms-flex:0 0 calc(20% - 16px);flex:0 0 calc(20% - 16px)}}@media (max-width:767px){.tech-icon-row .tech-icon-box{width:calc(33.33% - 16px);max-width:calc(33.33% - 16px);-webkit-box-flex:0;-webkit-flex:0 0 calc(33.33% - 16px);-ms-flex:0 0 calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px)}}@media (max-width:580px){.tech-icon-row .tech-icon-box{width:calc(50% - 8px);max-width:calc(50% - 8px);-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);margin-right:0}}.desktop-header .elementor-nav-menu .current-menu-item,.desktop-header .elementor-nav-menu>.menu-item-has-children .sub-menu .menu-item:hover:before{color:#ff5419}.desktop-header .elementor-nav-menu>.menu-item-has-children .sub-menu{padding:10px 0}.desktop-header .elementor-nav-menu>.menu-item-has-children .sub-menu .menu-item{position:relative}.desktop-header .elementor-nav-menu>.menu-item-has-children .sub-menu .menu-item.menu-item-has-children:before{content:"";font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;line-height:1;position:absolute;right:10px;top:0;bottom:0;z-index:1;margin:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.desktop-header .elementor-nav-menu>.menu-item-has-children .sub-menu .menu-item a{border-left:none;padding-right:30px}.desktop-header .elementor-nav-menu>.menu-item-has-children .sub-menu .sub-menu{border-top-width:1px}.verticals-action svg,.verticals-action-icon svg{fill:none!important}.verticals-action svg *{stroke-width:3px}@media (max-width:1024px){.our-tech-row .our-tech-col{width:33.33%;max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media (max-width:767px){.our-tech-row .our-tech-col{padding-right:30px}}@media (max-width:650px){.our-tech-row .our-tech-col{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:450px){.our-tech-row .our-tech-col{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:1200px){.home-banner-wrapper>.elementor-container{min-height:385px!important}}@media (max-width:1024px){.home-banner-wrapper>.elementor-container{min-height:300px!important}}@media (max-width:767px){.home-banner-wrapper .home-banner-img{position:relative!important;margin-bottom:30px;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (max-width:1200px){.home-banner-wrapper .home-banner-img img{max-width:600px!important;height:380px!important}}@media (max-width:1024px){.home-banner-wrapper .home-banner-img img{max-width:450px!important;height:300px!important}}@media (max-width:767px){.home-banner-wrapper .home-banner-img img{max-width:100%!important;height:auto!important;-webkit-mask-image:none!important;border-radius:5px}}body:has(.blog-wrapper) .bg-contact-form{display:none}.elementor-cta--skin-classic .elementor-cta,.elementor-cta--skin-classic .elementor-cta:focus,.elementor-cta--skin-classic .elementor-cta:focus-visible{-webkit-box-shadow:none;box-shadow:none}.single-post-wrapper table thead tr th{padding:6px 8px;background-color:#e2e4e6}.single-post-wrapper table td,.single-post-wrapper table th{text-align:left;border:1px solid #e2e4e6;font-size:16px;line-height:24px}.single-post-wrapper table tbody tr td{padding:8px}.single-post-wrapper table tbody tr:nth-child(even){background:#f9f9f9}