.elementor-3315 .elementor-element.elementor-element-b272e4b{width:var( --container-widget-width, 99.568% );max-width:99.568%;--container-widget-width:99.568%;--container-widget-flex-grow:0;}.elementor-3315 .elementor-element.elementor-element-b272e4b .elementor-heading-title{color:#8E8F90;}.elementor-3315 .elementor-element.elementor-element-87581e8{--spacer-size:114px;}.elementor-3315 .elementor-element.elementor-element-7e1c0f5{width:var( --container-widget-width, 99.003% );max-width:99.003%;--container-widget-width:99.003%;--container-widget-flex-grow:0;}.elementor-3315 .elementor-element.elementor-element-c6d2456{--spacer-size:57px;}.elementor-3315 .elementor-element.elementor-element-9cebad7{width:var( --container-widget-width, 94.434% );max-width:94.434%;--container-widget-width:94.434%;--container-widget-flex-grow:0;text-align:center;color:#BFBFBF;}.elementor-3315 .elementor-element.elementor-element-1f4edb3{width:var( --container-widget-width, 85.446% );max-width:85.446%;--container-widget-width:85.446%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3315 .elementor-element.elementor-element-1f4edb3.elementor-view-stacked .elementor-icon{background-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-1f4edb3.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-1f4edb3.elementor-view-default .elementor-icon{fill:#60ABF1;color:#60ABF1;border-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-5f75b5d{width:var( --container-widget-width, 79.061% );max-width:79.061%;--container-widget-width:79.061%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3315 .elementor-element.elementor-element-5f75b5d.elementor-view-stacked .elementor-icon{background-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-5f75b5d.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-5f75b5d.elementor-view-default .elementor-icon{fill:#60ABF1;color:#60ABF1;border-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-fc2d844{width:var( --container-widget-width, 86.585% );max-width:86.585%;--container-widget-width:86.585%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3315 .elementor-element.elementor-element-fc2d844.elementor-view-stacked .elementor-icon{background-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-fc2d844.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-fc2d844.elementor-view-default .elementor-icon{fill:#60ABF1;color:#60ABF1;border-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-80848dd{width:var( --container-widget-width, 84.537% );max-width:84.537%;--container-widget-width:84.537%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-3315 .elementor-element.elementor-element-80848dd.elementor-view-stacked .elementor-icon{background-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-80848dd.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-80848dd.elementor-view-default .elementor-icon{fill:#60ABF1;color:#60ABF1;border-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-4453ef3{width:var( --container-widget-width, 38.73% );max-width:38.73%;--container-widget-width:38.73%;--container-widget-flex-grow:0;}.elementor-3315 .elementor-element.elementor-element-4453ef3 .elementor-icon-wrapper{text-align:center;}.elementor-3315 .elementor-element.elementor-element-4453ef3.elementor-view-stacked .elementor-icon{background-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-4453ef3.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-4453ef3.elementor-view-default .elementor-icon{color:#60ABF1;border-color:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-4453ef3.elementor-view-framed .elementor-icon, .elementor-3315 .elementor-element.elementor-element-4453ef3.elementor-view-default .elementor-icon svg{fill:#60ABF1;}.elementor-3315 .elementor-element.elementor-element-46c173d{--spacer-size:50px;}@media(min-width:768px){.elementor-3315 .elementor-element.elementor-element-be48b5c{width:68.609%;}.elementor-3315 .elementor-element.elementor-element-3b8bad2{width:31.3%;}.elementor-3315 .elementor-element.elementor-element-f3b31ba{width:20.646%;}.elementor-3315 .elementor-element.elementor-element-550fc5c{width:10.735%;}.elementor-3315 .elementor-element.elementor-element-7b24569{width:11.001%;}.elementor-3315 .elementor-element.elementor-element-cf138a6{width:11.28%;}.elementor-3315 .elementor-element.elementor-element-2dd1d01{width:9.255%;}.elementor-3315 .elementor-element.elementor-element-ae03b36{width:35.747%;}}/* Start custom CSS for shortcode, class: .elementor-element-e535d95 */.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7-form-control,
.wpcf7 textarea {
    background-color: rgba(255, 255, 255, 0);
    opacity: 1;
    color: white; 
    border: 1px solid #ccc; 
    padding: 10px;
    font-size: 16px;
}

.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7-form-control :focus,
.wpcf7 textarea:focus {
    border-color: #0073e6; 
    outline: none;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
    width: 200%; 
    max-width: 500px; 
    height: 40px;
    padding: 10px; 
    box-sizing: border-box;
}

.wpcf7 textarea {
    height: 150px; 
}

.wpcf7 input[type="submit"] {
    width: 500px;
    height: 50px;
    font-size: 18px; 
    padding: 10px 20px;
    background: #60ABF1;
    color: white;
}

.wpcf7-form-control, textarea {
    width: 250%; 
    max-width: 500px; 
    height: 40px;
    padding: 10px; 
    box-sizing: border-box;
    border-radius: 4px;
}

.wpcf7 input[type="submit"]:hover {
    background-color: #000947;
}/* End custom CSS */