.elementor-4715 .elementor-element.elementor-element-6190cb4{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-4715 .elementor-element.elementor-element-510b646{right:-51px;}body.rtl .elementor-4715 .elementor-element.elementor-element-510b646{left:-51px;}.elementor-4715 .elementor-element.elementor-element-510b646{top:292px;z-index:9;text-align:right;}.elementor-4715 .elementor-element.elementor-element-510b646 img{width:75%;}.elementor-4715 .elementor-element.elementor-element-7703365e .main-slider__title, .elementor-4715 .elementor-element.elementor-element-7703365e .main-slider-two__title,.elementor-4715 .elementor-element.elementor-element-7703365e  .main-slider-three__title{padding:0px 0px 0px 0px;color:#185F22;}.elementor-4715 .elementor-element.elementor-element-74d62957 .feature-one__subtitle, .elementor-4715 .elementor-element.elementor-element-74d62957 .feature-two__content p,.elementor-4715 .elementor-element.elementor-element-74d62957 .feature-three__subtitle{color:#FFFFFF;}.elementor-4715 .elementor-element.elementor-element-41cae616 .section-title__title{color:#185F22;}.elementor-4715 .elementor-element.elementor-element-738a932b .section-title__title{color:#185F22;}.elementor-4715 .elementor-element.elementor-element-738a932b .categories-one__text{color:#FFFFFF;}.elementor-4715 .elementor-element.elementor-element-54c9c7c4 .section-title__title{color:#185F22;}.elementor-4715 .elementor-element.elementor-element-5720d526 > .elementor-widget-container{background-color:#6EC1E400;}.elementor-4715 .elementor-element.elementor-element-5720d526.elementor-element{--align-self:center;}.elementor-4715 .elementor-element.elementor-element-43a0742c > .elementor-background-overlay{opacity:0.5;}.elementor-4715 .elementor-element.elementor-element-2ef1394b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4715 .elementor-element.elementor-element-2ef1394b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4715 .elementor-element.elementor-element-f6cdfc2 .section-title__title{color:#185F22;}.elementor-4715 .elementor-element.elementor-element-1638d411{padding:70px 0px 0px 0px;}.elementor-4715 .elementor-element.elementor-element-695355ee .section-title__title{color:#185F22;}@media(max-width:1024px){body:not(.rtl) .elementor-4715 .elementor-element.elementor-element-510b646{right:-14px;}body.rtl .elementor-4715 .elementor-element.elementor-element-510b646{left:-14px;}.elementor-4715 .elementor-element.elementor-element-510b646{top:52px;}.elementor-4715 .elementor-element.elementor-element-510b646 img{width:60%;}.elementor-4715 .elementor-element.elementor-element-1638d411{padding:50px 50px 50px 50px;}}@media(max-width:767px){body:not(.rtl) .elementor-4715 .elementor-element.elementor-element-510b646{right:-20px;}body.rtl .elementor-4715 .elementor-element.elementor-element-510b646{left:-20px;}.elementor-4715 .elementor-element.elementor-element-510b646{top:132px;}.elementor-4715 .elementor-element.elementor-element-510b646 img{width:40%;}.elementor-4715 .elementor-element.elementor-element-7703365e .main-slider__title, .elementor-4715 .elementor-element.elementor-element-7703365e .main-slider-two__title,.elementor-4715 .elementor-element.elementor-element-7703365e  .main-slider-three__title{font-size:40px;}}/* Start custom CSS for html, class: .elementor-element-32d25fa */html, body {
    overflow-x: hidden; /* Prevent horizontal scroll */
}
.delivery-banner {
    position: absolute; 
    top: 10px;
    left: 0; 
    background-color: #C90B12;
    color: #ffd84d; 
    font-size: 14px; 
    padding: 6px 12px; 
    font-weight: bold;
    z-index: 9; 
    white-space: nowrap; 
    animation: slide-banner 15s linear infinite; 
    /*overflow: hidden;*/
}
@keyframes slide-banner {
    0% {
        left: 100%; 
    }
    100% {
        left: -90%; 
    }
}
.dsfd{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb6600f */.none-per.container{
    position: absolute; 
    top: 150px;
    left: 50%;
    /*left: 50%; */
    transform: translateX(-50%);
    /*background-color: #ffcc00;*/
    color: 
#104db0; 
    text-transform: capitalize;
    /*width: 58%;*/
    font-size: 30px;
    line-height: 30px;
    /*padding: 10px 20px; */
    font-weight: bold;
    z-index: 9; 
    /*white-space: nowrap; */
    font-family: "Caveat", cursive ;
    /*margin: 0 auto;*/
}
@media (max-width:768px){
    .none-per.container{
      top:160px;
  }
}
@media(max-width:480px){
  .none-per.container{
      top:70px;
      font-size:24px;
  }  
}/* End custom CSS */
/* Start custom CSS for ogenix-main-slider, class: .elementor-element-7703365e *//*.main-slider__btn-box{*/
/*    z-index: 999999 !important;*/
/*}*/
/*.main-slider__content {*/
/*    z-index: 9999 !important;*/
/*}*/

.thm-btn.main-slider__btn-one,.thm-btn.main-slider__btn-two{
    z-index: 99999;
}
.main-slider__btn-box {
    visibility: visible!important;
    opacity: 1 !important;
}
.main-slider__sub-title{
    color: #104db0 !important;
    font-size: 24px !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-37c75714 */.home-home-colum{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b63f201 */@media (max-width:767px){
.home-box-model-icons .feature-one__single{
    justify-content: start!important;
}
}/* End custom CSS */
/* Start custom CSS for ogenix-about, class: .elementor-element-41cae616 */@media (max-width:485px){
 .about-one__experience-box{
    left:0 !important;
}   
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-31c7a253 */.about-one__left {
    padding-top: 150px;
}
@media (max-width:991px){
    .about-one__left{
        padding-top:0;
    }
}/* End custom CSS */
/* Start custom CSS for ogenix-shop, class: .elementor-element-54c9c7c4 */.hot-products__img img{
    height: 250px
}
@media (max-width:1200px){
  .hot-products__img img{
    height: 293px
}  
}
@media (max-width:991px){
    .hot-products__img img{
        height:auto;
    }
}/* End custom CSS */
/* Start custom CSS for ogenix-banner, class: .elementor-element-5720d526 */.banner-one__left{
    width: 100%
}/* End custom CSS */
/* Start custom CSS for ogenix-choose, class: .elementor-element-f6cdfc2 */.why-choose-one__single .why-choose-one__icon.icon-svg-large svg{
    width: 45px !important;
    height: 45px !important;
    color: #1e73be !important;
    -webkit-transition: all 500ms linear;
    transition: all 500ms linear;
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
}
.why-choose-one__single:hover .why-choose-one__icon.icon-svg-large svg {
    transform: scale(0.9);
}
.highlite-text .section-title__title , .highlite-text .section-title__tagline{
    text-shadow: 
        2px 2px 0px white,  /* Right bottom */
        -2px 2px 0px white, /* Left bottom */
        2px -2px 0px white, /* Right top */
        -2px -2px 0px white; /* Left top */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c8e21b */.wats-app-wrap a.whatsapp-button {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000;
}

.wats-app-wrap a.whatsapp-button img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}/* End custom CSS */