   
    
    @font-face{font-family:'Cera Pro Regular';
    font-style:normal;
    font-weight:400;
    src:url("../fonts/cera/Cera Pro Regular.eot");
    src:url("../fonts/cera/Cera Pro Regular.woff") format("woff"),url("../fonts/cera/Cera Pro Regular.ttf") format("truetype"),url("../fonts/cera/Cera Pro Regular.svg") format("svg")}@font-face{font-family:'Cera Pro Medium';
    font-style:normal;
    font-weight:400;
    src:url("../fonts/cera/Cera Pro Medium.eot");
    src:url("../fonts/cera/Cera Pro Medium.woff") format("woff"),url("../fonts/cera/Cera Pro Medium.ttf") format("truetype"),url("../fonts/cera/Cera Pro Medium.svg") format("svg")}@font-face{font-family:'Cera Pro Bold';
    font-style:normal;
    font-weight:400;
    src:url("../fonts/cera/Cera Pro Bold.eot");
    src:url("../fonts/cera/Cera Pro Bold.woff") format("woff"),url("../fonts/cera/Cera Pro Bold.ttf") format("truetype"),url("../fonts/cera/Cera Pro Bold.svg") format("svg")}.apus-mfp-zoom-in .mfp-content{-ms-transform:scale(1.4);
    -o-transform:scale(1.4);
    -o-transition:all .4s ease-in-out 0s;
    -webkit-transform:scale(1.4);
    -webkit-transition:all .4s ease-in-out 0s;
    filter:alpha(opacity=0);
    opacity:0;
    transform:scale(1.4);
    transition:all .4s ease-in-out 0s}.apus-mfp-zoom-in.mfp-ready .mfp-content{-ms-transform:scale(1);
    -o-transform:scale(1);
    -webkit-transform:scale(1);
    filter:alpha(opacity=100);
    opacity:1;
    transform:scale(1)}.apus-quickview .mfp-inline-holder .mfp-content{background:#fff;
    margin:0 auto;
    max-width:100%;
    position:relative;
    width:90%}.btn-search-top{cursor:pointer;
    display:inline-block}.input-group .btn,.input-group .viewmore-products-btn{border-width:1px}.list,.list-no,.topmenu-menu-line{list-style:none;
    margin:0;
    padding:0}.logo-theme img{max-width:145px}.media-body{width:10000px}.mfp-container{overflow-x:hidden}.no-border{border:none!important}.no-border:before{display:none!important}.post-password-form input{height:43px;
    padding:5px 10px}.post-password-form input[type="submit"]{background:#000;
    border:none;
    color:#fff;
    padding:5px 25px}.post-password-form input[type="submit"]:hover,.post-password-form input[type="submit"]:active{background:#6faa34;
    color:#fff}.pswp__item{cursor:move}.site-logo{display:inline-block;
    font-size:33px;
    font-weight:500;
    line-height:1;
    margin:0;
    padding:0}.site-logo a{color:#000!important;
    display:inline-block;
    line-height:1}.top-menu-mobile .navbar-nav > li > a{padding:2px 15px}.top-menu-mobile .title{font-size:20px;
    margin:0 0 15px;
    padding:0 15px}.topmenu-menu-line li{display:inline-block;
    vertical-align:middle}.topmenu-menu-line li .space{margin:0 3px}.woocommerce input.button{background:#5cb85c;
    border:none;
    color:#fff;
    padding:15px 20px}.woocommerce input.button:hover,.woocommerce input.button:active{background:#449d44;
    color:#fff}.wpb_widgetised_column{margin:0}::-moz-selection,::selection{background:#1b251f;
    color:#fff}a:focus,.btn:focus,.viewmore-products-btn:focus,.btn,.viewmore-products-btn,button{outline:none!important}fieldset{clear:both;
    overflow:hidden}@media (min-width: 1200px){.apus-quickview .mfp-inline-holder .mfp-content{min-height:400px;
    width:1200px}.woocommerce table.shop_table th{padding: 25px 0px 25px 25px!important;
    width: 25%;
    text-align: left;}}.apus-quickview .mfp-inline-holder .mfp-content .details-product{margin:0!important;
    overflow:hidden;
    padding:35px 20px 20px}@media (min-width: 992px){.apus-quickview .mfp-inline-holder .mfp-content .details-product{padding:0}}.apus-quickview .mfp-inline-holder .mfp-content .information-wrapper{overflow:hidden;
    padding-bottom:30px;
    padding-top:30px}.apus-quickview .mfp-inline-holder .mfp-content .woocommerce-product-details__short-description-wrapper{overflow:auto}@media (min-width: 992px){.apus-quickview .mfp-inline-holder .mfp-content .information{padding:0 30px 0 0}.apus-quickview .mfp-inline-holder .mfp-content .wrapper-img-main{padding:30px 0 30px 30px}.rtl .apus-quickview .mfp-inline-holder .mfp-content .information{padding:0 0 0 30px}.rtl .apus-quickview .mfp-inline-holder .mfp-content .wrapper-img-main{padding:30px 30px 30px 0}}@media (max-width: 767px){.apus-quickview .mfp-inline-holder .mfp-content .details-product .information{padding-top:10px}}.action .caret{height:8px;
    position:relative;
    width:8px}.action[aria-expanded="true"] b{border:none}.action[aria-expanded="true"] b:before{content:"\f00d";
    font-family:FontAwesome;
    font-size:12px;
    left:0;
    position:absolute;
    top:0}.apus-breadscrumb{background-color:#fff;
    margin:0}.apus-quickview .mfp-inline-holder .mfp-content .mfp-close{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:transparent!important;
    color:#636363;
    font-size:30px;
    transition:all .2s ease-in-out 0s}.apus-quickview .mfp-inline-holder .mfp-content .mfp-close:hover,.apus-quickview .mfp-inline-holder .mfp-content .mfp-close:active{color:#e44343}.apus-quickview .mfp-inline-holder .mfp-content .slick-carousel{margin-left:-8px;
    margin-right:-8px}.apus-quickview .mfp-inline-holder .mfp-content .slick-carousel .slick-slide{padding-left:8px;
    padding-right:8px}.apus-quickview .mfp-inline-holder .mfp-content .wrapper-thumbs{margin-top:16px}.audio-responsive iframe{height:126px;
    width:100%}.breadcrumb > a + li:before,.breadcrumb > li + a:before,.breadcrumb > li + li:before{color:#40404066}.rtl ul.list-square > li > a{padding-left:inherit;
    padding-right:21px}.rtl ul.list-square > li > a:before{left:auto;
    right:0}.video-responsive{height:0;
    margin-bottom:10px;
    overflow:hidden;
    padding-bottom:56.25%;
    padding-top:0;
    position:relative}.video-responsive embed,.video-responsive iframe,.video-responsive object,.video-responsive video{height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%}img{border:0;
    height:auto;
    max-width:100%;
    vertical-align:top}ins{text-decoration:none}ul.list-square{list-style:none;
    margin:0;
    padding:0}ul.list-square > li{font-size:14px;
    line-height:35px;
    margin:0}ul.list-square > li > a{display:block;
    padding-left:21px;
    position:relative}ul.list-square > li > a:before{-ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    background:#252525;
    content:'';
    height:8px;
    left:0;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:8px}ul.list-square > li.active > a,ul.list-square > li:hover > a{color:#000}ul.list-square > li.active > a:before,ul.list-square > li:hover > a:before{background:#000}@media (min-width: 992px){.apus-breadscrumb{margin:0 0 20px}}.apus-breadscrumb .breadcrumb{background:transparent;
    color:#636363;
    font-family:'futurapt-book';
    font-size:16px;
    margin:0;
    padding:0}.apus-breadscrumb .breadcrumb a{color:#252525}.apus-breadscrumb .breadcrumb a:hover,.apus-breadscrumb .breadcrumb a:active{color:#000}.apus-breadscrumb .wrapper-breads{border-top:1px solid #ededed;
    padding:20px 0;
    position:relative}.apus-breadscrumb i{margin-right:5px}.rtl .apus-breadscrumb i{margin-left:5px;
    margin-right:inherit}.woocommerce table.shop_table td.product-price,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:auto}@media (min-width: 1200px){.apus-breadscrumb.no-title .wrapper-breads{padding:30px 0}}.add-fix-top{-moz-border-radius:45px;
    -ms-border-radius:45px;
    -ms-transform:translateX(100%);
    -o-border-radius:45px;
    -o-transform:translateX(100%);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:45px;
    -webkit-transform:translateX(100%);
    -webkit-transition:all .2s ease-in-out 0s;
    background:#000;
    border-radius:45px;
    bottom:50px;
    color:#fff!important;
    display:inline-block;
    filter:alpha(opacity=0);
    height:45px;
    left:10px;
    line-height:40px;
    opacity:0;
    position:fixed;
    text-align:center;
    transform:translateX(100%);
    transition:all .2s ease-in-out 0s;
    width:45px;
    z-index:9}.apus-breadscrumb .bread-title{font-size:30px;
    font-weight:400;
    margin:5px 0 0;
    text-transform:capitalize}.bg-dark{background:#272727;
    color:#fff}.carousel-md{height:44px;
    line-height:44px;
    width:44px}.carousel-sm{font-size:14px;
    height:34px;
    line-height:34px;
    width:34px}.carousel-xs{font-size:14px;
    height:28px;
    line-height:28px;
    width:28px}.main-content{display:block;
    padding-bottom:30px}.owl-carousel-play{position:relative}.owl-carousel-play .owl-item:last-child .product-wrapper{border:none}.radius-0{border-radius:0!important}.radius-1x{border-radius:10px!important}.radius-2x{border-radius:20px!important}.radius-3x{border-radius:30px!important}.radius-4x{border-radius:40px!important}.radius-5x{border-radius:5px!important}.radius-6x{border-radius:3px!important}.radius-x{border-radius:50%!important}.rtl .add-fix-top{left:10px;
    right:auto}.search-form .btn,.search-form .viewmore-products-btn{padding:10px 15px}.search-form input,.search-form .btn,.search-form .viewmore-products-btn{background:#ebedee;
    border-color:#ebedee;
    color:#252525}.text-black{color:#000!important}.text-darker{color:#333!important}.text-orange{color:#f66000!important}.text-purple{color:#6c58bd!important}.text-red{color:#c32322!important}.text-red-1{color:red!important}.text-uppercase{text-transform:uppercase}.text-white,.text-light{color:#FFF!important}.text-yellow{color:#e2d951!important}.ui-autocomplete.ui-widget-content{background:#fff;
    list-style:none;
    margin:0;
    padding:15px;
    width:293px!important}.ui-autocomplete.ui-widget-content li{border-bottom:1px solid #ededed;
    margin-bottom:15px;
    padding-bottom:15px}.ui-autocomplete.ui-widget-content li img{width:60px}.ui-autocomplete.ui-widget-content li:last-child{border:none;
    margin:0;
    padding:0}@media only screen and (max-width: 1599px) and (max-height: 799px){.newapplestyle{height: auto !important;
    top: 0 !important;}}@media only screen and (width:768px) and (resolution: 163dpi){.elementor-section .elementor-container{display: none;}}@media only screen and (width:1024px) and (resolution: 163dpi){.elementor-section .elementor-container{display: block;}}@media (min-width: 1200px){.add-fix-top{right:30px}.rtl .add-fix-top{left:30px;
    right:auto}}.add-fix-top i{display:inline-block;
    font-size:25px;
    line-height:1;
    vertical-align:middle}.add-fix-top.active{-ms-transform:translateX(0);
    -o-transform:translateX(0);
    -webkit-transform:translateX(0);
    filter:alpha(opacity=70);
    opacity:.7;
    transform:translateX(0)}.add-fix-top.active:focus,.add-fix-top.active:active,.add-fix-top.active:hover{color:#fff;
    filter:alpha(opacity=100);
    opacity:1}.apus-body-loading{overflow:hidden}.menu{margin:0;
    padding:0}.menu li{list-style:none;
    margin-bottom:8px}.menu li:last-child{margin-bottom:0}.menu ul{margin:0;
    padding-left:15px}.rtl .menu ul{padding-left:inherit;
    padding-right:15px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes -webkit-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.apus-loader-inner{-webkit-transform:translateY(-50%) translateX(-50%);
    background-repeat:no-repeat;
    background-size:cover;
    font-size:10px;
    height:75px;
    left:50%;
    margin:0 auto;
    position:absolute;
    text-align:center;
    top:50%;
    transform:translateY(-50%) translateX(-50%);
    width:150px}.apus-loader-inner .loader1{background-color:#e39505}.apus-loader-inner .loader2{-webkit-animation-delay:-.7s;
    animation-delay:-.7s;
    background-color:#ff5395}.apus-loader-inner .loader3{-webkit-animation-delay:-.6s;
    animation-delay:-.6s;
    background-color:#84b813}.apus-loader-inner .loader4{-webkit-animation-delay:-.5s;
    animation-delay:-.5s;
    background-color:#f38ca3}.apus-loader-inner .loader5{-webkit-animation-delay:-.4s;
    animation-delay:-.4s;
    background-color:#da5800}.apus-loader-inner > div{-webkit-animation:delay .8s infinite ease-in-out;
    animation:delay .8s infinite ease-in-out;
    display:inline-block;
    float:left;
    height:100%;
    margin-left:2px;
    width:8px}.apus-page-loading{background:#fff;
    height:100%;
    left:0;
    position:fixed;
    top:0;
    width:100%;
    z-index:9999}@-webkit-keyframes delay{0%,40%,100%{-webkit-transform:scaleY(0.05);
    transform:scaleY(0.05)}20%{-webkit-transform:scaleY(1);
    transform:scaleY(1)}}@keyframes delay{0%,40%,100%{-webkit-transform:scaleY(0.05);
    transform:scaleY(0.05)}20%{-webkit-transform:scaleY(1);
    transform:scaleY(1)}}.rtl .tab-v1.style1 .tabs-list{text-align:left}.tab-v1 .tabs-list{border:none;
    padding:30px 0 50px;
    text-align:center}.tab-v1 .tabs-list li{display:inline-block;
    float:none;
    margin:0;
    padding:0 22px}.tab-v1 .tabs-list li a{background:transparent;
    border-color:#ccc;
    border-style:dashed;
    border-width:0 0 1px!important;
    color:#777;
    font-size:16px;
    font-weight:300;
    padding:5px 0;
    text-transform:uppercase}.tab-v1 .tabs-list li.active > a:active,.tab-v1 .tabs-list li.active > a:focus,.tab-v1 .tabs-list li.active > a,.tab-v1 .tabs-list li:hover > a:active,.tab-v1 .tabs-list li:hover > a:focus,.tab-v1 .tabs-list li:hover > a{background:transparent;
    border-color:transparent;
    color:#000}.tab-v1.style1 .tabs-list{padding:10px 0 70px;
    text-align:right}.tab-v1.style1 .tabs-list li.active > a:active,.tab-v1.style1 .tabs-list li.active > a:focus,.tab-v1.style1 .tabs-list li.active > a,.tab-v1.style1 .tabs-list li:hover > a:active,.tab-v1.style1 .tabs-list li:hover > a:focus,.tab-v1.style1 .tabs-list li:hover > a{color:#252525}.tab-v1.style1 .tabs-list li.active,.tab-v1.style1 .tabs-list li:hover{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);
    box-shadow:0 5px 5px 0 rgba(0,0,0,0.1)}@media (min-width: 992px){.tab-v1.style1{padding:0 70px}}.page-links{margin:0 0 30px;
    overflow:hidden}.page-links .page-links-title{color:#252525;
    font-weight:400}.page-links > span:not(.page-links-title),.page-links > a{border:1px solid #ededed;
    color:#252525;
    display:inline-block;
    line-height:1;
    margin:0 2px;
    padding:9px 15px}.page-links > span:not(.page-links-title):hover,.page-links > span:not(.page-links-title):active,.page-links > a:hover,.page-links > a:active,.page-links > span:not(.page-links-title){background:#000;
    border-color:#000;
    color:#fff}.tab-product-center .nav-tabs{border:none;
    margin:0 0 30px;
    text-align:center}.tab-product-center .nav-tabs > li{display:inline-block;
    float:none;
    margin:0!important}.tab-product-center .nav-tabs > li > a{border:none!important;
    color:#252525;
    font-size:16px;
    font-weight:500;
    margin:0;
    outline:none!important;
    padding:0 30px}.tab-product-center .nav-tabs > li:hover a,.tab-product-center .nav-tabs > li.active a{color:#000}.tab-product-center .tab-content{position:relative}.tab-product-center .tab-content.loading:before{background:rgba(255,255,255,0.9) url(../images/loading-quick.gif) no-repeat scroll center 100px/50px auto;
    content:'';
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:99}option{padding:5px}@media (min-width: 992px){.space-padding-left-30{padding-left:30px!important}}.apus-header .apus-topbar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{min-width:155px}.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency{min-width:80px;
    text-align:inherit;
    z-index:99}.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency{border-bottom:1px solid #ededed;
    padding:5px 10px}.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a:hover,.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency.active a{color:#000;
    font-weight:400}.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency{color:#707070;
    font-weight:400}.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency,.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency{background:transparent;
    border:none;
    padding:0}.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency::after{font-size:11px}.apus-header .wpml-ls-legacy-dropdown{width:auto}.apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{background:#fff;
    border:none;
    border:1px solid #ededed;
    min-width:114px}.apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{border-bottom:1px solid #ededed;
    padding:9px 10px}.apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a{background:transparent!important;
    border:none!important;
    color:#252525;
    padding:0}.apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a:hover,.apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a:focus{color:#222}.apus-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child,.apus-header .woo-multi-currency.shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency:last-child{border:none}.apus-header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{background:transparent!important;
    border:none!important;
    color:#707070!important;
    padding:4px 25px 6px 0}.image-lazy-loading .image-wrapper img{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    filter:alpha(opacity=0);
    opacity:0;
    transition:all .3s ease-in-out 0s}.image-lazy-loading .image-wrapper.image-loaded{background:none}.image-lazy-loading .image-wrapper.image-loaded img{filter:alpha(opacity=100);
    opacity:1}.rtl .apus-topcart .dropdown-menu-right{left:0;
    right:auto}.rtl .dropdown-menu,.rtl .wishlist_view.mobile .additional-info-wrapper table td,.rtl
    .wishlist_view.mobile .item-details table td{text-align:right}.rtl .form-ogami-ppp select,.rtl .apus-filter select{background-position:left 10px center}.rtl .main-search .media-left,.rtl .main-search .media > .pull-left{padding:0 0 0 15px}.rtl .navbar-nav,.rtl .wishlist_view.mobile .item-wrapper .product-thumbnail{float:right}.rtl .social-top li{margin-left:10px;
    margin-right:inherit}.rtl .widget-mailchimp .btn,.rtl .widget-mailchimp .viewmore-products-btn{-moz-border-radius:50px 0 0 50px;
    -ms-border-radius:50px 0 0 50px;
    -o-border-radius:50px 0 0 50px;
    -webkit-border-radius:50px 0 0 50px;
    border-radius:50px 0 0 50px}.rtl .widget-mailchimp .form-control{-moz-border-radius:0 50px 50px 0;
    -ms-border-radius:0 50px 50px 0;
    -o-border-radius:0 50px 50px 0;
    -webkit-border-radius:0 50px 50px 0;
    border-radius:0 50px 50px 0}.rtl .widget-process .proces-item .line-space{-ms-transform:translateX(50%);
    -o-transform:translateX(50%);
    -webkit-transform:translateX(50%);
    left:inherit;
    right:100%;
    transform:translateX(50%)}.rtl .wishlist-title.wishlist-title-with-form .button,.rtl .yith-wcwl-form .hidden-title-form .button{margin-left:inherit;
    margin-right:5px}.rtl .wishlist_view.mobile .item-wrapper .right-inner{padding-left:inherit;
    padding-right:15px}.rtl .wishlist_view.mobile .remove_from_wishlist{float:left}.rtl .yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose{left:-5px;
    right:auto}.scrollbar{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -ms-transform:translateY(55px);
    -o-border-radius:50%;
    -o-transform:translateY(55px);
    -webkit-border-radius:50%;
    -webkit-transform:translateY(55px);
    background-image:-webkit-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:-o-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:linear-gradient(to right,#1b251f 0%,#000 100%);
    background-repeat:repeat-x;
    border:6px solid #fff;
    border-radius:50%;
    color:#fff;
    display:inline-block;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1B251F',endColorstr='#FF88C74A',GradientType=1);
    font-size:50px;
    height:102px;
    line-height:90px;
    overflow:hidden;
    position:relative;
    text-align:center;
    transform:translateY(55px);
    width:102px;
    z-index:9}.scrollbar:hover,.scrollbar:active{background-image:-webkit-linear-gradient(left,#000 0%,#1b251f 100%);
    background-image:-o-linear-gradient(left,#000 0%,#1b251f 100%);
    background-image:linear-gradient(to right,#000 0%,#1b251f 100%);
    background-repeat:repeat-x;
    color:#fff;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF88C74A',endColorstr='#FF1B251F',GradientType=1)}.search-header{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#f7f7f7;
    filter:alpha(opacity=0);
    height:0;
    left:0;
    opacity:0;
    position:fixed;
    top:0;
    transition:all .2s ease-in-out 0s;
    visibility:hidden;
    width:100%;
    z-index:9}.search-header.active{filter:alpha(opacity=100);
    height:100%;
    opacity:1;
    visibility:visible}.select2-container{outline:none!important}.select2-container--default .select2-search--dropdown .select2-search__field{-moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    -webkit-border-radius:4px;
    border-color:#ededed;
    border-radius:4px;
    font-size:14px;
    height:33px;
    padding:5px 10px}.select2-dropdown{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.3);
    border:none;
    box-shadow:0 0 2px 0 rgba(0,0,0,0.3);
    margin-top:1px}.select2-results{padding:0 15px 15px}.select2-results__option{font-size:14px;
    outline:none!important;
    padding:5px 10px}.select2-search--dropdown{padding:10px 15px}.show-search{cursor:pointer;
    font-size:16px;
    line-height:1}.show-search:hover,.show-search:active,.show-search:focus{color:#000}.social-top{list-style:none;
    padding:0 30px}.social-top li{display:inline-block;
    margin-right:10px}.social-top li:last-child{margin:0}.widget{background:transparent;
    margin-bottom:30px;
    padding:0;
    position:relative}.widget .widget-title,.widget .widgettitle,.widget .widget-heading{font-size:18px;
    font-weight:400;
    margin:0 0 10px;
    padding:0 0 10px;
    position:relative;
    position:relative}.wishlist-title.wishlist-title-with-form{margin-bottom:20px}.wishlist-title.wishlist-title-with-form .button{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#e44343;
    border:0!important;
    color:#fff;
    font-weight:400;
    margin-left:5px;
    transition:all .3s ease-in-out 0s}.wishlist-title.wishlist-title-with-form .button:hover,.wishlist-title.wishlist-title-with-form .button:focus,.yith-wcwl-form .hidden-title-form .button:hover,.yith-wcwl-form .hidden-title-form .button:focus{background:#e12d2d;
    color:#fff}.wishlist-title.wishlist-title-with-form > *{display:inline-block;
    vertical-align:middle}.wishlist-title.wishlist-title-with-form h2{font-size:25px;
    margin:0}.wishlist_view.mobile{list-style:none;
    margin:0;
    padding:0}.wishlist_view.mobile .additional-info-wrapper .additional-info,.wishlist_view.mobile .item-details .additional-info{margin-bottom:10px}.wishlist_view.mobile .additional-info-wrapper .item-details-table,.wishlist_view.mobile .item-details .item-details-table{margin-bottom:0}.wishlist_view.mobile .additional-info-wrapper table .label,.wishlist_view.mobile .item-details table .label{width:30%}.wishlist_view.mobile .additional-info-wrapper table .value,.wishlist_view.mobile .item-details table .value{width:80%}.wishlist_view.mobile .additional-info-wrapper table td,.wishlist_view.mobile .item-details table td{border:none!important;
    display:table-cell;
    line-height:1.5;
    padding:0;
    text-align:left;
    vertical-align:middle}.wishlist_view.mobile .additional-info-wrapper table,.wishlist_view.mobile .item-details table{border:none!important}.wishlist_view.mobile .additional-info-wrapper,.wishlist_view.mobile .item-details{color:#252525;
    font-family:'futurapt-demi';
    font-size:16px;
    font-weight:400}.wishlist_view.mobile .item-wrapper{clear:both;
    overflow:hidden}.wishlist_view.mobile .item-wrapper .product-thumbnail{float:left;
    width:100px}.wishlist_view.mobile .item-wrapper .right-inner{overflow:hidden;
    padding-left:15px}.wishlist_view.mobile .label{color:#636363}.wishlist_view.mobile .product-add-to-cart .button{font-size:12px;
    padding:8px 20px}.wishlist_view.mobile .product-name h3{font-size:18px;
    margin:0 0 5px}.wishlist_view.mobile .product-thumbnail img{max-width:100px}.wishlist_view.mobile .remove_from_wishlist{-ms-transform:translateY(-35px);
    -o-transform:translateY(-35px);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-transform:translateY(-35px);
    -webkit-transition:all .2s ease-in-out 0s;
    background:#e44343;
    border:1px solid #e44343;
    color:#fff!important;
    display:inline-block;
    float:right;
    font-size:12px;
    height:30px;
    line-height:28px;
    margin:0 10px;
    text-align:center;
    transform:translateY(-35px);
    transition:all .2s ease-in-out 0s;
    width:30px}.wishlist_view.mobile .remove_from_wishlist i:before{content:"\e646";
    font-family:'themify';
    font-style:normal;
    font-weight:400}.wishlist_view.mobile > li{border-bottom:1px solid #ededed;
    margin-bottom:25px}.wishlist_view.mobile > li:last-child{border:0;
    margin-bottom:0}.woocommerce-MyAccount-navigation > ul{line-height:35px;
    list-style:none;
    margin:0;
    padding:0}.yith-wcwl-form .hidden-title-form{display:none}.yith-wcwl-form .hidden-title-form .button{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#e44343;
    border:0!important;
    color:#fff;
    display:inline-block;
    font-weight:400;
    height:46px;
    line-height:46px;
    margin-left:5px;
    padding:0 20px;
    transition:all .3s ease-in-out 0s;
    vertical-align:top}.yith-wcwl-form .hidden-title-form [name="wishlist_name"]{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    border:1px solid #ededed;
    height:46px;
    padding:5px 20px;
    transition:all .3s ease-in-out 0s}.yith-wcwl-form .hidden-title-form [name="wishlist_name"]:focus{border-color:#e0e0e0}.yith-wcwl-form .hidden-title-form [type="submit"]{background:#5cb85c;
    border:0;
    color:#fff;
    height:46px;
    padding:5px 20px}.yith-wcwl-form .hidden-title-form [type="submit"]:hover,.yith-wcwl-form .hidden-title-form [type="submit"]:focus{background:#4cae4c;
    color:#fff}.yith-wcwl-share ul li{display:inline-block}.yith_woocompare_colorbox #cboxWrapper #cboxContent{position:relative}.yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#e44343;
    color:#fff;
    font-size:14px;
    height:36px;
    padding:5px;
    position:absolute;
    right:-5px;
    text-indent:0;
    text-transform:capitalize;
    top:-5px;
    transition:all .2s ease-in-out 0s;
    width:80px}.yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose:hover,.yith_woocompare_colorbox #cboxWrapper #cboxContent #cboxClose:active{background:#e12d2d}@media (min-width: 768px){.widget .widget-title,.widget .widgettitle,.widget .widget-heading{font-size:24px;
    margin:0 0 30px;
    padding:0 0 20px}}.rtl .widget .widget-title:after,.rtl .widget .widgettitle:after,.rtl .widget .widget-heading:after{left:auto;
    right:0}.sidebar .widget,.apus-sidebar .widget{margin:0 0 25px;
    overflow:hidden}.widget .widget-title:after,.widget .widgettitle:after,.widget .widget-heading:after{-ms-transform:translateY(1px);
    -o-transform:translateY(1px);
    -webkit-transform:translateY(1px);
    background:#000;
    bottom:0;
    content:'';
    height:3px;
    left:0;
    position:absolute;
    transform:translateY(1px);
    width:90px;
    z-index:2}.widget .widget-title:before,.widget .widgettitle:before,.widget .widget-heading:before{background:#ebebeb;
    bottom:0;
    content:'';
    height:1px;
    left:0;
    position:absolute;
    width:100%;
    z-index:1}@media (min-width: 768px){.sidebar .widget,.apus-sidebar .widget{margin:0 0 65px}.wpfFilterVerScroll{text-transform: lowercase!important;
    font-size: 14px!important;}#apus-topbar .info-topbar .fa,.top-wrapper-menu .login i{margin-right:8px}#apus-topbar .info-topbar .textwidget > span{border-right:1px solid #ededed;
    float:left;
    margin-right:10px;
    padding-right:10px}#apus-topbar .info-topbar .textwidget > span:last-child{border:0}.apus-copyright .menu li{display:inline-block;
    margin-bottom:0;
    margin-right:10px}.apus-copyright .menu li:last-child,.apus-topbar .widget,.header-right .elementor-widget:not(.elementor-widget-spacer):first-child{margin:0}.apus-copyright .wpb_content_element,.apus-copyright .widget{margin-bottom:0!important}.apus-footer .widget-title,.apus-footer .widgettitle,.apus-footer .widget-heading,.btn-gradient.btn-white,.apus-topbar .dropdown-menu a{color:#252525}.apus-footer .wpb_button,.apus-footer .wpb_content_element,.apus-footer ul.wpb_thumbnails-fluid > li{margin-bottom:20px}.apus-footer.dark{background:#000;
    color:#999}.apus-footer.dark .widget-title,.apus-footer.dark .widgettitle,.apus-footer.dark .widget-heading,.apus-footer.dark a:hover,.apus-footer.dark a:focus,.btn-theme-second:focus,.btn-theme-second:hover{color:#fff}.apus-footer.dark a{color:#999}.apus-loadmore-btn{-o-transition:all .2s ease-in-out 0s;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#000;
    color:#fff;
    display:inline-block;
    font-size:14px;
    font-weight:500;
    padding:12px 30px;
    text-transform:uppercase;
    transition:all .2s ease-in-out 0s;
    transition:all .2s ease-in-out 0s}.apus-loadmore-btn:hover,.apus-loadmore-btn:active{background:#121212;
    color:#fff}.apus-topbar{background:#f2f3f5;
    color:#707070;
    font-size:12px;
    margin:0!important;
    padding:12px 0}.apus-topbar .drop-dow{color:#252525;
    font-size:16px;
    line-height:1}.apus-topbar .dropdown-menu a:active,.apus-topbar .dropdown-menu a:hover{color:#222}.apus-topbar .topbar-left .item{display:inline-block}.apus-topbar .topbar-left .item + .item{margin-left:40px}.apus-topbar .topbar-right{line-height:1;
    margin-top:5px}.apus-topbar .topbar-right .woocommerce-currency-switcher-form .dd-selected{padding:0!important}.apus-topbar .topbar-right > *{border-left:1px solid #dcdcdc;
    float:right;
    margin-left:20px!important;
    padding-left:30px}.apus-topbar .topbar-right > :last-child{border:none;
    margin:0;
    padding:0}.apus-topbar .wrapper-account{margin-right:25px}.apus-topbar a{color:#707070}.btn,.viewmore-products-btn{outline:none!important}.btn-3d{-webkit-box-shadow:0 0 10px 0 rgba(136,199,74,0.8);
    box-shadow:0 0 10px 0 rgba(136,199,74,0.8)}.btn-action{-moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    -o-transition:all .4s ease 0s;
    -webkit-border-radius:4px;
    -webkit-transition:all .4s ease 0s;
    border-radius:4px;
    cursor:pointer;
    display:inline-block;
    font-size:11px;
    font-weight:900;
    line-height:30px;
    margin-bottom:0;
    padding:0 10px;
    text-align:center;
    text-transform:uppercase;
    transition:all .4s ease 0s;
    vertical-align:middle;
    white-space:nowrap}.btn-compare.btn-outline{background:#fff;
    border:1px solid #e9e9e9;
    color:#4c4c4c;
    height:46px}.btn-compare.btn-outline:hover,.btn-compare.btn-outline:active{background:#4c4c4c;
    border-color:#4c4c4c;
    color:#fff}.btn-dark{background-color:#ccc;
    border-color:#ccc;
    color:#252525}.btn-dark .badge{background-color:#252525;
    color:#ccc}.btn-dark.disabled,.btn-dark.disabled:hover,.btn-dark.disabled:focus,.btn-dark.disabled:active,.btn-dark.disabled.active,.btn-dark[disabled],.btn-dark[disabled]:hover,.btn-dark[disabled]:focus,.btn-dark[disabled]:active,.btn-dark[disabled].active,fieldset[disabled] .btn-dark,fieldset[disabled] .btn-dark:hover,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:active,fieldset[disabled] .btn-dark.active{background-color:#ccc;
    border-color:#ccc}.btn-dark:focus,.btn-dark:hover{color:#181818!important}.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.btn-dark.active,.open > .btn-dark.dropdown-toggle{background-color:#b3b3b3;
    border-color:#b3b3b3;
    color:#252525}.btn-gradient{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    background-image:-webkit-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:-o-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:linear-gradient(to right,#1b251f 0%,#000 100%);
    background-repeat:repeat-x;
    border:none!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1B251F',endColorstr='#FF88C74A',GradientType=1);
    overflow:hidden;
    padding:12px 30px;
    position:relative;
    transition:all .3s ease-in-out 0s}.btn-gradient > *{position:relative;
    z-index:2}.btn-gradient.btn-white:before{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    background:#fff;
    border-radius:0;
    bottom:2px;
    content:'';
    filter:alpha(opacity=100);
    height:auto;
    left:2px;
    opacity:1;
    right:2px;
    top:2px;
    width:auto}.btn-gradient.btn-white:hover,.btn-gradient.btn-white:active,.btn-theme:focus,.viewmore-products-btn:focus,.btn-theme:hover,.viewmore-products-btn:hover{color:#fff!important}.btn-gradient.btn-white:hover:before,.btn-gradient.btn-white:active:before{filter:alpha(opacity=0);
    opacity:0}.btn-gradient:before{-o-transition:opacity .5s ease-out;
    -webkit-transition:opacity .5s ease-out;
    background-image:-webkit-linear-gradient(left,#050806 0%,#6faa34 100%);
    background-image:-o-linear-gradient(left,#050806 0%,#6faa34 100%);
    background-image:linear-gradient(to right,#050806 0%,#6faa34 100%);
    background-repeat:repeat-x;
    content:'';
    filter:alpha(opacity=0);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF050806',endColorstr='#FF6FAA34',GradientType=1);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:opacity .5s ease-out;
    width:100%;
    z-index:1}.btn-gradient:hover,.btn-gradient:active{background-image:-webkit-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:-o-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:linear-gradient(to right,#1b251f 0%,#000 100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1B251F',endColorstr='#FF88C74A',GradientType=1)}.btn-inverse.btn-danger:hover{background:#FFF;
    color:#e44343}.btn-inverse.btn-info:hover{background:#FFF;
    color:#5bc0de}.btn-inverse.btn-primary:hover{background:#FFF;
    color:#121212}.btn-inverse.btn-success:hover{background:#FFF;
    color:#5cb85c}.btn-inverse.btn-theme:hover,.btn-inverse.viewmore-products-btn:hover{background:#FFF;
    color:#000}.btn-inverse.btn-warning:hover{background:#FFF;
    color:#f0ad4e}.btn-lighten{background:transparent;
    border-color:#fff;
    color:#fff}.btn-lighten:hover{background:transparent;
    border-color:#fff;
    color:#fff}.btn-link{color:#000;
    font-size:14px;
    font-weight:400;
    text-transform:uppercase}.btn-link:hover,.btn-link:active{text-decoration:underline}.btn-outline-light{background-color:transparent;
    border-color:#FFF;
    color:#FFF}.btn-outline-light .badge{background-color:#FFF;
    color:transparent}.btn-outline-light.disabled,.btn-outline-light.disabled:hover,.btn-outline-light.disabled:focus,.btn-outline-light.disabled:active,.btn-outline-light.disabled.active,.btn-outline-light[disabled],.btn-outline-light[disabled]:hover,.btn-outline-light[disabled]:focus,.btn-outline-light[disabled]:active,.btn-outline-light[disabled].active,fieldset[disabled] .btn-outline-light,fieldset[disabled] .btn-outline-light:hover,fieldset[disabled] .btn-outline-light:focus,fieldset[disabled] .btn-outline-light:active,fieldset[disabled] .btn-outline-light.active{background-color:transparent;
    border-color:#FFF}.btn-outline-light:active,.btn-outline-light.active,.btn-pink:active,.btn-pink.active,.open > .btn-pink.dropdown-toggle,.btn-theme:active,.viewmore-products-btn:active,.btn-theme.active,.active.viewmore-products-btn,.open > .btn-theme.dropdown-toggle,.open > .dropdown-toggle.viewmore-products-btn,.btn-dark:active,.btn-dark.active,.open > .btn-dark.dropdown-toggle,.btn-theme-second:active,.btn-theme-second.active,.open > .btn-theme-second.dropdown-toggle{background-image:none}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light:active,.btn-outline-light.active{background-color:#FFF;
    border-color:#121212;
    color:#121212}.btn-outline.btn-danger{background:transparent;
    border-color:#e44343;
    color:#e44343}.btn-outline.btn-danger:hover{background:#e44343;
    border-color:#e44343;
    color:#FFF}.btn-outline.btn-default{background:transparent;
    border-color:#fff;
    color:#fff}.btn-outline.btn-default:hover{background:#fff;
    border-color:#fff;
    color:#000}.btn-outline.btn-info{background:transparent;
    border-color:#5bc0de;
    color:#5bc0de}.btn-outline.btn-info:hover{background:#5bc0de;
    border-color:#5bc0de;
    color:#FFF}.btn-outline.btn-primary{background:transparent;
    border-color:#121212;
    color:#121212}.btn-outline.btn-primary:hover{background:#121212;
    border-color:#121212;
    color:#fff}.btn-outline.btn-success{background:transparent;
    border-color:#5cb85c;
    color:#5cb85c}.btn-outline.btn-success:hover{background:#5cb85c;
    border-color:#5cb85c;
    color:#FFF}.btn-outline.btn-warning{background:transparent;
    border-color:#f0ad4e;
    color:#f0ad4e}.btn-outline.btn-warning:hover{background:#f0ad4e;
    border-color:#f0ad4e;
    color:#FFF}.btn-outline.btn-white{background:transparent;
    border-color:#000;
    color:#252525}.btn-outline.btn-white:active,.btn-outline.btn-white:hover,.btn-theme.btn-outline:hover,.btn-outline.viewmore-products-btn:hover,.btn-theme.btn-outline:active,.btn-outline.viewmore-products-btn:active{background:#000;
    border-color:#000;
    color:#fff}.btn-pink{background-color:#e3a3a2;
    border-color:#e3a3a2;
    color:#fff}.btn-pink .badge{background-color:#fff;
    color:#e3a3a2}.btn-pink.disabled,.btn-pink.disabled:hover,.btn-pink.disabled:focus,.btn-pink.disabled:active,.btn-pink.disabled.active,.btn-pink[disabled],.btn-pink[disabled]:hover,.btn-pink[disabled]:focus,.btn-pink[disabled]:active,.btn-pink[disabled].active,fieldset[disabled] .btn-pink,fieldset[disabled] .btn-pink:hover,fieldset[disabled] .btn-pink:focus,fieldset[disabled] .btn-pink:active,fieldset[disabled] .btn-pink.active{background-color:#e3a3a2;
    border-color:#e3a3a2}.btn-pink:hover,.btn-pink:focus,.btn-pink:active,.btn-pink.active,.open > .btn-pink.dropdown-toggle{background-color:#d77c7b;
    border-color:#d77c7b;
    color:#fff}.btn-primary.btn-inverse:active,.btn-primary.btn-inverse:hover{background:#fff!important;
    border-color:#121212!important;
    color:#121212!important}.btn-readmore{color:#252525;
    font-family:'futurapt-bold';
    font-size:13px;
    font-weight:400;
    letter-spacing:1px;
    position:relative;
    text-transform:uppercase}.btn-readmore i{margin-left:5px}.btn-readmore:hover,.apus-topbar a:active,.apus-topbar a:hover,.apus-topbar .drop-dow:hover,.apus-topbar .drop-dow:active{color:#000}.btn-shaded-sm:before{border-color:transparent transparent transparent rgba(255,255,255,0.4);
    border-style:solid;
    border-width:20px 10px;
    content:'';
    left:0;
    position:absolute;
    top:0}.btn-shop{border-bottom:2px solid #f43434;
    font-size:14px;
    font-weight:500;
    padding:0 0 3px;
    text-transform:uppercase}.btn-theme .badge,.viewmore-products-btn .badge{background-color:#fff;
    color:#000}.btn-theme,.viewmore-products-btn{background-color:#fff;
    border-bottom:1px solid #91919140;
    border-right:1px solid #91919140;
    border-top:1px solid #91919140;
    color:#606060}.btn-theme-second{background-color:#1b251f;
    border-color:#1b251f;
    color:#fff}.btn-theme-second .badge{background-color:#fff;
    color:#1b251f}.btn-theme-second.disabled,.btn-theme-second.disabled:hover,.btn-theme-second.disabled:focus,.btn-theme-second.disabled:active,.btn-theme-second.disabled.active,.btn-theme-second[disabled],.btn-theme-second[disabled]:hover,.btn-theme-second[disabled]:focus,.btn-theme-second[disabled]:active,.btn-theme-second[disabled].active,fieldset[disabled] .btn-theme-second,fieldset[disabled] .btn-theme-second:hover,fieldset[disabled] .btn-theme-second:focus,fieldset[disabled] .btn-theme-second:active,fieldset[disabled] .btn-theme-second.active{background-color:#1b251f;
    border-color:#1b251f}.btn-theme-second:hover,.btn-theme-second:focus,.btn-theme-second:active,.btn-theme-second.active,.open > .btn-theme-second.dropdown-toggle{background-color:#050806;
    border-color:#050806;
    color:#fff}.btn-theme.btn-outline,.btn-outline.viewmore-products-btn{background:transparent;
    border-color:#000;
    color:#000}.btn-theme.disabled,.disabled.viewmore-products-btn,.btn-theme.disabled:hover,.disabled.viewmore-products-btn:hover,.btn-theme.disabled:focus,.disabled.viewmore-products-btn:focus,.btn-theme.disabled:active,.disabled.viewmore-products-btn:active,.btn-theme.disabled.active,.disabled.active.viewmore-products-btn,.btn-theme[disabled],[disabled].viewmore-products-btn,.btn-theme[disabled]:hover,[disabled].viewmore-products-btn:hover,.btn-theme[disabled]:focus,[disabled].viewmore-products-btn:focus,.btn-theme[disabled]:active,[disabled].viewmore-products-btn:active,.btn-theme[disabled].active,[disabled].active.viewmore-products-btn,fieldset[disabled] .btn-theme,fieldset[disabled] .viewmore-products-btn,fieldset[disabled] .btn-theme:hover,fieldset[disabled] .viewmore-products-btn:hover,fieldset[disabled] .btn-theme:focus,fieldset[disabled] .viewmore-products-btn:focus,fieldset[disabled] .btn-theme:active,fieldset[disabled] .viewmore-products-btn:active,fieldset[disabled] .btn-theme.active,fieldset[disabled] .active.viewmore-products-btn{background-color:#000;
    border-color:#000}.btn-theme:hover,.viewmore-products-btn:hover,.btn-theme:focus,.viewmore-products-btn:focus,.btn-theme:active,.viewmore-products-btn:active,.btn-theme.active,.active.viewmore-products-btn,.open > .btn-theme.dropdown-toggle,.open > .dropdown-toggle.viewmore-products-btn{background-color:#6faa34;
    border-color:#6faa34;
    color:#fff}.btn-white{background:#fff;
    border-color:#fff;
    color:#000}.btn-white.btn-br-white{background:#fff;
    border-color:#fff;
    color:#252525}.btn-white.btn-br-white:active,.btn-white.btn-br-white:hover{background:#d9d9d9;
    border-color:#d9d9d9;
    color:#252525}.btn-white:active,.btn-white:hover{background:#f2f2f2;
    border-color:#f2f2f2;
    color:#000}.chosen-container{width:100%!important}.header-default{border-bottom:1px solid #ededed;
    padding:45px 0}.header-left .btn-search-top{margin-top:4px}.header-left .icon-menu-top [class*="icon"]{font-size:30px}.header-left > div{margin-right:22px}.header-left > div:last-child{margin-right:0}.header-left [class*="icon"],.header-right [class*="icon"]{font-size:16px}.header-right .elementor-widget:not(.elementor-widget-spacer){display:inline-block;
    margin-left:15px;
    max-width:75%;
    position:relative;
    vertical-align:middle;
    width:auto}.header-right > div{margin-left:25px}.header-right > div:last-child{margin-left:0}.header_customer_login{padding:30px}.header_customer_login .title{font-size:25px;
    margin:0 0 10px}.input-group-form{-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    -webkit-border-radius:3px;
    background:transparent;
    border-radius:3px;
    margin:0 0 5px}.input-group-form .form-control-reversed{background:#222;
    border:0;
    color:#ccc;
    font-size:14px;
    height:34px}.input-group-form .form-control-reversed:hover,.input-group-form .form-control-reversed:focus{-webkit-box-shadow:none;
    box-shadow:none}.input-group-form .input-group-addon{background:#222;
    border:0;
    border-bottom-left-radius:4px;
    border-top-left-radius:4px}.logo img{vertical-align:middle}.mm-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,.topbar-right-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{padding:5px 10px}.mm-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.topbar-right-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);
    background:#fff;
    border:none;
    box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);
    min-width:140px;
    padding:5px 0}.mm-menu .wpml-ls-legacy-dropdown a,.topbar-right-inner .wpml-ls-legacy-dropdown a{background:transparent!important;
    border:none!important;
    padding-bottom:2px;
    padding-top:0}.mm-menu .wpml-ls-legacy-dropdown,.topbar-right-inner .wpml-ls-legacy-dropdown{width:auto}.more-link{color:#000;
    display:inline-block;
    font-weight:400;
    margin:10px 0;
    text-transform:capitalize}.more-link:hover{text-decoration:none}.open .btn-outline-light.dropdown-toggle{background-color:#FFF;
    background-image:none;
    border-color:#121212;
    color:#121212}.page-shop .sidebar .widget .widget-title,.page-shop .sidebar .widget .widgettitle,.page-shop .sidebar .widget .widget-heading,.page-shop .apus-sidebar .widget .widget-title,.page-shop .apus-sidebar .widget .widgettitle,.page-shop .apus-sidebar .widget .widget-heading{font-size:15px;
    font-weight:600;
    letter-spacing:1px;
    margin:0 0 20px;
    text-transform:uppercase}.radius-0{-moz-border-radius:0!important;
    -ms-border-radius:0!important;
    -o-border-radius:0!important;
    -webkit-border-radius:0!important;
    border-radius:0!important}.radius-circle{-moz-border-radius:100px!important;
    -ms-border-radius:100px!important;
    -o-border-radius:100px!important;
    -webkit-border-radius:100px!important;
    border-radius:100px!important}.read-more{color:#000;
    font-size:12px;
    font-weight:600;
    text-transform:uppercase}.reamore{border-bottom:2px solid #000;
    color:#000!important;
    font-size:14px;
    font-weight:500;
    padding:0 0 4px;
    text-transform:uppercase}.reamore i{margin-left:8px}.rtl #apus-topbar .info-topbar .fa,.rtl .top-wrapper-menu .login i{margin-left:8px;
    margin-right:inherit}.rtl #apus-topbar .info-topbar .textwidget > span{border-left:1px solid #ededed;
    border-right:inherit;
    float:right;
    margin-left:10px;
    margin-right:inherit;
    padding-left:10px;
    padding-right:inherit}.rtl .apus-copyright .menu li{margin-left:10px;
    margin-right:inherit}.rtl .apus-topbar .topbar-left .item + .item{margin-left:inherit;
    margin-right:40px}.rtl .apus-topbar .topbar-right > *{border-left:inherit;
    border-right:1px solid #dcdcdc;
    float:left;
    margin-left:inherit;
    margin-right:20px!important;
    padding-left:inherit;
    padding-right:30px}.rtl .apus-topbar .wrapper-account{margin-left:25px;
    margin-right:inherit}.rtl .btn-readmore i{margin-left:inherit;
    margin-right:5px}.rtl .header-left > div{margin-left:22px;
    margin-right:inherit}.rtl .header-left > div:last-child{margin-left:0;
    margin-right:inherit}.rtl .header-right .elementor-widget:not(.elementor-widget-spacer){margin-left:inherit;
    margin-right:15px}.rtl .header-right > div{margin-left:inherit;
    margin-right:25px}.rtl .header-right > div:last-child{margin-left:inherit;
    margin-right:0}.rtl .reamore i{margin-left:inherit;
    margin-right:8px}.rtl .search-category .btn,.rtl .search-category .viewmore-products-btn{margin-left:inherit;
    margin-right:10px!important}.rtl .searchform .input-search{border-left:0;
    border-right:inherit}.rtl .top-wrapper-menu .inner-top-menu,.rtl .top-wrapper-menu .header_customer_login{left:0;
    right:auto}.rtl .topbar-right .elementor-widget:not(.elementor-widget-spacer){border-left:inherit;
    border-right:1px solid #ededed;
    margin-left:inherit;
    margin-right:18px;
    padding-left:inherit;
    padding-right:18px}.rtl .topbar-right,.rtl .header-right{text-align:left}.search-category .btn,.search-category .viewmore-products-btn{-moz-border-radius:0!important;
    -ms-border-radius:0!important;
    -o-border-radius:0!important;
    -webkit-border-radius:0!important;
    border-radius:0!important;
    margin-left:10px!important}.search-category .wpo-search-inner label.form-control{border:none;
    border-bottom-right-radius:0;
    border-top-right-radius:0}.search-category select{border:none;
    font-weight:500;
    text-transform:capitalize}.search-popup .dropdown-menu{padding:10px}.searchform .btn-search{color:#adafac;
    padding:12px 8px;
    vertical-align:top}.searchform .input-group-btn{line-height:100%}.searchform .input-search{border-right:0;
    line-height:1.5;
    padding:15px}.sidebar .apus-products-list .product-block,.apus-sidebar .apus-products-list .product-block{margin:0;
    padding:20px}.sidebar .apus-products-list,.apus-sidebar .apus-products-list{border-color:#ededed;
    border-style:solid;
    border-width:0 1px 1px}.sidebar .row.instagram-pics > [class*="col-md"],.apus-sidebar .row.instagram-pics > [class*="col-md"]{margin-bottom:12px;
    padding-left:6px;
    padding-right:6px}.sidebar .row.instagram-pics,.apus-sidebar .row.instagram-pics{margin-left:-6px;
    margin-right:-6px}.sidebar .widget .widget-title,.sidebar .widget .widgettitle,.sidebar .widget .widget-heading,.apus-sidebar .widget .widget-title,.apus-sidebar .widget .widgettitle,.apus-sidebar .widget .widget-heading{font-size:20px;
    line-height:1;
    margin:0 0 25px;
    padding:0 0 23px}.sidebar .widget_apus_single_image,.apus-sidebar .widget_apus_single_image{margin-bottom:30px}.top-wrapper-menu .header_customer_login{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    filter:alpha(opacity=0);
    margin-top:10px;
    min-width:320px;
    opacity:0;
    position:absolute;
    right:0;
    top:100%;
    transition:all .3s ease-in-out 0s;
    visibility:hidden;
    z-index:9}.top-wrapper-menu .inner-top-menu{-ms-transform:translateY(10px);
    -o-transform:translateY(10px);
    -o-transition:all .3s ease-in-out 0s;
    -webkit-transform:translateY(10px);
    -webkit-transition:all .3s ease-in-out 0s;
    filter:alpha(opacity=0);
    margin-top:10px;
    opacity:0;
    padding:10px 25px;
    position:absolute;
    right:0;
    top:100%;
    transform:translateY(10px);
    transition:all .3s ease-in-out 0s;
    visibility:hidden;
    z-index:9}.top-wrapper-menu .login i,.top-wrapper-menu .drop-dow i{font-size:22px}.top-wrapper-menu:before{content:'';
    height:10px;
    left:0;
    position:absolute;
    top:100%;
    width:100%}.top-wrapper-menu:hover .inner-top-menu,.top-wrapper-menu:hover .header_customer_login{-ms-transform:translateY(0px);
    -o-transform:translateY(0px);
    -webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);
    -webkit-transform:translateY(0px);
    background:#fff;
    box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);
    filter:alpha(opacity=100);
    opacity:1;
    transform:translateY(0px);
    visibility:visible}.topbar-right .elementor-widget:not(.elementor-widget-spacer){border-left:1px solid #ededed;
    display:inline-block;
    line-height:1.4;
    margin-left:18px;
    padding-left:18px;
    position:relative;
    vertical-align:middle;
    width:auto}.topbar-right .elementor-widget:not(.elementor-widget-spacer):first-child{border:0;
    margin:0;
    padding:0}.topbar-right .language-wrapper .dropdown-menu-right{right:-20px}.topbar-right .top-wrapper-menu .login i,.topbar-right .top-wrapper-menu .drop-dow i{font-size:14px}.topbar-right,.header-right{text-align:right}.topbar-right-inner > *{display:inline-block;
    vertical-align:middle}.viewmore-products-btn,.btn-shaded-sm,.wrapper-container,.top-wrapper-menu{position:relative}.viewmore-products-btn.loading:before,.btn-gradient:hover:before,.btn-gradient:active:before{filter:alpha(opacity=100);
    opacity:1}.viewmore-products-btn:before{background:rgba(255,255,255,0.9) url(../images/loading-quick.gif) no-repeat scroll center center/20px auto;
    content:'';
    filter:alpha(opacity=0);
    height:calc(100% + 4px);
    left:-2px;
    opacity:0;
    position:absolute;
    top:-2px;
    width:calc(100% + 4px);
    z-index:2}.wrapper-large{float:none;
    margin:auto;
    max-width:1770px}button:focus,.btn:focus,.viewmore-products-btn:focus{-webkit-box-shadow:none!important;
    box-shadow:none!important;
    outline:none!important}.rtl .header-default .megamenu > li{margin-left:30px;
    margin-right:inherit}}.header-default + #apus-main-content .wrapper-breads{border:none}.header-default .header-right{margin-left:auto}.header-default .megamenu > li:last-child{margin-right:0}.rtl .header-default .header-right{margin-left:inherit;
    margin-right:auto}.rtl .header-default .megamenu > li:last-child{margin-left:0;
    margin-right:inherit}body.home .home-page-default{padding-top:35px}@media (min-width: 992px){body.home .home-page-default{padding-top:45px}}.header-mobile{background:#fff;
    padding:10px 0;
    content-visibility: auto;
    contain-intrinsic-size: auto 1200px;}.header-mobile .apus-search-form{min-width:300px}.header-mobile .apus-search-form .select-category,.header-mobile .total-minicart{display:none}.header-mobile .apus-search-form .tt-menu a.media{padding:12px}.header-mobile .apus-search-form form{border:none}.header-mobile .apus-search-form form .form-control{border:1px solid #ededed}.header-mobile .box-right{margin-left:15px}.header-mobile .btn-showmenu{font-size:18px;
    padding:0}.header-mobile .btn.dropdown-toggle,.header-mobile .dropdown-toggle.viewmore-products-btn,.header-mobile .btn.offcanvas,.header-mobile .offcanvas.viewmore-products-btn{background:transparent;
    border:none;
    color:#000;
    font-size:18px;
    padding:0}.header-mobile .btn.dropdown-toggle:hover,.header-mobile .dropdown-toggle.viewmore-products-btn:hover,.header-mobile .btn.dropdown-toggle:active,.header-mobile .dropdown-toggle.viewmore-products-btn:active,.header-mobile .btn.dropdown-toggle:focus,.header-mobile .dropdown-toggle.viewmore-products-btn:focus,.header-mobile .btn.offcanvas:hover,.header-mobile .offcanvas.viewmore-products-btn:hover,.header-mobile .btn.offcanvas:active,.header-mobile .offcanvas.viewmore-products-btn:active,.header-mobile .btn.offcanvas:focus,.header-mobile .offcanvas.viewmore-products-btn:focus{background:transparent;
    color:#000}.header-mobile .search-mobile{padding:10px 0}.header-mobile .top-cart{margin-right:5px}.header-mobile > .btn-offcanvas{left:3px;
    position:absolute;
    top:3px;
    z-index:1}.rtl .header-mobile .box-right{margin-left:inherit;
    margin-right:15px}.rtl .header-mobile .top-cart{margin-left:5px;
    margin-right:inherit}.table-visiable{display:table;
    width:100%}.table-visiable > div{display:table-cell;
    float:none;
    vertical-align:middle}@media (min-width: 992px){.table-visiable-dk{display:table;
    width:100%}.table-visiable-dk > div{display:table-cell;
    float:none;
    vertical-align:middle}}.apus-breadcrumb{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    background:#fff;
    border-radius:0;
    font-size:16px;
    margin:0 0 30px;
    padding-bottom:20px;
    padding-top:20px;
    text-align:left}.apus-breadcrumb .breadcrumb-title{color:#ccc;
    font-size:48px;
    font-weight:300;
    margin:0}.apus-breadcrumb nav{line-height:30px;
    text-align:left}.apus-content{background:#fff}.apus-content:after{clear:both}.apus-content:before,.apus-content:after{content:" ";
    display:table}.apus-header{font-size:14px;
    position:relative;
    z-index:13}.apus-header .show-main-menu{color:#252525;
    font-size:30px;
    line-height:1}.apus-header .show-main-menu:hover,.apus-header .show-main-menu:focus,.apus-header .show-main-menu.active,.header-sidebar a:hover,.header-sidebar a:active,.apus-breadcrumb nav a{color:#000}.apus-mainbody{background:transparent;
    padding-bottom:0;
    padding-top:0}.apus-pagination{font-family:'futurapt-demi';
    font-size:16px;
    margin:0;
    padding:10px 0;
    text-align:center}.header-button-woo > div{margin-left:25px}.header-button-woo > div:last-child{margin-left:0}.header-sidebar{background:#000;
    color:#fff;
    left:0;
    min-height:100vh;
    position:fixed;
    top:0;
    width:100px;
    z-index:91}.header-sidebar .apus-topcart{border-top:1px solid #333;
    bottom:0;
    left:0;
    padding:20px 0;
    position:absolute;
    width:100%}.header-sidebar .apus-topcart .count{color:#fff;
    font-size:12px;
    text-transform:uppercase}.header-sidebar .apus-topcart .dropdown-menu{bottom:0;
    left:100%;
    top:inherit}.header-sidebar .service{-moz-transform-origin:0 11px;
    -ms-transform:rotate(-90deg);
    -ms-transform-origin:0 11px;
    -o-transform:rotate(-90deg);
    -webkit-transform:rotate(-90deg);
    -webkit-transform-origin:0 11px;
    color:#999;
    font-size:14px;
    left:50px;
    letter-spacing:2px;
    position:absolute;
    text-transform:uppercase;
    top:50%;
    transform:rotate(-90deg);
    transform-origin:0 11px;
    white-space:nowrap;
    z-index:9}.header-sidebar .service > *{-ms-transform:translateX(-50%);
    -o-transform:translateX(-50%);
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)}.header-sidebar .service p{margin:0}.header-sidebar .show-main-menu{background:#000;
    border-color:#ededed;
    border-width:0 0 1px;
    color:#fff;
    height:100px;
    line-height:100px;
    width:100px}.header-sidebar a{color:#fff}.header_transparent .apus-header{left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:99}.menu-center .navbar-nav.megamenu{float:none;
    text-align:center}.navigation{clear:both;
    display:block}.over-dark{background:rgba(0,0,0,0.8);
    cursor:not-allowed;
    display:none;
    height:100%;
    position:fixed;
    right:0;
    top:0;
    width:100%;
    z-index:99}.over-dark.active{display:block}.rtl .apus-breadcrumb nav{text-align:right}.rtl .header-button-woo > div{margin-left:inherit;
    margin-right:25px}.rtl .header-button-woo > div:last-child{margin-left:inherit;
    margin-right:0}.rtl .over-dark{left:0;
    right:auto}.sticky-header{-ms-transform:translateY(0);
    -o-transform:translateY(0);
    -o-transition:all .3s ease 0s;
    -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);
    -webkit-transform:translateY(0);
    -webkit-transition:all .3s ease 0s;
    background:#fff;
    box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);
    left:0;
    position:fixed!important;
    top:0;
    transform:translateY(0);
    transition:all .3s ease 0s;
    width:100%;
    z-index:100}.sticky-header .vertical-wrapper.show-always .content-vertical{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    filter:alpha(opacity=0);
    opacity:0;
    transition:all .3s ease-in-out 0s;
    visibility:hidden}.sticky-header .vertical-wrapper.show-always:hover .content-vertical{filter:alpha(opacity=100);
    opacity:1;
    visibility:visible}.sticky-header.sticky-header-hidden{-ms-transform:translateY(-110%);
    -o-transform:translateY(-110%);
    -webkit-transform:translateY(-110%);
    transform:translateY(-110%)}@media screen and (max-width: 1800px){.product-block.grid{min-height: calc(446px - 20%)!important;}.archive .btn.btn-full{display:none!important;}.name{text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}}@media (min-width: 1200px){.apus-pagination{padding:40px 0 30px}}.apus-copyright{background:#fff;
    color:#888;
    font-size:14px;
    font-weight:400;
    padding-bottom:30px;
    padding-top:30px;
    position:relative}.apus-copyright .widget-social{text-align:right}.apus-copyright a,.apus-copyright .widget-social a{color:#888}.apus-footer{background:#fff;
    color:#636363;
    font-size:16px;
    font-weight:400;
    position:relative}.apus-footer a{color:#636363}.apus-footer a:hover,.apus-footer a:focus,.apus-footer a:active,.apus-copyright a:hover,.apus-copyright a:focus,.apus-copyright a:active,.apus-copyright .widget-social a:hover{color:#000}.apus-footer-mobile{display:none}.apus-footer.full-medium{margin-left:auto;
    margin-right:auto;
    max-width:1600px}.apus-offcanvas{-ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-flex-direction:column;
    -webkit-transform:translateX(-100%);
    -webkit-transition:all .2s ease-in-out 0s;
    background:#fff;
    display:-webkit-flex;
    display:flex;
    filter:alpha(opacity=0);
    flex-direction:column;
    height:100%;
    left:0;
    opacity:0;
    overflow-x:auto;
    position:fixed;
    top:0;
    transform:translateX(-100%);
    transition:all .2s ease-in-out 0s;
    visibility:hidden;
    width:300px;
    z-index:1000}.apus-offcanvas .apus-offcanvas-body{position:relative}.apus-offcanvas .elementor-column{width:100%!important}.apus-offcanvas .elementor-column .elementor-column-wrap,.apus-offcanvas .elementor-column .elementor-widget-wrap{padding:0!important}.apus-offcanvas .elementor-column .widget{margin-bottom:10px}.apus-offcanvas .header-right > div{margin-left:30px}.apus-offcanvas .header-right > div:last-child{margin-left:0}.apus-offcanvas .logo-in-theme{margin-bottom:30px}.apus-offcanvas .offcanvas-bottom,.apus-offcanvas .offcanvas-top{height:20%}.apus-offcanvas .offcanvas-head{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#e44343;
    cursor:pointer;
    transition:all .2s ease-in-out 0s}.apus-offcanvas .offcanvas-head a{color:#fff}.apus-offcanvas .offcanvas-head i{margin-right:5px}.apus-offcanvas .offcanvas-head:hover,.apus-offcanvas .offcanvas-head:active{background:#d51f1f}.apus-offcanvas .offcanvas-middle{height:60%;
    overflow-x:hidden;
    padding:20px 0}.apus-offcanvas.active{-ms-transform:translateX(0);
    -o-transform:translateX(0);
    -webkit-box-shadow:2px 0 5px 0 rgba(0,0,0,0.15);
    -webkit-transform:translateX(0);
    box-shadow:2px 0 5px 0 rgba(0,0,0,0.15);
    filter:alpha(opacity=100);
    opacity:1;
    transform:translateX(0);
    visibility:visible}.apus-pagination .page-numbers li > span,.apus-pagination .page-numbers li > a,.apus-pagination .pagination li > span,.apus-pagination .pagination li > a,.apus-pagination > span,.apus-pagination > a{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:0;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#f0f2f9;
    border-radius:0;
    color:#252525;
    display:inline-block;
    float:none;
    font-family:'futurapt-demi';
    font-size:16px;
    font-weight:400;
    margin-right:5px;
    min-width:40px;
    padding:6px 10px;
    text-align:center;
    transition:all .2s ease-in-out 0s}.apus-pagination .page-numbers li > span:hover,.apus-pagination .page-numbers li > span.current,.apus-pagination .page-numbers li > a:hover,.apus-pagination .page-numbers li > a.current,.apus-pagination .pagination li > span:hover,.apus-pagination .pagination li > span.current,.apus-pagination .pagination li > a:hover,.apus-pagination .pagination li > a.current,.apus-pagination > span:hover,.apus-pagination > span.current,.apus-pagination > a:hover,.apus-pagination > a.current{background:#000;
    color:#fff}.apus-pagination .page-numbers li,.apus-pagination .pagination li{display:inline-block;
    margin:0;
    vertical-align:middle}.apus-pagination ul.page-numbers{list-style:none;
    margin:0;
    padding:0}.footer-default{margin-top:30px}.rtl .apus-copyright .widget-social{text-align:left}.rtl .apus-offcanvas .header-right > div{margin-left:inherit;
    margin-right:30px}.rtl .apus-offcanvas .header-right > div:last-child{margin-left:inherit;
    margin-right:0}.rtl .apus-pagination .page-numbers li > span,.rtl .apus-pagination .page-numbers li > a,.rtl
    .apus-pagination .pagination li > span,.rtl
    .apus-pagination .pagination li > a,.rtl .apus-pagination > span,.rtl .apus-pagination > a,.rtl .apus-offcanvas .offcanvas-head i{margin-left:5px;
    margin-right:inherit}@media (max-width: 991px){.rtl .topbar-mobile .btn,.rtl .topbar-mobile .viewmore-products-btn{margin-left:10px;
    margin-right:inherit}.topbar-mobile{padding:10px}.topbar-mobile .btn,.topbar-mobile .viewmore-products-btn{margin-right:10px;
    padding:6px 10px}.topbar-mobile .top-cart .dropdown-menu{left:0;
    right:inherit}.topbar-mobile .top-cart .dropdown-menu:after,.topbar-mobile .top-cart .dropdown-menu:before{display:none}}#mobile-offcanvas-sidebar{background:#fff;
    height:100%;
    max-width:80%;
    position:fixed;
    top:0;
    width:270px;
    z-index:999}#mobile-offcanvas-sidebar .mobile-sidebar-wrapper{display:none;
    height:100%;
    padding:0 15px;
    width:100%}#mobile-offcanvas-sidebar > .mobile-sidebar-btn{position:absolute;
    top:100px}#mobile-offcanvas-sidebar.active > .mobile-sidebar-wrapper{display:block}#mobile-offcanvas-sidebar.mobile-offcanvas-left{-ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    -webkit-transform:translateX(-100%);
    left:0;
    transform:translateX(-100%)}#mobile-offcanvas-sidebar.mobile-offcanvas-left > .mobile-sidebar-btn{left:100%}#mobile-offcanvas-sidebar.mobile-offcanvas-right{-ms-transform:translateX(100%);
    -o-transform:translateX(100%);
    -webkit-transform:translateX(100%);
    right:0;
    transform:translateX(100%)}#mobile-offcanvas-sidebar.mobile-offcanvas-right > .mobile-sidebar-btn{right:100%}.apus-footer-mobile{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.2);
    background:rgba(255,255,255,0.9);
    bottom:0;
    box-shadow:0 0 1px 0 rgba(0,0,0,0.2);
    left:0;
    padding:10px 20px;
    position:fixed;
    width:100%;
    z-index:999}.apus-footer-mobile .apus-search-form{background:rgba(255,255,255,0.9);
    min-width:300px;
    padding:10px 30px}.apus-footer-mobile .apus-search-form .select-category{display:none}.apus-footer-mobile .apus-search-form form{border:none;
    margin:0}.apus-footer-mobile .apus-search-form form .form-control{border:1px solid #ededed}.apus-footer-mobile .footer-search-mobile{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    filter:alpha(opacity=0);
    left:0;
    opacity:0;
    position:absolute;
    top:-60px;
    transition:all .2s ease-in-out 0s;
    visibility:hidden;
    width:100%;
    z-index:999}.apus-footer-mobile .footer-search-mobile.active,.apus-footer-mobile > ul > li .wrapper-morelink.active{filter:alpha(opacity=100);
    opacity:1;
    visibility:visible}.apus-footer-mobile .mini-cart .count{top:2px}.apus-footer-mobile .mini-cart i{font-size:15px}.apus-footer-mobile > ul{list-style:none;
    margin:0;
    padding:0;
    text-align:center}.apus-footer-mobile > ul > li{display:inline-block;
    padding:0 25px;
    position:relative;
    text-align:center;
    text-transform:uppercase}.apus-footer-mobile > ul > li .wishlist-icon,.apus-footer-mobile > ul > li .mini-cart{line-height:1.8}.apus-footer-mobile > ul > li .wrapper-morelink{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.1);
    background:#fff;
    bottom:40px;
    box-shadow:0 0 4px 0 rgba(0,0,0,0.1);
    filter:alpha(opacity=0);
    opacity:0;
    padding:20px;
    position:absolute;
    right:0;
    visibility:hidden}.apus-footer-mobile > ul > li .wrapper-morelink .footer-morelink{font-size:10px;
    list-style:none;
    margin:0;
    padding:0}.apus-footer-mobile > ul > li .wrapper-morelink li{display:block;
    padding:3px 0;
    text-align:left;
    white-space:nowrap;
    width:100%}.apus-footer-mobile > ul > li span{display:block;
    font-size:10px;
    line-height:1}.close-sidebar-btn{border-bottom:1px solid #ededed;
    margin-bottom:15px;
    padding-bottom:10px;
    text-align:center;
    width:100%}.close-sidebar-btn,.mobile-sidebar-btn{cursor:pointer;
    display:inline-block;
    font-size:14px;
    font-weight:500;
    margin-bottom:10px}.close-sidebar-btn:active,.close-sidebar-btn:hover{color:#e44343}.mobile-sidebar-btn{color:#000;
    font-family:"Cera Pro Bold",Arial,sans-serif;
    margin:0 0 10px}.mobile-sidebar-panel-overlay{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:rgba(0,0,0,0.15);
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:fixed;
    top:0;
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:-10}.mobile-sidebar-panel-overlay.active{cursor:not-allowed;
    filter:alpha(opacity=100);
    opacity:1;
    z-index:998}.open-text{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#5cb85c;
    color:#fff;
    cursor:pointer;
    display:inline-block;
    font-size:26px;
    line-height:1;
    padding:6px 8px;
    transition:all .2s ease-in-out 0s}.open-text:hover,.open-text:active{background:#4cae4c;
    color:#fff}.rtl .apus-footer-mobile > ul > li .wrapper-morelink li{text-align:right}@media (max-width: 991px){.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single:focus-visible{border:none}.sidebar{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#fff;
    height:100%;
    padding:10px;
    position:fixed;
    top:0;
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:999}.sidebar.sidebar-left{-ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    -webkit-transform:translateX(-100%);
    left:0;
    transform:translateX(-100%)}.sidebar.sidebar-left.active,.sidebar.sidebar-right.active{-ms-transform:translateX(0);
    -o-transform:translateX(0);
    -webkit-transform:translateX(0);
    transform:translateX(0)}.sidebar.sidebar-right{-ms-transform:translateX(100%);
    -o-transform:translateX(100%);
    -webkit-transform:translateX(100%);
    right:0;
    transform:translateX(100%)}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select:focus,textarea{font-size:16px}}.apus-header .wrapper-topmenu .dropdown-menu-right{top:calc(100% + 10px)}.apus-header .wrapper-topmenu:before{background:transparent;
    content:'';
    height:10px;
    left:0;
    position:absolute;
    top:100%;
    width:100%;
    z-index:9}.apus-topbar .wrapper-topmenu:hover > a{color:#fff}.megamenu{padding:0}.megamenu .menu-item-description{font-size:12px;
    text-transform:capitalize}.megamenu > li{display:inline-block;
    float:none;
    margin:0;
    margin-right:20px;
    padding:0;
    vertical-align:top}.navbar.apus-megamenu{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    border:none;
    border-radius:0;
    margin:0;
    min-height:0}.rtl .megamenu > li{margin-left:20px;
    margin-right:inherit}.rtl .wrapper-top-cart > .dropdown-menu-right{-ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    -webkit-transform:translateX(-100%);
    left:0;
    right:inherit;
    transform:translateX(-100%)}.wrapper-top-cart .buttons .btn-block{margin-bottom:10px}.wrapper-top-cart .cart_list .variation > *{display:inline-block;
    vertical-align:middle}.wrapper-top-cart .cart_list .variation,.wrapper-top-cart .cart_list .variation > * p{margin:0}.wrapper-top-cart .overlay-dropdown-menu-right{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:rgba(0,0,0,0.6);
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:fixed;
    top:0;
    transition:all .2s ease-in-out 0s;
    visibility:hidden;
    width:100%;
    z-index:98}.wrapper-top-cart .overlay-dropdown-menu-right.active{filter:alpha(opacity=100);
    opacity:1;
    visibility:visible}.wrapper-top-cart > .dropdown-menu-right{-ms-transform:translateX(100%);
    -o-transform:translateX(100%);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-flex-direction:column;
    -webkit-transform:translateX(100%);
    -webkit-transition:all .2s ease-in-out 0s;
    background:#fff;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    height:100%;
    max-width:70%;
    padding:30px;
    position:fixed;
    right:0;
    top:0;
    transform:translateX(100%);
    transition:all .2s ease-in-out 0s;
    width:420px;
    z-index:999}.wrapper-top-cart > .dropdown-menu-right .shopping_cart_content{-webkit-flex-direction:column;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    flex-direction:column;
    height:100%}.wrapper-top-cart > .dropdown-menu-right .shopping_cart_content .cart-bottom{-webkit-flex:0 0 auto;
    -webkit-flex-direction:column;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    flex:0 0 auto;
    flex-direction:column}.wrapper-top-cart > .dropdown-menu-right .shopping_cart_content .cart_list{-webkit-flex:1 1 auto;
    -webkit-flex-direction:column;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    flex:1 1 auto;
    flex-direction:column}.wrapper-top-cart > .dropdown-menu-right .widget_shopping_cart_content_wrapper{-webkit-flex:1 1 auto;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    flex:1 1 auto;
    overflow-x:hidden;
    overflow-y:auto}.wrapper-top-cart > .dropdown-menu-right .widget_shopping_cart_heading{-webkit-flex:0 0 auto;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    flex:0 0 auto}.wrapper-top-cart > .dropdown-menu-right .widget_shopping_cart_heading > h3{border-bottom:1px solid #ededed;
    color:#e44343;
    cursor:pointer;
    font-size:22px;
    margin:0 0 20px;
    padding:0 0 20px;
    width:100%}.wrapper-top-cart > .dropdown-menu-right.active,.rtl .wrapper-top-cart > .dropdown-menu-right.active{-ms-transform:translateX(0);
    -o-transform:translateX(0);
    -webkit-transform:translateX(0);
    transform:translateX(0)}@media (min-width: 1200px){.megamenu > li{margin-right:20px}.rtl .megamenu > li{margin-left:40px;
    margin-right:inherit}}.navbar-offcanvas .navbar-nav li>a{font-size: 16px;}.apus-offcanvas .offcanvas-head{display: none;}.menu-item-2804 img{display: none;}.elementor-423 .elementor-element.elementor-element-3219e2a{width: 100%!important;}#apus-mobile-menu .btn-toggle-canvas{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#e44343;
    color:#fff;
    display:block;
    padding:8px 15px;
    text-align:center;
    transition:all .2s ease-in-out 0s}#apus-mobile-menu .btn-toggle-canvas:hover,#apus-mobile-menu .btn-toggle-canvas:active{background:#d51f1f;
    color:#fff}#apus-mobile-menu .offcanvas-head strong{margin:0 5px}.dark-menu-sidebar{-webkit-box-shadow:0 5px 10px 0 rgba(40,52,54,0.2);
    background:#fff;
    box-shadow:0 5px 10px 0 rgba(40,52,54,0.2);
    color:#636363;
    font-size:15px;
    min-height:100vh;
    padding:40px}.dark-menu-sidebar .navbar-collapse{padding:0}.dark-menu-sidebar .navbar-offcanvas .navbar-nav > li > a{padding:12px 0}.dark-menu-sidebar .navbar-offcanvas .navbar-nav li .icon-toggle{top:15px}.dark-menu-sidebar .sidebar-center{margin-top:60px}.dark-menu-sidebar .top-wrapper-menu .inner-top-menu a{color:#252525}.dark-menu-sidebar .top-wrapper-menu .inner-top-menu,.dark-menu-sidebar .top-wrapper-menu .header_customer_login{left:0;
    right:inherit}.dark-menu-sidebar .wishlist-sidebar > a i,.dark-menu-sidebar .wrapper-account i{margin-right:15px}.dark-menu-sidebar .wishlist-sidebar > a,.dark-menu-sidebar .login-topbar > a{display:block;
    font-size:14px;
    margin-bottom:10px}.dark-menu-sidebar .wrapper-topmenu{margin-bottom:8px}.dark-menu-sidebar .wrapper-topmenu .dropdown-menu{margin-top:0;
    padding:10px}.dark-menu-sidebar .wrapper-topmenu .dropdown-menu a{color:#999}.dark-menu-sidebar a{color:#636363}.header-mobile .apus-search-form .btn,.header-mobile .apus-search-form .viewmore-products-btn{height:42px;
    padding:5px 33px}.header-mobile .apus-search-form form .form-control{height:42px}.header-mobile .mobile-vertical-menu-title{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    cursor:pointer;
    font-size:18px;
    margin:0;
    padding:5px 0;
    transition:all .3s ease-in-out 0s}.header-mobile .mobile-vertical-menu-title i{font-size:24px}.main-mobile-menu .has-submenu > .sub-menu{display:none;
    list-style:none;
    padding-left:30px}.main-mobile-menu .has-submenu > .sub-menu li > .icon-toggle{top:8px}.main-mobile-menu .has-submenu > .sub-menu li a{font-size:14px;
    padding:2px 0}.main-mobile-menu .shop-list-small,.mobile-vertical-menu .widget{margin-bottom:10px}.main-mobile-menu .sub-menu{max-width:100%}.main-mobile-menu .widget .widget-title,.main-mobile-menu .widget .widgettitle,.main-mobile-menu .widget .widget-heading{font-size:16px;
    margin:0 0 10px;
    padding:0 0 8px;
    text-align:inherit}.megamenu .aligned-fullwidth > .dropdown-menu{padding:50px 30px 30px}.megamenu .apus-container{padding-left:15px;
    padding-right:15px;
    width:100%}.megamenu .dropdown-menu .current-menu-item > a{color:#fff}.megamenu .dropdown-menu .dropdown-menu{-moz-border-radius:3px;
    -moz-transform-origin:0 0;
    -ms-border-radius:3px;
    -ms-transform:rotateX(-90deg);
    -ms-transform-origin:0 0;
    -o-border-radius:3px;
    -o-transform:rotateX(-90deg);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:3px;
    -webkit-box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    -webkit-transform:rotateX(-90deg);
    -webkit-transform-origin:0 0;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#fff;
    border:none;
    border-radius:3px;
    box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    display:block;
    filter:alpha(opacity=0);
    left:100%;
    min-width:200px;
    opacity:0;
    padding:20px 30px;
    position:absolute;
    top:-20px;
    transform:rotateX(-90deg);
    transform-origin:0 0;
    transition:all .2s ease-in-out 0s;
    visibility:hidden}.megamenu .dropdown-menu .text-label,.mobile-vertical-menu .text-label,.main-mobile-menu .text-label{color:#000;
    font-family:"Cera Pro Bold",Arial,sans-serif;
    font-size:12px;
    margin-left:5px;
    vertical-align:super}.megamenu .dropdown-menu .text-label.label-hot,.mobile-vertical-menu .text-label.label-hot,.main-mobile-menu .text-label.label-hot{color:#e44343}.megamenu .dropdown-menu .text-label.label-new,.mobile-vertical-menu .text-label.label-new,.main-mobile-menu .text-label.label-new{color:#5cb85c}.megamenu .dropdown-menu .widget-title,.megamenu .dropdown-menu .widgettitle{font-size:18px;
    margin:0 0 10px;
    padding:0;
    text-align:left}.megamenu .dropdown-menu .widget-title:before,.megamenu .dropdown-menu .widget-title:after,.megamenu .dropdown-menu .widgettitle:before,.megamenu .dropdown-menu .widgettitle:after,.mm-menu .widget .widget-title:before,.mm-menu .widget .widgettitle:before,.mm-menu .widget .widget-heading:before,.mm-menu.mm-offcanvas .social-top:after,.mm-menu.mm-offcanvas .topbar-right-wrapper:after,.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widgettitle:before,.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widgettitle:after,.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widget-title:before,.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widget-title:after{display:none}.megamenu .dropdown-menu li{line-height:inherit;
    margin:0 0 8px}.megamenu .dropdown-menu li > a{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:transparent!important;
    color:#636363;
    display:inline-block;
    font-size:15px;
    font-weight:400;
    padding:0;
    position:relative;
    transition:all .2s ease-in-out 0s;
    width:100%}.megamenu .dropdown-menu li > a .caret{position:absolute;
    right:15px;
    top:15px}.megamenu .dropdown-menu li > a:hover,.megamenu .dropdown-menu li > a:active,.megamenu .dropdown-menu li.current-menu-item > a,.megamenu .dropdown-menu li.open > a,.megamenu .dropdown-menu li.active > a,.topmenu-menu > li.active > a,.mm-menu .mm-listview > li > a,.mm-menu .mm-listview > li > span,.mm-menu.mm-offcanvas .social-top a:hover,.mm-menu.mm-offcanvas .social-top a:active,.header-mobile .mobile-vertical-menu-title:hover,.header-mobile .mobile-vertical-menu-title.active,.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .fa-minus,.dark-menu-sidebar a:hover,.dark-menu-sidebar a:focus,.dark-menu-sidebar .top-wrapper-menu .inner-top-menu a:hover,.dark-menu-sidebar .top-wrapper-menu .inner-top-menu a:focus,.dark-menu-sidebar .navbar-offcanvas .navbar-nav li:hover > .icon-toggle,.dark-menu-sidebar .navbar-offcanvas .navbar-nav li:hover > a,.dark-menu-sidebar .navbar-offcanvas .navbar-nav li.active > .icon-toggle,.dark-menu-sidebar .navbar-offcanvas .navbar-nav li.active > a,.dark-menu-sidebar .wrapper-topmenu .dropdown-menu a:hover,.dark-menu-sidebar .wrapper-topmenu .dropdown-menu a:focus,.dark-menu-sidebar .wrapper-topmenu .dropdown-menu .active > a{color:#000}.megamenu .dropdown-menu li:hover > .dropdown-menu,.megamenu.effect1 > li:hover > .dropdown-menu{-ms-transform:rotateX(0deg);
    -o-transform:rotateX(0deg);
    -webkit-transform:rotateX(0deg);
    filter:alpha(opacity=100);
    opacity:1;
    transform:rotateX(0deg);
    visibility:visible}.megamenu > li > a{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:transparent!important;
    display:inline-block;
    font-family:'futurapt-bold';
    font-size:16px;
    font-weight:400;
    padding:16px 0;
    position:relative;
    text-transform:uppercase;
    transition:all .2s ease-in-out 0s}.megamenu > li > a .fa,.megamenu > li > a img{margin-right:8px;
    max-width:50px}.megamenu > li > a > .text-label{-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    -webkit-border-radius:2px;
    background:#5bc0de;
    border-radius:2px;
    color:#fff;
    display:inline-block;
    font-size:11px;
    line-height:2;
    padding:0 5px;
    position:absolute;
    right:-15px;
    text-transform:capitalize;
    top:-10px}.megamenu > li > a > .text-label.label-hot,.mm-menu .mm-listview > li > a .text-label.label-hot,.mm-menu .mm-listview > li > span .text-label.label-hot{background:#e44343}.megamenu > li > a > .text-label.label-hot:before,.mm-menu .mm-listview > li > a .text-label.label-hot:before,.mm-menu .mm-listview > li > span .text-label.label-hot:before{border-color:#e44343 transparent transparent #e44343}.megamenu > li > a > .text-label.label-new,.mm-menu .mm-listview > li > a .text-label.label-new,.mm-menu .mm-listview > li > span .text-label.label-new{background:#5cb85c}.megamenu > li > a > .text-label.label-new:before,.mm-menu .mm-listview > li > a .text-label.label-new:before,.mm-menu .mm-listview > li > span .text-label.label-new:before{border-color:#5cb85c transparent transparent #5cb85c}.megamenu > li > a > .text-label:before,.mm-menu .mm-listview > li > a .text-label:before,.mm-menu .mm-listview > li > span .text-label:before{border-color:#5bc0de transparent transparent #5bc0de;
    border-style:solid;
    border-width:3px;
    content:'';
    left:7px;
    position:absolute;
    top:100%;
    z-index:9}.megamenu > li > a:hover,.megamenu > li > a:active,.megamenu > li > a:focus,.megamenu > li:hover > a,.megamenu > li.active > a{color:#222}.megamenu > li.aligned-right > .dropdown-menu{left:auto;
    right:0}.megamenu > li:hover > a:before,.megamenu > li.active > a:before{left:0;
    width:100%}.megamenu > li:last-child{margin-right:0}.megamenu li.aligned-fullwidth{position:static}.megamenu li.aligned-fullwidth > .dropdown-menu{left:10px!important;
    width:calc(100% - 20px)}.megamenu.effect1 > li > .dropdown-menu{-moz-border-radius:3px;
    -moz-transform-origin:0 0;
    -ms-border-radius:3px;
    -ms-transform:rotateX(-90deg);
    -ms-transform-origin:0 0;
    -o-border-radius:3px;
    -o-transform:rotateX(-90deg);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:3px;
    -webkit-box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    -webkit-transform:rotateX(-90deg);
    -webkit-transform-origin:0 0;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#fff;
    border:none;
    border-radius:3px;
    box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    display:block;
    filter:alpha(opacity=0);
    left:0;
    min-width:200px;
    opacity:0;
    padding:20px 30px;
    position:absolute;
    top:100%;
    transform:rotateX(-90deg);
    transform-origin:0 0;
    transition:all .2s ease-in-out 0s;
    visibility:hidden}.megamenu.effect2 > li > .dropdown-menu{-moz-border-radius:3px;
    -moz-transform-origin:0 0;
    -ms-border-radius:3px;
    -ms-transform:rotateX(-90deg);
    -ms-transform-origin:0 0;
    -o-border-radius:3px;
    -o-transform:rotateX(-90deg);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:3px;
    -webkit-box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    -webkit-transform:rotateX(-90deg);
    -webkit-transform-origin:0 0;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#fff;
    border:none;
    border-radius:3px;
    box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    display:block;
    filter:alpha(opacity=0);
    left:0;
    margin-top:10px;
    min-width:200px;
    opacity:0;
    padding:20px 30px;
    position:absolute;
    top:100%;
    transform:rotateX(-90deg);
    transform-origin:0 0;
    transition:all .2s ease-in-out 0s;
    visibility:hidden}.megamenu.effect2 > li > .dropdown-menu > li{-ms-transform:translateY(5px);
    -o-transform:translateY(5px);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-transform:translateY(5px);
    -webkit-transition:all .2s ease-in-out 0s;
    filter:alpha(opacity=0);
    opacity:0;
    transform:translateY(5px);
    transition:all .2s ease-in-out 0s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+1){-webkit-transition-delay:.1s;
    transition-delay:.1s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+10){-webkit-transition-delay:1s;
    transition-delay:1s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+2){-webkit-transition-delay:.2s;
    transition-delay:.2s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+3){-webkit-transition-delay:.3s;
    transition-delay:.3s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+4){-webkit-transition-delay:.4s;
    transition-delay:.4s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+5){-webkit-transition-delay:.5s;
    transition-delay:.5s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+6){-webkit-transition-delay:.6s;
    transition-delay:.6s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+7){-webkit-transition-delay:.7s;
    transition-delay:.7s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+8){-webkit-transition-delay:.8s;
    transition-delay:.8s}.megamenu.effect2 > li > .dropdown-menu li:nth-child(2n+9){-webkit-transition-delay:.9s;
    transition-delay:.9s}.megamenu.effect2 > li:hover > .dropdown-menu{-ms-transform:rotateX(0deg);
    -o-transform:rotateX(0deg);
    -webkit-transform:rotateX(0deg);
    filter:alpha(opacity=100);
    margin-top:0;
    opacity:1;
    transform:rotateX(0deg);
    visibility:visible}.megamenu.effect2 > li:hover > .dropdown-menu > li{-ms-transform:translateY(0px);
    -o-transform:translateY(0px);
    -webkit-transform:translateY(0px);
    filter:alpha(opacity=100);
    opacity:1;
    transform:translateY(0px)}.megamenu.effect3 > li > .dropdown-menu{-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    -o-transition:all .3s ease-in-out 0s;
    -webkit-animation:fadeleft .3s ease-in-out 0s;
    -webkit-border-radius:3px;
    -webkit-box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    -webkit-transition:all .3s ease-in-out 0s;
    animation:fadeleft .3s ease-in-out 0s;
    background:#fff;
    border:none;
    border-radius:3px;
    box-shadow:0 0 18px 0 rgba(0,0,0,0.1);
    display:block;
    filter:alpha(opacity=0);
    left:0;
    min-width:200px;
    opacity:0;
    padding:20px 30px;
    position:absolute;
    top:100%;
    transition:all .3s ease-in-out 0s;
    visibility:hidden}.megamenu.effect3 > li:hover > .dropdown-menu{-webkit-animation:faderight .3s ease-in-out 0s;
    animation:faderight .3s ease-in-out 0s;
    filter:alpha(opacity=100);
    opacity:1;
    visibility:visible}.menu-setting-menu-container .apus-menu-top{line-height:2;
    list-style:none;
    margin:0;
    padding:0}.menu-setting-menu-container .apus-menu-top li a{padding:0 15px;
    width:100%}.menu-setting-menu-container .apus-menu-top ul{padding-left:15px}.mm-menu{background:#fff!important}.mm-menu .mm-listview .menu-item-description{font-size:10px}.mm-menu .mm-listview .mm-next::before{border:none}.mm-menu .mm-listview > li .mm-next:hover:after,.mm-menu .mm-listview > li .mm-next:active:after{border-color:#000}.mm-menu .mm-listview > li > a .text-label,.mm-menu .mm-listview > li > span .text-label{-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    -webkit-border-radius:2px;
    background:#5bc0de;
    border-radius:2px;
    color:#fff;
    display:inline-block;
    font-size:11px;
    line-height:2;
    padding:0 5px;
    position:absolute;
    right:50px;
    text-transform:capitalize;
    top:0}.mm-menu .mm-title{color:#000!important;
    font-size:18px}.mm-menu .widget .widget-title,.mm-menu .widget .widgettitle,.mm-menu .widget .widget-heading{border:none;
    margin-bottom:10px;
    padding:0}.mm-menu.mm-offcanvas{-ms-transform:translateX(-100%);
    -o-transform:translateX(-100%);
    -o-transition:all .4s ease 0s;
    -webkit-transform:translateX(-100%);
    -webkit-transition:all .4s ease 0s;
    transform:translateX(-100%);
    transition:all .4s ease 0s;
    z-index:999!important}.mm-menu.mm-offcanvas .social-top a{display:inline-block;
    font-size:16px}.mm-menu.mm-offcanvas .topbar-right-wrapper{padding:10px}.mm-menu.mm-offcanvas .topbar-right-wrapper > *{margin-bottom:15px}.mm-menu.mm-offcanvas .woocommerce-currency-switcher-form ul.dd-options{margin-top:0}.mm-menu.mm-offcanvas.mm-opened{-ms-transform:translateX(0);
    -o-transform:translateX(0);
    -webkit-transform:translateX(0);
    transform:translateX(0)}.mobile-vertical-menu .navbar-nav li{border-bottom:1px dashed #ededed}.mobile-vertical-menu .navbar-nav li > a{padding:5px 0}.mobile-vertical-menu .navbar-nav li:last-child{border-bottom:0}.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .dropdown-menu-inner{padding-left:20px}.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .menu li a{font-size:14px;
    padding:0}.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .sub-menu{display:none;
    max-width:100%;
    padding:0 15px}.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widgettitle,.mobile-vertical-menu .navbar-offcanvas .navbar-nav li .widget .widget-title{border:none;
    font-size:16px;
    margin:0 0 10px;
    padding:0}.mobile-vertical-menu .navbar-offcanvas .navbar-nav li > a{font-weight:400}.mobile-vertical-menu .navbar-offcanvas .navbar-nav li > a i{margin-right:5px;
    min-width:20px}.navbar-offcanvas .dropdown-menu .dropdown-menu{left:100%;
    top:0}.navbar-offcanvas .dropdown-menu .dropdown-menu-inner{padding:0 30px}.navbar-offcanvas .dropdown-menu .widgettitle{font-weight:500;
    margin:0 0 10px}.navbar-offcanvas .dropdown-menu > li a{background:transparent!important}.navbar-offcanvas .dropdown-menu > li.active > a,.navbar-offcanvas .dropdown-menu > li > a:hover,.navbar-offcanvas .dropdown-menu > li > a:focus{color:#252525;
    text-decoration:underline}.navbar-offcanvas .dropdown-menu [class*="col-sm"],.navbar-offcanvas .aligned-fullwidth > .dropdown-menu,.mm-menu .wpb_column{width:100%}.navbar-offcanvas .dropdown-menu,.mm-menu.mm-offcanvas .widget,.mm-menu.mm-offcanvas .topbar-right-wrapper > :last-child{margin:0}.navbar-offcanvas .navbar-nav{float: none;
    margin: 0;
    padding: 0;
    width: 100%;
    white-space: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;}.navbar-offcanvas .navbar-nav li{display:block;
    float:none;
    margin:0;
    position:relative}.navbar-offcanvas .navbar-nav li > .icon-toggle{cursor:pointer;
    padding:11px;
    position:absolute;
    right:0;
    top:5px;
    z-index:2}.navbar-offcanvas .navbar-nav li > a{background:transparent!important;
    display:block;
    line-height:28px}.navbar-offcanvas .navbar-nav li.open > a,.navbar-offcanvas .navbar-nav li.open > a:focus,.navbar-offcanvas .navbar-nav li.open > a:hover,.navbar-offcanvas .navbar-nav li.active > a,.navbar-offcanvas .navbar-nav li.active > a:focus,.navbar-offcanvas .navbar-nav li.active > a:hover{background:transparent;
    color:#000}.navbar-offcanvas li:hover .dropdown-menu,.dark-menu-sidebar .wrapper-topmenu:hover .dropdown-menu{display:block}.rtl .dark-menu-sidebar .wishlist-sidebar > a i,.rtl
    .dark-menu-sidebar .wrapper-account i{margin-left:15px;
    margin-right:inherit}.rtl .main-mobile-menu .has-submenu > .sub-menu{padding-left:inherit;
    padding-right:30px}.rtl .megamenu .dropdown-menu .text-label,.rtl .mobile-vertical-menu .text-label,.rtl .main-mobile-menu .text-label{margin-left:inherit;
    margin-right:5px}.rtl .megamenu .dropdown-menu .widget-title,.rtl
    .megamenu .dropdown-menu .widgettitle{text-align:right}.rtl .megamenu .dropdown-menu li > a .caret{left:15px;
    right:auto}.rtl .megamenu > li > a .fa,.rtl .megamenu > li > a img{margin-left:8px;
    margin-right:inherit}.rtl .megamenu > li > a > .text-label{left:-15px;
    right:auto}.rtl .megamenu > li > a > .text-label:before,.rtl .mm-menu .mm-listview > li > a .text-label:before,.rtl .mm-menu .mm-listview > li > span .text-label:before{left:auto;
    right:7px}.rtl .megamenu > li:hover > a:before,.rtl .megamenu > li.active > a:before{left:auto;
    right:0}.rtl .megamenu > li:last-child{margin-left:0;
    margin-right:inherit}.rtl .menu-setting-menu-container .apus-menu-top ul{padding-left:inherit;
    padding-right:15px}.rtl .mm-menu .mm-listview > li > a .text-label,.rtl .mm-menu .mm-listview > li > span .text-label{left:50px;
    right:auto}.rtl .mobile-vertical-menu .navbar-offcanvas .navbar-nav li .dropdown-menu-inner{padding-left:inherit;
    padding-right:20px}.rtl .mobile-vertical-menu .navbar-offcanvas .navbar-nav li > a i{margin-left:5px;
    margin-right:inherit}.rtl .navbar-offcanvas .navbar-nav li > .icon-toggle{left:0;
    right:auto}.rtl .topmenu-menu i{margin-left:7px;
    margin-right:inherit}.top-menu > li > a{padding:0 15px;
    text-transform:capitalize}.topmenu-menu{font-size:15px;
    list-style:none;
    margin:0;
    padding:0;
    width:100%}.topmenu-menu > li{float:none;
    white-space:nowrap}.topmenu-menu > li > a{background:transparent!important;
    padding:0}.topmenu-menu i{margin-right:7px}.wrapper-topmenu .dropdown-menu{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0}html .mm-menu ~ .mm-slideout:before{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:rgba(0,0,0,0.25);
    content:'';
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:-100}html.mm-opened{position:static!important}html.mm-opening .mm-menu ~ .mm-slideout:before{cursor:not-allowed;
    filter:alpha(opacity=100);
    opacity:1;
    z-index:100}@media (min-width: 1501px){.col-md-cl-5{width:20%}.col-md-cl-5.first{clear:both}}@media (min-width: 1200px) and (max-width: 1500px){.col-md-cl-5{width:25%}.col-md-cl-5.first:nth-child(4n + 1),div.product.col-md-cl-5:nth-child(4n + 1){clear:both}}.main-page #comments{margin-top:30px}.main-page #respond .comment-reply-title{margin:0!important}.main-page .page-links{clear:both;
    margin:0;
    overflow:hidden;
    padding:30px 0}.wrapper-80{padding-left:50px;
    padding-right:50px}@media (min-width: 1200px){.wrapper-50{padding-left:50px;
    padding-right:50px}.wrapper-80{padding-left:80px;
    padding-right:80px}}.contact-form-content{background:#fff;
    min-height:260px;
    padding:30px}.contact-form-content .rounded{background:#ccc;
    color:#fff;
    height:40px;
    margin-right:10px;
    width:40px}.contact-form-content .rounded .fa,.contact-form-content .rounded .icon{font-size:16px;
    margin:13px}.contact-form-content small{color:#303030}.rtl .contact-form-content .rounded{margin-left:10px;
    margin-right:inherit}.user{margin-left:auto;
    margin-right:auto;
    max-width:570px;
    text-align:center}.user .title{font-size:30px;
    margin:0 0 20px}.user > div{display:none}.user > div.active{display:block}.user form{margin-bottom:25px!important}div.wpcf7-validation-errors{margin:0;
    padding:15px}@media (min-width: 1200px){.user .title{font-size:48px}}.user .create{margin-bottom:30px}@media (min-width: 1200px){.user .create{margin-bottom:50px}}.page-404 .not-found{padding:0 0 30px}.user .create a{font-size:12px;
    text-decoration:underline;
    text-transform:uppercase}@media (min-width: 1200px){.page-404 .not-found{padding:60px 0 100px}}.page-404 .description{font-size:16px;
    margin-bottom:30px}.page-404 .icon-error{font-size:60px}.page-404 .return-home{font-size:16px;
    text-decoration:underline}.page-404 .title-big{font-size:20px;
    margin:0 0 20px;
    text-transform:uppercase}@media (min-width: 1200px){.page-404 .title-big{font-size:40px}}.page-404 .page-content{margin-bottom:20px}.page-404 .widget-search{margin:auto;
    max-width:500px}@media (min-width: 1200px){.page-404 .page-content{margin-bottom:50px}}#commentform{margin-bottom:35px}#commentform #cancel-comment-reply-link,.post.sticky .entry-title a{color:#e44343}#commentform #submit{-moz-border-radius:50px;
    -ms-border-radius:50px;
    -o-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius:50px}#commentform .form-control{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    height:50px;
    margin:0;
    padding:5px 20px}#commentform .form-control::-webkit-input-placeholder,#commentform .form-control::-moz-placeholder,#commentform .form-control:-ms-input-placeholder,#commentform .form-control:-moz-placeholder{color:#b2b2b2}#commentform .form-control:focus{border-color:#1e1e27}#commentform .form-group,#commentform .space-comment{margin:0 0 20px}#commentform textarea.form-control{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    height:115px;
    padding:20px;
    resize:none}.blog .blog-date{background:#e93434;
    color:#000;
    display:table;
    font-size:11px;
    font-weight:600;
    height:50px;
    line-height:normal;
    text-align:center!important;
    text-transform:uppercase;
    width:50px}.blog .blog-date .blog-date-inner{display:table-cell;
    vertical-align:middle}.blog .blog-date span{display:block;
    font-size:24px;
    font-weight:400;
    line-height:25px;
    margin:2px 0 3px}.blog .blog-date--grids{position:absolute;
    right:15px;
    top:0}.blog .entry-content--info{overflow:hidden;
    padding:30px 0}.blog-meta,.blog.style1 .blog-date{position:absolute;
    right:0;
    top:0}.blog.style2{border:1px solid #ededed}.blog.style2 .blog-date{float:left;
    margin:-1px 30px 0 0}.blog.style2 .entry-content{border:0;
    margin-bottom:20px}.blog.style2 .entry-content:after{clear:both}.blog.style2 .entry-content:before,.blog.style2 .entry-content:after{content:" ";
    display:table}.blog.style2 .entry-title,.blog.style2 .entry-description{padding-left:65px;
    padding-right:20px}.box-relative .elementor-row .elementor-widget,.box-relative .elementor-row .elementor-column,.box-relative .elementor-row .elementor-column-wrap,.box-relative .elementor-row .elementor-widget-wrap{position:static}.box-relative .elementor-row,body.elementor-editor-active .box-relative .elementor-row .elementor-widget,body.elementor-editor-active .box-relative .elementor-row .elementor-column,body.elementor-editor-active .box-relative .elementor-row .elementor-column-wrap,body.elementor-editor-active .box-relative .elementor-row .elementor-widget-wrap,.post-thumb{position:relative}.comment-form-cookies-consent [type="checkbox"]{margin-right:7px}.entry-create{font-size:13px;
    margin:0 0 15px}.entry-create .author{font-style:italic;
    text-transform:capitalize}.entry-create > *{margin-right:2px}.entry-link{margin-top:20px}.entry-link .readmore{color:#000;
    font-size:14px;
    font-weight:500;
    text-transform:capitalize}.entry-link .readmore:hover{color:#000}.entry-meta .fa,.entry-meta .icon{margin-right:3px}.entry-meta,.post .entry-description p:last-child{margin:0}.entry-title{font-size:24px;
    font-weight:500;
    margin:5px 0 12px;
    word-wrap:break-word}.entry-vote{background:rgba(0,0,0,0.5);
    display:table;
    height:44px;
    position:absolute;
    right:20px;
    text-align:center;
    top:20px;
    width:44px;
    z-index:1}.entry-vote .entry-vote-inner{color:#fff;
    display:table-cell;
    font-weight:400;
    vertical-align:middle}.entry-vote.vote-average .entry-vote-inner{color:#91e536}.entry-vote.vote-bad .entry-vote-inner{color:#e93434}.entry-vote.vote-good .entry-vote-inner{color:#fdff39}.entry-vote.vote-perfect .entry-vote-inner{color:#ff003a}.entry-vote.vote-poor .entry-vote-inner{color:#78ae00}.grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-prev,.grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-next{background:#e1e4e6;
    border-color:#e1e4e6;
    color:#252525}.grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-prev:active,.grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-next:hover,.grid-half.halfdark.owl-carousel .owl-controls .owl-nav .owl-next:active{background:#000;
    border-color:#000;
    color:#fff}.grid-half.owl-carousel .owl-controls{-ms-transform:translate(50px,-80px);
    -o-transform:translate(50px,-80px);
    -webkit-transform:translate(50px,-80px);
    left:50%;
    top:100%;
    transform:translate(50px,-80px)}.grid-half.owl-carousel .owl-controls .owl-nav .owl-next{margin-left:5px}.grid-half.owl-carousel .owl-controls .owl-nav .owl-prev,.grid-half.owl-carousel .owl-controls .owl-nav .owl-next{filter:alpha(opacity=100);
    opacity:1;
    position:static}.grid-half.style_img.owl-carousel .owl-controls{-ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    -webkit-transform:translate(0,0);
    left:0;
    transform:translate(0,0)}.layout-half{background:#000;
    color:#fff;
    margin-bottom:0;
    margin-left:0;
    margin-right:0}.layout-half .entry-content{max-width:650px;
    padding-bottom:120px;
    padding-top:50px}.layout-half .entry-content[class*='-6']{padding-left:50px;
    padding-right:50px}.layout-half > div{padding-left:0;
    padding-right:0}.post .entry-description{clear:both;
    margin:0 0 30px;
    overflow:hidden}.post-specail .entry-create{margin:0 0 18px}.post-specail .entry-date{font-style:italic}.post-specail .entry-title{font-size:16px}.post-title{font-size:18px}.post.no-results{text-align:center}.post.no-results .widget-search{margin-top:30px}.rtl .blog .blog-date--grids{left:15px;
    right:auto}.rtl .blog-meta,.rtl .blog.style1 .blog-date{left:0;
    right:auto}.rtl .blog.style2 .blog-date{float:right;
    margin:-1px 0 0 30px}.rtl .blog.style2 .entry-title,.rtl .blog.style2 .entry-description{padding-left:inherit;
    padding-left:20px;
    padding-right:65px;
    padding-right:inherit}.rtl .comment-form-cookies-consent [type="checkbox"]{margin-left:7px;
    margin-right:inherit}.rtl .entry-create > *{margin-left:2px;
    margin-right:inherit}.rtl .entry-meta .fa,.rtl .entry-meta .icon{margin-left:3px;
    margin-right:inherit}.rtl .entry-vote{left:20px;
    right:auto}.rtl .grid-half.owl-carousel .owl-controls{left:auto;
    right:50%}.rtl .grid-half.owl-carousel .owl-controls .owl-nav .owl-next{margin-left:inherit;
    margin-right:5px}.rtl .grid-half.style_img.owl-carousel .owl-controls{left:auto;
    right:0}.rtl blockquote{border-left:inherit;
    border-right:3px solid #000}.type-post,.blog-title{margin-bottom:30px}blockquote{border-left:3px solid #000;
    color:#252525;
    font-size:18px;
    font-style:italic;
    padding:0 25px}@media (max-width: 1024px){.layout-half .entry-content[class*='-6']{max-width:none;
    padding-left:30px;
    padding-right:30px;
    padding-top:30px}}.layout-dark{background:#eff1f2!important;
    color:#636363}.layout-dark .entry-description{font-size:15px;
    font-weight:300}.layout-dark .entry-title{margin:0 0 10px}.layout-dark .entry-title a{color:#252525!important;
    font-size:30px}.layout-dark .meta{font-family:'futurapt-demi';
    font-size:20px;
    font-weight:400;
    margin:0 0 35px;
    padding:0 0 10px;
    position:relative}.layout-dark .meta:before{background:#252525;
    bottom:0;
    content:'';
    height:2px;
    left:0;
    position:absolute;
    width:80px}.layout-half .entry-description{font-size:17px;
    font-weight:400;
    margin:0 0 40px}.layout-half .entry-title{font-family:'futurapt-book';
    font-size:50px;
    line-height:1.1;
    margin:0 0 20px}.layout-half .entry-title a,.layout-halfimg .entry-content .entry-title a{color:#fff!important}.layout-halfimg{background:transparent;
    margin-bottom:60px;
    position:relative}.layout-halfimg .entry-content{background:#000;
    color:#fff;
    padding:40px 40px 80px}.layout-halfimg .entry-content .entry-title{font-family:'futurapt-book';
    font-size:35px;
    font-weight:500;
    line-height:1.1;
    margin:0 0 10px}.rtl .layout-dark .meta:before{left:auto;
    right:0}@media (min-width: 768px){.layout-halfimg .entry-content{-ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    max-width:500px;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%)}.layout-halfimg .half-img{width:75%}.rtl .layout-halfimg .entry-content{left:0;
    right:auto}}.posts-list{list-style:none;
    margin:0;
    padding:0}.posts-list li{margin:0 0 15px;
    overflow:hidden}@media (min-width: 1200px){.posts-list li{margin:0 0 30px}}.posts-list .content-info{width:calc(100% - 95px)}.posts-list .entry-title{font-size:14px;
    margin:0 0 5px;
    text-transform:inherit}.posts-list .image{padding-right:15px;
    width:95px}.posts-list li:last-child{margin:0}.rtl .posts-list .image{padding-left:15px;
    padding-right:inherit}@media (min-width: 1200px){.posts-list .entry-title{font-size:16px}}.post-layout .categories-name{-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    -webkit-border-radius:2px;
    background:#000;
    border-radius:2px;
    color:#fff!important;
    display:inline-block;
    font-family:'futurapt-bold';
    font-size:12px;
    letter-spacing:2px;
    line-height:1.8;
    margin-bottom:2px;
    margin-right:2px;
    padding:3px 12px;
    text-transform:uppercase}.post-layout .entry-title{font-size:21px;
    font-weight:500}.post-layout .post-sticky{background:#e44343;
    color:#fff;
    display:inline-block;
    font-size:14px;
    margin:5px 0;
    padding:0 15px}.post-layout .top-info{color:#b2b2b2;
    font-size:14px;
    line-height:1;
    margin-bottom:15px;
    overflow:hidden;
    width:100%}.post-layout .top-info > *{border-right:1px solid #b2b2b2;
    display:inline-block;
    margin-right:12px;
    padding-right:12px;
    vertical-align:middle}.post-layout .top-info > .list-categories{border:none;
    padding:0}.post-layout .top-info > :last-child{border:0;
    margin:0;
    padding:0}.posts-list .top-info{color:#b2b2b2;
    font-size:12px;
    line-height:1.1}.posts-list .top-info a,.post-layout .top-info a{color:#b2b2b2}.posts-list .top-info a:hover,.posts-list .top-info a:focus,.post-layout .top-info a:hover,.post-layout .top-info a:focus{color:#252525}.rtl .post-layout .categories-name{margin-left:2px;
    margin-right:inherit}.rtl .post-layout .top-info > *{border-left:1px solid #b2b2b2;
    border-right:inherit;
    margin-left:12px;
    margin-right:inherit;
    padding-left:12px;
    padding-right:inherit}@media (min-width: 768px){.post-layout .categories-name{margin-right:5px}.rtl .post-layout .categories-name{margin-left:5px;
    margin-right:inherit}}.post-grid-v1{border-bottom:1px solid #ebebeb;
    margin-bottom:20px;
    padding-bottom:20px}.post-layout .categories-name:last-child{margin-right:0}.post-layout iframe{max-width:100%}.rtl .post-layout .categories-name:last-child{margin-left:0;
    margin-right:inherit}@media (min-width: 1200px){.post-grid-v1{margin-bottom:40px;
    padding-bottom:40px}}.post-grid-v1 .no-image{margin-bottom:10px}@media (min-width: 1200px){.post-grid-v1 .no-image{margin-bottom:22px}}.post-grid-v1 .entry-thumb{margin-bottom:25px}.post-grid-v1 .entry-title{font-size:24px;
    margin:0 0 5px}.post-grid-v1 .space{margin:0 3px}@media (min-width: 1200px){.post-grid-v1 .entry-title{font-size:36px;
    margin:0 0 20px}}.post-grid-v1 .description{margin-bottom:10px}@media (min-width: 1200px){.post-grid-v1 .description{margin-bottom:18px}}.post-grid-v1 .top-image{position:relative}.post-grid-v1 .top-image .list-categories{left:0;
    position:absolute;
    top:-2px;
    z-index:2}.post-grid-v1 .top-info{margin-bottom:15px}.post-grid-v2{-moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:5px;
    -webkit-transition:all .2s ease-in-out 0s;
    border-radius:5px;
    overflow:hidden;
    position:relative;
    transition:all .2s ease-in-out 0s}.post-grid-v2 .title{font-size:18px;
    line-height:1.25;
    margin:0}.rtl .post-grid-v1 .top-image .list-categories{left:auto;
    right:0}@media (min-width: 1200px){.post-grid-v2 .title{font-size:24px}}.post-grid-v2 .bottom-info{color:#b2b2b2;
    font-size:14px;
    margin-bottom:10px}.post-grid-v2 .bottom-info > *{display:inline-block;
    margin-right:15px;
    vertical-align:middle}.post-grid-v2 .bottom-info > :last-child{margin-right:0}.post-grid-v2 .bottom-info a{color:#b2b2b2}.post-grid-v2 .bottom-info a:hover,.post-grid-v2 .bottom-info a:focus{color:#252525}.post-grid-v2 .bottom-info i{margin-right:5px}.post-grid-v2 .content{-moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    -webkit-border-radius:5px;
    background:#fff;
    border-radius:5px;
    bottom:10px;
    left:10px;
    padding:10px;
    position:absolute;
    right:10px}.post-grid-v2 .post-thumbnail{display:block;
    position:relative}.post-grid-v2 .post-thumbnail:before{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    background:rgba(0,0,0,0.2);
    content:'';
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all .3s ease-in-out 0s;
    width:100%}.rtl .post-grid-v2 .bottom-info > *{margin-left:15px;
    margin-right:inherit}.rtl .post-grid-v2 .bottom-info > :last-child{margin-left:0;
    margin-right:inherit}.rtl .post-grid-v2 .bottom-info i{margin-left:5px;
    margin-right:inherit}@media (min-width: 1200px){.post-grid-v2 .content{bottom:20px;
    left:20px;
    padding:20px 30px;
    right:20px}}.post-grid-v2:hover .post-thumbnail:before{filter:alpha(opacity=100);
    opacity:1}.post-grid-v3 .title{font-size:18px;
    margin:10px 0}.post-grid-v3,.post-grid-v3 .entry-thumb{margin-bottom:20px}@media (min-width: 1200px){.post-grid-v3 .title{font-size:24px}.post-grid-v3{margin-bottom:40px}}.list-small .date{font-size:12px}.list-small .entry-title{font-size:14px;
    font-weight:400;
    line-height:20px;
    margin:0 0 5px}.list-small .image{float:left;
    padding-right:15px}.list-small .image img{min-width:62px}.list-small,.list-small .info{overflow:hidden}.post-list-item{border-bottom:1px solid #ededed;
    margin-bottom:20px;
    overflow:hidden;
    padding-bottom:20px}.rtl .list-small .image{float:right;
    padding-left:15px;
    padding-right:inherit}@media (min-width: 1200px){.post-list-item{margin-bottom:35px;
    padding-bottom:35px}}.post-list-item .entry-title{font-size:18px;
    margin:5px 0 10px}.post-list-item:last-child{border:none;
    padding:0}@media (min-width: 1200px){.post-list-item .entry-title{font-size:28px}}.post-list-item .description{margin-bottom:10px}@media (min-width: 1200px){.post-list-item .description{margin-bottom:20px}}.category-posts .category-posts-label{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    background:#000;
    border-radius:0;
    font-size:10px;
    font-weight:400;
    padding:1px 3px;
    text-transform:uppercase}.category-posts .category-posts-label a{color:#fff}.category-posts .entry-meta::after{display:none}.category-posts .post{border-bottom:1px solid #ededed}.category-posts .posts-more .entry-title{font-size:10px}.category-posts .posts-more .entry-title a{color:#777}.category-posts .posts-more .post:last-child{border:0}.category-posts,.top-info-detail{position:relative}.category-posts::after{background:#ededed;
    content:"";
    height:1000px;
    position:absolute;
    right:0;
    top:20px;
    width:1px}.entry-title-detail{font-size:25px;
    margin:0 0 15px;
    word-wrap:break-word}.list-default{margin-bottom:45px}.list-default .description{margin:0 0 15px}.list-default .entry-title{font-size:30px;
    font-weight:500;
    margin:0 0 10px}.post-list-item .btn-readmore{display:block;
    float:left;
    line-height:1}.posts-grid-category{overflow:hidden}.rtl .category-posts::after{left:0;
    right:auto}.rtl .post-list-item .btn-readmore{float:right}.rtl .top-blog-info .categories{margin-left:35px;
    margin-right:inherit}.rtl .top-blog-info i{margin-left:10px;
    margin-right:inherit}.rtl .top-info-detail .list-categories{left:auto;
    right:0}.sharebox{margin-bottom:30px}.sharebox .sharebox-title{margin:10px 0}.top-blog-info{border-bottom:1px solid #ededed;
    margin-bottom:20px;
    padding:25px 0}.top-blog-info .author a,.top-blog-info a:hover,.top-blog-info a:active,.category-posts .posts-more .entry-title a:hover{color:#000}.top-blog-info .categories{margin-right:35px}.top-blog-info a{color:#636363}.top-blog-info i{margin-right:10px}.top-info-detail .list-categories{left:0;
    position:absolute;
    top:-2px;
    z-index:2}@media (min-width: 1200px){.entry-title-detail{font-size:36px}.entry-content-detail .top-info{margin-bottom:18px}}#respond .title{margin:0 0 5px}.comment-list{list-style:none;
    margin:0;
    padding:0}.comment-list #cancel-comment-reply-link{color:#e44343}.comment-list .children{list-style:none;
    margin:0;
    padding-left:100px}.comment-list .comment-author strong{font-family:'futurapt-demi';
    font-style:normal}.comment-list .comment-box{overflow:hidden}.comment-list .comment-edit-link{color:#5cb85c;
    font-size:14px;
    margin-left:5px}.comment-list .comment-reply-link{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    color:#5cb85c;
    font-size:15px;
    transition:all .2s ease-in-out 0s}.comment-list .comment-reply-link:before{content:"\f112";
    font-family:'FontAwesome';
    font-size:15px;
    margin-right:5px;
    vertical-align:middle}.comment-list .comment-reply-link:hover,.comment-list .comment-reply-link:active{color:#3d8b3d}.comment-list .comment-respond{padding-bottom:10px}.comment-list .comment-text{margin:0 0 10px}.comment-list .comment-text p:last-child{margin:0}.comment-list .date{color:#b2b2b2;
    font-size:12px;
    letter-spacing:2px;
    text-transform:uppercase}.comment-list .the-comment{padding:0}.comment-list div.avatar{float:left;
    min-width:100px;
    padding-right:30px}.comment-list img.avatar{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    border-radius:50%;
    height:70px;
    overflow:hidden;
    width:70px}.comment-list strong{color:#252525;
    font-size:18px;
    font-weight:400}.rtl .comment-list .children{padding-left:inherit;
    padding-right:100px}.rtl .comment-list .comment-edit-link{margin-left:inherit;
    margin-right:5px}.rtl .comment-list div.avatar{float:right;
    padding-left:30px;
    padding-right:inherit}.rtl .tag-links span i,.rtl
    .post-share span i,.rtl .comment-list .comment-reply-link:before{margin-left:5px;
    margin-right:inherit}.social-networks li{padding-left:10px;
    padding-right:10px}.social-networks li a{font-size:14px}.social-networks li a:hover{color:#000}.social-networks li:last-child a{margin-right:0}.tag-links span i,.post-share span i{margin-right:5px}.tag-links,.post-share{margin-bottom:10px}@media (min-width: 992px){.comment-list .the-comment{padding:0 0 40px}}.author-info{border-top:1px solid #ededed;
    padding:20px 0}.comment-form #submit{text-transform:uppercase}.commentform .comment-notes,.post-navigation .screen-reader-text,.post-navigation .nav-links .meta-nav{display:none}.commentform .title{font-size:22px;
    font-weight:400;
    margin:0}.detail-post #comments{border-top:1px solid #ededed;
    padding-top:30px}.detail-post #comments #reply-title{margin:0!important}.detail-post #comments .comments-title{font-size:22px;
    font-weight:400;
    margin:0 0 25px}.post-navigation{position:relative}.post-navigation .nav-links{overflow:hidden}.post-navigation .nav-links > *{float:left;
    width:40%}.post-navigation .nav-links > .nav-next{float:right;
    text-align:right}.post-navigation .nav-next .navi i{margin-left:5px;
    margin-right:0}.post-navigation .navi{display:block;
    float:none;
    font-family:'futurapt-demi';
    font-size:14px;
    margin:0;
    width:100%}.post-navigation .navi i{font-size:12px;
    margin-right:5px}.post-navigation .post-title{display:block;
    font-size:16px;
    font-weight:600;
    margin:10px 0 0}.post-navigation a{color:#636363}.post-navigation a:hover,.post-navigation a:active{color:#252525}.rtl .post-navigation .nav-links > *{float:right}.rtl .post-navigation .nav-links > .nav-next{float:left;
    text-align:left}.rtl .post-navigation .nav-next .navi i{margin-left:0;
    margin-left:inherit;
    margin-right:inherit;
    margin-right:5px}.rtl .post-navigation .navi i{margin-left:5px;
    margin-right:inherit}@media (min-width: 992px){.author-info{padding:40px 0}}.author-info .author-title{font-size:18px;
    font-weight:400;
    margin:0 0 5px}.author-info .avatar-img{padding-right:20px}.author-info .avatar-img .avatar{max-width:none;
    overflow:hidden}.blog-masonry .entry-thumb{margin-bottom:0}.blog-post-icon{background:#000;
    color:#fff;
    display:table;
    filter:alpha(opacity=90);
    height:50px;
    left:0;
    opacity:.9;
    position:absolute;
    text-align:center;
    top:0;
    width:50px;
    z-index:1}.blog-post-icon .fa{display:table-cell;
    font-size:22px;
    vertical-align:middle}.comment-navigation{overflow:hidden;
    padding:20px 0}.comment-navigation .nav-links > div{display:inline-block}.comment-navigation .nav-links > div + div{border-left:2px solid #ededed;
    line-height:1.1;
    margin-left:15px;
    padding-left:15px}.detail-post .apus-social-share{margin-top:8px}.detail-post .apus-social-share .title{color:#252525;
    font-weight:700;
    margin-right:30px}.detail-post .apus-social-share a{color:#636363;
    font-size:14px;
    margin-right:20px}.detail-post .apus-social-share a:hover,.detail-post .apus-social-share a:active{color:#252525}.detail-post .bottom-info{font-family:'futurapt-demi';
    margin-bottom:20px}.detail-post .bottom-info .author{text-transform:uppercase}.detail-post .bottom-info .suffix{font-style:italic}.detail-post .bottom-info > div{display:inline-block;
    vertical-align:middle}.detail-post .bottom-info a{color:#636363}.detail-post .bottom-info a:hover,.detail-post .bottom-info a:active{color:#000}.detail-post .entry-thumb{margin:0 0 22px}.detail-post .entry-thumb.no-thumb{margin:0}.detail-post .font-second{font-family:'futurapt-demi';
    font-size:24px;
    margin:0 0 20px}.detail-post .tag-social{margin-bottom:20px}.detail-post iframe{max-width:100%}.gallery{margin-left:-15px;
    margin-right:-15px;
    overflow:hidden}.gallery .gallery-item{float:left;
    margin-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    position:relative}.gallery .gallery-item figcaption{background:rgba(0,0,0,0.5);
    bottom:0;
    color:#fff;
    filter:alpha(opacity=0);
    font-size:12px;
    left:0;
    margin-left:15px;
    margin-right:15px;
    max-height:50%;
    opacity:0;
    padding:8px 15px;
    position:absolute;
    width:100%}.gallery .gallery-item:hover figcaption{filter:alpha(opacity=100);
    opacity:1}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.5%}.gallery.gallery-columns-7 .gallery-item{width:14%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11%}.list-check{list-style:none;
    margin:0;
    padding:0}.list-check i{color:#000;
    margin-right:10px}.list-check li{margin-bottom:10px}.related-posts{margin:30px 0 0;
    padding:0}.related-posts .title{font-size:25px;
    margin:0 0 25px;
    position:relative}.rtl .author-info .avatar-img{padding-left:20px;
    padding-right:inherit}.rtl .blog-post-icon{left:auto;
    right:0}.rtl .comment-navigation .nav-links > div + div{border-left:inherit;
    border-right:2px solid #ededed;
    margin-left:inherit;
    margin-right:15px;
    padding-left:inherit;
    padding-right:15px}.rtl .detail-post .apus-social-share .title{margin-left:30px;
    margin-right:inherit}.rtl .detail-post .apus-social-share a{margin-left:20px;
    margin-right:inherit}.rtl .gallery .gallery-item{float:right}.rtl .list-check i{margin-left:10px;
    margin-right:inherit}@media (min-width: 992px){.detail-post .tag-social{margin-bottom:30px}}.apus-vertical-menu{-moz-transition:all .5s;
    -ms-transition:all .5s;
    -o-transition:all .5s;
    -webkit-animation-duration:1s;
    -webkit-animation-fill-mode:both;
    -webkit-backdrop-filter:blur(42px) saturate(42%) contrast(150%);
    -webkit-transform:translate3d(20px,0,0);
    -webkit-transition:all .5s;
    animation-duration:1s;
    animation-fill-mode:both;
    backdrop-filter:blur(42px) saturate(222%) contrast(150%);
    background-color:#ffffffe6;
    background-image:linear-gradient(147deg,#d61ccf57 10%,#f7b9b9 42%,#b9dc2e7a 100%);
    border-color:#ededed;
    border-style:solid;
    border-width:0 1px 1px;
    box-sizing:border-box;
    height:100%;
    left:-20px;
    list-style:none;
    max-height:100%;
    max-width:320px;
    padding:44px 0 0 24px;
    position:fixed;
    text-align:left;
    top:0;
    touch-action:manipulation;
    transform:translate3d(20px,0,0);
    transition:all .5s;
    width:80%;
    z-index:99999999}.apus-vertical-menu .aligned-left > .dropdown-menu{left:100%;
    top:-10px}.apus-vertical-menu .aligned-left > a:hover .caret{-ms-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg)}.apus-vertical-menu .aligned-right > .dropdown-menu{left:inherit;
    right:100%;
    top:-10px}.apus-vertical-menu .aligned-right > a:hover .caret{-ms-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)}.apus-vertical-menu .dropdown-menu{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:0;
    -webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);
    -webkit-transition:all .2s ease-in-out 0s;
    border:none;
    border-radius:0;
    box-shadow:0 0 5px 0 rgba(0,0,0,0.15);
    display:block;
    filter:alpha(opacity=0);
    font-size:14px;
    min-width:240px;
    opacity:0;
    padding:20px;
    transition:all .2s ease-in-out 0s;
    visibility:hidden}.apus-vertical-menu .dropdown-menu .widget .widget-title,.apus-vertical-menu .dropdown-menu .widget .widgettitle,.apus-vertical-menu .dropdown-menu .widget .widget-heading{font-size:18px;
    margin:0 0 10px;
    padding:0}.apus-vertical-menu .dropdown-menu > li > a{background:transparent!important;
    color:#252525;
    padding:0}.apus-vertical-menu .dropdown-menu > li > a .caret{-ms-transform:rotate(0deg);
    -o-transform:rotate(0deg);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-transform:rotate(0deg);
    -webkit-transition:all .2s ease-in-out 0s;
    float:right;
    margin:12px 0 0;
    transform:rotate(0deg);
    transition:all .2s ease-in-out 0s}.apus-vertical-menu .dropdown-menu > li > a > i,.apus-vertical-menu .dropdown-menu > li > a > img{display:inline-block;
    font-size:20px;
    margin-right:10px;
    width:15px}.apus-vertical-menu .text-label{color:#000;
    font-family:"Cera Pro Bold",Arial,sans-serif;
    font-size:12px;
    margin-left:5px;
    vertical-align:super}.apus-vertical-menu .text-label.label-hot{color:#e44343}.apus-vertical-menu .text-label.label-new{color:#5cb85c}.apus-vertical-menu > li{border-bottom:1px dashed #0000003b;
    display:block;
    width:100%}.apus-vertical-menu > li .apus-container{padding:10px 35px}.apus-vertical-menu > li > a{background:transparent!important;
    font-size:16px;
    line-height:40px;
    padding:0}.apus-vertical-menu > li > a .caret{-ms-transform:rotate(0deg);
    -o-transform:rotate(0deg);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-transform:rotate(0deg);
    -webkit-transition:all .2s ease-in-out 0s;
    float:right;
    margin:22px 0 0;
    transform:rotate(0deg);
    transition:all .2s ease-in-out 0s}.apus-vertical-menu > li > a > i,.apus-vertical-menu > li > a > img{color:#000;
    display:inline-block;
    font-size:26px;
    margin-right:15px;
    margin-top:5px;
    width:26px}.apus-vertical-menu > li:hover > a,.apus-vertical-menu > li.active > a,.apus-vertical-menu .dropdown-menu > li:hover > a,.apus-vertical-menu .dropdown-menu > li.active > a,.apus-vertical-menu .dropdown-menu > li:active > a{color:#000}.apus-vertical-menu > li:last-child{border:none}.apus-vertical-menu li:hover > .dropdown-menu{filter:alpha(opacity=100);
    opacity:1;
    visibility:visible}.apus_custom_menu.center li{display:inline-block;
    margin:0 15px}.apus_custom_menu.inline li{display:inline-block;
    margin-bottom:0;
    margin-right:20px;
    vertical-align:middle}.apus_custom_menu.left{text-align:left}.apus_custom_menu.right{text-align:right}.author-post .avatar{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    border-radius:50%}.author-post .avatar-img{float:left;
    padding-right:8px}.author-post .name-author{display:inline-block;
    margin-top:9px}.bg-transparent{background:transparent!important}.clear-list{list-style:none;
    margin:0;
    padding:0}.close .fa{-o-transition:all 1s ease-in-out;
    -webkit-transition:all 1s ease-in-out;
    transition:all 1s ease-in-out}.close:hover .fa{-ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg)}.detail-post .entry-content-detail .entry-title{font-size:28px;
    font-weight:400;
    margin:0 0 5px}.detail-post .entry-tags-list a{-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:2px;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#e7f0f9;
    border-radius:2px;
    color:#636363;
    display:inline-block;
    font-size:12px;
    font-weight:400;
    margin-bottom:5px;
    margin-right:10px;
    padding:5px 20px;
    text-transform:uppercase;
    transition:all .2s ease-in-out 0s}.detail-post .entry-tags-list a:hover,.detail-post .entry-tags-list a:active{background:#121212;
    border-color:#121212;
    color:#fff}.detail-post .entry-tags-list strong,.apus-vertical-menu .dropdown-menu .widget .widget-title:after,.apus-vertical-menu .dropdown-menu .widget .widget-title:before,.apus-vertical-menu .dropdown-menu .widget .widgettitle:after,.apus-vertical-menu .dropdown-menu .widget .widgettitle:before,.apus-vertical-menu .dropdown-menu .widget .widget-heading:after,.apus-vertical-menu .dropdown-menu .widget .widget-heading:before{display:none}.detail-post .nav-links .navi{color:#000;
    font-family:'futurapt-book';
    font-size:24px}.detail-post .nav-links .navi i{font-size:42px;
    line-height:1;
    vertical-align:middle}.detail-post .nav-links .navi:hover,.detail-post .nav-links .navi:active{text-decoration:underline}.detail-post .post-navigation{margin:0 0 55px;
    padding-top:20px}.detail-post .sub-title{font-size:21px}.effect-1,.image-plus-1,.image-plus-2,.image-plus-3,.icon-effect-1,.vertical-wrapper{position:relative}.effect-1:after{-o-transition:all .3s ease 0s;
    -webkit-transition:all .3s ease 0s;
    background:transparent;
    bottom:0;
    content:'';
    display:block;
    height:1px;
    left:0;
    margin:auto;
    right:0;
    transition:all .3s ease 0s;
    width:0}.effect-1:hover:after{background:#000;
    height:1px;
    width:100%}.elementor-widget-ogami_heading .ogami-heading-title{margin:0 0 15px}.filter-blur:hover{-moz-filter:blur(5px);
    -ms-filter:blur(5px);
    -o-filter:blur(5px);
    -webkit-filter:blur(5px);
    filter:blur(5px)}.filter-brightness{-o-transition:all .4s ease-out 0s;
    -webkit-transition:all .4s ease-out 0s;
    transition:all .4s ease-out 0s}.filter-brightness:hover{-moz-filter:brightness(0.4);
    -ms-filter:brightness(0.4);
    -o-filter:brightness(0.4);
    -webkit-filter:brightness(0.4);
    filter:brightness(0.4)}.filter-grayscale,.widget .widget_sp_image-image-link img,.filter-blur{-o-transition:all .6s ease-out 0s;
    -webkit-transition:all .6s ease-out 0s;
    transition:all .6s ease-out 0s}.filter-grayscale:hover,.widget .widget_sp_image-image-link img:hover{-moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    -webkit-filter:grayscale(100%);
    filter:grayscale(100%)}.font-size-lg{font-size:48px}.font-size-md{font-size:30px}.font-size-sm{font-size:20px}.font-size-xs{font-size:16px}.icon-effect-1:before{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -ms-transform:scale(0.5);
    -o-border-radius:50%;
    -o-transform:scale(0.5);
    -o-transition:transform .5s cubic-bezier(0.19,1,0.22,1),background-color .2s cubic-bezier(0.19,1,0.22,1);
    -webkit-border-radius:50%;
    -webkit-transform:scale(0.5);
    -webkit-transition:transform .5s cubic-bezier(0.19,1,0.22,1),background-color .2s cubic-bezier(0.19,1,0.22,1);
    background-color:transparent;
    border-radius:50%;
    bottom:0;
    content:"";
    display:block;
    height:100%;
    left:0;
    margin:auto;
    position:absolute;
    right:0;
    top:0;
    transform:scale(0.5);
    transition:transform .5s cubic-bezier(0.19,1,0.22,1),background-color .2s cubic-bezier(0.19,1,0.22,1);
    width:100%}.icon-effect-1:hover:before{-ms-transform:scale(1);
    -o-transform:scale(1);
    -o-transition:transform .5s cubic-bezier(0.19,1,0.22,1),background-color .2s cubic-bezier(0.19,1,0.22,1);
    -webkit-transform:scale(1);
    -webkit-transition:transform .5s cubic-bezier(0.19,1,0.22,1),background-color .2s cubic-bezier(0.19,1,0.22,1);
    transform:scale(1);
    transition:transform .5s cubic-bezier(0.19,1,0.22,1),background-color .2s cubic-bezier(0.19,1,0.22,1)}.image-overlay-1:after{top:-100%}.image-overlay-1:after,.image-overlay-1:before{-o-transition:all .3s ease 0s;
    -webkit-transition:all .3s ease 0s;
    background:rgba(0,0,0,0.7);
    content:"";
    display:block;
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    transition:all .3s ease 0s;
    width:100%;
    z-index:100}.image-overlay-1:before{bottom:-100%}.image-overlay-1:hover:after{filter:alpha(opacity=100);
    opacity:1;
    top:-50%}.image-overlay-1:hover:before{bottom:-50%;
    filter:alpha(opacity=100);
    opacity:1}.image-plus-1::before{-moz-transform:scale(1.5);
    -ms-transform:scale(1.5);
    -o-transform:scale(1.5);
    -o-transition:all .3s ease 0s;
    -webkit-transform:scale(1.5);
    -webkit-transition:all .3s ease 0s;
    background:url(../images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,0.6);
    content:"";
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    overflow:hidden;
    position:absolute;
    top:0;
    transform:scale(1.5);
    transition:all .3s ease 0s;
    width:100%;
    z-index:100}.image-plus-1:hover::before{-moz-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    -webkit-transform:scale(1);
    filter:alpha(opacity=60);
    opacity:.6;
    transform:scale(1);
    visibility:visible}.image-plus-2::before{-moz-background-origin:padding-box,padding-box;
    -moz-background-size:10px 10px,100% 100%;
    -ms-background-origin:padding-box,padding-box;
    -ms-background-size:10px 10px,100% 100%;
    -o-background-origin:padding-box,padding-box;
    -o-background-size:10px 10px,100% 100%;
    -o-transition:all .3s ease 0s;
    -webkit-background-origin:padding-box,padding-box;
    -webkit-background-size:10px 10px,100% 100%;
    -webkit-transition:all .3s ease 0s;
    background:url(../images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,0.8);
    background-origin:padding-box,padding-box;
    background-size:10px 10px,100% 100%;
    content:"";
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all .3s ease 0s;
    width:100%;
    z-index:199}.image-plus-2:hover::before{-moz-background-size:60px 60px,100% 100%;
    -ms-background-size:60px 60px,100% 100%;
    -o-background-size:60px 60px,100% 100%;
    -webkit-background-size:60px 60px,100% 100%;
    background-size:60px 60px,100% 100%;
    opacity:.6;
    visibility:visible}.image-plus-3::before{-moz-transform:scale(0.5) rotateX(180deg);
    -ms-transform:scale(0.5) rotateX(180deg);
    -o-transform:scale(0.5) rotateX(180deg);
    -o-transition:all .3s ease 0s;
    -webkit-transform:scale(0.5) rotateX(180deg);
    -webkit-transition:all .3s ease 0s;
    background:rgba(0,0,0,0.8);
    content:"";
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    overflow:hidden;
    position:absolute;
    top:0;
    transform:scale(0.5) rotateX(180deg);
    transition:all .3s ease 0s;
    width:100%;
    z-index:100}.image-plus-3:hover::before{-moz-transform:scale(1) rotateX(0deg);
    -ms-transform:scale(1) rotateX(0deg);
    -o-transform:scale(1) rotateX(0deg);
    -webkit-transform:scale(1) rotateX(0deg);
    filter:alpha(opacity=60);
    opacity:.6;
    transform:scale(1) rotateX(0deg);
    visibility:visible}.inline-block{display:inline-block;
    vertical-align:middle}.lt-ie8 .inline-block{display:inline;
    zoom:1}.no-background{-webkit-box-shadow:none;
    background:none!important;
    box-shadow:none}.no-border{border:0!important}.no-effect a:before{content:none!important}.no-margin{margin:0!important}.no-margin .pagination,.widget-text-heading,.apus-vertical-menu .dropdown-menu .wpb_button,.apus-vertical-menu .dropdown-menu .wpb_content_element,.apus-vertical-menu .dropdown-menu ul.wpb_thumbnails-fluid > li,.apus-vertical-menu .dropdown-menu .widget{margin:0}.no-padding{padding:0!important}.no-position{position:static!important}.rtl .apus-vertical-menu .text-label{margin-left:inherit;
    margin-right:5px}.rtl .apus_custom_menu.inline li{margin-left:20px;
    margin-right:inherit}.rtl .author-post .avatar-img{float:right;
    padding-left:8px;
    padding-right:inherit}.rtl .detail-post .entry-tags-list a,.rtl .apus-vertical-menu .dropdown-menu > li > a > i,.rtl
    .apus-vertical-menu .dropdown-menu > li > a > img{margin-left:10px;
    margin-right:inherit}.rtl .image-overlay-1:after,.rtl .image-overlay-1:before,.rtl .image-plus-1::before,.rtl .image-plus-2::before,.rtl .image-plus-3::before{left:auto;
    right:0}.rtl .vertical-wrapper .title-vertical .show-down,.rtl .apus-vertical-menu > li > a .caret,.rtl .apus-vertical-menu .dropdown-menu > li > a .caret{float:left}.rtl .vertical-wrapper .title-vertical i,.rtl .apus-vertical-menu > li > a > i,.rtl
    .apus-vertical-menu > li > a > img{margin-left:15px;
    margin-right:inherit}.separator_align_center{text-align:center!important}.separator_align_left{text-align:left!important}.text-uppercase{text-transform:uppercase!important}.vc_align_right,.separator_align_right{text-align:right!important}.vertical-wrapper .content-vertical{display:none;
    left:0;
    padding:0;
    position:absolute;
    top:100%;
    width:100%!important;
    z-index:8}.vertical-wrapper .title-vertical{background:#000;
    color:#000;
    cursor:pointer;
    font-size:15px;
    margin:0;
    padding:13px 20px;
    text-align:center;
    text-transform:capitalize}.vertical-wrapper .title-vertical .show-down{display:none;
    font-size:14px;
    margin:3px 3px 0}.vertical-wrapper .title-vertical i{font-size:36px;
    margin-right:15px}.vertical-wrapper.show-always .content-vertical,body.home .vertical-wrapper.show-in-home .content-vertical{display:block}.widget-text-heading .des{font-size:13px}.widget-text-heading .title{font-size:36px;
    font-weight:400;
    margin:0 0 5px}.widget-text-heading.center,.apus_custom_menu.center{text-align:center}.zoom-2{-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    display:block;
    overflow:hidden}.zoom-2 img{-moz-transform-origin:center center;
    -ms-transform-origin:center center;
    -o-transition:all .2s ease-out;
    -webkit-transform-origin:center center;
    -webkit-transition:all .2s ease-out;
    height:auto;
    position:relative;
    transform-origin:center center;
    transition:all .2s ease-out;
    width:100%}.zoom-2:hover img{-ms-transform:scale(1.2);
    -o-transform:scale(1.2);
    -webkit-transform:scale(1.2);
    transform:scale(1.2)}@media (min-width: 1200px){.apus_custom_menu.inline li{margin-right:40px}.rtl .apus_custom_menu.inline li{margin-left:40px;
    margin-right:inherit}}.apus_custom_menu.inline li:last-child{margin:0}.slick-carousel{ /* margin-left:-15px; */
    /* margin-right:-15px; */
    /* position:relative; */
    }.slick-carousel .slick-arrow{-moz-border-radius:50px;
    -ms-border-radius:50px;
    -ms-transform:translate(0,-50%);
    -o-border-radius:50px;
    -o-transform:translate(0,-50%);
    -o-transition:all .3s ease-in-out 0s;
    -webkit-border-radius: 50px;
    -webkit-box-shadow: none;
    -webkit-transform: translate(0,-50%);
    -webkit-transition: all .3s ease-in-out 0s;
    background: transparent;
    background-color: transparent!important;
    color: white!important;
    border: 1px;
    border-radius: 10px;
    box-shadow: none;
    color: #636363;
    display: inline-block;
    font-size: 12px;
    height: 46px;
    width: 46px!important;
    line-height: 26px;
    backdrop-filter: blur(6px);
    padding: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(0,-50%);
    transition: all .3s ease-in-out 0s;
    width: 26px;
    z-index: 3;}@media (min-width: 1200px){.slick-carousel .slick-arrow{filter:alpha(opacity=0);
    opacity:0}.header-mobile{display: none;}}.rtl .slick-carousel .slick-prev{left:auto;
    right:0}.slick-carousel .slick-arrow .textnav{display:none}.slick-carousel .slick-arrow:hover,.slick-carousel .slick-arrow:active,.slick-carousel .slick-arrow:focus{background-color:#000;
    color:#fff}.slick-carousel .slick-prev{left:0}@media (min-width: 1200px){.slick-carousel .slick-prev{margin-left:15px}}.rtl .slick-carousel .slick-next{left:0;
    right:auto}.slick-carousel .slick-next{right:0}@media (min-width: 1200px){.slick-carousel .slick-next{margin-right:15px}}.slick-carousel .slick-slide{outline:none!important;
    padding-left:15px;
    padding-right:15px}.slick-carousel .slick-track{margin:inherit}.slick-carousel.p-bottom .slick-arrow{-ms-transform:translateY(-100%);
    -o-transform:translateY(-100%);
    -webkit-transform:translateY(-100%);
    top:100%;
    transform:translateY(-100%)}.slick-carousel.p-bottom .slick-list{padding-bottom:5px}.slick-carousel.show-text .slick-arrow{background:transparent!important;
    color:#252525;
    font-size:12px;
    font-weight:500;
    height:auto;
    width:auto}.slick-carousel.show-text .slick-arrow:hover,.slick-carousel.show-text .slick-arrow:active,.slick-carousel.show-text .slick-arrow:focus{color:#000}.slick-carousel.show-text .slick-next{left:inherit;
    right:15px}.slick-carousel.show-text .slick-prev{left:15px;
    right:inherit}.slick-carousel.show-text .textnav{display:inline-block;
    margin:0 2px}.slick-carousel:hover .slick-arrow{filter:alpha(opacity=100);
    margin:0!important;
    opacity:1}@media (min-width: 1200px){.slick-carousel .slick-dots{padding:20px 0 0}}.nav-bottom.owl-carousel{padding-bottom:55px}.nav-bottom.owl-carousel .owl-controls{top:100%}.nav-small .owl-controls .owl-nav .owl-prev,.nav-small .owl-controls .owl-nav .owl-next{border-width:1px;
    font-size:18px;
    height:30px;
    line-height:28px;
    width:30px}.nav-white .owl-controls .owl-dots .owl-dot{background:transparent;
    border-color:#000}.nav-white .owl-controls .owl-dots .owl-dot:hover,.nav-white .owl-controls .owl-dots .owl-dot.active{background:#fff;
    border-color:#000}.nav-white .owl-controls .owl-nav .owl-prev,.nav-white .owl-controls .owl-nav .owl-next{border-color:rgba(255,255,255,0.5);
    color:rgba(255,255,255,0.5)}.nav-white .owl-controls .owl-nav .owl-prev:hover,.nav-white .owl-controls .owl-nav .owl-prev:active,.nav-white .owl-controls .owl-nav .owl-next:hover,.nav-white .owl-controls .owl-nav .owl-next:active{background-color:#000;
    border-color:#000;
    color:#fff}.owl-carousel{-webkit-tap-highlight-color:transparent;
    cursor:pointer;
    display:none;
    margin-left:-15px;
    margin-right:-15px;
    position:relative;
    z-index:1}.owl-carousel .animated{-webkit-animation-duration:1000ms;
    -webkit-animation-fill-mode:both;
    animation-duration:1000ms;
    animation-fill-mode:both}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;
    animation-name:fadeOut}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out,.widget-googlemap .apus-google-map{z-index:1}.owl-carousel .owl-controls{-ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:100%}.owl-carousel .owl-controls .owl-nav .owl-next{left:inherit;
    right:15px}.owl-carousel .owl-grab{cursor:move;
    cursor:-webkit-grab;
    cursor:-o-grab;
    cursor:-ms-grab;
    cursor:grab}.owl-carousel .owl-item{-moz-user-select:none;
    -ms-user-select:none;
    -webkit-backface-visibility:hidden;
    -webkit-tap-highlight-color:transparent;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    float:left;
    min-height:1px;
    padding-left:15px;
    padding-right:15px;
    position:relative;
    user-select:none}.owl-carousel .owl-item .owl-lazy{-moz-transition:opacity 400ms ease;
    -ms-transition:opacity 400ms ease;
    -o-transition:opacity 400ms ease;
    -webkit-transition:opacity 400ms ease;
    opacity:0;
    transition:opacity 400ms ease}.owl-carousel .owl-refresh .owl-item,.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-stage{-ms-touch-action:pan-Y;
    position:relative}.owl-carousel .owl-stage-outer{-webkit-transform:translate3d(0px,0px,0px);
    overflow:hidden;
    position:relative}.owl-carousel .owl-stage:after{clear:both;
    content:".";
    display:block;
    height:0;
    line-height:0;
    visibility:hidden}.owl-carousel .owl-video-frame{position:relative;
    z-index:1}.owl-carousel .owl-video-play-icon{-moz-transition:scale 100ms ease;
    -ms-transition:scale 100ms ease;
    -o-transition:scale 100ms ease;
    -webkit-backface-visibility:hidden;
    -webkit-transition:scale 100ms ease;
    background:url(owl.video.play.png) no-repeat;
    cursor:pointer;
    height:80px;
    left:50%;
    margin-left:-40px;
    margin-top:-40px;
    position:absolute;
    top:50%;
    transition:scale 100ms ease;
    width:80px;
    z-index:1}.owl-carousel .owl-video-play-icon:hover{-moz-transition:scale(1.3,1.3);
    -ms-transition:scale(1.3,1.3);
    -o-transition:scale(1.3,1.3);
    -webkit-transition:scale(1.3,1.3);
    transition:scale(1.3,1.3)}.owl-carousel .owl-video-tn{-moz-background-size:contain;
    -moz-transition:opacity 400ms ease;
    -ms-transition:opacity 400ms ease;
    -o-background-size:contain;
    -o-transition:opacity 400ms ease;
    -webkit-background-size:contain;
    -webkit-transition:opacity 400ms ease;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    opacity:0;
    transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{background:#000;
    height:100%;
    position:relative}.owl-carousel-top .owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel-top .owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel-top.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel-top.owl-carousel .owl-controls .owl-nav .owl-prev{background:#aaa;
    border:none;
    color:#fff;
    filter:alpha(opacity=100);
    opacity:1}.owl-carousel-top .owl-carousel .owl-controls .owl-nav .owl-next:hover,.owl-carousel-top .owl-carousel .owl-controls .owl-nav .owl-next:active,.owl-carousel-top .owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel-top .owl-carousel .owl-controls .owl-nav .owl-prev:active,.owl-carousel-top.owl-carousel .owl-controls .owl-nav .owl-next:hover,.owl-carousel-top.owl-carousel .owl-controls .owl-nav .owl-next:active,.owl-carousel-top.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel-top.owl-carousel .owl-controls .owl-nav .owl-prev:active{background:#222;
    color:#fff}.owl-carousel-top .owl-carousel .owl-controls,.owl-carousel-top.owl-carousel .owl-controls{-ms-transform:translateY(0px);
    -o-transform:translateY(0px);
    -webkit-transform:translateY(0px);
    right:0;
    top:-70px;
    transform:translateY(0px);
    width:108px}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-loaded,.no-js .owl-carousel{display:block}.owl-carousel.owl-loading{display:block;
    opacity:0}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel.owl-text-select-on .owl-item{-moz-user-select:auto;
    -ms-user-select:auto;
    -webkit-user-select:auto;
    user-select:auto}.owl-carousel:hover .owl-controls .owl-nav .owl-prev,.owl-carousel:hover .owl-controls .owl-nav .owl-next{filter:alpha(opacity=100);
    opacity:1}.owl-controls .owl-dots{text-align:center}.owl-controls .owl-dots .owl-dot{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    background:#646a7c;
    border:2px solid #646a7c;
    border-radius:50%;
    cursor:pointer;
    display:inline-block;
    height:11px;
    margin:0 5px;
    width:11px}.owl-controls .owl-dots .owl-dot.active{background:#000;
    border-color:#000}.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -ms-transform:translateY(-50%);
    -o-border-radius:50%;
    -o-transform:translateY(-50%);
    -o-transition:all .3s ease;
    -webkit-border-radius:50%;
    -webkit-transform:translateY(-50%);
    -webkit-transition:all .3s ease;
    background:transparent;
    border:2px solid #000;
    border-radius:50%;
    color:#000;
    cursor:pointer;
    display:inline-block;
    filter:alpha(opacity=0);
    font-size:30px;
    height:48px;
    left:15px;
    line-height:42px;
    opacity:0;
    position:absolute;
    text-align:center;
    top:50%;
    transform:translateY(-50%);
    transition:all .3s ease;
    width:48px;
    z-index:99}.owl-controls .owl-nav .owl-prev:active,.owl-controls .owl-nav .owl-prev:hover,.owl-controls .owl-nav .owl-next:active,.owl-controls .owl-nav .owl-next:hover{background:#000;
    border-color:#000;
    color:#fff}.owl-height{-moz-transition:height 500ms ease-in-out;
    -ms-transition:height 500ms ease-in-out;
    -o-transition:height 500ms ease-in-out;
    -webkit-transition:height 500ms ease-in-out;
    transition:height 500ms ease-in-out}.rtl .owl-carousel-top .owl-carousel .owl-controls,.rtl
    .owl-carousel-top.owl-carousel .owl-controls{left:0;
    right:auto}.slick-carousel .slick-dots li{display:inline-block;
    margin:0 3px}.slick-carousel .slick-dots li button{-moz-border-radius:8px;
    -ms-border-radius:8px;
    -o-border-radius:8px;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:8px;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#e8e8e8;
    border:none;
    border-radius:8px;
    display:block;
    height:8px;
    padding:0;
    text-indent:-9999em;
    transition:all .2s ease-in-out 0s;
    width:8px}.slick-carousel .slick-dots li.slick-active button{background:#000;
    width:30px}.slick-carousel-top .slick-arrow{-moz-border-radius:0;
    -ms-border-radius:0;
    -ms-transform:translate(0,0);
    -o-border-radius:0;
    -o-transform:translate(0,0);
    -webkit-border-radius:0;
    -webkit-transform:translate(0,0);
    border-radius:0;
    filter:alpha(opacity=100);
    margin:0!important;
    opacity:1;
    top:-75px;
    transform:translate(0,0)}.slick-carousel-top .slick-next{right:15px}.slick-carousel-top .slick-prev{left:inherit;
    right:45px}.widget-googlemap{position:relative}.widget-googlemap .content-info{background:rgba(17,17,17,0.8);
    padding:30px;
    position:relative;
    z-index:9}.widget-googlemap .map-content{height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%}.wpb_gmaps_widget.wpb_content_element{margin:0}@media (min-width: 1024px){.widget-googlemap .content-info{padding:65px 65px 40px}}.rtl .widget-googlemap .info-bottom a + a{margin-left:inherit;
    margin-right:12px}.rtl .widget-googlemap .info-wrapper .icon{float:right;
    margin-left:20px;
    margin-right:inherit}.rtl .widget-social .social > li{margin-left:12px;
    margin-right:inherit}.rtl .widget-social .title{padding-left:25px;
    padding-right:inherit}.widget-googlemap .description{margin:0 0 35px}.widget-googlemap .info-bottom{margin:40px 0}.widget-googlemap .info-bottom a{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    background:#3f4143;
    border-radius:50%;
    color:#101416;
    display:inline-block;
    height:42px;
    line-height:42px;
    text-align:center;
    width:42px}.widget-googlemap .info-bottom a + a{margin-left:12px}.widget-googlemap .info-bottom a:hover,.widget-googlemap .info-bottom a:active{background-image:-webkit-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:-o-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:linear-gradient(to right,#1b251f 0%,#000 100%);
    background-repeat:repeat-x;
    color:#0e1113;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1B251F',endColorstr='#FF88C74A',GradientType=1)}.widget-googlemap .info-top{border-bottom:2px dashed #414445;
    overflow:hidden}.widget-googlemap .info-wrapper{margin:0 0 40px}.widget-googlemap .info-wrapper .des{color:#fff;
    margin:6px 0 0;
    overflow:hidden}.widget-googlemap .info-wrapper .icon{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    border:2px dashed #3f4143;
    border-radius:50%;
    float:left;
    height:70px;
    line-height:76px;
    margin-right:20px;
    text-align:center;
    width:70px}.widget-googlemap .info-wrapper .icon i{font-size:28px}.widget-googlemap .info-wrapper:nth-child(2n){font-weight:400}.widget-social .social{list-style:none;
    margin:0;
    padding:0}.widget-social .social > li{display:inline-block;
    margin-right:12px;
    padding:0}.widget-social .social > li:last-child{margin:0}.widget-social .social a{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:50%;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#eaeff4;
    border-radius:50%;
    color:#252525;
    display:inline-block;
    font-size:14px;
    height:30px;
    line-height:30px;
    text-align:center;
    transition:all .2s ease-in-out 0s;
    width:30px}.widget-social .title{color:#191919;
    font-size:14px;
    margin:0;
    padding-right:25px}.widget-social > *{display:inline-block;
    vertical-align:middle}@media (min-width: 768px){.widget-social .social a{font-size:16px;
    height:40px;
    line-height:40px;
    width:40px}}.rtl .widget-social.left,.widget-social.right{text-align:right}.widget-social .social a:hover,.widget-social .social a:focus{background:#000;
    border-color:#000;
    color:#fff!important}.widget-social.center{text-align:center}.widget-social.left,.rtl .widget-social.right{text-align:left}.widget-social.st_small .social a{background:transparent;
    color:#252525;
    font-size:14px;
    height:auto;
    line-height:inherit;
    width:auto}.widget-social.st_small .social a:hover,.widget-social.st_small .social a:focus{color:#000!important}@media (min-width: 1200px){.rtl .widget-social.st_small .social > li{margin-left:20px;
    margin-right:inherit}.rtl .widget-social.st_small .social > li:last-child{margin-left:0;
    margin-right:inherit}.widget-social.st_small .social > li{margin-right:20px}.widget-social.st_small .social > li:last-child{margin-right:0}}.contact-us{text-align:center}.contact-us .title{font-size:26px;
    margin:0 0 10px}.phone_header{color:#252525;
    font-family:'futurapt-demi';
    font-size:22px;
    line-height:1}.phone_header img{margin:0 10px 0 0;
    vertical-align:middle}.rtl .phone_header img{margin:0 0 0 10px}@media (min-width: 1200px){.contact-us .title{font-size:36px}}.contact-us .des{margin-bottom:20px}@media (min-width: 1200px){.contact-us .des{margin-bottom:50px}}.contact-us .form-control{margin-bottom:20px}@media (min-width: 1200px){.contact-us .form-control{margin-bottom:30px}}.contact-us textarea{height:150px;
    resize:none}.widget-process{padding-top:35px}.widget-process .des{color:#fff;
    font-family:'futurapt-bold';
    font-size:18px;
    font-weight:400}.widget-process .title{color:#000;
    font-size:14px;
    margin:0}@media (min-width: 1200px){.widget-process .des{font-size:20px}}.widget-process .top-img{margin-bottom:12px}@media (min-width: 1200px){.widget-process .top-img{margin-bottom:20px}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.flex-middle{display:none!important}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.flex-middle{display:none!important}}.language-wrapper{display:inline-block;
    font-size:12px;
    position:relative}.language-wrapper .dropdown-menu{-moz-border-radius:0;
    -ms-border-radius:0;
    -ms-transform:translateY(10px);
    -o-border-radius:0;
    -o-transform:translateY(10px);
    -o-transition:all .3s ease-in-out 0s;
    -webkit-border-radius:0;
    -webkit-box-shadow:none;
    -webkit-transform:translateY(10px);
    -webkit-transition:all .3s ease-in-out 0s;
    background:#fff;
    border:1px solid #ededed;
    border-radius:0;
    box-shadow:none;
    display:block;
    filter:alpha(opacity=0);
    font-size:12px;
    margin-top:5px;
    min-width:130px;
    opacity:0;
    padding:13px 18px;
    transform:translateY(10px);
    transition:all .3s ease-in-out 0s;
    visibility:hidden}.language-wrapper .list-language{list-style:none;
    margin:0;
    padding:0}.language-wrapper .list-language a:hover,.language-wrapper .list-language a:focus{color:#000}.language-wrapper .list-language img{margin-bottom:0;
    margin-right:6px}.language-wrapper .list-language li,.widget-gallery.gutter30 .description{margin-bottom:10px}.language-wrapper .list-language li:last-child{margin-bottom:0}.language-wrapper .selected .language-current > i{margin-left:10px}.language-wrapper .selected .language-current > img{margin:0 10px 0 0;
    vertical-align:sub}.language-wrapper:before{content:'';
    height:5px;
    left:0;
    position:absolute;
    top:100%;
    width:100%}.language-wrapper:hover .dropdown-menu{-ms-transform:translateY(0);
    -o-transform:translateY(0);
    -webkit-transform:translateY(0);
    filter:alpha(opacity=100);
    opacity:1;
    transform:translateY(0);
    visibility:visible}.rtl .language-wrapper .list-language img{margin-left:6px;
    margin-right:inherit}.rtl .language-wrapper .selected .language-current > i{margin-left:inherit;
    margin-right:10px}.rtl .language-wrapper .selected .language-current > img{margin:0 0 0 10px}.rtl .top-info .item{border-left:1px solid #ededed;
    border-right:inherit;
    margin-left:18px;
    margin-right:inherit;
    padding-left:18px;
    padding-right:inherit}.rtl .top-info .item i{margin-left:5px;
    margin-right:inherit}.social-link{display:inline-block;
    margin:0 5px;
    padding:0}.social-link li{display:inline-block;
    margin:0 5px}.social-link li a{background:#f4f4f4 none repeat scroll 0 0;
    border:1px solid #ededed;
    border-radius:100%;
    color:#636363;
    display:inline-block;
    height:40px;
    line-height:38px;
    text-align:center;
    width:40px}.social-link.lighten li a{background:transparent none repeat scroll 0 0;
    border:1px solid #fff;
    color:#fff}.top-info{font-weight:900;
    letter-spacing:.15em;
    line-height:1.4;
    text-align:center;
    text-transform:uppercase}.top-info .item{border-right:1px solid #ededed;
    display:inline-block;
    margin-right:18px;
    padding-right:18px;
    vertical-align:middle}.top-info .item i{margin-right:5px}.top-info .item:last-child{border:0;
    margin:0;
    padding:0}.widget-features-box .slick-slide img{display:inline-block}.widget-features-box .title{font-size:16px;
    margin:0}.widget-features-box.style1{-webkit-box-shadow:0 11px 59px 0 rgba(53,78,84,0.06);
    background:#fff;
    box-shadow:0 11px 59px 0 rgba(53,78,84,0.06);
    padding:8px}.widget-gallery .description{color:#e0dede;
    font-size:12px;
    margin-bottom:20px}.widget-gallery .gutter-default{margin-left:0;
    margin-right:0}.widget-gallery .gutter-default > div{padding-left:0;
    padding-right:0}.widget-gallery .image .content-cover{-ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-transform:translate(-50%,-50%);
    -webkit-transition:all .2s ease-in-out 0s;
    filter:alpha(opacity=0);
    left:50%;
    opacity:0;
    position:absolute;
    text-align:center;
    top:50%;
    transform:translate(-50%,-50%);
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:9}.widget-gallery .image:before{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#000;
    content:'';
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:2}.widget-gallery .image:hover .content-cover{filter:alpha(opacity=100);
    opacity:1}.widget-gallery .image:hover:before{filter:alpha(opacity=90);
    opacity:.9}.widget-gallery .popup-image-gallery{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:50%;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#fff;
    border-radius:50%;
    color:#000;
    display:inline-block;
    font-size:24px;
    height:60px;
    line-height:60px;
    text-align:center;
    transition:all .2s ease-in-out 0s;
    width:60px}.widget-gallery .popup-image-gallery:hover,.widget-gallery .popup-image-gallery:active{background:#e6e6e6;
    color:#000}.widget-gallery .title{color:#fff;
    font-size:24px;
    font-size:"Cera Pro Medium";
    margin:0}.widget-gallery.gutter30 .gutter-default{margin-left:-15px;
    margin-right:-15px}.widget-gallery.gutter30 .gutter-default > div{padding-left:15px;
    padding-right:15px}.widget-gallery.gutter30 .image{margin-bottom:30px}.widget-gallery.gutter30 .title{font-family:'futurapt-demi';
    font-size:18px}.widget-process .proces-item .line-space{-ms-transform:translateX(-50%);
    -o-transform:translateX(-50%);
    -webkit-transform:translateX(-50%);
    bottom:100%;
    height:35px;
    left:100%;
    position:absolute;
    transform:translateX(-50%);
    width:190px}.widget-process .proces-item,.widget-gallery .image{position:relative}.widget-process .proces-item:last-child .line-space{display:none}@media (min-width: 1200px){.widget-features-box.style1{padding:20px 10px}}.rtl .widget-features-box.style1 .item-inner:before{left:0;
    right:auto}.widget-features-box.style1 .features-box-image{margin-bottom:8px}.widget-features-box.style1 .item-inner{position:relative}.widget-features-box.style1 .item-inner:before{background:#ededed;
    content:'';
    height:100%;
    position:absolute;
    right:0;
    top:0;
    width:1px}.widget-features-box.style1 .item:last-child .item-inner:before{display:none}.widget-features-box.style2 .features-box-content{font-size:16px;
    line-height:24px;
    overflow:hidden}.widget-features-box.style2 .title{line-height:1;
    margin:0 0 6px}.widget-features-box.style2.right .features-box-image{float:right;
    padding-left:15px}@media (min-width: 1200px){.widget-features-box.style2.right .features-box-image{padding-left:25px}}.widget-features-box.style2.left .features-box-image{float:left;
    padding-right:15px}@media (min-width: 1200px){.widget-features-box.style2.left .features-box-image{padding-right:25px}}.widget-features-box.style3{border:1px solid #ededed}.widget-features-box.style3 .item{padding:10px}.widget-features-box.style3 .list-vertical{margin:0}.widget-features-box.style3 .list-vertical .item{border-bottom:1px solid #ededed;
    margin-bottom:0}.widget-features-box.style3 .list-vertical .item:last-child{border-bottom:0}@media (min-width: 768px){.widget-features-box.style3 .item{padding:30px}}.widget-features-box.style3 .features-box-content{width:calc(100% - 45px)}.widget-features-box.style3 .features-box-image{padding-right:10px;
    width:45px}.widget-features-box.style3 .item .item-inner{-webkit-align-items:center;
    -webkit-flex-wrap:wrap;
    align-items:center;
    display:-webkit-flex;
    display:flex;
    flex-wrap:wrap}@media (min-width: 768px){.widget-features-box.style3 .features-box-image{padding-right:18px}}.widget-features-box.style4{background:#fff;
    border:1px solid #ededed;
    line-height:1.3;
    overflow:hidden;
    padding:8px}@media (min-width: 1200px){.widget-features-box.style4{padding:25px 10px}}.rtl .widget-features-box.style4 .item-inner:before{left:0;
    right:auto}.widget-features-box .list-vertical .item{margin-bottom:20px}.widget-features-box.style4 .features-box-image{margin-bottom:12px}.widget-features-box.style4 .item-inner{position:relative}.widget-features-box.style4 .item-inner:before{background:#ededed;
    content:'';
    height:100%;
    position:absolute;
    right:0;
    top:0;
    width:1px}.widget-features-box.style4 .item:last-child .item-inner:before{display:none}.widget-features-box.style4 .slick-list{overflow:visible}@media (min-width: 1200px){.widget-features-box .list-vertical .item{margin-bottom:40px}}.apus-countdown .times{font-size:12px;
    font-size:"Cera Pro Medium";
    text-transform:uppercase}.apus-countdown .times > div{-moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    -webkit-border-radius:10px;
    border:2px solid #ededed;
    border-radius:10px;
    display:inline-block;
    line-height:1;
    margin-right:10px;
    padding:8px;
    text-align:center}.rtl .apus-countdown .times > div{margin-left:10px;
    margin-right:inherit}.widget-features-box .list-vertical .item:last-child{margin-bottom:0}@media (min-width: 1200px){.apus-countdown .times > div{margin-right:20px;
    padding:10px 12px 12px}.rtl .apus-countdown .times > div{margin-left:20px;
    margin-right:inherit}}.apus-countdown .times > div > span{color:#000;
    display:block;
    font-family:'futurapt-bold';
    font-size:20px;
    margin-bottom:4px}@media (min-width: 1200px){.apus-countdown .times > div > span{font-size:30px}}.apus-countdown-dark .times{font-size:11px;
    font-size:"Cera Pro Medium";
    text-align:center;
    text-transform:uppercase}.apus-countdown-dark .times > div{-moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    -webkit-border-radius:10px;
    background:#eaeff4;
    border-radius:10px;
    display:inline-block;
    line-height:1;
    margin:0 2px;
    padding:5px;
    text-align:center}@media (min-width: 1200px){.apus-countdown-dark .times > div{padding:10px}}.apus-countdown-dark .times > div > span{color:#000;
    display:block;
    font-family:'futurapt-bold';
    font-size:18px;
    margin-bottom:4px}@media (min-width: 1200px){.apus-countdown-dark .times > div > span{font-size:24px}}.widget-countdown .price{font-size:18px}.widget-countdown .price strong{font-family:'futurapt-bold';
    font-size:20px}@media (min-width: 1200px){.widget-countdown .price strong{font-size:30px}}.widget-countdown .title{font-size:30px;
    margin:0 0 10px}@media (min-width: 1200px){.widget-countdown .title{font-size:34px}}.widget-countdown .des{line-height:1.6;
    margin-bottom:10px}@media (min-width: 1200px){.widget-countdown .des{margin-bottom:30px}}.widget-countdown.style2 .apus-countdown .times > div{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);
    background-color:#fff;
    border-color:#fff;
    box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}.widget-countdown.style3 .apus-countdown .times > div{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    -webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);
    background-color:#fff;
    border-color:#fff;
    border-radius:50%;
    box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);
    min-width:60px}@media (min-width: 1200px){.widget-countdown.style3 .apus-countdown .times > div{min-width:79px}.widget-countdown.style3 .apus-countdown .times > div span{margin:4px 0}}.rtl .widget-countdown.style3 .title:before{left:auto;
    right:0}.widget-countdown .url-bottom{margin-top:10px}.widget-countdown.style3 .title{padding-bottom:5px;
    position:relative}.widget-countdown.style3 .title:before{background:#000;
    content:'';
    height:3px;
    left:0;
    position:absolute;
    top:100%;
    width:60px}@media (min-width: 1200px){.widget-countdown .url-bottom{margin-top:35px}}.widget-banner{overflow:hidden}.widget-banner .banner-content img{margin:0}.widget-banner .btn,.widget-banner .viewmore-products-btn{border-width:2px}.widget-banner .flex-top .banner-image{margin-top:10px}.widget-banner .image-wrapper img{width:auto}.widget-countdown .btn,.widget-countdown .viewmore-products-btn{-moz-border-radius:50px;
    -ms-border-radius:50px;
    -o-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius:50px;
    border-width:2px}@media (min-width: 1200px){.widget-banner .flex-top .banner-image{margin-top:25px}}.widget-banner .flex-top .banner-content{margin-top:20px}@media (min-width: 1200px){.widget-banner .flex-top .banner-content{margin-top:45px}}.widget-banner.style1 .banner-image img{max-height:150px}.widget-banner.style1 .inner{height:200px;
    position:relative}@media (min-width: 1200px){.widget-banner.style1 .banner-image img{max-height:300px}.widget-banner.style1 .inner{height:450px}}.widget-banner.style1 .btn,.widget-banner.style1 .viewmore-products-btn{-moz-border-radius:50px;
    -ms-border-radius:50px;
    -ms-transform:translateX(-50%);
    -o-border-radius:50px;
    -o-transform:translateX(-50%);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:50px;
    -webkit-transform:translateX(-50%);
    -webkit-transition:all .2s ease-in-out 0s;
    border-radius:50px;
    bottom:0;
    filter:alpha(opacity=0);
    left:50%;
    opacity:0;
    padding:8px 25px;
    position:absolute;
    transform:translateX(-50%);
    transition:all .2s ease-in-out 0s;
    z-index:2}@media (min-width: 1200px){.widget-banner.style1 .btn,.widget-banner.style1 .viewmore-products-btn{font-size:16px}}.widget-banner.style1:hover .btn,.widget-banner.style1:hover .viewmore-products-btn{bottom:30px;
    filter:alpha(opacity=100);
    opacity:1}.widget-banner.style2{background-color:#e2e2e2}.widget-banner.style2 .banner-image img{max-height:130px}.widget-banner.style2 .inner{height:150px}@media (min-width: 1200px){.widget-banner.style2 .banner-image img{max-height:200px}.widget-banner.style2 .inner{height:235px}}.widget-banner.style2 .banner-content{color:#252525;
    font-size:20px;
    line-height:1.3}.widget-banner.style2 .banner-content strong{font-family:'futurapt-bold';
    font-weight:400}@media (min-width: 1200px){.widget-banner.style2 .banner-content{font-size:30px}}.widget-banner.style3{background-color:#e2e2e2}.widget-banner.style3 .banner-image img{max-height:180px}.widget-banner.style3 .inner{height:200px}.widget-banner.style3 .link-bottom{padding-top:5px}@media (min-width: 1200px){.widget-banner.style3 .link-bottom{padding-top:15px}.widget-banner.style3 .banner-image img{max-height:250px}.widget-banner.style3 .inner{height:286px}}.widget-banner.style3 .banner-content{color:#252525;
    font-size:20px;
    line-height:1.2}.widget-banner.style3 .banner-content strong{font-family:'futurapt-bold';
    font-weight:400}@media (min-width: 1200px){.widget-banner.style3 .banner-content{font-size:30px}}.widget-banner.style4{background-color:#e2e2e2}.widget-banner.style4 .banner-image img{max-height:100px}.widget-banner.style4 .inner{height:120px}.widget-banner.style4 .link-bottom{padding-top:5px}@media (min-width: 1200px){.widget-banner.style4 .banner-image img{max-height:150px}.widget-banner.style4 .inner{height:180px}}.widget-banner.style4 .banner-content{color:#252525;
    font-size:18px;
    line-height:1.2}.widget-banner.style4 .banner-content strong{font-family:'futurapt-bold';
    font-weight:400}@media (min-width: 1200px){.widget-banner.style4 .banner-content{font-size:24px}}.widget-banner.style4 .btn,.widget-banner.style4 .viewmore-products-btn{font-size:12px;
    padding:6px 25px}.widget-testimonials{border:1px solid #ededed;
    padding:10px 5px;
    text-align:center}@media (min-width: 1200px){.widget-testimonials{padding:15px}}.widget-testimonials .avarta img{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    border-radius:50%;
    width:80px}.widget-testimonials img{display:inline-block!important}@media (min-width: 1200px){.widget-testimonials .avarta img{width:118px}}.widget-testimonials .name-client{font-size:16px;
    margin:10px 0 0}@media (min-width: 1200px){.widget-testimonials .name-client{margin:20px 0 0}}.widget-testimonials .description{margin:10px 0 0}@media (min-width: 1200px){.widget-testimonials .description{margin:25px 0 0}}.widget-testimonials .rating{margin:10px 0 0}@media (min-width: 1200px){.widget-testimonials .rating{margin:20px 0 0}}.widget-nav-menu .widget-title{font-size:16px;
    margin:0 0 10px}@media (min-width: 1200px){.widget-nav-menu .widget-title{margin-bottom:20px}}.widget-action-box{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    padding:20px 0;
    transition:all .2s ease-in-out 0s}.widget-nav-menu .menu li{margin:0 0 7px}.widget-nav-menu .menu li:last-child{margin:0}@media (min-width: 1870px){.widget-action-box{padding:64px 0}.widget-action-box .action-inner{padding:25px}}.rtl .widget-action-box .action-inner{float:left}.rtl .widget-mailchimp .form-control{border-left:0;
    border-right:inherit}.widget-action-box .action-inner{float:right;
    width:50%}.widget-action-box .description{margin:0 0 30px}.widget-action-box .title{font-family:'futurapt-demi';
    font-size:24px;
    margin:0 0 8px}.widget-action-box.style2{padding:0}.widget-action-box.style2 .action-v2{display:table;
    padding:15px 0 40px;
    width:100%}.widget-action-box.style2 .action-v2 > div{display:table-cell;
    float:none;
    vertical-align:middle}.widget-action-box.style2 .box-img{text-align:center}.widget-action-box.style2:hover{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.2);
    box-shadow:5px 5px 5px 0 rgba(0,0,0,0.2)}.widget-action-box:hover{-webkit-box-shadow:0 15px 10px -10px rgba(0,0,0,0.15);
    box-shadow:0 15px 10px -10px rgba(0,0,0,0.15)}.widget-mailchimp .btn,.widget-mailchimp .viewmore-products-btn{-moz-border-radius:0 50px 50px 0;
    -ms-border-radius:0 50px 50px 0;
    -o-border-radius:0 50px 50px 0;
    -webkit-border-radius:0 50px 50px 0;
    border-radius:0 50px 50px 0;
    margin:0}.widget-mailchimp .des{font-family:'futurapt-demi';
    font-size:16px}.widget-mailchimp .form-control{-moz-border-radius:50px 0 0 50px;
    -ms-border-radius:50px 0 0 50px;
    -o-border-radius:50px 0 0 50px;
    -webkit-border-radius:50px 0 0 50px;
    border-radius:50px 0 0 50px;
    border-right:0}.widget-mailchimp .title{font-size:22px;
    margin:0}.widget-mailchimp.default .btn,.widget-mailchimp.default .viewmore-products-btn{background-color:#000;
    border-color:#000;
    color:#fff}.widget-mailchimp.default .btn:hover,.widget-mailchimp.default .viewmore-products-btn:hover,.widget-mailchimp.default .btn:focus,.widget-mailchimp.default .viewmore-products-btn:focus{background:#7bbd3a;
    border-color:#7bbd3a;
    color:#fff}.widget-mailchimp.default input{background:#eaeff4;
    border-color:#eaeff4;
    color:#252525}.widget-mailchimp.default input::-webkit-input-placeholder,.widget-mailchimp.default input::-moz-placeholder,.widget-mailchimp.default input:-ms-input-placeholder,.widget-mailchimp.default input:-moz-placeholder{color:#b2b2b2}.widget-mailchimp.default input:focus{border-color:#eaeff4;
    color:#252525}.widget-mailchimp.st_white input{background:rgba(255,255,255,0.2);
    border-color:rgba(255,255,255,0.2);
    color:#fff}.widget-mailchimp.st_white input:focus{border-color:#fff;
    color:#fff}.widget-mailchimp.st_white,.widget-mailchimp.st_white .title,.widget-mailchimp.st_white input::-webkit-input-placeholder,.widget-mailchimp.st_white input::-moz-placeholder,.widget-mailchimp.st_white input:-ms-input-placeholder,.widget-mailchimp.st_white input:-moz-placeholder{color:#fff}@media (min-width: 1200px){.rtl .widget-mailchimp form{float:left}.widget-mailchimp form{float:right;
    max-width:400px}}.instagram-pics{margin-left:0;
    margin-right:0}.instagram-pics .col-xs-cus-5{width:25%}.instagram-pics > div{float:left;
    padding-left:0;
    padding-right:0}.rtl .instagram-pics > div{float:right}@media (min-width: 768px){.instagram-pics .col-xs-cus-5{width:20%}}.item-instagram{position:relative}.item-instagram .like-comments{-ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-transform:translateY(-50%);
    -webkit-transition:all .2s ease-in-out 0s;
    color:#fff;
    filter:alpha(opacity=0);
    font-size:16px;
    opacity:0;
    position:absolute;
    text-align:center;
    top:50%;
    transform:translateY(-50%);
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:9}.item-instagram .like-comments > span + span{margin-left:30px}.item-instagram .like-comments i{margin-right:5px}.item-instagram a{display:block;
    position:relative}.item-instagram a:active:before,.item-instagram a:hover:before,.item-instagram:hover a:before,.item-instagram:hover .like-comments{filter:alpha(opacity=100);
    opacity:1}.item-instagram a:before{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:rgba(0,0,0,0.3);
    content:'';
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:9}.rtl .item-instagram .like-comments > span + span{margin-left:inherit;
    margin-right:30px}.rtl .item-instagram .like-comments i{margin-left:5px;
    margin-right:inherit}.widget-instagram.style_large .widget-title{font-size:32px;
    text-align:center}@media (min-width: 1200px){.widget-instagram.style_large .instagram-pics{margin-left:-15px;
    margin-right:-15px}.widget-instagram.style_large .instagram-pics > div{padding-left:15px;
    padding-right:15px}}.widget-brand{padding:15px 10px;
    text-align:center}.widget-brand .slick-slide img{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    display:inline-block;
    transition:all .3s ease-in-out 0s}.widget-brand.dark{background:#f5f5f5}.widget-brand:hover img{-ms-transform:scale(0.8);
    -o-transform:scale(0.8);
    -webkit-transform:scale(0.8);
    transform:scale(0.8)}.widget-brand:hover img:hover,.widget-brand:hover img:focus{-ms-transform:scale(1);
    -o-transform:scale(1);
    -webkit-transform:scale(1);
    transform:scale(1)}.widget-instagram.style_small .instagram-pics{margin-left:-4px;
    margin-right:-4px}.widget-instagram.style_small .instagram-pics > div{padding-left:4px;
    padding-right:4px}.widget-instagram.style_small .instagram-pics a{margin-bottom:8px}@media (min-width: 1200px){.widget-brand{padding:30px}}.no-margin .widget{margin-bottom:0}.no-space{margin:0!important}.no-space .row{margin:0}.no-space > .apus-container > .vc_fluid,.no-space .row > [class*="col"]{padding:0}.space-45{margin-bottom:45px}.widget-brand.default{border:1px solid #ededed}@media (max-width: 1199px){.bg-hidden-md{background-image:none!important}}@media (max-width: 991px){.bg-hidden-sm,.bg-hidden-sm > .vc_column-inner{background-image:none!important}}@media (min-width: 992px){.left-100{margin-left:-100px}.padding-lr-25{padding-left:25px;
    padding-right:25px}.padding-lr-45{padding-left:45px;
    padding-right:45px}.padding-lr-55{padding-left:55px;
    padding-right:55px}.padding-lr-60{padding-left:60px;
    padding-right:60px}.right-30{padding-right:30px}.rtl .right-30{padding-left:30px;
    padding-right:inherit}.rtl .space-border .row > [class*="col"]{border-left:1px solid #ededed;
    border-right:inherit}.space-border .row{margin:0}.space-border .row > [class*="col"]{border-right:1px solid #ededed}.space-border .row > [class*="col"]:last-child{border:none}.space-l-65{padding-left:65px}.space-left-45{padding-left:45px}.space-padding-lr-100{padding-left:100px;
    padding-right:100px}.space-padding-lr-80{padding-left:80px;
    padding-right:80px}.space-rl-50{padding-left:50px;
    padding-right:50px}.top-170{margin-top:-170px}}@media (min-width: 1200px){.padding-lr-15{padding-left:15px;
    padding-right:15px}}.border-top-theme{border-top:3px solid #000}.flow-hidden{overflow:hidden}.flow-theme-top-bottom-right:after{background:#000;
    content:'';
    height:100%;
    height:calc(100% + 172px);
    position:absolute;
    right:10%;
    top:-110px;
    width:100%;
    width:500%;
    z-index:1}.flow-theme-top-bottom-right:before{height:calc(100% + 172px);
    top:-110px}.font-size-30{font-size:30px!important}.font-size-36{font-size:36px!important}.rtl .space-left-8{margin-left:inherit;
    margin-right:8px}.skew-light{position:relative}.skew-light:before{-ms-transform:skewX(20deg);
    -webkit-transform:skewX(20deg);
    background:rgba(255,255,255,0.2);
    content:'';
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transform:skewX(20deg);
    width:100%}.skew-theme-left:before{-ms-transform:skewX(-20deg);
    -webkit-transform:skewX(-20deg);
    background:#000;
    content:'';
    height:100%;
    position:absolute;
    right:60px;
    top:0;
    transform:skewX(-20deg);
    width:100%;
    z-index:1}.skew-theme-right > *,.skew-theme-left > *{position:relative;
    z-index:2}.skew-theme-right,.skew-theme-left{background:#000;
    position:relative}.skew-theme-right:before{-ms-transform:skewX(20deg);
    -webkit-transform:skewX(20deg);
    background:#000;
    content:'';
    height:100%;
    left:60px;
    position:absolute;
    top:0;
    transform:skewX(20deg);
    width:100%;
    z-index:1}.space-10{margin-bottom:10px!important}.space-15,.space-30{margin-bottom:15px!important}.space-20{margin-bottom:20px!important}.space-25{margin-bottom:25px!important}.space-left-8{margin-left:8px}.style-white,.style-white .widget-title{color:#fff!important}.text-upper{text-transform:uppercase!important}@media (min-width: 768px){select{-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;}.space-30{margin-bottom:30px!important}.col-sm-4{min-height: 47rem;}}.hr{border-top:1px solid #ededed;
    min-height:1px;
    width:100%}.no-float{float:none!important}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.p-absolute{position:absolute!important}.p-relative{position:relative!important}.p-static{position:static!important}.rtl .no-padding-left{padding-left:inherit;
    padding-right:0}.rtl .no-padding-right{padding-left:0;
    padding-right:inherit}.space-50{margin-bottom:50px!important}.space-padding-35{padding:35px 0!important}.space-padding-tb-55{padding-bottom:55px!important;
    padding-top:55px!important}.space-padding-tb-90{padding-bottom:90px!important;
    padding-top:90px!important}.space-top-0{margin-top:0}@media (min-width: 1024px){.padding-lr-35{padding-left:35px;
    padding-right:35px}}@media (min-width: 1200px){.gutter-50 .vc_column_container > .vc_column-inner{padding-left:25px;
    padding-right:25px}.gutter-50,.gutter-50 .vc_row,.gutter-50 .row{margin-left:-25px;
    margin-right:-25px}}.bg-theme{background:#000}.border-theme{border-color:#000}.deleted_wpb_single_image{overflow:hidden;
    position:relative}.deleted_wpb_single_image:after{-ms-transform:scale(0);
    -o-transform:scale(0);
    -o-transition:all .3s ease-in-out 0s;
    -webkit-transform:scale(0);
    -webkit-transition:all .3s ease-in-out 0s;
    border:1px solid #fff;
    bottom:30px;
    content:'';
    left:30px;
    position:absolute;
    right:30px;
    top:30px;
    transform:scale(0);
    transition:all .3s ease-in-out 0s;
    z-index:3}.deleted_wpb_single_image:before{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#000;
    content:'';
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all .2s ease-in-out 0s;
    width:100%;
    z-index:2}.deleted_wpb_single_image:hover:after{-ms-transform:scale(1);
    -o-transform:scale(1);
    -webkit-transform:scale(1);
    transform:scale(1)}.deleted_wpb_single_image:hover:before{filter:alpha(opacity=50);
    opacity:.5}.list-contact{list-style:none;
    margin:17px 0 0!important;
    padding:0}.list-contact li{margin:0 0 3px}.list-contact li i{margin-right:5px}.radius-3x{-moz-border-radius:3px!important;
    -ms-border-radius:3px!important;
    -o-border-radius:3px!important;
    -webkit-border-radius:3px!important;
    border-radius:3px!important}.radius-50{-moz-border-radius:50px!important;
    -ms-border-radius:50px!important;
    -o-border-radius:50px!important;
    -webkit-border-radius:50px!important;
    border-radius:50px!important}.rtl .list-contact li i{margin-left:5px;
    margin-right:inherit}@media (min-width: 1200px){.gutter-medium-left > .vc_column-inner{padding-left:5px}.rtl .gutter-medium-left > .vc_column-inner{padding-left:inherit;
    padding-right:5px}}@media (min-width: 768px){.details-product div.video{left:13px!important}.gutter-medium-left .vc_row{margin-left:-10px;
    margin-right:-10px}.gutter-medium-left .vc_row .vc_column-inner{padding-left:10px;
    padding-right:10px}}.ogami-counter{overflow:hidden}.ogami-counter .counter-wrapper{color:#252525;
    font-family:'futurapt-demi';
    font-size:48px;
    line-height:1.2;
    overflow:hidden}.ogami-counter .image-icon{padding-right:20px}.ogami-counter .ogami-counter-title{color:#707070;
    font-size:16px}.rtl .ogami-counter .image-icon{padding-left:20px;
    padding-right:inherit}.rtl .widget_apus_vertical_menu{border-left:inherit;
    border-right:4px solid #2e2d2d}.rtl .widget_apus_vertical_menu .apus-vertical-menu > li{margin-left:inherit;
    margin-right:-4px}.rtl .widget_apus_vertical_menu .apus-vertical-menu > li > a{border-left:inherit;
    border-right:4px solid transparent}.tabs-v1{margin-bottom:30px}.widget-team{position:relative;
    text-align:center}.widget-team .bottom-info,.widget-team .content{padding-top:15px}.widget-team .description{color:#b2b2b2;
    margin-top:20px}.widget-team .job{font-size:12px;
    letter-spacing:1px;
    text-transform:uppercase}.widget-team .name-team{font-size:22px;
    margin:0 0 2px}.widget-team .top-image{position:relative}.widget-team .top-image .social{-ms-transform:scale(0.5,0);
    -o-transform:scale(0.5,0);
    -o-transition:all .3s ease-in-out 0s;
    -webkit-transform:scale(0.5,0);
    -webkit-transition:all .3s ease-in-out 0s;
    bottom:0;
    filter:alpha(opacity=0);
    left:0;
    margin:0;
    opacity:0;
    padding:15px 0;
    position:absolute;
    transform:scale(0.5,0);
    transition:all .3s ease-in-out 0s;
    width:100%;
    z-index:2}.widget-team .top-image .social a{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    color:#fff;
    display:inline-block;
    font-size:22px;
    transition:all .3s ease-in-out 0s}.widget-team .top-image .social li{display:inline-block;
    margin:0 10px}.widget-team .top-image:before{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    background:rgba(0,0,0,0.5);
    content:'';
    filter:alpha(opacity=0);
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all .3s ease-in-out 0s;
    width:100%;
    z-index:1}.widget-team:hover .social{-ms-transform:scale(1,1);
    -o-transform:scale(1,1);
    -webkit-transform:scale(1,1);
    filter:alpha(opacity=100);
    opacity:1;
    transform:scale(1,1)}.widget-team:hover .top-image:before{filter:alpha(opacity=100);
    opacity:1}.widget_apus_vertical_menu{border-left:4px solid #2e2d2d}.widget_apus_vertical_menu .apus-vertical-menu{border:none}.widget_apus_vertical_menu .apus-vertical-menu > li{margin-left:-4px}.widget_apus_vertical_menu .apus-vertical-menu > li > a{border-left:4px solid transparent;
    font-size:16px;
    padding:0 30px}.widget_apus_vertical_menu .apus-vertical-menu > li.active > a,.widget_apus_vertical_menu .apus-vertical-menu > li:hover > a{border-color:#000}.widget_apus_vertical_menu .widget-title{font-size:16px;
    font-weight:400;
    margin:0 0 10px;
    padding:15px 30px 0}.widget_apus_vertical_menu.darken .apus-vertical-menu{background:transparent}.widget_apus_vertical_menu.darken .apus-vertical-menu > li > a{color:#eeeae2;
    padding:0 20px}.widget_apus_vertical_menu.darken .apus-vertical-menu > li.active > a,.widget_apus_vertical_menu.darken .apus-vertical-menu > li:hover > a{color:#000}.widget_apus_vertical_menu.darken .widget-title{border:none;
    color:#eeeae2;
    margin:0;
    padding-left:20px;
    padding-right:20px}.widget_apus_vertical_menu.darken .widget-title:before{display:none}@media (min-width: 1200px){.tabs-v1{margin-bottom:50px}}.rtl .tabs-v1 .nav-tabs > li{border-left:1px solid #fff;
    border-right:inherit}.tabs-v1 .nav-tabs{border:none;}.tabs-v1 .nav-tabs > li{border-right:1px solid #fff;
    margin:0;
    width:100%}.tabs-v1 .nav-tabs > li > a{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#eceff6;
    border:none!important;
    color:#252525;
    font-family:'futurapt-bold';
    font-size:16px;
    margin:0;
    padding:10px;
    text-align:center;
    text-transform:uppercase;
    transition:all .3s ease-in-out 0s;
    white-space:nowrap}.tabs-v1 .nav-tabs > li.active > a{background-color:#000;
    color:#fff}.tabs-v1 .nav-tabs > li:last-child{border:none}.tabs-v1 .ps-container{position:relative}.tabs-v1 .tab-content{margin:20px auto 0;
    max-width:1460px}@media (min-width: 1200px){.tabs-v1 .tab-content{margin:60px auto 0}}.nav.tabs-product{border:none}.nav.tabs-product > li{display:inline-block;
    float:none;
    margin-bottom:0}.nav.tabs-product > li > a{background:transparent;
    border:none!important;
    color:#636363;
    font-family:'futurapt-demi';
    font-size:18px;
    padding:0 0 8px;
    position:relative}.nav.tabs-product > li > a:before{-ms-transform:scale(0);
    -o-transform:scale(0);
    -o-transition:all .3s ease-in-out 0s;
    -webkit-transform:scale(0);
    -webkit-transition:all .3s ease-in-out 0s;
    background:#000;
    bottom:0;
    content:'';
    height:3px;
    left:0;
    position:absolute;
    transform:scale(0);
    transition:all .3s ease-in-out 0s;
    width:100%}.nav.tabs-product > li.active > a,.nav.tabs-product > li.active > a:hover,.nav.tabs-product > li.active > a:focus{color:#000}.nav.tabs-product > li.active > a:before,.nav.tabs-product > li.active > a:hover:before,.nav.tabs-product > li.active > a:focus:before{-ms-transform:scale(1);
    -o-transform:scale(1);
    -webkit-transform:scale(1);
    transform:scale(1)}.nav.tabs-product.center{margin-bottom:25px;
    text-align:center}.nav.tabs-product.center > li{margin-left:15px;
    margin-right:15px}.nav.tabs-product.has-border{border-bottom:1px solid #ededed}.nav.tabs-product.has-border > li{margin-bottom:-2px}@media (min-width: 1200px){.nav.tabs-product.center > li{margin-left:10px;
    margin-right:10px}.nav.tabs-product.center{margin-bottom:35px}}.nav.tabs-product.right{text-align:right}.nav.tabs-product.right > li{margin-right:20px}.rtl .nav.tabs-product.right > li{margin-left:20px;
    margin-right:inherit}@media (min-width: 1200px){.nav.tabs-product.right > li{margin-right:40px}.rtl .nav.tabs-product.right > li{margin-left:40px;
    margin-right:inherit}}.nav.tabs-product.left{text-align:left}.nav.tabs-product.left > li{margin-left:20px}.nav.tabs-product.right > li:last-child{margin-right:0}.rtl .nav.tabs-product.left > li{margin-left:inherit;
    margin-right:20px}.rtl .nav.tabs-product.right > li:last-child{margin-left:0;
    margin-right:inherit}@media (min-width: 1200px){.nav.tabs-product.left > li{margin-left:50px}.rtl .nav.tabs-product.left > li{margin-left:inherit;
    margin-right:50px}}.nav.tabs-product.left > li:last-child{margin-left:0}.rtl .nav.tabs-product.left > li:last-child{margin-left:inherit;
    margin-right:0}@media (min-width: 768px){.flex-middle-sm{-webkit-align-items:center;
    align-items:center;
    display:-webkit-flex;
    display:flex}.flex-top-sm{-webkit-align-items:flex-start;
    align-items:flex-start;
    display:-webkit-flex;
    display:flex}}.cl-2{width:41.6667%}.cl-3{width:58.3333%}.cl-3 .widget,.cl-2 .widget{padding-left:15px;
    padding-right:15px}.cl-3 > .row,.cl-2 > .row{margin:0}.cl-3,.cl-2{float:left}.flex-bottom{-webkit-align-items:flex-end;
    align-items:flex-end;
    display:-webkit-flex;
    display:flex}.archive .shop-list-small.flex-middle{-webkit-align-items:center;
    align-items:center;
    display:-webkit-flex;
    display:flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: space-around;
    justify-content: space-around;}.flex-middle{-webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;}.flex-top{-webkit-align-items:flex-start;
    align-items:flex-start;
    display:-webkit-flex;
    display:flex}.font-second{font-family:"Cera Pro Medium"!important;
    font-weight:400}.max-1770{margin-left:auto;
    margin-right:auto;
    max-width:1770px}.max-1800{margin-left:auto;
    margin-right:auto;
    max-width:2100px}.rtl .cl-3,.rtl
    .cl-2{float:right}.updow-infinite img{-webkit-animation:updow 1s ease-in-out 0s infinite;
    animation:updow 1s ease-in-out 0s infinite}.updow:hover .top-img img,.updow:hover .img img,.updow:hover .image-wrapper img{-webkit-animation:updow .8s ease-in-out 0s infinite;
    animation:updow .8s ease-in-out 0s infinite}@-webkit-keyframes updow{0%,100%{-ms-transform:translateY(0px);
    -o-transform:translateY(0px);
    -webkit-transform:translateY(0px);
    transform:translateY(0px)}50%{-ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    -webkit-transform:translateY(-10px);
    transform:translateY(-10px)}}@keyframes updow{0%,100%{-ms-transform:translateY(0px);
    -o-transform:translateY(0px);
    -webkit-transform:translateY(0px);
    transform:translateY(0px)}50%{-ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    -webkit-transform:translateY(-10px);
    transform:translateY(-10px)}}@-webkit-keyframes fadeleft{from{filter:alpha(opacity=100);
    opacity:1}to{-ms-transform:translate(-15px,0);
    -o-transform:translate(-15px,0);
    -webkit-transform:translate(-15px,0);
    filter:alpha(opacity=0);
    opacity:0;
    transform:translate(-15px,0)}}@keyframes fadeleft{from{filter:alpha(opacity=100);
    opacity:1}to{-ms-transform:translate(-15px,0);
    -o-transform:translate(-15px,0);
    -webkit-transform:translate(-15px,0);
    filter:alpha(opacity=0);
    opacity:0;
    transform:translate(-15px,0)}}@-webkit-keyframes faderight{from{-ms-transform:translate(15px,0);
    -o-transform:translate(15px,0);
    -webkit-transform:translate(15px,0);
    filter:alpha(opacity=0);
    opacity:0;
    transform:translate(15px,0)}to{-ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    -webkit-transform:translate(0,0);
    filter:alpha(opacity=100);
    opacity:1;
    transform:translate(0,0)}}@keyframes faderight{from{-ms-transform:translate(15px,0);
    -o-transform:translate(15px,0);
    -webkit-transform:translate(15px,0);
    filter:alpha(opacity=0);
    opacity:0;
    transform:translate(15px,0)}to{-ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    -webkit-transform:translate(0,0);
    filter:alpha(opacity=100);
    opacity:1;
    transform:translate(0,0)}}.calendar_wrap #today{color:#000;
    font-weight:400}.calendar_wrap caption{background:#212121;
    color:#fff;
    padding:5px}.calendar_wrap td,.calendar_wrap th{text-align:center}.contact{margin:0;
    padding:0}.contact .contact-icon{-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    -webkit-border-radius:2px;
    background:#000;
    border-radius:2px;
    display:block;
    float:left;
    height:22px;
    text-align:center;
    width:22px}.contact .contact-icon .fa{color:#fff;
    font-size:16px;
    margin:0 0 0 4px}.contact dd{margin-bottom:5px;
    overflow:hidden}.contact dt{float:left;
    height:auto;
    width:30px}.contact-topbar > *{margin-right:30px}.contact-topbar > * i{margin-right:6px}.contact:after{clear:both}.contact:before,.contact:after{content:" ";
    display:table}.form-contact .contant-inner > *{margin:0 0 20px}.form-contact .title{font-size:17px;
    margin:11.5px 0 28px}.form-contact input:not(.btn):not(.viewmore-products-btn),.form-contact textarea{color:#636363;
    padding:10px 30px;
    width:100%}.form7-style1 .input-group-btn > .btn,.form7-style1 .input-group-btn > .viewmore-products-btn{border-left:none}.form7-style2 .btn,.form7-style2 .viewmore-products-btn,.form7-style2 input.form-control{background:#f7f7f7;
    border-color:#f7f7f7}.mail-form .input-group{margin:0 0 10px;
    width:100%}.mc4wp-form-basic .form-control{max-width:100%!important}.mc4wp-form-basic,.mc4wp-form-basic input,.mc4wp-form-basic label,.mc4wp-form-theme,.mc4wp-form-theme input,.mc4wp-form-theme label{line-height:inherit}.rtl .contact .contact-icon .fa{margin:0 4px 0 0}.rtl .contact dt,.rtl .contact .contact-icon{float:right}.rtl .contact-topbar > *{margin-left:30px;
    margin-right:inherit}.rtl .contact-topbar > * i{margin-left:6px;
    margin-right:inherit}.rtl .form7-style1 .input-group-btn > .btn,.rtl .form7-style1 .input-group-btn > .viewmore-products-btn{border-left:inherit;
    border-right:none}.rtl .widget.widget_recent_reviews ul.product_list_widget li a img{margin-left:10px;
    margin-right:inherit}.rtl .widget.yith-woocompare-widget a.clear-all{margin-left:inherit;
    margin-right:15px}.rtl .widget.yith-woocompare-widget a.compare{margin-left:15px;
    margin-right:inherit}.rtl .widget_meta ul ul,.rtl
    .widget_archive ul ul,.rtl
    .widget_recent_entries ul ul,.rtl
    .widget_categories ul ul{padding-left:inherit;
    padding-right:20px}.special .post-info,.special .special-items > div:nth-child(2n) .post-info{position:relative}.special .post-info:before{border-color:#f4f4f4 transparent transparent;
    border-style:solid;
    border-width:14px 20px;
    content:'';
    left:50%;
    margin-left:-10px;
    position:absolute;
    top:100%;
    z-index:2}.special .special-items > div:nth-child(2n) .post-info:before{border-color:transparent transparent #f4f4f4;
    bottom:100%;
    top:inherit}.widget .widget_sp_image-image-link{display:block;
    overflow:hidden;
    position:relative}.widget .widget_sp_image-image-link img{-o-transition:all .35s;
    -webkit-transition:all .35s;
    display:block;
    height:auto;
    max-width:100%;
    transition:all .35s;
    width:100% \9}.widget label{font-weight:400}.widget-newletter{margin:auto;
    max-width:570px;
    overflow:hidden;
    text-align:center}.widget-newletter .description{font-size:15px;
    margin-bottom:25px}.widget-newletter .widget-title{color:#252525;
    font-size:30px;
    font-weight:400;
    margin:0 0 10px}.widget.widget-timework strong{color:#000;
    font-weight:500}.widget.widget_calendar table,.contact-topbar > :last-child{margin:0}.widget.widget_mc4wp_widget .mc4wp-form{padding:20px}.widget.widget_product_search .woocommerce-product-search{padding:20px 15px}.widget.widget_product_search .woocommerce-product-search label.screen-reader-text,.calendar_wrap tfoot{display:none}.widget.widget_recent_entries ul li a{display:block}.widget.widget_recent_reviews ul.product_list_widget{list-style:none}.widget.widget_recent_reviews ul.product_list_widget li{overflow:hidden;
    padding:15px}.widget.widget_recent_reviews ul.product_list_widget li a img{float:left;
    margin-right:10px}.widget.widget_rss .widget-title img{vertical-align:middle}.widget.widget_rss .widget-title,.widget.widget_recent_comments ul li{background:none}.widget.widget_rss ul li{background:none;
    margin-bottom:10px}.widget.widget_rss ul li .children > li:before,.widget.widget_rss ol li .children > li:before,.widget.widget_recent_comments ul li .children > li:before,.widget.widget_recent_comments ol li .children > li:before{top:24px}.widget.widget_rss ul li a{padding:0}.widget.widget_rss ul li:last-child{margin-bottom:0}.widget.widget_rss ul li:last-child,.widget.widget_rss ol li:last-child,.widget.widget_recent_comments ul li:last-child,.widget.widget_recent_comments ol li:last-child{border-bottom:0;
    padding-bottom:0}.widget.widget_rss ul ul li:first-child,.widget.widget_rss ol ul li:first-child,.widget.widget_recent_comments ul ul li:first-child,.widget.widget_recent_comments ol ul li:first-child{background-position:0 24px;
    padding-top:14px}.widget.widget_rss ul,.widget.widget_rss ol,.widget.widget_recent_comments ul,.widget.widget_recent_comments ol{list-style:none;
    margin:0;
    padding:0}.widget.widget_shopping_cart .widget_shopping_cart_content{overflow:hidden;
    padding:20px 15px}.widget.widget_text img{height:auto;
    margin:15px 0}.widget.yith-woocompare-widget .products-list{padding-bottom:20px;
    padding-top:20px}.widget.yith-woocompare-widget a.clear-all{margin-bottom:20px;
    margin-left:15px}.widget.yith-woocompare-widget a.compare{margin-bottom:20px;
    margin-right:15px}.widget_meta ul li,.widget_archive ul li,.widget_recent_entries ul li,.widget_categories ul li{line-height:1;
    padding:0 0 18px}.widget_meta ul li.current-cat-parent,.widget_meta ul li.current-cat,.widget_meta ul li a,.widget_archive ul li.current-cat-parent,.widget_archive ul li.current-cat,.widget_archive ul li a,.widget_recent_entries ul li.current-cat-parent,.widget_recent_entries ul li.current-cat,.widget_recent_entries ul li a,.widget_categories ul li.current-cat-parent,.widget_categories ul li.current-cat,.widget_categories ul li a{color:#636363}.widget_meta ul li:hover > a,.widget_archive ul li:hover > a,.widget_recent_entries ul li:hover > a,.widget_categories ul li:hover > a{color:#000}.widget_meta ul li:last-child,.widget_archive ul li:last-child,.widget_recent_entries ul li:last-child,.widget_categories ul li:last-child{padding-bottom:0}.widget_meta ul ul,.widget_archive ul ul,.widget_recent_entries ul ul,.widget_categories ul ul{list-style:none;
    padding-left:20px;
    padding-top:18px}.widget_meta ul,.widget_archive ul,.widget_recent_entries ul,.widget_categories ul{font-size:16px;
    list-style:none;
    margin:0;
    padding:0}@media (min-width: 1200px){.widget-newletter .description{margin-bottom:45px}}.widget-newletter .form-control{background:#fff;
    border-color:#ebebeb;
    color:#b3b3b3}.widget-newletter .form-control::-webkit-input-placeholder,.widget-newletter .form-control::-moz-placeholder,.widget-newletter .form-control:-ms-input-placeholder,.widget-newletter .form-control:-moz-placeholder{color:#ccc}.widget-newletter .form-control:focus{background:#fff;
    border-color:#d2d2d2;
    color:#b3b3b3}.widget-newletter.style2{max-width:100%;
    overflow:hidden;
    text-align:inherit}.widget-newletter.style2 .content{margin-top:9px}.widget-newletter.style2 .description{margin:0}.widget-newletter.style2 .widget-title{margin:0 0 5px}@media (min-width: 768px){.rtl .widget-newletter.style2 > *{float:right}.widget-newletter.style2 > *{float:left;
    width:50%}}.apus-checkout-step ul{padding:6px}.apus-search-form .autocomplete-list{-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    padding:15px}.apus-search-form .close-search-fix{color:#e44343;
    cursor:pointer;
    font-size:24px}.apus-search-form .close-search-fix:hover,.apus-search-form .close-search-fix:active{color:#d51f1f}.apus-search-form .hidden-search{color:#e44343;
    cursor:pointer;
    display:inline-block;
    float:right;
    font-size:35px;
    line-height:1.4;
    margin-left:30px}.apus-search-form .main-search,.apus-search-form div.twitter-typeahead{position:relative;
    width:100%}.apus-search-form .select-category{display:inline-block;
    float:left;
    min-width:200px;
    outline:none!important;
    overflow:hidden;
    padding-right:12px;
    position:relative}.apus-search-form .select-category .dropdown_product_cat{border:0;
    height:48px;
    outline:none!important;
    padding:0 20px;
    width:calc(100% + 38px)}.apus-search-form .select-category:after{-ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    background:#ddd;
    content:'';
    height:20px;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    width:1px}.apus-search-form .select2-container .select2-selection--single{background:#fff;
    color:#252525;
    font-size:16px;
    height:48px;
    margin:0;
    outline:none!important}.apus-search-form .select2-container .select2-selection--single .select2-selection__rendered{padding-left:20px}.apus-search-form .title-top-search{color:#252525;
    font-size:24px}.apus-search-form .tt-menu{background:#fff;
    margin-top:1px;
    padding:0;
    width:100%}.apus-search-form .tt-menu .price{font-size:13px;
    margin:0}.apus-search-form .tt-menu .tt-dataset-search > :first-child{display:none}.apus-search-form .tt-menu > *{position:relative;
    z-index:9}.apus-search-form .tt-menu a.media{display:block;
    margin:0;
    padding:12px}.apus-search-form .tt-menu a.media img{max-width:60px}.apus-search-form .tt-menu h4{font-size:14px;
    margin:0}.apus-search-form .tt-menu h4 strong{color:#000;
    font-weight:400}.apus-search-form div.twitter-typeahead span.twitter-typeahead{vertical-align:top;
    width:100%}.apus-search-form div.twitter-typeahead.loading:before{filter:alpha(opacity=100);
    opacity:1}.apus-search-form div.twitter-typeahead:before{background:url(../images/loading-quick.gif) no-repeat scroll 0 0/18px auto;
    content:'';
    filter:alpha(opacity=0);
    height:100%;
    opacity:0;
    position:absolute;
    right:10px;
    top:13px;
    width:18px;
    z-index:9}.apus-search-form form{-ms-transform:translate(-50%,0%);
    -o-transform:translate(-50%,0%);
    -webkit-transform:translate(-50%,0%);
    border:1px solid #ededed;
    left:50%;
    top:50%;
    transform:translate(-50%,0%);
    width:60%}.apus-search-form form .btn i + span,.apus-search-form form .viewmore-products-btn i + span{margin-left:5px}.apus-search-form form .btn i,.apus-search-form form .viewmore-products-btn i{font-size:18px}.apus-search-form form .btn,.apus-search-form form .viewmore-products-btn{height:50px;
    line-height:1}.apus-search-form form .btn.st_small,.apus-search-form form .st_small.viewmore-products-btn{padding-left:15px;
    padding-right:15px}.apus-search-form form .form-control{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    border:none;
    border-radius:0;
    height:48px;
    padding-left:20px;
    padding-right:20px}.apus-search-form form .form-control::-webkit-input-placeholder,.apus-search-form form .form-control::-moz-placeholder,.apus-search-form form .form-control:-ms-input-placeholder,.apus-search-form form .form-control:-moz-placeholder{color:#d1d1d1}.apus-search-form form .form-control:focus{color:#252525}.apus-search-form form .main-search,.apus-search-form form .btn,.apus-search-form form .viewmore-products-btn,.apus-search-form form > .select-category{float:none!important;
    vertical-align:middle}.apus-search-form.style2 form{color: #000!important;
    position: relative;
    background: #fefefe;
    border: none;
    font: 12px/12px 'HelveticaNeue', Helvetica, Arial, sans-serif;
    margin-right: 5px;
    padding: 10px;
    box-shadow: 0 0 4px rgba(0,0,0,.4) inset, 1px 1px 1px rgba(255,255,255,.75);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,.4) inset, 1px 1px 1px rgba(255,255,255,.75);
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.4) inset, 1px 1px 1px rgba(255,255,255,.75);
    border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;}.form-control::-webkit-input-placeholder{color: #999!important;}.apus-search-form.style2 form .btn i,.apus-search-form.style2 form .viewmore-products-btn i{font-size:16px}.apus-search-form.style2 form .btn,.apus-search-form.style2 form .viewmore-products-btn{-moz-border-radius:50%!important;
    -ms-border-radius:50%!important;
    -o-border-radius:50%!important;
    -webkit-border-radius:50%!important;
    border-radius:50%!important;
    font-size:16px;
    height:35px;
    line-height:32px;
    padding:0 9px;
    position:absolute;
    right:5px;
    top:6px}.apus-search-form.style2 form .form-control{background-color:transparent;
    border:none!important;
    color:#000;
    height:45px}.apus-search-form.style2 form .form-control:focus{color: #b5b4b4;}.apus-sidebar .post-widget .blog-title,.apus-sidebar .post-widget h6{font-family:'futurapt-book';
    font-size:14px;
    font-weight:400;
    height:40px;
    line-height:1.4;
    margin:0 0 5px;
    overflow:hidden}.apus-sidebar select,.apus-sidebar table{width:100%}.page-id-10 .header-mobile{background:#fff;
    display:none;
    padding:10px 0}.rtl .apus-search-form .hidden-search{float:left;
    margin-left:inherit;
    margin-right:30px}.rtl .apus-search-form .main-search .autocomplete-list{text-align:right}.rtl .apus-search-form .select-category{float:right;
    padding-left:12px;
    padding-right:inherit}.rtl .apus-search-form .select-category:after{left:0;
    right:auto}.rtl .apus-search-form .select2-container .select2-selection--single .select2-selection__rendered{padding-left:inherit;
    padding-right:20px}.rtl .apus-search-form div.twitter-typeahead:before{left:10px;
    right:auto}.rtl .apus-search-form form .btn i + span,.rtl .apus-search-form form .viewmore-products-btn i + span{margin-left:inherit;
    margin-right:5px}.rtl .apus-search-form form .btn,.rtl .apus-search-form form .viewmore-products-btn{margin-left:-1px;
    margin-right:inherit}.rtl .apus-search-form.style2 form{padding-left:40px;
    padding-right:inherit}.rtl .apus-search-form.style2 form .btn,.rtl .apus-search-form.style2 form .viewmore-products-btn{left:5px;
    right:auto}.rtl .widget-newletter.style2 form{float:left}.widget-newletter.style2 form{float:right;
    max-width:100%;
    width:600px}@media (min-width: 1200px){.apus-search-form .autocomplete-list{padding:20px}}.apus-search-form .autocomplete-list-item{border-bottom:1px solid #ededed;
    margin:0 0 10px;
    padding:0 0 10px}@media (min-width: 1200px){.apus-search-form .autocomplete-list-item{margin:0 0 15px;
    padding:0 0 15px}}.apus-search-form .autocomplete-list-item .autocompleate-media,.widget-brand-logo .item-brand > a{display:block}.apus-search-form .autocomplete-list-item .autocompleate-media:hover .name-product{color:#252525}.apus-search-form .autocomplete-list-item .name-product{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    color:#000;
    font-family:'futurapt-demi';
    font-size:15px;
    font-weight:400;
    margin:0 0 3px;
    text-transform:capitalize;
    transition:all .2s ease-in-out 0s}.apus-search-form .autocomplete-list-item .name-product strong{color: #f55;}.apus-search-form .autocomplete-list-item .price,.apus-search-top .button-show-search:hover,.apus-search-top .button-show-search:active{color:#000}.apus-search-form .autocomplete-list-item img{max-width:none;
    width:60px}.apus-search-form .autocomplete-list-item:last-child{border:none;
    margin:0;
    padding:0}.apus-search-nocategory{-moz-border-radius:50px;
    -moz-border-radius:50px;
    -ms-border-radius:50px;
    -ms-border-radius:50px;
    -o-border-radius:50px;
    -o-border-radius:50px;
    -webkit-border-radius:50px;
    -webkit-border-radius:50px;
    background:#f0f2f9;
    background:#f0f2f9;
    border-radius:50px;
    border-radius:50px}.apus-search-nocategory .btn,.apus-search-nocategory .viewmore-products-btn{-moz-border-radius:50%!important;
    -moz-border-radius:50%!important;
    -ms-border-radius:50%!important;
    -ms-border-radius:50%!important;
    -o-border-radius:50%!important;
    -o-border-radius:50%!important;
    -webkit-border-radius:50%!important;
    -webkit-border-radius:50%!important;
    background:transparent;
    background:transparent;
    border:none;
    border:none;
    border-radius:50%!important;
    border-radius:50%!important;
    color:#252525;
    color:#252525;
    font-size:16px;
    font-size:16px;
    padding-left:12px;
    padding-left:12px;
    padding-right:12px;
    padding-right:12px}.apus-search-nocategory .btn:hover,.apus-search-nocategory .viewmore-products-btn:hover,.apus-search-nocategory .btn:active,.apus-search-nocategory .viewmore-products-btn:active{background:#000;
    background:#000;
    color:#fff;
    color:#fff}.apus-search-nocategory .form-control{background:#f0f2f9;
    background:#f0f2f9;
    border:none;
    border:none;
    border-color:#f0f2f9;
    border-color:#f0f2f9;
    color:#999591;
    color:#999591;
    font-size:12px;
    font-size:12px;
    max-width:185px;
    max-width:185px}.apus-search-top .button-show-search{-webkit-box-shadow:none;
    background:transparent!important;
    border:none;
    box-shadow:none;
    color:#636363;
    font-size:18px;
    line-height:1;
    padding:0 5px}.apus-search-top .content-form{-webkit-box-shadow:none;
    border:none;
    box-shadow:none;
    margin:0;
    min-width:280px;
    padding:0}.rtl .tagcloud a{float:right;
    margin-left:8px;
    margin-right:inherit}.rtl .widget-search .btn,.rtl .widget-search .viewmore-products-btn{border-left:inherit;
    border-right:0}.rtl .widget-search .form-control{border-left:0;
    border-right:inherit}.tagcloud a{-o-transition:all .3s ease 0s;
    -webkit-transition:all .3s ease 0s;
    background:#f2f3f5;
    color:#636363;
    display:inline-block;
    float:left;
    font-size:12px!important;
    margin-bottom:8px;
    margin-right:8px;
    padding:5px 18px;
    text-transform:lowercase;
    transition:all .3s ease 0s}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.active{background:#121212;
    border-color:#121212;
    color:#fff}.widget-brand-logo{padding:30px}.widget-brand-logo .carousel-control{filter:alpha(opacity=0);
    opacity:0}.widget-brand-logo:hover .carousel-control{filter:alpha(opacity=100);
    opacity:1}.widget-infor .heding{font-family:Georgia,"Times New Roman",Times,serif;
    font-weight:400}.widget-infor .infor-inner{margin:0 0 20px}.widget-search .btn,.widget-search .viewmore-products-btn{background:#f0f2f9;
    border-color:#f0f2f9;
    border-left:0;
    color:#252525;
    padding-left:17px;
    padding-right:17px}.widget-search .btn:hover,.widget-search .viewmore-products-btn:hover,.widget-search .btn:active,.widget-search .viewmore-products-btn:active{background:#000;
    border-color:#000;
    color:#fff}.widget-search .form-control{background:#f0f2f9;
    border-color:#ededed;
    border-color:#f0f2f9;
    border-right:0;
    color:#636363;
    font-size:15px}.widget-search .form-control:focus,.widget-search .form-control::-webkit-input-placeholder,.widget-search .form-control::-moz-placeholder,.widget-search .form-control:-ms-input-placeholder,.widget-search .form-control:-moz-placeholder{color:#636363}@-webkit-keyframes boxscale{from{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.2);
    box-shadow:0 0 0 0 rgba(255,255,255,0.2)}to{-webkit-box-shadow:0 0 0 6px rgba(255,255,255,0.2);
    box-shadow:0 0 0 6px rgba(255,255,255,0.2)}}@keyframes boxscale{from{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0.2);
    box-shadow:0 0 0 0 rgba(255,255,255,0.2)}to{-webkit-box-shadow:0 0 0 6px rgba(255,255,255,0.2);
    box-shadow:0 0 0 6px rgba(255,255,255,0.2)}}#recentcomments > li{font-weight:400;
    padding:0 0 10px}#recentcomments > li a{font-weight:300}#recentcomments > li:first-child{border-top:0}#recentcomments > li:last-child{border-bottom:0}.contact-form{-moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    -webkit-border-radius:5px;
    -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);
    background:#fff;
    border-radius:5px;
    box-shadow:0 0 10px 0 rgba(0,0,0,0.2);
    overflow:hidden;
    padding:30px}.contant-info .info-description{margin:0 0 30px}.contant-info .media{margin-top:30px}.contant-info .media-heading{font-size:20px;
    font-weight:600;
    margin:0 0 5px}.contant-info .media-left{padding-right:20px}.contant-info .media-left .fa{border:2px solid #121212;
    border-radius:50%;
    color:#121212;
    font-size:25px;
    height:58px;
    line-height:52px;
    text-align:center;
    width:58px}.contant-info .media:hover .fa{border-color:#e44343;
    color:#e44343}.contant-info .title{font-size:30px;
    margin:0 0 20px}.rtl .contant-info .media-left{padding-left:20px;
    padding-right:inherit}.rtl .vertical-menu .dropdown-menu ul ul{padding-left:inherit;
    padding-right:15px}.rtl .vertical-menu .icon-ver{margin-left:10px;
    margin-right:inherit}.rtl .vertical-menu > .nav > li > a .fa{margin-left:12px;
    margin-right:inherit}.rtl .vertical-menu.menu-left .dropdown-menu{left:auto;
    left:auto!important;
    right:100%!important;
    right:auto}.rtl .vertical-menu.menu-right .dropdown-menu{left:auto;
    left:100%!important;
    right:auto!important;
    right:auto}.rtl .widget-quicklink-menu .quicklink-heading{margin:0 0 0 20px}.rtl .widget-quicklink-menu .quicklink-heading:before{border-left:inherit;
    border-right:10px solid #333;
    left:-10px;
    right:auto}.rtl .woo-onsale .product-sale-label{left:10px;
    right:auto}.textwidget select{color:#252525;
    max-width:100%;
    padding:8px}.vertical-menu{background:#fff;
    display:none!important;
    padding:0;
    z-index:999}.vertical-menu .dropdown-menu{border:none;
    margin:0;
    padding:30px;
    top:0}.vertical-menu .dropdown-menu .widget-title{border:none;
    color:#252525;
    font-size:16px;
    padding:0 0 15px}.vertical-menu .dropdown-menu .woocommerce .product-wrapper{-webkit-box-shadow:none!important;
    box-shadow:none!important}.vertical-menu .dropdown-menu ul{list-style:none;
    padding:0}.vertical-menu .dropdown-menu ul li{line-height:34px}.vertical-menu .dropdown-menu ul li a{color:#414141}.vertical-menu .dropdown-menu ul ul{padding-left:15px}.vertical-menu .dropdown-menu:after{clear:both}.vertical-menu .dropdown-menu:before,.vertical-menu .dropdown-menu:after{content:" ";
    display:table}.vertical-menu .icon-ver{margin-right:10px}.vertical-menu > .nav{height:auto;
    position:relative;
    width:100%}.vertical-menu > .nav .open > a,.vertical-menu > .nav .open > a:hover,.vertical-menu > .nav .open > a:focus,.vertical-menu > .nav .active > a,.vertical-menu > .nav .active > a:hover,.vertical-menu > .nav .active > a:focus,.vertical-menu .dropdown-menu ul li a:hover,.vertical-menu .dropdown-menu ul li a.active,.widget-quicklink-menu a:hover{color:#000}.vertical-menu > .nav .product-block{display:block;
    overflow:hidden;
    padding:0!important}.vertical-menu > .nav > li{border-bottom:1px solid #ededed;
    float:none;
    position:static}.vertical-menu > .nav > li .dropdown-menu{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    min-height:100%;
    min-width:230px}.vertical-menu > .nav > li > a{color:#414141;
    font-size:12px;
    font-weight:500;
    padding:15px 20px;
    text-transform:uppercase;
    white-space:nowrap}.vertical-menu > .nav > li > a .fa{font-size:15px;
    margin-right:12px;
    min-width:15px}.vertical-menu > .nav > li.active > a,.vertical-menu > .nav > li > a:hover{background:#fafafa;
    color:#000}.vertical-menu.menu-left .dropdown-menu{left:100%!important;
    right:auto!important}.vertical-menu.menu-right .dropdown-menu{left:auto!important;
    right:100%!important}.video-wrapper-inner .popup-video{-moz-border-radius:50%;
    -moz-transform:translate(-50%,-50%) scale(0.8);
    -ms-border-radius:50%;
    -ms-transform:translate(-50%,-50%) scale(0.8);
    -o-border-radius:50%;
    -o-transform:translate(-50%,-50%) scale(0.8);
    -o-transition:all .25s ease-in-out 0s;
    -webkit-animation:boxscale .8s linear 0s infinite alternate;
    -webkit-border-radius:50%;
    -webkit-transform:translate(-50%,-50%) scale(0.8);
    -webkit-transition:all .25s ease-in-out 0s;
    animation:boxscale .8s linear 0s infinite alternate;
    background:#fff;
    border-radius:50%;
    color:#000;
    display:inline-block;
    filter:alpha(opacity=90);
    font-size:18px;
    height:58px;
    left:50%;
    line-height:58px;
    opacity:.9;
    position:absolute;
    text-align:center;
    top:50%;
    transform:translate(-50%,-50%) scale(0.8);
    transition:all .25s ease-in-out 0s;
    width:58px;
    z-index:2}.video-wrapper-inner,.wpcf7-form{position:relative}.video-wrapper-inner:hover .popup-video{-moz-transform:translate(-50%,-50%) scale(1);
    -ms-transform:translate(-50%,-50%) scale(1);
    -o-transform:translate(-50%,-50%) scale(1);
    -webkit-transform:translate(-50%,-50%) scale(1);
    filter:alpha(opacity=100);
    opacity:1;
    transform:translate(-50%,-50%) scale(1)}.widget-infor .media .fa,.widget-infor .media .icon{background:#252525;
    color:#000;
    display:inline-block;
    height:30px;
    line-height:30px;
    text-align:center;
    width:30px}.widget-quicklink-menu{background-color:#f6f6f6;
    line-height:35px}.widget-quicklink-menu .quicklink-heading{background-color:#333;
    color:#fff;
    display:inline-block;
    font-family:'futurapt-demi';
    font-size:10px;
    margin:0 20px 0 0;
    padding:12px 15px 12px 25px;
    position:relative;
    text-transform:uppercase}.widget-quicklink-menu .quicklink-heading:before{border-bottom:18px solid transparent;
    border-left:10px solid #333;
    border-top:18px solid transparent;
    content:"";
    position:absolute;
    right:-10px;
    top:0}.widget-quicklink-menu a{color:#999;
    font-size:12px;
    font-weight:400}.widget-tabs .carousel-controls{top:-42px}.widget-tabs .nav-tabs{border:none;
    display:inline-block;
    margin:0 0 7px;
    vertical-align:middle}.widget-tabs .nav-tabs.tabs-list-v2{margin:0 0 15px}.widget-tabs .widget-title{display:inline-block}.widget-twitter .twitter-timeline{display:block!important}.widget_apus_instagram .instagram-pics a{-o-transition:all .1s ease-in-out 0s;
    -webkit-transition:all .1s ease-in-out 0s;
    display:block;
    position:relative;
    transition:all .1s ease-in-out 0s}.widget_apus_instagram .instagram-pics a:before{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#000;
    content:'';
    display:block;
    filter:alpha(opacity=50);
    height:100%;
    left:0;
    opacity:.5;
    position:absolute;
    top:0;
    transition:all .3s ease-in-out 0s;
    width:100%}.widget_apus_instagram .instagram-pics a:hover,.widget_apus_instagram .instagram-pics a:active{outline:8px solid #000;
    outline-offset:-8px}.widget_apus_instagram .instagram-pics a:hover:before,.widget_apus_instagram .instagram-pics a:active:before{filter:alpha(opacity=0);
    opacity:0}.widget_apus_instagram .style2 .row > div{padding:0}.widget_apus_instagram .style2 .widget-title{background:#eff1f2;
    margin:0;
    padding:60px 0}.widget_apus_instagram .widget-title{font-size:35px;
    font-weight:300;
    margin:0 0 60px;
    padding:0;
    text-align:center;
    text-transform:inherit}.widget_apus_instagram .widget-title a{color:#000;
    font-weight:400}.widget_apus_instagram,.widget_apus_instagram .style2 .row{margin:0}.widget_categories select,.widget_archive select{color:#252525;
    height:40px;
    padding:8px;
    width:100%}.widget_pages > ul{margin:0;
    padding:0}.widget_pages ul{list-style:none}.widget_pages ul li{line-height:2}.woo-onsale .onsale,.widget-twitter .timeline-Tweet-media{display:none}.woo-onsale .product-sale-label{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;
    background-color:#fb4949;
    border-radius:50%;
    color:#fff;
    font-size:12px;
    font-weight:400;
    height:36px;
    line-height:36px;
    position:absolute;
    right:10px;
    top:10px;
    width:36px}@media (min-width: 1024px){.contact-form{padding:60px 70px}}.contact-form + .wpcf7-response-output{bottom:0;
    left:30px;
    position:absolute;
    z-index:1}.contact-form .btn[type="submit"],.contact-form [type="submit"].viewmore-products-btn{-moz-border-radius:50px;
    -ms-border-radius:50px;
    -o-border-radius:50px;
    -webkit-border-radius:50px;
    -webkit-box-shadow:0 0 10px 0 rgba(136,199,74,0.8);
    border-radius:50px;
    box-shadow:0 0 10px 0 rgba(136,199,74,0.8);
    float:right;
    font-size:18px;
    height:auto;
    padding:10px 90px;
    width:auto}.contact-form input{height:83px}.contact-form input,.contact-form textarea{-moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
    -o-transition:all .3s ease-in-out 0s;
    -webkit-border-radius:5px;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#f7f7f7;
    border:2px solid #f7f7f7;
    border-radius:5px;
    color:#1b251f;
    font-size:16px;
    margin:0 0 30px;
    padding:30px 38px;
    transition:all .3s ease-in-out 0s;
    width:100%}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder,.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder,.contact-form input:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder,.contact-form input:-moz-placeholder,.contact-form textarea:-moz-placeholder{color:#1b251f}.contact-form input:focus,.contact-form textarea:focus{border-color:#1b251f}.contact-form label{color:#1b251f;
    font-size:18px;
    font-weight:600;
    margin:0 0 12px}.contact-form textarea{height:165px;
    margin:0 0 56px;
    resize:none}.contact-form.style2{-moz-border-radius:5px 5px 0 0;
    -ms-border-radius:5px 5px 0 0;
    -o-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    -webkit-box-shadow:none!important;
    border-radius:5px 5px 0 0;
    box-shadow:none!important}.contact-form.style2 .btn[type="submit"],.contact-form.style2 [type="submit"].viewmore-products-btn{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    -webkit-box-shadow:none!important;
    background:#1b251f;
    border-color:#1b251f;
    border-radius:0;
    box-shadow:none!important}.contact-form.style2 .btn[type="submit"]:hover,.contact-form.style2 [type="submit"].viewmore-products-btn:hover,.contact-form.style2 .btn[type="submit"]:active,.contact-form.style2 [type="submit"].viewmore-products-btn:active{background:#101613;
    border-color:#101613}.contact-form.style2 .des{font-size:14px;
    margin:0 0 25px}.contact-form.style2 .sub{font-family:'futurapt-demi';
    font-size:18px;
    font-weight:300}.contact-form.style2 .title{font-family:'futurapt-demi';
    font-size:45px;
    font-weight:300;
    margin:0 0 10px}.rtl .contact-form + .wpcf7-response-output{left:auto;
    right:30px}.rtl .contact-form .btn[type="submit"],.rtl .contact-form [type="submit"].viewmore-products-btn{float:left}.widget-ticket-pricing{-moz-border-radius:50px;
    -ms-border-radius:50px;
    -o-border-radius:50px;
    -o-transition:all .3s ease-in-out 0s;
    -webkit-border-radius:50px;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#fff;
    border:2px dashed #ededed;
    border-radius:50px;
    overflow:hidden;
    transition:all .3s ease-in-out 0s}@media (min-width: 1200px){.widget-ticket-pricing .product-block-pricing{margin:auto;
    max-width:170px}}.popupnewsletter-wrapper .apus-mfp-close{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -ms-transform:translate(22px,-22px);
    -o-border-radius:50%;
    -o-transform:translate(22px,-22px);
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:50%;
    -webkit-transform:translate(22px,-22px);
    -webkit-transition:all .2s ease-in-out 0s;
    background:#e44343;
    border-radius:50%;
    color:#fff;
    filter:alpha(opacity=100);
    font-size:16px;
    line-height:47px;
    opacity:1;
    transform:translate(22px,-22px);
    transition:all .2s ease-in-out 0s}.popupnewsletter-wrapper .apus-mfp-close:hover,.popupnewsletter-wrapper .apus-mfp-close:focus{background:#e12d2d}.popupnewsletter-wrapper .mfp-content{max-width:90%;
    width:590px}.popupnewsletter-wrapper .modal-content{-moz-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    padding:260px 60px 40px;
    text-align:center}.popupnewsletter-wrapper .modal-content h3{font-size:20px;
    margin:0 0 15px}.product-block-pricing .block-inner-content .desc{margin:20px 0 35px}.product-block-pricing .block-inner-content .desc strong,.product-block-pricing3 .desc strong{color:#252525}.product-block-pricing .block-inner-content ul{list-style:none;
    margin:0;
    padding:0}.product-block-pricing .block-inner-content ul i{color:#000;
    margin-right:15px}.product-block-pricing .block-inner-content ul li,.product-block-pricing3 .block-inner-content > ul li{margin:0 0 5px}.product-block-pricing .button{-o-transition:all .3s ease-in-out 0s;
    -webkit-transition:all .3s ease-in-out 0s;
    transition:all .3s ease-in-out 0s}.product-block-pricing .groups-button{margin:40px 0 45px}.product-block-pricing .groups-button .added_to_cart.wc-forward{-moz-border-radius:25px;
    -ms-border-radius:25px;
    -o-border-radius:25px;
    -webkit-border-radius:25px;
    background-image:-webkit-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:-o-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:linear-gradient(to right,#1b251f 0%,#000 100%);
    background-repeat:repeat-x;
    border-radius:25px;
    color:#fff;
    display:inline-block;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1B251F',endColorstr='#FF88C74A',GradientType=1);
    font-size:14px;
    font-weight:400;
    padding:12px 30px;
    text-transform:uppercase;
    vertical-align:middle;
    white-space:nowrap}.product-block-pricing .groups-button .added_to_cart.wc-forward:hover,.product-block-pricing .groups-button .added_to_cart.wc-forward:active{background-image:-webkit-linear-gradient(left,#000 0%,#1b251f 100%);
    background-image:-o-linear-gradient(left,#000 0%,#1b251f 100%);
    background-image:linear-gradient(to right,#000 0%,#1b251f 100%);
    background-repeat:repeat-x;
    color:#fff;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF88C74A',endColorstr='#FF1B251F',GradientType=1)}.product-block-pricing .groups-button .button.added,.product-block-pricing3 .block-inner-content > ul li > i{display:none}.product-block-pricing .name{font-family:'futurapt-demi';
    font-size:22px;
    font-weight:400;
    margin:37px 0 30px;
    text-align:center}.product-block-pricing .woocommerce-Price-amount{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -o-transition:all .3s ease-in-out 0s;
    -webkit-border-radius:50%;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#f1f1f1;
    border-radius:50%;
    color:#252525;
    display:inline-block;
    font-size:30px;
    font-weight:400;
    height:100px;
    line-height:100px;
    text-align:center;
    transition:all .3s ease-in-out 0s;
    width:100px}.product-block-pricing .woocommerce-Price-amount > span{font-weight:300}.product-block-pricing .wrapper-pricing{position:relative;
    text-align:center}.product-block-pricing .wrapper-pricing .price{-moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -o-transition:all .3s ease-in-out 0s;
    -webkit-border-radius:50%;
    -webkit-transition:all .3s ease-in-out 0s;
    background:#fff;
    border:2px dashed #ededed;
    border-radius:50%;
    display:inline-block;
    padding:8px;
    position:relative;
    transition:all .3s ease-in-out 0s;
    z-index:2}.product-block-pricing .wrapper-pricing:before{-ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -o-transition:all .3s ease-in-out 0s;
    -webkit-transform:translateY(-50%);
    -webkit-transition:all .3s ease-in-out 0s;
    border-bottom:2px dashed #ededed;
    content:'';
    height:2px;
    left:-150px;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    transition:all .3s ease-in-out 0s;
    width:1000px;
    z-index:1}.product-block-pricing3{-o-transition:all .2s ease-in-out 0s;
    -webkit-transition:all .2s ease-in-out 0s;
    padding:80px 10px 50px;
    position:relative;
    text-align:center;
    transition:all .2s ease-in-out 0s}.product-block-pricing3 .block-inner-content > ul{list-style:none;
    margin:40px 0 42px;
    padding:0}.product-block-pricing3 .button{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);
    background:#fff;
    box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);
    color:#252525}.product-block-pricing3 .button:before{display:none!important}.product-block-pricing3 .button:hover,.product-block-pricing3.is-featured .button,.product-block-pricing3:hover .button{background:#000;
    color:#fff!important}.product-block-pricing3 .label{-moz-border-radius:0;
    -moz-transform-origin:0 0;
    -ms-border-radius:0;
    -ms-transform:rotate(90deg);
    -ms-transform-origin:0 0;
    -o-border-radius:0;
    -o-transform:rotate(90deg);
    -webkit-border-radius:0;
    -webkit-transform:rotate(90deg);
    -webkit-transform-origin:0 0;
    background:#000;
    border-radius:0;
    color:#fff;
    font-size:14px;
    font-weight:400;
    left:-37px;
    margin-left:100%;
    padding:10px 25px;
    position:absolute;
    text-transform:uppercase;
    top:-10px;
    transform:rotate(90deg);
    transform-origin:0 0}.product-block-pricing3 .label:after{-ms-transform:translateY(-100%);
    -o-transform:translateY(-100%);
    -webkit-transform:translateY(-100%);
    background:transparent;
    border-color:transparent #62962e #62962e transparent;
    border-style:solid;
    border-width:3px 5px;
    content:'';
    height:6px;
    left:0;
    position:absolute;
    top:0;
    transform:translateY(-100%);
    width:10px}.product-block-pricing3 .label:before{-ms-transform:translateX(-50%);
    -o-transform:translateX(-50%);
    -webkit-transform:translateX(-50%);
    border-color:#000 transparent #000 #000;
    border-style:solid;
    border-width:17px;
    content:'';
    left:100%;
    position:absolute;
    top:0;
    transform:translateX(-50%)}.product-block-pricing3 .name{font-size:30px;
    font-weight:400;
    margin:0 0 8px}.product-block-pricing3 .price{color:#000;
    font-size:40px;
    font-weight:900}.product-block-pricing3 .price .woocommerce-Price-currencySymbol{font-size:20px;
    font-weight:600;
    vertical-align:text-top}.product-block-pricing3 .thumbnail-wrapper{margin:50px 0 54px}.product-block-pricing3 .wrapper-pricing{border-bottom:1px solid #e5e5e5;
    border-top:1px solid #e5e5e5;
    margin:auto;
    max-width:310px;
    padding:5px 0}.product-block-pricing3.is-featured{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.1);
    box-shadow:0 5px 20px 0 rgba(0,0,0,0.1)}.product-block-pricing3.is-featured,.product-block-pricing3:hover{z-index:1}.product-block-pricing:hover .button{color:#fff!important}.product-block-pricing:hover .button:before{filter:alpha(opacity=0);
    opacity:0}.product-block-pricing:hover .woocommerce-Price-amount{background-image:-webkit-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:-o-linear-gradient(left,#1b251f 0%,#000 100%);
    background-image:linear-gradient(to right,#1b251f 0%,#000 100%);
    background-repeat:repeat-x;
    color:#fff;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1B251F',endColorstr='#FF88C74A',GradientType=1)}.rtl .product-block-pricing .block-inner-content ul i{margin-left:15px;
    margin-right:inherit}.widget-ticket-pricing .column{-moz-border-radius:50px;
    -ms-border-radius:50px;
    -o-border-radius:50px;
    -o-transition:all .3s ease-in-out 0s;
    -webkit-border-radius:50px;
    -webkit-transition:all .3s ease-in-out 0s;
    border:2px dashed #ededed;
    border-radius:50px;
    margin:-2px 0;
    overflow:hidden;
    padding:0 10px!important;
    transition:all .3s ease-in-out 0s}.widget-ticket-pricing .column:last-child,.widget-ticket-pricing .column:first-child{border:none;
    margin:0}.widget-ticket-pricing.style-style2{border:1px solid #ededed;
    overflow:visible}.widget-ticket-pricing.style-style2 .column{border:1px solid #ededed;
    margin:-1px 0}.widget-ticket-pricing.style-style2 .column:hover{border-color:#000}.widget-ticket-pricing.style-style2 .column:hover .product-block-pricing .wrapper-pricing .price{border:1px solid #000}.widget-ticket-pricing.style-style2 .column:hover .product-block-pricing .wrapper-pricing:before{border-bottom:1px solid #000}.widget-ticket-pricing.style-style2 .column:last-child,.widget-ticket-pricing.style-style2 .column:first-child{border:none;
    margin:0}.widget-ticket-pricing.style-style2 .product-block-pricing .wrapper-pricing .price{border:1px solid #ededed}.widget-ticket-pricing.style-style2 .product-block-pricing .wrapper-pricing:before{border-bottom:1px solid #ededed}.widget-ticket-pricing.style-style3{border:none;
    overflow:visible}.widget-ticket-pricing.style-style3 .column{border:none;
    margin:20px 0;
    overflow:visible}@media (min-width: 1200px){.popupnewsletter-wrapper .modal-content h3{font-size:30px}}.popupnewsletter-wrapper .modal-content .description{font-family:'futurapt-demi';
    font-size:16px;
    margin:0 0 20px}.popupnewsletter-wrapper .modal-content form{-moz-border-radius:46px;
    -ms-border-radius:46px;
    -o-border-radius:46px;
    -o-transition:all .2s ease-in-out 0s;
    -webkit-border-radius:46px;
    -webkit-transition:all .2s ease-in-out 0s;
    background:#f5f6f7;
    border:1px solid #ededed;
    border-radius:46px;
    clear:both;
    margin:0 auto 20px;
    padding-right:46px;
    position:relative;
    transition:all .2s ease-in-out 0s;
    width:325px}.rtl .popupnewsletter-wrapper .modal-content form{padding-left:46px;
    padding-right:inherit}@media (min-width: 1200px){.popupnewsletter-wrapper .modal-content form{margin:0 auto 40px}}.popupnewsletter-wrapper .close-dont-show:hover,.popupnewsletter-wrapper .close-dont-show:focus{color:#e44343}.popupnewsletter-wrapper .modal-content form .form-control{-moz-border-radius:46px;
    -ms-border-radius:46px;
    -o-border-radius:46px;
    -webkit-border-radius:46px;
    background:#f5f6f7;
    border:none;
    border-radius:46px;
    display:block;
    height:44px;
    width:100%}.popupnewsletter-wrapper .modal-content form .input-group{display:block;
    position:static;
    width:100%}.popupnewsletter-wrapper .modal-content form .input-group > *{display:block;
    float:none;
    position:static}.popupnewsletter-wrapper .modal-content form [type="submit"]{-moz-border-radius:46px;
    -ms-border-radius:46px;
    -o-border-radius:46px;
    -webkit-border-radius:46px;
    background:#000;
    border:none;
    border-radius:46px;
    color:transparent;
    display:inline-block;
    height:46px;
    line-height:46px;
    padding:0;
    position:absolute;
    right:-1px;
    top:-1px;
    width:46px;
    z-index:2!important;
    z-index:1}.popupnewsletter-wrapper .modal-content form [type="submit"]:before{color:#fff;
    content:"\f1d8";
    display:inline-block;
    font-family:'FontAwesome';
    font-size:18px;
    text-align:center;
    width:45px}.popupnewsletter-wrapper .modal-content form [type="submit"]:hover,.popupnewsletter-wrapper .modal-content form [type="submit"]:focus{background-color:#6faa34}.popupnewsletter-wrapper .modal-content form:hover{border-color:#d4d4d4}.rtl .popupnewsletter-wrapper .modal-content form [type="submit"]{left:-1px;
    right:auto}@media (min-width: 1500px){.list-product-archive .col-lg-cs-5,.list-product-archive .col-md-cs-5{width: 20%;
    max-height: 50rem;
    min-height: 50rem;}}@media screen and (max-width: 600px){#print_pdf{font-size: 14px;
    padding: 10px 20px;
    transform: translate(-50%, 0%);}}@media (min-width: 1200px){.top-percent-50 > div{-ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    position:relative;
    transform:translateY(-50%);
    z-index:2}}@media screen and (max-width: 1919px){.quadmenu-container{display: none;}}@media screen and (min-width: 1919px){#quadmenu:not(.quadmenu-is-horizontal).quadmenu-offcanvas-left>.quadmenu-navbar-toggle{display: none;}}@media screen and (max-width: 1479px){.col-sm-4{min-height: 49rem;}}@media (min-width: 1920px){.tab-content .slick-carousel.products.slick-initialized.slick-slider.slick-carousel .slick-next{height:auto;
    right:-1em}.tab-content .slick-carousel.products.slick-initialized.slick-slider.slick-carousel .slick-prev{height:auto;
    left:-1em}}@media (max-width: 1919px){.tab-content .slick-carousel.products.slick-initialized.slick-slider.slick-carousel .slick-next{height:auto;
    right:1em;
    top:-.3em}.tab-content .slick-carousel.products.slick-initialized.slick-slider.slick-carousel .slick-prev{height:auto;
    left:1em;
    top:-.3em}}@media only screen and (max-width: 998px) and (orientation : portrait){.details-product .information .cart div.quantity-wrapper{padding: 0 0 2rem;}.comment-form-author{-webkit-transform: translate(-135%,5%)!important;
        -o-transform: translate(-135%,5%)!important;
        -ms-transform: translate(-135%,5%)!important;
        transform: translate(-135%,5%)!important;}.comment-form-email{background: #ffffff!important;
      -webkit-transform: translate(52%,-26%)!important;
      -o-transform: translate(52%,-26%)!important;
      -ms-transform: translate(52%,-26%)!important;
      transform: translate(52%,-26%)!important;}.agr-recaptcha-wrapper{-webkit-transform: translate(-21.8rem,-47%);
      -o-transform: translate(-21.8rem,-47%);
      -ms-transform: translate(-21.8rem,-47%);
      transform: translate(-21.8rem,-47%);}}@media screen and (max-width: 992px){.single-product .col-md-7{position: relative!important;}.woocommerce-product-details__short-description-wrapper.v2{font-size: 18px!important;
    padding: 2rem;}.single-product div.product.wcpa_has_options form.cart{flex-direction: row;
    flex-wrap: wrap;
    align-content: space-between;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 0;
    line-height: 7rem;}}@media (max-width: 768px){#menu-item-1682,li.menu-item-1682.aligned-left,.single-product #wpfBlock_1,.offcanvas-head.bg-primary{display:none}#modalContent{width: 100% !important;
    height: 100%;
    margin: 0;
    border-radius: 0;
    top: 26px;
    position: fixed;
    max-height: 90vh !important;
    margin: 15% auto !important;}.wc-block-components-notice-banner.is-info{right: 0 !important;
    top: 49% !important;}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .wc-block-components-notice-banner.is-error{position: fixed;
    right: 0;
    top: 20%;}.page-id-10 .input-text{text-align: left;}.page-id-10 .input-text::-webkit-input-placeholder{text-align: center;}.popup-product-details.shown{line-height: 2.3!important;
    padding: 0!important;
    border-radius: initial!important;
    margin-top: 4px!important;
    margin-right: 0!important;
    max-width: 100%;}#order_review .product-name{font-size:9px!important;
    letter-spacing:0!important;
    width:88.5%!important}.single-product .drop-down-button{display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: space-around;
    padding: 12px;}.threeob:hover::before{opacity: 1;
    bottom: auto;
    right: 16%;
    z-index: 99;}.tygrupob:hover::before{opacity: 1;
    bottom: auto;
    right: 16%;
    z-index: 99;}.left-arrow,.right-arrow{display:none!important;}button.dgwt-wcas-om-return.js-dgwt-wcas-om-return{background: #88c74a;
    width: 48px;
    border: 0;}button.wfpHideButton.wfpButton.wfpClickable{border: 0;
    font-weight: 900;
    font-size: 12px!important;
    font-family: 'futurapt-bold'!important;
    letter-spacing: 2px;
    text-transform: uppercase;}.single-product .col-md-7{position: -webkit-relative!important;
    position: relative!important;}.newapplestyle{display: none !important;}.page-id-5743 .bootstrap4 .table-bordered.ninja_footable{margin-bottom: 160px;}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group .input-group-btn{position: relative!important;
    top: -34px!important;
    left: 78%!important;
    z-index:2!important;}.page-id-4369 #apus-breadscrumb{display: none;}.page-id-4369 .rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--4369{opacity: 0;
    margin: 0;}.page-id-4369 .elementor-tabs .elementor-tabs-wrapper{width: 100%!important;
    display: inline-flex!important;
    white-space: nowrap;
    position: relative;
    left: 0;
    top: 0;
    background: #ffadad;
    border: 0;
    color: #000;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    flex-direction: row !important;
    background:white;
    box-shadow: 0 0 20px rgba(0,0,0,.2);}#tabs-list-osobeenosti{justify-content: normal!important;
    width: auto!important;
    overscroll-behavior-y: contain;
    flex-direction: row!important;
    align-content: space-around;
    -webkit-overflow-scrolling: touch;
    display: -webkit-box;
    display: -ms-flexbox;
    gap: 0.5rem;
    list-style: none;
    margin: 0 calc(var(--site-side-spacing)*-1);
    overflow: auto;
    padding: 0 var(--site-side-spacing);
    scroll-behavior: smooth;
    scrollbar-width: none;}#tabs-list-osobeenostiv2{justify-content: normal!important;
    width: auto!important;
    overscroll-behavior-y: contain;
    flex-direction: row!important;
    align-content: space-around;
    -webkit-overflow-scrolling: touch;
    display: -webkit-box;
    display: -ms-flexbox;
    gap: 0.5rem;
    list-style: none;
    margin: 0 calc(var(--site-side-spacing)*-1);
    overflow: auto;
    padding: 0 var(--site-side-spacing);
    scroll-behavior: smooth;
    scrollbar-width: none;}.single-product .wp-caption-text{font-size: 0.9em!important;
    font-weight: normal!important;}.single-product .wp-caption{padding: 0;
    margin: 2px!important;}.single-product .page-img-size{width: 4em!important;}.single-product .wp-caption .wp-caption img{height: 4.75rem;
    width: 4.75rem;}.archive .woocommerce .quantity .qty{border: 0;}.add-fix-top{background-color:transparent!important;
    background-image:-ms-linear-gradient(to left bottom,#82c74d00,#fdff8c00 70%,#ffffff00 100%)!important;
    background-image:linear-gradient(to left bottom,#82c74d00,#fdff8c00 70%,#ffffff00 100%)!important;
    bottom:90px;
    color:#000!important;
    left:auto;
    right:0;
    width:32px!important}.add-fix-top.active{opacity:1}.add-fix-top.active:focus,.add-fix-top.active:active,.add-fix-top.active:hover{color:#000}.apus-filter .form-ogami-ppp select,.apus-filter select,.mfp-content .details-product .information .view-more-desc.view-less{text-align:center}.product-block.grid .groups-button .add-cart .button{line-height: 54px!important;
    top: 0px!important;
    position: relative!important;}.product-block.grid .add-cart:after{position: relative;
    top: -35px;
    line-height: 31px!important;}.product-block.grid .groups-button .add-cart .added_to_cart{line-height: 53px!important;
    position: relative!important;}.product-block.grid .groups-button .add-cart .added_to_cart, .product-block.grid .groups-button .add-cart .button{animation: none !important;
    filter: opacity(1) blur(0)!important;
    height: 48px!important;
    line-height: 48px!important;
    -webkit-transform: translate(9%,2%)!important;
    -o-transform: translate(9%,2%)!important;
    -ms-transform: translate(9%,2%)!important;
    transform: translate(1%,0%)!important;}#quadmenu.quadmenu-default_theme{display: none;}#quadmenu .quadmenu-navbar-toggle{border: 0;}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.product_type_simple.loading:before{display:none!important;}.product-block.grid .add-cart:after{content: ""!important;}.apus-quickview .mfp-inline-holder .mfp-content{background-image:-ms-linear-gradient(147deg,#e2e0df 0%,red 42%,red 100%);
    background-image:none!important;
    border-radius:0!important;
    width:100%!important}.apus-search-form .autocomplete-list-item .name-product strong{color: #f55;}.apus-search-form form{-ms-transform:translate(0,0%);
    -o-transform:translate(0%,0%);
    -webkit-transform:translate(0%,0%);
    display:none;
    left:0;
    padding:6px 2px 0;
    position:absolute;
    text-align:center;
    top:0;
    transform:translate(0%,0%);
    width:100%;
    z-index:99}.col-md-8.col-xs-12{padding-left:0!important;
    padding-right:0!important}.col-xs-6{content-visibility: auto;
    contain-intrinsic-size: auto 1200px;
    width:100%!important;}.details-product .apus-woocommerce-product-gallery-wrapper{border:0;
    padding:0}.details-product .information .cart div.quantity-wrapper{zoom:1.5}.fa-angle-up:before{font-size:36px}.left-inner.clearfix{float:initial;
    padding:0}.menu-item-1670 img,.menu-item-1676 img,.menu-item-1672 img,.menu-item-2804 img,.menu-item-4105 img,.menu-item-4383 img,.menu-item-6358 img{display:block!important;
    width:40px}.navbar-offcanvas .navbar-nav li>a{font-size: 0;}.nav>li>a{padding: 10px 10px;}.elementor-tab-title.elementor-tab-mobile-title{display: none;}#elementor-tab-content-2011{padding-top: 36px;}.elementor-4369 .elementor-element.elementor-element-bfb47ab .elementor-tab-title.elementor-active a{color: black;
    font-weight: 700;}.elementor-4369 .elementor-element.elementor-element-bfb47ab .elementor-tabs-content-wrapper{padding-bottom: 12rem;
    padding-top: 3rem;
    text-align: center;
    color: black;}.mfp-bg{-webkit-backdrop-filter:blur(80px) saturate(100%) contrast(140%)!important;
    backdrop-filter:blur(80px) saturate(100%) contrast(140%)!important;
    background:red!important}.mfp-container{padding:0!important}.mfp-content .information{display:block;
    overflow:hidden;
    padding:0 6px;
    text-align:center}.navbar{animation:blinkingm 10000ms infinite ease-in!important;
    border:0}.page-id-462 .elementor-widget-container{line-height:35px}.product-block.grid{padding:20px 10px 90px!important;
    border: solid 1px whitesmoke;}.attachment-woocommerce_thumbnail{width: 100%;}.product-block.grid .groups-button{padding:22px 0;
    padding:12px 0;
    zoom:1.3}.product-block.grid .groups-button > div{margin-bottom:0!important;
    margin-top:0!important}.product-block.grid .groups-button>div{opacity:1;
    transform:none;
    touch-action: manipulation;}.details-product .shipping_info{white-space: break-spaces;}.product-block.grid:hover .name{opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}.product-block.grid:hover .price{-webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}.wcspc-count{animation:none!important;
    background:#ffadad}.wcspc-count span{-moz-border-radius:0;
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    -webkit-border-radius:0;
    -webkit-transform:translate(-50%,-50%);
    background:#ffffff00!important;
    border-left:solid 2px #000;
    border-radius:0;
    color:#000!important;
    color:#fff;
    font-family:'FuturaPT-Bold';
    font-size:11px;
    height:max-content;
    letter-spacing:1px;
    line-height:16px;
    padding-left:14px;
    position:absolute;
    right:5%;
    text-align:center;
    top:50%;
    transform:translate(-50%,-50%);
    width:max-content}.woocommerce-checkout-review-order-div .product-quantity{backdrop-filter:none!important;
    background-image:none!important;
    border-radius:0!important;
    box-shadow:none!important;
    right:-22px!important;
    top:45px!important}.wpfCheckboxHier select{font-size:22px;
    text-align:center}.wpfFilterWrapper .wfpDescription{font-size:22px!important;
    text-align:center}.wpfMainWrapper .wpfBlockClear{color:#f71212d9!important;
    font-size:18px!important;
    text-align:center;
    width:100%!important}.wpfMainWrapper .wpfBlockClear:before{content:''!important;
    font-family:FontAwesome;
    margin:0!important;
    text-decoration:none}body.modal-open{overflow:hidden}form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_){height:auto!important}@keyframes blinkingm{100%{background:-ms-linear-gradient(right top,#d9ec54 50%,#d3fbac 100%);
    background:-webkit-linear-gradient(right top,#d9ec54 50%,#d3fbac 100%);
    background:linear-gradient(right top,#d9ec54 50%,#d3fbac 100%)}25%{background:-ms-linear-gradient(415deg,#fca5c9 10%,#fcfd94 70%,#fff8a6 100%);
    background:-webkit-linear-gradient(415deg,#fca5c9 10%,#fcfd94 70%,#fff8a6 100%);
    background:linear-gradient(415deg,#fca5c9 10%,#fcfd94 70%,#fff8a6 100%)}65%{background:-ms-linear-gradient(right top,#eee2a3 40%,#fd65a8 100%);
    background:linear-gradient(right top,#eee2a3 40%,#fd65a8 100%);
    background:-webkit-linear-gradient(right top,#eee2a3 40%,#fd65a8 100%)}}#order_review .cart_item{-ms-transform:translate(0%,0%)!important;
    -o-transform:translate(0%,0%)!important;
    -webkit-transform:translate(0%,0%)!important;
    height:auto!important;
    line-height:initial!important;
    padding:8px!important;
    transform:translate(0%,0%)!important;
    width:auto!important}#order_review .product-total{backdrop-filter:none!important;
    left:54px!important;
    padding:0 4px!important;
    top:73px!important}#order_review .shop_table td{font-size:12px;
    line-height:1.4;
    line-height:initial;
    padding:4px 0;
    width:auto}#order_review .woocommerce-Price-amount{display:block;
    text-align:center;
    width:100%}#respond .comment-reply-title{margin:0!important;
    width:100%}.agr-recaptcha-wrapper{-ms-transform:translate(-16.5rem,-24%)!important;
    -o-transform:translate(-16.5rem,-24%)!important;
    -webkit-transform:translate(-16.5rem,-24%)!important;
    display:inline-block!important;
    left:50%!important;
    transform:translate(-16.5rem,-24%)!important;
    width:auto!important}.apus-checkout-step .step{font-size:3.2em;
    right:2rem}.apus-offcanvas{-ms-transform:translateX(0);
    -o-transform:translateX(0);
    -webkit-box-shadow:2px 0 5px 0 rgba(0,0,0,0.15);
    -webkit-transform:translateX(0);
    bottom:0;
    box-shadow:2px 0 5px 0 rgba(0,0,0,0.15);
    filter:alpha(opacity=100);
    height: 67px;
    margin-bottom:0;
    opacity:1;
    overflow:inherit;
    top:auto;
    transform:translateX(0);
    visibility:visible;
    width:100%}.apus-search-form .main-search .autocomplete-list{-webkit-box-shadow:0 5px 10px 0 #000;
    background:#fff!important;
    border-radius:0!important;
    box-shadow:0 5px 10px 0 #000;
    height:999px!important;
    margin-top:1px;
    max-width:150%;
    overflow:auto!important;
    position:absolute;
    text-align:left;
    top:100%;
    width:500px!important;
    z-index:8}.comment-form-author{-ms-transform:translate(0)!important;
    -o-transform:translate(0)!important;
    -webkit-transform:translate(0)!important;
    left:0!important;
    transform:translate(0)!important;
    width:auto!important}.comment-form-email{-ms-transform:translate(0)!important;
    -o-transform:translate(0)!important;
    -webkit-transform:translate(0)!important;
    left:0!important;
    right:0!important;
    transform:translate(0)!important;
    width:auto!important}.comment-ifo .apus-author{position:relative;
    top:-50px}.details-product .information .view-more-desc:hover,.woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > label,.woocommerce-checkout .checkout .col-2 .notes,.woocommerce form .form-row textarea,input#billing_phone,input#billing_whatsap,input#billing_city,input#billing_email,input#billing_first_name,.page-id-10 input#billing_telegram,.details-product .product-cat{text-align:center}.details-product .title-cat-wishlist-wrapper{margin-bottom:4px;
    padding-right:0}.details-product .woocommerce-product-details__short-description.hideContent{height: auto;
    margin-bottom: 3px;
    padding: 10px;
    font-size: 14px;}.details-review{padding:0!important}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{display:inline-block!important}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form{-ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    left:42%;
    overflow-y:scroll!important;
    position:relative;
    top:226%;
    transform:translate(-50%,-50%);
    width:100%}.dgwt-wcas-sf-wrapp{zoom:1.4!important}.elementor-222 .elementor-element.elementor-element-37ae72c .title{font-size:22px}.elementor-222 .elementor-element.elementor-element-37ae72c>.elementor-widget-container{-webkit-backdrop-filter:blur(1px) saturate(100%) contrast(100%)!important;
    backdrop-filter:blur(1px) saturate(100%) contrast(100%)!important;
    background-color:#ffffff59;
    padding:0;
    padding-bottom:12px;
    padding-top:12px}.elementor-222 .elementor-element.elementor-element-9e1db4a .ogami-heading-title{font-size:1.4em!important}.xoo-wsc-basket[style*='block']{display: none!important;}.home .logo{-ms-transform: translate(-50%,4%);
    -o-transform: translate(-50%,4%);
    -webkit-transform: translate(-50%,4%);
    border-radius: 30%;
    padding: 4px;
    background: linear-gradient(306deg,#ff43776e,#ff5a88e3,#ff9d168a,#f1ff77d1,#deed56,#75c525,#699340);
    display: block!important;
    position: relative;
    left: 50%;
    top: 50%;
    transform: translate(-50%,4%);
    width: 100%;
    content: url(/wp-content/uploads/2019/02/logo_nsk6.png.webp);}.icon_bag_alt:before{content:"корзина";
    display:block;
    font-family:'FuturaPT-Bold';
    font-size:18px;
    letter-spacing:3px;
    margin-top:-14px;
    text-transform:uppercase}.menu-item-1670 a,.menu-item-1676 a,.menu-item-1672 a,.menu-item-1682 a,.menu-item-2804 a,.menu-item-4105 a{font-size:0}.navbar-collapse{padding:0;
    text-align:center}.navbar-offcanvas .navbar-nav li{display:inline-block}.order-total{color:#000;
    font-family:'FuturaPT-Bold';
    font-size:32px;
    letter-spacing:1px;
    line-height:1.5;
    text-align:center;
    text-transform:uppercase}.page-id-10 .order-review{margin-bottom:50px}.page-id-10 .woocommerce form .form-row label{background: #f1f1f1;
    border-radius: 4px;
    line-height: 28px;
    display: flex;
    flex-direction: column;
    align-content: space-around;
    justify-content: space-between;
    align-items: center;}.page-id-10 input[type="radio"],input[type="checkbox"]{margin:3px 3px 3px 0}.page-id-4082 table#footable_4124{margin-bottom:148px}.page-id-9 #apus-main-content{margin-bottom:66px}.page-id-9 .ti-close:before{font-size:20px!important}.product-block-list .col-xs-7{width:100%}.product-item-thumbnail{margin-right:12px}.rc-anchor-light.rc-anchor-normal{-webkit-box-shadow:none!important;
    background:#f5f3f385!important;
    border:0!important;
    border-radius:12px!important}.rc-anchor-logo-img.rc-anchor-logo-img-portrait{position:relative!important;
    top:10px!important}.rc-anchor-pt,.rc-anchor-logo-text{display:none!important}.shipping_info,.shipping_info p{font-size:3.1vh!important}.single-product.woocommerce .woocommerce-message .button{-ms-transform:translate(-50%,0%);
    -o-transform:translate(-50%,0%);
    -webkit-transform:translate(-50%,0%);
    border-radius:0!important;
    bottom:0;
    left:50%;
    position:fixed;
    top:initial;
    transform:translate(-50%,0%);
    width:100%}.site-main .woocommerce-message{background:-webkit-linear-gradient(315deg,#c6f33cf0,#fb90ceed 100%)!important;
    bottom:0;
    color:#f1ffe6!important;
    font-family:'futurapt-bold';
    left:0;
    position:fixed;
    width:100%;
    z-index:3}.slick-carousel .slick-dots{line-height:1;
    list-style:none;
    margin:0!important;
    padding:10px 0 0!important;
    text-align:center}.slick-carousel .slick-dots li button{width:8px!important}.slick-carousel .slick-dots li.slick-active button{width:40px!important}.stars{-ms-transform:translate(-50%,-6%)!important;
    -o-transform:translate(-50%,-6%)!important;
    -webkit-transform:translate(-50%,-6%)!important;
    transform:translate(-50%,-6%)!important}.ti-close:before{font-size:8px!important;
    letter-spacing:2px!important}.wcspc-area{bottom:0;
    max-width:100%!important;
    position:fixed;
    right:0;
    width:100%}.wcspc-area-bot{padding:30px 20px 0;
    position:relative;
    top:-30px}.wcspc-area-top.wcspc-items .wcspc-item .wcspc-item-inner{padding:20px;;
    width:100%;}.wcspc-area-top.wcspc-items .wcspc-item-inner .wcspc-item-remove{background:#ffffff29;
    border-radius:6px;
    height:auto!important;
    height:17px!important;
    top:113%!important;
    transform:translate(0px,-50%)!important;
    width:100%!important}.wcspc-area-top.wcspc-items .wcspc-item-qty{padding-right:20px}.wcspc-area.wcspc-effect-02 .wcspc-close{-ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    background:#e44343ab;
    color:#fff!important;
    font-size:1.6em;
    left:50%;
    position:absolute;
    top:100%;
    transform:translate(-50%,-140%);
    width:90%}.wcspc-area.wcspc-effect-02.wcspc-area-show{-webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0)}.wcspc-count{border-radius:0;
    bottom: 56px;
    height: 42px;
    right: 0;
    top: auto;
    border-radius: 8px 8px 0px 0px;
    margin-bottom: 7px;
    width: 100%;}.wcspc-count:hover{bottom:60px}.wcspc-item{margin:0 0 28px;
    padding:0 10px}.wcspc-item-qty{left:8px;
    position:relative;
    zoom:1.5}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.product-block-list .col-xs-5,.single-product .details-product .information .cart{width:auto}.woocommerce #review_form #respond textarea{width:100%!important}.woocommerce #reviews #comments ol.commentlist ul.children{display:inline!important;
    margin:auto!important}.woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount{webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: 'futurapt-bold';
    font-size: 32px;
    text-align: center;
    line-height: 48.5px;
    width: 100%;}.page-id-4369 .elementor-4369 .elementor-element.elementor-element-bfb47ab .elementor-tab-content{text-align: left;}.woocommerce div.product .product_title{font-size:18px;
    letter-spacing:3px;
    line-height:1.6;
    text-align:center;
    text-transform:uppercase;
    width:100%}.woocommerce div.product form.cart .button{-ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    left:50%;
    margin:0!important;
    margin-top:20px!important;
    position:relative;
    top:50%;
    transform:translate(-50%,-50%);
    width:auto!important}.woocommerce form .form-row label,.woocommerce-page form .form-row label .radio{font-size:10px;
    letter-spacing:0.5px;
    text-transform:uppercase;}.inogorodny .woocommerce-input-wrapper .radio:hover::before{bottom: 126%!important;}.inogorodny .woocommerce-input-wrapper .radio::before{font-size: 11px!important;
    max-width: 100%!important;}.wpcsm-message.wpcsm-message-7732.wpcsm-location-single_product_add_to_cart_after{opacity: 1!important;}.woocommerce table.shop_table{margin-top:0}.woocommerce table.shop_table .product-remove .remove{-ms-transform:translate(50%,-16%);
    -o-transform:translate(50%,-16%);
    -webkit-transform:translate(50%,-16%);
    background:#e3e3e39c;
    border:0;
    border-radius:0 0 17px 17px;
    color:#000!important;
    display:inline-block;
    left:-50%;
    line-height:3.2;
    position:absolute;
    right:0;
    top:auto;
    transform:translate(50%,-16%);
    width:100%;
    z-index:92;
    zoom:1.2}.woocommerce table.shop_table .product-remove .remove:hover,.woocommerce table.shop_table .product-remove .remove:active{background:#e3e3e39c}.woocommerce table.shop_table tbody .product-name{margin:0 0 4px;
    text-align:center!important;
    width:auto;}.woocommerce table.shop_table tbody .product-subtotal{font-size:22px;
    letter-spacing:1px;
    text-transform:uppercase}.woocommerce table.shop_table td{border:0;
    font-size:16px;
    letter-spacing:1px;
    text-align:center!important;
    text-transform:uppercase;
    max-width: none;}.div_evowap_btn .evowap_btn{webkit-transform: translate(-50%,566%)!important;
    -o-transform: translate(-50%,566%)!important;
    -ms-transform: translate(-50%,566%)!important;
    transform: translate(-50%,566%)!important;}.btn.btn-theme.btn-block.alt.wc-forward{-webkit-transform: translate(-50%,-90%)!important;
    -o-transform: translate(-50%,-90%)!important;
    -ms-transform: translate(-50%,-90%)!important;
    transform: translate(-50%,-90%)!important;}.woocommerce .quantity, .woocommerce-page .quantity{padding-right: 0;}.woocommerce table.shop_table td.product-price{color:#a1e24b;
    font-family:'FuturaPT-Bold';
    font-size:22px;
    letter-spacing:1px;
    text-transform:uppercase;
    width:auto!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none;
    float:initial;
    text-align:center}.notiny-base{display:none;}.woocommerce-cart-form{display: inline;}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce-cart table.cart img{border-radius:22px;
    width:100%}.woocommerce-cart-form{background-image:linear-gradient(top,red,rgba(255,255,255,0.411),rgba(218,218,218,0.199))!important;
    background-image:-moz-linear-gradient(top,red,rgba(255,255,255,0.411),rgba(218,218,218,0.199))!important;
    background-image:-webkit-linear-gradient(top,red,red,red)!important;
    background-image:-o-linear-gradient(top,red,rgba(255,255,255,0.411),rgba(218,218,218,0.199))!important;
    background-image:-ms-linear-gradient(top,red,rgba(255,255,255,0.411),rgba(218,218,218,0.199))!important;
    padding:0!important}.woocommerce-checkout #payment ul.payment_methods li .payment_box{font-size: 11px!important;
    top: 38px!important;
    text-align: center!important;}.woocommerce-checkout #payment ul.payment_methods li label{display:block;
    text-align:center}.woocommerce-checkout .woocommerce table.shop_table th{line-height:2}.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce-shipping-fields h3{font-size:22px;
    letter-spacing:2px;
    text-align:center;
    text-transform:uppercase}img.attachment-300x200.size-300x200{width:90px!important}input#billing_address_2{font-size:8px;
    letter-spacing:1px;
    text-align:center;
    text-transform:uppercase}tr.woocommerce-cart-form__cart-item.cart_item{background: #f7f7f7;
    border-radius: 22px;
    display: flex!important;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: space-around;
    justify-content: space-between;
    align-items: center;}.quantity-wrapper{touch-action: manipulation;}.page-id-9 tbody{background:white;}ul.slick-dots{position:relative!important;
    right:0!important;
    top:0!important;
    transform:rotate(0deg)!important}}@media (max-width: 1119px){.tab-content .slick-carousel.products.slick-initialized.slick-slider.slick-carousel .slick-next{font-size:16px;
    height:auto;
    right:1em;
    top:0}.tab-content .slick-carousel.products.slick-initialized.slick-slider.slick-carousel .slick-prev{font-size:16px;
    height:auto;
    left:1em;
    top:0}}@media (min-width: 992px){.md-clearfix{clear:both}}@media (min-width: 1200px) and (max-width: 1650px){.col-desktop-4{clear:none!important;
    width:25%}.col-desktop-4:nth-child(4n + 1){clear:both!important}.desktop-100,.desktop-full{width:100%!important}.desktop-50{width:50%!important}.desktop-full > .elementor-container > .elementor-row{display:block}}@media (min-width: 768px) and (max-width: 991px){.header-mobile{display:none;}.hidden-sm{display: block!important;}}.sm-clearfix,.products-wrapper-grid .row-products-wrapper > .col-sm-6:nth-child(2n+1),.products-wrapper-grid .row-products-wrapper > .col-sm-4:nth-child(3n+1){clear:both}.sm-percent-50{width:50%!important}}@media (max-width: 1199px){.add-fix-top{height:35px;
    line-height:30px;
    width:35px}.comment-list .comment-box{border:none;
    padding-left:10px}.comment-list div.avatar{min-width:70px;
    padding-right:10px}.details-product .information .woocommerce-product-details__short-description{font-size:5vw}.details-product .woocommerce-product-details__short-description.hideContent{height:22vh}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{margin-bottom:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info{padding:0;
    width:100%}.mobile-vertical-menu li .sub-menu{padding:0!important;
    width:100%!important}.navbar-nav.megamenu > li{margin-right:25px}.product-block-list .product-excerpt{font-size:14px}.product-block.grid .groups-button > div,.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{margin:0}.product-block.grid .name{-ms-transform:translateY(0)!important;
    -webkit-transform:translateY(0)!important;
    filter:alpha(opacity=100)!important;
    opacity:1!important;
    transform:translateY(0)!important}.product-block.grid .price{-ms-transform:translateY(0)!important;
    -webkit-transform:translateY(0)!important;
    transform:translateY(0)!important}.rtl .comment-list .comment-box{padding-left:inherit;
    padding-right:10px}.rtl .comment-list div.avatar{padding-left:10px;
    padding-right:inherit}.rtl .navbar-nav.megamenu > li{margin-left:25px;
    margin-right:inherit}.rtl .widget-social .social > li{margin-left:5px;
    margin-right:inherit}.rtl .widget-social .social > li:last-child{margin-left:0;
    margin-right:inherit}.widget-banner .btn,.widget-banner .viewmore-products-btn,.widget-countdown .btn,.widget-countdown .viewmore-products-btn{font-size:12px;
    padding:5px 20px}.widget-banner.style1 .btn,.widget-banner.style1 .viewmore-products-btn{bottom:20px;
    filter:alpha(opacity=100);
    font-size:12px;
    opacity:1;
    padding:5px 20px}.widget-social .social > li{margin-right:5px}.widget-social .social > li:last-child{margin-right:0}}@media (max-width: 991px){.apus-filter .mobile-sidebar-btn{float:right;
    margin:5px 0 0}.apus-filter .right-inner{margin-bottom:10px;
    overflow:hidden}.apus-footer-mobile,.widget.widget-products-tabs .top-info{display:block}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.container,.container-fluid,.slick-carousel .slick-slide{padding-left:10px;
    padding-right:10px}.comment-list .children{padding-left:15px;
    padding-left:20px}.comment-list .comment-box{padding-bottom:20px}.comment-list .comment-text{margin:5px 0}.comment-list div.avatar img{width:70px}.details-product .image-mains:after{clear:both;
    content:" ";
    display:table}.row,.slick-carousel{margin-left:-10px;
    margin-right:-10px}.rtl .apus-filter .mobile-sidebar-btn{float:left}.rtl .comment-list .children{padding-left:inherit;
    padding-left:inherit;
    padding-right:15px;
    padding-right:20px}.type-post,.widget,.comment-list .the-comment,.details-product .image-mains{margin-bottom:20px}.widget-banner.style2 .banner-content{font-size:18px}.widget-process{padding:0}.widget-process .proces-item{margin-bottom:15px}.widget-products-tabs .hierarchy{margin-top:-10px;
    position:static}.widget.widget-products-tabs .top-info .nav.tabs-product{text-align:inherit!important}.widget.widget-products-tabs .top-info .widget-title{margin-bottom:10px;
    text-align:center}.widget.widget-products-tabs .top-info .widget-title:after,.widget-process .proces-item .line-space{display:none}body.body-footer-mobile{padding-bottom:60px}}@media (max-width: 768px){.hidden-768{display:none}}@media (max-width: 767px){.apus-checkout-step ul li{float:none;
    margin-bottom:10px}.notification{width: 300px;
    left: 50%!important;}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container.js-rmp-widgets-container--462{width: 97% ! Important;}.apus-filter{padding:0 0 10px}.dgwt-wcas-search-wrapp{padding: 6px;}.wrapper-fillter{display: none;}.wpfMainWrapper{padding: 6px;}.apus-filter .left-inner{display:none;
    line-height:2;
    text-align:center;
    width:100%}.tooltiphotosaj{position: relative!important;
    width: auto!important;
    transform: translate(0%, 0%)!important;}.apus-filter .wrapper-lert{overflow:auto;
    padding-bottom:10px}.apus-footer .widget-nav-menu .widget-title{margin:0}.apus-footer .wpb_content_element,.apus-footer .widget,.apus-footer .vc_custom_heading,.apus-footer .apus_custom_menu.center,.apus-footer .wpb_single_image,.apus-footer .widget-social{margin-bottom:15px!important}.apus-footer ul.menu li{display:inline-block;
    float:none;
    margin:0}.apus-footer ul.menu li + li:before{content:',';
    margin-right:5px}.apus-footer ul.menu,.nav.tabs-product > li > a{font-size:15px}.apus-shop-menu ul.apus-categories{float:none;
    overflow:auto;
    padding:0 0 10px;
    white-space:nowrap}.popup-product-details.shown > button:nth-child(2){height: 45px !important;}.apus-shop-menu ul.apus-categories li{margin-right:15px}.clearfix.comment-ifo{-ms-transform:translate(-50%,-240%);
    -o-transform:translate(-50%,-240%);
    -webkit-transform:translate(-50%,-240%);
    display:inline-table;
    left:50%;
    position:relative;
    text-align:center;
    top:50%;
    transform:translate(-50%,-240%);
    width:100%}.comment-list .comment-text{font-size:14px}.comment-text.media-body.glow-on-comment{display: flex;
    margin: 0 !important;}.detail-post .entry-content-detail .entry-title{font-size:25px}.details-product{margin-bottom:10px!important}.details-product .product_meta > *{border:none;
    display:block;
    margin:0 0 10px;
    padding:0}.details-product.layout-v1 .summary-right .summary{padding:15px 0 0}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{overflow-y:scroll!important}.media-left{display:inline-grid}.nav-tabs{overflow-x:auto;
    padding-bottom:8px;
    white-space:nowrap}.nav-tabs li{display:inline-block;
    float:none;
    margin-bottom:10px}.page-id-9 .woocommerce-error li{font-size:16px;
    font-weight:400;
    letter-spacing:0;
    line-height:1.3;
    text-transform:lowercase}.popupnewsletter-wrapper .modal-content{background-image:none!important;
    padding:50px 20px 20px}.post-grid-v3 .entry-thumb,.post-grid-v1 .entry-thumb,.product-block-list .product-excerpt{margin-bottom:10px}.post-layout .categories-name{font-size:10px}.post-list-item .entry-title{margin:5px 0 0}.product-block-list{padding:10px}.product-block-list .compare,.product-block-list .add-cart .added_to_cart,.product-block-list .add-cart a.button{font-size:12px;
    padding:12px}.product-block-list .left-infor{padding:0;
    padding-top:10px}.products-grid.products .row-products > div:nth-child(2n + 1){clear:both}.rtl .apus-footer ul.menu li + li:before{margin-left:5px;
    margin-right:inherit}.rtl .apus-shop-menu ul.apus-categories li{margin-left:15px;
    margin-right:inherit}.shop-top-sidebar-wrapper,.post-grid-v3 .top-info,.post-grid-v1 .top-info,.post-grid-v1 .description,.post-list-item .top-info,.post-list-item .btn-readmore,.post-list-item .description,.product-block-list .quickview,.product-block-list .left-infor:before,.details-product.layout-v1 .summary-right .summary:before{display:none}.shop_table .coupon input{margin-bottom:10px!important;
    width:100%!important}.show-filter{color:#e44343;
    font-weight:400}.slick-carousel-top .slick-arrow{top:-45px}.star-rating{display:list-item;
    float:right;
    padding:24px;
    text-align:center;
    text-align:center}.tabs-v1 .nav-tabs{padding-bottom:8px}.tabs-v1 .nav-tabs > li > a{font-size:14px;
    padding:5px 10px}.tag-social > div{margin-bottom:5px;
    width:100%}.widget-categorybanner img{width:100%}.widget-features-box.style2.right .features-box-image{float:left;
    padding:0 15px 0 0}.widget-instagram .widget-title{font-size:26px}.widget-team .name-team,.product-block-list .name{font-size:18px}.woocommerce #reviews #comments ol.commentlist li .apus-avata{-ms-transform:translate(8%,50%);
    -o-transform:translate(8%,50%);
    -webkit-transform:translate(8%,50%);
    display:inline-block;
    left:0;
    min-width:80px;
    position:relative;
    text-align:center;
    top:50%;
    transform:translate(8%,50%)}.woocommerce #reviews #comments ol.commentlist li .content-comment{-ms-transform:translate(-50%,0%);
    -o-transform:translate(-50%,0%);
    -webkit-transform:translate(-50%,0%);
    
    font-size: 12px;
    left: 50%;
    margin-top: 0px;
    position: relative;
    text-align: left;
    top:50%;
    transform:translate(-50%,0%)}.woocommerce #reviews #comments ol.commentlist li .date{display:contents}.woocommerce #reviews #comments ol.commentlist li .star-rating{top:-5px!important}.woocommerce .star-rating span{height:20px}.woocommerce div.product form.cart .button,.details-product .information .compare{font-size:22px;
    line-height:1;
    margin-top:26px!important;
    padding:14px!important}.woocommerce table.wishlist_table .product-name{padding:0}.woocommerce table.wishlist_table thead th,.woocommerce table.wishlist_table thead td,.woocommerce table.wishlist_table tbody th,.woocommerce table.wishlist_table tbody td{padding:10px!important}.woocommerce ul.order_details li{margin-bottom:15px}.wrapper-filter{padding:15px 0}.wrapper-filter > *{display:block;
    margin-bottom:5px;
    width:100%}.wrapper-filter > :last-child,.widget.related,.apus-checkout-step ul li:last-child{margin-bottom:0}.wrapper-top-cart > .dropdown-menu-right{padding:15px 15px 90px}form#commentform{border-radius:14px!important}}.apus-filter .display-mode{display:inline-block;
    text-align:center;
    white-space:nowrap}.apus-filter .form-ogami-ppp select,.apus-filter select{font-size:14px;
    padding:3px 15px;
    width:100%}.apus-filter .left-inner > *{display:none;
    float:none!important;
    padding:4px;
    vertical-align:middle}.apus-filter .mobile-sidebar-btn{display:inline-block;
    float:initial;
    font-size:22px;
    letter-spacing:3px;
    margin:35px 0 0;
    text-align:center;
    text-transform:uppercase;
    width:100%}.apus-filter .shop-page-title{display:inline-block;
    float:inherit!important;
    font-size:2em;
    letter-spacing:3px;
    margin-bottom:0;
    margin-top:12px;
    text-align:center;
    text-transform:uppercase;
    width:100%}.nav.tabs-product.center > li{margin-left:5px;
    margin-right:5px}.rtl .apus-filter .display-mode{text-align:left}.rtl .apus-filter .left-inner > *{padding-left:5px;
    padding-right:inherit}.woocommerce .woocommerce-message{font-size:12px;
    line-height:1.3;
    margin:0;
    padding:12px 3px}.woocommerce .woocommerce-message .button{font-size:12px;
    padding:5px 15px}@media (max-width: 480px){.apus-footer-mobile > ul > li{padding:0 10px}}@media (max-width: 479px){.apus-topcart .dropdown-menu{min-width:280px;
    padding:20px}.widget-features-box.style4 .item-inner::before{display:none}.woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > *,.woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container,.woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > select,.woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > input{margin:0 0 5px!important;
    width:100%!important}}@media (max-width: 1024px){.modal{width: 90%;
        height: auto;
        max-height: 90%;
        transform: translate(-50%, -50%) scale(0.9);}.modal-body{padding: 30px 15px;}}@media (max-width: 768px){.modal{width: 95%;
        height: auto;
        max-height: 90%;
        transform: translate(-50%, -50%) scale(0.85);}.modal-body{padding: 20px 10px;
        font-size: 14px;}}@media (max-width: 480px){.modal{width: 100%;
        height: auto;
        max-height: 90%;
        transform: translate(-50%, -50%) scale(0.75);}.modal-body{padding: 20px 10px;
        font-size: 12px;}}@media (max-width: 767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:block!important;}}@media (max-width: 1200px){.elementor-423 .elementor-element.elementor-element-0e6e749 .elementor-heading-title{letter-spacing: 0;  
         font-size: 28px;}.elementor-423 .elementor-element.elementor-element-6e34e7e>.elementor-widget-container{margin: auto;}}@media (max-width: 768px){#apus-header{width: 100%; 
        box-sizing: border-box;}}@media (max-width: 768px){#tabs-list-osobeenosti{flex-wrap: wrap;}#tabs-list-osobeenosti figure{width: 120px!important;}}@media (min-width: 769px) and (max-width: 1024px){#tabs-list-osobeenosti figure{width: 100px;}}@media (min-width: 1025px){#tabs-list-osobeenosti{flex-wrap: nowrap; 
        justify-content: space-between;}#tabs-list-osobeenosti figure{width: 120px!important;}}@media (max-width: 1200px){.apus-search{max-width: 90%; 
        font-size: 15px!important;}h3.name-product{font-size: 18px;
    font-weight: 900;
    color: #3b3b3b;}input.apus-search.apus-autocompleate-input.modal-search-input.ui-autocomplete-input{text-align:left!important;}input.apus-search.apus-autocompleate-input.modal-search-input.ui-autocomplete-input{text-align:left!important;}h3.name-product{font-size: 18px;
    font-weight: 900;
    color: #3b3b3b;}}@media (max-width: 768px){.apus-search{max-width: 80%; 
        padding: 8px 12px; 
        font-size: 14px!important;}h3.name-product{font-size: 18px;
    font-weight: 900;
    color: #3b3b3b;}input.apus-search.apus-autocompleate-input.modal-search-input.ui-autocomplete-input{text-align:left!important;}}@media (max-width: 576px){.apus-search{max-width: 70%; 
        padding: 6px 10px; 
        font-size: 21px!important;
        letter-spacing: 0px!important;}h3.name-product{font-size: 18px;
    font-weight: 900;
    color: #3b3b3b;}input.apus-search.apus-autocompleate-input.modal-search-input.ui-autocomplete-input{text-align:left!important;}}@media (max-width: 360px){.apus-search{max-width: 90%; 
        font-size: 12px!important; 
        padding: 5px 8px;}input.apus-search.apus-autocompleate-input.modal-search-input.ui-autocomplete-input{text-align:left!important;}h3.name-product{font-size: 18px;
    font-weight: 900;
    color: #3b3b3b;}}@media (max-width: 1200px){.dgwt-wcas-search-wrapp{display: none;}}@media (max-width: 360px){.dgwt-wcas-search-wrapp{display: none;}}@media (max-width: 1200px){.search-modal-overlay{padding: 0px !important;}.search-modal-content{width: 100% !important; 
        max-width: 98% !important; 
        max-height: 100% !important;}}@media (max-width: 768px){.search-modal-overlay{padding: 0px !important;}.search-modal-content{width: 100% !important; 
        max-width: 95% !important; 
        max-height: 100% !important;}}@media (max-width: 576px){.search-modal-overlay{padding: 0px !important;}.search-modal-content{width: 100% !important; 
        max-width: 90% !important; 
        max-height: 100% !important;}}@media (max-width: 360px){.search-modal-overlay{padding: 0px !important;}.search-modal-content{width: 100% !important; 
        max-width: 85% !important; 
        max-height: 100% !important;}}@media (max-width: 768px){.apus-after-loop-shop .woocommerce-result-count{font-size: 18px!important;
        width: 240px!important;
        padding: 5px!important;
        top: 99.8%!important;
        transform: translateX(-50%)!important;}#apus-header{max-width: 100%!important; 
    box-sizing: border-box!important;}#apus-header{contain: content!important;}#apus-header [style*="position: absolute"], 
#apus-header [style*="position: fixed"]{max-width: 100% !important;
    overflow-x: hidden !important;}#apus-header{white-space: normal !important; 
    word-wrap: break-word !important;}#apus-header{white-space: normal !important; 
    word-wrap: break-word !important;}.elementor-1062 .elementor-element.elementor-element-7d8a4ee>.elementor-background-overlay{background-color: transparent!important;}.elementor-element.elementor-element-bc7aecb.elementor-hidden-phone.elementor-widget.elementor-widget-image{transform: translate(10px, 200px)!important;}h2.elementor-heading-title.elementor-size-default a{display: none!important;}h2.elementor-heading-title.elementor-size-default{display: none!important;}h4.elementor-heading-title.elementor-size-default{display: none!important;}*{box-sizing: border-box!important;}}@media (max-width: 480px){.apus-after-loop-shop .woocommerce-result-count{font-size: 18px!important;
       width: 95% !important;
        padding: 6px !important;
        line-height: 1.5 !important;
        font-size: 1.6rem !important;
        transform: translate(-50%, -42%) !important;
        border-radius: 8px!important;}}@media (max-width: 1024px){.tooltiphotosaj{width: 85%!important; 
        padding: 20px!important; 
        height: auto!important; 
        transform: translate(-50%, -5%)!important; 
        font-size: 1.4rem!important;}.woocommerce div.product form.cart .button{transform: translate(-92%, 89%)!important;;}}@media (max-width: 1440px){.tooltiphotosaj{width: 52%!important; 
        padding: 18px!important; 
        height: auto!important; 
        font-size: 1.2rem!important; 
        transform: translate(46%, -30%)!important;}.woocommerce div.product form.cart .button{transform: translate(-50%, -50%) !important;}}@media (max-width: 768px){.tooltiphotosaj{width: 90%!important; 
        padding: 28px!important; 
        height: auto!important; 
        transform: translate(5%, 76%)!important; 
        font-size: 1.5rem!important;}.woocommerce div.product form.cart .button{transform: translate(-50%, -50%) !important;}}@media (max-width: 480px){.tooltiphotosaj{width: 95% !important;
        padding: 6px !important;
        line-height: 1.5 !important;
        font-size: 1.6rem !important;
        transform: translate(2%, -5%) !important;}.woocommerce div.product form.cart .button{transform: translate(-50%, -50%) !important;}}@media (max-width: 768px){.elementor-423 .elementor-element.elementor-element-abb1623{padding: max(12px, 12vw);}}@media (max-width: 480px){.elementor-423 .elementor-element.elementor-element-abb1623{padding: max(8px, 12vw);}}@media (max-width: 768px){.elementor-423 .elementor-element.elementor-element-abb1623{padding: max(12px, 12vw) !important;}.elementor-1062 .elementor-element.elementor-element-bc7aecb img{width: 84% !important;
        max-width: 90% !important;}#iphone-style-notification{transform: translate(0%, -20%) !important;
        width: 100% !important;
        max-width: 100% !important;
        padding: 12px !important;
        left: 0 !important;
        margin-top: 2px !important;}.rmp-results-widget.js-rmp-results-widget.js-rmp-results-widget--222{display: none !important;}section.elementor-section.elementor-top-section.elementor-element.elementor-element-50408a1.elementor-section-full_width.elementor-section-stretched.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-height-default.elementor-section-height-default{display: none !important;}.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-94eaa04{display: none !important;}.elementor-1062 .elementor-element.elementor-element-151bcae .elementor-heading-title{font-size: 18px !important;
        line-height: 1.2em !important;
        letter-spacing: 1.5px !important;}.elementor-1062 .elementor-element.elementor-element-865309f > .elementor-widget-container{padding: 80px 0 34px 0 !important;
        background-color: #cfcfcf30 !important;
        background-image: none !important;
        background-position: bottom center!important;;}}.elementor-1062 .elementor-element.elementor-element-711e7bb .elementor-heading-title{font-size: clamp(16px, 4vw, 24px) !important; 
    font-weight: bold !important; 
    text-align: center !important; 
    line-height: 1.4 !important; 
    color: #ffffff !important;}@media (max-width: 480px){.elementor-423 .elementor-element.elementor-element-abb1623{padding: max(8px, 12vw) !important;}.elementor-1062 .elementor-element.elementor-element-bc7aecb img{width: 84% !important;
        max-width: 90% !important;}}@media (max-width: 480px){.elementor-1062 .elementor-element.elementor-element-711e7bb .elementor-heading-title{font-size: 18px !important;}}@media (max-width: 767px){.elementor-background-video-hosted.elementor-html5-video{height: 100vh; 
        min-height: 100vh;}.elementor-background-video-hosted.elementor-html5-videoo{width: 100%;
        height: 100%;
        object-fit: cover;}}@media (max-width: 767px){.elementor-widget-wrap .e-bg-lazyload{background-image: none !important;
        background-color: #3fa1bc !important;}.elementor-1062 .elementor-element-7d8a4ee .elementor-widget-wrap{display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
        gap: 0; 
        padding: 60px;
        flex-direction: column;}.elementor-1062 .elementor-element-151bcae .elementor-heading-title{font-size: 21px;
        font-family: 'FuturaPT-Bold', sans-serif; 
        line-height: 1.2em;
        letter-spacing: 1.5px;}.elementor-1062 h2.elementor-heading-title.elementor-size-default{font-family: 'FuturaPT-Bold', sans-serif;}.elementor-1062 h4.elementor-heading-title.elementor-size-default{font-family: 'FuturaPT-Bold', sans-serif;}}.qty{background: #f7f7f7 !important; 
    border: 1px solid #ccc !important; 
    border-radius: 12px !important; 
    padding: 10px 20px !important; 
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #333 !important; 
    width: 100% !important; 
    max-width: 300px !important; 
    outline: none !important; 
    box-shadow: none !important; 
    cursor: pointer !important;
    transition: border-color 0.2s ease !important;}.qty:focus{outline: none !important; 
    box-shadow: none !important; 
    border-color: #ccc !important;}.qty:hover{border-color: #007aff !important;}.qty::-ms-expand{display: none !important;}.qty-container{position: relative !important;
    display: inline-block !important;
    width: 100% !important;
    max-width: 300px !important;}.qty-container::after{content: '▼' !important; 
    position: absolute !important;
    top: 50% !important;
    right: 15px !important;
    transform: translateY(-50%) !important;
    pointer-events: none !important;
    color: #007aff !important; 
    font-size: 14px !important;
    font-weight: bold !important;}.qty option{padding: 10px !important; 
    background-color: #fff !important; 
    color: #333 !important; 
    font-size: 16px !important;
    line-height: 1.5 !important;}.qty option:checked{background-color: #007aff !important; 
    color: #fff !important; 
    font-weight: bold !important;}.slick-slider{position: relative !important;
    display: block !important;
    overflow: hidden !important;}.slick-slide{display: flex !important; 
    justify-content: center !important; 
    align-items: center !important;
    padding: 10px !important;
    box-sizing: border-box !important;}.item{display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    background-color: transparent;
    border-radius: 20px !important; 
    overflow: hidden !important; 
    width: 100% !important;
    max-width: 320px !important; 
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease !important;}.item img{width: 100% !important; 
    height: auto !important;
    object-fit: cover !important;}.item h3{font-size: 18px !important;
    font-weight: 600 !important;
    color: #333 !important;
    margin: 10px 15px !important; 
    line-height: 1.4 !important;
    text-align: center !important;}.item p{font-size: 14px !important;
    color: #666 !important;
    margin: 0 15px !important;
    text-align: center !important;
    line-height: 1.6 !important;}.item .add-to-cart{margin: 15px !important;
    padding: 10px 20px !important;
    background-color: #007aff!important; 
    color: #fff !important;
    border: none !important;
    border-radius: 5px !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease !important;}.item .add-to-cart:hover{background-color: #005bb5 !important;}@media (max-width: 768px){.slick-slide{padding: 12px!important; 
    zoom:1!important;}.product-block.grid .product-cat a{font-size:12px!important;}.product-block.grid .groups-button .item{max-width: 90%!important; 
    margin: 0 auto!important;}.item h3{font-size: 16px!important;}.item p{font-size: 12px!important;}}}@media (max-width: 480px){.item h3{font-size: 14px!important;}.item p{font-size: 10px!important;}}@media (max-width: 768px){a img.alignnone{top: auto !important;}}@media (max-width: 480px){a img.alignnone{top: -40px !important;}}@media (max-width: 768px){a img.alignnone{top: -60px !important;}}@media (max-width: 1024px){a img.alignnone{top: -80px !important;}}@media (min-width: 1025px){a img.alignnone{top: -100px !important;}}@media (min-width: 1440px){a img.alignnone{top: -130px !important;}}@media (min-width: 1920px){a img.alignnone{top: -150px !important;}}@media (max-width: 768px){a img.alignnone{top: 10px!important; 
        left: 50%!important; 
        transform: translateX(-50%)!important;}}@media (max-width: 1024px){a img.alignnone{top: -20px!important; 
        left: 50%!important; 
        transform: translateX(-50%)!important; 
        max-width: 230px!important;}}@media (min-width: 1025px){a img.alignnone{top: -80px!important; 
        left: 50%!important; 
        transform: translateX(-50%)!important;}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#animated-text{top: 100px !important;}.mobile-banner{height: 167rem!important;}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#animated-text{top: 100px !important;}.mobile-banner{height: 167rem!important;}}@media (max-width: 770px){.elementor-423 .elementor-element.elementor-element-abb1623:not(.elementor-motion-effects-element-type-background),
    .elementor-423 .elementor-element.elementor-element-abb1623>.elementor-motion-effects-container>.elementor-motion-effects-layer{--e-bg-lazyload: url(https://nsksad.ru/wp-content/uploads/2024/11/th8.jpg.webp)!important;}}@media (max-width: 768px){.single-product .apus-breadscrumb .breadcrumb{display: inline;
    color: #fbb !important;
    line-height: 4px !important;
    font-size: 12px !important;
    padding-top: 118px !important;
    margin-top: 1px !important;
    align-items: stretch;
    justify-items: center;}.single-product .apus-breadscrumb .breadcrumb a{color: #252525;
    align-items: center;}}@media (max-width: 767px){.tygrupob::before,
    .threeob::before{transform: translate(-50%, -4px)!important;}.tygrupob::after,
    .threeob::after{transform: translate(-50%, -1px)!important;}}@media (max-width: 767px){.elementor-tabs .elementor-tabs-wrapper{display: inline-flex !important;}}@media (min-width: 770px) and (max-width: 1024px){.popup-product-details.shown > button:nth-child(2){top: 20px !important; 
        right: 65px !important;}}@media (max-width: 768px){.archive #apus-breadscrumb{display:none!important;}.elementor-section-stretched.elementor-section-content-middle.elementor-section-full_width.elementor-section-height-default.lazyloaded{border-radius: 0px;
height: 260px;}.media-left.media-middle{display: none;}.media-left, .media-right, .media-body{display: flex;
    vertical-align: top;
    flex-direction: column;
    align-content: space-around;
    flex-wrap: wrap;
    font-size: 24px;
    text-align: center;
    max-width: 100%;
    justify-content: space-around;
    padding: 2px;}.modal-search-input.ui-autocomplete-input{max-width: 300px;}.name-product{font-size: 14px;}}@media (max-width: 768px){#apus-breadscrumb > div > div > div > ol{display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0;
    margin: 0;
    list-style: none;
    gap: 1px!important;
    padding: 14px;
    padding-top: 44px;
     position: relative; 
        z-index: 1;}#apus-breadscrumb{display:none;
    max-height: 166px;}#apus-breadscrumb > div > div > div > ol > li{color: #6e6e73; 
    font-size: 14px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;}#apus-breadscrumb > div > div > div > ol > li::after{content: '>'; 
    margin-left: 8px;
    color: #000000; 
    font-weight: 300;}#apus-breadscrumb > div > div > div > ol > li:last-child::after{content: '';}#apus-breadscrumb > div > div > div > ol > li:last-child{color: #1d1d1f; 
    font-weight: 500;}#apus-breadscrumb > div > div > div > ol{text-transform: lowercase;
        border-radius: 12px;}#apus-breadscrumb > div > div > div > ol > li{font-size: 12px;}#apus-breadscrumb > div > div > div > ol > li::after{margin-left: 5px;}.breadcrumb a+a:before,
.breadcrumb a+li:before,
.breadcrumb>li+a:before,
.breadcrumb>li+li:before{padding: 0!important;
    content: ""!important;}}@media (max-width: 768px){body > div:nth-child(27) > div{font-size: 14px; 
        padding: 20px; 
        display: flex;
        width: 90%!important; 
        max-width: 350px!important; 
        flex-direction: column; 
        align-items: center;
        justify-content: center;
        text-align: center;}body > div:nth-child(27) > div i{font-size: 20px; 
        margin-bottom: 10px;}}@media (max-width: 1024px){body > div:nth-child(27) > div{font-size: 16px; 
        padding: 15px; 
        display: flex;
        width: 80%!important; 
        max-width: 500px!important; 
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;}button.apus-search-trigger

    body > div:nth-child(27) > div i{font-size: 25px; 
        margin-bottom: 15px;}}@media (min-width: 1024px){header.elementor-section.elementor-top-section.elementor-element.elementor-element-abb1623{height: max(80px, 32vw) !important; 
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important; 
        padding-top: 220px !important; 
        padding-bottom: 20px !important;}header.elementor-section.elementor-top-section.elementor-element.elementor-element-abb1623 > *{flex-shrink: 0;}}@media (max-width: 600px){#apus-main-content{font-size: 12px;}#apus-main-content > li{margin-right: 4px;}#apus-main-content > li + li::before{left: -8px;
    font-size: 16px;}}@media (max-width: 1024px){a.mobile-sidebar-btn.hidden-lg.hidden-md{display: none;}}@media (min-width: 769px) and (max-width: 1024px){.elementor-section.elementor-top-section.elementor-element.elementor-element-abb1623.elementor-section-stretched.elementor-section-content-middle.elementor-section-full_width.elementor-section-height-default.lazyloaded{padding: 0;
    margin: 0;
    background: transparent;}.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-3219e2a{top: 28px;}}@media (max-width: 768px){.apus-search-trigger{position: absolute !important;
        top: 17px !important;
        left: 91% !important;
        border-radius: 18%!important;
        font-size: 18px;
        transform: translate(-78%, -7%) !important;}.elementor-423 .elementor-element.elementor-element-8f5ae9b{padding: 26px 0 26px 0!important;}}@media (max-width: 478px){.apus-search-trigger{position: absolute !important;
        top: 17px !important;
        left: 91% !important;
        border-radius: 0 0 12px 12px;
        font-size: 18px;
        transform: translateX(-74%) !important;}}@media (min-width: 776px){.apus-search-trigger{transform: translate(33rem, -18px) !important;}}@media (min-width: 1200px){.apus-search-trigger{position: absolute!important;
transform: translate(7rem, -72px) !important;}}@media only screen and (min-width: 820px) and (max-width: 1180px){.phone-block{transform: translate(190%, -129%);}.apus-search-trigger{transform: translate(8rem, -74px) !important;}.mobile-bottom-menu{display: inline !important;}#tabs-list-osobeenosti figure{max-width: 110px !important;}}@media only screen and (min-width: 1024px){.phone-block{transform: translate(14rem, 0px) !important;}.wcspc-count.wcspc-count-shake{transform: translate(0rem, 13px) !important;}}@media only screen and (min-width: 768px) and (max-width: 834px){.phone-block{transform: translate(90%, -12px);}.mobile-bottom-menu{display: inline !important;}}

@media (max-width: 768px) {
   
    .g-recaptcha {
        width: 100% !important;
        left: 0 !important;
        transform: translate(0, -22%) !important;
    }
    
    .glow-on-comment:before {
    background: transparent!important;
}
}