.elementor-10128 .elementor-element.elementor-element-dd52ddd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-10128 .elementor-element.elementor-element-36f9d25{--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;}.elementor-10128 .elementor-element.elementor-element-9004a55{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10128 .elementor-element.elementor-element-36f9d25{--width:50%;}.elementor-10128 .elementor-element.elementor-element-9004a55{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-36f9d25 */.export-form-wrapper{
    background: linear-gradient(135deg,#0f172a,#1e293b);
    padding:40px;
    border-radius:20px;
    box-shadow:0 10px 40px rgba(0,0,0,0.08);
    border:1px solid #e5e7eb;

    width:100%;
    max-width:100%;
    overflow:hidden;
    box-sizing:border-box;
}

.export-form-wrapper h2,
.export-form-wrapper h3,
.export-form-wrapper h4{
    font-size:38px;
    font-weight:700;
    color:#fff;
    margin-bottom:15px;
    line-height:1.2;
}

.export-form-wrapper p{
    color:#fff;
    line-height:1.8;
    margin-bottom:25px;
    font-size:15px;
}

.export-points{
    padding:0;
    margin:0;
    list-style:none;
}

.export-points li{
    margin-bottom:14px;
    color:#fff;
    font-size:15px;
}

.export-stat-box{
    margin-top:20px;
}

.export-stat-box h3{
    color:#fff;
    font-size:32px;
    margin-bottom:5px;
}

.export-stat-box span{
    color:#fff;
    font-size:14px;
}

@media(max-width:767px){

    .export-form-wrapper{
        padding:25px;
    }

    .export-form-wrapper h2{
        font-size:30px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-442d2c7 */.elementor-10128 .elementor-element.elementor-element-442d2c7 .wpcf7{
    background:#fff;
    padding:40px;
    border-radius:20px;
    box-shadow:0 10px 40px rgba(0,0,0,0.08);
    border:1px solid #e5e7eb;
}

.elementor-10128 .elementor-element.elementor-element-442d2c7 .wpcf7 input,
.elementor-10128 .elementor-element.elementor-element-442d2c7 .wpcf7 textarea,
.elementor-10128 .elementor-element.elementor-element-442d2c7 .wpcf7 select{
    width:100%;
    padding:14px 18px;
    border:1px solid #d1d5db;
    border-radius:12px;
    margin-bottom:18px;
    background:#f9fafb;
    font-size:15px;
    color:#1E3264 !important;
}

.elementor-10128 .elementor-element.elementor-element-442d2c7 .wpcf7 textarea{
    height:130px;
}

.elementor-10128 .elementor-element.elementor-element-442d2c7 .wpcf7-submit{
    width:100%;
    background:#C3C01B!important;
    border:none !important;
    padding:15px !important;
    border-radius:12px !important;
    font-size:16px !important;
    font-weight:600;
}
.wpcf7-submit span{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd52ddd */.elementor-10128 .elementor-element.elementor-element-dd52ddd{
    display:flex;
    gap:30px;
}

.elementor-10128 .elementor-element.elementor-element-dd52ddd > .elementor-element{
    flex:1;
    min-width:0;
}

@media(max-width:1024px){
    .elementor-10128 .elementor-element.elementor-element-dd52ddd{
        flex-direction:column;
    }
}/* End custom CSS */