.elementor-2567 .elementor-element.elementor-element-b14df6d:not(.elementor-motion-effects-element-type-background), .elementor-2567 .elementor-element.elementor-element-b14df6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2567 .elementor-element.elementor-element-b14df6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2567 .elementor-element.elementor-element-b14df6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2567 .elementor-element.elementor-element-c8da84a .slider-item .slide-content .inner .title{background-color:transparent;background-image:linear-gradient(180deg, #0E99D6 0%, #0E99D6 100%);}.elementor-2567 .elementor-element.elementor-element-c8da84a .primary-button{background-color:transparent;background-image:linear-gradient(180deg, #F49C31 0%, #F49C31 100%);}.elementor-2567 .elementor-element.elementor-element-c8da84a .hero .slider-image.aos-animate{opacity:1;}.elementor-2567 .elementor-element.elementor-element-c8da84a .inner .slider-outline:before{border-image:linear-gradient(to right, transparent 55%, #F39A2E 55%, #F39A2E 100%) 30;transform:rotate(-15deg);border-width:4px;}.elementor-2567 .elementor-element.elementor-element-c8da84a .inner .slider-outline:after{border-image:linear-gradient(to bottom, transparent 83%, #F39A2E 83%, #F39A2E 100%) 30;transform:rotate(-15deg);border-width:4px;}.elementor-2567 .elementor-element.elementor-element-f5c524c{--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-2567 .elementor-element.elementor-element-8abf903{--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-2567 .elementor-element.elementor-element-8abf903:not(.elementor-motion-effects-element-type-background), .elementor-2567 .elementor-element.elementor-element-8abf903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1582d4 );}@media(max-width:1024px){.elementor-2567 .elementor-element.elementor-element-c8da84a .hero .slider-image.aos-animate{opacity:1;}}@media(max-width:767px){.elementor-2567 .elementor-element.elementor-element-c8da84a .hero .slider-image.aos-animate{opacity:0.7;}}/* Start custom CSS for html, class: .elementor-element-911b6cb */.quote-form-section {
max-width: 800px;
margin: auto;
font-family: Arial, sans-serif;
}

.quote-form-section h2{
text-align:center;
margin-bottom:30px;
}

.quote-form-section h3{
margin-top:40px;
color:#0b95d2;
}

.quote-form-section label{
display:block;
margin-top:15px;
font-weight:600;
}

.quote-form-section input,
.quote-form-section select,
.quote-form-section textarea{
width:100%;
padding:10px;
margin-top:5px;
border:1px solid #ddd;
border-radius:6px;
}

.quote-form-section input[type="checkbox"]{
width:auto;
margin-right:10px;
}

.quote-form-section button{
margin-top:30px;
padding:15px 25px;
background:#0b95d2;
color:#fff;
border:none;
border-radius:6px;
cursor:pointer;
font-size:16px;
}

.quote-form-section button:hover{
background:#0876a8;
}/* End custom CSS */