/**
 * Table of Contents:
 *

1. - Global Styles
2. - Header
    2.1 - Navigation 
    2.2 - Search 
3. - Content 
    3.1 - Widget
    3.2 - Home Page
    3.3 - Sub Page
    3.4 - Sidebar 
    3.5 - Bottom sidebar
4. - Footer 

5. - Responsive
 
 * -----------------------------------------------------------------------------
 */
/**
 * 1. Global Styles
 * -----------------------------------------------------------------------------
 */
@import url(https://fonts.googleapis.com/css?family=Poppins:400,300,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400italic,700,700italic,900,900italic);
@import url(https://fonts.googleapis.com/css?family=Nothing+You+Could+Do);
a:hover, a:focus, a.active, .text-hover, .kopa-breadcrumb a:hover, .owl-btn-4 .owl-controls .owl-pagination .owl-page.active, .owl-btn-6 .owl-controls .owl-pagination .owl-page.active, .owl-btn-4 .owl-controls .owl-pagination .owl-page:hover, .owl-btn-6 .owl-controls .owl-pagination .owl-page:hover, .masonry-filter a:hover, .masonry-filter a.active, .kopa-social-links ul li a:hover, .kopa-social-links.style-02 ul li a:hover, .entry-title .sticky-post-icon i, .ct-btn-6:hover, .ct-btn-16:hover, .ct-ul-2 li.active a, .ct-ul-3 li a:hover, .white-text-style .ct-ul-2 li.active a, .ct-item-7 .entry-content .ct-ul-2 li.active a, .sf-mega .ct-ul-2 li.active a, .kopa-page-header-area-1 .ct-ul-2 li.active a, .kopa-page-header-area-2 .ct-ul-2 li.active a, .kopa-page-header-area-3 .ct-ul-2 li.active a, .kopa-page-header-area-4 .ct-ul-2 li.active a, .kopa-page-header-area-6 .ct-ul-2 li.active a, .kopa-page-header-area-5 .ct-ul-2 li.active a, .kopa-page-header-area-7 .ct-ul-2 li.active a, .kopa-page-header-area-8 .ct-ul-2 li.active a, .kopa-page-header-3 .ct-ul-2 li.active a, header.kopa-page-header-6 .ct-ul-2 li.active a, header.kopa-page-header-7 .ct-ul-2 li.active a, .owl-carousel-1 .entry-content .ct-ul-2 li.active a, .ms-item-01 .entry-content .ct-ul-2 li.active a, .sn-module-intro-6 .entry-item .entry-content .ct-ul-2 li.active a, .ms-item-03 .entry-item .ct-ul-2 li.active a, .products .product .entry-panel .ct-ul-2 li.active a, .kopa-footer-1 .ct-ul-2 li.active a, .kopa-footer-2 .ct-ul-2 li.active a, .kopa-footer-4 .ct-ul-2 li.active a, .kopa-footer-5 .ct-ul-2 li.active a, .kopa-footer-3 .ct-ul-2 li.active a, .ct-icon-3:hover, .ct-box-5 span, .ct-text-1 a:hover, .ct-text-6, .ct-text-8, .ct-text-10, .ct-text-13 span, .ct-text-18 span, .ct-text-19 span, .ct-text-15 span, .widget-title.style-07 span, .widget-title.style-14 span, .widget-title.style-08 span, .ct-text-16, .white-text-style .ct-text-10, .ct-item-7 .entry-content .ct-text-10, .sf-mega .ct-text-10, .kopa-page-header-area-1 .ct-text-10, .kopa-page-header-area-2 .ct-text-10, .kopa-page-header-area-3 .ct-text-10, .kopa-page-header-area-4 .ct-text-10, .kopa-page-header-area-6 .ct-text-10, .kopa-page-header-area-5 .ct-text-10, .kopa-page-header-area-7 .ct-text-10, .kopa-page-header-area-8 .ct-text-10, .kopa-page-header-3 .ct-text-10, header.kopa-page-header-6 .ct-text-10, header.kopa-page-header-7 .ct-text-10, .owl-carousel-1 .entry-content .ct-text-10, .ms-item-01 .entry-content .ct-text-10, .sn-module-intro-6 .entry-item .entry-content .ct-text-10, .ms-item-03 .entry-item .ct-text-10, .products .product .entry-panel .ct-text-10, .kopa-footer-1 .ct-text-10, .kopa-footer-2 .ct-text-10, .kopa-footer-4 .ct-text-10, .kopa-footer-5 .ct-text-10, .kopa-footer-3 .ct-text-10, .white-text-style .ct-text-13 span, .ct-item-7 .entry-content .ct-text-13 span, .sf-mega .ct-text-13 span, .kopa-page-header-area-1 .ct-text-13 span, .kopa-page-header-area-2 .ct-text-13 span, .kopa-page-header-area-3 .ct-text-13 span, .kopa-page-header-area-4 .ct-text-13 span, .kopa-page-header-area-6 .ct-text-13 span, .kopa-page-header-area-5 .ct-text-13 span, .kopa-page-header-area-7 .ct-text-13 span, .kopa-page-header-area-8 .ct-text-13 span, .kopa-page-header-3 .ct-text-13 span, header.kopa-page-header-6 .ct-text-13 span, header.kopa-page-header-7 .ct-text-13 span, .owl-carousel-1 .entry-content .ct-text-13 span, .ms-item-01 .entry-content .ct-text-13 span, .sn-module-intro-6 .entry-item .entry-content .ct-text-13 span, .ms-item-03 .entry-item .ct-text-13 span, .products .product .entry-panel .ct-text-13 span, .kopa-footer-1 .ct-text-13 span, .kopa-footer-2 .ct-text-13 span, .kopa-footer-4 .ct-text-13 span, .kopa-footer-5 .ct-text-13 span, .kopa-footer-3 .ct-text-13 span, .white-text-style .ct-text-18 span, .ct-item-7 .entry-content .ct-text-18 span, .sf-mega .ct-text-18 span, .kopa-page-header-area-1 .ct-text-18 span, .kopa-page-header-area-2 .ct-text-18 span, .kopa-page-header-area-3 .ct-text-18 span, .kopa-page-header-area-4 .ct-text-18 span, .kopa-page-header-area-6 .ct-text-18 span, .kopa-page-header-area-5 .ct-text-18 span, .kopa-page-header-area-7 .ct-text-18 span, .kopa-page-header-area-8 .ct-text-18 span, .kopa-page-header-3 .ct-text-18 span, header.kopa-page-header-6 .ct-text-18 span, header.kopa-page-header-7 .ct-text-18 span, .owl-carousel-1 .entry-content .ct-text-18 span, .ms-item-01 .entry-content .ct-text-18 span, .sn-module-intro-6 .entry-item .entry-content .ct-text-18 span, .ms-item-03 .entry-item .ct-text-18 span, .products .product .entry-panel .ct-text-18 span, .kopa-footer-1 .ct-text-18 span, .kopa-footer-2 .ct-text-18 span, .kopa-footer-4 .ct-text-18 span, .kopa-footer-5 .ct-text-18 span, .kopa-footer-3 .ct-text-18 span, .white-text-style .ct-text-19 span, .ct-item-7 .entry-content .ct-text-19 span, .sf-mega .ct-text-19 span, .kopa-page-header-area-1 .ct-text-19 span, .kopa-page-header-area-2 .ct-text-19 span, .kopa-page-header-area-3 .ct-text-19 span, .kopa-page-header-area-4 .ct-text-19 span, .kopa-page-header-area-6 .ct-text-19 span, .kopa-page-header-area-5 .ct-text-19 span, .kopa-page-header-area-7 .ct-text-19 span, .kopa-page-header-area-8 .ct-text-19 span, .kopa-page-header-3 .ct-text-19 span, header.kopa-page-header-6 .ct-text-19 span, header.kopa-page-header-7 .ct-text-19 span, .owl-carousel-1 .entry-content .ct-text-19 span, .ms-item-01 .entry-content .ct-text-19 span, .sn-module-intro-6 .entry-item .entry-content .ct-text-19 span, .ms-item-03 .entry-item .ct-text-19 span, .products .product .entry-panel .ct-text-19 span, .kopa-footer-1 .ct-text-19 span, .kopa-footer-2 .ct-text-19 span, .kopa-footer-4 .ct-text-19 span, .kopa-footer-5 .ct-text-19 span, .kopa-footer-3 .ct-text-19 span, .ct-form-box-1 input[type="submit"]:hover, .ct-form-box-2 input[type="submit"]:hover, .ct-form-box-3 input[type="submit"]:hover,
.ct-form-box-1 textarea[type="submit"]:hover,
.ct-form-box-2 textarea[type="submit"]:hover,
.ct-form-box-3 textarea[type="submit"]:hover, .ct-form-box-1 label.error, .ct-form-box-2 label.error, .ct-form-box-3 label.error, .ct-form-1 .search-submit:hover, .ct-form-2 .search-submit:hover, .ct-item-5 h5 a:hover, .ct-item-6 h5 a:hover, .kopa-logo .site-title a:hover, .white-text-style a:hover, .ct-item-7 .entry-content a:hover, .sf-mega a:hover, .kopa-page-header-area-1 a:hover, .kopa-page-header-area-2 a:hover, .kopa-page-header-area-3 a:hover, .kopa-page-header-area-4 a:hover, .kopa-page-header-area-6 a:hover, .kopa-page-header-area-5 a:hover, .kopa-page-header-area-7 a:hover, .kopa-page-header-area-8 a:hover, .kopa-page-header-3 a:hover, header.kopa-page-header-6 a:hover, header.kopa-page-header-7 a:hover, .owl-carousel-1 .entry-content a:hover, .ms-item-01 .entry-content a:hover, .sn-module-intro-6 .entry-item .entry-content a:hover, .ms-item-03 .entry-item a:hover, .products .product .entry-panel a:hover, .kopa-footer-1 a:hover, .kopa-footer-2 a:hover, .kopa-footer-4 a:hover, .kopa-footer-5 a:hover, .kopa-footer-3 a:hover, .white-text-style a:hover span, .ct-item-7 .entry-content a:hover span, .sf-mega a:hover span, .kopa-page-header-area-1 a:hover span, .kopa-page-header-area-2 a:hover span, .kopa-page-header-area-3 a:hover span, .kopa-page-header-area-4 a:hover span, .kopa-page-header-area-6 a:hover span, .kopa-page-header-area-5 a:hover span, .kopa-page-header-area-7 a:hover span, .kopa-page-header-area-8 a:hover span, .kopa-page-header-3 a:hover span, header.kopa-page-header-6 a:hover span, header.kopa-page-header-7 a:hover span, .owl-carousel-1 .entry-content a:hover span, .ms-item-01 .entry-content a:hover span, .sn-module-intro-6 .entry-item .entry-content a:hover span, .ms-item-03 .entry-item a:hover span, .products .product .entry-panel a:hover span, .kopa-footer-1 a:hover span, .kopa-footer-2 a:hover span, .kopa-footer-4 a:hover span, .kopa-footer-5 a:hover span, .kopa-footer-3 a:hover span, .dark-text-style h1 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item h1 a:hover, .kopa-language-box-1 > div h1 a:hover, .kopa-language-box-2 > div h1 a:hover, .kopa-cash-box-1 > div h1 a:hover, .kopa-language-box-3 > div h1 a:hover, .dark-text-style h2 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item h2 a:hover, .kopa-language-box-1 > div h2 a:hover, .kopa-language-box-2 > div h2 a:hover, .kopa-cash-box-1 > div h2 a:hover, .kopa-language-box-3 > div h2 a:hover, .dark-text-style h3 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item h3 a:hover, .kopa-language-box-1 > div h3 a:hover, .kopa-language-box-2 > div h3 a:hover, .kopa-cash-box-1 > div h3 a:hover, .kopa-language-box-3 > div h3 a:hover, .dark-text-style h4 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item h4 a:hover, .kopa-language-box-1 > div h4 a:hover, .kopa-language-box-2 > div h4 a:hover, .kopa-cash-box-1 > div h4 a:hover, .kopa-language-box-3 > div h4 a:hover, .dark-text-style h5 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item h5 a:hover, .kopa-language-box-1 > div h5 a:hover, .kopa-language-box-2 > div h5 a:hover, .kopa-cash-box-1 > div h5 a:hover, .kopa-language-box-3 > div h5 a:hover, .dark-text-style h6 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item h6 a:hover, .kopa-language-box-1 > div h6 a:hover, .kopa-language-box-2 > div h6 a:hover, .kopa-cash-box-1 > div h6 a:hover, .kopa-language-box-3 > div h6 a:hover, .dark-text-style .h1 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item .h1 a:hover, .kopa-language-box-1 > div .h1 a:hover, .kopa-language-box-2 > div .h1 a:hover, .kopa-cash-box-1 > div .h1 a:hover, .kopa-language-box-3 > div .h1 a:hover, .dark-text-style .h2 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item .h2 a:hover, .kopa-language-box-1 > div .h2 a:hover, .kopa-language-box-2 > div .h2 a:hover, .kopa-cash-box-1 > div .h2 a:hover, .kopa-language-box-3 > div .h2 a:hover, .dark-text-style .h3 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item .h3 a:hover, .kopa-language-box-1 > div .h3 a:hover, .kopa-language-box-2 > div .h3 a:hover, .kopa-cash-box-1 > div .h3 a:hover, .kopa-language-box-3 > div .h3 a:hover, .dark-text-style .h4 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item .h4 a:hover, .kopa-language-box-1 > div .h4 a:hover, .kopa-language-box-2 > div .h4 a:hover, .kopa-cash-box-1 > div .h4 a:hover, .kopa-language-box-3 > div .h4 a:hover, .dark-text-style .h5 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item .h5 a:hover, .kopa-language-box-1 > div .h5 a:hover, .kopa-language-box-2 > div .h5 a:hover, .kopa-cash-box-1 > div .h5 a:hover, .kopa-language-box-3 > div .h5 a:hover, .dark-text-style .h6 a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item .h6 a:hover, .kopa-language-box-1 > div .h6 a:hover, .kopa-language-box-2 > div .h6 a:hover, .kopa-cash-box-1 > div .h6 a:hover, .kopa-language-box-3 > div .h6 a:hover, .dark-text-style a:hover, .sn-module-scroll-1 .sj-scroll-list .entry-item a:hover, .kopa-language-box-1 > div a:hover, .kopa-language-box-2 > div a:hover, .kopa-cash-box-1 > div a:hover, .kopa-language-box-3 > div a:hover, .dark-text-style a:hover span, .sn-module-scroll-1 .sj-scroll-list .entry-item a:hover span, .kopa-language-box-1 > div a:hover span, .kopa-language-box-2 > div a:hover span, .kopa-cash-box-1 > div a:hover span, .kopa-language-box-3 > div a:hover span, .entry-title.style-01 span, .entry-title.style-02 span, .widget-title.style-01 span, .entry-title.style-08 span, .entry-title.style-09 span, .more-link.style-02:hover, .more-link.style-03:hover, .entry-meta > span a:hover,
.entry-meta > p a:hover, .entry-meta > a:hover span, .white-text-style .entry-categories.style-01 a:hover, .ct-item-7 .entry-content .entry-categories.style-01 a:hover, .sf-mega .entry-categories.style-01 a:hover, .kopa-page-header-area-1 .entry-categories.style-01 a:hover, .kopa-page-header-area-2 .entry-categories.style-01 a:hover, .kopa-page-header-area-3 .entry-categories.style-01 a:hover, .kopa-page-header-area-4 .entry-categories.style-01 a:hover, .kopa-page-header-area-6 .entry-categories.style-01 a:hover, .kopa-page-header-area-5 .entry-categories.style-01 a:hover, .kopa-page-header-area-7 .entry-categories.style-01 a:hover, .kopa-page-header-area-8 .entry-categories.style-01 a:hover, .kopa-page-header-3 .entry-categories.style-01 a:hover, header.kopa-page-header-6 .entry-categories.style-01 a:hover, header.kopa-page-header-7 .entry-categories.style-01 a:hover, .owl-carousel-1 .entry-content .entry-categories.style-01 a:hover, .ms-item-01 .entry-content .entry-categories.style-01 a:hover, .sn-module-intro-6 .entry-item .entry-content .entry-categories.style-01 a:hover, .ms-item-03 .entry-item .entry-categories.style-01 a:hover, .products .product .entry-panel .entry-categories.style-01 a:hover, .kopa-footer-1 .entry-categories.style-01 a:hover, .kopa-footer-2 .entry-categories.style-01 a:hover, .kopa-footer-4 .entry-categories.style-01 a:hover, .kopa-footer-5 .entry-categories.style-01 a:hover, .kopa-footer-3 .entry-categories.style-01 a:hover, .kopa-rating li, .widget-title.style-06 span, .white-text-style .widget_categories > ul > li a:hover, .ct-item-7 .entry-content .widget_categories > ul > li a:hover, .sf-mega .widget_categories > ul > li a:hover, .kopa-page-header-area-1 .widget_categories > ul > li a:hover, .kopa-page-header-area-2 .widget_categories > ul > li a:hover, .kopa-page-header-area-3 .widget_categories > ul > li a:hover, .kopa-page-header-area-4 .widget_categories > ul > li a:hover, .kopa-page-header-area-6 .widget_categories > ul > li a:hover, .kopa-page-header-area-5 .widget_categories > ul > li a:hover, .kopa-page-header-area-7 .widget_categories > ul > li a:hover, .kopa-page-header-area-8 .widget_categories > ul > li a:hover, .kopa-page-header-3 .widget_categories > ul > li a:hover, header.kopa-page-header-6 .widget_categories > ul > li a:hover, header.kopa-page-header-7 .widget_categories > ul > li a:hover, .owl-carousel-1 .entry-content .widget_categories > ul > li a:hover, .ms-item-01 .entry-content .widget_categories > ul > li a:hover, .sn-module-intro-6 .entry-item .entry-content .widget_categories > ul > li a:hover, .ms-item-03 .entry-item .widget_categories > ul > li a:hover, .products .product .entry-panel .widget_categories > ul > li a:hover, .kopa-footer-1 .widget_categories > ul > li a:hover, .kopa-footer-2 .widget_categories > ul > li a:hover, .kopa-footer-4 .widget_categories > ul > li a:hover, .kopa-footer-5 .widget_categories > ul > li a:hover, .kopa-footer-3 .widget_categories > ul > li a:hover,
.white-text-style .widget_categories ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_categories ul.menu > li a:hover,
.sf-mega .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_categories ul.menu > li a:hover,
.kopa-page-header-3 .widget_categories ul.menu > li a:hover,
header.kopa-page-header-6 .widget_categories ul.menu > li a:hover,
header.kopa-page-header-7 .widget_categories ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_categories ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_categories ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_categories ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_categories ul.menu > li a:hover,
.products .product .entry-panel .widget_categories ul.menu > li a:hover,
.kopa-footer-1 .widget_categories ul.menu > li a:hover,
.kopa-footer-2 .widget_categories ul.menu > li a:hover,
.kopa-footer-4 .widget_categories ul.menu > li a:hover,
.kopa-footer-5 .widget_categories ul.menu > li a:hover,
.kopa-footer-3 .widget_categories ul.menu > li a:hover,
.white-text-style .widget_categories .pd-20 > ul > li a:hover,
.ct-item-7 .entry-content .widget_categories .pd-20 > ul > li a:hover,
.sf-mega .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-1 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-2 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-3 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-4 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-6 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-5 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-7 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-8 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-3 .widget_categories .pd-20 > ul > li a:hover,
header.kopa-page-header-6 .widget_categories .pd-20 > ul > li a:hover,
header.kopa-page-header-7 .widget_categories .pd-20 > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_categories .pd-20 > ul > li a:hover,
.ms-item-01 .entry-content .widget_categories .pd-20 > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 > ul > li a:hover,
.ms-item-03 .entry-item .widget_categories .pd-20 > ul > li a:hover,
.products .product .entry-panel .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-1 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-2 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-4 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-5 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-3 .widget_categories .pd-20 > ul > li a:hover,
.white-text-style .widget_categories .pd-20 ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.sf-mega .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-3 .widget_categories .pd-20 ul.menu > li a:hover,
header.kopa-page-header-6 .widget_categories .pd-20 ul.menu > li a:hover,
header.kopa-page-header-7 .widget_categories .pd-20 ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_categories .pd-20 ul.menu > li a:hover,
.products .product .entry-panel .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-1 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-2 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-4 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-5 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-3 .widget_categories .pd-20 ul.menu > li a:hover,
.white-text-style .widget_recent_entries > ul > li a:hover,
.ct-item-7 .entry-content .widget_recent_entries > ul > li a:hover,
.sf-mega .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-1 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-2 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-3 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-4 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-6 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-5 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-7 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-8 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-3 .widget_recent_entries > ul > li a:hover,
header.kopa-page-header-6 .widget_recent_entries > ul > li a:hover,
header.kopa-page-header-7 .widget_recent_entries > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_entries > ul > li a:hover,
.ms-item-01 .entry-content .widget_recent_entries > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries > ul > li a:hover,
.ms-item-03 .entry-item .widget_recent_entries > ul > li a:hover,
.products .product .entry-panel .widget_recent_entries > ul > li a:hover,
.kopa-footer-1 .widget_recent_entries > ul > li a:hover,
.kopa-footer-2 .widget_recent_entries > ul > li a:hover,
.kopa-footer-4 .widget_recent_entries > ul > li a:hover,
.kopa-footer-5 .widget_recent_entries > ul > li a:hover,
.kopa-footer-3 .widget_recent_entries > ul > li a:hover,
.white-text-style .widget_recent_entries ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_recent_entries ul.menu > li a:hover,
.sf-mega .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-3 .widget_recent_entries ul.menu > li a:hover,
header.kopa-page-header-6 .widget_recent_entries ul.menu > li a:hover,
header.kopa-page-header-7 .widget_recent_entries ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_entries ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_recent_entries ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_recent_entries ul.menu > li a:hover,
.products .product .entry-panel .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-1 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-2 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-4 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-5 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-3 .widget_recent_entries ul.menu > li a:hover,
.white-text-style .widget_archive > ul > li a:hover,
.ct-item-7 .entry-content .widget_archive > ul > li a:hover,
.sf-mega .widget_archive > ul > li a:hover,
.kopa-page-header-area-1 .widget_archive > ul > li a:hover,
.kopa-page-header-area-2 .widget_archive > ul > li a:hover,
.kopa-page-header-area-3 .widget_archive > ul > li a:hover,
.kopa-page-header-area-4 .widget_archive > ul > li a:hover,
.kopa-page-header-area-6 .widget_archive > ul > li a:hover,
.kopa-page-header-area-5 .widget_archive > ul > li a:hover,
.kopa-page-header-area-7 .widget_archive > ul > li a:hover,
.kopa-page-header-area-8 .widget_archive > ul > li a:hover,
.kopa-page-header-3 .widget_archive > ul > li a:hover,
header.kopa-page-header-6 .widget_archive > ul > li a:hover,
header.kopa-page-header-7 .widget_archive > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_archive > ul > li a:hover,
.ms-item-01 .entry-content .widget_archive > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_archive > ul > li a:hover,
.ms-item-03 .entry-item .widget_archive > ul > li a:hover,
.products .product .entry-panel .widget_archive > ul > li a:hover,
.kopa-footer-1 .widget_archive > ul > li a:hover,
.kopa-footer-2 .widget_archive > ul > li a:hover,
.kopa-footer-4 .widget_archive > ul > li a:hover,
.kopa-footer-5 .widget_archive > ul > li a:hover,
.kopa-footer-3 .widget_archive > ul > li a:hover,
.white-text-style .widget_archive ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_archive ul.menu > li a:hover,
.sf-mega .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_archive ul.menu > li a:hover,
.kopa-page-header-3 .widget_archive ul.menu > li a:hover,
header.kopa-page-header-6 .widget_archive ul.menu > li a:hover,
header.kopa-page-header-7 .widget_archive ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_archive ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_archive ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_archive ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_archive ul.menu > li a:hover,
.products .product .entry-panel .widget_archive ul.menu > li a:hover,
.kopa-footer-1 .widget_archive ul.menu > li a:hover,
.kopa-footer-2 .widget_archive ul.menu > li a:hover,
.kopa-footer-4 .widget_archive ul.menu > li a:hover,
.kopa-footer-5 .widget_archive ul.menu > li a:hover,
.kopa-footer-3 .widget_archive ul.menu > li a:hover,
.white-text-style .widget_meta > ul > li a:hover,
.ct-item-7 .entry-content .widget_meta > ul > li a:hover,
.sf-mega .widget_meta > ul > li a:hover,
.kopa-page-header-area-1 .widget_meta > ul > li a:hover,
.kopa-page-header-area-2 .widget_meta > ul > li a:hover,
.kopa-page-header-area-3 .widget_meta > ul > li a:hover,
.kopa-page-header-area-4 .widget_meta > ul > li a:hover,
.kopa-page-header-area-6 .widget_meta > ul > li a:hover,
.kopa-page-header-area-5 .widget_meta > ul > li a:hover,
.kopa-page-header-area-7 .widget_meta > ul > li a:hover,
.kopa-page-header-area-8 .widget_meta > ul > li a:hover,
.kopa-page-header-3 .widget_meta > ul > li a:hover,
header.kopa-page-header-6 .widget_meta > ul > li a:hover,
header.kopa-page-header-7 .widget_meta > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_meta > ul > li a:hover,
.ms-item-01 .entry-content .widget_meta > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_meta > ul > li a:hover,
.ms-item-03 .entry-item .widget_meta > ul > li a:hover,
.products .product .entry-panel .widget_meta > ul > li a:hover,
.kopa-footer-1 .widget_meta > ul > li a:hover,
.kopa-footer-2 .widget_meta > ul > li a:hover,
.kopa-footer-4 .widget_meta > ul > li a:hover,
.kopa-footer-5 .widget_meta > ul > li a:hover,
.kopa-footer-3 .widget_meta > ul > li a:hover,
.white-text-style .widget_meta ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_meta ul.menu > li a:hover,
.sf-mega .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_meta ul.menu > li a:hover,
.kopa-page-header-3 .widget_meta ul.menu > li a:hover,
header.kopa-page-header-6 .widget_meta ul.menu > li a:hover,
header.kopa-page-header-7 .widget_meta ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_meta ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_meta ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_meta ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_meta ul.menu > li a:hover,
.products .product .entry-panel .widget_meta ul.menu > li a:hover,
.kopa-footer-1 .widget_meta ul.menu > li a:hover,
.kopa-footer-2 .widget_meta ul.menu > li a:hover,
.kopa-footer-4 .widget_meta ul.menu > li a:hover,
.kopa-footer-5 .widget_meta ul.menu > li a:hover,
.kopa-footer-3 .widget_meta ul.menu > li a:hover,
.white-text-style .widget_nav_menu > ul > li a:hover,
.ct-item-7 .entry-content .widget_nav_menu > ul > li a:hover,
.sf-mega .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-1 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-2 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-3 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-4 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-6 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-5 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-7 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-8 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-3 .widget_nav_menu > ul > li a:hover,
header.kopa-page-header-6 .widget_nav_menu > ul > li a:hover,
header.kopa-page-header-7 .widget_nav_menu > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_nav_menu > ul > li a:hover,
.ms-item-01 .entry-content .widget_nav_menu > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu > ul > li a:hover,
.ms-item-03 .entry-item .widget_nav_menu > ul > li a:hover,
.products .product .entry-panel .widget_nav_menu > ul > li a:hover,
.kopa-footer-1 .widget_nav_menu > ul > li a:hover,
.kopa-footer-2 .widget_nav_menu > ul > li a:hover,
.kopa-footer-4 .widget_nav_menu > ul > li a:hover,
.kopa-footer-5 .widget_nav_menu > ul > li a:hover,
.kopa-footer-3 .widget_nav_menu > ul > li a:hover,
.white-text-style .widget_nav_menu ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_nav_menu ul.menu > li a:hover,
.sf-mega .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-3 .widget_nav_menu ul.menu > li a:hover,
header.kopa-page-header-6 .widget_nav_menu ul.menu > li a:hover,
header.kopa-page-header-7 .widget_nav_menu ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_nav_menu ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_nav_menu ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_nav_menu ul.menu > li a:hover,
.products .product .entry-panel .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-1 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-2 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-4 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-5 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-3 .widget_nav_menu ul.menu > li a:hover,
.white-text-style .widget_pages > ul > li a:hover,
.ct-item-7 .entry-content .widget_pages > ul > li a:hover,
.sf-mega .widget_pages > ul > li a:hover,
.kopa-page-header-area-1 .widget_pages > ul > li a:hover,
.kopa-page-header-area-2 .widget_pages > ul > li a:hover,
.kopa-page-header-area-3 .widget_pages > ul > li a:hover,
.kopa-page-header-area-4 .widget_pages > ul > li a:hover,
.kopa-page-header-area-6 .widget_pages > ul > li a:hover,
.kopa-page-header-area-5 .widget_pages > ul > li a:hover,
.kopa-page-header-area-7 .widget_pages > ul > li a:hover,
.kopa-page-header-area-8 .widget_pages > ul > li a:hover,
.kopa-page-header-3 .widget_pages > ul > li a:hover,
header.kopa-page-header-6 .widget_pages > ul > li a:hover,
header.kopa-page-header-7 .widget_pages > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_pages > ul > li a:hover,
.ms-item-01 .entry-content .widget_pages > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_pages > ul > li a:hover,
.ms-item-03 .entry-item .widget_pages > ul > li a:hover,
.products .product .entry-panel .widget_pages > ul > li a:hover,
.kopa-footer-1 .widget_pages > ul > li a:hover,
.kopa-footer-2 .widget_pages > ul > li a:hover,
.kopa-footer-4 .widget_pages > ul > li a:hover,
.kopa-footer-5 .widget_pages > ul > li a:hover,
.kopa-footer-3 .widget_pages > ul > li a:hover,
.white-text-style .widget_pages ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_pages ul.menu > li a:hover,
.sf-mega .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_pages ul.menu > li a:hover,
.kopa-page-header-3 .widget_pages ul.menu > li a:hover,
header.kopa-page-header-6 .widget_pages ul.menu > li a:hover,
header.kopa-page-header-7 .widget_pages ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_pages ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_pages ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_pages ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_pages ul.menu > li a:hover,
.products .product .entry-panel .widget_pages ul.menu > li a:hover,
.kopa-footer-1 .widget_pages ul.menu > li a:hover,
.kopa-footer-2 .widget_pages ul.menu > li a:hover,
.kopa-footer-4 .widget_pages ul.menu > li a:hover,
.kopa-footer-5 .widget_pages ul.menu > li a:hover,
.kopa-footer-3 .widget_pages ul.menu > li a:hover,
.white-text-style .widget_recent_comments > ul > li a:hover,
.ct-item-7 .entry-content .widget_recent_comments > ul > li a:hover,
.sf-mega .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-1 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-2 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-3 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-4 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-6 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-5 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-7 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-8 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-3 .widget_recent_comments > ul > li a:hover,
header.kopa-page-header-6 .widget_recent_comments > ul > li a:hover,
header.kopa-page-header-7 .widget_recent_comments > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_comments > ul > li a:hover,
.ms-item-01 .entry-content .widget_recent_comments > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments > ul > li a:hover,
.ms-item-03 .entry-item .widget_recent_comments > ul > li a:hover,
.products .product .entry-panel .widget_recent_comments > ul > li a:hover,
.kopa-footer-1 .widget_recent_comments > ul > li a:hover,
.kopa-footer-2 .widget_recent_comments > ul > li a:hover,
.kopa-footer-4 .widget_recent_comments > ul > li a:hover,
.kopa-footer-5 .widget_recent_comments > ul > li a:hover,
.kopa-footer-3 .widget_recent_comments > ul > li a:hover,
.white-text-style .widget_recent_comments ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_recent_comments ul.menu > li a:hover,
.sf-mega .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-3 .widget_recent_comments ul.menu > li a:hover,
header.kopa-page-header-6 .widget_recent_comments ul.menu > li a:hover,
header.kopa-page-header-7 .widget_recent_comments ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_comments ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_recent_comments ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_recent_comments ul.menu > li a:hover,
.products .product .entry-panel .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-1 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-2 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-4 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-5 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-3 .widget_recent_comments ul.menu > li a:hover,
.white-text-style .widget_rss > ul > li a:hover,
.ct-item-7 .entry-content .widget_rss > ul > li a:hover,
.sf-mega .widget_rss > ul > li a:hover,
.kopa-page-header-area-1 .widget_rss > ul > li a:hover,
.kopa-page-header-area-2 .widget_rss > ul > li a:hover,
.kopa-page-header-area-3 .widget_rss > ul > li a:hover,
.kopa-page-header-area-4 .widget_rss > ul > li a:hover,
.kopa-page-header-area-6 .widget_rss > ul > li a:hover,
.kopa-page-header-area-5 .widget_rss > ul > li a:hover,
.kopa-page-header-area-7 .widget_rss > ul > li a:hover,
.kopa-page-header-area-8 .widget_rss > ul > li a:hover,
.kopa-page-header-3 .widget_rss > ul > li a:hover,
header.kopa-page-header-6 .widget_rss > ul > li a:hover,
header.kopa-page-header-7 .widget_rss > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_rss > ul > li a:hover,
.ms-item-01 .entry-content .widget_rss > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_rss > ul > li a:hover,
.ms-item-03 .entry-item .widget_rss > ul > li a:hover,
.products .product .entry-panel .widget_rss > ul > li a:hover,
.kopa-footer-1 .widget_rss > ul > li a:hover,
.kopa-footer-2 .widget_rss > ul > li a:hover,
.kopa-footer-4 .widget_rss > ul > li a:hover,
.kopa-footer-5 .widget_rss > ul > li a:hover,
.kopa-footer-3 .widget_rss > ul > li a:hover,
.white-text-style .widget_rss ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_rss ul.menu > li a:hover,
.sf-mega .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_rss ul.menu > li a:hover,
.kopa-page-header-3 .widget_rss ul.menu > li a:hover,
header.kopa-page-header-6 .widget_rss ul.menu > li a:hover,
header.kopa-page-header-7 .widget_rss ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_rss ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_rss ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_rss ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_rss ul.menu > li a:hover,
.products .product .entry-panel .widget_rss ul.menu > li a:hover,
.kopa-footer-1 .widget_rss ul.menu > li a:hover,
.kopa-footer-2 .widget_rss ul.menu > li a:hover,
.kopa-footer-4 .widget_rss ul.menu > li a:hover,
.kopa-footer-5 .widget_rss ul.menu > li a:hover,
.kopa-footer-3 .widget_rss ul.menu > li a:hover, .widget_rss > ul > li a, .post-date, .widget_calendar thead th, .widget_calendar tbody a, .widget_search .search-form .search-submit:hover, .widget_search .search-form input.search-submit:hover, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .panel-group .panel .panel-heading.active > .panel-title a, .panel-group .panel .panel-heading:hover > .panel-title a, .pt-column .pt-header .pt-title, .ct-progress header .ct-progress-num, .ct-piechart-1 .percent, .ct-piechart-2 i, .ct-piechart-2 .percent, .main-menu > li:hover > a, .main-menu > li.current-menu-item > a, .main-menu > li.current-menu-parent > a, .main-menu > li ul.sub-menu li a:hover, .main-menu > li ul.sub-menu li.current-menu-item > a, .main-menu.style-01 > li:hover > a, .main-menu.style-01 > li.current-menu-item > a, .main-menu.style-01 > li.current-menu-parent > a, .main-menu.style-02 > li:hover > a, .main-menu.style-02 > li.current-menu-item > a, .main-menu.style-02 > li.current-menu-parent > 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, .mobile-menu > li > a:hover, .mobile-menu > li.current-menu-item > a, .mobile-menu > li ul li a:hover, .mobile-menu > li ul.sub-menu li a:hover, .mobile-menu > li ul li a:hover:before, .mobile-menu > li ul.sub-menu li a:hover:before, .mobile-menu > li ul li ul a:hover, .mobile-menu > li ul li ul.sub-menu a:hover, .mobile-menu > li ul.sub-menu li ul a:hover, .mobile-menu > li ul.sub-menu li ul.sub-menu a:hover, .mobile-menu > li ul li ul a:hover:before, .mobile-menu > li ul li ul.sub-menu a:hover:before, .mobile-menu > li ul.sub-menu li ul a:hover:before, .mobile-menu > li ul.sub-menu li ul.sub-menu a:hover:before, .mobile-menu > li ul li.current-menu-item > a, .mobile-menu > li ul.sub-menu li.current-menu-item > a, .mobile-menu > li ul li.current-menu-item > a:before, .mobile-menu > li ul.sub-menu li.current-menu-item > a:before, .kopa-search-box-1 > span:hover, .kopa-search-box-1 .search-form .search-submit:hover, .slider-pro p.sp-txt-2, .slider-pro p.sp-txt-8, .slider-pro p.sp-txt-10, .slider-pro p.sp-txt-12, .white-text-style .slider-pro p.sp-txt-2, .ct-item-7 .entry-content .slider-pro p.sp-txt-2, .sf-mega .slider-pro p.sp-txt-2, .kopa-page-header-area-1 .slider-pro p.sp-txt-2, .kopa-page-header-area-2 .slider-pro p.sp-txt-2, .kopa-page-header-area-3 .slider-pro p.sp-txt-2, .kopa-page-header-area-4 .slider-pro p.sp-txt-2, .kopa-page-header-area-6 .slider-pro p.sp-txt-2, .kopa-page-header-area-5 .slider-pro p.sp-txt-2, .kopa-page-header-area-7 .slider-pro p.sp-txt-2, .kopa-page-header-area-8 .slider-pro p.sp-txt-2, .kopa-page-header-3 .slider-pro p.sp-txt-2, header.kopa-page-header-6 .slider-pro p.sp-txt-2, header.kopa-page-header-7 .slider-pro p.sp-txt-2, .owl-carousel-1 .entry-content .slider-pro p.sp-txt-2, .ms-item-01 .entry-content .slider-pro p.sp-txt-2, .sn-module-intro-6 .entry-item .entry-content .slider-pro p.sp-txt-2, .ms-item-03 .entry-item .slider-pro p.sp-txt-2, .products .product .entry-panel .slider-pro p.sp-txt-2, .kopa-footer-1 .slider-pro p.sp-txt-2, .kopa-footer-2 .slider-pro p.sp-txt-2, .kopa-footer-4 .slider-pro p.sp-txt-2, .kopa-footer-5 .slider-pro p.sp-txt-2, .kopa-footer-3 .slider-pro p.sp-txt-2, .sn-module-testimonial .entry-item footer span:last-child, .sn-module-info-2 a:hover, .sn-module-menu-1 .widget-content > ul > li a:hover:before, .sn-module-menu-1 .ct-div .ct-content > ul > li a:hover:before, .ct-div .sn-module-menu-1 .ct-content > ul > li a:hover:before, .sn-module-menu-1 .widget-content > ul > li a:hover i, .sn-module-menu-1 .ct-div .ct-content > ul > li a:hover i, .ct-div .sn-module-menu-1 .ct-content > ul > li a:hover i, .sn-module-address a:hover, .sn-module-service-6 article.entry-item > i, .sn-module-intro-8 .entry-title a, .owl-carousel-8 .item:hover h4 a, .sn-module-address-1 .entry-item .entry-title span, .white-text-style .sn-module-address-1 a:hover, .ct-item-7 .entry-content .sn-module-address-1 a:hover, .sf-mega .sn-module-address-1 a:hover, .kopa-page-header-area-1 .sn-module-address-1 a:hover, .kopa-page-header-area-2 .sn-module-address-1 a:hover, .kopa-page-header-area-3 .sn-module-address-1 a:hover, .kopa-page-header-area-4 .sn-module-address-1 a:hover, .kopa-page-header-area-6 .sn-module-address-1 a:hover, .kopa-page-header-area-5 .sn-module-address-1 a:hover, .kopa-page-header-area-7 .sn-module-address-1 a:hover, .kopa-page-header-area-8 .sn-module-address-1 a:hover, .kopa-page-header-3 .sn-module-address-1 a:hover, header.kopa-page-header-6 .sn-module-address-1 a:hover, header.kopa-page-header-7 .sn-module-address-1 a:hover, .owl-carousel-1 .entry-content .sn-module-address-1 a:hover, .ms-item-01 .entry-content .sn-module-address-1 a:hover, .sn-module-intro-6 .entry-item .entry-content .sn-module-address-1 a:hover, .ms-item-03 .entry-item .sn-module-address-1 a:hover, .products .product .entry-panel .sn-module-address-1 a:hover, .kopa-footer-1 .sn-module-address-1 a:hover, .kopa-footer-2 .sn-module-address-1 a:hover, .kopa-footer-4 .sn-module-address-1 a:hover, .kopa-footer-5 .sn-module-address-1 a:hover, .kopa-footer-3 .sn-module-address-1 a:hover, .kopa-language-box-1 > div ul a:hover, .kopa-language-box-2 > div ul a:hover, .kopa-cash-box-1 > div ul a:hover, .kopa-language-box-3 > div ul a:hover, .single-entry-meta p a:hover, .comments-list .comment .comment-content header p a:hover,
.comments-list li .comment-content header p a:hover, .single-por-info p a:hover, .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 .related.products ul > li .star-rating:before, .woocommerce .related.products ul li.product .star-rating:before, .woocommerce .related.products .products > li .star-rating:before, .woocommerce .related.products .products li.product .star-rating:before,
.woocommerce .upsells.products ul > li .star-rating:before,
.woocommerce .upsells.products ul li.product .star-rating:before, .woocommerce .upsells.products .products > li .star-rating:before, .woocommerce .upsells.products .products li.product .star-rating:before,
.woocommerce .cross-sells ul > li .star-rating:before,
.woocommerce .cross-sells ul li.product .star-rating:before, .woocommerce .cross-sells .products > li .star-rating:before, .woocommerce .cross-sells .products li.product .star-rating:before,
.woocommerce .products ul > li .star-rating:before,
.woocommerce .products ul li.product .star-rating:before,
.woocommerce ul.products > li .star-rating:before,
.woocommerce ul.products li.product .star-rating:before, .woocommerce-page .related.products ul > li .star-rating:before, .woocommerce-page .related.products ul li.product .star-rating:before, .woocommerce-page .related.products .products > li .star-rating:before, .woocommerce-page .related.products .products li.product .star-rating:before,
.woocommerce-page .upsells.products ul > li .star-rating:before,
.woocommerce-page .upsells.products ul li.product .star-rating:before, .woocommerce-page .upsells.products .products > li .star-rating:before, .woocommerce-page .upsells.products .products li.product .star-rating:before,
.woocommerce-page .cross-sells ul > li .star-rating:before,
.woocommerce-page .cross-sells ul li.product .star-rating:before, .woocommerce-page .cross-sells .products > li .star-rating:before, .woocommerce-page .cross-sells .products li.product .star-rating:before,
.woocommerce-page .products ul > li .star-rating:before,
.woocommerce-page .products ul li.product .star-rating:before,
.woocommerce-page ul.products > li .star-rating:before,
.woocommerce-page ul.products li.product .star-rating:before, .woocommerce .related.products ul > li .star-rating span:before, .woocommerce .related.products ul li.product .star-rating span:before, .woocommerce .related.products .products > li .star-rating span:before, .woocommerce .related.products .products li.product .star-rating span:before,
.woocommerce .upsells.products ul > li .star-rating span:before,
.woocommerce .upsells.products ul li.product .star-rating span:before, .woocommerce .upsells.products .products > li .star-rating span:before, .woocommerce .upsells.products .products li.product .star-rating span:before,
.woocommerce .cross-sells ul > li .star-rating span:before,
.woocommerce .cross-sells ul li.product .star-rating span:before, .woocommerce .cross-sells .products > li .star-rating span:before, .woocommerce .cross-sells .products li.product .star-rating span:before,
.woocommerce .products ul > li .star-rating span:before,
.woocommerce .products ul li.product .star-rating span:before,
.woocommerce ul.products > li .star-rating span:before,
.woocommerce ul.products li.product .star-rating span:before, .woocommerce-page .related.products ul > li .star-rating span:before, .woocommerce-page .related.products ul li.product .star-rating span:before, .woocommerce-page .related.products .products > li .star-rating span:before, .woocommerce-page .related.products .products li.product .star-rating span:before,
.woocommerce-page .upsells.products ul > li .star-rating span:before,
.woocommerce-page .upsells.products ul li.product .star-rating span:before, .woocommerce-page .upsells.products .products > li .star-rating span:before, .woocommerce-page .upsells.products .products li.product .star-rating span:before,
.woocommerce-page .cross-sells ul > li .star-rating span:before,
.woocommerce-page .cross-sells ul li.product .star-rating span:before, .woocommerce-page .cross-sells .products > li .star-rating span:before, .woocommerce-page .cross-sells .products li.product .star-rating span:before,
.woocommerce-page .products ul > li .star-rating span:before,
.woocommerce-page .products ul 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 .related.products ul > li .button:hover, .woocommerce .related.products ul > li .wc-forward:hover, .woocommerce .related.products ul li.product .button:hover, .woocommerce .related.products ul li.product .wc-forward:hover, .woocommerce .related.products .products > li .button:hover, .woocommerce .related.products .products > li .wc-forward:hover, .woocommerce .related.products .products li.product .button:hover, .woocommerce .related.products .products li.product .wc-forward:hover,
.woocommerce .upsells.products ul > li .button:hover,
.woocommerce .upsells.products ul > li .wc-forward:hover,
.woocommerce .upsells.products ul li.product .button:hover,
.woocommerce .upsells.products ul li.product .wc-forward:hover, .woocommerce .upsells.products .products > li .button:hover, .woocommerce .upsells.products .products > li .wc-forward:hover, .woocommerce .upsells.products .products li.product .button:hover, .woocommerce .upsells.products .products li.product .wc-forward:hover,
.woocommerce .cross-sells ul > li .button:hover,
.woocommerce .cross-sells ul > li .wc-forward:hover,
.woocommerce .cross-sells ul li.product .button:hover,
.woocommerce .cross-sells ul li.product .wc-forward:hover, .woocommerce .cross-sells .products > li .button:hover, .woocommerce .cross-sells .products > li .wc-forward:hover, .woocommerce .cross-sells .products li.product .button:hover, .woocommerce .cross-sells .products li.product .wc-forward:hover,
.woocommerce .products ul > li .button:hover,
.woocommerce .products ul > li .wc-forward:hover,
.woocommerce .products ul li.product .button:hover,
.woocommerce .products ul li.product .wc-forward:hover,
.woocommerce ul.products > li .button:hover,
.woocommerce ul.products > li .wc-forward:hover,
.woocommerce ul.products li.product .button:hover,
.woocommerce ul.products li.product .wc-forward:hover, .woocommerce-page .related.products ul > li .button:hover, .woocommerce-page .related.products ul > li .wc-forward:hover, .woocommerce-page .related.products ul li.product .button:hover, .woocommerce-page .related.products ul li.product .wc-forward:hover, .woocommerce-page .related.products .products > li .button:hover, .woocommerce-page .related.products .products > li .wc-forward:hover, .woocommerce-page .related.products .products li.product .button:hover, .woocommerce-page .related.products .products li.product .wc-forward:hover,
.woocommerce-page .upsells.products ul > li .button:hover,
.woocommerce-page .upsells.products ul > li .wc-forward:hover,
.woocommerce-page .upsells.products ul li.product .button:hover,
.woocommerce-page .upsells.products ul li.product .wc-forward:hover, .woocommerce-page .upsells.products .products > li .button:hover, .woocommerce-page .upsells.products .products > li .wc-forward:hover, .woocommerce-page .upsells.products .products li.product .button:hover, .woocommerce-page .upsells.products .products li.product .wc-forward:hover,
.woocommerce-page .cross-sells ul > li .button:hover,
.woocommerce-page .cross-sells ul > li .wc-forward:hover,
.woocommerce-page .cross-sells ul li.product .button:hover,
.woocommerce-page .cross-sells ul li.product .wc-forward:hover, .woocommerce-page .cross-sells .products > li .button:hover, .woocommerce-page .cross-sells .products > li .wc-forward:hover, .woocommerce-page .cross-sells .products li.product .button:hover, .woocommerce-page .cross-sells .products li.product .wc-forward:hover,
.woocommerce-page .products ul > li .button:hover,
.woocommerce-page .products ul > li .wc-forward:hover,
.woocommerce-page .products ul li.product .button:hover,
.woocommerce-page .products ul li.product .wc-forward:hover,
.woocommerce-page ul.products > li .button:hover,
.woocommerce-page ul.products > li .wc-forward:hover,
.woocommerce-page ul.products li.product .button:hover,
.woocommerce-page ul.products li.product .wc-forward:hover, .woocommerce .related.products ul > li .button:hover:before, .woocommerce .related.products ul > li .wc-forward:hover:before, .woocommerce .related.products ul li.product .button:hover:before, .woocommerce .related.products ul li.product .wc-forward:hover:before, .woocommerce .related.products .products > li .button:hover:before, .woocommerce .related.products .products > li .wc-forward:hover:before, .woocommerce .related.products .products li.product .button:hover:before, .woocommerce .related.products .products li.product .wc-forward:hover:before,
.woocommerce .upsells.products ul > li .button:hover:before,
.woocommerce .upsells.products ul > li .wc-forward:hover:before,
.woocommerce .upsells.products ul li.product .button:hover:before,
.woocommerce .upsells.products ul li.product .wc-forward:hover:before, .woocommerce .upsells.products .products > li .button:hover:before, .woocommerce .upsells.products .products > li .wc-forward:hover:before, .woocommerce .upsells.products .products li.product .button:hover:before, .woocommerce .upsells.products .products li.product .wc-forward:hover:before,
.woocommerce .cross-sells ul > li .button:hover:before,
.woocommerce .cross-sells ul > li .wc-forward:hover:before,
.woocommerce .cross-sells ul li.product .button:hover:before,
.woocommerce .cross-sells ul li.product .wc-forward:hover:before, .woocommerce .cross-sells .products > li .button:hover:before, .woocommerce .cross-sells .products > li .wc-forward:hover:before, .woocommerce .cross-sells .products li.product .button:hover:before, .woocommerce .cross-sells .products li.product .wc-forward:hover:before,
.woocommerce .products ul > li .button:hover:before,
.woocommerce .products ul > li .wc-forward:hover:before,
.woocommerce .products ul li.product .button:hover:before,
.woocommerce .products ul li.product .wc-forward:hover:before,
.woocommerce ul.products > li .button:hover:before,
.woocommerce ul.products > li .wc-forward:hover:before,
.woocommerce ul.products li.product .button:hover:before,
.woocommerce ul.products li.product .wc-forward:hover:before, .woocommerce-page .related.products ul > li .button:hover:before, .woocommerce-page .related.products ul > li .wc-forward:hover:before, .woocommerce-page .related.products ul li.product .button:hover:before, .woocommerce-page .related.products ul li.product .wc-forward:hover:before, .woocommerce-page .related.products .products > li .button:hover:before, .woocommerce-page .related.products .products > li .wc-forward:hover:before, .woocommerce-page .related.products .products li.product .button:hover:before, .woocommerce-page .related.products .products li.product .wc-forward:hover:before,
.woocommerce-page .upsells.products ul > li .button:hover:before,
.woocommerce-page .upsells.products ul > li .wc-forward:hover:before,
.woocommerce-page .upsells.products ul li.product .button:hover:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:hover:before, .woocommerce-page .upsells.products .products > li .button:hover:before, .woocommerce-page .upsells.products .products > li .wc-forward:hover:before, .woocommerce-page .upsells.products .products li.product .button:hover:before, .woocommerce-page .upsells.products .products li.product .wc-forward:hover:before,
.woocommerce-page .cross-sells ul > li .button:hover:before,
.woocommerce-page .cross-sells ul > li .wc-forward:hover:before,
.woocommerce-page .cross-sells ul li.product .button:hover:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:hover:before, .woocommerce-page .cross-sells .products > li .button:hover:before, .woocommerce-page .cross-sells .products > li .wc-forward:hover:before, .woocommerce-page .cross-sells .products li.product .button:hover:before, .woocommerce-page .cross-sells .products li.product .wc-forward:hover:before,
.woocommerce-page .products ul > li .button:hover:before,
.woocommerce-page .products ul > li .wc-forward:hover:before,
.woocommerce-page .products ul li.product .button:hover:before,
.woocommerce-page .products ul li.product .wc-forward:hover:before,
.woocommerce-page ul.products > li .button:hover:before,
.woocommerce-page ul.products > li .wc-forward:hover:before,
.woocommerce-page ul.products li.product .button:hover:before,
.woocommerce-page ul.products li.product .wc-forward:hover:before, .woocommerce .related.products ul > li:hover h3, .woocommerce .related.products ul li.product:hover h3, .woocommerce .related.products .products > li:hover h3, .woocommerce .related.products .products li.product:hover h3,
.woocommerce .upsells.products ul > li:hover h3,
.woocommerce .upsells.products ul li.product:hover h3, .woocommerce .upsells.products .products > li:hover h3, .woocommerce .upsells.products .products li.product:hover h3,
.woocommerce .cross-sells ul > li:hover h3,
.woocommerce .cross-sells ul li.product:hover h3, .woocommerce .cross-sells .products > li:hover h3, .woocommerce .cross-sells .products li.product:hover h3,
.woocommerce .products ul > li:hover h3,
.woocommerce .products ul li.product:hover h3,
.woocommerce ul.products > li:hover h3,
.woocommerce ul.products li.product:hover h3, .woocommerce-page .related.products ul > li:hover h3, .woocommerce-page .related.products ul li.product:hover h3, .woocommerce-page .related.products .products > li:hover h3, .woocommerce-page .related.products .products li.product:hover h3,
.woocommerce-page .upsells.products ul > li:hover h3,
.woocommerce-page .upsells.products ul li.product:hover h3, .woocommerce-page .upsells.products .products > li:hover h3, .woocommerce-page .upsells.products .products li.product:hover h3,
.woocommerce-page .cross-sells ul > li:hover h3,
.woocommerce-page .cross-sells ul li.product:hover h3, .woocommerce-page .cross-sells .products > li:hover h3, .woocommerce-page .cross-sells .products li.product:hover h3,
.woocommerce-page .products ul > li:hover h3,
.woocommerce-page .products ul li.product:hover h3,
.woocommerce-page ul.products > li:hover h3,
.woocommerce-page ul.products li.product:hover h3, .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 .woocommerce-product-rating .star-rating:before, .woocommerce .star-rating:before, .woocommerce-page .woocommerce-product-rating .star-rating:before, .woocommerce-page .star-rating:before, .woocommerce .woocommerce-product-rating .star-rating span:before, .woocommerce .star-rating span:before, .woocommerce-page .woocommerce-product-rating .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce .woocommerce-product-rating .woocommerce-review-link:hover, .woocommerce-page .woocommerce-product-rating .woocommerce-review-link:hover, .woocommerce p.stars span a:before, .woocommerce-page p.stars span a: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 .woocommerce .widget_shopping_cart .cart_list a:hover, .woocommerce .woocommerce.widget_shopping_cart .cart_list a:hover,
.woocommerce ul.cart_list a:hover, .woocommerce ul.product_list_widget a:hover, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list a:hover, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list a:hover,
.woocommerce-page ul.cart_list a:hover, .woocommerce-page ul.product_list_widget a:hover, .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove, .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce ul.cart_list.cart_list .mini_cart_item .remove, .woocommerce ul.product_list_widget.cart_list .mini_cart_item .remove, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce-page ul.cart_list.cart_list .mini_cart_item .remove, .woocommerce-page ul.product_list_widget.cart_list .mini_cart_item .remove, .woocommerce.widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce .widget_shopping_cart p.buttons .button:last-child:hover, .woocommerce-page.widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce-page .widget_shopping_cart p.buttons .button:last-child:hover, .woocommerce .woocommerce-thankyou-order-received, .woocommerce-page .woocommerce-thankyou-order-received, .woocommerce .order-total .amount, .woocommerce-page .order-total .amount, .woocommerce.widget.widget_product_categories a:hover, .woocommerce.widget_product_categories.ct-div a:hover, .widget_product_categories a:hover, .woocommerce .cart-collaterals .cart_totals table strong .amount, .woocommerce .cart-collaterals .cart_totals table.shop_table strong .amount, .woocommerce-page .cart-collaterals .cart_totals table strong .amount, .woocommerce-page .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-cart .cart-collaterals .cart_totals table strong .amount,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table strong .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table strong .amount,
#add_payment_method .cart-collaterals .cart_totals table strong .amount,
#add_payment_method .cart-collaterals .cart_totals table.shop_table strong .amount, .woocommerce .entry-summary div[class*="add-to-wishlist"] i, .woocommerce-page .entry-summary div[class*="add-to-wishlist"] i, .products .product div[class*="add-to-wishlist"] > div:first-child.hide .ti-heart:before {
  color: #2f7b92; }

.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, .sticky-post-icon, .ct-btn-4:hover:before, .ct-btn-5, .ct-btn-7:before, .ct-btn-8, .ct-btn-9, .ct-btn-10, .ct-btn-11, .ct-btn-12:hover, .ct-btn-13:hover, .ct-btn-15:hover, .ct-ul-3 li a:hover:before, .ct-text-4 span:hover:before, .ct-text-17:before, .ct-item-7 .entry-content h4:before, .ct-scroll-theme-1 .mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .kopa-area-26, .entry-title.style-05:before, .entry-title.style-10:before, .ct-icon, .nav-tabs > li > a:before, .panel-group .panel .panel-heading.active > .panel-title a .fa, .panel-group .panel .panel-heading:hover > .panel-title a .fa, .ct-progress .progress-bar, .main-menu > li ul.sub-menu li a:hover:before, .main-menu > li ul.sub-menu li.current-menu-item > a:before, .main-menu.style-01 > li > a:before, .main-menu.style-01 > li > a:after, .sub-nav ul li:hover a:before, .sub-nav ul li.current-menu-item a:before, .mobile-menu > li > a:hover:before, .mobile-menu > li.current-menu-item > a:before, header.kopa-page-header-8 > .container:before, .slider-pro p.sp-link-1 a, .sp-btn-2 .sp-button:hover:before, .sp-btn-2 .sp-button.sp-selected-button:before, .woocommerce .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce span.onsale, .woocommerce-page span.onsale, .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 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 #reviews #review_form_wrapper input[type="submit"], .woocommerce-page #reviews #review_form_wrapper input[type="submit"], .woocommerce #content table.cart td.actions .coupon .button:hover,
.woocommerce table.cart td.actions .coupon .button:hover,
.woocommerce table.shop_table td.actions .coupon .button:hover, .woocommerce-page #content table.cart td.actions .coupon .button:hover,
.woocommerce-page table.cart td.actions .coupon .button:hover,
.woocommerce-page table.shop_table td.actions .coupon .button:hover, .woocommerce.widget_shopping_cart p.buttons .button,
.woocommerce .widget_shopping_cart p.buttons .button, .woocommerce-page.widget_shopping_cart p.buttons .button,
.woocommerce-page .widget_shopping_cart p.buttons .button, .woocommerce input#submit:hover, .woocommerce #respond input#submit:hover, .woocommerce-page input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce.widget.widget_price_filter .ui-slider .ui-slider-range, .woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-range, .woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-range, .woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-range, .widget_berocket_aapf .ui-slider-horizontal .ui-slider-range, .woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default, .woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-widget-content .ui-state-default,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-handle, .widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default,
.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle, .scrollup:hover {
  background: #2f7b92; }

.owl-theme .owl-controls .owl-pagination .owl-page span, .ct-btn-3:hover, .ct-btn-3:hover:before, .ct-btn-12:hover, .ct-btn-13:hover, .white-text-style .ct-btn-3:hover, .ct-item-7 .entry-content .ct-btn-3:hover, .sf-mega .ct-btn-3:hover, .kopa-page-header-area-1 .ct-btn-3:hover, .kopa-page-header-area-2 .ct-btn-3:hover, .kopa-page-header-area-3 .ct-btn-3:hover, .kopa-page-header-area-4 .ct-btn-3:hover, .kopa-page-header-area-6 .ct-btn-3:hover, .kopa-page-header-area-5 .ct-btn-3:hover, .kopa-page-header-area-7 .ct-btn-3:hover, .kopa-page-header-area-8 .ct-btn-3:hover, .kopa-page-header-3 .ct-btn-3:hover, header.kopa-page-header-6 .ct-btn-3:hover, header.kopa-page-header-7 .ct-btn-3:hover, .owl-carousel-1 .entry-content .ct-btn-3:hover, .ms-item-01 .entry-content .ct-btn-3:hover, .sn-module-intro-6 .entry-item .entry-content .ct-btn-3:hover, .ms-item-03 .entry-item .ct-btn-3:hover, .products .product .entry-panel .ct-btn-3:hover, .kopa-footer-1 .ct-btn-3:hover, .kopa-footer-2 .ct-btn-3:hover, .kopa-footer-4 .ct-btn-3:hover, .kopa-footer-5 .ct-btn-3:hover, .kopa-footer-3 .ct-btn-3:hover, .white-text-style .ct-btn-3:hover:before, .ct-item-7 .entry-content .ct-btn-3:hover:before, .sf-mega .ct-btn-3:hover:before, .kopa-page-header-area-1 .ct-btn-3:hover:before, .kopa-page-header-area-2 .ct-btn-3:hover:before, .kopa-page-header-area-3 .ct-btn-3:hover:before, .kopa-page-header-area-4 .ct-btn-3:hover:before, .kopa-page-header-area-6 .ct-btn-3:hover:before, .kopa-page-header-area-5 .ct-btn-3:hover:before, .kopa-page-header-area-7 .ct-btn-3:hover:before, .kopa-page-header-area-8 .ct-btn-3:hover:before, .kopa-page-header-3 .ct-btn-3:hover:before, header.kopa-page-header-6 .ct-btn-3:hover:before, header.kopa-page-header-7 .ct-btn-3:hover:before, .owl-carousel-1 .entry-content .ct-btn-3:hover:before, .ms-item-01 .entry-content .ct-btn-3:hover:before, .sn-module-intro-6 .entry-item .entry-content .ct-btn-3:hover:before, .ms-item-03 .entry-item .ct-btn-3:hover:before, .products .product .entry-panel .ct-btn-3:hover:before, .kopa-footer-1 .ct-btn-3:hover:before, .kopa-footer-2 .ct-btn-3:hover:before, .kopa-footer-4 .ct-btn-3:hover:before, .kopa-footer-5 .ct-btn-3:hover:before, .kopa-footer-3 .ct-btn-3:hover:before, .ct-icon-3:hover, .ct-icon:hover, .tagcloud a:hover, .ct-carousel-4 .entry-item img, .woocommerce a.remove:hover, .woocommerce-page a.remove: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.widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce .widget_shopping_cart p.buttons .button:last-child:hover, .woocommerce-page.widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce-page .widget_shopping_cart p.buttons .button:last-child:hover, .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce form .form-row.validate-required.woocommerce-invalid select, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid select, .woocommerce-message, .woocommerce-error, .woocommerce-info {
  border-color: #2f7b92; }

.owl-btn-1 .owl-controls .owl-buttons div:hover, .owl-btn-8 .owl-controls .owl-buttons div:hover, .owl-btn-9 .owl-controls .owl-buttons div:hover, .ct-btn-7 i, .ct-btn-10:hover, .ct-btn-11:hover, .ct-ul-4 li span:hover, .white-text-style .ct-ul-2 a:hover, .ct-item-7 .entry-content .ct-ul-2 a:hover, .sf-mega .ct-ul-2 a:hover, .kopa-page-header-area-1 .ct-ul-2 a:hover, .kopa-page-header-area-2 .ct-ul-2 a:hover, .kopa-page-header-area-3 .ct-ul-2 a:hover, .kopa-page-header-area-4 .ct-ul-2 a:hover, .kopa-page-header-area-6 .ct-ul-2 a:hover, .kopa-page-header-area-5 .ct-ul-2 a:hover, .kopa-page-header-area-7 .ct-ul-2 a:hover, .kopa-page-header-area-8 .ct-ul-2 a:hover, .kopa-page-header-3 .ct-ul-2 a:hover, header.kopa-page-header-6 .ct-ul-2 a:hover, header.kopa-page-header-7 .ct-ul-2 a:hover, .owl-carousel-1 .entry-content .ct-ul-2 a:hover, .ms-item-01 .entry-content .ct-ul-2 a:hover, .sn-module-intro-6 .entry-item .entry-content .ct-ul-2 a:hover, .ms-item-03 .entry-item .ct-ul-2 a:hover, .products .product .entry-panel .ct-ul-2 a:hover, .kopa-footer-1 .ct-ul-2 a:hover, .kopa-footer-2 .ct-ul-2 a:hover, .kopa-footer-4 .ct-ul-2 a:hover, .kopa-footer-5 .ct-ul-2 a:hover, .kopa-footer-3 .ct-ul-2 a:hover, .widget-title.style-10, .ct-blockquote-1 p, .kopa-language-box-1 > span:hover, .kopa-language-box-2 > span:hover, .kopa-cash-box-1 > span:hover, .kopa-language-box-3 > span:hover, .woocommerce a.remove:hover, .woocommerce-page a.remove:hover, .products .product .entry-panel .button:hover, .products .product .entry-panel .wc-forward:hover, .products .product .entry-panel .button:hover:before, .products .product .entry-panel .wc-forward:hover:before {
  color: #2f7b92 !important; }

.ct-btn-9:hover, .ct-btn-13 {
  background: #2f7b92 !important; }

.ct-btn-13, .ct-form-box-1 input[type="submit"]:hover, .ct-form-box-2 input[type="submit"]:hover, .ct-form-box-3 input[type="submit"]:hover,
.ct-form-box-1 textarea[type="submit"]:hover,
.ct-form-box-2 textarea[type="submit"]:hover,
.ct-form-box-3 textarea[type="submit"]:hover {
  border-color: #2f7b92 !important; }

.kopa-rating ul li:first-child, .sn-module-menu-1 .widget-content > ul li:first-child, .sn-module-menu-1 .ct-div .ct-content > ul li:first-child, .ct-div .sn-module-menu-1 .ct-content > ul li:first-child, .sn-module-service-4 .widget-content > ul li:first-child, .sn-module-service-4 .ct-div .ct-content > ul li:first-child, .ct-div .sn-module-service-4 .ct-content > ul li:first-child, .kopa-language-box-1 > div ul li:first-child, .kopa-language-box-2 > div ul li:first-child, .kopa-cash-box-1 > div ul li:first-child, .kopa-language-box-3 > div ul li:first-child, .woocommerce #reviews #comments ol.commentlist li:first-child, .woocommerce-page #reviews #comments ol.commentlist li:first-child, .woocommerce .woocommerce .widget_shopping_cart .cart_list li:first-child, .woocommerce .woocommerce.widget_shopping_cart .cart_list li:first-child,
.woocommerce ul.cart_list li:first-child, .woocommerce ul.product_list_widget li:first-child, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list li:first-child, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list li:first-child,
.woocommerce-page ul.cart_list li:first-child, .woocommerce-page ul.product_list_widget li:first-child {
  margin: 0;
  padding: 0;
  border: 0; }

div[class*="sj-scroll"], .pagination, .kopa-social-links ul, .ct-ul-1, .ct-ul-2, .ct-ul-5, .ct-row-3, .entry-meta, .kopa-rating ul, .widget .widget-content > ul, .ct-div .widget-content > ul, .ct-div .widget .ct-content > ul, .ct-div .ct-content > ul, .widget_categories > ul,
.widget_categories ul.menu,
.widget_categories .pd-20 > ul,
.widget_categories .pd-20 ul.menu,
.widget_recent_entries > ul,
.widget_recent_entries ul.menu,
.widget_archive > ul,
.widget_archive ul.menu,
.widget_meta > ul,
.widget_meta ul.menu,
.widget_nav_menu > ul,
.widget_nav_menu ul.menu,
.widget_pages > ul,
.widget_pages ul.menu,
.widget_recent_comments > ul,
.widget_recent_comments ul.menu,
.widget_rss > ul,
.widget_rss ul.menu, .pt-column, div[class*='ct-countdown'] ul, .ct-countdown-1 ul, .sub-nav ul, .mobile-menu, .kopa-language-box-1 > div, .kopa-language-box-2 > div, .kopa-cash-box-1 > div, .kopa-language-box-3 > div, .single-entry-meta ul, .comments-list, .woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist, .woocommerce .woocommerce-thankyou-order-details, .woocommerce-page .woocommerce-thankyou-order-details, .woocommerce.widget.widget_product_categories, .woocommerce.widget_product_categories.ct-div, .widget_product_categories, .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods,
#add_payment_method #payment ul.payment_methods {
  list-style: none;
  padding: 0;
  margin: 0; }
  div[class*="sj-scroll"] li, .pagination li, .kopa-social-links ul li, .ct-ul-1 li, .ct-ul-2 li, .ct-ul-5 li, .ct-row-3 li, .entry-meta li, .kopa-rating ul li, .widget .widget-content > ul li, .ct-div .widget-content > ul li, .ct-div .ct-content > ul li, .widget_categories > ul li,
  .widget_categories ul.menu li,
  .widget_categories .pd-20 > ul li,
  .widget_categories .pd-20 ul.menu li,
  .widget_recent_entries > ul li,
  .widget_recent_entries ul.menu li,
  .widget_archive > ul li,
  .widget_archive ul.menu li,
  .widget_meta > ul li,
  .widget_meta ul.menu li,
  .widget_nav_menu > ul li,
  .widget_nav_menu ul.menu li,
  .widget_pages > ul li,
  .widget_pages ul.menu li,
  .widget_recent_comments > ul li,
  .widget_recent_comments ul.menu li,
  .widget_rss > ul li,
  .widget_rss ul.menu li, .pt-column li, div[class*='ct-countdown'] ul li, .ct-countdown-1 ul li, .sub-nav ul li, .mobile-menu li, .kopa-language-box-1 > div li, .kopa-language-box-2 > div li, .kopa-cash-box-1 > div li, .kopa-language-box-3 > div li, .single-entry-meta ul li, .comments-list li, .woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li, .woocommerce .woocommerce-thankyou-order-details li, .woocommerce-page .woocommerce-thankyou-order-details li, .woocommerce.widget.widget_product_categories li, .woocommerce.widget_product_categories.ct-div li, .widget_product_categories li, .woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li,
  .woocommerce-cart #payment ul.payment_methods li,
  .woocommerce-checkout #payment ul.payment_methods li,
  #add_payment_method #payment ul.payment_methods li {
    list-style: none;
    margin: 0; }
  div[class*="sj-scroll"] ul, .pagination ul, .kopa-social-links ul ul, .ct-ul-1 ul, .ct-ul-2 ul, .ct-ul-5 ul, .ct-row-3 ul, .entry-meta ul, .kopa-rating ul ul, .widget .widget-content > ul ul, .ct-div .widget-content > ul ul, .ct-div .ct-content > ul ul, .widget_categories > ul ul,
  .widget_categories ul.menu ul,
  .widget_categories .pd-20 > ul ul,
  .widget_categories .pd-20 ul.menu ul,
  .widget_recent_entries > ul ul,
  .widget_recent_entries ul.menu ul,
  .widget_archive > ul ul,
  .widget_archive ul.menu ul,
  .widget_meta > ul ul,
  .widget_meta ul.menu ul,
  .widget_nav_menu > ul ul,
  .widget_nav_menu ul.menu ul,
  .widget_pages > ul ul,
  .widget_pages ul.menu ul,
  .widget_recent_comments > ul ul,
  .widget_recent_comments ul.menu ul,
  .widget_rss > ul ul,
  .widget_rss ul.menu ul, .pt-column ul, div[class*='ct-countdown'] ul ul, .ct-countdown-1 ul ul, .sub-nav ul ul, .mobile-menu ul, .kopa-language-box-1 > div ul, .kopa-language-box-2 > div ul, .kopa-cash-box-1 > div ul, .kopa-language-box-3 > div ul, .single-entry-meta ul ul, .comments-list ul, .woocommerce #reviews #comments ol.commentlist ul, .woocommerce-page #reviews #comments ol.commentlist ul, .woocommerce .woocommerce-thankyou-order-details ul, .woocommerce-page .woocommerce-thankyou-order-details ul, .woocommerce.widget.widget_product_categories ul, .woocommerce.widget_product_categories.ct-div ul, .widget_product_categories ul, .woocommerce #payment ul.payment_methods ul, .woocommerce-page #payment ul.payment_methods ul,
  .woocommerce-cart #payment ul.payment_methods ul,
  .woocommerce-checkout #payment ul.payment_methods ul,
  #add_payment_method #payment ul.payment_methods ul, div[class*="sj-scroll"] ol, .pagination ol, .kopa-social-links ul ol, .ct-ul-1 ol, .ct-ul-2 ol, .ct-ul-5 ol, .ct-row-3 ol, .entry-meta ol, .kopa-rating ul ol, .widget .widget-content > ul ol, .ct-div .widget-content > ul ol, .ct-div .ct-content > ul ol, .widget_categories > ul ol,
  .widget_categories ul.menu ol,
  .widget_categories .pd-20 > ul ol,
  .widget_categories .pd-20 ul.menu ol,
  .widget_recent_entries > ul ol,
  .widget_recent_entries ul.menu ol,
  .widget_archive > ul ol,
  .widget_archive ul.menu ol,
  .widget_meta > ul ol,
  .widget_meta ul.menu ol,
  .widget_nav_menu > ul ol,
  .widget_nav_menu ul.menu ol,
  .widget_pages > ul ol,
  .widget_pages ul.menu ol,
  .widget_recent_comments > ul ol,
  .widget_recent_comments ul.menu ol,
  .widget_rss > ul ol,
  .widget_rss ul.menu ol, .pt-column ol, div[class*='ct-countdown'] ul ol, .ct-countdown-1 ul ol, .sub-nav ul ol, .mobile-menu ol, .kopa-language-box-1 > div ol, .kopa-language-box-2 > div ol, .kopa-cash-box-1 > div ol, .kopa-language-box-3 > div ol, .single-entry-meta ul ol, .comments-list ol, .woocommerce #reviews #comments ol.commentlist ol, .woocommerce-page #reviews #comments ol.commentlist ol, .woocommerce .woocommerce-thankyou-order-details ol, .woocommerce-page .woocommerce-thankyou-order-details ol, .woocommerce.widget.widget_product_categories ol, .woocommerce.widget_product_categories.ct-div ol, .widget_product_categories ol, .woocommerce #payment ul.payment_methods ol, .woocommerce-page #payment ul.payment_methods ol,
  .woocommerce-cart #payment ul.payment_methods ol,
  .woocommerce-checkout #payment ul.payment_methods ol,
  #add_payment_method #payment ul.payment_methods ol {
    list-style: none;
    padding: 0;
    margin: 0; }

.container:before, div[class*="sj-scroll"] .widget-content .sj-scroll-list:before, div[class*="sj-scroll"] .ct-div .ct-content .sj-scroll-list:before, .ct-div div[class*="sj-scroll"] .ct-content .sj-scroll-list:before, .pagination:before, .kopa-social-links ul:before, .kopa-area:before, .kopa-footer-2:before, .kopa-footer-4:before, .kopa-footer-5:before, .entry-item:before, .entry-content:before, .entry-thumb:before, .single-entry-thumb:before, .single-author .single-author-thumb:before, .single-por-thumb:before, .entry-meta:before, .kopa-rating ul:before, .widget:before, .ct-div:before, .widget > header:before, .ct-div > header:before,
.widget > .container > header:before,
.ct-div > .container > header:before, .widget .widget-content:before, .ct-div .widget-content:before, .ct-div .ct-content:before, .widget-header.style-02:before, .widget-header.style-03:before, .widget_categories > ul > li:before,
.widget_categories ul.menu > li:before,
.widget_categories .pd-20 > ul > li:before,
.widget_categories .pd-20 ul.menu > li:before,
.widget_recent_entries > ul > li:before,
.widget_recent_entries ul.menu > li:before,
.widget_archive > ul > li:before,
.widget_archive ul.menu > li:before,
.widget_meta > ul > li:before,
.widget_meta ul.menu > li:before,
.widget_nav_menu > ul > li:before,
.widget_nav_menu ul.menu > li:before,
.widget_pages > ul > li:before,
.widget_pages ul.menu > li:before,
.widget_recent_comments > ul > li:before,
.widget_recent_comments ul.menu > li:before,
.widget_rss > ul > li:before,
.widget_rss ul.menu > li:before, .nav-tabs:before, .kopa-tab.style-01 .nav-tabs:before, .ct-progress:before, .ct-progress header:before, .main-nav:before, .main-menu:before, .sf-mega:before, .sf-mega .sf-mega-section:before, .sf-mega .sf-mega-section ul:before, .sf-mega .sf-mega-section ul.sub-menu:before, .mobile-nav:before, .mobile-menu:before, header[class*="kopa-page-header-"]:before, .kopa-promo-1:before, .kopa-footer-3:before, header.kopa-page-header-1:before, header.kopa-page-header-6:before, header.kopa-page-header-7:before, .kopa-promo-2:before, .kopa-promo-3:before, .single-entry-info:before, .single-entry-social:before, .comments-list:before, .comments-list .comment:before,
.comments-list li:before, .comments-list .comment .comment-content:before,
.comments-list li .comment-content:before, .comments-list .comment .comment-content header:before,
.comments-list li .comment-content header:before, .single-por-info:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce .product-detail:before, .woocommerce-page .product-detail:before, .woocommerce nav.woocommerce-pagination:before, .woocommerce #content nav.woocommerce-pagination:before, .woocommerce-page nav.woocommerce-pagination:before, .woocommerce-page #content nav.woocommerce-pagination:before, .woocommerce .woocommerce .widget_shopping_cart .cart_list > li:before, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li:before,
.woocommerce ul.cart_list > li:before, .woocommerce ul.product_list_widget > li:before, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li:before, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li:before,
.woocommerce-page ul.cart_list > li:before, .woocommerce-page ul.product_list_widget > li:before, .type-page:before, .woocommerce-main-header:before, .products .product .entry-panel:before, #main-content:before, .kopa-footer-1:before, .container:after, div[class*="sj-scroll"] .widget-content .sj-scroll-list:after, div[class*="sj-scroll"] .ct-div .ct-content .sj-scroll-list:after, .ct-div div[class*="sj-scroll"] .ct-content .sj-scroll-list:after, .pagination:after, .kopa-social-links ul:after, .kopa-area:after, .kopa-footer-2:after, .kopa-footer-4:after, .kopa-footer-5:after, .entry-item:after, .entry-content:after, .entry-thumb:after, .single-entry-thumb:after, .single-author .single-author-thumb:after, .single-por-thumb:after, .entry-meta:after, .kopa-rating ul:after, .widget:after, .ct-div:after, .widget > header:after, .ct-div > header:after,
.widget > .container > header:after,
.ct-div > .container > header:after, .widget .widget-content:after, .ct-div .widget-content:after, .ct-div .ct-content:after, .widget-header.style-02:after, .widget-header.style-03:after, .widget_categories > ul > li:after,
.widget_categories ul.menu > li:after,
.widget_categories .pd-20 > ul > li:after,
.widget_categories .pd-20 ul.menu > li:after,
.widget_recent_entries > ul > li:after,
.widget_recent_entries ul.menu > li:after,
.widget_archive > ul > li:after,
.widget_archive ul.menu > li:after,
.widget_meta > ul > li:after,
.widget_meta ul.menu > li:after,
.widget_nav_menu > ul > li:after,
.widget_nav_menu ul.menu > li:after,
.widget_pages > ul > li:after,
.widget_pages ul.menu > li:after,
.widget_recent_comments > ul > li:after,
.widget_recent_comments ul.menu > li:after,
.widget_rss > ul > li:after,
.widget_rss ul.menu > li:after, .nav-tabs:after, .kopa-tab.style-01 .nav-tabs:after, .ct-progress:after, .ct-progress header:after, .main-nav:after, .main-menu:after, .sf-mega:after, .sf-mega .sf-mega-section:after, .sf-mega .sf-mega-section ul:after, .sf-mega .sf-mega-section ul.sub-menu:after, .mobile-nav:after, .mobile-menu:after, header[class*="kopa-page-header-"]:after, .kopa-promo-1:after, .kopa-footer-3:after, header.kopa-page-header-1:after, header.kopa-page-header-6:after, header.kopa-page-header-7:after, .kopa-promo-2:after, .kopa-promo-3:after, .single-entry-info:after, .single-entry-social:after, .comments-list:after, .comments-list .comment:after,
.comments-list li:after, .comments-list .comment .comment-content:after,
.comments-list li .comment-content:after, .comments-list .comment .comment-content header:after,
.comments-list li .comment-content header:after, .single-por-info:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs:after, .woocommerce .product-detail:after, .woocommerce-page .product-detail:after, .woocommerce nav.woocommerce-pagination:after, .woocommerce #content nav.woocommerce-pagination:after, .woocommerce-page nav.woocommerce-pagination:after, .woocommerce-page #content nav.woocommerce-pagination:after, .woocommerce .woocommerce .widget_shopping_cart .cart_list > li:after, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce ul.cart_list > li:after, .woocommerce ul.product_list_widget > li:after, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li:after, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce-page ul.cart_list > li:after, .woocommerce-page ul.product_list_widget > li:after, .type-page:after, .woocommerce-main-header:after, .products .product .entry-panel:after, #main-content:after, .kopa-footer-1:after {
  content: "";
  display: table; }
.container:after, div[class*="sj-scroll"] .widget-content .sj-scroll-list:after, div[class*="sj-scroll"] .ct-div .ct-content .sj-scroll-list:after, .ct-div div[class*="sj-scroll"] .ct-content .sj-scroll-list:after, .pagination:after, .kopa-social-links ul:after, .kopa-area:after, .kopa-footer-2:after, .kopa-footer-4:after, .kopa-footer-5:after, .entry-item:after, .entry-content:after, .entry-thumb:after, .single-entry-thumb:after, .single-author .single-author-thumb:after, .single-por-thumb:after, .entry-meta:after, .kopa-rating ul:after, .widget:after, .ct-div:after, .widget > header:after, .ct-div > header:after,
.widget > .container > header:after,
.ct-div > .container > header:after, .widget .widget-content:after, .ct-div .widget-content:after, .ct-div .ct-content:after, .widget-header.style-02:after, .widget-header.style-03:after, .widget_categories > ul > li:after,
.widget_categories ul.menu > li:after,
.widget_categories .pd-20 > ul > li:after,
.widget_categories .pd-20 ul.menu > li:after,
.widget_recent_entries > ul > li:after,
.widget_recent_entries ul.menu > li:after,
.widget_archive > ul > li:after,
.widget_archive ul.menu > li:after,
.widget_meta > ul > li:after,
.widget_meta ul.menu > li:after,
.widget_nav_menu > ul > li:after,
.widget_nav_menu ul.menu > li:after,
.widget_pages > ul > li:after,
.widget_pages ul.menu > li:after,
.widget_recent_comments > ul > li:after,
.widget_recent_comments ul.menu > li:after,
.widget_rss > ul > li:after,
.widget_rss ul.menu > li:after, .nav-tabs:after, .kopa-tab.style-01 .nav-tabs:after, .ct-progress:after, .ct-progress header:after, .main-nav:after, .main-menu:after, .sf-mega:after, .sf-mega .sf-mega-section:after, .sf-mega .sf-mega-section ul:after, .sf-mega .sf-mega-section ul.sub-menu:after, .mobile-nav:after, .mobile-menu:after, header[class*="kopa-page-header-"]:after, .kopa-promo-1:after, .kopa-footer-3:after, header.kopa-page-header-1:after, header.kopa-page-header-6:after, header.kopa-page-header-7:after, .kopa-promo-2:after, .kopa-promo-3:after, .single-entry-info:after, .single-entry-social:after, .comments-list:after, .comments-list .comment:after,
.comments-list li:after, .comments-list .comment .comment-content:after,
.comments-list li .comment-content:after, .comments-list .comment .comment-content header:after,
.comments-list li .comment-content header:after, .single-por-info:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs:after, .woocommerce .product-detail:after, .woocommerce-page .product-detail:after, .woocommerce nav.woocommerce-pagination:after, .woocommerce #content nav.woocommerce-pagination:after, .woocommerce-page nav.woocommerce-pagination:after, .woocommerce-page #content nav.woocommerce-pagination:after, .woocommerce .woocommerce .widget_shopping_cart .cart_list > li:after, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce ul.cart_list > li:after, .woocommerce ul.product_list_widget > li:after, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li:after, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce-page ul.cart_list > li:after, .woocommerce-page ul.product_list_widget > li:after, .type-page:after, .woocommerce-main-header:after, .products .product .entry-panel:after, #main-content:after, .kopa-footer-1:after {
  clear: both; }

a, input, select, button, textarea, .owl-theme .owl-controls .owl-buttons div.owl-prev:before, .owl-theme .owl-controls .owl-buttons div.owl-next:before, .owl-theme .owl-controls .owl-pagination .owl-page span, .ct-btn-3:before, .ct-btn-4:before, .ct-btn-9:before, .ct-btn-15, .ct-ul-3 li a:before, .ct-icon-3, .ct-text-4 span, .ct-text-4 span:before, .ct-form-box-1 input, .ct-form-box-2 input, .ct-form-box-3 input,
.ct-form-box-1 textarea,
.ct-form-box-2 textarea,
.ct-form-box-3 textarea, .ct-form-box-1 input[type="submit"], .ct-form-box-2 input[type="submit"], .ct-form-box-3 input[type="submit"],
.ct-form-box-1 textarea[type="submit"],
.ct-form-box-2 textarea[type="submit"],
.ct-form-box-3 textarea[type="submit"], .ct-form-1 .search-text, .ct-form-1 .search-submit, .ct-form-2 input[type="text"], .ct-form-2 .search-submit, .ct-mask, .kopa-area-8:before, .kopa-area-9:before, .kopa-area-16:before, .kopa-area-27:before, .kopa-area-28:before, .kopa-area-29:before, .kopa-area-30:before, .kopa-area-31:before, .kopa-page-header-area-1:before, .kopa-page-header-area-2:before, .kopa-page-header-area-3:before, .kopa-page-header-area-4:before, .kopa-page-header-area-6:before, .kopa-page-header-area-5:before, .kopa-page-header-area-7:before, .kopa-page-header-area-8:before, .ct-icon, .widget_categories > ul > li,
.widget_categories ul.menu > li,
.widget_categories .pd-20 > ul > li,
.widget_categories .pd-20 ul.menu > li,
.widget_recent_entries > ul > li,
.widget_recent_entries ul.menu > li,
.widget_archive > ul > li,
.widget_archive ul.menu > li,
.widget_meta > ul > li,
.widget_meta ul.menu > li,
.widget_nav_menu > ul > li,
.widget_nav_menu ul.menu > li,
.widget_pages > ul > li,
.widget_pages ul.menu > li,
.widget_recent_comments > ul > li,
.widget_recent_comments ul.menu > li,
.widget_rss > ul > li,
.widget_rss ul.menu > li, .widget_search .search-form .search-submit, .nav-tabs > li > a:before, .pt-column, .main-menu > li ul.sub-menu li, .main-menu > li ul.sub-menu li a:before, .main-menu.style-01 > li > a:before, .main-menu.style-01 > li > a:after, .sub-nav ul li a:before, .mobile-menu > li > a:before, .kopa-search-box-1 > span, .kopa-search-box-1 .search-form .search-text, .kopa-search-box-1 .search-form .search-submit, .slider-pro .sp-button, .ms-item-01 .entry-content, .sn-module-intro-6 .entry-item .entry-content, .sn-module-menu-1 .widget-content > ul > li a:before, .sn-module-menu-1 .ct-div .ct-content > ul > li a:before, .ct-div .sn-module-menu-1 .ct-content > ul > li a:before, .sn-module-menu-1 .widget-content > ul > li a i, .sn-module-menu-1 .ct-div .ct-content > ul > li a i, .ct-div .sn-module-menu-1 .ct-content > ul > li a i, .ms-item-03 .entry-item .entry-content, .owl-carousel-8 img, .kopa-language-box-1 > span, .kopa-language-box-2 > span, .kopa-cash-box-1 > span, .kopa-language-box-3 > span, .kopa-language-box-1 > span i, .kopa-language-box-2 > span i, .kopa-cash-box-1 > span i, .kopa-language-box-3 > span i, .woocommerce h3:not([class*='-title']), .woocommerce-page h3:not([class*='-title']), .woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a:before, .woocommerce div.product .woocommerce-tabs ul.tabs > li > a:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a:before, .woocommerce .related.products ul > li h3, .woocommerce .related.products ul li.product h3, .woocommerce .related.products .products > li h3, .woocommerce .related.products .products li.product h3,
.woocommerce .upsells.products ul > li h3,
.woocommerce .upsells.products ul li.product h3, .woocommerce .upsells.products .products > li h3, .woocommerce .upsells.products .products li.product h3,
.woocommerce .cross-sells ul > li h3,
.woocommerce .cross-sells ul li.product h3, .woocommerce .cross-sells .products > li h3, .woocommerce .cross-sells .products li.product h3,
.woocommerce .products ul > li h3,
.woocommerce .products ul li.product h3,
.woocommerce ul.products > li h3,
.woocommerce ul.products li.product h3, .woocommerce-page .related.products ul > li h3, .woocommerce-page .related.products ul li.product h3, .woocommerce-page .related.products .products > li h3, .woocommerce-page .related.products .products li.product h3,
.woocommerce-page .upsells.products ul > li h3,
.woocommerce-page .upsells.products ul li.product h3, .woocommerce-page .upsells.products .products > li h3, .woocommerce-page .upsells.products .products li.product h3,
.woocommerce-page .cross-sells ul > li h3,
.woocommerce-page .cross-sells ul li.product h3, .woocommerce-page .cross-sells .products > li h3, .woocommerce-page .cross-sells .products li.product h3,
.woocommerce-page .products ul > li h3,
.woocommerce-page .products ul li.product h3,
.woocommerce-page ul.products > li h3,
.woocommerce-page ul.products li.product h3, .woocommerce .related.products ul > li .button:before, .woocommerce .related.products ul > li .wc-forward:before, .woocommerce .related.products ul li.product .button:before, .woocommerce .related.products ul li.product .wc-forward:before, .woocommerce .related.products .products > li .button:before, .woocommerce .related.products .products > li .wc-forward:before, .woocommerce .related.products .products li.product .button:before, .woocommerce .related.products .products li.product .wc-forward:before,
.woocommerce .upsells.products ul > li .button:before,
.woocommerce .upsells.products ul > li .wc-forward:before,
.woocommerce .upsells.products ul li.product .button:before,
.woocommerce .upsells.products ul li.product .wc-forward:before, .woocommerce .upsells.products .products > li .button:before, .woocommerce .upsells.products .products > li .wc-forward:before, .woocommerce .upsells.products .products li.product .button:before, .woocommerce .upsells.products .products li.product .wc-forward:before,
.woocommerce .cross-sells ul > li .button:before,
.woocommerce .cross-sells ul > li .wc-forward:before,
.woocommerce .cross-sells ul li.product .button:before,
.woocommerce .cross-sells ul li.product .wc-forward:before, .woocommerce .cross-sells .products > li .button:before, .woocommerce .cross-sells .products > li .wc-forward:before, .woocommerce .cross-sells .products li.product .button:before, .woocommerce .cross-sells .products li.product .wc-forward:before,
.woocommerce .products ul > li .button:before,
.woocommerce .products ul > li .wc-forward:before,
.woocommerce .products ul li.product .button:before,
.woocommerce .products ul li.product .wc-forward:before,
.woocommerce ul.products > li .button:before,
.woocommerce ul.products > li .wc-forward:before,
.woocommerce ul.products li.product .button:before,
.woocommerce ul.products li.product .wc-forward:before, .woocommerce-page .related.products ul > li .button:before, .woocommerce-page .related.products ul > li .wc-forward:before, .woocommerce-page .related.products ul li.product .button:before, .woocommerce-page .related.products ul li.product .wc-forward:before, .woocommerce-page .related.products .products > li .button:before, .woocommerce-page .related.products .products > li .wc-forward:before, .woocommerce-page .related.products .products li.product .button:before, .woocommerce-page .related.products .products li.product .wc-forward:before,
.woocommerce-page .upsells.products ul > li .button:before,
.woocommerce-page .upsells.products ul > li .wc-forward:before,
.woocommerce-page .upsells.products ul li.product .button:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:before, .woocommerce-page .upsells.products .products > li .button:before, .woocommerce-page .upsells.products .products > li .wc-forward:before, .woocommerce-page .upsells.products .products li.product .button:before, .woocommerce-page .upsells.products .products li.product .wc-forward:before,
.woocommerce-page .cross-sells ul > li .button:before,
.woocommerce-page .cross-sells ul > li .wc-forward:before,
.woocommerce-page .cross-sells ul li.product .button:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:before, .woocommerce-page .cross-sells .products > li .button:before, .woocommerce-page .cross-sells .products > li .wc-forward:before, .woocommerce-page .cross-sells .products li.product .button:before, .woocommerce-page .cross-sells .products li.product .wc-forward:before,
.woocommerce-page .products ul > li .button:before,
.woocommerce-page .products ul > li .wc-forward:before,
.woocommerce-page .products ul li.product .button:before,
.woocommerce-page .products ul li.product .wc-forward:before,
.woocommerce-page ul.products > li .button:before,
.woocommerce-page ul.products > li .wc-forward:before,
.woocommerce-page ul.products li.product .button:before,
.woocommerce-page ul.products li.product .wc-forward:before, .woocommerce .related.products ul > li .button.add-to-cart:before, .woocommerce .related.products ul > li .wc-forward.add-to-cart:before, .woocommerce .related.products ul li.product .button.add-to-cart:before, .woocommerce .related.products ul li.product .wc-forward.add-to-cart:before, .woocommerce .related.products .products > li .button.add-to-cart:before, .woocommerce .related.products .products > li .wc-forward.add-to-cart:before, .woocommerce .related.products .products li.product .button.add-to-cart:before, .woocommerce .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul > li .button.add-to-cart:before,
.woocommerce .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:before, .woocommerce .upsells.products .products > li .button.add-to-cart:before, .woocommerce .upsells.products .products > li .wc-forward.add-to-cart:before, .woocommerce .upsells.products .products li.product .button.add-to-cart:before, .woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul > li .button.add-to-cart:before,
.woocommerce .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:before, .woocommerce .cross-sells .products > li .button.add-to-cart:before, .woocommerce .cross-sells .products > li .wc-forward.add-to-cart:before, .woocommerce .cross-sells .products li.product .button.add-to-cart:before, .woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce .products ul > li .button.add-to-cart:before,
.woocommerce .products ul > li .wc-forward.add-to-cart:before,
.woocommerce .products ul li.product .button.add-to-cart:before,
.woocommerce .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce ul.products > li .button.add-to-cart:before,
.woocommerce ul.products > li .wc-forward.add-to-cart:before,
.woocommerce ul.products li.product .button.add-to-cart:before,
.woocommerce ul.products li.product .wc-forward.add-to-cart:before, .woocommerce-page .related.products ul > li .button.add-to-cart:before, .woocommerce-page .related.products ul > li .wc-forward.add-to-cart:before, .woocommerce-page .related.products ul li.product .button.add-to-cart:before, .woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .related.products .products > li .button.add-to-cart:before, .woocommerce-page .related.products .products > li .wc-forward.add-to-cart:before, .woocommerce-page .related.products .products li.product .button.add-to-cart:before, .woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .button.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .upsells.products .products > li .button.add-to-cart:before, .woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:before, .woocommerce-page .upsells.products .products li.product .button.add-to-cart:before, .woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .button.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .cross-sells .products > li .button.add-to-cart:before, .woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:before, .woocommerce-page .cross-sells .products li.product .button.add-to-cart:before, .woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .products ul > li .button.add-to-cart:before,
.woocommerce-page .products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .products ul li.product .button.add-to-cart:before,
.woocommerce-page .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page ul.products > li .button.add-to-cart:before,
.woocommerce-page ul.products > li .wc-forward.add-to-cart:before,
.woocommerce-page ul.products li.product .button.add-to-cart:before,
.woocommerce-page ul.products li.product .wc-forward.add-to-cart:before, .woocommerce #reviews #review_form_wrapper input[type="submit"], .woocommerce-page #reviews #review_form_wrapper input[type="submit"], .woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle, .woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle, .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce.widget.widget_product_search .woocommerce-product-search input[type="search"], .woocommerce.widget_product_search.ct-div .woocommerce-product-search input[type="search"], .widget_product_search .woocommerce-product-search input[type="search"], .products .product .entry-panel {
  transition: all .3s, visibility 0s;
  -ms-transition: all .3s, visibility 0s;
  -webkit-transition: all .3s, visibility 0s;
  -moz-transition: all .3s, visibility 0s; }

.owl-theme .owl-controls .owl-buttons div.owl-prev:before, .owl-theme .owl-controls .owl-buttons div.owl-next:before, .owl-btn-9 .owl-controls .owl-buttons div.owl-next:after, .ct-icon, .more-link.style-01:after, .widget_search .search-form .search-submit:before, .mobile-menu > li > a > span:after, .sn-module-menu-1 .widget-content > ul > li a:before, .sn-module-menu-1 .ct-div .ct-content > ul > li a:before, .ct-div .sn-module-menu-1 .ct-content > ul > li a:before, .woocommerce .related.products ul > li .button.loading:after, .woocommerce .related.products ul > li .wc-forward.loading:after, .woocommerce .related.products ul li.product .button.loading:after, .woocommerce .related.products ul li.product .wc-forward.loading:after, .woocommerce .related.products .products > li .button.loading:after, .woocommerce .related.products .products > li .wc-forward.loading:after, .woocommerce .related.products .products li.product .button.loading:after, .woocommerce .related.products .products li.product .wc-forward.loading:after,
.woocommerce .upsells.products ul > li .button.loading:after,
.woocommerce .upsells.products ul > li .wc-forward.loading:after,
.woocommerce .upsells.products ul li.product .button.loading:after,
.woocommerce .upsells.products ul li.product .wc-forward.loading:after, .woocommerce .upsells.products .products > li .button.loading:after, .woocommerce .upsells.products .products > li .wc-forward.loading:after, .woocommerce .upsells.products .products li.product .button.loading:after, .woocommerce .upsells.products .products li.product .wc-forward.loading:after,
.woocommerce .cross-sells ul > li .button.loading:after,
.woocommerce .cross-sells ul > li .wc-forward.loading:after,
.woocommerce .cross-sells ul li.product .button.loading:after,
.woocommerce .cross-sells ul li.product .wc-forward.loading:after, .woocommerce .cross-sells .products > li .button.loading:after, .woocommerce .cross-sells .products > li .wc-forward.loading:after, .woocommerce .cross-sells .products li.product .button.loading:after, .woocommerce .cross-sells .products li.product .wc-forward.loading:after,
.woocommerce .products ul > li .button.loading:after,
.woocommerce .products ul > li .wc-forward.loading:after,
.woocommerce .products ul li.product .button.loading:after,
.woocommerce .products ul li.product .wc-forward.loading:after,
.woocommerce ul.products > li .button.loading:after,
.woocommerce ul.products > li .wc-forward.loading:after,
.woocommerce ul.products li.product .button.loading:after,
.woocommerce ul.products li.product .wc-forward.loading:after, .woocommerce-page .related.products ul > li .button.loading:after, .woocommerce-page .related.products ul > li .wc-forward.loading:after, .woocommerce-page .related.products ul li.product .button.loading:after, .woocommerce-page .related.products ul li.product .wc-forward.loading:after, .woocommerce-page .related.products .products > li .button.loading:after, .woocommerce-page .related.products .products > li .wc-forward.loading:after, .woocommerce-page .related.products .products li.product .button.loading:after, .woocommerce-page .related.products .products li.product .wc-forward.loading:after,
.woocommerce-page .upsells.products ul > li .button.loading:after,
.woocommerce-page .upsells.products ul > li .wc-forward.loading:after,
.woocommerce-page .upsells.products ul li.product .button.loading:after,
.woocommerce-page .upsells.products ul li.product .wc-forward.loading:after, .woocommerce-page .upsells.products .products > li .button.loading:after, .woocommerce-page .upsells.products .products > li .wc-forward.loading:after, .woocommerce-page .upsells.products .products li.product .button.loading:after, .woocommerce-page .upsells.products .products li.product .wc-forward.loading:after,
.woocommerce-page .cross-sells ul > li .button.loading:after,
.woocommerce-page .cross-sells ul > li .wc-forward.loading:after,
.woocommerce-page .cross-sells ul li.product .button.loading:after,
.woocommerce-page .cross-sells ul li.product .wc-forward.loading:after, .woocommerce-page .cross-sells .products > li .button.loading:after, .woocommerce-page .cross-sells .products > li .wc-forward.loading:after, .woocommerce-page .cross-sells .products li.product .button.loading:after, .woocommerce-page .cross-sells .products li.product .wc-forward.loading:after,
.woocommerce-page .products ul > li .button.loading:after,
.woocommerce-page .products ul > li .wc-forward.loading:after,
.woocommerce-page .products ul li.product .button.loading:after,
.woocommerce-page .products ul li.product .wc-forward.loading:after,
.woocommerce-page ul.products > li .button.loading:after,
.woocommerce-page ul.products > li .wc-forward.loading:after,
.woocommerce-page ul.products li.product .button.loading:after,
.woocommerce-page ul.products li.product .wc-forward.loading:after, .woocommerce .related.products ul > li .button.add-to-cart:before, .woocommerce .related.products ul > li .wc-forward.add-to-cart:before, .woocommerce .related.products ul li.product .button.add-to-cart:before, .woocommerce .related.products ul li.product .wc-forward.add-to-cart:before, .woocommerce .related.products .products > li .button.add-to-cart:before, .woocommerce .related.products .products > li .wc-forward.add-to-cart:before, .woocommerce .related.products .products li.product .button.add-to-cart:before, .woocommerce .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul > li .button.add-to-cart:before,
.woocommerce .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:before, .woocommerce .upsells.products .products > li .button.add-to-cart:before, .woocommerce .upsells.products .products > li .wc-forward.add-to-cart:before, .woocommerce .upsells.products .products li.product .button.add-to-cart:before, .woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul > li .button.add-to-cart:before,
.woocommerce .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:before, .woocommerce .cross-sells .products > li .button.add-to-cart:before, .woocommerce .cross-sells .products > li .wc-forward.add-to-cart:before, .woocommerce .cross-sells .products li.product .button.add-to-cart:before, .woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce .products ul > li .button.add-to-cart:before,
.woocommerce .products ul > li .wc-forward.add-to-cart:before,
.woocommerce .products ul li.product .button.add-to-cart:before,
.woocommerce .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce ul.products > li .button.add-to-cart:before,
.woocommerce ul.products > li .wc-forward.add-to-cart:before,
.woocommerce ul.products li.product .button.add-to-cart:before,
.woocommerce ul.products li.product .wc-forward.add-to-cart:before, .woocommerce-page .related.products ul > li .button.add-to-cart:before, .woocommerce-page .related.products ul > li .wc-forward.add-to-cart:before, .woocommerce-page .related.products ul li.product .button.add-to-cart:before, .woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .related.products .products > li .button.add-to-cart:before, .woocommerce-page .related.products .products > li .wc-forward.add-to-cart:before, .woocommerce-page .related.products .products li.product .button.add-to-cart:before, .woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .button.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .upsells.products .products > li .button.add-to-cart:before, .woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:before, .woocommerce-page .upsells.products .products li.product .button.add-to-cart:before, .woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .button.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .cross-sells .products > li .button.add-to-cart:before, .woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:before, .woocommerce-page .cross-sells .products li.product .button.add-to-cart:before, .woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .products ul > li .button.add-to-cart:before,
.woocommerce-page .products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .products ul li.product .button.add-to-cart:before,
.woocommerce-page .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page ul.products > li .button.add-to-cart:before,
.woocommerce-page ul.products > li .wc-forward.add-to-cart:before,
.woocommerce-page ul.products li.product .button.add-to-cart:before,
.woocommerce-page ul.products li.product .wc-forward.add-to-cart:before, .woocommerce.widget.widget_product_search .woocommerce-product-search:before, .woocommerce.widget_product_search.ct-div .woocommerce-product-search:before, .widget_product_search .woocommerce-product-search:before, .woocommerce .entry-summary div[class*="add-to-wishlist"] i:before, .woocommerce-page .entry-summary div[class*="add-to-wishlist"] i:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.owl-btn-1 .owl-controls .owl-buttons div.owl-prev:before, .owl-btn-8 .owl-controls .owl-buttons div.owl-prev:before, .owl-btn-1 .owl-controls .owl-buttons div.owl-next:before, .owl-btn-8 .owl-controls .owl-buttons div.owl-next:before, .owl-btn-2 .owl-controls .owl-buttons div.owl-prev:before, .owl-btn-5 .owl-controls .owl-buttons div.owl-prev:before, .owl-btn-2 .owl-controls .owl-buttons div.owl-next:before, .owl-btn-5 .owl-controls .owl-buttons div.owl-next:before, .ct-btn-3:after, .woocommerce .related.products ul > li .button:before, .woocommerce .related.products ul > li .wc-forward:before, .woocommerce .related.products ul li.product .button:before, .woocommerce .related.products ul li.product .wc-forward:before, .woocommerce .related.products .products > li .button:before, .woocommerce .related.products .products > li .wc-forward:before, .woocommerce .related.products .products li.product .button:before, .woocommerce .related.products .products li.product .wc-forward:before,
.woocommerce .upsells.products ul > li .button:before,
.woocommerce .upsells.products ul > li .wc-forward:before,
.woocommerce .upsells.products ul li.product .button:before,
.woocommerce .upsells.products ul li.product .wc-forward:before, .woocommerce .upsells.products .products > li .button:before, .woocommerce .upsells.products .products > li .wc-forward:before, .woocommerce .upsells.products .products li.product .button:before, .woocommerce .upsells.products .products li.product .wc-forward:before,
.woocommerce .cross-sells ul > li .button:before,
.woocommerce .cross-sells ul > li .wc-forward:before,
.woocommerce .cross-sells ul li.product .button:before,
.woocommerce .cross-sells ul li.product .wc-forward:before, .woocommerce .cross-sells .products > li .button:before, .woocommerce .cross-sells .products > li .wc-forward:before, .woocommerce .cross-sells .products li.product .button:before, .woocommerce .cross-sells .products li.product .wc-forward:before,
.woocommerce .products ul > li .button:before,
.woocommerce .products ul > li .wc-forward:before,
.woocommerce .products ul li.product .button:before,
.woocommerce .products ul li.product .wc-forward:before,
.woocommerce ul.products > li .button:before,
.woocommerce ul.products > li .wc-forward:before,
.woocommerce ul.products li.product .button:before,
.woocommerce ul.products li.product .wc-forward:before, .woocommerce-page .related.products ul > li .button:before, .woocommerce-page .related.products ul > li .wc-forward:before, .woocommerce-page .related.products ul li.product .button:before, .woocommerce-page .related.products ul li.product .wc-forward:before, .woocommerce-page .related.products .products > li .button:before, .woocommerce-page .related.products .products > li .wc-forward:before, .woocommerce-page .related.products .products li.product .button:before, .woocommerce-page .related.products .products li.product .wc-forward:before,
.woocommerce-page .upsells.products ul > li .button:before,
.woocommerce-page .upsells.products ul > li .wc-forward:before,
.woocommerce-page .upsells.products ul li.product .button:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:before, .woocommerce-page .upsells.products .products > li .button:before, .woocommerce-page .upsells.products .products > li .wc-forward:before, .woocommerce-page .upsells.products .products li.product .button:before, .woocommerce-page .upsells.products .products li.product .wc-forward:before,
.woocommerce-page .cross-sells ul > li .button:before,
.woocommerce-page .cross-sells ul > li .wc-forward:before,
.woocommerce-page .cross-sells ul li.product .button:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:before, .woocommerce-page .cross-sells .products > li .button:before, .woocommerce-page .cross-sells .products > li .wc-forward:before, .woocommerce-page .cross-sells .products li.product .button:before, .woocommerce-page .cross-sells .products li.product .wc-forward:before,
.woocommerce-page .products ul > li .button:before,
.woocommerce-page .products ul > li .wc-forward:before,
.woocommerce-page .products ul li.product .button:before,
.woocommerce-page .products ul li.product .wc-forward:before,
.woocommerce-page ul.products > li .button:before,
.woocommerce-page ul.products > li .wc-forward:before,
.woocommerce-page ul.products li.product .button:before,
.woocommerce-page ul.products li.product .wc-forward:before, .woocommerce div.product form.cart .single_add_to_cart_button:before, .woocommerce-page div.product form.cart .single_add_to_cart_button:before {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

body {
  font-size: 14px;
  line-height: 30px;
  font-style: normal; }

::selection {
  background: #2f7b92;
  color: #fff;
  text-shadow: none; }

::-moz-selection {
  background: #2f7b92;
  color: #fff;
  text-shadow: none; }

/**
 *
 *

1.2.1 Default Structure Tag

1.2.2 Basic Structure Class

1.2.3 Custom Layout

1.2.4 Default Article

1.2.5 Default Widget

1.2.6 Elements

1.2.7 Images

 
 * 
 **/
/*___________ 1.2.1 Default Structure Tag ___________*/
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Poppins";
  color: #000;
  font-weight: 600;
  display: block;
  margin: 0 0 10px; }
  h1:last-child,
  h2:last-child,
  h3:last-child,
  h4:last-child,
  h5:last-child,
  h6:last-child,
  .h1:last-child,
  .h2:last-child,
  .h3:last-child,
  .h4:last-child,
  .h5:last-child,
  .h6:last-child {
    margin-bottom: 0; }

h1,
.h1 {
  font-size: 42px;
  line-height: 50px; }

h2,
.h2 {
  font-size: 36px;
  line-height: 48px; }

h3,
.h3 {
  font-size: 28px;
  line-height: 44px; }

h4,
.h4 {
  font-size: 24px;
  line-height: 40px; }

h5,
.h5 {
  font-size: 18px;
  line-height: 34px; }

h6,
.h6 {
  font-size: 16px;
  line-height: 32px; }

a {
  color: #000;
  text-decoration: none !important;
  outline: none !important; }

ol {
  counter-reset: item;
  display: block;
  margin: 5px 0;
  padding: 0 0 0 40px; }

ul {
  list-style: square;
  margin: 5px 0px;
  padding: 0 0 0 10px; }

ul li {
  list-style: inside square;
  margin-bottom: 10px; }

ul li > ol > li {
  list-style: inside decimal; }

ol li ol li,
ul li ol li ol li {
  list-style: lower-alpha inside none; }

ol li {
  list-style: inside decimal;
  margin-bottom: 10px; }

ol li > ul,
ul li > ol {
  margin-top: 10px;
  margin-left: 10px; }

ol li > ul > li {
  list-style: inside square; }

textarea {
  resize: vertical; }

img {
  max-width: 100%;
  height: auto; }

input, select, button, textarea {
  outline: none !important;
  box-shadow: none !important;
  text-shadow: none !important;
  padding: 0; }

p.reset {
  margin: 0; }

p:last-child {
  margin: 0; }

cite,
em,
var,
address,
dfn {
  font-style: italic; }

i {
  font-style: normal; }

p i {
  font-style: italic; }

iframe {
  border: none;
  width: 100%; }

blockquote {
  border-left: 0px; }

::-webkit-input-placeholder {
  color: #666; }

:-moz-placeholder {
  /* Firefox 18- */
  color: #666; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #666; }

:-ms-input-placeholder {
  color: #666; }

html {
  overflow-x: hidden; }

body {
  font-family: "Poppins";
  color: #666;
  background: #fff;
  overflow: hidden; }
  @media screen and (max-width: 479px) {
    body {
      font-size: 14px;
      line-height: 22px; } }

.main-container {
  position: relative;
  background: #fff;
  transition: all 0.1s ease-in-out, visibility 0s;
  -ms-transition: all 0.1s ease-in-out, visibility 0s;
  -webkit-transition: all 0.1s ease-in-out, visibility 0s;
  -moz-transition: all 0.1s ease-in-out, visibility 0s; }
  .main-container.scale-down {
    webkit-transform: scale(0.9, 0.985);
    -moz-transform: scale(0.9, 0.985);
    -ms-transform: scale(0.9, 0.985);
    -o-transform: scale(0.9, 0.985);
    transform: scale(0.9, 0.985);
    transition: all 0.4s ease-in-out, visibility 0s;
    -ms-transition: all 0.4s ease-in-out, visibility 0s;
    -webkit-transition: all 0.4s ease-in-out, visibility 0s;
    -moz-transition: all 0.4s ease-in-out, visibility 0s; }
  .main-container.style-01 {
    padding: 40px; }
    @media screen and (max-width: 1600px) {
      .main-container.style-01 {
        padding: 20px; } }
    @media screen and (max-width: 1160px) {
      .main-container.style-01 {
        padding: 0; } }

.body-overlay, .body-background {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.35);
  transition: all 0.1s ease-in-out, visibility 0s;
  -ms-transition: all 0.1s ease-in-out, visibility 0s;
  -webkit-transition: all 0.1s ease-in-out, visibility 0s;
  -moz-transition: all 0.1s ease-in-out, visibility 0s;
  z-index: -1; }
  .body-overlay.active, .active.body-background {
    z-index: 99999999;
    transition: all 0.4s ease-in-out, visibility 0s;
    -ms-transition: all 0.4s ease-in-out, visibility 0s;
    -webkit-transition: all 0.4s ease-in-out, visibility 0s;
    -moz-transition: all 0.4s ease-in-out, visibility 0s; }

.body-background {
  background: #000;
  z-index: -2; }

/*___________ 1.2.2 Basic Structure Class ___________*/
.alignleft {
  float: left; }

.alignright {
  float: right; }

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto; }

figure.wp-caption.alignleft,
img.alignleft {
  margin: 5px 30px 15px 0; }

.wp-caption.alignleft {
  margin: 5px 10px 5px 0; }

figure.wp-caption.alignright,
img.alignright {
  margin: 5px 0 5px 30px; }

.wp-caption.alignright {
  margin: 5px 0 5px 10px; }

img.aligncenter {
  margin: 5px auto; }

img.alignnone {
  margin: 5px 0; }

.wp-caption-text, .sticky, .gallery-caption, .bypostauthor {
  font-style: normal; }

.entry-box .entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.ct-div img,
.wp-caption {
  max-width: 100%;
  height: auto; }

.entry-box .entry-content address {
  font-style: italic; }

.text-light {
  font-weight: 300; }

.txt-up {
  text-transform: uppercase; }

.txt-cap {
  text-transform: capitalize; }

.container {
  width: 1170px;
  margin: 0 auto;
  padding: 0;
  position: relative; }
  @media screen and (max-width: 1160px) {
    .container {
      width: 1000px; } }
  @media screen and (max-width: 1023px) {
    .container {
      width: 960px; } }
  @media screen and (max-width: 979px) {
    .container {
      width: 780px; } }
  @media screen and (max-width: 799px) {
    .container {
      width: 748px; } }
  @media screen and (max-width: 767px) {
    .container {
      width: 620px; } }
  @media screen and (max-width: 639px) {
    .container {
      width: 460px; } }
  @media screen and (max-width: 479px) {
    .container {
      width: 340px; } }
  @media screen and (max-width: 359px) {
    .container {
      width: 300px; } }

.loading {
  background: url("images/background/bg/white/9.png");
  background: rgba(255, 255, 255, 0.9);
  min-height: 602px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9; }
  .loading > i {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
    margin-left: -13px;
    margin-top: -15px;
    color: #000; }

div[class*="ct-slider"] .loading, div[class*="ct-carousel"] .loading {
  position: relative;
  background: none; }
div[class*="ct-slider"] .slider-pro, div[class*="ct-carousel"] .slider-pro {
  display: none; }

/*--- layout ---*/
.kopa-pull-left {
  float: left; }

.kopa-pull-right {
  float: right; }

.area-01 {
  height: 1000px; }

/*--- js-custom ---*/
.sj-ltr, .sj-cvt {
  display: none; }
  .sj-ltr.active, .active.sj-cvt {
    display: block; }

div[class*="sj-scroll"] .widget-content .sj-scroll-list, div[class*="sj-scroll"] .ct-div .ct-content .sj-scroll-list, .ct-div div[class*="sj-scroll"] .ct-content .sj-scroll-list {
  display: none; }
div[class*="sj-scroll"] .widget-content.mCustomScrollbar .sj-scroll-list, div[class*="sj-scroll"] .ct-div .mCustomScrollbar.ct-content .sj-scroll-list, .ct-div div[class*="sj-scroll"] .mCustomScrollbar.ct-content .sj-scroll-list {
  display: block; }

/*--- pagination ---*/
.pagination {
  width: 100%;
  position: relative;
  text-align: center;
  margin-top: 100px;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  color: #666; }
  @media screen and (max-width: 979px) {
    .pagination {
      margin-top: 70px; } }
  @media screen and (max-width: 639px) {
    .pagination {
      margin-top: 40px; } }
  .pagination .screen-reader-text {
    display: none; }
  .pagination .nav-links {
    min-height: 58px;
    padding: 0 100px;
    margin: 0;
    position: relative; }
    .pagination .nav-links:before, .pagination .nav-links:after {
      content: '';
      display: inline-block;
      position: absolute;
      top: 0;
      left: 0;
      width: 58px;
      height: 58px;
      background: #ebf0f1; }
    @media screen and (max-width: 639px) {
      .pagination .nav-links {
        padding: 0 65px; }
        .pagination .nav-links:before, .pagination .nav-links:after {
          width: 40px; } }
    .pagination .nav-links:after {
      left: auto;
      right: 0; }
    .pagination .nav-links a, .pagination .nav-links span {
      display: inline-block;
      position: relative;
      margin: 15px 5px 0;
      padding: 0 3px;
      font-weight: 700;
      color: #666; }
    .pagination .nav-links span.current {
      color: #000; }
      .pagination .nav-links span.current:before {
        content: '';
        display: inline-block;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 1px;
        background: #000; }
    .pagination .nav-links a.prev, .pagination .nav-links a.next {
      font-weight: 600;
      letter-spacing: 3px;
      margin: 0;
      padding: 0;
      position: absolute;
      top: 14px;
      left: 25px;
      z-index: 9; }
      @media screen and (max-width: 639px) {
        .pagination .nav-links a.prev, .pagination .nav-links a.next {
          left: 5px; } }
    .pagination .nav-links a.next {
      left: auto;
      right: 25px; }
      @media screen and (max-width: 639px) {
        .pagination .nav-links a.next {
          right: 5px; } }
    .pagination .nav-links a:hover {
      color: #000; }

/*--- breadcrumb ---*/
.kopa-breadcrumb {
  text-transform: capitalize;
  word-wrap: break-word;
  color: #666; }
  .kopa-breadcrumb a {
    color: #666; }
  .kopa-breadcrumb a.current-page {
    color: #000; }
    .kopa-breadcrumb a.current-page:hover {
      color: #000; }
  .kopa-breadcrumb h2 {
    font-size: 48px; }
    @media screen and (max-width: 767px) {
      .kopa-breadcrumb h2 {
        font-size: 24px;
        line-height: 32px; } }

.kopa-breadcrumb.style-01 h2 {
  font-size: 30px;
  line-height: 60px;
  text-transform: uppercase;
  letter-spacing: 30px; }
  @media screen and (max-width: 767px) {
    .kopa-breadcrumb.style-01 h2 {
      font-size: 24px;
      line-height: 32px;
      letter-spacing: 15px; } }
  @media screen and (max-width: 767px) {
    .kopa-breadcrumb.style-01 h2 {
      font-size: 20px;
      line-height: 28px;
      letter-spacing: 5px; } }

/*--- owl-button ---*/
.owl-theme .owl-controls {
  transition: all 0.5s, visibility 0s;
  -ms-transition: all 0.5s, visibility 0s;
  -webkit-transition: all 0.5s, visibility 0s;
  -moz-transition: all 0.5s, visibility 0s;
  margin: 0; }
  .owl-theme .owl-controls .owl-buttons div {
    color: #fff;
    background: url("images/background/bg/black/3.png");
    background: rgba(0, 0, 0, 0.3);
    padding: 0;
    margin: 0;
    border-radius: 0;
    text-align: center;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    position: absolute;
    top: 50%;
    margin-top: -12px;
    margin-left: -12px;
    margin-left: 0;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* Netscape */
    -moz-opacity: 1;
    /* Safari 1.x */
    -khtml-opacity: 1;
    /* Good browsers */
    opacity: 1;
    transition: all 0.3s, visibility 0s;
    -ms-transition: all 0.3s, visibility 0s;
    -webkit-transition: all 0.3s, visibility 0s;
    -moz-transition: all 0.3s, visibility 0s; }
    .owl-theme .owl-controls .owl-buttons div:hover {
      color: #fff; }
    .owl-theme .owl-controls .owl-buttons div.owl-prev {
      left: 0;
      padding-right: 2px; }
      .owl-theme .owl-controls .owl-buttons div.owl-prev:before {
        content: "\f104"; }
    .owl-theme .owl-controls .owl-buttons div.owl-next {
      right: 0;
      padding-left: 2px; }
      .owl-theme .owl-controls .owl-buttons div.owl-next:before {
        content: "\f105"; }
  .owl-theme .owl-controls .owl-pagination {
    text-align: center;
    margin: 20px 0 0; }
    .owl-theme .owl-controls .owl-pagination .owl-page span {
      width: 10px;
      height: 10px;
      margin: 10px 5px 0;
      background: none;
      border-width: 1px;
      border-style: solid;
      border-radius: 50%;
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* Netscape */
      -moz-opacity: 1;
      /* Safari 1.x */
      -khtml-opacity: 1;
      /* Good browsers */
      opacity: 1; }

.owl-btn-1 .owl-controls .owl-buttons div, .owl-btn-8 .owl-controls .owl-buttons div {
  color: #fff;
  background: none !important;
  padding: 0 !important;
  margin: 0;
  border-radius: 0;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 40px;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  margin-left: -20px;
  margin-left: 0; }
  .owl-btn-1 .owl-controls .owl-buttons div.owl-prev, .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
    left: 0; }
    .owl-btn-1 .owl-controls .owl-buttons div.owl-prev:before, .owl-btn-8 .owl-controls .owl-buttons div.owl-prev:before {
      content: "\e64a"; }
  .owl-btn-1 .owl-controls .owl-buttons div.owl-next, .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
    right: 0; }
    .owl-btn-1 .owl-controls .owl-buttons div.owl-next:before, .owl-btn-8 .owl-controls .owl-buttons div.owl-next:before {
      content: "\e649"; }
  @media screen and (max-width: 767px) {
    .owl-btn-1 .owl-controls .owl-buttons div.owl-prev, .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
      left: -50px; }
    .owl-btn-1 .owl-controls .owl-buttons div.owl-next, .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
      right: -50px; } }
.owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
  left: 18%; }
.owl-btn-1:hover .owl-controls .owl-buttons div.owl-next, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
  right: 18%; }
@media screen and (max-width: 799px) {
  .owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
    left: 22%; }
  .owl-btn-1:hover .owl-controls .owl-buttons div.owl-next, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
    right: 22%; } }
@media screen and (max-width: 767px) {
  .owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
    left: 50px; }
  .owl-btn-1:hover .owl-controls .owl-buttons div.owl-next, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
    right: 50px; } }
@media screen and (max-width: 479px) {
  .owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
    left: 10px; }
  .owl-btn-1:hover .owl-controls .owl-buttons div.owl-next, .owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
    right: 10px; } }

.owl-btn-2, .owl-btn-5 {
  padding: 0 80px; }
  @media screen and (max-width: 639px) {
    .owl-btn-2, .owl-btn-5 {
      padding: 0 50px; } }
  .owl-btn-2 .owl-controls .owl-buttons div, .owl-btn-5 .owl-controls .owl-buttons div {
    color: #ccc;
    background: none !important;
    padding: 0 !important;
    margin: 0;
    border-radius: 0;
    text-align: center;
    width: 34px;
    height: 34px;
    line-height: 34px;
    font-size: 34px;
    position: absolute;
    top: 50%;
    margin-top: -17px;
    margin-left: -17px;
    margin-left: 0; }
    .owl-btn-2 .owl-controls .owl-buttons div:hover, .owl-btn-5 .owl-controls .owl-buttons div:hover {
      color: #000; }
    .owl-btn-2 .owl-controls .owl-buttons div.owl-prev:before, .owl-btn-5 .owl-controls .owl-buttons div.owl-prev:before {
      content: "\e64a"; }
    .owl-btn-2 .owl-controls .owl-buttons div.owl-next:before, .owl-btn-5 .owl-controls .owl-buttons div.owl-next:before {
      content: "\e649"; }

.owl-btn-3 .owl-controls {
  position: absolute;
  bottom: 90px;
  right: -62%; }
  @media screen and (max-width: 1160px) {
    .owl-btn-3 .owl-controls {
      bottom: 0; } }
  @media screen and (max-width: 1160px) {
    .owl-btn-3 .owl-controls {
      position: relative;
      bottom: auto;
      right: auto;
      margin-top: 20px; } }
  .owl-btn-3 .owl-controls .owl-buttons div {
    color: #666;
    font-weight: 600;
    text-transform: uppercase;
    background: none !important;
    padding: 0 !important;
    border-radius: 0;
    text-align: center;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    position: absolute;
    top: 50%;
    margin-top: -17.5px;
    margin-left: -17.5px;
    position: relative;
    top: auto;
    left: auto;
    margin: 0; }
    .owl-btn-3 .owl-controls .owl-buttons div:before {
      display: none !important; }
    .owl-btn-3 .owl-controls .owl-buttons div:hover {
      color: #000; }
    .owl-btn-3 .owl-controls .owl-buttons div.owl-prev {
      left: auto; }
    .owl-btn-3 .owl-controls .owl-buttons div.owl-next {
      right: auto;
      margin-left: 38px; }
      .owl-btn-3 .owl-controls .owl-buttons div.owl-next:after {
        content: '';
        display: block;
        position: absolute;
        top: 10px;
        left: -18px;
        width: 2px;
        height: 14px;
        background: #999; }

.owl-btn-4 .owl-controls, .owl-btn-6 .owl-controls {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  .owl-btn-4 .owl-controls .owl-pagination, .owl-btn-6 .owl-controls .owl-pagination {
    margin: 0; }
    .owl-btn-4 .owl-controls .owl-pagination .owl-page, .owl-btn-6 .owl-controls .owl-pagination .owl-page {
      display: block;
      font-size: 16px;
      line-height: 24px;
      font-weight: 500;
      color: #ccc;
      margin-top: 40px; }
      @media screen and (max-width: 639px) {
        .owl-btn-4 .owl-controls .owl-pagination .owl-page, .owl-btn-6 .owl-controls .owl-pagination .owl-page {
          margin-top: 20px; } }
      .owl-btn-4 .owl-controls .owl-pagination .owl-page:first-child, .owl-btn-6 .owl-controls .owl-pagination .owl-page:first-child {
        margin-top: 0; }
      .owl-btn-4 .owl-controls .owl-pagination .owl-page:before, .owl-btn-6 .owl-controls .owl-pagination .owl-page:before {
        content: '0'; }
      .owl-btn-4 .owl-controls .owl-pagination .owl-page span, .owl-btn-6 .owl-controls .owl-pagination .owl-page span {
        display: none; }

@media screen and (max-width: 979px) {
  .sn-module-carousel-2 .owl-btn-4 .owl-controls, .sn-module-carousel-2 .owl-btn-6 .owl-controls {
    top: 30%; } }
  @media screen and (max-width: 979px) and (max-width: 639px) {
    .sn-module-carousel-2 .owl-btn-4 .owl-controls, .sn-module-carousel-2 .owl-btn-6 .owl-controls {
      top: 24%; } }
  @media screen and (max-width: 979px) and (max-width: 479px) {
    .sn-module-carousel-2 .owl-btn-4 .owl-controls, .sn-module-carousel-2 .owl-btn-6 .owl-controls {
      top: 0;
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0); } }

.owl-btn-5 .owl-controls .owl-buttons div {
  text-align: center;
  width: 38px;
  height: 38px;
  line-height: 38px;
  font-size: 38px;
  position: absolute;
  top: 50%;
  margin-top: -19px;
  margin-left: -19px;
  margin-left: 0; }

.owl-btn-6 .owl-controls {
  left: 0;
  right: auto; }
  .owl-btn-6 .owl-controls .owl-pagination .owl-page {
    font-size: 14px;
    line-height: 22px; }
    @media screen and (max-width: 1160px) {
      .owl-btn-6 .owl-controls .owl-pagination .owl-page {
        margin-top: 20px; } }
    .owl-btn-6 .owl-controls .owl-pagination .owl-page:after {
      content: '.';
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      /* Netscape */
      -moz-opacity: 0;
      /* Safari 1.x */
      -khtml-opacity: 0;
      /* Good browsers */
      opacity: 0; }
    .owl-btn-6 .owl-controls .owl-pagination .owl-page.active, .owl-btn-6 .owl-controls .owl-pagination .owl-page:hover {
      color: #000; }
    .owl-btn-6 .owl-controls .owl-pagination .owl-page.active:after {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* Netscape */
      -moz-opacity: 1;
      /* Safari 1.x */
      -khtml-opacity: 1;
      /* Good browsers */
      opacity: 1; }

.owl-btn-7 .owl-controls .owl-buttons div {
  text-align: center;
  width: auto;
  height: auto;
  line-height: normal;
  font-size: 20px;
  position: absolute;
  top: 50%;
  margin-top: -auto/2;
  margin-left: -auto/2;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.5);
  font-weight: 500;
  letter-spacing: 5px;
  background: none !important;
  padding: 0 !important;
  margin-left: 0; }
  @media screen and (max-width: 639px) {
    .owl-btn-7 .owl-controls .owl-buttons div {
      font-size: 16px; } }
  .owl-btn-7 .owl-controls .owl-buttons div:before {
    display: none !important; }
  .owl-btn-7 .owl-controls .owl-buttons div.owl-prev {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    left: 30px; }
  .owl-btn-7 .owl-controls .owl-buttons div.owl-next {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    right: 30px; }
  @media screen and (max-width: 639px) {
    .owl-btn-7 .owl-controls .owl-buttons div {
      font-size: 14px; }
      .owl-btn-7 .owl-controls .owl-buttons div.owl-prev {
        left: 10px; }
      .owl-btn-7 .owl-controls .owl-buttons div.owl-next {
        right: 10px; } }

.owl-btn-8 .owl-controls .owl-buttons div {
  color: rgba(0, 0, 0, 0.5); }
  .owl-btn-8 .owl-controls .owl-buttons div:hover {
    color: #000 !important; }
  .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
    left: 28% !important; }
  .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
    right: 28% !important; }
  @media screen and (max-width: 1160px) {
    .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
      left: 29% !important; }
    .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
      right: 29% !important; } }
  @media screen and (max-width: 767px) {
    .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
      left: 10px !important; }
    .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
      right: 10px !important; } }

.owl-btn-9 .owl-controls {
  position: relative;
  margin: 90px 0 0 200px;
  text-align: left; }
  @media screen and (max-width: 1160px) {
    .owl-btn-9 .owl-controls {
      margin: 90px 0 0 15px; } }
  @media screen and (max-width: 979px) {
    .owl-btn-9 .owl-controls {
      margin: 40px 0 0 15px; } }
  .owl-btn-9 .owl-controls .owl-buttons div {
    color: rgba(255, 255, 255, 0.7);
    font-weight: 600;
    text-transform: uppercase;
    background: none !important;
    padding: 0 !important;
    border-radius: 0;
    width: auto;
    height: auto;
    position: relative;
    top: auto;
    left: auto;
    margin: 0; }
    .owl-btn-9 .owl-controls .owl-buttons div:before {
      margin-right: 12px;
      font-size: 16px;
      transition: all 0s, visibility 0s;
      -ms-transition: all 0s, visibility 0s;
      -webkit-transition: all 0s, visibility 0s;
      -moz-transition: all 0s, visibility 0s; }
    .owl-btn-9 .owl-controls .owl-buttons div.owl-prev {
      left: auto; }
    .owl-btn-9 .owl-controls .owl-buttons div.owl-next {
      right: auto;
      margin-left: 40px; }
      .owl-btn-9 .owl-controls .owl-buttons div.owl-next:before {
        display: none !important; }
      .owl-btn-9 .owl-controls .owl-buttons div.owl-next:after {
        font-size: 16px;
        content: "\f105";
        margin-left: 12px; }

/*--- masonry ---*/
.masonry-filter {
  margin: -30px -20px 65px;
  font-size: 14px;
  line-height: 30px;
  font-weight: 600;
  text-transform: uppercase;
  color: #666; }
  .masonry-filter span, .masonry-filter a {
    display: inline-block;
    margin: 30px 20px 0; }
  @media screen and (max-width: 767px) {
    .masonry-filter {
      font-size: 12px;
      line-height: 24px;
      font-weight: 500;
      margin: -30px -10px 50px; }
      .masonry-filter span, .masonry-filter a {
        margin: 30px 10px 0; } }
  @media screen and (max-width: 639px) {
    .masonry-filter {
      margin: -5px 0 30px; }
      .masonry-filter span, .masonry-filter a {
        margin: 5px 5px 0; } }
  .masonry-filter a {
    color: #666;
    transition: all 0.5s ease, visibility 0s;
    -ms-transition: all 0.5s ease, visibility 0s;
    -webkit-transition: all 0.5s ease, visibility 0s;
    -moz-transition: all 0.5s ease, visibility 0s; }

[class*='ms-item-'].col-md-3 {
  width: 24.97%; }

/*--- social links ---*/
.kopa-social-links ul {
  position: relative;
  margin: -10px -7px 0; }
  .kopa-social-links ul li {
    display: inline-block;
    position: relative;
    margin: 10px 7px 0;
    font-family: "Poppins";
    line-height: 1em; }
    .kopa-social-links ul li a {
      font-size: 18px;
      line-height: 1em;
      color: rgba(255, 255, 255, 0.3); }

.kopa-social-links.style-01 ul li a {
  font-size: 24px; }

.kopa-social-links.style-02 ul li a {
  color: #666; }

.white-text-style .kopa-social-links.style-01 ul li a:hover, .ct-item-7 .entry-content .kopa-social-links.style-01 ul li a:hover, .sf-mega .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-1 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-2 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-3 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-4 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-6 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-5 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-7 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-area-8 .kopa-social-links.style-01 ul li a:hover, .kopa-page-header-3 .kopa-social-links.style-01 ul li a:hover, header.kopa-page-header-6 .kopa-social-links.style-01 ul li a:hover, header.kopa-page-header-7 .kopa-social-links.style-01 ul li a:hover, .owl-carousel-1 .entry-content .kopa-social-links.style-01 ul li a:hover, .ms-item-01 .entry-content .kopa-social-links.style-01 ul li a:hover, .sn-module-intro-6 .entry-item .entry-content .kopa-social-links.style-01 ul li a:hover, .ms-item-03 .entry-item .kopa-social-links.style-01 ul li a:hover, .products .product .entry-panel .kopa-social-links.style-01 ul li a:hover, .kopa-footer-1 .kopa-social-links.style-01 ul li a:hover, .kopa-footer-2 .kopa-social-links.style-01 ul li a:hover, .kopa-footer-4 .kopa-social-links.style-01 ul li a:hover, .kopa-footer-5 .kopa-social-links.style-01 ul li a:hover, .kopa-footer-3 .kopa-social-links.style-01 ul li a:hover {
  color: #fff; }

/*--- element-wrap ---*/
.element-wrap > .row {
  margin-top: 90px; }
  .element-wrap > .row:first-child {
    margin-top: 0; }

.element-title {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 45px;
  text-transform: uppercase; }

/*--- sticky post ---*/
.sticky {
  position: relative; }

.sticky-post-icon {
  position: absolute;
  top: 0;
  left: 0;
  padding: 9px 16px; }

.sticky-post-icon i {
  font-size: 16px;
  color: #fff; }

.entry-title .sticky-post-icon {
  position: relative;
  top: auto;
  left: auto;
  padding: 0;
  margin-left: 5px;
  background: none !important; }

.entry-title .sticky-post-icon i {
  font-size: 20px; }

/*--- hide ---*/
@media screen and (max-width: 1400px) {
  .ct-desktop-hide {
    display: none; } }

@media screen and (max-width: 1023px) {
  .ct-desktopSmall-hide {
    display: none; } }

@media screen and (max-width: 800px) {
  .ct-tablet-hide {
    display: none; } }

/*--- list ---*/
.ul-mh {
  margin-top: -30px; }
  .ul-mh > * {
    margin-top: 30px; }

/*--- button ---*/
.ct-btn-1 {
  display: inline-block;
  font-family: "Poppins";
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 3px 17px;
  border: 1px solid rgba(255, 255, 255, 0.4); }

.ct-btn-2 {
  font-size: 30px; }

.ct-btn-3 {
  display: inline-block;
  font-size: 13px;
  line-height: 30px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 12px 90px 12px 35px;
  border: 1px solid #000;
  position: relative; }
  .ct-btn-3:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: -1px;
    right: -1px;
    width: 56px;
    height: calc(100% + 2px);
    border: 1px solid #000; }
  .ct-btn-3:after {
    content: '\e649';
    position: absolute;
    top: 20px;
    right: 20px; }

.ct-btn-4 {
  font-size: 16px;
  line-height: 32px;
  font-weight: 600;
  display: inline-block;
  text-transform: uppercase;
  position: relative; }
  .ct-btn-4:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 4px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #666; }

.ct-btn-5 {
  display: inline-block;
  padding: 18px 40px;
  color: #000 !important;
  font-size: 18px;
  line-height: 34px;
  text-transform: uppercase;
  font-weight: 700; }
  @media screen and (max-width: 979px) {
    .ct-btn-5 {
      font-size: 16px;
      line-height: 30px;
      padding: 8px 25px;
      font-weight: 500; } }
  @media screen and (max-width: 640px) {
    .ct-btn-5 {
      font-size: 14px;
      line-height: 28px; } }
  .ct-btn-5:hover {
    color: #fff !important;
    background: #000; }

.ct-btn-6 {
  font-style: italic;
  color: #666;
  display: inline-block; }
  .ct-btn-6 span {
    float: right;
    font-size: 1.5em;
    margin-left: 12px; }

.ct-btn-7 {
  display: block;
  position: relative;
  width: 50px;
  font-size: 11px;
  line-height: 14px;
  padding-top: 20px; }
  .ct-btn-7:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 60%;
    height: 3px; }
  .ct-btn-7 i {
    display: block;
    font-size: 28px;
    margin-top: 20px; }

.ct-btn-8, .ct-btn-9, .ct-btn-10, .ct-btn-11 {
  display: inline-block;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .75px;
  color: #fff;
  padding: 7px 28px;
  border-radius: 3px;
  position: relative; }
  .ct-btn-8:hover, .ct-btn-9:hover, .ct-btn-10:hover, .ct-btn-11:hover {
    color: #fff;
    background: #000; }
  .ct-btn-8.style-01, .style-01.ct-btn-9, .style-01.ct-btn-10, .style-01.ct-btn-11 {
    border-radius: 52px; }
    .ct-btn-8.style-01:before, .style-01.ct-btn-9:before, .style-01.ct-btn-10:before, .style-01.ct-btn-11:before {
      border-radius: 52px; }

.ct-btn-9 {
  padding: 11px 28px; }
  .ct-btn-9:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 3px;
    background: rgba(0, 0, 0, 0.2); }
  .ct-btn-9 span {
    position: relative; }
  .ct-btn-9:hover:before {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* Netscape */
    -moz-opacity: 0;
    /* Safari 1.x */
    -khtml-opacity: 0;
    /* Good browsers */
    opacity: 0; }

.ct-btn-10, .ct-btn-11 {
  padding: 5px 30px;
  background: #f4f4f4;
  color: #666; }
  .ct-btn-10:hover, .ct-btn-11:hover {
    background: #f4f4f4; }

.ct-btn-11 {
  padding: 2px 40px;
  background: none !important;
  border: 1px dashed #d8d8d8; }

.ct-btn-12, .ct-btn-13 {
  display: block;
  text-align: center;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .75px;
  color: #000;
  padding: 10px;
  border: 1px solid #e5e5e5;
  background: #f4f4f4;
  position: relative; }
  .ct-btn-12 span, .ct-btn-13 span {
    font-size: 1.5em;
    margin-left: 8px; }
  .ct-btn-12:hover, .ct-btn-13:hover {
    color: #000; }

.ct-btn-13 {
  color: #fff; }
  .ct-btn-13:hover {
    color: #000 !important; }

.ct-btn-14 {
  font-size: 20px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 15px;
  color: #000 !important; }
  .ct-btn-14:hover {
    letter-spacing: 12px; }
  @media screen and (max-width: 979px) {
    .ct-btn-14 {
      font-size: 18px;
      letter-spacing: 8px; } }
  @media screen and (max-width: 639px) {
    .ct-btn-14 {
      font-size: 16px;
      letter-spacing: 6px; } }
  @media screen and (max-width: 479px) {
    .ct-btn-14 {
      font-size: 14px;
      letter-spacing: 4px; } }

.ct-btn-15 {
  display: inline-block;
  font-size: 13px;
  line-height: 31px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .75px;
  padding: 12px 89px 12px 35px;
  background: #000;
  border: none;
  color: #fff;
  position: relative; }
  .ct-btn-15 i {
    display: inline-block;
    text-align: center;
    width: 54px;
    height: 54px;
    line-height: 54px;
    font-size: 14px;
    position: absolute;
    top: 0;
    right: 0;
    border-left: 1px solid rgba(255, 255, 255, 0.3); }
  .ct-btn-15:hover {
    color: #000; }

.ct-btn-16 {
  font-size: 18px;
  line-height: 34px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .75px;
  color: #fff;
  display: inline-block;
  padding: 15px 30px;
  background: #000; }

.white-text-style .ct-btn-3, .ct-item-7 .entry-content .ct-btn-3, .sf-mega .ct-btn-3, .kopa-page-header-area-1 .ct-btn-3, .kopa-page-header-area-2 .ct-btn-3, .kopa-page-header-area-3 .ct-btn-3, .kopa-page-header-area-4 .ct-btn-3, .kopa-page-header-area-6 .ct-btn-3, .kopa-page-header-area-5 .ct-btn-3, .kopa-page-header-area-7 .ct-btn-3, .kopa-page-header-area-8 .ct-btn-3, .kopa-page-header-3 .ct-btn-3, header.kopa-page-header-6 .ct-btn-3, header.kopa-page-header-7 .ct-btn-3, .owl-carousel-1 .entry-content .ct-btn-3, .ms-item-01 .entry-content .ct-btn-3, .sn-module-intro-6 .entry-item .entry-content .ct-btn-3, .ms-item-03 .entry-item .ct-btn-3, .products .product .entry-panel .ct-btn-3, .kopa-footer-1 .ct-btn-3, .kopa-footer-2 .ct-btn-3, .kopa-footer-4 .ct-btn-3, .kopa-footer-5 .ct-btn-3, .kopa-footer-3 .ct-btn-3 {
  border-color: #fff; }
  .white-text-style .ct-btn-3:before, .ct-item-7 .entry-content .ct-btn-3:before, .sf-mega .ct-btn-3:before, .kopa-page-header-area-1 .ct-btn-3:before, .kopa-page-header-area-2 .ct-btn-3:before, .kopa-page-header-area-3 .ct-btn-3:before, .kopa-page-header-area-4 .ct-btn-3:before, .kopa-page-header-area-6 .ct-btn-3:before, .kopa-page-header-area-5 .ct-btn-3:before, .kopa-page-header-area-7 .ct-btn-3:before, .kopa-page-header-area-8 .ct-btn-3:before, .kopa-page-header-3 .ct-btn-3:before, header.kopa-page-header-6 .ct-btn-3:before, header.kopa-page-header-7 .ct-btn-3:before, .owl-carousel-1 .entry-content .ct-btn-3:before, .ms-item-01 .entry-content .ct-btn-3:before, .sn-module-intro-6 .entry-item .entry-content .ct-btn-3:before, .ms-item-03 .entry-item .ct-btn-3:before, .products .product .entry-panel .ct-btn-3:before, .kopa-footer-1 .ct-btn-3:before, .kopa-footer-2 .ct-btn-3:before, .kopa-footer-4 .ct-btn-3:before, .kopa-footer-5 .ct-btn-3:before, .kopa-footer-3 .ct-btn-3:before {
    border-color: #fff; }
.white-text-style .ct-btn-14, .ct-item-7 .entry-content .ct-btn-14, .sf-mega .ct-btn-14, .kopa-page-header-area-1 .ct-btn-14, .kopa-page-header-area-2 .ct-btn-14, .kopa-page-header-area-3 .ct-btn-14, .kopa-page-header-area-4 .ct-btn-14, .kopa-page-header-area-6 .ct-btn-14, .kopa-page-header-area-5 .ct-btn-14, .kopa-page-header-area-7 .ct-btn-14, .kopa-page-header-area-8 .ct-btn-14, .kopa-page-header-3 .ct-btn-14, header.kopa-page-header-6 .ct-btn-14, header.kopa-page-header-7 .ct-btn-14, .owl-carousel-1 .entry-content .ct-btn-14, .ms-item-01 .entry-content .ct-btn-14, .sn-module-intro-6 .entry-item .entry-content .ct-btn-14, .ms-item-03 .entry-item .ct-btn-14, .products .product .entry-panel .ct-btn-14, .kopa-footer-1 .ct-btn-14, .kopa-footer-2 .ct-btn-14, .kopa-footer-4 .ct-btn-14, .kopa-footer-5 .ct-btn-14, .kopa-footer-3 .ct-btn-14 {
  color: #fff !important; }

/*--- list ---*/
.ct-ul-1, .ct-ul-2, .ct-ul-5 {
  margin: -10px -10px 0;
  text-transform: capitalize; }
  .ct-ul-1 li, .ct-ul-2 li, .ct-ul-5 li {
    display: inline-block;
    margin: 10px 10px 0; }

.ct-ul-2 {
  text-transform: uppercase;
  font-weight: 600; }

.ct-ul-3 li {
  margin-top: 15px !important; }
  .ct-ul-3 li:first-child {
    margin-top: 0 !important; }
  .ct-ul-3 li a {
    padding: 0 0 0 16px !important;
    display: block;
    width: 100%; }
    .ct-ul-3 li a:before {
      content: '';
      display: inline-block !important;
      position: absolute;
      top: 12px;
      left: 0;
      width: 5px;
      height: 5px;
      border-radius: 50%;
      background: rgba(255, 255, 255, 0.5); }

.ct-ul-4 li {
  margin-top: 15px !important; }
  .ct-ul-4 li:first-child {
    margin-top: 0 !important; }
  .ct-ul-4 li span {
    display: inline-block;
    min-width: 12px;
    margin-right: 5px;
    color: rgba(255, 255, 255, 0.5) !important; }

.ct-ul-5 {
  text-transform: uppercase;
  font-weight: 400; }
  @media screen and (max-width: 767px) {
    .ct-ul-5 {
      font-size: 12px; } }

.white-text-style .ct-ul-1 a, .ct-item-7 .entry-content .ct-ul-1 a, .sf-mega .ct-ul-1 a, .kopa-page-header-area-1 .ct-ul-1 a, .kopa-page-header-area-2 .ct-ul-1 a, .kopa-page-header-area-3 .ct-ul-1 a, .kopa-page-header-area-4 .ct-ul-1 a, .kopa-page-header-area-6 .ct-ul-1 a, .kopa-page-header-area-5 .ct-ul-1 a, .kopa-page-header-area-7 .ct-ul-1 a, .kopa-page-header-area-8 .ct-ul-1 a, .kopa-page-header-3 .ct-ul-1 a, header.kopa-page-header-6 .ct-ul-1 a, header.kopa-page-header-7 .ct-ul-1 a, .owl-carousel-1 .entry-content .ct-ul-1 a, .ms-item-01 .entry-content .ct-ul-1 a, .sn-module-intro-6 .entry-item .entry-content .ct-ul-1 a, .ms-item-03 .entry-item .ct-ul-1 a, .products .product .entry-panel .ct-ul-1 a, .kopa-footer-1 .ct-ul-1 a, .kopa-footer-2 .ct-ul-1 a, .kopa-footer-4 .ct-ul-1 a, .kopa-footer-5 .ct-ul-1 a, .kopa-footer-3 .ct-ul-1 a, .white-text-style .ct-ul-2 a, .ct-item-7 .entry-content .ct-ul-2 a, .sf-mega .ct-ul-2 a, .kopa-page-header-area-1 .ct-ul-2 a, .kopa-page-header-area-2 .ct-ul-2 a, .kopa-page-header-area-3 .ct-ul-2 a, .kopa-page-header-area-4 .ct-ul-2 a, .kopa-page-header-area-6 .ct-ul-2 a, .kopa-page-header-area-5 .ct-ul-2 a, .kopa-page-header-area-7 .ct-ul-2 a, .kopa-page-header-area-8 .ct-ul-2 a, .kopa-page-header-3 .ct-ul-2 a, header.kopa-page-header-6 .ct-ul-2 a, header.kopa-page-header-7 .ct-ul-2 a, .owl-carousel-1 .entry-content .ct-ul-2 a, .ms-item-01 .entry-content .ct-ul-2 a, .sn-module-intro-6 .entry-item .entry-content .ct-ul-2 a, .ms-item-03 .entry-item .ct-ul-2 a, .products .product .entry-panel .ct-ul-2 a, .kopa-footer-1 .ct-ul-2 a, .kopa-footer-2 .ct-ul-2 a, .kopa-footer-4 .ct-ul-2 a, .kopa-footer-5 .ct-ul-2 a, .kopa-footer-3 .ct-ul-2 a, .white-text-style .ct-ul-5 a, .ct-item-7 .entry-content .ct-ul-5 a, .sf-mega .ct-ul-5 a, .kopa-page-header-area-1 .ct-ul-5 a, .kopa-page-header-area-2 .ct-ul-5 a, .kopa-page-header-area-3 .ct-ul-5 a, .kopa-page-header-area-4 .ct-ul-5 a, .kopa-page-header-area-6 .ct-ul-5 a, .kopa-page-header-area-5 .ct-ul-5 a, .kopa-page-header-area-7 .ct-ul-5 a, .kopa-page-header-area-8 .ct-ul-5 a, .kopa-page-header-3 .ct-ul-5 a, header.kopa-page-header-6 .ct-ul-5 a, header.kopa-page-header-7 .ct-ul-5 a, .owl-carousel-1 .entry-content .ct-ul-5 a, .ms-item-01 .entry-content .ct-ul-5 a, .sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a, .ms-item-03 .entry-item .ct-ul-5 a, .products .product .entry-panel .ct-ul-5 a, .kopa-footer-1 .ct-ul-5 a, .kopa-footer-2 .ct-ul-5 a, .kopa-footer-4 .ct-ul-5 a, .kopa-footer-5 .ct-ul-5 a, .kopa-footer-3 .ct-ul-5 a {
  color: rgba(255, 255, 255, 0.7); }
  .white-text-style .ct-ul-1 a:hover, .ct-item-7 .entry-content .ct-ul-1 a:hover, .sf-mega .ct-ul-1 a:hover, .kopa-page-header-area-1 .ct-ul-1 a:hover, .kopa-page-header-area-2 .ct-ul-1 a:hover, .kopa-page-header-area-3 .ct-ul-1 a:hover, .kopa-page-header-area-4 .ct-ul-1 a:hover, .kopa-page-header-area-6 .ct-ul-1 a:hover, .kopa-page-header-area-5 .ct-ul-1 a:hover, .kopa-page-header-area-7 .ct-ul-1 a:hover, .kopa-page-header-area-8 .ct-ul-1 a:hover, .kopa-page-header-3 .ct-ul-1 a:hover, header.kopa-page-header-6 .ct-ul-1 a:hover, header.kopa-page-header-7 .ct-ul-1 a:hover, .owl-carousel-1 .entry-content .ct-ul-1 a:hover, .ms-item-01 .entry-content .ct-ul-1 a:hover, .sn-module-intro-6 .entry-item .entry-content .ct-ul-1 a:hover, .ms-item-03 .entry-item .ct-ul-1 a:hover, .products .product .entry-panel .ct-ul-1 a:hover, .kopa-footer-1 .ct-ul-1 a:hover, .kopa-footer-2 .ct-ul-1 a:hover, .kopa-footer-4 .ct-ul-1 a:hover, .kopa-footer-5 .ct-ul-1 a:hover, .kopa-footer-3 .ct-ul-1 a:hover, .white-text-style .ct-ul-2 a:hover, .ct-item-7 .entry-content .ct-ul-2 a:hover, .sf-mega .ct-ul-2 a:hover, .kopa-page-header-area-1 .ct-ul-2 a:hover, .kopa-page-header-area-2 .ct-ul-2 a:hover, .kopa-page-header-area-3 .ct-ul-2 a:hover, .kopa-page-header-area-4 .ct-ul-2 a:hover, .kopa-page-header-area-6 .ct-ul-2 a:hover, .kopa-page-header-area-5 .ct-ul-2 a:hover, .kopa-page-header-area-7 .ct-ul-2 a:hover, .kopa-page-header-area-8 .ct-ul-2 a:hover, .kopa-page-header-3 .ct-ul-2 a:hover, header.kopa-page-header-6 .ct-ul-2 a:hover, header.kopa-page-header-7 .ct-ul-2 a:hover, .owl-carousel-1 .entry-content .ct-ul-2 a:hover, .ms-item-01 .entry-content .ct-ul-2 a:hover, .sn-module-intro-6 .entry-item .entry-content .ct-ul-2 a:hover, .ms-item-03 .entry-item .ct-ul-2 a:hover, .products .product .entry-panel .ct-ul-2 a:hover, .kopa-footer-1 .ct-ul-2 a:hover, .kopa-footer-2 .ct-ul-2 a:hover, .kopa-footer-4 .ct-ul-2 a:hover, .kopa-footer-5 .ct-ul-2 a:hover, .kopa-footer-3 .ct-ul-2 a:hover, .white-text-style .ct-ul-5 a:hover, .ct-item-7 .entry-content .ct-ul-5 a:hover, .sf-mega .ct-ul-5 a:hover, .kopa-page-header-area-1 .ct-ul-5 a:hover, .kopa-page-header-area-2 .ct-ul-5 a:hover, .kopa-page-header-area-3 .ct-ul-5 a:hover, .kopa-page-header-area-4 .ct-ul-5 a:hover, .kopa-page-header-area-6 .ct-ul-5 a:hover, .kopa-page-header-area-5 .ct-ul-5 a:hover, .kopa-page-header-area-7 .ct-ul-5 a:hover, .kopa-page-header-area-8 .ct-ul-5 a:hover, .kopa-page-header-3 .ct-ul-5 a:hover, header.kopa-page-header-6 .ct-ul-5 a:hover, header.kopa-page-header-7 .ct-ul-5 a:hover, .owl-carousel-1 .entry-content .ct-ul-5 a:hover, .ms-item-01 .entry-content .ct-ul-5 a:hover, .sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a:hover, .ms-item-03 .entry-item .ct-ul-5 a:hover, .products .product .entry-panel .ct-ul-5 a:hover, .kopa-footer-1 .ct-ul-5 a:hover, .kopa-footer-2 .ct-ul-5 a:hover, .kopa-footer-4 .ct-ul-5 a:hover, .kopa-footer-5 .ct-ul-5 a:hover, .kopa-footer-3 .ct-ul-5 a:hover {
    color: #fff; }
.white-text-style .ct-ul-5 a, .ct-item-7 .entry-content .ct-ul-5 a, .sf-mega .ct-ul-5 a, .kopa-page-header-area-1 .ct-ul-5 a, .kopa-page-header-area-2 .ct-ul-5 a, .kopa-page-header-area-3 .ct-ul-5 a, .kopa-page-header-area-4 .ct-ul-5 a, .kopa-page-header-area-6 .ct-ul-5 a, .kopa-page-header-area-5 .ct-ul-5 a, .kopa-page-header-area-7 .ct-ul-5 a, .kopa-page-header-area-8 .ct-ul-5 a, .kopa-page-header-3 .ct-ul-5 a, header.kopa-page-header-6 .ct-ul-5 a, header.kopa-page-header-7 .ct-ul-5 a, .owl-carousel-1 .entry-content .ct-ul-5 a, .ms-item-01 .entry-content .ct-ul-5 a, .sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a, .ms-item-03 .entry-item .ct-ul-5 a, .products .product .entry-panel .ct-ul-5 a, .kopa-footer-1 .ct-ul-5 a, .kopa-footer-2 .ct-ul-5 a, .kopa-footer-4 .ct-ul-5 a, .kopa-footer-5 .ct-ul-5 a, .kopa-footer-3 .ct-ul-5 a {
  color: rgba(255, 255, 255, 0.4); }
  .white-text-style .ct-ul-5 a:hover, .ct-item-7 .entry-content .ct-ul-5 a:hover, .sf-mega .ct-ul-5 a:hover, .kopa-page-header-area-1 .ct-ul-5 a:hover, .kopa-page-header-area-2 .ct-ul-5 a:hover, .kopa-page-header-area-3 .ct-ul-5 a:hover, .kopa-page-header-area-4 .ct-ul-5 a:hover, .kopa-page-header-area-6 .ct-ul-5 a:hover, .kopa-page-header-area-5 .ct-ul-5 a:hover, .kopa-page-header-area-7 .ct-ul-5 a:hover, .kopa-page-header-area-8 .ct-ul-5 a:hover, .kopa-page-header-3 .ct-ul-5 a:hover, header.kopa-page-header-6 .ct-ul-5 a:hover, header.kopa-page-header-7 .ct-ul-5 a:hover, .owl-carousel-1 .entry-content .ct-ul-5 a:hover, .ms-item-01 .entry-content .ct-ul-5 a:hover, .sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a:hover, .ms-item-03 .entry-item .ct-ul-5 a:hover, .products .product .entry-panel .ct-ul-5 a:hover, .kopa-footer-1 .ct-ul-5 a:hover, .kopa-footer-2 .ct-ul-5 a:hover, .kopa-footer-4 .ct-ul-5 a:hover, .kopa-footer-5 .ct-ul-5 a:hover, .kopa-footer-3 .ct-ul-5 a:hover {
    color: #fff; }

/*--- icon ---*/
.ct-icon-1 {
  font-size: 50px;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: -25px; }
  .ct-icon-1 span {
    display: block;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .5px;
    margin-top: 10px; }

.ct-icon-2 {
  margin: 10px;
  width: 28px;
  height: 28px;
  border: 1px solid #ccc;
  border-radius: 50%;
  position: relative; }
  .ct-icon-2:before, .ct-icon-2:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: -10px;
    left: 13.5px;
    width: 1px;
    height: 15px;
    background: #ccc; }
  .ct-icon-2:after {
    top: auto;
    bottom: -10px; }
  .ct-icon-2 span:before, .ct-icon-2 span:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 13.5px;
    left: -10px;
    width: 15px;
    height: 1px;
    background: #ccc; }
  .ct-icon-2 span:after {
    left: auto;
    right: -10px; }

.ct-icon-3 {
  text-align: center;
  width: 92px;
  height: 92px;
  line-height: 88px;
  font-size: 35px;
  position: absolute;
  top: 50%;
  margin-top: -46px;
  margin-left: -46px;
  padding-left: 10px;
  color: #fff;
  left: 50%;
  border: 2px solid #fff;
  border-radius: 50%; }
  @media screen and (max-width: 639px) {
    .ct-icon-3 {
      text-align: center;
      width: 44px;
      height: 44px;
      line-height: 42px;
      font-size: 18px;
      position: absolute;
      top: 50%;
      margin-top: -22px;
      margin-left: -22px;
      padding-left: 4px;
      border-width: 1px; } }

.white-text-style .ct-icon-2, .ct-item-7 .entry-content .ct-icon-2, .sf-mega .ct-icon-2, .kopa-page-header-area-1 .ct-icon-2, .kopa-page-header-area-2 .ct-icon-2, .kopa-page-header-area-3 .ct-icon-2, .kopa-page-header-area-4 .ct-icon-2, .kopa-page-header-area-6 .ct-icon-2, .kopa-page-header-area-5 .ct-icon-2, .kopa-page-header-area-7 .ct-icon-2, .kopa-page-header-area-8 .ct-icon-2, .kopa-page-header-3 .ct-icon-2, header.kopa-page-header-6 .ct-icon-2, header.kopa-page-header-7 .ct-icon-2, .owl-carousel-1 .entry-content .ct-icon-2, .ms-item-01 .entry-content .ct-icon-2, .sn-module-intro-6 .entry-item .entry-content .ct-icon-2, .ms-item-03 .entry-item .ct-icon-2, .products .product .entry-panel .ct-icon-2, .kopa-footer-1 .ct-icon-2, .kopa-footer-2 .ct-icon-2, .kopa-footer-4 .ct-icon-2, .kopa-footer-5 .ct-icon-2, .kopa-footer-3 .ct-icon-2 {
  border-color: rgba(255, 255, 255, 0.15); }
  .white-text-style .ct-icon-2:before, .ct-item-7 .entry-content .ct-icon-2:before, .sf-mega .ct-icon-2:before, .kopa-page-header-area-1 .ct-icon-2:before, .kopa-page-header-area-2 .ct-icon-2:before, .kopa-page-header-area-3 .ct-icon-2:before, .kopa-page-header-area-4 .ct-icon-2:before, .kopa-page-header-area-6 .ct-icon-2:before, .kopa-page-header-area-5 .ct-icon-2:before, .kopa-page-header-area-7 .ct-icon-2:before, .kopa-page-header-area-8 .ct-icon-2:before, .kopa-page-header-3 .ct-icon-2:before, header.kopa-page-header-6 .ct-icon-2:before, header.kopa-page-header-7 .ct-icon-2:before, .owl-carousel-1 .entry-content .ct-icon-2:before, .ms-item-01 .entry-content .ct-icon-2:before, .sn-module-intro-6 .entry-item .entry-content .ct-icon-2:before, .ms-item-03 .entry-item .ct-icon-2:before, .products .product .entry-panel .ct-icon-2:before, .kopa-footer-1 .ct-icon-2:before, .kopa-footer-2 .ct-icon-2:before, .kopa-footer-4 .ct-icon-2:before, .kopa-footer-5 .ct-icon-2:before, .kopa-footer-3 .ct-icon-2:before, .white-text-style .ct-icon-2:after, .ct-item-7 .entry-content .ct-icon-2:after, .sf-mega .ct-icon-2:after, .kopa-page-header-area-1 .ct-icon-2:after, .kopa-page-header-area-2 .ct-icon-2:after, .kopa-page-header-area-3 .ct-icon-2:after, .kopa-page-header-area-4 .ct-icon-2:after, .kopa-page-header-area-6 .ct-icon-2:after, .kopa-page-header-area-5 .ct-icon-2:after, .kopa-page-header-area-7 .ct-icon-2:after, .kopa-page-header-area-8 .ct-icon-2:after, .kopa-page-header-3 .ct-icon-2:after, header.kopa-page-header-6 .ct-icon-2:after, header.kopa-page-header-7 .ct-icon-2:after, .owl-carousel-1 .entry-content .ct-icon-2:after, .ms-item-01 .entry-content .ct-icon-2:after, .sn-module-intro-6 .entry-item .entry-content .ct-icon-2:after, .ms-item-03 .entry-item .ct-icon-2:after, .products .product .entry-panel .ct-icon-2:after, .kopa-footer-1 .ct-icon-2:after, .kopa-footer-2 .ct-icon-2:after, .kopa-footer-4 .ct-icon-2:after, .kopa-footer-5 .ct-icon-2:after, .kopa-footer-3 .ct-icon-2:after {
    background: rgba(255, 255, 255, 0.15); }
  .white-text-style .ct-icon-2 span:before, .ct-item-7 .entry-content .ct-icon-2 span:before, .sf-mega .ct-icon-2 span:before, .kopa-page-header-area-1 .ct-icon-2 span:before, .kopa-page-header-area-2 .ct-icon-2 span:before, .kopa-page-header-area-3 .ct-icon-2 span:before, .kopa-page-header-area-4 .ct-icon-2 span:before, .kopa-page-header-area-6 .ct-icon-2 span:before, .kopa-page-header-area-5 .ct-icon-2 span:before, .kopa-page-header-area-7 .ct-icon-2 span:before, .kopa-page-header-area-8 .ct-icon-2 span:before, .kopa-page-header-3 .ct-icon-2 span:before, header.kopa-page-header-6 .ct-icon-2 span:before, header.kopa-page-header-7 .ct-icon-2 span:before, .owl-carousel-1 .entry-content .ct-icon-2 span:before, .ms-item-01 .entry-content .ct-icon-2 span:before, .sn-module-intro-6 .entry-item .entry-content .ct-icon-2 span:before, .ms-item-03 .entry-item .ct-icon-2 span:before, .products .product .entry-panel .ct-icon-2 span:before, .kopa-footer-1 .ct-icon-2 span:before, .kopa-footer-2 .ct-icon-2 span:before, .kopa-footer-4 .ct-icon-2 span:before, .kopa-footer-5 .ct-icon-2 span:before, .kopa-footer-3 .ct-icon-2 span:before, .white-text-style .ct-icon-2 span:after, .ct-item-7 .entry-content .ct-icon-2 span:after, .sf-mega .ct-icon-2 span:after, .kopa-page-header-area-1 .ct-icon-2 span:after, .kopa-page-header-area-2 .ct-icon-2 span:after, .kopa-page-header-area-3 .ct-icon-2 span:after, .kopa-page-header-area-4 .ct-icon-2 span:after, .kopa-page-header-area-6 .ct-icon-2 span:after, .kopa-page-header-area-5 .ct-icon-2 span:after, .kopa-page-header-area-7 .ct-icon-2 span:after, .kopa-page-header-area-8 .ct-icon-2 span:after, .kopa-page-header-3 .ct-icon-2 span:after, header.kopa-page-header-6 .ct-icon-2 span:after, header.kopa-page-header-7 .ct-icon-2 span:after, .owl-carousel-1 .entry-content .ct-icon-2 span:after, .ms-item-01 .entry-content .ct-icon-2 span:after, .sn-module-intro-6 .entry-item .entry-content .ct-icon-2 span:after, .ms-item-03 .entry-item .ct-icon-2 span:after, .products .product .entry-panel .ct-icon-2 span:after, .kopa-footer-1 .ct-icon-2 span:after, .kopa-footer-2 .ct-icon-2 span:after, .kopa-footer-4 .ct-icon-2 span:after, .kopa-footer-5 .ct-icon-2 span:after, .kopa-footer-3 .ct-icon-2 span:after {
    background: rgba(255, 255, 255, 0.15); }

/*--- box ---*/
.ct-box-1, .ct-box-6 {
  display: inline-block;
  width: 100px;
  text-align: center;
  padding: 40px 20px;
  border: 1px solid #999;
  color: #666; }
  .ct-box-1 .ct-text-2, .ct-box-6 .ct-text-2, .ct-box-1 .ct-text-9, .ct-box-6 .ct-text-9 {
    position: relative;
    left: -16px; }
  .ct-box-1 > div, .ct-box-6 > div {
    width: 1px;
    height: 85px;
    background: #999;
    display: inline-block;
    margin-top: 30px; }
  .ct-box-1 > span, .ct-box-6 > span {
    display: inline-block;
    font-size: 24px;
    line-height: 40px;
    font-weight: 600;
    margin-top: 45px; }
  @media screen and (max-width: 1600px) {
    .ct-box-1, .ct-box-6 {
      width: 80px;
      padding: 40px 10px 30px; } }
  @media screen and (max-width: 979px) {
    .ct-box-1, .ct-box-6 {
      width: 60px; } }

.ct-box-2 {
  width: 100px;
  padding: 40px 20px 35px;
  border: 1px solid #999;
  border-bottom: none;
  text-align: center; }
  .ct-box-2 .ct-text-2, .ct-box-2 .ct-text-9 {
    position: relative;
    left: -16px; }
  @media screen and (max-width: 1600px) {
    .ct-box-2 {
      width: 80px;
      padding: 40px 10px 35px; } }
  @media screen and (max-width: 979px) {
    .ct-box-2 {
      width: 60px; } }

.ct-box-3 {
  width: 100px;
  padding: 0 20px 40px;
  border: 1px solid #999;
  border-top: none;
  text-align: center; }
  .ct-box-3 > div {
    width: 1px;
    height: 85px;
    background: #999;
    display: inline-block; }
  .ct-box-3 > span {
    display: inline-block;
    font-size: 24px;
    line-height: 40px;
    font-weight: 600;
    margin-top: 45px; }
  @media screen and (max-width: 1600px) {
    .ct-box-3 {
      width: 80px;
      padding: 0 10px 40px; } }
  @media screen and (max-width: 979px) {
    .ct-box-3 {
      width: 60px; } }

.ct-box-4 {
  width: 255px;
  height: 255px; }

.ct-box-5 span {
  font-size: 35px;
  display: block;
  margin-bottom: 15px; }
.ct-box-5 h4 {
  margin-bottom: 0; }
.ct-box-5 p {
  font-size: 13px;
  color: #666;
  margin-top: -5px; }

.ct-box-6 > div {
  margin-top: 25px; }
.ct-box-6 > span {
  margin-top: 30px; }
@media screen and (max-width: 1600px) {
  .ct-box-6 {
    width: 100px;
    padding: 40px 20px; } }
@media screen and (max-width: 1160px) {
  .ct-box-6 {
    width: 80px;
    padding: 40px 10px 30px; } }
@media screen and (max-width: 979px) {
  .ct-box-6 {
    width: 60px; } }

.ct-box-7 h6 {
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 0; }

/*--- text ---*/
.ct-text-1 {
  font-weight: 500;
  color: #666;
  text-transform: uppercase;
  letter-spacing: 7.5px;
  margin-bottom: 18px; }
  @media screen and (max-width: 979px) {
    .ct-text-1 {
      font-size: 14px;
      line-height: 28px;
      letter-spacing: 4px;
      margin-bottom: 15px; } }
  @media screen and (max-width: 639px) {
    .ct-text-1 {
      margin-bottom: 10px; } }
  .ct-text-1 a {
    color: #666; }

.ct-text-2, .ct-text-9 {
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  line-height: 14px;
  margin-bottom: 0; }
  .ct-text-2.active, .active.ct-text-9 {
    display: inline-block; }
  .ct-text-2 span, .ct-text-9 span {
    display: block;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    -ms-transform-origin: left top 0;
    -moz-transform-origin: left top 0;
    -webkit-transform-origin: left top 0;
    transform-origin: left top 0; }

.ct-text-3 {
  text-transform: uppercase; }
  .ct-text-3 span {
    font-weight: 600; }

.ct-text-4 {
  font-size: 16px;
  line-height: 32px;
  text-transform: uppercase; }
  .ct-text-4 span {
    position: relative; }
    .ct-text-4 span:before {
      content: '';
      display: inline-block;
      position: absolute;
      bottom: 2px;
      left: 0;
      width: 100%;
      height: 1px;
      background: #fff; }
  .ct-text-4 i {
    float: right;
    margin: 7px 0 0 15px; }

.ct-text-5 {
  line-height: 1em;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 35px; }
  @media screen and (max-width: 639px) {
    .ct-text-5 {
      font-size: 30px;
      line-height: 1.4em;
      letter-spacing: 18px; } }
  @media screen and (max-width: 639px) {
    .ct-text-5 {
      font-size: 18px;
      letter-spacing: 15px; } }

.ct-text-6 {
  text-transform: uppercase;
  padding-bottom: 12px;
  position: relative;
  margin-bottom: 35px; }
  @media screen and (max-width: 979px) {
    .ct-text-6 {
      margin-bottom: 25px; } }
  .ct-text-6:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 66px;
    height: 2px;
    background: #000; }

.ct-text-7 {
  color: #666; }

.ct-text-8 {
  font-family: "Playfair Display";
  text-transform: uppercase; }

.ct-text-9 {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0); }

.ct-text-10 {
  letter-spacing: .5px;
  margin-bottom: 20px; }
  @media screen and (max-width: 639px) {
    .ct-text-10 {
      font-size: 12px;
      line-height: 26px;
      margin-bottom: 5px; } }

.ct-text-11, .panel-group .panel .panel-body {
  font-size: 14px;
  line-height: 24px; }

.ct-text-12 {
  font-size: 14px;
  line-height: 24px;
  color: #666; }

.ct-text-13, .ct-text-18, .ct-text-19 {
  font-size: 120px;
  line-height: 1em;
  font-weight: 600;
  text-transform: capitalize;
  margin-bottom: 50px; }
  @media screen and (max-width: 1160px) {
    .ct-text-13, .ct-text-18, .ct-text-19 {
      font-size: 80px;
      margin-bottom: 30px; } }
  @media screen and (max-width: 1160px) {
    .ct-text-13, .ct-text-18, .ct-text-19 {
      font-size: 50px;
      line-height: 1.4em;
      margin-bottom: 20px; } }
  @media screen and (max-width: 479px) {
    .ct-text-13, .ct-text-18, .ct-text-19 {
      font-size: 36px; } }

.ct-text-14 {
  font-size: 18px; }
  @media screen and (max-width: 979px) {
    .ct-text-14 br {
      display: none; } }
  @media screen and (max-width: 639px) {
    .ct-text-14 {
      font-size: 14px;
      line-height: 24px; } }

.ct-text-15, .widget-title.style-07, .widget-title.style-14, .widget-title.style-08 {
  padding-left: 155px;
  font-size: 16px;
  line-height: 30px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  position: relative; }
  .ct-text-15:before, .widget-title.style-07:before, .widget-title.style-14:before, .widget-title.style-08:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 13px;
    left: 0;
    width: 102px;
    height: 1px;
    background: #000; }
  @media screen and (max-width: 767px) {
    .ct-text-15, .widget-title.style-07, .widget-title.style-14, .widget-title.style-08 {
      padding-left: 100px; }
      .ct-text-15:before, .widget-title.style-07:before, .widget-title.style-14:before, .widget-title.style-08:before {
        left: 0;
        width: 50px; } }

.ct-text-16 {
  font-size: 14px;
  line-height: 30px;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 15px; }

.ct-text-17 {
  display: block;
  position: relative;
  width: 50px;
  font-size: 11px;
  line-height: 14px;
  color: #000;
  padding: 20px 0 0;
  margin-top: 5px;
  word-wrap: break-word; }
  .ct-text-17:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 10px;
    width: 60%;
    height: 3px; }
  .ct-text-17 p {
    padding: 0 0 0 10px; }
  .ct-text-17 .ct-icon-2 {
    margin-top: 45px; }

.ct-text-18, .ct-text-19 {
  padding-top: 40px;
  position: relative; }
  .ct-text-18:before, .ct-text-19:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 130px;
    height: 1px;
    background: #000; }
  @media screen and (max-width: 979px) {
    .ct-text-18, .ct-text-19 {
      padding-top: 20px; }
      .ct-text-18:before, .ct-text-19:before {
        width: 50px; } }

.ct-text-19 {
  font-size: 40px; }
  @media screen and (max-width: 979px) {
    .ct-text-19 {
      font-size: 30px; } }

.white-text-style .ct-text-3, .ct-item-7 .entry-content .ct-text-3, .sf-mega .ct-text-3, .kopa-page-header-area-1 .ct-text-3, .kopa-page-header-area-2 .ct-text-3, .kopa-page-header-area-3 .ct-text-3, .kopa-page-header-area-4 .ct-text-3, .kopa-page-header-area-6 .ct-text-3, .kopa-page-header-area-5 .ct-text-3, .kopa-page-header-area-7 .ct-text-3, .kopa-page-header-area-8 .ct-text-3, .kopa-page-header-3 .ct-text-3, header.kopa-page-header-6 .ct-text-3, header.kopa-page-header-7 .ct-text-3, .owl-carousel-1 .entry-content .ct-text-3, .ms-item-01 .entry-content .ct-text-3, .sn-module-intro-6 .entry-item .entry-content .ct-text-3, .ms-item-03 .entry-item .ct-text-3, .products .product .entry-panel .ct-text-3, .kopa-footer-1 .ct-text-3, .kopa-footer-2 .ct-text-3, .kopa-footer-4 .ct-text-3, .kopa-footer-5 .ct-text-3, .kopa-footer-3 .ct-text-3 {
  color: rgba(255, 255, 255, 0.4); }
.white-text-style .ct-text-14, .ct-item-7 .entry-content .ct-text-14, .sf-mega .ct-text-14, .kopa-page-header-area-1 .ct-text-14, .kopa-page-header-area-2 .ct-text-14, .kopa-page-header-area-3 .ct-text-14, .kopa-page-header-area-4 .ct-text-14, .kopa-page-header-area-6 .ct-text-14, .kopa-page-header-area-5 .ct-text-14, .kopa-page-header-area-7 .ct-text-14, .kopa-page-header-area-8 .ct-text-14, .kopa-page-header-3 .ct-text-14, header.kopa-page-header-6 .ct-text-14, header.kopa-page-header-7 .ct-text-14, .owl-carousel-1 .entry-content .ct-text-14, .ms-item-01 .entry-content .ct-text-14, .sn-module-intro-6 .entry-item .entry-content .ct-text-14, .ms-item-03 .entry-item .ct-text-14, .products .product .entry-panel .ct-text-14, .kopa-footer-1 .ct-text-14, .kopa-footer-2 .ct-text-14, .kopa-footer-4 .ct-text-14, .kopa-footer-5 .ct-text-14, .kopa-footer-3 .ct-text-14 {
  color: #fff; }
.white-text-style .ct-text-17 p, .ct-item-7 .entry-content .ct-text-17 p, .sf-mega .ct-text-17 p, .kopa-page-header-area-1 .ct-text-17 p, .kopa-page-header-area-2 .ct-text-17 p, .kopa-page-header-area-3 .ct-text-17 p, .kopa-page-header-area-4 .ct-text-17 p, .kopa-page-header-area-6 .ct-text-17 p, .kopa-page-header-area-5 .ct-text-17 p, .kopa-page-header-area-7 .ct-text-17 p, .kopa-page-header-area-8 .ct-text-17 p, .kopa-page-header-3 .ct-text-17 p, header.kopa-page-header-6 .ct-text-17 p, header.kopa-page-header-7 .ct-text-17 p, .owl-carousel-1 .entry-content .ct-text-17 p, .ms-item-01 .entry-content .ct-text-17 p, .sn-module-intro-6 .entry-item .entry-content .ct-text-17 p, .ms-item-03 .entry-item .ct-text-17 p, .products .product .entry-panel .ct-text-17 p, .kopa-footer-1 .ct-text-17 p, .kopa-footer-2 .ct-text-17 p, .kopa-footer-4 .ct-text-17 p, .kopa-footer-5 .ct-text-17 p, .kopa-footer-3 .ct-text-17 p {
  color: #fff; }
.white-text-style .ct-text-18:before, .ct-item-7 .entry-content .ct-text-18:before, .sf-mega .ct-text-18:before, .kopa-page-header-area-1 .ct-text-18:before, .kopa-page-header-area-2 .ct-text-18:before, .kopa-page-header-area-3 .ct-text-18:before, .kopa-page-header-area-4 .ct-text-18:before, .kopa-page-header-area-6 .ct-text-18:before, .kopa-page-header-area-5 .ct-text-18:before, .kopa-page-header-area-7 .ct-text-18:before, .kopa-page-header-area-8 .ct-text-18:before, .kopa-page-header-3 .ct-text-18:before, header.kopa-page-header-6 .ct-text-18:before, header.kopa-page-header-7 .ct-text-18:before, .owl-carousel-1 .entry-content .ct-text-18:before, .ms-item-01 .entry-content .ct-text-18:before, .sn-module-intro-6 .entry-item .entry-content .ct-text-18:before, .ms-item-03 .entry-item .ct-text-18:before, .products .product .entry-panel .ct-text-18:before, .kopa-footer-1 .ct-text-18:before, .kopa-footer-2 .ct-text-18:before, .kopa-footer-4 .ct-text-18:before, .kopa-footer-5 .ct-text-18:before, .kopa-footer-3 .ct-text-18:before, .white-text-style .ct-text-19:before, .ct-item-7 .entry-content .ct-text-19:before, .sf-mega .ct-text-19:before, .kopa-page-header-area-1 .ct-text-19:before, .kopa-page-header-area-2 .ct-text-19:before, .kopa-page-header-area-3 .ct-text-19:before, .kopa-page-header-area-4 .ct-text-19:before, .kopa-page-header-area-6 .ct-text-19:before, .kopa-page-header-area-5 .ct-text-19:before, .kopa-page-header-area-7 .ct-text-19:before, .kopa-page-header-area-8 .ct-text-19:before, .kopa-page-header-3 .ct-text-19:before, header.kopa-page-header-6 .ct-text-19:before, header.kopa-page-header-7 .ct-text-19:before, .owl-carousel-1 .entry-content .ct-text-19:before, .ms-item-01 .entry-content .ct-text-19:before, .sn-module-intro-6 .entry-item .entry-content .ct-text-19:before, .ms-item-03 .entry-item .ct-text-19:before, .products .product .entry-panel .ct-text-19:before, .kopa-footer-1 .ct-text-19:before, .kopa-footer-2 .ct-text-19:before, .kopa-footer-4 .ct-text-19:before, .kopa-footer-5 .ct-text-19:before, .kopa-footer-3 .ct-text-19:before {
  background: #fff; }

/*--- row ---*/
.ct-row-1 {
  margin: -80px -40px 0; }
  .ct-row-1 > * {
    padding: 0 40px;
    margin-top: 80px; }

.ct-row-2, .ct-row-7 {
  margin: 0 !important; }
  .ct-row-2 > *, .ct-row-7 > * {
    margin: 0 !important;
    padding: 0 !important; }

.ct-row-3 {
  margin: -80px -50px 0; }
  .ct-row-3 > * {
    padding: 0 50px;
    margin-top: 80px !important; }
  @media screen and (max-width: 979px) {
    .ct-row-3 {
      margin: -30px -20px 0; }
      .ct-row-3 > * {
        padding: 0 20px;
        margin-top: 30px !important; } }

.ct-row-4 {
  margin: 0 -35px; }
  .ct-row-4 > * {
    padding: 0 35px; }
  .ct-row-4.ul-mh {
    margin: -30px -35px 0 !important; }
    .ct-row-4.ul-mh > * {
      padding: 0 35px !important;
      margin-top: 30px !important; }
  @media screen and (max-width: 979px) {
    .ct-row-4 {
      margin: 0 -15px; }
      .ct-row-4 > * {
        padding: 0 15px; }
      .ct-row-4.ul-mh {
        margin: -30px -15px 0 !important; }
        .ct-row-4.ul-mh > * {
          padding: 0 15px !important; } }

.ct-row-5, .ct-row-11 {
  margin: -50px -50px 0; }
  .ct-row-5 > *, .ct-row-11 > * {
    padding: 0 50px;
    margin-top: 50px; }
  .ct-row-5.row, .row.ct-row-11, .ct-row-5.ul-mh, .ul-mh.ct-row-11 {
    margin: -50px -50px 0 !important; }
    .ct-row-5.row > *, .row.ct-row-11 > *, .ct-row-5.ul-mh > *, .ul-mh.ct-row-11 > * {
      padding: 0 50px !important;
      margin-top: 50px !important; }
  @media screen and (max-width: 1160px) {
    .ct-row-5, .ct-row-11 {
      margin: -20px -20px 0; }
      .ct-row-5 > *, .ct-row-11 > * {
        padding: 0 20px;
        margin-top: 20px; }
      .ct-row-5.row, .row.ct-row-11, .ct-row-5.ul-mh, .ul-mh.ct-row-11 {
        margin: -20px -20px 0 !important; }
        .ct-row-5.row > *, .row.ct-row-11 > *, .ct-row-5.ul-mh > *, .ul-mh.ct-row-11 > * {
          padding: 0 20px !important;
          margin-top: 20px !important; } }

.ct-row-6 {
  margin: 0;
  padding: 0 0 0 1px; }
  .ct-row-6 > * {
    padding: 0 65px 0 0 !important;
    border-right: 1px solid #e5e5e5;
    margin-left: -1px; }
    .ct-row-6 > *:last-child {
      padding: 0 0 0 65px !important;
      border-right: none;
      border-left: 1px solid #e5e5e5; }
  @media screen and (max-width: 979px) {
    .ct-row-6 {
      padding: 0; }
      .ct-row-6 > *, .ct-row-6 > *:last-child {
        width: 100% !important;
        padding: 40px 0 0 !important;
        margin-top: 40px;
        border: none;
        border-top: 1px solid #e5e5e5; }
        .ct-row-6 > *:first-child, .ct-row-6 > *:last-child:first-child {
          margin: 0;
          padding: 0 !important;
          border: none; } }

.ct-row-7 {
  padding-left: 1px; }
  .ct-row-7 > * {
    margin: 0 0 0 -1px !important; }
    @media screen and (max-width: 639px) {
      .ct-row-7 > * {
        margin: -1px 0 0 0 !important; } }

.ct-row-8 {
  margin: 0 -35px; }
  .ct-row-8 > * {
    padding: 0 35px; }
  .ct-row-8.ul-mh {
    margin: -60px -35px 0 !important; }
    .ct-row-8.ul-mh > * {
      padding: 0 35px !important;
      margin-top: 60px !important; }

.ct-row-9, .ct-row-12 {
  margin: 0 -68px !important;
  overflow: hidden; }
  .ct-row-9 > *, .ct-row-12 > * {
    padding: 40px 68px;
    border-left: 1px solid #e5e5e5;
    margin: 0 0 0 -1px !important; }
  @media screen and (max-width: 979px) {
    .ct-row-9, .ct-row-12 {
      margin: 0 -30px !important; }
      .ct-row-9 > *, .ct-row-12 > * {
        padding: 40px 30px; } }
  @media screen and (max-width: 979px) {
    .ct-row-9, .ct-row-12 {
      margin: 0 -20px !important; }
      .ct-row-9 > *, .ct-row-12 > * {
        padding: 40px 20px; } }
  @media screen and (max-width: 767px) {
    .ct-row-9, .ct-row-12 {
      margin: 0 !important; }
      .ct-row-9 > *, .ct-row-12 > * {
        width: 100%;
        padding: 30px 0 0;
        border-left: none;
        border-top: 1px solid #e5e5e5;
        margin: 30px 0 0 !important; }
        .ct-row-9 > *:first-child, .ct-row-12 > *:first-child {
          margin-top: 0 !important;
          padding-top: 0;
          border-top: none; } }

@media screen and (max-width: 1160px) {
  .ct-row-11 {
    margin: -40px -20px 0; }
    .ct-row-11 > * {
      padding: 0 20px;
      margin-top: 40px; }
    .ct-row-11.row, .ct-row-11.ul-mh {
      margin: -40px -20px 0 !important; }
      .ct-row-11.row > *, .ct-row-11.ul-mh > * {
        padding: 0 20px !important;
        margin-top: 40px !important; } }

.ct-row-12 > * {
  padding-top: 0;
  padding-bottom: 0; }
@media screen and (max-width: 979px) {
  .ct-row-12 {
    margin: 0 -30px !important; }
    .ct-row-12 > * {
      padding: 0 30px; } }
  @media screen and (max-width: 979px) and (max-width: 767px) {
    .ct-row-12 {
      margin: 0 !important; }
      .ct-row-12 > * {
        padding: 30px 0 0; }
        .ct-row-12 > *:first-child {
          padding-top: 0; } }

.white-text-style .ct-row-9 > *, .ct-item-7 .entry-content .ct-row-9 > *, .sf-mega .ct-row-9 > *, .kopa-page-header-area-1 .ct-row-9 > *, .kopa-page-header-area-2 .ct-row-9 > *, .kopa-page-header-area-3 .ct-row-9 > *, .kopa-page-header-area-4 .ct-row-9 > *, .kopa-page-header-area-6 .ct-row-9 > *, .kopa-page-header-area-5 .ct-row-9 > *, .kopa-page-header-area-7 .ct-row-9 > *, .kopa-page-header-area-8 .ct-row-9 > *, .kopa-page-header-3 .ct-row-9 > *, header.kopa-page-header-6 .ct-row-9 > *, header.kopa-page-header-7 .ct-row-9 > *, .owl-carousel-1 .entry-content .ct-row-9 > *, .ms-item-01 .entry-content .ct-row-9 > *, .sn-module-intro-6 .entry-item .entry-content .ct-row-9 > *, .ms-item-03 .entry-item .ct-row-9 > *, .products .product .entry-panel .ct-row-9 > *, .kopa-footer-1 .ct-row-9 > *, .kopa-footer-2 .ct-row-9 > *, .kopa-footer-4 .ct-row-9 > *, .kopa-footer-5 .ct-row-9 > *, .kopa-footer-3 .ct-row-9 > *, .white-text-style .ct-row-12 > *, .ct-item-7 .entry-content .ct-row-12 > *, .sf-mega .ct-row-12 > *, .kopa-page-header-area-1 .ct-row-12 > *, .kopa-page-header-area-2 .ct-row-12 > *, .kopa-page-header-area-3 .ct-row-12 > *, .kopa-page-header-area-4 .ct-row-12 > *, .kopa-page-header-area-6 .ct-row-12 > *, .kopa-page-header-area-5 .ct-row-12 > *, .kopa-page-header-area-7 .ct-row-12 > *, .kopa-page-header-area-8 .ct-row-12 > *, .kopa-page-header-3 .ct-row-12 > *, header.kopa-page-header-6 .ct-row-12 > *, header.kopa-page-header-7 .ct-row-12 > *, .owl-carousel-1 .entry-content .ct-row-12 > *, .ms-item-01 .entry-content .ct-row-12 > *, .sn-module-intro-6 .entry-item .entry-content .ct-row-12 > *, .ms-item-03 .entry-item .ct-row-12 > *, .products .product .entry-panel .ct-row-12 > *, .kopa-footer-1 .ct-row-12 > *, .kopa-footer-2 .ct-row-12 > *, .kopa-footer-4 .ct-row-12 > *, .kopa-footer-5 .ct-row-12 > *, .kopa-footer-3 .ct-row-12 > * {
  border-color: rgba(255, 255, 255, 0.3); }

/*--- col---*/
.ct-col-1, .ct-col-2, .ct-col-3 {
  float: left;
  width: 20%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.ct-col-2 {
  width: 71.79487%; }

.ct-col-3 {
  width: 28.20513%; }

/*--- form box ---*/
.ct-radio-box {
  position: relative; }
  .ct-radio-box input[type='radio'] {
    width: 5px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
    left: 5px;
    display: none; }
    .ct-radio-box input[type='radio'] + label {
      font-weight: 400;
      display: inline-block;
      padding-left: 40px;
      margin: 0; }
      .ct-radio-box input[type='radio'] + label > span {
        display: inline-block;
        text-align: center;
        width: 20px;
        height: 20px;
        line-height: 20px;
        font-size: 20px;
        border: 1px solid #e5e5e5;
        border-radius: 50%;
        position: absolute;
        top: 4px;
        left: 0; }
        .ct-radio-box input[type='radio'] + label > span:before {
          content: '';
          display: inline-block;
          text-align: center;
          width: 10px;
          height: 10px;
          line-height: 10px;
          font-size: 20px;
          border-radius: 50%;
          position: absolute;
          top: 4px;
          left: 4px;
          /* IE 8 */
          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
          /* Netscape */
          -moz-opacity: 0;
          /* Safari 1.x */
          -khtml-opacity: 0;
          /* Good browsers */
          opacity: 0; }
    .ct-radio-box input[type='radio']:checked + label span:before {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* Netscape */
      -moz-opacity: 1;
      /* Safari 1.x */
      -khtml-opacity: 1;
      /* Good browsers */
      opacity: 1; }

.white-text-style .ct-radio-box input[type='radio'] + label > span, .ct-item-7 .entry-content .ct-radio-box input[type='radio'] + label > span, .sf-mega .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-1 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-2 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-3 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-4 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-6 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-5 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-7 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-area-8 .ct-radio-box input[type='radio'] + label > span, .kopa-page-header-3 .ct-radio-box input[type='radio'] + label > span, header.kopa-page-header-6 .ct-radio-box input[type='radio'] + label > span, header.kopa-page-header-7 .ct-radio-box input[type='radio'] + label > span, .owl-carousel-1 .entry-content .ct-radio-box input[type='radio'] + label > span, .ms-item-01 .entry-content .ct-radio-box input[type='radio'] + label > span, .sn-module-intro-6 .entry-item .entry-content .ct-radio-box input[type='radio'] + label > span, .ms-item-03 .entry-item .ct-radio-box input[type='radio'] + label > span, .products .product .entry-panel .ct-radio-box input[type='radio'] + label > span, .kopa-footer-1 .ct-radio-box input[type='radio'] + label > span, .kopa-footer-2 .ct-radio-box input[type='radio'] + label > span, .kopa-footer-4 .ct-radio-box input[type='radio'] + label > span, .kopa-footer-5 .ct-radio-box input[type='radio'] + label > span, .kopa-footer-3 .ct-radio-box input[type='radio'] + label > span {
  border-color: #fff; }
  .white-text-style .ct-radio-box input[type='radio'] + label > span:before, .ct-item-7 .entry-content .ct-radio-box input[type='radio'] + label > span:before, .sf-mega .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-1 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-2 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-3 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-4 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-6 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-5 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-7 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-area-8 .ct-radio-box input[type='radio'] + label > span:before, .kopa-page-header-3 .ct-radio-box input[type='radio'] + label > span:before, header.kopa-page-header-6 .ct-radio-box input[type='radio'] + label > span:before, header.kopa-page-header-7 .ct-radio-box input[type='radio'] + label > span:before, .owl-carousel-1 .entry-content .ct-radio-box input[type='radio'] + label > span:before, .ms-item-01 .entry-content .ct-radio-box input[type='radio'] + label > span:before, .sn-module-intro-6 .entry-item .entry-content .ct-radio-box input[type='radio'] + label > span:before, .ms-item-03 .entry-item .ct-radio-box input[type='radio'] + label > span:before, .products .product .entry-panel .ct-radio-box input[type='radio'] + label > span:before, .kopa-footer-1 .ct-radio-box input[type='radio'] + label > span:before, .kopa-footer-2 .ct-radio-box input[type='radio'] + label > span:before, .kopa-footer-4 .ct-radio-box input[type='radio'] + label > span:before, .kopa-footer-5 .ct-radio-box input[type='radio'] + label > span:before, .kopa-footer-3 .ct-radio-box input[type='radio'] + label > span:before {
    background-color: #fff; }

.ct-form-box-1, .ct-form-box-2, .ct-form-box-3 {
  margin: 0;
  padding: 10px 50px 80px;
  background: #fff; }
  @media screen and (max-width: 767px) {
    .ct-form-box-1, .ct-form-box-2, .ct-form-box-3 {
      padding: 0 15px 40px; }
      .ct-form-box-1 .ct-row-1, .ct-form-box-2 .ct-row-1, .ct-form-box-3 .ct-row-1 {
        margin: -30px -15px 0; }
        .ct-form-box-1 .ct-row-1 > *, .ct-form-box-2 .ct-row-1 > *, .ct-form-box-3 .ct-row-1 > * {
          padding: 0 15px;
          margin-top: 30px; } }
  @media screen and (max-width: 639px) {
    .ct-form-box-1 form > .row > div, .ct-form-box-2 form > .row > div, .ct-form-box-3 form > .row > div {
      width: 100%; }
      .ct-form-box-1 form > .row > div > .input-block, .ct-form-box-2 form > .row > div > .input-block, .ct-form-box-3 form > .row > div > .input-block,
      .ct-form-box-1 form > .row > div > .textarea-block,
      .ct-form-box-2 form > .row > div > .textarea-block,
      .ct-form-box-3 form > .row > div > .textarea-block {
        margin-top: 0; }
      .ct-form-box-1 form > .row > div .btn-block, .ct-form-box-2 form > .row > div .btn-block, .ct-form-box-3 form > .row > div .btn-block {
        margin-top: 40px; } }
  .ct-form-box-1 .input-block, .ct-form-box-2 .input-block, .ct-form-box-3 .input-block,
  .ct-form-box-1 .textarea-block,
  .ct-form-box-2 .textarea-block,
  .ct-form-box-3 .textarea-block {
    position: relative;
    margin: 30px 0 0;
    overflow: hidden; }
    .ct-form-box-1 .input-block.first-child, .ct-form-box-2 .input-block.first-child, .ct-form-box-3 .input-block.first-child,
    .ct-form-box-1 .textarea-block.first-child,
    .ct-form-box-2 .textarea-block.first-child,
    .ct-form-box-3 .textarea-block.first-child {
      margin: 0; }
  .ct-form-box-1 .ct-radio-box, .ct-form-box-2 .ct-radio-box, .ct-form-box-3 .ct-radio-box {
    min-height: 28px;
    margin: 40px 0 0;
    overflow: hidden; }
    .ct-form-box-1 .ct-radio-box.first-child, .ct-form-box-2 .ct-radio-box.first-child, .ct-form-box-3 .ct-radio-box.first-child {
      margin: 0; }
  .ct-form-box-1 .textarea-block label.error, .ct-form-box-2 .textarea-block label.error, .ct-form-box-3 .textarea-block label.error {
    top: 0px; }
  .ct-form-box-1 .btn-block, .ct-form-box-2 .btn-block, .ct-form-box-3 .btn-block {
    margin-top: 65px; }
    @media screen and (max-width: 799px) {
      .ct-form-box-1 .btn-block, .ct-form-box-2 .btn-block, .ct-form-box-3 .btn-block {
        margin-top: 40px; } }
    @media screen and (max-width: 479px) {
      .ct-form-box-1 .btn-block, .ct-form-box-2 .btn-block, .ct-form-box-3 .btn-block {
        margin-top: 30px; } }
  .ct-form-box-1 .fct-link, .ct-form-box-2 .fct-link, .ct-form-box-3 .fct-link {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    line-height: 40px; }
  .ct-form-box-1 input, .ct-form-box-2 input, .ct-form-box-3 input,
  .ct-form-box-1 textarea,
  .ct-form-box-2 textarea,
  .ct-form-box-3 textarea {
    box-shadow: none;
    background: none;
    margin: 0;
    border: none;
    border-bottom: 1px solid #e5e5e5;
    color: #000;
    padding: 0;
    height: 40px;
    line-height: 40px;
    width: 100%; }
    .ct-form-box-1 input:focus, .ct-form-box-2 input:focus, .ct-form-box-3 input:focus,
    .ct-form-box-1 textarea:focus,
    .ct-form-box-2 textarea:focus,
    .ct-form-box-3 textarea:focus {
      outline: none;
      border-bottom-color: #000; }
    .ct-form-box-1 input[type="submit"], .ct-form-box-2 input[type="submit"], .ct-form-box-3 input[type="submit"],
    .ct-form-box-1 textarea[type="submit"],
    .ct-form-box-2 textarea[type="submit"],
    .ct-form-box-3 textarea[type="submit"] {
      border: none !important;
      outline: none !important;
      background: none;
      border-bottom: 1px solid #000 !important;
      padding: 0;
      width: auto;
      height: 20px;
      line-height: 20px;
      font-size: 16px;
      font-weight: 600;
      text-transform: uppercase;
      letter-spacing: .75px;
      text-align: center;
      color: #000; }
  .ct-form-box-1 textarea, .ct-form-box-2 textarea, .ct-form-box-3 textarea {
    width: 100%;
    padding: 9px 0;
    height: auto;
    line-height: 22px; }
  .ct-form-box-1 label.error, .ct-form-box-2 label.error, .ct-form-box-3 label.error {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    line-height: 40px;
    font-weight: 300;
    z-index: 1; }
  .ct-form-box-1 ::-webkit-input-placeholder, .ct-form-box-2 ::-webkit-input-placeholder, .ct-form-box-3 ::-webkit-input-placeholder {
    color: #666; }
  .ct-form-box-1 :-moz-placeholder, .ct-form-box-2 :-moz-placeholder, .ct-form-box-3 :-moz-placeholder {
    /* Firefox 18- */
    color: #666; }
  .ct-form-box-1 ::-moz-placeholder, .ct-form-box-2 ::-moz-placeholder, .ct-form-box-3 ::-moz-placeholder {
    /* Firefox 19+ */
    color: #666; }
  .ct-form-box-1 :-ms-input-placeholder, .ct-form-box-2 :-ms-input-placeholder, .ct-form-box-3 :-ms-input-placeholder {
    color: #666; }

.ct-form-box-2, .ct-form-box-3 {
  padding: 0;
  background: none; }

.ct-form-box-3 {
  padding: 0;
  background: none; }
  .ct-form-box-3 input {
    padding: 0 65px 0 0px; }

.white-text-style .ct-form-box-2 input, .ct-item-7 .entry-content .ct-form-box-2 input, .sf-mega .ct-form-box-2 input, .kopa-page-header-area-1 .ct-form-box-2 input, .kopa-page-header-area-2 .ct-form-box-2 input, .kopa-page-header-area-3 .ct-form-box-2 input, .kopa-page-header-area-4 .ct-form-box-2 input, .kopa-page-header-area-6 .ct-form-box-2 input, .kopa-page-header-area-5 .ct-form-box-2 input, .kopa-page-header-area-7 .ct-form-box-2 input, .kopa-page-header-area-8 .ct-form-box-2 input, .kopa-page-header-3 .ct-form-box-2 input, header.kopa-page-header-6 .ct-form-box-2 input, header.kopa-page-header-7 .ct-form-box-2 input, .owl-carousel-1 .entry-content .ct-form-box-2 input, .ms-item-01 .entry-content .ct-form-box-2 input, .sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 input, .ms-item-03 .entry-item .ct-form-box-2 input, .products .product .entry-panel .ct-form-box-2 input, .kopa-footer-1 .ct-form-box-2 input, .kopa-footer-2 .ct-form-box-2 input, .kopa-footer-4 .ct-form-box-2 input, .kopa-footer-5 .ct-form-box-2 input, .kopa-footer-3 .ct-form-box-2 input, .white-text-style .ct-form-box-3 input, .ct-item-7 .entry-content .ct-form-box-3 input, .sf-mega .ct-form-box-3 input, .kopa-page-header-area-1 .ct-form-box-3 input, .kopa-page-header-area-2 .ct-form-box-3 input, .kopa-page-header-area-3 .ct-form-box-3 input, .kopa-page-header-area-4 .ct-form-box-3 input, .kopa-page-header-area-6 .ct-form-box-3 input, .kopa-page-header-area-5 .ct-form-box-3 input, .kopa-page-header-area-7 .ct-form-box-3 input, .kopa-page-header-area-8 .ct-form-box-3 input, .kopa-page-header-3 .ct-form-box-3 input, header.kopa-page-header-6 .ct-form-box-3 input, header.kopa-page-header-7 .ct-form-box-3 input, .owl-carousel-1 .entry-content .ct-form-box-3 input, .ms-item-01 .entry-content .ct-form-box-3 input, .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 input, .ms-item-03 .entry-item .ct-form-box-3 input, .products .product .entry-panel .ct-form-box-3 input, .kopa-footer-1 .ct-form-box-3 input, .kopa-footer-2 .ct-form-box-3 input, .kopa-footer-4 .ct-form-box-3 input, .kopa-footer-5 .ct-form-box-3 input, .kopa-footer-3 .ct-form-box-3 input,
.white-text-style .ct-form-box-2 textarea,
.ct-item-7 .entry-content .ct-form-box-2 textarea,
.sf-mega .ct-form-box-2 textarea,
.kopa-page-header-area-1 .ct-form-box-2 textarea,
.kopa-page-header-area-2 .ct-form-box-2 textarea,
.kopa-page-header-area-3 .ct-form-box-2 textarea,
.kopa-page-header-area-4 .ct-form-box-2 textarea,
.kopa-page-header-area-6 .ct-form-box-2 textarea,
.kopa-page-header-area-5 .ct-form-box-2 textarea,
.kopa-page-header-area-7 .ct-form-box-2 textarea,
.kopa-page-header-area-8 .ct-form-box-2 textarea,
.kopa-page-header-3 .ct-form-box-2 textarea,
header.kopa-page-header-6 .ct-form-box-2 textarea,
header.kopa-page-header-7 .ct-form-box-2 textarea,
.owl-carousel-1 .entry-content .ct-form-box-2 textarea,
.ms-item-01 .entry-content .ct-form-box-2 textarea,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 textarea,
.ms-item-03 .entry-item .ct-form-box-2 textarea,
.products .product .entry-panel .ct-form-box-2 textarea,
.kopa-footer-1 .ct-form-box-2 textarea,
.kopa-footer-2 .ct-form-box-2 textarea,
.kopa-footer-4 .ct-form-box-2 textarea,
.kopa-footer-5 .ct-form-box-2 textarea,
.kopa-footer-3 .ct-form-box-2 textarea,
.white-text-style .ct-form-box-3 textarea,
.ct-item-7 .entry-content .ct-form-box-3 textarea,
.sf-mega .ct-form-box-3 textarea,
.kopa-page-header-area-1 .ct-form-box-3 textarea,
.kopa-page-header-area-2 .ct-form-box-3 textarea,
.kopa-page-header-area-3 .ct-form-box-3 textarea,
.kopa-page-header-area-4 .ct-form-box-3 textarea,
.kopa-page-header-area-6 .ct-form-box-3 textarea,
.kopa-page-header-area-5 .ct-form-box-3 textarea,
.kopa-page-header-area-7 .ct-form-box-3 textarea,
.kopa-page-header-area-8 .ct-form-box-3 textarea,
.kopa-page-header-3 .ct-form-box-3 textarea,
header.kopa-page-header-6 .ct-form-box-3 textarea,
header.kopa-page-header-7 .ct-form-box-3 textarea,
.owl-carousel-1 .entry-content .ct-form-box-3 textarea,
.ms-item-01 .entry-content .ct-form-box-3 textarea,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 textarea,
.ms-item-03 .entry-item .ct-form-box-3 textarea,
.products .product .entry-panel .ct-form-box-3 textarea,
.kopa-footer-1 .ct-form-box-3 textarea,
.kopa-footer-2 .ct-form-box-3 textarea,
.kopa-footer-4 .ct-form-box-3 textarea,
.kopa-footer-5 .ct-form-box-3 textarea,
.kopa-footer-3 .ct-form-box-3 textarea {
  border-bottom-color: rgba(255, 255, 255, 0.3); }
  .white-text-style .ct-form-box-2 input[type="submit"], .ct-item-7 .entry-content .ct-form-box-2 input[type="submit"], .sf-mega .ct-form-box-2 input[type="submit"], .kopa-page-header-area-1 .ct-form-box-2 input[type="submit"], .kopa-page-header-area-2 .ct-form-box-2 input[type="submit"], .kopa-page-header-area-3 .ct-form-box-2 input[type="submit"], .kopa-page-header-area-4 .ct-form-box-2 input[type="submit"], .kopa-page-header-area-6 .ct-form-box-2 input[type="submit"], .kopa-page-header-area-5 .ct-form-box-2 input[type="submit"], .kopa-page-header-area-7 .ct-form-box-2 input[type="submit"], .kopa-page-header-area-8 .ct-form-box-2 input[type="submit"], .kopa-page-header-3 .ct-form-box-2 input[type="submit"], header.kopa-page-header-6 .ct-form-box-2 input[type="submit"], header.kopa-page-header-7 .ct-form-box-2 input[type="submit"], .owl-carousel-1 .entry-content .ct-form-box-2 input[type="submit"], .ms-item-01 .entry-content .ct-form-box-2 input[type="submit"], .sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 input[type="submit"], .ms-item-03 .entry-item .ct-form-box-2 input[type="submit"], .products .product .entry-panel .ct-form-box-2 input[type="submit"], .kopa-footer-1 .ct-form-box-2 input[type="submit"], .kopa-footer-2 .ct-form-box-2 input[type="submit"], .kopa-footer-4 .ct-form-box-2 input[type="submit"], .kopa-footer-5 .ct-form-box-2 input[type="submit"], .kopa-footer-3 .ct-form-box-2 input[type="submit"], .white-text-style .ct-form-box-3 input[type="submit"], .ct-item-7 .entry-content .ct-form-box-3 input[type="submit"], .sf-mega .ct-form-box-3 input[type="submit"], .kopa-page-header-area-1 .ct-form-box-3 input[type="submit"], .kopa-page-header-area-2 .ct-form-box-3 input[type="submit"], .kopa-page-header-area-3 .ct-form-box-3 input[type="submit"], .kopa-page-header-area-4 .ct-form-box-3 input[type="submit"], .kopa-page-header-area-6 .ct-form-box-3 input[type="submit"], .kopa-page-header-area-5 .ct-form-box-3 input[type="submit"], .kopa-page-header-area-7 .ct-form-box-3 input[type="submit"], .kopa-page-header-area-8 .ct-form-box-3 input[type="submit"], .kopa-page-header-3 .ct-form-box-3 input[type="submit"], header.kopa-page-header-6 .ct-form-box-3 input[type="submit"], header.kopa-page-header-7 .ct-form-box-3 input[type="submit"], .owl-carousel-1 .entry-content .ct-form-box-3 input[type="submit"], .ms-item-01 .entry-content .ct-form-box-3 input[type="submit"], .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 input[type="submit"], .ms-item-03 .entry-item .ct-form-box-3 input[type="submit"], .products .product .entry-panel .ct-form-box-3 input[type="submit"], .kopa-footer-1 .ct-form-box-3 input[type="submit"], .kopa-footer-2 .ct-form-box-3 input[type="submit"], .kopa-footer-4 .ct-form-box-3 input[type="submit"], .kopa-footer-5 .ct-form-box-3 input[type="submit"], .kopa-footer-3 .ct-form-box-3 input[type="submit"],
  .white-text-style .ct-form-box-2 textarea[type="submit"],
  .ct-item-7 .entry-content .ct-form-box-2 textarea[type="submit"],
  .sf-mega .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-1 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-2 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-3 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-4 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-6 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-5 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-7 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-area-8 .ct-form-box-2 textarea[type="submit"],
  .kopa-page-header-3 .ct-form-box-2 textarea[type="submit"],
  header.kopa-page-header-6 .ct-form-box-2 textarea[type="submit"],
  header.kopa-page-header-7 .ct-form-box-2 textarea[type="submit"],
  .owl-carousel-1 .entry-content .ct-form-box-2 textarea[type="submit"],
  .ms-item-01 .entry-content .ct-form-box-2 textarea[type="submit"],
  .sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 textarea[type="submit"],
  .ms-item-03 .entry-item .ct-form-box-2 textarea[type="submit"],
  .products .product .entry-panel .ct-form-box-2 textarea[type="submit"],
  .kopa-footer-1 .ct-form-box-2 textarea[type="submit"],
  .kopa-footer-2 .ct-form-box-2 textarea[type="submit"],
  .kopa-footer-4 .ct-form-box-2 textarea[type="submit"],
  .kopa-footer-5 .ct-form-box-2 textarea[type="submit"],
  .kopa-footer-3 .ct-form-box-2 textarea[type="submit"],
  .white-text-style .ct-form-box-3 textarea[type="submit"],
  .ct-item-7 .entry-content .ct-form-box-3 textarea[type="submit"],
  .sf-mega .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-1 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-2 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-3 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-4 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-6 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-5 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-7 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-area-8 .ct-form-box-3 textarea[type="submit"],
  .kopa-page-header-3 .ct-form-box-3 textarea[type="submit"],
  header.kopa-page-header-6 .ct-form-box-3 textarea[type="submit"],
  header.kopa-page-header-7 .ct-form-box-3 textarea[type="submit"],
  .owl-carousel-1 .entry-content .ct-form-box-3 textarea[type="submit"],
  .ms-item-01 .entry-content .ct-form-box-3 textarea[type="submit"],
  .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 textarea[type="submit"],
  .ms-item-03 .entry-item .ct-form-box-3 textarea[type="submit"],
  .products .product .entry-panel .ct-form-box-3 textarea[type="submit"],
  .kopa-footer-1 .ct-form-box-3 textarea[type="submit"],
  .kopa-footer-2 .ct-form-box-3 textarea[type="submit"],
  .kopa-footer-4 .ct-form-box-3 textarea[type="submit"],
  .kopa-footer-5 .ct-form-box-3 textarea[type="submit"],
  .kopa-footer-3 .ct-form-box-3 textarea[type="submit"] {
    border-bottom-color: #fff !important;
    color: #fff; }
.white-text-style .ct-form-box-3 .fct-link, .ct-item-7 .entry-content .ct-form-box-3 .fct-link, .sf-mega .ct-form-box-3 .fct-link, .kopa-page-header-area-1 .ct-form-box-3 .fct-link, .kopa-page-header-area-2 .ct-form-box-3 .fct-link, .kopa-page-header-area-3 .ct-form-box-3 .fct-link, .kopa-page-header-area-4 .ct-form-box-3 .fct-link, .kopa-page-header-area-6 .ct-form-box-3 .fct-link, .kopa-page-header-area-5 .ct-form-box-3 .fct-link, .kopa-page-header-area-7 .ct-form-box-3 .fct-link, .kopa-page-header-area-8 .ct-form-box-3 .fct-link, .kopa-page-header-3 .ct-form-box-3 .fct-link, header.kopa-page-header-6 .ct-form-box-3 .fct-link, header.kopa-page-header-7 .ct-form-box-3 .fct-link, .owl-carousel-1 .entry-content .ct-form-box-3 .fct-link, .ms-item-01 .entry-content .ct-form-box-3 .fct-link, .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 .fct-link, .ms-item-03 .entry-item .ct-form-box-3 .fct-link, .products .product .entry-panel .ct-form-box-3 .fct-link, .kopa-footer-1 .ct-form-box-3 .fct-link, .kopa-footer-2 .ct-form-box-3 .fct-link, .kopa-footer-4 .ct-form-box-3 .fct-link, .kopa-footer-5 .ct-form-box-3 .fct-link, .kopa-footer-3 .ct-form-box-3 .fct-link {
  color: rgba(255, 255, 255, 0.5); }
.white-text-style .ct-form-box-3 ::-webkit-input-placeholder, .ct-item-7 .entry-content .ct-form-box-3 ::-webkit-input-placeholder, .sf-mega .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-1 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-2 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-3 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-4 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-6 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-5 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-7 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-area-8 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-page-header-3 .ct-form-box-3 ::-webkit-input-placeholder, header.kopa-page-header-6 .ct-form-box-3 ::-webkit-input-placeholder, header.kopa-page-header-7 .ct-form-box-3 ::-webkit-input-placeholder, .owl-carousel-1 .entry-content .ct-form-box-3 ::-webkit-input-placeholder, .ms-item-01 .entry-content .ct-form-box-3 ::-webkit-input-placeholder, .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 ::-webkit-input-placeholder, .ms-item-03 .entry-item .ct-form-box-3 ::-webkit-input-placeholder, .products .product .entry-panel .ct-form-box-3 ::-webkit-input-placeholder, .kopa-footer-1 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-footer-2 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-footer-4 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-footer-5 .ct-form-box-3 ::-webkit-input-placeholder, .kopa-footer-3 .ct-form-box-3 ::-webkit-input-placeholder {
  color: #fff; }
.white-text-style .ct-form-box-3 :-moz-placeholder, .ct-item-7 .entry-content .ct-form-box-3 :-moz-placeholder, .sf-mega .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-1 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-2 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-3 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-4 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-6 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-5 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-7 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-area-8 .ct-form-box-3 :-moz-placeholder, .kopa-page-header-3 .ct-form-box-3 :-moz-placeholder, header.kopa-page-header-6 .ct-form-box-3 :-moz-placeholder, header.kopa-page-header-7 .ct-form-box-3 :-moz-placeholder, .owl-carousel-1 .entry-content .ct-form-box-3 :-moz-placeholder, .ms-item-01 .entry-content .ct-form-box-3 :-moz-placeholder, .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 :-moz-placeholder, .ms-item-03 .entry-item .ct-form-box-3 :-moz-placeholder, .products .product .entry-panel .ct-form-box-3 :-moz-placeholder, .kopa-footer-1 .ct-form-box-3 :-moz-placeholder, .kopa-footer-2 .ct-form-box-3 :-moz-placeholder, .kopa-footer-4 .ct-form-box-3 :-moz-placeholder, .kopa-footer-5 .ct-form-box-3 :-moz-placeholder, .kopa-footer-3 .ct-form-box-3 :-moz-placeholder {
  /* Firefox 18- */
  color: #fff; }
.white-text-style .ct-form-box-3 ::-moz-placeholder, .ct-item-7 .entry-content .ct-form-box-3 ::-moz-placeholder, .sf-mega .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-1 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-2 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-3 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-4 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-6 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-5 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-7 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-area-8 .ct-form-box-3 ::-moz-placeholder, .kopa-page-header-3 .ct-form-box-3 ::-moz-placeholder, header.kopa-page-header-6 .ct-form-box-3 ::-moz-placeholder, header.kopa-page-header-7 .ct-form-box-3 ::-moz-placeholder, .owl-carousel-1 .entry-content .ct-form-box-3 ::-moz-placeholder, .ms-item-01 .entry-content .ct-form-box-3 ::-moz-placeholder, .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 ::-moz-placeholder, .ms-item-03 .entry-item .ct-form-box-3 ::-moz-placeholder, .products .product .entry-panel .ct-form-box-3 ::-moz-placeholder, .kopa-footer-1 .ct-form-box-3 ::-moz-placeholder, .kopa-footer-2 .ct-form-box-3 ::-moz-placeholder, .kopa-footer-4 .ct-form-box-3 ::-moz-placeholder, .kopa-footer-5 .ct-form-box-3 ::-moz-placeholder, .kopa-footer-3 .ct-form-box-3 ::-moz-placeholder {
  /* Firefox 19+ */
  color: #fff; }
.white-text-style .ct-form-box-3 :-ms-input-placeholder, .ct-item-7 .entry-content .ct-form-box-3 :-ms-input-placeholder, .sf-mega .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-1 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-2 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-3 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-4 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-6 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-5 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-7 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-area-8 .ct-form-box-3 :-ms-input-placeholder, .kopa-page-header-3 .ct-form-box-3 :-ms-input-placeholder, header.kopa-page-header-6 .ct-form-box-3 :-ms-input-placeholder, header.kopa-page-header-7 .ct-form-box-3 :-ms-input-placeholder, .owl-carousel-1 .entry-content .ct-form-box-3 :-ms-input-placeholder, .ms-item-01 .entry-content .ct-form-box-3 :-ms-input-placeholder, .sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 :-ms-input-placeholder, .ms-item-03 .entry-item .ct-form-box-3 :-ms-input-placeholder, .products .product .entry-panel .ct-form-box-3 :-ms-input-placeholder, .kopa-footer-1 .ct-form-box-3 :-ms-input-placeholder, .kopa-footer-2 .ct-form-box-3 :-ms-input-placeholder, .kopa-footer-4 .ct-form-box-3 :-ms-input-placeholder, .kopa-footer-5 .ct-form-box-3 :-ms-input-placeholder, .kopa-footer-3 .ct-form-box-3 :-ms-input-placeholder {
  color: #fff; }

/*--- form ---*/
.ct-form-1 {
  background: #fff;
  position: relative; }
  .ct-form-1 .search-text {
    width: 100%;
    background: none;
    border: none;
    outline: none;
    height: 52px;
    line-height: 52px;
    padding: 0 50px 0 20px;
    font-family: "Poppins";
    text-transform: capitalize;
    color: #666; }
  .ct-form-1 .search-submit {
    font-size: 18px;
    font-weight: 700;
    color: #666;
    border: none;
    background: none;
    outline: none;
    position: absolute;
    right: 15px;
    top: 14px; }
    .ct-form-1 .search-submit span {
      color: inherit !important; }

.ct-form-2 {
  position: relative; }
  .ct-form-2 i {
    position: absolute;
    top: 14px;
    left: 0; }
  .ct-form-2 input[type="text"] {
    width: 100%;
    background: none;
    border: none;
    outline: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    height: 42px;
    line-height: 42px;
    padding: 0 30px;
    font-family: "Poppins";
    text-transform: capitalize; }
  .ct-form-2 .search-submit {
    font-size: 18px;
    font-weight: 700;
    border: none;
    background: none;
    outline: none;
    position: absolute;
    right: 0;
    top: 5px; }
    .ct-form-2 .search-submit span {
      color: inherit !important; }

/*--- item ---*/
.ct-item-1 {
  padding: 0 60px; }
  @media screen and (max-width: 1600px) {
    .ct-item-1 {
      margin-right: -30px; } }
  @media screen and (max-width: 1160px) {
    .ct-item-1 {
      margin-right: 0;
      padding: 0 10px; } }
  @media screen and (max-width: 767px) {
    .ct-item-1 {
      direction: rtl; } }
  .ct-item-1 .entry-thumb, .ct-item-1 .single-entry-thumb, .ct-item-1 .single-author .single-author-thumb, .single-author .ct-item-1 .single-author-thumb, .ct-item-1 .single-por-thumb {
    width: 32.5%;
    float: right; }
    .ct-item-1 .entry-thumb .ct-mask, .ct-item-1 .single-entry-thumb .ct-mask, .ct-item-1 .single-author .single-author-thumb .ct-mask, .single-author .ct-item-1 .single-author-thumb .ct-mask, .ct-item-1 .single-por-thumb .ct-mask, .ct-item-1 .entry-thumb .kopa-area-8:before, .ct-item-1 .single-entry-thumb .kopa-area-8:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-8:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-8:before, .ct-item-1 .single-por-thumb .kopa-area-8:before, .ct-item-1 .entry-thumb .kopa-area-9:before, .ct-item-1 .single-entry-thumb .kopa-area-9:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-9:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-9:before, .ct-item-1 .single-por-thumb .kopa-area-9:before, .ct-item-1 .entry-thumb .kopa-area-16:before, .ct-item-1 .single-entry-thumb .kopa-area-16:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-16:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-16:before, .ct-item-1 .single-por-thumb .kopa-area-16:before, .ct-item-1 .entry-thumb .kopa-area-27:before, .ct-item-1 .single-entry-thumb .kopa-area-27:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-27:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-27:before, .ct-item-1 .single-por-thumb .kopa-area-27:before, .ct-item-1 .entry-thumb .kopa-area-28:before, .ct-item-1 .single-entry-thumb .kopa-area-28:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-28:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-28:before, .ct-item-1 .single-por-thumb .kopa-area-28:before, .ct-item-1 .entry-thumb .kopa-area-29:before, .ct-item-1 .single-entry-thumb .kopa-area-29:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-29:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-29:before, .ct-item-1 .single-por-thumb .kopa-area-29:before, .ct-item-1 .entry-thumb .kopa-area-30:before, .ct-item-1 .single-entry-thumb .kopa-area-30:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-30:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-30:before, .ct-item-1 .single-por-thumb .kopa-area-30:before, .ct-item-1 .entry-thumb .kopa-area-31:before, .ct-item-1 .single-entry-thumb .kopa-area-31:before, .ct-item-1 .single-author .single-author-thumb .kopa-area-31:before, .single-author .ct-item-1 .single-author-thumb .kopa-area-31:before, .ct-item-1 .single-por-thumb .kopa-area-31:before, .ct-item-1 .entry-thumb .kopa-page-header-area-1:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-1:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-1:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-1:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-1:before, .ct-item-1 .entry-thumb .kopa-page-header-area-2:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-2:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-2:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-2:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-2:before, .ct-item-1 .entry-thumb .kopa-page-header-area-3:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-3:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-3:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-3:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-3:before, .ct-item-1 .entry-thumb .kopa-page-header-area-4:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-4:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-4:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-4:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-4:before, .ct-item-1 .entry-thumb .kopa-page-header-area-6:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-6:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-6:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-6:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-6:before, .ct-item-1 .entry-thumb .kopa-page-header-area-5:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-5:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-5:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-5:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-5:before, .ct-item-1 .entry-thumb .kopa-page-header-area-7:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-7:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-7:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-7:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-7:before, .ct-item-1 .entry-thumb .kopa-page-header-area-8:before, .ct-item-1 .single-entry-thumb .kopa-page-header-area-8:before, .ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-8:before, .single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-8:before, .ct-item-1 .single-por-thumb .kopa-page-header-area-8:before {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* Netscape */
      -moz-opacity: 1;
      /* Safari 1.x */
      -khtml-opacity: 1;
      /* Good browsers */
      opacity: 1; }
    @media screen and (max-width: 1600px) {
      .ct-item-1 .entry-thumb, .ct-item-1 .single-entry-thumb, .ct-item-1 .single-author .single-author-thumb, .single-author .ct-item-1 .single-author-thumb, .ct-item-1 .single-por-thumb {
        width: 40%; } }
    @media screen and (max-width: 979px) {
      .ct-item-1 .entry-thumb, .ct-item-1 .single-entry-thumb, .ct-item-1 .single-author .single-author-thumb, .single-author .ct-item-1 .single-author-thumb, .ct-item-1 .single-por-thumb {
        width: 50%; } }
    @media screen and (max-width: 767px) {
      .ct-item-1 .entry-thumb, .ct-item-1 .single-entry-thumb, .ct-item-1 .single-author .single-author-thumb, .single-author .ct-item-1 .single-author-thumb, .ct-item-1 .single-por-thumb {
        width: 100%;
        float: none; } }
  .ct-item-1 .entry-content {
    width: 67.5%;
    padding: 0 180px;
    position: relative; }
    @media screen and (max-width: 1600px) {
      .ct-item-1 .entry-content {
        width: 60%;
        padding-left: 29.5px;
        padding-right: 90px; } }
    @media screen and (max-width: 1160px) {
      .ct-item-1 .entry-content {
        padding-left: 0;
        padding-right: 40px; } }
    @media screen and (max-width: 979px) {
      .ct-item-1 .entry-content {
        width: 50%;
        padding-right: 30px; } }
    @media screen and (max-width: 767px) {
      .ct-item-1 .entry-content {
        width: 100%;
        padding: 0 !important;
        margin-top: 30px;
        direction: ltr; } }
  .ct-item-1 .ct-box-1, .ct-item-1 .ct-box-6 {
    float: left;
    margin-right: 175px;
    position: relative; }
    .ct-item-1 .ct-box-1:before, .ct-item-1 .ct-box-6:before {
      content: '';
      display: inline-block;
      position: absolute;
      bottom: calc(100% + 50px);
      left: 275px;
      width: 1px;
      height: 50%;
      background: #999; }
    @media screen and (max-width: 1600px) {
      .ct-item-1 .ct-box-1, .ct-item-1 .ct-box-6 {
        margin-right: 90px; }
        .ct-item-1 .ct-box-1:before, .ct-item-1 .ct-box-6:before {
          left: 170px;
          display: none; } }
    @media screen and (max-width: 1160px) {
      .ct-item-1 .ct-box-1, .ct-item-1 .ct-box-6 {
        margin-right: 60px; } }
    @media screen and (max-width: 979px) {
      .ct-item-1 .ct-box-1, .ct-item-1 .ct-box-6 {
        margin-right: 25px; } }
  .ct-item-1 .entry-content-wrap {
    overflow: hidden;
    position: relative; }
    .ct-item-1 .entry-content-wrap > p.av-lw {
      display: none; }
    @media screen and (max-width: 1600px) {
      .ct-item-1 .entry-content-wrap > p.av-hw {
        display: none; }
      .ct-item-1 .entry-content-wrap > p.av-lw {
        display: block; } }
    @media screen and (max-width: 979px) {
      .ct-item-1 .entry-content-wrap > p.av-lw {
        display: none; } }
    @media screen and (max-width: 767px) {
      .ct-item-1 .entry-content-wrap > p.av-lw {
        display: block; } }
  .ct-item-1 .more-link {
    margin-top: 25px; }

.ct-item-2 {
  padding: 0 60px; }
  @media screen and (max-width: 1600px) {
    .ct-item-2 {
      margin-left: -30px; } }
  @media screen and (max-width: 1160px) {
    .ct-item-2 {
      margin: 0;
      padding: 0 10px; } }
  .ct-item-2 .entry-thumb, .ct-item-2 .single-entry-thumb, .ct-item-2 .single-author .single-author-thumb, .single-author .ct-item-2 .single-author-thumb, .ct-item-2 .single-por-thumb {
    width: 49.16667%;
    float: left; }
    @media screen and (max-width: 1600px) {
      .ct-item-2 .entry-thumb, .ct-item-2 .single-entry-thumb, .ct-item-2 .single-author .single-author-thumb, .single-author .ct-item-2 .single-author-thumb, .ct-item-2 .single-por-thumb {
        width: 55%; } }
    @media screen and (max-width: 767px) {
      .ct-item-2 .entry-thumb, .ct-item-2 .single-entry-thumb, .ct-item-2 .single-author .single-author-thumb, .single-author .ct-item-2 .single-author-thumb, .ct-item-2 .single-por-thumb {
        width: 100%;
        float: none; } }
  .ct-item-2 .entry-content {
    width: 50.83333%;
    padding: 0 170px;
    position: relative;
    text-align: right;
    float: left; }
    .ct-item-2 .entry-content:before {
      content: '';
      position: absolute;
      top: 45px;
      right: -375px;
      width: 600px;
      height: 1px;
      background: #999; }
    @media screen and (max-width: 1600px) {
      .ct-item-2 .entry-content {
        width: 45%;
        padding-left: 90px;
        padding-right: 29.5px; }
        .ct-item-2 .entry-content:before {
          display: none; } }
    @media screen and (max-width: 1160px) {
      .ct-item-2 .entry-content {
        padding: 0 0 0 60px; } }
    @media screen and (max-width: 979px) {
      .ct-item-2 .entry-content {
        padding: 0 0 0 30px; } }
    @media screen and (max-width: 767px) {
      .ct-item-2 .entry-content {
        width: 100%;
        padding: 0 !important;
        margin-top: 30px; } }
  .ct-item-2 .entry-content-wrap {
    overflow: hidden;
    position: relative; }
    .ct-item-2 .entry-content-wrap > p.av-lw {
      display: none; }
    @media screen and (max-width: 1600px) {
      .ct-item-2 .entry-content-wrap > p.av-hw {
        display: none; }
      .ct-item-2 .entry-content-wrap > p.av-lw {
        display: block; } }
    @media screen and (max-width: 979px) {
      .ct-item-2 .entry-content-wrap > p.av-lw {
        display: none; } }
    @media screen and (max-width: 767px) {
      .ct-item-2 .entry-content-wrap > p.av-lw {
        display: block; } }
  .ct-item-2 .more-link {
    margin-top: 25px; }
    @media screen and (max-width: 1600px) {
      .ct-item-2 .more-link {
        margin-top: 15px; } }

.ct-item-3 .container:before {
  content: '';
  position: absolute;
  top: 45px;
  left: -1100px;
  width: 1000px;
  height: 1px;
  background: #999; }
.ct-item-3 .entry-thumb, .ct-item-3 .single-entry-thumb, .ct-item-3 .single-author .single-author-thumb, .single-author .ct-item-3 .single-author-thumb, .ct-item-3 .single-por-thumb {
  width: 500px;
  float: right; }
  @media screen and (max-width: 979px) {
    .ct-item-3 .entry-thumb, .ct-item-3 .single-entry-thumb, .ct-item-3 .single-author .single-author-thumb, .single-author .ct-item-3 .single-author-thumb, .ct-item-3 .single-por-thumb {
      width: 45%; } }
  @media screen and (max-width: 767px) {
    .ct-item-3 .entry-thumb, .ct-item-3 .single-entry-thumb, .ct-item-3 .single-author .single-author-thumb, .single-author .ct-item-3 .single-author-thumb, .ct-item-3 .single-por-thumb {
      width: 100%;
      float: none; } }
.ct-item-3 .entry-content {
  overflow: hidden;
  padding-right: 170px; }
  @media screen and (max-width: 1600px) {
    .ct-item-3 .entry-content {
      padding-right: 90px; } }
  @media screen and (max-width: 1160px) {
    .ct-item-3 .entry-content {
      padding: 0 60px 0 0; } }
  @media screen and (max-width: 979px) {
    .ct-item-3 .entry-content .entry-content-wrap > p {
      display: none; } }
  @media screen and (max-width: 767px) {
    .ct-item-3 .entry-content {
      overflow: visible;
      margin-top: 30px;
      padding: 0 !important; }
      .ct-item-3 .entry-content .entry-content-wrap > p {
        display: block; } }
.ct-item-3 .more-link {
  margin-top: 25px; }
  @media screen and (max-width: 1600px) {
    .ct-item-3 .more-link {
      margin-top: 15px; } }

.ct-item-4 span {
  font-size: 60px;
  line-height: 1em;
  font-weight: 300;
  color: #000;
  margin-bottom: 5px;
  display: block; }
  @media screen and (max-width: 979px) {
    .ct-item-4 span {
      font-size: 40px; } }
.ct-item-4 p {
  font-size: 12px;
  line-height: 28px;
  font-weight: 600;
  text-transform: uppercase;
  color: #666;
  letter-spacing: .5px; }

.ct-item-5, .ct-item-6 {
  padding: 0 60px; }
  @media screen and (max-width: 1600px) {
    .ct-item-5, .ct-item-6 {
      margin-left: -30px; } }
  @media screen and (max-width: 1160px) {
    .ct-item-5, .ct-item-6 {
      margin-left: 0;
      padding: 0 10px; } }
  .ct-item-5 .entry-thumb, .ct-item-6 .entry-thumb, .ct-item-5 .single-entry-thumb, .ct-item-6 .single-entry-thumb, .ct-item-5 .single-author .single-author-thumb, .single-author .ct-item-5 .single-author-thumb, .ct-item-6 .single-author .single-author-thumb, .single-author .ct-item-6 .single-author-thumb, .ct-item-5 .single-por-thumb, .ct-item-6 .single-por-thumb {
    width: 38.05556%;
    float: left; }
    @media screen and (max-width: 1600px) {
      .ct-item-5 .entry-thumb, .ct-item-6 .entry-thumb, .ct-item-5 .single-entry-thumb, .ct-item-6 .single-entry-thumb, .ct-item-5 .single-author .single-author-thumb, .single-author .ct-item-5 .single-author-thumb, .ct-item-6 .single-author .single-author-thumb, .single-author .ct-item-6 .single-author-thumb, .ct-item-5 .single-por-thumb, .ct-item-6 .single-por-thumb {
        width: 40%; } }
    @media screen and (max-width: 979px) {
      .ct-item-5 .entry-thumb, .ct-item-6 .entry-thumb, .ct-item-5 .single-entry-thumb, .ct-item-6 .single-entry-thumb, .ct-item-5 .single-author .single-author-thumb, .single-author .ct-item-5 .single-author-thumb, .ct-item-6 .single-author .single-author-thumb, .single-author .ct-item-6 .single-author-thumb, .ct-item-5 .single-por-thumb, .ct-item-6 .single-por-thumb {
        width: 50%; } }
    @media screen and (max-width: 767px) {
      .ct-item-5 .entry-thumb, .ct-item-6 .entry-thumb, .ct-item-5 .single-entry-thumb, .ct-item-6 .single-entry-thumb, .ct-item-5 .single-author .single-author-thumb, .single-author .ct-item-5 .single-author-thumb, .ct-item-6 .single-author .single-author-thumb, .single-author .ct-item-6 .single-author-thumb, .ct-item-5 .single-por-thumb, .ct-item-6 .single-por-thumb {
        width: 100%;
        float: none; } }
  .ct-item-5 .entry-content, .ct-item-6 .entry-content {
    width: 61.94444%;
    float: left;
    padding: 50px 130px 0;
    position: relative; }
    @media screen and (max-width: 1600px) {
      .ct-item-5 .entry-content, .ct-item-6 .entry-content {
        width: 60%;
        padding: 20px 29.5px 0 90px; } }
    @media screen and (max-width: 1160px) {
      .ct-item-5 .entry-content, .ct-item-6 .entry-content {
        padding: 0 0 0 40px; } }
    @media screen and (max-width: 979px) {
      .ct-item-5 .entry-content, .ct-item-6 .entry-content {
        width: 50%;
        padding: 0 0 0 30px; } }
    @media screen and (max-width: 767px) {
      .ct-item-5 .entry-content, .ct-item-6 .entry-content {
        width: 100%;
        padding: 0 !important;
        margin-top: 30px; } }
    @media screen and (max-width: 799px) {
      .ct-item-5 .entry-content > p, .ct-item-6 .entry-content > p {
        display: none; } }
    @media screen and (max-width: 767px) {
      .ct-item-5 .entry-content > p, .ct-item-6 .entry-content > p {
        display: block; } }
  .ct-item-5 h5, .ct-item-6 h5 {
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    font-weight: 300;
    color: #ccc;
    margin-bottom: 40px;
    padding-top: 35px; }
    @media screen and (max-width: 639px) {
      .ct-item-5 h5, .ct-item-6 h5 {
        font-size: 20px;
        line-height: 28px;
        margin-bottom: 10px;
        padding-top: 15px; } }
    .ct-item-5 h5 span, .ct-item-6 h5 span {
      font-size: 120px; }
      @media screen and (max-width: 1160px) {
        .ct-item-5 h5 span, .ct-item-6 h5 span {
          font-size: 80px; } }
      @media screen and (max-width: 639px) {
        .ct-item-5 h5 span, .ct-item-6 h5 span {
          font-size: 30px; } }
    .ct-item-5 h5 a, .ct-item-6 h5 a {
      color: #ccc; }
  .ct-item-5 .entry-title, .ct-item-6 .entry-title {
    font-size: 30px;
    line-height: 36px;
    text-transform: capitalize;
    margin-bottom: 18px; }
    @media screen and (max-width: 639px) {
      .ct-item-5 .entry-title, .ct-item-6 .entry-title {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 15px; } }

@media screen and (max-width: 1600px) {
  .ct-item-6 {
    margin: 0 -30px 0 0; } }
@media screen and (max-width: 1160px) {
  .ct-item-6 {
    margin-right: 0; } }
.ct-item-6 .entry-thumb, .ct-item-6 .single-entry-thumb, .ct-item-6 .single-author .single-author-thumb, .single-author .ct-item-6 .single-author-thumb, .ct-item-6 .single-por-thumb {
  float: right; }
@media screen and (max-width: 1600px) {
  .ct-item-6 .entry-content {
    padding: 20px 90px 0 29.5px; } }
@media screen and (max-width: 1160px) {
  .ct-item-6 .entry-content {
    padding: 0 40px 0 0; } }
@media screen and (max-width: 979px) {
  .ct-item-6 .entry-content {
    padding: 0 30px 0 0; } }

.ct-item-7 {
  padding: 20px 0 0 20px;
  position: relative;
  margin-top: 30px; }
  .ct-item-7:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    right: 20px;
    bottom: 20px;
    left: 0;
    background: #f4f4f4; }
  .ct-item-7 .entry-content {
    background: #666;
    padding: 35px 45px;
    min-height: 210px; }
    .ct-item-7 .entry-content h4 {
      font-size: 24px;
      line-height: 32px;
      text-transform: capitalize;
      position: relative;
      padding-bottom: 15px; }
      .ct-item-7 .entry-content h4:before {
        content: '';
        display: inline-block;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100px;
        height: 6px;
        opacity: .8; }

/*--- div ---*/
/*--- mcustomScrollbar ---*/
.ct-scroll-theme-1 .mCSB_horizontal.mCSB_inside > .mCSB_container {
  padding-bottom: 15px;
  margin-bottom: 50px; }
.ct-scroll-theme-1 .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: 70%;
  height: 8px;
  left: 0;
  opacity: 1; }
.ct-scroll-theme-1 .mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 8px;
  margin: 0;
  border: none;
  border-radius: 8px;
  padding: 0;
  background: rgba(255, 255, 255, 0.2);
  position: relative; }
.ct-scroll-theme-1 .mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 8px;
  margin: 0;
  border: none; }

/*--- google maps ---*/
.kopa-map {
  height: 680px;
  width: 100%; }
  @media screen and (max-width: 979px) {
    .kopa-map {
      height: 500px; } }
  @media screen and (max-width: 479px) {
    .kopa-map {
      height: 300px; } }

/*--- iframe ---*/
.ct-iframe-1 {
  height: 100px; }

/*--- logo ---*/
.kopa-logo .site-title {
  font-size: 26px;
  line-height: 32px;
  font-weight: 700;
  color: #fff;
  text-transform: capitalize;
  margin: 0; }
  .kopa-logo .site-title a {
    color: #fff; }
.kopa-logo p {
  font-size: 16px;
  line-height: 24px;
  color: rgba(255, 255, 255, 0.5); }

.comment-awaiting-moderation {
  font-style: italic;
  opacity: .7; }

/*___________ 1.2.3 Custom Layout ___________*/
.kopa-area, .kopa-footer-2, .kopa-footer-4, .kopa-footer-5 {
  padding: 130px 0;
  position: relative; }
  .kopa-area > .container, .kopa-footer-2 > .container, .kopa-footer-4 > .container, .kopa-footer-5 > .container {
    position: relative;
    z-index: 9; }
    .kopa-area > .container .widget:last-child, .kopa-footer-2 > .container .widget:last-child, .kopa-footer-4 > .container .widget:last-child, .kopa-footer-5 > .container .widget:last-child, .kopa-area > .container .ct-div:last-child, .kopa-footer-2 > .container .ct-div:last-child, .kopa-footer-4 > .container .ct-div:last-child, .kopa-footer-5 > .container .ct-div:last-child {
      margin-bottom: 130px; }
    .kopa-area > .container > .row .widget, .kopa-footer-2 > .container > .row .widget, .kopa-footer-4 > .container > .row .widget, .kopa-footer-5 > .container > .row .widget, .kopa-area > .container > .row .ct-div, .kopa-footer-2 > .container > .row .ct-div, .kopa-footer-4 > .container > .row .ct-div, .kopa-footer-5 > .container > .row .ct-div {
      margin-bottom: 130px; }
    .kopa-area > .container:last-child .widget:last-child, .kopa-footer-2 > .container:last-child .widget:last-child, .kopa-footer-4 > .container:last-child .widget:last-child, .kopa-footer-5 > .container:last-child .widget:last-child, .kopa-area > .container:last-child .ct-div:last-child, .kopa-footer-2 > .container:last-child .ct-div:last-child, .kopa-footer-4 > .container:last-child .ct-div:last-child, .kopa-footer-5 > .container:last-child .ct-div:last-child {
      margin-bottom: 0; }
    .kopa-area > .container:last-child > .row .widget, .kopa-footer-2 > .container:last-child > .row .widget, .kopa-footer-4 > .container:last-child > .row .widget, .kopa-footer-5 > .container:last-child > .row .widget, .kopa-area > .container:last-child > .row .ct-div, .kopa-footer-2 > .container:last-child > .row .ct-div, .kopa-footer-4 > .container:last-child > .row .ct-div, .kopa-footer-5 > .container:last-child > .row .ct-div {
      margin-bottom: 130px; }
    .kopa-area > .container:last-child > .row:last-child .widget:last-child, .kopa-footer-2 > .container:last-child > .row:last-child .widget:last-child, .kopa-footer-4 > .container:last-child > .row:last-child .widget:last-child, .kopa-footer-5 > .container:last-child > .row:last-child .widget:last-child, .kopa-area > .container:last-child > .row:last-child .ct-div:last-child, .kopa-footer-2 > .container:last-child > .row:last-child .ct-div:last-child, .kopa-footer-4 > .container:last-child > .row:last-child .ct-div:last-child, .kopa-footer-5 > .container:last-child > .row:last-child .ct-div:last-child {
      margin-bottom: 0; }
  .kopa-area .widget:last-child, .kopa-footer-2 .widget:last-child, .kopa-footer-4 .widget:last-child, .kopa-footer-5 .widget:last-child, .kopa-area .ct-div:last-child, .kopa-footer-2 .ct-div:last-child, .kopa-footer-4 .ct-div:last-child, .kopa-footer-5 .ct-div:last-child {
    margin-bottom: 0; }
  @media screen and (max-width: 979px) {
    .kopa-area, .kopa-footer-2, .kopa-footer-4, .kopa-footer-5 {
      padding: 90px 0; }
      .kopa-area > .container .widget:last-child, .kopa-footer-2 > .container .widget:last-child, .kopa-footer-4 > .container .widget:last-child, .kopa-footer-5 > .container .widget:last-child, .kopa-area > .container .ct-div:last-child, .kopa-footer-2 > .container .ct-div:last-child, .kopa-footer-4 > .container .ct-div:last-child, .kopa-footer-5 > .container .ct-div:last-child {
        margin-bottom: 90px; }
      .kopa-area > .container > .row .widget, .kopa-footer-2 > .container > .row .widget, .kopa-footer-4 > .container > .row .widget, .kopa-footer-5 > .container > .row .widget, .kopa-area > .container > .row .ct-div, .kopa-footer-2 > .container > .row .ct-div, .kopa-footer-4 > .container > .row .ct-div, .kopa-footer-5 > .container > .row .ct-div {
        margin-bottom: 90px; }
      .kopa-area > .container:last-child > .row .widget, .kopa-footer-2 > .container:last-child > .row .widget, .kopa-footer-4 > .container:last-child > .row .widget, .kopa-footer-5 > .container:last-child > .row .widget, .kopa-area > .container:last-child > .row .ct-div, .kopa-footer-2 > .container:last-child > .row .ct-div, .kopa-footer-4 > .container:last-child > .row .ct-div, .kopa-footer-5 > .container:last-child > .row .ct-div {
        margin-bottom: 90px; }
      .kopa-area .widget, .kopa-footer-2 .widget, .kopa-footer-4 .widget, .kopa-footer-5 .widget, .kopa-area .ct-div, .kopa-footer-2 .ct-div, .kopa-footer-4 .ct-div, .kopa-footer-5 .ct-div {
        margin-bottom: 90px; } }
  @media screen and (max-width: 639px) {
    .kopa-area > .container .widget:last-child, .kopa-footer-2 > .container .widget:last-child, .kopa-footer-4 > .container .widget:last-child, .kopa-footer-5 > .container .widget:last-child, .kopa-area > .container .ct-div:last-child, .kopa-footer-2 > .container .ct-div:last-child, .kopa-footer-4 > .container .ct-div:last-child, .kopa-footer-5 > .container .ct-div:last-child {
      margin-bottom: 40px; }
    .kopa-area > .container > .row .widget, .kopa-footer-2 > .container > .row .widget, .kopa-footer-4 > .container > .row .widget, .kopa-footer-5 > .container > .row .widget, .kopa-area > .container > .row .ct-div, .kopa-footer-2 > .container > .row .ct-div, .kopa-footer-4 > .container > .row .ct-div, .kopa-footer-5 > .container > .row .ct-div {
      margin-bottom: 40px; }
    .kopa-area > .container:last-child > .row .widget, .kopa-footer-2 > .container:last-child > .row .widget, .kopa-footer-4 > .container:last-child > .row .widget, .kopa-footer-5 > .container:last-child > .row .widget, .kopa-area > .container:last-child > .row .ct-div, .kopa-footer-2 > .container:last-child > .row .ct-div, .kopa-footer-4 > .container:last-child > .row .ct-div, .kopa-footer-5 > .container:last-child > .row .ct-div {
      margin-bottom: 40px; }
    .kopa-area .widget, .kopa-footer-2 .widget, .kopa-footer-4 .widget, .kopa-footer-5 .widget, .kopa-area .ct-div, .kopa-footer-2 .ct-div, .kopa-footer-4 .ct-div, .kopa-footer-5 .ct-div {
      margin-bottom: 40px; } }
  @media screen and (max-width: 979px) {
    .kopa-area .widget-header br, .kopa-footer-2 .widget-header br, .kopa-footer-4 .widget-header br, .kopa-footer-5 .widget-header br {
      display: none; } }
  @media screen and (max-width: 799px) {
    .kopa-area > .container > .row:not(.ct-row-10) > div, .kopa-footer-2 > .container > .row:not(.ct-row-10) > div, .kopa-footer-4 > .container > .row:not(.ct-row-10) > div, .kopa-footer-5 > .container > .row:not(.ct-row-10) > div {
      width: 100%; }
    .kopa-area .widget-title br, .kopa-footer-2 .widget-title br, .kopa-footer-4 .widget-title br, .kopa-footer-5 .widget-title br {
      display: none; } }
  @media screen and (max-width: 639px) {
    .kopa-area, .kopa-footer-2, .kopa-footer-4, .kopa-footer-5 {
      padding: 50px 0; }
      .kopa-area > .container > .row:not(.ct-row-10) .widget, .kopa-footer-2 > .container > .row:not(.ct-row-10) .widget, .kopa-footer-4 > .container > .row:not(.ct-row-10) .widget, .kopa-footer-5 > .container > .row:not(.ct-row-10) .widget, .kopa-area > .container > .row:not(.ct-row-10) .ct-div, .kopa-footer-2 > .container > .row:not(.ct-row-10) .ct-div, .kopa-footer-4 > .container > .row:not(.ct-row-10) .ct-div, .kopa-footer-5 > .container > .row:not(.ct-row-10) .ct-div {
        margin-bottom: 40px; }
      .kopa-area > .container > .row:not(.ct-row-10):last-child > div, .kopa-footer-2 > .container > .row:not(.ct-row-10):last-child > div, .kopa-footer-4 > .container > .row:not(.ct-row-10):last-child > div, .kopa-footer-5 > .container > .row:not(.ct-row-10):last-child > div {
        margin-top: 40px; }
        .kopa-area > .container > .row:not(.ct-row-10):last-child > div:first-child, .kopa-footer-2 > .container > .row:not(.ct-row-10):last-child > div:first-child, .kopa-footer-4 > .container > .row:not(.ct-row-10):last-child > div:first-child, .kopa-footer-5 > .container > .row:not(.ct-row-10):last-child > div:first-child {
          margin-top: 0; } }
  .kopa-area > .ct-text-2, .kopa-footer-2 > .ct-text-2, .kopa-footer-4 > .ct-text-2, .kopa-footer-5 > .ct-text-2, .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9 {
    position: absolute;
    top: 50%;
    left: 48px;
    -webkit-transform: rotate(180deg) translateY(50%);
    -moz-transform: rotate(180deg) translateY(50%);
    -ms-transform: rotate(180deg) translateY(50%);
    -o-transform: rotate(180deg) translateY(50%);
    transform: rotate(180deg) translateY(50%); }
  .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9 {
    left: auto;
    right: 39px;
    -webkit-transform: rotate(0deg) translateY(-50%);
    -moz-transform: rotate(0deg) translateY(-50%);
    -ms-transform: rotate(0deg) translateY(-50%);
    -o-transform: rotate(0deg) translateY(-50%);
    transform: rotate(0deg) translateY(-50%); }
  @media screen and (max-width: 1600px) {
    .kopa-area > .ct-text-2, .kopa-footer-2 > .ct-text-2, .kopa-footer-4 > .ct-text-2, .kopa-footer-5 > .ct-text-2, .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9 {
      left: 18px; }
    .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9 {
      left: auto;
      right: 9px; } }
  @media screen and (max-width: 1160px) {
    .kopa-area > .ct-text-2, .kopa-footer-2 > .ct-text-2, .kopa-footer-4 > .ct-text-2, .kopa-footer-5 > .ct-text-2, .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9 {
      left: 0px; }
    .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9 {
      left: auto;
      right: -9px; } }
  @media screen and (max-width: 979px) {
    .kopa-area > .ct-text-2, .kopa-footer-2 > .ct-text-2, .kopa-footer-4 > .ct-text-2, .kopa-footer-5 > .ct-text-2, .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9, .kopa-area > .ct-text-9, .kopa-footer-2 > .ct-text-9, .kopa-footer-4 > .ct-text-9, .kopa-footer-5 > .ct-text-9 {
      display: none; } }

.kopa-area-1 {
  padding: 185px 0 0; }
  @media screen and (max-width: 1600px) {
    .kopa-area-1 {
      overflow: hidden; } }
  @media screen and (max-width: 1160px) {
    .kopa-area-1 {
      padding: 120px 0 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-1 {
      padding: 50px 0 0; } }

.kopa-area-2 {
  padding: 200px 0 280px;
  background: #efece5; }
  @media screen and (max-width: 1160px) {
    .kopa-area-2 {
      padding: 120px 0 200px; } }
  @media screen and (max-width: 979px) {
    .kopa-area-2 {
      padding: 120px 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-2 {
      padding: 50px 0; } }
  .kopa-area-2:before, .kopa-area-2:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 200px;
    background: #fff; }
    @media screen and (max-width: 639px) {
      .kopa-area-2:before, .kopa-area-2:after {
        height: 70px; } }
  .kopa-area-2:after {
    top: auto;
    bottom: 0;
    left: 50%;
    width: 1px;
    height: 125px;
    background: #999;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
    @media screen and (max-width: 979px) {
      .kopa-area-2:after {
        display: none; } }

.kopa-area-3, .kopa-area-15 {
  padding: 200px 0 0; }
  @media screen and (max-width: 979px) {
    .kopa-area-3, .kopa-area-15 {
      padding: 120px 0 0; }
      .kopa-area-3:before, .kopa-area-15:before {
        display: none !important; } }
  @media screen and (max-width: 639px) {
    .kopa-area-3, .kopa-area-15 {
      padding: 50px 0 0; } }
  .kopa-area-3:before, .kopa-area-15:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 50%;
    width: 1px;
    height: 125px;
    background: #999;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
  .kopa-area-3 > .container > .row .widget, .kopa-area-15 > .container > .row .widget, .kopa-area-3 > .container > .row .ct-div, .kopa-area-15 > .container > .row .ct-div {
    margin-bottom: 80px; }
    @media screen and (max-width: 639px) {
      .kopa-area-3 > .container > .row .widget, .kopa-area-15 > .container > .row .widget, .kopa-area-3 > .container > .row .ct-div, .kopa-area-15 > .container > .row .ct-div {
        margin-bottom: 40px; } }
  .kopa-area-3 .widget, .kopa-area-15 .widget, .kopa-area-3 .ct-div, .kopa-area-15 .ct-div {
    margin-bottom: 80px; }
    @media screen and (max-width: 639px) {
      .kopa-area-3 .widget, .kopa-area-15 .widget, .kopa-area-3 .ct-div, .kopa-area-15 .ct-div {
        margin-bottom: 40px; } }

.kopa-area-4 {
  padding: 270px 0 100px; }
  @media screen and (max-width: 979px) {
    .kopa-area-4 {
      padding: 170px 0 0px; } }
  @media screen and (max-width: 639px) {
    .kopa-area-4 {
      padding: 100px 0 0px; } }
  @media screen and (max-width: 479px) {
    .kopa-area-4 {
      padding: 80px 0 0px; } }
  .kopa-area-4 > .container .widget:last-child, .kopa-area-4 > .container .ct-div:last-child {
    margin-bottom: 210px; }
  .kopa-area-4 > .container > .row .widget, .kopa-area-4 > .container > .row .ct-div {
    margin-bottom: 210px; }
  .kopa-area-4 > .container:last-child > .row .widget, .kopa-area-4 > .container:last-child > .row .ct-div {
    margin-bottom: 210px; }
    @media screen and (max-width: 979px) {
      .kopa-area-4 > .container:last-child > .row .widget, .kopa-area-4 > .container:last-child > .row .ct-div {
        margin-bottom: 110px; } }
    @media screen and (max-width: 639px) {
      .kopa-area-4 > .container:last-child > .row .widget, .kopa-area-4 > .container:last-child > .row .ct-div {
        margin-bottom: 60px; } }
  .kopa-area-4 .widget, .kopa-area-4 .ct-div {
    margin-bottom: 210px; }

.kopa-area-5 {
  padding: 135px 0 65px;
  background: #f4f4f4;
  overflow: hidden; }
  @media screen and (max-width: 1160px) {
    .kopa-area-5 > .container {
      padding: 0 30px; }
    .kopa-area-5 > .ct-text-2, .kopa-area-5 > .ct-text-9 {
      left: -5px; }
    .kopa-area-5 > .ct-text-9 {
      left: auto;
      right: -14px; } }
  @media screen and (max-width: 979px) {
    .kopa-area-5 {
      padding: 110px 0 40px; }
      .kopa-area-5 > .container {
        padding: 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-5 {
      padding: 50px 0; } }

.kopa-area-6 {
  padding: 110px 0 100px; }
  @media screen and (max-width: 639px) {
    .kopa-area-6 {
      padding: 50px 0 50px; } }

.kopa-area-7 {
  background: #f4f4f4; }

.kopa-area-8:before {
  content: '';
  background: rgba(7, 21, 45, 0.8) !important; }

.kopa-area-9 {
  padding: 300px 0 260px; }
  @media screen and (max-width: 1600px) {
    .kopa-area-9 {
      padding: 200px 0 160px; } }
  @media screen and (max-width: 979px) {
    .kopa-area-9 {
      padding: 120px 0; } }
  @media screen and (max-width: 767px) {
    .kopa-area-9 {
      padding: 100px 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-9 {
      padding: 50px 0; } }
  .kopa-area-9:before {
    content: '';
    background: rgba(0, 0, 0, 0.15) !important; }

.kopa-area-11 {
  padding: 100px 0; }
  @media screen and (max-width: 979px) {
    .kopa-area-11 {
      padding: 50px 0; } }

.kopa-area-12 {
  padding: 180px 0 320px; }
  @media screen and (max-width: 1160px) {
    .kopa-area-12 {
      padding: 100px 0 200px; } }
  @media screen and (max-width: 979px) {
    .kopa-area-12 {
      padding: 100px 0 130px; } }
  @media screen and (max-width: 767px) {
    .kopa-area-12 {
      padding: 60px 0 90px; } }
  @media screen and (max-width: 639px) {
    .kopa-area-12 {
      padding: 20px 0 50px; } }

.kopa-area-13 {
  padding: 130px 0 0; }
  @media screen and (max-width: 767px) {
    .kopa-area-13 {
      padding: 90px 0 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-13 {
      padding: 50px 0 0px; } }
  .kopa-area-13:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 150px;
    background: #292828; }
    @media screen and (max-width: 639px) {
      .kopa-area-13:before {
        height: 20px; } }

.kopa-area-14 {
  background: #292828; }

.kopa-area-15 {
  padding: 150px 0; }
  @media screen and (max-width: 767px) {
    .kopa-area-15 {
      padding: 90px 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-15 {
      padding: 50px 0; } }
  .kopa-area-15:before {
    display: none; }

.kopa-area-16 {
  padding: 330px 0; }
  @media screen and (max-width: 1600px) {
    .kopa-area-16 {
      padding: 180px 0; } }
  @media screen and (max-width: 1160px) {
    .kopa-area-16 {
      padding: 100px 0; } }
  .kopa-area-16:before {
    content: '';
    background: rgba(0, 0, 0, 0.7) !important; }

.kopa-area-17, .kopa-area-18, .kopa-area-22 {
  padding: 150px 0 0; }
  @media screen and (max-width: 979px) {
    .kopa-area-17, .kopa-area-18, .kopa-area-22 {
      padding: 90px 0 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-17, .kopa-area-18, .kopa-area-22 {
      padding: 50px 0 0; } }
  .kopa-area-17 > .container .widget:last-child, .kopa-area-18 > .container .widget:last-child, .kopa-area-22 > .container .widget:last-child, .kopa-area-17 > .container .ct-div:last-child, .kopa-area-18 > .container .ct-div:last-child, .kopa-area-22 > .container .ct-div:last-child {
    margin-bottom: 120px; }
  .kopa-area-17 > .container > .row .widget, .kopa-area-18 > .container > .row .widget, .kopa-area-22 > .container > .row .widget, .kopa-area-17 > .container > .row .ct-div, .kopa-area-18 > .container > .row .ct-div, .kopa-area-22 > .container > .row .ct-div {
    margin-bottom: 120px; }
  .kopa-area-17 > .container:last-child > .row .widget, .kopa-area-18 > .container:last-child > .row .widget, .kopa-area-22 > .container:last-child > .row .widget, .kopa-area-17 > .container:last-child > .row .ct-div, .kopa-area-18 > .container:last-child > .row .ct-div, .kopa-area-22 > .container:last-child > .row .ct-div {
    margin-bottom: 120px; }
  .kopa-area-17 .widget, .kopa-area-18 .widget, .kopa-area-22 .widget, .kopa-area-17 .ct-div, .kopa-area-18 .ct-div, .kopa-area-22 .ct-div {
    margin-bottom: 120px; }
  @media screen and (max-width: 979px) {
    .kopa-area-17 > .container .widget:last-child, .kopa-area-18 > .container .widget:last-child, .kopa-area-22 > .container .widget:last-child, .kopa-area-17 > .container .ct-div:last-child, .kopa-area-18 > .container .ct-div:last-child, .kopa-area-22 > .container .ct-div:last-child {
      margin-bottom: 90px; }
    .kopa-area-17 > .container > .row .widget, .kopa-area-18 > .container > .row .widget, .kopa-area-22 > .container > .row .widget, .kopa-area-17 > .container > .row .ct-div, .kopa-area-18 > .container > .row .ct-div, .kopa-area-22 > .container > .row .ct-div {
      margin-bottom: 90px; }
    .kopa-area-17 > .container:last-child > .row .widget, .kopa-area-18 > .container:last-child > .row .widget, .kopa-area-22 > .container:last-child > .row .widget, .kopa-area-17 > .container:last-child > .row .ct-div, .kopa-area-18 > .container:last-child > .row .ct-div, .kopa-area-22 > .container:last-child > .row .ct-div {
      margin-bottom: 90px; }
    .kopa-area-17 .widget, .kopa-area-18 .widget, .kopa-area-22 .widget, .kopa-area-17 .ct-div, .kopa-area-18 .ct-div, .kopa-area-22 .ct-div {
      margin-bottom: 90px; } }
  @media screen and (max-width: 639px) {
    .kopa-area-17 > .container .widget:last-child, .kopa-area-18 > .container .widget:last-child, .kopa-area-22 > .container .widget:last-child, .kopa-area-17 > .container .ct-div:last-child, .kopa-area-18 > .container .ct-div:last-child, .kopa-area-22 > .container .ct-div:last-child {
      margin-bottom: 40px; }
    .kopa-area-17 > .container > .row .widget, .kopa-area-18 > .container > .row .widget, .kopa-area-22 > .container > .row .widget, .kopa-area-17 > .container > .row .ct-div, .kopa-area-18 > .container > .row .ct-div, .kopa-area-22 > .container > .row .ct-div {
      margin-bottom: 40px; }
    .kopa-area-17 > .container:last-child > .row .widget, .kopa-area-18 > .container:last-child > .row .widget, .kopa-area-22 > .container:last-child > .row .widget, .kopa-area-17 > .container:last-child > .row .ct-div, .kopa-area-18 > .container:last-child > .row .ct-div, .kopa-area-22 > .container:last-child > .row .ct-div {
      margin-bottom: 40px; }
    .kopa-area-17 .widget, .kopa-area-18 .widget, .kopa-area-22 .widget, .kopa-area-17 .ct-div, .kopa-area-18 .ct-div, .kopa-area-22 .ct-div {
      margin-bottom: 40px; } }

.kopa-area-18, .kopa-area-22 {
  padding: 150px 0; }
  @media screen and (max-width: 1160px) {
    .kopa-area-18, .kopa-area-22 {
      padding: 100px 0; } }
  @media screen and (max-width: 979px) {
    .kopa-area-18, .kopa-area-22 {
      padding: 90px 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-18, .kopa-area-22 {
      padding: 50px 0; } }

.kopa-area-19 {
  padding: 70px 0 0; }

.kopa-area-20 {
  padding: 250px 0; }
  @media screen and (max-width: 1160px) {
    .kopa-area-20 {
      padding: 100px 0; } }
  @media screen and (max-width: 979px) {
    .kopa-area-20 {
      padding: 90px 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-20 {
      padding: 20px 0 50px; } }

.kopa-area-21 {
  padding: 180px 0; }
  @media screen and (max-width: 1160px) {
    .kopa-area-21 {
      padding: 100px 0; } }
  @media screen and (max-width: 979px) {
    .kopa-area-21 {
      padding: 90px 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-21 {
      padding: 50px 0; } }

.kopa-area-22 {
  padding-left: 60px;
  padding-right: 60px; }
  @media screen and (max-width: 1160px) {
    .kopa-area-22 {
      padding-left: 10px;
      padding-right: 10px; } }

.kopa-area-23 {
  width: 50%;
  float: left;
  padding-left: 60px;
  padding-right: 100px; }
  @media screen and (max-width: 1160px) {
    .kopa-area-23 {
      padding-left: 10px;
      padding-right: 40px; } }
  @media screen and (max-width: 767px) {
    .kopa-area-23 {
      float: none;
      width: 100%;
      padding-right: 10px; } }

.kopa-area-24 {
  width: 50%;
  float: left; }
  @media screen and (max-width: 767px) {
    .kopa-area-24 {
      float: none;
      width: 100%; } }

.kopa-area-25 {
  padding-top: 0; }
  .kopa-area-25 > .container .widget:last-child, .kopa-area-25 > .container .ct-div:last-child {
    margin-bottom: 100px; }
  .kopa-area-25 > .container > .row .widget, .kopa-area-25 > .container > .row .ct-div {
    margin-bottom: 100px; }
  .kopa-area-25 > .container:last-child > .row .widget, .kopa-area-25 > .container:last-child > .row .ct-div {
    margin-bottom: 100px; }
  .kopa-area-25 .widget, .kopa-area-25 .ct-div {
    margin-bottom: 100px; }

.kopa-area-26 {
  padding: 100px 0; }

.kopa-area-27, .kopa-area-28, .kopa-area-29, .kopa-area-30, .kopa-area-31 {
  padding: 250px 0;
  background-size: cover !important; }
  @media screen and (max-width: 979px) {
    .kopa-area-27, .kopa-area-28, .kopa-area-29, .kopa-area-30, .kopa-area-31 {
      padding: 100px 0; } }
  @media screen and (max-width: 639px) {
    .kopa-area-27, .kopa-area-28, .kopa-area-29, .kopa-area-30, .kopa-area-31 {
      padding: 50px 0; } }
  .kopa-area-27:before, .kopa-area-28:before, .kopa-area-29:before, .kopa-area-30:before, .kopa-area-31:before {
    content: ''; }

.kopa-area-no-space {
  padding: 0; }

.kopa-area-parallax, .kopa-page-header-area-1, .kopa-page-header-area-2, .kopa-page-header-area-3, .kopa-page-header-area-4, .kopa-page-header-area-6, .kopa-page-header-area-5, .kopa-page-header-area-7, .kopa-page-header-area-8, .kopa-footer-4, .kopa-footer-5 {
  position: relative;
  background-position: 50% 0;
  background-attachment: fixed !important;
  background-repeat: no-repeat;
  background-size: cover !important; }

.white-text-style, .ct-item-7 .entry-content, .sf-mega, .kopa-page-header-area-1, .kopa-page-header-area-2, .kopa-page-header-area-3, .kopa-page-header-area-4, .kopa-page-header-area-6, .kopa-page-header-area-5, .kopa-page-header-area-7, .kopa-page-header-area-8, .kopa-page-header-3, header.kopa-page-header-6, header.kopa-page-header-7, .owl-carousel-1 .entry-content, .ms-item-01 .entry-content, .sn-module-intro-6 .entry-item .entry-content, .ms-item-03 .entry-item, .products .product .entry-panel, .kopa-footer-1, .kopa-footer-2, .kopa-footer-4, .kopa-footer-5, .kopa-footer-3 {
  color: #fff; }
  .white-text-style .widget-title, .ct-item-7 .entry-content .widget-title, .sf-mega .widget-title, .kopa-page-header-area-1 .widget-title, .kopa-page-header-area-2 .widget-title, .kopa-page-header-area-3 .widget-title, .kopa-page-header-area-4 .widget-title, .kopa-page-header-area-6 .widget-title, .kopa-page-header-area-5 .widget-title, .kopa-page-header-area-7 .widget-title, .kopa-page-header-area-8 .widget-title, .kopa-page-header-3 .widget-title, header.kopa-page-header-6 .widget-title, header.kopa-page-header-7 .widget-title, .owl-carousel-1 .entry-content .widget-title, .ms-item-01 .entry-content .widget-title, .sn-module-intro-6 .entry-item .entry-content .widget-title, .ms-item-03 .entry-item .widget-title, .products .product .entry-panel .widget-title, .kopa-footer-1 .widget-title, .kopa-footer-2 .widget-title, .kopa-footer-4 .widget-title, .kopa-footer-5 .widget-title, .kopa-footer-3 .widget-title, .white-text-style span, .ct-item-7 .entry-content span, .sf-mega span, .kopa-page-header-area-1 span, .kopa-page-header-area-2 span, .kopa-page-header-area-3 span, .kopa-page-header-area-4 span, .kopa-page-header-area-6 span, .kopa-page-header-area-5 span, .kopa-page-header-area-7 span, .kopa-page-header-area-8 span, .kopa-page-header-3 span, header.kopa-page-header-6 span, header.kopa-page-header-7 span, .owl-carousel-1 .entry-content span, .ms-item-01 .entry-content span, .sn-module-intro-6 .entry-item .entry-content span, .ms-item-03 .entry-item span, .products .product .entry-panel span, .kopa-footer-1 span, .kopa-footer-2 span, .kopa-footer-4 span, .kopa-footer-5 span, .kopa-footer-3 span, .white-text-style p, .ct-item-7 .entry-content p, .sf-mega p, .kopa-page-header-area-1 p, .kopa-page-header-area-2 p, .kopa-page-header-area-3 p, .kopa-page-header-area-4 p, .kopa-page-header-area-6 p, .kopa-page-header-area-5 p, .kopa-page-header-area-7 p, .kopa-page-header-area-8 p, .kopa-page-header-3 p, header.kopa-page-header-6 p, header.kopa-page-header-7 p, .owl-carousel-1 .entry-content p, .ms-item-01 .entry-content p, .sn-module-intro-6 .entry-item .entry-content p, .ms-item-03 .entry-item p, .products .product .entry-panel p, .kopa-footer-1 p, .kopa-footer-2 p, .kopa-footer-4 p, .kopa-footer-5 p, .kopa-footer-3 p, .white-text-style a, .ct-item-7 .entry-content a, .sf-mega a, .kopa-page-header-area-1 a, .kopa-page-header-area-2 a, .kopa-page-header-area-3 a, .kopa-page-header-area-4 a, .kopa-page-header-area-6 a, .kopa-page-header-area-5 a, .kopa-page-header-area-7 a, .kopa-page-header-area-8 a, .kopa-page-header-3 a, header.kopa-page-header-6 a, header.kopa-page-header-7 a, .owl-carousel-1 .entry-content a, .ms-item-01 .entry-content a, .sn-module-intro-6 .entry-item .entry-content a, .ms-item-03 .entry-item a, .products .product .entry-panel a, .kopa-footer-1 a, .kopa-footer-2 a, .kopa-footer-4 a, .kopa-footer-5 a, .kopa-footer-3 a, .white-text-style h1, .ct-item-7 .entry-content h1, .sf-mega h1, .kopa-page-header-area-1 h1, .kopa-page-header-area-2 h1, .kopa-page-header-area-3 h1, .kopa-page-header-area-4 h1, .kopa-page-header-area-6 h1, .kopa-page-header-area-5 h1, .kopa-page-header-area-7 h1, .kopa-page-header-area-8 h1, .kopa-page-header-3 h1, header.kopa-page-header-6 h1, header.kopa-page-header-7 h1, .owl-carousel-1 .entry-content h1, .ms-item-01 .entry-content h1, .sn-module-intro-6 .entry-item .entry-content h1, .ms-item-03 .entry-item h1, .products .product .entry-panel h1, .kopa-footer-1 h1, .kopa-footer-2 h1, .kopa-footer-4 h1, .kopa-footer-5 h1, .kopa-footer-3 h1, .white-text-style h2, .ct-item-7 .entry-content h2, .sf-mega h2, .kopa-page-header-area-1 h2, .kopa-page-header-area-2 h2, .kopa-page-header-area-3 h2, .kopa-page-header-area-4 h2, .kopa-page-header-area-6 h2, .kopa-page-header-area-5 h2, .kopa-page-header-area-7 h2, .kopa-page-header-area-8 h2, .kopa-page-header-3 h2, header.kopa-page-header-6 h2, header.kopa-page-header-7 h2, .owl-carousel-1 .entry-content h2, .ms-item-01 .entry-content h2, .sn-module-intro-6 .entry-item .entry-content h2, .ms-item-03 .entry-item h2, .products .product .entry-panel h2, .kopa-footer-1 h2, .kopa-footer-2 h2, .kopa-footer-4 h2, .kopa-footer-5 h2, .kopa-footer-3 h2, .white-text-style h3, .ct-item-7 .entry-content h3, .sf-mega h3, .kopa-page-header-area-1 h3, .kopa-page-header-area-2 h3, .kopa-page-header-area-3 h3, .kopa-page-header-area-4 h3, .kopa-page-header-area-6 h3, .kopa-page-header-area-5 h3, .kopa-page-header-area-7 h3, .kopa-page-header-area-8 h3, .kopa-page-header-3 h3, header.kopa-page-header-6 h3, header.kopa-page-header-7 h3, .owl-carousel-1 .entry-content h3, .ms-item-01 .entry-content h3, .sn-module-intro-6 .entry-item .entry-content h3, .ms-item-03 .entry-item h3, .products .product .entry-panel h3, .kopa-footer-1 h3, .kopa-footer-2 h3, .kopa-footer-4 h3, .kopa-footer-5 h3, .kopa-footer-3 h3, .white-text-style h4, .ct-item-7 .entry-content h4, .sf-mega h4, .kopa-page-header-area-1 h4, .kopa-page-header-area-2 h4, .kopa-page-header-area-3 h4, .kopa-page-header-area-4 h4, .kopa-page-header-area-6 h4, .kopa-page-header-area-5 h4, .kopa-page-header-area-7 h4, .kopa-page-header-area-8 h4, .kopa-page-header-3 h4, header.kopa-page-header-6 h4, header.kopa-page-header-7 h4, .owl-carousel-1 .entry-content h4, .ms-item-01 .entry-content h4, .sn-module-intro-6 .entry-item .entry-content h4, .ms-item-03 .entry-item h4, .products .product .entry-panel h4, .kopa-footer-1 h4, .kopa-footer-2 h4, .kopa-footer-4 h4, .kopa-footer-5 h4, .kopa-footer-3 h4, .white-text-style h5, .ct-item-7 .entry-content h5, .sf-mega h5, .kopa-page-header-area-1 h5, .kopa-page-header-area-2 h5, .kopa-page-header-area-3 h5, .kopa-page-header-area-4 h5, .kopa-page-header-area-6 h5, .kopa-page-header-area-5 h5, .kopa-page-header-area-7 h5, .kopa-page-header-area-8 h5, .kopa-page-header-3 h5, header.kopa-page-header-6 h5, header.kopa-page-header-7 h5, .owl-carousel-1 .entry-content h5, .ms-item-01 .entry-content h5, .sn-module-intro-6 .entry-item .entry-content h5, .ms-item-03 .entry-item h5, .products .product .entry-panel h5, .kopa-footer-1 h5, .kopa-footer-2 h5, .kopa-footer-4 h5, .kopa-footer-5 h5, .kopa-footer-3 h5, .white-text-style h6, .ct-item-7 .entry-content h6, .sf-mega h6, .kopa-page-header-area-1 h6, .kopa-page-header-area-2 h6, .kopa-page-header-area-3 h6, .kopa-page-header-area-4 h6, .kopa-page-header-area-6 h6, .kopa-page-header-area-5 h6, .kopa-page-header-area-7 h6, .kopa-page-header-area-8 h6, .kopa-page-header-3 h6, header.kopa-page-header-6 h6, header.kopa-page-header-7 h6, .owl-carousel-1 .entry-content h6, .ms-item-01 .entry-content h6, .sn-module-intro-6 .entry-item .entry-content h6, .ms-item-03 .entry-item h6, .products .product .entry-panel h6, .kopa-footer-1 h6, .kopa-footer-2 h6, .kopa-footer-4 h6, .kopa-footer-5 h6, .kopa-footer-3 h6, .white-text-style input, .ct-item-7 .entry-content input, .sf-mega input, .kopa-page-header-area-1 input, .kopa-page-header-area-2 input, .kopa-page-header-area-3 input, .kopa-page-header-area-4 input, .kopa-page-header-area-6 input, .kopa-page-header-area-5 input, .kopa-page-header-area-7 input, .kopa-page-header-area-8 input, .kopa-page-header-3 input, header.kopa-page-header-6 input, header.kopa-page-header-7 input, .owl-carousel-1 .entry-content input, .ms-item-01 .entry-content input, .sn-module-intro-6 .entry-item .entry-content input, .ms-item-03 .entry-item input, .products .product .entry-panel input, .kopa-footer-1 input, .kopa-footer-2 input, .kopa-footer-4 input, .kopa-footer-5 input, .kopa-footer-3 input, .white-text-style textarea, .ct-item-7 .entry-content textarea, .sf-mega textarea, .kopa-page-header-area-1 textarea, .kopa-page-header-area-2 textarea, .kopa-page-header-area-3 textarea, .kopa-page-header-area-4 textarea, .kopa-page-header-area-6 textarea, .kopa-page-header-area-5 textarea, .kopa-page-header-area-7 textarea, .kopa-page-header-area-8 textarea, .kopa-page-header-3 textarea, header.kopa-page-header-6 textarea, header.kopa-page-header-7 textarea, .owl-carousel-1 .entry-content textarea, .ms-item-01 .entry-content textarea, .sn-module-intro-6 .entry-item .entry-content textarea, .ms-item-03 .entry-item textarea, .products .product .entry-panel textarea, .kopa-footer-1 textarea, .kopa-footer-2 textarea, .kopa-footer-4 textarea, .kopa-footer-5 textarea, .kopa-footer-3 textarea {
    color: #fff; }
  .white-text-style p, .ct-item-7 .entry-content p, .sf-mega p, .kopa-page-header-area-1 p, .kopa-page-header-area-2 p, .kopa-page-header-area-3 p, .kopa-page-header-area-4 p, .kopa-page-header-area-6 p, .kopa-page-header-area-5 p, .kopa-page-header-area-7 p, .kopa-page-header-area-8 p, .kopa-page-header-3 p, header.kopa-page-header-6 p, header.kopa-page-header-7 p, .owl-carousel-1 .entry-content p, .ms-item-01 .entry-content p, .sn-module-intro-6 .entry-item .entry-content p, .ms-item-03 .entry-item p, .products .product .entry-panel p, .kopa-footer-1 p, .kopa-footer-2 p, .kopa-footer-4 p, .kopa-footer-5 p, .kopa-footer-3 p {
    color: rgba(255, 255, 255, 0.7); }

.dark-text-style, .sn-module-scroll-1 .sj-scroll-list .entry-item, .kopa-language-box-1 > div, .kopa-language-box-2 > div, .kopa-cash-box-1 > div, .kopa-language-box-3 > div {
  color: #666; }
  .dark-text-style .widget-title, .sn-module-scroll-1 .sj-scroll-list .entry-item .widget-title, .kopa-language-box-1 > div .widget-title, .kopa-language-box-2 > div .widget-title, .kopa-cash-box-1 > div .widget-title, .kopa-language-box-3 > div .widget-title,
  .dark-text-style h1,
  .sn-module-scroll-1 .sj-scroll-list .entry-item h1,
  .kopa-language-box-1 > div h1,
  .kopa-language-box-2 > div h1,
  .kopa-cash-box-1 > div h1,
  .kopa-language-box-3 > div h1, .dark-text-style h2, .sn-module-scroll-1 .sj-scroll-list .entry-item h2, .kopa-language-box-1 > div h2, .kopa-language-box-2 > div h2, .kopa-cash-box-1 > div h2, .kopa-language-box-3 > div h2, .dark-text-style h3, .sn-module-scroll-1 .sj-scroll-list .entry-item h3, .kopa-language-box-1 > div h3, .kopa-language-box-2 > div h3, .kopa-cash-box-1 > div h3, .kopa-language-box-3 > div h3, .dark-text-style h4, .sn-module-scroll-1 .sj-scroll-list .entry-item h4, .kopa-language-box-1 > div h4, .kopa-language-box-2 > div h4, .kopa-cash-box-1 > div h4, .kopa-language-box-3 > div h4, .dark-text-style h5, .sn-module-scroll-1 .sj-scroll-list .entry-item h5, .kopa-language-box-1 > div h5, .kopa-language-box-2 > div h5, .kopa-cash-box-1 > div h5, .kopa-language-box-3 > div h5, .dark-text-style h6, .sn-module-scroll-1 .sj-scroll-list .entry-item h6, .kopa-language-box-1 > div h6, .kopa-language-box-2 > div h6, .kopa-cash-box-1 > div h6, .kopa-language-box-3 > div h6, .dark-text-style .h1, .sn-module-scroll-1 .sj-scroll-list .entry-item .h1, .kopa-language-box-1 > div .h1, .kopa-language-box-2 > div .h1, .kopa-cash-box-1 > div .h1, .kopa-language-box-3 > div .h1, .dark-text-style .h2, .sn-module-scroll-1 .sj-scroll-list .entry-item .h2, .kopa-language-box-1 > div .h2, .kopa-language-box-2 > div .h2, .kopa-cash-box-1 > div .h2, .kopa-language-box-3 > div .h2, .dark-text-style .h3, .sn-module-scroll-1 .sj-scroll-list .entry-item .h3, .kopa-language-box-1 > div .h3, .kopa-language-box-2 > div .h3, .kopa-cash-box-1 > div .h3, .kopa-language-box-3 > div .h3, .dark-text-style .h4, .sn-module-scroll-1 .sj-scroll-list .entry-item .h4, .kopa-language-box-1 > div .h4, .kopa-language-box-2 > div .h4, .kopa-cash-box-1 > div .h4, .kopa-language-box-3 > div .h4, .dark-text-style .h5, .sn-module-scroll-1 .sj-scroll-list .entry-item .h5, .kopa-language-box-1 > div .h5, .kopa-language-box-2 > div .h5, .kopa-cash-box-1 > div .h5, .kopa-language-box-3 > div .h5, .dark-text-style .h6, .sn-module-scroll-1 .sj-scroll-list .entry-item .h6, .kopa-language-box-1 > div .h6, .kopa-language-box-2 > div .h6, .kopa-cash-box-1 > div .h6, .kopa-language-box-3 > div .h6, .dark-text-style a, .sn-module-scroll-1 .sj-scroll-list .entry-item a, .kopa-language-box-1 > div a, .kopa-language-box-2 > div a, .kopa-cash-box-1 > div a, .kopa-language-box-3 > div a {
    color: #000; }
  .dark-text-style span, .sn-module-scroll-1 .sj-scroll-list .entry-item span, .kopa-language-box-1 > div span, .kopa-language-box-2 > div span, .kopa-cash-box-1 > div span, .kopa-language-box-3 > div span, .dark-text-style p, .sn-module-scroll-1 .sj-scroll-list .entry-item p, .kopa-language-box-1 > div p, .kopa-language-box-2 > div p, .kopa-cash-box-1 > div p, .kopa-language-box-3 > div p, .dark-text-style input, .sn-module-scroll-1 .sj-scroll-list .entry-item input, .kopa-language-box-1 > div input, .kopa-language-box-2 > div input, .kopa-cash-box-1 > div input, .kopa-language-box-3 > div input, .dark-text-style textarea, .sn-module-scroll-1 .sj-scroll-list .entry-item textarea, .kopa-language-box-1 > div textarea, .kopa-language-box-2 > div textarea, .kopa-cash-box-1 > div textarea, .kopa-language-box-3 > div textarea {
    color: #666; }
  .dark-text-style h1 a, .sn-module-scroll-1 .sj-scroll-list .entry-item h1 a, .kopa-language-box-1 > div h1 a, .kopa-language-box-2 > div h1 a, .kopa-cash-box-1 > div h1 a, .kopa-language-box-3 > div h1 a, .dark-text-style h2 a, .sn-module-scroll-1 .sj-scroll-list .entry-item h2 a, .kopa-language-box-1 > div h2 a, .kopa-language-box-2 > div h2 a, .kopa-cash-box-1 > div h2 a, .kopa-language-box-3 > div h2 a, .dark-text-style h3 a, .sn-module-scroll-1 .sj-scroll-list .entry-item h3 a, .kopa-language-box-1 > div h3 a, .kopa-language-box-2 > div h3 a, .kopa-cash-box-1 > div h3 a, .kopa-language-box-3 > div h3 a, .dark-text-style h4 a, .sn-module-scroll-1 .sj-scroll-list .entry-item h4 a, .kopa-language-box-1 > div h4 a, .kopa-language-box-2 > div h4 a, .kopa-cash-box-1 > div h4 a, .kopa-language-box-3 > div h4 a, .dark-text-style h5 a, .sn-module-scroll-1 .sj-scroll-list .entry-item h5 a, .kopa-language-box-1 > div h5 a, .kopa-language-box-2 > div h5 a, .kopa-cash-box-1 > div h5 a, .kopa-language-box-3 > div h5 a, .dark-text-style h6 a, .sn-module-scroll-1 .sj-scroll-list .entry-item h6 a, .kopa-language-box-1 > div h6 a, .kopa-language-box-2 > div h6 a, .kopa-cash-box-1 > div h6 a, .kopa-language-box-3 > div h6 a, .dark-text-style .h1 a, .sn-module-scroll-1 .sj-scroll-list .entry-item .h1 a, .kopa-language-box-1 > div .h1 a, .kopa-language-box-2 > div .h1 a, .kopa-cash-box-1 > div .h1 a, .kopa-language-box-3 > div .h1 a, .dark-text-style .h2 a, .sn-module-scroll-1 .sj-scroll-list .entry-item .h2 a, .kopa-language-box-1 > div .h2 a, .kopa-language-box-2 > div .h2 a, .kopa-cash-box-1 > div .h2 a, .kopa-language-box-3 > div .h2 a, .dark-text-style .h3 a, .sn-module-scroll-1 .sj-scroll-list .entry-item .h3 a, .kopa-language-box-1 > div .h3 a, .kopa-language-box-2 > div .h3 a, .kopa-cash-box-1 > div .h3 a, .kopa-language-box-3 > div .h3 a, .dark-text-style .h4 a, .sn-module-scroll-1 .sj-scroll-list .entry-item .h4 a, .kopa-language-box-1 > div .h4 a, .kopa-language-box-2 > div .h4 a, .kopa-cash-box-1 > div .h4 a, .kopa-language-box-3 > div .h4 a, .dark-text-style .h5 a, .sn-module-scroll-1 .sj-scroll-list .entry-item .h5 a, .kopa-language-box-1 > div .h5 a, .kopa-language-box-2 > div .h5 a, .kopa-cash-box-1 > div .h5 a, .kopa-language-box-3 > div .h5 a, .dark-text-style .h6 a, .sn-module-scroll-1 .sj-scroll-list .entry-item .h6 a, .kopa-language-box-1 > div .h6 a, .kopa-language-box-2 > div .h6 a, .kopa-cash-box-1 > div .h6 a, .kopa-language-box-3 > div .h6 a {
    color: #000;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* Netscape */
    -moz-opacity: 1;
    /* Safari 1.x */
    -khtml-opacity: 1;
    /* Good browsers */
    opacity: 1; }
  .dark-text-style .ct-text-12, .sn-module-scroll-1 .sj-scroll-list .entry-item .ct-text-12, .kopa-language-box-1 > div .ct-text-12, .kopa-language-box-2 > div .ct-text-12, .kopa-cash-box-1 > div .ct-text-12, .kopa-language-box-3 > div .ct-text-12 {
    color: #666; }

/*___________ 1.2.4 Default Article ___________*/
.entry-item {
  position: relative; }

.entry-content {
  display: block;
  position: relative; }

.entry-title {
  font-size: 18px;
  line-height: 34px;
  font-weight: 600;
  margin-bottom: 10px; }

.entry-title.style-01, .entry-title.style-02, .widget-title.style-01 {
  font-size: 48px;
  line-height: 48px;
  margin-bottom: 70px; }
  @media screen and (max-width: 979px) {
    .entry-title.style-01, .entry-title.style-02, .widget-title.style-01 {
      font-size: 36px;
      line-height: 36px;
      margin-bottom: 30px; } }
  @media screen and (max-width: 639px) {
    .entry-title.style-01, .entry-title.style-02, .widget-title.style-01 {
      font-size: 30px;
      margin-bottom: 25px; } }

.entry-title.style-02 {
  margin-bottom: 40px; }
  @media screen and (max-width: 479px) {
    .entry-title.style-02 {
      font-size: 20px !important;
      line-height: 26px !important;
      margin-bottom: 10px !important; } }

.entry-title.style-03 {
  font-size: 24px;
  line-height: 24px;
  text-transform: capitalize;
  margin-bottom: 0; }

.entry-title.style-04 {
  font-size: 36px;
  line-height: 38px;
  padding-bottom: 63px;
  position: relative;
  margin-bottom: 35px; }
  .entry-title.style-04:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 66px;
    height: 2px;
    background: #000; }
  @media screen and (max-width: 1160px) {
    .entry-title.style-04 {
      font-size: 28px;
      line-height: 36px;
      margin-bottom: 20px;
      padding-bottom: 30px; }
      .entry-title.style-04 br {
        display: none; } }

.entry-title.style-05 {
  font-size: 36px;
  line-height: 38px;
  padding-bottom: 30px;
  position: relative;
  margin-bottom: 20px;
  text-align: center; }
  @media screen and (max-width: 479px) {
    .entry-title.style-05 {
      font-size: 28px;
      line-height: 36px;
      padding-bottom: 20px; } }
  .entry-title.style-05:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 36px;
    height: 1px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }

.entry-title.style-06 {
  font-size: 18px;
  line-height: 26px;
  text-transform: capitalize;
  margin-bottom: 0; }

.entry-title.style-07 {
  font-size: 18px;
  line-height: 26px; }
  .entry-title.style-07 a {
    color: #000 !important; }
    .entry-title.style-07 a:hover {
      text-decoration: underline !important; }

.entry-title.style-08, .entry-title.style-09 {
  font-size: 36px;
  line-height: 36px;
  margin-bottom: 40px; }
  @media screen and (max-width: 1023px) {
    .entry-title.style-08, .entry-title.style-09 {
      font-size: 28px;
      margin-bottom: 20px; } }

.entry-title.style-09 {
  margin-bottom: 30px; }
  @media screen and (max-width: 639px) {
    .entry-title.style-09 {
      margin-bottom: 15px; } }

.entry-title.style-10 {
  font-size: 24px;
  line-height: 30px;
  padding-top: 30px;
  margin-bottom: 20px;
  position: relative; }
  .entry-title.style-10:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 47px;
    height: 4px; }
  @media screen and (max-width: 479px) {
    .entry-title.style-10 {
      font-size: 18px;
      line-height: 30px;
      padding-top: 15px;
      margin-bottom: 10px; }
      .entry-title.style-10:before {
        height: 2px; } }

.entry-title.style-11 {
  font-size: 30px;
  line-height: 36px;
  font-weight: 400;
  text-transform: capitalize;
  margin-bottom: 45px; }
  @media screen and (max-width: 639px) {
    .entry-title.style-11 {
      font-size: 24px;
      line-height: 32px;
      margin-bottom: 15px; } }

.entry-title.style-12 {
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 10px; }
  @media screen and (max-width: 639px) {
    .entry-title.style-12 {
      font-size: 18px;
      line-height: 26px; } }

.white-text-style .entry-title.style-07 a, .ct-item-7 .entry-content .entry-title.style-07 a, .sf-mega .entry-title.style-07 a, .kopa-page-header-area-1 .entry-title.style-07 a, .kopa-page-header-area-2 .entry-title.style-07 a, .kopa-page-header-area-3 .entry-title.style-07 a, .kopa-page-header-area-4 .entry-title.style-07 a, .kopa-page-header-area-6 .entry-title.style-07 a, .kopa-page-header-area-5 .entry-title.style-07 a, .kopa-page-header-area-7 .entry-title.style-07 a, .kopa-page-header-area-8 .entry-title.style-07 a, .kopa-page-header-3 .entry-title.style-07 a, header.kopa-page-header-6 .entry-title.style-07 a, header.kopa-page-header-7 .entry-title.style-07 a, .owl-carousel-1 .entry-content .entry-title.style-07 a, .ms-item-01 .entry-content .entry-title.style-07 a, .sn-module-intro-6 .entry-item .entry-content .entry-title.style-07 a, .ms-item-03 .entry-item .entry-title.style-07 a, .products .product .entry-panel .entry-title.style-07 a, .kopa-footer-1 .entry-title.style-07 a, .kopa-footer-2 .entry-title.style-07 a, .kopa-footer-4 .entry-title.style-07 a, .kopa-footer-5 .entry-title.style-07 a, .kopa-footer-3 .entry-title.style-07 a {
  color: #fff !important; }

.ct-mask, .kopa-area-8:before, .kopa-area-9:before, .kopa-area-16:before, .kopa-area-27:before, .kopa-area-28:before, .kopa-area-29:before, .kopa-area-30:before, .kopa-area-31:before, .kopa-page-header-area-1:before, .kopa-page-header-area-2:before, .kopa-page-header-area-3:before, .kopa-page-header-area-4:before, .kopa-page-header-area-6:before, .kopa-page-header-area-5:before, .kopa-page-header-area-7:before, .kopa-page-header-area-8:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6); }
  .ct-mask.style-01, .style-01.kopa-area-8:before, .style-01.kopa-area-9:before, .style-01.kopa-area-16:before, .style-01.kopa-area-27:before, .style-01.kopa-area-28:before, .style-01.kopa-area-29:before, .style-01.kopa-area-30:before, .style-01.kopa-area-31:before, .style-01.kopa-page-header-area-1:before, .style-01.kopa-page-header-area-2:before, .style-01.kopa-page-header-area-3:before, .style-01.kopa-page-header-area-4:before, .style-01.kopa-page-header-area-6:before, .style-01.kopa-page-header-area-5:before, .style-01.kopa-page-header-area-7:before, .style-01.kopa-page-header-area-8:before {
    background: rgba(0, 0, 0, 0.25); }
  .ct-mask.style-02, .style-02.kopa-area-8:before, .style-02.kopa-area-9:before, .style-02.kopa-area-16:before, .style-02.kopa-area-27:before, .style-02.kopa-area-28:before, .style-02.kopa-area-29:before, .style-02.kopa-area-30:before, .style-02.kopa-area-31:before, .style-02.kopa-page-header-area-1:before, .style-02.kopa-page-header-area-2:before, .style-02.kopa-page-header-area-3:before, .style-02.kopa-page-header-area-4:before, .style-02.kopa-page-header-area-6:before, .style-02.kopa-page-header-area-5:before, .style-02.kopa-page-header-area-7:before, .style-02.kopa-page-header-area-8:before {
    background: rgba(0, 0, 0, 0.65); }
  .ct-mask.style-03, .style-03.kopa-area-8:before, .style-03.kopa-area-9:before, .style-03.kopa-area-16:before, .style-03.kopa-area-27:before, .style-03.kopa-area-28:before, .style-03.kopa-area-29:before, .style-03.kopa-area-30:before, .style-03.kopa-area-31:before, .style-03.kopa-page-header-area-1:before, .style-03.kopa-page-header-area-2:before, .style-03.kopa-page-header-area-3:before, .style-03.kopa-page-header-area-4:before, .style-03.kopa-page-header-area-6:before, .style-03.kopa-page-header-area-5:before, .style-03.kopa-page-header-area-7:before, .style-03.kopa-page-header-area-8:before {
    background: rgba(255, 255, 255, 0.75); }
  .ct-mask.style-04, .style-04.kopa-area-8:before, .style-04.kopa-area-9:before, .style-04.kopa-area-16:before, .style-04.kopa-area-27:before, .style-04.kopa-area-28:before, .style-04.kopa-area-29:before, .style-04.kopa-area-30:before, .style-04.kopa-area-31:before, .style-04.kopa-page-header-area-1:before, .style-04.kopa-page-header-area-2:before, .style-04.kopa-page-header-area-3:before, .style-04.kopa-page-header-area-4:before, .style-04.kopa-page-header-area-6:before, .style-04.kopa-page-header-area-5:before, .style-04.kopa-page-header-area-7:before, .style-04.kopa-page-header-area-8:before {
    background: rgba(0, 0, 0, 0.35); }

.ct-mask-1 {
  display: block;
  position: absolute;
  top: 22px;
  right: 22px;
  bottom: 22px;
  left: 22px;
  border: 1px solid rgba(255, 255, 255, 0.5); }

.entry-thumb, .single-entry-thumb, .single-author .single-author-thumb, .single-por-thumb {
  width: 100%;
  max-width: 100%;
  display: block;
  position: relative; }
  .entry-thumb img, .single-entry-thumb img, .single-author .single-author-thumb img, .single-por-thumb img {
    width: 100%; }
  .entry-thumb .ct-mask, .single-entry-thumb .ct-mask, .single-author .single-author-thumb .ct-mask, .single-por-thumb .ct-mask, .entry-thumb .kopa-area-8:before, .single-entry-thumb .kopa-area-8:before, .single-author .single-author-thumb .kopa-area-8:before, .single-por-thumb .kopa-area-8:before, .entry-thumb .kopa-area-9:before, .single-entry-thumb .kopa-area-9:before, .single-author .single-author-thumb .kopa-area-9:before, .single-por-thumb .kopa-area-9:before, .entry-thumb .kopa-area-16:before, .single-entry-thumb .kopa-area-16:before, .single-author .single-author-thumb .kopa-area-16:before, .single-por-thumb .kopa-area-16:before, .entry-thumb .kopa-area-27:before, .single-entry-thumb .kopa-area-27:before, .single-author .single-author-thumb .kopa-area-27:before, .single-por-thumb .kopa-area-27:before, .entry-thumb .kopa-area-28:before, .single-entry-thumb .kopa-area-28:before, .single-author .single-author-thumb .kopa-area-28:before, .single-por-thumb .kopa-area-28:before, .entry-thumb .kopa-area-29:before, .single-entry-thumb .kopa-area-29:before, .single-author .single-author-thumb .kopa-area-29:before, .single-por-thumb .kopa-area-29:before, .entry-thumb .kopa-area-30:before, .single-entry-thumb .kopa-area-30:before, .single-author .single-author-thumb .kopa-area-30:before, .single-por-thumb .kopa-area-30:before, .entry-thumb .kopa-area-31:before, .single-entry-thumb .kopa-area-31:before, .single-author .single-author-thumb .kopa-area-31:before, .single-por-thumb .kopa-area-31:before, .entry-thumb .kopa-page-header-area-1:before, .single-entry-thumb .kopa-page-header-area-1:before, .single-author .single-author-thumb .kopa-page-header-area-1:before, .single-por-thumb .kopa-page-header-area-1:before, .entry-thumb .kopa-page-header-area-2:before, .single-entry-thumb .kopa-page-header-area-2:before, .single-author .single-author-thumb .kopa-page-header-area-2:before, .single-por-thumb .kopa-page-header-area-2:before, .entry-thumb .kopa-page-header-area-3:before, .single-entry-thumb .kopa-page-header-area-3:before, .single-author .single-author-thumb .kopa-page-header-area-3:before, .single-por-thumb .kopa-page-header-area-3:before, .entry-thumb .kopa-page-header-area-4:before, .single-entry-thumb .kopa-page-header-area-4:before, .single-author .single-author-thumb .kopa-page-header-area-4:before, .single-por-thumb .kopa-page-header-area-4:before, .entry-thumb .kopa-page-header-area-6:before, .single-entry-thumb .kopa-page-header-area-6:before, .single-author .single-author-thumb .kopa-page-header-area-6:before, .single-por-thumb .kopa-page-header-area-6:before, .entry-thumb .kopa-page-header-area-5:before, .single-entry-thumb .kopa-page-header-area-5:before, .single-author .single-author-thumb .kopa-page-header-area-5:before, .single-por-thumb .kopa-page-header-area-5:before, .entry-thumb .kopa-page-header-area-7:before, .single-entry-thumb .kopa-page-header-area-7:before, .single-author .single-author-thumb .kopa-page-header-area-7:before, .single-por-thumb .kopa-page-header-area-7:before, .entry-thumb .kopa-page-header-area-8:before, .single-entry-thumb .kopa-page-header-area-8:before, .single-author .single-author-thumb .kopa-page-header-area-8:before, .single-por-thumb .kopa-page-header-area-8:before {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* Netscape */
    -moz-opacity: 0;
    /* Safari 1.x */
    -khtml-opacity: 0;
    /* Good browsers */
    opacity: 0;
    transition: all 0.5s, visibility 0s;
    -ms-transition: all 0.5s, visibility 0s;
    -webkit-transition: all 0.5s, visibility 0s;
    -moz-transition: all 0.5s, visibility 0s; }
  .entry-thumb:hover .ct-mask, .single-entry-thumb:hover .ct-mask, .single-author .single-author-thumb:hover .ct-mask, .single-por-thumb:hover .ct-mask, .entry-thumb:hover .kopa-area-8:before, .single-entry-thumb:hover .kopa-area-8:before, .single-author .single-author-thumb:hover .kopa-area-8:before, .single-por-thumb:hover .kopa-area-8:before, .entry-thumb:hover .kopa-area-9:before, .single-entry-thumb:hover .kopa-area-9:before, .single-author .single-author-thumb:hover .kopa-area-9:before, .single-por-thumb:hover .kopa-area-9:before, .entry-thumb:hover .kopa-area-16:before, .single-entry-thumb:hover .kopa-area-16:before, .single-author .single-author-thumb:hover .kopa-area-16:before, .single-por-thumb:hover .kopa-area-16:before, .entry-thumb:hover .kopa-area-27:before, .single-entry-thumb:hover .kopa-area-27:before, .single-author .single-author-thumb:hover .kopa-area-27:before, .single-por-thumb:hover .kopa-area-27:before, .entry-thumb:hover .kopa-area-28:before, .single-entry-thumb:hover .kopa-area-28:before, .single-author .single-author-thumb:hover .kopa-area-28:before, .single-por-thumb:hover .kopa-area-28:before, .entry-thumb:hover .kopa-area-29:before, .single-entry-thumb:hover .kopa-area-29:before, .single-author .single-author-thumb:hover .kopa-area-29:before, .single-por-thumb:hover .kopa-area-29:before, .entry-thumb:hover .kopa-area-30:before, .single-entry-thumb:hover .kopa-area-30:before, .single-author .single-author-thumb:hover .kopa-area-30:before, .single-por-thumb:hover .kopa-area-30:before, .entry-thumb:hover .kopa-area-31:before, .single-entry-thumb:hover .kopa-area-31:before, .single-author .single-author-thumb:hover .kopa-area-31:before, .single-por-thumb:hover .kopa-area-31:before, .entry-thumb:hover .kopa-page-header-area-1:before, .single-entry-thumb:hover .kopa-page-header-area-1:before, .single-author .single-author-thumb:hover .kopa-page-header-area-1:before, .single-por-thumb:hover .kopa-page-header-area-1:before, .entry-thumb:hover .kopa-page-header-area-2:before, .single-entry-thumb:hover .kopa-page-header-area-2:before, .single-author .single-author-thumb:hover .kopa-page-header-area-2:before, .single-por-thumb:hover .kopa-page-header-area-2:before, .entry-thumb:hover .kopa-page-header-area-3:before, .single-entry-thumb:hover .kopa-page-header-area-3:before, .single-author .single-author-thumb:hover .kopa-page-header-area-3:before, .single-por-thumb:hover .kopa-page-header-area-3:before, .entry-thumb:hover .kopa-page-header-area-4:before, .single-entry-thumb:hover .kopa-page-header-area-4:before, .single-author .single-author-thumb:hover .kopa-page-header-area-4:before, .single-por-thumb:hover .kopa-page-header-area-4:before, .entry-thumb:hover .kopa-page-header-area-6:before, .single-entry-thumb:hover .kopa-page-header-area-6:before, .single-author .single-author-thumb:hover .kopa-page-header-area-6:before, .single-por-thumb:hover .kopa-page-header-area-6:before, .entry-thumb:hover .kopa-page-header-area-5:before, .single-entry-thumb:hover .kopa-page-header-area-5:before, .single-author .single-author-thumb:hover .kopa-page-header-area-5:before, .single-por-thumb:hover .kopa-page-header-area-5:before, .entry-thumb:hover .kopa-page-header-area-7:before, .single-entry-thumb:hover .kopa-page-header-area-7:before, .single-author .single-author-thumb:hover .kopa-page-header-area-7:before, .single-por-thumb:hover .kopa-page-header-area-7:before, .entry-thumb:hover .kopa-page-header-area-8:before, .single-entry-thumb:hover .kopa-page-header-area-8:before, .single-author .single-author-thumb:hover .kopa-page-header-area-8:before, .single-por-thumb:hover .kopa-page-header-area-8:before {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* Netscape */
    -moz-opacity: 1;
    /* Safari 1.x */
    -khtml-opacity: 1;
    /* Good browsers */
    opacity: 1; }

.entry-thumb.style-01, .style-01.single-entry-thumb, .single-author .style-01.single-author-thumb, .style-01.single-por-thumb {
  margin-bottom: -1px; }

.ct-icon {
  text-transform: capitalize;
  padding: 0;
  margin: 0;
  text-align: center;
  width: 44px;
  height: 44px;
  line-height: 44px;
  font-size: 20px;
  position: absolute;
  top: 50%;
  margin-top: -22px;
  margin-left: -22px;
  color: #fff;
  left: 50%;
  border-radius: 50%; }
  .ct-icon:hover {
    color: #fff; }

/*--- readmore ---*/
.more-link {
  display: inline-block;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
  text-transform: uppercase;
  margin-top: 15px;
  position: relative; }
  @media screen and (max-width: 479px) {
    .more-link {
      margin-top: 8px; } }

.more-link.style-01:after {
  content: '\f04b';
  margin-left: 10px;
  font-size: 12px; }

.more-link.style-02, .more-link.style-03 {
  text-transform: capitalize;
  font-size: 13px;
  color: #666; }
  .more-link.style-02 span, .more-link.style-03 span {
    font-size: 1.5em;
    margin-left: 8px; }

.more-link.style-03 {
  text-transform: uppercase; }

/*--- meta-data ---*/
.entry-meta {
  font-size: 13px;
  line-height: 23px;
  text-transform: capitalize;
  color: #666;
  position: relative;
  margin-left: -23px;
  margin-right: 0; }
  .entry-meta > span,
  .entry-meta > p {
    display: inline-block;
    margin-left: 23px;
    margin-right: 0;
    margin-bottom: 10px;
    position: relative; }
    .entry-meta > span:before,
    .entry-meta > p:before {
      content: '';
      display: inline-block;
      position: absolute;
      top: 3px;
      left: -11px;
      width: 1px;
      height: 13px;
      background: #ccc; }
    .entry-meta > span:first-child:before,
    .entry-meta > p:first-child:before {
      display: none; }
    .entry-meta > span i,
    .entry-meta > p i {
      margin-right: 10px; }
    .entry-meta > span a,
    .entry-meta > p a {
      color: #666; }
    .entry-meta > span a,
    .entry-meta > p a {
      opacity: 1 !important; }
  .entry-meta > a {
    display: inline-block;
    margin-top: 5px; }

.entry-categories.style-01 {
  text-transform: capitalize; }

.white-text-style .entry-categories.style-01, .ct-item-7 .entry-content .entry-categories.style-01, .sf-mega .entry-categories.style-01, .kopa-page-header-area-1 .entry-categories.style-01, .kopa-page-header-area-2 .entry-categories.style-01, .kopa-page-header-area-3 .entry-categories.style-01, .kopa-page-header-area-4 .entry-categories.style-01, .kopa-page-header-area-6 .entry-categories.style-01, .kopa-page-header-area-5 .entry-categories.style-01, .kopa-page-header-area-7 .entry-categories.style-01, .kopa-page-header-area-8 .entry-categories.style-01, .kopa-page-header-3 .entry-categories.style-01, header.kopa-page-header-6 .entry-categories.style-01, header.kopa-page-header-7 .entry-categories.style-01, .owl-carousel-1 .entry-content .entry-categories.style-01, .ms-item-01 .entry-content .entry-categories.style-01, .sn-module-intro-6 .entry-item .entry-content .entry-categories.style-01, .ms-item-03 .entry-item .entry-categories.style-01, .products .product .entry-panel .entry-categories.style-01, .kopa-footer-1 .entry-categories.style-01, .kopa-footer-2 .entry-categories.style-01, .kopa-footer-4 .entry-categories.style-01, .kopa-footer-5 .entry-categories.style-01, .kopa-footer-3 .entry-categories.style-01 {
  color: rgba(255, 255, 255, 0.6); }
  .white-text-style .entry-categories.style-01 a, .ct-item-7 .entry-content .entry-categories.style-01 a, .sf-mega .entry-categories.style-01 a, .kopa-page-header-area-1 .entry-categories.style-01 a, .kopa-page-header-area-2 .entry-categories.style-01 a, .kopa-page-header-area-3 .entry-categories.style-01 a, .kopa-page-header-area-4 .entry-categories.style-01 a, .kopa-page-header-area-6 .entry-categories.style-01 a, .kopa-page-header-area-5 .entry-categories.style-01 a, .kopa-page-header-area-7 .entry-categories.style-01 a, .kopa-page-header-area-8 .entry-categories.style-01 a, .kopa-page-header-3 .entry-categories.style-01 a, header.kopa-page-header-6 .entry-categories.style-01 a, header.kopa-page-header-7 .entry-categories.style-01 a, .owl-carousel-1 .entry-content .entry-categories.style-01 a, .ms-item-01 .entry-content .entry-categories.style-01 a, .sn-module-intro-6 .entry-item .entry-content .entry-categories.style-01 a, .ms-item-03 .entry-item .entry-categories.style-01 a, .products .product .entry-panel .entry-categories.style-01 a, .kopa-footer-1 .entry-categories.style-01 a, .kopa-footer-2 .entry-categories.style-01 a, .kopa-footer-4 .entry-categories.style-01 a, .kopa-footer-5 .entry-categories.style-01 a, .kopa-footer-3 .entry-categories.style-01 a {
    color: rgba(255, 255, 255, 0.6); }

/*--- rating ---*/
.kopa-rating {
  width: 100%;
  margin-bottom: 5px;
  display: inline-block;
  position: relative; }
  .kopa-rating ul {
    margin: 0 -1px !important; }
  .kopa-rating li {
    font-size: 13px;
    float: left;
    margin: 0 1px !important; }
    .kopa-rating li.inactive span:before {
      content: "\f123"; }

/*--- loadmore ---*/
.kopa-loadmore {
  margin-top: 50px; }

.loadmore-btn {
  display: block;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  text-transform: capitalize;
  background: #ccc;
  padding: 12px 20px;
  text-align: center;
  width: 100%;
  outline: none !important;
  border: none !important;
  transition: all 0.5s, visibility 0s;
  -ms-transition: all 0.5s, visibility 0s;
  -webkit-transition: all 0.5s, visibility 0s;
  -moz-transition: all 0.5s, visibility 0s;
  cursor: pointer; }
  .loadmore-btn:hover {
    letter-spacing: 1.5px;
    background: #bbb; }

/*___________ 1.2.5 Default Widget ___________*/
.widget, .ct-div {
  margin-bottom: 130px;
  position: relative; }
  .widget:last-child, .ct-div:last-child {
    margin-bottom: 0; }
  .widget > header, .ct-div > header,
  .widget > .container > header,
  .ct-div > .container > header {
    margin-bottom: 80px; }
    @media screen and (max-width: 767px) {
      .widget > header, .ct-div > header,
      .widget > .container > header,
      .ct-div > .container > header {
        margin-bottom: 40px; } }
    .widget > header .widget-title, .ct-div > header .widget-title,
    .widget > .container > header .widget-title,
    .ct-div > .container > header .widget-title {
      margin-bottom: 20px; }
      .widget > header .widget-title:last-child, .ct-div > header .widget-title:last-child,
      .widget > .container > header .widget-title:last-child,
      .ct-div > .container > header .widget-title:last-child {
        margin-bottom: 0; }
    .widget > header:last-child, .ct-div > header:last-child,
    .widget > .container > header:last-child,
    .ct-div > .container > header:last-child {
      margin-bottom: 0; }
  .widget .widget-header .widget-title:last-child, .ct-div .widget-header .widget-title:last-child {
    margin-bottom: 0; }
  .widget .widget-content, .ct-div .widget-content, .ct-div .ct-content {
    position: relative; }
    @media screen and (max-width: 639px) {
      .widget .widget-content > .row > *, .ct-div .widget-content > .row > *, .ct-div .ct-content > .row > * {
        width: 100%;
        margin-top: 30px; }
        .widget .widget-content > .row > *.ms-item-01.col-md-3, .ct-div .widget-content > .row > *.ms-item-01.col-md-3, .ct-div .ct-content > .row > *.ms-item-01.col-md-3 {
          width: 50%; } }
    .widget .widget-content > ul.row, .ct-div .widget-content > ul.row, .ct-div .widget .ct-content > ul.row, .ct-div .ct-content > ul.row {
      margin-left: -15px;
      margin-right: -15px; }
    .widget .widget-content > ul.ul-mh, .ct-div .widget-content > ul.ul-mh, .ct-div .widget .ct-content > ul.ul-mh, .ct-div .ct-content > ul.ul-mh {
      margin-top: -30px; }
      .widget .widget-content > ul.ul-mh > *, .ct-div .widget-content > ul.ul-mh > *, .ct-div .ct-content > ul.ul-mh > * {
        margin-top: 30px; }
    .widget .widget-content > article, .ct-div .widget-content > article, .ct-div .widget .ct-content > article, .ct-div .ct-content > article {
      margin-top: 30px; }
      .widget .widget-content > article:first-child, .ct-div .widget-content > article:first-child, .ct-div .widget .ct-content > article:first-child, .ct-div .ct-content > article:first-child {
        margin-top: 0; }
  @media screen and (max-width: 639px) {
    .widget, .ct-div {
      margin-bottom: 40px; }
      .widget > header, .ct-div > header,
      .widget > .container > header,
      .ct-div > .container > header {
        margin-bottom: 30px; }
        .widget > header p, .ct-div > header p,
        .widget > .container > header p,
        .ct-div > .container > header p {
          font-size: 14px;
          line-height: 22px; } }

/*--- widget-title ---*/
.widget-title {
  font-size: 19px;
  line-height: 35px;
  font-weight: 600;
  text-transform: capitalize;
  color: #000;
  margin-bottom: 25px;
  position: relative; }
  @media screen and (max-width: 479px) {
    .widget-title {
      font-size: 24px;
      line-height: 32px; } }

.widget-title.style-01 {
  text-transform: none; }

.widget-title.style-02, .widget-title.style-12 {
  font-size: 16px;
  line-height: 32px;
  text-transform: uppercase;
  letter-spacing: 15px;
  margin-bottom: 100px; }
  @media screen and (max-width: 639px) {
    .widget-title.style-02, .widget-title.style-12 {
      margin-bottom: 30px;
      letter-spacing: 10px; } }

.widget-title.style-03, .widget-title.style-05 {
  font-size: 30px;
  line-height: 46px;
  margin-bottom: 45px; }
  @media screen and (max-width: 639px) {
    .widget-title.style-03, .widget-title.style-05 {
      font-size: 28px;
      line-height: 36px;
      margin-bottom: 15px; } }

.widget-title.style-04, .widget-title.style-06, .widget-title.style-09, .widget-title.style-10 {
  font-size: 36px;
  line-height: 44px;
  text-transform: capitalize;
  margin-bottom: 45px; }
  @media screen and (max-width: 799px) {
    .widget-title.style-04, .widget-title.style-06, .widget-title.style-09, .widget-title.style-10 {
      font-size: 30px;
      line-height: 36px;
      margin-bottom: 10px; } }
  @media screen and (max-width: 479px) {
    .widget-title.style-04, .widget-title.style-06, .widget-title.style-09, .widget-title.style-10 {
      font-size: 24px;
      line-height: 32px;
      margin-bottom: 15px; } }

.widget-title.style-05 {
  text-transform: capitalize;
  margin-bottom: 70px; }

.widget-title.style-06 {
  text-transform: none; }

.widget-title.style-07, .widget-title.style-14 {
  display: inline-block;
  padding: 0 155px 0 0; }
  .widget-title.style-07:before, .widget-title.style-14:before {
    left: auto;
    right: 0; }
  @media screen and (max-width: 767px) {
    .widget-title.style-07, .widget-title.style-14 {
      padding: 0 100px 0 0; } }

.widget-title.style-09 {
  margin-bottom: 35px; }
  @media screen and (max-width: 767px) {
    .widget-title.style-09 {
      margin-bottom: 20px;
      font-size: 24px;
      line-height: 32px; } }

@media screen and (max-width: 767px) {
  .widget-title.style-10 {
    font-size: 24px;
    line-height: 32px; } }

.widget-title.style-11, .widget-title.style-15 {
  font-size: 24px;
  line-height: 36px;
  text-transform: capitalize;
  margin-bottom: 40px; }
  @media screen and (max-width: 767px) {
    .widget-title.style-11, .widget-title.style-15 {
      margin-bottom: 20px; } }

.widget-title.style-12 {
  margin-bottom: 60px;
  padding-left: 400px; }
  .widget-title.style-12:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 16px;
    left: 100px;
    width: 100px;
    height: 1px;
    background: #999; }
  @media screen and (max-width: 767px) {
    .widget-title.style-12 {
      margin-bottom: 20px; } }
  @media screen and (max-width: 979px) {
    .widget-title.style-12 {
      padding-left: 300px; } }
  @media screen and (max-width: 767px) {
    .widget-title.style-12 {
      padding-left: 100px; }
      .widget-title.style-12:before {
        left: 0;
        width: 50px; } }

.widget-title.style-13 {
  font-size: 30px;
  line-height: 38px;
  text-transform: capitalize;
  margin-bottom: 55px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e5e5e5; }
  @media screen and (max-width: 979px) {
    .widget-title.style-13 {
      font-size: 24px;
      line-height: 32px;
      margin-bottom: 30px;
      padding-bottom: 15px;
      border-bottom: 1px solid #e5e5e5; } }
  @media screen and (max-width: 479px) {
    .widget-title.style-13 {
      font-size: 20px;
      line-height: 28px;
      margin-bottom: 25px;
      padding-bottom: 10px;
      border-bottom: 1px solid #e5e5e5; } }

.widget-title.style-14 {
  font-size: 18px;
  letter-spacing: 15px;
  display: block; }
  .widget-title.style-14:before {
    background: #999; }

.widget-title.style-15 {
  margin-bottom: 20px;
  padding-bottom: 8px;
  border-bottom: 1px dashed #e5e5e5; }

/*--- widget-header ---*/
.widget-header.style-01 {
  text-align: right;
  margin-bottom: 110px; }
  @media screen and (max-width: 639px) {
    .widget-header.style-01 {
      margin-bottom: 40px; } }
  .widget-header.style-01 .container {
    padding-left: 150px; }
    @media screen and (max-width: 1160px) {
      .widget-header.style-01 .container {
        padding-left: 100px; } }
    @media screen and (max-width: 639px) {
      .widget-header.style-01 .container {
        padding-left: 0; } }
  .widget-header.style-01 .widget-header-top {
    background: #fff; }
    .widget-header.style-01 .widget-header-top .container {
      padding-bottom: 95px;
      min-height: 200px; }
      @media screen and (max-width: 639px) {
        .widget-header.style-01 .widget-header-top .container {
          padding-bottom: 50px;
          min-height: 0; } }
  .widget-header.style-01 .widget-header-bottom .container {
    padding-top: 95px;
    min-height: 222px; }
    @media screen and (max-width: 639px) {
      .widget-header.style-01 .widget-header-bottom .container {
        padding-top: 50px;
        min-height: 0; } }
  .widget-header.style-01 div[class*='ct-box-'] {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%; }
    @media screen and (max-width: 639px) {
      .widget-header.style-01 div[class*='ct-box-'] {
        display: none; } }
  .widget-header.style-01 .ct-box-2 {
    top: auto !important;
    bottom: 0; }

@media screen and (max-width: 979px) {
  .widget-header.style-02 .kopa-pull-left, .widget-header.style-02 .kopa-pull-right {
    width: 100%;
    float: none;
    margin-top: 15px; }
    .widget-header.style-02 .kopa-pull-left:first-child, .widget-header.style-02 .kopa-pull-right:first-child {
      margin-top: 0; } }

.widget-header.style-03 .widget-title.style-08 {
  margin-top: 12px; }
@media screen and (max-width: 639px) {
  .widget-header.style-03 .kopa-pull-left, .widget-header.style-03 .kopa-pull-right {
    width: 100%;
    float: none;
    margin-top: 15px; }
    .widget-header.style-03 .kopa-pull-left:first-child, .widget-header.style-03 .kopa-pull-right:first-child {
      margin-top: 0; } }

.widget-header.style-04 {
  margin-bottom: 100px; }
  @media screen and (max-width: 767px) {
    .widget-header.style-04 {
      margin-bottom: 40px; } }

/*-- widget default --*/
.widget_categories > ul > li,
.widget_categories ul.menu > li,
.widget_categories .pd-20 > ul > li,
.widget_categories .pd-20 ul.menu > li,
.widget_recent_entries > ul > li,
.widget_recent_entries ul.menu > li,
.widget_archive > ul > li,
.widget_archive ul.menu > li,
.widget_meta > ul > li,
.widget_meta ul.menu > li,
.widget_nav_menu > ul > li,
.widget_nav_menu ul.menu > li,
.widget_pages > ul > li,
.widget_pages ul.menu > li,
.widget_recent_comments > ul > li,
.widget_recent_comments ul.menu > li,
.widget_rss > ul > li,
.widget_rss ul.menu > li {
  position: relative;
  margin-top: 0;
  text-transform: capitalize; }
  .widget_categories > ul > li:first-child,
  .widget_categories ul.menu > li:first-child,
  .widget_categories .pd-20 > ul > li:first-child,
  .widget_categories .pd-20 ul.menu > li:first-child,
  .widget_recent_entries > ul > li:first-child,
  .widget_recent_entries ul.menu > li:first-child,
  .widget_archive > ul > li:first-child,
  .widget_archive ul.menu > li:first-child,
  .widget_meta > ul > li:first-child,
  .widget_meta ul.menu > li:first-child,
  .widget_nav_menu > ul > li:first-child,
  .widget_nav_menu ul.menu > li:first-child,
  .widget_pages > ul > li:first-child,
  .widget_pages ul.menu > li:first-child,
  .widget_recent_comments > ul > li:first-child,
  .widget_recent_comments ul.menu > li:first-child,
  .widget_rss > ul > li:first-child,
  .widget_rss ul.menu > li:first-child {
    margin-top: 0; }
  .widget_categories > ul > li .sub-menu,
  .widget_categories > ul > li .children, .widget_categories > ul > li ul,
  .widget_categories ul.menu > li .sub-menu,
  .widget_categories ul.menu > li .children,
  .widget_categories ul.menu > li ul,
  .widget_categories .pd-20 > ul > li .sub-menu,
  .widget_categories .pd-20 > ul > li .children,
  .widget_categories .pd-20 > ul > li ul,
  .widget_categories .pd-20 ul.menu > li .sub-menu,
  .widget_categories .pd-20 ul.menu > li .children,
  .widget_categories .pd-20 ul.menu > li ul,
  .widget_recent_entries > ul > li .sub-menu,
  .widget_recent_entries > ul > li .children,
  .widget_recent_entries > ul > li ul,
  .widget_recent_entries ul.menu > li .sub-menu,
  .widget_recent_entries ul.menu > li .children,
  .widget_recent_entries ul.menu > li ul,
  .widget_archive > ul > li .sub-menu,
  .widget_archive > ul > li .children,
  .widget_archive > ul > li ul,
  .widget_archive ul.menu > li .sub-menu,
  .widget_archive ul.menu > li .children,
  .widget_archive ul.menu > li ul,
  .widget_meta > ul > li .sub-menu,
  .widget_meta > ul > li .children,
  .widget_meta > ul > li ul,
  .widget_meta ul.menu > li .sub-menu,
  .widget_meta ul.menu > li .children,
  .widget_meta ul.menu > li ul,
  .widget_nav_menu > ul > li .sub-menu,
  .widget_nav_menu > ul > li .children,
  .widget_nav_menu > ul > li ul,
  .widget_nav_menu ul.menu > li .sub-menu,
  .widget_nav_menu ul.menu > li .children,
  .widget_nav_menu ul.menu > li ul,
  .widget_pages > ul > li .sub-menu,
  .widget_pages > ul > li .children,
  .widget_pages > ul > li ul,
  .widget_pages ul.menu > li .sub-menu,
  .widget_pages ul.menu > li .children,
  .widget_pages ul.menu > li ul,
  .widget_recent_comments > ul > li .sub-menu,
  .widget_recent_comments > ul > li .children,
  .widget_recent_comments > ul > li ul,
  .widget_recent_comments ul.menu > li .sub-menu,
  .widget_recent_comments ul.menu > li .children,
  .widget_recent_comments ul.menu > li ul,
  .widget_rss > ul > li .sub-menu,
  .widget_rss > ul > li .children,
  .widget_rss > ul > li ul,
  .widget_rss ul.menu > li .sub-menu,
  .widget_rss ul.menu > li .children,
  .widget_rss ul.menu > li ul {
    margin-left: 10px; }
    .widget_categories > ul > li .sub-menu li,
    .widget_categories > ul > li .children li, .widget_categories > ul > li ul li,
    .widget_categories ul.menu > li .sub-menu li,
    .widget_categories ul.menu > li .children li,
    .widget_categories ul.menu > li ul li,
    .widget_categories .pd-20 > ul > li .sub-menu li,
    .widget_categories .pd-20 > ul > li .children li,
    .widget_categories .pd-20 > ul > li ul li,
    .widget_categories .pd-20 ul.menu > li .sub-menu li,
    .widget_categories .pd-20 ul.menu > li .children li,
    .widget_categories .pd-20 ul.menu > li ul li,
    .widget_recent_entries > ul > li .sub-menu li,
    .widget_recent_entries > ul > li .children li,
    .widget_recent_entries > ul > li ul li,
    .widget_recent_entries ul.menu > li .sub-menu li,
    .widget_recent_entries ul.menu > li .children li,
    .widget_recent_entries ul.menu > li ul li,
    .widget_archive > ul > li .sub-menu li,
    .widget_archive > ul > li .children li,
    .widget_archive > ul > li ul li,
    .widget_archive ul.menu > li .sub-menu li,
    .widget_archive ul.menu > li .children li,
    .widget_archive ul.menu > li ul li,
    .widget_meta > ul > li .sub-menu li,
    .widget_meta > ul > li .children li,
    .widget_meta > ul > li ul li,
    .widget_meta ul.menu > li .sub-menu li,
    .widget_meta ul.menu > li .children li,
    .widget_meta ul.menu > li ul li,
    .widget_nav_menu > ul > li .sub-menu li,
    .widget_nav_menu > ul > li .children li,
    .widget_nav_menu > ul > li ul li,
    .widget_nav_menu ul.menu > li .sub-menu li,
    .widget_nav_menu ul.menu > li .children li,
    .widget_nav_menu ul.menu > li ul li,
    .widget_pages > ul > li .sub-menu li,
    .widget_pages > ul > li .children li,
    .widget_pages > ul > li ul li,
    .widget_pages ul.menu > li .sub-menu li,
    .widget_pages ul.menu > li .children li,
    .widget_pages ul.menu > li ul li,
    .widget_recent_comments > ul > li .sub-menu li,
    .widget_recent_comments > ul > li .children li,
    .widget_recent_comments > ul > li ul li,
    .widget_recent_comments ul.menu > li .sub-menu li,
    .widget_recent_comments ul.menu > li .children li,
    .widget_recent_comments ul.menu > li ul li,
    .widget_rss > ul > li .sub-menu li,
    .widget_rss > ul > li .children li,
    .widget_rss > ul > li ul li,
    .widget_rss ul.menu > li .sub-menu li,
    .widget_rss ul.menu > li .children li,
    .widget_rss ul.menu > li ul li {
      margin-top: 10px; }
  .widget_categories > ul > li > span,
  .widget_categories ul.menu > li > span,
  .widget_categories .pd-20 > ul > li > span,
  .widget_categories .pd-20 ul.menu > li > span,
  .widget_recent_entries > ul > li > span,
  .widget_recent_entries ul.menu > li > span,
  .widget_archive > ul > li > span,
  .widget_archive ul.menu > li > span,
  .widget_meta > ul > li > span,
  .widget_meta ul.menu > li > span,
  .widget_nav_menu > ul > li > span,
  .widget_nav_menu ul.menu > li > span,
  .widget_pages > ul > li > span,
  .widget_pages ul.menu > li > span,
  .widget_recent_comments > ul > li > span,
  .widget_recent_comments ul.menu > li > span,
  .widget_rss > ul > li > span,
  .widget_rss ul.menu > li > span {
    float: right;
    display: inline-block;
    color: #d8d8d8; }

.white-text-style .widget_categories > ul > li a, .ct-item-7 .entry-content .widget_categories > ul > li a, .sf-mega .widget_categories > ul > li a, .kopa-page-header-area-1 .widget_categories > ul > li a, .kopa-page-header-area-2 .widget_categories > ul > li a, .kopa-page-header-area-3 .widget_categories > ul > li a, .kopa-page-header-area-4 .widget_categories > ul > li a, .kopa-page-header-area-6 .widget_categories > ul > li a, .kopa-page-header-area-5 .widget_categories > ul > li a, .kopa-page-header-area-7 .widget_categories > ul > li a, .kopa-page-header-area-8 .widget_categories > ul > li a, .kopa-page-header-3 .widget_categories > ul > li a, header.kopa-page-header-6 .widget_categories > ul > li a, header.kopa-page-header-7 .widget_categories > ul > li a, .owl-carousel-1 .entry-content .widget_categories > ul > li a, .ms-item-01 .entry-content .widget_categories > ul > li a, .sn-module-intro-6 .entry-item .entry-content .widget_categories > ul > li a, .ms-item-03 .entry-item .widget_categories > ul > li a, .products .product .entry-panel .widget_categories > ul > li a, .kopa-footer-1 .widget_categories > ul > li a, .kopa-footer-2 .widget_categories > ul > li a, .kopa-footer-4 .widget_categories > ul > li a, .kopa-footer-5 .widget_categories > ul > li a, .kopa-footer-3 .widget_categories > ul > li a,
.white-text-style .widget_categories ul.menu > li a,
.ct-item-7 .entry-content .widget_categories ul.menu > li a,
.sf-mega .widget_categories ul.menu > li a,
.kopa-page-header-area-1 .widget_categories ul.menu > li a,
.kopa-page-header-area-2 .widget_categories ul.menu > li a,
.kopa-page-header-area-3 .widget_categories ul.menu > li a,
.kopa-page-header-area-4 .widget_categories ul.menu > li a,
.kopa-page-header-area-6 .widget_categories ul.menu > li a,
.kopa-page-header-area-5 .widget_categories ul.menu > li a,
.kopa-page-header-area-7 .widget_categories ul.menu > li a,
.kopa-page-header-area-8 .widget_categories ul.menu > li a,
.kopa-page-header-3 .widget_categories ul.menu > li a,
header.kopa-page-header-6 .widget_categories ul.menu > li a,
header.kopa-page-header-7 .widget_categories ul.menu > li a,
.owl-carousel-1 .entry-content .widget_categories ul.menu > li a,
.ms-item-01 .entry-content .widget_categories ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_categories ul.menu > li a,
.ms-item-03 .entry-item .widget_categories ul.menu > li a,
.products .product .entry-panel .widget_categories ul.menu > li a,
.kopa-footer-1 .widget_categories ul.menu > li a,
.kopa-footer-2 .widget_categories ul.menu > li a,
.kopa-footer-4 .widget_categories ul.menu > li a,
.kopa-footer-5 .widget_categories ul.menu > li a,
.kopa-footer-3 .widget_categories ul.menu > li a,
.white-text-style .widget_categories .pd-20 > ul > li a,
.ct-item-7 .entry-content .widget_categories .pd-20 > ul > li a,
.sf-mega .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-1 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-2 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-3 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-4 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-6 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-5 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-7 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-8 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-3 .widget_categories .pd-20 > ul > li a,
header.kopa-page-header-6 .widget_categories .pd-20 > ul > li a,
header.kopa-page-header-7 .widget_categories .pd-20 > ul > li a,
.owl-carousel-1 .entry-content .widget_categories .pd-20 > ul > li a,
.ms-item-01 .entry-content .widget_categories .pd-20 > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 > ul > li a,
.ms-item-03 .entry-item .widget_categories .pd-20 > ul > li a,
.products .product .entry-panel .widget_categories .pd-20 > ul > li a,
.kopa-footer-1 .widget_categories .pd-20 > ul > li a,
.kopa-footer-2 .widget_categories .pd-20 > ul > li a,
.kopa-footer-4 .widget_categories .pd-20 > ul > li a,
.kopa-footer-5 .widget_categories .pd-20 > ul > li a,
.kopa-footer-3 .widget_categories .pd-20 > ul > li a,
.white-text-style .widget_categories .pd-20 ul.menu > li a,
.ct-item-7 .entry-content .widget_categories .pd-20 ul.menu > li a,
.sf-mega .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-1 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-2 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-3 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-4 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-6 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-5 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-7 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-8 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-3 .widget_categories .pd-20 ul.menu > li a,
header.kopa-page-header-6 .widget_categories .pd-20 ul.menu > li a,
header.kopa-page-header-7 .widget_categories .pd-20 ul.menu > li a,
.owl-carousel-1 .entry-content .widget_categories .pd-20 ul.menu > li a,
.ms-item-01 .entry-content .widget_categories .pd-20 ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 ul.menu > li a,
.ms-item-03 .entry-item .widget_categories .pd-20 ul.menu > li a,
.products .product .entry-panel .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-1 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-2 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-4 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-5 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-3 .widget_categories .pd-20 ul.menu > li a,
.white-text-style .widget_recent_entries > ul > li a,
.ct-item-7 .entry-content .widget_recent_entries > ul > li a,
.sf-mega .widget_recent_entries > ul > li a,
.kopa-page-header-area-1 .widget_recent_entries > ul > li a,
.kopa-page-header-area-2 .widget_recent_entries > ul > li a,
.kopa-page-header-area-3 .widget_recent_entries > ul > li a,
.kopa-page-header-area-4 .widget_recent_entries > ul > li a,
.kopa-page-header-area-6 .widget_recent_entries > ul > li a,
.kopa-page-header-area-5 .widget_recent_entries > ul > li a,
.kopa-page-header-area-7 .widget_recent_entries > ul > li a,
.kopa-page-header-area-8 .widget_recent_entries > ul > li a,
.kopa-page-header-3 .widget_recent_entries > ul > li a,
header.kopa-page-header-6 .widget_recent_entries > ul > li a,
header.kopa-page-header-7 .widget_recent_entries > ul > li a,
.owl-carousel-1 .entry-content .widget_recent_entries > ul > li a,
.ms-item-01 .entry-content .widget_recent_entries > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries > ul > li a,
.ms-item-03 .entry-item .widget_recent_entries > ul > li a,
.products .product .entry-panel .widget_recent_entries > ul > li a,
.kopa-footer-1 .widget_recent_entries > ul > li a,
.kopa-footer-2 .widget_recent_entries > ul > li a,
.kopa-footer-4 .widget_recent_entries > ul > li a,
.kopa-footer-5 .widget_recent_entries > ul > li a,
.kopa-footer-3 .widget_recent_entries > ul > li a,
.white-text-style .widget_recent_entries ul.menu > li a,
.ct-item-7 .entry-content .widget_recent_entries ul.menu > li a,
.sf-mega .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-1 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-2 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-3 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-4 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-6 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-5 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-7 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-8 .widget_recent_entries ul.menu > li a,
.kopa-page-header-3 .widget_recent_entries ul.menu > li a,
header.kopa-page-header-6 .widget_recent_entries ul.menu > li a,
header.kopa-page-header-7 .widget_recent_entries ul.menu > li a,
.owl-carousel-1 .entry-content .widget_recent_entries ul.menu > li a,
.ms-item-01 .entry-content .widget_recent_entries ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries ul.menu > li a,
.ms-item-03 .entry-item .widget_recent_entries ul.menu > li a,
.products .product .entry-panel .widget_recent_entries ul.menu > li a,
.kopa-footer-1 .widget_recent_entries ul.menu > li a,
.kopa-footer-2 .widget_recent_entries ul.menu > li a,
.kopa-footer-4 .widget_recent_entries ul.menu > li a,
.kopa-footer-5 .widget_recent_entries ul.menu > li a,
.kopa-footer-3 .widget_recent_entries ul.menu > li a,
.white-text-style .widget_archive > ul > li a,
.ct-item-7 .entry-content .widget_archive > ul > li a,
.sf-mega .widget_archive > ul > li a,
.kopa-page-header-area-1 .widget_archive > ul > li a,
.kopa-page-header-area-2 .widget_archive > ul > li a,
.kopa-page-header-area-3 .widget_archive > ul > li a,
.kopa-page-header-area-4 .widget_archive > ul > li a,
.kopa-page-header-area-6 .widget_archive > ul > li a,
.kopa-page-header-area-5 .widget_archive > ul > li a,
.kopa-page-header-area-7 .widget_archive > ul > li a,
.kopa-page-header-area-8 .widget_archive > ul > li a,
.kopa-page-header-3 .widget_archive > ul > li a,
header.kopa-page-header-6 .widget_archive > ul > li a,
header.kopa-page-header-7 .widget_archive > ul > li a,
.owl-carousel-1 .entry-content .widget_archive > ul > li a,
.ms-item-01 .entry-content .widget_archive > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_archive > ul > li a,
.ms-item-03 .entry-item .widget_archive > ul > li a,
.products .product .entry-panel .widget_archive > ul > li a,
.kopa-footer-1 .widget_archive > ul > li a,
.kopa-footer-2 .widget_archive > ul > li a,
.kopa-footer-4 .widget_archive > ul > li a,
.kopa-footer-5 .widget_archive > ul > li a,
.kopa-footer-3 .widget_archive > ul > li a,
.white-text-style .widget_archive ul.menu > li a,
.ct-item-7 .entry-content .widget_archive ul.menu > li a,
.sf-mega .widget_archive ul.menu > li a,
.kopa-page-header-area-1 .widget_archive ul.menu > li a,
.kopa-page-header-area-2 .widget_archive ul.menu > li a,
.kopa-page-header-area-3 .widget_archive ul.menu > li a,
.kopa-page-header-area-4 .widget_archive ul.menu > li a,
.kopa-page-header-area-6 .widget_archive ul.menu > li a,
.kopa-page-header-area-5 .widget_archive ul.menu > li a,
.kopa-page-header-area-7 .widget_archive ul.menu > li a,
.kopa-page-header-area-8 .widget_archive ul.menu > li a,
.kopa-page-header-3 .widget_archive ul.menu > li a,
header.kopa-page-header-6 .widget_archive ul.menu > li a,
header.kopa-page-header-7 .widget_archive ul.menu > li a,
.owl-carousel-1 .entry-content .widget_archive ul.menu > li a,
.ms-item-01 .entry-content .widget_archive ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_archive ul.menu > li a,
.ms-item-03 .entry-item .widget_archive ul.menu > li a,
.products .product .entry-panel .widget_archive ul.menu > li a,
.kopa-footer-1 .widget_archive ul.menu > li a,
.kopa-footer-2 .widget_archive ul.menu > li a,
.kopa-footer-4 .widget_archive ul.menu > li a,
.kopa-footer-5 .widget_archive ul.menu > li a,
.kopa-footer-3 .widget_archive ul.menu > li a,
.white-text-style .widget_meta > ul > li a,
.ct-item-7 .entry-content .widget_meta > ul > li a,
.sf-mega .widget_meta > ul > li a,
.kopa-page-header-area-1 .widget_meta > ul > li a,
.kopa-page-header-area-2 .widget_meta > ul > li a,
.kopa-page-header-area-3 .widget_meta > ul > li a,
.kopa-page-header-area-4 .widget_meta > ul > li a,
.kopa-page-header-area-6 .widget_meta > ul > li a,
.kopa-page-header-area-5 .widget_meta > ul > li a,
.kopa-page-header-area-7 .widget_meta > ul > li a,
.kopa-page-header-area-8 .widget_meta > ul > li a,
.kopa-page-header-3 .widget_meta > ul > li a,
header.kopa-page-header-6 .widget_meta > ul > li a,
header.kopa-page-header-7 .widget_meta > ul > li a,
.owl-carousel-1 .entry-content .widget_meta > ul > li a,
.ms-item-01 .entry-content .widget_meta > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_meta > ul > li a,
.ms-item-03 .entry-item .widget_meta > ul > li a,
.products .product .entry-panel .widget_meta > ul > li a,
.kopa-footer-1 .widget_meta > ul > li a,
.kopa-footer-2 .widget_meta > ul > li a,
.kopa-footer-4 .widget_meta > ul > li a,
.kopa-footer-5 .widget_meta > ul > li a,
.kopa-footer-3 .widget_meta > ul > li a,
.white-text-style .widget_meta ul.menu > li a,
.ct-item-7 .entry-content .widget_meta ul.menu > li a,
.sf-mega .widget_meta ul.menu > li a,
.kopa-page-header-area-1 .widget_meta ul.menu > li a,
.kopa-page-header-area-2 .widget_meta ul.menu > li a,
.kopa-page-header-area-3 .widget_meta ul.menu > li a,
.kopa-page-header-area-4 .widget_meta ul.menu > li a,
.kopa-page-header-area-6 .widget_meta ul.menu > li a,
.kopa-page-header-area-5 .widget_meta ul.menu > li a,
.kopa-page-header-area-7 .widget_meta ul.menu > li a,
.kopa-page-header-area-8 .widget_meta ul.menu > li a,
.kopa-page-header-3 .widget_meta ul.menu > li a,
header.kopa-page-header-6 .widget_meta ul.menu > li a,
header.kopa-page-header-7 .widget_meta ul.menu > li a,
.owl-carousel-1 .entry-content .widget_meta ul.menu > li a,
.ms-item-01 .entry-content .widget_meta ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_meta ul.menu > li a,
.ms-item-03 .entry-item .widget_meta ul.menu > li a,
.products .product .entry-panel .widget_meta ul.menu > li a,
.kopa-footer-1 .widget_meta ul.menu > li a,
.kopa-footer-2 .widget_meta ul.menu > li a,
.kopa-footer-4 .widget_meta ul.menu > li a,
.kopa-footer-5 .widget_meta ul.menu > li a,
.kopa-footer-3 .widget_meta ul.menu > li a,
.white-text-style .widget_nav_menu > ul > li a,
.ct-item-7 .entry-content .widget_nav_menu > ul > li a,
.sf-mega .widget_nav_menu > ul > li a,
.kopa-page-header-area-1 .widget_nav_menu > ul > li a,
.kopa-page-header-area-2 .widget_nav_menu > ul > li a,
.kopa-page-header-area-3 .widget_nav_menu > ul > li a,
.kopa-page-header-area-4 .widget_nav_menu > ul > li a,
.kopa-page-header-area-6 .widget_nav_menu > ul > li a,
.kopa-page-header-area-5 .widget_nav_menu > ul > li a,
.kopa-page-header-area-7 .widget_nav_menu > ul > li a,
.kopa-page-header-area-8 .widget_nav_menu > ul > li a,
.kopa-page-header-3 .widget_nav_menu > ul > li a,
header.kopa-page-header-6 .widget_nav_menu > ul > li a,
header.kopa-page-header-7 .widget_nav_menu > ul > li a,
.owl-carousel-1 .entry-content .widget_nav_menu > ul > li a,
.ms-item-01 .entry-content .widget_nav_menu > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu > ul > li a,
.ms-item-03 .entry-item .widget_nav_menu > ul > li a,
.products .product .entry-panel .widget_nav_menu > ul > li a,
.kopa-footer-1 .widget_nav_menu > ul > li a,
.kopa-footer-2 .widget_nav_menu > ul > li a,
.kopa-footer-4 .widget_nav_menu > ul > li a,
.kopa-footer-5 .widget_nav_menu > ul > li a,
.kopa-footer-3 .widget_nav_menu > ul > li a,
.white-text-style .widget_nav_menu ul.menu > li a,
.ct-item-7 .entry-content .widget_nav_menu ul.menu > li a,
.sf-mega .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-1 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-2 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-3 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-4 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-6 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-5 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-7 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-8 .widget_nav_menu ul.menu > li a,
.kopa-page-header-3 .widget_nav_menu ul.menu > li a,
header.kopa-page-header-6 .widget_nav_menu ul.menu > li a,
header.kopa-page-header-7 .widget_nav_menu ul.menu > li a,
.owl-carousel-1 .entry-content .widget_nav_menu ul.menu > li a,
.ms-item-01 .entry-content .widget_nav_menu ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu ul.menu > li a,
.ms-item-03 .entry-item .widget_nav_menu ul.menu > li a,
.products .product .entry-panel .widget_nav_menu ul.menu > li a,
.kopa-footer-1 .widget_nav_menu ul.menu > li a,
.kopa-footer-2 .widget_nav_menu ul.menu > li a,
.kopa-footer-4 .widget_nav_menu ul.menu > li a,
.kopa-footer-5 .widget_nav_menu ul.menu > li a,
.kopa-footer-3 .widget_nav_menu ul.menu > li a,
.white-text-style .widget_pages > ul > li a,
.ct-item-7 .entry-content .widget_pages > ul > li a,
.sf-mega .widget_pages > ul > li a,
.kopa-page-header-area-1 .widget_pages > ul > li a,
.kopa-page-header-area-2 .widget_pages > ul > li a,
.kopa-page-header-area-3 .widget_pages > ul > li a,
.kopa-page-header-area-4 .widget_pages > ul > li a,
.kopa-page-header-area-6 .widget_pages > ul > li a,
.kopa-page-header-area-5 .widget_pages > ul > li a,
.kopa-page-header-area-7 .widget_pages > ul > li a,
.kopa-page-header-area-8 .widget_pages > ul > li a,
.kopa-page-header-3 .widget_pages > ul > li a,
header.kopa-page-header-6 .widget_pages > ul > li a,
header.kopa-page-header-7 .widget_pages > ul > li a,
.owl-carousel-1 .entry-content .widget_pages > ul > li a,
.ms-item-01 .entry-content .widget_pages > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_pages > ul > li a,
.ms-item-03 .entry-item .widget_pages > ul > li a,
.products .product .entry-panel .widget_pages > ul > li a,
.kopa-footer-1 .widget_pages > ul > li a,
.kopa-footer-2 .widget_pages > ul > li a,
.kopa-footer-4 .widget_pages > ul > li a,
.kopa-footer-5 .widget_pages > ul > li a,
.kopa-footer-3 .widget_pages > ul > li a,
.white-text-style .widget_pages ul.menu > li a,
.ct-item-7 .entry-content .widget_pages ul.menu > li a,
.sf-mega .widget_pages ul.menu > li a,
.kopa-page-header-area-1 .widget_pages ul.menu > li a,
.kopa-page-header-area-2 .widget_pages ul.menu > li a,
.kopa-page-header-area-3 .widget_pages ul.menu > li a,
.kopa-page-header-area-4 .widget_pages ul.menu > li a,
.kopa-page-header-area-6 .widget_pages ul.menu > li a,
.kopa-page-header-area-5 .widget_pages ul.menu > li a,
.kopa-page-header-area-7 .widget_pages ul.menu > li a,
.kopa-page-header-area-8 .widget_pages ul.menu > li a,
.kopa-page-header-3 .widget_pages ul.menu > li a,
header.kopa-page-header-6 .widget_pages ul.menu > li a,
header.kopa-page-header-7 .widget_pages ul.menu > li a,
.owl-carousel-1 .entry-content .widget_pages ul.menu > li a,
.ms-item-01 .entry-content .widget_pages ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_pages ul.menu > li a,
.ms-item-03 .entry-item .widget_pages ul.menu > li a,
.products .product .entry-panel .widget_pages ul.menu > li a,
.kopa-footer-1 .widget_pages ul.menu > li a,
.kopa-footer-2 .widget_pages ul.menu > li a,
.kopa-footer-4 .widget_pages ul.menu > li a,
.kopa-footer-5 .widget_pages ul.menu > li a,
.kopa-footer-3 .widget_pages ul.menu > li a,
.white-text-style .widget_recent_comments > ul > li a,
.ct-item-7 .entry-content .widget_recent_comments > ul > li a,
.sf-mega .widget_recent_comments > ul > li a,
.kopa-page-header-area-1 .widget_recent_comments > ul > li a,
.kopa-page-header-area-2 .widget_recent_comments > ul > li a,
.kopa-page-header-area-3 .widget_recent_comments > ul > li a,
.kopa-page-header-area-4 .widget_recent_comments > ul > li a,
.kopa-page-header-area-6 .widget_recent_comments > ul > li a,
.kopa-page-header-area-5 .widget_recent_comments > ul > li a,
.kopa-page-header-area-7 .widget_recent_comments > ul > li a,
.kopa-page-header-area-8 .widget_recent_comments > ul > li a,
.kopa-page-header-3 .widget_recent_comments > ul > li a,
header.kopa-page-header-6 .widget_recent_comments > ul > li a,
header.kopa-page-header-7 .widget_recent_comments > ul > li a,
.owl-carousel-1 .entry-content .widget_recent_comments > ul > li a,
.ms-item-01 .entry-content .widget_recent_comments > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments > ul > li a,
.ms-item-03 .entry-item .widget_recent_comments > ul > li a,
.products .product .entry-panel .widget_recent_comments > ul > li a,
.kopa-footer-1 .widget_recent_comments > ul > li a,
.kopa-footer-2 .widget_recent_comments > ul > li a,
.kopa-footer-4 .widget_recent_comments > ul > li a,
.kopa-footer-5 .widget_recent_comments > ul > li a,
.kopa-footer-3 .widget_recent_comments > ul > li a,
.white-text-style .widget_recent_comments ul.menu > li a,
.ct-item-7 .entry-content .widget_recent_comments ul.menu > li a,
.sf-mega .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-1 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-2 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-3 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-4 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-6 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-5 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-7 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-8 .widget_recent_comments ul.menu > li a,
.kopa-page-header-3 .widget_recent_comments ul.menu > li a,
header.kopa-page-header-6 .widget_recent_comments ul.menu > li a,
header.kopa-page-header-7 .widget_recent_comments ul.menu > li a,
.owl-carousel-1 .entry-content .widget_recent_comments ul.menu > li a,
.ms-item-01 .entry-content .widget_recent_comments ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments ul.menu > li a,
.ms-item-03 .entry-item .widget_recent_comments ul.menu > li a,
.products .product .entry-panel .widget_recent_comments ul.menu > li a,
.kopa-footer-1 .widget_recent_comments ul.menu > li a,
.kopa-footer-2 .widget_recent_comments ul.menu > li a,
.kopa-footer-4 .widget_recent_comments ul.menu > li a,
.kopa-footer-5 .widget_recent_comments ul.menu > li a,
.kopa-footer-3 .widget_recent_comments ul.menu > li a,
.white-text-style .widget_rss > ul > li a,
.ct-item-7 .entry-content .widget_rss > ul > li a,
.sf-mega .widget_rss > ul > li a,
.kopa-page-header-area-1 .widget_rss > ul > li a,
.kopa-page-header-area-2 .widget_rss > ul > li a,
.kopa-page-header-area-3 .widget_rss > ul > li a,
.kopa-page-header-area-4 .widget_rss > ul > li a,
.kopa-page-header-area-6 .widget_rss > ul > li a,
.kopa-page-header-area-5 .widget_rss > ul > li a,
.kopa-page-header-area-7 .widget_rss > ul > li a,
.kopa-page-header-area-8 .widget_rss > ul > li a,
.kopa-page-header-3 .widget_rss > ul > li a,
header.kopa-page-header-6 .widget_rss > ul > li a,
header.kopa-page-header-7 .widget_rss > ul > li a,
.owl-carousel-1 .entry-content .widget_rss > ul > li a,
.ms-item-01 .entry-content .widget_rss > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_rss > ul > li a,
.ms-item-03 .entry-item .widget_rss > ul > li a,
.products .product .entry-panel .widget_rss > ul > li a,
.kopa-footer-1 .widget_rss > ul > li a,
.kopa-footer-2 .widget_rss > ul > li a,
.kopa-footer-4 .widget_rss > ul > li a,
.kopa-footer-5 .widget_rss > ul > li a,
.kopa-footer-3 .widget_rss > ul > li a,
.white-text-style .widget_rss ul.menu > li a,
.ct-item-7 .entry-content .widget_rss ul.menu > li a,
.sf-mega .widget_rss ul.menu > li a,
.kopa-page-header-area-1 .widget_rss ul.menu > li a,
.kopa-page-header-area-2 .widget_rss ul.menu > li a,
.kopa-page-header-area-3 .widget_rss ul.menu > li a,
.kopa-page-header-area-4 .widget_rss ul.menu > li a,
.kopa-page-header-area-6 .widget_rss ul.menu > li a,
.kopa-page-header-area-5 .widget_rss ul.menu > li a,
.kopa-page-header-area-7 .widget_rss ul.menu > li a,
.kopa-page-header-area-8 .widget_rss ul.menu > li a,
.kopa-page-header-3 .widget_rss ul.menu > li a,
header.kopa-page-header-6 .widget_rss ul.menu > li a,
header.kopa-page-header-7 .widget_rss ul.menu > li a,
.owl-carousel-1 .entry-content .widget_rss ul.menu > li a,
.ms-item-01 .entry-content .widget_rss ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_rss ul.menu > li a,
.ms-item-03 .entry-item .widget_rss ul.menu > li a,
.products .product .entry-panel .widget_rss ul.menu > li a,
.kopa-footer-1 .widget_rss ul.menu > li a,
.kopa-footer-2 .widget_rss ul.menu > li a,
.kopa-footer-4 .widget_rss ul.menu > li a,
.kopa-footer-5 .widget_rss ul.menu > li a,
.kopa-footer-3 .widget_rss ul.menu > li a {
  color: rgba(255, 255, 255, 0.7); }

.widget_rss .widget-title .rsswidget {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  text-transform: inherit;
  font-weight: inherit;
  float: none; }

.textwidget p {
  font-size: 14px; }
  .textwidget p strong {
    font-weight: normal;
    margin-bottom: 20px;
    display: inline-block; }
.textwidget img {
  max-width: 100%;
  height: auto;
  margin-bottom: 20px; }

.wp-caption img {
  max-width: 100%;
  height: auto;
  margin-bottom: 20px; }

.post-date {
  margin-left: 3px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: normal;
  line-height: 11px; }

.wp-playlist {
  margin: 0 !important; }

/* Tag */
.tagcloud {
  margin: -3px 0 0; }
  .tagcloud a {
    padding: 6px 25px;
    margin: 3px 0 0;
    display: inline-block;
    border: 1px solid #bbb;
    font-size: 15px !important;
    position: relative; }

.widget_categories select,
.widget_archive select,
.widget_nav_menu select,
.widget_pages select,
.widget_recent_comments select,
.widget_rss select,
.textwidget select {
  font-size: 13px;
  color: #000;
  width: 100%;
  height: 30px;
  padding: 0 20px;
  border: 1px solid #bbb;
  outline: none;
  position: relative; }

/* Calendar */
.widget_calendar table {
  line-height: 2;
  margin: 0;
  padding: 0;
  width: 100%;
  margin-top: -5px; }
.widget_calendar caption {
  font-weight: 600;
  border-bottom: 1px solid #bbb;
  font-size: 16px;
  padding-bottom: 15px;
  line-height: 18px; }
.widget_calendar tfoot {
  border-top: 1px solid #bbb;
  font-weight: 700; }
  .widget_calendar tfoot td {
    padding-top: 15px; }
.widget_calendar thead th {
  width: 14.285%;
  font-size: 16px; }
.widget_calendar tbody td,
.widget_calendar thead th {
  text-align: center;
  text-align: center;
  font-weight: 600;
  border-bottom: 1px solid #bbb;
  font-size: 14px;
  margin-bottom: 15px;
  padding-bottom: 12px;
  padding-top: 15px;
  line-height: 18px; }
.widget_calendar tbody a {
  display: block; }
.widget_calendar #prev {
  padding-left: 5px; }
.widget_calendar #next {
  padding-right: 5px;
  text-align: right; }

/* Search */
.widget_search .screen-reader-text {
  display: none; }
.widget_search label {
  display: block;
  margin-bottom: 0; }
.widget_search .search-form {
  width: 100%;
  position: relative; }
  .widget_search .search-form input.search-text, .widget_search .search-form input.search-field {
    height: 40px;
    line-height: 40px;
    padding: 0 80px 0 15px;
    width: 100%;
    background: #fff;
    border: 1px solid #e5e5e5;
    color: #ccc;
    font-weight: 400; }
  .widget_search .search-form .search-submit {
    background: none;
    color: #000;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    font-size: 13px;
    border: none;
    outline: none !important;
    position: absolute;
    top: 0;
    right: 0; }
    .widget_search .search-form .search-submit:before {
      content: '\f002'; }
  .widget_search .search-form input.search-submit {
    background: #000;
    color: #fff; }

.white-text-style .widget_search .search-form input.search-text, .ct-item-7 .entry-content .widget_search .search-form input.search-text, .sf-mega .widget_search .search-form input.search-text, .kopa-page-header-area-1 .widget_search .search-form input.search-text, .kopa-page-header-area-2 .widget_search .search-form input.search-text, .kopa-page-header-area-3 .widget_search .search-form input.search-text, .kopa-page-header-area-4 .widget_search .search-form input.search-text, .kopa-page-header-area-6 .widget_search .search-form input.search-text, .kopa-page-header-area-5 .widget_search .search-form input.search-text, .kopa-page-header-area-7 .widget_search .search-form input.search-text, .kopa-page-header-area-8 .widget_search .search-form input.search-text, .kopa-page-header-3 .widget_search .search-form input.search-text, header.kopa-page-header-6 .widget_search .search-form input.search-text, header.kopa-page-header-7 .widget_search .search-form input.search-text, .owl-carousel-1 .entry-content .widget_search .search-form input.search-text, .ms-item-01 .entry-content .widget_search .search-form input.search-text, .sn-module-intro-6 .entry-item .entry-content .widget_search .search-form input.search-text, .ms-item-03 .entry-item .widget_search .search-form input.search-text, .products .product .entry-panel .widget_search .search-form input.search-text, .kopa-footer-1 .widget_search .search-form input.search-text, .kopa-footer-2 .widget_search .search-form input.search-text, .kopa-footer-4 .widget_search .search-form input.search-text, .kopa-footer-5 .widget_search .search-form input.search-text, .kopa-footer-3 .widget_search .search-form input.search-text, .white-text-style .widget_search .search-form input.search-field, .ct-item-7 .entry-content .widget_search .search-form input.search-field, .sf-mega .widget_search .search-form input.search-field, .kopa-page-header-area-1 .widget_search .search-form input.search-field, .kopa-page-header-area-2 .widget_search .search-form input.search-field, .kopa-page-header-area-3 .widget_search .search-form input.search-field, .kopa-page-header-area-4 .widget_search .search-form input.search-field, .kopa-page-header-area-6 .widget_search .search-form input.search-field, .kopa-page-header-area-5 .widget_search .search-form input.search-field, .kopa-page-header-area-7 .widget_search .search-form input.search-field, .kopa-page-header-area-8 .widget_search .search-form input.search-field, .kopa-page-header-3 .widget_search .search-form input.search-field, header.kopa-page-header-6 .widget_search .search-form input.search-field, header.kopa-page-header-7 .widget_search .search-form input.search-field, .owl-carousel-1 .entry-content .widget_search .search-form input.search-field, .ms-item-01 .entry-content .widget_search .search-form input.search-field, .sn-module-intro-6 .entry-item .entry-content .widget_search .search-form input.search-field, .ms-item-03 .entry-item .widget_search .search-form input.search-field, .products .product .entry-panel .widget_search .search-form input.search-field, .kopa-footer-1 .widget_search .search-form input.search-field, .kopa-footer-2 .widget_search .search-form input.search-field, .kopa-footer-4 .widget_search .search-form input.search-field, .kopa-footer-5 .widget_search .search-form input.search-field, .kopa-footer-3 .widget_search .search-form input.search-field {
  border-color: rgba(255, 255, 255, 0.3); }

/* Galeries */
.gallery {
  margin: 10px -1.1666667% 1.75em; }

.gallery-item {
  display: inline-block;
  max-width: 33.33%;
  padding: 0 1.1400652% 2.2801304%;
  text-align: center;
  vertical-align: top;
  width: 100%; }

.gallery-columns-1 .gallery-item {
  max-width: 100%; }

.gallery-columns-2 .gallery-item {
  max-width: 50%; }

.gallery-columns-4 .gallery-item {
  max-width: 25%; }

.gallery-columns-5 .gallery-item {
  max-width: 20%; }

.gallery-columns-6 .gallery-item {
  max-width: 16.66%; }

.gallery-columns-7 .gallery-item {
  max-width: 14.28%; }

.gallery-columns-8 .gallery-item {
  max-width: 12.5%; }

.gallery-columns-9 .gallery-item {
  max-width: 11.11%; }

.gallery-icon img {
  margin: 0 auto; }

.gallery-caption {
  margin-top: 8px; }

/* Flickr */
.kopa-flickr-widget .flickr-wrap {
  margin: -10px -5px 0; }
  .kopa-flickr-widget .flickr-wrap li {
    float: left;
    width: 33.33333%;
    padding: 10px 5px 0; }
    .kopa-flickr-widget .flickr-wrap li a {
      display: block;
      width: 100%;
      height: 77px; }

/*___________ 1.2.6 Elements ___________*/
/*--- blockquote ---*/
.ct-blockquote-1 {
  padding: 30px 0 0 70px;
  position: relative;
  font-size: 36px;
  line-height: 1em;
  font-weight: 600; }
  @media screen and (max-width: 799px) {
    .ct-blockquote-1 {
      font-size: 30px;
      line-height: 1.4em;
      padding: 0 0 0 70px; }
      .ct-blockquote-1 br {
        display: none; } }
  @media screen and (max-width: 639px) {
    .ct-blockquote-1 {
      font-size: 18px;
      font-weight: 500;
      padding: 0 0 0 40px; } }
  .ct-blockquote-1 > i {
    position: absolute;
    top: 0;
    left: 0; }
  .ct-blockquote-1 h5 {
    margin-top: 65px; }
    @media screen and (max-width: 639px) {
      .ct-blockquote-1 h5 {
        margin-top: 20px;
        font-size: 14px;
        line-height: 22px; } }

.white-text-style .ct-blockquote-1 > i, .ct-item-7 .entry-content .ct-blockquote-1 > i, .sf-mega .ct-blockquote-1 > i, .kopa-page-header-area-1 .ct-blockquote-1 > i, .kopa-page-header-area-2 .ct-blockquote-1 > i, .kopa-page-header-area-3 .ct-blockquote-1 > i, .kopa-page-header-area-4 .ct-blockquote-1 > i, .kopa-page-header-area-6 .ct-blockquote-1 > i, .kopa-page-header-area-5 .ct-blockquote-1 > i, .kopa-page-header-area-7 .ct-blockquote-1 > i, .kopa-page-header-area-8 .ct-blockquote-1 > i, .kopa-page-header-3 .ct-blockquote-1 > i, header.kopa-page-header-6 .ct-blockquote-1 > i, header.kopa-page-header-7 .ct-blockquote-1 > i, .owl-carousel-1 .entry-content .ct-blockquote-1 > i, .ms-item-01 .entry-content .ct-blockquote-1 > i, .sn-module-intro-6 .entry-item .entry-content .ct-blockquote-1 > i, .ms-item-03 .entry-item .ct-blockquote-1 > i, .products .product .entry-panel .ct-blockquote-1 > i, .kopa-footer-1 .ct-blockquote-1 > i, .kopa-footer-2 .ct-blockquote-1 > i, .kopa-footer-4 .ct-blockquote-1 > i, .kopa-footer-5 .ct-blockquote-1 > i, .kopa-footer-3 .ct-blockquote-1 > i {
  color: rgba(255, 255, 255, 0.3); }

/*----- Tabs -----*/
.nav-tabs {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 0;
  padding: 0; }
  .nav-tabs > li {
    margin: 0;
    margin-right: 0 !important; }
    .nav-tabs > li:first-child > a {
      margin-left: 0;
      padding-left: 0; }
    .nav-tabs > li > a {
      border: none !important;
      background: none !important;
      margin: 0 0 0 30px;
      padding: 0 10px 15px;
      font-family: "Poppins";
      font-size: 16px;
      line-height: 30px;
      font-weight: 600;
      text-align: center;
      text-transform: uppercase;
      letter-spacing: .75px;
      border-radius: 0;
      cursor: pointer !important;
      position: relative; }
      .nav-tabs > li > a:before {
        content: '';
        display: inline-block;
        position: absolute;
        bottom: -1px;
        left: 0;
        width: 100%;
        height: 2px;
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        /* Netscape */
        -moz-opacity: 0;
        /* Safari 1.x */
        -khtml-opacity: 0;
        /* Good browsers */
        opacity: 0; }
      .nav-tabs > li > a:hover:before {
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        /* Netscape */
        -moz-opacity: 1;
        /* Safari 1.x */
        -khtml-opacity: 1;
        /* Good browsers */
        opacity: 1; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
      cursor: default; }
      .nav-tabs > li.active > a:before, .nav-tabs > li.active > a:hover:before, .nav-tabs > li.active > a:focus:before {
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        /* Netscape */
        -moz-opacity: 1;
        /* Safari 1.x */
        -khtml-opacity: 1;
        /* Good browsers */
        opacity: 1; }

.tab-content {
  background: none;
  border: none;
  padding: 25px 0 0; }

.kopa-tab.style-01 {
  padding-top: 45px;
  border-top: 1px solid #e5e5e5; }
  .kopa-tab.style-01.ul-mh {
    margin-top: 0; }
    .kopa-tab.style-01.ul-mh > * {
      margin-top: 0; }
  .kopa-tab.style-01 .nav-tabs {
    border-bottom: none;
    border-right: 1px solid #e5e5e5;
    width: 100px;
    float: left; }
    .kopa-tab.style-01 .nav-tabs > li {
      float: none; }
      .kopa-tab.style-01 .nav-tabs > li:first-child > a {
        margin: 0; }
      .kopa-tab.style-01 .nav-tabs > li > a {
        margin: 5px 0 0;
        padding: 0 30px 0 0;
        width: 100%; }
        .kopa-tab.style-01 .nav-tabs > li > a:before {
          bottom: 0;
          left: auto;
          right: -1px;
          width: 2px;
          height: 100%; }
  .kopa-tab.style-01 .tab-content {
    overflow: hidden;
    padding: 0 0 0 30px; }

/*--- Collapse ---*/
.panel-group {
  margin-bottom: 0px; }
  .panel-group .panel + .panel {
    margin: 20px 0 0 !important; }
  .panel-group .panel {
    background: none;
    border-radius: 0;
    box-shadow: none;
    border: none;
    margin: 0 !important; }
    .panel-group .panel .panel-heading {
      position: relative;
      padding: 0;
      background: none;
      transition: all 0.3s, visibility 0s;
      -ms-transition: all 0.3s, visibility 0s;
      -webkit-transition: all 0.3s, visibility 0s;
      -moz-transition: all 0.3s, visibility 0s; }
      .panel-group .panel .panel-heading > .panel-title a {
        font-family: "Poppins";
        font-size: 16px;
        line-height: 28px;
        font-weight: 600;
        text-transform: uppercase;
        letter-spacing: .75px;
        display: block;
        padding: 12px 75px;
        background: none;
        border: 1px solid #e5e5e5;
        border-radius: 0; }
        .panel-group .panel .panel-heading > .panel-title a .fa {
          text-align: center;
          width: 54px;
          height: 54px;
          line-height: 54px;
          font-size: 20px;
          position: absolute;
          top: 0;
          margin-top: -27px;
          margin-left: -27px;
          text-align: center;
          background: #f4f4f4;
          color: #666;
          display: block;
          cursor: pointer;
          margin: 0;
          left: 0;
          transition: all 0.3s, visibility 0s;
          -ms-transition: all 0.3s, visibility 0s;
          -webkit-transition: all 0.3s, visibility 0s;
          -moz-transition: all 0.3s, visibility 0s; }
        .panel-group .panel .panel-heading > .panel-title a .btn-title {
          text-align: center;
          width: 54px;
          height: 54px;
          line-height: 54px;
          font-size: 14px;
          position: absolute;
          top: 0;
          margin-top: -27px;
          margin-left: -27px;
          border: 1px solid #e5e5e5;
          display: block;
          cursor: pointer;
          margin: 0;
          right: 0;
          transition: all 0.3s, visibility 0s;
          -ms-transition: all 0.3s, visibility 0s;
          -webkit-transition: all 0.3s, visibility 0s;
          -moz-transition: all 0.3s, visibility 0s; }
          .panel-group .panel .panel-heading > .panel-title a .btn-title:before, .panel-group .panel .panel-heading > .panel-title a .btn-title:after {
            content: "";
            display: block;
            width: 14px;
            height: 2px;
            background: #292828;
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translateX(-50%) translateY(-50%);
            -moz-transform: translateX(-50%) translateY(-50%);
            -ms-transform: translateX(-50%) translateY(-50%);
            -o-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
            transition: all 0.3s, visibility 0s;
            -ms-transition: all 0.3s, visibility 0s;
            -webkit-transition: all 0.3s, visibility 0s;
            -moz-transition: all 0.3s, visibility 0s; }
          .panel-group .panel .panel-heading > .panel-title a .btn-title:after {
            width: 2px;
            height: 14px; }
      .panel-group .panel .panel-heading.active > .panel-title a .fa, .panel-group .panel .panel-heading:hover > .panel-title a .fa {
        color: #fff; }
      .panel-group .panel .panel-heading.active > .panel-title a .btn-title:after {
        display: none; }
    .panel-group .panel .panel-body {
      padding: 25px 30px 25px 75px;
      border: 1px solid #e5e5e5 !important;
      border-top: none !important; }

/*--- buttons ---*/
.sn-module-btn-1 .widget-content > div, .sn-module-btn-1 .ct-div .ct-content > div, .ct-div .sn-module-btn-1 .ct-content > div {
  margin-left: -15px; }
  .sn-module-btn-1 .widget-content > div a, .sn-module-btn-1 .ct-div .ct-content > div a, .ct-div .sn-module-btn-1 .ct-content > div a {
    margin-top: 25px;
    margin-left: 15px; }

/*--- pricing table ---*/
.pt-column {
  border: 1px solid #e5e5e5;
  padding: 30px 35px 45px; }
  .pt-column .pt-header .pt-title {
    font-size: 16px;
    line-height: 30px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .75px;
    margin-bottom: 15px; }
  .pt-column .pt-header .pt-price {
    font-size: 20px;
    font-weight: 600;
    color: #000;
    margin-bottom: 15px; }
    .pt-column .pt-header .pt-price > * {
      display: inline;
      margin-bottom: 0; }
    .pt-column .pt-header .pt-price h4 {
      font-size: 40px; }
    .pt-column .pt-header .pt-price p {
      font-size: 18px;
      font-weight: 400; }
  .pt-column .pt-header .ct-text-11, .pt-column .pt-header .panel-group .panel .panel-body, .panel-group .panel .pt-column .pt-header .panel-body {
    color: #666; }
  .pt-column .pt-content {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px dashed #ccc;
    color: #000; }
    .pt-column .pt-content > ul > li {
      margin-top: 10px; }
      .pt-column .pt-content > ul > li:first-child {
        margin-top: 0; }
      .pt-column .pt-content > ul > li:last-child {
        margin-top: 60px; }
      .pt-column .pt-content > ul > li > i {
        color: #669900;
        margin-right: 10px; }
  .pt-column.style-01 {
    background: #f4f4f4; }

/*--- countdown ---*/
.ct-countdown-1 ul {
  position: relative;
  margin: -50px -45px 0 !important; }
  .ct-countdown-1 ul li {
    display: inline-block;
    padding: 0 45px !important;
    margin-top: 50px !important;
    letter-spacing: .75px;
    position: relative; }
    .ct-countdown-1 ul li:before {
      content: ':';
      font-size: 72px;
      line-height: 1em;
      font-weight: 300;
      color: #000;
      display: inline-block;
      position: absolute;
      top: 0;
      left: -11px; }
      @media screen and (max-width: 639px) {
        .ct-countdown-1 ul li:before {
          font-size: 40px; } }
      @media screen and (max-width: 479px) {
        .ct-countdown-1 ul li:before {
          display: none; } }
    .ct-countdown-1 ul li:first-child:before {
      display: none; }
    .ct-countdown-1 ul li > div {
      position: relative;
      font-size: 72px;
      line-height: 1em;
      font-weight: 300;
      color: #000;
      margin-bottom: 10px; }
      @media screen and (max-width: 639px) {
        .ct-countdown-1 ul li > div {
          font-size: 40px; } }
      @media screen and (max-width: 479px) {
        .ct-countdown-1 ul li > div {
          font-size: 25px; } }
    .ct-countdown-1 ul li p {
      font-size: 12px;
      font-weight: 600;
      text-transform: uppercase;
      color: #666; }
  @media screen and (max-width: 1160px) {
    .ct-countdown-1 ul {
      margin: -30px -25px 0 !important; }
      .ct-countdown-1 ul li {
        padding: 0 25px !important;
        margin-top: 30px !important; } }
  @media screen and (max-width: 479px) {
    .ct-countdown-1 ul {
      margin: -30px -10px 0 !important; }
      .ct-countdown-1 ul li {
        padding: 0 10px !important;
        margin-top: 30px !important; } }

.ct-countdown-2 {
  text-transform: uppercase; }
  .ct-countdown-2 ul {
    position: relative;
    margin: -40px 0 0 !important; }
    .ct-countdown-2 ul li {
      margin-top: 40px !important; }
      .ct-countdown-2 ul li h5 {
        font-size: 90px;
        line-height: 1em;
        font-weight: 500;
        margin-bottom: 0; }
        @media screen and (min-width: 1023px) and (max-width: 1160px) {
          .ct-countdown-2 ul li h5 {
            font-size: 50px; } }
        @media screen and (max-width: 639px) {
          .ct-countdown-2 ul li h5 {
            font-size: 50px; } }
      .ct-countdown-2 ul li span {
        display: inline-block;
        min-width: 115px; }
        @media screen and (max-width: 639px) {
          .ct-countdown-2 ul li span {
            min-width: 80px; } }
      .ct-countdown-2 ul li sup {
        top: -3.4em;
        font-size: .18em;
        margin-left: 10px;
        letter-spacing: 8px; }
        @media screen and (max-width: 639px) {
          .ct-countdown-2 ul li sup {
            font-size: .2em;
            top: -25px; } }

/*--- progress-bar ---*/
.ct-progress {
  border: none;
  position: relative; }
  .ct-progress:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: #e5e5e5; }
  .ct-progress header {
    font-family: "Poppins";
    font-size: 14px;
    line-height: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
    letter-spacing: .75px;
    clip: auto;
    margin-bottom: 12px; }
    .ct-progress header .ct-progress-num {
      float: right;
      font-size: 18px;
      font-weight: 400; }
  .ct-progress .progress-bar {
    box-shadow: none;
    float: none;
    height: 3px;
    position: relative;
    text-align: left; }

.sn-module-e-progrress .ct-progress {
  margin: 30px 0 0; }
  .sn-module-e-progrress .ct-progress:first-child {
    margin: 0; }
.sn-module-e-progrress .widget-content > div, .sn-module-e-progrress .ct-div .ct-content > div, .ct-div .sn-module-e-progrress .ct-content > div {
  margin-top: 60px;
  padding-top: 0;
  border-top: 1px solid #e5e5e5; }
  .sn-module-e-progrress .widget-content > div:first-child, .sn-module-e-progrress .ct-div .ct-content > div:first-child, .ct-div .sn-module-e-progrress .ct-content > div:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: none; }
.sn-module-e-progrress .clearfix.text-center {
  margin-left: -50px;
  margin-right: -50px; }
  .sn-module-e-progrress .clearfix.text-center .ct-piechart-1 {
    padding: 0 50px;
    margin-top: 60px; }
  @media screen and (max-width: 1160px) {
    .sn-module-e-progrress .clearfix.text-center {
      margin-left: -20px;
      margin-right: -20px; }
      .sn-module-e-progrress .clearfix.text-center .ct-piechart-1 {
        padding: 0 20px;
        margin-top: 30px; } }

/*--- pie-chart ---*/
.ct-piechart-1 {
  text-align: center;
  display: inline-block;
  position: relative; }
  .ct-piechart-1 .sj-piechart {
    position: relative; }
  .ct-piechart-1 .percent {
    font-size: 36px;
    font-weight: 300;
    position: absolute;
    top: 64px;
    display: block;
    width: 100%; }
    .ct-piechart-1 .percent:after {
      content: '%'; }
  .ct-piechart-1 h5 {
    text-transform: capitalize; }

.ct-piechart-2 {
  text-align: center;
  display: inline-block;
  position: relative;
  padding-bottom: 25px !important; }
  .ct-piechart-2 .sj-piechart-2 {
    position: relative; }
  .ct-piechart-2 i {
    font-size: 26px;
    position: absolute;
    top: 42px;
    display: block;
    width: 100%; }
  .ct-piechart-2 h5 {
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    margin-bottom: 0; }
  .ct-piechart-2 .percent {
    font-weight: 600;
    display: block;
    width: 100%; }
    .ct-piechart-2 .percent:after {
      content: '%'; }

.sn-module-e-piechart .widget-content > div, .sn-module-e-piechart .ct-div .ct-content > div, .ct-div .sn-module-e-piechart .ct-content > div {
  margin: -70px -35px 0; }
  .sn-module-e-piechart .widget-content > div > div, .sn-module-e-piechart .ct-div .ct-content > div > div, .ct-div .sn-module-e-piechart .ct-content > div > div {
    padding: 0 35px;
    margin-top: 70px; }
  @media screen and (max-width: 1160px) {
    .sn-module-e-piechart .widget-content > div, .sn-module-e-piechart .ct-div .ct-content > div, .ct-div .sn-module-e-piechart .ct-content > div {
      margin: -30px -15px 0; }
      .sn-module-e-piechart .widget-content > div > div, .sn-module-e-piechart .ct-div .ct-content > div > div, .ct-div .sn-module-e-piechart .ct-content > div > div {
        padding: 0 15px;
        margin-top: 30px; } }

/*_____________ 1.2.7 Images _____________*/
/*--- layout ---*/
.kopa-page-header-area-1, .kopa-page-header-area-2, .kopa-page-header-area-3, .kopa-page-header-area-4, .kopa-page-header-area-6, .kopa-page-header-area-5, .kopa-page-header-area-7, .kopa-page-header-area-8, .kopa-page-header-area-2, .kopa-page-header-area-3, .kopa-page-header-area-4, .kopa-page-header-area-6, .kopa-page-header-area-5, .kopa-page-header-area-6, .kopa-page-header-area-7, .kopa-page-header-area-8, .kopa-area-8, .kopa-area-9, .kopa-area-10, .kopa-area-16, .kopa-area-27, .kopa-area-28, .kopa-area-29, .kopa-area-30, .kopa-area-31, .kopa-area-28, .kopa-area-29, .kopa-area-30, .kopa-area-31, footer.kopa-footer-4, footer.kopa-footer-5 {
  background: url("../img/header.jpg"); }

/*--- modules ---*/
.sn-module-carousel-2 .widget-content:before, .sn-module-carousel-2 .ct-div .ct-content:before, .ct-div .sn-module-carousel-2 .ct-content:before {
  background: url("img/background.jpg"); }

/**
 * 2. Header
 * -----------------------------------------------------------------------------
 */
/*--- main-menu ---*/
.main-nav {
  display: inline-block; }
  @media screen and (max-width: 1160px) {
    .main-nav {
      display: none; } }

.main-menu {
  position: initial;
  text-align: left;
  border: none;
  margin: 0; }
  .main-menu .sf-with-ul:after {
    display: none; }
  .main-menu > li {
    list-style: none;
    padding: 0;
    margin: 0 23px;
    background: none !important;
    z-index: 999;
    float: left;
    position: initial;
    white-space: normal;
    transition: all 0.5s, visibility 0s;
    -ms-transition: all 0.5s, visibility 0s;
    -webkit-transition: all 0.5s, visibility 0s;
    -moz-transition: all 0.5s, visibility 0s; }
    .main-menu > li:first-child {
      margin-left: 0; }
    .main-menu > li:last-child {
      margin-right: 0; }
    .main-menu > li > a {
      font-family: "Poppins";
      font-size: 16px;
      line-height: 20px;
      font-weight: 400;
      color: white;
      text-transform: uppercase;
      padding: 0;
      margin: 0;
      border: none;
      position: relative; }
    .main-menu > li ul.sub-menu {
      width: 250px;
      padding: 50px 40px;
      position: absolute;
      top: 70px;
      left: auto;
      background: #000;
      z-index: 9999 !important;
      display: none; }
      .main-menu > li ul.sub-menu.rtl {
        right: 0; }
      .main-menu > li ul.sub-menu:before {
        content: '';
        display: inline-block;
        position: absolute;
        top: 15px;
        right: 15px;
        bottom: 15px;
        left: 15px;
        border: 1px solid rgba(255, 255, 255, 0.3); }
      .main-menu > li ul.sub-menu:after {
        content: '';
        display: inline-block;
        position: absolute;
        top: 15px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 68px;
        height: 2px; }
      .main-menu > li ul.sub-menu li {
        background: none;
        position: relative;
        white-space: normal;
        padding: 0;
        margin-top: 15px; }
        .main-menu > li ul.sub-menu li:first-child {
          margin-top: 0; }
        .main-menu > li ul.sub-menu li a {
          font-family: "Poppins";
          font-size: 14px;
          line-height: 22px;
          font-weight: 400;
          text-transform: capitalize;
          padding: 0 0 0 16px;
          margin: 0;
          border: none;
          background: none;
          color: rgba(255, 255, 255, 0.5);
          position: relative;
          display: block;
          width: 100%; }
          .main-menu > li ul.sub-menu li a:before {
            content: '';
            display: inline-block;
            position: absolute;
            top: 8px;
            left: 0;
            width: 5px;
            height: 5px;
            border-radius: 50%;
            background: rgba(255, 255, 255, 0.5); }
      .main-menu > li ul.sub-menu ul {
        top: 0;
        left: 210px; }
        .main-menu > li ul.sub-menu ul.rtl {
          left: auto;
          right: 210px; }

.main-menu.style-01 > li > a {
  padding: 55px 0; }
  .main-menu.style-01 > li > a:before, .main-menu.style-01 > li > a:after {
    height: 3px;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 50%;
    bottom: auto;
    left: 50%;
    content: '';
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* Netscape */
    -moz-opacity: 0;
    /* Safari 1.x */
    -khtml-opacity: 0;
    /* Good browsers */
    opacity: 0; }
  .main-menu.style-01 > li > a:after {
    display: block !important; }
.main-menu.style-01 > li:hover > a:before, .main-menu.style-01 > li.current-menu-item > a:before, .main-menu.style-01 > li.current-menu-parent > a:before {
  left: 0;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
.main-menu.style-01 > li:hover > a:after, .main-menu.style-01 > li.current-menu-item > a:after, .main-menu.style-01 > li.current-menu-parent > a:after {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1;
  right: 0 !important; }
.main-menu.style-01 > li ul.sub-menu, .main-menu.style-01 > li .sf-mega {
  top: 120px; }
  .main-menu.style-01 > li ul.sub-menu ul, .main-menu.style-01 > li .sf-mega ul {
    top: 0; }
.main-menu.style-01 > li .sf-mega {
  top: 120px; }

.main-menu.style-02 > li > a {
  color: #000;
  line-height: 12px; }

.main-menu.style-03 > li {
  margin: 0 15px; }
  .main-menu.style-03 > li:first-child {
    margin-left: 0; }
  .main-menu.style-03 > li:last-child {
    margin-right: 0; }
  .main-menu.style-03 > li > a {
    font-size: 14px;
    font-weight: 600; }
  .main-menu.style-03 > li ul.sub-menu, .main-menu.style-03 > li .sf-mega {
    top: 90px; }
    .main-menu.style-03 > li ul.sub-menu ul, .main-menu.style-03 > li .sf-mega ul {
      top: 0; }
  .main-menu.style-03 > li .sf-mega {
    top: 90px; }

.main-menu.style-04 > li > a {
  text-transform: capitalize; }

.sf-mega {
  border: none;
  display: none;
  position: absolute;
  top: 70px;
  padding: 75px 360px;
  background: #000;
  z-index: 99999;
  margin-left: 0;
  left: 0;
  overflow: hidden; }
  @media screen and (max-width: 1500px) {
    .sf-mega {
      padding: 75px 100px; } }
  .sf-mega:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 15px;
    right: 15px;
    bottom: 15px;
    left: 15px;
    border: 1px solid rgba(255, 255, 255, 0.3); }
  .sf-mega > .row {
    margin: 0 -25px; }
    .sf-mega > .row > * {
      padding: 0 25px; }
  .sf-mega .row {
    position: relative;
    z-index: 9;
    width: auto !important;
    margin: 0 -15px; }
    .sf-mega .row ul:before, .sf-mega .row ul:after {
      display: none; }
    .sf-mega .row ul li a {
      text-transform: none;
      padding: 0; }
      .sf-mega .row ul li a:before {
        display: none; }
  .sf-mega .sf-mega-section {
    margin: 0;
    padding: 0 18px; }
    .sf-mega .sf-mega-section ul, .sf-mega .sf-mega-section ul.sub-menu {
      display: block;
      background: none;
      border: none;
      box-shadow: none;
      width: 100%;
      position: inherit;
      top: auto;
      left: auto;
      margin: 0;
      padding: 0; }
      .sf-mega .sf-mega-section ul a, .sf-mega .sf-mega-section ul.sub-menu a {
        padding: 0;
        background: none; }
        .sf-mega .sf-mega-section ul a:hover, .sf-mega .sf-mega-section ul.sub-menu a:hover {
          background: none; }
      .sf-mega .sf-mega-section ul li.current-menu-item > a, .sf-mega .sf-mega-section ul.sub-menu li.current-menu-item > a {
        background: none; }
  .sf-mega .widget, .sf-mega .ct-div {
    margin-top: 40px;
    margin-bottom: 0; }
    .sf-mega .widget:first-child, .sf-mega .ct-div:first-child {
      margin-top: 0; }

.sf-mega-1 > * {
  position: relative;
  overflow: hidden; }
.sf-mega-1 > img {
  position: absolute;
  bottom: -20%;
  right: 0;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  /* Netscape */
  -moz-opacity: 0.2;
  /* Safari 1.x */
  -khtml-opacity: 0.2;
  /* Good browsers */
  opacity: 0.2; }
  @media screen and (max-width: 1500px) {
    .sf-mega-1 > img {
      max-width: 75%; } }

/*--- sub-menu ---*/
.sub-nav {
  position: fixed;
  right: 45px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 999; }
  @media screen and (max-width: 1160px) {
    .sub-nav {
      right: 10px; } }
  .sub-nav ul li a {
    display: block;
    width: 30px;
    height: 1px;
    padding: 15px 0;
    position: relative; }
    .sub-nav ul li a:before {
      content: '';
      position: absolute;
      top: 15px;
      left: 0;
      width: 100%;
      height: 1px;
      background: rgba(255, 255, 255, 0.9);
      margin-top: -.5px; }
    @media screen and (max-width: 1160px) {
      .sub-nav ul li a {
        padding: 10px 0;
        width: 15px; } }

/*--- mobile-menu ---*/
.mobile-nav {
  position: relative;
  display: none; }
  @media screen and (max-width: 1160px) {
    .mobile-nav {
      display: block; } }
  .mobile-nav > span {
    font-size: 22px;
    z-index: 99;
    position: relative;
    display: inline-block;
    cursor: pointer;
    padding: 0; }

.mobile-menu {
  position: absolute;
  top: 55px;
  right: 0;
  width: 300px;
  height: auto;
  background: #000;
  padding: 40px 45px;
  text-align: right;
  z-index: 999999;
  display: none; }
  .mobile-menu:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 15px;
    right: 15px;
    bottom: 15px;
    left: 15px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    opacity: 0;
    transition: all 0.5s, visibility 0s;
    -ms-transition: all 0.5s, visibility 0s;
    -webkit-transition: all 0.5s, visibility 0s;
    -moz-transition: all 0.5s, visibility 0s; }
  .mobile-menu.active:before, .mobile-menu.active > li {
    opacity: 1; }
  .mobile-menu.op-nav-menu {
    width: 240px; }
  .mobile-menu > li {
    position: relative;
    width: 100%;
    margin-top: 15px;
    opacity: 0;
    transition: all 0.5s, visibility 0s;
    -ms-transition: all 0.5s, visibility 0s;
    -webkit-transition: all 0.5s, visibility 0s;
    -moz-transition: all 0.5s, visibility 0s; }
    .mobile-menu > li:first-child {
      margin-top: 0; }
    .mobile-menu > li > a {
      font-family: "Poppins";
      font-size: 14px;
      line-height: 22px;
      font-weight: 400;
      text-transform: capitalize;
      color: rgba(255, 255, 255, 0.5);
      padding: 0 16px 0 0;
      display: block; }
      .mobile-menu > li > a:before {
        content: '';
        display: inline-block;
        position: absolute;
        top: 8px;
        right: 0;
        width: 5px;
        height: 5px;
        border-radius: 50%;
        background: rgba(255, 255, 255, 0.5); }
      .mobile-menu > li > a > span {
        position: absolute;
        left: 0;
        top: 0;
        cursor: pointer;
        color: inherit; }
        .mobile-menu > li > a > span:after {
          content: '\f107'; }
    .mobile-menu > li.open > a > span:after {
      content: '\f106'; }
    .mobile-menu > li ul li, .mobile-menu > li ul.sub-menu li {
      margin-top: 15px; }
      .mobile-menu > li ul li a, .mobile-menu > li ul.sub-menu li a {
        font-family: "Poppins";
        font-size: 14px;
        line-height: 22px;
        font-weight: 400;
        text-transform: capitalize;
        color: rgba(255, 255, 255, 0.5);
        text-transform: capitalize;
        display: block;
        position: relative;
        padding: 0 16px 0 0; }
      .mobile-menu > li ul li span, .mobile-menu > li ul.sub-menu li span {
        display: none; }
      .mobile-menu > li ul li ul, .mobile-menu > li ul li ul.sub-menu, .mobile-menu > li ul.sub-menu li ul, .mobile-menu > li ul.sub-menu li ul.sub-menu {
        display: block !important;
        margin: 0 !important;
        padding: 0 16px 0 0 !important;
        height: auto !important;
        width: 100%; }
        .mobile-menu > li ul li ul ul, .mobile-menu > li ul li ul ul.sub-menu, .mobile-menu > li ul li ul.sub-menu ul, .mobile-menu > li ul li ul.sub-menu ul.sub-menu, .mobile-menu > li ul.sub-menu li ul ul, .mobile-menu > li ul.sub-menu li ul ul.sub-menu, .mobile-menu > li ul.sub-menu li ul.sub-menu ul, .mobile-menu > li ul.sub-menu li ul.sub-menu ul.sub-menu {
          padding: 0 !important; }
        .mobile-menu > li ul li ul a:before, .mobile-menu > li ul li ul.sub-menu a:before, .mobile-menu > li ul.sub-menu li ul a:before, .mobile-menu > li ul.sub-menu li ul.sub-menu a:before {
          content: '-';
          display: inline-block;
          position: absolute;
          top: 0;
          right: 0; }

/*--- search-box-1 ---*/
.kopa-search-box-1 {
  position: relative; }
  .kopa-search-box-1 > span {
    font-size: 24px;
    font-weight: 700;
    cursor: pointer;
    position: relative;
    z-index: 99; }
  .kopa-search-box-1 .search-form {
    position: absolute;
    top: -25px;
    right: 0;
    width: 0;
    background: #000;
    padding: 5px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    z-index: 9;
    opacity: 0;
    transition: all 0.3s ease-out, visibility 0s;
    -ms-transition: all 0.3s ease-out, visibility 0s;
    -webkit-transition: all 0.3s ease-out, visibility 0s;
    -moz-transition: all 0.3s ease-out, visibility 0s; }
    .kopa-search-box-1 .search-form.active {
      z-index: 99999;
      width: 440px;
      opacity: 1;
      transition: all 0.3s ease-out, visibility 0s;
      -ms-transition: all 0.3s ease-out, visibility 0s;
      -webkit-transition: all 0.3s ease-out, visibility 0s;
      -moz-transition: all 0.3s ease-out, visibility 0s; }
      @media screen and (max-width: 639px) {
        .kopa-search-box-1 .search-form.active {
          width: 258px; } }
    .kopa-search-box-1 .search-form .search-text {
      width: 100%;
      border: 1px solid rgba(255, 255, 255, 0.3);
      background: none;
      outline: none;
      height: 52px;
      line-height: 52px;
      padding: 0 55px 0 30px;
      font-size: 16px;
      font-family: "Poppins";
      text-transform: capitalize;
      color: rgba(255, 255, 255, 0.5); }
    .kopa-search-box-1 .search-form .search-submit {
      font-size: 24px;
      font-weight: 700;
      border: none;
      background: none;
      outline: none;
      position: absolute;
      right: 20px;
      top: 20px;
      padding: 0;
      color: rgba(255, 255, 255, 0.5); }
      .kopa-search-box-1 .search-form .search-submit span {
        color: inherit !important; }

/*_____________ kopa-page-header-1 _____________*/
header[class*="kopa-page-header-"] {
  position: relative;
  z-index: 999; }
  header[class*="kopa-page-header-"] .kopa-header-inner {
    position: relative; }
    header[class*="kopa-page-header-"] .kopa-header-inner > .row > .col-md-8 {
      position: initial; }
    header[class*="kopa-page-header-"] .kopa-header-inner > .row > .text-left > * {
      float: left;
      margin-left: 55px; }
      header[class*="kopa-page-header-"] .kopa-header-inner > .row > .text-left > *:first-child {
        margin-left: 0; }
    header[class*="kopa-page-header-"] .kopa-header-inner > .row > .text-right > * {
      float: right;
      margin-right: 55px; }
      header[class*="kopa-page-header-"] .kopa-header-inner > .row > .text-right > *:first-child {
        margin-right: 0; }
    @media screen and (max-width: 1160px) {
      header[class*="kopa-page-header-"] .kopa-header-inner > .row > div.col-md-2 {
        width: 50%; }
      header[class*="kopa-page-header-"] .kopa-header-inner > .row > div.col-md-8 {
        display: none; } }
    @media screen and (max-width: 479px) {
      header[class*="kopa-page-header-"] .kopa-header-inner > .row > div.col-md-2 {
        width: auto; }
        header[class*="kopa-page-header-"] .kopa-header-inner > .row > div.col-md-2:last-child {
          float: right; } }

.kopa-page-header-area-1, .kopa-page-header-area-2, .kopa-page-header-area-3, .kopa-page-header-area-4, .kopa-page-header-area-6, .kopa-page-header-area-5, .kopa-page-header-area-7, .kopa-page-header-area-8 {
  position: relative; }
  .kopa-page-header-area-1:before, .kopa-page-header-area-2:before, .kopa-page-header-area-3:before, .kopa-page-header-area-4:before, .kopa-page-header-area-6:before, .kopa-page-header-area-5:before, .kopa-page-header-area-7:before, .kopa-page-header-area-8:before {
    content: '';
    display: block; }
  .kopa-page-header-area-1 > *, .kopa-page-header-area-2 > *, .kopa-page-header-area-3 > *, .kopa-page-header-area-4 > *, .kopa-page-header-area-6 > *, .kopa-page-header-area-5 > *, .kopa-page-header-area-7 > *, .kopa-page-header-area-8 > * {
    position: relative; }

.kopa-promo-1, .kopa-footer-3 {
  padding: 45px 60px; }
  @media screen and (max-width: 1160px) {
    .kopa-promo-1, .kopa-footer-3 {
      padding: 45px 10px; } }
  @media screen and (max-width: 639px) {
    .kopa-promo-1, .kopa-footer-3 {
      padding: 15px 10px 20px; } }

header.kopa-page-header-1, header.kopa-page-header-6, header.kopa-page-header-7 {
  text-align: center;
  padding: 50px 60px; }
  @media screen and (max-width: 1160px) {
    header.kopa-page-header-1, header.kopa-page-header-6, header.kopa-page-header-7 {
      padding: 50px 10px; } }
  @media screen and (max-width: 767px) {
    header.kopa-page-header-1, header.kopa-page-header-6, header.kopa-page-header-7 {
      padding: 30px 10px; } }
  header.kopa-page-header-1 .kopa-header-inner > .row > .text-right > *, header.kopa-page-header-6 .kopa-header-inner > .row > .text-right > *, header.kopa-page-header-7 .kopa-header-inner > .row > .text-right > * {
    margin-right: 20px; }
    header.kopa-page-header-1 .kopa-header-inner > .row > .text-right > *:first-child, header.kopa-page-header-6 .kopa-header-inner > .row > .text-right > *:first-child, header.kopa-page-header-7 .kopa-header-inner > .row > .text-right > *:first-child, header.kopa-page-header-1 .kopa-header-inner > .row > .text-right > *:nth-child(2), header.kopa-page-header-6 .kopa-header-inner > .row > .text-right > *:nth-child(2), header.kopa-page-header-7 .kopa-header-inner > .row > .text-right > *:nth-child(2) {
      margin-right: 0; }
  header.kopa-page-header-1 .main-nav, header.kopa-page-header-6 .main-nav, header.kopa-page-header-7 .main-nav, header.kopa-page-header-1 .mobile-nav, header.kopa-page-header-6 .mobile-nav, header.kopa-page-header-7 .mobile-nav {
    margin-top: 7px; }
  header.kopa-page-header-1 .mobile-nav, header.kopa-page-header-6 .mobile-nav, header.kopa-page-header-7 .mobile-nav {
    margin-left: 20px; }
  header.kopa-page-header-1 .kopa-search-box-1, header.kopa-page-header-6 .kopa-search-box-1, header.kopa-page-header-7 .kopa-search-box-1 {
    line-height: 15px;
    margin-top: 8px; }

/*_____________ kopa-page-header-2 _____________*/
.kopa-page-header-area-2:before {
  background: rgba(0, 0, 0, 0.5); }

.kopa-page-header-2 {
  text-align: center;
  padding: 0 60px; }
  @media screen and (max-width: 1160px) {
    .kopa-page-header-2 {
      padding: 0 10px; } }
  .kopa-page-header-2 .kopa-logo {
    margin-top: 50px; }
  .kopa-page-header-2 .kopa-header-inner {
    position: relative; }
    .kopa-page-header-2 .kopa-header-inner > .row > .text-right {
      margin-top: 49px; }
      .kopa-page-header-2 .kopa-header-inner > .row > .text-right > * {
        margin-right: 20px; }
        .kopa-page-header-2 .kopa-header-inner > .row > .text-right > *:first-child, .kopa-page-header-2 .kopa-header-inner > .row > .text-right > *:nth-child(2) {
          margin-right: 0; }
      @media screen and (max-width: 1600px) {
        .kopa-page-header-2 .kopa-header-inner > .row > .text-right .ct-text-4 {
          display: none; } }
      @media screen and (max-width: 479px) {
        .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-language-box-1, .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-language-box-2, .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-cash-box-1, .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-language-box-3 {
          display: none; }
        .kopa-page-header-2 .kopa-header-inner > .row > .text-right .mobile-nav {
          margin: 2px 0 0 0; } }
  .kopa-page-header-2 .mobile-nav {
    margin: 2px 0 0 40px; }

.kopa-hours-opening h6 {
  margin-bottom: 0; }
.kopa-hours-opening p {
  font-size: 13px;
  text-transform: uppercase; }
@media screen and (max-width: 979px) {
  .kopa-hours-opening {
    display: none; } }

.kopa-promo-2 {
  padding: 40px 60px;
  position: relative; }
  @media screen and (max-width: 1160px) {
    .kopa-promo-2 {
      padding: 40px 10px; } }
  @media screen and (max-width: 639px) {
    .kopa-promo-2 {
      padding: 60px 10px; } }
  .kopa-promo-2 .kopa-social-links {
    margin-top: 20px; }
    @media screen and (max-width: 639px) {
      .kopa-promo-2 .kopa-social-links {
        display: none; } }
  .kopa-promo-2 .sj-smooth-scroll {
    position: absolute;
    bottom: 40px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }

/*_____________ kopa-page-header-3 _____________*/
.kopa-page-header-3 {
  text-align: center;
  padding: 35px 45px;
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%; }
  @media screen and (max-width: 1160px) {
    .kopa-page-header-3 {
      padding: 35px 10px; } }
  @media screen and (max-width: 479px) {
    .kopa-page-header-3 {
      position: relative !important;
      top: auto;
      left: auto;
      background: #000;
      padding: 15px 10px; } }
  .kopa-page-header-3 .main-nav {
    margin-top: 12px; }
  .kopa-page-header-3 .mobile-nav {
    margin: 2px 0 0 20px; }
  .kopa-page-header-3 .kopa-header-inner {
    position: relative; }
    .kopa-page-header-3 .kopa-header-inner > .row > .text-right {
      margin-top: 3px; }
      .kopa-page-header-3 .kopa-header-inner > .row > .text-right > * {
        float: right;
        margin-right: 20px; }
        .kopa-page-header-3 .kopa-header-inner > .row > .text-right > *:first-child, .kopa-page-header-3 .kopa-header-inner > .row > .text-right > *:nth-child(2) {
          margin-right: 0; }
      @media screen and (max-width: 1600px) {
        .kopa-page-header-3 .kopa-header-inner > .row > .text-right .ct-text-4 {
          display: none; } }
      @media screen and (max-width: 479px) {
        .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-language-box-1, .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-language-box-2, .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-cash-box-1, .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-language-box-3 {
          display: none; }
        .kopa-page-header-3 .kopa-header-inner > .row > .text-right .mobile-nav {
          margin: 2px 0 0 0; } }

/*_____________ kopa-page-header-4 _____________*/
.kopa-page-header-4 {
  text-align: center;
  padding: 35px 0;
  border-bottom: 1px solid #e5e5e5; }
  @media screen and (max-width: 1160px) {
    .kopa-page-header-4 {
      padding: 23px 0; } }
  .kopa-page-header-4 .main-nav {
    margin-top: 12px; }
  .kopa-page-header-4 .mobile-nav {
    margin: 2px 0 0 20px; }
  .kopa-page-header-4 .kopa-header-inner {
    position: relative;
    padding: 0 45px; }
    @media screen and (max-width: 1600px) {
      .kopa-page-header-4 .kopa-header-inner {
        padding: 0 25px; } }
    @media screen and (max-width: 1160px) {
      .kopa-page-header-4 .kopa-header-inner {
        padding: 0 10px; } }
    .kopa-page-header-4 .kopa-header-inner > .row > .text-right {
      margin-top: 3px; }
      .kopa-page-header-4 .kopa-header-inner > .row > .text-right > *:first-child, .kopa-page-header-4 .kopa-header-inner > .row > .text-right > *:nth-child(2) {
        margin-right: 0; }
      @media screen and (max-width: 1600px) {
        .kopa-page-header-4 .kopa-header-inner > .row > .text-right .ct-text-4 {
          display: none; } }
      @media screen and (max-width: 479px) {
        .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-language-box-1, .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-language-box-2, .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-cash-box-1, .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-language-box-3 {
          display: none; }
        .kopa-page-header-4 .kopa-header-inner > .row > .text-right .mobile-nav {
          margin: 2px 0 0 0; } }

/*_____________ kopa-page-header-5 _____________*/
.kopa-page-header-5 {
  padding: 50px 0; }
  .kopa-page-header-5 .main-nav {
    margin: 10px 0 0; }
  .kopa-page-header-5 .mobile-nav {
    margin: 7px 0 0; }

/*_____________ kopa-page-header-6 _____________*/
header.kopa-page-header-6 {
  background: #292828;
  padding: 32px 60px; }
  @media screen and (max-width: 1160px) {
    header.kopa-page-header-6 {
      padding: 32px 10px; } }

/*_____________ kopa-page-header-7 _____________*/
header.kopa-page-header-7 {
  width: 100%;
  position: absolute;
  z-index: 999;
  padding: 32px 60px; }
  @media screen and (max-width: 1160px) {
    header.kopa-page-header-7 {
      padding: 30px 10px; } }
  @media screen and (max-width: 639px) {
    header.kopa-page-header-7 {
      padding: 20px 10px;
      position: relative;
      background: #000; } }

/*_____________ kopa-page-header-8 _____________*/
header.kopa-page-header-8 {
  width: 100%;
  position: fixed;
  z-index: 999;
  top: 68px;
  left: 0; }
  @media screen and (max-width: 1600px) {
    header.kopa-page-header-8 {
      top: 30px; } }
  @media screen and (max-width: 979px) {
    header.kopa-page-header-8 {
      position: relative;
      top: auto;
      background: #000; } }
  header.kopa-page-header-8 > .container {
    padding: 15px 90px 15px 25px;
    background: #000; }
    @media screen and (max-width: 979px) {
      header.kopa-page-header-8 > .container {
        padding: 15px 90px 15px 10px; } }
    @media screen and (max-width: 479px) {
      header.kopa-page-header-8 > .container {
        padding: 15px 80px 15px 10px; } }
    header.kopa-page-header-8 > .container:before {
      content: '';
      display: inline-block;
      position: absolute;
      top: 0;
      right: 0;
      width: 64px;
      height: 100%; }
  header.kopa-page-header-8 .kopa-logo {
    max-width: 70%;
    margin-top: 7px; }
  header.kopa-page-header-8 .kopa-search-box-1 {
    position: absolute;
    right: 20px;
    top: 57%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999; }
    header.kopa-page-header-8 .kopa-search-box-1 > span {
      font-size: 20px;
      color: #000; }
    header.kopa-page-header-8 .kopa-search-box-1 .search-form {
      top: -20px;
      border: none; }
  header.kopa-page-header-8 .main-nav {
    margin-top: 11px; }
  header.kopa-page-header-8 .mobile-nav {
    margin-top: 4px; }
    header.kopa-page-header-8 .mobile-nav > span {
      color: #fff; }
    header.kopa-page-header-8 .mobile-nav .mobile-menu {
      top: 48px; }

/*--- kopa-page-header-area-4 ---*/
.kopa-page-header-area-4:before, .kopa-page-header-area-6:before {
  background: rgba(0, 0, 0, 0.7) !important; }

.kopa-promo-3 {
  padding: 60px 60px 40px; }
  @media screen and (max-width: 1160px) {
    .kopa-promo-3 {
      padding: 60px 10px 40px; } }

/*--- kopa-page-header-area-5 ---*/
/*--- kopa-page-header-area-6 ---*/
/*--- kopa-page-header-area-7 ---*/
/*--- kopa-page-header-area-8 ---*/
/**
 * 3. Content
 * -----------------------------------------------------------------------------
 */
/**
 * 3.1 Widget
 * -------------------------------------------------------------------
 */
/*--- sn-module-slider-1 ---*/
.ct-slider-1 .loading {
  background: none; }
  .ct-slider-1 .loading > i {
    color: rgba(255, 255, 255, 0.9); }

.slider-pro {
  display: none; }
  .slider-pro .container {
    height: 100%;
    text-align: center; }
    .slider-pro .container > .row {
      position: relative;
      height: 100%; }
      .slider-pro .container > .row > * {
        height: 100%; }
  .slider-pro a {
    transition: all 0.4s, visibility 0s !important;
    -ms-transition: all 0.4s, visibility 0s !important;
    -webkit-transition: all 0.4s, visibility 0s !important;
    -moz-transition: all 0.4s, visibility 0s !important; }
  .slider-pro img.sp-layer {
    opacity: 0;
    transition: all 0.4s, visibility 0s;
    -ms-transition: all 0.4s, visibility 0s;
    -webkit-transition: all 0.4s, visibility 0s;
    -moz-transition: all 0.4s, visibility 0s; }
  .slider-pro .sp-grab, .slider-pro .sp-grabbing {
    cursor: auto !important; }
  .slider-pro p {
    white-space: nowrap;
    color: #fff; }
    @media screen and (max-width: 767px) {
      .slider-pro p.sp-txt-3, .slider-pro p.sp-txt-4, .slider-pro p.sp-txt-6, .slider-pro p.sp-txt-5, .slider-pro p.sp-txt-11, .slider-pro p.sp-txt-12 {
        -webkit-transform: scale(0.75) translate3d(0px, 0px, 0px) !important;
        -moz-transform: scale(0.75) translate3d(0px, 0px, 0px) !important;
        -ms-transform: scale(0.75) translate3d(0px, 0px, 0px) !important;
        -o-transform: scale(0.75) translate3d(0px, 0px, 0px) !important;
        transform: scale(0.75) translate3d(0px, 0px, 0px) !important; } }
    @media screen and (max-width: 480px) {
      .slider-pro p.sp-txt-3, .slider-pro p.sp-txt-4, .slider-pro p.sp-txt-6, .slider-pro p.sp-txt-5, .slider-pro p.sp-txt-11, .slider-pro p.sp-txt-12 {
        display: none !important; } }
    @media screen and (max-width: 767px) {
      .slider-pro p.sp-txt-12 {
        display: none; } }
    .slider-pro p.sp-layer {
      font-size: 14px;
      line-height: 1em; }
    .slider-pro p.sp-txt-1, .slider-pro p.sp-txt-2, .slider-pro p.sp-txt-7, .slider-pro p.sp-txt-8 {
      font-size: 120px;
      line-height: 1em;
      font-weight: 600;
      text-transform: capitalize; }
    .slider-pro p.sp-txt-3 {
      font-weight: 600; }
    .slider-pro p.sp-txt-4, .slider-pro p.sp-txt-6 {
      font-size: 18px; }
    .slider-pro p.sp-txt-5 {
      font-size: 13px;
      font-weight: 600;
      text-transform: uppercase;
      color: rgba(255, 255, 255, 0.5);
      -webkit-transform: rotate(270deg) !important;
      -moz-transform: rotate(270deg) !important;
      -ms-transform: rotate(270deg) !important;
      -o-transform: rotate(270deg) !important;
      transform: rotate(270deg) !important; }
      @media screen and (max-width: 1023px) {
        .slider-pro p.sp-txt-5 {
          display: none; } }
    .slider-pro p.sp-txt-6 {
      color: rgba(255, 255, 255, 0.7); }
    .slider-pro p.sp-txt-7, .slider-pro p.sp-txt-8 {
      font-size: 48px; }
    .slider-pro p.sp-txt-9 {
      font-size: 24px;
      font-weight: 600; }
    .slider-pro p.sp-txt-10 {
      font-size: 36px;
      font-weight: 600;
      text-transform: capitalize; }
    .slider-pro p.sp-txt-11 {
      color: rgba(255, 255, 255, 0.7); }
    .slider-pro p.sp-txt-12 {
      font-size: 18px;
      font-weight: 600;
      text-transform: capitalize; }
    .slider-pro p.sp-link-1 a {
      display: inline-block;
      padding: 18px 40px;
      color: #000;
      font-size: 18px;
      line-height: 34px;
      text-transform: uppercase;
      font-weight: 700; }
      .slider-pro p.sp-link-1 a:hover {
        color: #fff;
        background: #000; }
  .slider-pro span.sp-line-1 {
    display: inline-block;
    width: 130px;
    height: 1px;
    background: rgba(255, 255, 255, 0.9); }
  .slider-pro .sp-buttons {
    position: absolute;
    left: 0;
    bottom: 10%;
    padding: 0; }
  .slider-pro .sp-button {
    background: none;
    width: 42px;
    height: 1px;
    border: none;
    border-radius: 0;
    padding: 15px 0;
    margin: 0;
    position: relative; }
    .slider-pro .sp-button:before {
      content: '';
      position: absolute;
      top: 15px;
      left: 0;
      width: 100%;
      height: 1px;
      background: rgba(255, 255, 255, 0.9);
      margin-top: -.5px; }
    .slider-pro .sp-button:hover, .slider-pro .sp-button.sp-selected-button {
      width: 90px; }
    @media screen and (max-width: 979px) {
      .slider-pro .sp-button {
        width: 20px;
        padding: 8px 0; }
        .slider-pro .sp-button:hover, .slider-pro .sp-button.sp-selected-button {
          width: 40px; } }

.sp-btn-1, .sp-btn-2 {
  direction: rtl; }
  .sp-btn-1 .sp-buttons, .sp-btn-2 .sp-buttons {
    width: auto;
    left: auto;
    bottom: auto;
    top: 50%;
    right: 60px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    @media screen and (max-width: 979px) {
      .sp-btn-1 .sp-buttons, .sp-btn-2 .sp-buttons {
        right: 10px; } }
    .sp-btn-1 .sp-buttons .sp-button, .sp-btn-2 .sp-buttons .sp-button {
      display: block; }

.slider-pro-1 .sp-slide > .container > .row {
  margin: 0; }

/*--- sn-module-slider-2 ---*/
.slider-pro-2 {
  background: rgba(0, 0, 0, 0.9); }
  .slider-pro-2 .container-wrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .slider-pro-2 .sp-slide {
    background: #000; }
  .slider-pro-2 .sp-image-bg {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    /* Netscape */
    -moz-opacity: 0.4;
    /* Safari 1.x */
    -khtml-opacity: 0.4;
    /* Good browsers */
    opacity: 0.4; }
  @media screen and (max-width: 767px) {
    .slider-pro-2 .container > .row {
      margin: 0; } }

.sp-btn-2 .sp-buttons {
  right: 45px; }
  @media screen and (max-width: 979px) {
    .sp-btn-2 .sp-buttons {
      right: 10px; } }
.sp-btn-2 .sp-button {
  padding: 10px 0;
  width: 30px;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  /* Netscape */
  -moz-opacity: 0.7;
  /* Safari 1.x */
  -khtml-opacity: 0.7;
  /* Good browsers */
  opacity: 0.7; }
  .sp-btn-2 .sp-button:hover, .sp-btn-2 .sp-button.sp-selected-button {
    width: 30px;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /* Netscape */
    -moz-opacity: 0.5;
    /* Safari 1.x */
    -khtml-opacity: 0.5;
    /* Good browsers */
    opacity: 0.5; }
  @media screen and (max-width: 979px) {
    .sp-btn-2 .sp-button {
      width: 15px !important; } }

/*--- sn-module-al-1 ---*/
.sn-module-al-1 .widget-content > ul, .sn-module-al-1 .ct-div .ct-content > ul, .ct-div .sn-module-al-1 .ct-content > ul {
  margin-top: -150px; }
  .sn-module-al-1 .widget-content > ul > li, .sn-module-al-1 .ct-div .ct-content > ul > li, .ct-div .sn-module-al-1 .ct-content > ul > li {
    margin-top: 150px; }
  @media screen and (max-width: 1160px) {
    .sn-module-al-1 .widget-content > ul, .sn-module-al-1 .ct-div .ct-content > ul, .ct-div .sn-module-al-1 .ct-content > ul {
      margin-top: -100px; }
      .sn-module-al-1 .widget-content > ul > li, .sn-module-al-1 .ct-div .ct-content > ul > li, .ct-div .sn-module-al-1 .ct-content > ul > li {
        margin-top: 100px; } }
  @media screen and (max-width: 767px) {
    .sn-module-al-1 .widget-content > ul, .sn-module-al-1 .ct-div .ct-content > ul, .ct-div .sn-module-al-1 .ct-content > ul {
      margin-top: -50px; }
      .sn-module-al-1 .widget-content > ul > li, .sn-module-al-1 .ct-div .ct-content > ul > li, .ct-div .sn-module-al-1 .ct-content > ul > li {
        margin-top: 50px; } }

/*--- sn-module-carousel-1 ---*/
.ct-slider-2 .loading, .ct-slider-3 .loading {
  background: none; }

.sn-module-carousel-1 .ct-slider-2, .sn-module-carousel-1 .ct-slider-3 {
  width: 150%;
  margin-left: -25%; }
  @media screen and (max-width: 799px) {
    .sn-module-carousel-1 .ct-slider-2, .sn-module-carousel-1 .ct-slider-3 {
      width: 170%;
      margin-left: -35%; } }
  @media screen and (max-width: 767px) {
    .sn-module-carousel-1 .ct-slider-2, .sn-module-carousel-1 .ct-slider-3 {
      width: 100%;
      margin-left: 0; } }

.owl-carousel-1 .item {
  padding: 0 50px; }
  @media screen and (max-width: 1600px) {
    .owl-carousel-1 .item {
      padding: 0 30px; } }
  @media screen and (max-width: 479px) {
    .owl-carousel-1 .item {
      padding: 0 10px; }
      .owl-carousel-1 .item .more-link {
        margin-top: 0; } }
.owl-carousel-1 .ct-mask, .owl-carousel-1 .kopa-area-8:before, .owl-carousel-1 .kopa-area-9:before, .owl-carousel-1 .kopa-area-16:before, .owl-carousel-1 .kopa-area-27:before, .owl-carousel-1 .kopa-area-28:before, .owl-carousel-1 .kopa-area-29:before, .owl-carousel-1 .kopa-area-30:before, .owl-carousel-1 .kopa-area-31:before, .owl-carousel-1 .kopa-page-header-area-1:before, .owl-carousel-1 .kopa-page-header-area-2:before, .owl-carousel-1 .kopa-page-header-area-3:before, .owl-carousel-1 .kopa-page-header-area-4:before, .owl-carousel-1 .kopa-page-header-area-6:before, .owl-carousel-1 .kopa-page-header-area-5:before, .owl-carousel-1 .kopa-page-header-area-7:before, .owl-carousel-1 .kopa-page-header-area-8:before {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
.owl-carousel-1 .entry-content {
  width: 100%;
  padding: 0 15px;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
  transition: all 0.3s ease-out, visibility 0s;
  -ms-transition: all 0.3s ease-out, visibility 0s;
  -webkit-transition: all 0.3s ease-out, visibility 0s;
  -moz-transition: all 0.3s ease-out, visibility 0s;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* Netscape */
  -moz-opacity: 0;
  /* Safari 1.x */
  -khtml-opacity: 0;
  /* Good browsers */
  opacity: 0; }
.owl-carousel-1 .owl-1-show .entry-item .entry-content {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
@media screen and (max-width: 767px) {
  .owl-carousel-1 .owl-item .entry-item .entry-content {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* Netscape */
    -moz-opacity: 1;
    /* Safari 1.x */
    -khtml-opacity: 1;
    /* Good browsers */
    opacity: 1; } }
@media screen and (max-width: 1600px) {
  .owl-carousel-1 .entry-item .entry-title.style-01, .owl-carousel-1 .entry-item .entry-title.style-02, .owl-carousel-1 .entry-item .widget-title.style-01 {
    font-size: 36px;
    margin-bottom: 20px; }
  .owl-carousel-1 .entry-item .entry-content > p {
    display: none; } }

/*--- sn-module-testimonial ---*/
.ct-slider-3 {
  min-height: 220px; }

.sn-module-testimonial .owl-carousel {
  margin-top: 50px; }
.sn-module-testimonial .entry-item h5 {
  margin-bottom: 30px; }
.sn-module-testimonial .entry-item footer {
  margin-top: 60px;
  font-weight: 600;
  color: #000; }
  .sn-module-testimonial .entry-item footer span:last-child {
    font-weight: 400;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    /* Netscape */
    -moz-opacity: 0.7;
    /* Safari 1.x */
    -khtml-opacity: 0.7;
    /* Good browsers */
    opacity: 0.7; }

/*--- sn-module-intro-1 ---*/
/*--- sn-module-service-1 ---*/
.sn-module-service-1 .entry-item {
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
.sn-module-service-1 .entry-icon {
  font-size: 42px;
  float: right;
  margin-left: 15px; }
.sn-module-service-1 .entry-content {
  overflow: hidden; }
.sn-module-service-1 p {
  font-size: 13px; }
@media screen and (max-width: 979px) {
  .sn-module-service-1 .ct-row-1 {
    margin: -40px -20px 0; }
    .sn-module-service-1 .ct-row-1 > * {
      padding: 0 20px;
      margin-top: 40px; }
    .sn-module-service-1 .ct-row-1 .entry-title.style-03 {
      font-size: 18px; }
    .sn-module-service-1 .ct-row-1 p {
      font-size: 12px; } }
@media screen and (max-width: 767px) {
  .sn-module-service-1 .widget-content > ul > li, .sn-module-service-1 .ct-div .ct-content > ul > li, .ct-div .sn-module-service-1 .ct-content > ul > li {
    width: 100%; } }

/*--- sn-module-intro-2 ---*/
.sn-module-intro-2 .entry-item .entry-thumb, .sn-module-intro-2 .entry-item .single-entry-thumb, .sn-module-intro-2 .entry-item .single-author .single-author-thumb, .single-author .sn-module-intro-2 .entry-item .single-author-thumb, .sn-module-intro-2 .entry-item .single-por-thumb {
  width: 330px;
  float: left;
  margin-right: 70px;
  padding-bottom: 150px; }
  @media screen and (max-width: 1600px) {
    .sn-module-intro-2 .entry-item .entry-thumb, .sn-module-intro-2 .entry-item .single-entry-thumb, .sn-module-intro-2 .entry-item .single-author .single-author-thumb, .single-author .sn-module-intro-2 .entry-item .single-author-thumb, .sn-module-intro-2 .entry-item .single-por-thumb {
      padding-bottom: 100px; } }
  @media screen and (max-width: 979px) {
    .sn-module-intro-2 .entry-item .entry-thumb, .sn-module-intro-2 .entry-item .single-entry-thumb, .sn-module-intro-2 .entry-item .single-author .single-author-thumb, .single-author .sn-module-intro-2 .entry-item .single-author-thumb, .sn-module-intro-2 .entry-item .single-por-thumb {
      margin-right: 40px;
      padding-bottom: 80px; }
      .sn-module-intro-2 .entry-item .entry-thumb .ct-box-4, .sn-module-intro-2 .entry-item .single-entry-thumb .ct-box-4, .sn-module-intro-2 .entry-item .single-author .single-author-thumb .ct-box-4, .single-author .sn-module-intro-2 .entry-item .single-author-thumb .ct-box-4, .sn-module-intro-2 .entry-item .single-por-thumb .ct-box-4 {
        width: 200px;
        height: 200px;
        left: 0;
        bottom: 0px; } }
.sn-module-intro-2 .entry-item .entry-content {
  overflow: hidden; }
@media screen and (max-width: 639px) {
  .sn-module-intro-2 .entry-item .entry-thumb, .sn-module-intro-2 .entry-item .single-entry-thumb, .sn-module-intro-2 .entry-item .single-author .single-author-thumb, .single-author .sn-module-intro-2 .entry-item .single-author-thumb, .sn-module-intro-2 .entry-item .single-por-thumb {
    width: 100%;
    float: none;
    margin-right: 0;
    padding-bottom: 80px;
    margin-bottom: 40px; }
  .sn-module-intro-2 .entry-item .entry-content {
    overflow: visible; } }
.sn-module-intro-2 .ct-text-6 {
  margin-top: -10px; }
.sn-module-intro-2 .ct-box-4 {
  position: absolute;
  left: -170px;
  bottom: 0; }
  @media screen and (max-width: 1600px) {
    .sn-module-intro-2 .ct-box-4 {
      left: -100px; } }

/*--- sn-module-filter-1 ---*/
.ms-item-01 .entry-item:hover .ct-mask, .ms-item-01 .entry-item:hover .kopa-area-8:before, .ms-item-01 .entry-item:hover .kopa-area-9:before, .ms-item-01 .entry-item:hover .kopa-area-16:before, .ms-item-01 .entry-item:hover .kopa-area-27:before, .ms-item-01 .entry-item:hover .kopa-area-28:before, .ms-item-01 .entry-item:hover .kopa-area-29:before, .ms-item-01 .entry-item:hover .kopa-area-30:before, .ms-item-01 .entry-item:hover .kopa-area-31:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-1:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-2:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-3:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-4:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-6:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-5:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-7:before, .ms-item-01 .entry-item:hover .kopa-page-header-area-8:before {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
.ms-item-01 .entry-content {
  width: 100%;
  padding: 0 15px;
  position: absolute;
  left: 0;
  top: 50%;
  text-align: center;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* Netscape */
  -moz-opacity: 0;
  /* Safari 1.x */
  -khtml-opacity: 0;
  /* Good browsers */
  opacity: 0; }
  .ms-item-01 .entry-content p {
    font-size: 16px;
    line-height: 24px; }
    @media screen and (max-width: 979px) {
      .ms-item-01 .entry-content p {
        display: none; } }
  .ms-item-01 .entry-content .ct-btn-3 {
    margin-top: 80px; }
    @media screen and (max-width: 979px) {
      .ms-item-01 .entry-content .ct-btn-3 {
        margin-top: 20px; } }
.ms-item-01:hover .entry-content {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
.ms-item-01.style-02 .entry-title.style-05 {
  font-size: 22px;
  line-height: 30px;
  padding-bottom: 15px;
  margin-bottom: 0;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: all 0.5s ease-out, visibility 0s;
  -ms-transition: all 0.5s ease-out, visibility 0s;
  -webkit-transition: all 0.5s ease-out, visibility 0s;
  -moz-transition: all 0.5s ease-out, visibility 0s; }
  @media screen and (max-width: 479px) {
    .ms-item-01.style-02 .entry-title.style-05 {
      font-size: 14px;
      line-height: 24px;
      padding-bottom: 10px; } }
.ms-item-01.style-02 .entry-content p, .ms-item-01.style-02 .entry-content .ct-btn-3 {
  display: none; }
.ms-item-01.style-02:hover .entry-title.style-05 {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0); }

.sn-module-filter-1 .masonry-container {
  margin: -1px !important; }
  @media screen and (max-width: 1600px) {
    .sn-module-filter-1 .masonry-container {
      margin: 0px !important; } }
.sn-module-filter-1 .ct-btn-4 {
  margin-top: 100px; }
  @media screen and (max-width: 979px) {
    .sn-module-filter-1 .ct-btn-4 {
      margin-top: 40px; } }

/*--- sn-module-team-1 ---*/
.ct-carousel-3 {
  margin: 0 -35px; }
  .ct-carousel-3 .item {
    padding: 0 35px; }
  @media screen and (max-width: 979px) {
    .ct-carousel-3 {
      margin: 0 -15px; }
      .ct-carousel-3 .item {
        padding: 0 15px; } }
  .ct-carousel-3 .entry-item .entry-thumb, .ct-carousel-3 .entry-item .single-entry-thumb, .ct-carousel-3 .entry-item .single-author .single-author-thumb, .single-author .ct-carousel-3 .entry-item .single-author-thumb, .ct-carousel-3 .entry-item .single-por-thumb {
    margin-bottom: 30px; }
  .ct-carousel-3 .entry-item .entry-content p {
    color: #666;
    text-transform: capitalize; }

@media screen and (max-width: 767px) {
  .sn-module-team-1 > .row > * {
    width: 100%;
    left: auto;
    right: auto;
    margin-top: 50px; }
    .sn-module-team-1 > .row > *:first-child {
      margin-top: 0; } }
/*--- sn-module-scroll-1 ---*/
@media screen and (max-width: 979px) {
  .sn-module-scroll-1 > .row > * {
    width: 100%;
    padding: 0 10px !important;
    margin-top: 50px !important; }
    .sn-module-scroll-1 > .row > *:first-child {
      margin-top: 0 !important; } }
.sn-module-scroll-1 .widget-info {
  padding: 0 70px 0 200px; }
  @media screen and (max-width: 1600px) {
    .sn-module-scroll-1 .widget-info {
      padding: 0 60px; } }
  @media screen and (max-width: 979px) {
    .sn-module-scroll-1 .widget-info {
      padding: 0; } }
  .sn-module-scroll-1 .widget-info .widget-info-content {
    margin-top: 130px; }
    @media screen and (max-width: 1600px) {
      .sn-module-scroll-1 .widget-info .widget-info-content {
        margin-top: 90px; } }
    @media screen and (max-width: 1160px) {
      .sn-module-scroll-1 .widget-info .widget-info-content {
        margin-top: 50px; } }
    @media screen and (max-width: 639px) {
      .sn-module-scroll-1 .widget-info .widget-info-content {
        margin-top: 15px; } }
    .sn-module-scroll-1 .widget-info .widget-info-content > div {
      font-size: 60px;
      line-height: 1em;
      font-weight: 600;
      margin-bottom: 15px; }
      @media screen and (max-width: 1160px) {
        .sn-module-scroll-1 .widget-info .widget-info-content > div {
          font-size: 50px; } }
  .sn-module-scroll-1 .widget-info p {
    font-size: 18px;
    line-height: 34px; }
    @media screen and (max-width: 1160px) {
      .sn-module-scroll-1 .widget-info p br {
        display: none; } }
.sn-module-scroll-1 .sj-scroll-list > li {
  width: 430px;
  float: left;
  margin-right: 70px; }
  @media screen and (max-width: 479px) {
    .sn-module-scroll-1 .sj-scroll-list > li {
      width: 300px; } }
.sn-module-scroll-1 .sj-scroll-list .entry-item {
  background: #fff;
  padding: 105px 40px 35px;
  margin-top: 45px; }
  @media screen and (max-width: 479px) {
    .sn-module-scroll-1 .sj-scroll-list .entry-item {
      padding: 80px 10px 20px; } }
  .sn-module-scroll-1 .sj-scroll-list .entry-item .entry-thumb, .sn-module-scroll-1 .sj-scroll-list .entry-item .single-entry-thumb, .sn-module-scroll-1 .sj-scroll-list .entry-item .single-author .single-author-thumb, .single-author .sn-module-scroll-1 .sj-scroll-list .entry-item .single-author-thumb, .sn-module-scroll-1 .sj-scroll-list .entry-item .single-por-thumb {
    width: 90px;
    border-radius: 50%;
    position: absolute;
    top: -45px;
    left: 40px;
    box-shadow: 0px 8px 20px -1px #e5e5e5; }
    .sn-module-scroll-1 .sj-scroll-list .entry-item .entry-thumb img, .sn-module-scroll-1 .sj-scroll-list .entry-item .single-entry-thumb img, .sn-module-scroll-1 .sj-scroll-list .entry-item .single-author .single-author-thumb img, .single-author .sn-module-scroll-1 .sj-scroll-list .entry-item .single-author-thumb img, .sn-module-scroll-1 .sj-scroll-list .entry-item .single-por-thumb img {
      border-radius: 50%; }
  .sn-module-scroll-1 .sj-scroll-list .entry-item .entry-content h5 {
    margin-bottom: 15px; }

/*--- sn-module-al-2 ---*/
.sn-module-al-2 .entry-thumb, .ms-item-02 .entry-thumb, .single-entry-related-post .entry-thumb, .sn-module-al-2 .single-entry-thumb, .ms-item-02 .single-entry-thumb, .single-entry-related-post .single-entry-thumb, .sn-module-al-2 .single-author .single-author-thumb, .single-author .sn-module-al-2 .single-author-thumb, .ms-item-02 .single-author .single-author-thumb, .single-author .ms-item-02 .single-author-thumb, .single-entry-related-post .single-author .single-author-thumb, .single-author .single-entry-related-post .single-author-thumb, .sn-module-al-2 .single-por-thumb, .ms-item-02 .single-por-thumb, .single-entry-related-post .single-por-thumb {
  margin-bottom: 20px; }

/*--- sn-module-info-1 ---*/
@media screen and (max-width: 979px) {
  .sn-module-info-1 .widget-content > div, .sn-module-info-1 .ct-div .ct-content > div, .ct-div .sn-module-info-1 .ct-content > div {
    width: 100%;
    float: none;
    margin-top: 30px; }
    .sn-module-info-1 .widget-content > div:first-child, .sn-module-info-1 .ct-div .ct-content > div:first-child, .ct-div .sn-module-info-1 .ct-content > div:first-child {
      margin-top: 0; } }
.sn-module-info-1 .widget-content > div > div, .sn-module-info-1 .ct-div .ct-content > div > div, .ct-div .sn-module-info-1 .ct-content > div > div {
  margin-left: 25px;
  position: relative; }
  .sn-module-info-1 .widget-content > div > div:before, .sn-module-info-1 .ct-div .ct-content > div > div:before, .ct-div .sn-module-info-1 .ct-content > div > div:before {
    content: '';
    position: absolute;
    top: 8px;
    left: -14px;
    width: 1px;
    height: 12px;
    background: rgba(255, 255, 255, 0.4); }
  .sn-module-info-1 .widget-content > div > div:first-child, .sn-module-info-1 .ct-div .ct-content > div > div:first-child, .ct-div .sn-module-info-1 .ct-content > div > div:first-child {
    margin-left: 0; }
    .sn-module-info-1 .widget-content > div > div:first-child:before, .sn-module-info-1 .ct-div .ct-content > div > div:first-child:before, .ct-div .sn-module-info-1 .ct-content > div > div:first-child:before {
      display: none; }

/*--- sn-module-info-2 ---*/
.sn-module-info-2 a {
  color: rgba(255, 255, 255, 0.7); }

/*--- sn-module-intro-3 ---*/
.sn-module-intro-3 .ct-btn-5 {
  margin-top: 80px; }
  @media screen and (max-width: 979px) {
    .sn-module-intro-3 .ct-btn-5 {
      margin-top: 40px; } }
  @media screen and (max-width: 639px) {
    .sn-module-intro-3 .ct-btn-5 {
      margin-top: 15px; } }

/*--- sn-module-intro-4 ---*/
.sn-module-intro-4 .ct-row-3 {
  margin-top: 60px; }
  @media screen and (max-width: 767px) {
    .sn-module-intro-4 .ct-row-3 {
      margin-top: 0; } }
  @media screen and (max-width: 479px) {
    .sn-module-intro-4 .ct-row-3 {
      text-align: center; }
      .sn-module-intro-4 .ct-row-3 > * {
        width: 50%; } }
@media screen and (max-width: 767px) {
  .sn-module-intro-4 .widget-content > .row > *, .sn-module-intro-4 .ct-div .ct-content > .row > *, .ct-div .sn-module-intro-4 .ct-content > .row > * {
    width: 100%;
    margin-top: 40px; }
    .sn-module-intro-4 .widget-content > .row > *:first-child, .sn-module-intro-4 .ct-div .ct-content > .row > *:first-child, .ct-div .sn-module-intro-4 .ct-content > .row > *:first-child {
      margin-top: 0; }
    .sn-module-intro-4 .widget-content > .row > *:last-child, .sn-module-intro-4 .ct-div .ct-content > .row > *:last-child, .ct-div .sn-module-intro-4 .ct-content > .row > *:last-child {
      text-align: center; } }

/*--- sn-module-carousel-2 ---*/
.sn-module-carousel-2 .widget-content, .sn-module-carousel-2 .ct-div .ct-content, .ct-div .sn-module-carousel-2 .ct-content {
  padding: 70px 0;
  background: #fff; }
  .sn-module-carousel-2 .widget-content:before, .sn-module-carousel-2 .ct-div .ct-content:before, .ct-div .sn-module-carousel-2 .ct-content:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%;
    background-size: cover; }
    @media screen and (max-width: 979px) {
      .sn-module-carousel-2 .widget-content:before, .sn-module-carousel-2 .ct-div .ct-content:before, .ct-div .sn-module-carousel-2 .ct-content:before {
        width: 100%;
        background: #fafafa; } }

.ct-carousel-4 .loading {
  min-height: 400px; }
.ct-carousel-4 .owl-carousel-4:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 100%;
  background: #fff;
  z-index: 9; }
  @media screen and (max-width: 979px) {
    .ct-carousel-4 .owl-carousel-4:before {
      background: none; } }
.ct-carousel-4 .owl-carousel-4 .owl-controls {
  z-index: 99; }
.ct-carousel-4 .entry-item img {
  border-width: 8px;
  border-style: solid; }
.ct-carousel-4 .entry-item .entry-content {
  padding: 40px 170px 0 0; }
@media screen and (max-width: 979px) {
  .ct-carousel-4 .entry-item {
    padding: 0 50px 0 0; }
    .ct-carousel-4 .entry-item .entry-content {
      padding: 40px 0 0 0; }
    .ct-carousel-4 .entry-item > .row > .col-md-6 {
      width: 100%;
      float: none; }
      .ct-carousel-4 .entry-item > .row > .col-md-6:first-child {
        width: 80%; } }
      @media screen and (max-width: 979px) and (max-width: 639px) {
        .ct-carousel-4 .entry-item > .row > .col-md-6:first-child {
          width: 90%; } }

/*--- sn-module-testimonial-1 ---*/
.sn-module-testimonial-1 .owl-carousel {
  margin-top: 100px; }
  @media screen and (max-width: 767px) {
    .sn-module-testimonial-1 .owl-carousel {
      margin-top: 40px; } }
.sn-module-testimonial-1 .entry-item footer {
  margin-top: 60px;
  color: #666; }
  .sn-module-testimonial-1 .entry-item footer span:first-child {
    font-weight: 600;
    font-size: 16px;
    color: #000; }

/*--- sn-module-intro-5 ---*/
.sn-module-intro-5 .ct-mask, .sn-module-intro-5 .kopa-area-8:before, .sn-module-intro-5 .kopa-area-9:before, .sn-module-intro-5 .kopa-area-16:before, .sn-module-intro-5 .kopa-area-27:before, .sn-module-intro-5 .kopa-area-28:before, .sn-module-intro-5 .kopa-area-29:before, .sn-module-intro-5 .kopa-area-30:before, .sn-module-intro-5 .kopa-area-31:before, .sn-module-intro-5 .kopa-page-header-area-1:before, .sn-module-intro-5 .kopa-page-header-area-2:before, .sn-module-intro-5 .kopa-page-header-area-3:before, .sn-module-intro-5 .kopa-page-header-area-4:before, .sn-module-intro-5 .kopa-page-header-area-6:before, .sn-module-intro-5 .kopa-page-header-area-5:before, .sn-module-intro-5 .kopa-page-header-area-7:before, .sn-module-intro-5 .kopa-page-header-area-8:before {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
.sn-module-intro-5 .more-link {
  position: absolute;
  bottom: 20px;
  left: 30px; }

/*--- sn-module-service-2 ---*/
@media screen and (max-width: 767px) {
  .sn-module-service-2 .widget-content > .row > *, .sn-module-service-2 .ct-div .ct-content > .row > *, .ct-div .sn-module-service-2 .ct-content > .row > * {
    width: 100%;
    margin-top: 30px; }
    .sn-module-service-2 .widget-content > .row > *:first-child, .sn-module-service-2 .ct-div .ct-content > .row > *:first-child, .ct-div .sn-module-service-2 .ct-content > .row > *:first-child {
      margin-top: 0; } }

/*--- sn-module-service-3 ---*/
@media screen and (max-width: 767px) {
  .sn-module-service-3 .ct-row-5, .sn-module-service-3 .ct-row-11 {
    margin-top: -50px !important; }
    .sn-module-service-3 .ct-row-5 > *, .sn-module-service-3 .ct-row-11 > * {
      width: 100%;
      margin-top: 50px !important; } }
  @media screen and (max-width: 767px) and (max-width: 479px) {
    .sn-module-service-3 .ct-row-5, .sn-module-service-3 .ct-row-11 {
      margin-top: -30px !important; }
      .sn-module-service-3 .ct-row-5 > *, .sn-module-service-3 .ct-row-11 > * {
        margin-top: 30px !important; } }

/*--- sn-module-intro-6 ---*/
.sn-module-intro-6 .entry-item .entry-content {
  width: 40%;
  position: absolute;
  left: 100px;
  right: 100px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* Netscape */
  -moz-opacity: 0;
  /* Safari 1.x */
  -khtml-opacity: 0;
  /* Good browsers */
  opacity: 0; }
  @media screen and (max-width: 1160px) {
    .sn-module-intro-6 .entry-item .entry-content {
      width: 80%; } }
  @media screen and (max-width: 979px) {
    .sn-module-intro-6 .entry-item .entry-content {
      width: auto;
      left: 50px;
      right: 50px; } }
  @media screen and (max-width: 639px) {
    .sn-module-intro-6 .entry-item .entry-content > p {
      display: none; }
    .sn-module-intro-6 .entry-item .entry-content .entry-title {
      margin-bottom: 0 !important; } }
.sn-module-intro-6 .entry-item .ct-mask, .sn-module-intro-6 .entry-item .kopa-area-8:before, .sn-module-intro-6 .entry-item .kopa-area-9:before, .sn-module-intro-6 .entry-item .kopa-area-16:before, .sn-module-intro-6 .entry-item .kopa-area-27:before, .sn-module-intro-6 .entry-item .kopa-area-28:before, .sn-module-intro-6 .entry-item .kopa-area-29:before, .sn-module-intro-6 .entry-item .kopa-area-30:before, .sn-module-intro-6 .entry-item .kopa-area-31:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-1:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-2:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-3:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-4:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-6:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-5:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-7:before, .sn-module-intro-6 .entry-item .kopa-page-header-area-8:before, .sn-module-intro-6 .entry-item .entry-content {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }

.owl-carousel-5 {
  padding-left: 200px; }
  @media screen and (max-width: 1160px) {
    .owl-carousel-5 {
      padding-left: 100px; } }
  @media screen and (max-width: 979px) {
    .owl-carousel-5 {
      padding-left: 50px; } }

/*--- sn-module-brand-1 ---*/
[class*='sn-module-brand'] a {
  opacity: .5; }
  [class*='sn-module-brand'] a:hover {
    opacity: 1; }

@media screen and (max-width: 639px) {
  .sn-module-brand-1 .widget-content .ct-row-5, .sn-module-brand-1 .ct-div .ct-content .ct-row-5, .ct-div .sn-module-brand-1 .ct-content .ct-row-5, .sn-module-brand-1 .widget-content .ct-row-11, .sn-module-brand-1 .ct-div .ct-content .ct-row-11, .ct-div .sn-module-brand-1 .ct-content .ct-row-11 {
    text-align: left; } }
/*--- sn-module-form-1 ---*/
/*--- sn-module-form-2 ---*/
/*--- sn-module-btn-1 ---*/
/*--- sn-module-menu-1 ---*/
.sn-module-menu-1 .widget-content > ul > li, .sn-module-menu-1 .ct-div .ct-content > ul > li, .ct-div .sn-module-menu-1 .ct-content > ul > li {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #d8d8d8;
  font-size: 13px;
  line-height: 25px;
  text-transform: capitalize; }
  .sn-module-menu-1 .widget-content > ul > li a, .sn-module-menu-1 .ct-div .ct-content > ul > li a, .ct-div .sn-module-menu-1 .ct-content > ul > li a {
    display: block;
    position: relative;
    padding: 0 25px 0 15px; }
    .sn-module-menu-1 .widget-content > ul > li a:before, .sn-module-menu-1 .ct-div .ct-content > ul > li a:before, .ct-div .sn-module-menu-1 .ct-content > ul > li a:before {
      content: '\f0da';
      position: absolute;
      top: 5px;
      left: 0;
      color: #666; }
    .sn-module-menu-1 .widget-content > ul > li a i, .sn-module-menu-1 .ct-div .ct-content > ul > li a i, .ct-div .sn-module-menu-1 .ct-content > ul > li a i {
      position: absolute;
      top: 5px;
      right: 0;
      color: #666; }

/*--- sn-module-404 ---*/
.sn-module-404 h2 {
  font-size: 150px;
  line-height: 1em;
  font-weight: 300;
  margin-bottom: 20px; }
  @media screen and (max-width: 479px) {
    .sn-module-404 h2 {
      font-size: 80px; } }
.sn-module-404 h4 {
  font-size: 30px;
  text-transform: uppercase; }
  @media screen and (max-width: 479px) {
    .sn-module-404 h4 {
      font-size: 20px; } }
.sn-module-404 a {
  color: #00ffff;
  text-decoration: underline !Important; }
  .sn-module-404 a:hover {
    text-decoration: none !Important; }
.sn-module-404 form {
  margin-top: 20px; }

.white-text-style .sn-module-404 a, .ct-item-7 .entry-content .sn-module-404 a, .sf-mega .sn-module-404 a, .kopa-page-header-area-1 .sn-module-404 a, .kopa-page-header-area-2 .sn-module-404 a, .kopa-page-header-area-3 .sn-module-404 a, .kopa-page-header-area-4 .sn-module-404 a, .kopa-page-header-area-6 .sn-module-404 a, .kopa-page-header-area-5 .sn-module-404 a, .kopa-page-header-area-7 .sn-module-404 a, .kopa-page-header-area-8 .sn-module-404 a, .kopa-page-header-3 .sn-module-404 a, header.kopa-page-header-6 .sn-module-404 a, header.kopa-page-header-7 .sn-module-404 a, .owl-carousel-1 .entry-content .sn-module-404 a, .ms-item-01 .entry-content .sn-module-404 a, .sn-module-intro-6 .entry-item .entry-content .sn-module-404 a, .ms-item-03 .entry-item .sn-module-404 a, .products .product .entry-panel .sn-module-404 a, .kopa-footer-1 .sn-module-404 a, .kopa-footer-2 .sn-module-404 a, .kopa-footer-4 .sn-module-404 a, .kopa-footer-5 .sn-module-404 a, .kopa-footer-3 .sn-module-404 a {
  color: #00ffff; }

/*--- sn-module-al-3 ---*/
.sn-module-al-3 .entry-content > p {
  text-align: justify; }
.sn-module-al-3 .entry-content > span {
  font-family: "Nothing You Could Do";
  font-size: 30px;
  line-height: 38px;
  text-transform: capitalize;
  display: block;
  margin-top: 50px; }
@media screen and (max-width: 640px) {
  .sn-module-al-3 .entry-item > .row > * {
    width: 100%; }
    .sn-module-al-3 .entry-item > .row > *:first-child {
      display: none; } }

/*--- sn-module-team-2 ---*/
.sn-module-team-2 .entry-item img {
  border-radius: 50%; }
.sn-module-team-2 .entry-item .entry-content {
  margin-top: 20px; }
  .sn-module-team-2 .entry-item .entry-content .entry-title {
    margin-bottom: 0;
    text-transform: capitalize; }
  .sn-module-team-2 .entry-item .entry-content p {
    font-size: 13px;
    color: #666; }

/*--- sn-module-al-4 ---*/
.sn-module-al-4 .entry-title {
  margin-top: 25px; }
.sn-module-al-4 .entry-thumb, .sn-module-al-4 .single-entry-thumb, .sn-module-al-4 .single-author .single-author-thumb, .single-author .sn-module-al-4 .single-author-thumb, .sn-module-al-4 .single-por-thumb {
  overflow: hidden; }
.sn-module-al-4 img {
  transition: all 0.3s ease, visibility 0s;
  -ms-transition: all 0.3s ease, visibility 0s;
  -webkit-transition: all 0.3s ease, visibility 0s;
  -moz-transition: all 0.3s ease, visibility 0s; }
  .sn-module-al-4 img:hover {
    -webkit-transform: scale(1.05) rotate(3deg);
    -moz-transform: scale(1.05) rotate(3deg);
    -ms-transform: scale(1.05) rotate(3deg);
    -o-transform: scale(1.05) rotate(3deg);
    transform: scale(1.05) rotate(3deg); }

/*--- sn-module-filter-2 ---*/
@media screen and (max-width: 767px) {
  .ms-item-02.col-md-4 {
    width: 50%; } }
  @media screen and (max-width: 767px) and (max-width: 479px) {
    .ms-item-02.col-md-4 {
      width: 100%; } }

.masonry-container:not(.ct-row-2):not(.ct-row-7) {
  margin-top: -45px !important; }
  .masonry-container:not(.ct-row-2):not(.ct-row-7) > * {
    margin-top: 45px !important; }

.sn-module-filter-2 .ct-loadmore {
  margin-top: 120px; }
  @media screen and (max-width: 1160px) {
    .sn-module-filter-2 .ct-loadmore {
      margin-top: 80px; } }
  @media screen and (max-width: 979px) {
    .sn-module-filter-2 .ct-loadmore {
      margin-top: 50px; } }
  @media screen and (max-width: 639px) {
    .sn-module-filter-2 .ct-loadmore {
      margin-top: 30px; } }

/*--- sn-module-filter-3 ---*/
@media screen and (max-width: 979px) {
  .ms-item-03.col-md-3 {
    width: 33.3%; } }
  @media screen and (max-width: 979px) and (max-width: 767px) {
    .ms-item-03.col-md-3 {
      width: 50%; } }
  @media screen and (max-width: 979px) and (max-width: 479px) {
    .ms-item-03.col-md-3 {
      width: 100%; } }

.ms-item-03 .entry-item .popup-link-2 {
  position: absolute;
  top: 40px;
  right: 40px;
  font-size: 26px; }
.ms-item-03 .entry-item .entry-content {
  position: absolute;
  left: 40px;
  right: 40px;
  bottom: 35px;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* Netscape */
  -moz-opacity: 0;
  /* Safari 1.x */
  -khtml-opacity: 0;
  /* Good browsers */
  opacity: 0; }
.ms-item-03 .entry-item .entry-title {
  text-transform: capitalize;
  font-weight: 500;
  margin-bottom: 0; }
.ms-item-03 .entry-item:hover .ct-mask, .ms-item-03 .entry-item:hover .kopa-area-8:before, .ms-item-03 .entry-item:hover .kopa-area-9:before, .ms-item-03 .entry-item:hover .kopa-area-16:before, .ms-item-03 .entry-item:hover .kopa-area-27:before, .ms-item-03 .entry-item:hover .kopa-area-28:before, .ms-item-03 .entry-item:hover .kopa-area-29:before, .ms-item-03 .entry-item:hover .kopa-area-30:before, .ms-item-03 .entry-item:hover .kopa-area-31:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-1:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-2:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-3:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-4:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-6:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-5:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-7:before, .ms-item-03 .entry-item:hover .kopa-page-header-area-8:before {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
.ms-item-03 .entry-item:hover .entry-content {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
@media screen and (max-width: 1600px) {
  .ms-item-03 .entry-item .popup-link-2 {
    top: 30px;
    right: 30px; }
  .ms-item-03 .entry-item .entry-content {
    left: 30px;
    right: 30px;
    bottom: 25px; }
  .ms-item-03 .entry-item .entry-categories {
    font-size: 12px;
    line-height: 20px; } }

.sn-module-filter-3 .ct-loadmore {
  margin-top: 90px; }
.sn-module-filter-3 .masonry-container {
  margin-top: -30px; }
  .sn-module-filter-3 .masonry-container > * {
    margin-top: 30px; }

/*--- sn-module-al-5 ---*/
.sn-module-al-5 .widget-content > ul, .sn-module-al-5 .ct-div .ct-content > ul, .ct-div .sn-module-al-5 .ct-content > ul {
  margin-top: -50px; }
  .sn-module-al-5 .widget-content > ul > li, .sn-module-al-5 .ct-div .ct-content > ul > li, .ct-div .sn-module-al-5 .ct-content > ul > li {
    margin-top: 50px; }
.sn-module-al-5 .entry-item .entry-thumb, .sn-module-al-5 .entry-item .single-entry-thumb, .sn-module-al-5 .entry-item .single-author .single-author-thumb, .single-author .sn-module-al-5 .entry-item .single-author-thumb, .sn-module-al-5 .entry-item .single-por-thumb {
  margin-bottom: 30px; }
.sn-module-al-5 .entry-item .entry-meta {
  margin-bottom: 10px; }

/*--- sn-module-countdown-1 ---*/
.sn-module-countdown-1 h4 {
  text-transform: uppercase;
  font-weight: 500; }
  @media screen and (max-width: 639px) {
    .sn-module-countdown-1 h4 {
      font-size: 18px; } }
@media screen and (max-width: 979px) {
  .sn-module-countdown-1 .widget-content > div > div, .sn-module-countdown-1 .ct-div .ct-content > div > div, .ct-div .sn-module-countdown-1 .ct-content > div > div {
    width: 100%;
    text-align: center !important; }
    .sn-module-countdown-1 .widget-content > div > div > *, .sn-module-countdown-1 .ct-div .ct-content > div > div > *, .ct-div .sn-module-countdown-1 .ct-content > div > div > * {
      height: auto !important; }
    .sn-module-countdown-1 .widget-content > div > div .ct-countdown-2, .sn-module-countdown-1 .ct-div .ct-content > div > div .ct-countdown-2, .ct-div .sn-module-countdown-1 .ct-content > div > div .ct-countdown-2 {
      display: inline-block;
      text-align: left; }
    .sn-module-countdown-1 .widget-content > div > div br, .sn-module-countdown-1 .ct-div .ct-content > div > div br, .ct-div .sn-module-countdown-1 .ct-content > div > div br {
      display: none; } }
.sn-module-countdown-1 .widget-content > div > div:first-child h4, .sn-module-countdown-1 .ct-div .ct-content > div > div:first-child h4, .ct-div .sn-module-countdown-1 .ct-content > div > div:first-child h4 {
  font-size: 36px;
  line-height: 1.2em;
  letter-spacing: 2px; }
  @media screen and (max-width: 639px) {
    .sn-module-countdown-1 .widget-content > div > div:first-child h4, .sn-module-countdown-1 .ct-div .ct-content > div > div:first-child h4, .ct-div .sn-module-countdown-1 .ct-content > div > div:first-child h4 {
      font-size: 24px; } }
.sn-module-countdown-1 .widget-content > div > div:last-child, .sn-module-countdown-1 .ct-div .ct-content > div > div:last-child, .ct-div .sn-module-countdown-1 .ct-content > div > div:last-child {
  display: table; }
  .sn-module-countdown-1 .widget-content > div > div:last-child > *, .sn-module-countdown-1 .ct-div .ct-content > div > div:last-child > *, .ct-div .sn-module-countdown-1 .ct-content > div > div:last-child > * {
    display: table-cell;
    vertical-align: bottom; }

/*--- sn-module-address ---*/
.sn-module-address {
  line-height: 24px; }
  .sn-module-address i {
    font-size: 36px;
    color: #000; }
  .sn-module-address h4 {
    font-size: 14px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 10px 0 5px; }
  .sn-module-address p {
    margin-bottom: 0; }
  .sn-module-address a {
    color: #666; }

/*--- ct-carousel-7 ---*/
.ct-carousel-7 {
  width: 240%;
  margin-left: -70%; }
  @media screen and (max-width: 767px) {
    .ct-carousel-7 {
      width: 100%;
      margin-left: 0; } }

.owl-carousel-7 .item {
  padding: 0 15px; }
  @media screen and (max-width: 767px) {
    .owl-carousel-7 .item {
      padding: 0; } }
.owl-carousel-7 .ct-mask, .owl-carousel-7 .kopa-area-8:before, .owl-carousel-7 .kopa-area-9:before, .owl-carousel-7 .kopa-area-16:before, .owl-carousel-7 .kopa-area-27:before, .owl-carousel-7 .kopa-area-28:before, .owl-carousel-7 .kopa-area-29:before, .owl-carousel-7 .kopa-area-30:before, .owl-carousel-7 .kopa-area-31:before, .owl-carousel-7 .kopa-page-header-area-1:before, .owl-carousel-7 .kopa-page-header-area-2:before, .owl-carousel-7 .kopa-page-header-area-3:before, .owl-carousel-7 .kopa-page-header-area-4:before, .owl-carousel-7 .kopa-page-header-area-6:before, .owl-carousel-7 .kopa-page-header-area-5:before, .owl-carousel-7 .kopa-page-header-area-7:before, .owl-carousel-7 .kopa-page-header-area-8:before {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Netscape */
  -moz-opacity: 1;
  /* Safari 1.x */
  -khtml-opacity: 1;
  /* Good browsers */
  opacity: 1; }
  @media screen and (max-width: 767px) {
    .owl-carousel-7 .ct-mask, .owl-carousel-7 .kopa-area-8:before, .owl-carousel-7 .kopa-area-9:before, .owl-carousel-7 .kopa-area-16:before, .owl-carousel-7 .kopa-area-27:before, .owl-carousel-7 .kopa-area-28:before, .owl-carousel-7 .kopa-area-29:before, .owl-carousel-7 .kopa-area-30:before, .owl-carousel-7 .kopa-area-31:before, .owl-carousel-7 .kopa-page-header-area-1:before, .owl-carousel-7 .kopa-page-header-area-2:before, .owl-carousel-7 .kopa-page-header-area-3:before, .owl-carousel-7 .kopa-page-header-area-4:before, .owl-carousel-7 .kopa-page-header-area-6:before, .owl-carousel-7 .kopa-page-header-area-5:before, .owl-carousel-7 .kopa-page-header-area-7:before, .owl-carousel-7 .kopa-page-header-area-8:before {
      opacity: 1 !important;
      background: rgba(255, 255, 255, 0.2); } }
.owl-carousel-7 .owl-7-show .ct-mask, .owl-carousel-7 .owl-7-show .kopa-area-8:before, .owl-carousel-7 .owl-7-show .kopa-area-9:before, .owl-carousel-7 .owl-7-show .kopa-area-16:before, .owl-carousel-7 .owl-7-show .kopa-area-27:before, .owl-carousel-7 .owl-7-show .kopa-area-28:before, .owl-carousel-7 .owl-7-show .kopa-area-29:before, .owl-carousel-7 .owl-7-show .kopa-area-30:before, .owl-carousel-7 .owl-7-show .kopa-area-31:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-1:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-2:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-3:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-4:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-6:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-5:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-7:before, .owl-carousel-7 .owl-7-show .kopa-page-header-area-8:before {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* Netscape */
  -moz-opacity: 0;
  /* Safari 1.x */
  -khtml-opacity: 0;
  /* Good browsers */
  opacity: 0; }

/*--- sn-module-service-4 ---*/
.sn-module-service-4 .widget-content > ul > li, .sn-module-service-4 .ct-div .ct-content > ul > li, .ct-div .sn-module-service-4 .ct-content > ul > li {
  margin-top: 110px; }
  @media screen and (max-width: 979px) {
    .sn-module-service-4 .widget-content > ul > li, .sn-module-service-4 .ct-div .ct-content > ul > li, .ct-div .sn-module-service-4 .ct-content > ul > li {
      margin-top: 70px; } }
  @media screen and (max-width: 639px) {
    .sn-module-service-4 .widget-content > ul > li, .sn-module-service-4 .ct-div .ct-content > ul > li, .ct-div .sn-module-service-4 .ct-content > ul > li {
      margin-top: 40px; } }

/*--- sn-module-service-5 ---*/
.sn-module-service-5 .entry-item > i, .sn-module-service-6 .entry-item > i {
  font-size: 66px;
  color: #d8d8d8;
  display: block;
  margin-bottom: 35px; }
.sn-module-service-5 .entry-item .entry-title, .sn-module-service-6 .entry-item .entry-title {
  font-size: 24px;
  line-height: 32px;
  text-transform: capitalize;
  margin-bottom: 20px; }
@media screen and (max-width: 767px) {
  .sn-module-service-5 .widget-content > .row > *.col-md-4, .sn-module-service-6 .widget-content > .row > *.col-md-4, .sn-module-service-5 .ct-div .ct-content > .row > *.col-md-4, .ct-div .sn-module-service-5 .ct-content > .row > *.col-md-4, .sn-module-service-6 .ct-div .ct-content > .row > *.col-md-4, .ct-div .sn-module-service-6 .ct-content > .row > *.col-md-4 {
    width: 50%; } }
  @media screen and (max-width: 767px) and (max-width: 639px) {
    .sn-module-service-5 .widget-content > .row > *.col-md-4, .sn-module-service-6 .widget-content > .row > *.col-md-4, .sn-module-service-5 .ct-div .ct-content > .row > *.col-md-4, .ct-div .sn-module-service-5 .ct-content > .row > *.col-md-4, .sn-module-service-6 .ct-div .ct-content > .row > *.col-md-4, .ct-div .sn-module-service-6 .ct-content > .row > *.col-md-4 {
      width: 100%; } }

/*--- sn-module-service-6 ---*/
.sn-module-service-6 article.entry-item > i {
  font-size: 55px; }

/*--- sn-module-intro-7 ---*/
.sn-module-intro-7 a {
  margin-top: 15px; }
@media screen and (max-width: 979px) {
  .sn-module-intro-7 .widget-content > * > *, .sn-module-intro-7 .ct-div .ct-content > * > *, .ct-div .sn-module-intro-7 .ct-content > * > * {
    width: 100%;
    margin-top: 25px;
    text-align: center; }
    .sn-module-intro-7 .widget-content > * > *:first-child, .sn-module-intro-7 .ct-div .ct-content > * > *:first-child, .ct-div .sn-module-intro-7 .ct-content > * > *:first-child {
      margin-top: 0; }
  .sn-module-intro-7 br {
    display: none; }
  .sn-module-intro-7 h2 {
    font-size: 24px;
    line-height: 32px; }
  .sn-module-intro-7 a {
    margin-top: 0; } }

/*--- sn-module-intro-8 ---*/
.sn-module-intro-8 .widget-content, .sn-module-intro-8 .ct-div .ct-content, .ct-div .sn-module-intro-8 .ct-content {
  margin-top: 140px; }
  @media screen and (max-width: 979px) {
    .sn-module-intro-8 .widget-content, .sn-module-intro-8 .ct-div .ct-content, .ct-div .sn-module-intro-8 .ct-content {
      margin-top: 60px; } }
  @media screen and (max-width: 479px) {
    .sn-module-intro-8 .widget-content, .sn-module-intro-8 .ct-div .ct-content, .ct-div .sn-module-intro-8 .ct-content {
      margin-top: 30px; } }
  @media screen and (max-width: 767px) {
    .sn-module-intro-8 .widget-content > ul > li, .sn-module-intro-8 .ct-div .ct-content > ul > li, .ct-div .sn-module-intro-8 .ct-content > ul > li {
      width: 100%; } }
.sn-module-intro-8 .kopa-order-num-1 {
  font-size: 24px;
  font-weight: 600;
  float: left;
  margin-right: 35px;
  margin: 5px 35px 0 0; }
  @media screen and (max-width: 1160px) {
    .sn-module-intro-8 .kopa-order-num-1 {
      margin: 0 20px 0 0;
      font-size: 20px; } }
  .sn-module-intro-8 .kopa-order-num-1:after {
    content: '.'; }
.sn-module-intro-8 .entry-content {
  overflow: hidden; }
.sn-module-intro-8 .entry-title {
  font-size: 36px;
  line-height: 44px;
  margin: -5px 0 25px; }
  @media screen and (max-width: 1160px) {
    .sn-module-intro-8 .entry-title {
      font-size: 30px;
      line-height: 38px;
      margin: 0 0 20px; } }
  @media screen and (max-width: 979px) {
    .sn-module-intro-8 .entry-title {
      font-size: 24px;
      line-height: 32px;
      margin: 0 0 15px; } }
  .sn-module-intro-8 .entry-title a:hover {
    color: #fff; }

/*--- sn-module-intro-9 ---*/
.owl-carousel-8 {
  text-transform: capitalize; }
  .owl-carousel-8 a {
    color: rgba(255, 255, 255, 0.7); }
  .owl-carousel-8 h6 {
    font-weight: 300; }
  .owl-carousel-8 h4 {
    font-size: 18px;
    line-height: 26px;
    margin-top: 15px; }
  .owl-carousel-8 img {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    /* Netscape */
    -moz-opacity: 0.7;
    /* Safari 1.x */
    -khtml-opacity: 0.7;
    /* Good browsers */
    opacity: 0.7; }
  .owl-carousel-8 .item {
    padding: 0 15px; }
    .owl-carousel-8 .item:hover a {
      color: #fff; }
    .owl-carousel-8 .item:hover img {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* Netscape */
      -moz-opacity: 1;
      /* Safari 1.x */
      -khtml-opacity: 1;
      /* Good browsers */
      opacity: 1; }

.sn-module-intro-9 .widget-content, .sn-module-brand-2 .widget-content, .sn-module-address-1 .widget-content, .sn-module-intro-9 .ct-div .ct-content, .ct-div .sn-module-intro-9 .ct-content, .sn-module-brand-2 .ct-div .ct-content, .ct-div .sn-module-brand-2 .ct-content, .sn-module-address-1 .ct-div .ct-content, .ct-div .sn-module-address-1 .ct-content {
  margin-top: 110px; }
  @media screen and (max-width: 979px) {
    .sn-module-intro-9 .widget-content, .sn-module-brand-2 .widget-content, .sn-module-address-1 .widget-content, .sn-module-intro-9 .ct-div .ct-content, .ct-div .sn-module-intro-9 .ct-content, .sn-module-brand-2 .ct-div .ct-content, .ct-div .sn-module-brand-2 .ct-content, .sn-module-address-1 .ct-div .ct-content, .ct-div .sn-module-address-1 .ct-content {
      margin-top: 60px; } }
  @media screen and (max-width: 479px) {
    .sn-module-intro-9 .widget-content, .sn-module-brand-2 .widget-content, .sn-module-address-1 .widget-content, .sn-module-intro-9 .ct-div .ct-content, .ct-div .sn-module-intro-9 .ct-content, .sn-module-brand-2 .ct-div .ct-content, .ct-div .sn-module-brand-2 .ct-content, .sn-module-address-1 .ct-div .ct-content, .ct-div .sn-module-address-1 .ct-content {
      margin-top: 30px; } }

/*--- sn-module-brand-2 ---*/
.sn-module-brand-2 a {
  opacity: .7; }
  .sn-module-brand-2 a:hover {
    opacity: 1; }
.sn-module-brand-2 .widget-content, .sn-module-brand-2 .ct-div .ct-content, .ct-div .sn-module-brand-2 .ct-content {
  text-align: center; }
  .sn-module-brand-2 .widget-content ul, .sn-module-brand-2 .ct-div .ct-content ul, .ct-div .sn-module-brand-2 .ct-content ul {
    margin: -50px -30px 0 !important; }
    .sn-module-brand-2 .widget-content ul li, .sn-module-brand-2 .ct-div .ct-content ul li, .ct-div .sn-module-brand-2 .ct-content ul li {
      display: inline-block;
      width: 20%;
      padding: 0 30px;
      margin-top: 50px !important; }
    @media screen and (max-width: 979px) {
      .sn-module-brand-2 .widget-content ul, .sn-module-brand-2 .ct-div .ct-content ul, .ct-div .sn-module-brand-2 .ct-content ul {
        margin: -30px -15px 0 !important; }
        .sn-module-brand-2 .widget-content ul li, .sn-module-brand-2 .ct-div .ct-content ul li, .ct-div .sn-module-brand-2 .ct-content ul li {
          padding: 0 15px;
          margin-top: 30px !important; } }
    @media screen and (max-width: 979px) and (max-width: 639px) {
      .sn-module-brand-2 .widget-content ul li, .sn-module-brand-2 .ct-div .ct-content ul li, .ct-div .sn-module-brand-2 .ct-content ul li {
        width: 40%; } }

/*--- sn-module-address-1 ---*/
.sn-module-address-1 .entry-item .entry-title {
  width: 80px;
  float: left;
  word-wrap: break-word;
  font-size: 24px;
  line-height: 32px;
  text-transform: uppercase;
  margin: 0 40px 0 0; }
  @media screen and (max-width: 979px) {
    .sn-module-address-1 .entry-item .entry-title {
      font-size: 20px;
      line-height: 28px;
      width: 70px;
      margin: 0 20px 0 0; } }
.sn-module-address-1 .entry-item .entry-content {
  overflow: hidden; }
.sn-module-address-1 .entry-item h6 {
  font-size: 14px;
  line-height: 22px;
  text-transform: uppercase;
  margin-bottom: 0; }
.sn-module-address-1 .entry-item p, .sn-module-address-1 .entry-item a {
  font-size: 13px; }
.sn-module-address-1 .entry-item ul li {
  margin-top: 15px; }
  .sn-module-address-1 .entry-item ul li:first-child {
    margin-top: 0; }

.white-text-style .sn-module-address-1 a, .ct-item-7 .entry-content .sn-module-address-1 a, .sf-mega .sn-module-address-1 a, .kopa-page-header-area-1 .sn-module-address-1 a, .kopa-page-header-area-2 .sn-module-address-1 a, .kopa-page-header-area-3 .sn-module-address-1 a, .kopa-page-header-area-4 .sn-module-address-1 a, .kopa-page-header-area-6 .sn-module-address-1 a, .kopa-page-header-area-5 .sn-module-address-1 a, .kopa-page-header-area-7 .sn-module-address-1 a, .kopa-page-header-area-8 .sn-module-address-1 a, .kopa-page-header-3 .sn-module-address-1 a, header.kopa-page-header-6 .sn-module-address-1 a, header.kopa-page-header-7 .sn-module-address-1 a, .owl-carousel-1 .entry-content .sn-module-address-1 a, .ms-item-01 .entry-content .sn-module-address-1 a, .sn-module-intro-6 .entry-item .entry-content .sn-module-address-1 a, .ms-item-03 .entry-item .sn-module-address-1 a, .products .product .entry-panel .sn-module-address-1 a, .kopa-footer-1 .sn-module-address-1 a, .kopa-footer-2 .sn-module-address-1 a, .kopa-footer-4 .sn-module-address-1 a, .kopa-footer-5 .sn-module-address-1 a, .kopa-footer-3 .sn-module-address-1 a {
  color: rgba(255, 255, 255, 0.5); }

/**
 * 3.2 Home page
 * -------------------------------------------------------------------
 */
/*--- language-box-1 ---*/
.kopa-language-box-1, .kopa-language-box-2, .kopa-cash-box-1, .kopa-language-box-3 {
  display: inline-block;
  position: relative; }
  .kopa-language-box-1 > span, .kopa-language-box-2 > span, .kopa-cash-box-1 > span, .kopa-language-box-3 > span {
    font-size: 16px;
    line-height: 32px;
    text-transform: uppercase;
    cursor: pointer; }
    .kopa-language-box-1 > span > span, .kopa-language-box-2 > span > span, .kopa-cash-box-1 > span > span, .kopa-language-box-3 > span > span {
      color: inherit !important; }
    .kopa-language-box-1 > span i, .kopa-language-box-2 > span i, .kopa-cash-box-1 > span i, .kopa-language-box-3 > span i {
      margin-left: 10px; }
  .kopa-language-box-1 > div, .kopa-language-box-2 > div, .kopa-cash-box-1 > div, .kopa-language-box-3 > div {
    min-width: 85px;
    max-height: 0;
    overflow: hidden;
    position: absolute;
    top: 36px;
    right: 0; }
    .kopa-language-box-1 > div.active, .kopa-language-box-2 > div.active, .kopa-cash-box-1 > div.active, .kopa-language-box-3 > div.active {
      max-height: 1000px; }
    .kopa-language-box-1 > div ul, .kopa-language-box-2 > div ul, .kopa-cash-box-1 > div ul, .kopa-language-box-3 > div ul {
      background: #fff;
      padding: 15px;
      margin-top: 3px;
      position: relative;
      text-align: center;
      font-size: 12px;
      line-height: 28px;
      text-transform: uppercase; }
      .kopa-language-box-1 > div ul li, .kopa-language-box-2 > div ul li, .kopa-cash-box-1 > div ul li, .kopa-language-box-3 > div ul li {
        margin-top: 5px; }
      .kopa-language-box-1 > div ul a, .kopa-language-box-2 > div ul a, .kopa-cash-box-1 > div ul a, .kopa-language-box-3 > div ul a {
        display: block;
        color: #666; }
      .kopa-language-box-1 > div ul:before, .kopa-language-box-2 > div ul:before, .kopa-cash-box-1 > div ul:before, .kopa-language-box-3 > div ul:before {
        content: '';
        position: absolute;
        border-left: 3px solid transparent;
        border-right: 3px solid transparent;
        border-bottom: 3px solid #fff;
        top: -3px;
        left: 50%;
        margin-left: -3px; }

.white-text-style .kopa-language-box-1 > span, .ct-item-7 .entry-content .kopa-language-box-1 > span, .sf-mega .kopa-language-box-1 > span, .kopa-page-header-area-1 .kopa-language-box-1 > span, .kopa-page-header-area-2 .kopa-language-box-1 > span, .kopa-page-header-area-3 .kopa-language-box-1 > span, .kopa-page-header-area-4 .kopa-language-box-1 > span, .kopa-page-header-area-6 .kopa-language-box-1 > span, .kopa-page-header-area-5 .kopa-language-box-1 > span, .kopa-page-header-area-7 .kopa-language-box-1 > span, .kopa-page-header-area-8 .kopa-language-box-1 > span, .kopa-page-header-3 .kopa-language-box-1 > span, header.kopa-page-header-6 .kopa-language-box-1 > span, header.kopa-page-header-7 .kopa-language-box-1 > span, .owl-carousel-1 .entry-content .kopa-language-box-1 > span, .ms-item-01 .entry-content .kopa-language-box-1 > span, .sn-module-intro-6 .entry-item .entry-content .kopa-language-box-1 > span, .ms-item-03 .entry-item .kopa-language-box-1 > span, .products .product .entry-panel .kopa-language-box-1 > span, .kopa-footer-1 .kopa-language-box-1 > span, .kopa-footer-2 .kopa-language-box-1 > span, .kopa-footer-4 .kopa-language-box-1 > span, .kopa-footer-5 .kopa-language-box-1 > span, .kopa-footer-3 .kopa-language-box-1 > span, .white-text-style .kopa-language-box-2 > span, .ct-item-7 .entry-content .kopa-language-box-2 > span, .sf-mega .kopa-language-box-2 > span, .kopa-page-header-area-1 .kopa-language-box-2 > span, .kopa-page-header-area-2 .kopa-language-box-2 > span, .kopa-page-header-area-3 .kopa-language-box-2 > span, .kopa-page-header-area-4 .kopa-language-box-2 > span, .kopa-page-header-area-6 .kopa-language-box-2 > span, .kopa-page-header-area-5 .kopa-language-box-2 > span, .kopa-page-header-area-7 .kopa-language-box-2 > span, .kopa-page-header-area-8 .kopa-language-box-2 > span, .kopa-page-header-3 .kopa-language-box-2 > span, header.kopa-page-header-6 .kopa-language-box-2 > span, header.kopa-page-header-7 .kopa-language-box-2 > span, .owl-carousel-1 .entry-content .kopa-language-box-2 > span, .ms-item-01 .entry-content .kopa-language-box-2 > span, .sn-module-intro-6 .entry-item .entry-content .kopa-language-box-2 > span, .ms-item-03 .entry-item .kopa-language-box-2 > span, .products .product .entry-panel .kopa-language-box-2 > span, .kopa-footer-1 .kopa-language-box-2 > span, .kopa-footer-2 .kopa-language-box-2 > span, .kopa-footer-4 .kopa-language-box-2 > span, .kopa-footer-5 .kopa-language-box-2 > span, .kopa-footer-3 .kopa-language-box-2 > span, .white-text-style .kopa-cash-box-1 > span, .ct-item-7 .entry-content .kopa-cash-box-1 > span, .sf-mega .kopa-cash-box-1 > span, .kopa-page-header-area-1 .kopa-cash-box-1 > span, .kopa-page-header-area-2 .kopa-cash-box-1 > span, .kopa-page-header-area-3 .kopa-cash-box-1 > span, .kopa-page-header-area-4 .kopa-cash-box-1 > span, .kopa-page-header-area-6 .kopa-cash-box-1 > span, .kopa-page-header-area-5 .kopa-cash-box-1 > span, .kopa-page-header-area-7 .kopa-cash-box-1 > span, .kopa-page-header-area-8 .kopa-cash-box-1 > span, .kopa-page-header-3 .kopa-cash-box-1 > span, header.kopa-page-header-6 .kopa-cash-box-1 > span, header.kopa-page-header-7 .kopa-cash-box-1 > span, .owl-carousel-1 .entry-content .kopa-cash-box-1 > span, .ms-item-01 .entry-content .kopa-cash-box-1 > span, .sn-module-intro-6 .entry-item .entry-content .kopa-cash-box-1 > span, .ms-item-03 .entry-item .kopa-cash-box-1 > span, .products .product .entry-panel .kopa-cash-box-1 > span, .kopa-footer-1 .kopa-cash-box-1 > span, .kopa-footer-2 .kopa-cash-box-1 > span, .kopa-footer-4 .kopa-cash-box-1 > span, .kopa-footer-5 .kopa-cash-box-1 > span, .kopa-footer-3 .kopa-cash-box-1 > span, .white-text-style .kopa-language-box-3 > span, .ct-item-7 .entry-content .kopa-language-box-3 > span, .sf-mega .kopa-language-box-3 > span, .kopa-page-header-area-1 .kopa-language-box-3 > span, .kopa-page-header-area-2 .kopa-language-box-3 > span, .kopa-page-header-area-3 .kopa-language-box-3 > span, .kopa-page-header-area-4 .kopa-language-box-3 > span, .kopa-page-header-area-6 .kopa-language-box-3 > span, .kopa-page-header-area-5 .kopa-language-box-3 > span, .kopa-page-header-area-7 .kopa-language-box-3 > span, .kopa-page-header-area-8 .kopa-language-box-3 > span, .kopa-page-header-3 .kopa-language-box-3 > span, header.kopa-page-header-6 .kopa-language-box-3 > span, header.kopa-page-header-7 .kopa-language-box-3 > span, .owl-carousel-1 .entry-content .kopa-language-box-3 > span, .ms-item-01 .entry-content .kopa-language-box-3 > span, .sn-module-intro-6 .entry-item .entry-content .kopa-language-box-3 > span, .ms-item-03 .entry-item .kopa-language-box-3 > span, .products .product .entry-panel .kopa-language-box-3 > span, .kopa-footer-1 .kopa-language-box-3 > span, .kopa-footer-2 .kopa-language-box-3 > span, .kopa-footer-4 .kopa-language-box-3 > span, .kopa-footer-5 .kopa-language-box-3 > span, .kopa-footer-3 .kopa-language-box-3 > span {
  color: rgba(255, 255, 255, 0.7); }

/*--- language-box-2 ---*/
.kopa-language-box-2 > span, .kopa-cash-box-1 > span {
  font-size: 14px;
  line-height: 30px; }
  .kopa-language-box-2 > span i, .kopa-cash-box-1 > span i {
    font-size: 8px;
    margin-left: 3px; }

/*--- language-box-3 ---*/
.kopa-language-box-3 > div ul {
  border: 1px solid #e5e5e5; }
  .kopa-language-box-3 > div ul:before {
    content: '';
    position: absolute;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: 3px solid #fff;
    top: -3px;
    left: 50%;
    margin-left: -3px;
    z-index: 9; }
  .kopa-language-box-3 > div ul:after {
    content: '';
    position: absolute;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: 3px solid #e5e5e5;
    top: -4px;
    left: 50%;
    margin-left: -3px; }

/*--- kopa-cash-box-1 ---*/
/**
 * 3.3 Sub page
 * -------------------------------------------------------------------
 */
/*_____________ Blog Single _____________*/
/*--- single-entry-thumb ---*/
.single-entry-thumb > div.pos-ab {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 35px; }
  @media screen and (max-width: 639px) {
    .single-entry-thumb > div.pos-ab {
      bottom: 10px; } }
.single-entry-thumb .ct-mask, .single-entry-thumb .kopa-area-8:before, .single-entry-thumb .kopa-area-9:before, .single-entry-thumb .kopa-area-16:before, .single-entry-thumb .kopa-area-27:before, .single-entry-thumb .kopa-area-28:before, .single-entry-thumb .kopa-area-29:before, .single-entry-thumb .kopa-area-30:before, .single-entry-thumb .kopa-area-31:before, .single-entry-thumb .kopa-page-header-area-1:before, .single-entry-thumb .kopa-page-header-area-2:before, .single-entry-thumb .kopa-page-header-area-3:before, .single-entry-thumb .kopa-page-header-area-4:before, .single-entry-thumb .kopa-page-header-area-6:before, .single-entry-thumb .kopa-page-header-area-5:before, .single-entry-thumb .kopa-page-header-area-7:before, .single-entry-thumb .kopa-page-header-area-8:before {
  opacity: 1; }

/*--- single-entry-content ---*/
.single-entry-content h1 {
  font-size: 48px;
  line-height: 56px;
  text-transform: capitalize;
  margin-bottom: 12px; }
  @media screen and (max-width: 979px) {
    .single-entry-content h1 {
      font-size: 30px;
      line-height: 38px; } }
  @media screen and (max-width: 639px) {
    .single-entry-content h1 {
      font-size: 24px;
      line-height: 32px; } }

/*--- single-entry-info ---*/
.single-entry-info {
  margin-bottom: 50px;
  padding-bottom: 30px;
  border-bottom: 1px solid #e5e5e5; }
  @media screen and (max-width: 979px) {
    .single-entry-info > * {
      width: 100%;
      margin-top: 30px; }
      .single-entry-info > *:first-child {
        margin-top: 0; } }
  @media screen and (max-width: 639px) {
    .single-entry-info {
      margin-bottom: 30px; } }

/*--- single-author ---*/
.single-author {
  padding: 0 0 0 100px;
  min-height: 70px;
  position: relative; }
  .single-author .single-author-thumb {
    width: 70px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0; }
    .single-author .single-author-thumb img {
      border-radius: 50%; }
  .single-author h6 {
    text-transform: uppercase;
    margin-bottom: 0; }
  .single-author p {
    font-size: 13px;
    line-height: 22px;
    color: #999;
    text-transform: capitalize; }

/*--- single-entry-meta ---*/
.single-entry-meta ul {
  margin: -30px -30px 0; }
  .single-entry-meta ul li {
    float: left;
    margin: 30px 30px 0; }
    @media screen and (max-width: 639px) {
      .single-entry-meta ul li {
        width: 100%; } }
.single-entry-meta h6 {
  text-transform: uppercase;
  margin-bottom: 0; }
.single-entry-meta p {
  font-size: 13px;
  line-height: 22px;
  color: #999;
  text-transform: capitalize; }
  .single-entry-meta p a {
    color: #999; }

/*--- single-entry-text ---*/
.single-entry-text {
  color: #999; }
  .single-entry-text p.style-01 {
    color: #000;
    font-weight: 500; }

/*--- single-entry-social ---*/
.single-entry-social {
  margin-top: 40px; }
  .single-entry-social > * {
    display: inline-block; }
  .single-entry-social span {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    margin-right: 15px; }

/*--- single-entry-related-post ---*/
/*--- single-entry-comment ---*/
.comments-list {
  margin: 0;
  padding: 0; }
  .comments-list .comment,
  .comments-list li {
    margin-top: 30px; }
    .comments-list .comment:first-child,
    .comments-list li:first-child {
      margin-top: 0; }
    .comments-list .comment .comment-avatar,
    .comments-list li .comment-avatar {
      width: 70px;
      float: left;
      margin-right: 20px; }
      @media screen and (max-width: 639px) {
        .comments-list .comment .comment-avatar,
        .comments-list li .comment-avatar {
          float: none;
          margin: 0 0 20px 0; } }
    .comments-list .comment .comment-content,
    .comments-list li .comment-content {
      overflow: hidden;
      position: relative;
      padding: 20px 25px 30px 40px; }
      .comments-list .comment .comment-content:before,
      .comments-list li .comment-content:before {
        content: '';
        display: inline-block;
        position: absolute;
        top: 0;
        left: 15px;
        width: 100%;
        height: 100%;
        background: #f4f4f4; }
      .comments-list .comment .comment-content:after,
      .comments-list li .comment-content:after {
        content: '';
        position: absolute;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-right: 15px solid #f4f4f4;
        top: 15px;
        left: -15px;
        left: 0; }
      @media screen and (max-width: 639px) {
        .comments-list .comment .comment-content,
        .comments-list li .comment-content {
          padding: 25px; }
          .comments-list .comment .comment-content:before,
          .comments-list li .comment-content:before {
            left: 0; }
          .comments-list .comment .comment-content:after,
          .comments-list li .comment-content:after {
            display: none; } }
      .comments-list .comment .comment-content > *,
      .comments-list li .comment-content > * {
        position: relative; }
      .comments-list .comment .comment-content header,
      .comments-list li .comment-content header {
        margin-bottom: 5px; }
        .comments-list .comment .comment-content header > *,
        .comments-list li .comment-content header > * {
          display: inline-block; }
        .comments-list .comment .comment-content header h6,
        .comments-list li .comment-content header h6 {
          font-size: 14px;
          line-height: 22px;
          text-transform: capitalize;
          margin-bottom: 0; }
        .comments-list .comment .comment-content header p,
        .comments-list li .comment-content header p {
          font-size: 13px;
          font-style: italic;
          text-transform: capitalize; }
          .comments-list .comment .comment-content header p a,
          .comments-list li .comment-content header p a {
            color: #33cccc;
            margin-left: 10px; }
            .comments-list .comment .comment-content header p a:first-child,
            .comments-list li .comment-content header p a:first-child {
              margin: 0; }
        .comments-list .comment .comment-content header > div > *,
        .comments-list li .comment-content header > div > * {
          display: inline-block; }
        .comments-list .comment .comment-content header > div > span,
        .comments-list li .comment-content header > div > span {
          font-size: 13px;
          margin-left: 8px; }
        .comments-list .comment .comment-content header > div.kopa-pull-left span,
        .comments-list li .comment-content header > div.kopa-pull-left span {
          font-size: 13px; }
      .comments-list .comment .comment-content > p,
      .comments-list li .comment-content > p {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 2px; }
      .comments-list .comment .comment-content > span,
      .comments-list li .comment-content > span {
        font-size: 12px;
        line-height: 20px;
        color: #999; }
      .comments-list .comment .comment-content ol,
      .comments-list li .comment-content ol {
        counter-reset: item;
        display: block;
        margin: 5px 0;
        padding: 0 0 0 40px; }
      .comments-list .comment .comment-content ul,
      .comments-list li .comment-content ul {
        list-style: square;
        margin: 5px 0px;
        padding: 0 0 0 10px; }
      .comments-list .comment .comment-content ul li,
      .comments-list li .comment-content ul li {
        list-style: inside square;
        margin-bottom: 10px; }
      .comments-list .comment .comment-content ul li > ol > li,
      .comments-list li .comment-content ul li > ol > li {
        list-style: inside decimal; }
      .comments-list .comment .comment-content ol li ol li,
      .comments-list .comment .comment-content ul li ol li ol li,
      .comments-list li .comment-content ol li ol li,
      .comments-list li .comment-content ul li ol li ol li {
        list-style: lower-alpha inside none; }
      .comments-list .comment .comment-content ol li,
      .comments-list li .comment-content ol li {
        list-style: inside decimal;
        margin-bottom: 10px; }
      .comments-list .comment .comment-content ol li > ul,
      .comments-list .comment .comment-content ul li > ol,
      .comments-list li .comment-content ol li > ul,
      .comments-list li .comment-content ul li > ol {
        margin-top: 10px;
        margin-left: 10px; }
      .comments-list .comment .comment-content ol li > ul > li,
      .comments-list li .comment-content ol li > ul > li {
        list-style: inside square; }
    .comments-list .comment .children,
    .comments-list li .children {
      padding: 30px 0 0 105px; }
      @media screen and (max-width: 639px) {
        .comments-list .comment .children,
        .comments-list li .children {
          padding: 30px 0 0 0; } }

/*_____________ Portfolio Single _____________*/
/*--- single-por-thumb ---*/
.single-por-thumb {
  margin-bottom: 70px; }
  .single-por-thumb > div.pos-ab {
    position: absolute;
    left: 30px;
    right: 30px;
    bottom: 30px; }
  .single-por-thumb .ct-mask, .single-por-thumb .kopa-area-8:before, .single-por-thumb .kopa-area-9:before, .single-por-thumb .kopa-area-16:before, .single-por-thumb .kopa-area-27:before, .single-por-thumb .kopa-area-28:before, .single-por-thumb .kopa-area-29:before, .single-por-thumb .kopa-area-30:before, .single-por-thumb .kopa-area-31:before, .single-por-thumb .kopa-page-header-area-1:before, .single-por-thumb .kopa-page-header-area-2:before, .single-por-thumb .kopa-page-header-area-3:before, .single-por-thumb .kopa-page-header-area-4:before, .single-por-thumb .kopa-page-header-area-6:before, .single-por-thumb .kopa-page-header-area-5:before, .single-por-thumb .kopa-page-header-area-7:before, .single-por-thumb .kopa-page-header-area-8:before {
    opacity: 1; }

/*--- single-por-info ---*/
.single-por-info {
  margin-bottom: 50px;
  padding-bottom: 30px;
  border-bottom: 1px solid #e5e5e5; }
  @media screen and (max-width: 639px) {
    .single-por-info {
      margin-bottom: 30px; } }
  .single-por-info h6 {
    text-transform: uppercase;
    margin-bottom: 0; }
  .single-por-info p {
    font-size: 13px;
    line-height: 22px;
    color: #999;
    text-transform: capitalize; }
    .single-por-info p a {
      color: #999; }
  @media screen and (max-width: 767px) {
    .single-por-info > .row > *.col-md-3 {
      width: 50%; } }
@media screen and (max-width: 767px) and (max-width: 479px) {
  .single-por-info > .row > * {
    width: 100%; } }

/*--- single-por-image ---*/
.single-por-image > * {
  margin-top: 5px; }
  .single-por-image > *:first-child {
    margin-top: 0; }

/*--- single-porfolio-content ---*/
.single-porfolio-content h1 {
  font-size: 48px;
  line-height: 56px;
  text-transform: capitalize;
  margin-bottom: 12px; }
  @media screen and (max-width: 979px) {
    .single-porfolio-content h1 {
      font-size: 30px;
      line-height: 38px; } }
.single-porfolio-content.sj-plw {
  padding-left: 180px; }
  @media screen and (max-width: 1600px) {
    .single-porfolio-content.sj-plw {
      padding-left: 29.5px; } }
  @media screen and (max-width: 1160px) {
    .single-porfolio-content.sj-plw {
      padding-left: 0 !important; } }
  .single-porfolio-content.sj-plw h1 {
    font-size: 36px;
    line-height: 42px; }
    @media screen and (max-width: 979px) {
      .single-porfolio-content.sj-plw h1 {
        font-size: 30px;
        line-height: 38px; } }

/**
 * single-porfolio-main-content
 * -------------------------------------------------------------------
 */
.single-porfolio-main-content .single-entry-social {
  margin-top: 70px; }
  @media screen and (max-width: 639px) {
    .single-porfolio-main-content .single-entry-social {
      margin-top: 40px; } }
.single-porfolio-main-content [class*='ct-carousel-'] {
  margin-top: 70px; }
  @media screen and (max-width: 639px) {
    .single-porfolio-main-content [class*='ct-carousel-'] {
      margin-top: 40px; } }

/*_____________ Shop _____________*/
/*_____________ woocommerce _____________*/
/* MAIN PRODUCT STYLES */
.single-product .kopa-product-list {
  text-align: left; }

.woocommerce, .woocommerce-page {
  /*--- Globals ---*/
  /*--- Product Single ---*/
  /*--- Product List ---*/
  /*--- Buttons ---*/
  /*--- Reviews ---*/
  /*--- Star Ratings ---*/
  /*--- Tables ---*/
  /*--- Cart sidebar ---*/
  /*--- Forms ---*/
  /*--- Order page ---*/
  /*--- More custom ---*/ }
  .woocommerce strong, .woocommerce-page strong {
    font-weight: 600; }
  .woocommerce h2, .woocommerce-page h2 {
    text-align: left;
    border-bottom: 0;
    font-size: 22px;
    line-height: 30px;
    font-weight: 400;
    text-transform: uppercase;
    position: relative;
    margin: 0 0 20px; }
  .woocommerce h3:not([class*='-title']), .woocommerce-page h3:not([class*='-title']) {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    text-transform: capitalize;
    padding: 0;
    margin-bottom: 10px; }
  .woocommerce a img, .woocommerce-page a img {
    box-shadow: none; }
  .woocommerce a:hover img, .woocommerce-page a:hover img {
    box-shadow: none; }
  @media screen and (max-width: 768px) {
    .woocommerce #content table.cart td.actions .coupon .button, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon input, .woocommerce table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon input, .woocommerce-page #content table.cart td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon input, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input {
      width: 100%; }
    .woocommerce .shop_table_responsive td.actions .coupon .button, .woocommerce .shop_table_responsive td.actions .coupon .input-text, .woocommerce .shop_table_responsive td.actions .coupon input, .woocommerce-page .shop_table_responsive td.actions .coupon .button, .woocommerce-page .shop_table_responsive td.actions .coupon .input-text, .woocommerce-page .shop_table_responsive td.actions .coupon input {
      margin: 15px 0 0; } }
  .woocommerce .kopa-breadcrumb h2, .woocommerce-page .kopa-breadcrumb h2 {
    font-size: 48px;
    line-height: 48px;
    text-align: center;
    font-weight: 600 !important;
    text-transform: capitalize; }
    @media screen and (max-width: 767px) {
      .woocommerce .kopa-breadcrumb h2, .woocommerce-page .kopa-breadcrumb h2 {
        font-size: 24px;
        line-height: 32px; } }
  .woocommerce a.remove, .woocommerce-page a.remove {
    font-size: 12px;
    color: #ccc !important;
    width: 18px;
    height: 18px;
    line-height: 18px !important;
    border: 1px solid #e5e5e5;
    background: none !important;
    margin-left: 15px; }
  .woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus {
    text-shadow: none !important;
    background: #fff;
    border-color: #d8d8d8;
    height: 23px;
    width: 35px; }
    .woocommerce .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page .quantity .minus:hover {
      color: #fff; }
  .woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {
    font-weight: 600;
    padding: 0;
    text-align: center;
    border: 1px solid #d8d8d8;
    font-weight: bold;
    border-radius: 0;
    border-right: none;
    height: 46px;
    width: 50px; }
  .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 {
    min-width: 80px;
    width: auto; }
    .woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce .widget_shopping_cart_content a.button:hover input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .widget_shopping_cart_content a.button:hover input.qty {
      border-right: 1px solid #d8d8d8; }
  .woocommerce .woocommerce-tabs ul.tabs li:before, .woocommerce .woocommerce-tabs ul.tabs li:after, .woocommerce-page .woocommerce-tabs ul.tabs li:before, .woocommerce-page .woocommerce-tabs ul.tabs li:after {
    display: none !important; }
  .woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title {
    font-size: 18px;
    line-height: 26px;
    font-weight: 600;
    position: relative;
    margin: 0 0 15px; }
  .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 {
    color: #000;
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
    font-family: "Poppins"; }
    .woocommerce #content div.product p.price ins, .woocommerce #content div.product span.price ins, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins, .woocommerce-page #content div.product p.price ins, .woocommerce-page #content div.product span.price ins, .woocommerce-page div.product p.price ins, .woocommerce-page div.product span.price ins {
      text-decoration: none;
      font-weight: 600; }
    .woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del {
      font-size: 18px;
      margin-right: 2px;
      color: #666;
      font-weight: 400; }
  .woocommerce #content div.product .woocommerce-product-rating, .woocommerce div.product .woocommerce-product-rating, .woocommerce-page #content div.product .woocommerce-product-rating, .woocommerce-page div.product .woocommerce-product-rating {
    margin-bottom: 15px; }
  .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    margin-bottom: 50px; }
    @media screen and (max-width: 639px) {
      .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
        width: 100%;
        float: none; } }
    .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img {
      box-shadow: none;
      width: 100%; }
    .woocommerce #content div.product div.images div.thumbnails, .woocommerce div.product div.images div.thumbnails, .woocommerce-page #content div.product div.images div.thumbnails, .woocommerce-page div.product div.images div.thumbnails {
      padding: 0;
      margin: 0 -2.5px; }
      .woocommerce #content div.product div.images div.thumbnails a, .woocommerce div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a {
        width: 33.33333%;
        padding: 0 2.5px;
        margin: 5px 0 0; }
  .woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    margin-bottom: 40px; }
    .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {
      border-bottom: 1px solid #e5e5e5;
      padding: 0;
      margin-bottom: 0;
      overflow: visible; }
      .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before {
        display: none; }
      .woocommerce #content div.product .woocommerce-tabs ul.tabs > li, .woocommerce div.product .woocommerce-tabs ul.tabs > li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li {
        margin-right: 0 !important;
        background: none !important;
        border: none !important;
        border-radius: 0 !important;
        box-shadow: none !important;
        padding: 0 !important;
        margin: 0 !important;
        float: left;
        display: block; }
        .woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a, .woocommerce div.product .woocommerce-tabs ul.tabs > li > a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a {
          margin-right: 30px;
          margin-left: -1px;
          text-transform: none;
          border: none !important;
          background: none !important;
          font-family: "Poppins";
          font-size: 16px;
          line-height: 24px;
          font-weight: 600;
          color: #999;
          text-align: center;
          text-transform: capitalize;
          padding: 0 0 12px;
          margin-bottom: 0px;
          border-radius: 0;
          cursor: pointer !important;
          position: relative;
          display: block !important; }
          .woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a:before, .woocommerce div.product .woocommerce-tabs ul.tabs > li > a:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a:before {
            content: '';
            display: inline-block;
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            height: 100%;
            border-bottom: 2px solid #000;
            /* IE 8 */
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
            /* Netscape */
            -moz-opacity: 0;
            /* Safari 1.x */
            -khtml-opacity: 0;
            /* Good browsers */
            opacity: 0; }
          .woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs > li > a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a:hover {
            color: #000; }
        .woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a, .woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus, .woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a, .woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:focus, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:focus {
          cursor: default;
          color: #000; }
          .woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before, .woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:before, .woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before, .woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before {
            /* IE 8 */
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
            /* Netscape */
            -moz-opacity: 1;
            /* Safari 1.x */
            -khtml-opacity: 1;
            /* Good browsers */
            opacity: 1; }
    .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {
      border: none;
      box-shadow: none;
      margin: 30px 0 0;
      background: none; }
    .woocommerce #content div.product .woocommerce-tabs .wc-tab h2, .woocommerce div.product .woocommerce-tabs .wc-tab h2, .woocommerce-page #content div.product .woocommerce-tabs .wc-tab h2, .woocommerce-page div.product .woocommerce-tabs .wc-tab h2 {
      font-size: 16px;
      line-height: 24px;
      text-transform: capitalize;
      position: relative;
      margin-bottom: 20px; }
  .woocommerce #content div.product form.cart, .woocommerce #content div.product .woocommerce-variation-add-to-cart, .woocommerce div.product form.cart, .woocommerce div.product .woocommerce-variation-add-to-cart, .woocommerce-page #content div.product form.cart, .woocommerce-page #content div.product .woocommerce-variation-add-to-cart, .woocommerce-page div.product form.cart, .woocommerce-page div.product .woocommerce-variation-add-to-cart {
    margin: 0; }
    .woocommerce #content div.product form.cart > *, .woocommerce #content div.product form.cart div.quantity, .woocommerce #content div.product .woocommerce-variation-add-to-cart > *, .woocommerce #content div.product .woocommerce-variation-add-to-cart div.quantity, .woocommerce div.product form.cart > *, .woocommerce div.product form.cart div.quantity, .woocommerce div.product .woocommerce-variation-add-to-cart > *, .woocommerce div.product .woocommerce-variation-add-to-cart div.quantity, .woocommerce-page #content div.product form.cart > *, .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page #content div.product .woocommerce-variation-add-to-cart > *, .woocommerce-page #content div.product .woocommerce-variation-add-to-cart div.quantity, .woocommerce-page div.product form.cart > *, .woocommerce-page div.product form.cart div.quantity, .woocommerce-page div.product .woocommerce-variation-add-to-cart > *, .woocommerce-page div.product .woocommerce-variation-add-to-cart div.quantity {
      margin: 30px 0 0; }
    .woocommerce #content div.product form.cart .variations label, .woocommerce #content div.product .woocommerce-variation-add-to-cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce div.product .woocommerce-variation-add-to-cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page #content div.product .woocommerce-variation-add-to-cart .variations label, .woocommerce-page div.product form.cart .variations label, .woocommerce-page div.product .woocommerce-variation-add-to-cart .variations label {
      font-size: 14px;
      line-height: 22px;
      font-weight: 400;
      color: #333;
      text-transform: capitalize;
      margin: 10px 0 0; }
    .woocommerce #content div.product form.cart .variations select, .woocommerce #content div.product .woocommerce-variation-add-to-cart .variations select, .woocommerce div.product form.cart .variations select, .woocommerce div.product .woocommerce-variation-add-to-cart .variations select, .woocommerce-page #content div.product form.cart .variations select, .woocommerce-page #content div.product .woocommerce-variation-add-to-cart .variations select, .woocommerce-page div.product form.cart .variations select, .woocommerce-page div.product .woocommerce-variation-add-to-cart .variations select {
      height: 40px;
      line-height: 40px;
      border: 1px solid #e5e5e5;
      padding: 0 15px; }
  .woocommerce #content div.product .product_meta, .woocommerce div.product .product_meta, .woocommerce-page #content div.product .product_meta, .woocommerce-page div.product .product_meta {
    margin-top: 30px; }
    .woocommerce #content div.product .product_meta > span, .woocommerce div.product .product_meta > span, .woocommerce-page #content div.product .product_meta > span, .woocommerce-page div.product .product_meta > span {
      display: block;
      margin-top: 10px; }
      .woocommerce #content div.product .product_meta > span:first-child, .woocommerce div.product .product_meta > span:first-child, .woocommerce-page #content div.product .product_meta > span:first-child, .woocommerce-page div.product .product_meta > span:first-child {
        margin-top: 0; }
      .woocommerce #content div.product .product_meta > span.posted_in, .woocommerce div.product .product_meta > span.posted_in, .woocommerce-page #content div.product .product_meta > span.posted_in, .woocommerce-page div.product .product_meta > span.posted_in {
        color: #999; }
        .woocommerce #content div.product .product_meta > span.posted_in a, .woocommerce div.product .product_meta > span.posted_in a, .woocommerce-page #content div.product .product_meta > span.posted_in a, .woocommerce-page div.product .product_meta > span.posted_in a {
          font-size: 16px;
          text-transform: capitalize; }
  .woocommerce span.onsale, .woocommerce-page span.onsale {
    box-shadow: none;
    text-shadow: none;
    padding: 0;
    top: 10px;
    left: auto;
    right: 10px;
    margin: 0;
    width: 56px;
    height: 56px;
    line-height: 48px;
    text-transform: uppercase;
    font-weight: 700;
    border: 4px solid #fff;
    border-radius: 50%;
    color: #000; }
  .woocommerce .product-detail, .woocommerce-page .product-detail {
    display: block;
    border: 1px solid #e5e5e5; }
  .woocommerce .wc-tab, .woocommerce-page .wc-tab {
    display: none; }
    .woocommerce .wc-tab.active, .woocommerce-page .wc-tab.active {
      display: block; }
  .woocommerce .related.products ul, .woocommerce .related.products .products,
  .woocommerce .upsells.products ul, .woocommerce .upsells.products .products,
  .woocommerce .cross-sells ul, .woocommerce .cross-sells .products,
  .woocommerce .products ul,
  .woocommerce ul.products, .woocommerce-page .related.products ul, .woocommerce-page .related.products .products,
  .woocommerce-page .upsells.products ul, .woocommerce-page .upsells.products .products,
  .woocommerce-page .cross-sells ul, .woocommerce-page .cross-sells .products,
  .woocommerce-page .products ul,
  .woocommerce-page ul.products {
    margin-top: -30px; }
    .woocommerce .related.products ul.row, .woocommerce .related.products .products.row,
    .woocommerce .upsells.products ul.row, .woocommerce .upsells.products .products.row,
    .woocommerce .cross-sells ul.row, .woocommerce .cross-sells .products.row,
    .woocommerce .products ul.row,
    .woocommerce ul.products.row, .woocommerce-page .related.products ul.row, .woocommerce-page .related.products .products.row,
    .woocommerce-page .upsells.products ul.row, .woocommerce-page .upsells.products .products.row,
    .woocommerce-page .cross-sells ul.row, .woocommerce-page .cross-sells .products.row,
    .woocommerce-page .products ul.row,
    .woocommerce-page ul.products.row {
      margin-left: -15px;
      margin-right: -15px; }
    .woocommerce .related.products ul .star-rating, .woocommerce .related.products .products .star-rating,
    .woocommerce .upsells.products ul .star-rating, .woocommerce .upsells.products .products .star-rating,
    .woocommerce .cross-sells ul .star-rating, .woocommerce .cross-sells .products .star-rating,
    .woocommerce .products ul .star-rating,
    .woocommerce ul.products .star-rating, .woocommerce-page .related.products ul .star-rating, .woocommerce-page .related.products .products .star-rating,
    .woocommerce-page .upsells.products ul .star-rating, .woocommerce-page .upsells.products .products .star-rating,
    .woocommerce-page .cross-sells ul .star-rating, .woocommerce-page .cross-sells .products .star-rating,
    .woocommerce-page .products ul .star-rating,
    .woocommerce-page ul.products .star-rating {
      display: inline-block; }
    .woocommerce .related.products ul > li, .woocommerce .related.products ul li.product, .woocommerce .related.products .products > li, .woocommerce .related.products .products li.product,
    .woocommerce .upsells.products ul > li,
    .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products .products > li, .woocommerce .upsells.products .products li.product,
    .woocommerce .cross-sells ul > li,
    .woocommerce .cross-sells ul li.product, .woocommerce .cross-sells .products > li, .woocommerce .cross-sells .products li.product,
    .woocommerce .products ul > li,
    .woocommerce .products ul li.product,
    .woocommerce ul.products > li,
    .woocommerce ul.products li.product, .woocommerce-page .related.products ul > li, .woocommerce-page .related.products ul li.product, .woocommerce-page .related.products .products > li, .woocommerce-page .related.products .products li.product,
    .woocommerce-page .upsells.products ul > li,
    .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products .products > li, .woocommerce-page .upsells.products .products li.product,
    .woocommerce-page .cross-sells ul > li,
    .woocommerce-page .cross-sells ul li.product, .woocommerce-page .cross-sells .products > li, .woocommerce-page .cross-sells .products li.product,
    .woocommerce-page .products ul > li,
    .woocommerce-page .products ul li.product,
    .woocommerce-page ul.products > li,
    .woocommerce-page ul.products li.product {
      padding: 0 15px;
      margin: 30px 0 0;
      margin: 30px 0 0;
      margin: 30px 0 0; }
      .woocommerce .related.products ul > li.col-xs-12, .woocommerce .related.products ul li.product.col-xs-12, .woocommerce .related.products .products > li.col-xs-12, .woocommerce .related.products .products li.product.col-xs-12,
      .woocommerce .upsells.products ul > li.col-xs-12,
      .woocommerce .upsells.products ul li.product.col-xs-12, .woocommerce .upsells.products .products > li.col-xs-12, .woocommerce .upsells.products .products li.product.col-xs-12,
      .woocommerce .cross-sells ul > li.col-xs-12,
      .woocommerce .cross-sells ul li.product.col-xs-12, .woocommerce .cross-sells .products > li.col-xs-12, .woocommerce .cross-sells .products li.product.col-xs-12,
      .woocommerce .products ul > li.col-xs-12,
      .woocommerce .products ul li.product.col-xs-12,
      .woocommerce ul.products > li.col-xs-12,
      .woocommerce ul.products li.product.col-xs-12, .woocommerce-page .related.products ul > li.col-xs-12, .woocommerce-page .related.products ul li.product.col-xs-12, .woocommerce-page .related.products .products > li.col-xs-12, .woocommerce-page .related.products .products li.product.col-xs-12,
      .woocommerce-page .upsells.products ul > li.col-xs-12,
      .woocommerce-page .upsells.products ul li.product.col-xs-12, .woocommerce-page .upsells.products .products > li.col-xs-12, .woocommerce-page .upsells.products .products li.product.col-xs-12,
      .woocommerce-page .cross-sells ul > li.col-xs-12,
      .woocommerce-page .cross-sells ul li.product.col-xs-12, .woocommerce-page .cross-sells .products > li.col-xs-12, .woocommerce-page .cross-sells .products li.product.col-xs-12,
      .woocommerce-page .products ul > li.col-xs-12,
      .woocommerce-page .products ul li.product.col-xs-12,
      .woocommerce-page ul.products > li.col-xs-12,
      .woocommerce-page ul.products li.product.col-xs-12 {
        width: 100%; }
      .woocommerce .related.products ul > li.col-xs-11, .woocommerce .related.products ul li.product.col-xs-11, .woocommerce .related.products .products > li.col-xs-11, .woocommerce .related.products .products li.product.col-xs-11,
      .woocommerce .upsells.products ul > li.col-xs-11,
      .woocommerce .upsells.products ul li.product.col-xs-11, .woocommerce .upsells.products .products > li.col-xs-11, .woocommerce .upsells.products .products li.product.col-xs-11,
      .woocommerce .cross-sells ul > li.col-xs-11,
      .woocommerce .cross-sells ul li.product.col-xs-11, .woocommerce .cross-sells .products > li.col-xs-11, .woocommerce .cross-sells .products li.product.col-xs-11,
      .woocommerce .products ul > li.col-xs-11,
      .woocommerce .products ul li.product.col-xs-11,
      .woocommerce ul.products > li.col-xs-11,
      .woocommerce ul.products li.product.col-xs-11, .woocommerce-page .related.products ul > li.col-xs-11, .woocommerce-page .related.products ul li.product.col-xs-11, .woocommerce-page .related.products .products > li.col-xs-11, .woocommerce-page .related.products .products li.product.col-xs-11,
      .woocommerce-page .upsells.products ul > li.col-xs-11,
      .woocommerce-page .upsells.products ul li.product.col-xs-11, .woocommerce-page .upsells.products .products > li.col-xs-11, .woocommerce-page .upsells.products .products li.product.col-xs-11,
      .woocommerce-page .cross-sells ul > li.col-xs-11,
      .woocommerce-page .cross-sells ul li.product.col-xs-11, .woocommerce-page .cross-sells .products > li.col-xs-11, .woocommerce-page .cross-sells .products li.product.col-xs-11,
      .woocommerce-page .products ul > li.col-xs-11,
      .woocommerce-page .products ul li.product.col-xs-11,
      .woocommerce-page ul.products > li.col-xs-11,
      .woocommerce-page ul.products li.product.col-xs-11 {
        width: 91.66666666666666%; }
      .woocommerce .related.products ul > li.col-xs-10, .woocommerce .related.products ul li.product.col-xs-10, .woocommerce .related.products .products > li.col-xs-10, .woocommerce .related.products .products li.product.col-xs-10,
      .woocommerce .upsells.products ul > li.col-xs-10,
      .woocommerce .upsells.products ul li.product.col-xs-10, .woocommerce .upsells.products .products > li.col-xs-10, .woocommerce .upsells.products .products li.product.col-xs-10,
      .woocommerce .cross-sells ul > li.col-xs-10,
      .woocommerce .cross-sells ul li.product.col-xs-10, .woocommerce .cross-sells .products > li.col-xs-10, .woocommerce .cross-sells .products li.product.col-xs-10,
      .woocommerce .products ul > li.col-xs-10,
      .woocommerce .products ul li.product.col-xs-10,
      .woocommerce ul.products > li.col-xs-10,
      .woocommerce ul.products li.product.col-xs-10, .woocommerce-page .related.products ul > li.col-xs-10, .woocommerce-page .related.products ul li.product.col-xs-10, .woocommerce-page .related.products .products > li.col-xs-10, .woocommerce-page .related.products .products li.product.col-xs-10,
      .woocommerce-page .upsells.products ul > li.col-xs-10,
      .woocommerce-page .upsells.products ul li.product.col-xs-10, .woocommerce-page .upsells.products .products > li.col-xs-10, .woocommerce-page .upsells.products .products li.product.col-xs-10,
      .woocommerce-page .cross-sells ul > li.col-xs-10,
      .woocommerce-page .cross-sells ul li.product.col-xs-10, .woocommerce-page .cross-sells .products > li.col-xs-10, .woocommerce-page .cross-sells .products li.product.col-xs-10,
      .woocommerce-page .products ul > li.col-xs-10,
      .woocommerce-page .products ul li.product.col-xs-10,
      .woocommerce-page ul.products > li.col-xs-10,
      .woocommerce-page ul.products li.product.col-xs-10 {
        width: 83.33333333333334%; }
      .woocommerce .related.products ul > li.col-xs-9, .woocommerce .related.products ul li.product.col-xs-9, .woocommerce .related.products .products > li.col-xs-9, .woocommerce .related.products .products li.product.col-xs-9,
      .woocommerce .upsells.products ul > li.col-xs-9,
      .woocommerce .upsells.products ul li.product.col-xs-9, .woocommerce .upsells.products .products > li.col-xs-9, .woocommerce .upsells.products .products li.product.col-xs-9,
      .woocommerce .cross-sells ul > li.col-xs-9,
      .woocommerce .cross-sells ul li.product.col-xs-9, .woocommerce .cross-sells .products > li.col-xs-9, .woocommerce .cross-sells .products li.product.col-xs-9,
      .woocommerce .products ul > li.col-xs-9,
      .woocommerce .products ul li.product.col-xs-9,
      .woocommerce ul.products > li.col-xs-9,
      .woocommerce ul.products li.product.col-xs-9, .woocommerce-page .related.products ul > li.col-xs-9, .woocommerce-page .related.products ul li.product.col-xs-9, .woocommerce-page .related.products .products > li.col-xs-9, .woocommerce-page .related.products .products li.product.col-xs-9,
      .woocommerce-page .upsells.products ul > li.col-xs-9,
      .woocommerce-page .upsells.products ul li.product.col-xs-9, .woocommerce-page .upsells.products .products > li.col-xs-9, .woocommerce-page .upsells.products .products li.product.col-xs-9,
      .woocommerce-page .cross-sells ul > li.col-xs-9,
      .woocommerce-page .cross-sells ul li.product.col-xs-9, .woocommerce-page .cross-sells .products > li.col-xs-9, .woocommerce-page .cross-sells .products li.product.col-xs-9,
      .woocommerce-page .products ul > li.col-xs-9,
      .woocommerce-page .products ul li.product.col-xs-9,
      .woocommerce-page ul.products > li.col-xs-9,
      .woocommerce-page ul.products li.product.col-xs-9 {
        width: 75%; }
      .woocommerce .related.products ul > li.col-xs-8, .woocommerce .related.products ul li.product.col-xs-8, .woocommerce .related.products .products > li.col-xs-8, .woocommerce .related.products .products li.product.col-xs-8,
      .woocommerce .upsells.products ul > li.col-xs-8,
      .woocommerce .upsells.products ul li.product.col-xs-8, .woocommerce .upsells.products .products > li.col-xs-8, .woocommerce .upsells.products .products li.product.col-xs-8,
      .woocommerce .cross-sells ul > li.col-xs-8,
      .woocommerce .cross-sells ul li.product.col-xs-8, .woocommerce .cross-sells .products > li.col-xs-8, .woocommerce .cross-sells .products li.product.col-xs-8,
      .woocommerce .products ul > li.col-xs-8,
      .woocommerce .products ul li.product.col-xs-8,
      .woocommerce ul.products > li.col-xs-8,
      .woocommerce ul.products li.product.col-xs-8, .woocommerce-page .related.products ul > li.col-xs-8, .woocommerce-page .related.products ul li.product.col-xs-8, .woocommerce-page .related.products .products > li.col-xs-8, .woocommerce-page .related.products .products li.product.col-xs-8,
      .woocommerce-page .upsells.products ul > li.col-xs-8,
      .woocommerce-page .upsells.products ul li.product.col-xs-8, .woocommerce-page .upsells.products .products > li.col-xs-8, .woocommerce-page .upsells.products .products li.product.col-xs-8,
      .woocommerce-page .cross-sells ul > li.col-xs-8,
      .woocommerce-page .cross-sells ul li.product.col-xs-8, .woocommerce-page .cross-sells .products > li.col-xs-8, .woocommerce-page .cross-sells .products li.product.col-xs-8,
      .woocommerce-page .products ul > li.col-xs-8,
      .woocommerce-page .products ul li.product.col-xs-8,
      .woocommerce-page ul.products > li.col-xs-8,
      .woocommerce-page ul.products li.product.col-xs-8 {
        width: 66.66666666666666%; }
      .woocommerce .related.products ul > li.col-xs-7, .woocommerce .related.products ul li.product.col-xs-7, .woocommerce .related.products .products > li.col-xs-7, .woocommerce .related.products .products li.product.col-xs-7,
      .woocommerce .upsells.products ul > li.col-xs-7,
      .woocommerce .upsells.products ul li.product.col-xs-7, .woocommerce .upsells.products .products > li.col-xs-7, .woocommerce .upsells.products .products li.product.col-xs-7,
      .woocommerce .cross-sells ul > li.col-xs-7,
      .woocommerce .cross-sells ul li.product.col-xs-7, .woocommerce .cross-sells .products > li.col-xs-7, .woocommerce .cross-sells .products li.product.col-xs-7,
      .woocommerce .products ul > li.col-xs-7,
      .woocommerce .products ul li.product.col-xs-7,
      .woocommerce ul.products > li.col-xs-7,
      .woocommerce ul.products li.product.col-xs-7, .woocommerce-page .related.products ul > li.col-xs-7, .woocommerce-page .related.products ul li.product.col-xs-7, .woocommerce-page .related.products .products > li.col-xs-7, .woocommerce-page .related.products .products li.product.col-xs-7,
      .woocommerce-page .upsells.products ul > li.col-xs-7,
      .woocommerce-page .upsells.products ul li.product.col-xs-7, .woocommerce-page .upsells.products .products > li.col-xs-7, .woocommerce-page .upsells.products .products li.product.col-xs-7,
      .woocommerce-page .cross-sells ul > li.col-xs-7,
      .woocommerce-page .cross-sells ul li.product.col-xs-7, .woocommerce-page .cross-sells .products > li.col-xs-7, .woocommerce-page .cross-sells .products li.product.col-xs-7,
      .woocommerce-page .products ul > li.col-xs-7,
      .woocommerce-page .products ul li.product.col-xs-7,
      .woocommerce-page ul.products > li.col-xs-7,
      .woocommerce-page ul.products li.product.col-xs-7 {
        width: 58.333333333333336%; }
      .woocommerce .related.products ul > li.col-xs-6, .woocommerce .related.products ul li.product.col-xs-6, .woocommerce .related.products .products > li.col-xs-6, .woocommerce .related.products .products li.product.col-xs-6,
      .woocommerce .upsells.products ul > li.col-xs-6,
      .woocommerce .upsells.products ul li.product.col-xs-6, .woocommerce .upsells.products .products > li.col-xs-6, .woocommerce .upsells.products .products li.product.col-xs-6,
      .woocommerce .cross-sells ul > li.col-xs-6,
      .woocommerce .cross-sells ul li.product.col-xs-6, .woocommerce .cross-sells .products > li.col-xs-6, .woocommerce .cross-sells .products li.product.col-xs-6,
      .woocommerce .products ul > li.col-xs-6,
      .woocommerce .products ul li.product.col-xs-6,
      .woocommerce ul.products > li.col-xs-6,
      .woocommerce ul.products li.product.col-xs-6, .woocommerce-page .related.products ul > li.col-xs-6, .woocommerce-page .related.products ul li.product.col-xs-6, .woocommerce-page .related.products .products > li.col-xs-6, .woocommerce-page .related.products .products li.product.col-xs-6,
      .woocommerce-page .upsells.products ul > li.col-xs-6,
      .woocommerce-page .upsells.products ul li.product.col-xs-6, .woocommerce-page .upsells.products .products > li.col-xs-6, .woocommerce-page .upsells.products .products li.product.col-xs-6,
      .woocommerce-page .cross-sells ul > li.col-xs-6,
      .woocommerce-page .cross-sells ul li.product.col-xs-6, .woocommerce-page .cross-sells .products > li.col-xs-6, .woocommerce-page .cross-sells .products li.product.col-xs-6,
      .woocommerce-page .products ul > li.col-xs-6,
      .woocommerce-page .products ul li.product.col-xs-6,
      .woocommerce-page ul.products > li.col-xs-6,
      .woocommerce-page ul.products li.product.col-xs-6 {
        width: 50%; }
      .woocommerce .related.products ul > li.col-xs-5, .woocommerce .related.products ul li.product.col-xs-5, .woocommerce .related.products .products > li.col-xs-5, .woocommerce .related.products .products li.product.col-xs-5,
      .woocommerce .upsells.products ul > li.col-xs-5,
      .woocommerce .upsells.products ul li.product.col-xs-5, .woocommerce .upsells.products .products > li.col-xs-5, .woocommerce .upsells.products .products li.product.col-xs-5,
      .woocommerce .cross-sells ul > li.col-xs-5,
      .woocommerce .cross-sells ul li.product.col-xs-5, .woocommerce .cross-sells .products > li.col-xs-5, .woocommerce .cross-sells .products li.product.col-xs-5,
      .woocommerce .products ul > li.col-xs-5,
      .woocommerce .products ul li.product.col-xs-5,
      .woocommerce ul.products > li.col-xs-5,
      .woocommerce ul.products li.product.col-xs-5, .woocommerce-page .related.products ul > li.col-xs-5, .woocommerce-page .related.products ul li.product.col-xs-5, .woocommerce-page .related.products .products > li.col-xs-5, .woocommerce-page .related.products .products li.product.col-xs-5,
      .woocommerce-page .upsells.products ul > li.col-xs-5,
      .woocommerce-page .upsells.products ul li.product.col-xs-5, .woocommerce-page .upsells.products .products > li.col-xs-5, .woocommerce-page .upsells.products .products li.product.col-xs-5,
      .woocommerce-page .cross-sells ul > li.col-xs-5,
      .woocommerce-page .cross-sells ul li.product.col-xs-5, .woocommerce-page .cross-sells .products > li.col-xs-5, .woocommerce-page .cross-sells .products li.product.col-xs-5,
      .woocommerce-page .products ul > li.col-xs-5,
      .woocommerce-page .products ul li.product.col-xs-5,
      .woocommerce-page ul.products > li.col-xs-5,
      .woocommerce-page ul.products li.product.col-xs-5 {
        width: 41.66666666666667%; }
      .woocommerce .related.products ul > li.col-xs-4, .woocommerce .related.products ul li.product.col-xs-4, .woocommerce .related.products .products > li.col-xs-4, .woocommerce .related.products .products li.product.col-xs-4,
      .woocommerce .upsells.products ul > li.col-xs-4,
      .woocommerce .upsells.products ul li.product.col-xs-4, .woocommerce .upsells.products .products > li.col-xs-4, .woocommerce .upsells.products .products li.product.col-xs-4,
      .woocommerce .cross-sells ul > li.col-xs-4,
      .woocommerce .cross-sells ul li.product.col-xs-4, .woocommerce .cross-sells .products > li.col-xs-4, .woocommerce .cross-sells .products li.product.col-xs-4,
      .woocommerce .products ul > li.col-xs-4,
      .woocommerce .products ul li.product.col-xs-4,
      .woocommerce ul.products > li.col-xs-4,
      .woocommerce ul.products li.product.col-xs-4, .woocommerce-page .related.products ul > li.col-xs-4, .woocommerce-page .related.products ul li.product.col-xs-4, .woocommerce-page .related.products .products > li.col-xs-4, .woocommerce-page .related.products .products li.product.col-xs-4,
      .woocommerce-page .upsells.products ul > li.col-xs-4,
      .woocommerce-page .upsells.products ul li.product.col-xs-4, .woocommerce-page .upsells.products .products > li.col-xs-4, .woocommerce-page .upsells.products .products li.product.col-xs-4,
      .woocommerce-page .cross-sells ul > li.col-xs-4,
      .woocommerce-page .cross-sells ul li.product.col-xs-4, .woocommerce-page .cross-sells .products > li.col-xs-4, .woocommerce-page .cross-sells .products li.product.col-xs-4,
      .woocommerce-page .products ul > li.col-xs-4,
      .woocommerce-page .products ul li.product.col-xs-4,
      .woocommerce-page ul.products > li.col-xs-4,
      .woocommerce-page ul.products li.product.col-xs-4 {
        width: 33.33333333333333%; }
      .woocommerce .related.products ul > li.col-xs-3, .woocommerce .related.products ul li.product.col-xs-3, .woocommerce .related.products .products > li.col-xs-3, .woocommerce .related.products .products li.product.col-xs-3,
      .woocommerce .upsells.products ul > li.col-xs-3,
      .woocommerce .upsells.products ul li.product.col-xs-3, .woocommerce .upsells.products .products > li.col-xs-3, .woocommerce .upsells.products .products li.product.col-xs-3,
      .woocommerce .cross-sells ul > li.col-xs-3,
      .woocommerce .cross-sells ul li.product.col-xs-3, .woocommerce .cross-sells .products > li.col-xs-3, .woocommerce .cross-sells .products li.product.col-xs-3,
      .woocommerce .products ul > li.col-xs-3,
      .woocommerce .products ul li.product.col-xs-3,
      .woocommerce ul.products > li.col-xs-3,
      .woocommerce ul.products li.product.col-xs-3, .woocommerce-page .related.products ul > li.col-xs-3, .woocommerce-page .related.products ul li.product.col-xs-3, .woocommerce-page .related.products .products > li.col-xs-3, .woocommerce-page .related.products .products li.product.col-xs-3,
      .woocommerce-page .upsells.products ul > li.col-xs-3,
      .woocommerce-page .upsells.products ul li.product.col-xs-3, .woocommerce-page .upsells.products .products > li.col-xs-3, .woocommerce-page .upsells.products .products li.product.col-xs-3,
      .woocommerce-page .cross-sells ul > li.col-xs-3,
      .woocommerce-page .cross-sells ul li.product.col-xs-3, .woocommerce-page .cross-sells .products > li.col-xs-3, .woocommerce-page .cross-sells .products li.product.col-xs-3,
      .woocommerce-page .products ul > li.col-xs-3,
      .woocommerce-page .products ul li.product.col-xs-3,
      .woocommerce-page ul.products > li.col-xs-3,
      .woocommerce-page ul.products li.product.col-xs-3 {
        width: 25%; }
      .woocommerce .related.products ul > li.col-xs-2, .woocommerce .related.products ul li.product.col-xs-2, .woocommerce .related.products .products > li.col-xs-2, .woocommerce .related.products .products li.product.col-xs-2,
      .woocommerce .upsells.products ul > li.col-xs-2,
      .woocommerce .upsells.products ul li.product.col-xs-2, .woocommerce .upsells.products .products > li.col-xs-2, .woocommerce .upsells.products .products li.product.col-xs-2,
      .woocommerce .cross-sells ul > li.col-xs-2,
      .woocommerce .cross-sells ul li.product.col-xs-2, .woocommerce .cross-sells .products > li.col-xs-2, .woocommerce .cross-sells .products li.product.col-xs-2,
      .woocommerce .products ul > li.col-xs-2,
      .woocommerce .products ul li.product.col-xs-2,
      .woocommerce ul.products > li.col-xs-2,
      .woocommerce ul.products li.product.col-xs-2, .woocommerce-page .related.products ul > li.col-xs-2, .woocommerce-page .related.products ul li.product.col-xs-2, .woocommerce-page .related.products .products > li.col-xs-2, .woocommerce-page .related.products .products li.product.col-xs-2,
      .woocommerce-page .upsells.products ul > li.col-xs-2,
      .woocommerce-page .upsells.products ul li.product.col-xs-2, .woocommerce-page .upsells.products .products > li.col-xs-2, .woocommerce-page .upsells.products .products li.product.col-xs-2,
      .woocommerce-page .cross-sells ul > li.col-xs-2,
      .woocommerce-page .cross-sells ul li.product.col-xs-2, .woocommerce-page .cross-sells .products > li.col-xs-2, .woocommerce-page .cross-sells .products li.product.col-xs-2,
      .woocommerce-page .products ul > li.col-xs-2,
      .woocommerce-page .products ul li.product.col-xs-2,
      .woocommerce-page ul.products > li.col-xs-2,
      .woocommerce-page ul.products li.product.col-xs-2 {
        width: 16.666666666666664%; }
      .woocommerce .related.products ul > li.col-xs-1, .woocommerce .related.products ul li.product.col-xs-1, .woocommerce .related.products .products > li.col-xs-1, .woocommerce .related.products .products li.product.col-xs-1,
      .woocommerce .upsells.products ul > li.col-xs-1,
      .woocommerce .upsells.products ul li.product.col-xs-1, .woocommerce .upsells.products .products > li.col-xs-1, .woocommerce .upsells.products .products li.product.col-xs-1,
      .woocommerce .cross-sells ul > li.col-xs-1,
      .woocommerce .cross-sells ul li.product.col-xs-1, .woocommerce .cross-sells .products > li.col-xs-1, .woocommerce .cross-sells .products li.product.col-xs-1,
      .woocommerce .products ul > li.col-xs-1,
      .woocommerce .products ul li.product.col-xs-1,
      .woocommerce ul.products > li.col-xs-1,
      .woocommerce ul.products li.product.col-xs-1, .woocommerce-page .related.products ul > li.col-xs-1, .woocommerce-page .related.products ul li.product.col-xs-1, .woocommerce-page .related.products .products > li.col-xs-1, .woocommerce-page .related.products .products li.product.col-xs-1,
      .woocommerce-page .upsells.products ul > li.col-xs-1,
      .woocommerce-page .upsells.products ul li.product.col-xs-1, .woocommerce-page .upsells.products .products > li.col-xs-1, .woocommerce-page .upsells.products .products li.product.col-xs-1,
      .woocommerce-page .cross-sells ul > li.col-xs-1,
      .woocommerce-page .cross-sells ul li.product.col-xs-1, .woocommerce-page .cross-sells .products > li.col-xs-1, .woocommerce-page .cross-sells .products li.product.col-xs-1,
      .woocommerce-page .products ul > li.col-xs-1,
      .woocommerce-page .products ul li.product.col-xs-1,
      .woocommerce-page ul.products > li.col-xs-1,
      .woocommerce-page ul.products li.product.col-xs-1 {
        width: 8.333333333333332%; }
      @media screen and (min-width: 768px) {
        .woocommerce .related.products ul > li.col-sm-12, .woocommerce .related.products ul li.product.col-sm-12, .woocommerce .related.products .products > li.col-sm-12, .woocommerce .related.products .products li.product.col-sm-12,
        .woocommerce .upsells.products ul > li.col-sm-12,
        .woocommerce .upsells.products ul li.product.col-sm-12, .woocommerce .upsells.products .products > li.col-sm-12, .woocommerce .upsells.products .products li.product.col-sm-12,
        .woocommerce .cross-sells ul > li.col-sm-12,
        .woocommerce .cross-sells ul li.product.col-sm-12, .woocommerce .cross-sells .products > li.col-sm-12, .woocommerce .cross-sells .products li.product.col-sm-12,
        .woocommerce .products ul > li.col-sm-12,
        .woocommerce .products ul li.product.col-sm-12,
        .woocommerce ul.products > li.col-sm-12,
        .woocommerce ul.products li.product.col-sm-12, .woocommerce-page .related.products ul > li.col-sm-12, .woocommerce-page .related.products ul li.product.col-sm-12, .woocommerce-page .related.products .products > li.col-sm-12, .woocommerce-page .related.products .products li.product.col-sm-12,
        .woocommerce-page .upsells.products ul > li.col-sm-12,
        .woocommerce-page .upsells.products ul li.product.col-sm-12, .woocommerce-page .upsells.products .products > li.col-sm-12, .woocommerce-page .upsells.products .products li.product.col-sm-12,
        .woocommerce-page .cross-sells ul > li.col-sm-12,
        .woocommerce-page .cross-sells ul li.product.col-sm-12, .woocommerce-page .cross-sells .products > li.col-sm-12, .woocommerce-page .cross-sells .products li.product.col-sm-12,
        .woocommerce-page .products ul > li.col-sm-12,
        .woocommerce-page .products ul li.product.col-sm-12,
        .woocommerce-page ul.products > li.col-sm-12,
        .woocommerce-page ul.products li.product.col-sm-12 {
          width: 100%; }
        .woocommerce .related.products ul > li.col-sm-11, .woocommerce .related.products ul li.product.col-sm-11, .woocommerce .related.products .products > li.col-sm-11, .woocommerce .related.products .products li.product.col-sm-11,
        .woocommerce .upsells.products ul > li.col-sm-11,
        .woocommerce .upsells.products ul li.product.col-sm-11, .woocommerce .upsells.products .products > li.col-sm-11, .woocommerce .upsells.products .products li.product.col-sm-11,
        .woocommerce .cross-sells ul > li.col-sm-11,
        .woocommerce .cross-sells ul li.product.col-sm-11, .woocommerce .cross-sells .products > li.col-sm-11, .woocommerce .cross-sells .products li.product.col-sm-11,
        .woocommerce .products ul > li.col-sm-11,
        .woocommerce .products ul li.product.col-sm-11,
        .woocommerce ul.products > li.col-sm-11,
        .woocommerce ul.products li.product.col-sm-11, .woocommerce-page .related.products ul > li.col-sm-11, .woocommerce-page .related.products ul li.product.col-sm-11, .woocommerce-page .related.products .products > li.col-sm-11, .woocommerce-page .related.products .products li.product.col-sm-11,
        .woocommerce-page .upsells.products ul > li.col-sm-11,
        .woocommerce-page .upsells.products ul li.product.col-sm-11, .woocommerce-page .upsells.products .products > li.col-sm-11, .woocommerce-page .upsells.products .products li.product.col-sm-11,
        .woocommerce-page .cross-sells ul > li.col-sm-11,
        .woocommerce-page .cross-sells ul li.product.col-sm-11, .woocommerce-page .cross-sells .products > li.col-sm-11, .woocommerce-page .cross-sells .products li.product.col-sm-11,
        .woocommerce-page .products ul > li.col-sm-11,
        .woocommerce-page .products ul li.product.col-sm-11,
        .woocommerce-page ul.products > li.col-sm-11,
        .woocommerce-page ul.products li.product.col-sm-11 {
          width: 91.66666666666666%; }
        .woocommerce .related.products ul > li.col-sm-10, .woocommerce .related.products ul li.product.col-sm-10, .woocommerce .related.products .products > li.col-sm-10, .woocommerce .related.products .products li.product.col-sm-10,
        .woocommerce .upsells.products ul > li.col-sm-10,
        .woocommerce .upsells.products ul li.product.col-sm-10, .woocommerce .upsells.products .products > li.col-sm-10, .woocommerce .upsells.products .products li.product.col-sm-10,
        .woocommerce .cross-sells ul > li.col-sm-10,
        .woocommerce .cross-sells ul li.product.col-sm-10, .woocommerce .cross-sells .products > li.col-sm-10, .woocommerce .cross-sells .products li.product.col-sm-10,
        .woocommerce .products ul > li.col-sm-10,
        .woocommerce .products ul li.product.col-sm-10,
        .woocommerce ul.products > li.col-sm-10,
        .woocommerce ul.products li.product.col-sm-10, .woocommerce-page .related.products ul > li.col-sm-10, .woocommerce-page .related.products ul li.product.col-sm-10, .woocommerce-page .related.products .products > li.col-sm-10, .woocommerce-page .related.products .products li.product.col-sm-10,
        .woocommerce-page .upsells.products ul > li.col-sm-10,
        .woocommerce-page .upsells.products ul li.product.col-sm-10, .woocommerce-page .upsells.products .products > li.col-sm-10, .woocommerce-page .upsells.products .products li.product.col-sm-10,
        .woocommerce-page .cross-sells ul > li.col-sm-10,
        .woocommerce-page .cross-sells ul li.product.col-sm-10, .woocommerce-page .cross-sells .products > li.col-sm-10, .woocommerce-page .cross-sells .products li.product.col-sm-10,
        .woocommerce-page .products ul > li.col-sm-10,
        .woocommerce-page .products ul li.product.col-sm-10,
        .woocommerce-page ul.products > li.col-sm-10,
        .woocommerce-page ul.products li.product.col-sm-10 {
          width: 83.33333333333334%; }
        .woocommerce .related.products ul > li.col-sm-9, .woocommerce .related.products ul li.product.col-sm-9, .woocommerce .related.products .products > li.col-sm-9, .woocommerce .related.products .products li.product.col-sm-9,
        .woocommerce .upsells.products ul > li.col-sm-9,
        .woocommerce .upsells.products ul li.product.col-sm-9, .woocommerce .upsells.products .products > li.col-sm-9, .woocommerce .upsells.products .products li.product.col-sm-9,
        .woocommerce .cross-sells ul > li.col-sm-9,
        .woocommerce .cross-sells ul li.product.col-sm-9, .woocommerce .cross-sells .products > li.col-sm-9, .woocommerce .cross-sells .products li.product.col-sm-9,
        .woocommerce .products ul > li.col-sm-9,
        .woocommerce .products ul li.product.col-sm-9,
        .woocommerce ul.products > li.col-sm-9,
        .woocommerce ul.products li.product.col-sm-9, .woocommerce-page .related.products ul > li.col-sm-9, .woocommerce-page .related.products ul li.product.col-sm-9, .woocommerce-page .related.products .products > li.col-sm-9, .woocommerce-page .related.products .products li.product.col-sm-9,
        .woocommerce-page .upsells.products ul > li.col-sm-9,
        .woocommerce-page .upsells.products ul li.product.col-sm-9, .woocommerce-page .upsells.products .products > li.col-sm-9, .woocommerce-page .upsells.products .products li.product.col-sm-9,
        .woocommerce-page .cross-sells ul > li.col-sm-9,
        .woocommerce-page .cross-sells ul li.product.col-sm-9, .woocommerce-page .cross-sells .products > li.col-sm-9, .woocommerce-page .cross-sells .products li.product.col-sm-9,
        .woocommerce-page .products ul > li.col-sm-9,
        .woocommerce-page .products ul li.product.col-sm-9,
        .woocommerce-page ul.products > li.col-sm-9,
        .woocommerce-page ul.products li.product.col-sm-9 {
          width: 75%; }
        .woocommerce .related.products ul > li.col-sm-8, .woocommerce .related.products ul li.product.col-sm-8, .woocommerce .related.products .products > li.col-sm-8, .woocommerce .related.products .products li.product.col-sm-8,
        .woocommerce .upsells.products ul > li.col-sm-8,
        .woocommerce .upsells.products ul li.product.col-sm-8, .woocommerce .upsells.products .products > li.col-sm-8, .woocommerce .upsells.products .products li.product.col-sm-8,
        .woocommerce .cross-sells ul > li.col-sm-8,
        .woocommerce .cross-sells ul li.product.col-sm-8, .woocommerce .cross-sells .products > li.col-sm-8, .woocommerce .cross-sells .products li.product.col-sm-8,
        .woocommerce .products ul > li.col-sm-8,
        .woocommerce .products ul li.product.col-sm-8,
        .woocommerce ul.products > li.col-sm-8,
        .woocommerce ul.products li.product.col-sm-8, .woocommerce-page .related.products ul > li.col-sm-8, .woocommerce-page .related.products ul li.product.col-sm-8, .woocommerce-page .related.products .products > li.col-sm-8, .woocommerce-page .related.products .products li.product.col-sm-8,
        .woocommerce-page .upsells.products ul > li.col-sm-8,
        .woocommerce-page .upsells.products ul li.product.col-sm-8, .woocommerce-page .upsells.products .products > li.col-sm-8, .woocommerce-page .upsells.products .products li.product.col-sm-8,
        .woocommerce-page .cross-sells ul > li.col-sm-8,
        .woocommerce-page .cross-sells ul li.product.col-sm-8, .woocommerce-page .cross-sells .products > li.col-sm-8, .woocommerce-page .cross-sells .products li.product.col-sm-8,
        .woocommerce-page .products ul > li.col-sm-8,
        .woocommerce-page .products ul li.product.col-sm-8,
        .woocommerce-page ul.products > li.col-sm-8,
        .woocommerce-page ul.products li.product.col-sm-8 {
          width: 66.66666666666666%; }
        .woocommerce .related.products ul > li.col-sm-7, .woocommerce .related.products ul li.product.col-sm-7, .woocommerce .related.products .products > li.col-sm-7, .woocommerce .related.products .products li.product.col-sm-7,
        .woocommerce .upsells.products ul > li.col-sm-7,
        .woocommerce .upsells.products ul li.product.col-sm-7, .woocommerce .upsells.products .products > li.col-sm-7, .woocommerce .upsells.products .products li.product.col-sm-7,
        .woocommerce .cross-sells ul > li.col-sm-7,
        .woocommerce .cross-sells ul li.product.col-sm-7, .woocommerce .cross-sells .products > li.col-sm-7, .woocommerce .cross-sells .products li.product.col-sm-7,
        .woocommerce .products ul > li.col-sm-7,
        .woocommerce .products ul li.product.col-sm-7,
        .woocommerce ul.products > li.col-sm-7,
        .woocommerce ul.products li.product.col-sm-7, .woocommerce-page .related.products ul > li.col-sm-7, .woocommerce-page .related.products ul li.product.col-sm-7, .woocommerce-page .related.products .products > li.col-sm-7, .woocommerce-page .related.products .products li.product.col-sm-7,
        .woocommerce-page .upsells.products ul > li.col-sm-7,
        .woocommerce-page .upsells.products ul li.product.col-sm-7, .woocommerce-page .upsells.products .products > li.col-sm-7, .woocommerce-page .upsells.products .products li.product.col-sm-7,
        .woocommerce-page .cross-sells ul > li.col-sm-7,
        .woocommerce-page .cross-sells ul li.product.col-sm-7, .woocommerce-page .cross-sells .products > li.col-sm-7, .woocommerce-page .cross-sells .products li.product.col-sm-7,
        .woocommerce-page .products ul > li.col-sm-7,
        .woocommerce-page .products ul li.product.col-sm-7,
        .woocommerce-page ul.products > li.col-sm-7,
        .woocommerce-page ul.products li.product.col-sm-7 {
          width: 58.333333333333336%; }
        .woocommerce .related.products ul > li.col-sm-6, .woocommerce .related.products ul li.product.col-sm-6, .woocommerce .related.products .products > li.col-sm-6, .woocommerce .related.products .products li.product.col-sm-6,
        .woocommerce .upsells.products ul > li.col-sm-6,
        .woocommerce .upsells.products ul li.product.col-sm-6, .woocommerce .upsells.products .products > li.col-sm-6, .woocommerce .upsells.products .products li.product.col-sm-6,
        .woocommerce .cross-sells ul > li.col-sm-6,
        .woocommerce .cross-sells ul li.product.col-sm-6, .woocommerce .cross-sells .products > li.col-sm-6, .woocommerce .cross-sells .products li.product.col-sm-6,
        .woocommerce .products ul > li.col-sm-6,
        .woocommerce .products ul li.product.col-sm-6,
        .woocommerce ul.products > li.col-sm-6,
        .woocommerce ul.products li.product.col-sm-6, .woocommerce-page .related.products ul > li.col-sm-6, .woocommerce-page .related.products ul li.product.col-sm-6, .woocommerce-page .related.products .products > li.col-sm-6, .woocommerce-page .related.products .products li.product.col-sm-6,
        .woocommerce-page .upsells.products ul > li.col-sm-6,
        .woocommerce-page .upsells.products ul li.product.col-sm-6, .woocommerce-page .upsells.products .products > li.col-sm-6, .woocommerce-page .upsells.products .products li.product.col-sm-6,
        .woocommerce-page .cross-sells ul > li.col-sm-6,
        .woocommerce-page .cross-sells ul li.product.col-sm-6, .woocommerce-page .cross-sells .products > li.col-sm-6, .woocommerce-page .cross-sells .products li.product.col-sm-6,
        .woocommerce-page .products ul > li.col-sm-6,
        .woocommerce-page .products ul li.product.col-sm-6,
        .woocommerce-page ul.products > li.col-sm-6,
        .woocommerce-page ul.products li.product.col-sm-6 {
          width: 50%; }
        .woocommerce .related.products ul > li.col-sm-5, .woocommerce .related.products ul li.product.col-sm-5, .woocommerce .related.products .products > li.col-sm-5, .woocommerce .related.products .products li.product.col-sm-5,
        .woocommerce .upsells.products ul > li.col-sm-5,
        .woocommerce .upsells.products ul li.product.col-sm-5, .woocommerce .upsells.products .products > li.col-sm-5, .woocommerce .upsells.products .products li.product.col-sm-5,
        .woocommerce .cross-sells ul > li.col-sm-5,
        .woocommerce .cross-sells ul li.product.col-sm-5, .woocommerce .cross-sells .products > li.col-sm-5, .woocommerce .cross-sells .products li.product.col-sm-5,
        .woocommerce .products ul > li.col-sm-5,
        .woocommerce .products ul li.product.col-sm-5,
        .woocommerce ul.products > li.col-sm-5,
        .woocommerce ul.products li.product.col-sm-5, .woocommerce-page .related.products ul > li.col-sm-5, .woocommerce-page .related.products ul li.product.col-sm-5, .woocommerce-page .related.products .products > li.col-sm-5, .woocommerce-page .related.products .products li.product.col-sm-5,
        .woocommerce-page .upsells.products ul > li.col-sm-5,
        .woocommerce-page .upsells.products ul li.product.col-sm-5, .woocommerce-page .upsells.products .products > li.col-sm-5, .woocommerce-page .upsells.products .products li.product.col-sm-5,
        .woocommerce-page .cross-sells ul > li.col-sm-5,
        .woocommerce-page .cross-sells ul li.product.col-sm-5, .woocommerce-page .cross-sells .products > li.col-sm-5, .woocommerce-page .cross-sells .products li.product.col-sm-5,
        .woocommerce-page .products ul > li.col-sm-5,
        .woocommerce-page .products ul li.product.col-sm-5,
        .woocommerce-page ul.products > li.col-sm-5,
        .woocommerce-page ul.products li.product.col-sm-5 {
          width: 41.66666666666667%; }
        .woocommerce .related.products ul > li.col-sm-4, .woocommerce .related.products ul li.product.col-sm-4, .woocommerce .related.products .products > li.col-sm-4, .woocommerce .related.products .products li.product.col-sm-4,
        .woocommerce .upsells.products ul > li.col-sm-4,
        .woocommerce .upsells.products ul li.product.col-sm-4, .woocommerce .upsells.products .products > li.col-sm-4, .woocommerce .upsells.products .products li.product.col-sm-4,
        .woocommerce .cross-sells ul > li.col-sm-4,
        .woocommerce .cross-sells ul li.product.col-sm-4, .woocommerce .cross-sells .products > li.col-sm-4, .woocommerce .cross-sells .products li.product.col-sm-4,
        .woocommerce .products ul > li.col-sm-4,
        .woocommerce .products ul li.product.col-sm-4,
        .woocommerce ul.products > li.col-sm-4,
        .woocommerce ul.products li.product.col-sm-4, .woocommerce-page .related.products ul > li.col-sm-4, .woocommerce-page .related.products ul li.product.col-sm-4, .woocommerce-page .related.products .products > li.col-sm-4, .woocommerce-page .related.products .products li.product.col-sm-4,
        .woocommerce-page .upsells.products ul > li.col-sm-4,
        .woocommerce-page .upsells.products ul li.product.col-sm-4, .woocommerce-page .upsells.products .products > li.col-sm-4, .woocommerce-page .upsells.products .products li.product.col-sm-4,
        .woocommerce-page .cross-sells ul > li.col-sm-4,
        .woocommerce-page .cross-sells ul li.product.col-sm-4, .woocommerce-page .cross-sells .products > li.col-sm-4, .woocommerce-page .cross-sells .products li.product.col-sm-4,
        .woocommerce-page .products ul > li.col-sm-4,
        .woocommerce-page .products ul li.product.col-sm-4,
        .woocommerce-page ul.products > li.col-sm-4,
        .woocommerce-page ul.products li.product.col-sm-4 {
          width: 33.33333333333333%; }
        .woocommerce .related.products ul > li.col-sm-3, .woocommerce .related.products ul li.product.col-sm-3, .woocommerce .related.products .products > li.col-sm-3, .woocommerce .related.products .products li.product.col-sm-3,
        .woocommerce .upsells.products ul > li.col-sm-3,
        .woocommerce .upsells.products ul li.product.col-sm-3, .woocommerce .upsells.products .products > li.col-sm-3, .woocommerce .upsells.products .products li.product.col-sm-3,
        .woocommerce .cross-sells ul > li.col-sm-3,
        .woocommerce .cross-sells ul li.product.col-sm-3, .woocommerce .cross-sells .products > li.col-sm-3, .woocommerce .cross-sells .products li.product.col-sm-3,
        .woocommerce .products ul > li.col-sm-3,
        .woocommerce .products ul li.product.col-sm-3,
        .woocommerce ul.products > li.col-sm-3,
        .woocommerce ul.products li.product.col-sm-3, .woocommerce-page .related.products ul > li.col-sm-3, .woocommerce-page .related.products ul li.product.col-sm-3, .woocommerce-page .related.products .products > li.col-sm-3, .woocommerce-page .related.products .products li.product.col-sm-3,
        .woocommerce-page .upsells.products ul > li.col-sm-3,
        .woocommerce-page .upsells.products ul li.product.col-sm-3, .woocommerce-page .upsells.products .products > li.col-sm-3, .woocommerce-page .upsells.products .products li.product.col-sm-3,
        .woocommerce-page .cross-sells ul > li.col-sm-3,
        .woocommerce-page .cross-sells ul li.product.col-sm-3, .woocommerce-page .cross-sells .products > li.col-sm-3, .woocommerce-page .cross-sells .products li.product.col-sm-3,
        .woocommerce-page .products ul > li.col-sm-3,
        .woocommerce-page .products ul li.product.col-sm-3,
        .woocommerce-page ul.products > li.col-sm-3,
        .woocommerce-page ul.products li.product.col-sm-3 {
          width: 25%; }
        .woocommerce .related.products ul > li.col-sm-2, .woocommerce .related.products ul li.product.col-sm-2, .woocommerce .related.products .products > li.col-sm-2, .woocommerce .related.products .products li.product.col-sm-2,
        .woocommerce .upsells.products ul > li.col-sm-2,
        .woocommerce .upsells.products ul li.product.col-sm-2, .woocommerce .upsells.products .products > li.col-sm-2, .woocommerce .upsells.products .products li.product.col-sm-2,
        .woocommerce .cross-sells ul > li.col-sm-2,
        .woocommerce .cross-sells ul li.product.col-sm-2, .woocommerce .cross-sells .products > li.col-sm-2, .woocommerce .cross-sells .products li.product.col-sm-2,
        .woocommerce .products ul > li.col-sm-2,
        .woocommerce .products ul li.product.col-sm-2,
        .woocommerce ul.products > li.col-sm-2,
        .woocommerce ul.products li.product.col-sm-2, .woocommerce-page .related.products ul > li.col-sm-2, .woocommerce-page .related.products ul li.product.col-sm-2, .woocommerce-page .related.products .products > li.col-sm-2, .woocommerce-page .related.products .products li.product.col-sm-2,
        .woocommerce-page .upsells.products ul > li.col-sm-2,
        .woocommerce-page .upsells.products ul li.product.col-sm-2, .woocommerce-page .upsells.products .products > li.col-sm-2, .woocommerce-page .upsells.products .products li.product.col-sm-2,
        .woocommerce-page .cross-sells ul > li.col-sm-2,
        .woocommerce-page .cross-sells ul li.product.col-sm-2, .woocommerce-page .cross-sells .products > li.col-sm-2, .woocommerce-page .cross-sells .products li.product.col-sm-2,
        .woocommerce-page .products ul > li.col-sm-2,
        .woocommerce-page .products ul li.product.col-sm-2,
        .woocommerce-page ul.products > li.col-sm-2,
        .woocommerce-page ul.products li.product.col-sm-2 {
          width: 16.666666666666664%; }
        .woocommerce .related.products ul > li.col-sm-1, .woocommerce .related.products ul li.product.col-sm-1, .woocommerce .related.products .products > li.col-sm-1, .woocommerce .related.products .products li.product.col-sm-1,
        .woocommerce .upsells.products ul > li.col-sm-1,
        .woocommerce .upsells.products ul li.product.col-sm-1, .woocommerce .upsells.products .products > li.col-sm-1, .woocommerce .upsells.products .products li.product.col-sm-1,
        .woocommerce .cross-sells ul > li.col-sm-1,
        .woocommerce .cross-sells ul li.product.col-sm-1, .woocommerce .cross-sells .products > li.col-sm-1, .woocommerce .cross-sells .products li.product.col-sm-1,
        .woocommerce .products ul > li.col-sm-1,
        .woocommerce .products ul li.product.col-sm-1,
        .woocommerce ul.products > li.col-sm-1,
        .woocommerce ul.products li.product.col-sm-1, .woocommerce-page .related.products ul > li.col-sm-1, .woocommerce-page .related.products ul li.product.col-sm-1, .woocommerce-page .related.products .products > li.col-sm-1, .woocommerce-page .related.products .products li.product.col-sm-1,
        .woocommerce-page .upsells.products ul > li.col-sm-1,
        .woocommerce-page .upsells.products ul li.product.col-sm-1, .woocommerce-page .upsells.products .products > li.col-sm-1, .woocommerce-page .upsells.products .products li.product.col-sm-1,
        .woocommerce-page .cross-sells ul > li.col-sm-1,
        .woocommerce-page .cross-sells ul li.product.col-sm-1, .woocommerce-page .cross-sells .products > li.col-sm-1, .woocommerce-page .cross-sells .products li.product.col-sm-1,
        .woocommerce-page .products ul > li.col-sm-1,
        .woocommerce-page .products ul li.product.col-sm-1,
        .woocommerce-page ul.products > li.col-sm-1,
        .woocommerce-page ul.products li.product.col-sm-1 {
          width: 8.333333333333332%; } }
      @media screen and (min-width: 992px) {
        .woocommerce .related.products ul > li.col-md-12, .woocommerce .related.products ul li.product.col-md-12, .woocommerce .related.products .products > li.col-md-12, .woocommerce .related.products .products li.product.col-md-12,
        .woocommerce .upsells.products ul > li.col-md-12,
        .woocommerce .upsells.products ul li.product.col-md-12, .woocommerce .upsells.products .products > li.col-md-12, .woocommerce .upsells.products .products li.product.col-md-12,
        .woocommerce .cross-sells ul > li.col-md-12,
        .woocommerce .cross-sells ul li.product.col-md-12, .woocommerce .cross-sells .products > li.col-md-12, .woocommerce .cross-sells .products li.product.col-md-12,
        .woocommerce .products ul > li.col-md-12,
        .woocommerce .products ul li.product.col-md-12,
        .woocommerce ul.products > li.col-md-12,
        .woocommerce ul.products li.product.col-md-12, .woocommerce-page .related.products ul > li.col-md-12, .woocommerce-page .related.products ul li.product.col-md-12, .woocommerce-page .related.products .products > li.col-md-12, .woocommerce-page .related.products .products li.product.col-md-12,
        .woocommerce-page .upsells.products ul > li.col-md-12,
        .woocommerce-page .upsells.products ul li.product.col-md-12, .woocommerce-page .upsells.products .products > li.col-md-12, .woocommerce-page .upsells.products .products li.product.col-md-12,
        .woocommerce-page .cross-sells ul > li.col-md-12,
        .woocommerce-page .cross-sells ul li.product.col-md-12, .woocommerce-page .cross-sells .products > li.col-md-12, .woocommerce-page .cross-sells .products li.product.col-md-12,
        .woocommerce-page .products ul > li.col-md-12,
        .woocommerce-page .products ul li.product.col-md-12,
        .woocommerce-page ul.products > li.col-md-12,
        .woocommerce-page ul.products li.product.col-md-12 {
          width: 100%; }
        .woocommerce .related.products ul > li.col-md-11, .woocommerce .related.products ul li.product.col-md-11, .woocommerce .related.products .products > li.col-md-11, .woocommerce .related.products .products li.product.col-md-11,
        .woocommerce .upsells.products ul > li.col-md-11,
        .woocommerce .upsells.products ul li.product.col-md-11, .woocommerce .upsells.products .products > li.col-md-11, .woocommerce .upsells.products .products li.product.col-md-11,
        .woocommerce .cross-sells ul > li.col-md-11,
        .woocommerce .cross-sells ul li.product.col-md-11, .woocommerce .cross-sells .products > li.col-md-11, .woocommerce .cross-sells .products li.product.col-md-11,
        .woocommerce .products ul > li.col-md-11,
        .woocommerce .products ul li.product.col-md-11,
        .woocommerce ul.products > li.col-md-11,
        .woocommerce ul.products li.product.col-md-11, .woocommerce-page .related.products ul > li.col-md-11, .woocommerce-page .related.products ul li.product.col-md-11, .woocommerce-page .related.products .products > li.col-md-11, .woocommerce-page .related.products .products li.product.col-md-11,
        .woocommerce-page .upsells.products ul > li.col-md-11,
        .woocommerce-page .upsells.products ul li.product.col-md-11, .woocommerce-page .upsells.products .products > li.col-md-11, .woocommerce-page .upsells.products .products li.product.col-md-11,
        .woocommerce-page .cross-sells ul > li.col-md-11,
        .woocommerce-page .cross-sells ul li.product.col-md-11, .woocommerce-page .cross-sells .products > li.col-md-11, .woocommerce-page .cross-sells .products li.product.col-md-11,
        .woocommerce-page .products ul > li.col-md-11,
        .woocommerce-page .products ul li.product.col-md-11,
        .woocommerce-page ul.products > li.col-md-11,
        .woocommerce-page ul.products li.product.col-md-11 {
          width: 91.66666666666666%; }
        .woocommerce .related.products ul > li.col-md-10, .woocommerce .related.products ul li.product.col-md-10, .woocommerce .related.products .products > li.col-md-10, .woocommerce .related.products .products li.product.col-md-10,
        .woocommerce .upsells.products ul > li.col-md-10,
        .woocommerce .upsells.products ul li.product.col-md-10, .woocommerce .upsells.products .products > li.col-md-10, .woocommerce .upsells.products .products li.product.col-md-10,
        .woocommerce .cross-sells ul > li.col-md-10,
        .woocommerce .cross-sells ul li.product.col-md-10, .woocommerce .cross-sells .products > li.col-md-10, .woocommerce .cross-sells .products li.product.col-md-10,
        .woocommerce .products ul > li.col-md-10,
        .woocommerce .products ul li.product.col-md-10,
        .woocommerce ul.products > li.col-md-10,
        .woocommerce ul.products li.product.col-md-10, .woocommerce-page .related.products ul > li.col-md-10, .woocommerce-page .related.products ul li.product.col-md-10, .woocommerce-page .related.products .products > li.col-md-10, .woocommerce-page .related.products .products li.product.col-md-10,
        .woocommerce-page .upsells.products ul > li.col-md-10,
        .woocommerce-page .upsells.products ul li.product.col-md-10, .woocommerce-page .upsells.products .products > li.col-md-10, .woocommerce-page .upsells.products .products li.product.col-md-10,
        .woocommerce-page .cross-sells ul > li.col-md-10,
        .woocommerce-page .cross-sells ul li.product.col-md-10, .woocommerce-page .cross-sells .products > li.col-md-10, .woocommerce-page .cross-sells .products li.product.col-md-10,
        .woocommerce-page .products ul > li.col-md-10,
        .woocommerce-page .products ul li.product.col-md-10,
        .woocommerce-page ul.products > li.col-md-10,
        .woocommerce-page ul.products li.product.col-md-10 {
          width: 83.33333333333334%; }
        .woocommerce .related.products ul > li.col-md-9, .woocommerce .related.products ul li.product.col-md-9, .woocommerce .related.products .products > li.col-md-9, .woocommerce .related.products .products li.product.col-md-9,
        .woocommerce .upsells.products ul > li.col-md-9,
        .woocommerce .upsells.products ul li.product.col-md-9, .woocommerce .upsells.products .products > li.col-md-9, .woocommerce .upsells.products .products li.product.col-md-9,
        .woocommerce .cross-sells ul > li.col-md-9,
        .woocommerce .cross-sells ul li.product.col-md-9, .woocommerce .cross-sells .products > li.col-md-9, .woocommerce .cross-sells .products li.product.col-md-9,
        .woocommerce .products ul > li.col-md-9,
        .woocommerce .products ul li.product.col-md-9,
        .woocommerce ul.products > li.col-md-9,
        .woocommerce ul.products li.product.col-md-9, .woocommerce-page .related.products ul > li.col-md-9, .woocommerce-page .related.products ul li.product.col-md-9, .woocommerce-page .related.products .products > li.col-md-9, .woocommerce-page .related.products .products li.product.col-md-9,
        .woocommerce-page .upsells.products ul > li.col-md-9,
        .woocommerce-page .upsells.products ul li.product.col-md-9, .woocommerce-page .upsells.products .products > li.col-md-9, .woocommerce-page .upsells.products .products li.product.col-md-9,
        .woocommerce-page .cross-sells ul > li.col-md-9,
        .woocommerce-page .cross-sells ul li.product.col-md-9, .woocommerce-page .cross-sells .products > li.col-md-9, .woocommerce-page .cross-sells .products li.product.col-md-9,
        .woocommerce-page .products ul > li.col-md-9,
        .woocommerce-page .products ul li.product.col-md-9,
        .woocommerce-page ul.products > li.col-md-9,
        .woocommerce-page ul.products li.product.col-md-9 {
          width: 75%; }
        .woocommerce .related.products ul > li.col-md-8, .woocommerce .related.products ul li.product.col-md-8, .woocommerce .related.products .products > li.col-md-8, .woocommerce .related.products .products li.product.col-md-8,
        .woocommerce .upsells.products ul > li.col-md-8,
        .woocommerce .upsells.products ul li.product.col-md-8, .woocommerce .upsells.products .products > li.col-md-8, .woocommerce .upsells.products .products li.product.col-md-8,
        .woocommerce .cross-sells ul > li.col-md-8,
        .woocommerce .cross-sells ul li.product.col-md-8, .woocommerce .cross-sells .products > li.col-md-8, .woocommerce .cross-sells .products li.product.col-md-8,
        .woocommerce .products ul > li.col-md-8,
        .woocommerce .products ul li.product.col-md-8,
        .woocommerce ul.products > li.col-md-8,
        .woocommerce ul.products li.product.col-md-8, .woocommerce-page .related.products ul > li.col-md-8, .woocommerce-page .related.products ul li.product.col-md-8, .woocommerce-page .related.products .products > li.col-md-8, .woocommerce-page .related.products .products li.product.col-md-8,
        .woocommerce-page .upsells.products ul > li.col-md-8,
        .woocommerce-page .upsells.products ul li.product.col-md-8, .woocommerce-page .upsells.products .products > li.col-md-8, .woocommerce-page .upsells.products .products li.product.col-md-8,
        .woocommerce-page .cross-sells ul > li.col-md-8,
        .woocommerce-page .cross-sells ul li.product.col-md-8, .woocommerce-page .cross-sells .products > li.col-md-8, .woocommerce-page .cross-sells .products li.product.col-md-8,
        .woocommerce-page .products ul > li.col-md-8,
        .woocommerce-page .products ul li.product.col-md-8,
        .woocommerce-page ul.products > li.col-md-8,
        .woocommerce-page ul.products li.product.col-md-8 {
          width: 66.66666666666666%; }
        .woocommerce .related.products ul > li.col-md-7, .woocommerce .related.products ul li.product.col-md-7, .woocommerce .related.products .products > li.col-md-7, .woocommerce .related.products .products li.product.col-md-7,
        .woocommerce .upsells.products ul > li.col-md-7,
        .woocommerce .upsells.products ul li.product.col-md-7, .woocommerce .upsells.products .products > li.col-md-7, .woocommerce .upsells.products .products li.product.col-md-7,
        .woocommerce .cross-sells ul > li.col-md-7,
        .woocommerce .cross-sells ul li.product.col-md-7, .woocommerce .cross-sells .products > li.col-md-7, .woocommerce .cross-sells .products li.product.col-md-7,
        .woocommerce .products ul > li.col-md-7,
        .woocommerce .products ul li.product.col-md-7,
        .woocommerce ul.products > li.col-md-7,
        .woocommerce ul.products li.product.col-md-7, .woocommerce-page .related.products ul > li.col-md-7, .woocommerce-page .related.products ul li.product.col-md-7, .woocommerce-page .related.products .products > li.col-md-7, .woocommerce-page .related.products .products li.product.col-md-7,
        .woocommerce-page .upsells.products ul > li.col-md-7,
        .woocommerce-page .upsells.products ul li.product.col-md-7, .woocommerce-page .upsells.products .products > li.col-md-7, .woocommerce-page .upsells.products .products li.product.col-md-7,
        .woocommerce-page .cross-sells ul > li.col-md-7,
        .woocommerce-page .cross-sells ul li.product.col-md-7, .woocommerce-page .cross-sells .products > li.col-md-7, .woocommerce-page .cross-sells .products li.product.col-md-7,
        .woocommerce-page .products ul > li.col-md-7,
        .woocommerce-page .products ul li.product.col-md-7,
        .woocommerce-page ul.products > li.col-md-7,
        .woocommerce-page ul.products li.product.col-md-7 {
          width: 58.333333333333336%; }
        .woocommerce .related.products ul > li.col-md-6, .woocommerce .related.products ul li.product.col-md-6, .woocommerce .related.products .products > li.col-md-6, .woocommerce .related.products .products li.product.col-md-6,
        .woocommerce .upsells.products ul > li.col-md-6,
        .woocommerce .upsells.products ul li.product.col-md-6, .woocommerce .upsells.products .products > li.col-md-6, .woocommerce .upsells.products .products li.product.col-md-6,
        .woocommerce .cross-sells ul > li.col-md-6,
        .woocommerce .cross-sells ul li.product.col-md-6, .woocommerce .cross-sells .products > li.col-md-6, .woocommerce .cross-sells .products li.product.col-md-6,
        .woocommerce .products ul > li.col-md-6,
        .woocommerce .products ul li.product.col-md-6,
        .woocommerce ul.products > li.col-md-6,
        .woocommerce ul.products li.product.col-md-6, .woocommerce-page .related.products ul > li.col-md-6, .woocommerce-page .related.products ul li.product.col-md-6, .woocommerce-page .related.products .products > li.col-md-6, .woocommerce-page .related.products .products li.product.col-md-6,
        .woocommerce-page .upsells.products ul > li.col-md-6,
        .woocommerce-page .upsells.products ul li.product.col-md-6, .woocommerce-page .upsells.products .products > li.col-md-6, .woocommerce-page .upsells.products .products li.product.col-md-6,
        .woocommerce-page .cross-sells ul > li.col-md-6,
        .woocommerce-page .cross-sells ul li.product.col-md-6, .woocommerce-page .cross-sells .products > li.col-md-6, .woocommerce-page .cross-sells .products li.product.col-md-6,
        .woocommerce-page .products ul > li.col-md-6,
        .woocommerce-page .products ul li.product.col-md-6,
        .woocommerce-page ul.products > li.col-md-6,
        .woocommerce-page ul.products li.product.col-md-6 {
          width: 50%; }
        .woocommerce .related.products ul > li.col-md-5, .woocommerce .related.products ul li.product.col-md-5, .woocommerce .related.products .products > li.col-md-5, .woocommerce .related.products .products li.product.col-md-5,
        .woocommerce .upsells.products ul > li.col-md-5,
        .woocommerce .upsells.products ul li.product.col-md-5, .woocommerce .upsells.products .products > li.col-md-5, .woocommerce .upsells.products .products li.product.col-md-5,
        .woocommerce .cross-sells ul > li.col-md-5,
        .woocommerce .cross-sells ul li.product.col-md-5, .woocommerce .cross-sells .products > li.col-md-5, .woocommerce .cross-sells .products li.product.col-md-5,
        .woocommerce .products ul > li.col-md-5,
        .woocommerce .products ul li.product.col-md-5,
        .woocommerce ul.products > li.col-md-5,
        .woocommerce ul.products li.product.col-md-5, .woocommerce-page .related.products ul > li.col-md-5, .woocommerce-page .related.products ul li.product.col-md-5, .woocommerce-page .related.products .products > li.col-md-5, .woocommerce-page .related.products .products li.product.col-md-5,
        .woocommerce-page .upsells.products ul > li.col-md-5,
        .woocommerce-page .upsells.products ul li.product.col-md-5, .woocommerce-page .upsells.products .products > li.col-md-5, .woocommerce-page .upsells.products .products li.product.col-md-5,
        .woocommerce-page .cross-sells ul > li.col-md-5,
        .woocommerce-page .cross-sells ul li.product.col-md-5, .woocommerce-page .cross-sells .products > li.col-md-5, .woocommerce-page .cross-sells .products li.product.col-md-5,
        .woocommerce-page .products ul > li.col-md-5,
        .woocommerce-page .products ul li.product.col-md-5,
        .woocommerce-page ul.products > li.col-md-5,
        .woocommerce-page ul.products li.product.col-md-5 {
          width: 41.66666666666667%; }
        .woocommerce .related.products ul > li.col-md-4, .woocommerce .related.products ul li.product.col-md-4, .woocommerce .related.products .products > li.col-md-4, .woocommerce .related.products .products li.product.col-md-4,
        .woocommerce .upsells.products ul > li.col-md-4,
        .woocommerce .upsells.products ul li.product.col-md-4, .woocommerce .upsells.products .products > li.col-md-4, .woocommerce .upsells.products .products li.product.col-md-4,
        .woocommerce .cross-sells ul > li.col-md-4,
        .woocommerce .cross-sells ul li.product.col-md-4, .woocommerce .cross-sells .products > li.col-md-4, .woocommerce .cross-sells .products li.product.col-md-4,
        .woocommerce .products ul > li.col-md-4,
        .woocommerce .products ul li.product.col-md-4,
        .woocommerce ul.products > li.col-md-4,
        .woocommerce ul.products li.product.col-md-4, .woocommerce-page .related.products ul > li.col-md-4, .woocommerce-page .related.products ul li.product.col-md-4, .woocommerce-page .related.products .products > li.col-md-4, .woocommerce-page .related.products .products li.product.col-md-4,
        .woocommerce-page .upsells.products ul > li.col-md-4,
        .woocommerce-page .upsells.products ul li.product.col-md-4, .woocommerce-page .upsells.products .products > li.col-md-4, .woocommerce-page .upsells.products .products li.product.col-md-4,
        .woocommerce-page .cross-sells ul > li.col-md-4,
        .woocommerce-page .cross-sells ul li.product.col-md-4, .woocommerce-page .cross-sells .products > li.col-md-4, .woocommerce-page .cross-sells .products li.product.col-md-4,
        .woocommerce-page .products ul > li.col-md-4,
        .woocommerce-page .products ul li.product.col-md-4,
        .woocommerce-page ul.products > li.col-md-4,
        .woocommerce-page ul.products li.product.col-md-4 {
          width: 33.33333333333333%; }
        .woocommerce .related.products ul > li.col-md-3, .woocommerce .related.products ul li.product.col-md-3, .woocommerce .related.products .products > li.col-md-3, .woocommerce .related.products .products li.product.col-md-3,
        .woocommerce .upsells.products ul > li.col-md-3,
        .woocommerce .upsells.products ul li.product.col-md-3, .woocommerce .upsells.products .products > li.col-md-3, .woocommerce .upsells.products .products li.product.col-md-3,
        .woocommerce .cross-sells ul > li.col-md-3,
        .woocommerce .cross-sells ul li.product.col-md-3, .woocommerce .cross-sells .products > li.col-md-3, .woocommerce .cross-sells .products li.product.col-md-3,
        .woocommerce .products ul > li.col-md-3,
        .woocommerce .products ul li.product.col-md-3,
        .woocommerce ul.products > li.col-md-3,
        .woocommerce ul.products li.product.col-md-3, .woocommerce-page .related.products ul > li.col-md-3, .woocommerce-page .related.products ul li.product.col-md-3, .woocommerce-page .related.products .products > li.col-md-3, .woocommerce-page .related.products .products li.product.col-md-3,
        .woocommerce-page .upsells.products ul > li.col-md-3,
        .woocommerce-page .upsells.products ul li.product.col-md-3, .woocommerce-page .upsells.products .products > li.col-md-3, .woocommerce-page .upsells.products .products li.product.col-md-3,
        .woocommerce-page .cross-sells ul > li.col-md-3,
        .woocommerce-page .cross-sells ul li.product.col-md-3, .woocommerce-page .cross-sells .products > li.col-md-3, .woocommerce-page .cross-sells .products li.product.col-md-3,
        .woocommerce-page .products ul > li.col-md-3,
        .woocommerce-page .products ul li.product.col-md-3,
        .woocommerce-page ul.products > li.col-md-3,
        .woocommerce-page ul.products li.product.col-md-3 {
          width: 25%; }
        .woocommerce .related.products ul > li.col-md-2, .woocommerce .related.products ul li.product.col-md-2, .woocommerce .related.products .products > li.col-md-2, .woocommerce .related.products .products li.product.col-md-2,
        .woocommerce .upsells.products ul > li.col-md-2,
        .woocommerce .upsells.products ul li.product.col-md-2, .woocommerce .upsells.products .products > li.col-md-2, .woocommerce .upsells.products .products li.product.col-md-2,
        .woocommerce .cross-sells ul > li.col-md-2,
        .woocommerce .cross-sells ul li.product.col-md-2, .woocommerce .cross-sells .products > li.col-md-2, .woocommerce .cross-sells .products li.product.col-md-2,
        .woocommerce .products ul > li.col-md-2,
        .woocommerce .products ul li.product.col-md-2,
        .woocommerce ul.products > li.col-md-2,
        .woocommerce ul.products li.product.col-md-2, .woocommerce-page .related.products ul > li.col-md-2, .woocommerce-page .related.products ul li.product.col-md-2, .woocommerce-page .related.products .products > li.col-md-2, .woocommerce-page .related.products .products li.product.col-md-2,
        .woocommerce-page .upsells.products ul > li.col-md-2,
        .woocommerce-page .upsells.products ul li.product.col-md-2, .woocommerce-page .upsells.products .products > li.col-md-2, .woocommerce-page .upsells.products .products li.product.col-md-2,
        .woocommerce-page .cross-sells ul > li.col-md-2,
        .woocommerce-page .cross-sells ul li.product.col-md-2, .woocommerce-page .cross-sells .products > li.col-md-2, .woocommerce-page .cross-sells .products li.product.col-md-2,
        .woocommerce-page .products ul > li.col-md-2,
        .woocommerce-page .products ul li.product.col-md-2,
        .woocommerce-page ul.products > li.col-md-2,
        .woocommerce-page ul.products li.product.col-md-2 {
          width: 16.666666666666664%; }
        .woocommerce .related.products ul > li.col-md-1, .woocommerce .related.products ul li.product.col-md-1, .woocommerce .related.products .products > li.col-md-1, .woocommerce .related.products .products li.product.col-md-1,
        .woocommerce .upsells.products ul > li.col-md-1,
        .woocommerce .upsells.products ul li.product.col-md-1, .woocommerce .upsells.products .products > li.col-md-1, .woocommerce .upsells.products .products li.product.col-md-1,
        .woocommerce .cross-sells ul > li.col-md-1,
        .woocommerce .cross-sells ul li.product.col-md-1, .woocommerce .cross-sells .products > li.col-md-1, .woocommerce .cross-sells .products li.product.col-md-1,
        .woocommerce .products ul > li.col-md-1,
        .woocommerce .products ul li.product.col-md-1,
        .woocommerce ul.products > li.col-md-1,
        .woocommerce ul.products li.product.col-md-1, .woocommerce-page .related.products ul > li.col-md-1, .woocommerce-page .related.products ul li.product.col-md-1, .woocommerce-page .related.products .products > li.col-md-1, .woocommerce-page .related.products .products li.product.col-md-1,
        .woocommerce-page .upsells.products ul > li.col-md-1,
        .woocommerce-page .upsells.products ul li.product.col-md-1, .woocommerce-page .upsells.products .products > li.col-md-1, .woocommerce-page .upsells.products .products li.product.col-md-1,
        .woocommerce-page .cross-sells ul > li.col-md-1,
        .woocommerce-page .cross-sells ul li.product.col-md-1, .woocommerce-page .cross-sells .products > li.col-md-1, .woocommerce-page .cross-sells .products li.product.col-md-1,
        .woocommerce-page .products ul > li.col-md-1,
        .woocommerce-page .products ul li.product.col-md-1,
        .woocommerce-page ul.products > li.col-md-1,
        .woocommerce-page ul.products li.product.col-md-1 {
          width: 8.333333333333332%; } }
      @media screen and (min-width: 1200px) {
        .woocommerce .related.products ul > li.col-lg-12, .woocommerce .related.products ul li.product.col-lg-12, .woocommerce .related.products .products > li.col-lg-12, .woocommerce .related.products .products li.product.col-lg-12,
        .woocommerce .upsells.products ul > li.col-lg-12,
        .woocommerce .upsells.products ul li.product.col-lg-12, .woocommerce .upsells.products .products > li.col-lg-12, .woocommerce .upsells.products .products li.product.col-lg-12,
        .woocommerce .cross-sells ul > li.col-lg-12,
        .woocommerce .cross-sells ul li.product.col-lg-12, .woocommerce .cross-sells .products > li.col-lg-12, .woocommerce .cross-sells .products li.product.col-lg-12,
        .woocommerce .products ul > li.col-lg-12,
        .woocommerce .products ul li.product.col-lg-12,
        .woocommerce ul.products > li.col-lg-12,
        .woocommerce ul.products li.product.col-lg-12, .woocommerce-page .related.products ul > li.col-lg-12, .woocommerce-page .related.products ul li.product.col-lg-12, .woocommerce-page .related.products .products > li.col-lg-12, .woocommerce-page .related.products .products li.product.col-lg-12,
        .woocommerce-page .upsells.products ul > li.col-lg-12,
        .woocommerce-page .upsells.products ul li.product.col-lg-12, .woocommerce-page .upsells.products .products > li.col-lg-12, .woocommerce-page .upsells.products .products li.product.col-lg-12,
        .woocommerce-page .cross-sells ul > li.col-lg-12,
        .woocommerce-page .cross-sells ul li.product.col-lg-12, .woocommerce-page .cross-sells .products > li.col-lg-12, .woocommerce-page .cross-sells .products li.product.col-lg-12,
        .woocommerce-page .products ul > li.col-lg-12,
        .woocommerce-page .products ul li.product.col-lg-12,
        .woocommerce-page ul.products > li.col-lg-12,
        .woocommerce-page ul.products li.product.col-lg-12 {
          width: 100%; }
        .woocommerce .related.products ul > li.col-lg-11, .woocommerce .related.products ul li.product.col-lg-11, .woocommerce .related.products .products > li.col-lg-11, .woocommerce .related.products .products li.product.col-lg-11,
        .woocommerce .upsells.products ul > li.col-lg-11,
        .woocommerce .upsells.products ul li.product.col-lg-11, .woocommerce .upsells.products .products > li.col-lg-11, .woocommerce .upsells.products .products li.product.col-lg-11,
        .woocommerce .cross-sells ul > li.col-lg-11,
        .woocommerce .cross-sells ul li.product.col-lg-11, .woocommerce .cross-sells .products > li.col-lg-11, .woocommerce .cross-sells .products li.product.col-lg-11,
        .woocommerce .products ul > li.col-lg-11,
        .woocommerce .products ul li.product.col-lg-11,
        .woocommerce ul.products > li.col-lg-11,
        .woocommerce ul.products li.product.col-lg-11, .woocommerce-page .related.products ul > li.col-lg-11, .woocommerce-page .related.products ul li.product.col-lg-11, .woocommerce-page .related.products .products > li.col-lg-11, .woocommerce-page .related.products .products li.product.col-lg-11,
        .woocommerce-page .upsells.products ul > li.col-lg-11,
        .woocommerce-page .upsells.products ul li.product.col-lg-11, .woocommerce-page .upsells.products .products > li.col-lg-11, .woocommerce-page .upsells.products .products li.product.col-lg-11,
        .woocommerce-page .cross-sells ul > li.col-lg-11,
        .woocommerce-page .cross-sells ul li.product.col-lg-11, .woocommerce-page .cross-sells .products > li.col-lg-11, .woocommerce-page .cross-sells .products li.product.col-lg-11,
        .woocommerce-page .products ul > li.col-lg-11,
        .woocommerce-page .products ul li.product.col-lg-11,
        .woocommerce-page ul.products > li.col-lg-11,
        .woocommerce-page ul.products li.product.col-lg-11 {
          width: 91.66666666666666%; }
        .woocommerce .related.products ul > li.col-lg-10, .woocommerce .related.products ul li.product.col-lg-10, .woocommerce .related.products .products > li.col-lg-10, .woocommerce .related.products .products li.product.col-lg-10,
        .woocommerce .upsells.products ul > li.col-lg-10,
        .woocommerce .upsells.products ul li.product.col-lg-10, .woocommerce .upsells.products .products > li.col-lg-10, .woocommerce .upsells.products .products li.product.col-lg-10,
        .woocommerce .cross-sells ul > li.col-lg-10,
        .woocommerce .cross-sells ul li.product.col-lg-10, .woocommerce .cross-sells .products > li.col-lg-10, .woocommerce .cross-sells .products li.product.col-lg-10,
        .woocommerce .products ul > li.col-lg-10,
        .woocommerce .products ul li.product.col-lg-10,
        .woocommerce ul.products > li.col-lg-10,
        .woocommerce ul.products li.product.col-lg-10, .woocommerce-page .related.products ul > li.col-lg-10, .woocommerce-page .related.products ul li.product.col-lg-10, .woocommerce-page .related.products .products > li.col-lg-10, .woocommerce-page .related.products .products li.product.col-lg-10,
        .woocommerce-page .upsells.products ul > li.col-lg-10,
        .woocommerce-page .upsells.products ul li.product.col-lg-10, .woocommerce-page .upsells.products .products > li.col-lg-10, .woocommerce-page .upsells.products .products li.product.col-lg-10,
        .woocommerce-page .cross-sells ul > li.col-lg-10,
        .woocommerce-page .cross-sells ul li.product.col-lg-10, .woocommerce-page .cross-sells .products > li.col-lg-10, .woocommerce-page .cross-sells .products li.product.col-lg-10,
        .woocommerce-page .products ul > li.col-lg-10,
        .woocommerce-page .products ul li.product.col-lg-10,
        .woocommerce-page ul.products > li.col-lg-10,
        .woocommerce-page ul.products li.product.col-lg-10 {
          width: 83.33333333333334%; }
        .woocommerce .related.products ul > li.col-lg-9, .woocommerce .related.products ul li.product.col-lg-9, .woocommerce .related.products .products > li.col-lg-9, .woocommerce .related.products .products li.product.col-lg-9,
        .woocommerce .upsells.products ul > li.col-lg-9,
        .woocommerce .upsells.products ul li.product.col-lg-9, .woocommerce .upsells.products .products > li.col-lg-9, .woocommerce .upsells.products .products li.product.col-lg-9,
        .woocommerce .cross-sells ul > li.col-lg-9,
        .woocommerce .cross-sells ul li.product.col-lg-9, .woocommerce .cross-sells .products > li.col-lg-9, .woocommerce .cross-sells .products li.product.col-lg-9,
        .woocommerce .products ul > li.col-lg-9,
        .woocommerce .products ul li.product.col-lg-9,
        .woocommerce ul.products > li.col-lg-9,
        .woocommerce ul.products li.product.col-lg-9, .woocommerce-page .related.products ul > li.col-lg-9, .woocommerce-page .related.products ul li.product.col-lg-9, .woocommerce-page .related.products .products > li.col-lg-9, .woocommerce-page .related.products .products li.product.col-lg-9,
        .woocommerce-page .upsells.products ul > li.col-lg-9,
        .woocommerce-page .upsells.products ul li.product.col-lg-9, .woocommerce-page .upsells.products .products > li.col-lg-9, .woocommerce-page .upsells.products .products li.product.col-lg-9,
        .woocommerce-page .cross-sells ul > li.col-lg-9,
        .woocommerce-page .cross-sells ul li.product.col-lg-9, .woocommerce-page .cross-sells .products > li.col-lg-9, .woocommerce-page .cross-sells .products li.product.col-lg-9,
        .woocommerce-page .products ul > li.col-lg-9,
        .woocommerce-page .products ul li.product.col-lg-9,
        .woocommerce-page ul.products > li.col-lg-9,
        .woocommerce-page ul.products li.product.col-lg-9 {
          width: 75%; }
        .woocommerce .related.products ul > li.col-lg-8, .woocommerce .related.products ul li.product.col-lg-8, .woocommerce .related.products .products > li.col-lg-8, .woocommerce .related.products .products li.product.col-lg-8,
        .woocommerce .upsells.products ul > li.col-lg-8,
        .woocommerce .upsells.products ul li.product.col-lg-8, .woocommerce .upsells.products .products > li.col-lg-8, .woocommerce .upsells.products .products li.product.col-lg-8,
        .woocommerce .cross-sells ul > li.col-lg-8,
        .woocommerce .cross-sells ul li.product.col-lg-8, .woocommerce .cross-sells .products > li.col-lg-8, .woocommerce .cross-sells .products li.product.col-lg-8,
        .woocommerce .products ul > li.col-lg-8,
        .woocommerce .products ul li.product.col-lg-8,
        .woocommerce ul.products > li.col-lg-8,
        .woocommerce ul.products li.product.col-lg-8, .woocommerce-page .related.products ul > li.col-lg-8, .woocommerce-page .related.products ul li.product.col-lg-8, .woocommerce-page .related.products .products > li.col-lg-8, .woocommerce-page .related.products .products li.product.col-lg-8,
        .woocommerce-page .upsells.products ul > li.col-lg-8,
        .woocommerce-page .upsells.products ul li.product.col-lg-8, .woocommerce-page .upsells.products .products > li.col-lg-8, .woocommerce-page .upsells.products .products li.product.col-lg-8,
        .woocommerce-page .cross-sells ul > li.col-lg-8,
        .woocommerce-page .cross-sells ul li.product.col-lg-8, .woocommerce-page .cross-sells .products > li.col-lg-8, .woocommerce-page .cross-sells .products li.product.col-lg-8,
        .woocommerce-page .products ul > li.col-lg-8,
        .woocommerce-page .products ul li.product.col-lg-8,
        .woocommerce-page ul.products > li.col-lg-8,
        .woocommerce-page ul.products li.product.col-lg-8 {
          width: 66.66666666666666%; }
        .woocommerce .related.products ul > li.col-lg-7, .woocommerce .related.products ul li.product.col-lg-7, .woocommerce .related.products .products > li.col-lg-7, .woocommerce .related.products .products li.product.col-lg-7,
        .woocommerce .upsells.products ul > li.col-lg-7,
        .woocommerce .upsells.products ul li.product.col-lg-7, .woocommerce .upsells.products .products > li.col-lg-7, .woocommerce .upsells.products .products li.product.col-lg-7,
        .woocommerce .cross-sells ul > li.col-lg-7,
        .woocommerce .cross-sells ul li.product.col-lg-7, .woocommerce .cross-sells .products > li.col-lg-7, .woocommerce .cross-sells .products li.product.col-lg-7,
        .woocommerce .products ul > li.col-lg-7,
        .woocommerce .products ul li.product.col-lg-7,
        .woocommerce ul.products > li.col-lg-7,
        .woocommerce ul.products li.product.col-lg-7, .woocommerce-page .related.products ul > li.col-lg-7, .woocommerce-page .related.products ul li.product.col-lg-7, .woocommerce-page .related.products .products > li.col-lg-7, .woocommerce-page .related.products .products li.product.col-lg-7,
        .woocommerce-page .upsells.products ul > li.col-lg-7,
        .woocommerce-page .upsells.products ul li.product.col-lg-7, .woocommerce-page .upsells.products .products > li.col-lg-7, .woocommerce-page .upsells.products .products li.product.col-lg-7,
        .woocommerce-page .cross-sells ul > li.col-lg-7,
        .woocommerce-page .cross-sells ul li.product.col-lg-7, .woocommerce-page .cross-sells .products > li.col-lg-7, .woocommerce-page .cross-sells .products li.product.col-lg-7,
        .woocommerce-page .products ul > li.col-lg-7,
        .woocommerce-page .products ul li.product.col-lg-7,
        .woocommerce-page ul.products > li.col-lg-7,
        .woocommerce-page ul.products li.product.col-lg-7 {
          width: 58.333333333333336%; }
        .woocommerce .related.products ul > li.col-lg-6, .woocommerce .related.products ul li.product.col-lg-6, .woocommerce .related.products .products > li.col-lg-6, .woocommerce .related.products .products li.product.col-lg-6,
        .woocommerce .upsells.products ul > li.col-lg-6,
        .woocommerce .upsells.products ul li.product.col-lg-6, .woocommerce .upsells.products .products > li.col-lg-6, .woocommerce .upsells.products .products li.product.col-lg-6,
        .woocommerce .cross-sells ul > li.col-lg-6,
        .woocommerce .cross-sells ul li.product.col-lg-6, .woocommerce .cross-sells .products > li.col-lg-6, .woocommerce .cross-sells .products li.product.col-lg-6,
        .woocommerce .products ul > li.col-lg-6,
        .woocommerce .products ul li.product.col-lg-6,
        .woocommerce ul.products > li.col-lg-6,
        .woocommerce ul.products li.product.col-lg-6, .woocommerce-page .related.products ul > li.col-lg-6, .woocommerce-page .related.products ul li.product.col-lg-6, .woocommerce-page .related.products .products > li.col-lg-6, .woocommerce-page .related.products .products li.product.col-lg-6,
        .woocommerce-page .upsells.products ul > li.col-lg-6,
        .woocommerce-page .upsells.products ul li.product.col-lg-6, .woocommerce-page .upsells.products .products > li.col-lg-6, .woocommerce-page .upsells.products .products li.product.col-lg-6,
        .woocommerce-page .cross-sells ul > li.col-lg-6,
        .woocommerce-page .cross-sells ul li.product.col-lg-6, .woocommerce-page .cross-sells .products > li.col-lg-6, .woocommerce-page .cross-sells .products li.product.col-lg-6,
        .woocommerce-page .products ul > li.col-lg-6,
        .woocommerce-page .products ul li.product.col-lg-6,
        .woocommerce-page ul.products > li.col-lg-6,
        .woocommerce-page ul.products li.product.col-lg-6 {
          width: 50%; }
        .woocommerce .related.products ul > li.col-lg-5, .woocommerce .related.products ul li.product.col-lg-5, .woocommerce .related.products .products > li.col-lg-5, .woocommerce .related.products .products li.product.col-lg-5,
        .woocommerce .upsells.products ul > li.col-lg-5,
        .woocommerce .upsells.products ul li.product.col-lg-5, .woocommerce .upsells.products .products > li.col-lg-5, .woocommerce .upsells.products .products li.product.col-lg-5,
        .woocommerce .cross-sells ul > li.col-lg-5,
        .woocommerce .cross-sells ul li.product.col-lg-5, .woocommerce .cross-sells .products > li.col-lg-5, .woocommerce .cross-sells .products li.product.col-lg-5,
        .woocommerce .products ul > li.col-lg-5,
        .woocommerce .products ul li.product.col-lg-5,
        .woocommerce ul.products > li.col-lg-5,
        .woocommerce ul.products li.product.col-lg-5, .woocommerce-page .related.products ul > li.col-lg-5, .woocommerce-page .related.products ul li.product.col-lg-5, .woocommerce-page .related.products .products > li.col-lg-5, .woocommerce-page .related.products .products li.product.col-lg-5,
        .woocommerce-page .upsells.products ul > li.col-lg-5,
        .woocommerce-page .upsells.products ul li.product.col-lg-5, .woocommerce-page .upsells.products .products > li.col-lg-5, .woocommerce-page .upsells.products .products li.product.col-lg-5,
        .woocommerce-page .cross-sells ul > li.col-lg-5,
        .woocommerce-page .cross-sells ul li.product.col-lg-5, .woocommerce-page .cross-sells .products > li.col-lg-5, .woocommerce-page .cross-sells .products li.product.col-lg-5,
        .woocommerce-page .products ul > li.col-lg-5,
        .woocommerce-page .products ul li.product.col-lg-5,
        .woocommerce-page ul.products > li.col-lg-5,
        .woocommerce-page ul.products li.product.col-lg-5 {
          width: 41.66666666666667%; }
        .woocommerce .related.products ul > li.col-lg-4, .woocommerce .related.products ul li.product.col-lg-4, .woocommerce .related.products .products > li.col-lg-4, .woocommerce .related.products .products li.product.col-lg-4,
        .woocommerce .upsells.products ul > li.col-lg-4,
        .woocommerce .upsells.products ul li.product.col-lg-4, .woocommerce .upsells.products .products > li.col-lg-4, .woocommerce .upsells.products .products li.product.col-lg-4,
        .woocommerce .cross-sells ul > li.col-lg-4,
        .woocommerce .cross-sells ul li.product.col-lg-4, .woocommerce .cross-sells .products > li.col-lg-4, .woocommerce .cross-sells .products li.product.col-lg-4,
        .woocommerce .products ul > li.col-lg-4,
        .woocommerce .products ul li.product.col-lg-4,
        .woocommerce ul.products > li.col-lg-4,
        .woocommerce ul.products li.product.col-lg-4, .woocommerce-page .related.products ul > li.col-lg-4, .woocommerce-page .related.products ul li.product.col-lg-4, .woocommerce-page .related.products .products > li.col-lg-4, .woocommerce-page .related.products .products li.product.col-lg-4,
        .woocommerce-page .upsells.products ul > li.col-lg-4,
        .woocommerce-page .upsells.products ul li.product.col-lg-4, .woocommerce-page .upsells.products .products > li.col-lg-4, .woocommerce-page .upsells.products .products li.product.col-lg-4,
        .woocommerce-page .cross-sells ul > li.col-lg-4,
        .woocommerce-page .cross-sells ul li.product.col-lg-4, .woocommerce-page .cross-sells .products > li.col-lg-4, .woocommerce-page .cross-sells .products li.product.col-lg-4,
        .woocommerce-page .products ul > li.col-lg-4,
        .woocommerce-page .products ul li.product.col-lg-4,
        .woocommerce-page ul.products > li.col-lg-4,
        .woocommerce-page ul.products li.product.col-lg-4 {
          width: 33.33333333333333%; }
        .woocommerce .related.products ul > li.col-lg-3, .woocommerce .related.products ul li.product.col-lg-3, .woocommerce .related.products .products > li.col-lg-3, .woocommerce .related.products .products li.product.col-lg-3,
        .woocommerce .upsells.products ul > li.col-lg-3,
        .woocommerce .upsells.products ul li.product.col-lg-3, .woocommerce .upsells.products .products > li.col-lg-3, .woocommerce .upsells.products .products li.product.col-lg-3,
        .woocommerce .cross-sells ul > li.col-lg-3,
        .woocommerce .cross-sells ul li.product.col-lg-3, .woocommerce .cross-sells .products > li.col-lg-3, .woocommerce .cross-sells .products li.product.col-lg-3,
        .woocommerce .products ul > li.col-lg-3,
        .woocommerce .products ul li.product.col-lg-3,
        .woocommerce ul.products > li.col-lg-3,
        .woocommerce ul.products li.product.col-lg-3, .woocommerce-page .related.products ul > li.col-lg-3, .woocommerce-page .related.products ul li.product.col-lg-3, .woocommerce-page .related.products .products > li.col-lg-3, .woocommerce-page .related.products .products li.product.col-lg-3,
        .woocommerce-page .upsells.products ul > li.col-lg-3,
        .woocommerce-page .upsells.products ul li.product.col-lg-3, .woocommerce-page .upsells.products .products > li.col-lg-3, .woocommerce-page .upsells.products .products li.product.col-lg-3,
        .woocommerce-page .cross-sells ul > li.col-lg-3,
        .woocommerce-page .cross-sells ul li.product.col-lg-3, .woocommerce-page .cross-sells .products > li.col-lg-3, .woocommerce-page .cross-sells .products li.product.col-lg-3,
        .woocommerce-page .products ul > li.col-lg-3,
        .woocommerce-page .products ul li.product.col-lg-3,
        .woocommerce-page ul.products > li.col-lg-3,
        .woocommerce-page ul.products li.product.col-lg-3 {
          width: 25%; }
        .woocommerce .related.products ul > li.col-lg-2, .woocommerce .related.products ul li.product.col-lg-2, .woocommerce .related.products .products > li.col-lg-2, .woocommerce .related.products .products li.product.col-lg-2,
        .woocommerce .upsells.products ul > li.col-lg-2,
        .woocommerce .upsells.products ul li.product.col-lg-2, .woocommerce .upsells.products .products > li.col-lg-2, .woocommerce .upsells.products .products li.product.col-lg-2,
        .woocommerce .cross-sells ul > li.col-lg-2,
        .woocommerce .cross-sells ul li.product.col-lg-2, .woocommerce .cross-sells .products > li.col-lg-2, .woocommerce .cross-sells .products li.product.col-lg-2,
        .woocommerce .products ul > li.col-lg-2,
        .woocommerce .products ul li.product.col-lg-2,
        .woocommerce ul.products > li.col-lg-2,
        .woocommerce ul.products li.product.col-lg-2, .woocommerce-page .related.products ul > li.col-lg-2, .woocommerce-page .related.products ul li.product.col-lg-2, .woocommerce-page .related.products .products > li.col-lg-2, .woocommerce-page .related.products .products li.product.col-lg-2,
        .woocommerce-page .upsells.products ul > li.col-lg-2,
        .woocommerce-page .upsells.products ul li.product.col-lg-2, .woocommerce-page .upsells.products .products > li.col-lg-2, .woocommerce-page .upsells.products .products li.product.col-lg-2,
        .woocommerce-page .cross-sells ul > li.col-lg-2,
        .woocommerce-page .cross-sells ul li.product.col-lg-2, .woocommerce-page .cross-sells .products > li.col-lg-2, .woocommerce-page .cross-sells .products li.product.col-lg-2,
        .woocommerce-page .products ul > li.col-lg-2,
        .woocommerce-page .products ul li.product.col-lg-2,
        .woocommerce-page ul.products > li.col-lg-2,
        .woocommerce-page ul.products li.product.col-lg-2 {
          width: 16.666666666666664%; }
        .woocommerce .related.products ul > li.col-lg-1, .woocommerce .related.products ul li.product.col-lg-1, .woocommerce .related.products .products > li.col-lg-1, .woocommerce .related.products .products li.product.col-lg-1,
        .woocommerce .upsells.products ul > li.col-lg-1,
        .woocommerce .upsells.products ul li.product.col-lg-1, .woocommerce .upsells.products .products > li.col-lg-1, .woocommerce .upsells.products .products li.product.col-lg-1,
        .woocommerce .cross-sells ul > li.col-lg-1,
        .woocommerce .cross-sells ul li.product.col-lg-1, .woocommerce .cross-sells .products > li.col-lg-1, .woocommerce .cross-sells .products li.product.col-lg-1,
        .woocommerce .products ul > li.col-lg-1,
        .woocommerce .products ul li.product.col-lg-1,
        .woocommerce ul.products > li.col-lg-1,
        .woocommerce ul.products li.product.col-lg-1, .woocommerce-page .related.products ul > li.col-lg-1, .woocommerce-page .related.products ul li.product.col-lg-1, .woocommerce-page .related.products .products > li.col-lg-1, .woocommerce-page .related.products .products li.product.col-lg-1,
        .woocommerce-page .upsells.products ul > li.col-lg-1,
        .woocommerce-page .upsells.products ul li.product.col-lg-1, .woocommerce-page .upsells.products .products > li.col-lg-1, .woocommerce-page .upsells.products .products li.product.col-lg-1,
        .woocommerce-page .cross-sells ul > li.col-lg-1,
        .woocommerce-page .cross-sells ul li.product.col-lg-1, .woocommerce-page .cross-sells .products > li.col-lg-1, .woocommerce-page .cross-sells .products li.product.col-lg-1,
        .woocommerce-page .products ul > li.col-lg-1,
        .woocommerce-page .products ul li.product.col-lg-1,
        .woocommerce-page ul.products > li.col-lg-1,
        .woocommerce-page ul.products li.product.col-lg-1 {
          width: 8.333333333333332%; } }
      @media screen and (max-width: 979px) {
        .woocommerce .related.products ul > li, .woocommerce .related.products ul li.product, .woocommerce .related.products .products > li, .woocommerce .related.products .products li.product,
        .woocommerce .upsells.products ul > li,
        .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products .products > li, .woocommerce .upsells.products .products li.product,
        .woocommerce .cross-sells ul > li,
        .woocommerce .cross-sells ul li.product, .woocommerce .cross-sells .products > li, .woocommerce .cross-sells .products li.product,
        .woocommerce .products ul > li,
        .woocommerce .products ul li.product,
        .woocommerce ul.products > li,
        .woocommerce ul.products li.product, .woocommerce-page .related.products ul > li, .woocommerce-page .related.products ul li.product, .woocommerce-page .related.products .products > li, .woocommerce-page .related.products .products li.product,
        .woocommerce-page .upsells.products ul > li,
        .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products .products > li, .woocommerce-page .upsells.products .products li.product,
        .woocommerce-page .cross-sells ul > li,
        .woocommerce-page .cross-sells ul li.product, .woocommerce-page .cross-sells .products > li, .woocommerce-page .cross-sells .products li.product,
        .woocommerce-page .products ul > li,
        .woocommerce-page .products ul li.product,
        .woocommerce-page ul.products > li,
        .woocommerce-page ul.products li.product {
          width: 50% !important; } }
      @media screen and (max-width: 479px) {
        .woocommerce .related.products ul > li, .woocommerce .related.products ul li.product, .woocommerce .related.products .products > li, .woocommerce .related.products .products li.product,
        .woocommerce .upsells.products ul > li,
        .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products .products > li, .woocommerce .upsells.products .products li.product,
        .woocommerce .cross-sells ul > li,
        .woocommerce .cross-sells ul li.product, .woocommerce .cross-sells .products > li, .woocommerce .cross-sells .products li.product,
        .woocommerce .products ul > li,
        .woocommerce .products ul li.product,
        .woocommerce ul.products > li,
        .woocommerce ul.products li.product, .woocommerce-page .related.products ul > li, .woocommerce-page .related.products ul li.product, .woocommerce-page .related.products .products > li, .woocommerce-page .related.products .products li.product,
        .woocommerce-page .upsells.products ul > li,
        .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products .products > li, .woocommerce-page .upsells.products .products li.product,
        .woocommerce-page .cross-sells ul > li,
        .woocommerce-page .cross-sells ul li.product, .woocommerce-page .cross-sells .products > li, .woocommerce-page .cross-sells .products li.product,
        .woocommerce-page .products ul > li,
        .woocommerce-page .products ul li.product,
        .woocommerce-page ul.products > li,
        .woocommerce-page ul.products li.product {
          width: 100% !important; } }
      .woocommerce .related.products ul > li a img, .woocommerce .related.products ul li.product a img, .woocommerce .related.products .products > li a img, .woocommerce .related.products .products li.product a img,
      .woocommerce .upsells.products ul > li a img,
      .woocommerce .upsells.products ul li.product a img, .woocommerce .upsells.products .products > li a img, .woocommerce .upsells.products .products li.product a img,
      .woocommerce .cross-sells ul > li a img,
      .woocommerce .cross-sells ul li.product a img, .woocommerce .cross-sells .products > li a img, .woocommerce .cross-sells .products li.product a img,
      .woocommerce .products ul > li a img,
      .woocommerce .products ul li.product a img,
      .woocommerce ul.products > li a img,
      .woocommerce ul.products li.product a img, .woocommerce-page .related.products ul > li a img, .woocommerce-page .related.products ul li.product a img, .woocommerce-page .related.products .products > li a img, .woocommerce-page .related.products .products li.product a img,
      .woocommerce-page .upsells.products ul > li a img,
      .woocommerce-page .upsells.products ul li.product a img, .woocommerce-page .upsells.products .products > li a img, .woocommerce-page .upsells.products .products li.product a img,
      .woocommerce-page .cross-sells ul > li a img,
      .woocommerce-page .cross-sells ul li.product a img, .woocommerce-page .cross-sells .products > li a img, .woocommerce-page .cross-sells .products li.product a img,
      .woocommerce-page .products ul > li a img,
      .woocommerce-page .products ul li.product a img,
      .woocommerce-page ul.products > li a img,
      .woocommerce-page ul.products li.product a img {
        width: 100%;
        box-shadow: none;
        margin: 0; }
      .woocommerce .related.products ul > li a:hover img, .woocommerce .related.products ul li.product a:hover img, .woocommerce .related.products .products > li a:hover img, .woocommerce .related.products .products li.product a:hover img,
      .woocommerce .upsells.products ul > li a:hover img,
      .woocommerce .upsells.products ul li.product a:hover img, .woocommerce .upsells.products .products > li a:hover img, .woocommerce .upsells.products .products li.product a:hover img,
      .woocommerce .cross-sells ul > li a:hover img,
      .woocommerce .cross-sells ul li.product a:hover img, .woocommerce .cross-sells .products > li a:hover img, .woocommerce .cross-sells .products li.product a:hover img,
      .woocommerce .products ul > li a:hover img,
      .woocommerce .products ul li.product a:hover img,
      .woocommerce ul.products > li a:hover img,
      .woocommerce ul.products li.product a:hover img, .woocommerce-page .related.products ul > li a:hover img, .woocommerce-page .related.products ul li.product a:hover img, .woocommerce-page .related.products .products > li a:hover img, .woocommerce-page .related.products .products li.product a:hover img,
      .woocommerce-page .upsells.products ul > li a:hover img,
      .woocommerce-page .upsells.products ul li.product a:hover img, .woocommerce-page .upsells.products .products > li a:hover img, .woocommerce-page .upsells.products .products li.product a:hover img,
      .woocommerce-page .cross-sells ul > li a:hover img,
      .woocommerce-page .cross-sells ul li.product a:hover img, .woocommerce-page .cross-sells .products > li a:hover img, .woocommerce-page .cross-sells .products li.product a:hover img,
      .woocommerce-page .products ul > li a:hover img,
      .woocommerce-page .products ul li.product a:hover img,
      .woocommerce-page ul.products > li a:hover img,
      .woocommerce-page ul.products li.product a:hover img {
        box-shadow: none; }
      .woocommerce .related.products ul > li span.onsale, .woocommerce .related.products ul li.product span.onsale, .woocommerce .related.products .products > li span.onsale, .woocommerce .related.products .products li.product span.onsale,
      .woocommerce .upsells.products ul > li span.onsale,
      .woocommerce .upsells.products ul li.product span.onsale, .woocommerce .upsells.products .products > li span.onsale, .woocommerce .upsells.products .products li.product span.onsale,
      .woocommerce .cross-sells ul > li span.onsale,
      .woocommerce .cross-sells ul li.product span.onsale, .woocommerce .cross-sells .products > li span.onsale, .woocommerce .cross-sells .products li.product span.onsale,
      .woocommerce .products ul > li span.onsale,
      .woocommerce .products ul li.product span.onsale,
      .woocommerce ul.products > li span.onsale,
      .woocommerce ul.products li.product span.onsale, .woocommerce-page .related.products ul > li span.onsale, .woocommerce-page .related.products ul li.product span.onsale, .woocommerce-page .related.products .products > li span.onsale, .woocommerce-page .related.products .products li.product span.onsale,
      .woocommerce-page .upsells.products ul > li span.onsale,
      .woocommerce-page .upsells.products ul li.product span.onsale, .woocommerce-page .upsells.products .products > li span.onsale, .woocommerce-page .upsells.products .products li.product span.onsale,
      .woocommerce-page .cross-sells ul > li span.onsale,
      .woocommerce-page .cross-sells ul li.product span.onsale, .woocommerce-page .cross-sells .products > li span.onsale, .woocommerce-page .cross-sells .products li.product span.onsale,
      .woocommerce-page .products ul > li span.onsale,
      .woocommerce-page .products ul li.product span.onsale,
      .woocommerce-page ul.products > li span.onsale,
      .woocommerce-page ul.products li.product span.onsale {
        top: 10px;
        right: 10px;
        margin: 0; }
      .woocommerce .related.products ul > li h3, .woocommerce .related.products ul li.product h3, .woocommerce .related.products .products > li h3, .woocommerce .related.products .products li.product h3,
      .woocommerce .upsells.products ul > li h3,
      .woocommerce .upsells.products ul li.product h3, .woocommerce .upsells.products .products > li h3, .woocommerce .upsells.products .products li.product h3,
      .woocommerce .cross-sells ul > li h3,
      .woocommerce .cross-sells ul li.product h3, .woocommerce .cross-sells .products > li h3, .woocommerce .cross-sells .products li.product h3,
      .woocommerce .products ul > li h3,
      .woocommerce .products ul li.product h3,
      .woocommerce ul.products > li h3,
      .woocommerce ul.products li.product h3, .woocommerce-page .related.products ul > li h3, .woocommerce-page .related.products ul li.product h3, .woocommerce-page .related.products .products > li h3, .woocommerce-page .related.products .products li.product h3,
      .woocommerce-page .upsells.products ul > li h3,
      .woocommerce-page .upsells.products ul li.product h3, .woocommerce-page .upsells.products .products > li h3, .woocommerce-page .upsells.products .products li.product h3,
      .woocommerce-page .cross-sells ul > li h3,
      .woocommerce-page .cross-sells ul li.product h3, .woocommerce-page .cross-sells .products > li h3, .woocommerce-page .cross-sells .products li.product h3,
      .woocommerce-page .products ul > li h3,
      .woocommerce-page .products ul li.product h3,
      .woocommerce-page ul.products > li h3,
      .woocommerce-page ul.products li.product h3 {
        font-size: 14px;
        line-height: 22px;
        font-weight: 400;
        text-transform: capitalize;
        color: #999;
        padding: 0;
        margin-bottom: 15px; }
      .woocommerce .related.products ul > li .star-rating, .woocommerce .related.products ul li.product .star-rating, .woocommerce .related.products .products > li .star-rating, .woocommerce .related.products .products li.product .star-rating,
      .woocommerce .upsells.products ul > li .star-rating,
      .woocommerce .upsells.products ul li.product .star-rating, .woocommerce .upsells.products .products > li .star-rating, .woocommerce .upsells.products .products li.product .star-rating,
      .woocommerce .cross-sells ul > li .star-rating,
      .woocommerce .cross-sells ul li.product .star-rating, .woocommerce .cross-sells .products > li .star-rating, .woocommerce .cross-sells .products li.product .star-rating,
      .woocommerce .products ul > li .star-rating,
      .woocommerce .products ul li.product .star-rating,
      .woocommerce ul.products > li .star-rating,
      .woocommerce ul.products li.product .star-rating, .woocommerce-page .related.products ul > li .star-rating, .woocommerce-page .related.products ul li.product .star-rating, .woocommerce-page .related.products .products > li .star-rating, .woocommerce-page .related.products .products li.product .star-rating,
      .woocommerce-page .upsells.products ul > li .star-rating,
      .woocommerce-page .upsells.products ul li.product .star-rating, .woocommerce-page .upsells.products .products > li .star-rating, .woocommerce-page .upsells.products .products li.product .star-rating,
      .woocommerce-page .cross-sells ul > li .star-rating,
      .woocommerce-page .cross-sells ul li.product .star-rating, .woocommerce-page .cross-sells .products > li .star-rating, .woocommerce-page .cross-sells .products li.product .star-rating,
      .woocommerce-page .products ul > li .star-rating,
      .woocommerce-page .products ul li.product .star-rating,
      .woocommerce-page ul.products > li .star-rating,
      .woocommerce-page ul.products li.product .star-rating {
        margin: 0 0 10px;
        border: none; }
      .woocommerce .related.products ul > li .price, .woocommerce .related.products ul li.product .price, .woocommerce .related.products .products > li .price, .woocommerce .related.products .products li.product .price,
      .woocommerce .upsells.products ul > li .price,
      .woocommerce .upsells.products ul li.product .price, .woocommerce .upsells.products .products > li .price, .woocommerce .upsells.products .products li.product .price,
      .woocommerce .cross-sells ul > li .price,
      .woocommerce .cross-sells ul li.product .price, .woocommerce .cross-sells .products > li .price, .woocommerce .cross-sells .products li.product .price,
      .woocommerce .products ul > li .price,
      .woocommerce .products ul li.product .price,
      .woocommerce ul.products > li .price,
      .woocommerce ul.products li.product .price, .woocommerce-page .related.products ul > li .price, .woocommerce-page .related.products ul li.product .price, .woocommerce-page .related.products .products > li .price, .woocommerce-page .related.products .products li.product .price,
      .woocommerce-page .upsells.products ul > li .price,
      .woocommerce-page .upsells.products ul li.product .price, .woocommerce-page .upsells.products .products > li .price, .woocommerce-page .upsells.products .products li.product .price,
      .woocommerce-page .cross-sells ul > li .price,
      .woocommerce-page .cross-sells ul li.product .price, .woocommerce-page .cross-sells .products > li .price, .woocommerce-page .cross-sells .products li.product .price,
      .woocommerce-page .products ul > li .price,
      .woocommerce-page .products ul li.product .price,
      .woocommerce-page ul.products > li .price,
      .woocommerce-page ul.products li.product .price {
        font-family: "Poppins";
        font-size: 18px;
        line-height: 26px;
        color: #000;
        padding: 0;
        border-bottom: 0;
        margin-bottom: 0; }
        .woocommerce .related.products ul > li .price > *, .woocommerce .related.products ul li.product .price > *, .woocommerce .related.products .products > li .price > *, .woocommerce .related.products .products li.product .price > *,
        .woocommerce .upsells.products ul > li .price > *,
        .woocommerce .upsells.products ul li.product .price > *, .woocommerce .upsells.products .products > li .price > *, .woocommerce .upsells.products .products li.product .price > *,
        .woocommerce .cross-sells ul > li .price > *,
        .woocommerce .cross-sells ul li.product .price > *, .woocommerce .cross-sells .products > li .price > *, .woocommerce .cross-sells .products li.product .price > *,
        .woocommerce .products ul > li .price > *,
        .woocommerce .products ul li.product .price > *,
        .woocommerce ul.products > li .price > *,
        .woocommerce ul.products li.product .price > *, .woocommerce-page .related.products ul > li .price > *, .woocommerce-page .related.products ul li.product .price > *, .woocommerce-page .related.products .products > li .price > *, .woocommerce-page .related.products .products li.product .price > *,
        .woocommerce-page .upsells.products ul > li .price > *,
        .woocommerce-page .upsells.products ul li.product .price > *, .woocommerce-page .upsells.products .products > li .price > *, .woocommerce-page .upsells.products .products li.product .price > *,
        .woocommerce-page .cross-sells ul > li .price > *,
        .woocommerce-page .cross-sells ul li.product .price > *, .woocommerce-page .cross-sells .products > li .price > *, .woocommerce-page .cross-sells .products li.product .price > *,
        .woocommerce-page .products ul > li .price > *,
        .woocommerce-page .products ul li.product .price > *,
        .woocommerce-page ul.products > li .price > *,
        .woocommerce-page ul.products li.product .price > * {
          display: inline-block !important; }
        .woocommerce .related.products ul > li .price ins, .woocommerce .related.products ul li.product .price ins, .woocommerce .related.products .products > li .price ins, .woocommerce .related.products .products li.product .price ins,
        .woocommerce .upsells.products ul > li .price ins,
        .woocommerce .upsells.products ul li.product .price ins, .woocommerce .upsells.products .products > li .price ins, .woocommerce .upsells.products .products li.product .price ins,
        .woocommerce .cross-sells ul > li .price ins,
        .woocommerce .cross-sells ul li.product .price ins, .woocommerce .cross-sells .products > li .price ins, .woocommerce .cross-sells .products li.product .price ins,
        .woocommerce .products ul > li .price ins,
        .woocommerce .products ul li.product .price ins,
        .woocommerce ul.products > li .price ins,
        .woocommerce ul.products li.product .price ins, .woocommerce-page .related.products ul > li .price ins, .woocommerce-page .related.products ul li.product .price ins, .woocommerce-page .related.products .products > li .price ins, .woocommerce-page .related.products .products li.product .price ins,
        .woocommerce-page .upsells.products ul > li .price ins,
        .woocommerce-page .upsells.products ul li.product .price ins, .woocommerce-page .upsells.products .products > li .price ins, .woocommerce-page .upsells.products .products li.product .price ins,
        .woocommerce-page .cross-sells ul > li .price ins,
        .woocommerce-page .cross-sells ul li.product .price ins, .woocommerce-page .cross-sells .products > li .price ins, .woocommerce-page .cross-sells .products li.product .price ins,
        .woocommerce-page .products ul > li .price ins,
        .woocommerce-page .products ul li.product .price ins,
        .woocommerce-page ul.products > li .price ins,
        .woocommerce-page ul.products li.product .price ins {
          text-decoration: none;
          font-weight: 600; }
        .woocommerce .related.products ul > li .price del, .woocommerce .related.products ul li.product .price del, .woocommerce .related.products .products > li .price del, .woocommerce .related.products .products li.product .price del,
        .woocommerce .upsells.products ul > li .price del,
        .woocommerce .upsells.products ul li.product .price del, .woocommerce .upsells.products .products > li .price del, .woocommerce .upsells.products .products li.product .price del,
        .woocommerce .cross-sells ul > li .price del,
        .woocommerce .cross-sells ul li.product .price del, .woocommerce .cross-sells .products > li .price del, .woocommerce .cross-sells .products li.product .price del,
        .woocommerce .products ul > li .price del,
        .woocommerce .products ul li.product .price del,
        .woocommerce ul.products > li .price del,
        .woocommerce ul.products li.product .price del, .woocommerce-page .related.products ul > li .price del, .woocommerce-page .related.products ul li.product .price del, .woocommerce-page .related.products .products > li .price del, .woocommerce-page .related.products .products li.product .price del,
        .woocommerce-page .upsells.products ul > li .price del,
        .woocommerce-page .upsells.products ul li.product .price del, .woocommerce-page .upsells.products .products > li .price del, .woocommerce-page .upsells.products .products li.product .price del,
        .woocommerce-page .cross-sells ul > li .price del,
        .woocommerce-page .cross-sells ul li.product .price del, .woocommerce-page .cross-sells .products > li .price del, .woocommerce-page .cross-sells .products li.product .price del,
        .woocommerce-page .products ul > li .price del,
        .woocommerce-page .products ul li.product .price del,
        .woocommerce-page ul.products > li .price del,
        .woocommerce-page ul.products li.product .price del {
          font-size: 14px;
          line-height: 22px;
          margin-right: 5px; }
      .woocommerce .related.products ul > li .add_to_cart_button.added, .woocommerce .related.products ul li.product .add_to_cart_button.added, .woocommerce .related.products .products > li .add_to_cart_button.added, .woocommerce .related.products .products li.product .add_to_cart_button.added,
      .woocommerce .upsells.products ul > li .add_to_cart_button.added,
      .woocommerce .upsells.products ul li.product .add_to_cart_button.added, .woocommerce .upsells.products .products > li .add_to_cart_button.added, .woocommerce .upsells.products .products li.product .add_to_cart_button.added,
      .woocommerce .cross-sells ul > li .add_to_cart_button.added,
      .woocommerce .cross-sells ul li.product .add_to_cart_button.added, .woocommerce .cross-sells .products > li .add_to_cart_button.added, .woocommerce .cross-sells .products li.product .add_to_cart_button.added,
      .woocommerce .products ul > li .add_to_cart_button.added,
      .woocommerce .products ul li.product .add_to_cart_button.added,
      .woocommerce ul.products > li .add_to_cart_button.added,
      .woocommerce ul.products li.product .add_to_cart_button.added, .woocommerce-page .related.products ul > li .add_to_cart_button.added, .woocommerce-page .related.products ul li.product .add_to_cart_button.added, .woocommerce-page .related.products .products > li .add_to_cart_button.added, .woocommerce-page .related.products .products li.product .add_to_cart_button.added,
      .woocommerce-page .upsells.products ul > li .add_to_cart_button.added,
      .woocommerce-page .upsells.products ul li.product .add_to_cart_button.added, .woocommerce-page .upsells.products .products > li .add_to_cart_button.added, .woocommerce-page .upsells.products .products li.product .add_to_cart_button.added,
      .woocommerce-page .cross-sells ul > li .add_to_cart_button.added,
      .woocommerce-page .cross-sells ul li.product .add_to_cart_button.added, .woocommerce-page .cross-sells .products > li .add_to_cart_button.added, .woocommerce-page .cross-sells .products li.product .add_to_cart_button.added,
      .woocommerce-page .products ul > li .add_to_cart_button.added,
      .woocommerce-page .products ul li.product .add_to_cart_button.added,
      .woocommerce-page ul.products > li .add_to_cart_button.added,
      .woocommerce-page ul.products li.product .add_to_cart_button.added {
        display: none; }
      .woocommerce .related.products ul > li .button, .woocommerce .related.products ul > li .wc-forward, .woocommerce .related.products ul li.product .button, .woocommerce .related.products ul li.product .wc-forward, .woocommerce .related.products .products > li .button, .woocommerce .related.products .products > li .wc-forward, .woocommerce .related.products .products li.product .button, .woocommerce .related.products .products li.product .wc-forward,
      .woocommerce .upsells.products ul > li .button,
      .woocommerce .upsells.products ul > li .wc-forward,
      .woocommerce .upsells.products ul li.product .button,
      .woocommerce .upsells.products ul li.product .wc-forward, .woocommerce .upsells.products .products > li .button, .woocommerce .upsells.products .products > li .wc-forward, .woocommerce .upsells.products .products li.product .button, .woocommerce .upsells.products .products li.product .wc-forward,
      .woocommerce .cross-sells ul > li .button,
      .woocommerce .cross-sells ul > li .wc-forward,
      .woocommerce .cross-sells ul li.product .button,
      .woocommerce .cross-sells ul li.product .wc-forward, .woocommerce .cross-sells .products > li .button, .woocommerce .cross-sells .products > li .wc-forward, .woocommerce .cross-sells .products li.product .button, .woocommerce .cross-sells .products li.product .wc-forward,
      .woocommerce .products ul > li .button,
      .woocommerce .products ul > li .wc-forward,
      .woocommerce .products ul li.product .button,
      .woocommerce .products ul li.product .wc-forward,
      .woocommerce ul.products > li .button,
      .woocommerce ul.products > li .wc-forward,
      .woocommerce ul.products li.product .button,
      .woocommerce ul.products li.product .wc-forward, .woocommerce-page .related.products ul > li .button, .woocommerce-page .related.products ul > li .wc-forward, .woocommerce-page .related.products ul li.product .button, .woocommerce-page .related.products ul li.product .wc-forward, .woocommerce-page .related.products .products > li .button, .woocommerce-page .related.products .products > li .wc-forward, .woocommerce-page .related.products .products li.product .button, .woocommerce-page .related.products .products li.product .wc-forward,
      .woocommerce-page .upsells.products ul > li .button,
      .woocommerce-page .upsells.products ul > li .wc-forward,
      .woocommerce-page .upsells.products ul li.product .button,
      .woocommerce-page .upsells.products ul li.product .wc-forward, .woocommerce-page .upsells.products .products > li .button, .woocommerce-page .upsells.products .products > li .wc-forward, .woocommerce-page .upsells.products .products li.product .button, .woocommerce-page .upsells.products .products li.product .wc-forward,
      .woocommerce-page .cross-sells ul > li .button,
      .woocommerce-page .cross-sells ul > li .wc-forward,
      .woocommerce-page .cross-sells ul li.product .button,
      .woocommerce-page .cross-sells ul li.product .wc-forward, .woocommerce-page .cross-sells .products > li .button, .woocommerce-page .cross-sells .products > li .wc-forward, .woocommerce-page .cross-sells .products li.product .button, .woocommerce-page .cross-sells .products li.product .wc-forward,
      .woocommerce-page .products ul > li .button,
      .woocommerce-page .products ul > li .wc-forward,
      .woocommerce-page .products ul li.product .button,
      .woocommerce-page .products ul li.product .wc-forward,
      .woocommerce-page ul.products > li .button,
      .woocommerce-page ul.products > li .wc-forward,
      .woocommerce-page ul.products li.product .button,
      .woocommerce-page ul.products li.product .wc-forward {
        font-family: "Poppins";
        font-size: 14px;
        line-height: 22px;
        color: #000;
        font-weight: 700;
        text-transform: uppercase;
        background: none !important;
        border: none;
        height: auto;
        padding: 12px 18px;
        display: block; }
        .woocommerce .related.products ul > li .button.product_type_variable, .woocommerce .related.products ul > li .wc-forward.product_type_variable, .woocommerce .related.products ul li.product .button.product_type_variable, .woocommerce .related.products ul li.product .wc-forward.product_type_variable, .woocommerce .related.products .products > li .button.product_type_variable, .woocommerce .related.products .products > li .wc-forward.product_type_variable, .woocommerce .related.products .products li.product .button.product_type_variable, .woocommerce .related.products .products li.product .wc-forward.product_type_variable,
        .woocommerce .upsells.products ul > li .button.product_type_variable,
        .woocommerce .upsells.products ul > li .wc-forward.product_type_variable,
        .woocommerce .upsells.products ul li.product .button.product_type_variable,
        .woocommerce .upsells.products ul li.product .wc-forward.product_type_variable, .woocommerce .upsells.products .products > li .button.product_type_variable, .woocommerce .upsells.products .products > li .wc-forward.product_type_variable, .woocommerce .upsells.products .products li.product .button.product_type_variable, .woocommerce .upsells.products .products li.product .wc-forward.product_type_variable,
        .woocommerce .cross-sells ul > li .button.product_type_variable,
        .woocommerce .cross-sells ul > li .wc-forward.product_type_variable,
        .woocommerce .cross-sells ul li.product .button.product_type_variable,
        .woocommerce .cross-sells ul li.product .wc-forward.product_type_variable, .woocommerce .cross-sells .products > li .button.product_type_variable, .woocommerce .cross-sells .products > li .wc-forward.product_type_variable, .woocommerce .cross-sells .products li.product .button.product_type_variable, .woocommerce .cross-sells .products li.product .wc-forward.product_type_variable,
        .woocommerce .products ul > li .button.product_type_variable,
        .woocommerce .products ul > li .wc-forward.product_type_variable,
        .woocommerce .products ul li.product .button.product_type_variable,
        .woocommerce .products ul li.product .wc-forward.product_type_variable,
        .woocommerce ul.products > li .button.product_type_variable,
        .woocommerce ul.products > li .wc-forward.product_type_variable,
        .woocommerce ul.products li.product .button.product_type_variable,
        .woocommerce ul.products li.product .wc-forward.product_type_variable, .woocommerce-page .related.products ul > li .button.product_type_variable, .woocommerce-page .related.products ul > li .wc-forward.product_type_variable, .woocommerce-page .related.products ul li.product .button.product_type_variable, .woocommerce-page .related.products ul li.product .wc-forward.product_type_variable, .woocommerce-page .related.products .products > li .button.product_type_variable, .woocommerce-page .related.products .products > li .wc-forward.product_type_variable, .woocommerce-page .related.products .products li.product .button.product_type_variable, .woocommerce-page .related.products .products li.product .wc-forward.product_type_variable,
        .woocommerce-page .upsells.products ul > li .button.product_type_variable,
        .woocommerce-page .upsells.products ul > li .wc-forward.product_type_variable,
        .woocommerce-page .upsells.products ul li.product .button.product_type_variable,
        .woocommerce-page .upsells.products ul li.product .wc-forward.product_type_variable, .woocommerce-page .upsells.products .products > li .button.product_type_variable, .woocommerce-page .upsells.products .products > li .wc-forward.product_type_variable, .woocommerce-page .upsells.products .products li.product .button.product_type_variable, .woocommerce-page .upsells.products .products li.product .wc-forward.product_type_variable,
        .woocommerce-page .cross-sells ul > li .button.product_type_variable,
        .woocommerce-page .cross-sells ul > li .wc-forward.product_type_variable,
        .woocommerce-page .cross-sells ul li.product .button.product_type_variable,
        .woocommerce-page .cross-sells ul li.product .wc-forward.product_type_variable, .woocommerce-page .cross-sells .products > li .button.product_type_variable, .woocommerce-page .cross-sells .products > li .wc-forward.product_type_variable, .woocommerce-page .cross-sells .products li.product .button.product_type_variable, .woocommerce-page .cross-sells .products li.product .wc-forward.product_type_variable,
        .woocommerce-page .products ul > li .button.product_type_variable,
        .woocommerce-page .products ul > li .wc-forward.product_type_variable,
        .woocommerce-page .products ul li.product .button.product_type_variable,
        .woocommerce-page .products ul li.product .wc-forward.product_type_variable,
        .woocommerce-page ul.products > li .button.product_type_variable,
        .woocommerce-page ul.products > li .wc-forward.product_type_variable,
        .woocommerce-page ul.products li.product .button.product_type_variable,
        .woocommerce-page ul.products li.product .wc-forward.product_type_variable {
          padding: 12px 5px; }
        .woocommerce .related.products ul > li .button.loading:before, .woocommerce .related.products ul > li .wc-forward.loading:before, .woocommerce .related.products ul li.product .button.loading:before, .woocommerce .related.products ul li.product .wc-forward.loading:before, .woocommerce .related.products .products > li .button.loading:before, .woocommerce .related.products .products > li .wc-forward.loading:before, .woocommerce .related.products .products li.product .button.loading:before, .woocommerce .related.products .products li.product .wc-forward.loading:before,
        .woocommerce .upsells.products ul > li .button.loading:before,
        .woocommerce .upsells.products ul > li .wc-forward.loading:before,
        .woocommerce .upsells.products ul li.product .button.loading:before,
        .woocommerce .upsells.products ul li.product .wc-forward.loading:before, .woocommerce .upsells.products .products > li .button.loading:before, .woocommerce .upsells.products .products > li .wc-forward.loading:before, .woocommerce .upsells.products .products li.product .button.loading:before, .woocommerce .upsells.products .products li.product .wc-forward.loading:before,
        .woocommerce .cross-sells ul > li .button.loading:before,
        .woocommerce .cross-sells ul > li .wc-forward.loading:before,
        .woocommerce .cross-sells ul li.product .button.loading:before,
        .woocommerce .cross-sells ul li.product .wc-forward.loading:before, .woocommerce .cross-sells .products > li .button.loading:before, .woocommerce .cross-sells .products > li .wc-forward.loading:before, .woocommerce .cross-sells .products li.product .button.loading:before, .woocommerce .cross-sells .products li.product .wc-forward.loading:before,
        .woocommerce .products ul > li .button.loading:before,
        .woocommerce .products ul > li .wc-forward.loading:before,
        .woocommerce .products ul li.product .button.loading:before,
        .woocommerce .products ul li.product .wc-forward.loading:before,
        .woocommerce ul.products > li .button.loading:before,
        .woocommerce ul.products > li .wc-forward.loading:before,
        .woocommerce ul.products li.product .button.loading:before,
        .woocommerce ul.products li.product .wc-forward.loading:before, .woocommerce-page .related.products ul > li .button.loading:before, .woocommerce-page .related.products ul > li .wc-forward.loading:before, .woocommerce-page .related.products ul li.product .button.loading:before, .woocommerce-page .related.products ul li.product .wc-forward.loading:before, .woocommerce-page .related.products .products > li .button.loading:before, .woocommerce-page .related.products .products > li .wc-forward.loading:before, .woocommerce-page .related.products .products li.product .button.loading:before, .woocommerce-page .related.products .products li.product .wc-forward.loading:before,
        .woocommerce-page .upsells.products ul > li .button.loading:before,
        .woocommerce-page .upsells.products ul > li .wc-forward.loading:before,
        .woocommerce-page .upsells.products ul li.product .button.loading:before,
        .woocommerce-page .upsells.products ul li.product .wc-forward.loading:before, .woocommerce-page .upsells.products .products > li .button.loading:before, .woocommerce-page .upsells.products .products > li .wc-forward.loading:before, .woocommerce-page .upsells.products .products li.product .button.loading:before, .woocommerce-page .upsells.products .products li.product .wc-forward.loading:before,
        .woocommerce-page .cross-sells ul > li .button.loading:before,
        .woocommerce-page .cross-sells ul > li .wc-forward.loading:before,
        .woocommerce-page .cross-sells ul li.product .button.loading:before,
        .woocommerce-page .cross-sells ul li.product .wc-forward.loading:before, .woocommerce-page .cross-sells .products > li .button.loading:before, .woocommerce-page .cross-sells .products > li .wc-forward.loading:before, .woocommerce-page .cross-sells .products li.product .button.loading:before, .woocommerce-page .cross-sells .products li.product .wc-forward.loading:before,
        .woocommerce-page .products ul > li .button.loading:before,
        .woocommerce-page .products ul > li .wc-forward.loading:before,
        .woocommerce-page .products ul li.product .button.loading:before,
        .woocommerce-page .products ul li.product .wc-forward.loading:before,
        .woocommerce-page ul.products > li .button.loading:before,
        .woocommerce-page ul.products > li .wc-forward.loading:before,
        .woocommerce-page ul.products li.product .button.loading:before,
        .woocommerce-page ul.products li.product .wc-forward.loading:before {
          content: '';
          background: rgba(255, 255, 255, 0.95); }
        .woocommerce .related.products ul > li .button.loading:after, .woocommerce .related.products ul > li .wc-forward.loading:after, .woocommerce .related.products ul li.product .button.loading:after, .woocommerce .related.products ul li.product .wc-forward.loading:after, .woocommerce .related.products .products > li .button.loading:after, .woocommerce .related.products .products > li .wc-forward.loading:after, .woocommerce .related.products .products li.product .button.loading:after, .woocommerce .related.products .products li.product .wc-forward.loading:after,
        .woocommerce .upsells.products ul > li .button.loading:after,
        .woocommerce .upsells.products ul > li .wc-forward.loading:after,
        .woocommerce .upsells.products ul li.product .button.loading:after,
        .woocommerce .upsells.products ul li.product .wc-forward.loading:after, .woocommerce .upsells.products .products > li .button.loading:after, .woocommerce .upsells.products .products > li .wc-forward.loading:after, .woocommerce .upsells.products .products li.product .button.loading:after, .woocommerce .upsells.products .products li.product .wc-forward.loading:after,
        .woocommerce .cross-sells ul > li .button.loading:after,
        .woocommerce .cross-sells ul > li .wc-forward.loading:after,
        .woocommerce .cross-sells ul li.product .button.loading:after,
        .woocommerce .cross-sells ul li.product .wc-forward.loading:after, .woocommerce .cross-sells .products > li .button.loading:after, .woocommerce .cross-sells .products > li .wc-forward.loading:after, .woocommerce .cross-sells .products li.product .button.loading:after, .woocommerce .cross-sells .products li.product .wc-forward.loading:after,
        .woocommerce .products ul > li .button.loading:after,
        .woocommerce .products ul > li .wc-forward.loading:after,
        .woocommerce .products ul li.product .button.loading:after,
        .woocommerce .products ul li.product .wc-forward.loading:after,
        .woocommerce ul.products > li .button.loading:after,
        .woocommerce ul.products > li .wc-forward.loading:after,
        .woocommerce ul.products li.product .button.loading:after,
        .woocommerce ul.products li.product .wc-forward.loading:after, .woocommerce-page .related.products ul > li .button.loading:after, .woocommerce-page .related.products ul > li .wc-forward.loading:after, .woocommerce-page .related.products ul li.product .button.loading:after, .woocommerce-page .related.products ul li.product .wc-forward.loading:after, .woocommerce-page .related.products .products > li .button.loading:after, .woocommerce-page .related.products .products > li .wc-forward.loading:after, .woocommerce-page .related.products .products li.product .button.loading:after, .woocommerce-page .related.products .products li.product .wc-forward.loading:after,
        .woocommerce-page .upsells.products ul > li .button.loading:after,
        .woocommerce-page .upsells.products ul > li .wc-forward.loading:after,
        .woocommerce-page .upsells.products ul li.product .button.loading:after,
        .woocommerce-page .upsells.products ul li.product .wc-forward.loading:after, .woocommerce-page .upsells.products .products > li .button.loading:after, .woocommerce-page .upsells.products .products > li .wc-forward.loading:after, .woocommerce-page .upsells.products .products li.product .button.loading:after, .woocommerce-page .upsells.products .products li.product .wc-forward.loading:after,
        .woocommerce-page .cross-sells ul > li .button.loading:after,
        .woocommerce-page .cross-sells ul > li .wc-forward.loading:after,
        .woocommerce-page .cross-sells ul li.product .button.loading:after,
        .woocommerce-page .cross-sells ul li.product .wc-forward.loading:after, .woocommerce-page .cross-sells .products > li .button.loading:after, .woocommerce-page .cross-sells .products > li .wc-forward.loading:after, .woocommerce-page .cross-sells .products li.product .button.loading:after, .woocommerce-page .cross-sells .products li.product .wc-forward.loading:after,
        .woocommerce-page .products ul > li .button.loading:after,
        .woocommerce-page .products ul > li .wc-forward.loading:after,
        .woocommerce-page .products ul li.product .button.loading:after,
        .woocommerce-page .products ul li.product .wc-forward.loading:after,
        .woocommerce-page ul.products > li .button.loading:after,
        .woocommerce-page ul.products > li .wc-forward.loading:after,
        .woocommerce-page ul.products li.product .button.loading:after,
        .woocommerce-page ul.products li.product .wc-forward.loading:after {
          content: '\f110';
          position: absolute;
          margin: 0;
          top: 50%;
          left: 50%;
          right: auto;
          margin: -7px 0 0 -7px;
          webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }
        .woocommerce .related.products ul > li .button:before, .woocommerce .related.products ul > li .wc-forward:before, .woocommerce .related.products ul li.product .button:before, .woocommerce .related.products ul li.product .wc-forward:before, .woocommerce .related.products .products > li .button:before, .woocommerce .related.products .products > li .wc-forward:before, .woocommerce .related.products .products li.product .button:before, .woocommerce .related.products .products li.product .wc-forward:before,
        .woocommerce .upsells.products ul > li .button:before,
        .woocommerce .upsells.products ul > li .wc-forward:before,
        .woocommerce .upsells.products ul li.product .button:before,
        .woocommerce .upsells.products ul li.product .wc-forward:before, .woocommerce .upsells.products .products > li .button:before, .woocommerce .upsells.products .products > li .wc-forward:before, .woocommerce .upsells.products .products li.product .button:before, .woocommerce .upsells.products .products li.product .wc-forward:before,
        .woocommerce .cross-sells ul > li .button:before,
        .woocommerce .cross-sells ul > li .wc-forward:before,
        .woocommerce .cross-sells ul li.product .button:before,
        .woocommerce .cross-sells ul li.product .wc-forward:before, .woocommerce .cross-sells .products > li .button:before, .woocommerce .cross-sells .products > li .wc-forward:before, .woocommerce .cross-sells .products li.product .button:before, .woocommerce .cross-sells .products li.product .wc-forward:before,
        .woocommerce .products ul > li .button:before,
        .woocommerce .products ul > li .wc-forward:before,
        .woocommerce .products ul li.product .button:before,
        .woocommerce .products ul li.product .wc-forward:before,
        .woocommerce ul.products > li .button:before,
        .woocommerce ul.products > li .wc-forward:before,
        .woocommerce ul.products li.product .button:before,
        .woocommerce ul.products li.product .wc-forward:before, .woocommerce-page .related.products ul > li .button:before, .woocommerce-page .related.products ul > li .wc-forward:before, .woocommerce-page .related.products ul li.product .button:before, .woocommerce-page .related.products ul li.product .wc-forward:before, .woocommerce-page .related.products .products > li .button:before, .woocommerce-page .related.products .products > li .wc-forward:before, .woocommerce-page .related.products .products li.product .button:before, .woocommerce-page .related.products .products li.product .wc-forward:before,
        .woocommerce-page .upsells.products ul > li .button:before,
        .woocommerce-page .upsells.products ul > li .wc-forward:before,
        .woocommerce-page .upsells.products ul li.product .button:before,
        .woocommerce-page .upsells.products ul li.product .wc-forward:before, .woocommerce-page .upsells.products .products > li .button:before, .woocommerce-page .upsells.products .products > li .wc-forward:before, .woocommerce-page .upsells.products .products li.product .button:before, .woocommerce-page .upsells.products .products li.product .wc-forward:before,
        .woocommerce-page .cross-sells ul > li .button:before,
        .woocommerce-page .cross-sells ul > li .wc-forward:before,
        .woocommerce-page .cross-sells ul li.product .button:before,
        .woocommerce-page .cross-sells ul li.product .wc-forward:before, .woocommerce-page .cross-sells .products > li .button:before, .woocommerce-page .cross-sells .products > li .wc-forward:before, .woocommerce-page .cross-sells .products li.product .button:before, .woocommerce-page .cross-sells .products li.product .wc-forward:before,
        .woocommerce-page .products ul > li .button:before,
        .woocommerce-page .products ul > li .wc-forward:before,
        .woocommerce-page .products ul li.product .button:before,
        .woocommerce-page .products ul li.product .wc-forward:before,
        .woocommerce-page ul.products > li .button:before,
        .woocommerce-page ul.products > li .wc-forward:before,
        .woocommerce-page ul.products li.product .button:before,
        .woocommerce-page ul.products li.product .wc-forward:before {
          content: '\e61a';
          margin-right: 10px; }
          @media screen and (max-width: 1160px) {
            .woocommerce .related.products ul > li .button:before, .woocommerce .related.products ul > li .wc-forward:before, .woocommerce .related.products ul li.product .button:before, .woocommerce .related.products ul li.product .wc-forward:before, .woocommerce .related.products .products > li .button:before, .woocommerce .related.products .products > li .wc-forward:before, .woocommerce .related.products .products li.product .button:before, .woocommerce .related.products .products li.product .wc-forward:before,
            .woocommerce .upsells.products ul > li .button:before,
            .woocommerce .upsells.products ul > li .wc-forward:before,
            .woocommerce .upsells.products ul li.product .button:before,
            .woocommerce .upsells.products ul li.product .wc-forward:before, .woocommerce .upsells.products .products > li .button:before, .woocommerce .upsells.products .products > li .wc-forward:before, .woocommerce .upsells.products .products li.product .button:before, .woocommerce .upsells.products .products li.product .wc-forward:before,
            .woocommerce .cross-sells ul > li .button:before,
            .woocommerce .cross-sells ul > li .wc-forward:before,
            .woocommerce .cross-sells ul li.product .button:before,
            .woocommerce .cross-sells ul li.product .wc-forward:before, .woocommerce .cross-sells .products > li .button:before, .woocommerce .cross-sells .products > li .wc-forward:before, .woocommerce .cross-sells .products li.product .button:before, .woocommerce .cross-sells .products li.product .wc-forward:before,
            .woocommerce .products ul > li .button:before,
            .woocommerce .products ul > li .wc-forward:before,
            .woocommerce .products ul li.product .button:before,
            .woocommerce .products ul li.product .wc-forward:before,
            .woocommerce ul.products > li .button:before,
            .woocommerce ul.products > li .wc-forward:before,
            .woocommerce ul.products li.product .button:before,
            .woocommerce ul.products li.product .wc-forward:before, .woocommerce-page .related.products ul > li .button:before, .woocommerce-page .related.products ul > li .wc-forward:before, .woocommerce-page .related.products ul li.product .button:before, .woocommerce-page .related.products ul li.product .wc-forward:before, .woocommerce-page .related.products .products > li .button:before, .woocommerce-page .related.products .products > li .wc-forward:before, .woocommerce-page .related.products .products li.product .button:before, .woocommerce-page .related.products .products li.product .wc-forward:before,
            .woocommerce-page .upsells.products ul > li .button:before,
            .woocommerce-page .upsells.products ul > li .wc-forward:before,
            .woocommerce-page .upsells.products ul li.product .button:before,
            .woocommerce-page .upsells.products ul li.product .wc-forward:before, .woocommerce-page .upsells.products .products > li .button:before, .woocommerce-page .upsells.products .products > li .wc-forward:before, .woocommerce-page .upsells.products .products li.product .button:before, .woocommerce-page .upsells.products .products li.product .wc-forward:before,
            .woocommerce-page .cross-sells ul > li .button:before,
            .woocommerce-page .cross-sells ul > li .wc-forward:before,
            .woocommerce-page .cross-sells ul li.product .button:before,
            .woocommerce-page .cross-sells ul li.product .wc-forward:before, .woocommerce-page .cross-sells .products > li .button:before, .woocommerce-page .cross-sells .products > li .wc-forward:before, .woocommerce-page .cross-sells .products li.product .button:before, .woocommerce-page .cross-sells .products li.product .wc-forward:before,
            .woocommerce-page .products ul > li .button:before,
            .woocommerce-page .products ul > li .wc-forward:before,
            .woocommerce-page .products ul li.product .button:before,
            .woocommerce-page .products ul li.product .wc-forward:before,
            .woocommerce-page ul.products > li .button:before,
            .woocommerce-page ul.products > li .wc-forward:before,
            .woocommerce-page ul.products li.product .button:before,
            .woocommerce-page ul.products li.product .wc-forward:before {
              display: none; } }
        .woocommerce .related.products ul > li .button.add-to-cart:before, .woocommerce .related.products ul > li .wc-forward.add-to-cart:before, .woocommerce .related.products ul li.product .button.add-to-cart:before, .woocommerce .related.products ul li.product .wc-forward.add-to-cart:before, .woocommerce .related.products .products > li .button.add-to-cart:before, .woocommerce .related.products .products > li .wc-forward.add-to-cart:before, .woocommerce .related.products .products li.product .button.add-to-cart:before, .woocommerce .related.products .products li.product .wc-forward.add-to-cart:before,
        .woocommerce .upsells.products ul > li .button.add-to-cart:before,
        .woocommerce .upsells.products ul > li .wc-forward.add-to-cart:before,
        .woocommerce .upsells.products ul li.product .button.add-to-cart:before,
        .woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:before, .woocommerce .upsells.products .products > li .button.add-to-cart:before, .woocommerce .upsells.products .products > li .wc-forward.add-to-cart:before, .woocommerce .upsells.products .products li.product .button.add-to-cart:before, .woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:before,
        .woocommerce .cross-sells ul > li .button.add-to-cart:before,
        .woocommerce .cross-sells ul > li .wc-forward.add-to-cart:before,
        .woocommerce .cross-sells ul li.product .button.add-to-cart:before,
        .woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:before, .woocommerce .cross-sells .products > li .button.add-to-cart:before, .woocommerce .cross-sells .products > li .wc-forward.add-to-cart:before, .woocommerce .cross-sells .products li.product .button.add-to-cart:before, .woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:before,
        .woocommerce .products ul > li .button.add-to-cart:before,
        .woocommerce .products ul > li .wc-forward.add-to-cart:before,
        .woocommerce .products ul li.product .button.add-to-cart:before,
        .woocommerce .products ul li.product .wc-forward.add-to-cart:before,
        .woocommerce ul.products > li .button.add-to-cart:before,
        .woocommerce ul.products > li .wc-forward.add-to-cart:before,
        .woocommerce ul.products li.product .button.add-to-cart:before,
        .woocommerce ul.products li.product .wc-forward.add-to-cart:before, .woocommerce-page .related.products ul > li .button.add-to-cart:before, .woocommerce-page .related.products ul > li .wc-forward.add-to-cart:before, .woocommerce-page .related.products ul li.product .button.add-to-cart:before, .woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .related.products .products > li .button.add-to-cart:before, .woocommerce-page .related.products .products > li .wc-forward.add-to-cart:before, .woocommerce-page .related.products .products li.product .button.add-to-cart:before, .woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:before,
        .woocommerce-page .upsells.products ul > li .button.add-to-cart:before,
        .woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:before,
        .woocommerce-page .upsells.products ul li.product .button.add-to-cart:before,
        .woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .upsells.products .products > li .button.add-to-cart:before, .woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:before, .woocommerce-page .upsells.products .products li.product .button.add-to-cart:before, .woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:before,
        .woocommerce-page .cross-sells ul > li .button.add-to-cart:before,
        .woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:before,
        .woocommerce-page .cross-sells ul li.product .button.add-to-cart:before,
        .woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:before, .woocommerce-page .cross-sells .products > li .button.add-to-cart:before, .woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:before, .woocommerce-page .cross-sells .products li.product .button.add-to-cart:before, .woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:before,
        .woocommerce-page .products ul > li .button.add-to-cart:before,
        .woocommerce-page .products ul > li .wc-forward.add-to-cart:before,
        .woocommerce-page .products ul li.product .button.add-to-cart:before,
        .woocommerce-page .products ul li.product .wc-forward.add-to-cart:before,
        .woocommerce-page ul.products > li .button.add-to-cart:before,
        .woocommerce-page ul.products > li .wc-forward.add-to-cart:before,
        .woocommerce-page ul.products li.product .button.add-to-cart:before,
        .woocommerce-page ul.products li.product .wc-forward.add-to-cart:before {
          content: '\f07a';
          font-size: 16px;
          margin-right: 10px;
          color: #000; }
        .woocommerce .related.products ul > li .button.add-to-cart:hover:before, .woocommerce .related.products ul > li .wc-forward.add-to-cart:hover:before, .woocommerce .related.products ul li.product .button.add-to-cart:hover:before, .woocommerce .related.products ul li.product .wc-forward.add-to-cart:hover:before, .woocommerce .related.products .products > li .button.add-to-cart:hover:before, .woocommerce .related.products .products > li .wc-forward.add-to-cart:hover:before, .woocommerce .related.products .products li.product .button.add-to-cart:hover:before, .woocommerce .related.products .products li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce .upsells.products ul > li .button.add-to-cart:hover:before,
        .woocommerce .upsells.products ul > li .wc-forward.add-to-cart:hover:before,
        .woocommerce .upsells.products ul li.product .button.add-to-cart:hover:before,
        .woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:hover:before, .woocommerce .upsells.products .products > li .button.add-to-cart:hover:before, .woocommerce .upsells.products .products > li .wc-forward.add-to-cart:hover:before, .woocommerce .upsells.products .products li.product .button.add-to-cart:hover:before, .woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce .cross-sells ul > li .button.add-to-cart:hover:before,
        .woocommerce .cross-sells ul > li .wc-forward.add-to-cart:hover:before,
        .woocommerce .cross-sells ul li.product .button.add-to-cart:hover:before,
        .woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:hover:before, .woocommerce .cross-sells .products > li .button.add-to-cart:hover:before, .woocommerce .cross-sells .products > li .wc-forward.add-to-cart:hover:before, .woocommerce .cross-sells .products li.product .button.add-to-cart:hover:before, .woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce .products ul > li .button.add-to-cart:hover:before,
        .woocommerce .products ul > li .wc-forward.add-to-cart:hover:before,
        .woocommerce .products ul li.product .button.add-to-cart:hover:before,
        .woocommerce .products ul li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce ul.products > li .button.add-to-cart:hover:before,
        .woocommerce ul.products > li .wc-forward.add-to-cart:hover:before,
        .woocommerce ul.products li.product .button.add-to-cart:hover:before,
        .woocommerce ul.products li.product .wc-forward.add-to-cart:hover:before, .woocommerce-page .related.products ul > li .button.add-to-cart:hover:before, .woocommerce-page .related.products ul > li .wc-forward.add-to-cart:hover:before, .woocommerce-page .related.products ul li.product .button.add-to-cart:hover:before, .woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:hover:before, .woocommerce-page .related.products .products > li .button.add-to-cart:hover:before, .woocommerce-page .related.products .products > li .wc-forward.add-to-cart:hover:before, .woocommerce-page .related.products .products li.product .button.add-to-cart:hover:before, .woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce-page .upsells.products ul > li .button.add-to-cart:hover:before,
        .woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:hover:before,
        .woocommerce-page .upsells.products ul li.product .button.add-to-cart:hover:before,
        .woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:hover:before, .woocommerce-page .upsells.products .products > li .button.add-to-cart:hover:before, .woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:hover:before, .woocommerce-page .upsells.products .products li.product .button.add-to-cart:hover:before, .woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce-page .cross-sells ul > li .button.add-to-cart:hover:before,
        .woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:hover:before,
        .woocommerce-page .cross-sells ul li.product .button.add-to-cart:hover:before,
        .woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:hover:before, .woocommerce-page .cross-sells .products > li .button.add-to-cart:hover:before, .woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:hover:before, .woocommerce-page .cross-sells .products li.product .button.add-to-cart:hover:before, .woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce-page .products ul > li .button.add-to-cart:hover:before,
        .woocommerce-page .products ul > li .wc-forward.add-to-cart:hover:before,
        .woocommerce-page .products ul li.product .button.add-to-cart:hover:before,
        .woocommerce-page .products ul li.product .wc-forward.add-to-cart:hover:before,
        .woocommerce-page ul.products > li .button.add-to-cart:hover:before,
        .woocommerce-page ul.products > li .wc-forward.add-to-cart:hover:before,
        .woocommerce-page ul.products li.product .button.add-to-cart:hover:before,
        .woocommerce-page ul.products li.product .wc-forward.add-to-cart:hover:before {
          color: #fff; }
      .woocommerce .related.products ul > li .wc-forward, .woocommerce .related.products ul li.product .wc-forward, .woocommerce .related.products .products > li .wc-forward, .woocommerce .related.products .products li.product .wc-forward,
      .woocommerce .upsells.products ul > li .wc-forward,
      .woocommerce .upsells.products ul li.product .wc-forward, .woocommerce .upsells.products .products > li .wc-forward, .woocommerce .upsells.products .products li.product .wc-forward,
      .woocommerce .cross-sells ul > li .wc-forward,
      .woocommerce .cross-sells ul li.product .wc-forward, .woocommerce .cross-sells .products > li .wc-forward, .woocommerce .cross-sells .products li.product .wc-forward,
      .woocommerce .products ul > li .wc-forward,
      .woocommerce .products ul li.product .wc-forward,
      .woocommerce ul.products > li .wc-forward,
      .woocommerce ul.products li.product .wc-forward, .woocommerce-page .related.products ul > li .wc-forward, .woocommerce-page .related.products ul li.product .wc-forward, .woocommerce-page .related.products .products > li .wc-forward, .woocommerce-page .related.products .products li.product .wc-forward,
      .woocommerce-page .upsells.products ul > li .wc-forward,
      .woocommerce-page .upsells.products ul li.product .wc-forward, .woocommerce-page .upsells.products .products > li .wc-forward, .woocommerce-page .upsells.products .products li.product .wc-forward,
      .woocommerce-page .cross-sells ul > li .wc-forward,
      .woocommerce-page .cross-sells ul li.product .wc-forward, .woocommerce-page .cross-sells .products > li .wc-forward, .woocommerce-page .cross-sells .products li.product .wc-forward,
      .woocommerce-page .products ul > li .wc-forward,
      .woocommerce-page .products ul li.product .wc-forward,
      .woocommerce-page ul.products > li .wc-forward,
      .woocommerce-page ul.products li.product .wc-forward {
        float: none; }
        .woocommerce .related.products ul > li .wc-forward:before, .woocommerce .related.products ul li.product .wc-forward:before, .woocommerce .related.products .products > li .wc-forward:before, .woocommerce .related.products .products li.product .wc-forward:before,
        .woocommerce .upsells.products ul > li .wc-forward:before,
        .woocommerce .upsells.products ul li.product .wc-forward:before, .woocommerce .upsells.products .products > li .wc-forward:before, .woocommerce .upsells.products .products li.product .wc-forward:before,
        .woocommerce .cross-sells ul > li .wc-forward:before,
        .woocommerce .cross-sells ul li.product .wc-forward:before, .woocommerce .cross-sells .products > li .wc-forward:before, .woocommerce .cross-sells .products li.product .wc-forward:before,
        .woocommerce .products ul > li .wc-forward:before,
        .woocommerce .products ul li.product .wc-forward:before,
        .woocommerce ul.products > li .wc-forward:before,
        .woocommerce ul.products li.product .wc-forward:before, .woocommerce-page .related.products ul > li .wc-forward:before, .woocommerce-page .related.products ul li.product .wc-forward:before, .woocommerce-page .related.products .products > li .wc-forward:before, .woocommerce-page .related.products .products li.product .wc-forward:before,
        .woocommerce-page .upsells.products ul > li .wc-forward:before,
        .woocommerce-page .upsells.products ul li.product .wc-forward:before, .woocommerce-page .upsells.products .products > li .wc-forward:before, .woocommerce-page .upsells.products .products li.product .wc-forward:before,
        .woocommerce-page .cross-sells ul > li .wc-forward:before,
        .woocommerce-page .cross-sells ul li.product .wc-forward:before, .woocommerce-page .cross-sells .products > li .wc-forward:before, .woocommerce-page .cross-sells .products li.product .wc-forward:before,
        .woocommerce-page .products ul > li .wc-forward:before,
        .woocommerce-page .products ul li.product .wc-forward:before,
        .woocommerce-page ul.products > li .wc-forward:before,
        .woocommerce-page ul.products li.product .wc-forward:before {
          content: '\e628'; }
  .woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-result-count, .woocommerce-page .woocommerce-ordering {
    margin: 0; }
    @media screen and (max-width: 479px) {
      .woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-result-count, .woocommerce-page .woocommerce-ordering {
        float: none;
        margin-top: 15px; } }
    .woocommerce .woocommerce-result-count select, .woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-result-count select, .woocommerce-page .woocommerce-ordering select {
      padding: 0 12px;
      height: 40px;
      border: 1px solid #e5e5e5;
      box-shadow: none;
      border-radius: 0;
      outline: none; }
  .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
    font-family: "Poppins";
    font-size: 14px;
    line-height: 22px;
    font-weight: 600;
    color: #000;
    margin: 9px 0 0px; }
    @media screen and (max-width: 479px) {
      .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
        margin-top: 0; } }
  .woocommerce nav.woocommerce-pagination, .woocommerce #content nav.woocommerce-pagination, .woocommerce-page nav.woocommerce-pagination, .woocommerce-page #content nav.woocommerce-pagination {
    margin: 0;
    margin-top: 50px;
    padding-top: 30px;
    border-top: 1px dashed #e5e5e5; }
    .woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul.page-numbers, .woocommerce #content nav.woocommerce-pagination ul, .woocommerce #content nav.woocommerce-pagination ul.page-numbers, .woocommerce-page nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul.page-numbers, .woocommerce-page #content nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul.page-numbers {
      border: none;
      margin: -10px -5px 0; }
      .woocommerce nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul.page-numbers li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul.page-numbers li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li {
        float: left;
        margin: 10px 5px 0;
        cursor: pointer;
        border: none;
        transition: all 0.5s, visibility 0s;
        -ms-transition: all 0.5s, visibility 0s;
        -webkit-transition: all 0.5s, visibility 0s;
        -moz-transition: all 0.5s, visibility 0s; }
        .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul.page-numbers li a, .woocommerce nav.woocommerce-pagination ul.page-numbers li span, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce #content nav.woocommerce-pagination ul.page-numbers li a, .woocommerce #content nav.woocommerce-pagination ul.page-numbers li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li a, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li a, .woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li span {
          text-align: center;
          background: none;
          border: 1px solid #e5e5e5;
          padding: 10px 18px;
          text-align: center;
          font-size: 14px;
          line-height: 22px;
          color: #000;
          font-weight: 700;
          border-radius: 0;
          transition: all 0.5s, visibility 0s;
          -ms-transition: all 0.5s, visibility 0s;
          -webkit-transition: all 0.5s, visibility 0s;
          -moz-transition: all 0.5s, visibility 0s; }
        .woocommerce nav.woocommerce-pagination ul li.current, .woocommerce nav.woocommerce-pagination ul.page-numbers li.current, .woocommerce #content nav.woocommerce-pagination ul li.current, .woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current, .woocommerce-page nav.woocommerce-pagination ul li.current, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current, .woocommerce-page #content nav.woocommerce-pagination ul li.current, .woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current {
          cursor: text; }
        .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 {
          cursor: text; }
  .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 {
    padding: 0 40px;
    text-align: center;
    font-weight: normal;
    border-radius: 0;
    left: auto;
    color: #fff;
    text-shadow: none;
    border: none;
    box-shadow: none;
    display: inline-block;
    overflow: hidden;
    height: 40px;
    line-height: 40px; }
    .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 {
      top: 0.5em;
      font-weight: bold; }
    .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
    .woocommerce input#submit:hover, .woocommerce #content input.button:hover, .woocommerce .comment-box input#submit:hover,
    .woocommerce div.product form.cart .button:hover, .woocommerce #content div.product form.cart .button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover,
    .woocommerce-page input#submit:hover, .woocommerce-page #content input.button:hover, .woocommerce-page .comment-box input#submit:hover,
    .woocommerce-page div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover {
      background: #333; }
    .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading,
    .woocommerce input#submit.loading, .woocommerce #content input.button.loading, .woocommerce .comment-box input#submit.loading,
    .woocommerce div.product form.cart .button.loading, .woocommerce #content div.product form.cart .button.loading, .woocommerce-page a.button.loading, .woocommerce-page button.button.loading, .woocommerce-page input.button.loading,
    .woocommerce-page input#submit.loading, .woocommerce-page #content input.button.loading, .woocommerce-page .comment-box input#submit.loading,
    .woocommerce-page div.product form.cart .button.loading, .woocommerce-page #content div.product form.cart .button.loading {
      min-height: 10px;
      width: auto; }
    .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 {
      border: none;
      box-shadow: none;
      outline: none;
      text-shadow: none;
      transition: all 0.3s, visibility 0s;
      -ms-transition: all 0.3s, visibility 0s;
      -webkit-transition: all 0.3s, visibility 0s;
      -moz-transition: all 0.3s, visibility 0s; }
      .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
      .woocommerce input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce .comment-box input#submit.alt:hover,
      .woocommerce div.product form.cart .button.alt:hover, .woocommerce #content div.product form.cart .button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover,
      .woocommerce-page input#submit.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page .comment-box input#submit.alt:hover,
      .woocommerce-page div.product form.cart .button.alt:hover, .woocommerce-page #content div.product form.cart .button.alt:hover {
        background: #000;
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        /* Netscape */
        -moz-opacity: 0.8;
        /* Safari 1.x */
        -khtml-opacity: 0.8;
        /* Good browsers */
        opacity: 0.8; }
  .woocommerce div.product form.cart .single_add_to_cart_button, .woocommerce-page div.product form.cart .single_add_to_cart_button {
    padding: 0 35px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    border-radius: 0;
    background: #000; }
    .woocommerce div.product form.cart .single_add_to_cart_button:before, .woocommerce-page div.product form.cart .single_add_to_cart_button:before {
      content: "\e60d";
      color: #fff !important;
      font-size: 18px;
      margin-right: 10px; }
  .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart {
    float: right;
    padding-top: .2em; }
  .woocommerce #reviews #comments strong, .woocommerce-page #reviews #comments strong {
    font-weight: 600; }
  .woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist {
    padding: 0;
    margin-top: 20px; }
    .woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li {
      margin-top: 25px;
      padding-top: 25px;
      border-top: 1px solid #e5e5e5; }
      .woocommerce #reviews #comments ol.commentlist li .comment_container, .woocommerce-page #reviews #comments ol.commentlist li .comment_container {
        position: relative;
        min-height: 80px; }
        .woocommerce #reviews #comments ol.commentlist li .comment_container img, .woocommerce-page #reviews #comments ol.commentlist li .comment_container img {
          background: none;
          padding: 0;
          border: none;
          width: 70px; }
        .woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text {
          margin: 0 0 0 100px;
          border: none;
          border-radius: 0;
          padding: 0; }
          @media screen and (max-width: 639px) {
            .woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text {
              margin: 0 0 0 85px; } }
          .woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text p.meta {
            font-size: 1em; }
            .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 {
              text-transform: capitalize; }
  .woocommerce #reviews #comments .star-rating, .woocommerce-page #reviews #comments .star-rating {
    float: right;
    margin: 3px 0 0 15px; }
  .woocommerce #reviews #review_form_wrapper, .woocommerce-page #reviews #review_form_wrapper {
    margin-top: 50px; }
    .woocommerce #reviews #review_form_wrapper .comment-reply-title, .woocommerce-page #reviews #review_form_wrapper .comment-reply-title {
      font-size: 16px;
      line-height: 24px;
      text-transform: capitalize;
      position: relative;
      margin-bottom: 20px; }
    .woocommerce #reviews #review_form_wrapper .comment-form-comment label, .woocommerce-page #reviews #review_form_wrapper .comment-form-comment label {
      display: none; }
    .woocommerce #reviews #review_form_wrapper input, .woocommerce #reviews #review_form_wrapper textarea, .woocommerce-page #reviews #review_form_wrapper input, .woocommerce-page #reviews #review_form_wrapper textarea {
      box-shadow: none;
      background: none;
      outline: none !important;
      border: 1px solid #e5e5e5;
      padding: 10px 15px;
      width: 100%;
      color: #bbb; }
    .woocommerce #reviews #review_form_wrapper input[type="submit"], .woocommerce-page #reviews #review_form_wrapper input[type="submit"] {
      border: none !important;
      outline: none !important;
      line-height: 40px;
      font-weight: 600;
      text-transform: capitalize;
      color: #000;
      width: auto;
      padding: 0 30px;
      border-radius: 0;
      margin-top: 10px;
      text-shadow: none; }
      .woocommerce #reviews #review_form_wrapper input[type="submit"]:hover, .woocommerce-page #reviews #review_form_wrapper input[type="submit"]:hover {
        color: #fff;
        background: #000; }
  .woocommerce .woocommerce-product-rating .star-rating, .woocommerce .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating, .woocommerce-page .star-rating {
    margin: 1px 15px 0 0;
    float: left;
    font-size: 12px;
    width: 6.5em; }
    .woocommerce .woocommerce-product-rating .star-rating:before, .woocommerce .star-rating:before, .woocommerce-page .woocommerce-product-rating .star-rating:before, .woocommerce-page .star-rating:before {
      content: '\73\00a0\73\00a0\73\00a0\73\00a0\73'; }
    .woocommerce .woocommerce-product-rating .star-rating span, .woocommerce .star-rating span, .woocommerce-page .woocommerce-product-rating .star-rating span, .woocommerce-page .star-rating span {
      width: 80%; }
      .woocommerce .woocommerce-product-rating .star-rating span:before, .woocommerce .star-rating span:before, .woocommerce-page .woocommerce-product-rating .star-rating span:before, .woocommerce-page .star-rating span:before {
        content: '\53\00a0\53\00a0\53\00a0\53\00a0\53'; }
  .woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating {
    font-size: 13px;
    line-height: 20px; }
    .woocommerce .woocommerce-product-rating .woocommerce-review-link, .woocommerce-page .woocommerce-product-rating .woocommerce-review-link {
      color: #999; }
  .woocommerce #review_form .comment-box .form-submit input, .woocommerce-page #review_form .comment-box .form-submit input {
    width: auto; }
  .woocommerce p.stars span, .woocommerce-page p.stars span {
    width: auto; }
    .woocommerce p.stars span a, .woocommerce-page p.stars span a {
      float: none;
      position: relative;
      top: auto;
      left: auto;
      padding-top: 0;
      width: 16px !important;
      height: 16px;
      text-indent: -999em;
      display: inline-block; }
      .woocommerce p.stars span a:before, .woocommerce-page p.stars span a:before {
        content: "\73";
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 1em;
        height: 1em;
        line-height: 1;
        font-family: star;
        text-indent: 0; }
    .woocommerce p.stars span:hover a:before, .woocommerce-page p.stars span:hover a:before {
      content: "\53"; }
    .woocommerce p.stars span:hover a:hover ~ a:before, .woocommerce-page p.stars span:hover a:hover ~ a:before {
      content: "\73"; }
  .woocommerce p.stars.selected span a:before, .woocommerce-page p.stars.selected span a:before {
    content: "\53"; }
  .woocommerce p.stars.selected span a.active ~ a:before, .woocommerce-page p.stars.selected span a.active ~ a:before {
    content: "\73"; }
  .woocommerce #content table.cart,
  .woocommerce table.cart,
  .woocommerce table.shop_table, .woocommerce-page #content table.cart,
  .woocommerce-page table.cart,
  .woocommerce-page table.shop_table {
    border: 1px solid #e5e5e5;
    border-top: none;
    border-radius: 0;
    border-collapse: inherit;
    width: 100%; }
    .woocommerce #content table.cart tfoot td, .woocommerce #content table.cart tfoot th,
    .woocommerce table.cart tfoot td,
    .woocommerce table.cart tfoot th,
    .woocommerce table.shop_table tfoot td,
    .woocommerce table.shop_table tfoot th, .woocommerce-page #content table.cart tfoot td, .woocommerce-page #content table.cart tfoot th,
    .woocommerce-page table.cart tfoot td,
    .woocommerce-page table.cart tfoot th,
    .woocommerce-page table.shop_table tfoot td,
    .woocommerce-page table.shop_table tfoot th {
      border-color: #e5e5e5; }
    .woocommerce #content table.cart tbody th, .woocommerce #content table.cart tfoot th, .woocommerce #content table.cart tr th, .woocommerce #content table.cart th th, .woocommerce #content table.cart td th,
    .woocommerce table.cart tbody th,
    .woocommerce table.cart tfoot th,
    .woocommerce table.cart tr th,
    .woocommerce table.cart th th,
    .woocommerce table.cart td th,
    .woocommerce table.shop_table tbody th,
    .woocommerce table.shop_table tfoot th,
    .woocommerce table.shop_table tr th,
    .woocommerce table.shop_table th th,
    .woocommerce table.shop_table td th, .woocommerce-page #content table.cart tbody th, .woocommerce-page #content table.cart tfoot th, .woocommerce-page #content table.cart tr th, .woocommerce-page #content table.cart th th, .woocommerce-page #content table.cart td th,
    .woocommerce-page table.cart tbody th,
    .woocommerce-page table.cart tfoot th,
    .woocommerce-page table.cart tr th,
    .woocommerce-page table.cart th th,
    .woocommerce-page table.cart td th,
    .woocommerce-page table.shop_table tbody th,
    .woocommerce-page table.shop_table tfoot th,
    .woocommerce-page table.shop_table tr th,
    .woocommerce-page table.shop_table th th,
    .woocommerce-page table.shop_table td th {
      font-weight: 600; }
    .woocommerce #content table.cart th,
    .woocommerce table.cart th,
    .woocommerce table.shop_table th, .woocommerce-page #content table.cart th,
    .woocommerce-page table.cart th,
    .woocommerce-page table.shop_table th {
      font-weight: 400;
      font-size: 16px;
      line-height: 24px;
      padding: 15px 12px;
      border-top: 1px solid #e5e5e5;
      border-left: 1px solid #e5e5e5; }
      .woocommerce #content table.cart th:first-child,
      .woocommerce table.cart th:first-child,
      .woocommerce table.shop_table th:first-child, .woocommerce-page #content table.cart th:first-child,
      .woocommerce-page table.cart th:first-child,
      .woocommerce-page table.shop_table th:first-child {
        border-left: 0; }
    .woocommerce #content table.cart td,
    .woocommerce table.cart td,
    .woocommerce table.shop_table td, .woocommerce-page #content table.cart td,
    .woocommerce-page table.cart td,
    .woocommerce-page table.shop_table td {
      padding: 20px 15px;
      border-top: 1px solid #e5e5e5;
      border-left: 1px solid #e5e5e5; }
      .woocommerce #content table.cart td:first-child,
      .woocommerce table.cart td:first-child,
      .woocommerce table.shop_table td:first-child, .woocommerce-page #content table.cart td:first-child,
      .woocommerce-page table.cart td:first-child,
      .woocommerce-page table.shop_table td:first-child {
        border-left: 0; }
      .woocommerce #content table.cart td.actions,
      .woocommerce table.cart td.actions,
      .woocommerce table.shop_table td.actions, .woocommerce-page #content table.cart td.actions,
      .woocommerce-page table.cart td.actions,
      .woocommerce-page table.shop_table td.actions {
        padding: 30px; }
        @media screen and (max-width: 979px) {
          .woocommerce #content table.cart td.actions .coupon,
          .woocommerce table.cart td.actions .coupon,
          .woocommerce table.shop_table td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon,
          .woocommerce-page table.cart td.actions .coupon,
          .woocommerce-page table.shop_table td.actions .coupon {
            float: none;
            margin-bottom: 20px; } }
        .woocommerce #content table.cart td.actions .coupon .input-text,
        .woocommerce table.cart td.actions .coupon .input-text,
        .woocommerce table.shop_table td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text,
        .woocommerce-page table.cart td.actions .coupon .input-text,
        .woocommerce-page table.shop_table td.actions .coupon .input-text {
          width: 300px;
          padding: 0 15px;
          height: 40px;
          line-height: 40px;
          border-radius: 0;
          border: 1px solid #e5e5e5; }
        .woocommerce #content table.cart td.actions .coupon .button,
        .woocommerce table.cart td.actions .coupon .button,
        .woocommerce table.shop_table td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .button,
        .woocommerce-page table.cart td.actions .coupon .button,
        .woocommerce-page table.shop_table td.actions .coupon .button {
          background: #ececec;
          color: #000;
          margin-left: 15px; }
          .woocommerce #content table.cart td.actions .coupon .button:hover,
          .woocommerce table.cart td.actions .coupon .button:hover,
          .woocommerce table.shop_table td.actions .coupon .button:hover, .woocommerce-page #content table.cart td.actions .coupon .button:hover,
          .woocommerce-page table.cart td.actions .coupon .button:hover,
          .woocommerce-page table.shop_table td.actions .coupon .button:hover {
            color: #fff; }
        .woocommerce #content table.cart td.actions .button,
        .woocommerce table.cart td.actions .button,
        .woocommerce table.shop_table td.actions .button, .woocommerce-page #content table.cart td.actions .button,
        .woocommerce-page table.cart td.actions .button,
        .woocommerce-page table.shop_table td.actions .button {
          background: #000; }
          .woocommerce #content table.cart td.actions .button:hover,
          .woocommerce table.cart td.actions .button:hover,
          .woocommerce table.shop_table td.actions .button:hover, .woocommerce-page #content table.cart td.actions .button:hover,
          .woocommerce-page table.cart td.actions .button:hover,
          .woocommerce-page table.shop_table td.actions .button:hover {
            background: #ececec;
            color: #000; }
    .woocommerce #content table.cart tbody .product-name,
    .woocommerce table.cart tbody .product-name,
    .woocommerce table.shop_table tbody .product-name, .woocommerce-page #content table.cart tbody .product-name,
    .woocommerce-page table.cart tbody .product-name,
    .woocommerce-page table.shop_table tbody .product-name {
      font-size: 18px;
      line-height: 26px;
      font-weight: 400;
      text-transform: capitalize; }
    .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 {
      font-size: 16px;
      line-height: 24px;
      font-weight: 400; }
    .woocommerce #content table.cart tbody .product-subtotal,
    .woocommerce table.cart tbody .product-subtotal,
    .woocommerce table.shop_table tbody .product-subtotal, .woocommerce-page #content table.cart tbody .product-subtotal,
    .woocommerce-page table.cart tbody .product-subtotal,
    .woocommerce-page table.shop_table tbody .product-subtotal {
      font-size: 24px;
      line-height: 32px;
      font-weight: 400; }
    .woocommerce #content table.cart img,
    .woocommerce table.cart img,
    .woocommerce table.shop_table img, .woocommerce-page #content table.cart img,
    .woocommerce-page table.cart img,
    .woocommerce-page table.shop_table img {
      width: 80px; }
  .woocommerce .cart_totals table, .woocommerce .cart_totals table.shop_table, .woocommerce-page .cart_totals table, .woocommerce-page .cart_totals table.shop_table {
    border-top: 1px solid #e5e5e5; }
  @media screen and (max-width: 768px) {
    .woocommerce table.shop_table_responsive tbody tr:first-child td:first-child, .woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child {
      border-top: 1px solid #e5e5e5; }
    .woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {
      margin: 2px 15px 0 0;
      font-weight: 600; } }
@media screen and (max-width: 768px) and (max-width: 479px) {
  .woocommerce table.shop_table_responsive tr td.product-name, .woocommerce-page table.shop_table_responsive tr td.product-name {
    text-align: left !important; }
    .woocommerce table.shop_table_responsive tr td.product-name:before, .woocommerce-page table.shop_table_responsive tr td.product-name:before {
      display: none; } }
  @media screen and (max-width: 768px) {
    .woocommerce #content table.cart td,
    .woocommerce table.cart td,
    .woocommerce table.shop_table td, .woocommerce-page #content table.cart td,
    .woocommerce-page table.cart td,
    .woocommerce-page table.shop_table td {
      border-left: none; }
    .woocommerce #content table.cart th,
    .woocommerce table.cart th,
    .woocommerce table.shop_table th, .woocommerce-page #content table.cart th,
    .woocommerce-page table.cart th,
    .woocommerce-page table.shop_table th {
      margin-left: -1px; } }
  .woocommerce .woocommerce .widget_shopping_cart .cart_list > li, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li,
  .woocommerce ul.cart_list > li, .woocommerce ul.product_list_widget > li, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li,
  .woocommerce-page ul.cart_list > li, .woocommerce-page ul.product_list_widget > li {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px dashed #e5e5e5; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list > li .star-rating, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li .star-rating,
    .woocommerce ul.cart_list > li .star-rating, .woocommerce ul.product_list_widget > li .star-rating, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li .star-rating, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li .star-rating,
    .woocommerce-page ul.cart_list > li .star-rating, .woocommerce-page ul.product_list_widget > li .star-rating {
      float: none; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list > li .amount, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li .amount,
    .woocommerce ul.cart_list > li .amount, .woocommerce ul.product_list_widget > li .amount, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li .amount, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li .amount,
    .woocommerce-page ul.cart_list > li .amount, .woocommerce-page ul.product_list_widget > li .amount {
      font-family: "Poppins";
      font-weight: 600; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list > li del, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li del,
    .woocommerce ul.cart_list > li del, .woocommerce ul.product_list_widget > li del, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li del, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li del,
    .woocommerce-page ul.cart_list > li del, .woocommerce-page ul.product_list_widget > li del {
      font-size: 12px;
      margin-right: 5px; }
      .woocommerce .woocommerce .widget_shopping_cart .cart_list > li del .amount, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li del .amount,
      .woocommerce ul.cart_list > li del .amount, .woocommerce ul.product_list_widget > li del .amount, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li del .amount, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li del .amount,
      .woocommerce-page ul.cart_list > li del .amount, .woocommerce-page ul.product_list_widget > li del .amount {
        font-weight: 300;
        color: #b5b5b5; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list > li ins, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li ins,
    .woocommerce ul.cart_list > li ins, .woocommerce ul.product_list_widget > li ins, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li ins, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li ins,
    .woocommerce-page ul.cart_list > li ins, .woocommerce-page ul.product_list_widget > li ins {
      text-decoration: none;
      font-size: 14px;
      line-height: 22px; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list > li img, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li img,
    .woocommerce ul.cart_list > li img, .woocommerce ul.product_list_widget > li img, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li img, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li img,
    .woocommerce-page ul.cart_list > li img, .woocommerce-page ul.product_list_widget > li img {
      width: 80px;
      box-shadow: none;
      margin-left: 15px; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list > li .star-rating, .woocommerce .woocommerce.widget_shopping_cart .cart_list > li .star-rating,
    .woocommerce ul.cart_list > li .star-rating, .woocommerce ul.product_list_widget > li .star-rating, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li .star-rating, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li .star-rating,
    .woocommerce-page ul.cart_list > li .star-rating, .woocommerce-page ul.product_list_widget > li .star-rating {
      font-size: 12px;
      margin-bottom: 10px; }
  .woocommerce .woocommerce .widget_shopping_cart .cart_list li a, .woocommerce .woocommerce.widget_shopping_cart .cart_list li a,
  .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list li a, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list li a,
  .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a {
    font-weight: 400; }
  .woocommerce .woocommerce .widget_shopping_cart .cart_list a, .woocommerce .woocommerce.widget_shopping_cart .cart_list a,
  .woocommerce ul.cart_list a, .woocommerce ul.product_list_widget a, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list a, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list a,
  .woocommerce-page ul.cart_list a, .woocommerce-page ul.product_list_widget a {
    font-size: 14px;
    line-height: 22px;
    text-transform: capitalize;
    margin-bottom: 5px;
    display: block;
    color: #999; }
  .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity, .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
  .woocommerce ul.cart_list.cart_list .quantity, .woocommerce ul.product_list_widget.cart_list .quantity, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
  .woocommerce-page ul.cart_list.cart_list .quantity, .woocommerce-page ul.product_list_widget.cart_list .quantity {
    font-family: "Poppins";
    font-weight: 300;
    color: #b5b5b5; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity .amount, .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity .amount,
    .woocommerce ul.cart_list.cart_list .quantity .amount, .woocommerce ul.product_list_widget.cart_list .quantity .amount, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity .amount, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity .amount,
    .woocommerce-page ul.cart_list.cart_list .quantity .amount, .woocommerce-page ul.product_list_widget.cart_list .quantity .amount {
      color: #000; }
  .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item, .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item,
  .woocommerce ul.cart_list.cart_list .mini_cart_item, .woocommerce ul.product_list_widget.cart_list .mini_cart_item, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item,
  .woocommerce-page ul.cart_list.cart_list .mini_cart_item, .woocommerce-page ul.product_list_widget.cart_list .mini_cart_item {
    position: relative;
    padding-left: 30px; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove, .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
    .woocommerce ul.cart_list.cart_list .mini_cart_item .remove, .woocommerce ul.product_list_widget.cart_list .mini_cart_item .remove, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
    .woocommerce-page ul.cart_list.cart_list .mini_cart_item .remove, .woocommerce-page ul.product_list_widget.cart_list .mini_cart_item .remove {
      position: absolute;
      left: 0;
      top: 50%;
      margin: -2px 0 0; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove, .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove,
    .woocommerce ul.cart_list.cart_list .mini_cart_item:first-child .remove, .woocommerce ul.product_list_widget.cart_list .mini_cart_item:first-child .remove, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove,
    .woocommerce-page ul.cart_list.cart_list .mini_cart_item:first-child .remove, .woocommerce-page ul.product_list_widget.cart_list .mini_cart_item:first-child .remove {
      margin: -10px 0 0; }
  .woocommerce.widget_shopping_cart .total,
  .woocommerce .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total,
  .woocommerce-page .widget_shopping_cart .total {
    padding: 20px 0 0;
    font-size: 12px;
    line-height: 22px;
    border: none; }
    .woocommerce.widget_shopping_cart .total strong,
    .woocommerce .widget_shopping_cart .total strong, .woocommerce-page.widget_shopping_cart .total strong,
    .woocommerce-page .widget_shopping_cart .total strong {
      font-weight: 300;
      margin-right: 5px; }
    .woocommerce.widget_shopping_cart .total span,
    .woocommerce .widget_shopping_cart .total span, .woocommerce-page.widget_shopping_cart .total span,
    .woocommerce-page .widget_shopping_cart .total span {
      font-size: 18px;
      font-weight: 600;
      color: #000; }
  .woocommerce.widget_shopping_cart p.buttons,
  .woocommerce .widget_shopping_cart p.buttons, .woocommerce-page.widget_shopping_cart p.buttons,
  .woocommerce-page .widget_shopping_cart p.buttons {
    margin: 0 -3px;
    position: relative; }
    .woocommerce.widget_shopping_cart p.buttons .button,
    .woocommerce .widget_shopping_cart p.buttons .button, .woocommerce-page.widget_shopping_cart p.buttons .button,
    .woocommerce-page .widget_shopping_cart p.buttons .button {
      font-family: "Poppins";
      font-size: 14px;
      line-height: 22px;
      color: #000;
      font-weight: 600;
      text-transform: capitalize;
      border-radius: 0;
      height: auto;
      padding: 8px 18px;
      display: inline-block;
      margin: 10px 3px; }
      .woocommerce.widget_shopping_cart p.buttons .button:hover,
      .woocommerce .widget_shopping_cart p.buttons .button:hover, .woocommerce-page.widget_shopping_cart p.buttons .button:hover,
      .woocommerce-page .widget_shopping_cart p.buttons .button:hover {
        background: #f3f3f3; }
      .woocommerce.widget_shopping_cart p.buttons .button:last-child,
      .woocommerce .widget_shopping_cart p.buttons .button:last-child, .woocommerce-page.widget_shopping_cart p.buttons .button:last-child,
      .woocommerce-page .widget_shopping_cart p.buttons .button:last-child {
        padding: 7px 18px;
        background: none;
        border: 1px solid #e5e5e5; }
  .woocommerce form .form-row input, .woocommerce form .form-row input.input-text, .woocommerce form .form-row select, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row select, .woocommerce-page form .form-row textarea {
    width: 100%; }
  .woocommerce form .form-row select, .woocommerce form .form-row textarea, .woocommerce-page form .form-row select, .woocommerce-page form .form-row textarea {
    height: 36px; }
  .woocommerce form .form-row.place-order input, .woocommerce-page form .form-row.place-order input {
    width: auto; }
  .woocommerce form .form-row.create-account .input-checkbox, .woocommerce-page form .form-row.create-account .input-checkbox {
    float: left;
    width: auto;
    height: 32px; }
  .woocommerce .order_details li, .woocommerce-page .order_details li {
    float: left;
    margin-right: 20px;
    text-transform: capitalize;
    font-size: 14px;
    line-height: 22px;
    border-right: 1px dashed #e5e5e5;
    padding-right: 20px; }
    .woocommerce .order_details li strong, .woocommerce-page .order_details li strong {
      font-size: 12px;
      text-transform: uppercase;
      margin-top: 5px; }
  .woocommerce .woocommerce-thankyou-order-received, .woocommerce-page .woocommerce-thankyou-order-received {
    margin-bottom: 20px; }
  .woocommerce .woocommerce-thankyou-order-details, .woocommerce-page .woocommerce-thankyou-order-details {
    margin-bottom: 30px; }
  .woocommerce .cart-subtotal .amount, .woocommerce-page .cart-subtotal .amount {
    font-size: 20px;
    line-height: 28px;
    font-weight: 400; }
  .woocommerce .order-total .amount, .woocommerce-page .order-total .amount {
    font-size: 24px;
    line-height: 32px; }
  .woocommerce #ship-to-different-address, .woocommerce-page #ship-to-different-address {
    margin-top: 20px;
    position: relative; }
    .woocommerce #ship-to-different-address .checkbox, .woocommerce-page #ship-to-different-address .checkbox {
      margin-top: 0; }
    .woocommerce #ship-to-different-address input, .woocommerce #ship-to-different-address #ship-to-different-address-checkbox, .woocommerce-page #ship-to-different-address input, .woocommerce-page #ship-to-different-address #ship-to-different-address-checkbox {
      position: absolute;
      top: 4px; }
  .woocommerce div.summary, .woocommerce div.entry-summary, .woocommerce .entry-summary, .woocommerce-page div.summary, .woocommerce-page div.entry-summary, .woocommerce-page .entry-summary {
    margin: 0 0 50px;
    padding-right: 0; }
    @media screen and (max-width: 639px) {
      .woocommerce div.summary, .woocommerce div.entry-summary, .woocommerce .entry-summary, .woocommerce-page div.summary, .woocommerce-page div.entry-summary, .woocommerce-page .entry-summary {
        width: 100% !important;
        float: none !important;
        margin-top: 40px;
        padding: 0 5px; } }
  @media screen and (max-width: 767px) {
    .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {
      width: 100%;
      float: none;
      margin-top: 40px; }
      .woocommerce .col2-set .col-1:first-child, .woocommerce .col2-set .col-2:first-child, .woocommerce-page .col2-set .col-1:first-child, .woocommerce-page .col2-set .col-2:first-child {
        margin-top: 0; } }

/* WIDGETS */
/*--- widget_product_categories ---*/
.woocommerce.widget.widget_product_categories select, .woocommerce.widget_product_categories.ct-div select, .widget_product_categories select {
  width: 100%;
  padding: 5px 10px; }
.woocommerce.widget.widget_product_categories ul li, .woocommerce.widget_product_categories.ct-div ul li, .widget_product_categories ul li {
  font-size: 13px;
  line-height: 21px;
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px dashed #e5e5e5; }
  .woocommerce.widget.widget_product_categories ul li:first-child, .woocommerce.widget_product_categories.ct-div ul li:first-child, .widget_product_categories ul li:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: none; }
  .woocommerce.widget.widget_product_categories ul li span, .woocommerce.widget_product_categories.ct-div ul li span, .widget_product_categories ul li span {
    float: right; }
.woocommerce.widget.widget_product_categories ul ul, .woocommerce.widget_product_categories.ct-div ul ul, .widget_product_categories ul ul {
  margin-left: 15px; }
  .woocommerce.widget.widget_product_categories ul ul li:first-child, .woocommerce.widget_product_categories.ct-div ul ul li:first-child, .widget_product_categories ul ul li:first-child {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px dashed #e5e5e5; }
.woocommerce.widget.widget_product_categories a, .woocommerce.widget_product_categories.ct-div a, .widget_product_categories a {
  color: #666; }

/*--- widget_price_filter ---*/
.woocommerce.widget.widget_price_filter .price_slider, .woocommerce.widget_price_filter.ct-div .price_slider, .widget_price_filter .price_slider {
  margin-bottom: 25px; }
.woocommerce.widget.widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce.widget_price_filter.ct-div .price_slider_wrapper .ui-widget-content, .widget_price_filter .price_slider_wrapper .ui-widget-content {
  height: 3px;
  border: none;
  border-radius: 0;
  background: #e5e5e5; }
.woocommerce.widget.widget_price_filter form, .woocommerce.widget_price_filter.ct-div form, .widget_price_filter form {
  margin-top: 30px; }
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-range, .woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-range {
  box-shadow: none !important; }
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle, .woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle, .widget_price_filter .ui-slider .ui-slider-handle {
  display: inline-block;
  text-align: center;
  width: 3px;
  height: 27px;
  line-height: 22px;
  font-size: 14px;
  background: #ccc;
  border: none !important;
  margin: 0 !important;
  top: -12px;
  cursor: pointer; }
  .woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle:last-child, .widget_price_filter .ui-slider .ui-slider-handle:last-child {
    margin-left: -3px !important; }
  .woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle:hover, .woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle:hover, .widget_price_filter .ui-slider .ui-slider-handle:hover {
    box-shadow: none; }
.woocommerce.widget.widget_price_filter .price_slider_amount, .woocommerce.widget_price_filter.ct-div .price_slider_amount, .widget_price_filter .price_slider_amount {
  margin-top: 42px;
  text-align: left;
  font-size: 18px;
  line-height: 26px; }
  .woocommerce.widget.widget_price_filter .price_slider_amount .button, .woocommerce.widget_price_filter.ct-div .price_slider_amount .button, .widget_price_filter .price_slider_amount .button {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #000;
    padding: 0 22px;
    border-radius: 0; }
    .woocommerce.widget.widget_price_filter .price_slider_amount .button:hover, .woocommerce.widget_price_filter.ct-div .price_slider_amount .button:hover, .widget_price_filter .price_slider_amount .button:hover {
      color: #fff; }
  .woocommerce.widget.widget_price_filter .price_slider_amount .price_label, .woocommerce.widget_price_filter.ct-div .price_slider_amount .price_label, .widget_price_filter .price_slider_amount .price_label {
    font-family: "Poppins";
    float: right;
    margin-top: 10px; }
    .woocommerce.widget.widget_price_filter .price_slider_amount .price_label span, .woocommerce.widget_price_filter.ct-div .price_slider_amount .price_label span, .widget_price_filter .price_slider_amount .price_label span {
      font-weight: 600;
      color: #000; }

/*--- widget_berocket_aapf ---*/
.woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget, .woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget, .widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-top: none;
  padding: 25px 20px; }
  .woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li, .woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget > li, .widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li {
    margin-top: 12px; }
    .woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li:first-child, .woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget > li:first-child, .widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li:first-child {
      margin-top: 0; }
  .woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input, .woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input, .woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.right input, .woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.right input, .widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input, .widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.right input {
    background: none;
    border: none;
    padding: 0;
    font-size: 16px;
    line-height: 24px;
    font-style: normal; }
  .woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input, .woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input, .widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input {
    text-align: left; }
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal, .woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal, .widget_berocket_aapf .ui-slider-horizontal {
  height: 2px;
  border: none;
  border-radius: 0;
  background: #ccc;
  margin-bottom: 8px; }
  .woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default, .woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-widget-content .ui-state-default,
  .woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle,
  .woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-handle, .widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default,
  .widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle {
    top: -7px;
    margin: 0;
    width: 16px;
    height: 16px;
    border: none;
    outline: none !important;
    border-radius: 50%; }
    .woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default:last-child, .woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-widget-content .ui-state-default:last-child,
    .woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle:last-child,
    .woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-handle:last-child, .widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default:last-child,
    .widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle:last-child {
      margin-left: -16px; }
.woocommerce.widget.widget_berocket_aapf input[type="checkbox"] + label:before, .woocommerce.widget_berocket_aapf.ct-div input[type="checkbox"] + label:before, .widget_berocket_aapf input[type="checkbox"] + label:before {
  position: relative;
  top: 1px;
  margin-right: 15px; }
.woocommerce.widget.widget_berocket_aapf label, .woocommerce.widget_berocket_aapf.ct-div label, .widget_berocket_aapf label {
  font-weight: 400;
  margin: 0;
  text-transform: capitalize; }

/*--- widget_product_search ---*/
.woocommerce.widget.widget_product_search > *, .woocommerce.widget_product_search.ct-div > *, .widget_product_search > * {
  position: relative; }
.woocommerce.widget.widget_product_search label, .woocommerce.widget_product_search.ct-div label, .widget_product_search label {
  display: none; }
.woocommerce.widget.widget_product_search .woocommerce-product-search, .woocommerce.widget_product_search.ct-div .woocommerce-product-search, .widget_product_search .woocommerce-product-search {
  position: relative; }
  .woocommerce.widget.widget_product_search .woocommerce-product-search:before, .woocommerce.widget_product_search.ct-div .woocommerce-product-search:before, .widget_product_search .woocommerce-product-search:before {
    content: '\f002';
    color: rgba(44, 47, 51, 0.3);
    position: absolute;
    top: 14px;
    right: 15px; }
  .woocommerce.widget.widget_product_search .woocommerce-product-search input[type="search"], .woocommerce.widget_product_search.ct-div .woocommerce-product-search input[type="search"], .widget_product_search .woocommerce-product-search input[type="search"] {
    background: #fff;
    border: 2px solid rgba(44, 47, 51, 0.1);
    border-radius: 0;
    color: #c5c5c5;
    padding: 0 40px 0 15px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    width: 100%; }
  .woocommerce.widget.widget_product_search .woocommerce-product-search input[type="submit"], .woocommerce.widget_product_search.ct-div .woocommerce-product-search input[type="submit"], .widget_product_search .woocommerce-product-search input[type="submit"] {
    width: 14px;
    height: 14px;
    position: absolute;
    top: 14px;
    right: 15px;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* Netscape */
    -moz-opacity: 0;
    /* Safari 1.x */
    -khtml-opacity: 0;
    /* Good browsers */
    opacity: 0; }
.woocommerce.widget.widget_product_search ::-webkit-input-placeholder, .woocommerce.widget_product_search.ct-div ::-webkit-input-placeholder, .widget_product_search ::-webkit-input-placeholder {
  color: #c5c5c5; }
.woocommerce.widget.widget_product_search :-moz-placeholder, .woocommerce.widget_product_search.ct-div :-moz-placeholder, .widget_product_search :-moz-placeholder {
  /* Firefox 18- */
  color: #c5c5c5; }
.woocommerce.widget.widget_product_search ::-moz-placeholder, .woocommerce.widget_product_search.ct-div ::-moz-placeholder, .widget_product_search ::-moz-placeholder {
  /* Firefox 19+ */
  color: #c5c5c5; }
.woocommerce.widget.widget_product_search :-ms-input-placeholder, .woocommerce.widget_product_search.ct-div :-ms-input-placeholder, .widget_product_search :-ms-input-placeholder {
  color: #c5c5c5; }

/*--- Alerts ---*/
.woocommerce-message, .woocommerce-error, .woocommerce-info {
  background: none;
  box-shadow: none;
  border-radius: 0;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-width: 3px;
  background: #f9f9f9; }
  .woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before {
    padding-top: 0;
    color: #000; }

/*--- Forms ---*/
.select2-drop, .select2-drop-active {
  border-color: #e5e5e5;
  border-radius: 0; }

.woocommerce-checkout h3, .edit-account h3, .login h3 {
  margin: 30px 0 15px; }
.woocommerce-checkout input, .woocommerce-checkout textarea, .woocommerce-checkout select, .edit-account input, .edit-account textarea, .edit-account select, .login input, .login textarea, .login select {
  border: 1px solid #e5e5e5;
  padding: 8px;
  line-height: 18px; }
.woocommerce-checkout .select2-container .select2-choice, .edit-account .select2-container .select2-choice, .login .select2-container .select2-choice {
  border: 1px solid #e5e5e5;
  padding: 8px;
  line-height: 18px;
  border-radius: 0; }
.woocommerce-checkout label, .edit-account label, .login label {
  font-weight: 400; }
.woocommerce-checkout .form-row .chosen-container-single .chosen-single, .edit-account .form-row .chosen-container-single .chosen-single, .login .form-row .chosen-container-single .chosen-single {
  border-radius: 0;
  background: none;
  box-shadow: none;
  padding: 0 0 0 8px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #e5e5e5;
  background-clip: inherit;
  color: #000; }
.woocommerce-checkout fieldset, .edit-account fieldset, .login fieldset {
  margin-top: 20px; }
  .woocommerce-checkout fieldset legend, .edit-account fieldset legend, .login fieldset legend {
    border-bottom: none;
    margin-bottom: 10px; }
.woocommerce-checkout input[type="submit"], .edit-account input[type="submit"], .login input[type="submit"] {
  margin-top: 10px; }

.login {
  border-color: #e5e5e5 !important;
  border-radius: 0 !important; }
  .login input.button,
  .login input[type="checkbox"], .login input[type="radio"] {
    width: auto !important;
    text-align: left !important; }

/*--- Cart ---*/
.type-page .entry-title {
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
  text-transform: uppercase;
  position: relative;
  margin: 0 0 40px; }

/*--- Cart/checkout page ---*/
@media screen and (max-width: 639px) {
  .woocommerce #content table.cart,
  .woocommerce table.cart,
  .woocommerce table.shop_table, .woocommerce-page #content table.cart,
  .woocommerce-page table.cart,
  .woocommerce-page table.shop_table,
  .woocommerce-cart #content table.cart,
  .woocommerce-cart table.cart,
  .woocommerce-cart table.shop_table,
  .woocommerce-checkout #content table.cart,
  .woocommerce-checkout table.cart,
  .woocommerce-checkout table.shop_table,
  #add_payment_method #content table.cart,
  #add_payment_method table.cart,
  #add_payment_method table.shop_table {
    display: block; }
    .woocommerce #content table.cart thead, .woocommerce #content table.cart tfoot td, .woocommerce #content table.cart tfoot th,
    .woocommerce table.cart thead,
    .woocommerce table.cart tfoot td,
    .woocommerce table.cart tfoot th,
    .woocommerce table.shop_table thead,
    .woocommerce table.shop_table tfoot td,
    .woocommerce table.shop_table tfoot th, .woocommerce-page #content table.cart thead, .woocommerce-page #content table.cart tfoot td, .woocommerce-page #content table.cart tfoot th,
    .woocommerce-page table.cart thead,
    .woocommerce-page table.cart tfoot td,
    .woocommerce-page table.cart tfoot th,
    .woocommerce-page table.shop_table thead,
    .woocommerce-page table.shop_table tfoot td,
    .woocommerce-page table.shop_table tfoot th,
    .woocommerce-cart #content table.cart thead,
    .woocommerce-cart #content table.cart tfoot td,
    .woocommerce-cart #content table.cart tfoot th,
    .woocommerce-cart table.cart thead,
    .woocommerce-cart table.cart tfoot td,
    .woocommerce-cart table.cart tfoot th,
    .woocommerce-cart table.shop_table thead,
    .woocommerce-cart table.shop_table tfoot td,
    .woocommerce-cart table.shop_table tfoot th,
    .woocommerce-checkout #content table.cart thead,
    .woocommerce-checkout #content table.cart tfoot td,
    .woocommerce-checkout #content table.cart tfoot th,
    .woocommerce-checkout table.cart thead,
    .woocommerce-checkout table.cart tfoot td,
    .woocommerce-checkout table.cart tfoot th,
    .woocommerce-checkout table.shop_table thead,
    .woocommerce-checkout table.shop_table tfoot td,
    .woocommerce-checkout table.shop_table tfoot th,
    #add_payment_method #content table.cart thead,
    #add_payment_method #content table.cart tfoot td,
    #add_payment_method #content table.cart tfoot th,
    #add_payment_method table.cart thead,
    #add_payment_method table.cart tfoot td,
    #add_payment_method table.cart tfoot th,
    #add_payment_method table.shop_table thead,
    #add_payment_method table.shop_table tfoot td,
    #add_payment_method table.shop_table tfoot th {
      display: block;
      width: 100%; }
    .woocommerce #content table.cart tbody, .woocommerce #content table.cart tfoot, .woocommerce #content table.cart tr, .woocommerce #content table.cart th, .woocommerce #content table.cart td,
    .woocommerce table.cart tbody,
    .woocommerce table.cart tfoot,
    .woocommerce table.cart tr,
    .woocommerce table.cart th,
    .woocommerce table.cart td,
    .woocommerce table.shop_table tbody,
    .woocommerce table.shop_table tfoot,
    .woocommerce table.shop_table tr,
    .woocommerce table.shop_table th,
    .woocommerce table.shop_table td, .woocommerce-page #content table.cart tbody, .woocommerce-page #content table.cart tfoot, .woocommerce-page #content table.cart tr, .woocommerce-page #content table.cart th, .woocommerce-page #content table.cart td,
    .woocommerce-page table.cart tbody,
    .woocommerce-page table.cart tfoot,
    .woocommerce-page table.cart tr,
    .woocommerce-page table.cart th,
    .woocommerce-page table.cart td,
    .woocommerce-page table.shop_table tbody,
    .woocommerce-page table.shop_table tfoot,
    .woocommerce-page table.shop_table tr,
    .woocommerce-page table.shop_table th,
    .woocommerce-page table.shop_table td,
    .woocommerce-cart #content table.cart tbody,
    .woocommerce-cart #content table.cart tfoot,
    .woocommerce-cart #content table.cart tr,
    .woocommerce-cart #content table.cart th,
    .woocommerce-cart #content table.cart td,
    .woocommerce-cart table.cart tbody,
    .woocommerce-cart table.cart tfoot,
    .woocommerce-cart table.cart tr,
    .woocommerce-cart table.cart th,
    .woocommerce-cart table.cart td,
    .woocommerce-cart table.shop_table tbody,
    .woocommerce-cart table.shop_table tfoot,
    .woocommerce-cart table.shop_table tr,
    .woocommerce-cart table.shop_table th,
    .woocommerce-cart table.shop_table td,
    .woocommerce-checkout #content table.cart tbody,
    .woocommerce-checkout #content table.cart tfoot,
    .woocommerce-checkout #content table.cart tr,
    .woocommerce-checkout #content table.cart th,
    .woocommerce-checkout #content table.cart td,
    .woocommerce-checkout table.cart tbody,
    .woocommerce-checkout table.cart tfoot,
    .woocommerce-checkout table.cart tr,
    .woocommerce-checkout table.cart th,
    .woocommerce-checkout table.cart td,
    .woocommerce-checkout table.shop_table tbody,
    .woocommerce-checkout table.shop_table tfoot,
    .woocommerce-checkout table.shop_table tr,
    .woocommerce-checkout table.shop_table th,
    .woocommerce-checkout table.shop_table td,
    #add_payment_method #content table.cart tbody,
    #add_payment_method #content table.cart tfoot,
    #add_payment_method #content table.cart tr,
    #add_payment_method #content table.cart th,
    #add_payment_method #content table.cart td,
    #add_payment_method table.cart tbody,
    #add_payment_method table.cart tfoot,
    #add_payment_method table.cart tr,
    #add_payment_method table.cart th,
    #add_payment_method table.cart td,
    #add_payment_method table.shop_table tbody,
    #add_payment_method table.shop_table tfoot,
    #add_payment_method table.shop_table tr,
    #add_payment_method table.shop_table th,
    #add_payment_method table.shop_table td {
      display: block; }
      .woocommerce #content table.cart tbody th, .woocommerce #content table.cart tfoot th, .woocommerce #content table.cart tr th, .woocommerce #content table.cart th th, .woocommerce #content table.cart td th,
      .woocommerce table.cart tbody th,
      .woocommerce table.cart tfoot th,
      .woocommerce table.cart tr th,
      .woocommerce table.cart th th,
      .woocommerce table.cart td th,
      .woocommerce table.shop_table tbody th,
      .woocommerce table.shop_table tfoot th,
      .woocommerce table.shop_table tr th,
      .woocommerce table.shop_table th th,
      .woocommerce table.shop_table td th, .woocommerce-page #content table.cart tbody th, .woocommerce-page #content table.cart tfoot th, .woocommerce-page #content table.cart tr th, .woocommerce-page #content table.cart th th, .woocommerce-page #content table.cart td th,
      .woocommerce-page table.cart tbody th,
      .woocommerce-page table.cart tfoot th,
      .woocommerce-page table.cart tr th,
      .woocommerce-page table.cart th th,
      .woocommerce-page table.cart td th,
      .woocommerce-page table.shop_table tbody th,
      .woocommerce-page table.shop_table tfoot th,
      .woocommerce-page table.shop_table tr th,
      .woocommerce-page table.shop_table th th,
      .woocommerce-page table.shop_table td th,
      .woocommerce-cart #content table.cart tbody th,
      .woocommerce-cart #content table.cart tfoot th,
      .woocommerce-cart #content table.cart tr th,
      .woocommerce-cart #content table.cart th th,
      .woocommerce-cart #content table.cart td th,
      .woocommerce-cart table.cart tbody th,
      .woocommerce-cart table.cart tfoot th,
      .woocommerce-cart table.cart tr th,
      .woocommerce-cart table.cart th th,
      .woocommerce-cart table.cart td th,
      .woocommerce-cart table.shop_table tbody th,
      .woocommerce-cart table.shop_table tfoot th,
      .woocommerce-cart table.shop_table tr th,
      .woocommerce-cart table.shop_table th th,
      .woocommerce-cart table.shop_table td th,
      .woocommerce-checkout #content table.cart tbody th,
      .woocommerce-checkout #content table.cart tfoot th,
      .woocommerce-checkout #content table.cart tr th,
      .woocommerce-checkout #content table.cart th th,
      .woocommerce-checkout #content table.cart td th,
      .woocommerce-checkout table.cart tbody th,
      .woocommerce-checkout table.cart tfoot th,
      .woocommerce-checkout table.cart tr th,
      .woocommerce-checkout table.cart th th,
      .woocommerce-checkout table.cart td th,
      .woocommerce-checkout table.shop_table tbody th,
      .woocommerce-checkout table.shop_table tfoot th,
      .woocommerce-checkout table.shop_table tr th,
      .woocommerce-checkout table.shop_table th th,
      .woocommerce-checkout table.shop_table td th,
      #add_payment_method #content table.cart tbody th,
      #add_payment_method #content table.cart tfoot th,
      #add_payment_method #content table.cart tr th,
      #add_payment_method #content table.cart th th,
      #add_payment_method #content table.cart td th,
      #add_payment_method table.cart tbody th,
      #add_payment_method table.cart tfoot th,
      #add_payment_method table.cart tr th,
      #add_payment_method table.cart th th,
      #add_payment_method table.cart td th,
      #add_payment_method table.shop_table tbody th,
      #add_payment_method table.shop_table tfoot th,
      #add_payment_method table.shop_table tr th,
      #add_payment_method table.shop_table th th,
      #add_payment_method table.shop_table td th {
        font-weight: 600; }
    .woocommerce #content table.cart thead .product-remove, .woocommerce #content table.cart thead .product-thumbnail,
    .woocommerce table.cart thead .product-remove,
    .woocommerce table.cart thead .product-thumbnail,
    .woocommerce table.shop_table thead .product-remove,
    .woocommerce table.shop_table thead .product-thumbnail, .woocommerce-page #content table.cart thead .product-remove, .woocommerce-page #content table.cart thead .product-thumbnail,
    .woocommerce-page table.cart thead .product-remove,
    .woocommerce-page table.cart thead .product-thumbnail,
    .woocommerce-page table.shop_table thead .product-remove,
    .woocommerce-page table.shop_table thead .product-thumbnail,
    .woocommerce-cart #content table.cart thead .product-remove,
    .woocommerce-cart #content table.cart thead .product-thumbnail,
    .woocommerce-cart table.cart thead .product-remove,
    .woocommerce-cart table.cart thead .product-thumbnail,
    .woocommerce-cart table.shop_table thead .product-remove,
    .woocommerce-cart table.shop_table thead .product-thumbnail,
    .woocommerce-checkout #content table.cart thead .product-remove,
    .woocommerce-checkout #content table.cart thead .product-thumbnail,
    .woocommerce-checkout table.cart thead .product-remove,
    .woocommerce-checkout table.cart thead .product-thumbnail,
    .woocommerce-checkout table.shop_table thead .product-remove,
    .woocommerce-checkout table.shop_table thead .product-thumbnail,
    #add_payment_method #content table.cart thead .product-remove,
    #add_payment_method #content table.cart thead .product-thumbnail,
    #add_payment_method table.cart thead .product-remove,
    #add_payment_method table.cart thead .product-thumbnail,
    #add_payment_method table.shop_table thead .product-remove,
    #add_payment_method table.shop_table thead .product-thumbnail {
      display: none; }
    .woocommerce #content table.cart .coupon input.input-text,
    .woocommerce table.cart .coupon input.input-text,
    .woocommerce table.shop_table .coupon input.input-text, .woocommerce-page #content table.cart .coupon input.input-text,
    .woocommerce-page table.cart .coupon input.input-text,
    .woocommerce-page table.shop_table .coupon input.input-text,
    .woocommerce-cart #content table.cart .coupon input.input-text,
    .woocommerce-cart table.cart .coupon input.input-text,
    .woocommerce-cart table.shop_table .coupon input.input-text,
    .woocommerce-checkout #content table.cart .coupon input.input-text,
    .woocommerce-checkout table.cart .coupon input.input-text,
    .woocommerce-checkout table.shop_table .coupon input.input-text,
    #add_payment_method #content table.cart .coupon input.input-text,
    #add_payment_method table.cart .coupon input.input-text,
    #add_payment_method table.shop_table .coupon input.input-text {
      width: 100% !important; }
    .woocommerce #content table.cart .coupon input.button,
    .woocommerce table.cart .coupon input.button,
    .woocommerce table.shop_table .coupon input.button, .woocommerce-page #content table.cart .coupon input.button,
    .woocommerce-page table.cart .coupon input.button,
    .woocommerce-page table.shop_table .coupon input.button,
    .woocommerce-cart #content table.cart .coupon input.button,
    .woocommerce-cart table.cart .coupon input.button,
    .woocommerce-cart table.shop_table .coupon input.button,
    .woocommerce-checkout #content table.cart .coupon input.button,
    .woocommerce-checkout table.cart .coupon input.button,
    .woocommerce-checkout table.shop_table .coupon input.button,
    #add_payment_method #content table.cart .coupon input.button,
    #add_payment_method table.cart .coupon input.button,
    #add_payment_method table.shop_table .coupon input.button {
      margin-top: 15px; } }
@media screen and (max-width: 767px) {
  .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals,
  .woocommerce-cart .cart-collaterals .cart_totals,
  .woocommerce-checkout .cart-collaterals .cart_totals,
  #add_payment_method .cart-collaterals .cart_totals {
    width: 100%;
    float: none; } }
.woocommerce .cart-collaterals .cart_totals table, .woocommerce .cart-collaterals .cart_totals table.shop_table, .woocommerce-page .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table.shop_table,
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table,
.woocommerce-checkout .cart-collaterals .cart_totals table,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table,
#add_payment_method .cart-collaterals .cart_totals table,
#add_payment_method .cart-collaterals .cart_totals table.shop_table {
  border: 1px solid #e5e5e5;
  border-radius: 0;
  border-collapse: inherit;
  width: 100%; }
  .woocommerce .cart-collaterals .cart_totals table tfoot td, .woocommerce .cart-collaterals .cart_totals table tfoot th, .woocommerce .cart-collaterals .cart_totals table.shop_table tfoot td, .woocommerce .cart-collaterals .cart_totals table.shop_table tfoot th, .woocommerce-page .cart-collaterals .cart_totals table tfoot td, .woocommerce-page .cart-collaterals .cart_totals table tfoot th, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tfoot td, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tfoot th,
  .woocommerce-cart .cart-collaterals .cart_totals table tfoot td,
  .woocommerce-cart .cart-collaterals .cart_totals table tfoot th,
  .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tfoot td,
  .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tfoot th,
  .woocommerce-checkout .cart-collaterals .cart_totals table tfoot td,
  .woocommerce-checkout .cart-collaterals .cart_totals table tfoot th,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table tfoot td,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table tfoot th,
  #add_payment_method .cart-collaterals .cart_totals table tfoot td,
  #add_payment_method .cart-collaterals .cart_totals table tfoot th,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table tfoot td,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table tfoot th {
    border-color: #e5e5e5; }
  .woocommerce .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table.shop_table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table.shop_table th,
  .woocommerce-cart .cart-collaterals .cart_totals table th,
  .woocommerce-cart .cart-collaterals .cart_totals table.shop_table th,
  .woocommerce-checkout .cart-collaterals .cart_totals table th,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table th,
  #add_payment_method .cart-collaterals .cart_totals table th,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table th {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    padding: 15px 12px;
    border-color: #e5e5e5; }
  .woocommerce .cart-collaterals .cart_totals table td, .woocommerce .cart-collaterals .cart_totals table.shop_table td, .woocommerce-page .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table.shop_table td,
  .woocommerce-cart .cart-collaterals .cart_totals table td,
  .woocommerce-cart .cart-collaterals .cart_totals table.shop_table td,
  .woocommerce-checkout .cart-collaterals .cart_totals table td,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table td,
  #add_payment_method .cart-collaterals .cart_totals table td,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table td {
    padding: 15px;
    border-color: #e5e5e5; }
  .woocommerce .cart-collaterals .cart_totals table .amount, .woocommerce .cart-collaterals .cart_totals table.shop_table .amount, .woocommerce-page .cart-collaterals .cart_totals table .amount, .woocommerce-page .cart-collaterals .cart_totals table.shop_table .amount,
  .woocommerce-cart .cart-collaterals .cart_totals table .amount,
  .woocommerce-cart .cart-collaterals .cart_totals table.shop_table .amount,
  .woocommerce-checkout .cart-collaterals .cart_totals table .amount,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .amount,
  #add_payment_method .cart-collaterals .cart_totals table .amount,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table .amount {
    font-size: 20px;
    line-height: 28px;
    font-weight: 400; }
  .woocommerce .cart-collaterals .cart_totals table strong .amount, .woocommerce .cart-collaterals .cart_totals table.shop_table strong .amount, .woocommerce-page .cart-collaterals .cart_totals table strong .amount, .woocommerce-page .cart-collaterals .cart_totals table.shop_table strong .amount,
  .woocommerce-cart .cart-collaterals .cart_totals table strong .amount,
  .woocommerce-cart .cart-collaterals .cart_totals table.shop_table strong .amount,
  .woocommerce-checkout .cart-collaterals .cart_totals table strong .amount,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table strong .amount,
  #add_payment_method .cart-collaterals .cart_totals table strong .amount,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table strong .amount {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700; }
.woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt,
.woocommerce-cart .cart-collaterals .cart_totals a.button.alt,
.woocommerce-checkout .cart-collaterals .cart_totals a.button.alt,
#add_payment_method .cart-collaterals .cart_totals a.button.alt {
  width: 220px;
  height: 50px;
  line-height: 50px;
  border-radius: 0;
  font-size: 1em;
  text-transform: capitalize;
  margin-top: 30px;
  padding: 0; }
.woocommerce .checkout h1, .woocommerce .checkout h2, .woocommerce .checkout h3, .woocommerce .checkout h4, .woocommerce .checkout h5, .woocommerce .checkout h6, .woocommerce .checkout .h1, .woocommerce .checkout .h2, .woocommerce .checkout .h3, .woocommerce .checkout .h4, .woocommerce .checkout .h5, .woocommerce .checkout .h6, .woocommerce-page .checkout h1, .woocommerce-page .checkout h2, .woocommerce-page .checkout h3, .woocommerce-page .checkout h4, .woocommerce-page .checkout h5, .woocommerce-page .checkout h6, .woocommerce-page .checkout .h1, .woocommerce-page .checkout .h2, .woocommerce-page .checkout .h3, .woocommerce-page .checkout .h4, .woocommerce-page .checkout .h5, .woocommerce-page .checkout .h6,
.woocommerce-cart .checkout h1,
.woocommerce-cart .checkout h2,
.woocommerce-cart .checkout h3,
.woocommerce-cart .checkout h4,
.woocommerce-cart .checkout h5,
.woocommerce-cart .checkout h6,
.woocommerce-cart .checkout .h1,
.woocommerce-cart .checkout .h2,
.woocommerce-cart .checkout .h3,
.woocommerce-cart .checkout .h4,
.woocommerce-cart .checkout .h5,
.woocommerce-cart .checkout .h6,
.woocommerce-checkout .checkout h1,
.woocommerce-checkout .checkout h2,
.woocommerce-checkout .checkout h3,
.woocommerce-checkout .checkout h4,
.woocommerce-checkout .checkout h5,
.woocommerce-checkout .checkout h6,
.woocommerce-checkout .checkout .h1,
.woocommerce-checkout .checkout .h2,
.woocommerce-checkout .checkout .h3,
.woocommerce-checkout .checkout .h4,
.woocommerce-checkout .checkout .h5,
.woocommerce-checkout .checkout .h6,
#add_payment_method .checkout h1,
#add_payment_method .checkout h2,
#add_payment_method .checkout h3,
#add_payment_method .checkout h4,
#add_payment_method .checkout h5,
#add_payment_method .checkout h6,
#add_payment_method .checkout .h1,
#add_payment_method .checkout .h2,
#add_payment_method .checkout .h3,
#add_payment_method .checkout .h4,
#add_payment_method .checkout .h5,
#add_payment_method .checkout .h6 {
  text-transform: uppercase;
  margin-top: 20px; }
.woocommerce #payment, .woocommerce-page #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
#add_payment_method #payment {
  border-radius: 0;
  background: #f9f9f9; }
  .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods,
  .woocommerce-cart #payment ul.payment_methods,
  .woocommerce-checkout #payment ul.payment_methods,
  #add_payment_method #payment ul.payment_methods {
    padding: 15px 30px;
    border-color: #e5e5e5; }
  .woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row,
  .woocommerce-cart #payment div.form-row,
  .woocommerce-checkout #payment div.form-row,
  #add_payment_method #payment div.form-row {
    padding: 30px;
    border: none; }

/**
 * Custom
 * -------------------------------------------------------------------
 */
/*--- woocommerce-main-header ---*/
.woocommerce-main-header {
  margin-bottom: 15px; }

/*--- wishlist ---*/
div[class*="add-to-wishlist"] {
  margin-top: 0; }
  div[class*="add-to-wishlist"] > div {
    display: none !important; }
    div[class*="add-to-wishlist"] > div:first-child {
      display: block !important; }
      div[class*="add-to-wishlist"] > div:first-child.hide .ti-heart:before {
        content: '\e64c'; }
    div[class*="add-to-wishlist"] > div img, div[class*="add-to-wishlist"] > div img.ajax-loading {
      display: none !important; }
  div[class*="add-to-wishlist"] a {
    border-radius: 0 !important; }
    div[class*="add-to-wishlist"] a i {
      margin-right: 0 !important; }
  div[class*="add-to-wishlist"] span {
    display: none; }

.woocommerce .entry-summary, .woocommerce-page .entry-summary {
  margin: 20px 0 50px;
  padding-right: 0; }
  @media screen and (max-width: 639px) {
    .woocommerce .entry-summary, .woocommerce-page .entry-summary {
      width: 100% !important;
      float: none !important;
      margin-top: 40px;
      padding: 0 5px; } }
  .woocommerce .entry-summary div[class*="add-to-wishlist"] i, .woocommerce-page .entry-summary div[class*="add-to-wishlist"] i {
    font-size: 20px; }
    .woocommerce .entry-summary div[class*="add-to-wishlist"] i:before, .woocommerce-page .entry-summary div[class*="add-to-wishlist"] i:before {
      content: '\f004'; }

/*--- product ---*/
.products .product .entry-panel {
  background: #000;
  padding: 12px 55px 12px 25px;
  min-height: 46px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -100px; }
  .products .product .entry-panel .button, .products .product .entry-panel .wc-forward {
    font-size: 12px !important;
    color: #fff !important;
    font-weight: 600 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left; }
    .products .product .entry-panel .button:before, .products .product .entry-panel .wc-forward:before {
      color: #fff !important; }
.products .product .entry-thumb, .products .product .single-entry-thumb, .products .product .single-author .single-author-thumb, .single-author .products .product .single-author-thumb, .products .product .single-por-thumb {
  overflow: hidden; }
  .products .product .entry-thumb:hover .entry-panel, .products .product .single-entry-thumb:hover .entry-panel, .products .product .single-author .single-author-thumb:hover .entry-panel, .single-author .products .product .single-author-thumb:hover .entry-panel, .products .product .single-por-thumb:hover .entry-panel {
    bottom: 0; }
.products .product .entry-content {
  text-align: center;
  padding-top: 20px; }
.products .product div[class*="add-to-wishlist"] {
  display: inline-block;
  text-align: center;
  width: 46px;
  height: 46px;
  line-height: 46px;
  font-size: 14px;
  background: #292828;
  position: absolute;
  top: 0;
  right: 0; }

/**
* 3.4 - Sidebar / .sidebar
* -------------------------------------------------------------------
*/
#main-content .sidebar .widget, #main-content .sidebar .ct-div {
  margin-bottom: 50px; }
  #main-content .sidebar .widget:last-child, #main-content .sidebar .ct-div:last-child {
    margin-bottom: 0; }

@media screen and (max-width: 979px) {
  .main-col {
    width: 100%;
    margin-top: 40px; }
    .main-col:first-child {
      margin-top: 0; } }

@media screen and (max-width: 979px) {
  .sidebar {
    width: 100%;
    margin-top: 40px; }
    .sidebar:first-child {
      margin-top: 0; } }

/**
* 3.5 - Bottom sidebar / #bottom-sidebar
* -------------------------------------------------------------------
*/
/**
 * 4. Footer
 * -----------------------------------------------------------------------------
 */
/*--- kopa-footer-1 ---*/
.kopa-footer-1 {
  padding: 50px 60px;
  background: #292828; }
  @media screen and (max-width: 1160px) {
    .kopa-footer-1 {
      padding: 50px 10px; } }
  .kopa-footer-1 > * > * {
    float: left;
    margin-left: 230px; }
    @media screen and (max-width: 1160px) {
      .kopa-footer-1 > * > * {
        margin-left: 175px; } }
    @media screen and (max-width: 979px) {
      .kopa-footer-1 > * > * {
        margin-left: 65px; } }
    @media screen and (max-width: 799px) {
      .kopa-footer-1 > * > * {
        margin-left: 55px; } }
    .kopa-footer-1 > * > *:first-child {
      margin-left: 0; }
  .kopa-footer-1 .ct-ul-5 {
    margin-top: -3px; }
  .kopa-footer-1 .ct-text-3 {
    margin-top: 6px; }
  @media screen and (max-width: 767px) {
    .kopa-footer-1 > * {
      width: 100%;
      text-align: center; }
      .kopa-footer-1 > * > * {
        width: 100%;
        float: none;
        margin: 10px 0 0 !important;
        display: inline-block; } }

/*--- kopa-footer-2 ---*/
.kopa-footer-2, .kopa-footer-4, .kopa-footer-5 {
  padding: 100px 60px;
  background: #292828; }
  @media screen and (max-width: 1600px) {
    .kopa-footer-2 .ct-col-1, .kopa-footer-4 .ct-col-1, .kopa-footer-5 .ct-col-1, .kopa-footer-2 .ct-col-2, .kopa-footer-4 .ct-col-2, .kopa-footer-5 .ct-col-2, .kopa-footer-2 .ct-col-3, .kopa-footer-4 .ct-col-3, .kopa-footer-5 .ct-col-3 {
      width: 25%; }
      .kopa-footer-2 .ct-col-1.style-01, .kopa-footer-4 .ct-col-1.style-01, .kopa-footer-5 .ct-col-1.style-01, .kopa-footer-2 .style-01.ct-col-2, .kopa-footer-4 .style-01.ct-col-2, .kopa-footer-5 .style-01.ct-col-2, .kopa-footer-2 .style-01.ct-col-3, .kopa-footer-4 .style-01.ct-col-3, .kopa-footer-5 .style-01.ct-col-3 {
        display: none; }
      .kopa-footer-2 .ct-col-1.style-02, .kopa-footer-4 .ct-col-1.style-02, .kopa-footer-5 .ct-col-1.style-02, .kopa-footer-2 .style-02.ct-col-2, .kopa-footer-4 .style-02.ct-col-2, .kopa-footer-5 .style-02.ct-col-2, .kopa-footer-2 .style-02.ct-col-3, .kopa-footer-4 .style-02.ct-col-3, .kopa-footer-5 .style-02.ct-col-3 {
        width: 20%; }
      .kopa-footer-2 .ct-col-1.style-03, .kopa-footer-4 .ct-col-1.style-03, .kopa-footer-5 .ct-col-1.style-03, .kopa-footer-2 .style-03.ct-col-2, .kopa-footer-4 .style-03.ct-col-2, .kopa-footer-5 .style-03.ct-col-2, .kopa-footer-2 .style-03.ct-col-3, .kopa-footer-4 .style-03.ct-col-3, .kopa-footer-5 .style-03.ct-col-3 {
        width: 30%; } }
  @media screen and (max-width: 1160px) {
    .kopa-footer-2, .kopa-footer-4, .kopa-footer-5 {
      padding: 100px 10px; } }
  @media screen and (max-width: 979px) {
    .kopa-footer-2, .kopa-footer-4, .kopa-footer-5 {
      padding: 50px 10px; }
      .kopa-footer-2 .ct-col-1, .kopa-footer-4 .ct-col-1, .kopa-footer-5 .ct-col-1, .kopa-footer-2 .ct-col-2, .kopa-footer-4 .ct-col-2, .kopa-footer-5 .ct-col-2, .kopa-footer-2 .ct-col-3, .kopa-footer-4 .ct-col-3, .kopa-footer-5 .ct-col-3 {
        width: 33.33%;
        margin-top: 50px; }
        .kopa-footer-2 .ct-col-1.style-02, .kopa-footer-4 .ct-col-1.style-02, .kopa-footer-5 .ct-col-1.style-02, .kopa-footer-2 .style-02.ct-col-2, .kopa-footer-4 .style-02.ct-col-2, .kopa-footer-5 .style-02.ct-col-2, .kopa-footer-2 .style-02.ct-col-3, .kopa-footer-4 .style-02.ct-col-3, .kopa-footer-5 .style-02.ct-col-3, .kopa-footer-2 .ct-col-1.style-03, .kopa-footer-4 .ct-col-1.style-03, .kopa-footer-5 .ct-col-1.style-03, .kopa-footer-2 .style-03.ct-col-2, .kopa-footer-4 .style-03.ct-col-2, .kopa-footer-5 .style-03.ct-col-2, .kopa-footer-2 .style-03.ct-col-3, .kopa-footer-4 .style-03.ct-col-3, .kopa-footer-5 .style-03.ct-col-3 {
          width: 33.33%; }
        .kopa-footer-2 .ct-col-1:first-child, .kopa-footer-4 .ct-col-1:first-child, .kopa-footer-5 .ct-col-1:first-child, .kopa-footer-2 .ct-col-2:first-child, .kopa-footer-4 .ct-col-2:first-child, .kopa-footer-5 .ct-col-2:first-child, .kopa-footer-2 .ct-col-3:first-child, .kopa-footer-4 .ct-col-3:first-child, .kopa-footer-5 .ct-col-3:first-child {
          width: 100%;
          text-align: center; } }
      @media screen and (max-width: 979px) and (max-width: 479px) {
        .kopa-footer-2 .ct-col-1:first-child, .kopa-footer-4 .ct-col-1:first-child, .kopa-footer-5 .ct-col-1:first-child, .kopa-footer-2 .ct-col-2:first-child, .kopa-footer-4 .ct-col-2:first-child, .kopa-footer-5 .ct-col-2:first-child, .kopa-footer-2 .ct-col-3:first-child, .kopa-footer-4 .ct-col-3:first-child, .kopa-footer-5 .ct-col-3:first-child {
          text-align: left; } }

  @media screen and (max-width: 479px) {
    .kopa-footer-2, .kopa-footer-4, .kopa-footer-5 {
      padding: 30px 10px 50px; }
      .kopa-footer-2 .ct-col-1, .kopa-footer-4 .ct-col-1, .kopa-footer-5 .ct-col-1, .kopa-footer-2 .ct-col-2, .kopa-footer-4 .ct-col-2, .kopa-footer-5 .ct-col-2, .kopa-footer-2 .ct-col-3, .kopa-footer-4 .ct-col-3, .kopa-footer-5 .ct-col-3 {
        width: 100% !important; }
        .kopa-footer-2 .ct-col-1.style-02, .kopa-footer-4 .ct-col-1.style-02, .kopa-footer-5 .ct-col-1.style-02, .kopa-footer-2 .style-02.ct-col-2, .kopa-footer-4 .style-02.ct-col-2, .kopa-footer-5 .style-02.ct-col-2, .kopa-footer-2 .style-02.ct-col-3, .kopa-footer-4 .style-02.ct-col-3, .kopa-footer-5 .style-02.ct-col-3, .kopa-footer-2 .ct-col-1.style-03, .kopa-footer-4 .ct-col-1.style-03, .kopa-footer-5 .ct-col-1.style-03, .kopa-footer-2 .style-03.ct-col-2, .kopa-footer-4 .style-03.ct-col-2, .kopa-footer-5 .style-03.ct-col-2, .kopa-footer-2 .style-03.ct-col-3, .kopa-footer-4 .style-03.ct-col-3, .kopa-footer-5 .style-03.ct-col-3 {
          width: 100%; } }

/*--- kopa-footer-3 ---*/
.kopa-footer-3 {
  padding: 35px 45px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%; }
  @media screen and (max-width: 1160px) {
    .kopa-footer-3 {
      padding: 35px 10px; } }
  @media screen and (max-width: 979px) {
    .kopa-footer-3 {
      position: relative !important;
      bottom: auto;
      left: auto;
      background: #000;
      padding: 15px 10px; } }

/*--- kopa-footer-4 ---*/
.kopa-footer-4:before, .kopa-footer-5:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("images/background/bg/black/7.png");
  background: rgba(0, 0, 0, 0.75); }

/*--- kopa-footer-5 ---*/
.kopa-footer-5 {
  padding: 100px 0; }
  @media screen and (max-width: 639px) {
    .kopa-footer-5 {
      padding: 50px 0; } }
  .kopa-footer-5 > .container .widget:last-child, .kopa-footer-5 > .container .ct-div:last-child {
    margin-bottom: 20px; }
  .kopa-footer-5 > .container > .row .widget, .kopa-footer-5 > .container > .row .ct-div {
    margin-bottom: 20px; }
  .kopa-footer-5 > .container:last-child > .row .widget, .kopa-footer-5 > .container:last-child > .row .ct-div {
    margin-bottom: 20px; }
  .kopa-footer-5 .widget, .kopa-footer-5 .ct-div {
    margin-bottom: 20px; }
  @media screen and (max-width: 1600px) {
    .kopa-footer-5 .ct-col-1, .kopa-footer-5 .ct-col-2, .kopa-footer-5 .ct-col-3 {
      width: 20%; } }
  @media screen and (max-width: 979px) {
    .kopa-footer-5 .ct-row-5 > *, .kopa-footer-5 .ct-row-11 > * {
      width: 33.33333% !important; }
      .kopa-footer-5 .ct-row-5 > *:first-child, .kopa-footer-5 .ct-row-11 > *:first-child {
        width: 20% !important; }
      .kopa-footer-5 .ct-row-5 > *:nth-child(2), .kopa-footer-5 .ct-row-11 > *:nth-child(2) {
        width: 80% !important; } }
@media screen and (max-width: 979px) and (max-width: 639px) {
  .kopa-footer-5 .ct-row-5 > *, .kopa-footer-5 .ct-row-11 > * {
    width: 100% !important; }
    .kopa-footer-5 .ct-row-5 > *:first-child, .kopa-footer-5 .ct-row-11 > *:first-child {
      width: 30% !important; }
    .kopa-footer-5 .ct-row-5 > *:nth-child(2), .kopa-footer-5 .ct-row-11 > *:nth-child(2) {
      width: 70% !important; } }
  @media screen and (max-width: 979px) {
    .kopa-footer-5 .container > .row:last-child {
      margin-top: 40px;
      text-align: center; } }

.scrollup {
  z-index: 99999999;
  display: inline-block;
  text-align: center;
  width: 42px;
  height: 42px;
  line-height: 42px;
  font-size: 14px;
  border-radius: 5px;
  position: fixed;
  right: 20px;
  bottom: 20px;
  margin: 0;
  color: #fff !important;
  display: none; }

/*--- Firefox ---*/
@-moz-document url-prefix() {
  body, .ct-ul-5, .entry-title.style-11, .loadmore-btn, .ct-btn-1, .kopa-search-box-1 > span,
  .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
    font-weight: 300; }

  .ct-radio-box input[type='radio'] + label {
    font-weight: 300; }

  .pt-column .pt-header .pt-price p {
    font-weight: 300; }

  .ct-progress header .ct-progress-num {
    font-weight: 300; }

  .main-menu > li > a {
    font-weight: 300; }
  .main-menu > li ul.sub-menu li a {
    font-weight: 300; }

  .mobile-menu > li > a {
    font-weight: 300; }
  .mobile-menu > li ul li a, .mobile-menu > li ul.sub-menu li a {
    font-weight: 300; }

  .woocommerce .related.products ul > li h3, .woocommerce .related.products ul li.product h3, .woocommerce .related.products .products > li h3, .woocommerce .related.products .products li.product h3,
  .woocommerce .upsells.products ul > li h3,
  .woocommerce .upsells.products ul li.product h3, .woocommerce .upsells.products .products > li h3, .woocommerce .upsells.products .products li.product h3,
  .woocommerce .cross-sells ul > li h3,
  .woocommerce .cross-sells ul li.product h3, .woocommerce .cross-sells .products > li h3, .woocommerce .cross-sells .products li.product h3,
  .woocommerce .products ul > li h3,
  .woocommerce .products ul li.product h3,
  .woocommerce ul.products > li h3,
  .woocommerce ul.products li.product h3, .woocommerce-page .related.products ul > li h3, .woocommerce-page .related.products ul li.product h3, .woocommerce-page .related.products .products > li h3, .woocommerce-page .related.products .products li.product h3,
  .woocommerce-page .upsells.products ul > li h3,
  .woocommerce-page .upsells.products ul li.product h3, .woocommerce-page .upsells.products .products > li h3, .woocommerce-page .upsells.products .products li.product h3,
  .woocommerce-page .cross-sells ul > li h3,
  .woocommerce-page .cross-sells ul li.product h3, .woocommerce-page .cross-sells .products > li h3, .woocommerce-page .cross-sells .products li.product h3,
  .woocommerce-page .products ul > li h3,
  .woocommerce-page .products ul li.product h3,
  .woocommerce-page ul.products > li h3,
  .woocommerce-page ul.products li.product h3 {
    font-weight: 300; }

  .ct-icon-2:before, .ct-icon-2:after {
    left: 12.5px; }

  /*--- woocommerce ---*/
  .woocommerce, .woocommerce-page {
    /*--- Globals ---*/
    /*--- Product List ---*/
    /*--- Tables ---*/
    /*--- Cart sidebar ---*/ }
    .woocommerce #main-content h2, .woocommerce-page #main-content h2 {
      font-weight: 300; }
    .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 {
      font-weight: 300; }
      .woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del {
        font-weight: 300; }
    .woocommerce #content div.product form.cart .variations label, .woocommerce #content div.product .woocommerce-variation-add-to-cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce div.product .woocommerce-variation-add-to-cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page #content div.product .woocommerce-variation-add-to-cart .variations label, .woocommerce-page div.product form.cart .variations label, .woocommerce-page div.product .woocommerce-variation-add-to-cart .variations label {
      font-weight: 300; }
    .woocommerce .related.products ul > li h3, .woocommerce .related.products ul li.product h3, .woocommerce .related.products .products > li h3, .woocommerce .related.products .products li.product h3,
    .woocommerce .upsells.products ul > li h3,
    .woocommerce .upsells.products ul li.product h3, .woocommerce .upsells.products .products > li h3, .woocommerce .upsells.products .products li.product h3,
    .woocommerce .cross-sells ul > li h3,
    .woocommerce .cross-sells ul li.product h3, .woocommerce .cross-sells .products > li h3, .woocommerce .cross-sells .products li.product h3,
    .woocommerce .products ul > li h3,
    .woocommerce .products ul li.product h3,
    .woocommerce ul.products > li h3,
    .woocommerce ul.products li.product h3, .woocommerce-page .related.products ul > li h3, .woocommerce-page .related.products ul li.product h3, .woocommerce-page .related.products .products > li h3, .woocommerce-page .related.products .products li.product h3,
    .woocommerce-page .upsells.products ul > li h3,
    .woocommerce-page .upsells.products ul li.product h3, .woocommerce-page .upsells.products .products > li h3, .woocommerce-page .upsells.products .products li.product h3,
    .woocommerce-page .cross-sells ul > li h3,
    .woocommerce-page .cross-sells ul li.product h3, .woocommerce-page .cross-sells .products > li h3, .woocommerce-page .cross-sells .products li.product h3,
    .woocommerce-page .products ul > li h3,
    .woocommerce-page .products ul li.product h3,
    .woocommerce-page ul.products > li h3,
    .woocommerce-page ul.products li.product h3 {
      font-weight: 300; }
    .woocommerce #content table.cart th,
    .woocommerce table.cart th,
    .woocommerce table.shop_table th, .woocommerce-page #content table.cart th,
    .woocommerce-page table.cart th,
    .woocommerce-page table.shop_table th {
      font-weight: 300; }
    .woocommerce #content table.cart tbody .product-name,
    .woocommerce table.cart tbody .product-name,
    .woocommerce table.shop_table tbody .product-name, .woocommerce-page #content table.cart tbody .product-name,
    .woocommerce-page table.cart tbody .product-name,
    .woocommerce-page table.shop_table tbody .product-name {
      font-weight: 300; }
    .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 {
      font-weight: 300; }
    .woocommerce #content table.cart tbody .product-subtotal,
    .woocommerce table.cart tbody .product-subtotal,
    .woocommerce table.shop_table tbody .product-subtotal, .woocommerce-page #content table.cart tbody .product-subtotal,
    .woocommerce-page table.cart tbody .product-subtotal,
    .woocommerce-page table.shop_table tbody .product-subtotal {
      font-weight: 300; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list li a, .woocommerce .woocommerce.widget_shopping_cart .cart_list li a,
    .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list li a, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list li a,
    .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a {
      font-weight: 300; }
    .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity, .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
    .woocommerce ul.cart_list.cart_list .quantity, .woocommerce ul.product_list_widget.cart_list .quantity, .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity, .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
    .woocommerce-page ul.cart_list.cart_list .quantity, .woocommerce-page ul.product_list_widget.cart_list .quantity {
      font-weight: 300; }
    .woocommerce .cart-subtotal .amount, .woocommerce-page .cart-subtotal .amount {
      font-weight: 300; }

  .woocommerce.widget.widget_berocket_aapf label, .woocommerce.widget_berocket_aapf.ct-div label, .widget_berocket_aapf label {
    font-weight: 300; }

  .woocommerce-checkout label, .edit-account label, .login label {
    font-weight: 300; }

  .type-page .entry-title {
    font-weight: 300; }

  .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table th,
  .woocommerce-checkout .cart-collaterals .cart_totals table th,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table th,
  #add_payment_method .cart-collaterals .cart_totals table th,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table th {
    font-weight: 300; }
  .woocommerce-cart .cart-collaterals .cart_totals table .amount, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table .amount,
  .woocommerce-checkout .cart-collaterals .cart_totals table .amount,
  .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .amount,
  #add_payment_method .cart-collaterals .cart_totals table .amount,
  #add_payment_method .cart-collaterals .cart_totals table.shop_table .amount {
    font-weight: 300; }
  .woocommerce-cart #payment ul.payment_methods li,
  .woocommerce-checkout #payment ul.payment_methods li,
  #add_payment_method #payment ul.payment_methods li {
    font-weight: 300; } }
/** 
 * 5. - Responsive
 * -------------------------------------------------------------------
 */

.kopa-logo img {
    width: 100%;
    margin-top: 0;
}

.kopa-logo-footer img {
    width: 40%;
}

.kopa-logo-header img {
    width: 40%;
    margin-top:-20px;
}

@media screen and (min-width:768px) {
    .kopa-logo img {
        width: 100%;
        margin-top:-20px;
    }
    .kopa-logo-footer img {
        width: 10%;
    }
    .kopa-logo-header img {
        width: 100%;
        margin-top: -20px;
    }
}

header.kopa-page-header-6,
header.kopa-page-header-1 {
	background: #f6f6f6;
}

.main-menu > li > a {
	color: #000;
}

[class^="ti-"], [class*=" ti-"] {
	color: #000;
}

.ct-ul-1 {
	margin-left: 10px;
}

.ct-ul-1 li {
	margin: 5px 10px 0;
}

.ct-ul-1 i {
	color: #000;
}

.glassdoor-icon {
    height: 15px;
    max-width: 15px !important;
    display: inline-block;
    margin-left: -10px;
    margin-top: -3px;

}

.kopa-logo {
    display: none;
}
