.elementor-70 .elementor-element.elementor-element-466ad1a{--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;--background-transition:0.3s;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-466ad1a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-466ad1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F9FAFC 0%, #F2295B00 31%);}.elementor-70 .elementor-element.elementor-element-466ad1a, .elementor-70 .elementor-element.elementor-element-466ad1a::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-466ad1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-78ec124{--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;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3ce05bd2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7c9aad8d > .elementor-widget-container{margin:0px 0px 17px 0px;}html .elementor-70 .elementor-element.elementor-element-7c9aad8d .product_title{font-size:37px;font-weight:700;color:#424244;}.elementor-70 .elementor-element.elementor-element-b61e3d3 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-b61e3d3{font-size:20px;line-height:25px;color:#4D4D4D;}.elementor-70 .elementor-element.elementor-element-81ac54d > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-81ac54d.wd-single-countdown .element-title{color:#788A9B;font-size:15px;}.elementor-70 .elementor-element.elementor-element-4253850b{--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;--align-items:center;--gap:5px 5px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-54455fe7{--display:flex;--background-transition:0.3s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-70 .elementor-element.elementor-element-1642e678{--display:flex;--background-transition:0.3s;--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:5px;}.elementor-70 .elementor-element.elementor-element-fe06ea1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fe06ea1 .price, .elementor-70 .elementor-element.elementor-element-fe06ea1 .price del, .elementor-70 .elementor-element.elementor-element-fe06ea1 .amount{font-size:26px;font-weight:600;line-height:23px;}.elementor-70 .elementor-element.elementor-element-fe06ea1 .price, .elementor-70 .elementor-element.elementor-element-fe06ea1 .amount, .elementor-70 .elementor-element.elementor-element-fe06ea1 del{color:#565C65;}.elementor-70 .elementor-element.elementor-element-fe06ea1{font-size:34px;}.elementor-70 .elementor-element.elementor-element-45f93ee4{--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:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-58a66dc9{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEEF2;--border-color:#EDEEF2;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-58a66dc9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-58a66dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-58a66dc9, .elementor-70 .elementor-element.elementor-element-58a66dc9::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-a02307a{--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:flex-start;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-cc2cba4 .nav-scroll .item-nav{padding:10px 18px 10px 18px;}.elementor-70 .elementor-element.elementor-element-cc2cba4 .nav-scroll .item-nav i, .elementor-70 .elementor-element.elementor-element-cc2cba4 .nav-scroll .item-nav svg{font-size:18px;width:18px;height:18px;}.elementor-70 .elementor-element.elementor-element-cc2cba4 .nav-scroll .item-nav span{margin-right:5px;}.elementor-70 .elementor-element.elementor-element-cc2cba4 .item-nav{border-style:none;border-radius:15px 15px 15px 15px;font-size:17px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-cc2cba4 .item-nav:hover{background-color:#F7F7F7;}.elementor-70 .elementor-element.elementor-element-511b2c0f{--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:flex-end;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-5f55182f > .elementor-widget-container{background-color:#F9FAFC;margin:0px 0px 0px 12px;padding:11px 11px 11px 11px;border-radius:7px 7px 7px 7px;}.elementor-70 .elementor-element.elementor-element-5f55182f:hover .elementor-widget-container{background-color:#E5E8EB;}.elementor-70 .elementor-element.elementor-element-5f55182f .wd-wishlist-btn > a:before{color:#828487;}.elementor-70 .elementor-element.elementor-element-5f55182f .wd-wishlist-btn > a:hover:before{color:#828487;}.elementor-70 .elementor-element.elementor-element-3467060e{--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;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3467060e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3467060e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-70 .elementor-element.elementor-element-3467060e, .elementor-70 .elementor-element.elementor-element-3467060e::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-3467060e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-6de7c9d8{--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;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-4d64273 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-70 .elementor-element.elementor-element-4d64273 .shop_attributes{--wd-attr-col:3;--wd-attr-v-gap:33px;--wd-attr-img-width:29px;}.elementor-70 .elementor-element.elementor-element-4d64273 .woocommerce-product-attributes-item__label{font-size:12px;}.elementor-70 .elementor-element.elementor-element-4d64273 .woocommerce-product-attributes-item__value{font-size:12px;}.elementor-70 .elementor-element.elementor-element-3059bfe{--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(206, 206, 206, 0.25098039215686274);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-3059bfe:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3059bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-3059bfe, .elementor-70 .elementor-element.elementor-element-3059bfe::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-3059bfe.wd-collapsible-content.e-con{max-height:540px;}.elementor-70 .elementor-element.elementor-element-a0efeaf > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a0efeaf{text-align:center;}.elementor-70 .elementor-element.elementor-element-a0efeaf .elementor-heading-title{font-size:27px;}.elementor-70 .elementor-element.elementor-element-58ce2e3{text-align:center;}.elementor-70 .elementor-element.elementor-element-58ce2e3 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-acf599a{--display:flex;--background-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-acf599a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-acf599a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-acf599a, .elementor-70 .elementor-element.elementor-element-acf599a::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-cdf88e7{text-align:center;}.elementor-70 .elementor-element.elementor-element-cdf88e7 .elementor-heading-title{font-size:33px;}.elementor-70 .elementor-element.elementor-element-41810f5{font-size:20px;}.elementor-70 .elementor-element.elementor-element-5c0ccd1c{--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(206, 206, 206, 0.25098039215686274);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-5c0ccd1c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5c0ccd1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5c0ccd1c, .elementor-70 .elementor-element.elementor-element-5c0ccd1c::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-1c54d6ed{--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;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4b45115c .elementor-icon-wrapper{text-align:right;}.elementor-70 .elementor-element.elementor-element-4b45115c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-4b45115c.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-4b45115c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-4b45115c.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-4b45115c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-4b45115c .elementor-icon{font-size:24px;padding:12px;}.elementor-70 .elementor-element.elementor-element-4b45115c .elementor-icon svg{height:24px;}.elementor-70 .elementor-element.elementor-element-20d49481 .title{color:#565C65;font-size:20px;font-weight:700;}.elementor-70 .elementor-element.elementor-element-5b51259{--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(206, 206, 206, 0.25098039215686274);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-5b51259:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5b51259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5b51259, .elementor-70 .elementor-element.elementor-element-5b51259::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-4c91133{--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;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-91d99cc .elementor-icon-wrapper{text-align:right;}.elementor-70 .elementor-element.elementor-element-91d99cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-91d99cc.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-91d99cc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-91d99cc.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-91d99cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-91d99cc .elementor-icon{font-size:24px;padding:12px;}.elementor-70 .elementor-element.elementor-element-91d99cc .elementor-icon svg{height:24px;}.elementor-70 .elementor-element.elementor-element-ccf4aa2 .title{color:#565C65;font-size:20px;font-weight:700;}.elementor-70 .elementor-element.elementor-element-0ada21d{--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;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-ec507d6{--display:flex;--background-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-ba59ea0{--display:flex;--min-height:276px;--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;--flex-wrap:wrap;--align-content:center;--background-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-ba59ea0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ba59ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ba59ea0, .elementor-70 .elementor-element.elementor-element-ba59ea0::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-da5e4f8{width:100%;max-width:100%;text-align:center;}.elementor-70 .elementor-element.elementor-element-da5e4f8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-da5e4f8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-size:38px;font-weight:400;}.elementor-70 .elementor-element.elementor-element-7827e66{--display:flex;--background-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-764e1ad .elementor-button{background-color:#188FCF;border-radius:8px 8px 8px 8px;}.elementor-70 .elementor-element.elementor-element-35b36db{--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(206, 206, 206, 0.25098039215686274);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-35b36db:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-35b36db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-35b36db, .elementor-70 .elementor-element.elementor-element-35b36db::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-e28d50d{--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;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-779ee34 .elementor-icon-wrapper{text-align:right;}.elementor-70 .elementor-element.elementor-element-779ee34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-779ee34.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-779ee34.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-779ee34.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-779ee34.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-779ee34 .elementor-icon{font-size:24px;padding:12px;}.elementor-70 .elementor-element.elementor-element-779ee34 .elementor-icon svg{height:24px;}.elementor-70 .elementor-element.elementor-element-0f41e73 .title{color:#565C65;font-size:20px;font-weight:700;}.elementor-70 .elementor-element.elementor-element-eda8292 .woocommerce-Reviews{--wd-col-gap:20px;}.elementor-70 .elementor-element.elementor-element-5744216{--display:flex;--min-height:123px;--background-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-5744216:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5744216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-5744216, .elementor-70 .elementor-element.elementor-element-5744216::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-31799bd7{--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;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--wd-sticky-offset:105px;}.elementor-70 .elementor-element.elementor-element-3d8961a{--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(206, 206, 206, 0.25098039215686274);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-3d8961a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3d8961a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-3d8961a, .elementor-70 .elementor-element.elementor-element-3d8961a::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-2bce6d3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3825c6de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-3825c6de .price, .elementor-70 .elementor-element.elementor-element-3825c6de .price del, .elementor-70 .elementor-element.elementor-element-3825c6de .amount{font-size:32px;font-weight:600;line-height:23px;}.elementor-70 .elementor-element.elementor-element-3825c6de .price, .elementor-70 .elementor-element.elementor-element-3825c6de .amount, .elementor-70 .elementor-element.elementor-element-3825c6de del{color:#565C65;}.elementor-70 .elementor-element.elementor-element-3825c6de{font-size:34px;}.elementor-70 .elementor-element.elementor-element-68e3b60{--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;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(206, 206, 206, 0.25098039215686274);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-68e3b60:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-68e3b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-68e3b60, .elementor-70 .elementor-element.elementor-element-68e3b60::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-70caefd{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-5014542 .nav-scroll .item-nav{padding:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-5014542 .nav-scroll .item-nav i, .elementor-70 .elementor-element.elementor-element-5014542 .nav-scroll .item-nav svg{font-size:18px;width:18px;height:18px;}.elementor-70 .elementor-element.elementor-element-5014542 .nav-scroll .item-nav span{margin-right:5px;}.elementor-70 .elementor-element.elementor-element-5014542 .item-nav{border-style:none;border-radius:15px 15px 15px 15px;font-size:18px;font-weight:500;}.elementor-70 .elementor-element.elementor-element-5014542 .item-nav:hover{background-color:#F7F7F7;}.elementor-70 .elementor-element.elementor-element-3b61e50{--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;--background-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-78e1460{--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;--gap:15px 15px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-78e1460:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-78e1460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-70 .elementor-element.elementor-element-78e1460, .elementor-70 .elementor-element.elementor-element-78e1460::before{--border-transition:0.3s;}.elementor-70 .elementor-element.elementor-element-f149646 > .elementor-widget-container{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px -3px rgba(110.13165283203126, 109.41340292225715, 109.41340292225715, 0.5);}.elementor-70 .elementor-element.elementor-element-747f4fc{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-78ec124{--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-70 .elementor-element.elementor-element-45f93ee4{--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:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-45f93ee4.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-3467060e{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-78e1460{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-78ec124{--gap:0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-3ce05bd2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}html .elementor-70 .elementor-element.elementor-element-7c9aad8d .product_title{font-size:18px;}.elementor-70 .elementor-element.elementor-element-54455fe7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-1642e678{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-1642e678.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-45f93ee4{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-70 .elementor-element.elementor-element-45f93ee4.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-a02307a{--gap:0px 0px;}.elementor-70 .elementor-element.elementor-element-3467060e{--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4d64273 .shop_attributes{--wd-attr-col:2;}.elementor-70 .elementor-element.elementor-element-3059bfe{--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-5c0ccd1c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-1c54d6ed{--flex-wrap:nowrap;}.elementor-70 .elementor-element.elementor-element-5b51259{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-4c91133{--flex-wrap:nowrap;}.elementor-70 .elementor-element.elementor-element-0ada21d{--flex-wrap:nowrap;}.elementor-70 .elementor-element.elementor-element-35b36db{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-e28d50d{--flex-wrap:nowrap;}.elementor-70 .elementor-element.elementor-element-3d8961a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-78e1460{--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-466ad1a{--width:104.627%;}.elementor-70 .elementor-element.elementor-element-3ce05bd2{--width:45%;}.elementor-70 .elementor-element.elementor-element-54455fe7{--width:45%;}.elementor-70 .elementor-element.elementor-element-1642e678{--width:55%;}.elementor-70 .elementor-element.elementor-element-45f93ee4{--width:49%;}.elementor-70 .elementor-element.elementor-element-a02307a{--width:70%;}.elementor-70 .elementor-element.elementor-element-511b2c0f{--width:30%;}.elementor-70 .elementor-element.elementor-element-3467060e{--width:94.491%;}.elementor-70 .elementor-element.elementor-element-6de7c9d8{--width:69%;}.elementor-70 .elementor-element.elementor-element-ba59ea0{--width:100%;}.elementor-70 .elementor-element.elementor-element-7827e66{--width:52%;}.elementor-70 .elementor-element.elementor-element-5744216{--width:100%;}.elementor-70 .elementor-element.elementor-element-31799bd7{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-3ce05bd2{--width:100%;}.elementor-70 .elementor-element.elementor-element-45f93ee4{--width:100%;}.elementor-70 .elementor-element.elementor-element-6de7c9d8{--width:100%;}.elementor-70 .elementor-element.elementor-element-31799bd7{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-2765d52 */.info-boot-btn .elementor-button {
    display: inline-block;
    background-color: #1B2A4A;
    color: #FFFFFF !important;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    padding: 18px 40px;
    border-radius: 8px;
    text-decoration: none;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s ease, transform 0.2s ease;
    width: 100%;
}

.info-boot-btn .elementor-button:hover {
    background-color: #263A63;
    color: #FFFFFF !important;
    transform: translateY(-2px);
}

.info-boot-btn .elementor-button:active {
    transform: translateY(0);
}

.info-boot-btn .elementor-button-text {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-23dd9e7 */.feature-cards-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  padding: 20px 0;
}

.feature-card {
  background: #ffffff;
  border-radius: 12px;
  padding: 24px;
  text-align: center;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
  transition: transform 0.2s ease;
}

.feature-card:hover {
  transform: translateY(-4px);
}

.feature-card img {
  width: 100px;
  height: 100px;
  object-fit: contain;
  margin: 0 auto 16px;
  display: block;
}

.feature-card h4 {
  font-size: 18px;
  font-weight: 700;
  color: #1e2a4a;
  margin-bottom: 10px;
}

.feature-card p {
  font-size: 14px;
  color: #555;
  line-height: 1.7;
}

/* موبایل: تک ستونه */
@media (max-width: 768px) {
  .feature-cards-grid {
    grid-template-columns: 1fr;
  }
}

/* تبلت: دو ستونه */
@media (min-width: 769px) and (max-width: 1024px) {
  .feature-cards-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a890fc7 */.outcome-cards-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
  padding: 20px 0;
}

.outcome-card {
  background: #ffffff;
  border-radius: 12px;
  padding: 24px;
  text-align: center;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
  transition: transform 0.2s ease;
}

.outcome-card:hover {
  transform: translateY(-4px);
}

.outcome-card img {
  width: 100%;
  max-width: 180px;
  border-radius: 8px;
  margin: 0 auto 16px;
  display: block;
}

.outcome-card p {
  font-size: 15px;
  font-weight: 600;
  color: #1e2a4a;
  line-height: 1.7;
  margin: 0;
}

@media (max-width: 768px) {
  .outcome-cards-grid {
    grid-template-columns: 1fr;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  .outcome-cards-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf599a */#info-bootcamp {
  border-radius: 16px;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08);
  background: #ffffff;
  padding: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da5e4f8 */.bootcamp-sign{
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-764e1ad */.info-boot-btn .elementor-button {
    display: inline-block;
    background-color: #1B2A4A;
    color: #FFFFFF !important;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    padding: 18px 40px;
    border-radius: 8px;
    text-decoration: none;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s ease, transform 0.2s ease;
    width: 100%;
}

.info-boot-btn .elementor-button:hover {
    background-color: #263A63;
    color: #FFFFFF !important;
    transform: translateY(-2px);
}

.info-boot-btn .elementor-button:active {
    transform: translateY(0);
}

.info-boot-btn .elementor-button-text {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea1f319 */.info-boot-btn .elementor-button {
    display: inline-block;
    background-color: #1B2A4A;
    color: #FFFFFF !important;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    padding: 18px 40px;
    border-radius: 8px;
    text-decoration: none;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s ease, transform 0.2s ease;
    width: 100%;
}

.info-boot-btn .elementor-button:hover {
    background-color: #263A63;
    color: #FFFFFF !important;
    transform: translateY(-2px);
}

.info-boot-btn .elementor-button:active {
    transform: translateY(0);
}

.info-boot-btn .elementor-button-text {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f149646 */.elementor-70 .elementor-element.elementor-element-f149646.elementor-widget-shortcode,
.elementor-70 .elementor-element.elementor-element-f149646 .elementor-widget-container,
.elementor-70 .elementor-element.elementor-element-f149646 .elementor-shortcode {
    overflow: visible !important;
}
.elementor-70 .elementor-element.elementor-element-f149646.elementor-widget-shortcode {
    width: 100% !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-section {
    width: 100% !important;
    max-width: 700px !important;
    margin: 0 auto !important;
    text-align: center !important;
    padding: 50px 20px !important;
    box-sizing: border-box !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-title {
    font-size: 40px !important;
    font-weight: 800 !important;
    margin: 20px 0 26px 0 !important;
    color: #18181B !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-desc {
    font-size: 18px !important;
    line-height: 2 !important;
    color: #52525B !important;
    text-align: justify !important;
    text-align-last: center !important;
    margin: 0 0 30px 0 !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-desc strong {
    color: #18181B !important;
    font-weight: 700 !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-subtitle {
    font-size: 30px !important;
    font-weight: 800 !important;
    margin: 30px 0 24px 0 !important;
    color: #18181B !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-wrapper {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: stretch !important;
    gap: 20px !important;
    flex-wrap: wrap !important;
    width: 100% !important;
    margin: 0 auto !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-box {
    background: #F4F4F5 !important;
    border-radius: 18px !important;
    padding: 22px 36px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12) !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-icon {
    width: 44px !important;
    height: 44px !important;
    background: #E4E4E7 !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-bottom: 12px !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-number {
    font-size: 28px !important;
    font-weight: 800 !important;
    color: #18181B !important;
    line-height: 1 !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-dot {
    font-size: 16px !important;
    color: #18181B !important;
    margin-right: 3px !important;
    vertical-align: top !important;
}

.elementor-70 .elementor-element.elementor-element-f149646 .boot-capacity-label {
    font-size: 13px !important;
    color: #71717A !important;
    margin-top: 6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747f4fc *//* ===== باکس فوریت (Urgency Box) - محدود به سکشن bootcamp-sales-urgency ===== */

#bootcamp-sales-urgency .urgency-box {
    background: linear-gradient(135deg, #f0f0f0 0%, #ffffff 100%);
    border-radius: 24px;
    padding: 48px 40px;
    text-align: center;
    width: 95%;
    max-width: none;
    margin: 0 auto;
    direction: rtl;
    font-family: inherit;
}

#bootcamp-sales-urgency .urgency-title {
    font-size: 28px;
    font-weight: 800;
    color: #1a1a2e;
    margin: 0 0 12px;
    line-height: 1.4;
}

#bootcamp-sales-urgency .urgency-subtitle {
    font-size: 16px;
    color: #6b6b7b;
    margin: 0 0 28px;
    line-height: 1.8;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
}

#bootcamp-sales-urgency .urgency-btn {
    display: inline-block;
    background: #1e2a5e;
    color: #ffffff !important;
    text-decoration: none;
    font-size: 16px;
    font-weight: 700;
    padding: 16px 48px;
    border-radius: 14px;
    margin-bottom: 40px;
    transition: background 0.25s ease, transform 0.2s ease;
}

#bootcamp-sales-urgency .urgency-btn:hover {
    background: #141d47;
    transform: translateY(-2px);
}

#bootcamp-sales-urgency .urgency-timer {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
    flex-wrap: wrap;
}

#bootcamp-sales-urgency .urgency-timer-item {
    background: #ffffff;
    border-radius: 14px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.06);
    padding: 14px 22px;
    min-width: 70px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
}

#bootcamp-sales-urgency .urgency-num {
    font-size: 26px;
    font-weight: 800;
    color: #1e2a5e;
    line-height: 1;
}

#bootcamp-sales-urgency .urgency-label {
    font-size: 13px;
    color: #9a9aa8;
    font-weight: 500;
}

#bootcamp-sales-urgency .urgency-colon {
    font-size: 22px;
    font-weight: 700;
    color: #c4c4cc;
    align-self: flex-start;
    margin-top: 14px;
}

/* ===== واکنش‌گرا برای موبایل ===== */
@media (max-width: 767px) {
    #bootcamp-sales-urgency .urgency-box {
        padding: 32px 20px;
        border-radius: 18px;
    }

    #bootcamp-sales-urgency .urgency-title {
        font-size: 22px;
    }

    #bootcamp-sales-urgency .urgency-subtitle {
        font-size: 14px;
    }

    #bootcamp-sales-urgency .urgency-btn {
        display: block;
        width: 100%;
        padding: 14px 20px;
    }

    #bootcamp-sales-urgency .urgency-timer {
        gap: 8px;
    }

    #bootcamp-sales-urgency .urgency-timer-item {
        min-width: 58px;
        padding: 10px 12px;
    }

    #bootcamp-sales-urgency .urgency-num {
        font-size: 20px;
    }

    #bootcamp-sales-urgency .urgency-colon {
        margin-top: 10px;
        font-size: 18px;
    }
}/* End custom CSS */