.elementor-40 .elementor-element.elementor-element-hero-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-hero-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1a237e 0%, #0d47a1 100%);}.elementor-40 .elementor-element.elementor-element-hero-section > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-hero-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-hero-heading{text-align:center;}.elementor-40 .elementor-element.elementor-element-hero-heading .elementor-heading-title{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-hero-subheading{text-align:center;}.elementor-40 .elementor-element.elementor-element-hero-subheading .elementor-heading-title{color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-hero-text{color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-hero-button .elementor-button{background-color:#ff6f00;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-40 .elementor-element.elementor-element-hero-phone{text-align:center;}.elementor-40 .elementor-element.elementor-element-hero-phone .elementor-heading-title{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-hero-urgency{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-services-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-services-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-services-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-services-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-services-heading{text-align:center;}.elementor-40 .elementor-element.elementor-element-services-heading .elementor-heading-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-services-grid:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-services-grid > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-services-grid{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-services-grid > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-service-1{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-1 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-2{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-2 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-3{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-3 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-4{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-4 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-services-grid-2:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-services-grid-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-services-grid-2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-services-grid-2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-service-5{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-5 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-6{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-6 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-7{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-7 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-8{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-8 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-services-grid-3:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-services-grid-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-services-grid-3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-services-grid-3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-service-9{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-9 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-10{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-10 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-11{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-11 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-service-12{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-service-12 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-about-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-about-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-about-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-about-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-about-heading .elementor-heading-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-about-text{color:#424242;}.elementor-40 .elementor-element.elementor-element-about-subheading .elementor-heading-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-about-clients{color:#424242;}.elementor-40 .elementor-element.elementor-element-about-promise-heading .elementor-heading-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-about-promise{color:#424242;}.elementor-40 .elementor-element.elementor-element-trust-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-trust-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-trust-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-trust-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-trust-heading{text-align:center;}.elementor-40 .elementor-element.elementor-element-trust-heading .elementor-heading-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-testimonials-grid:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-testimonials-grid > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-testimonials-grid{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-testimonials-grid > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-testimonial-1 .elementor-testimonial-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-testimonial-2 .elementor-testimonial-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-testimonial-3 .elementor-testimonial-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-trust-badges:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-trust-badges > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-trust-badges{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-trust-badges > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-badge-1{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-badge-1 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-badge-2{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-badge-2 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-badge-3{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-badge-3 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-badge-4{--icon-box-icon-margin:15px;}.elementor-40 .elementor-element.elementor-element-badge-4 .elementor-icon-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-projects-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-projects-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-projects-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-projects-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-projects-heading{text-align:center;}.elementor-40 .elementor-element.elementor-element-projects-heading .elementor-heading-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-projects-subheading{color:#666666;}.elementor-40 .elementor-element.elementor-element-projects-grid:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-projects-grid > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-projects-grid{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-projects-grid > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-project-1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-40 .elementor-element.elementor-element-project-1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-40 .elementor-element.elementor-element-project-1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-project-1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-40 .elementor-element.elementor-element-project-1 .elementor-image-box-img img{height:350px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-40 .elementor-element.elementor-element-project-1 .elementor-image-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-project-1 .elementor-image-box-description{color:#666666;}.elementor-40 .elementor-element.elementor-element-project-2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-40 .elementor-element.elementor-element-project-2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-40 .elementor-element.elementor-element-project-2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-project-2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-40 .elementor-element.elementor-element-project-2 .elementor-image-box-img img{height:350px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-40 .elementor-element.elementor-element-project-2 .elementor-image-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-project-2 .elementor-image-box-description{color:#666666;}.elementor-40 .elementor-element.elementor-element-project-3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-40 .elementor-element.elementor-element-project-3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-40 .elementor-element.elementor-element-project-3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-project-3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-40 .elementor-element.elementor-element-project-3 .elementor-image-box-img img{height:350px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-40 .elementor-element.elementor-element-project-3 .elementor-image-box-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-project-3 .elementor-image-box-description{color:#666666;}.elementor-40 .elementor-element.elementor-element-cta-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-cta-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ff6f00 0%, #e65100 100%);}.elementor-40 .elementor-element.elementor-element-cta-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-cta-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-cta-heading{text-align:center;}.elementor-40 .elementor-element.elementor-element-cta-heading .elementor-heading-title{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-cta-text{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-cta-button .elementor-button{background-color:#ffffff;fill:#ff6f00;color:#ff6f00;border-radius:50px 50px 50px 50px;}.elementor-40 .elementor-element.elementor-element-cta-phone{text-align:center;}.elementor-40 .elementor-element.elementor-element-cta-phone .elementor-heading-title{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-contact-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-contact-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-40 .elementor-element.elementor-element-contact-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-contact-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-contact-heading .elementor-heading-title{color:#1a237e;}.elementor-40 .elementor-element.elementor-element-contact-subheading .elementor-heading-title{color:#ff6f00;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-contact-info .elementor-icon-list-icon i{color:#ff6f00;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-contact-info .elementor-icon-list-icon svg{fill:#ff6f00;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-contact-info{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-contact-info .elementor-icon-list-text{color:#424242;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-contact-col-2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-contact-col-2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-contact-col-2 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-contact-col-2 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-contact-col-2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-contact-col-2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-40 .elementor-element.elementor-element-contact-col-2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-footer-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-footer-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a237e;}.elementor-40 .elementor-element.elementor-element-footer-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-40 .elementor-element.elementor-element-footer-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-footer-heading-1 .elementor-heading-title{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-footer-text-1{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-footer-heading-2 .elementor-heading-title{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-footer-contact{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-footer-heading-3 .elementor-heading-title{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-footer-services{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-copyright-section:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-copyright-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1b5e;}.elementor-40 .elementor-element.elementor-element-copyright-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-40 .elementor-element.elementor-element-copyright-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-copyright-text{color:#ffffff;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-project-1 .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-project-2 .elementor-image-box-img{margin-bottom:15px;}.elementor-40 .elementor-element.elementor-element-project-3 .elementor-image-box-img{margin-bottom:15px;}}