/**
Theme Name: Trade More
Theme URI: https://themepalace.com/downloads/trade-more/
Author: themepalace
Author URI: https://themepalace.com
Version: 1.0.2
Requires PHP: 5.6
Tested up to: 6.5
Requires at least: 5.0
Template: fondness
Text Domain: trade-more
Description: Trade More is a multipurpose child theme that inherits features from its parent theme Fondness. It is a stunning, highly functional, and flexible multipurpose theme suitable for almost any type of website. We have crafted this theme with a fresh-looking unique design. Along with its modern design Trade More is 100% responsive and securely coded. Trade More is flexible, lightweight, and highly flexible. Be it a phone or laptop, or devices with any screen size, it looks and feels absolutely stunning on any device. Plus, it is 100% cross-browser compatible, meaning the website can be accessed from any website.
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: translation-ready, custom-background, theme-options, custom-menu, threaded-comments, featured-images, footer-widgets, editor-style, right-sidebar, full-width-template, two-columns, grid-layout, custom-colors, custom-header, custom-logo, featured-image-header, blog, portfolio, entertainment

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.site-description,
.site-title a {
    color: #000;
}

.menu-toggle {
    min-width: 0px;
    min-height: 0px;
}

#our-solution {
    padding-bottom: 0px;
}

/*--------------------------------------------------------------
#  Testimonial Section
--------------------------------------------------------------*/
.featured-slider article {
    position: relative;
    clip-path: polygon(0 0, 100% 0, 100% 84%, 50% 100%, 50% 100%, 0 84%);
}
#testimonial-section {
    background-color: #faede7;
    padding: 140px;
}
#testimonial-section .testimonial-slider {
    margin: 0 auto;
    max-width: 930px;
}
#testimonial-section .entry-container {
    text-align: center;
    color: #010101;
    font-style: italic;
}
#testimonial-section .entry-content {
    margin-bottom: 15px;
    font-size: 24px;
    line-height: 1.5;
    font-style: italic;
}
#testimonial-section .entry-header a {
    color: #010101;
    text-decoration: none;
}
#testimonial-section .slick-dots {
    position: relative;
    bottom: 0;
    margin-top: 25px;
}
#testimonial-section .slick-prev {
	left: 0;
}
#testimonial-section .slick-next {
	right: 0;
}
#testimonial-section .slick-arrow {
    border-radius: 0;
    background-color: transparent;
    border-color: transparent;
    width: auto;
    height: auto;
    margin-top: -100px;
}
#testimonial-section .slick-prev:before, 
#testimonial-section .slick-next:before {
    width: 30px;
    height: 30px;
}
#testimonial-section .slick-arrow:before {
	filter: none;
}
#testimonial-section .slick-active .slick-arrow:before  {
    -webkit-filter: brightness(0) invert(1);
    -moz-filter: brightness(0) invert(1);
    -ms-filter: brightness(0) invert(1);
    -o-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
} 

#counter-section .counter-icon {
    text-align: center;
    margin:0;
}
#counter-section .counter-icon i {
    font-size: 48px;
    color: #fff;
}

/*--------------------------------------------------------------
#  Our Services Section
--------------------------------------------------------------*/
#our-services .service-item-wrapper {
    text-align: center;
    padding: 60px 30px;
    position: relative;
    z-index: 1;
    border-bottom: 1px solid rgb(51 51 51 / 50%);
}
#our-services article {
    margin-bottom: 0;
    border-left: none;
    border-top: none;
    border-bottom: none;
}
#our-services .service-item-wrapper {
    text-align: center;
    padding: 60px 30px;
}
#our-services .icon-container a {
    font-size: 52px;
}
#our-services .entry-title {
    font-size: 22px;
}

#fondness_latest_posts_section {
    background-color: #dfe7f2;
}

/*--------------------------------------------------------------
#  Counter Section
--------------------------------------------------------------*/
#counter-section {
    position: relative;
    background-size: cover;
    background-position: 50%;
}
#counter-section .overlay {
    opacity: 0.4;
}
#counter-section .wrapper {
    text-align: center;
    position: relative;
    z-index: 1;
}
#counter-section .section-title,
#counter-section .section-subtitle {
    color: #fff;
    margin-bottom: 0;
}
#counter-section .separator {
    background-color: #fff;
}
#counter-section .counter-value,
#counter-section .counter-title {
    font-size: 72px;
    color: #fff;
    margin: 0;
}
#counter-section .counter-title {
    font-size: 20px;
    font-weight: 500;
    max-width: 148px;
    margin: 0 auto;
}
#partners-section .section-content {
    margin: 0 -50px;
}
#partners-section article {
    padding: 0 50px;
    text-align: center;
}
#partners-section article img {
    width: auto;
    max-height: 50px;
    margin: 0 auto;
}

/*--------------------------------------------------------------
#  COLOR
--------------------------------------------------------------*/
.backtotop,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.menu-toggle:hover,
.menu-toggle:focus,
.pagination .page-numbers.current,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus,
#secondary .jetpack_subscription_widget input[type="submit"]:hover,
#secondary .jetpack_subscription_widget input[type="submit"]:focus,
.author-name:after,
.reply a,
.separator,
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus,
.slick-dots li.slick-active button,
.single-wrapper .entry-meta > span.tags-links a:hover,
.single-wrapper .entry-meta > span.tags-links a:focus,
.featured-content-wrapper .btn,
.btn:hover, 
.btn:focus,
#subscribe-now button[type="submit"],
.jetpack_subscription_widget input[type="submit"]:hover,
#blog-popular-posts .cat-links a,
.featured-content-wrapper .btn.transparent:hover, .featured-content-wrapper .btn.transparent:focus {
    background-color: #3763EB;
}

a,
.site-title a:hover,
.site-title a:focus,
.main-navigation ul#primary-menu li.current-menu-item > a,
.main-navigation ul#primary-menu li:hover > a,
.main-navigation ul#primary-menu li:focus > a,
.main-navigation a:hover,
.main-navigation a:focus,
.main-navigation ul.nav-menu > li > a:hover,
.main-navigation ul.nav-menu > li > a:focus,
.post-navigation a, 
.posts-navigation a,
.navigation.post-navigation a:hover,
.navigation.posts-navigation a:hover,
.navigation.post-navigation a:focus,
.navigation.posts-navigation a:focus,
.widget_popular_post h3 a:hover,
.widget_popular_post h3 a:focus,
.widget_popular_post a:hover time,
.widget_popular_post a:focus time,
.widget_latest_post h3 a:hover,
.widget_latest_post h3 a:focus,
.widget_latest_post a:hover time,
.widget_latest_post a:focus time,
.widget_featured_courses .course-wrapper h5 a:hover,
.widget_featured_courses .course-wrapper h5 a:focus,
.widget_featured_courses .tp-course-price,
.widget_popular_courses .course-wrapper h5 a:hover,
.widget_popular_courses .course-wrapper h5 a:focus,
.widget_popular_courses .tp-course-price,
#secondary .cat-links a,
#secondary a:hover,
#secondary a:focus,
.page-header small,
.single-wrapper span.tags-links a:hover,
.single-wrapper span.tags-links a:focus,
.section-title a:hover,
.section-title a:focus,
.entry-title a:hover,
.entry-title a:focus,
.section-subtitle,
#about-us .entry-title a:hover,
#about-us .entry-title a:focus,
#latest-posts .entry-title a:hover,
#latest-posts .entry-title a:focus,
#latest-posts .posted-on a:hover,
#latest-posts .posted-on a:focus,
.archive-blog-wrapper .posted-on a:hover,
.archive-blog-wrapper .posted-on a:focus,
.entry-meta span:not(:last-child):after,
ul.post-categories li a,
#colophon a:hover,
#colophon a:focus,
#colophon .site-info a,
.slider-subtitle,
.featured-content-wrapper .entry-title a:hover,
.featured-content-wrapper .entry-title a:focus,
.section-content span,
ul.post-categories li a, .posted-on a,
#our-menus .price {
    color: #3763EB;
}

.loader-container svg,
.contact-info svg,
.main-navigation ul#primary-menu li:hover > svg,
.main-navigation ul#primary-menu li:focus > svg,
.main-navigation li.menu-item-has-children:hover > a > svg,
.main-navigation li.menu-item-has-children > a:hover > svg,
.main-navigation li.menu-item-has-children > a:focus > svg,
.main-navigation ul#primary-menu > li.current-menu-item > a > svg,
.main-navigation ul.nav-menu > li > a.search:hover svg.icon-search,
.main-navigation ul.nav-menu > li > a.search:focus svg.icon-search,
.menu-toggle:hover,
.menu-toggle:focus,
.navigation.post-navigation a:hover svg,
.navigation.posts-navigation a:hover svg,
.navigation.post-navigation a:focus svg,
.navigation.posts-navigation a:focus svg,
.widget_search form.search-form button.search-submit:hover svg,
.widget_search form.search-form button.search-submit:focus svg,
.single-wrapper span.posted-on svg,
.single-wrapper span.cat-links svg  {
    fill: #3763EB;
}

@media screen and (min-width: 1024px) {
    .absolute-header .main-navigation ul.nav-menu > li:hover > a svg,
    .absolute-header .main-navigation ul.nav-menu > li.focus > a svg,
    .fixed-header .main-navigation ul.nav-menu > li:hover > a svg,
    .fixed-header .main-navigation ul.nav-menu > li.focus > a svg {

        fill:#3763EB;
    }
    .absolute-header .main-navigation .count:hover,
    .absolute-header .main-navigation .count:focus,
    .fixed-header .main-navigation .count:hover,
    .fixed-header .main-navigation .count:focus {
        background-color: #3763EB;
    }
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.pagination .page-numbers.current,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus,
.single-wrapper span.tags-links a:hover,
.single-wrapper span.tags-links a:focus,
.reply a,
.btn,
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus,
.slick-dots li button,
#testimonial-section .slick-arrow:hover,
#testimonial-section .slick-arrow:focus,
#subscribe-now button[type="submit"],
.wp-travel-search input[type="submit"],
.single-wrapper .entry-meta > span.tags-links a:hover,
.single-wrapper .entry-meta > span.tags-links a:focus,
.featured-content-wrapper .btn:hover, 
.featured-content-wrapper .btn:focus,
.btn:hover, 
.btn:focus,
.jetpack_subscription_widget input[type="submit"],
.jetpack_subscription_widget input[type="submit"]:hover,
.medical-featured-item .entry-header {
    border-color: #3763EB;
}


@media screen and (min-width: 567px) {
    #our-services article:nth-child(2n), 
    #our-services article:nth-child(2n), 
    #our-services article:nth-child(2n) {
        border-right: none;
    }
}

@media screen and (min-width: 767px) {
    #our-services article:nth-child(1n) {
        border-right: 1px solid rgb(51 51 51 / 50%);
    }
    #our-services article:nth-child(3n) {
        border-right: none;
    }
    #our-services .col-3 article:nth-last-child(-n+3) .service-item-wrapper {
        border-bottom: none;
    }
}

@media screen and (min-width: 1024px) {
    .absolute-header #masthead {
        background-color: #fff;
    }
    .featured-content-wrapper {
        left: auto;
        right: auto;
        text-align: left;
        max-width: 700px;
    }
    .featured-content-wrapper .read-more {
        text-align: left;
    }
    #our-solution article.has-post-thumbnail .featured-image {
        float: left;
    }
    #our-solution article.has-post-thumbnail .entry-container {
        width: 50%;
        float: right;
        padding: 50px 0 50px 80px;
    }
    #testimonial-section .slick-arrow {
        margin-top: 0;
    }
    #testimonial-section .slick-prev {
        left: -125px;
    }
    #testimonial-section .slick-next {
        right: -125px;
    }
}

@media screen and (min-width: 1400px) {
    .featured-slider article {
        padding: 430px 0;
    }
   .featured-content-wrapper .entry-title {
        font-size: 62px;
    }
}

@media screen and (max-width: 1023px) {
    #testimonial-section {
        padding: 60px 0;
    }
}
