body {font-family: "Rubik";font-weight: 400;font-size: 100%;letter-spacing: 0px;line-height: 24px;}h1,h2,h3,h4,h5,h6 {letter-spacing: 0px;font-family: "Rubik";font-weight: 500;}h1 {font-size: 63px;line-height: 71.964px;}h2 {font-size: 45px;line-height: 50.886px;}h3 {font-size: 31px;line-height: 35.982px;}h4 {font-size: 22px;line-height: 25.452px;}h5 {font-size: 16px;line-height: 21.6px;}h6 {font-size: 11px;line-height: 12.726px;}.format-quote .quote-content,blockquote {font-family: "Open Sans Condensed";}@media only screen and (min-width: 1024px) {.offset {position: relative;padding: 0px;}.offset:after {border-width: 0px;border-color: #ffffff;}.woocommerce-demo-store.offset {padding-top: 52px;}.woocommerce-demo-store.offset .demo_store {top: 0px;}.admin-bar.woocommerce-demo-store.offset .demo_store {top: 32px;}.mfp-wrap {top: 10px;height: calc(100% - 20px);}.admin-bar .mfp-wrap {top: 42px;height: calc(100% - 52px);}}.row {margin-left: -15px;margin-right: -15px;}.main-content, .primary-sidebar {padding-left: 0px;padding-right: 0px;}.primary-sidebar .widget {margin-bottom: 30px;}@media screen and (max-width: 800px) {.style-4 .p-single-images .product__badge {right: 15px;}}.container {max-width: 1170px;}@media screen and (max-width: 1024px) {.container {max-width: 100% !important;}}.site-title {padding-top: 80px;padding-bottom: 80px;min-height: 214px;background-color: #f2f2f2;color: #ffffff;background-image: url(/wp-content/uploads/2016/05/Layer-121.jpg); background-size: cover; background-repeat: no-repeat; background-position: left top; background-attachment: scroll;}.site-title .breadcrumbs a,.woocommerce-breadcrumb a {color: #ffffff;}.site-title .breadcrumbs a:hover,.woocommerce-breadcrumb a:hover {color: #f6f6f6;}.site-title .mask {background: rgba(0, 0, 0, 0);}.site-title h1 {font-size: 44px;line-height: 44px;color: #ffffff;}.site-title .desc {font-size: 14px;line-height: 24px;}.post-title {padding-top: 100px;padding-bottom: 35px;}.post-title .entry-title {font-size: 36px;line-height: 36px;}#shop-main .products.grid-layout:not(.boxed),#shop-main .products.grid-layout.item-style-6 {margin: 0 -7.5px;}#woof_results_by_ajax .products {width: calc(100% + 15px);}#shop-main .products.grid-layout .product {padding: 7.5px;}#shop-sidebar .widget {margin-bottom: 15px;}@media (min-width: 769px) {#shop-main .products.grid-layout .product:nth-child(3n+1) {clear: both;}}@media (max-width: 768px) {#shop-main .products.grid-layout .product:nth-child(2n+1) {clear: both;}}#shop-main .products.masonry-layout {margin: 0 -7.5px;}#shop-main .products.masonry-layout .product {padding: 7.5px ;}#shop-main .products.masonry-layout.item-style-4 .product {padding-bottom: -5px;}.product__image.mask .mask-inner { background: rgba(25, 147, 98, 0.72) }.pageloader {background: rgba(255, 255, 255, 0.7);}.wr-loader-9 {width: 32px;height: 32px;margin: 0 auto;-webkit-transform: translateY(-50%) rotateZ(45deg) !important;transform: translateY(-50%) rotateZ(45deg) !important;}.wr-loader-9 .wr-loader {float: left;width: 50%;height: 50%;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.wr-loader-9 .wr-loader:before {top: 0;left: 0;width: 100%;height: 100%;background: #7f00ff;-webkit-animation: loader-9 2.4s infinite linear both;animation: loader-9 2.4s infinite linear both;-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;}.wr-loader-9 .wr-loader-inner-2 {-webkit-transform: scale(1.1) rotateZ(90deg);transform: scale(1.1) rotateZ(90deg);}.wr-loader-9 .wr-loader-inner-3 {-webkit-transform: scale(1.1) rotateZ(180deg);transform: scale(1.1) rotateZ(180deg);}.wr-loader-9 .wr-loader-inner-4 {-webkit-transform: scale(1.1) rotateZ(270deg);transform: scale(1.1) rotateZ(270deg);}.wr-loader-9 .wr-loader-inner-2:before {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.wr-loader-9 .wr-loader-inner-3:before {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.wr-loader-9 .wr-loader-inner-4:before {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;}@-webkit-keyframes loader-9 {0%, 10% {-webkit-transform: perspective(140px) rotateX(-180deg);transform: perspective(140px) rotateX(-180deg);opacity: 0;}25%, 75% {-webkit-transform: perspective(140px) rotateX(0deg);transform: perspective(140px) rotateX(0deg);opacity: 1;}90%, 100% {-webkit-transform: perspective(140px) rotateY(180deg);transform: perspective(140px) rotateY(180deg);opacity: 0;}}@keyframes loader-9 {0%, 10% {-webkit-transform: perspective(140px) rotateX(-180deg);transform: perspective(140px) rotateX(-180deg);opacity: 0;}25%, 75% {-webkit-transform: perspective(140px) rotateX(0deg);transform: perspective(140px) rotateX(0deg);opacity: 1;}90%, 100% {-webkit-transform: perspective(140px) rotateY(180deg);transform: perspective(140px) rotateY(180deg);opacity: 0;}}.page-content .main-content {width: 100%;}.blog .main-content {width: 100%;}.single-attachment .main-content,.single-post .main-content {width: 100%;}.b-single .entry-content {margin: 0 auto !important;max-width: 750px;}.archive #shop-sidebar,.archive-sidebar {width: 300px;}.archive #shop-main,.archive-shop {width: calc(100% - 300px);}.style-2 #shop-detail {width: 100%;}.nitro-gallery > .row {margin-left: -15px;margin-right: -15px;}.nitro-gallery .gallery-list .item {padding: 15px;}.archive .galleries .grid figure:nth-child(4n+1) {clear: both;}.archive .galleries > .row {margin: -15px;}.archive .galleries figure.hentry {padding: 15px;}.footer {background-color: #7f00ff;}.footer .top {color: #dddddd;}.footer .top h1, .footer .top h2, .footer .top h3, .footer .top h4, .footer .top h5, .footer .top h6, .footer .widget_rss .widget-title a {color: #ffffff;}.footer .bot {background-color: #333333;color: #9f9f9f;} .footer .top a { color: #dddddd; } .footer .top a:hover { color: #ffffff; } .footer .bot a { color: #199362; } .footer .bot a:hover { color: #ffffff; }.error404 .wrapper {background-color:#f7f7f7;background-size:auto;background-position:center center;background-attachment:scroll;background-repeat:no-repeat;}.error404 .heading-404 * {font-size: 88px;line-height: 88px;color: #292929;font-weight: bold;}.widget-style-2 .widget {padding: 20px;background-color:#f2f2f2; border: 1px solid #e4e4e4;padding: 20px;}.meta-color,.entry-meta,.entry-meta a,.entry-meta span a,.entry-meta i,.sc-product-package .p-package-cat a,.widget li .info,blockquote,.b-single .single-nav > div > span,time, .irs-grid-text,.irs-min, .irs-max {color: #7a1616;}::-webkit-input-placeholder {color: #7a1616;}:-moz-placeholder {color: #7a1616;}::-moz-placeholder {color: #7a1616;}:-ms-input-placeholder {color: #7a1616;}.irs-grid-pol, .irs-from, .irs-to, .irs-single {background: #7a1616;}.nitro-line,.nitro-line > *,.nitro-line .yith-wcwl-add-to-wishlist a,.btb,select:not(.cate-search),ul li,input:not([type="submit"]):not([type="button"]):not(.submit):not(.button):not(.extenal-bdcl),.p-single-action .yith-wcwl-add-to-wishlist div a,textarea,table, th, td,.woocommerce-cart th,.woocommerce-cart td,blockquote,.quantity .qty a:first-child,.widget ul li,.b-masonry .entry-meta,.comments-area .comment-form p,.woocommerce-cart .cart-collaterals section,.style-1 .woocommerce-tabs .tabs,.style-2 .clean-tab *:not(.submit),.style-3 .accordion-tabs > div,.style-3 .accordion-tabs,.style-4 .woocommerce-tabs .tabs li:not(:last-child),.default-tab .woocommerce-tabs .tabs,.woocommerce-page input[type="checkbox"] + label:before,#checkout_timeline,.timeline-horizontal,.page-numbers li span:not(.dots),.page-numbers li a:hover,.style-3 ul.page-numbers,.sc-product-package ul li,.woocommerce-cart .woocommerce > form,.woocommerce-page .form-container,.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .select2-container,.woocommerce-page .select2-container .select2-choice,.woocommerce-page .select2-drop-active,.grid.boxed.pag-number .product,.default-tab .woocommerce-tabs .wc-tabs > li,.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tab,.wr-pricing-table.style-1 .pricing-item .inner,.wr-pricing-table.style-1 .pricing-item .pricing-header,.wr-pricing-table.style-3 .pricing-item .inner,.wr-pricing-table.style-4 .pricing-item .inner,.quickview-modal .quickview-button > div a:not(.button_sg),.quickview-modal .info div[itemprop="description"],.quickview-modal .info .quickview-button, .quickview-modal .info .p-meta,.sc-product-package .product__btn_cart,.woocommerce .wishlist_table td.product-add-to-cart a.product__btn_cart,.pagination.wc-pagination .page-ajax a,.style-3 .accordion-tabs .panel,.style-2 .woocommerce-tabs div .panel,.woocommerce-cart .cart-collaterals .coupon,.vc_toggle, .vc_toggle.vc_toggle_active .vc_toggle_title,.wr-pricing-table.style-2 .pricing-item .pricing-footer,.wr-custom-attribute li a,.wr-custom-attribute.color-picker li a:after,.wr-pricing-table.style-2 .pricing-item .pricing-footer,.chosen-container-multi .chosen-choices,.chosen-container .chosen-drop,.woof_redraw_zone .irs-slider,.woof_list_label .woof_label_term,.woof_label_count,.woof_sid_auto_shortcode, .woof_show_auto_form, .woof_hide_auto_form,.booking-pricing-info,.grid.boxed.pag-number:not(.sc-product):not(.sc-products) .product,.sc-products.grid-boxed-layout .product,.group-quantity .product__btn_cart {border-color: #e4e4e4 !important;}.sc-cat-list ul li ul {border-color: #e4e4e4;}.sc-testimonials.style-2 .arrow,.sc-cat-list ul li a {border-bottom-color: #e4e4e4 !important;}.woocommerce-checkout #checkout_timeline li:not(:last-child):after,.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container:before,.vc_tta-tabs.vc_tta-style-style-4 .vc_tta-tabs-container .vc_tta-tab:before,.vc_tta-tabs.vc_tta-style-style-6 .vc_tta-tabs-container .vc_tta-tab:before,.vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container:before,.wr-pricing-table .style-1 .pricing-item .units:before,.wr-pricing-table .style-3 .pricing-item .units:before,.widget_price_filter .ui-slider {background-color: #e4e4e4;}select,textarea,.chosen-container-multi .chosen-choices,input:not([type="submit"]):not([type="button"]):not(.submit):not(.button),.woocommerce-checkout .select2-container,.select2-container .select2-choice,.select2-results .select2-highlighted,.select2-search {background-color: #ffffff;}.overlay_bg,.wr-mobile.woocommerce-page.archive .wrapper,.default-tab .woocommerce-tabs .wc-tabs > li a:hover,.default-tab .woocommerce-tabs .wc-tabs > li.active a,.widget ul li .count,.style-1 .woocommerce-tabs,.b-classic.boxed .post,.style-2 .woocommerce-tabs #comments .comment-text,.style-3 .woocommerce-tabs #comments .comment-text,.style-4 .woocommerce-tabs #comments .comment-text,.vc_progress_bar.style-1 .vc_single_bar,.vc_progress_bar.style-1 .vc_single_bar .vc_bar:before,.vc_progress_bar .vc_single_bar,.wr-pricing-table.style-2 .pricing-item .inner,.wr-pricing-table.style-3 .pricing-item .price-value,.wr-pricing-table.style-4 .pricing-item .inner:hover,[class*="b-"].default .entry-cat a,.widget .tagcloud a,.galleries .grid .item-inner,.single-gallery .wr-nitro-carousel .owl-dots > div span,.pagination.wc-pagination .page-ajax a,.entry-thumb i.body_bg:hover,.irs-min, .irs-max,.search-results .search-item,.woof_list_label .woof_label_term {background-color: #f2f2f2;}.vc_progress_bar.style-1 .vc_single_bar {border-color: #f2f2f2;}.style-2 .woocommerce-tabs #comments .comment_container:before,.style-3 .woocommerce-tabs #comments .comment_container:before,.style-4 .woocommerce-tabs #comments .comment_container:before,.comments-area .comment-list .comment-content-wrap:before,.b-classic.small.boxed .entry-thumb:before {border-right-color: #f2f2f2;}.rtl .b-classic.small.boxed .entry-thumb:before {border-left-color: #f2f2f2;}.sc-product-package ul li:before {color: #f2f2f2;}body .wrapper,.body_bg,.single-mobile-layout .p-single-info.fixed .p-single-action,.single-mobile-layout.product-type-variable .p-single-info.fixed .single_variation_wrap,.single-mobile-layout .wishlist-btn a,[class*="b-"].boxed .entry-cat a,.b-zigzag.default .entry-cat a,.wr-pricing-table.style-1 .pricing-item .inner,.select2-results,.product-btn-right .product__btn,.product-btn-center:not(.btn-inside-thumbnail) .product__action a,.nivo-lightbox-theme-default.nivo-lightbox-overlay,.style-1 .woocommerce-tabs #comments .comment-text,.woof_redraw_zone .irs-slider,.woof_redraw_zone .irs-bar,.style-5 .woocommerce-tabs #comments .comment-text,.style-2 .woocommerce-tabs.accordion-tabs #comments .comment-text {background-color: #ffffff;}.style-2 .woocommerce-tabs.accordion-tabs #comments .comment_container:before,.style-5 .woocommerce-tabs #comments .comment_container:before,.style-1 .woocommerce-tabs #comments .comment_container:before {border-right-color: #ffffff;}.sc-testimonials.style-2 .arrow span {border-bottom-color: #ffffff;}.body_bg_text,.irs-from, .irs-to, .irs-single {color: #ffffff;}body,.body_color,.entry-cat a,.p-meta a,.port-content .hentry .title .cat,.port-content .hentry .title .cat a,.nitro-member.style-1 .social a,.nitro-member.style-3 .social a,.select2-results li,.woocommerce-cart .shop_table .product-price .amount,.woocommerce-cart .cart_totals .cart-subtotal .amount,.color-dark,.icon_color,.icon_color * i,.single-mobile-layout .addition-product .add_to_cart_button i,.price del,.price del .amount,.star-rating:before,.wc-switch a.active,.select2-container .select2-choice,.single-gallery .wr-nitro-carousel .owl-dots > div.active span,.pagination.wc-pagination .page-ajax a,.nivo-lightbox-theme-default .nivo-lightbox-nav:before,.vc_toggle .vc_toggle_title .vc_toggle_icon:before,.vc_progress_bar.style-1 .vc_single_bar .vc_label > span,.wr-product-share h3,.woof_show_auto_form,.woocommerce-checkout .shop_table .cart-subtotal .amount,.woocommerce-checkout .shop_table .cart_item .amount,.style-5:not(.downloadable) .p-single-action .cart .wishlist-btn .tooltip {color: #707070;}.single-gallery .wr-nitro-carousel .owl-dots > div.active span,.single-gallery .wr-nitro-carousel .owl-dots > div:hover span,.woof_redraw_zone .irs-slider:after,.woof_redraw_zone .irs-line-left,.woof_redraw_zone .irs-line-right,.woof_redraw_zone .irs-line-mid {background-color: #707070;}.wr-nitro-carousel .owl-dots .owl-dot span {/*border-color: #707070;*/}.select2-container .select2-choice .select2-arrow b:after {border-top-color: #707070;}h1,h2,h3,h4,h5,h6,.heading-color,.heading-color > a,.entry-title,.entry-title a,.title a,[class*="title"] > a,.product__title a,.vc_tta-container .vc_tta.vc_general .vc_tta-tab > a,.wr-pricing-table .pricing-item .price-value,.woocommerce-checkout .shop_table th.product-name,.woocommerce-checkout .payment_methods li label,a:hover,.widget ul li a,.entry-meta a:hover,.hover-primary:hover,.vc_toggle .vc_toggle_title .vc_toggle_icon:hover:before,.vc_progress_bar.style-1 .vc_single_bar .vc_label {color: #404040;}.heading-bg,.widget_price_filter .ui-slider > *,.wr-pricing-table.style-3 .pricing-item .units:before  {background-color: #404040;}.widget_price_filter .ui-slider-handle {border-color: #404040;}.wr-btn,.button,button[class*="button"],.submit,input[type="submit"],a.button_sg,.yith-woocompare-widget a.compare {display: inline-block;text-align: center;white-space: nowrap;font-size: 13px;height: 45px;line-height: 41px;letter-spacing: 0px;padding: 0 20px;border: 2px solid;border-radius: 2px;text-transform: uppercase;}.p-single-action .actions-button a {line-height: 43px;height: 45px;width: 45px;}.plus-minus-button input {    height: 45px;}.qty-suffix {    line-height: 43px;        margin: 10px 10px 0 0 !important;}.quantity input[type="number"],.auction-ajax-change .quantity input {line-height: 41px;height: 43px;width: 43px;}.quantity {width: 77px;}.style-5:not(.downloadable) .p-single-action .cart .wishlist-btn {width: calc(100% - 87px);width: -webkit-calc(100% - 87px);margin-right: 0;}.quantity .qty a {height: 22.5px;line-height: 22.5px;}.woocommerce-wishlist button[class*="button"],.woocommerce-wishlist .button {height: 45px !important;line-height: 41px !important;padding: 0 20px !important;border: 2px solid !important;border-radius: 2px !important;}.wr-btn-solid, .button, button[class*="button"], .submit, input[type="submit"]:not(.wr-btn-outline), a.button_sg, .yith-woocompare-widget a.compare {background-color: #ff0000;border-color: #ff0000;color: #fff;}.wr-btn-solid:hover, .button:hover, button[class*="button"]:hover, .submit:hover, input[type="submit"]:not(.wr-btn-outline):not([disabled]):hover, .yith-woocompare-widget a.compare:hover {background-color: #d10000;border-color: #d10000;color: #fff;} .wr-btn.wr-btn-outline, .woocommerce-checkout .timeline-horizontal input.button.alt.prev, .sc-product-package .product__btn_cart, .woocommerce .wishlist_table td.product-add-to-cart a.product__btn_cart { background-color: rgba(255, 0, 0, 0); border-color: #ff0000;  color: #ff0000; }.wr-btn.wr-btn-outline:hover, .woocommerce-checkout .timeline-horizontal input.button.alt.prev:hover, .sc-product-package .product__btn_cart:hover, .woocommerce .wishlist_table td.product-add-to-cart a.product__btn_cart:hover {background-color: #d10000;border-color: #d10000;color: #ffffff;}.sc-product-package .product__btn_cart,.woocommerce .wishlist_table td.product-add-to-cart a.product__btn_cart,.list .product__action > div a,.p-single-action .product__compare > a,.p-single-action .yith-wcwl-add-to-wishlist a {border-radius: 2px;}#wr-back-top > a {width: 32px;height: 32px;line-height: 27px;font-size: 28px;color: #fff;}#wr-back-top > a:hover {color: #fff !important;}.heading-bg {    background-color: #ff121a;}.bts-40, .btr-40 {    height: 50px;    line-height: 50px;}.bts-40 {    width: 50px;    text-align: center;}.product__btn.add_to_cart_button>i {    font-size: 24px;line-height: 2;}.hb-search.boxed .wrls-form .suggestion-search {     color: rgb(51, 51, 51);}.hb-search.boxed.has-category-outer .cate-search {    color: #333333;}.hb-cart .cart-control span.count {    background: #ff0800;}.hb-cart .mini-price {     margin-top: 4px;}.header ::-webkit-input-placeholder {color: #fff;font-size: 12px;}.header :-moz-placeholder {color: #fff;font-size: 12px;}.header ::-moz-placeholder {color: #fff;font-size: 12px;}.header :-ms-input-placeholder {color: #fff;font-size: 12px;}.hb-search.boxed .search-form .txt-search {padding-left: 20px;}.menu-custom-font > a {font-family: "Playfair Display" !important;color: #000 !important;}.sc-subscribe-form input[type="email"] {padding-left: 30px;border-right: none;}.sc-subscribe-form i.fa {font-size: 12px;top: 15px;left: 12px;}.sc-subscribe-form form input::-webkit-input-placeholder {color: #626262;}.sc-subscribe-form form input:-moz-placeholder {color: #626262;}.sc-subscribe-form form input::-moz-placeholder {color: #626262;}.sc-subscribe-form form input:-ms-input-placeholder {color: #626262;}.footer i {width: 17px;text-align: center;}.breadcrumbs {background: rgba(0,0,0,.4);line-height: 35px;padding: 0 20px;border-radius: 20px;text-transform: uppercase;}.site-title h1 {display: none;}.header .hb-s1i2 .open {font-size: 16px !important;}.header-text {position: relative;z-index: 2;}.header-home:after {width: 50%;    left: 0;    background: rgba(255, 255, 255, .1);    height: 39px;    top: 0;    position: absolute;z-index: 1;}@media (max-width: 1024px) {.footer {padding: 0px;}}@media (max-width: 768px) {.footer .top .row > div {width: 50%;}.footer .top .row > div:last-child {/*clear: both;text-align: center;width: 100%;margin-top: 20px;*/}.footer .top .row > div:last-child .textwidget {/*padding: 20px 50px;*/}}.footer .top {padding: 60px 0;}.footer .bot {padding: 30px 0;}@media (max-width: 600px) {.footer .top .row > div {width: 100%;margin-bottom: 20px;text-align: center;}.footer .textwidget > p > span {display: block;float: none;margin: 0;}}@media (max-width: 375px) {.footer .top .row > div:last-child .textwidget {padding: 20px 0;}.footer .top .row > div:nth-child(2) .cm-6 {width: 100%;}}.rtl .sc-subscribe-form .mc-field-group > .newsletter-email {border-right: 1px solid #353535;}h6 {    font-size: 13px;    line-height: 16.726px;font-weight: 400;}.default-tab .woocommerce-tabs .wc-tabs>li {    display: inline-block;    margin-right: 0px;    border: 0px solid;    margin-bottom: -1px;}.default-tab .woocommerce-tabs .tabs {    border-bottom: 0px solid #e7e7e7;}.default-tab .woocommerce-tabs .panel {    padding: 30px 30px;    overflow: hidden;    background-color: #f2f2f2;}.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tabs-container {    margin-top: 0;    margin-bottom: 25px!important;}.product-btn-center .product__title h3 {    font-size: 16px;    line-height: 22px;    font-weight: 400;}.style-5 .block-info {    border-radius: 0px;}.overlay_bg {    background-color: #fff;}.wr-desktop .widget_nav_menu li a {    display: block;    padding: 5px 0px;}.widget_nav_menu .current-menu-item a{color: #333333 !important;}.social-bar a span, .wr-buy-now a span {    left: 50%;    bottom: 140%;    text-transform: capitalize;    display: none;}.wr-nitro-carousel .owl-dots, .wr-nitro-carousel .owl-nav {    text-align: center;    width: 100%;}.pswp--open {    display: none;}a,.hover-main:hover,.mfp-close:hover,.format-audio .mejs-controls .mejs-time-rail .mejs-time-current,.post-title.style-2 a:hover,.b-single .post-tags a:hover,.port-cat a.selected,.port-content .hentry .action a:hover,.port-single .hentry .thumb .mask a:hover,.color-primary,.wc-switch a:hover,#p-preview .owl-buttons *:hover,.product__price .amount,.p-single-images .p-gallery .owl-buttons > *:hover,.woocommerce-cart .shop_table .cart_item:hover .remove:hover,.woocommerce-cart .shop_table .product-name a:hover,.woocommerce-cart .quantity .qty a:hover,.woocommerce-cart .shop_table tbody .product-subtotal,.amount,[class*="title"]:hover > a,.widget .product-title:hover > a,.widget ul li a:hover,.widget-search button:hover,[class*="product"] ins,.woocommerce-account .user-link a:hover,.woocommerce-checkout #checkout_timeline.text li.active,.sc-social-network .info.outside a:hover,.vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tab.vc_active > a,.vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tab:hover > a,.page-numbers li span:not(.dots), .page-numbers li a:hover,.hb-minicart .mini_cart_item .info-item .title-item a:hover,.widget_shopping_cart_content .total .amount,.hb-minicart .action-top-bottom .quickview-outer .edit-cart:hover:before,.hb-minicart .action-top-bottom .remove-outer .remove:hover:before,.hb-cart-outer .dark-style .widget_shopping_cart_content .buttons .wc-forward:hover,.entry-cat a:hover,.style-2 .clean-tab .tabs li.active a,.style-2 .clean-tab .tabs li a:hover,.nitro-member .social a:hover,.maintenance.maintenance-style-2 .wr-countdown > div > div,.icon_color:hover,.icon_color > *:hover i,.gallery-fullscreen .wr-nitro-carousel .owl-nav > div:hover,.woocommerce .wishlist_table .remove-product:hover,.product__title a:hover,.star-rating span:before,.product__action-bottom > .product__btn:hover,.woocommerce-tabs .active a.tab-heading,.vc_toggle .vc_toggle_title:hover > *,.filters a.selected,.woof_label_count,.widget_nav_menu .current-menu-item a,.yith-wcwl-wishlistexistsbrowse.show i, .yith-wcwl-wishlistaddedbrowse.show i {color: #6600b3;}.loader,.style-2 .clean-tab .woocommerce-tabs .tabs li.active a,.style-3 .page-numbers li span:not(.dots),.style-3 .page-numbers li a:hover,.wr-nitro-carousel .owl-dots .owl-dot:hover span,.wr-nitro-carousel .owl-dots .owl-dot.active span,.p-single-images .flex-control-paging li a:hover,.p-single-images .flex-control-paging li .flex-active,.woof_list_label li .woof_label_term:hover,.woof_list_label li .woof_label_term.checked,#wr-back-top > a:hover {border-color: #199362 !important;}.sc-cat-list ul li a:hover,.wr-onepage-nav a span:before,.vc_toggle.vc_toggle_active,.sc-cat-list ul li ul {border-left-color: #199362;}.rtl .sc-cat-list ul li a:hover {border-right-color: #199362;}.bg-primary,.hover-bg-primary:hover,.product_list_widget .remove:hover,.sc-product-package .p-package-cart .button:hover,.sc-product-button a:hover,.sc-product-button.light .button span.tooltip:hover,.hb-minicart .action-top-bottom .edit-form-outer .edit-btn,.style-1 .woocommerce-tabs .tabs li.active a:before,.vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container .vc_tta-tab:before,.vc_tta-tabs.vc_tta-style-style-3 .vc_tta-tabs-container .vc_tta-tab:before,.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab:before,.woof_container_inner > h4:before,.widget-style-2 .widget .widget-title:before,.widget-style-3 .widget .widget-title:before,.wr-onepage-nav a span,.p-single-images .flex-control-paging li a.flex-active,.p-single-images .flex-control-paging li a:hover,.woof_list_label li .woof_label_term:hover,.woof_list_label li .woof_label_term.checked,.page-links a:hover,.page-links a:focus,.woocommerce-account .form-container .woocommerce-MyAccount-navigation li.is-active:after,.wr-pricing-table.style-1 .pricing-item .units:before {background-color: #199362;} .header  {background-color:#ffffff;border-radius:0px;}.hb-s1i1{border-radius:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}.hb-s1i3 .mini-price .amount{color:#333333}.hb-s1i3{border-radius:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}.hb-s1i3 .cart-control i{ color: #ffffff; font-size: 24px }.hb-s1i3:hover .cart-control > i{ color: #fff14e }.header .element-item.hb-s1i4{border-radius:0px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.hb-s1i4,.hb-s1i4 a{font-family:Rubik;font-size:14px;font-weight:400;letter-spacing:0px;line-height:21px;text-transform:none;}.hb-s1i4.site-navigator-outer a,.hb-s1i4.site-navigator-outer .menu-more .icon-more,.hb-s1i4.site-navigator-outer .menu-breadcrumbs{color: #ffffff}.hb-s1i4.site-navigator-outer .menu-more .icon-more .wr-burger-menu:before{background: #ffffff}.hb-s1i4.site-navigator-outer .menu-more .icon-more .wr-burger-menu:after{border-top-color: #ffffff; border-bottom-color: #ffffff}.hb-s1i4 .menu-default ul a,.hb-s1i4 .mm-container,.hb-s1i4 .mm-container a{font-style:normal;text-decoration:none;text-transform:none;font-weight:400;}.hb-s1i4.site-navigator-outer li.menu-default ul{width:220px}.header .hb-s1i4 .site-navigator > .menu-item > .menu-item-link,.header .hb-s1i4 .site-navigator > li.menu-item-language > a { padding-left: 15px; padding-right: 15px}.hb-s1i4 .mm-container .title-column { font-size: 17px}.hb-s1i4.site-navigator-outer li.menu-item:hover > .menu-item-link,.hb-s1i4 .site-navigator > .current-menu-ancestor > .menu-item-link,.hb-s1i4 .site-navigator > .current-menu-item > .menu-item-link,.hb-s1i4.site-navigator-outer .menu-more .nav-more .site-navigator li.menu-item:hover > .menu-item-link,.hb-s1i4.site-navigator-outer .menu-item-link:hover,.header.vertical-layout .text-layout .hb-s1i4.site-navigator-outer.animation-vertical-accordion .active-accordion > .menu-item-link,.hb-menu-outer .animation-vertical-accordion.hb-s1i4.site-navigator-outer.animation-vertical-accordion .active-accordion > .menu-item-link,.hb-s1i4 .mm-container-outer .menu-item-link:hover,.hb-s1i4.site-navigator-outer .menu-breadcrumbs .element-breadcrumbs:not(:last-child) span:hover { color:#fff14e} .header .section-1{background-color:#199362;border-radius:0px;}.header .section-1 .container{background-color:#199362;border-radius:0px;max-width:1170px;}.header .hb-s2i1 img{max-width: 240px}.hb-s2i1{margin-left:80px;border-radius:0px;color:#333333;font-size:20px;font-weight:400;letter-spacing:0px;line-height:30px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.hb-s2i2{border-radius:0px;padding-bottom:10px;padding-left:20px;padding-right:10px;padding-top:10px;}.header .hb-s2i4{background-color:#ffffff;border-bottom-width:1px;border-color:#199362;border-left-width:1px;border-radius:0px;border-right-width:1px;border-style:solid;border-top-width:1px;}.header .hb-s2i4 .open:hover{color:#199362}.header .hb-s2i4 .open{color:#333333;font-size:14px;}.hb-s2i4 .txt-search{ width: 320px !important }.hb-s2i6{margin-right:80px;border-radius:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;} .header .section-2{background-color:#7f00ff;border-radius:0px;padding-bottom:29px;padding-top:29px;}.header .section-2 .container{background-color:#7f00ff;border-radius:0px;max-width:1170px;}.header .element-item.hb-s3i2{border-radius:0px;margin-bottom:-1px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:0px;}.hb-s3i2,.hb-s3i2 a{font-family:Open Sans;font-size:14px;font-weight:600;letter-spacing:1px;line-height:28px;text-transform:uppercase;}.hb-s3i2.site-navigator-outer a,.hb-s3i2.site-navigator-outer .menu-more .icon-more,.hb-s3i2.site-navigator-outer .menu-breadcrumbs{color: #ffffff}.hb-s3i2.site-navigator-outer .menu-more .icon-more .wr-burger-menu:before{background: #ffffff}.hb-s3i2.site-navigator-outer .menu-more .icon-more .wr-burger-menu:after{border-top-color: #ffffff; border-bottom-color: #ffffff}.hb-s3i2 .menu-default ul a,.hb-s3i2 .mm-container,.hb-s3i2 .mm-container a{font-style:normal;text-decoration:none;text-transform:none;font-weight:400;}.hb-s3i2.site-navigator-outer li.menu-default ul,.hb-s3i2 .mm-container-outer{background-color: #6600b3}.hb-s3i2.site-navigator-outer li.menu-default ul{width:220px}.header .hb-s3i2 .site-navigator > .menu-item > .menu-item-link,.header .hb-s3i2 .site-navigator > li.menu-item-language > a { padding-left: 43px; padding-right: 43px}.hb-s3i2 .mm-container .title-column { font-size: 17px}.hb-s3i2.site-navigator-outer li.menu-item:hover > .menu-item-link,.hb-s3i2 .site-navigator > .current-menu-ancestor > .menu-item-link,.hb-s3i2 .site-navigator > .current-menu-item > .menu-item-link,.hb-s3i2.site-navigator-outer .menu-more .nav-more .site-navigator li.menu-item:hover > .menu-item-link,.hb-s3i2.site-navigator-outer .menu-item-link:hover,.header.vertical-layout .text-layout .hb-s3i2.site-navigator-outer.animation-vertical-accordion .active-accordion > .menu-item-link,.hb-menu-outer .animation-vertical-accordion.hb-s3i2.site-navigator-outer.animation-vertical-accordion .active-accordion > .menu-item-link,.hb-s3i2 .mm-container-outer .menu-item-link:hover,.hb-s3i2.site-navigator-outer .menu-breadcrumbs .element-breadcrumbs:not(:last-child) span:hover { color:#ffffff}.hb-s3i2.site-navigator-outer li.menu-default li.menu-item:hover > .menu-item-link,.hb-s3i2.site-navigator-outer li.menu-default ul .menu-item-link:hover,.hb-s3i2.site-navigator-outer .menu-more .nav-more .site-navigator li.menu-item:hover > .menu-item-link,.hb-s3i2 .mm-container-outer .menu-item-link:hover,.header.vertical-layout .text-layout .hb-s3i2.site-navigator-outer.animation-vertical-accordion li.menu-default ul .active-accordion > .menu-item-link,.hb-menu-outer .animation-vertical-accordion.hb-s3i2.site-navigator-outer.animation-vertical-accordion ul ul .active-accordion > .menu-item-link { color:#fff14e}.hb-s3i2.site-navigator-outer .site-navigator > li > .menu-item-link:hover,.hb-s3i2 .site-navigator > .current-menu-ancestor > .menu-item-link,.hb-s3i2 .site-navigator > .current-menu-item > .menu-item-link,.hb-s3i2.site-navigator-outer .site-navigator > li:hover > .menu-item-link,.hb-s3i2.site-navigator-outer .site-navigator > li.active-accordion > .menu-item-link{background:#6600b3} .header .section-3{background-color:#333333;border-bottom-width:1px;border-left-width:0px;border-radius:0px;border-right-width:0px;border-style:solid;border-top-width:0px;}.header .section-3 .container{border-radius:0px;max-width:1170px;}
@media(max-width:668px){.section-2 .hb-flex{display:none;}.hb-s2i1,.hb-s2i6{margin:0 auto;}.hb-s2i6 p{text-align:center !important;}.vc_custom_1507549505279{margin-top:0px !important;}}

article h1, article h2, article h3{
	font-weight: normal;
}
article h2{
	font-size:28px;
	line-height: 28px;
	margin-top: 28px !important;
}
article h3{
	font-size:24px;
	line-height: 24px;
	margin-top: 24px !important;
}
article ul, article ol{
	margin-left: 30px;
	margin-bottom: 10px;
}
.for-mobile-view {
    overflow: auto;
}
p.prod_item{
	text-align: center;
}
.wr-nitro-carousel .owl-dots .owl-dot.active span,.wr-nitro-carousel .owl-dots .owl-dot:hover span {
	background-color: #c7c7c7;
}
.modalWindow {
	text-align: center;
	display: none;
	border: 10px solid #eae9e9;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	padding: 25px 10px 50px;
}
.modalWindow span {
	display: inline-block;
}
.modalWindow h2 {
	font-weight: normal;
	font-size: 1.6em;
	line-height: 1.3em;
}
.modalWindow input, .modalWindow button {
    float: none;
    margin: 5px;
    display: inline-block;
    width: 260px;
    line-height: 53px;
    margin-top: 10px;
}
input[type="text"] {
    display: block;
    height: 58px;
    background-color: #fff;
    line-height: 58px;
    text-indent: 23px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color: #23252c;
    border: 1px solid #d9dee3;
}
button[type="submit"] {
    height: 60px;
    color: #fff;
    line-height: 60px;
    text-align: center;
    text-decoration: none;
    font-size: 19px;
    background: #7f00ff;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
button[type="submit"]:hover {
    background: #6700D0;
}

input.error { outline: 1px solid red !important; }
input[type=text]::-webkit-input-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
input[type=text]::-moz-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
input[type=text]:-moz-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
input[type=text]:-ms-input-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
textarea[type=text]::-webkit-input-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
textarea[type=text]::-moz-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
textarea[type=text]:-moz-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
textarea[type=text]:-ms-input-placeholder, text-area::-webkit-input-placeholder{ color: #23262c; }
textarea::-webkit-input-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
textarea::-moz-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
textarea:-moz-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
textarea:-ms-input-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
textarea:focus::-webkit-input-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: transparent; }
input::-webkit-input-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
input::-moz-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
input:-moz-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
input:-ms-input-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: #23262c; }
input:focus::-webkit-input-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: transparent; }
input:focus::-moz-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: transparent; }
input:focus:-moz-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: transparent; }
input:focus:-ms-input-placeholder { -webkit-transition: color 0.4s ease; -moz-transition: color 0.4s ease; -ms-transition: color 0.4s ease; -o-transition: color 0.4s ease; transition: color 0.4s ease; color: transparent; }
p>img{
	width: 100%;max-width:500px;margin-top:20px;
}
.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next:hover, .owl-carousel .owl-nav .owl-prev:hover{
	padding-top: 31%;
   background-color: rgba(0,0,0,0.02);
}


.prices {
	font-size: 0.9em;
	background-color: transparent;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}

.prices th {
	font-size: 0.9em;
	font-weight: normal;
	line-height: 0.9em;
	padding: 10px 8px;
	border-bottom: 2px solid #000;
	vertical-align: middle;
}

.prices td {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 6px 8px;
	vertical-align: top;
}

.prices td.item1 {
	border-left: 0px;
}
/*
.prices tr:hover td {
	color: #000;
	background-color: #f0f0f0;
}
*/
.prices tr:nth-child(odd) td {
	background-color: #f0f0f0;
}

.wpb_wrapper figure {
	margin:0;
}

.video-block {
	margin: 25px auto 0;
	text-align: center;
}

@media (max-width: 735px) {
	.video-block {
  		position: relative;
  		padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — ставим 75%) */
  		padding-top: 30px;
  		height: 0;
  		overflow: hidden;
	}
	.video-block iframe {
  		position: absolute;
  		top: 0;
  		left: 0;
  		width: 100%;
  		height: 100%;
	}
}