.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-2163025a{--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;--padding-top:100px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2329 .elementor-element.elementor-element-2163025a:not(.elementor-motion-effects-element-type-background), .elementor-2329 .elementor-element.elementor-element-2163025a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F6;}.elementor-widget-cz_title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-cz_title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-208cfc54 .cz_title .cz_title_content h5{font-size:18px;color:#ffffff;font-weight:500;line-height:1;background-color:#9d5e35;padding:10px 20px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-208cfc54 .cz_title .cz_title_line span,.elementor-2329 .elementor-element.elementor-element-208cfc54 .cz_title .cz_line_side_solo{background-color:#d8d6d6;width:204px;height:1px;top:5px;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3{z-index:2;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 .cz_title .cz_title_content h1{font-weight:300;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 .cz_title .cz_title_content h2{font-size:30px;font-weight:300;}.elementor-2329 .elementor-element.elementor-element-6923e902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-6923e902{z-index:2;}.elementor-2329 .elementor-element.elementor-element-6923e902 .cz_title .cz_title_content{text-align:center;margin-bottom:0px;}.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-cz_separator .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-cz_separator .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-6d46ba49 .cz_sep2 svg{width:100%;height:100px;}.elementor-widget-cz_gap .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-cz_gap .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-213cd3a6 .cz_gap{height:100px;}.elementor-2329 .elementor-element.elementor-element-3cd01354 .cz_title .cz_title_content h5{font-size:18px;color:#ffffff;font-weight:500;line-height:1;background-color:#9d5e35;padding:10px 20px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-3cd01354 .cz_title .cz_title_line span,.elementor-2329 .elementor-element.elementor-element-3cd01354 .cz_title .cz_line_side_solo{background-color:#d8d6d6;width:204px;height:1px;top:5px;}.elementor-2329 .elementor-element.elementor-element-22effbd8 .cz_title .cz_title_content h3{font-size:60px;}.elementor-2329 .elementor-element.elementor-element-22effbd8 .cz_title .cz_shape_1{width:500px;height:500px;border-style:solid;border-width:100px;border-color:#f9faff;top:210px;left:-35px;}.elementor-2329 .elementor-element.elementor-element-53fdc083 .cz_gap{height:55px;}.elementor-2329 .elementor-element.elementor-element-63eef68f{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-5ff63cb > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2329 .elementor-element.elementor-element-6817ab50 .cz_gap{height:25px;}.elementor-2329 .elementor-element.elementor-element-27ac21ff .cz_gap{height:35px;}.elementor-widget-cz_image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-cz_image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-35afbecc .cz_image > div{position:relative;}.elementor-2329 .elementor-element.elementor-element-35afbecc .cz_image_in{margin-right:30px;border-style:solid;border-left-width:10px;border-color:#d48e52;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.rtl .elementor-2329 .elementor-element.elementor-element-35afbecc .cz_image_in{margin-right:0px;margin-left:30px;border-left-width:0px;border-right-width:10px;}.elementor-widget-cz_stylish_list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-cz_stylish_list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-398e277b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-398e277b{z-index:2;}.elementor-2329 .elementor-element.elementor-element-398e277b .cz_stylish_list li{width:100%;margin-right:3%;margin-bottom:-17px;float:left;}.rtl .elementor-2329 .elementor-element.elementor-element-398e277b .cz_stylish_list li{float:right;margin-right:0px;margin-left:3%;}.elementor-2329 .elementor-element.elementor-element-398e277b .cz_stylish_list i{color:#ffffff;background-color:#d48e52;padding:3px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-398e277b .cz_stylish_list li:hover i{background-color:#242424;box-shadow:0px 10px 50px rgba(0,0,0,0.09);}.elementor-2329 .elementor-element.elementor-element-69bab061 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 47px 0px 47px;}.elementor-2329 .elementor-element.elementor-element-69bab061{z-index:2;}.elementor-2329 .elementor-element.elementor-element-69bab061 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-140161c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-140161c0{z-index:2;}.elementor-2329 .elementor-element.elementor-element-140161c0 .cz_stylish_list li{width:100%;margin-right:3%;margin-bottom:-17px;float:left;}.rtl .elementor-2329 .elementor-element.elementor-element-140161c0 .cz_stylish_list li{float:right;margin-right:0px;margin-left:3%;}.elementor-2329 .elementor-element.elementor-element-140161c0 .cz_stylish_list i{color:#ffffff;background-color:#d48e52;padding:3px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-140161c0 .cz_stylish_list li:hover i{background-color:#242424;box-shadow:0px 10px 50px rgba(0,0,0,0.09);}.elementor-2329 .elementor-element.elementor-element-18310154 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 47px 0px 47px;}.elementor-2329 .elementor-element.elementor-element-18310154{z-index:2;}.elementor-2329 .elementor-element.elementor-element-18310154 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-3e6a83be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-3e6a83be{z-index:2;}.elementor-2329 .elementor-element.elementor-element-3e6a83be .cz_stylish_list li{width:100%;margin-right:3%;margin-bottom:-17px;float:left;}.rtl .elementor-2329 .elementor-element.elementor-element-3e6a83be .cz_stylish_list li{float:right;margin-right:0px;margin-left:3%;}.elementor-2329 .elementor-element.elementor-element-3e6a83be .cz_stylish_list i{color:#ffffff;background-color:#d48e52;padding:3px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-3e6a83be .cz_stylish_list li:hover i{background-color:#242424;box-shadow:0px 10px 50px rgba(0,0,0,0.09);}.elementor-2329 .elementor-element.elementor-element-78cc11dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 47px 0px 47px;}.elementor-2329 .elementor-element.elementor-element-78cc11dc{z-index:2;}.elementor-2329 .elementor-element.elementor-element-78cc11dc .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-677b4a1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-677b4a1a{z-index:2;}.elementor-2329 .elementor-element.elementor-element-677b4a1a .cz_stylish_list li{width:100%;margin-right:3%;margin-bottom:-17px;float:left;}.rtl .elementor-2329 .elementor-element.elementor-element-677b4a1a .cz_stylish_list li{float:right;margin-right:0px;margin-left:3%;}.elementor-2329 .elementor-element.elementor-element-677b4a1a .cz_stylish_list i{color:#ffffff;background-color:#d48e52;padding:3px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-677b4a1a .cz_stylish_list li:hover i{background-color:#242424;box-shadow:0px 10px 50px rgba(0,0,0,0.09);}.elementor-2329 .elementor-element.elementor-element-7b11bd09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 47px 0px 47px;}.elementor-2329 .elementor-element.elementor-element-7b11bd09{z-index:2;}.elementor-2329 .elementor-element.elementor-element-7b11bd09 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-widget-cz_button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-cz_button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-725bd954 .cz_btn,.elementor-2329 .elementor-element.elementor-element-725bd954 .cz_btn:before{background-color:#9d5e35;float:left;}.elementor-2329 .elementor-element.elementor-element-725bd954 .cz_btn:hover,.elementor-2329 .elementor-element.elementor-element-725bd954 .cz_btn:after{background-color:#d48e52;}.elementor-2329 .elementor-element.elementor-element-7d5cdce2 .cz_image > div{position:relative;}.elementor-2329 .elementor-element.elementor-element-7d5cdce2 .cz_image_in{margin-right:30px;border-style:solid;border-left-width:10px;border-color:#d48e52;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.rtl .elementor-2329 .elementor-element.elementor-element-7d5cdce2 .cz_image_in{margin-right:0px;margin-left:30px;border-left-width:0px;border-right-width:10px;}.elementor-2329 .elementor-element.elementor-element-1a2d536e{--display:flex;}.elementor-2329 .elementor-element.elementor-element-2af73148 .cz_title .cz_title_content h3{font-size:60px;}.elementor-2329 .elementor-element.elementor-element-2af73148 .cz_title .cz_shape_1{width:500px;height:500px;border-style:solid;border-width:100px;border-color:#f9faff;top:210px;left:-35px;}.elementor-2329 .elementor-element.elementor-element-35dcad1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-35dcad1{z-index:2;}.elementor-2329 .elementor-element.elementor-element-35dcad1 .cz_title .cz_title_content{text-align:center;margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-4b7ee486{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2329 .elementor-element.elementor-element-409e839c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D48E52B3;--border-color:#D48E52B3;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-2329 .elementor-element.elementor-element-5807819c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-5807819c{z-index:2;}.elementor-2329 .elementor-element.elementor-element-5807819c .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-5807819c .cz_title .cz_title_content h2{font-size:25px;text-align:center;font-weight:400;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2329 .elementor-element.elementor-element-2690015d img{width:93%;}.elementor-2329 .elementor-element.elementor-element-3a4b8799 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-3a4b8799{z-index:2;}.elementor-2329 .elementor-element.elementor-element-3a4b8799 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-52fa85b5 > .elementor-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-52fa85b5{z-index:2;}.elementor-2329 .elementor-element.elementor-element-52fa85b5 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-43b9ec98{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D48E52B3;--border-color:#D48E52B3;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-2f6ff737{z-index:2;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 .cz_title .cz_title_content h2{font-size:25px;text-align:center;font-weight:400;}.elementor-2329 .elementor-element.elementor-element-7d1e1df6 img{width:93%;}.elementor-2329 .elementor-element.elementor-element-67b280fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-67b280fc{z-index:2;}.elementor-2329 .elementor-element.elementor-element-67b280fc .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-47dae043 > .elementor-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-47dae043{z-index:2;}.elementor-2329 .elementor-element.elementor-element-47dae043 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-486cd591{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D48E52B3;--border-color:#D48E52B3;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c{z-index:2;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c .cz_title .cz_title_content h2{font-size:25px;text-align:center;font-weight:400;}.elementor-2329 .elementor-element.elementor-element-10aaa21f img{width:93%;}.elementor-2329 .elementor-element.elementor-element-3793566 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-3793566{z-index:2;}.elementor-2329 .elementor-element.elementor-element-3793566 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-7d145ac3 > .elementor-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-7d145ac3{z-index:2;}.elementor-2329 .elementor-element.elementor-element-7d145ac3 .cz_title .cz_title_content{margin-bottom:0px;}.elementor-widget-nested-tabs.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-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.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-accent );}.elementor-widget-nested-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs.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:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2329 .elementor-element.elementor-element-848c86d{--display:flex;}.elementor-2329 .elementor-element.elementor-element-440dde8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2329 .elementor-element.elementor-element-b2e9051 .cz_gap{height:50px;}.elementor-2329 .elementor-element.elementor-element-c328c63 .cz_title .cz_title_content h3{font-size:60px;}.elementor-2329 .elementor-element.elementor-element-53431bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-53431bd{z-index:2;}.elementor-2329 .elementor-element.elementor-element-53431bd .cz_title .cz_title_content{text-align:center;margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-693cb22{text-align:center;}.elementor-2329 .elementor-element.elementor-element-693cb22 img{width:33.33%;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2329 .elementor-element.elementor-element-991e5ed.elementor-element{--align-self:center;}.elementor-2329 .elementor-element.elementor-element-752d835{--display:flex;}.elementor-2329 .elementor-element.elementor-element-7f9e365{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2329 .elementor-element.elementor-element-02c21a1 .cz_gap{height:50px;}.elementor-2329 .elementor-element.elementor-element-2ffeb8a .cz_title .cz_title_content h3{font-size:60px;}.elementor-2329 .elementor-element.elementor-element-d40699f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-d40699f{z-index:2;}.elementor-2329 .elementor-element.elementor-element-d40699f .cz_title .cz_title_content{text-align:center;margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-20936fb{text-align:center;}.elementor-2329 .elementor-element.elementor-element-20936fb img{width:33.33%;}.elementor-2329 .elementor-element.elementor-element-bc9d7e9.elementor-element{--align-self:center;}.elementor-2329 .elementor-element.elementor-element-29a9c24{--display:flex;}.elementor-2329 .elementor-element.elementor-element-5d970c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2329 .elementor-element.elementor-element-b4fb523 .cz_gap{height:50px;}.elementor-2329 .elementor-element.elementor-element-f1cefe3 .cz_title .cz_title_content h3{font-size:60px;}.elementor-2329 .elementor-element.elementor-element-06c2568 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-06c2568{z-index:2;}.elementor-2329 .elementor-element.elementor-element-06c2568 .cz_title .cz_title_content{text-align:center;margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-6154592{text-align:center;}.elementor-2329 .elementor-element.elementor-element-6154592 img{width:33.33%;}.elementor-2329 .elementor-element.elementor-element-d0ab3b6.elementor-element{--align-self:center;}.elementor-2329 .elementor-element.elementor-element-5a49a79{--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:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;z-index:20;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-color:#FFFFFF;}.elementor-2329 .elementor-element.elementor-element-5a49a79 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-2329 .elementor-element.elementor-element-5a49a79.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-primary );}.elementor-2329 .elementor-element.elementor-element-5a49a79.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2329 .elementor-element.elementor-element-5a49a79.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-primary );}.elementor-2329 .elementor-element.elementor-element-f3cb0da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-2329 .elementor-element.elementor-element-f3cb0da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2329 .elementor-element.elementor-element-2a2a14de.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2329 .elementor-element.elementor-element-2a2a14de  > .elementor-element-populated,.elementor-2329 .elementor-element.elementor-element-2a2a14de[data-element_type="container"]{color:#ffffff;background-position:right center;background-size:cover;background-image:linear-gradient(90deg,rgba(212,142,82,0.79),rgba(212,142,82,0.79)),url(https://muscle-munch.wondermarkaistudios.com/wp-content/uploads/2025/03/sec-bg-unboxing-muscle-munch.png);padding:60px;border-radius:40px;}.elementor-2329 .elementor-element.elementor-element-7ca702dd .cz_title .cz_title_content h5{font-size:18px;color:#ffffff;font-weight:500;line-height:1;background-color:#9d5e35;padding:10px 20px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-61bea139 .cz_title .cz_title_content h3{font-size:40px;}.elementor-2329 .elementor-element.elementor-element-4f5cb0dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-4f5cb0dc{z-index:2;}.elementor-2329 .elementor-element.elementor-element-4f5cb0dc .cz_title .cz_title_content{color:#ffffff;margin-bottom:0px;}.elementor-2329 .elementor-element.elementor-element-4cba13e6{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;z-index:2;}.elementor-2329 .elementor-element.elementor-element-4cba13e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-4cba13e6 .cz_stylish_list li{width:100%;margin-right:3%;margin-bottom:10px;float:left;}.rtl .elementor-2329 .elementor-element.elementor-element-4cba13e6 .cz_stylish_list li{float:right;margin-right:0px;margin-left:3%;}.elementor-2329 .elementor-element.elementor-element-4cba13e6 .cz_stylish_list i{color:#ffffff;background-color:#9d5e35;padding:3px;border-radius:100px;}.elementor-2329 .elementor-element.elementor-element-4cba13e6 .cz_stylish_list li:hover i{background-color:#242424;box-shadow:0px 10px 50px rgba(0,0,0,0.09);}.elementor-2329 .elementor-element.elementor-element-58a0ee34 .cz_btn,.elementor-2329 .elementor-element.elementor-element-58a0ee34 .cz_btn:before{color:#9d5e35;background-color:#ffffff;padding:15px 30px;margin-top:40px;}.elementor-2329 .elementor-element.elementor-element-58a0ee34 .cz_btn:hover,.elementor-2329 .elementor-element.elementor-element-58a0ee34 .cz_btn:after{color:#ffffff;background-color:rgba(255,255,255,0.1);}.elementor-2329 .elementor-element.elementor-element-4748f8d .cz_sep2 svg{width:100%;height:100px;}.elementor-2329 .elementor-element.elementor-element-3fac6b3b{--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;--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2329 .elementor-element.elementor-element-3fac6b3b:not(.elementor-motion-effects-element-type-background), .elementor-2329 .elementor-element.elementor-element-3fac6b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F6;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2329 .elementor-element.elementor-element-1631b37d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2329 .elementor-element.elementor-element-1631b37d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2329 .elementor-element.elementor-element-1631b37d{--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2329 .elementor-element.elementor-element-1631b37d .elementor-icon-list-icon{padding-right:0px;}.elementor-2329 .elementor-element.elementor-element-1631b37d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2329 .elementor-element.elementor-element-1631b37d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2329 .elementor-element.elementor-element-1631b37d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}@media(max-width:1024px) and (min-width:768px){.elementor-2329 .elementor-element.elementor-element-5ff63cb{width:100%;}.elementor-2329 .elementor-element.elementor-element-44478901{width:100%;}}@media(max-width:1024px){.elementor-2329 .elementor-element.elementor-element-2e6aadd3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 .cz_title .cz_title_content h1{text-align:center;}.elementor-2329 .elementor-element.elementor-element-6923e902 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-6923e902 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-6d46ba49 .cz_sep2 svg{height:75px;}.elementor-2329 .elementor-element.elementor-element-213cd3a6 .cz_gap{height:55px;}.elementor-2329 .elementor-element.elementor-element-22effbd8 .cz_title .cz_title_content h3{font-size:37px;}.elementor-2329 .elementor-element.elementor-element-53fdc083 .cz_gap{height:30px;}.elementor-2329 .elementor-element.elementor-element-35afbecc .cz_image{padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-35afbecc .cz_image_in{padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-69bab061 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-69bab061 .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-18310154 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-18310154 .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-78cc11dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-78cc11dc .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-7b11bd09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-7b11bd09 .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-7d5cdce2 .cz_image{padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-7d5cdce2 .cz_image_in{padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-2af73148 .cz_title .cz_title_content h3{font-size:37px;}.elementor-2329 .elementor-element.elementor-element-35dcad1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-35dcad1 .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-5807819c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-5807819c .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-5807819c .cz_title .cz_title_content h1{text-align:center;}.elementor-2329 .elementor-element.elementor-element-3a4b8799 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-3a4b8799 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-52fa85b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-52fa85b5 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 .cz_title .cz_title_content h1{text-align:center;}.elementor-2329 .elementor-element.elementor-element-67b280fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-67b280fc .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-47dae043 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-47dae043 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c .cz_title .cz_title_content h1{text-align:center;}.elementor-2329 .elementor-element.elementor-element-3793566 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-3793566 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-7d145ac3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-7d145ac3 .cz_title .cz_title_content{padding-left:0px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-c328c63 .cz_title .cz_title_content h3{font-size:37px;}.elementor-2329 .elementor-element.elementor-element-53431bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-53431bd .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-2ffeb8a .cz_title .cz_title_content h3{font-size:37px;}.elementor-2329 .elementor-element.elementor-element-d40699f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-d40699f .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-f1cefe3 .cz_title .cz_title_content h3{font-size:37px;}.elementor-2329 .elementor-element.elementor-element-06c2568 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-06c2568 .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-61bea139 .cz_title .cz_title_content h3{font-size:37px;}.elementor-2329 .elementor-element.elementor-element-4f5cb0dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-4f5cb0dc .cz_title .cz_title_content{padding-left:47px;display:table-cell;float:left;}.elementor-2329 .elementor-element.elementor-element-4cba13e6{width:initial;max-width:initial;}.elementor-2329 .elementor-element.elementor-element-4748f8d .cz_sep2 svg{height:75px;}}@media(max-width:767px){.elementor-2329 .elementor-element.elementor-element-208cfc54 .cz_title .cz_title_line span,.elementor-2329 .elementor-element.elementor-element-208cfc54 .cz_title .cz_line_side_solo{width:50px;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:block;float:none;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-2e6aadd3 .cz_title .cz_title_content h2{display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-6923e902 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2329 .elementor-element.elementor-element-6923e902 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-6923e902 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-6d46ba49 .cz_sep2 svg{height:50px;}.elementor-2329 .elementor-element.elementor-element-3cd01354 .cz_title .cz_title_line span,.elementor-2329 .elementor-element.elementor-element-3cd01354 .cz_title .cz_line_side_solo{width:50px;}.elementor-2329 .elementor-element.elementor-element-22effbd8 .cz_title .cz_title_content h3{font-size:29px;}.elementor-2329 .elementor-element.elementor-element-27ac21ff .cz_gap{height:0px;}.elementor-2329 .elementor-element.elementor-element-398e277b .cz_stylish_list li{width:100%;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-69bab061 .cz_title .cz_title_content{text-align:left;padding:0px;margin:0px;display:flex;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-69bab061 .cz_title .cz_title_content h2{display:initial;float:left;position:relative;}.elementor-2329 .elementor-element.elementor-element-140161c0 .cz_stylish_list li{width:100%;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-18310154 .cz_title .cz_title_content{text-align:left;padding:0px;margin:0px;display:flex;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-18310154 .cz_title .cz_title_content h2{display:initial;float:left;position:relative;}.elementor-2329 .elementor-element.elementor-element-3e6a83be .cz_stylish_list li{width:100%;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-78cc11dc .cz_title .cz_title_content{text-align:left;padding:0px;margin:0px;display:flex;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-78cc11dc .cz_title .cz_title_content h2{display:initial;float:left;position:relative;}.elementor-2329 .elementor-element.elementor-element-677b4a1a .cz_stylish_list li{width:100%;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-7b11bd09 .cz_title .cz_title_content{text-align:left;padding:0px;margin:0px;display:flex;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-7b11bd09 .cz_title .cz_title_content h2{display:initial;float:left;position:relative;}.elementor-2329 .elementor-element.elementor-element-725bd954.elementor-element{--align-self:center;}.elementor-2329 .elementor-element.elementor-element-725bd954 .cz_btn,.elementor-2329 .elementor-element.elementor-element-725bd954 .cz_btn:before{font-size:14px;}.elementor-2329 .elementor-element.elementor-element-2af73148 .cz_title .cz_title_content h3{font-size:29px;}.elementor-2329 .elementor-element.elementor-element-35dcad1 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-35dcad1 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-5807819c .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:block;float:none;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-5807819c .cz_title .cz_title_content h2{display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-3a4b8799 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-3a4b8799 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-52fa85b5 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-52fa85b5 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:block;float:none;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-2f6ff737 .cz_title .cz_title_content h2{display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-67b280fc .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-67b280fc .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-47dae043 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-47dae043 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:block;float:none;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-5e2ed41c .cz_title .cz_title_content h2{display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-3793566 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-3793566 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-7d145ac3 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-7d145ac3 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-c328c63 .cz_title .cz_title_content h3{font-size:29px;}.elementor-2329 .elementor-element.elementor-element-53431bd .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-53431bd .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-2ffeb8a .cz_title .cz_title_content h3{font-size:29px;}.elementor-2329 .elementor-element.elementor-element-d40699f .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-d40699f .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-f1cefe3 .cz_title .cz_title_content h3{font-size:29px;}.elementor-2329 .elementor-element.elementor-element-06c2568 .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-06c2568 .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-61bea139 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2329 .elementor-element.elementor-element-61bea139 .cz_title .cz_title_content h3{font-size:24px;}.elementor-2329 .elementor-element.elementor-element-4f5cb0dc .cz_title .cz_title_content{text-align:center;padding:0px;margin:0px;display:inline-block;float:left;top:0px;right:0px;bottom:0px;left:0px;}.elementor-2329 .elementor-element.elementor-element-4f5cb0dc .cz_title .cz_title_content h2{text-align:center;display:initial;float:none;position:relative;}.elementor-2329 .elementor-element.elementor-element-4cba13e6{width:100%;max-width:100%;}.elementor-2329 .elementor-element.elementor-element-4cba13e6 .cz_stylish_list li{width:100%;margin-right:0px;margin-left:0px;}.elementor-2329 .elementor-element.elementor-element-4748f8d .cz_sep2 svg{height:50px;}}/* Start custom CSS for cz_title, class: .elementor-element-6923e902 */.elementor-2329 .elementor-element.elementor-element-6923e902 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-69bab061 */.elementor-2329 .elementor-element.elementor-element-69bab061 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-18310154 */.elementor-2329 .elementor-element.elementor-element-18310154 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-78cc11dc */.elementor-2329 .elementor-element.elementor-element-78cc11dc span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-7b11bd09 */.elementor-2329 .elementor-element.elementor-element-7b11bd09 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-35dcad1 */.elementor-2329 .elementor-element.elementor-element-35dcad1 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-3a4b8799 */.elementor-2329 .elementor-element.elementor-element-3a4b8799 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-52fa85b5 */.elementor-2329 .elementor-element.elementor-element-52fa85b5 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-67b280fc */.elementor-2329 .elementor-element.elementor-element-67b280fc span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-47dae043 */.elementor-2329 .elementor-element.elementor-element-47dae043 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-3793566 */.elementor-2329 .elementor-element.elementor-element-3793566 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-7d145ac3 */.elementor-2329 .elementor-element.elementor-element-7d145ac3 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-53431bd */.elementor-2329 .elementor-element.elementor-element-53431bd span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-991e5ed *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-d40699f */.elementor-2329 .elementor-element.elementor-element-d40699f span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9d7e9 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-06c2568 */.elementor-2329 .elementor-element.elementor-element-06c2568 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0ab3b6 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-53431bd */.elementor-2329 .elementor-element.elementor-element-53431bd span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-991e5ed *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-d40699f */.elementor-2329 .elementor-element.elementor-element-d40699f span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9d7e9 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-06c2568 */.elementor-2329 .elementor-element.elementor-element-06c2568 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0ab3b6 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-53431bd */.elementor-2329 .elementor-element.elementor-element-53431bd span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-991e5ed *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-d40699f */.elementor-2329 .elementor-element.elementor-element-d40699f span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9d7e9 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-06c2568 */.elementor-2329 .elementor-element.elementor-element-06c2568 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0ab3b6 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-53431bd */.elementor-2329 .elementor-element.elementor-element-53431bd span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-991e5ed *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-d40699f */.elementor-2329 .elementor-element.elementor-element-d40699f span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9d7e9 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-06c2568 */.elementor-2329 .elementor-element.elementor-element-06c2568 span {text-align: left!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0ab3b6 *//* Hide the product image gallery column */
.xtra-single-product .woocommerce-product-gallery {
    display: none !important;
}

/* Make the summary section take full width */
.xtra-single-product .summary.entry-summary {
    width: 100% !important;
    float: none !important;
    padding-left: 0 !important;
}

/* Center the product title and price */
.xtra-single-product .product_title,
.xtra-single-product .price {
    text-align: center;
}

/* Adjust the component grid layout */
.wooco_component_product_selection_grid {
    justify-content: center;
}

/* Make the add to cart button full width */
.xtra-single-product .single_add_to_cart_button {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    display: block;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wooco_component_product_selection_grid_item {
        width: 100% !important;
        max-width: 300px;
        margin: 0 auto 20px !important;
        float: none !important;
    }
}
/* ===== CORE STYLES ===== */
/* Hide original elements completely */
.xtra-single-product .product_title.entry-title,
.xtra-single-product .price,
.xtra-single-product .woocommerce-product-details__short-description {
  display: none !important;
}

/* COMPONENT TITLE (now gets the product title styling) */
.wooco_component_name {
  /* Your exact specs for product title */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300!important;
  color: rgb(0, 0, 0);
  font-size: 60px;
  line-height: 84px;
  text-align: center;
  margin: 20px 0 15px;
  letter-spacing: -0.5px;
  text-transform: none;
}

/* COMPONENT DESCRIPTION */
.wooco_component_desc {
  /* Your exact specs */
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #666!important;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  margin: 0 auto 40px;
  max-width: 80%;
}

/* ===== RESPONSIVE ADJUSTMENTS ===== */
/* Tablet (768px-1024px) */
@media (max-width: 1024px) {
  .wooco_component_name {
    font-size: 48px;
    line-height: 64px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 28px;
  }
}

/* Mobile (up to 767px) */
@media (max-width: 767px) {
  .wooco_component_name {
    font-size: 36px;
    line-height: 48px;
    margin: 15px 0 10px;
  }
  .wooco_component_desc {
    font-size: 15px;
    line-height: 26px;
    max-width: 90%;
    margin-bottom: 30px;
  }
}

/* Small Mobile (up to 480px) */
@media (max-width: 480px) {
  .wooco_component_name {
    font-size: 28px;
    line-height: 38px;
  }
  .wooco_component_desc {
    font-size: 14px;
    line-height: 24px;
  }
}a
.wooco_components .wooco_component .wooco_component_name {
    font-weight: 300!important;
}
.product_meta
{display: none!important;}
.xtra-single-product div.xtra-share {
    display: none;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    display: none;
}
.xtra-comments, .content.cz_related_posts, .cz_author_box, .related.products, .upsells.products, .up-sells.products, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page #customer_details, .woocommerce-page .codevz-checkout-details, .woocommerce-page .woocommerce-order-details, .woocommerce-page .woocommerce-customer-details, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-account .cz_post_content > .woocommerce {
    display: none;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-4f5cb0dc */.elementor-2329 .elementor-element.elementor-element-4f5cb0dc p {color: white!important;}/* End custom CSS */