/*
Theme Name: Laura Pola
Theme URI: https://laurapola.com
Template: niobe
Author: Kokomo
Author URI: https://www.kokomoweb.com
Version: 1.1.5.1610748583
Updated: 2021-01-15 22:09:43

*/

p, ul, ol, dl, blockquote, address {
    font-size: 16px;
    line-height: 22px;
}

.scheme_default .trx_addons_accent, .scheme_default .trx_addons_accent>a, .scheme_default .trx_addons_accent>* {
    color: #ec3449;
}

#sc_content_859549090 {
	width: 100% !important;
}

.sc_item_descr.sc_align_center {
    max-width: 80%;
}


.scheme_default .sc_services_iconed .sc_services_item:nth-child(2n+1) {
    color: #676a78;
    background-color: #fff;
}

.scheme_default .sc_services_iconed .sc_services_item_content .sc_services_item_title a {
    color: #253D5B !important;
    cursor: default !important;
}

.scheme_dark .menu_mobile_close:hover:before, .scheme_dark .menu_mobile_close:hover:after {
    color: #fff !important;
}

.scheme_default .widget .widget_title, .scheme_default .widget .widgettitle {
    color: #ffffff;
    background-color: #253D5B !important;
}
@media (min-width: 1440px) {
    .sc_services_iconed .sc_services_item_content p {
        font-size: 18px;
        line-height: 27.2px;
    }
}

.scheme_dark .sc_item_subtitle, .scheme_dark a {
    color: #ec3449;
}

.laura-blog h6 {
    color: #ec3449 !important;
}

.scheme_dark [class*="trx_addons_column"]:nth-child(2n+0) .sc_testimonials_item_content, .scheme_dark .slider_container[data-slides-per-view="1"] .slider-slide .sc_testimonials_item_content, .scheme_dark .swiper-slide-next .sc_testimonials_item_content {
    color: #ffffff;
    background-color: #253D5B !important;
}

.scheme_default .sc_button_default.color_style_link2, .scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
    background-color: #253D5B;
}

.laura-services h2, .laura-testimonials h2, .sc_testimonials_item_author_title, .laura-blog h2, .scheme_default h2, .scheme_default b, .scheme_default strong {
	color: #253D5B !important;
}

h2.sc_item_title.sc_item_title_style_huge:not(.sc_item_title_tag), .h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {
    font-size: 50px;
    line-height: 1.1em;
}

body .wpb_revslider_element .slider_socials .socials_wrap .social_item .social_icon {
	color: #fff !important;
}

.scroll_down [class*="icon"], .scheme_dark .menu_mobile_close:before, .scheme_dark .menu_mobile_close:after, body .wpb_revslider_element .slider_socials .socials_wrap .social_item .social_icon:hover {
    color: #ec3449 !important;
}

.scheme_dark [class*="trx_addons_column"]:nth-child(2n+0) .sc_testimonials_item_content, .scheme_dark .slider_container[data-slides-per-view="1"] .slider-slide .sc_testimonials_item_content, .scheme_dark .swiper-slide-next .sc_testimonials_item_content {
    color: #ffffff;
    background-color:#ec3449;
}

.scheme_dark .menu_mobile_inner {
    color: #a8a4b3;
    background-color: #253D5B;
}

body .scheme_dark .social_item .social_icon, .scheme_dark .social_item .social_icon[class*="instagramm"] {
    background-color: #3c5a9a !important;

}
body .scheme_dark .social_item .social_icon:hover, .scheme_dark .social_item .social_icon[class*="instagramm"]:hover, .scheme_dark .sc_button_default.color_style_link2:hover, .scheme_dark .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
	background: #ec3449 !important;
}

body .eg-theme_skin_2-container {
    background: rgb(39 28 79 / 22%);
}

body .eg-theme_skin_2-element-24, .scheme_dark .menu_side_inner>.toc_menu_item .menu_mobile_button:hover, .scheme_dark .menu_mobile_close:hover {
    background: #ec3449 !important;
}

.scheme_dark .menu_mobile_close:hover:before {
	color: #fff;
}

.scheme_dark.footer_wrap, .footer_wrap .scheme_dark.vc_row {
    background-color: #000;
    color: #fff;
    font-size: 11px;
}

.scheme_dark.top_panel.with_bg_image:before {
    background-color: #253D5B;
}

.scheme_default .post_item .more-link {
    color: #ffffff;
    background-color: #253D5B;
}

.scheme_dark .breadcrumbs .breadcrumbs_item.current {
    color: #f4f4f4;
}

.scheme_dark .menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before, .scheme_dark.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before {
    background-color: #A7C4C2;
}

.scheme_default .widget .widget_title, .scheme_default .widget .widgettitle {
    color: #ffffff;
    background-color: #ec3449;
}

.search_wrap, .menu_side_button {
    display: none !important;
}

.scheme_default .post_item .post_title a, .scheme_default .post_item .post_title a * {
    color: #253D5B;
}

@media (max-width: 1135px) {
    .sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {
        position: relative;
        top: auto;
        left: auto;
        padding: 3em 15px !important;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }

    #services {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .sc_services_item_text p, .sc_testimonials_item_content p {
        font-size: 14px;
        line-height: 22.54px;
    }
}
