html{overflow-x:hidden}.premium-modal-box-modal-content{border-radius:0px!important}.img-product .swiper-slide-inner .swiper-slide-image{height:320px;width:100%;object-fit:cover;object-position:center}.gallery-custom .gallery-item img{height:250px;object-fit:cover;object-position:center}.container-gallery-custom .gallery-custom .gallery-item{padding:0 15px!important}.container-gallery-custom .gallery-custom .gallery-item:first-child{padding-left:0px!important}.container-gallery-custom .gallery-custom .gallery-item:last-child{padding-right:0px!important}.container-gallery-custom .gallery-custom .gallery-item .gallery-icon{transition:.2s}.container-gallery-custom .gallery-custom .gallery-item:hover .gallery-icon{opacity:.87}.container-gallery-custom .gallery-custom .gallery-item a{display:block;position:relative}.container-gallery-custom .gallery-custom .gallery-item a img{height:320px;width:100%;object-fit:cover;object-position:center;transition:all .5s ease}.main-header-menu .menu-item a.menu-link:focus{outline:none}.main-header-menu .menu-item a.menu-link{transition:.2s}.main-header-menu .menu-item a.menu-link:hover{opacity:.78}header#masthead{position:fixed!important}header#masthead .ast-above-header-bar{border:none;transition:all ease .2s;opacity:1;top:0;font-size:12px;padding:8px 10px;border-bottom:1px solid rgb(93 85 85 / .23)}header#masthead .ast-above-header-bar .site-above-header-wrap{min-height:auto}header#masthead .main-header-bar{transition:all ease .5s;opacity:1;top:0}header#masthead.hide .main-header-bar{opacity:0;top:-56px}header#masthead .main-header-bar .menu-item .menu-link{transition:.2s;font-size:15px;font-weight:600;padding:0 15px;padding-top:6px;padding-bottom:3px;margin:0 5px}header#masthead .main-header-bar .menu-item:last-child .menu-link{padding-right:0;margin-right:0}header#masthead .main-header-bar .menu-item:first-child .menu-link{padding-left:0;margin-left:0}header#masthead.on-scroll{border-bottom:none}header#masthead.on-scroll .main-header-bar{box-shadow:0 1px 15px 0 rgb(0 0 0 / .05)}header#masthead.on-scroll .ast-above-header-bar{display:none}header#masthead.on-scroll .main-header-bar .menu-item .menu-link{transition:.2s}.ast-logo-title-inline .site-logo-img{padding:0}.custom-padding .elementor-column>.elementor-element-populated{padding-top:55px!important;padding-bottom:55px!important}.premium-modal-trigger-img{width:100%!important}.custom-team-title .premium-person-info .premium-person-info-container{padding:15px 0}.custom-team-title .premium-person-style1 .premium-person-container .premium-person-image-container img{border-radius:10px;filter:brightness(75%) contrast(100%) saturate(69%) blur(0) hue-rotate(0deg)}.premium-person-social-list .premium-person-list-item a i{font-family:"Font Awesome 5 Brands"}.chaty-whatsapp-message{line-height:1.3!important}.box-service-main .img-primary-service .elementor-widget-container img{width:100%;height:220px;object-fit:cover;object-position:center}.box-service-main .inner-box .elementor-image-box-img{height:110px!important;width:110px!important;background-color:#fafafa;border-radius:100%;position:absolute;top:-80px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;transition:all 500ms ease;z-index:1}.box-service-main .inner-box .elementor-image-box-img img{height:60px;transition:.2s}.box-service-main .inner-box .elementor-image-box-content{margin-top:50px}.box-service-main .inner-box h3.elementor-image-box-title{margin-bottom:15px;transition:all 500ms ease}.box-service-main:hover .inner-box .elementor-image-box-img{background-color:#f1cf69}.box-service-main:hover .inner-box .elementor-image-box-img img{filter:brightness(0) invert(0)}.box-service-main:hover .inner-box:before{transform:scaleX(1)}.box-service-main:hover .img-primary-service .elementor-widget-container:before{transform:scaleX(1)}.box-service-main:hover .inner-box h3.elementor-image-box-title{color:#f1cf69}.gallery-section-img .pa-gallery-img-container img{object-fit:cover!important;object-position:center}.gallery-section-img .elementor-image-carousel img{object-fit:cover!important;object-position:center;height:420px}.text-icon-circle .elementor-image-box-wrapper .elementor-image-box-img{height:100px;width:100px;max-height:100px;max-width:100px;background-color:#263C28;border-radius:100%;display:flex!important;align-items:center;justify-content:center;transition:all 500ms ease}.text-icon-circle .elementor-image-box-wrapper .elementor-image-box-img img{height:60px;width:auto}@-moz-keyframes animated-masked{0%{background-position:50% 50%}50%{background-position:0% 0%}100%{background-position:50% 50%}}@-webkit-keyframes animated-masked{0%{background-position:50% 50%}50%{background-position:0% 0%}100%{background-position:50% 50%}}@keyframes animated-masked{0%{background-position:50% 50%}50%{background-position:0% 0%}100%{background-position:50% 50%}}.section-item-product{position:relative}.section-item-product .img-product .premium-modal-trigger-container{border-radius:10px}.section-item-product .img-product .premium-modal-trigger-img{height:340px;object-fit:cover;object-position:center}.section-item-product .img-product .premium-modal-trigger-container{overflow:hidden}.section-item-product .img-product:hover .premium-modal-trigger-container .premium-modal-trigger-img{transform:scale(1);transition:all .5s ease;object-fit:cover;object-position:center}.section-item-product .img-product .premium-modal-trigger-container .premium-modal-trigger-img{transform:scale(1.1)}.section-item-service{position:relative}.section-item-service .service-img .elementor-widget-container{border-radius:5px;overflow:hidden}.section-item-service .service-img .elementor-widget-container img{height:400px;width:100%;object-fit:cover;object-position:center;transform:scale(1.1);transition:all .5s ease}.section-item-service .service-img:hover .elementor-widget-container img{transform:scale(1)}.icon-list-section .elementor-image-box-img img{height:80px;width:100%;object-position:center;object-fit:contain}.img-product2 .premium-modal-trigger-img{height:360px;object-fit:cover;object-position:center}.label-product h2.elementor-heading-title{border-radius:5px;background-color:#1f1e17;padding:5px 14px 5px 10px;display:inline-block;margin-top:10px}.img-logo-height .elementor-image-box-img img{height:100px;width:auto}.team-image .premium-person-container .premium-person-image-container img{height:460px}.img-features .elementor-image-box-wrapper .elementor-image-box-img img{height:160px;object-fit:contain;object-position:center}.post-section-custom .post-thumb-img-content.post-thumb img{width:100%;max-height:600px;object-fit:contain;object-position:center;border:1px solid #e4e4e4}.post-section-custom #primary.content-area{margin:0 0 80px 0;padding:0;padding-top:120px;width:100%;border:none}.post-section-custom article.ast-article-single{padding:0}.post-section-custom~.widget-area.secondary{display:none}.post-section-custom .ast-related-post-title.entry-title a{line-height:1.4;font-size:16px}.post-section-custom .ast-related-post-title.entry-title~.entry-meta{display:none}.premium-blog-post-container .premium-blog-content-wrapper{border-radius:10px!important}.post-section-custom .ast-related-post-featured-section .post-thumb-img-content a img{height:200px;border:none;object-fit:cover}.preview-product-banner .swiper-slide-inner{height:360px;border-radius:30px 0 30px 0}.preview-product-banner .swiper-slide-inner img.swiper-slide-image{height:100%;object-fit:cover;object-position:center}.img-box-shadow .elementor-image-box-img{padding:20px;border-radius:20px;box-shadow:0 0 25px 0 rgb(0 0 0 / .1)}@media(max-width:922px){.container-gallery-custom .gallery-custom .gallery-item{padding:10px!important}.container-gallery-custom .gallery-custom .gallery-item:first-child{padding-left:10px!important}.container-gallery-custom .gallery-custom .gallery-item:last-child{padding-right:10px!important}#team-section .elementor-image-box-img{margin-bottom:20px!important}.n2-ss-slide-background-image picture img{object-position:bottom center!important}.n2-ss-item-content.n2-ss-text{padding:0 10px!important}}@media(max-width:575px){.custom-banner .n2-ss-slide{height:100vh!important}.preview-product-banner .swiper-slide-inner{height:200px}}@media screen and (min-width:0) and (max-width:1920px){.custom-banner .n2-ss-slide{}}