.elementor-2301 .elementor-element.elementor-element-1fbf117{margin-top:-250px;margin-bottom:-250px;}.elementor-2301 .elementor-element.elementor-element-18a1260 .carousel-inner .box-cell .content h2{color:var( --e-global-color-secondary );font-weight:500;text-transform:none;}.elementor-2301 .elementor-element.elementor-element-18a1260 .carousel-inner .box-cell .content h3{color:var( --e-global-color-accent );}.elementor-2301 .elementor-element.elementor-element-18a1260 .carousel-inner .box-cell .content a{color:var( --e-global-color-00683f6 );background-color:var( --e-global-color-accent );}.elementor-2301 .elementor-element.elementor-element-18a1260 .shadow .btn-theme:hover{color:var( --e-global-color-00683f6 );}.elementor-2301 .elementor-element.elementor-element-18a1260 .shadow .btn-theme::after{background-color:#EE3C36;}.elementor-2301 .elementor-element.elementor-element-967da21{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{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-2301 .elementor-element.elementor-element-a908d07{margin-top:30px;margin-bottom:0px;}.elementor-2301 .elementor-element.elementor-element-e1df0f0 .project-item .info ul li span{color:var( --e-global-color-00683f6 );}.elementor-2301 .elementor-element.elementor-element-b0d4310{margin-top:-120px;margin-bottom:0px;}.elementor-2301 .elementor-element.elementor-element-368a1f8{--spacer-size:50px;}.elementor-2301 .elementor-element.elementor-element-a23787b > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-2301 .elementor-element.elementor-element-a23787b .site-heading h2{color:var( --e-global-color-00683f6 );}.elementor-2301 .elementor-element.elementor-element-a23787b .site-heading h4{color:var( --e-global-color-00683f6 );}.elementor-2301 .elementor-element.elementor-element-a23787b .site-heading p{color:var( --e-global-color-00683f6 );}.elementor-2301 .elementor-element.elementor-element-a23787b .item-inner h4{color:var( --e-global-color-accent );}.elementor-2301 .elementor-element.elementor-element-a23787b .work-process-area .work-pro-items .item i{color:var( --e-global-color-c03ef52 );}@media(max-width:1024px){.elementor-2301 .elementor-element.elementor-element-967da21{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2301 .elementor-element.elementor-element-967da21{--content-width:500px;}}@media(max-width:767px){.elementor-2301 .elementor-element.elementor-element-967da21{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for singlebannerslider, class: .elementor-element-18a1260 */.elementor-2301 .elementor-element.elementor-element-18a1260 .bg-cover {
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}

.elementor-2301 .elementor-element.elementor-element-18a1260 .btn-theme::after{
background:#EE3C36;
}/* End custom CSS */