::placeholder {
    color: var(--brand-grey) !important;
    opacity: 1 !important
}

input[type="text"],
textarea,
input[type="password"] {
    color: var(--brand-black) !important
}

.widget>header,
.widget>.container>header {
    margin-bottom: 0px !important
}

input[type="checkbox"] {
    width: 20px !important
}

.ct-item-1 .ft-wrap.style-02 ul li,
.ct-item-4 .ft-wrap.style-02 ul li,
.ct-item-5 .ft-wrap.style-02 ul li {
    width: 50% !important
}

.add_to_favorite {
    cursor: pointer
}

.pink {
    color: var(--brand-red)
}

.ad {
    margin-top: 5px;
    margin-bottom: 10px
}

select[class="valid"] {
    border: 1px solid #e9e9e9;
    background: #fff;
    font-size: 14px;
    line-height: 48px;
    font-weight: 300;
    padding: 0 15px;
    width: 100%;
    color: #161616;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: 16px 18px;
    background-position: 98% 50%;
    cursor: pointer;
    height: 50px
}

.nav_right {
    margin: 43px 0 0 22px;
    ;
    float: right;
    text-align: left;
    position: relative;
    line-height: 13px
}

.pagination .nav-links span.current,
.pagination .nav-links a.prev:hover,
.pagination .nav-links a.next:hover,
.pagination .nav-links a:hover,
.owl-theme .owl-controls .owl-buttons div:hover,
.owl-theme .owl-controls .owl-pagination .owl-page.active span,
.owl-theme .owl-controls .owl-pagination .owl-page:hover span,
.owl-btn-02 .owl-controls .owl-buttons div:hover,
.masonry-filter a:before,
.masonry-filter a:after,
.masonry-filter a span,
.ct-title-1:before,
.ct-title-2:before,
.ct-title-3:before,
.ct-title-5:before,
.ct-title-4:before,
.ct-title-10:before,
.widget-title.style-08:before,
.ct-title-7:before,
.ct-title-9:before,
.ct-icon-1,
.ct-icon-4,
.ct-icon-5:hover,
.ct-icon-6,
.badge-icon-1.style-03,
.ct-link-1:hover,
.kopa-area-tg-1 span:before,
.kopa-area-tg-2 span:before,
.kopa-area-tg-3 span:before,
.kopa-area-tg-4 span:before,
.kopa-area-tg-6 span:before,
.kopa-area-tg-5 span:before,
.kopa-area-10>.ct-area-1:before,
.kopa-area-12:before,
.kopa-area-14,
.ct-icon:hover,
.widget-title.style-01:before,
.masonry-filter a.widget-title.style-06:before,
.masonry-filter a.widget-title.style-07:before,
.masonry-filter a.widget-title.style-08:before,
.widget-title.bottom-sidebar.style-02:before,
.widget-title.style-05:before,
.widget-title.style-06:before,
.widget-title.style-07:before,
.widget-title.style-09:before,
.widget-header.style-02:before,
.widget_categories>ul>li:before,
.widget_categories ul.menu>li:before,
.widget_archive>ul>li:before,
.widget_archive ul.menu>li:before,
.widget_search .search-form .search-submit,
.panel-group.style-01 .panel .panel-heading.active>.panel-title a,
.masonry-filter a.panel-group.style-06 .panel .panel-heading.active>.panel-title a,
.masonry-filter a.panel-group.style-07 .panel .panel-heading.active>.panel-title a,
.masonry-filter a.panel-group.style-08 .panel .panel-heading.active>.panel-title a,
.panel-group.bottom-sidebar.style-02 .panel .panel-heading.active>.panel-title a,
.panel-group.style-01 .panel .panel-heading:hover>.panel-title a,
.masonry-filter a.panel-group.style-06 .panel .panel-heading:hover>.panel-title a,
.masonry-filter a.panel-group.style-07 .panel .panel-heading:hover>.panel-title a,
.masonry-filter a.panel-group.style-08 .panel .panel-heading:hover>.panel-title a,
.panel-group.bottom-sidebar.style-02 .panel .panel-heading:hover>.panel-title a,
.pt-column .pt-header .pt-title,
.ct-btn-1,
.ct-btn-1.style-02:hover,
.ct-btn-1.style-06:hover,
.ct-btn-2,
.ct-btn-2.style-03:hover,
.ct-btn-2.style-07:hover,
.ct-btn-3,
.ct-countdown-2,
.ct-countdown-3,
.ct-countdown-2>ul li>div>span,
.ct-countdown-3>ul li>div>span,
.ct-countdown-2>ul li>div>span:before,
.ct-countdown-3>ul li>div>span:before,
.ct-countdown-2>ul li>div>span:after,
.ct-countdown-3>ul li>div>span:after,
.ct-countdown-4 ul li>div>p,
.ct-dropcap-1,
.ct-dropcap-2,
.ct-dropcap-3,
.ct-dropcap-4,
.ct-dropcap-6,
.ct-dropcap-5,
.ct-dropcap-7,
.main-menu>li>a:before,
.top-menu>li>a:before,
.main-menu>li>a:after,
.top-menu>li>a:after,
.kopa-page-header-2 .kopa-btn-1 span:hover,
.kopa-header-bottom.style-01 .kopa-btn-1 span:hover,
.masonry-filter a.kopa-header-bottom.style-06 .kopa-btn-1 span:hover,
.masonry-filter a.kopa-header-bottom.style-07 .kopa-btn-1 span:hover,
.masonry-filter a.kopa-header-bottom.style-08 .kopa-btn-1 span:hover,
.kopa-header-bottom.bottom-sidebar.style-02 .kopa-btn-1 span:hover,
.kopa-page-header-2 .kopa-btn-1 span:hover:before,
.kopa-header-bottom.style-01 .kopa-btn-1 span:hover:before,
.masonry-filter a.kopa-header-bottom.style-06 .kopa-btn-1 span:hover:before,
.masonry-filter a.kopa-header-bottom.style-07 .kopa-btn-1 span:hover:before,
.masonry-filter a.kopa-header-bottom.style-08 .kopa-btn-1 span:hover:before,
.kopa-header-bottom.bottom-sidebar.style-02 .kopa-btn-1 span:hover:before,
.kopa-page-header-2 .kopa-btn-1 span:hover:after,
.kopa-header-bottom.style-01 .kopa-btn-1 span:hover:after,
.masonry-filter a.kopa-header-bottom.style-06 .kopa-btn-1 span:hover:after,
.masonry-filter a.kopa-header-bottom.style-07 .kopa-btn-1 span:hover:after,
.masonry-filter a.kopa-header-bottom.style-08 .kopa-btn-1 span:hover:after,
.kopa-header-bottom.bottom-sidebar.style-02 .kopa-btn-1 span:hover:after,
.kopa-header-bottom.style-02,
.kopa-btn-1:hover span,
.kopa-btn-1:hover span:before,
.kopa-btn-1:hover span:after,
.kopa-btn-3,
.kopa-btn-6,
.kopa-btn-13,
.kopa-btn-14,
.kopa-btn-7:hover,
.kopa-btn-9,
.kopa-btn-11:hover,
.kopa-btn-13:hover,
.ct-item-1 .entry-content header:before,
.ct-item-4 .entry-content header:before,
.ct-item-5 .entry-content header:before,
.ct-item-1 .ft-wrap.style-02 ul li a:hover,
.ct-item-4 .ft-wrap.style-02 ul li a:hover,
.ct-item-5 .ft-wrap.style-02 ul li a:hover,
.ct-item-6:before,
.reading-module-search-1,
.reading-module-search-2,
.reading-module-scroll-1 .entry-item .entry-title:before,
.reading-module-article-list-5 .entry-item .entry-title:before,
.blog-article-list-1 .entry-item .entry-title:before,
.owl-carousel-5 .entry-item .entry-title:before,
.single-entry-item>section .entry-item .entry-title:before,
.reading-module-scroll-1 .entry-item:hover .kopa-btn-7,
.reading-module-article-list-5 .entry-item:hover .kopa-btn-7,
.blog-article-list-1 .entry-item:hover .kopa-btn-7,
.owl-carousel-5 .entry-item:hover .kopa-btn-7,
.single-entry-item>section .entry-item:hover .kopa-btn-7,
.ct-scroll-theme-2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.slider-pro .sp-arrow:hover,
.ct-menu-1 li.wu:before,
.widget_product_categories li.cat-parent:before,
.reading-module-service-2 .entry-item:hover .ct-icon-5,
.reading-module-service-2 .entry-item:hover .entry-title:before,
.ui-slider-horizontal .ui-slider-range,
.ui-slider-horizontal .ui-widget-content .ui-state-default,
.ui-slider-horizontal .ui-slider-handle,
.ct-ul-1 li div input[type=checkbox]:checked+label span,
.widget-content-inner-1,
.ct-form-box input[type="submit"],
.ct-form-box textarea[type="submit"],
.ct-form-box.style-01 input[type="submit"]:hover,
.masonry-filter a.ct-form-box.style-06 input[type="submit"]:hover,
.masonry-filter a.ct-form-box.style-07 input[type="submit"]:hover,
.masonry-filter a.ct-form-box.style-08 input[type="submit"]:hover,
.ct-form-box.bottom-sidebar.style-02 input[type="submit"]:hover,
.ct-form-box.style-01 textarea[type="submit"]:hover,
.masonry-filter a.ct-form-box.style-06 textarea[type="submit"]:hover,
.masonry-filter a.ct-form-box.style-07 textarea[type="submit"]:hover,
.masonry-filter a.ct-form-box.style-08 textarea[type="submit"]:hover,
.ct-form-box.bottom-sidebar.style-02 textarea[type="submit"]:hover,
.single-post-author .author-content-wrap header h5:before,
.white-text-style .author-content-wrap header h5 a:last-child:hover,
.slide-area .author-content-wrap header h5 a:last-child:hover,
.ct-item-6.style-02 .entry-content .author-content-wrap header h5 a:last-child:hover,
.single-post-author .author-content-wrap header h5 a:last-child:hover,
.kopa-footer .author-content-wrap header h5 a:last-child:hover,
.woocommerce ul.products>li .onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products>li .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce ul.products>li .button:hover,
.woocommerce ul.products li.product .button:hover,
.woocommerce-page ul.products>li .button:hover,
.woocommerce-page ul.products li.product .button:hover,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce #content div.product .product_title:before,
.woocommerce div.product .product_title:before,
.woocommerce-page #content div.product .product_title:before,
.woocommerce-page div.product .product_title:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content div.product .woocommerce-tabs .wc-tab h2:before,
.woocommerce div.product .woocommerce-tabs .wc-tab h2:before,
.woocommerce-page #content div.product .woocommerce-tabs .wc-tab h2:before,
.woocommerce-page div.product .woocommerce-tabs .wc-tab h2:before,
.woocommerce input#submit:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce input#submit,
.woocommerce #content input.button,
.woocommerce .comment-box input#submit,
.woocommerce div.product form.cart .button,
.woocommerce #content div.product form.cart .button,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce-page input#submit,
.woocommerce-page #content input.button,
.woocommerce-page .comment-box input#submit,
.woocommerce-page div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce .comment-box input#submit.alt,
.woocommerce div.product form.cart .button.alt,
.woocommerce #content div.product form.cart .button.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce-page input#submit.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page .comment-box input#submit.alt,
.woocommerce-page div.product form.cart .button.alt,
.woocommerce-page #content div.product form.cart .button.alt,
.woocommerce div.product form.cart .single_add_to_cart_button:hover,
.woocommerce-page div.product form.cart .single_add_to_cart_button:hover,
.woocommerce nav.woocommerce-pagination ul li:hover a,
.woocommerce nav.woocommerce-pagination ul li.current a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce #content nav.woocommerce-pagination ul li:hover a,
.woocommerce #content nav.woocommerce-pagination ul li.current a,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce-page nav.woocommerce-pagination ul li:hover a,
.woocommerce-page nav.woocommerce-pagination ul li.current a,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce-page #content nav.woocommerce-pagination ul li:hover a,
.woocommerce-page #content nav.woocommerce-pagination ul li.current a,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce nav.woocommerce-pagination ul li.current span,
.woocommerce nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce #content nav.woocommerce-pagination ul li.current span,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce-page nav.woocommerce-pagination ul li.current span,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce-page #content nav.woocommerce-pagination ul li.current span,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce nav.woocommerce-pagination ul li a.prev:hover,
.woocommerce nav.woocommerce-pagination ul li a.next:hover,
.woocommerce nav.woocommerce-pagination ul.page-numbers li a.prev:hover,
.woocommerce nav.woocommerce-pagination ul.page-numbers li a.next:hover,
.woocommerce #content nav.woocommerce-pagination ul li a.prev:hover,
.woocommerce #content nav.woocommerce-pagination ul li a.next:hover,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li a.prev:hover,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li a.next:hover,
.woocommerce-page nav.woocommerce-pagination ul li a.prev:hover,
.woocommerce-page nav.woocommerce-pagination ul li a.next:hover,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li a.prev:hover,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li a.next:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a.prev:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a.next:hover,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li a.prev:hover,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li a.next:hover,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li a:hover,
.woocommerce .woocommerce-message:before,
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-message:before,
.woocommerce-page .woocommerce-error:before,
.woocommerce-page .woocommerce-info:before,
.woocommerce #content table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce table.shop_table a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page table.shop_table a.remove:hover,
.woocommerce .cart-collaterals .cart_totals>h2:before,
.woocommerce-page .cart-collaterals .cart_totals>h2:before,
.woocommerce .quantity .plus:hover,
.woocommerce .quantity .minus:hover,
.woocommerce-page .quantity .plus:hover,
.woocommerce-page .quantity .minus:hover,
.woocommerce.widget.widget_product_search form input[type="submit"],
.woocommerce-page.widget.widget_product_search form input[type="submit"],
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce #reviews #review_form_wrapper .comment-reply-title:before,
.woocommerce-page #reviews #review_form_wrapper .comment-reply-title:before,
.woocommerce #reviews #review_form_wrapper input[type="submit"],
.woocommerce-page #reviews #review_form_wrapper input[type="submit"],
.woocommerce .related.products h2:before,
.woocommerce-page .related.products h2:before,
.type-page .entry-title:before,
.scroll-up {
    background: var(--brand-red);
}

a:hover,
a:focus,
a.active,
.text-hover,
.txt-main-color,
.kopa-breadcrumb .breadcrumb-content a.current-page span,
.kopa-breadcrumb.style-01 a span:hover,
.masonry-filter a.kopa-breadcrumb.style-06 a span:hover,
.masonry-filter a.kopa-breadcrumb.style-07 a span:hover,
.masonry-filter a.kopa-breadcrumb.style-08 a span:hover,
.kopa-breadcrumb.bottom-sidebar.style-02 a span:hover,
.kopa-breadcrumb.style-01 a.current-page span,
.masonry-filter a.kopa-breadcrumb.style-06 a.current-page span,
.masonry-filter a.kopa-breadcrumb.style-07 a.current-page span,
.masonry-filter a.kopa-breadcrumb.style-08 a.current-page span,
.kopa-breadcrumb.bottom-sidebar.style-02 a.current-page span,
.masonry-filter a:hover,
.masonry-filter a.active,
.kopa-social-links.style-02 ul li a:hover,
.kopa-social-links.style-03 ul li a:hover,
.kopa-social-links.style-04 ul li a:hover,
.ct-title-3 h4,
.ct-title-4 span,
.ct-title-10 span,
.widget-title.style-08 span,
.ct-title-6,
.ct-title-12,
.ct-title-7,
.ct-title-9,
.ct-title-8,
.txt-cl-1,
.ct-list.style-01 span,
.masonry-filter a.ct-list.style-06 span,
.masonry-filter a.ct-list.style-07 span,
.masonry-filter a.ct-list.style-08 span,
.ct-list.bottom-sidebar.style-02 span,
.ct-icon-3:hover,
.white-text-style a:hover,
.slide-area a:hover,
.ct-item-6.style-02 .entry-content a:hover,
.single-post-author a:hover,
.kopa-footer a:hover,
.white-text-style a:hover span,
.slide-area a:hover span,
.ct-item-6.style-02 .entry-content a:hover span,
.single-post-author a:hover span,
.kopa-footer a:hover span,
.white-text-style .promo-text-2 span,
.slide-area .promo-text-2 span,
.ct-item-6.style-02 .entry-content .promo-text-2 span,
.single-post-author .promo-text-2 span,
.kopa-footer .promo-text-2 span,
.white-text-style .close-btn:hover,
.slide-area .close-btn:hover,
.ct-item-6.style-02 .entry-content .close-btn:hover,
.single-post-author .close-btn:hover,
.kopa-footer .close-btn:hover,
.dark-text-style h1 a:hover,
.reading-module-search-1 h1 a:hover,
.reading-module-search-2 h1 a:hover,
.dark-text-style h2 a:hover,
.reading-module-search-1 h2 a:hover,
.reading-module-search-2 h2 a:hover,
.dark-text-style h3 a:hover,
.reading-module-search-1 h3 a:hover,
.reading-module-search-2 h3 a:hover,
.dark-text-style h4 a:hover,
.reading-module-search-1 h4 a:hover,
.reading-module-search-2 h4 a:hover,
.dark-text-style h5 a:hover,
.reading-module-search-1 h5 a:hover,
.reading-module-search-2 h5 a:hover,
.dark-text-style h6 a:hover,
.reading-module-search-1 h6 a:hover,
.reading-module-search-2 h6 a:hover,
.dark-text-style .h1 a:hover,
.reading-module-search-1 .h1 a:hover,
.reading-module-search-2 .h1 a:hover,
.dark-text-style .h2 a:hover,
.reading-module-search-1 .h2 a:hover,
.reading-module-search-2 .h2 a:hover,
.dark-text-style .h3 a:hover,
.reading-module-search-1 .h3 a:hover,
.reading-module-search-2 .h3 a:hover,
.dark-text-style .h4 a:hover,
.reading-module-search-1 .h4 a:hover,
.reading-module-search-2 .h4 a:hover,
.dark-text-style .h5 a:hover,
.reading-module-search-1 .h5 a:hover,
.reading-module-search-2 .h5 a:hover,
.dark-text-style .h6 a:hover,
.reading-module-search-1 .h6 a:hover,
.reading-module-search-2 .h6 a:hover,
.dark-text-style a:hover,
.reading-module-search-1 a:hover,
.reading-module-search-2 a:hover,
.dark-text-style a:hover span,
.reading-module-search-1 a:hover span,
.reading-module-search-2 a:hover span,
.more-link:hover,
.more-link.style-01,
.masonry-filter a.more-link.style-06,
.masonry-filter a.more-link.style-07,
.masonry-filter a.more-link.style-08,
.more-link.bottom-sidebar.style-02,
.entry-meta>span a:hover,
.entry-meta>p a:hover,
.entry-meta>a:hover span,
.widget_rss>ul>li a,
.post-date,
.tagcloud a:hover,
.widget_calendar thead th,
.widget_calendar tbody a,
.panel-group.style-01 .panel .panel-heading>.panel-title a:before,
.masonry-filter a.panel-group.style-06 .panel .panel-heading>.panel-title a:before,
.masonry-filter a.panel-group.style-07 .panel .panel-heading>.panel-title a:before,
.masonry-filter a.panel-group.style-08 .panel .panel-heading>.panel-title a:before,
.panel-group.bottom-sidebar.style-02 .panel .panel-heading>.panel-title a:before,
.ct-btn-1.style-03,
.ct-btn-1.style-07,
.ct-btn-1.style-04:hover,
.ct-btn-1.style-08:hover,
.ct-btn-2.style-02,
.ct-btn-2.style-06,
.ct-btn-2.style-04:hover,
.ct-btn-2.style-08:hover,
.ct-chart-1,
.ct-countdown-2>ul li>div,
.ct-countdown-3>ul li>div,
.ct-dropcap-8,
.hamburger-menu span:hover,
.main-menu>li:hover>a,
.top-menu>li:hover>a,
.main-menu>li.current-menu-item>a,
.top-menu>li.current-menu-item>a,
.main-menu>li.current-menu-parent>a,
.top-menu>li.current-menu-parent>a,
.main-menu>li ul.sub-menu li.current-menu-item>a,
.top-menu>li ul.sub-menu li.current-menu-item>a,
.main-menu>li ul li.current-menu-item>a,
.top-menu>li ul li.current-menu-item>a,
.sf-mega .sf-mega-section ul a:hover,
.sf-mega .sf-mega-section ul.sub-menu a:hover,
.sf-mega .sf-mega-section ul li.current-menu-item>a,
.sf-mega .sf-mega-section ul.sub-menu li.current-menu-item>a,
.kopa-search-box-1>span:hover,
.kopa-search-box-1 .search-form-1 .search-submit:hover,
.cart-product-list .product-item .product-price,
.kopa-cart .kopa-dropdown-btn,
.kopa-cart .kopa-dropdown-content .cart-product-bottom h6,
.close-btn:hover,
.slide-menu li a:hover,
.mobile-menu li a:hover,
.slide-menu li a:hover span:hover,
.mobile-menu li a:hover span:hover,
.slide-menu li a>span:hover,
.mobile-menu li a>span:hover,
.slide-menu li.current-menu-item>a,
.mobile-menu li.current-menu-item>a,
.slide-menu li ul li a:hover,
.mobile-menu li ul li a:hover,
.slide-menu li ul.sub-menu li a:hover,
.mobile-menu li ul.sub-menu li a:hover,
.slide-menu li ul li.current-menu-item>a,
.mobile-menu li ul li.current-menu-item>a,
.slide-menu li ul.sub-menu li.current-menu-item>a,
.mobile-menu li ul.sub-menu li.current-menu-item>a,
.kopa-page-header-2 .main-menu>li:hover>a,
.kopa-header-bottom.style-01 .main-menu>li:hover>a,
.masonry-filter a.kopa-header-bottom.style-06 .main-menu>li:hover>a,
.masonry-filter a.kopa-header-bottom.style-07 .main-menu>li:hover>a,
.masonry-filter a.kopa-header-bottom.style-08 .main-menu>li:hover>a,
.kopa-header-bottom.bottom-sidebar.style-02 .main-menu>li:hover>a,
.kopa-page-header-2 .top-menu>li:hover>a,
.kopa-header-bottom.style-01 .top-menu>li:hover>a,
.masonry-filter a.kopa-header-bottom.style-06 .top-menu>li:hover>a,
.masonry-filter a.kopa-header-bottom.style-07 .top-menu>li:hover>a,
.masonry-filter a.kopa-header-bottom.style-08 .top-menu>li:hover>a,
.kopa-header-bottom.bottom-sidebar.style-02 .top-menu>li:hover>a,
.kopa-page-header-2 .main-menu>li.current-menu-item>a,
.kopa-header-bottom.style-01 .main-menu>li.current-menu-item>a,
.masonry-filter a.kopa-header-bottom.style-06 .main-menu>li.current-menu-item>a,
.masonry-filter a.kopa-header-bottom.style-07 .main-menu>li.current-menu-item>a,
.masonry-filter a.kopa-header-bottom.style-08 .main-menu>li.current-menu-item>a,
.kopa-header-bottom.bottom-sidebar.style-02 .main-menu>li.current-menu-item>a,
.kopa-page-header-2 .top-menu>li.current-menu-item>a,
.kopa-header-bottom.style-01 .top-menu>li.current-menu-item>a,
.masonry-filter a.kopa-header-bottom.style-06 .top-menu>li.current-menu-item>a,
.masonry-filter a.kopa-header-bottom.style-07 .top-menu>li.current-menu-item>a,
.masonry-filter a.kopa-header-bottom.style-08 .top-menu>li.current-menu-item>a,
.kopa-header-bottom.bottom-sidebar.style-02 .top-menu>li.current-menu-item>a,
.kopa-page-header-2 .main-menu>li.current-menu-parent>a,
.kopa-header-bottom.style-01 .main-menu>li.current-menu-parent>a,
.masonry-filter a.kopa-header-bottom.style-06 .main-menu>li.current-menu-parent>a,
.masonry-filter a.kopa-header-bottom.style-07 .main-menu>li.current-menu-parent>a,
.masonry-filter a.kopa-header-bottom.style-08 .main-menu>li.current-menu-parent>a,
.kopa-header-bottom.bottom-sidebar.style-02 .main-menu>li.current-menu-parent>a,
.kopa-page-header-2 .top-menu>li.current-menu-parent>a,
.kopa-header-bottom.style-01 .top-menu>li.current-menu-parent>a,
.masonry-filter a.kopa-header-bottom.style-06 .top-menu>li.current-menu-parent>a,
.masonry-filter a.kopa-header-bottom.style-07 .top-menu>li.current-menu-parent>a,
.masonry-filter a.kopa-header-bottom.style-08 .top-menu>li.current-menu-parent>a,
.kopa-header-bottom.bottom-sidebar.style-02 .top-menu>li.current-menu-parent>a,
.kopa-page-header-2 .kopa-search-box-1>span:hover,
.kopa-header-bottom.style-01 .kopa-search-box-1>span:hover,
.masonry-filter a.kopa-header-bottom.style-06 .kopa-search-box-1>span:hover,
.masonry-filter a.kopa-header-bottom.style-07 .kopa-search-box-1>span:hover,
.masonry-filter a.kopa-header-bottom.style-08 .kopa-search-box-1>span:hover,
.kopa-header-bottom.bottom-sidebar.style-02 .kopa-search-box-1>span:hover,
.kopa-btn-4:hover,
.kopa-btn-10:hover,
.kopa-btn-5,
.kopa-btn-8:hover,
.kopa-btn-12:hover,
.kopa-btn-15,
.white-text-style .kopa-btn-8:hover,
.slide-area .kopa-btn-8:hover,
.ct-item-6.style-02 .entry-content .kopa-btn-8:hover,
.single-post-author .kopa-btn-8:hover,
.kopa-footer .kopa-btn-8:hover,
.white-text-style .kopa-btn-12:hover,
.slide-area .kopa-btn-12:hover,
.ct-item-6.style-02 .entry-content .kopa-btn-12:hover,
.single-post-author .kopa-btn-12:hover,
.kopa-footer .kopa-btn-12:hover,
.white-text-style .kopa-btn-15:hover,
.slide-area .kopa-btn-15:hover,
.ct-item-6.style-02 .entry-content .kopa-btn-15:hover,
.single-post-author .kopa-btn-15:hover,
.kopa-footer .kopa-btn-15:hover,
.ct-item-1 .ft-wrap.style-01 ul li:last-child a,
.ct-item-4 .ft-wrap.style-01 ul li:last-child a,
.ct-item-5 .ft-wrap.style-01 ul li:last-child a,
.ct-item-1 .masonry-filter a.ft-wrap.style-06 ul li:last-child a,
.masonry-filter .ct-item-1 a.ft-wrap.style-06 ul li:last-child a,
.ct-item-4 .masonry-filter a.ft-wrap.style-06 ul li:last-child a,
.masonry-filter .ct-item-4 a.ft-wrap.style-06 ul li:last-child a,
.ct-item-5 .masonry-filter a.ft-wrap.style-06 ul li:last-child a,
.masonry-filter .ct-item-5 a.ft-wrap.style-06 ul li:last-child a,
.ct-item-1 .masonry-filter a.ft-wrap.style-07 ul li:last-child a,
.masonry-filter .ct-item-1 a.ft-wrap.style-07 ul li:last-child a,
.ct-item-4 .masonry-filter a.ft-wrap.style-07 ul li:last-child a,
.masonry-filter .ct-item-4 a.ft-wrap.style-07 ul li:last-child a,
.ct-item-5 .masonry-filter a.ft-wrap.style-07 ul li:last-child a,
.masonry-filter .ct-item-5 a.ft-wrap.style-07 ul li:last-child a,
.ct-item-1 .masonry-filter a.ft-wrap.style-08 ul li:last-child a,
.masonry-filter .ct-item-1 a.ft-wrap.style-08 ul li:last-child a,
.ct-item-4 .masonry-filter a.ft-wrap.style-08 ul li:last-child a,
.masonry-filter .ct-item-4 a.ft-wrap.style-08 ul li:last-child a,
.ct-item-5 .masonry-filter a.ft-wrap.style-08 ul li:last-child a,
.masonry-filter .ct-item-5 a.ft-wrap.style-08 ul li:last-child a,
.ct-item-1 .ft-wrap.bottom-sidebar.style-02 ul li:last-child a,
.ct-item-4 .ft-wrap.bottom-sidebar.style-02 ul li:last-child a,
.ct-item-5 .ft-wrap.bottom-sidebar.style-02 ul li:last-child a,
.ct-item-2 h4 i,
.reading-module-sub-1 h5,
.promo-text-2,
.reading-module-scroll-1 .entry-item .entry-title span,
.reading-module-article-list-5 .entry-item .entry-title span,
.blog-article-list-1 .entry-item .entry-title span,
.owl-carousel-5 .entry-item .entry-title span,
.single-entry-item>section .entry-item .entry-title span,
.owl-carousel-1 span:first-of-type,
.newsletter-form button:hover,
.slider-pro p.sp-txt-3,
.ct-menu-1 li a:hover,
.ct-menu-1 li a:hover span:hover,
.ct-menu-1 li a>span:hover,
.ct-menu-1 li.current-menu-item>a,
.ct-menu-1 li ul li a:hover,
.ct-menu-1 li ul.sub-menu li a:hover,
.ct-menu-1 li ul li.current-menu-item>a,
.ct-menu-1 li ul.sub-menu li.current-menu-item>a,
.widget_product_categories li a:hover,
.widget_product_categories li a:hover span:hover,
.widget_product_categories li a>span:hover,
.widget_product_categories li.current-menu-item>a,
.widget_product_categories li ul li a:hover,
.widget_product_categories li ul.sub-menu li a:hover,
.widget_product_categories li ul li.current-menu-item>a,
.widget_product_categories li ul.sub-menu li.current-menu-item>a,
.reading-module-module-ads-4 .ads-content p,
.reading-module-module-ads-5 .ads-content p,
.reading-module-service-2 .entry-item:hover .entry-title a,
.readin-module-contact-1 .entry-item a:hover,
.reading-module-link-1 a:hover,
.reading-module-twitter-1 .entry-item>header .header-content>a,
.reading-module-twitter-1 .entry-item footer a,
.ct-ul-1 li div input[type=checkbox]:checked+label,
.ct-form-box label.error,
.kopa-tag-box a:hover,
.white-text-style .author-content-wrap header h5 a:hover,
.slide-area .author-content-wrap header h5 a:hover,
.ct-item-6.style-02 .entry-content .author-content-wrap header h5 a:hover,
.single-post-author .author-content-wrap header h5 a:hover,
.kopa-footer .author-content-wrap header h5 a:hover,
.single-comment-list>h3 span,
.single-comment-form>h3 span,
.woocommerce ul.products>li .star-rating:before,
.woocommerce ul.products li.product .star-rating:before,
.woocommerce-page ul.products>li .star-rating:before,
.woocommerce-page ul.products li.product .star-rating:before,
.woocommerce ul.products>li .star-rating span:before,
.woocommerce ul.products li.product .star-rating span:before,
.woocommerce-page ul.products>li .star-rating span:before,
.woocommerce-page ul.products li.product .star-rating span:before,
.woocommerce ul.products>li .price,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products>li .price,
.woocommerce-page ul.products li.product .price,
.woocommerce ul.products>li:hover h3,
.woocommerce ul.products li.product:hover h3,
.woocommerce-page ul.products>li:hover h3,
.woocommerce-page ul.products li.product:hover h3,
.woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce a.button:before,
.woocommerce button.button:before,
.woocommerce input.button:before,
.woocommerce input#submit:before,
.woocommerce #content input.button:before,
.woocommerce .comment-box input#submit:before,
.woocommerce div.product form.cart .button:before,
.woocommerce #content div.product form.cart .button:before,
.woocommerce-page a.button:before,
.woocommerce-page button.button:before,
.woocommerce-page input.button:before,
.woocommerce-page input#submit:before,
.woocommerce-page #content input.button:before,
.woocommerce-page .comment-box input#submit:before,
.woocommerce-page div.product form.cart .button:before,
.woocommerce-page #content div.product form.cart .button:before,
.woocommerce #content table.cart tbody .product-price,
.woocommerce table.cart tbody .product-price,
.woocommerce table.shop_table tbody .product-price,
.woocommerce-page #content table.cart tbody .product-price,
.woocommerce-page table.cart tbody .product-price,
.woocommerce-page table.shop_table tbody .product-price,
.woocommerce .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce ul.cart_list>li ins,
.woocommerce ul.product_list_widget>li ins,
.woocommerce-page ul.cart_list>li ins,
.woocommerce-page ul.product_list_widget>li ins,
.woocommerce .quantity,
.woocommerce #content .quantity,
.woocommerce .widget_shopping_cart_content a.button:hover,
.woocommerce-page .quantity,
.woocommerce-page #content .quantity,
.woocommerce-page .widget_shopping_cart_content a.button:hover,
.woocommerce .widget_shopping_cart .total span,
.woocommerce-page .widget_shopping_cart .total span,
.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text p.meta strong,
.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text p.meta strong,
.woocommerce .order-total .amount,
.woocommerce-page .order-total .amount,
.ct-ul-2 li.active span,
.woocommerce-main-content.style-01 .ct-item-4 .ct-icon-1,
.masonry-filter a.woocommerce-main-content.style-06 .ct-item-4 .ct-icon-1,
.masonry-filter a.woocommerce-main-content.style-07 .ct-item-4 .ct-icon-1,
.masonry-filter a.woocommerce-main-content.style-08 .ct-item-4 .ct-icon-1,
.woocommerce-main-content.bottom-sidebar.style-02 .ct-item-4 .ct-icon-1,
.woocommerce-main-content.style-01 .ct-item-4 .ft-wrap.style-02 ul li a:hover,
.masonry-filter a.woocommerce-main-content.style-06 .ct-item-4 .ft-wrap.style-02 ul li a:hover,
.masonry-filter a.woocommerce-main-content.style-07 .ct-item-4 .ft-wrap.style-02 ul li a:hover,
.masonry-filter a.woocommerce-main-content.style-08 .ct-item-4 .ft-wrap.style-02 ul li a:hover,
.woocommerce-main-content.bottom-sidebar.style-02 .ct-item-4 .ft-wrap.style-02 ul li a:hover,
.newsletter-form.style-01 button:hover,
.masonry-filter a.newsletter-form.style-06 button:hover,
.masonry-filter a.newsletter-form.style-07 button:hover,
.masonry-filter a.newsletter-form.style-08 button:hover,
.newsletter-form.bottom-sidebar.style-02 button:hover,
.copyright a,
.white-text-style .copyright a,
.slide-area .copyright a,
.ct-item-6.style-02 .entry-content .copyright a,
.single-post-author .copyright a,
.kopa-footer .copyright a {
    color: var(--brand-red);
}

.woocommerce div.product div.summary,
.woocommerce #content div.product div.summary,
.woocommerce-page div.product div.summary,
.woocommerce-page #content div.product div.summary {
    width: 100% !important;
    padding-left: 20px
}

fieldset,
label {
    margin: 0;
    padding: 0
}

.rating {
    border: none;
    float: left
}

.rating>input {
    display: none
}

.rating>label:before {
    margin: 5px;
    font-size: 1.25em;
    font-family: FontAwesome;
    display: inline-block;
    content: "\f005"
}

.rating>.half:before {
    content: "\f089";
    position: absolute
}

.rating>label {
    color: #ddd;
    float: right
}

.rating>input:checked~label,
.rating:not(:checked)>label:hover,
.rating:not(:checked)>label:hover~label {
    color: gold
}

.rating>input:checked+label:hover,
.rating>input:checked~label:hover,
.rating>label:hover~input:checked~label,
.rating>input:checked~label:hover~label {
    color: #FFED85
}

.ui.comments {
    max-width: 100% !important
}

.ui.comments .comment .actions a {
    color: var(--brand-red) !important
}

.media-object {
    max-width: 70px;
    border-radius: 50%;
    margin: 0 5px 15px 20px
}

.badge-danger {
    background-color: #ff391f
}

.badge-success {
    background-color: #86c26d
}

.badge-info {
    background-color: #52cbf9
}

.badge-warning {
    background-color: #e99b00
}

#unlock_link {
    margin-bottom: 10px
}

.product_title {
    margin-top: 0 !important
}

.mb-2 {
    margin-bottom: 5px
}

.badge-light {
    background-color: #e0e0e0 !important;
    color: #000 !important
}

.mb-1 {
    margin-bottom: 5px
}

.page-numbers,
.current {
    border: 0 !important
}

.w-25 {
    width: 25% !important
}

.w-50 {
    width: 50% !important
}

.w-75 {
    width: 75% !important
}

.w-100 {
    width: 100% !important
}

.w-auto {
    width: auto !important
}

.h-25 {
    height: 25% !important
}

.h-50 {
    height: 50% !important
}

.h-75 {
    height: 75% !important
}

.h-100 {
    height: 100% !important
}

.h-auto {
    height: auto !important
}

.mw-100 {
    max-width: 100% !important
}

.mh-100 {
    max-height: 100% !important
}

.m-0 {
    margin: 0 !important
}

.mt-0,
.my-0 {
    margin-top: 0 !important
}

.mr-0,
.mx-0 {
    margin-right: 0 !important
}

.mb-0,
.my-0 {
    margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
    margin-left: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.mt-1,
.my-1 {
    margin-top: .25rem !important
}

.mr-1,
.mx-1 {
    margin-right: .25rem !important
}

.mb-1,
.my-1 {
    margin-bottom: .25rem !important
}

.ml-1,
.mx-1 {
    margin-left: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.mt-2,
.my-2 {
    margin-top: .5rem !important
}

.mr-2,
.mx-2 {
    margin-right: .5rem !important
}

.mb-2,
.my-2 {
    margin-bottom: .5rem !important
}

.ml-2,
.mx-2 {
    margin-left: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.mt-3,
.my-3 {
    margin-top: 1rem !important
}

.mr-3,
.mx-3 {
    margin-right: 1rem !important
}

.mb-3,
.my-3 {
    margin-bottom: 1rem !important
}

.ml-3,
.mx-3 {
    margin-left: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.mt-4,
.my-4 {
    margin-top: 1.5rem !important
}

.mr-4,
.mx-4 {
    margin-right: 1.5rem !important
}

.mb-4,
.my-4 {
    margin-bottom: 1.5rem !important
}

.ml-4,
.mx-4 {
    margin-left: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.mt-5,
.my-5 {
    margin-top: 3rem !important
}

.mr-5,
.mx-5 {
    margin-right: 3rem !important
}

.mb-5,
.my-5 {
    margin-bottom: 3rem !important
}

.ml-5,
.mx-5 {
    margin-left: 3rem !important
}

.p-0 {
    padding: 0 !important
}

.pt-0,
.py-0 {
    padding-top: 0 !important
}

.pr-0,
.px-0 {
    padding-right: 0 !important
}

.pb-0,
.py-0 {
    padding-bottom: 0 !important
}

.pl-0,
.px-0 {
    padding-left: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.pt-1,
.py-1 {
    padding-top: .25rem !important
}

.pr-1,
.px-1 {
    padding-right: .25rem !important
}

.pb-1,
.py-1 {
    padding-bottom: .25rem !important
}

.pl-1,
.px-1 {
    padding-left: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.pt-2,
.py-2 {
    padding-top: .5rem !important
}

.pr-2,
.px-2 {
    padding-right: .5rem !important
}

.pb-2,
.py-2 {
    padding-bottom: .5rem !important
}

.pl-2,
.px-2 {
    padding-left: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.pt-3,
.py-3 {
    padding-top: 1rem !important
}

.pr-3,
.px-3 {
    padding-right: 1rem !important
}

.pb-3,
.py-3 {
    padding-bottom: 1rem !important
}

.pl-3,
.px-3 {
    padding-left: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.pt-4,
.py-4 {
    padding-top: 1.5rem !important
}

.pr-4,
.px-4 {
    padding-right: 1.5rem !important
}

.pb-4,
.py-4 {
    padding-bottom: 1.5rem !important
}

.pl-4,
.px-4 {
    padding-left: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

.pt-5,
.py-5 {
    padding-top: 3rem !important
}

.pr-5,
.px-5 {
    padding-right: 3rem !important
}

.pb-5,
.py-5 {
    padding-bottom: 3rem !important
}

.pl-5,
.px-5 {
    padding-left: 3rem !important
}

.m-auto {
    margin: auto !important
}

.mt-auto,
.my-auto {
    margin-top: auto !important
}

.mr-auto,
.mx-auto {
    margin-right: auto !important
}

.mb-auto,
.my-auto {
    margin-bottom: auto !important
}

.ml-auto,
.mx-auto {
    margin-left: auto !important
}

ul.product-categories>li>a.active,
ul.children>li>a.active {
    color: var(--brand-red) !important
}

.cp {
    cursor: pointer
}

.lang-dropdown-1 {
    width: 13px;
    height: 13px;
    font-size: 18px;
    color: var(--brand-white);
}

.lang-dropdown-2 {
    width: 13px;
    height: 13px;
    font-size: 18px
}

.ti-search {
    font-size: 18px
}

.auth_icon {
    font-size: 18px;
    color: var(--brand-white);
}

.auth_icon_2 {
    position: absolute;
    font-size: 18px
}

.ct-form-box input,
.ct-form-box textarea,
select[class="valid"] {
    border: 2px solid #e9e9e9
}

textarea.form-control {
    border: 2px solid #e9e9e9 !important;
    background: #fff !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    width: 100% !important
}

.q_input {
    border: 2px solid #e9e9e9;
    padding: 0 10px;
    width: 100%;
    margin-bottom: 2px
}

.woocommerce-area-1 {
    padding-right: 15px !important
}

.single-post-author {
    padding: 16px !important
}

.single-post-author .author-avatar {
    width: auto !important
}

@media (max-width:480px) {
    #book_view {
        height: 500px !important
    }
}

ul.mobile-menu {
    font-size: 26px
}

.slide-menu li,
.mobile-menu li {
    margin-top: 40px !important
}

input[type="submit"],
button,
.ct-btn-2,
.badge {
    border-radius: 0 !important
}

a.disabled {
    pointer-events: none;
    cursor: default
}
