.elementor-7138 .elementor-element.elementor-element-21e39e9{--display:flex;--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:space-between;--padding-top:calc(var(--tx)*100);--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:calc(var(--tx)*100);}.elementor-7138 .elementor-element.elementor-element-ff84493{--display:flex;}.elementor-7138 .elementor-element.elementor-element-7e9f954 .woocommerce-breadcrumb{color:#000000;font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*14);}.elementor-7138 .elementor-element.elementor-element-7e9f954 .woocommerce-breadcrumb > a{color:var( --e-global-color-35e5845 );}.elementor-7138 .elementor-element.elementor-element-69ccf3d .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*28);font-weight:600;line-height:1.5;color:#000000;}.woocommerce .elementor-7138 .elementor-element.elementor-element-a120396 .woocommerce-product-details__short-description{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*12);}.elementor-7138 .elementor-element.elementor-element-fbcf2a6 .elementor-button{background-color:var( --e-global-color-35e5845 );font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*16);font-weight:400;border-radius:calc(var(--tx)*12) calc(var(--tx)*12) calc(var(--tx)*12) calc(var(--tx)*12);padding:calc(var(--tx)*12) calc(var(--tx)*12) calc(var(--tx)*12) calc(var(--tx)*12);}.elementor-7138 .elementor-element.elementor-element-fbcf2a6{width:var( --container-widget-width, calc(var(--tx)*354) );max-width:calc(var(--tx)*354);--container-widget-width:calc(var(--tx)*354);--container-widget-flex-grow:0;}.elementor-7138 .elementor-element.elementor-element-91afb2b{width:var( --container-widget-width, calc(var(--tx)*800) );max-width:calc(var(--tx)*800);--container-widget-width:calc(var(--tx)*800);--container-widget-flex-grow:0;}.woocommerce .elementor-7138 .elementor-element.elementor-element-91afb2b .flex-control-thumbs li{padding-right:calc(16px / 2);padding-left:calc(16px / 2);padding-bottom:16px;}.woocommerce .elementor-7138 .elementor-element.elementor-element-91afb2b .flex-control-thumbs{margin-right:calc(-16px / 2);margin-left:calc(-16px / 2);}.elementor-7138 .elementor-element.elementor-element-1250100{--display:flex;--margin-top:0;--margin-bottom:calc(var(--tx)*100);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7138 .elementor-element.elementor-element-9e36401{--display:flex;--padding-top:calc(var(--tx)*40);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-7138 .elementor-element.elementor-element-5e00116{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0;--margin-bottom:calc(var(--tx)*50);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:calc(var(--tx)*100);}.elementor-7138 .elementor-element.elementor-element-c73a6af > .elementor-widget-container{padding:0 0 0 0;}.elementor-7138 .elementor-element.elementor-element-c73a6af .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*24);font-weight:600;color:#000000;}.elementor-7138 .elementor-element.elementor-element-64b707f{width:100%;max-width:100%;}.elementor-7138 .elementor-element.elementor-element-b5e8429{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:calc(var(--tx)*70);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7138 .elementor-element.elementor-element-9f8da25 img{width:100%;max-width:100%;height:calc(var(--tx)*440);}.elementor-7138 .elementor-element.elementor-element-bc41232{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(var(--tx)*40) calc(var(--tx)*40);--row-gap:calc(var(--tx)*40);--column-gap:calc(var(--tx)*40);--overlay-opacity:0;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:calc(var(--tx)*100);}.elementor-7138 .elementor-element.elementor-element-bc41232::before, .elementor-7138 .elementor-element.elementor-element-bc41232 > .elementor-background-video-container::before, .elementor-7138 .elementor-element.elementor-element-bc41232 > .e-con-inner > .elementor-background-video-container::before, .elementor-7138 .elementor-element.elementor-element-bc41232 > .elementor-background-slideshow::before, .elementor-7138 .elementor-element.elementor-element-bc41232 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7138 .elementor-element.elementor-element-bc41232 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7138 .elementor-element.elementor-element-9cdf417 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*32);font-weight:600;color:#FFFFFF;}.elementor-7138 .elementor-element.elementor-element-fb3c53b{text-align:center;}.elementor-7138 .elementor-element.elementor-element-fb3c53b .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*24);font-weight:400;line-height:1.5;color:#FFFFFF;}.elementor-7138 .elementor-element.elementor-element-3a1f1ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(var(--tx)*40) calc(var(--tx)*40);--row-gap:calc(var(--tx)*40);--column-gap:calc(var(--tx)*40);--overlay-opacity:0;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:calc(var(--tx)*100);}.elementor-7138 .elementor-element.elementor-element-3a1f1ab:not(.elementor-motion-effects-element-type-background), .elementor-7138 .elementor-element.elementor-element-3a1f1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7138 .elementor-element.elementor-element-3a1f1ab::before, .elementor-7138 .elementor-element.elementor-element-3a1f1ab > .elementor-background-video-container::before, .elementor-7138 .elementor-element.elementor-element-3a1f1ab > .e-con-inner > .elementor-background-video-container::before, .elementor-7138 .elementor-element.elementor-element-3a1f1ab > .elementor-background-slideshow::before, .elementor-7138 .elementor-element.elementor-element-3a1f1ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-7138 .elementor-element.elementor-element-3a1f1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7138 .elementor-element.elementor-element-cedc341 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*32);font-weight:600;color:#FFFFFF;}.elementor-7138 .elementor-element.elementor-element-159cc9c{text-align:center;}.elementor-7138 .elementor-element.elementor-element-159cc9c .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*24);font-weight:400;line-height:1.5;color:#FFFFFF;}.elementor-7138 .elementor-element.elementor-element-2ae717e img{width:100%;max-width:100%;height:calc(var(--tx)*440);}.elementor-7138 .elementor-element.elementor-element-feb726b img{width:100%;max-width:100%;height:calc(var(--tx)*440);}.elementor-7138 .elementor-element.elementor-element-66ef449{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(var(--tx)*40) calc(var(--tx)*40);--row-gap:calc(var(--tx)*40);--column-gap:calc(var(--tx)*40);--overlay-opacity:0;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:calc(var(--tx)*100);}.elementor-7138 .elementor-element.elementor-element-66ef449::before, .elementor-7138 .elementor-element.elementor-element-66ef449 > .elementor-background-video-container::before, .elementor-7138 .elementor-element.elementor-element-66ef449 > .e-con-inner > .elementor-background-video-container::before, .elementor-7138 .elementor-element.elementor-element-66ef449 > .elementor-background-slideshow::before, .elementor-7138 .elementor-element.elementor-element-66ef449 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7138 .elementor-element.elementor-element-66ef449 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7138 .elementor-element.elementor-element-8c181e2 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*32);font-weight:600;color:#FFFFFF;}.elementor-7138 .elementor-element.elementor-element-7b8beb2{text-align:center;}.elementor-7138 .elementor-element.elementor-element-7b8beb2 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*24);font-weight:400;line-height:1.5;color:#FFFFFF;}.elementor-7138 .elementor-element.elementor-element-34d02b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:calc(var(--tx)*95) calc(var(--tx)*95);--row-gap:calc(var(--tx)*95);--column-gap:calc(var(--tx)*95);--margin-top:calc(var(--tx)*50);--margin-bottom:calc(var(--tx)*50);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*163);--padding-right:calc(var(--tx)*163);}.elementor-7138 .elementor-element.elementor-element-e26fe65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-7138 .elementor-element.elementor-element-e26fe65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7138 .elementor-element.elementor-element-7d3b255 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*24);font-weight:600;color:#000000;}.elementor-7138 .elementor-element.elementor-element-5f791f8{width:100%;max-width:100%;}.elementor-7138 .elementor-element.elementor-element-5f791f8 > .elementor-widget-container{background-color:#FFFFFF;padding:calc(var(--tx)*14) calc(var(--tx)*14) calc(var(--tx)*14) calc(var(--tx)*14);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E8;border-radius:calc(var(--tx)*8) calc(var(--tx)*8) calc(var(--tx)*8) calc(var(--tx)*8);}.elementor-7138 .elementor-element.elementor-element-5f791f8 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*13);color:var( --e-global-color-text );}.elementor-7138 .elementor-element.elementor-element-f175a35 img{width:calc(var(--tx)*500);}.elementor-7138 .elementor-element.elementor-element-3d9c351{--display:flex;--min-height:calc(var(--tx)*400);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:calc(var(--tx)*75);}.elementor-7138 .elementor-element.elementor-element-3d9c351:not(.elementor-motion-effects-element-type-background), .elementor-7138 .elementor-element.elementor-element-3d9c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nps.co.com/wp-content/uploads/2025/12/product-catalog.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7138 .elementor-element.elementor-element-b96b3b8 > .elementor-widget-container{padding:0 0 0 0;}.elementor-7138 .elementor-element.elementor-element-b96b3b8 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*24);font-weight:400;color:#000000;}.elementor-7138 .elementor-element.elementor-element-ba78647 .elementor-button{background-color:var( --e-global-color-35e5845 );font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*16);font-weight:400;border-radius:calc(var(--tx)*8) calc(var(--tx)*8) calc(var(--tx)*8) calc(var(--tx)*8);padding:calc(var(--tx)*12) calc(var(--tx)*24) calc(var(--tx)*12) calc(var(--tx)*24);}.elementor-7138 .elementor-element.elementor-element-ba78647 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;}.elementor-7138 .elementor-element.elementor-element-ba78647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7138 .elementor-element.elementor-element-13e088f{--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;--gap:calc(var(--tx)*26) calc(var(--tx)*26);--row-gap:calc(var(--tx)*26);--column-gap:calc(var(--tx)*26);--margin-top:calc(var(--tx)*66);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:calc(var(--tx)*100);}.elementor-7138 .elementor-element.elementor-element-774e8f6 > .elementor-widget-container{padding:0 0 0 0;}.elementor-7138 .elementor-element.elementor-element-774e8f6 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*24);font-weight:600;color:#000000;}.elementor-7138 .elementor-element.elementor-element-99672ff{--grid-columns:4;}.elementor-7138 .elementor-element.elementor-element-99672ff .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7138 .elementor-element.elementor-element-99672ff .e-loop-item > .elementor-section, .elementor-7138 .elementor-element.elementor-element-99672ff .e-loop-item > .elementor-section > .elementor-container, .elementor-7138 .elementor-element.elementor-element-99672ff .e-loop-item > .e-con, .elementor-7138 .elementor-element.elementor-element-99672ff .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7138 .elementor-element.elementor-element-158e7c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:calc(var(--tx)*40);--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:calc(var(--tx)*100);}.woocommerce .elementor-7138 .elementor-element.elementor-element-25b6f3b .shop_attributes{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;font-size:calc(var(--tx)*14);}.elementor-7138 .elementor-element.elementor-element-811620f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:0px;--n-tabs-title-padding-top:calc(var(--tx)*10);--n-tabs-title-padding-right:calc(var(--tx)*32);--n-tabs-title-padding-bottom:calc(var(--tx)*10);--n-tabs-title-padding-left:calc(var(--tx)*32);--n-tabs-title-font-size:calc(var(--tx)*14);}.elementor-7138 .elementor-element.elementor-element-811620f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-35e5845 );}.elementor-7138 .elementor-element.elementor-element-811620f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7138 .elementor-element.elementor-element-811620f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-35e5845 );}.elementor-7138 .elementor-element.elementor-element-811620f > .elementor-widget-container{margin:calc(var(--tx)*50) 0 0 0;padding:0px 0px 0px 0px;}.elementor-7138 .elementor-element.elementor-element-811620f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-7138 .elementor-element.elementor-element-811620f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Vazirmatn", Sans-serif;}body.elementor-page-7138:not(.elementor-motion-effects-element-type-background), body.elementor-page-7138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F7;}@media(min-width:768px){.elementor-7138 .elementor-element.elementor-element-e26fe65{--width:405.375;}}@media(max-width:1024px){.elementor-7138 .elementor-element.elementor-element-b5e8429{--grid-auto-flow:row;}.elementor-7138 .elementor-element.elementor-element-99672ff{--grid-columns:4;--grid-row-gap:10px;--grid-column-gap:10px;}}@media(max-width:767px){.elementor-7138 .elementor-element.elementor-element-21e39e9{--padding-top:calc(var(--tx)*35);--padding-bottom:calc(var(--tx)*35);--padding-left:calc(var(--tx)*35);--padding-right:calc(var(--tx)*35);}.elementor-7138 .elementor-element.elementor-element-ff84493{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7138 .elementor-element.elementor-element-69ccf3d .elementor-heading-title{font-size:calc(var(--tx)*18);}.elementor-7138 .elementor-element.elementor-element-91afb2b.elementor-element{--order:-99999 /* order start hack */;}.elementor-7138 .elementor-element.elementor-element-5e00116{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-7138 .elementor-element.elementor-element-c73a6af .elementor-heading-title{font-size:calc(var(--tx)*18);}.elementor-7138 .elementor-element.elementor-element-b5e8429{--e-con-grid-template-columns:repeat(1, 1fr);--gap:calc(var(--tx)*16) calc(var(--tx)*16);--row-gap:calc(var(--tx)*16);--column-gap:calc(var(--tx)*16);--grid-auto-flow:row;}.elementor-7138 .elementor-element.elementor-element-bc41232{--min-height:calc(var(--tx)*181);--gap:calc(var(--tx)*16) calc(var(--tx)*16);--row-gap:calc(var(--tx)*16);--column-gap:calc(var(--tx)*16);--overlay-opacity:0.5;--border-radius:calc(var(--tx)*13) calc(var(--tx)*13) calc(var(--tx)*13) calc(var(--tx)*13);--padding-top:calc(var(--tx)*24);--padding-bottom:calc(var(--tx)*24);--padding-left:calc(var(--tx)*20);--padding-right:calc(var(--tx)*20);}.elementor-7138 .elementor-element.elementor-element-bc41232.e-con{--order:-99999 /* order start hack */;}.elementor-7138 .elementor-element.elementor-element-9cdf417{width:auto;max-width:auto;}.elementor-7138 .elementor-element.elementor-element-9cdf417 .elementor-heading-title{font-size:calc(var(--tx)*14);}.elementor-7138 .elementor-element.elementor-element-fb3c53b{width:auto;max-width:auto;}.elementor-7138 .elementor-element.elementor-element-fb3c53b .elementor-heading-title{font-size:calc(var(--tx)*12);}.elementor-7138 .elementor-element.elementor-element-3a1f1ab{--gap:calc(var(--tx)*16) calc(var(--tx)*16);--row-gap:calc(var(--tx)*16);--column-gap:calc(var(--tx)*16);--overlay-opacity:0.5;--border-radius:calc(var(--tx)*13) calc(var(--tx)*13) calc(var(--tx)*13) calc(var(--tx)*13);--padding-top:calc(var(--tx)*24);--padding-bottom:calc(var(--tx)*24);--padding-left:calc(var(--tx)*20);--padding-right:calc(var(--tx)*20);}.elementor-7138 .elementor-element.elementor-element-cedc341 .elementor-heading-title{font-size:calc(var(--tx)*14);}.elementor-7138 .elementor-element.elementor-element-159cc9c .elementor-heading-title{font-size:calc(var(--tx)*12);}.elementor-7138 .elementor-element.elementor-element-66ef449{--gap:calc(var(--tx)*16) calc(var(--tx)*16);--row-gap:calc(var(--tx)*16);--column-gap:calc(var(--tx)*16);--overlay-opacity:0.5;--border-radius:calc(var(--tx)*13) calc(var(--tx)*13) calc(var(--tx)*13) calc(var(--tx)*13);--padding-top:calc(var(--tx)*24);--padding-bottom:calc(var(--tx)*24);--padding-left:calc(var(--tx)*20);--padding-right:calc(var(--tx)*20);}.elementor-7138 .elementor-element.elementor-element-8c181e2 .elementor-heading-title{font-size:calc(var(--tx)*14);}.elementor-7138 .elementor-element.elementor-element-7b8beb2 .elementor-heading-title{font-size:calc(var(--tx)*12);}.elementor-7138 .elementor-element.elementor-element-34d02b6{--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;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*35);--padding-right:calc(var(--tx)*35);}.elementor-7138 .elementor-element.elementor-element-e26fe65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7138 .elementor-element.elementor-element-7d3b255{text-align:center;}.elementor-7138 .elementor-element.elementor-element-7d3b255 .elementor-heading-title{font-size:calc(var(--tx)*18);}.elementor-7138 .elementor-element.elementor-element-3d9c351{--min-height:calc(var(--tx)*200);--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:calc(var(--tx)*25);--padding-bottom:0;--padding-left:0;--padding-right:calc(var(--tx)*35);}.elementor-7138 .elementor-element.elementor-element-3d9c351:not(.elementor-motion-effects-element-type-background), .elementor-7138 .elementor-element.elementor-element-3d9c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-221px 0px;}.elementor-7138 .elementor-element.elementor-element-b96b3b8{width:var( --container-widget-width, calc(var(--tx)*228) );max-width:calc(var(--tx)*228);--container-widget-width:calc(var(--tx)*228);--container-widget-flex-grow:0;text-align:center;}.elementor-7138 .elementor-element.elementor-element-b96b3b8 .elementor-heading-title{font-size:calc(var(--tx)*14);line-height:1.5;}.elementor-7138 .elementor-element.elementor-element-ba78647 .elementor-button{font-size:calc(var(--tx)*14);}.elementor-7138 .elementor-element.elementor-element-13e088f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*20);--padding-right:calc(var(--tx)*20);}.elementor-7138 .elementor-element.elementor-element-774e8f6 .elementor-heading-title{font-size:calc(var(--tx)*18);}.elementor-7138 .elementor-element.elementor-element-99672ff{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-7138 .elementor-element.elementor-element-158e7c1{--padding-top:calc(var(--tx)*40);--padding-bottom:0;--padding-left:calc(var(--tx)*35);--padding-right:calc(var(--tx)*35);}.elementor-7138 .elementor-element.elementor-element-811620f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}}/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-a120396 */@media(min-width:767px){
.elementor-7138 .elementor-element.elementor-element-a120396 ul {
   display: flex;
   flex-wrap: wrap;
   column-gap:calc(var(--tx)*20);
  
}
.elementor-7138 .elementor-element.elementor-element-a120396 ul li {
  width: 40%;
}
}
.elementor-7138 .elementor-element.elementor-element-a120396 ul li {
  list-style-position: inside;
  list-style-type: disc;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-91afb2b */.elementor-7138 .elementor-element.elementor-element-91afb2b li img {
    background: white;
    border-radius: 100%;
    max-width: calc(var(--tx)*100);
    max-height: calc(var(--tx)*100);
    display: flex;
    justify-content: center;
    align-items: center;
    padding: calc(var(--tx)*10) !important;
    margin-right: calc(var(--tx)*28) !important
    overflow: visible;
    box-shadow: 0px 0px 20px 1px #E59F15;
}

.elementor-7138 .elementor-element.elementor-element-91afb2b .flex-active {
opacity: 0.78;
border: 1px solid rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 20px 1px #E59F15;
}
.elementor-7138 .elementor-element.elementor-element-91afb2b ol {
    padding: calc(var(--tx)*18) !important;
}

.elementor-7138 .elementor-element.elementor-element-91afb2b .flex-viewport, .elementor-7138 .elementor-element.elementor-element-91afb2b a img{
    object-fit: contain;
    max-height: calc(var(--tx)*400);
}

@media(max-width:767px){
   .elementor-7138 .elementor-element.elementor-element-91afb2b .flex-viewport, .elementor-7138 .elementor-element.elementor-element-91afb2b a img{
    object-fit: contain;
    max-height: calc(var(--tx)*250);
} 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-64b707f *//*Slider Classes*/
.cascade-slider_container {
  position: relative;
  width: 100%;
  height: calc(var(--tx) * 540);
  margin: calc(var(--tx) * 25) auto;
  padding-top: calc(var(--tx) * 150);
  overflow-x: hidden;
  overflow-y: hidden;
}
.cascade-slider_item {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  transition: all 1s ease;
  opacity: 0;
  z-index: -1;
  text-align: center;
  border-radius: calc(var(--tx) * 40);
  overflow: hidden;
  width: calc(var(--tx) * 750);
  height: calc(var(--tx) * 419);
}
.cascade-slider_item.next {
  width: calc(var(--tx) * 490);
  height: calc(var(--tx) * 278);
  left: 50%;
  transform: translateY(-50%) translateX(-135%) scale(0.8);
  filter: brightness(85%);
  opacity: 1;
  z-index: 1;
}
.cascade-slider_item.prev {
  width: calc(var(--tx) * 490);
  height: calc(var(--tx) * 278);
  left: 50%;
  transform: translateY(-50%) translateX(35%) scale(0.8);
  filter: brightness(85%);
  opacity: 1;
  z-index: 1;
}
.cascade-slider_item.now {
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%) scale(1);
  opacity: 1;
  z-index: 5;
}
.cascade-slider_arrow {
  display: flex;
  top: 50%;
  cursor: pointer;
  z-index: 5;
}
.cascade-slider_arrow-left {
  margin-right: calc(var(--tx) * 16);
}
.cascade-slider_arrow-right {
  right: 20px;
  margin-left: calc(var(--tx) * 16);
}
.cascade-slider_arrow-left img {
  height: calc(var(--tx) * 40);
  left: calc(var(--tx) * 40);
}
.cascade-slider_arrow-right img {
  height: calc(var(--tx) * 40);
  left: calc(var(--tx) * 40);
}
.cascade-slider_nav{
  display: flex;
  gap: calc(var(--tx) * 10);
}
.cascade-slider_nav-container {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: calc(var(--tx) * 0);
  width: 100%;
  text-align: center;
  z-index: 5;
}
.cascade-slider_dot {
  display: inline-block;
  width: calc(var(--tx) * 17);
  height: calc(var(--tx) * 17);
  border: 1px solid #999999;
  transition: all 0.5s;
  background: none;
  list-style: none;
  cursor: pointer;
  border-radius: 50px;
  background-color: #999999;
}
.cascade-slider_dot:hover {
  background: #fcaf17;
  border-color: #fcaf17;
}
.cascade-slider_dot.cur {
  background: #fcaf17;
  border-color: #fcaf17;
  width:calc(var(--tx) * 17);
  height: calc(var(--tx) * 17);
}
.cascade-slider_item .product-video {
  display: block;
  height: 100%;
  width: 100%;
}
.cascade-slider_item iframe {
  display: block;
  height: 100%;
  width: 100%;
}
/*Profile card classes*/

/* @media (min-width: 460px) and (max-width: 680px) {
  .cascade-slider_item {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.3);
    transition: all 1s ease;
    opacity: 0;
    z-index: -1;
    text-align: center;
  }
  .cascade-slider_item.next {
    left: 50%;
    transform: translateY(-50%) translateX(-90%) scale(0.4);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.prev {
    left: 50%;
    transform: translateY(-50%) translateX(-10%) scale(0.4);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.now {
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.6);
    opacity: 1;
    z-index: 5;
  }
  .cascade-slider_arrow-left img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_arrow-right img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_nav {
    display: none;
  }
}
@media (max-width: 460px) {
  .cascade-slider_item {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.3);
    transition: all 1s ease;
    opacity: 0;
    z-index: -1;
    text-align: center;
  }
  .cascade-slider_item.next {
    left: 50%;
    transform: translateY(-50%) translateX(-80%) scale(0.3);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.prev {
    left: 50%;
    transform: translateY(-50%) translateX(-20%) scale(0.3);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.now {
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.5);
    opacity: 1;
    z-index: 5;
  }
  .cascade-slider_arrow-left img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_arrow-right img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_nav {
    display: none;
  }
} */
@media (max-width: 767px) {
  .cascade-slider_container {
    margin:0;
  }
  .cascade-slider_nav-container{
    bottom: calc(var(--tx) * 0);
  }
  .cascade-slider_container {
    position: relative;
    width: 100%;
    height: calc(var(--tx) * 240);
  }

  .cascade-slider_item {
    border-radius: 20px;
    width: calc(var(--tx) * 297);
    height: calc(var(--tx) * 170);
  }
  .cascade-slider_item.next {
    width: calc(var(--tx) * 190);
    height: calc(var(--tx) * 121);
  }
  .cascade-slider_item.prev {
    width: calc(var(--tx) * 190);
    height: calc(var(--tx) * 121);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdf417 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-9cdf417 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb3c53b */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-fb3c53b .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cedc341 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-cedc341 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-159cc9c */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-159cc9c .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c181e2 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-8c181e2 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b8beb2 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-7b8beb2 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e8429 */@media(max-width:767px){
    .elementor-7138 .elementor-element.elementor-element-b5e8429 {
        display:flex;
        flex-direction:row;
        overflow-x:scroll;
        padding-right:calc(var(--tx)*35);
    }
    .elementor-7138 .elementor-element.elementor-element-b5e8429 > div {
        min-width:calc(var(--tx)*295);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-034ce04 */.elementor-7138 .elementor-element.elementor-element-034ce04 input {
    background:#fff;
    border-color: #E7E7E8;
    font-size: calc(var(--tx)*12);
    border-radius: calc(var(--tx)*8) !important;
    outline-color: #fcaf17 !important;
    box-shadow: none !important
}
.elementor-7138 .elementor-element.elementor-element-034ce04 .gform-footer {
    margin-top: calc(var(--tx)*12) !important;
    justify-content: flex-end !important;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 label {
    font-size: calc(var(--tx)*12);
    color: #3A3A3C;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 #gform_submit_button_7 {
   
     font-size: calc(var(--tx)*12);
}
@media(max-width:767px){
    .elementor-7138 .elementor-element.elementor-element-034ce04 #gform_submit_button_7 {
   width:100%;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 #gform_fields_7{
    gap: calc(var(--tx)*12);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba78647 */.elementor-7138 .elementor-element.elementor-element-ba78647 svg {
    width: calc(var(--tx)*24);
}
.elementor-7138 .elementor-element.elementor-element-ba78647 .elementor-button-content-wrapper{
    align-items: center;
    gap: calc(var(--tx)*8);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-25b6f3b */.elementor-7138 .elementor-element.elementor-element-25b6f3b td {
    border:none !important;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table tr {
   background: transparent !important;
  border: 1px solid #ddd;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table th,
.elementor-7138 .elementor-element.elementor-element-25b6f3b table td {
 
  text-align: center;
  border: none;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table th {
  text-transform: uppercase;
  border: none !important;
}
.elementor-7138 .elementor-element.elementor-element-25b6f3b a {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-64b707f *//*Slider Classes*/
.cascade-slider_container {
  position: relative;
  width: 100%;
  height: calc(var(--tx) * 540);
  margin: calc(var(--tx) * 25) auto;
  padding-top: calc(var(--tx) * 150);
  overflow-x: hidden;
  overflow-y: hidden;
}
.cascade-slider_item {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  transition: all 1s ease;
  opacity: 0;
  z-index: -1;
  text-align: center;
  border-radius: calc(var(--tx) * 40);
  overflow: hidden;
  width: calc(var(--tx) * 750);
  height: calc(var(--tx) * 419);
}
.cascade-slider_item.next {
  width: calc(var(--tx) * 490);
  height: calc(var(--tx) * 278);
  left: 50%;
  transform: translateY(-50%) translateX(-135%) scale(0.8);
  filter: brightness(85%);
  opacity: 1;
  z-index: 1;
}
.cascade-slider_item.prev {
  width: calc(var(--tx) * 490);
  height: calc(var(--tx) * 278);
  left: 50%;
  transform: translateY(-50%) translateX(35%) scale(0.8);
  filter: brightness(85%);
  opacity: 1;
  z-index: 1;
}
.cascade-slider_item.now {
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%) scale(1);
  opacity: 1;
  z-index: 5;
}
.cascade-slider_arrow {
  display: flex;
  top: 50%;
  cursor: pointer;
  z-index: 5;
}
.cascade-slider_arrow-left {
  margin-right: calc(var(--tx) * 16);
}
.cascade-slider_arrow-right {
  right: 20px;
  margin-left: calc(var(--tx) * 16);
}
.cascade-slider_arrow-left img {
  height: calc(var(--tx) * 40);
  left: calc(var(--tx) * 40);
}
.cascade-slider_arrow-right img {
  height: calc(var(--tx) * 40);
  left: calc(var(--tx) * 40);
}
.cascade-slider_nav{
  display: flex;
  gap: calc(var(--tx) * 10);
}
.cascade-slider_nav-container {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: calc(var(--tx) * 0);
  width: 100%;
  text-align: center;
  z-index: 5;
}
.cascade-slider_dot {
  display: inline-block;
  width: calc(var(--tx) * 17);
  height: calc(var(--tx) * 17);
  border: 1px solid #999999;
  transition: all 0.5s;
  background: none;
  list-style: none;
  cursor: pointer;
  border-radius: 50px;
  background-color: #999999;
}
.cascade-slider_dot:hover {
  background: #fcaf17;
  border-color: #fcaf17;
}
.cascade-slider_dot.cur {
  background: #fcaf17;
  border-color: #fcaf17;
  width:calc(var(--tx) * 17);
  height: calc(var(--tx) * 17);
}
.cascade-slider_item .product-video {
  display: block;
  height: 100%;
  width: 100%;
}
.cascade-slider_item iframe {
  display: block;
  height: 100%;
  width: 100%;
}
/*Profile card classes*/

/* @media (min-width: 460px) and (max-width: 680px) {
  .cascade-slider_item {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.3);
    transition: all 1s ease;
    opacity: 0;
    z-index: -1;
    text-align: center;
  }
  .cascade-slider_item.next {
    left: 50%;
    transform: translateY(-50%) translateX(-90%) scale(0.4);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.prev {
    left: 50%;
    transform: translateY(-50%) translateX(-10%) scale(0.4);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.now {
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.6);
    opacity: 1;
    z-index: 5;
  }
  .cascade-slider_arrow-left img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_arrow-right img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_nav {
    display: none;
  }
}
@media (max-width: 460px) {
  .cascade-slider_item {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.3);
    transition: all 1s ease;
    opacity: 0;
    z-index: -1;
    text-align: center;
  }
  .cascade-slider_item.next {
    left: 50%;
    transform: translateY(-50%) translateX(-80%) scale(0.3);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.prev {
    left: 50%;
    transform: translateY(-50%) translateX(-20%) scale(0.3);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.now {
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.5);
    opacity: 1;
    z-index: 5;
  }
  .cascade-slider_arrow-left img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_arrow-right img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_nav {
    display: none;
  }
} */
@media (max-width: 767px) {
  .cascade-slider_container {
    margin:0;
  }
  .cascade-slider_nav-container{
    bottom: calc(var(--tx) * 0);
  }
  .cascade-slider_container {
    position: relative;
    width: 100%;
    height: calc(var(--tx) * 240);
  }

  .cascade-slider_item {
    border-radius: 20px;
    width: calc(var(--tx) * 297);
    height: calc(var(--tx) * 170);
  }
  .cascade-slider_item.next {
    width: calc(var(--tx) * 190);
    height: calc(var(--tx) * 121);
  }
  .cascade-slider_item.prev {
    width: calc(var(--tx) * 190);
    height: calc(var(--tx) * 121);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdf417 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-9cdf417 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb3c53b */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-fb3c53b .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cedc341 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-cedc341 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-159cc9c */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-159cc9c .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c181e2 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-8c181e2 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b8beb2 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-7b8beb2 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e8429 */@media(max-width:767px){
    .elementor-7138 .elementor-element.elementor-element-b5e8429 {
        display:flex;
        flex-direction:row;
        overflow-x:scroll;
        padding-right:calc(var(--tx)*35);
    }
    .elementor-7138 .elementor-element.elementor-element-b5e8429 > div {
        min-width:calc(var(--tx)*295);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-034ce04 */.elementor-7138 .elementor-element.elementor-element-034ce04 input {
    background:#fff;
    border-color: #E7E7E8;
    font-size: calc(var(--tx)*12);
    border-radius: calc(var(--tx)*8) !important;
    outline-color: #fcaf17 !important;
    box-shadow: none !important
}
.elementor-7138 .elementor-element.elementor-element-034ce04 .gform-footer {
    margin-top: calc(var(--tx)*12) !important;
    justify-content: flex-end !important;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 label {
    font-size: calc(var(--tx)*12);
    color: #3A3A3C;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 #gform_submit_button_7 {
   
     font-size: calc(var(--tx)*12);
}
@media(max-width:767px){
    .elementor-7138 .elementor-element.elementor-element-034ce04 #gform_submit_button_7 {
   width:100%;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 #gform_fields_7{
    gap: calc(var(--tx)*12);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba78647 */.elementor-7138 .elementor-element.elementor-element-ba78647 svg {
    width: calc(var(--tx)*24);
}
.elementor-7138 .elementor-element.elementor-element-ba78647 .elementor-button-content-wrapper{
    align-items: center;
    gap: calc(var(--tx)*8);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-25b6f3b */.elementor-7138 .elementor-element.elementor-element-25b6f3b td {
    border:none !important;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table tr {
   background: transparent !important;
  border: 1px solid #ddd;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table th,
.elementor-7138 .elementor-element.elementor-element-25b6f3b table td {
 
  text-align: center;
  border: none;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table th {
  text-transform: uppercase;
  border: none !important;
}
.elementor-7138 .elementor-element.elementor-element-25b6f3b a {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-64b707f *//*Slider Classes*/
.cascade-slider_container {
  position: relative;
  width: 100%;
  height: calc(var(--tx) * 540);
  margin: calc(var(--tx) * 25) auto;
  padding-top: calc(var(--tx) * 150);
  overflow-x: hidden;
  overflow-y: hidden;
}
.cascade-slider_item {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  transition: all 1s ease;
  opacity: 0;
  z-index: -1;
  text-align: center;
  border-radius: calc(var(--tx) * 40);
  overflow: hidden;
  width: calc(var(--tx) * 750);
  height: calc(var(--tx) * 419);
}
.cascade-slider_item.next {
  width: calc(var(--tx) * 490);
  height: calc(var(--tx) * 278);
  left: 50%;
  transform: translateY(-50%) translateX(-135%) scale(0.8);
  filter: brightness(85%);
  opacity: 1;
  z-index: 1;
}
.cascade-slider_item.prev {
  width: calc(var(--tx) * 490);
  height: calc(var(--tx) * 278);
  left: 50%;
  transform: translateY(-50%) translateX(35%) scale(0.8);
  filter: brightness(85%);
  opacity: 1;
  z-index: 1;
}
.cascade-slider_item.now {
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%) scale(1);
  opacity: 1;
  z-index: 5;
}
.cascade-slider_arrow {
  display: flex;
  top: 50%;
  cursor: pointer;
  z-index: 5;
}
.cascade-slider_arrow-left {
  margin-right: calc(var(--tx) * 16);
}
.cascade-slider_arrow-right {
  right: 20px;
  margin-left: calc(var(--tx) * 16);
}
.cascade-slider_arrow-left img {
  height: calc(var(--tx) * 40);
  left: calc(var(--tx) * 40);
}
.cascade-slider_arrow-right img {
  height: calc(var(--tx) * 40);
  left: calc(var(--tx) * 40);
}
.cascade-slider_nav{
  display: flex;
  gap: calc(var(--tx) * 10);
}
.cascade-slider_nav-container {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: calc(var(--tx) * 0);
  width: 100%;
  text-align: center;
  z-index: 5;
}
.cascade-slider_dot {
  display: inline-block;
  width: calc(var(--tx) * 17);
  height: calc(var(--tx) * 17);
  border: 1px solid #999999;
  transition: all 0.5s;
  background: none;
  list-style: none;
  cursor: pointer;
  border-radius: 50px;
  background-color: #999999;
}
.cascade-slider_dot:hover {
  background: #fcaf17;
  border-color: #fcaf17;
}
.cascade-slider_dot.cur {
  background: #fcaf17;
  border-color: #fcaf17;
  width:calc(var(--tx) * 17);
  height: calc(var(--tx) * 17);
}
.cascade-slider_item .product-video {
  display: block;
  height: 100%;
  width: 100%;
}
.cascade-slider_item iframe {
  display: block;
  height: 100%;
  width: 100%;
}
/*Profile card classes*/

/* @media (min-width: 460px) and (max-width: 680px) {
  .cascade-slider_item {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.3);
    transition: all 1s ease;
    opacity: 0;
    z-index: -1;
    text-align: center;
  }
  .cascade-slider_item.next {
    left: 50%;
    transform: translateY(-50%) translateX(-90%) scale(0.4);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.prev {
    left: 50%;
    transform: translateY(-50%) translateX(-10%) scale(0.4);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.now {
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.6);
    opacity: 1;
    z-index: 5;
  }
  .cascade-slider_arrow-left img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_arrow-right img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_nav {
    display: none;
  }
}
@media (max-width: 460px) {
  .cascade-slider_item {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.3);
    transition: all 1s ease;
    opacity: 0;
    z-index: -1;
    text-align: center;
  }
  .cascade-slider_item.next {
    left: 50%;
    transform: translateY(-50%) translateX(-80%) scale(0.3);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.prev {
    left: 50%;
    transform: translateY(-50%) translateX(-20%) scale(0.3);
    filter: brightness(70%);
    opacity: 1;
    z-index: 1;
  }
  .cascade-slider_item.now {
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%) scale(0.5);
    opacity: 1;
    z-index: 5;
  }
  .cascade-slider_arrow-left img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_arrow-right img {
    height: 30px;
    left: 30px;
  }
  .cascade-slider_nav {
    display: none;
  }
} */
@media (max-width: 767px) {
  .cascade-slider_container {
    margin:0;
  }
  .cascade-slider_nav-container{
    bottom: calc(var(--tx) * 0);
  }
  .cascade-slider_container {
    position: relative;
    width: 100%;
    height: calc(var(--tx) * 240);
  }

  .cascade-slider_item {
    border-radius: 20px;
    width: calc(var(--tx) * 297);
    height: calc(var(--tx) * 170);
  }
  .cascade-slider_item.next {
    width: calc(var(--tx) * 190);
    height: calc(var(--tx) * 121);
  }
  .cascade-slider_item.prev {
    width: calc(var(--tx) * 190);
    height: calc(var(--tx) * 121);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdf417 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-9cdf417 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb3c53b */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-fb3c53b .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cedc341 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-cedc341 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-159cc9c */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-159cc9c .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c181e2 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-8c181e2 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b8beb2 */@media(min-width:767px){
    .elementor-7138 .elementor-element.elementor-element-7b8beb2 .elementor-heading-title {
          color:#000000;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e8429 */@media(max-width:767px){
    .elementor-7138 .elementor-element.elementor-element-b5e8429 {
        display:flex;
        flex-direction:row;
        overflow-x:scroll;
        padding-right:calc(var(--tx)*35);
    }
    .elementor-7138 .elementor-element.elementor-element-b5e8429 > div {
        min-width:calc(var(--tx)*295);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-034ce04 */.elementor-7138 .elementor-element.elementor-element-034ce04 input {
    background:#fff;
    border-color: #E7E7E8;
    font-size: calc(var(--tx)*12);
    border-radius: calc(var(--tx)*8) !important;
    outline-color: #fcaf17 !important;
    box-shadow: none !important
}
.elementor-7138 .elementor-element.elementor-element-034ce04 .gform-footer {
    margin-top: calc(var(--tx)*12) !important;
    justify-content: flex-end !important;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 label {
    font-size: calc(var(--tx)*12);
    color: #3A3A3C;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 #gform_submit_button_7 {
   
     font-size: calc(var(--tx)*12);
}
@media(max-width:767px){
    .elementor-7138 .elementor-element.elementor-element-034ce04 #gform_submit_button_7 {
   width:100%;
}
.elementor-7138 .elementor-element.elementor-element-034ce04 #gform_fields_7{
    gap: calc(var(--tx)*12);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba78647 */.elementor-7138 .elementor-element.elementor-element-ba78647 svg {
    width: calc(var(--tx)*24);
}
.elementor-7138 .elementor-element.elementor-element-ba78647 .elementor-button-content-wrapper{
    align-items: center;
    gap: calc(var(--tx)*8);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-25b6f3b */.elementor-7138 .elementor-element.elementor-element-25b6f3b td {
    border:none !important;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table tr {
   background: transparent !important;
  border: 1px solid #ddd;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table th,
.elementor-7138 .elementor-element.elementor-element-25b6f3b table td {
 
  text-align: center;
  border: none;
}

.elementor-7138 .elementor-element.elementor-element-25b6f3b table th {
  text-transform: uppercase;
  border: none !important;
}
.elementor-7138 .elementor-element.elementor-element-25b6f3b a {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-811620f */.elementor-7138 .elementor-element.elementor-element-811620f .e-n-tabs-heading{
    border-bottom:1px solid rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1250100 */@media(min-width:767px){
  .elementor-7138 .elementor-element.elementor-element-1250100 .e-n-tabs-heading{
    padding-right: calc(var(--tx)*105);
}  
}/* End custom CSS */