.elementor-29 .elementor-element.elementor-element-a8b9b57{--display:flex;--min-height:200px;--justify-content:center;}.elementor-29 .elementor-element.elementor-element-a8b9b57:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a8b9b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0239A4;}.elementor-29 .elementor-element.elementor-element-4f1144e{--display:flex;}.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-29 .elementor-element.elementor-element-e633300{text-align:center;}.elementor-29 .elementor-element.elementor-element-e633300 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-01713cf{text-align:center;}.elementor-29 .elementor-element.elementor-element-01713cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;text-decoration:none;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-01713cf .elementor-heading-title a:hover, .elementor-29 .elementor-element.elementor-element-01713cf .elementor-heading-title a:focus{color:#C5C3C3;}.elementor-29 .elementor-element.elementor-element-268a806{--display:flex;--min-height:650px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3fd6653 iframe{height:640px;}.elementor-29 .elementor-element.elementor-element-67d09ec{--display:flex;--position:absolute;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:194px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-67d09ec{left:306px;}body.rtl .elementor-29 .elementor-element.elementor-element-67d09ec{right:306px;}.elementor-29 .elementor-element.elementor-element-becf58e{--display:flex;--min-height:100px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--border-radius:10px 10px 0px 0px;}.elementor-29 .elementor-element.elementor-element-becf58e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-becf58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-29 .elementor-element.elementor-element-f3086f9{width:var( --container-widget-width, 77% );max-width:77%;background-color:#FFFFFF;--container-widget-width:77%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f3086f9.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f3086f9 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-29 .elementor-element.elementor-element-f3086f9 .elementor-icon-box-title{margin-block-end:0px;color:#0239A4;}.elementor-29 .elementor-element.elementor-element-f3086f9.elementor-view-stacked .elementor-icon{background-color:#0239A4;}.elementor-29 .elementor-element.elementor-element-f3086f9.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-f3086f9.elementor-view-default .elementor-icon{fill:#0239A4;color:#0239A4;border-color:#0239A4;}.elementor-29 .elementor-element.elementor-element-f3086f9 .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-f3086f9 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f3086f9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-f3086f9:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-f3086f9:has(:focus) .elementor-icon-box-title{color:#11175C;}.elementor-29 .elementor-element.elementor-element-f3086f9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;line-height:20px;color:#6C6C6C;}.elementor-29 .elementor-element.elementor-element-e1e3f49{--display:flex;--min-height:100px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-29 .elementor-element.elementor-element-e1e3f49:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e1e3f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9c36a5f{width:var( --container-widget-width, 77% );max-width:77%;background-color:#FFFFFF;--container-widget-width:77%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-9c36a5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-9c36a5f .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-29 .elementor-element.elementor-element-9c36a5f .elementor-icon-box-title{margin-block-end:0px;color:#0239A4;}.elementor-29 .elementor-element.elementor-element-9c36a5f.elementor-view-stacked .elementor-icon{background-color:#0239A4;}.elementor-29 .elementor-element.elementor-element-9c36a5f.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-9c36a5f.elementor-view-default .elementor-icon{fill:#0239A4;color:#0239A4;border-color:#0239A4;}.elementor-29 .elementor-element.elementor-element-9c36a5f .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-9c36a5f .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-9c36a5f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-9c36a5f:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-9c36a5f:has(:focus) .elementor-icon-box-title{color:#11175C;}.elementor-29 .elementor-element.elementor-element-9c36a5f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;line-height:20px;color:#6C6C6C;}.elementor-29 .elementor-element.elementor-element-72ecea3{--display:flex;--min-height:100px;--justify-content:center;--border-radius:0px 0px 10px 10px;}.elementor-29 .elementor-element.elementor-element-72ecea3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-72ecea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d987ded{width:var( --container-widget-width, 77% );max-width:77%;background-color:#FFFFFF;--container-widget-width:77%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d987ded.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d987ded .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-29 .elementor-element.elementor-element-d987ded .elementor-icon-box-title{margin-block-end:0px;color:#0239A4;}.elementor-29 .elementor-element.elementor-element-d987ded.elementor-view-stacked .elementor-icon{background-color:#0239A4;}.elementor-29 .elementor-element.elementor-element-d987ded.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d987ded.elementor-view-default .elementor-icon{fill:#0239A4;color:#0239A4;border-color:#0239A4;}.elementor-29 .elementor-element.elementor-element-d987ded .elementor-icon{font-size:20px;}.elementor-29 .elementor-element.elementor-element-d987ded .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d987ded .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-d987ded:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-d987ded:has(:focus) .elementor-icon-box-title{color:#11175C;}.elementor-29 .elementor-element.elementor-element-d987ded .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;line-height:20px;color:#6C6C6C;}.elementor-29 .elementor-element.elementor-element-c7ac19b{--display:flex;--min-height:500px;}.elementor-29 .elementor-element.elementor-element-0a6ae50{--display:flex;--min-height:455px;}.elementor-29 .elementor-element.elementor-element-886361e{--display:flex;}.elementor-29 .elementor-element.elementor-element-e32936d{text-align:center;}.elementor-29 .elementor-element.elementor-element-e32936d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;color:#FA7B12;}.elementor-29 .elementor-element.elementor-element-6c21ee7{text-align:center;}.elementor-29 .elementor-element.elementor-element-6c21ee7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:700;color:#11175C;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-67d09ec{--content-width:522px;}.elementor-29 .elementor-element.elementor-element-becf58e{--width:90%;}.elementor-29 .elementor-element.elementor-element-e1e3f49{--width:90%;}.elementor-29 .elementor-element.elementor-element-72ecea3{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-03c1e63 *//* MAIN FORM */

.custom-contact-form{
    max-width:900px;
    margin:auto;
    font-family:Arial,sans-serif;
}

/* First Row */

.custom-contact-form .row{
    display:flex;
    justify-content:space-between;
    gap:20px;
    margin-bottom:20px;
}

/* Inputs */

.custom-contact-form .input-box{
    width:50%;
}

.custom-contact-form input[type=text],
.custom-contact-form input[type=email]{

    width:100%;
    height:52px;

    border:none;
    outline:none;

    background:#e8e8e8;

    border-radius:40px;

    padding:0 25px;

    font-size:15px;

    color:#555;

    box-sizing:border-box;

}

/* Textarea */

.custom-contact-form textarea{

    width:100%;
    height:240px;

    border:none;

    outline:none;

    resize:none;

    background:#e8e8e8;

    border-radius:30px;

    padding:25px;

    font-size:15px;

    color:#555;

    box-sizing:border-box;

}

/* Bottom */

.custom-contact-form .bottom-row{

    display:flex;

    justify-content:space-between;

    align-items:center;

    margin-top:25px;

    gap:30px;

}

/* Checkbox */

.custom-contact-form .checkbox{

    display:flex;

    align-items:flex-start;

    gap:12px;

    width:65%;

    font-size:14px;

    color:#6b6b6b;

    line-height:1.6;

}

.custom-contact-form .checkbox input{

    width:20px;

    height:20px;

    margin-top:3px;

}

.custom-contact-form .checkbox a{

    color:#39b4a;

    text-decoration:none;

    font-weight:600;

}

/* Button */

.custom-contact-form button{

    width:230px;

    height:56px;

    border:none;

    cursor:pointer;

    border-radius:40px;

    background:#0239A4;

    color:#fff;

    font-size:16px;

    font-weight:600;

    transition:.3s;

}

.custom-contact-form button:hover{

    background:#7f7da0;

    color:white;

}

/* Responsive */

@media(max-width:768px){

.custom-contact-form .row{
    flex-direction:column;
}

.custom-contact-form .input-box{
    width:100%;
}

.custom-contact-form .bottom-row{
    flex-direction:column;
    align-items:flex-start;
}

.custom-contact-form .checkbox{
    width:100%;
}

.custom-contact-form button{
    width:100%;
}

}/* End custom CSS */