.elementor-324 .elementor-element.elementor-element-c0dd8d9{margin-top:-11em;margin-bottom:0em;}.elementor-324 .elementor-element.elementor-element-a930bb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-a930bb4 .ele-section{padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;}.elementor-324 .elementor-element.elementor-element-58788e1 .tp-el-section{background-color:var( --e-global-color-ec27564 );}.elementor-324 .elementor-element.elementor-element-58788e1 .ele-content-align{text-align:text-left;}.elementor-324 .elementor-element.elementor-element-b117e4b .ele-content-align{text-align:text-left;}.elementor-324 .elementor-element.elementor-element-d39352b .ele-content-align{text-align:center;}.elementor-324 .elementor-element.elementor-element-e0ac86c{margin-top:30px;margin-bottom:0px;}.elementor-324 .elementor-element.elementor-element-69c0ab4 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-69c0ab4 .ele-content-align{text-align:text-left;}.elementor-324 .elementor-element.elementor-element-57035ae{margin-top:0px;margin-bottom:0px;}.elementor-324 .elementor-element.elementor-element-1dea69a .ele-content-align{text-align:text-left;}.elementor-324 .elementor-element.elementor-element-9c5fc51 .ele-content-align{text-align:text-left;}@media(max-width:1200px){.elementor-324 .elementor-element.elementor-element-c0dd8d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-5121973{padding:0px 15px 0px 15px;}.elementor-324 .elementor-element.elementor-element-9e02d73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-2c3d2e3{padding:0px 15px 0px 15px;}.elementor-324 .elementor-element.elementor-element-57035ae{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-da75998 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-1dea69a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-0fa4b35{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-5121973{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-324 .elementor-element.elementor-element-87fd6fb.elementor-element{--align-self:center;}}/* Start custom CSS for tp-slider, class: .elementor-element-a930bb4 */.elementor-324 .elementor-element.elementor-element-a930bb4 .tpslider__shap-3 img, .tpslider__video
{
    display: none!important;
}
.elementor-324 .elementor-element.elementor-element-a930bb4 {
    height: 100vh!important;
}
@media(max-width: 1200px){
    .elementor-324 .elementor-element.elementor-element-a930bb4 {
        height: 80vh!important;
    }
}
@media(max-width: 767px){
    .elementor-324 .elementor-element.elementor-element-a930bb4 {
        height: 70vh!important;
    }
}/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-58788e1 */.elementor-324 .elementor-element.elementor-element-58788e1 .pb-40 {
    padding-bottom: 0px; 
}/* End custom CSS */
/* Start custom CSS for tp-cta-two, class: .elementor-element-87fd6fb */.elementor-324 .elementor-element.elementor-element-87fd6fb .tpcontact__item span{
    color: white
    ;
}
.elementor-324 .elementor-element.elementor-element-87fd6fb .tpcontact__item::before {
    content: "";
    position: absolute;
    background-color: #002a4f;
    
}/* End custom CSS */