.fl--logo-container img {
    max-width: 150px;
}
.fl--header .nav-menu li a {
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 500;
}
.fl-mega-menu > ul > li .sub-nav > ul.sub-menu-wide > li > a {
    font-family: Quicksand;
    font-size: 15px;
    font-weight: 400;
    color: #222222;
}
.fl--header .nav-menu li .sub-menu li a,
.fl--header .nav-menu li .sub-menu li .sub-sub-menu {
    font-family: Quicksand;
    font-size: 15px;
    font-weight: 400;
    text-transform: none;
}
.fl--mobile-menu li a {
    font-family: Quicksand;
    font-size: 14px;
    font-weight: 400;
    text-transform: none;
}
.fl--mobile-menu li .sub-menu li a {
    font-family: Quicksand;
    font-size: 12px;
    font-weight: 400;
    text-transform: none;
}
.post--holder .post-arrow-slider .slick-arrow:before {
    background-color: #222222;
}
input::placeholder,
.fl--header .fl-header-content .fl-navigation-container .left-content form.search input.searchinput::placeholder,
.footer-widget-area .widget_nav_menu ul li a,
.fl--header .nav-menu li a,
.fl--header .fl-header-content .fl-navigation-container .right-content .fl-header-login a,
.login-form form .login-remember label,
.post-wrapper .post-top-info,
.post-wrapper .fl-post--item a,
.single-post-wrapper a,
.video-btn i,
.fl-default-pagination .page-numbers,
.sidebar .widget_recent_comments .recentcomments .comment-author-link,
.sidebar .widget_archive ul li span,
.sidebar .widget_categories ul > li a:hover:before,
.top-content-footer .footer-widget-area .widget_text,
.footer-widget-area .widget .footer-widget--title,
.footer-widget-area .widget_nav_menu ul li a,
.footer-widget-area .widget_fl_theme_helper_contact_info .widget-info-wrap .right-content a,
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--socials-contain .fl_footer_social_icon,
.post-style-grid .fl-post-grid-row .fl-post--item .post-bottom-button .post-btn-read-more .fl-custom-btn span,
.page-builder-blog-box-wrap .fl-post--item .post-bottom-content .post-top-info .author-link a,
.page-builder-blog-box-wrap .fl-post--item .post-bottom-content .post--title a.title-link {
    color: #222222;
}
.fl--header .fl-header-content .fl-navigation-container .right-content .fl-header-btn-contain .fl-header-btn,
.fl-page-heading .fl--page-header .breadcrumbs a,
.fl-page-heading .fl--page-header .breadcrumbs,
html .post-wrapper .fl-post--item .fl-custom-btn span,
.post--holder .post-arrow-slider .slick-arrow i,
.sidebar .widget_mc4wp_form_widget form .mc4wp-form-fields input[type="submit"],
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--subscribe-contain form.mc4wp-form .mc4wp-form-fields input[type="submit"],
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--socials-contain .fl_footer_social_icon:hover i,
.post-bottom-meta-contain .post-tags-content .tags-single-blog .tags-content a:hover,
.post-style-grid .fl-post-grid-row .fl-post--item .post-bottom-button .post-btn-read-more .fl-custom-btn:hover span,
.fl-post-share-contain a.fl-share i,
.post-bottom-meta-contain .fl-share-contain .fl-post-share-contain .fl-share-buttons-contain .fl--share-icons-contain a,
.wpcf7 form.wpcf7-form .wpcf7-submit {
    color: #ffffff;
}
.login-form,
.sidebar .widget_tag_cloud .tagcloud a {
    background-color: #ffffff;
}
.fl--header .fl-header-content .fl-navigation-container .left-content form.search .searchsubmit i,
.fl-page-heading .fl--page-header .breadcrumbs a:hover,
.fl-page-heading .fl--page-header .breadcrumbs span:hover,
.post-wrapper .post-top-info .post-info-category a:hover,
.post-wrapper .fl-post--item .post--title a.title-link:hover,
.post-wrapper .post-top-info .author-link a:hover,
.sidebar .widget_search form .searchsubmit i,
.sidebar .widget a:hover,
.sidebar .widget_recent_comments .recentcomments > a:hover,
.sidebar .widget_rss ul li .rsswidget:hover,
.sidebar .widget_fl_theme_helper_popular_post .fl--last-post .fl-widget-popular-post-category,
.footer-widget-area .widget_nav_menu ul li a:hover,
.single-post-wrapper a:hover,
.footer-widget-area .widget_fl_theme_helper_contact_info .widget-info-wrap .right-content a:hover,
.post-style-grid .fl-post-grid-row .fl-post--item .post-bottom-content .post-top-info .post-info-category a,
.post-style-grid .fl-post-grid-row .fl-post--item .post-bottom-content .post-top-info .post-info-category,
.post-related-post-contain .fl-related-container .fl--related-post .fl-related-contain .fl-related-top-info .post-info-category a,
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after,
.post-wrapper .fl-post--item .post-top-info .post-info-category a,
.post-wrapper .fl-post--item .post-top-info .post-info-category,
.single-post-wrapper .post .post-top-info .post-info-category a,
.single-post-wrapper .post .post-top-info .post-info-category,
.page-template-template-city .fl-places-city-header .fl-places-city-header-text-contain .fl-place-city-meta .fl-place-city-meta-single:nth-child(2) i,
.page-template-template-city .fl-places-city-header .fl-places-city-header-text-contain .fl-place-city-meta .fl-place-city-meta-single:last-child i,
.fl-places-header .container .fl-places-left .fl-places-title-contain .fl-places-breadcrumbs .fl-place-breadcrumbs span:hover,
.fl-places-content-wrapper .fl-places-reviews-contain .fl-bottom-rating i,
.page-builder-blog-box-wrap .fl-post--item .post-bottom-content .post-top-info .post-info-category a,
.page-builder-blog-box-wrap .fl-post--item .post-bottom-content .post-top-info .author-link a:hover,
.page-builder-blog-box-wrap .fl-post--item .post-bottom-content .post--title a.title-link:hover,
.page-builder-icon-box-wrap.icon-box-style-two .icon-box-right-content .fl-icon-box-btn {
    color: #f44153;
}
.fl--header .fl-header-content .fl-navigation-container .right-content .fl-header-btn-contain .fl-header-btn,
.post-wrapper .post-bottom-content .post-btn-read-more .fl-custom-btn,
.sidebar .widget_mc4wp_form_widget form .mc4wp-form-fields input[type="submit"]:hover,
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--subscribe-contain form.mc4wp-form .mc4wp-form-fields input[type="submit"],
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--socials-contain .fl_footer_social_icon:hover i,
.post-style-grid .fl-post-grid-row .fl-post--item .post-bottom-button .post-btn-read-more .fl-custom-btn:after,
.fl-post-share-contain a.fl-share,
.post-bottom-meta-contain .fl-share-contain .fl-post-share-contain .fl-share-buttons-contain .fl--share-icons-contain,
form.fl-comment-form .submit-btn-container .fl-custom-btn:before,
.page-builder-custom-action-content-wrap .fl-action-btn,
.wpcf7 form.wpcf7-form .wpcf7-submit {
    background-color: #f44153;
}
.fl-page-heading .fl--page-header .breadcrumbs a,
.fl-page-heading .fl--page-header .breadcrumbs span,
blockquote,
.post-style-grid .fl-post-grid-row .fl-post--item .post-bottom-button .post-btn-read-more .fl-custom-btn:hover,
.fl-places-header .container .fl-places-left .fl-places-title-contain .fl-places-breadcrumbs .fl-place-breadcrumbs span {
    border-color: #f44153;
}
.post-bottom-meta-contain .fl-share-contain .fl-post-share-contain .active:before {
    border-bottom-color: #f44153;
}
.fl-third-color,
.sidebar .widget_recent_comments .recentcomments > a,
.sidebar .widget_rss ul li .rsswidget,
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--subscribe-contain form.mc4wp-form:before,
blockquote cite,
.post-wrapper .fl-post--item .post-top-info i,
.single-post-wrapper .post .post-top-info i,
.page-template-template-city .fl-places-city-header .fl-places-city-header-text-contain .fl-place-city-meta .fl-place-city-meta-single:first-child i,
.page-template-template-city .fl-places-city-header .fl-places-city-header-text-contain .fl-place-city-meta .fl-place-city-meta-single:nth-child(3) i,
.tmreviews-places-slider-wrap .fl-places-container .fl-heading-bottom .fl-heading-bottom-right .places-tax:after,
.tmreviews-places-slider-wrap .fl-places-container .fl-places-slider-wrapper .fl-places-slider .fl-places-slider-inner .fl-places-center .fl-places-meta span i,
.post-related-post-contain .fl-related-container .fl--related-post .fl-related-contain .fl-related-top-info .post-info-category i,
.page-builder-blog-box-wrap .fl-post--item .post-top-info i {
    color: #4da1f4;
}
.sidebar .widget_tag_cloud .tagcloud a:hover,
.post-bottom-meta-contain .post-tags-content .tags-single-blog .tags-content a:hover,
.page-builder-custom-blockquote-content-wrap {
    border-color: #4da1f4;
}
.fl-custom-btn:after,
.fl-default-pagination .page-numbers.current,
.fl-default-pagination .page-numbers:hover,
.sidebar .widget_tag_cloud .tagcloud a:hover,
.sidebar .widget_mc4wp_form_widget form .mc4wp-form-fields input[type="submit"],
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--subscribe-contain form.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
.post-bottom-meta-contain .post-tags-content .tags-single-blog .tags-content a:hover,
.post-bottom-meta-contain .fl-share-contain .fl-post-share-contain .fl-share-buttons-contain .fl--share-icons-contain:hover,
.post-bottom-meta-contain .fl-share-contain .fl-post-share-contain a.fl-share:hover,
form.fl-comment-form .submit-btn-container .fl-custom-btn:after,
.page-builder-custom-title-wrap .sub-title:before,
.page-builder-custom-title-wrap .sub-title:after {
    background: #4da1f4;
}
{
    background-color: #cddbe7;
    border-color: #f2f7fb;
}
input {
    border-color: #cddbe7;
}
.fl-default-pagination .page-numbers,
.sidebar .widget {
    background-color: #f2f7fb;
}
.fl--footer .bottom-content-footer .fl-subscribe-wrap .fl--socials-contain .fl_footer_social_icon i {
    background-color: #d8e4ee;
}
.post-wrapper .fl-post--item,
select,
.sidebar .widget_calendar .calendar_wrap #wp-calendar tbody tr td,
.sidebar .widget_categories ul > li,
.sidebar .widget_tag_cloud .tagcloud a,
.post-bottom-meta-contain,
.sidebar .widget_fl_theme_helper_popular_post .fl--last-post,
.fl--footer .fl-copyright--inner,
.post-bottom-meta-contain .post-tags-content .tags-single-blog .tags-content a,
.post-style-grid .fl-post-grid-row .fl-post--item .post-bottom-button .post-btn-read-more .fl-custom-btn,
.post-related-post-contain,
.comments-container .comments-list,
textarea,
label.wp-comment-cookies-consent:before,
.fl-places-content-wrapper .fl-places-reviews-contain .fl-place-bottom-content,
.fl-places-content-wrapper .fl-places-reviews-contain .fl-places-contact-info,
.fl-places-content-wrapper .fl-places-reviews-contain .fl-places-map,
.page-builder-places-icon-box-wrap .fl-place-single-features .fl-features-contain,
.page-builder-places-icon-box-wrap .fl-place-single-features .fl-features-contain-hidden .fl-features-hidden,
.page-builder-icon-box-wrap.icon-box-style-one .icon-box-left-content .icon-wrap,
.page-builder-icon-box-wrap.icon-box-style-two,
.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap input,
.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap textarea {
    border-color: #d8e4ee;
}
body,
.fl-body-typography {
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    text-align: left;
    text-transform: none;
    color: #222222;
}
.fl-text-regular-style {
    font-family: Nunito;
    font-weight: 400;
}
.fl-text-quote-light-style {
    font-family: Merriweather;
    font-weight: 400;
    font-style: italic;
}
.fl-text-bold-style {
    font-family: Nunito;
    font-weight: 700;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.fl-text-title-style {
    font-family: Nunito;
    font-weight: 700;
    text-transform: none;
    color: #222222;
}
h1,
.h1 {
    font-size: 60px;
}
h2,
.h2 {
    font-size: 32px;
}
h3,
.h3 {
    font-size: 24px;
}
h4,
.h4 {
    font-size: 18px;
}
h5,
.h5 {
    font-size: 16px;
}
h6,
.h6 {
    font-size: 14px;
}
