.elementor-14708 .elementor-element.elementor-element-c1c53ec > .elementor-container{max-width:1320px;}.elementor-14708 .elementor-element.elementor-element-c1c53ec{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-afe7584 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14708 .elementor-element.elementor-element-f94b003 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14708 .elementor-element.elementor-element-e1ef70d > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-2f29349:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-2f29349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14708 .elementor-element.elementor-element-2f29349 > .elementor-container{max-width:1320px;}.elementor-14708 .elementor-element.elementor-element-2f29349{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-14708 .elementor-element.elementor-element-2f29349 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14708 .elementor-element.elementor-element-ed95d3e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14708 .elementor-element.elementor-element-ed95d3e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14708 .elementor-element.elementor-element-ed95d3e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14708 .elementor-element.elementor-element-211b401 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-211b401{font-family:"Roboto", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.3px;word-spacing:5px;}.elementor-14708 .elementor-element.elementor-element-6a8d438 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .cta-button.cta-preset-1 .btn-icon{float:right;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action{background-color:#FFFFFF;padding:15px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action.bg-img:after{background-color:#FFFFFF;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .title{font-weight:700;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .cta-button.cta-preset-1 i{font-size:15px;color:#FFFFFF;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .cta-button.cta-preset-1 svg{width:15px;height:15px;fill:#FFFFFF;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .cta-button.cta-preset-1 span{margin:2px 4px 0px 4px;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:var( --e-global-color-accent );}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:7px;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#6BC500;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#6BC500;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .cta-button.effect-1:after{background:#6BC500;}.elementor-14708 .elementor-element.elementor-element-6a8d438 .eael-call-to-action .cta-button.effect-2:after{background:#6BC500;}.elementor-14708 .elementor-element.elementor-element-ced5f5b:not(.elementor-motion-effects-element-type-background), .elementor-14708 .elementor-element.elementor-element-ced5f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-14708 .elementor-element.elementor-element-ced5f5b > .elementor-container{max-width:1320px;}.elementor-14708 .elementor-element.elementor-element-ced5f5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-14708 .elementor-element.elementor-element-ced5f5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14708 .elementor-element.elementor-element-5f229a9 > .elementor-widget-container{margin:45px 0px -18px 0px;}.elementor-14708 .elementor-element.elementor-element-5f229a9 .block-contents .section-title h2{font-size:33px;}.elementor-14708 .elementor-element.elementor-element-10d3c97{margin-top:0px;margin-bottom:60px;}.elementor-14708 .elementor-element.elementor-element-0271329 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-b814c6e > .elementor-container{max-width:1320px;}.elementor-14708 .elementor-element.elementor-element-b814c6e{margin-top:0px;margin-bottom:0px;}.elementor-14708 .elementor-element.elementor-element-5d2cacc > .elementor-widget-container{margin:45px 0px -18px 0px;}.elementor-14708 .elementor-element.elementor-element-5d2cacc .block-contents .section-title h2{font-size:33px;}.elementor-14708 .elementor-element.elementor-element-bcfc519 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-bcfc519 .modina-core--contactform-wraper [type=submit]{position:default;right:0px;top:0px;}@media(min-width:768px){.elementor-14708 .elementor-element.elementor-element-16e8627{width:100%;}.elementor-14708 .elementor-element.elementor-element-22ec8c3{width:100%;}}@media(max-width:1024px){.elementor-14708 .elementor-element.elementor-element-c1c53ec{padding:61px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-afe7584 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14708 .elementor-element.elementor-element-f94b003 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-2f29349{margin-top:0px;margin-bottom:0px;}.elementor-14708 .elementor-element.elementor-element-211b401 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14708 .elementor-element.elementor-element-ced5f5b{margin-top:0px;margin-bottom:0px;}.elementor-14708 .elementor-element.elementor-element-b814c6e{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-14708 .elementor-element.elementor-element-c1c53ec{padding:45px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-5f229a9 .block-contents .section-title h2{font-size:22px;}.elementor-14708 .elementor-element.elementor-element-0271329 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-2db0ddb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14708 .elementor-element.elementor-element-5d2cacc .block-contents .section-title h2{font-size:22px;}.elementor-14708 .elementor-element.elementor-element-bcfc519 > .elementor-widget-container{margin:-20px -10px -10px -10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14708 .elementor-element.elementor-element-afe7584{width:100%;}.elementor-14708 .elementor-element.elementor-element-0271329{width:100%;}}/* Start custom CSS for html, class: .elementor-element-2db0ddb */.elementor-14708 .elementor-element.elementor-element-2db0ddb div.message {
    background-color: #16783c;
    border-radius:20px;
    color:#fff;
    font-family:"Lato";
    font-weight:400;
    padding:20px 30px;
    font-size:18px;
}
.elementor-14708 .elementor-element.elementor-element-2db0ddb div.message span {
    color:#ffcf88;
    
}

.elementor-14708 .elementor-element.elementor-element-2db0ddb div.message .message_bottom{
    font-size:14px;
    padding-top:20px;
    font-weight:600;
    color:#ffcf88;
}
@media (max-width:500px) {
    .elementor-14708 .elementor-element.elementor-element-2db0ddb div.message {
        padding:15px 15px 30px 15px;
        margin:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for modina_contact_form, class: .elementor-element-bcfc519 */.elementor-14708 .elementor-element.elementor-element-bcfc519 textarea {
    padding-top:20px;
}

.wpcf7-response-output {
    color:#000;
}/* End custom CSS */
/* Start custom CSS */.page-banner-wrap {
    display:none;
}
.section-padding {
    padding: 10px 0px 80px 0px !important;
}
.wpcf7-not-valid-tip {
    color: orange !important;
}/* End custom CSS */