.elementor-17770 .elementor-element.elementor-element-580b8927:not(.elementor-motion-effects-element-type-background), .elementor-17770 .elementor-element.elementor-element-580b8927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-17770 .elementor-element.elementor-element-580b8927{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-17770 .elementor-element.elementor-element-580b8927 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17770 .elementor-element.elementor-element-37a1d50a{margin-top:0px;margin-bottom:0px;}.elementor-17770 .elementor-element.elementor-element-4904ed6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17770 .elementor-element.elementor-element-4904ed6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17770 .elementor-element.elementor-element-16251c11{text-align:center;}.elementor-17770 .elementor-element.elementor-element-36adcee9{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-widget-container{text-align:center;}.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-social-icon{background-color:var( --e-global-color-b80dda4 );--icon-padding:0.5em;}.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-social-icon:hover i{color:var( --e-global-color-b80dda4 );}.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-social-icon:hover svg{fill:var( --e-global-color-b80dda4 );}.elementor-17770 .elementor-element.elementor-element-47a10c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17770 .elementor-element.elementor-element-70067ac1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-text{color:var( --e-global-color-b80dda4 );transition:color 0.3s;}.elementor-17770 .elementor-element.elementor-element-70067ac1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-17770 .elementor-element.elementor-element-7ace209e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-17770 .elementor-element.elementor-element-075cd4d{font-size:0.9em;font-style:italic;color:var( --e-global-color-b80dda4 );}.elementor-17770 .elementor-element.elementor-element-63c78e5b{font-size:0.9em;font-style:italic;color:var( --e-global-color-b80dda4 );}.elementor-17770 .elementor-element.elementor-element-d9d6227{font-size:0.9em;font-style:italic;color:var( --e-global-color-b80dda4 );}.elementor-17770 .elementor-element.elementor-element-80f0a99:not(.elementor-motion-effects-element-type-background), .elementor-17770 .elementor-element.elementor-element-80f0a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17770 .elementor-element.elementor-element-80f0a99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17770 .elementor-element.elementor-element-80f0a99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17770 .elementor-element.elementor-element-39d66eff{margin-top:0px;margin-bottom:0px;}.elementor-17770 .elementor-element.elementor-element-314bac2e{font-size:14px;color:var( --e-global-color-b80dda4 );}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17770 .elementor-element.elementor-element-2686e074{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-item > a{font-size:14px;}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-text{color:var( --e-global-color-b80dda4 );transition:color 0.3s;}.elementor-17770 .elementor-element.elementor-element-2686e074 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-4434ab6 );}.elementor-17770 .elementor-element.elementor-element-6abfbed6 .elementor-element-populated a{color:var( --e-global-color-b80dda4 );}.elementor-17770 .elementor-element.elementor-element-6abfbed6 .elementor-element-populated a:hover{color:var( --e-global-color-4434ab6 );}.elementor-17770 .elementor-element.elementor-element-24f67345{text-align:end;font-size:14px;color:var( --e-global-color-b80dda4 );}@media(min-width:768px){.elementor-17770 .elementor-element.elementor-element-643ee445{width:25%;}.elementor-17770 .elementor-element.elementor-element-286e48d1{width:41.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17770 .elementor-element.elementor-element-4904ed6a{width:50%;}.elementor-17770 .elementor-element.elementor-element-643ee445{width:50%;}.elementor-17770 .elementor-element.elementor-element-286e48d1{width:100%;}.elementor-17770 .elementor-element.elementor-element-78b4e343{width:100%;}.elementor-17770 .elementor-element.elementor-element-5dc6a3ae{width:100%;}.elementor-17770 .elementor-element.elementor-element-6abfbed6{width:100%;}}@media(max-width:1024px){.elementor-17770 .elementor-element.elementor-element-314bac2e{text-align:center;}.elementor-17770 .elementor-element.elementor-element-5dc6a3ae > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-17770 .elementor-element.elementor-element-24f67345{text-align:center;}}@media(max-width:767px){.elementor-17770 .elementor-element.elementor-element-314bac2e{text-align:center;}}/* Start custom CSS for social-icons, class: .elementor-element-36adcee9 */.elementor-17770 .elementor-element.elementor-element-36adcee9 .elementor-icon {
    display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79fb306 */.elementor-17770 .elementor-element.elementor-element-79fb306 .gform_heading {
    display: none;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 #gform_17 {
    display: flex;
    justify-content: center;
    align-items: start;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 .gform-body {
    width: 100%;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 .gform_footer.top_label {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 input[type="email"] {
    border-radius: 5px;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 input[type="text"] {
    border-radius: 5px;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 #gform_submit_button_17 {
    margin-bottom: 0;
    line-height: 1;
    background-color: #009547;
    transition: background-color 0.3s;
    border-radius: 5px;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 #gform_submit_button_17:hover,
.elementor-17770 .elementor-element.elementor-element-79fb306 #gform_submit_button_17:focus {
    background-color: #383d41;
}

.elementor-17770 .elementor-element.elementor-element-79fb306 #validation_message_7_1 {
    width: calc(100% + 95px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-075cd4d */.elementor-17770 .elementor-element.elementor-element-075cd4d p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c78e5b */.elementor-17770 .elementor-element.elementor-element-63c78e5b p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d6227 */.elementor-17770 .elementor-element.elementor-element-d9d6227 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-314bac2e */.elementor-17770 .elementor-element.elementor-element-314bac2e p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6abfbed6 */.elementor-17770 .elementor-element.elementor-element-6abfbed6 a {
    transition: color 0.3s;
}
.elementor-17770 .elementor-element.elementor-element-6abfbed6 p:last-child {
    margin-bottom: 0
}/* End custom CSS */