.elementor-kit-5{--e-global-color-primary:#29ABE3;--e-global-color-secondary:#353739;--e-global-color-text:#141414;--e-global-color-accent:#61CE70;--e-global-color-kadence1:#2cb1bc;--e-global-color-kadence2:#13919b;--e-global-color-kadence3:#0f2a43;--e-global-color-kadence4:#133453;--e-global-color-kadence5:#587089;--e-global-color-kadence6:#829ab1;--e-global-color-kadence7:#e0fcff;--e-global-color-kadence8:#f5f7fa;--e-global-color-kadence9:#ffffff;--e-global-color-106b1b7:#1694A2;--e-global-color-6d070ac:#0E4364;--e-global-color-ba1e3f8:#E1E8ED;--e-global-color-08e6b9b:#1682EF;--e-global-color-82512c6:#29ABE3;--e-global-color-2c565e4:#FACC00;--e-global-color-db3a2cb:#FFFFFF;--e-global-color-d7fdca3:#99AAB5;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}#the7-body{--the7-btn-bg:var( --e-global-color-82512c6 );--the7-btn-hover-bg:var( --e-global-color-secondary );--the7-btn-color:#FFFFFF;--the7-input-color:var( --e-global-color-text );--the7-base-color:var( --e-global-color-text );--the7-secondary-text-color:var( --e-global-color-secondary );--the7-links-color:var( --e-global-color-primary );--the7-title-color:var( --e-global-color-106b1b7 );--the7-h1-font-size:36px;--the7-h1-line-height:1.2em;--the7-h2-font-size:32px;--the7-h3-font-size:28px;--the7-h4-font-size:24px;--the7-h5-font-size:20px;--the7-h6-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-field-label, .elementor-field-subgroup label,.woocommerce-Reviews .elementor-field-group > label, .the7-elementor-product-comments .comment-form label{color:var( --e-global-color-text );}body.rtl .elementor-labels-inline .elementor-field-group > .elementor-field-label{padding-left:0px;}body:not(.rtl) .elementor-labels-inline .elementor-field-group > .elementor-field-label{padding-right:0px;}body .elementor-labels-above .elementor-field-group > .elementor-field-label{padding-bottom:0px;}body .woocommerce-Reviews .elementor-field-group > label{margin-bottom:0px;}body{--the7-h1-font-family:"Roboto", Sans-serif;--the7-h2-font-family:"Roboto", Sans-serif;--the7-h3-font-family:"Roboto", Sans-serif;--the7-h4-font-family:"Roboto", Sans-serif;--the7-h5-font-family:"Roboto", Sans-serif;--the7-h6-font-family:"Roboto", Sans-serif;--the7-h1-font-weight:700;--the7-h2-font-weight:700;--the7-h3-font-weight:700;--the7-h4-font-weight:700;--the7-h5-font-weight:700;--the7-h6-font-weight:700;--the7-h1-line-height:1.2em;--the7-h2-line-height:1.2em;--the7-h3-line-height:1.2em;--the7-h4-line-height:1.2em;--the7-h5-line-height:1.2em;--the7-h6-line-height:1.2em;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.gform-body input {
border-radius: 5px !important;
border-color: white !important;}

.contact-form input {
border-radius: 5px !important;
border-color: black !important;}

.gform-body input[type=checkbox] {
border-radius: 0px !important;
height: 15px !important;
width: 15px !important;
margin-top: 8px;
}
    
.sidebar-form input.button, .main-form input.button {
border-radius: 25px !important;
border-color: #facc00 !important;
background: #facc00 !important;
height: 40px !important;
padding: 0 25px !important;
color:#000000 !important;
font-weight:bold !important;
font-size: 24px !important;
font-style: italic !important;
}

#gform_1 fieldset#field_1_1 {
    margin-top: 7px;
}

    
.gfield_label {
font-size: 18px !important;
color:#ffffff !important;
margin-bottom: 3px !important;
}
.gform-field-label {
font-size: 18px !important;
color:#ffffff !important;
}

.contact-form .gfield_label {
font-size: 18px !important;
color:#0E4364 !important;
margin-bottom: 3px !important;
}
.contact-form .gform-field-label {
font-size: 18px !important;
color:#0E4364 !important;
}
.contact-form .gfield_required {font-size: 19px !important;
    color:#0E4364 !important;
}
.contact-form input.button {
border-radius: 5px !important;
font-size:16px !important;
border-color: #0E4364 !important;
background: #0E4364 !important;
height: 40px !important;
padding: 0 45px !important;
}

/* Sidebar Form */

.sidebar-form .gfield_label, .gform-field-label {
font-size: 14px !important;
margin-bottom: 2px !important;
}
.sidebar-form input {
height: 30px !important;
margin-bottom:3px !important;
}
.sidebar-form .gfield_required { font-size: 14px !important;
}

/* End Sidebar Styles */

.gfield_required {font-size: 19px !important;
    color:#ffffff !important;
}

.gform-theme--foundation .gform_fields {
  grid-row-gap: 6px !important;
}
.gform_required_legend {display: none;}/* End custom CSS */