.banner_slider .slide_img:before{
    display:none;
}

.yv-btn-style-fill.yv-btn-color-skincolor, .yv-btn.yv-btn-style-fill.yv-btn-color-dark:hover, .yv-btn.yv-btn-style-fill.yv-btn-color-white:hover, .yv-bgcolor-darkgrey .yv-btn.yv-btn-style-fill.yv-btn-color-white:not(.btn-inline):hover, .yv-icon.yv-icon_element-border.yv-icon_element-color-skincolor, .slick_slider.slick-arrows-style3 .slick-arrow:hover, .banner_slider_wrapper .slider-social-links-wrapper li a:hover, .yv-page-title-row-inner .row, .social-icons.circle li>a:hover, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor a, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor i, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor a, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor i, .featured-imagebox-procedure:hover .featured-thumbnail img, .widget .tagcloud a:hover{
    border-color: #d3ad5c;
}

.yv-textcolor-skincolor, .yv-textcolor-skincolor h1, .yv-textcolor-skincolor h2, .yv-textcolor-skincolor h3, .yv-textcolor-skincolor h4, .yv-textcolor-skincolor h5, .yv-textcolor-skincolor h6, .yv-textcolor-skincolor a, .yv-textcolor-skincolor i, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor a, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor i, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor a, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor i, a.yv-textcolor-skincolor, i.yv-textcolor-skincolor, :not(.yv-bgcolor-darkgrey) a.yv-textcolor-skincolor, :not(.yv-bgcolor-darkgrey) i.yv-textcolor-skincolor, :not(.yv-bgcolor-darkgrey) .yv-textcolor-skincolor, .yv-bgcolor-darkgrey .yv-textcolor-skincolor h1, .yv-bgcolor-darkgrey .yv-textcolor-skincolor h2, .yv-bgcolor-darkgrey .yv-textcolor-skincolor h3, .yv-bgcolor-darkgrey .yv-textcolor-skincolor h4, .yv-bgcolor-darkgrey .yv-textcolor-skincolor h5, .yv-bgcolor-darkgrey .yv-textcolor-skincolor h6, .yv-bgcolor-darkgrey a:hover, .yv-textcolor-white a:hover, .yv-bgcolor-darkgrey a:hover i, .yv-btn-color-skincolor, .yv-bgcolor-darkgrey .yv-btn-color-skincolor, .yv-bgcolor-darkgrey .yv-btn-color-skincolor i, .yv-bgcolor-grey .yv-btn-color-skincolor, .yv-list-icon-color-skincolor li i, .yv-icon_element-border.yv-icon_element-color-skincolor, .yv-icon_element-border.yv-icon_element-color-grey, .yv-btn-style-border.yv-btn-color-skincolor, .yv-icon_element-fill.yv-icon_element-color-white, .yv-icon_element-fill.yv-icon_element-color-white i, .yv-icon_element-color-skincolor, .yv-icon_element-color-skincolor:not(.yv-icon_element-fill) i, .yv-bgcolor-darkgrey .yv-icon_element-color-skincolor i, .top_bar .top_bar_contact_item .top_bar_icon i, nav.main-menu ul.menu li > ul.mega-submenu li a:hover, nav.main-menu ul.menu li ul.mega-submenu li.active > a, nav.main-menu ul.menu li.active > a, nav.main-menu, a:hover, .yv-bgcolor-darkgrey a:hover, .yv-header-style-02 .social-icons li a:hover, .yv-header-style-03 #site-header-menu .site-navigation ul.menu > li.active >a, .section-title h3, .yv-bgcolor-darkgrey .section-title h3, .widget ul#menu-footer-quick-links li a:before, .featured-imagebox-portfolio.style1 .featured-content .featured-title h3 a:hover, .breadcrumb-wrapper span, .widget .call_detail h3, .widget.widget-nav-menu ul li.active a, .widget.offer_widget h2, .widget.offer_widget h3, .featured-imagebox-post.style2 .featured-content .post-meta span i, .slick-active.slick-current .testimonials.yv-testimonial-box-view-style2 .testimonial-content blockquote:before, .yv-highlight-quote blockquote:before, .yv-p_table-amount, .yv-p_table-price, .yv-page-title-row .breadcrumb-wrapper i, .featured-imagebox-post .yv-btn i, .featured-imagebox-post.style2 .featured-content h3:hover a, .featured-imagebox-services.style1:hover .featured-content .yv-details-link a, .yv-blog-classic .post-meta .yv-meta-line i, .yv-blog-single .post-meta .yv-meta-line i, .yv-blogbox-footer-readmore .yv-btn i, .yv-tags-links-title i{
    color: #d3ad5c;
}

nav.main-menu ul.menu li ul.mega-submenu li a:before{
    color: #d3ad5c;
}

nav.main-menu li ul.mega-submenu{
    border-color: #d3ad5c;
}

.yv-bgcolor-skincolor, .yv-bgcolor-skincolor > .yv-bg-layer, .yv-bgcolor-skincolor > .yv-bg-layer > .yv-col-wrapper-bg-layer-inner, .yv-icon_element-fill.yv-icon_element-color-skincolor, .yv-btn-style-fill.yv-btn-color-skincolor, .yv-btn.yv-btn-style-border.yv-btn-color-skincolor:not(.btn-inline):hover:after, .yv-btn.yv-btn-style-fill.yv-btn-color-dark:not(.btn-inline):hover:after, .yv-btn.yv-btn-style-border.yv-btn-color-skincolor:not(.btn-inline):hover:before, .yv-btn.yv-btn-style-fill.yv-btn-color-dark:not(.btn-inline):hover:before, .yv-btn.yv-btn-style-fill.yv-btn-color-white:hover:before, .yv-btn.yv-btn-style-fill.yv-btn-color-white:hover:after, .yv-bgcolor-darkgrey .yv-btn.yv-btn-style-fill.yv-btn-color-white:not(.btn-inline):hover:after, .yv-bgcolor-darkgrey .yv-btn.yv-btn-style-fill.yv-btn-color-white:not(.btn-inline):hover:before, .yv-bgcolor-grey .tooltip:after, .yv-bgcolor-grey [data-tooltip]:after, .yv-bgcolor-darkgrey .tooltip:after, .yv-bgcolor-darkgrey [data-tooltip]:after, .yv-textcolor-skincolor .tooltip:after, .yv-textcolor-skincolor [data-tooltip]:after, .slick_slider.slick-dots-style1 .slick-dots li.slick-active button, .slick_slider.slick-dots-style2 .slick-dots li.slick-active button, .slick_slider.slick-arrows-style3 .slick-arrow:hover, .slick_slider.slick-arrows-style4 .slick-arrow:hover, .slick_slider.slick-arrows-style1 .slick-prev:hover, .slick_slider.slick-arrows-style1 .slick-next:hover, .slide .slide__content--headings > h3:before, .slide .slide__content--headings > h3:after, .banner_slider_wrapper .slider-social-links-wrapper li a:hover, .banner_slider_3 .slide .slide__content--headings .highlight_text::after, nav.main-menu ul.menu li ul.mega-submenu li a:before, .yv-play-icon-btn .yv-play-icon-animation.yv-play-icon-animation-skincolor:before, .yv-play-icon-btn .yv-play-icon-animation.yv-play-icon-animation-skincolor:after, .featured-imagebox-procedure .process-num, .featured-imagebox-procedure .process-num:after, .featured-imagebox-portfolio.style1 .yv-media-link a:hover, .featured-imagebox-portfolio.style2 .yv-media-link a, .featured-imagebox-post.style2 .yv-box-post-date, .featured-icon-box.style4:hover .featured-icon:before, .featured-icon-box.style5:hover i.yv-num, .featured-icon-box.style6:hover .featured-content, .featured-icon-box.style6:hover .yv-icon, .progress-bar-color-bar_white.progress-bar, .progress-bar-color-bar_white.progress-bar:before, .yv-progress-bar .progress-bar.progress-bar-color-bar_skincolor, .progress-bar-inner .progress-bar.progress-bar-color-bar_skincolor:before, .footer .widget .widget-title:before, .footer .widget .widget-title:after, .testimonials.yv-testimonial-box-view-style1 .testimonial-avatar:before, .featured-imagebox-post.style1 .yv-box-post-date, .featured-imagebox-team.style1:hover .yv-media-link, .breadcrumb-wrapper span:first-child:after, .yv-team-member-single-content .yv-social-links-wrapper ul li a:hover, .widget.widget-nav-menu ul li a:before, .sidebar .widget-area .widget:after, .yv-blog-classic .yv-box-post-date, .yv-blog-single .yv-box-post-date, .yv-blog-single blockquote:before, .yv-social-share-wrapper ul li a:hover, .widget .tagcloud a:hover, .pagination-block .page-numbers:hover, .pagination-block .page-numbers.current, #totop.top-visible{
    background-color:#d3ad5c;
}

.banner_slider.slick-slider .slick-prev, .banner_slider.slick-slider .slick-next{
    background:#d3ad5c;
}

.section-title h2 b{
    color: #d3ad5c;
}

.heading-line{
    background-color: #d3ad5c;
}

.heading-line:before {
    background-color: #5f8381;
}

.footer{
    background-color: #5f8381;
}

.bottom-footer-text {
    background-color: #37605e;
}

.yv-bgcolor-darkgrey .widget_info:after{
    background-color: #b9b9b9;
    left: unset;
    right: 14px;
}

::selection {
    background: #5f8381;
}

#logo-img {
    width: 80px;
    /*filter: drop-shadow(2px 4px 6px black);*/
}

.yv-bgcolor-darkgrey, .yv-bgcolor-darkgrey > .yv-bg-layer, .yv-bgcolor-darkgrey > .yv-bg-layer > .yv-col-wrapper-bg-layer-inner, .yv-bgcolor-skincolor .tooltip:after, .yv-bgcolor-skincolor [data-tooltip]:after, .yv-btn.yv-btn-style-fill.yv-btn-color-dark, .tooltip:after, [data-tooltip]:after, .yv-icon_element-fill.yv-icon_element-color-darkgrey, .yv-btn.yv-btn-style-fill.yv-btn-color-skincolor:not(.btn-inline):hover:after, .yv-btn.yv-btn-style-fill.yv-btn-color-skincolor:not(.btn-inline):hover:before, .yv-btn.yv-btn-style-fill.yv-btn-color-grey:not(.btn-inline):hover:before, .yv-btn.yv-btn-style-fill.yv-btn-color-grey:not(.btn-inline):hover:after, .yv-btn.yv-btn-style-border.yv-btn-color-grey:not(.btn-inline):hover:before, .yv-btn.yv-btn-style-border.yv-btn-color-grey:not(.btn-inline):hover:after, .yv-btn.yv-btn-style-border.yv-btn-color-dark:not(.btn-inline):hover:before, .yv-btn.yv-btn-style-border.yv-btn-color-dark:not(.btn-inline):hover:after, .yv-bgcolor-skincolor .yv-btn.yv-btn-style-fill.yv-btn-color-white:not(.btn-inline):hover:before, .yv-bgcolor-skincolor .yv-btn.yv-btn-style-fill.yv-btn-color-white:not(.btn-inline):hover:after, .yv-toggle-title-bgcolor-darkgrey, .toggle.yv-toggle_style_border.yv-toggle-title-bgcolor-darkgrey .toggle-title a.active, .yv-progress-bar .progress-bar.progress-bar-color-bar_darkgrey, .yv-progress-bar .progress-bar-inner .progress-bar.progress-bar-color-bar_darkgrey:before, .yv-box-view-overlay:before, .yv-box-view-content-inner:before, .yv-box-view-overlay:after, .yv-box-view-content-inner:after, .yv-toggle-title-bgcolor-white .toggle-title a.active {
    background-color: #5f8381;
}

.yv-icon.yv-icon_element-border.yv-icon_element-color-darkgrey, .yv-btn.yv-btn-style-fill.yv-btn-color-dark, .yv-btn.yv-btn-style-fill.yv-btn-color-grey:hover, .yv-btn.yv-btn-style-fill.yv-btn-color-skincolor:not(.btn-inline):hover, .yv-btn.yv-btn-style-border.yv-btn-color-dark:hover, .yv-bgcolor-skincolor .row > [class*='col-'] :not(.yv-bgcolor-white) a.yv-btn.yv-btn-style-fill.yv-btn-color-white:hover, .yv-bgcolor-skincolor .row > [class*='col-'] :not(.yv-bgcolor-white) a.yv-btn.yv-btn-style-fill.yv-btn-color-white:hover, .tooltip-top:before, .tooltip:before, [data-tooltip]:before {
    border-color: #5f8381;
}

::placeholder{
    color:#fff;
}

.yv-fid.inside.style2 .yv-fid-icon-wrapper i{
    color: #d3ad5c;
}

.widget ul#menu-footer-quick-links li:hover a {
    padding-right: 22px;
    padding-left:unset;
}

.widget ul#menu-footer-quick-links li a:before{
    left: unset;
    right: 0;
}
#totop{
    right: unset;
    left: 34px;
}

.loader-diamond span:first-of-type , .loader-diamond span:nth-of-type(2)
,.loader-diamond span:last-of-type{
    border: 4px solid #d3ad5c;
}

.loader-movement span:first-of-type , .loader-movement span:first-of-type::after
, .loader-movement span:nth-of-type(2) , .loader-movement span:nth-of-type(2)::after
,.loader-movement span:last-of-type , .loader-movement span:last-of-type::after{
    background-color: #d3ad5c;
}

.featured-imagebox-procedure .featured-thumbnail img{
    border-right: 10px solid #d3ad5c;
    border-bottom: 10px solid #d3ad5c;
}

.col-bg-img-three.yv-col-bgimage-yes > .yv-col-wrapper-bg-layer{
    background-image: url("/araris/img/eiva/help.jpg");
}

.header_search .header_search_content:before, .header_btn:before, .yv-bgcolor-darkgrey .tooltip-bottom:before, .featured-icon-box.style1:hover, .featured-icon-box.style3::before, .featured-imagebox-team.style1 .featured-content::before {
    border-bottom-color: #d3ad5c;
}

.footer .footer-logo::after {
    display:none;
}

.footer .footer-logo img {
    max-height: 100px !important;
}
.panel-mobile{
    background: #c4a860;
    text-align: center;
    color: #fff;
    height: 30px;
}
.first-footer .widget {
    padding-top: 8px;
    padding-bottom: 8px;
}
.yv-icon{
    margin-left: 20px !important;
}
#MessageModal .close{
    background: unset;
    color: #000;
    font-size: 30px;
    padding: 0;
}

.widget-recent-post ul.yv-recent-post-list>li> a {
    padding-right: 0;
}


.menu-footer-widget{
    padding-right: 65px !important;
}
#pic-mobilew{
    width: 100%;
    margin-bottom: -65px;
}

@media only screen and (min-width: 1200px) {
    .yv-header-style-02 .widget_info:not(:first-child) {
        padding-right: 10px;
        padding-left:unset !important;
    }
    #pic-mobilew{
        display: none !important;
    }
    .panel-mobile{
        background: #c4a860;
        text-align: center;
        color: #fff;
        height: 30px;
        display: none !important;
    }
    #top-rtr{
        display: none !important;
    }
}