/*
Theme Name: Chinteni Hill Village
Theme URI: http://demo2.wpopal.com/opalhomes/
Author: Carmen Mihalca
Author URI: https://touchtech.ro
Version: 1.0.1
Template: opalhomes
Text Domain: chintenihill.ro
*/
html, body, footer {
    font-family: Montserrat, Zilla Slab, Helvetica Neue,helvetica,arial,sans-serif!important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'Cairo' Helvetica Neue,helvetica,arial,sans-serif;
    font-weight: bold;
}

.modal-user .opal-loader-inner,
#secondary .elementor-widget-container h5:first-of-type,#secondary .elementor-widget-wp-widget-recent-posts a,.breadcrumb a:hover,.breadcrumb a:hover span,.button-outline-primary,.c-primary,.cat-links a,.cat-tags-links .tags-links a:focus,.cat-tags-links .tags-links a:hover,.comment-author a:hover,.comment-form a:hover,.comment-metadata a:hover,.elementor-accordion .elementor-tab-title.elementor-active i,.elementor-element .elementor-button-light .elementor-button-icon,.elementor-element .elementor-button-outline_primary .elementor-button,.elementor-element .elementor-widget-wp-widget-recent-posts .title-post a:hover,.elementor-featured-box-wrapper i,.elementor-nav-menu--dropdown:not(.mega-menu) a.has-submenu,.elementor-nav-menu--dropdown:not(.mega-menu) a.highlighted,.elementor-nav-menu--dropdown:not(.mega-menu) a:hover,.elementor-nav-menu--main .current-menu-ancestor .elementor-item.has-submenu,.elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-nav-menu--main .elementor-item.highlighted,.elementor-nav-menu--main .elementor-item:focus,.elementor-nav-menu--main .elementor-item:hover,.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal .elementor-nav-menu a.elementor-sub-item.elementor-item-active,.elementor-nav-menu--popup .elementor-item.elementor-item-active,.elementor-nav-menu--popup .elementor-item.highlighted,.elementor-nav-menu--popup .elementor-item:focus,.elementor-nav-menu--popup .elementor-item:hover,.elementor-nav-menu--popup .elementor-nav-menu--dropdown a.highlighted,.elementor-nav-menu--popup .elementor-nav-menu--dropdown a:hover,.elementor-nav-menu-popup .mfp-close,.elementor-phone-link:hover .elementor-phone-number,.elementor-phone-link:hover i,.elementor-phone-link:not(:hover) .elementor-phone-number,.elementor-phone-link:not(:hover) i,.elementor-portfolio-style-overlay .portfolio .portfolio-content .entry-category a:hover,.elementor-portfolio-style-overlay .portfolio .portfolio-content .entry-title a:hover,.elementor-portfolio__filter:hover,.elementor-search-form--skin-full_screen .elementor-search-form__toggle:hover,.elementor-search-form .elementor-search-form__submit:hover,.elementor-teams-wrapper .elementor-team-contact:hover,.elementor-teams-wrapper .elementor-team-contact i,.elementor-teams-wrapper .elementor-team-name:hover,.elementor-teams-wrapper .elementor-team-phone:hover,.elementor-teams-wrapper .elementor-team-phone i,.elementor-video-popup:hover .elementor-video-icon,.elementor-widget-heading .sub-title,.elementor-widget-icon-box.elementor-view-default:not(:hover) .elementor-icon,.elementor-widget-icon-box.elementor-view-framed:not(:hover) .elementor-icon,.elementor-widget-icon-box.elementor-view-stacked:hover .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon,.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-opal-countdown .elementor-countdown-digits,.elementor-widget-opal-image-hotspots .elementor-accordion .elementor-tab-title.elementor-active:before,.elementor-widget-text-editor a:hover,.elementor-widget-text-editor a:not(:hover),.elementor-widget.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text,.elementor-widget.elementor-widget-icon-list .elementor-icon-list-item:hover i,.elementor-widget.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) i,.elementor-wpcf7-button-outline_primary button[type=submit],.elementor-wpcf7-button-outline_primary input[type=button],.elementor-wpcf7-button-outline_primary input[type=submit],.entry-content blockquote cite a:hover,.entry-header .entry-title a:hover,.entry-meta .cat-links a,.error404 .error-404-bkg,.error404 .error-btn-bh a,.error404 .sub-h2-1,.mailchimp-button-outline_primary button,.mailchimp-button-outline_primary button[type=submit],.mainmenu-container .menu-item>a:hover,.mainmenu-container li.current-menu-parent>a,.menu-toggle,.more-link,.navigation-button .menu-toggle:focus,.navigation-button .menu-toggle:hover,.pbr-social-share a:hover,.portfolio .entry-category a:hover,.portfolio .portfolio-content .entry-title a:hover,.post-style-2 .column-item .post-inner:hover .entry-title a,.single-portfolio-navigation .nav-link:hover span,.single .navigation>div:hover,.single .navigation>div:hover .nav-title,.single .navigation>div:hover a,.single .navigation>div:hover b,.site-header-account .account-dashboard li a:hover,.site-header-account .account-dropdown a.lostpass-link,.site-header-account .account-dropdown a.register-link,.site-header-account .account-links-menu li a:hover,.site-header-account>a:hover .text-account,.site-header-account>a:hover i,.site-header .header-group .search-submit:focus,.site-header .header-group .search-submit:hover,.title-with-icon:before,.widget .tagcloud a:focus,.widget .tagcloud a:hover,.widget.widget_tag_cloud a:focus,.widget.widget_tag_cloud a:hover,.widget_recent_entries li a:active,.widget_recent_entries li a:hover,.widget_search button[type=submit],.wp_widget_tag_cloud a:focus,.wp_widget_tag_cloud a:hover,blockquote:before {
  color: #61bf1a;
}

.f-primary {
  fill: #61bf1a;
}
#secondary .widget_product_categories ul.product-categories>li>a:before,.bg-primary,.button-dark:active,.button-dark:focus,.button-dark:hover,.button-default:hover,.button-light:active,.button-light:focus,.button-light:hover,.button-outline-primary.active,.button-outline-primary:active,.button-outline-primary:hover,.button-primary,.comment-form .form-submit input[type=submit],.comments-link span,.contactform-content,.element-floor_style_2 .element-floor-plans-wrapper .element-floor-image:before,.elementor-button-default .elementor-button:hover,.elementor-element .elementor-button-dark .elementor-button:active,.elementor-element .elementor-button-dark .elementor-button:focus,.elementor-element .elementor-button-dark .elementor-button:hover,.elementor-element .elementor-button-light .elementor-button:active,.elementor-element .elementor-button-light .elementor-button:focus,.elementor-element .elementor-button-light .elementor-button:hover,.elementor-element .elementor-button-outline_primary .elementor-button:active,.elementor-element .elementor-button-outline_primary .elementor-button:focus,.elementor-element .elementor-button-outline_primary .elementor-button:hover,.elementor-element .elementor-button-primary .elementor-button,.elementor-flip-box__front,.elementor-nav-menu--dropdown:not(.mega-menu) a:before,.elementor-nav-menu--main.e--pointer-dot .elementor-item.elementor-item-active:before,.elementor-nav-menu--main.e--pointer-dot .elementor-item:hover:before,.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal:not(.e--pointer-framed) .elementor-nav-menu>li.current-menu-parent>a:after,.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal:not(.e--pointer-framed) .elementor-nav-menu>li.current-menu-parent>a:before,.elementor-nav-menu--main.elementor-nav-menu--layout-vertical-absolute .vertical-heading,.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-nav-menu--popup.e--pointer-dot .elementor-item.elementor-item-active:before,.elementor-nav-menu--popup.e--pointer-dot .elementor-item:hover:before,.elementor-teams-wrapper .team-icon-socials a:hover,.elementor-timeline-carousel .timeline-carosuel-item.timeline-item-activate .timeline-number,.elementor-timeline-carousel .timeline-carosuel-item .timeline-number,.elementor-timeline-carousel .timeline-carosuel-item:hover .timeline-number,.elementor-timeline-view-vertical .timeline-number,.elementor-widget-divider .elementor-divider-separator:before,.elementor-widget-heading .decor:after,.elementor-widget-heading .decor:before,.elementor-widget-heading .dot,.elementor-widget-icon-box.elementor-view-stacked:not(:hover) .elementor-icon,.elementor-widget-icon-box:hover .elementor-icon-box-wrapper,.elementor-widget-icon.elementor-view-stacked .elementor-icon,.elementor-widget-opal-contactform7 .decor:after,.elementor-widget-opal-contactform7 .decor:before,.elementor-widget-opal-contactform7 .dot,.elementor-widget-opal-image-gallery .elementor-button,.elementor-widget-opal-image-gallery .elementor-galerry__filter.elementor-active,.elementor-widget-opal-image-gallery .elementor-galerry__filter:hover,.elementor-widget-opal-image-gallery .gallery-item-overlay:before,.elementor-widget-opal-image-hotspots .scrollbar-inner>.scroll-element .scroll-bar,.elementor-wpcf7-button-outline_primary .show>button.dropdown-toggle[type=submit],.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type=button],.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type=submit],.elementor-wpcf7-button-outline_primary button.active[type=submit],.elementor-wpcf7-button-outline_primary button:active[type=submit],.elementor-wpcf7-button-outline_primary button:hover[type=submit],.elementor-wpcf7-button-outline_primary input.active[type=button],.elementor-wpcf7-button-outline_primary input.active[type=submit],.elementor-wpcf7-button-outline_primary input:active[type=button],.elementor-wpcf7-button-outline_primary input:active[type=submit],.elementor-wpcf7-button-outline_primary input:hover[type=button],.elementor-wpcf7-button-outline_primary input:hover[type=submit],.elementor-wpcf7-button-primary button[type=submit],.elementor-wpcf7-button-primary input[type=button][type=submit],.elementor-wpcf7-button-primary input[type=submit],.mailchimp-button-outline_primary .show>button.dropdown-toggle,.mailchimp-button-outline_primary button.active,.mailchimp-button-outline_primary button:active,.mailchimp-button-outline_primary button:hover,.mailchimp-button-primary button,.mailchimp-button-primary button[type=submit],.mp-level::-webkit-scrollbar-thumb,.opal-image-hotspots-main-icons .opal-image-hotspots-icon,.owl-theme.owl-carousel .owl-nav [class*=owl-]:hover,.owl-theme .products .owl-nav [class*=owl-]:hover,.page-links>.page-number,.page-links a:focus .page-number,.page-links a:hover .page-number,.page-numbers.current:not(ul):not(.dots),.page-numbers:not(ul):not(.dots):focus,.page-numbers:not(ul):not(.dots):hover,.page .edit-link a.post-edit-link,.scrollup,.show>.button-outline-primary.dropdown-toggle,.single-portfolio-summary .pbr-social-share a:hover,.timeline-item .timeline-number,.widget_archive a:before,.widget_archive a:hover:before,.widget_categories a:before,.widget_categories a:hover:before,.widget_meta a:before,.widget_meta a:hover:before,.widget_pages a:before,.widget_pages a:hover:before,.wp_widget_tag_cloud a:focus:before,.wp_widget_tag_cloud a:hover:before,button[type=submit],input.secondary[type=button],input.secondary[type=reset],input.secondary[type=submit],input[type=button],input[type=reset],input[type=submit] {
    background-color: #61bf1a;
}
#secondary .widget_product_categories ul.product-categories,.b-primary,.button-dark:active,.button-dark:focus,.button-dark:hover,.button-default:hover,.button-light:active,.button-light:focus,.button-light:hover,.button-outline-primary,.button-outline-primary.active,.button-outline-primary:active,.button-outline-primary:hover,.button-primary,.button-secondary,.cat-tags-links .tags-links a:focus,.cat-tags-links .tags-links a:hover,.comment-form .form-submit input[type=submit],.e--pointer-framed .elementor-item.elementor-item-active:after,.e--pointer-framed .elementor-item.elementor-item-active:before,.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before,.elementor-element .elementor-button-dark .elementor-button:active,.elementor-element .elementor-button-dark .elementor-button:focus,.elementor-element .elementor-button-dark .elementor-button:hover,.elementor-element .elementor-button-light .elementor-button:active,.elementor-element .elementor-button-light .elementor-button:focus,.elementor-element .elementor-button-light .elementor-button:hover,.elementor-element .elementor-button-outline_primary .elementor-button,.elementor-element .elementor-button-outline_primary .elementor-button:active,.elementor-element .elementor-button-outline_primary .elementor-button:focus,.elementor-element .elementor-button-outline_primary .elementor-button:hover,.elementor-element .elementor-button-primary .elementor-button,.elementor-nav-menu--main .elementor-nav-menu ul,.elementor-nav-menu--main>.elementor-nav-menu,.elementor-search-form--skin-full_screen .elementor-search-form__toggle:hover,.elementor-search-form__container:not(.elementor-search-form--full-screen),.elementor-timeline-carousel .timeline-carosuel-item.timeline-item-activate .timeline-number,.elementor-timeline-carousel .timeline-carosuel-item:hover .timeline-number,.elementor-widget-icon-box.elementor-view-framed:not(:hover) .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon,.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-opal-image-gallery .elementor-button,.elementor-widget-text-editor a:hover,.elementor-wpcf7-button-outline_primary .show>button.dropdown-toggle[type=submit],.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type=button],.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type=submit],.elementor-wpcf7-button-outline_primary button.active[type=submit],.elementor-wpcf7-button-outline_primary button:active[type=submit],.elementor-wpcf7-button-outline_primary button:hover[type=submit],.elementor-wpcf7-button-outline_primary button[type=submit],.elementor-wpcf7-button-outline_primary input.active[type=button],.elementor-wpcf7-button-outline_primary input.active[type=submit],.elementor-wpcf7-button-outline_primary input:active[type=button],.elementor-wpcf7-button-outline_primary input:active[type=submit],.elementor-wpcf7-button-outline_primary input:hover[type=button],.elementor-wpcf7-button-outline_primary input:hover[type=submit],.elementor-wpcf7-button-outline_primary input[type=button],.elementor-wpcf7-button-outline_primary input[type=submit],.elementor-wpcf7-button-primary button[type=submit],.elementor-wpcf7-button-primary input[type=button][type=submit],.elementor-wpcf7-button-primary input[type=submit],.elementor-wpcf7-button-secondary button[type=submit],.elementor-wpcf7-button-secondary input[type=button][type=submit],.elementor-wpcf7-button-secondary input[type=submit],.mailchimp-button-outline_primary .show>button.dropdown-toggle,.mailchimp-button-outline_primary button,.mailchimp-button-outline_primary button.active,.mailchimp-button-outline_primary button:active,.mailchimp-button-outline_primary button:hover,.mailchimp-button-outline_primary button[type=submit],.mailchimp-button-primary button,.mailchimp-button-primary button[type=submit],.mailchimp-button-secondary button,.mailchimp-button-secondary button[type=submit],.mega-menu-item,.owl-theme.owl-carousel .owl-nav [class*=owl-]:hover,.owl-theme .products .owl-nav [class*=owl-]:hover,.page .edit-link a.post-edit-link,.scrollup,.secondary-button .search-submit,.show>.button-outline-primary.dropdown-toggle,.site-header-account .account-dropdown .account-wrap,.widget .tagcloud a:focus,.widget .tagcloud a:hover,.widget.widget_tag_cloud a:focus,.widget.widget_tag_cloud a:hover,.wp_widget_tag_cloud a:focus,.wp_widget_tag_cloud a:focus:after,.wp_widget_tag_cloud a:hover,.wp_widget_tag_cloud a:hover:after,button[type=submit],input.secondary[type=button],input.secondary[type=reset],input.secondary[type=submit],input[type=button],input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=reset],input[type=search]:focus,input[type=submit],input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus {
  border-color: #61bf1a;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu li.has-mega-menu:before,.elementor-nav-menu--layout-horizontal .elementor-nav-menu li.menu-item-has-children:before {
  border-bottom-color: #61bf1a;
}

.button-dark:active,.button-dark:focus,.button-dark:hover,.button-default:hover,.button-light:active,.button-light:focus,.button-light:hover,.button-primary,.comment-form .form-submit input[type=submit],.elementor-element .elementor-button-dark .elementor-button:active,.elementor-element .elementor-button-dark .elementor-button:focus,.elementor-element .elementor-button-dark .elementor-button:hover,.elementor-element .elementor-button-light .elementor-button:active,.elementor-element .elementor-button-light .elementor-button:focus,.elementor-element .elementor-button-light .elementor-button:hover,.elementor-element .elementor-button-primary .elementor-button,.elementor-widget-opal-image-gallery .elementor-button,.elementor-wpcf7-button-primary button[type=submit],.elementor-wpcf7-button-primary input[type=button][type=submit],.elementor-wpcf7-button-primary input[type=submit],.mailchimp-button-primary button,.mailchimp-button-primary button[type=submit],.page .edit-link a.post-edit-link,.scrollup,button[type=submit],input.secondary[type=button],input.secondary[type=reset],input.secondary[type=submit],input[type=button],input[type=reset],input[type=submit] {
    background-color: #61bf1a;
    border-color: #61bf1a;
}

.button-outline-primary,.elementor-element .elementor-button-outline_primary .elementor-button,.elementor-wpcf7-button-outline_primary button[type=submit],.elementor-wpcf7-button-outline_primary input[type=button],.elementor-wpcf7-button-outline_primary input[type=submit],.mailchimp-button-outline_primary button,.mailchimp-button-outline_primary button[type=submit] {
    color: #61bf1a;
    border-color: #61bf1a;
}
.button-outline-primary.active,.button-outline-primary:active,.button-outline-primary:hover,.elementor-element .elementor-button-outline_primary .elementor-button:active,.elementor-element .elementor-button-outline_primary .elementor-button:focus,.elementor-element .elementor-button-outline_primary .elementor-button:hover,.elementor-wpcf7-button-outline_primary .show>button.dropdown-toggle[type=submit],.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type=button],.elementor-wpcf7-button-outline_primary .show>input.dropdown-toggle[type=submit],.elementor-wpcf7-button-outline_primary button.active[type=submit],.elementor-wpcf7-button-outline_primary button:active[type=submit],.elementor-wpcf7-button-outline_primary button:hover[type=submit],.elementor-wpcf7-button-outline_primary input.active[type=button],.elementor-wpcf7-button-outline_primary input.active[type=submit],.elementor-wpcf7-button-outline_primary input:active[type=button],.elementor-wpcf7-button-outline_primary input:active[type=submit],.elementor-wpcf7-button-outline_primary input:hover[type=button],.elementor-wpcf7-button-outline_primary input:hover[type=submit],.mailchimp-button-outline_primary .show>button.dropdown-toggle,.mailchimp-button-outline_primary button.active,.mailchimp-button-outline_primary button:active,.mailchimp-button-outline_primary button:hover,.show>.button-outline-primary.dropdown-toggle {
    background-color: #61bf1a;
    border-color: #61bf1a;
}

.button-primary.disabled,.button-primary:disabled,.comment-form .form-submit input.disabled[type=submit],.comment-form .form-submit input:disabled[type=submit],.disabled.scrollup,.elementor-widget-opal-image-gallery .disabled.elementor-button,.elementor-widget-opal-image-gallery .elementor-button:disabled,.elementor-wpcf7-button-primary button.disabled[type=submit],.elementor-wpcf7-button-primary button:disabled[type=submit],.elementor-wpcf7-button-primary input.disabled[type=submit],.elementor-wpcf7-button-primary input:disabled[type=submit],.mailchimp-button-primary button.disabled,.mailchimp-button-primary button:disabled,.page .edit-link a.disabled.post-edit-link,.page .edit-link a.post-edit-link:disabled,.scrollup:disabled,button.disabled[type=submit],button:disabled[type=submit],input.disabled[type=button],input.disabled[type=reset],input.disabled[type=submit],input:disabled[type=button],input:disabled[type=reset],input:disabled[type=submit] {
    background-color: #61bf1a;
    border-color: #61bf1a;
}
.button-outline-primary.disabled,.button-outline-primary:disabled,.elementor-wpcf7-button-outline_primary button.disabled[type=submit],.elementor-wpcf7-button-outline_primary button:disabled[type=submit],.elementor-wpcf7-button-outline_primary input.disabled[type=button],.elementor-wpcf7-button-outline_primary input.disabled[type=submit],.elementor-wpcf7-button-outline_primary input:disabled[type=button],.elementor-wpcf7-button-outline_primary input:disabled[type=submit],.mailchimp-button-outline_primary button.disabled,.mailchimp-button-outline_primary button:disabled {
    color: #61bf1a;
}
.border-primary {
    border-color: #61bf1a;
}
.text-primary {
    color: #61bf1a !important;
}
.dropdown-item.active,.dropdown-item:active {
    background-color: #61bf1a;
}
.progress-bar {
    background-color: #61bf1a;
}

.owl-theme.owl-carousel .owl-dots .owl-dot.active,.owl-theme.owl-carousel .owl-dots .owl-dot:hover,.owl-theme .products .owl-dots .owl-dot.active,.owl-theme .products .owl-dots .owl-dot:hover {
    background: #61bf1a;
}
.btn-link:focus,.btn-link:hover,.button-link:focus,.button-link:hover,.cat-links a:hover,.elementor-element .elementor-button-link .elementor-button:focus,.elementor-element .elementor-button-link .elementor-button:hover,.entry-meta .cat-links a:hover,.widget_search button[type=submit]:focus,.widget_search button[type=submit]:hover,a:active,a:hover {
    color: #54616e;
}

.active.scrollup,.button-primary.active,.button-primary:active,.button-primary:hover,.button-secondary.active,.button-secondary:active,.comment-form .form-submit .show>input.dropdown-toggle[type=submit],.comment-form .form-submit input.active[type=submit],.comment-form .form-submit input:active[type=submit],.comment-form .form-submit input:hover[type=submit],.elementor-element .elementor-button-primary .elementor-button:active,.elementor-element .elementor-button-primary .elementor-button:focus,.elementor-element .elementor-button-primary .elementor-button:hover,.elementor-widget-opal-image-gallery .active.elementor-button,.elementor-widget-opal-image-gallery .elementor-button:active,.elementor-widget-opal-image-gallery .elementor-button:hover,.elementor-widget-opal-image-gallery .show>.dropdown-toggle.elementor-button,.elementor-wpcf7-button-primary .show>button.dropdown-toggle[type=submit],.elementor-wpcf7-button-primary .show>input.dropdown-toggle[type=submit],.elementor-wpcf7-button-primary button.active[type=submit],.elementor-wpcf7-button-primary button:active[type=submit],.elementor-wpcf7-button-primary button:hover[type=submit],.elementor-wpcf7-button-primary input.active[type=submit],.elementor-wpcf7-button-primary input:active[type=submit],.elementor-wpcf7-button-primary input:hover[type=submit],.elementor-wpcf7-button-secondary .show>button.dropdown-toggle[type=submit],.elementor-wpcf7-button-secondary .show>input.dropdown-toggle[type=submit],.elementor-wpcf7-button-secondary button.active[type=submit],.elementor-wpcf7-button-secondary button:active[type=submit],.elementor-wpcf7-button-secondary input.active[type=submit],.elementor-wpcf7-button-secondary input:active[type=submit],.mailchimp-button-primary .show>button.dropdown-toggle,.mailchimp-button-primary button.active,.mailchimp-button-primary button:active,.mailchimp-button-primary button:hover,.mailchimp-button-secondary .show>button.dropdown-toggle,.mailchimp-button-secondary button.active,.mailchimp-button-secondary button:active,.page .edit-link .show>a.dropdown-toggle.post-edit-link,.page .edit-link a.active.post-edit-link,.page .edit-link a.post-edit-link:active,.page .edit-link a.post-edit-link:hover,.scrollup:active,.scrollup:hover,.secondary-button .active.search-submit,.secondary-button .search-submit:active,.secondary-button .show>.dropdown-toggle.search-submit,.show>.button-primary.dropdown-toggle,.show>.button-secondary.dropdown-toggle,.show>.dropdown-toggle.scrollup,.show>button.dropdown-toggle[type=submit],.show>input.dropdown-toggle[type=button],.show>input.dropdown-toggle[type=reset],.show>input.dropdown-toggle[type=submit],button.active[type=submit],button:active[type=submit],button:hover[type=submit],input.active[type=button],input.active[type=reset],input.active[type=submit],input:active[type=button],input:active[type=reset],input:active[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit] {
    border-color: #54616e;
}
h4.elementor-icon-box-title {
    font-size: 1em;
}
p.elementor-icon-box-description {
    color: #54616e;
}
.site-footer {
    background-color: #3c4147;
}
.elementor-element-1617414  {
    text-align: center;
    padding: 30px;
}
.elementor-2965 .elementor-element.elementor-element-317b30f .wpcf7 .wpcf7-form input:not([type="submit"]), .elementor-2965 .elementor-element.elementor-element-317b30f .wpcf7-form textarea,
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"],
.contactform-content .wpcf7 .wpcf7-form input:not([type="submit"]), .contactform-content .wpcf7-form textarea {
    color: #3c4147;
}

.elementor-4576 .elementor-element.elementor-element-aae3302 {
    position: relative;
}
.elementor-4576 .elementor-element.elementor-element-69c520d {
    position: relative;
    display: flex;
}

.elementor-element-6c74659.elementor-widget-image,
.elementor-element-a47fc94.elementor-widget-image {
    text-align: right!important;
    padding: 0 20px 40px 0;
}
.elementor-element-216a95c.elementor-widget-image,
.elementor-element-7adffdb.elementor-widget-image {
    text-align: left!important;
    padding: 0 0 40px 20px;
}

#whatsapp {
    position: fixed;
    right: 1em;
    bottom: 3em;
    z-index: 9999;
    line-height: 0;
    height: 2em;
}
#whatsapp a {
    color: #25D366;
    font-size: 3em;
}

@media (max-width: 767px) {
    .elementor-2653 .elementor-element.elementor-element-70821b9 {
        width: 50%;
        order: 1;
    }
    .elementor-2653 .elementor-element.elementor-element-b3095ac {
        width: 20%;
        order: 3;
    }
    .elementor-2653 .elementor-element.elementor-element-8c356bd {
        order: 2;
        width: 30%;
    }
    .elementor-element.elementor-element-8f6cce0.elementor-widget__width-auto.elementor-hidden-phone.elementor-button-primary.elementor-widget.elementor-widget-button {
        display: flex;
    }
    .elementor-2653 .elementor-element.elementor-element-2d5ce73 img {
        width: 80%;
        max-width: 90%;
    }
    .elementor-2653 .elementor-element.elementor-element-8f6cce0 a.elementor-button, .elementor-2653 .elementor-element.elementor-element-8f6cce0 .elementor-button {
        font-size: 0.9rem;
        white-space: nowrap;
    }
    .elementor-button-wrapper.opal-button-contact7 .elementor-button.elementor-size-md {
        padding: .5rem 1rem!important;
    }
}
