.elementor-696 .elementor-element.elementor-element-554b025{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-696 .elementor-element.elementor-element-554b025:not(.elementor-motion-effects-element-type-background), .elementor-696 .elementor-element.elementor-element-554b025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a021bca ) 0%, var( --e-global-color-5e431a7 ) 100%);}.elementor-696 .elementor-element.elementor-element-0d6d5fd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-696 .elementor-element.elementor-element-738bce1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-453aeac{background-color:var( --e-global-color-a021bca );padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 20px -5px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:15px;}.elementor-696 .elementor-element.elementor-element-453aeac .elementor-icon-box-wrapper{text-align:center;}.elementor-696 .elementor-element.elementor-element-453aeac .elementor-icon-box-title{margin-block-end:5px;}.elementor-696 .elementor-element.elementor-element-453aeac.elementor-view-stacked .elementor-icon{background-color:#F5BCBC;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-696 .elementor-element.elementor-element-453aeac.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-453aeac.elementor-view-default .elementor-icon{fill:#F5BCBC;color:#F5BCBC;border-color:#F5BCBC;}.elementor-696 .elementor-element.elementor-element-453aeac.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-696 .elementor-element.elementor-element-453aeac .elementor-icon{font-size:35px;padding:15px;}.elementor-696 .elementor-element.elementor-element-453aeac .elementor-icon-box-title, .elementor-696 .elementor-element.elementor-element-453aeac .elementor-icon-box-title a{font-size:22px;font-weight:800;line-height:32px;}.elementor-696 .elementor-element.elementor-element-c20d095{background-color:var( --e-global-color-a021bca );padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 20px -5px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:15px;}.elementor-696 .elementor-element.elementor-element-c20d095 .elementor-icon-box-wrapper{text-align:center;}.elementor-696 .elementor-element.elementor-element-c20d095 .elementor-icon-box-title{margin-block-end:5px;}.elementor-696 .elementor-element.elementor-element-c20d095.elementor-view-stacked .elementor-icon{background-color:#F5BCBC;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-696 .elementor-element.elementor-element-c20d095.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-c20d095.elementor-view-default .elementor-icon{fill:#F5BCBC;color:#F5BCBC;border-color:#F5BCBC;}.elementor-696 .elementor-element.elementor-element-c20d095.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-696 .elementor-element.elementor-element-c20d095 .elementor-icon{font-size:35px;padding:15px;}.elementor-696 .elementor-element.elementor-element-c20d095 .elementor-icon-box-title, .elementor-696 .elementor-element.elementor-element-c20d095 .elementor-icon-box-title a{font-size:22px;font-weight:800;line-height:32px;}.elementor-696 .elementor-element.elementor-element-0c372f6{background-color:var( --e-global-color-a021bca );padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 20px -5px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:15px;}.elementor-696 .elementor-element.elementor-element-0c372f6 .elementor-icon-box-wrapper{text-align:center;}.elementor-696 .elementor-element.elementor-element-0c372f6 .elementor-icon-box-title{margin-block-end:5px;}.elementor-696 .elementor-element.elementor-element-0c372f6.elementor-view-stacked .elementor-icon{background-color:#F5BCBC;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-696 .elementor-element.elementor-element-0c372f6.elementor-view-framed .elementor-icon, .elementor-696 .elementor-element.elementor-element-0c372f6.elementor-view-default .elementor-icon{fill:#F5BCBC;color:#F5BCBC;border-color:#F5BCBC;}.elementor-696 .elementor-element.elementor-element-0c372f6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-696 .elementor-element.elementor-element-0c372f6 .elementor-icon{font-size:35px;padding:15px;}.elementor-696 .elementor-element.elementor-element-0c372f6 .elementor-icon-box-title, .elementor-696 .elementor-element.elementor-element-0c372f6 .elementor-icon-box-title a{font-size:22px;font-weight:800;line-height:32px;}.elementor-696 .elementor-element.elementor-element-fd6f984{--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;--padding-top:50px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-fd6f984:not(.elementor-motion-effects-element-type-background), .elementor-696 .elementor-element.elementor-element-fd6f984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e431a7 );}.elementor-696 .elementor-element.elementor-element-6d1d2ed{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 2px 20px -5px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-696 .elementor-element.elementor-element-6d1d2ed:not(.elementor-motion-effects-element-type-background), .elementor-696 .elementor-element.elementor-element-6d1d2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a021bca );}.elementor-696 .elementor-element.elementor-element-7303a32{text-align:center;}.elementor-696 .elementor-element.elementor-element-7303a32 .elementor-heading-title{color:var( --e-global-color-a021bca );}.elementor-696 .elementor-element.elementor-element-daab8f1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-a021bca );}.elementor-696 .elementor-element.elementor-element-daab8f1.elementor-element{--align-self:center;}.elementor-696 .elementor-element.elementor-element-41b9f53{width:var( --container-widget-width, 60% );max-width:60%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-696 .elementor-element.elementor-element-41b9f53.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-696 .elementor-element.elementor-element-554b025{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-696 .elementor-element.elementor-element-0d6d5fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-696 .elementor-element.elementor-element-738bce1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-6d1d2ed{--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-696 .elementor-element.elementor-element-daab8f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-696 .elementor-element.elementor-element-41b9f53{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:767px){.elementor-696 .elementor-element.elementor-element-554b025{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-696 .elementor-element.elementor-element-738bce1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-6d1d2ed{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-696 .elementor-element.elementor-element-41b9f53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-41b9f53 */.gform-theme--foundation .gform_fields {
    row-gap: 15px !important;
}

.ginput_container input {
    border: none !important;
    height: 50px !important;
    font-size: 16px !important;
}


.ginput_container select {
    border: none !important;
    height: 50px !important;
    align-items: center !important;;
    color: #333 !important;;
    font-size: 16px !important;
}

.ginput_container textarea {
    border: none !important;
}

label.gfield_label.gform-field-label {
    font-weight: 600;
    color: #fff;
}

label.gfield_label.gform-field-label {
    font-size: 16px;
}

input#gform_submit_button_1 {
    width: 100%;
    margin: 0 auto;
    font-size: 18px;
    font-weight: 500;
    background-color: #7b1314;
    height: 55px;
    transition: .5s;
    border-radius: 50px;
}


input#gform_submit_button_1:hover {
    background-color: #ffffff;
    color: #7b1314;
}/* End custom CSS */