.elementor-49268 .elementor-element.elementor-element-010491a > .elementor-background-overlay{background-color:var( --e-global-color-5002d7b );opacity:0.55;}.elementor-49268 .elementor-element.elementor-element-010491a{border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-primary );padding:50px 10px 25px 10px;}.elementor-49268 .elementor-element.elementor-element-bbb1f48.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-49268 .elementor-element.elementor-element-3b43421{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-49268 .elementor-element.elementor-element-c2333fb{padding:50px 0px 50px 0px;}.elementor-49268 .elementor-element.elementor-element-6a61d0b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-218e30c );padding:10px 10px 10px 10px;}.elementor-49268 .elementor-element.elementor-element-94a5dcc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-94a5dcc img{width:100%;}.elementor-49268 .elementor-element.elementor-element-a492d4a{width:100%;max-width:100%;}.elementor-49268 .elementor-element.elementor-element-a492d4a span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-49268 .elementor-element.elementor-element-a492d4a span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-49268 .elementor-element.elementor-element-a492d4a span.post-navigation__prev--label:hover{color:var( --e-global-color-accent );}.elementor-49268 .elementor-element.elementor-element-a492d4a span.post-navigation__next--label:hover{color:var( --e-global-color-accent );}.elementor-49268 .elementor-element.elementor-element-a492d4a span.post-navigation__prev--label, .elementor-49268 .elementor-element.elementor-element-a492d4a span.post-navigation__next--label{font-size:13px;}.elementor-49268 .elementor-element.elementor-element-a492d4a .elementor-post-navigation__separator{background-color:var( --e-global-color-218e30c );width:1px;}.elementor-49268 .elementor-element.elementor-element-a492d4a .elementor-post-navigation{color:var( --e-global-color-218e30c );border-block-width:1px;}.elementor-49268 .elementor-element.elementor-element-a492d4a .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-49268 .elementor-element.elementor-element-a492d4a .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-49268 .elementor-element.elementor-element-e3924e1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-49268 .elementor-element.elementor-element-f3dfbc1{--divider-border-style:solid;--divider-color:var( --e-global-color-218e30c );--divider-border-width:1px;}.elementor-49268 .elementor-element.elementor-element-f3dfbc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-f3dfbc1 .elementor-divider-separator{width:100%;}.elementor-49268 .elementor-element.elementor-element-f3dfbc1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-49268 .elementor-element.elementor-element-fdf52dc{text-align:left;}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-229a8d6.elementor-social-icon{background-color:var( --e-global-color-5002d7b );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-229a8d6.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-229a8d6.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-e3f854f.elementor-social-icon{background-color:var( --e-global-color-5002d7b );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-e3f854f.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-e3f854f.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-e884c25.elementor-social-icon{background-color:var( --e-global-color-5002d7b );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-e884c25.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-e884c25.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-0f37618.elementor-social-icon{background-color:var( --e-global-color-5002d7b );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-0f37618.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-0f37618.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-21e7b31.elementor-social-icon{background-color:var( --e-global-color-5002d7b );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-21e7b31.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-repeater-item-21e7b31.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-49268 .elementor-element.elementor-element-783d02c{--grid-template-columns:repeat(0, auto);--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-widget-container{text-align:left;}.elementor-49268 .elementor-element.elementor-element-783d02c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-783d02c .elementor-social-icon{--icon-padding:0em;}.elementor-49268 .elementor-element.elementor-element-81a2f3e{--divider-border-style:solid;--divider-color:var( --e-global-color-218e30c );--divider-border-width:1px;}.elementor-49268 .elementor-element.elementor-element-81a2f3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-81a2f3e .elementor-divider-separator{width:100%;}.elementor-49268 .elementor-element.elementor-element-81a2f3e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-49268 .elementor-element.elementor-element-e9048d1{text-align:left;}.elementor-49268 .elementor-element.elementor-element-366ad45{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-49268 .elementor-element.elementor-element-366ad45 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-49268 .elementor-element.elementor-element-366ad45:after{content:"0.5";}.elementor-49268 .elementor-element.elementor-element-366ad45 .elementor-post__thumbnail__link{width:100%;}.elementor-49268 .elementor-element.elementor-element-366ad45.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-49268 .elementor-element.elementor-element-366ad45.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-49268 .elementor-element.elementor-element-366ad45.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-49268 .elementor-element.elementor-element-366ad45 .elementor-post__title, .elementor-49268 .elementor-element.elementor-element-366ad45 .elementor-post__title a{font-size:18px;font-weight:600;}.elementor-49268 .elementor-element.elementor-element-366ad45 .elementor-post__title{margin-bottom:10px;}.elementor-49268 .elementor-element.elementor-element-366ad45 a.elementor-post__read-more{text-transform:uppercase;text-decoration:underline;}.elementor-49268 .elementor-element.elementor-element-4e95690{--divider-border-style:solid;--divider-color:var( --e-global-color-218e30c );--divider-border-width:1px;}.elementor-49268 .elementor-element.elementor-element-4e95690 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-4e95690 .elementor-divider-separator{width:100%;}.elementor-49268 .elementor-element.elementor-element-4e95690 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-49268 .elementor-element.elementor-element-2102c0e{text-align:center;}.elementor-49268 .elementor-element.elementor-element-f76d181 .premium-modal-trigger-container{text-align:center;}.elementor-49268 .elementor-element.elementor-element-f76d181 .premium-modal-trigger-btn, .elementor-49268 .elementor-element.elementor-element-f76d181 .premium-modal-trigger-text, .elementor-49268 .elementor-element.elementor-element-f76d181 .premium-modal-trigger-img{border-radius:0px;}.elementor-49268 .elementor-element.elementor-element-f76d181 .premium-modal-box-modal-dialog{overflow:auto;}@media(min-width:1024px){.elementor-49268 .elementor-element.elementor-element-6a61d0b{width:74.959%;}.elementor-49268 .elementor-element.elementor-element-e3924e1{width:25%;}}@media(max-width:1023px){.elementor-49268 .elementor-element.elementor-element-010491a{padding:50px 10px 50px 10px;}.elementor-49268 .elementor-element.elementor-element-bbb1f48 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-3b43421{width:100%;max-width:100%;}.elementor-49268 .elementor-element.elementor-element-c2333fb{padding:50px 0px 50px 0px;}.elementor-49268 .elementor-element.elementor-element-6a61d0b > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-7d31d64{padding:20px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-e3924e1 > .elementor-element-populated{padding:30px 0px 10px 0px;}.elementor-49268 .elementor-element.elementor-element-35ae49f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49268 .elementor-element.elementor-element-f3dfbc1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-49268 .elementor-element.elementor-element-366ad45 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-49268 .elementor-element.elementor-element-366ad45:after{content:"0.5";}.elementor-49268 .elementor-element.elementor-element-366ad45 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-f76d181 */#dc-newsletter-signup-popup .premium-modal-box-modal {
 z-index: 99999 !important;
}


#dc-newsletter-form .mktoForm {
    text-align: left;
    margin: auto;
}

.mktoField.mktoTextField.mktoHasWidth, .mktoField.mktoEmailField.mktoHasWidth.mktoRequired, select.mktoField.mktoHasWidth.mktoRequired
{
    width: 500px !important;
} 

#dc-newsletter-form input#emailOptIn {
    width: auto !important;
}

#dc-newsletter-form .mktoForm.mktoLayoutAbove .mktoLabel {
    width: 100% !important;
    padding-bottom: 10px;
    color: #1a1a1a;
    font-weight: 600;
    font-size: 15px;
}

#dc-newsletter-form  .mktoForm.mktoLayoutAbove .mktoButtonRow {
    display: block;
    position: relative;
    text-align: center;
}

#dc-newsletter-form button, input[type=button], input[type=reset], input[type=submit] {
    background: #ffffff;
}

#dc-newsletter-form .mktoForm button.mktoButton {
    color: #1a1a1a;
    width: 100%;
    margin-top: 30px;
    max-width: 500px;
}

#dc-newsletter-form sup, #dc-newsletter-form div.mktoCaptchaDisclaimer, #dc-newsletter-form div.mktoCaptchaDisclaimer > a {
    color: #1a1a1a;
}

#dc-newsletter-form div.mktoButtonRow > span {
    margin-left: 0px !important;
}

#dc-newsletter-form .mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label {
    color: #1a1a1a;
    font-size: 16px;
    font-weight: 600;
}

#dc-newsletter-form .mktoForm fieldset legend {
    color: #1a1a1a;
    font-size: 16px;
    font-weight: 600;
     margin: 0 0.3em 0.5em;
}


#dc-newsletter-form .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList  {
   width: 350px !important;
}

#dc-newsletter-form .mktoForm .mktoRadioList > input, .mktoForm .mktoCheckboxList > input {
    margin-top: 4px;
}

#dc-newsletter-form option {
    color: #1a1a1a;
}

#dc-newsletter-form input[type="text"]:focus, #dc-newsletter-form input[type="email"]:focus, #dc-newsletter-form input[type="url"]:focus, #dc-newsletter-form input[type="password"]:focus, input[type="search"]:focus, #dc-newsletter-form input[type="tel"]:focus, #dc-newsletter-form input[type="number"]:focus, #dc-newsletter-form textarea:focus, #dc-newsletter-form select:focus {
    color: #1a1a1a;
}

#dc-newsletter-form .mktoForm button.mktoButton{
    background-color: #44d62c;
    border-color: #44d62c;
    color:#ffffff;
}

#dc-newsletter-form .mktoForm button.mktoButton:hover{
    background-color: #1a1a1a;
    border-color: #1a1a1a;
}

@media only screen and (max-width: 600px) {
#dc-newsletter-form .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList {
    width: 100% !important;
}
}/* End custom CSS */