.elementor-15274 .elementor-element.elementor-element-fe96f28{--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;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15274 .elementor-element.elementor-element-bd635e3 .elementor-heading-title{color:#002641;}#elementor-popup-modal-15274 .dialog-message{width:380px;height:auto;}#elementor-popup-modal-15274{justify-content:flex-end;align-items:flex-end;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-15274 .dialog-close-button{display:flex;}#elementor-popup-modal-15274 .dialog-widget-content{animation-duration:0.5s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for shortcode, class: .elementor-element-8d514b9 */.elementor-15274 .elementor-element.elementor-element-8d514b9 div.ginput_container {
    border: 1px solid #2D1A4766 !important;
    border-radius: 5px;
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 div.ginput_container_checkbox, .elementor-15274 .elementor-element.elementor-element-8d514b9 div.ginput_container_consent {
    border: unset !important;
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 textarea.textarea.large {
    height: 45px;
}

textarea#input_33_5:focus {
    border: none;
    outline: none;
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 .gfield_checkbox label.gform-field-label {
    color: #2d1a4766;   
    margin-left: unset;
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 #input_33_7 {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    gap: 5px;
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 div.gchoice {
    gap: 0px;
    display: flex;
    flex-direction: row;
    /*align-items: center;*/
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 .ginput_container_consent {
    display: flex;
    flex-direction: row;
    gap: 10px;
    align-items: center;
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 .ginput_container_consent label {
    font-size: 12px;
    color: #2d1a4766;   
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 .ginput_container_consent label a {
    text-decoration: underline;
    color: #2d1a4766 !important;   
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 .gform_footer {
    padding: 0;
    margin-top: 15px;
}

.elementor-15274 .elementor-element.elementor-element-8d514b9 input[type="checkbox"] {
    height: 20px;
    width: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe96f28 */h2 span {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS */.dialog-widget-content.dialog-lightbox-widget-content.animated {
    border-radius: 10px 0px 10px 10px;
    margin-right: 25px;
}

#elementor-popup-modal-15274 i.eicon-close:before {
    content: url("../svg/exit-icon-popup.svg");
}


.elementor.elementor-15274.elementor-location-popup:after {
    content: url("../svg/senseglove-popup-extend.svg");
    position: absolute;
    top: 0;
    right: -20px;
}/* End custom CSS */