.elementor-5331 .elementor-element.elementor-element-d5d6de2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#D8D9DB;--border-color:#D8D9DB;overflow:visible;}.elementor-5331 .elementor-element.elementor-element-d5d6de2, .elementor-5331 .elementor-element.elementor-element-d5d6de2::before{--border-transition:0.3s;}.elementor-5331 .elementor-element.elementor-element-8d3c363{--display:flex;--background-transition:0.3s;overflow:visible;}.elementor-5331 .elementor-element.elementor-element-d318472 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;}.elementor-5331 .elementor-element.elementor-element-1ad7b78{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:1.5em;}.elementor-5331 .elementor-element.elementor-element-318b568{--display:flex;--background-transition:0.3s;overflow:visible;}.elementor-5331 .elementor-element.elementor-element-de78cbf > .elementor-widget-container{margin:0px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5331 .elementor-element.elementor-element-ecafad9 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-5331 .elementor-element.elementor-element-ecafad9 .elementor-button:hover, .elementor-5331 .elementor-element.elementor-element-ecafad9 .elementor-button:focus{color:#FFFFFF;background-color:#163D2F;border-color:var( --e-global-color-primary );}.elementor-5331 .elementor-element.elementor-element-ecafad9 .elementor-button:hover svg, .elementor-5331 .elementor-element.elementor-element-ecafad9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5331 .elementor-element.elementor-element-ecafad9{width:var( --container-widget-width, 30.75% );max-width:30.75%;--container-widget-width:30.75%;--container-widget-flex-grow:0;}.elementor-5331 .elementor-element.elementor-element-ecafad9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5331 .elementor-element.elementor-element-9a5bd47 .elementor-button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-5331 .elementor-element.elementor-element-9a5bd47 .elementor-button:hover, .elementor-5331 .elementor-element.elementor-element-9a5bd47 .elementor-button:focus{color:#FFFFFF;background-color:#163D2F;border-color:var( --e-global-color-primary );}.elementor-5331 .elementor-element.elementor-element-9a5bd47 .elementor-button:hover svg, .elementor-5331 .elementor-element.elementor-element-9a5bd47 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5331 .elementor-element.elementor-element-9a5bd47{width:var( --container-widget-width, 30.75% );max-width:30.75%;--container-widget-width:30.75%;--container-widget-flex-grow:0;}.elementor-5331 .elementor-element.elementor-element-9a5bd47.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-5331 .elementor-element.elementor-element-d318472 .elementor-heading-title{font-size:47px;}.elementor-5331 .elementor-element.elementor-element-1ad7b78{font-size:18px;}.elementor-5331 .elementor-element.elementor-element-ecafad9 .elementor-button{font-size:18px;}.elementor-5331 .elementor-element.elementor-element-9a5bd47 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-5331 .elementor-element.elementor-element-d5d6de2{--gap:10px;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5331 .elementor-element.elementor-element-8d3c363{--gap:10px;}.elementor-5331 .elementor-element.elementor-element-d318472{text-align:center;}.elementor-5331 .elementor-element.elementor-element-d318472 .elementor-heading-title{font-size:20px;}.elementor-5331 .elementor-element.elementor-element-1ad7b78{text-align:center;font-size:17px;}.elementor-5331 .elementor-element.elementor-element-318b568{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-5331 .elementor-element.elementor-element-de78cbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5331 .elementor-element.elementor-element-de78cbf{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5331 .elementor-element.elementor-element-ecafad9 .elementor-button{font-size:10px;}.elementor-5331 .elementor-element.elementor-element-ecafad9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5331 .elementor-element.elementor-element-9a5bd47 .elementor-button{font-size:10px;}.elementor-5331 .elementor-element.elementor-element-9a5bd47{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-1ad7b78 */#Mobile_Prod_Exc{
    display: -webkit-box; -webkit-line-clamp: 3;  -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }/* End custom CSS */
/* Start custom CSS for adweb-pro-add-to-cart, class: .elementor-element-de78cbf */#Btn3 .qty{
    display: none;
}
.single_add_to_cart_button{
    font-weight: 400 !important;
    font-size: 16px !important ;
    font-family: arial !important;
    height: 50px;
}
@media (max-width: 767px) {
 .quantity{
     display:none !important;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318b568 */#Btns .single_add_to_cart_button {
    font-size: 10px !important;
}
#Btns .elementor-widget-container {
    margin: 0;
    padding: 0;
}
#Btns .adweb_cart{
    display: block !important;
    margin: 0 !important;
    
}
#Btns .adweb_cart button.button.single_add_to_cart_button{
    margin-right: 0px !important;
    height: 50px !important;
}
#Btns .e-con-inner{
    display: flex;
    flex-direction: row !important;    justify-content: space-between;
}
#Btns .elementor-button-text{
    font-size: 10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5d6de2 */#Mobile_Plsi_BBox #Mobile_PList_Title .elementor-heading-title{
    font-size: 20px !important;
    text-align: center !important
}/* End custom CSS */