.elementor-7763 .elementor-element.elementor-element-5f4aa05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.8;--padding-top:200px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-7763 .elementor-element.elementor-element-5f4aa05::before, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .elementor-background-video-container::before, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .e-con-inner > .elementor-background-video-container::before, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .elementor-background-slideshow::before, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-52205f5 ) 20%, var( --e-global-color-50b2a21 ) 60%);}.elementor-7763 .elementor-element.elementor-element-5f4aa05 > .elementor-shape-bottom .elementor-shape-fill, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-131f790 );}.elementor-7763 .elementor-element.elementor-element-5f4aa05 > .elementor-shape-bottom svg, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .e-con-inner > .elementor-shape-bottom svg{height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-7763 .elementor-element.elementor-element-f183f9b{--display:flex;--justify-content:center;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7763 .elementor-element.elementor-element-e3bb2c9 .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7763 .elementor-element.elementor-element-a8a2732 .elementor-heading-title{font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );line-height:var( --e-global-typography-db48b8b-line-height );color:var( --e-global-color-c546c7d );}.elementor-7763 .elementor-element.elementor-element-830d48e{--display:flex;}.elementor-7763 .elementor-element.elementor-element-faf5e2d > .elementor-widget-container{margin:0px 0px 100px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7763 .elementor-element.elementor-element-5f4aa05{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:150px;--padding-bottom:75px;--padding-left:15px;--padding-right:15px;}.elementor-7763 .elementor-element.elementor-element-5f4aa05 > .elementor-shape-bottom svg, .elementor-7763 .elementor-element.elementor-element-5f4aa05 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-7763 .elementor-element.elementor-element-e3bb2c9 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-7763 .elementor-element.elementor-element-a8a2732 .elementor-heading-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}}@media(max-width:767px){.elementor-7763 .elementor-element.elementor-element-e3bb2c9 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-7763 .elementor-element.elementor-element-a8a2732 .elementor-heading-title{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}}@media(min-width:768px){.elementor-7763 .elementor-element.elementor-element-5f4aa05{--content-width:1280px;}.elementor-7763 .elementor-element.elementor-element-f183f9b{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7763 .elementor-element.elementor-element-f183f9b{--width:100%;}}/* Start custom CSS */body.elementor-page-7763 .gform-theme-button:hover {
    background: #000;
    color: #fff;
}

body.elementor-page-7763 .gfield_checkbox label { display: inline-block; }

body.elementor-page-7763 .gform_wrapper.gravity-theme .gform_fields { grid-row-gap: 30px; }

body.elementor-page-7763 .gsection_title { color: var(--e-global-color-primary); }

body.elementor-page-7763 input:not([type="checkbox"]):not([type="button"]):not([type="submit"]) {
    border-radius: 50px;
    border: 1px solid rgba(0, 0, 0, .1);
    padding: 25px;
}

body.elementor-page-7763 select {
    border-radius: 50px;
    border: 1px solid rgba(0, 0, 0, .1);
    text-indent: 14px;
    padding-top: 6px;
    font-size: 16px;
    height: 52px;
}

body.elementor-page-7763 textarea {
    font-size: 16px;
    border-radius: 20px;
    border: 1px solid rgba(0, 0, 0, .1);
    padding: 20px;
    margin-bottom: 14px;
} 

body.elementor-page-7763 .gform-theme--foundation .gform_fields {
    row-gap: 20px;
}

body.elementor-page-7763 .gform_button {
    border-radius: 50px !important;
    background: #F05023 !important;
    padding: 25px !important;
    width: 100% !important;
    text-transform: uppercase !important;
    font-size: 16px !important;
    box-shadow: 0px 301px 84px rgba(255, 102, 0, 0.01), 0px 193px 77px rgba(255, 102, 0, 0.07), 0px 108px 65px rgba(255, 102, 0, 0.25), 0px 48px 48px rgba(255, 102, 0, 0.43), 0px 12px 26px rgba(255, 102, 0, 0.49) !important;
-webkit-box-shadow: 0px 301px 84px rgba(255, 102, 0, 0.01), 0px 193px 77px rgba(255, 102, 0, 0.07), 0px 108px 65px rgba(255, 102, 0, 0.25), 0px 48px 48px rgba(255, 102, 0, 0.43), 0px 12px 26px rgba(255, 102, 0, 0.49) !important;
-moz-box-shadow: -1px 14px 27px 0px rgba(255,102,0,0.65) !important;
}

body.elementor-page-7763 .gfield-choice-input, body.elementor-page-7763 .ginput_container_consent input { 
    border-color: #e5e5e5 !important;
    accent-color: #F05023;
}

body.elementor-page-7763 input:focus {
    outline-color: transparent;
    border-color: #F05023 !important;
}

#gform_fields_9 .gfield_label, #gform_fields_9 .gfield_consent_label, #gform_fields_9 a {
    font-size: 16px;
    font-weight: normal;
}/* End custom CSS */