.elementor-2911 .elementor-element.elementor-element-a087bf2{--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 );}body:not(.rtl) .elementor-2911 .elementor-element.elementor-element-a1c36cd{left:91px;}body.rtl .elementor-2911 .elementor-element.elementor-element-a1c36cd{right:91px;}.elementor-2911 .elementor-element.elementor-element-a1c36cd{top:159px;text-align:center;}.elementor-2911 .elementor-element.elementor-element-a1c36cd .elementor-heading-title{color:#DB6A00;}.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-2911 .elementor-element.elementor-element-889a0b3{width:var( --container-widget-width, 50.439% );max-width:50.439%;padding:0px 0px 0px 0px;--container-widget-width:50.439%;--container-widget-flex-grow:0;top:238px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#1A1A1A;}.elementor-2911 .elementor-element.elementor-element-889a0b3.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2911 .elementor-element.elementor-element-889a0b3{left:89px;}body.rtl .elementor-2911 .elementor-element.elementor-element-889a0b3{right:89px;}.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-2911 .elementor-element.elementor-element-bb7480f img{width:100%;max-width:100%;height:600px;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-eac1b68 */.support-grid{

display:grid;
grid-template-columns:repeat(2,1fr);
gap:28px;

max-width:900px;
margin:auto;

padding:45px;

background:#fff;

border-radius:30px;

box-shadow:0 20px 60px rgba(0,0,0,.07);

}

.support-grid .half{

display:flex;
flex-direction:column;

}

.support-grid .full{

grid-column:1/-1;

display:flex;
flex-direction:column;

}

.support-grid label{

margin-bottom:12px;

font-size:15px;

font-weight:700;

color:#2d2d2d;

}

.support-grid .form-control{

height:60px;

padding:0 22px;

border:1px solid #ececec;

border-radius:18px;

background:#fafafa;

transition:.35s;

font-size:15px;

}

.support-grid textarea.form-control{

height:180px;

padding:18px 22px;

resize:vertical;

}

.support-grid .form-control:focus{

background:#fff;

border-color:#ff7d00;

box-shadow:0 0 0 5px rgba(255,125,0,.12);

outline:none;

}

.submit-area{

grid-column:1/-1;

display:flex;

justify-content:flex-end;

margin-top:10px;

}

.submit-area input{

border:none;

cursor:pointer;

padding:16px 55px;

border-radius:18px;

font-size:16px;

font-weight:700;

color:#fff;

background:linear-gradient(135deg,#ff9900,#ff6200);

box-shadow:0 18px 35px rgba(255,98,0,.25);

transition:.35s;

}

.submit-area input:hover{

transform:translateY(-4px);

box-shadow:0 24px 45px rgba(255,98,0,.35);

}

@media(max-width:768px){

.support-grid{

grid-template-columns:1fr;

padding:25px;

}

}/* End custom CSS */