.elementor-1750 .elementor-element.elementor-element-4054dc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-277935c .hero-content h6 span{background-color:#FF5500;}.elementor-1750 .elementor-element.elementor-element-277935c .theme-btn{background-color:#FF5500;}.elementor-1750 .elementor-element.elementor-element-277935c .hero-section{padding:300px 0px 100px 0px;}.elementor-1750 .elementor-element.elementor-element-277935c .hero-content h1{font-size:64px;font-weight:600;line-height:65px;}.elementor-1750 .elementor-element.elementor-element-277935c .hero-content p{font-size:22px;font-weight:400;line-height:28px;}.elementor-1750 .elementor-element.elementor-element-277935c .hero-image{padding:500px 0px 0px 0px;}.elementor-1750 .elementor-element.elementor-element-277935c .hero-image img{filter:brightness( 72% ) contrast( 118% ) saturate( 95% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1750 .elementor-element.elementor-element-277935c .box-1 img{width:1000px;}.elementor-1750 .elementor-element.elementor-element-277935c .box-2 img{width:200%;}.elementor-1750 .elementor-element.elementor-element-4244b72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-36c1c10 .brand-img-1{padding:19px 19px 19px 19px;}.elementor-1750 .elementor-element.elementor-element-36c1c10 .brand-img-1 img{filter:brightness( 0% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1750 .elementor-element.elementor-element-36c1c10 .brand-box-1:hover .brand-img-1 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1750 .elementor-element.elementor-element-93655e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-0fbd0a4 .service-card-item .icon{padding:0px 7px 0px 7px;}.elementor-1750 .elementor-element.elementor-element-0fbd0a4 .service-card-item .content h3{font-size:21px;font-weight:600;}.elementor-1750 .elementor-element.elementor-element-0fbd0a4 .service-card-item .content p{font-size:18px;font-weight:300;}.elementor-1750 .elementor-element.elementor-element-35a38b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-f060a90 .theme-btn{background-color:#FF5500;}.elementor-1750 .elementor-element.elementor-element-f060a90 .about-image img{filter:brightness( 85% ) contrast( 100% ) saturate( 107% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-1750 .elementor-element.elementor-element-f060a90 .sub-title{color:#020101;}.elementor-1750 .elementor-element.elementor-element-f060a90 .counter-box h6{color:#0F2387;}.elementor-1750 .elementor-element.elementor-element-f060a90 .counter-box h2{color:#0F2387;}.elementor-1750 .elementor-element.elementor-element-be91e46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-8958201{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-e9b4f90 .marquee .text{padding:0px 0px 0px 0px;}.elementor-1750 .elementor-element.elementor-element-e9b4f90 .project-box-items .content h3{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1750 .elementor-element.elementor-element-e9b4f90 .project-box-items .thumb{width:1000px;}.elementor-1750 .elementor-element.elementor-element-e9b4f90 .project-box-items .thumb img{width:1000px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1750 .elementor-element.elementor-element-d20c3a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-2906e32 .team-section-3{background-color:#F2F5F7;}.elementor-1750 .elementor-element.elementor-element-2906e32 .gt-theme-btn-main.style-2{background:#FF5500 !important;}.elementor-1750 .elementor-element.elementor-element-2906e32 .social-icon a{background-color:#3B82F6;}.elementor-1750 .elementor-element.elementor-element-8d25ded{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-538cfda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-8165044{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-67a3f73 .marquee{background-color:#F2551E;}.elementor-1750 .elementor-element.elementor-element-67a3f73 .marquee-group{background-color:#FF5500;}.elementor-1750 .elementor-element.elementor-element-5c03cdf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-995acfe .sub-title{color:#0F2387;}.elementor-1750 .elementor-element.elementor-element-995acfe .news-box-items .thumb img{height:300px;object-fit:cover;}.elementor-1750 .elementor-element.elementor-element-9f55db3{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1750 .elementor-element.elementor-element-9f55db3::before, .elementor-1750 .elementor-element.elementor-element-9f55db3 > .elementor-background-video-container::before, .elementor-1750 .elementor-element.elementor-element-9f55db3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1750 .elementor-element.elementor-element-9f55db3 > .elementor-background-slideshow::before, .elementor-1750 .elementor-element.elementor-element-9f55db3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1750 .elementor-element.elementor-element-9f55db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}/* Start custom CSS for ft-banner, class: .elementor-element-277935c */.theme-btn .btn_inner::before {
    background-color: #0f2387 !important;
}/* End custom CSS */
/* Start custom CSS for ft-service, class: .elementor-element-97b7629 */.feature-box-slider .swiper-slide{
    height:auto !important;
    display:flex;
}

.feature-box-slider .feature-box-items{
    width:100%;
    display:flex;
    flex-direction:column;
}

.feature-box-slider .feature-info-box{
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for ft-team, class: .elementor-element-2906e32 */.gt-theme-btn-main:hover .gt-theme-btn-arrow-left, .gt-theme-btn-main:hover .gt-theme-btn-arrow-right {
    background-color: #0f2387;
}
.gt-theme-btn-main.style-2 .gt-theme-btn-arrow-left, .gt-theme-btn-main.style-2 .gt-theme-btn-arrow-right {
    background: #0f2387;
}/* End custom CSS */
/* Start custom CSS for ft-cta, class: .elementor-element-6606d94 */}
.cta-newsletter-wrapper .newsletter-form form input {
    width: 100%;
    border: none;
    background-color: var(--white);
    padding: 12px 20px;
    border-radius: 48px;
    line-height: 1;
    color: var(--text);
}/* End custom CSS */