.elementor-kit-6{--e-global-color-primary:#4A4281;--e-global-color-secondary:#000000;--e-global-color-text:#888A8B;--e-global-color-accent:#819724;--e-global-color-ba7e66d:#FFFFFF;--e-global-color-e999f88:#E3E1EB;--e-global-color-2902c19:#DAA719;--e-global-color-8a81689:#FCF5E7;--e-global-color-710a3ee:#E1E1E1;--e-global-color-4aa7ef6:#F3F4F4;--e-global-color-6df95aa:#F2EAEC;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-b07d17f-font-size:1.125em;--e-global-typography-b07d17f-font-weight:500;--e-global-typography-b07d17f-font-style:oblique;--e-global-typography-b328fac-font-weight:900;--e-global-typography-b328fac-text-transform:uppercase;--e-global-typography-b328fac-font-style:oblique;--e-global-typography-b328fac-text-decoration:underline;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#4A4281;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-kit-6 h1{font-family:"Montserrat", Sans-serif;}.elementor-kit-6 h2{font-family:"Montserrat", Sans-serif;}.elementor-kit-6 h3{color:#888A8B;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-kit-6 h4{color:#888A8B;font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:0.6px;}.elementor-kit-6 h5{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1.2em;letter-spacing:-0.2px;}.elementor-kit-6 h6{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:700;line-height:1.3em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@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 */.bottom-border-gray {
    border-bottom: 2px solid #888A8B;
}
    
.bold-text, b, strong {
    font-weight:600;
}

.white-text, a.white-text, .white-text a {
    color:#ffffff;
}

.purple-text, a.purple-text, .purple-text a .purple-text {
    color:#4A4281;
}

a.no-link-style, .no-link-style {
    color:#000000;
    font-weight:normal;
}

div[data-elementor-type="single-page"] ul ul li {
    list-style-type:none;
    margin-left:-30px;
    margin-top:5px;
    margin-bottom:5px;
}

div[data-elementor-type="single-page"] ul ul li:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f054\f054";
    font-size:.75em;
    padding-right:5px;
}

div[data-elementor-type="single-page"] p a, div[data-elementor-type="single-page"] ul li a {
    text-decoration:underline !important;
    font-weight:500 !important;
}

.gswpts_tables_container {
    margin: 0px !important;
    padding:0px !important;
}

.gswpts_tables_container table td {
    padding:5px 10px;
}

.elementor-button {
    font-weight:500 !important;
}

.two-columns {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-column-gap: 40px;
column-gap: 40px;
-moz-column-gap: 40px;
}

.three-columns {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
-webkit-column-gap: 40px;
column-gap: 40px;
-moz-column-gap: 40px;
}

/*GRAVITY FORMS*/
.gform_wrapper .gform_body input[type=text], .gform_wrapper .gform_body input[type=tel], .gform_wrapper .gform_body input[type=url], .gform_wrapper .gform_body input[type=email], .gform_wrapper .gform_body input[type=number], .gform_wrapper .gform_body input[type=password], .gform_wrapper .gform_body textarea {
	padding:5px !important;
}

.widget_search input[type=text].searchform-s, .woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select, .wpcf7-number, input[type=text]:not(.elementor-field):not(.searchform-s), input[type=search]:not(.elementor-field), input[type=tel]:not(.elementor-field), input[type=url]:not(.elementor-field), input[type=email]:not(.elementor-field), input[type=number]:not(.elementor-field), input[type=date]:not(.elementor-field), input[type=range]:not(.elementor-field), input[type=password]:not(.elementor-field), select:not(.elementor-field), textarea:not(.elementor-field){
	margin-bottom:0px;
}

.gform_wrapper.gravity-theme .ginput_complex label {
	padding-top:0px;
	margin-top:0px;
}

.gform_wrapper.gravity-theme .gfield_label {
	margin-bottom:0px;
}

.gform_wrapper.gravity-theme select {
	margin-bottom:8px !important;
}

.gform_wrapper.gravity-theme .field_description_above .gfield_description {
	padding-bottom:0px;
}

.gform_wrapper.gravity-theme .field_description_above .gfield_description {
    font-size: .85em;
    padding-bottom: 0px;
    font-style: italic;
}

.gform_wrapper.gravity-theme .gform_fields {
    display: grid;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
}

.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full), .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full) {
	padding-right:0px;
}

.gform_required_legend {
display:none;
}

.gform_confirmation_wrapper {
    background-color: #f2f2f2;
    padding: 20px;
    text-align: center;
}

/* Submit Button Gravity Forms
-----------------------------*/


body .gform_wrapper .gform_footer input[type=submit] {
    background-color:#4A4281 !important;
    color:#ffffff;
    border:none;
    }/* End custom CSS */