.block-banner-text{position:relative}.block-banner-text .banners{overflow:hidden}.block-banner-text .banners img{-webkit-transition:opacity .5s ease,transform 2s cubic-bezier(0,0,.44,1.18);-moz-transition:opacity .5s ease,transform 2s cubic-bezier(0,0,.44,1.18);-ms-transition:opacity .5s ease,transform 2s cubic-bezier(0,0,.44,1.18);-o-transition:opacity .5s ease,transform 2s cubic-bezier(0,0,.44,1.18);transition:opacity .5s ease,transform 2s cubic-bezier(0,0,.44,1.18)}.block-banner-text:hover .banners img{transform:scale(1.09)}.block-banner-text .banner-content{position:absolute;left:0;right:0;color:#fff;bottom:0;top:0;z-index:1;text-align:center;margin:55px}.block-banner1.block-banner-text .banner-content{text-align:var(--left)}.block-banner-text .banner-content .sub-title{font-size:calc(var(--font-size-body) + 6px);font-weight:var(--font-body-weight);color:#fff;text-transform:capitalize;margin-bottom:15px}.block-banner-text .banner-content h3{font-size:var(--font-size-heading);font-weight:var(--font-medium);line-height:44px;margin-bottom:0;color:#fff}.block-banner-text .banner-content .des-title{font-size:var(--font-size-body);color:#fff}.block-banner-text .banner-content .button{background-color:#fff;border:0;color:var(--main-color2);padding:0 40px;display:inline-block;line-height:50px;min-height:auto;height:50px;border-radius:7px;text-transform:capitalize;font-weight:var(--font-bold);margin-top:33px}.block-banner-text .banner-content .button:hover{background-color:var(--main-color2);color:#fff}.block-banner1.block-banner-text .banner-content{margin:50px;align-items:start;justify-content:start;text-align:var(--left)}.block-banner3.block-banner-text .banner-content{margin:50px;align-items:end;justify-content:start;text-align:var(--right)}.section-banners1 .container-fluid{padding:0}.section-banners1 .row{margin:0!important}.section-banners1 .shopify-block{padding:0}@media (max-width: 1199px){.block-banner-text .banner-content br{display:none}}@media (min-width: 992px) and (max-width: 1199px){.block-banner-text .banner-content .sub-title{font-size:var(--font-size-body);margin-bottom:5px}.block-banner-text .banner-content h3{font-size:calc(var(--font-size-heading) - 16px);line-height:25px}.block-banner-text .banner-content .button{margin-top:15px}.block-banner-text .banner-content,.block-banner1.block-banner-text .banner-content,.block-banner3.block-banner-text .banner-content{margin:20px}}@media (min-width: 768px) and (max-width: 991px){.block-banner-text .banner-content .sub-title{font-size:var(--font-size-body);margin-bottom:5px}.block-banner-text .banner-content h3{font-size:calc(var(--font-size-heading) - 16px);line-height:25px}.block-banner-text .banner-content .button{margin-top:15px;padding:0 20px;display:none}.block-banner-text .banner-content,.block-banner1.block-banner-text .banner-content,.block-banner3.block-banner-text .banner-content{margin:20px}}@media screen and (max-width: 767px){.block-banner-text .banner-content .sub-title{font-size:var(--font-size-body);margin-bottom:5px}.block-banner-text .banner-content h3{font-size:calc(var(--font-size-heading) - 16px);line-height:25px}.block-banner-text .banner-content .button{margin-top:15px;padding:0 20px}.block-banner-text .banner-content,.block-banner1.block-banner-text .banner-content,.block-banner3.block-banner-text .banner-content{margin:20px;text-align:center;align-items:center;justify-content:center}}.blocks-video .box_video{position:relative;line-height:0;text-align:center}.blocks-video .box_video>div{line-height:0;border-radius:20px;overflow:hidden;display:inline-flex}.blocks-video .box_video .btn_videos{display:inline-block;position:relative;transition:all .3s ease-in-out 0s;overflow:hidden;border-radius:10px}.blocks-video .box_video .btn_videos span{display:flex;width:120px;height:120px;justify-content:center;align-items:center;border-radius:100%;position:absolute;left:0;right:0;margin:0 auto;color:#fff;text-align:center;bottom:50%;transform:translateY(50%);z-index:2;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background-color:#0003;border:2px solid #fff}.blocks-video .box_video .btn_videos span svg{width:22px;height:24px}.blocks-video .box_video .btn_videos span:hover{background-color:#0000004d;color:var(--main-color);border:2px solid var(--main-color)}.blocks-video .box_video .btn_videos span:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2;display:inline-block;-webkit-animation:radiate 3s ease-in-out infinite both;animation:radiate 3s ease-in-out infinite both;box-shadow:0 0 #fff;background:#ffffff4d;border-radius:100%}.blocks-video .video{object-fit:cover}.blocks-services{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}.blocks-services .item{padding:30px 30px 31px;border-radius:10px;border:1px solid var(--border-color);background-color:#fff;display:flex;flex-direction:column;row-gap:25px;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blocks-services .item .service-ico{width:90px;height:90px;overflow:hidden;border-radius:100%;background-color:var(--color-base-background-2);display:inline-flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blocks-services .item:hover .service-ico{background-color:var(--main-color)}.blocks-services .item .service-ico img{display:inline-block;width:40px;height:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-duration:.3s}.blocks-services .item:hover .service-ico img{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.blocks-services .item .service-info h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0;text-transform:capitalize;font-size:calc(var(--font-size-body) + 4px);line-height:27px;color:var(--main-color2);font-weight:var(--font-medium)}.blocks-services .item .service-info p{font-size:var(--font-size-body);color:#fff;margin-bottom:0}@media (min-width: 992px) and (max-width: 1199px){.blocks-services .item{padding:20px;row-gap:14px}.blocks-services .item .service-ico{width:70px;height:70px}.blocks-services .item .service-info h4{font-size:calc(var(--font-size-body) + 2px)}}@media (min-width: 768px) and (max-width: 991px){.blocks-services{margin-top:30px}}@media screen and (max-width: 767px){.blocks-services{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-blocks.css.map */
