@media (max-width:768px){footer .widget_nav_menu li.menu-item,.web-footer .web-nav li{display:block;margin:0}}@media (max-width:767px){.web-isotope .web-isotope-item{width:100%}.web-isotope .web-isotope-item.web-isotope-item-x2,.web-isotope .web-isotope-item.web-isotope-item-x3{width:100%}.web-isotope.web-isotope-3-cols .web-isotope-item,.web-isotope.web-isotope-2-cols .web-isotope-item{width:100%}}@media (max-width:767px){.web-navbar .web-nav .web-mega-item>.dropdown{left:0;right:0}.web-navbar .web-nav .web-mega-item>.dropdown>ul{display:block;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.web-navbar .web-nav .web-mega-item>.dropdown>ul li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0;width:100%}.web-navbar .web-nav .web-mega-item>.dropdown>ul>li+li{margin-top:40px}}@media (max-width:767px){.web-search .web-search-field{margin-top:30px;margin-bottom:50px}.web-search .web-search-field label{font-size:3rem;height:106px;line-height:106px}.web-search .web-search-field input{margin-left:50px;font-size:4rem;width:calc(100% - 50px)}}@media (max-width:767px){.web-side-buttons{-webkit-transform:translateX(70px) translateY(0) translate3d(0, 0, 0);transform:translateX(70px) translateY(0) translate3d(0, 0, 0)}.web-side-buttons.web-side-buttons-left,.web-side-buttons.web-side-buttons-show-scroll-top{-webkit-transform:translateX(0) translateY(0) translate3d(0, 0, 0);transform:translateX(0) translateY(0) translate3d(0, 0, 0)}}.web-carousel-2 .flickity-slider>article,.web-carousel-2 .flickity-slider>div{width:70%;margin:0 20px;opacity:1}.web-carousel-2.is_fixed_height_gallery .flickity-slider>article,.web-carousel-2.is_fixed_height_gallery .flickity-slider>div{width:auto}.web-carousel-2.web-carousel-x2 .flickity-slider>article,.web-carousel-2.web-carousel-x2 .flickity-slider>div{width:50%}.web-carousel-2.web-carousel-x3 .flickity-slider>article,.web-carousel-2.web-carousel-x3 .flickity-slider>div{width:50%}.web-carousel-2.web-carousel-x4 .flickity-slider>div{width:33.3334%}.web-carousel-2.web-carousel-x5 .flickity-slider>article,.web-carousel-2.web-carousel-x5 .flickity-slider>div{width:25%}.web-countdown>div{min-width:80px}.web-countdown>div>span{font-size:2.4rem}.web-pricing-menu-item.loop .image{display:table;padding-right:0;margin:0 auto 10px}.web-pricing-menu-item.loop>.web-product-button{width:auto;padding-left:0;display:table;margin:10px auto 0}