.elementor-14194 .elementor-element.elementor-element-ce2a286{--display:flex;--min-height:975px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14194 .elementor-element.elementor-element-ce2a286:not(.elementor-motion-effects-element-type-background), .elementor-14194 .elementor-element.elementor-element-ce2a286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14194 .elementor-element.elementor-element-6ff6511f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14194 .elementor-element.elementor-element-6ff6511f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14194 .elementor-element.elementor-element-6ff6511f.elementor-element{--align-self:center;}.woocommerce .elementor-14194 .elementor-element.elementor-element-6ff6511f .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-14194 .elementor-element.elementor-element-6ff6511f .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-14194 .elementor-element.elementor-element-6ff6511f .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-14194 .elementor-element.elementor-element-3b6903d7{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14194 .elementor-element.elementor-element-3b6903d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14194 .elementor-element.elementor-element-0db8d5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14194 .elementor-element.elementor-element-0db8d5a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14194 .elementor-element.elementor-element-0db8d5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14194 .elementor-element.elementor-element-ec9842e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14194 .elementor-element.elementor-element-ec9842e:not(.elementor-motion-effects-element-type-background), .elementor-14194 .elementor-element.elementor-element-ec9842e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-14194 .elementor-element.elementor-element-fbd7dac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14194 .elementor-element.elementor-element-b7035f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14194 .elementor-element.elementor-element-df501dd{width:100%;max-width:100%;}.elementor-14194 .elementor-element.elementor-element-df501dd .mgpde-card-text.mgpdeg-card-text{text-align:center;}.elementor-14194 .elementor-element.elementor-element-df501dd .mgpdeg-card{padding:10px 10px 10px 10px;margin:18px 18px 18px 18px;border-radius:10px 10px 10px 10px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#666666;}.elementor-14194 .elementor-element.elementor-element-df501dd .mgpdeg-card .mgpde-ptitle{padding:10px 10px 10px 10px;margin:15px 15px 15px 15px;color:#000000;background-color:#FFC410;border-radius:15px 15px 15px 15px;}.elementor-14194 .elementor-element.elementor-element-df501dd .mgp-display-badge{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-button-prev i,
.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-rtl .swiper-button-next i,
.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-button-next i,
.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-rtl .swiper-button-prev i{font-size:50px;}.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-button-prev svg,
.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-rtl .swiper-button-next svg,
.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-button-next svg,
.elementor-14194 .elementor-element.elementor-element-df501dd .mgpc-pcarousel .swiper-rtl .swiper-button-prev svg{width:50px;}.elementor-14194 .elementor-element.elementor-element-df501dd .swiper-button-next, .elementor-14194 .elementor-element.elementor-element-df501dd .swiper-button-prev{border-radius:-3px -3px -3px -3px;overflow:hidden;}.elementor-14194 .elementor-element.elementor-element-df501dd .swiper-pagination-bullet{border-radius:-2px -2px -2px -2px;}@media(min-width:768px){.elementor-14194 .elementor-element.elementor-element-ce2a286{--content-width:1400px;}.elementor-14194 .elementor-element.elementor-element-3b6903d7{--width:57%;}.elementor-14194 .elementor-element.elementor-element-ec9842e{--content-width:1400px;}.elementor-14194 .elementor-element.elementor-element-fbd7dac{--content-width:1400px;}.elementor-14194 .elementor-element.elementor-element-b7035f6{--content-width:1400px;}}@media(max-width:1024px){.elementor-14194 .elementor-element.elementor-element-ce2a286{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-14194 .elementor-element.elementor-element-3b6903d7{--min-height:800px;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-0db8d5a */@media (min-width: 968px) {
            .logo {
                width: 80px;
            }
        }

        @media (min-width: 1024px) {
            .logo {
                width: 60px;
            }
        }
       @media only screen and (max-width: 900px) {
            /* Adjust styles for small screens here */

            h1 {
                font-size: 20px;
            }

            .logo-container1 {
                flex-direction: column;
                margin-bottom:10px;
            }

            .logo-button {
                margin: 10px 0;
            }

       }
         @media only screen and (max-width: 600px) {
            /* Adjust styles for screens wider than 600px */
            .button-container10 {
                flex-direction: column;
            }
        }
        @media (max-width: 768px) {
            .container {
                flex-direction: column;
                align-items: center;
            }

            .button-container10,
            .approvals {
                width: 100%;
            }

            .button-row {
                align-items: center;
            }
        }/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-eda8c27 */@media only screen and (max-width: 768px) {
        /* Adjust styles for smaller screens */
        .buttons {
            font-size: 16px; /* Set a minimum font size for smaller screens */
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbd7dac */@media screen and (max-width: 600px) {
    .table-container {
      flex-direction: column;
    }

    .table {
      width: 100%;
      margin: 10px;
    }
  }/* End custom CSS */
/* Start custom CSS for mgpd_carousel, class: .elementor-element-df501dd */.elementor-14194 .elementor-element.elementor-element-df501dd .mgpdeg-card .mgpde-ptitle {
 
margin:0px;
}/* End custom CSS */