.special-offers-wrap>.elementor-container>.elementor-row{justify-content:center}.special-offers-wrap .elementor-row{flex-wrap:wrap}.special-offers-wrap .elementor-row .elementor-inner-column{max-width:370px;margin-top:30px;flex:1 1 33.3333%}.special-offers-wrap .elementor-row .elementor-inner-column .elementor-widget-wrap{flex-direction:column;min-height:390px}.special-offers-wrap .elementor-row .elementor-inner-column .elementor-widget-wrap>.link{margin-top:auto}#special_offers_wrap_mobile{padding-bottom:32px}#special_offers_wrap_mobile>.elementor-container>.elementor-row{flex-wrap:nowrap!important}#special_offers_wrap_mobile>.elementor-container>.elementor-row .elementor-inner-column{height:auto}#special_offers_wrap_mobile>.elementor-container .swiper-pagination{bottom:-22px!important}.special_offers_wrap .elementor-post__text{padding-bottom:30px!important;margin-bottom:30px!important}.special_offers_wrap .elementor-post__text .elementor-post__read-more{position:absolute;bottom:15px}.fancybox-thumbs{top:auto!important;width:auto!important;bottom:0!important;left:0;right:0!important;height:95px;padding:10px 10px 5px 10px!important;box-sizing:border-box!important;background:transparent!important;margin:0 auto!important;overflow-x:hidden!important!important}.fancybox-button{width:70px;height:70px}.fancybox-can-zoomIn .fancybox-content{overflow:hidden;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.fancybox-thumbs .fancybox-thumbs__list{overflow:visible!important}.fancybox-thumbs .slick-track{margin:0 auto}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:0!important}.fancybox-show-thumbs .fancybox-inner{right:0!important;bottom:95px}.fancybox-thumbs__list a:before{border:unset!important}.fancybox-thumbs{max-width:920px;overflow:hidden;padding:0!important}.fancybox-thumbs__list a{transform:scale(1,.7);opacity:0;transition:all .2s ease-in-out;margin-left:0!important}.fancybox-thumbs__list a{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.fancybox-thumbs__list a:hover{transform:scale(1)!important}.fancybox-navigation .fancybox-button{width:115px!important;height:115px!important}.fancybox-navigation .fancybox-button{background-color:transparent!important}.fancybox-navigation .fancybox-button div{background-repeat:no-repeat;background-position:center;background-size:contain}.fancybox-navigation .fancybox-button:first-child div{background-image:url(/wp-content/uploads/2021/04/slider-rev-prev1.png)}.fancybox-navigation .fancybox-button:last-child div{background-image:url(/wp-content/uploads/2021/04/slider-rev-next1.png)}.fancybox-navigation .fancybox-button:first-child:hover div{background-image:url(/wp-content/uploads/2021/04/slider-rev-prev-hov1.png)}.fancybox-navigation .fancybox-button:last-child:hover div{background-image:url(/wp-content/uploads/2021/04/slider-rev-next-hov1.png)}.fancy_gallery .img .image:first-child{margin-bottom:30px!important}.fancy_gallery .image{box-shadow:0 2px 15px rgb(0 0 0 / 20%);-webkit-box-shadow:0 2px 15px rgb(0 0 0 / 20%);overflow:hidden}.fancy_gallery .image:hover{box-shadow:0 2px 12px rgb(0 0 0 / 40%);-webkit-box-shadow:0 2px 12px rgb(0 0 0 / 40%)}.fancy_gallery .image .elementor-widget-container{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.fancy_gallery .image:hover .elementor-widget-container{transform:scale(1.015);-webkit-transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);-o-transform:scale(1.015)}.fancy_gallery .image .absolute_link .more{display:flex;display:-webkit-flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgb(255 255 255 / .75);font-family:"Montserrat",Sans-serif;color:#181818;font-size:16px;line-height:21px;font-weight:800}@media(max-width:1024px){.special-offers-wrap .elementor-row .elementor-inner-column{flex:1 1 50%}}@media(max-width:767px){.special-offers-wrap .elementor-row .elementor-inner-column{flex:1 1 100%;max-width:100%;width:100%}}