.elementor-423 .elementor-element.elementor-element-c8a3773{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-423 .elementor-element.elementor-element-7400ce0 > .elementor-widget-container{padding:50px 50px 0px 50px;}.elementor-423 .elementor-element.elementor-element-7400ce0{text-align:center;}.elementor-423 .elementor-element.elementor-element-7400ce0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-423 .elementor-element.elementor-element-0d841d6{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-423 .elementor-element.elementor-element-9290dbd .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:150%;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #DE7921 0%, #F5A253 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-423 .elementor-element.elementor-element-9290dbd{width:auto;max-width:auto;}.elementor-423 .elementor-element.elementor-element-9290dbd.elementor-element{--align-self:center;}.elementor-423 .elementor-element.elementor-element-cd905aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-cd905aa{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-423 .elementor-element.elementor-element-1a45e7b6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;--padding-top:25px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-423 .elementor-element.elementor-element-1a45e7b6::before, .elementor-423 .elementor-element.elementor-element-1a45e7b6 > .elementor-background-video-container::before, .elementor-423 .elementor-element.elementor-element-1a45e7b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-423 .elementor-element.elementor-element-1a45e7b6 > .elementor-background-slideshow::before, .elementor-423 .elementor-element.elementor-element-1a45e7b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-423 .elementor-element.elementor-element-1a45e7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-423 .elementor-element.elementor-element-757b67b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:#898A8C;}.elementor-423 .elementor-element.elementor-element-430377a4 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-423 .elementor-element.elementor-element-430377a4{text-align:center;}.elementor-423 .elementor-element.elementor-element-430377a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:400;line-height:1.2em;letter-spacing:0.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#F7F7F7;}.elementor-423 .elementor-element.elementor-element-1ec8913e{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-dfb2f2f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-423 .elementor-element.elementor-element-383ff163{--display:flex;}.elementor-423 .elementor-element.elementor-element-952796c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:150%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at top left, #060B0F 41%, #133367 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;padding:12px 24px 12px 24px;}.elementor-423 .elementor-element.elementor-element-952796c{width:auto;max-width:auto;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr:not([data-theme]) .glsr-bar-background-percent{--glsr-bar-bg:#DE7921 !important;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr:not([data-theme]) .glsr-star-empty{background:#DE7921 !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr:not([data-theme]) .glsr-star-full{background:#DE7921 !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr:not([data-theme]) .glsr-star-half{background:#DE7921 !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr-summary{justify-content:center;--glsr-max-w:1000px;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr-summary-text{display:flex;justify-content:center;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-423 .elementor-element.elementor-element-2e2ecad > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-423 .elementor-element.elementor-element-2e2ecad{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-150f4500{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423 .elementor-element.elementor-element-150f4500.e-con{--flex-grow:0;--flex-shrink:0;}.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-423 .elementor-element.elementor-element-369be0f5{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-423 .elementor-element.elementor-element-369be0f5::before, .elementor-423 .elementor-element.elementor-element-369be0f5 > .elementor-background-video-container::before, .elementor-423 .elementor-element.elementor-element-369be0f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-423 .elementor-element.elementor-element-369be0f5 > .elementor-background-slideshow::before, .elementor-423 .elementor-element.elementor-element-369be0f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-423 .elementor-element.elementor-element-369be0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-423 .elementor-element.elementor-element-7ad3c808{text-align:center;}.elementor-423 .elementor-element.elementor-element-7ad3c808 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-0254dd2 > .elementor-widget-container{padding:50px 50px 30px 50px;}.elementor-423 .elementor-element.elementor-element-0254dd2 img{border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-423 .elementor-element.elementor-element-0254dd2 .widget-image-caption{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-block-start:20px;}.elementor-423 .elementor-element.elementor-element-eb0858f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-423 .elementor-element.elementor-element-640a1d09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-423 .elementor-element.elementor-element-1f2d2063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-423 .elementor-element.elementor-element-c54e514 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-4ce1b50c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-423 .elementor-element.elementor-element-2a0105be{--display:flex;}.elementor-423 .elementor-element.elementor-element-22b14c60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:63px;font-weight:600;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr:not([data-theme]) .glsr-bar-background-percent{--glsr-bar-bg:#DE7921 !important;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr:not([data-theme]) .glsr-star-empty{background:#DE7921 !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr:not([data-theme]) .glsr-star-full{background:#DE7921 !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr:not([data-theme]) .glsr-star-half{background:#DE7921 !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr-summary-text{display:flex;justify-content:start;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-423 .elementor-element.elementor-element-3145388c .price{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-423 .elementor-element.elementor-element-3145388c .price ins{color:#32CF00;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}body:not(.rtl) .elementor-423 .elementor-element.elementor-element-3145388c:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-423 .elementor-element.elementor-element-3145388c:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-423 .elementor-element.elementor-element-3145388c.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-423 .elementor-element.elementor-element-54e14385 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-423 .elementor-element.elementor-element-77aadc22 .cart button, .elementor-423 .elementor-element.elementor-element-77aadc22 .cart .button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;color:#FFFFFF;background-color:#DE7921;border-color:#20282E;transition:all 0.2s;}.elementor-423 .elementor-element.elementor-element-77aadc22 .cart button:hover, .elementor-423 .elementor-element.elementor-element-77aadc22 .cart .button:hover{color:#DE7921;background-color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-2e9421c1{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-1174f75{--display:flex;}.elementor-423 .elementor-element.elementor-element-4e95142{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423 .elementor-element.elementor-element-1b528af{text-align:center;}.elementor-423 .elementor-element.elementor-element-1b528af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-e6c9856{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-5412a8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-5412a8d .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-423 .elementor-element.elementor-element-6dbb7fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products  ul.products{grid-column-gap:25px;grid-row-gap:40px;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:0px 0px 0px 0px;margin-bottom:0px;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.woocommerce .elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products .products > h2{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-align:left;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .price{color:#30FF4A;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .price ins{color:#30FF4A;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .price ins .amount{color:#30FF4A;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .price del{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .price del .amount{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product span.onsale{display:block;color:#16FF08;background-color:#000000;border-radius:9px;min-width:55px;min-height:40px;line-height:40px;margin:20px;}.elementor-423 .elementor-element.elementor-element-a46deef > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-423 .elementor-element.elementor-element-a46deef{text-align:left;}.elementor-423 .elementor-element.elementor-element-a46deef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-77580a0{--display:flex;}.elementor-423 .elementor-element.elementor-element-53946c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-53946c6 .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em;}.elementor-423 .elementor-element.elementor-element-53946c6 .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-423 .elementor-element.elementor-element-53946c6 .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-423 .elementor-element.elementor-element-53946c6 .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-423 .elementor-element.elementor-element-53946c6 .glsr-reviews{--glsr-gap-xl:2em;}.elementor-423 .elementor-element.elementor-element-242ffbb{--display:flex;}.elementor-423 .elementor-element.elementor-element-946f975 form.glsr-form .glsr-field-rating{--glsr-form-star:2em;}.elementor-423 .elementor-element.elementor-element-946f975 .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-423 .elementor-element.elementor-element-946f975 .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-423 .elementor-element.elementor-element-946f975 form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px;}.elementor-423 .elementor-element.elementor-element-946f975 .glsr-review-form{--glsr-gap-md:0.75em;}.elementor-423 .elementor-element.elementor-element-946f975 .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0.75em;}.elementor-423 .elementor-element.elementor-element-32da568{--display:flex;}.elementor-423 .elementor-element.elementor-element-fb9f198 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-fb9f198{text-align:center;}.elementor-423 .elementor-element.elementor-element-fb9f198 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:500;line-height:1.2em;letter-spacing:0.7px;color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-3f86622{--display:flex;}.elementor-423 .elementor-element.elementor-element-68bd93f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-063f358{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-d916476{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-524d951{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-aa68484{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-3815278{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-760e67c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-65403a5{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-b94f475{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-6c37ff6{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-9786f68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-abbba4a{color:#FFFFFF;}.elementor-423 .elementor-element.elementor-element-aa9d80e{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 0px 0px;--n-accordion-title-normal-color:#CFD0D2;--n-accordion-title-hover-color:#CFD0D2;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#CFD0D2;}.elementor-423 .elementor-element.elementor-element-aa9d80e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#11151F;border-style:solid;border-width:1px 1px 0px 0px;border-color:#11151F;}:where( .elementor-423 .elementor-element.elementor-element-aa9d80e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#11151F;border-style:solid;border-width:0px 0px 1px 1px;border-color:#11151F;--border-radius:0px 0px 016px 016px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-423 .elementor-element.elementor-element-aa9d80e {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-423 .elementor-element.elementor-element-aa9d80e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;line-height:2em;}.elementor-423 .elementor-element.elementor-element-e6f8f66{--display:flex;--padding-top:0px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-423 .elementor-element.elementor-element-416a363 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:150%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at top left, #060B0F 41%, #133367 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;padding:12px 24px 12px 24px;}.elementor-423 .elementor-element.elementor-element-416a363{width:auto;max-width:auto;}@media(min-width:768px){.elementor-423 .elementor-element.elementor-element-1a45e7b6{--content-width:920px;}.elementor-423 .elementor-element.elementor-element-150f4500{--content-width:200px;}.elementor-423 .elementor-element.elementor-element-369be0f5{--content-width:920px;}.elementor-423 .elementor-element.elementor-element-640a1d09{--content-width:1650px;}.elementor-423 .elementor-element.elementor-element-1f2d2063{--width:50%;}.elementor-423 .elementor-element.elementor-element-4ce1b50c{--width:50%;}}@media(max-width:1024px){.elementor-423 .elementor-element.elementor-element-9290dbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-9290dbd .elementor-button{font-size:14px;}.elementor-423 .elementor-element.elementor-element-757b67b1 .elementor-heading-title{font-size:18px;}.elementor-423 .elementor-element.elementor-element-430377a4 .elementor-heading-title{font-size:44px;}.elementor-423 .elementor-element.elementor-element-952796c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-952796c .elementor-button{font-size:14px;}.elementor-423 .elementor-element.elementor-element-150f4500{--grid-auto-flow:row;}.elementor-423 .elementor-element.elementor-element-7ad3c808 .elementor-heading-title{font-size:18px;}.elementor-423 .elementor-element.elementor-element-eb0858f{--grid-auto-flow:row;}.elementor-423 .elementor-element.elementor-element-640a1d09{--padding-top:0%;--padding-bottom:50%;--padding-left:5%;--padding-right:5%;}.elementor-423 .elementor-element.elementor-element-4ce1b50c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.woocommerce .elementor-423 .elementor-element.elementor-element-3145388c .price{font-size:25px;}.woocommerce .elementor-423 .elementor-element.elementor-element-3145388c .price ins{font-size:25px;}.elementor-423 .elementor-element.elementor-element-77aadc22 .cart button, .elementor-423 .elementor-element.elementor-element-77aadc22 .cart .button{font-size:14px;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-423 .elementor-element.elementor-element-fb9f198 .elementor-heading-title{font-size:44px;}.elementor-423 .elementor-element.elementor-element-416a363 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-416a363 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-423 .elementor-element.elementor-element-c8a3773{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-7400ce0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-7400ce0{text-align:center;}.elementor-423 .elementor-element.elementor-element-7400ce0 .elementor-heading-title{font-size:21px;}.elementor-423 .elementor-element.elementor-element-0d841d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-0d841d6{font-size:15px;}.elementor-423 .elementor-element.elementor-element-9290dbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-9290dbd .elementor-button{font-size:15px;border-width:2px 2px 2px 2px;padding:10px 25px 10px 25px;}.elementor-423 .elementor-element.elementor-element-cd905aa > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-cd905aa{text-align:center;font-size:24px;}.elementor-423 .elementor-element.elementor-element-1a45e7b6{--content-width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-757b67b1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-423 .elementor-element.elementor-element-757b67b1{text-align:center;}.elementor-423 .elementor-element.elementor-element-757b67b1 .elementor-heading-title{font-size:14px;}.elementor-423 .elementor-element.elementor-element-430377a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-430377a4 .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-423 .elementor-element.elementor-element-1ec8913e > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 35px 0px 35px;}.elementor-423 .elementor-element.elementor-element-1ec8913e{font-size:14px;}.elementor-423 .elementor-element.elementor-element-952796c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-952796c .elementor-button{font-size:14px;padding:10px 50px 10px 50px;}.elementor-423 .elementor-element.elementor-element-de5fc99 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr-summary{justify-content:center;}.elementor-423 .elementor-element.elementor-element-de5fc99 .glsr-summary-text{display:flex;justify-content:center;}.elementor-423 .elementor-element.elementor-element-2e2ecad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-2e2ecad{font-size:11px;}.elementor-423 .elementor-element.elementor-element-150f4500{--content-width:200px;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423 .elementor-element.elementor-element-369be0f5{--content-width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-423 .elementor-element.elementor-element-7ad3c808 .elementor-heading-title{font-size:18px;}.elementor-423 .elementor-element.elementor-element-0254dd2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-423 .elementor-element.elementor-element-eb0858f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-423 .elementor-element.elementor-element-640a1d09{--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:05%;}.elementor-423 .elementor-element.elementor-element-1f2d2063{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-423 .elementor-element.elementor-element-c54e514 > .elementor-widget-container{margin:-45px -45px -45px -45px;padding:-29px -29px -29px -29px;}.elementor-423 .elementor-element.elementor-element-c54e514{text-align:left;}.elementor-423 .elementor-element.elementor-element-4ce1b50c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-423 .elementor-element.elementor-element-22b14c60{text-align:center;}.elementor-423 .elementor-element.elementor-element-22b14c60 .elementor-heading-title{font-size:33px;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr-summary{justify-content:center;}.elementor-423 .elementor-element.elementor-element-4ce0b44 .glsr-summary-text{display:flex;justify-content:center;}.elementor-423 .elementor-element.elementor-element-3145388c{text-align:center;}.woocommerce .elementor-423 .elementor-element.elementor-element-3145388c .price{font-size:20px;}.woocommerce .elementor-423 .elementor-element.elementor-element-3145388c .price ins{font-size:20px;}.elementor-423 .elementor-element.elementor-element-54e14385 > .elementor-widget-container{margin:-90px -90px -90px -90px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-54e14385{text-align:left;}.elementor-423 .elementor-element.elementor-element-2e9421c1 > .elementor-widget-container{padding:10px 25px 40px 25px;}.elementor-423 .elementor-element.elementor-element-2e9421c1{text-align:center;}.elementor-423 .elementor-element.elementor-element-1174f75{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-423 .elementor-element.elementor-element-4e95142{--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-423 .elementor-element.elementor-element-1b528af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-1b528af{text-align:center;}.elementor-423 .elementor-element.elementor-element-1b528af .elementor-heading-title{font-size:28px;}.elementor-423 .elementor-element.elementor-element-e6c9856{text-align:center;font-size:14px;}.elementor-423 .elementor-element.elementor-element-5412a8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products ul.products li.product{text-align:center;}.elementor-423 .elementor-element.elementor-element-6dbb7fc > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:40px 15px 40px 15px;}.elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-423 .elementor-element.elementor-element-6dbb7fc.elementor-wc-products .products > h2{text-align:center;margin-bottom:15px;}.elementor-423 .elementor-element.elementor-element-a46deef > .elementor-widget-container{padding:40px 10px 10px 10px;}.elementor-423 .elementor-element.elementor-element-a46deef{text-align:center;}.elementor-423 .elementor-element.elementor-element-946f975 form.glsr-form .glsr-field-rating{--glsr-form-star:40px;}.elementor-423 .elementor-element.elementor-element-946f975 .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-423 .elementor-element.elementor-element-946f975 .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-423 .elementor-element.elementor-element-946f975 form.glsr-form .glsr-field-rating span[data-rating]{column-gap:5px;}.elementor-423 .elementor-element.elementor-element-946f975 .glsr-review-form{--glsr-gap-md:0px;}.elementor-423 .elementor-element.elementor-element-946f975 .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0px;}.elementor-423 .elementor-element.elementor-element-32da568{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-423 .elementor-element.elementor-element-fb9f198 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-423 .elementor-element.elementor-element-fb9f198 .elementor-heading-title{font-size:28px;}.elementor-423 .elementor-element.elementor-element-3f86622{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-423 .elementor-element.elementor-element-aa9d80e{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:14px;}.elementor-423 .elementor-element.elementor-element-e6f8f66{--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-423 .elementor-element.elementor-element-416a363 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-416a363 .elementor-button{font-size:14px;padding:10px 50px 10px 50px;}}/* Start custom CSS for heading, class: .elementor-element-430377a4 */#subheading{
    background: linear-gradient(100deg, #FFFFFF 70%, #0C1711 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for site_reviews_summary, class: .elementor-element-de5fc99 */.elementor-423 .elementor-element.elementor-element-de5fc99 {
    color: #fff !important; /* Set text color to white */
}

.elementor-423 .elementor-element.elementor-element-de5fc99 .elementor-widget-container {
    color: #fff !important; /* Ensure all child elements inherit white text */
}

.elementor-423 .elementor-element.elementor-element-de5fc99 .rating-summary-title,
.elementor-423 .elementor-element.elementor-element-de5fc99 .rating-summary-text,
.elementor-423 .elementor-element.elementor-element-de5fc99 .rating-summary-value {
    color: #fff !important; /* Specific classes for individual elements */
}

.elementor-423 .elementor-element.elementor-element-de5fc99 .stars-container .fa-star,
.elementor-423 .elementor-element.elementor-element-de5fc99 .stars-container .fa-star-half-alt {
    color: #f8b500 !important; /* Ensure stars remain gold */
}

.elementor-423 .elementor-element.elementor-element-de5fc99 {
    position: relative;
}

.elementor-423 .elementor-element.elementor-element-de5fc99::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.elementor-423 .elementor-element.elementor-element-de5fc99 a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent: -9999px; /* Hide the link text */
    background: transparent; /* Ensure the background is transparent */
}/* End custom CSS */
/* Start custom CSS for site_reviews_summary, class: .elementor-element-4ce0b44 */.elementor-423 .elementor-element.elementor-element-4ce0b44 {
    color: #fff !important; /* Set text color to white */
}

.elementor-423 .elementor-element.elementor-element-4ce0b44 .elementor-widget-container {
    color: #fff !important; /* Ensure all child elements inherit white text */
}

.elementor-423 .elementor-element.elementor-element-4ce0b44 .rating-summary-title,
.elementor-423 .elementor-element.elementor-element-4ce0b44 .rating-summary-text,
.elementor-423 .elementor-element.elementor-element-4ce0b44 .rating-summary-value {
    color: #fff !important; /* Specific classes for individual elements */
}

.elementor-423 .elementor-element.elementor-element-4ce0b44 .stars-container .fa-star,
.elementor-423 .elementor-element.elementor-element-4ce0b44 .stars-container .fa-star-half-alt {
    color: #f8b500 !important; /* Ensure stars remain gold */
}

.elementor-423 .elementor-element.elementor-element-4ce0b44 {
    position: relative;
}

.elementor-423 .elementor-element.elementor-element-4ce0b44::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.elementor-423 .elementor-element.elementor-element-4ce0b44 a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent: -9999px; /* Hide the link text */
    background: transparent; /* Ensure the background is transparent */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-77aadc22 */.elementor-423 .elementor-element.elementor-element-77aadc22 .single_add_to_cart_button {
    background: linear-gradient(90deg, #DE7921, #F5A253);
    color: white; /* Optional: Change text color for better contrast */
    border: none; /* Optional: Remove border */
    padding: 10px 20px; /* Optional: Add padding */
    border-radius: 5px; /* Optional: Add border radius */
    cursor: pointer; /* Optional: Change cursor on hover */
}

.elementor-423 .elementor-element.elementor-element-77aadc22 .single_add_to_cart_button:hover {
    opacity: 0.9; /* Optional: Add hover effect */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5412a8d */.elementor-423 .elementor-element.elementor-element-5412a8d {
    border-radius: 15px; /* Adjust the value as needed for desired roundness */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-6dbb7fc */.elementor-423 .elementor-element.elementor-element-6dbb7fc .add_to_cart_button {
    background: linear-gradient(90deg, #DE7921, #F5A253);
    color: white; /* Optional: Change text color for better contrast */
    border: none; /* Optional: Remove border */
    padding: 10px 20px; /* Optional: Add padding */
    border-radius: 5px; /* Optional: Add border radius */
    transition: background 0.3s; /* Optional: Add transition for hover effect */
}

.elementor-423 .elementor-element.elementor-element-6dbb7fc .add_to_cart_button:hover {
    background: linear-gradient(90deg, #F5A253, #DE7921); /* Optional: Change gradient on hover */
}/* End custom CSS */
/* Start custom CSS for site_reviews, class: .elementor-element-53946c6 */.elementor-423 .elementor-element.elementor-element-53946c6 {
    background-color: #f9f9f9;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    padding: 20px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.glsr-review {
    background-color: #ffffff;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    margin-bottom: 15px;
    padding: 15px;
    transition: transform 0.2s;
}

.glsr-review:hover {
    transform: scale(1.02);
}

.glsr-review-title h4 {
    font-size: 1.2em;
    color: #333;
    margin-bottom: 10px;
}

.glsr-review-rating {
    margin-bottom: 10px;
}

.glsr-review-content p {
    font-size: 1em;
    color: #555;
}

.glsr-review-author {
    font-weight: bold;
    color: #0073aa;
}

.glsr-button-loadmore {
    background-color: #0073aa;
    color: #ffffff;
    border: none;
    border-radius: 5px;
    padding: 10px 15px;
    cursor: pointer;
    transition: background-color 0.3s;
}

.glsr-button-loadmore:hover {
    background-color: #005f8d;
}

.elementor-423 .elementor-element.elementor-element-53946c6 {
    background-color: #f9f9f9;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    padding: 20px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.glsr-review {
    background-color: #ffffff;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    margin-bottom: 15px;
    padding: 15px;
    transition: transform 0.2s;
}

.glsr-review:hover {
    transform: scale(1.02);
}

.glsr-review-title h4 {
    font-size: 1.2em;
    color: #333;
    margin-bottom: 10px;
}

.glsr-review-rating {
    margin-bottom: 10px;
}

.glsr-review-content p {
    font-size: 1em;
    color: #555;
}

.glsr-review-author {
    font-weight: bold;
    color: #0073aa;
}

.glsr-button-loadmore {
    background-color: #0073aa;
    color: #ffffff;
    border: none;
    border-radius: 5px;
    padding: 10px 15px;
    cursor: pointer;
    transition: background-color 0.3s;
}

.glsr-button-loadmore:hover {
    background-color: #005f8d;
}

.elementor-423 .elementor-element.elementor-element-53946c6 {
    max-width: 600px; /* Adjust the width as needed */
    margin: 0 auto; /* Center the box */
    padding: 20px; /* Add some padding */
    border: 1px solid #ccc; /* Optional: Add a border */
    border-radius: 8px; /* Optional: Add rounded corners */
    background-color: #f9f9f9; /* Optional: Add a background color */
}

.elementor-423 .elementor-element.elementor-element-53946c6 .glsr-button-loadmore {
    background-color: #1D272E;
    color: #ffffff; /* Optional: Change text color for better contrast */
}

.elementor-423 .elementor-element.elementor-element-53946c6 .glsr-pagination {
    display: flex;
    justify-content: center;
}

.elementor-423 .elementor-element.elementor-element-53946c6 .glsr-button-loadmore {
    margin: 0;
}

.elementor-423 .elementor-element.elementor-element-53946c6 .glsr-button-loadmore {
    background: linear-gradient(90deg, #DE7921, #F5A253);
    color: white; /* Optional: Change text color for better contrast */
    border: none; /* Optional: Remove border */
    padding: 10px 20px; /* Optional: Add padding */
    border-radius: 5px; /* Optional: Add border radius */
    cursor: pointer; /* Optional: Change cursor on hover */
}/* End custom CSS */
/* Start custom CSS for site_reviews_form, class: .elementor-element-946f975 *//* General Styling */
.elementor-423 .elementor-element.elementor-element-946f975 {
    background-color: #f9f9f9;
    border: 1px solid #ddd;
    border-radius: 8px;
    padding: 15px;
    font-size: 14px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

/* Label Styling */
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-label {
    font-weight: bold;
    color: #333;
    margin-bottom: 5px;
    display: block;
}

/* Input, Textarea, Select Styling */
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-input,
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-textarea,
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-select {
    width: 100%;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 15px;
    box-sizing: border-box;
    transition: border-color 0.3s;
}

.elementor-423 .elementor-element.elementor-element-946f975 .glsr-input:focus,
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-textarea:focus,
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-select:focus {
    border-color: #007bff;
    outline: none;
}

/* Field Wrapper Styling */
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-field {
    margin-bottom: 15px;
}

/* Star Rating Styling */
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-star-rating {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}

.elementor-423 .elementor-element.elementor-element-946f975 .glsr-star-rating span {
    cursor: pointer;
    font-size: 24px;
    color: #ffd700;
}

/* Error Message Styling */
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-field-error {
    display: block;
    color: #ff0000; /* Red error text */
    font-size: 0.875em; /* Slightly smaller font size */
    margin-top: 0.25em; /* Space above the error message */
    font-weight: bold; /* Bold text for emphasis */
}

/* Submit Button Styling */
.elementor-423 .elementor-element.elementor-element-946f975 button[type="submit"],
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-review-form button {
    background-color: #1D272E; /* Dark teal background */
    color: white; /* White text */
    padding: 10px 15px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

.elementor-423 .elementor-element.elementor-element-946f975 button[type="submit"]:hover,
.elementor-423 .elementor-element.elementor-element-946f975 .glsr-review-form button:hover {
    background-color: #142026; /* Slightly darker teal on hover */
}

/* Responsive Adjustments for Mobile */
@media (max-width: 600px) {
    .elementor-423 .elementor-element.elementor-element-946f975 {
        padding: 10px;
    }

    .elementor-423 .elementor-element.elementor-element-946f975 .glsr-input,
    .elementor-423 .elementor-element.elementor-element-946f975 .glsr-textarea,
    .elementor-423 .elementor-element.elementor-element-946f975 .glsr-select {
        font-size: 16px;
    }

    .elementor-423 .elementor-element.elementor-element-946f975 .glsr-star-rating span {
        font-size: 0.8em; /* Smaller star size on mobile */
    }

    .elementor-423 .elementor-element.elementor-element-946f975 .glsr-field-error {
        font-size: 0.9em;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb9f198 */#headHeading{
    background: linear-gradient(1500deg, #FFFFFF 50%, #0C1711 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */