.elementor-101 .elementor-element.elementor-element-a48c116{--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-101 .elementor-element.elementor-element-ebdfda1 > .elementor-widget-container{padding:50px 50px 0px 50px;}.elementor-101 .elementor-element.elementor-element-ebdfda1{text-align:center;}.elementor-101 .elementor-element.elementor-element-ebdfda1 .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-101 .elementor-element.elementor-element-7b9a8c6{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-101 .elementor-element.elementor-element-35c1ad4 .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, #207996 0%, #4B9CBA 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-101 .elementor-element.elementor-element-35c1ad4{width:auto;max-width:auto;}.elementor-101 .elementor-element.elementor-element-35c1ad4.elementor-element{--align-self:center;}.elementor-101 .elementor-element.elementor-element-125460b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-125460b{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-101 .elementor-element.elementor-element-e2282a1{--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:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-101 .elementor-element.elementor-element-e2282a1::before, .elementor-101 .elementor-element.elementor-element-e2282a1 > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-e2282a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-e2282a1 > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-e2282a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-e2282a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-101 .elementor-element.elementor-element-611398e .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-101 .elementor-element.elementor-element-f25870e > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-101 .elementor-element.elementor-element-f25870e{text-align:center;}.elementor-101 .elementor-element.elementor-element-f25870e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:0.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#F7F7F7;}.elementor-101 .elementor-element.elementor-element-f786f37{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-9d5a743{--display:flex;}.elementor-101 .elementor-element.elementor-element-69f8489 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-101 .elementor-element.elementor-element-56f53d2 .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-101 .elementor-element.elementor-element-56f53d2{width:auto;max-width:auto;}.elementor-101 .elementor-element.elementor-element-a425428{--display:flex;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr:not([data-theme]) .glsr-bar-background-percent{--glsr-bar-bg:#DE7921 !important;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr:not([data-theme]) .glsr-star-empty{background:#DE7921 !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr:not([data-theme]) .glsr-star-full{background:#DE7921 !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr:not([data-theme]) .glsr-star-half{background:#DE7921 !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.25em;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary{justify-content:center;--glsr-max-w:1000px;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary-text{display:flex;justify-content:center;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-101 .elementor-element.elementor-element-8e6a509 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-101 .elementor-element.elementor-element-8e6a509{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-400baee{--display:grid;--e-con-grid-template-columns:repeat(4, 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-101 .elementor-element.elementor-element-400baee.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-101 .elementor-element.elementor-element-27e0edc{--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:80px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px;}.elementor-101 .elementor-element.elementor-element-27e0edc::before, .elementor-101 .elementor-element.elementor-element-27e0edc > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-27e0edc > .e-con-inner > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-27e0edc > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-27e0edc > .e-con-inner > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-27e0edc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-101 .elementor-element.elementor-element-367110a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-367110a{text-align:center;}.elementor-101 .elementor-element.elementor-element-367110a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:0.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#F7F7F7;}.elementor-101 .elementor-element.elementor-element-b886475 > .elementor-widget-container{padding:50px 50px 30px 50px;}.elementor-101 .elementor-element.elementor-element-b886475 img{border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-101 .elementor-element.elementor-element-b886475 .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-101 .elementor-element.elementor-element-c47cf1f{--display:flex;}.elementor-101 .elementor-element.elementor-element-c179f27{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-101 .elementor-element.elementor-element-7ce7f68{--display:flex;}.elementor-101 .elementor-element.elementor-element-6ab203e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-101 .elementor-element.elementor-element-f3afdfc > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-101 .elementor-element.elementor-element-f3afdfc{text-align:center;}.elementor-101 .elementor-element.elementor-element-f3afdfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:0.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#F7F7F7;}.elementor-101 .elementor-element.elementor-element-4f46a811{--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:5%;--padding-left:0%;--padding-right:0%;}.elementor-101 .elementor-element.elementor-element-6f33ba4b{--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-101 .elementor-element.elementor-element-ac05eeb > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-1a712558{--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-101 .elementor-element.elementor-element-2677c08{--display:flex;}.elementor-101 .elementor-element.elementor-element-6fa852bd > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-101 .elementor-element.elementor-element-6fa852bd{text-align:center;}.elementor-101 .elementor-element.elementor-element-6fa852bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:0.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#F7F7F7;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr:not([data-theme]) .glsr-bar-background-percent{--glsr-bar-bg:#DE7921 !important;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr:not([data-theme]) .glsr-star-empty{background:#DE7921 !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr:not([data-theme]) .glsr-star-full{background:#DE7921 !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr:not([data-theme]) .glsr-star-half{background:#DE7921 !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.25em;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary-text{display:flex;justify-content:start;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-101 .elementor-element.elementor-element-487a2cf > .elementor-widget-container{margin:-50px 0px 0px 0px;}.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-101 .elementor-element.elementor-element-478a058a .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-101 .elementor-element.elementor-element-478a058a .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-101 .elementor-element.elementor-element-478a058a:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-101 .elementor-element.elementor-element-478a058a:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-101 .elementor-element.elementor-element-478a058a.elementor-product-price-block-yes del{margin-bottom:10px;}.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-101 .elementor-element.elementor-element-43d4f53b .cart button, .elementor-101 .elementor-element.elementor-element-43d4f53b .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:#133367;border-color:#20282E;transition:all 0.2s;}.elementor-101 .elementor-element.elementor-element-43d4f53b .cart button:hover, .elementor-101 .elementor-element.elementor-element-43d4f53b .cart .button:hover{color:#FFFFFF;background-color:#122544;}.elementor-101 .elementor-element.elementor-element-7f885d38{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-5ea3f2c > .elementor-widget-container{padding:40px 10px 0px 10px;}.elementor-101 .elementor-element.elementor-element-5ea3f2c{text-align:left;}.elementor-101 .elementor-element.elementor-element-5ea3f2c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-fb48563{--display:flex;}.elementor-101 .elementor-element.elementor-element-2b917d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-2b917d2 .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em;}.elementor-101 .elementor-element.elementor-element-2b917d2 .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-101 .elementor-element.elementor-element-2b917d2 .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-101 .elementor-element.elementor-element-2b917d2 .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-101 .elementor-element.elementor-element-2b917d2 .glsr-reviews{--glsr-gap-xl:2em;}.elementor-101 .elementor-element.elementor-element-43999b5{--display:flex;}.elementor-101 .elementor-element.elementor-element-5a9559a form.glsr-form .glsr-field-rating{--glsr-form-star:2em;}.elementor-101 .elementor-element.elementor-element-5a9559a .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-101 .elementor-element.elementor-element-5a9559a .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-101 .elementor-element.elementor-element-5a9559a form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px;}.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-review-form{--glsr-gap-md:0.75em;}.elementor-101 .elementor-element.elementor-element-5a9559a .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0.75em;}.elementor-101 .elementor-element.elementor-element-ae5dede{--display:flex;}.elementor-101 .elementor-element.elementor-element-337f464 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-337f464{text-align:center;}.elementor-101 .elementor-element.elementor-element-337f464 .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-101 .elementor-element.elementor-element-4a15a2a{--display:flex;}.elementor-101 .elementor-element.elementor-element-39ac13a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-bc945e4{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-0f174c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-db26a99{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-772d554{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-758c17b{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-7af848f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-0a75de0{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-c283776{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-0ca0358{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-13337db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-b323f75{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-a23c03f{--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-101 .elementor-element.elementor-element-a23c03f > .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-101 .elementor-element.elementor-element-a23c03f > .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-101 .elementor-element.elementor-element-a23c03f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-101 .elementor-element.elementor-element-a23c03f > .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-101 .elementor-element.elementor-element-a953ddd{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-c0701a5 .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-101 .elementor-element.elementor-element-c0701a5{width:auto;max-width:auto;}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-e2282a1{--content-width:920px;}.elementor-101 .elementor-element.elementor-element-400baee{--content-width:200px;}.elementor-101 .elementor-element.elementor-element-27e0edc{--content-width:920px;}.elementor-101 .elementor-element.elementor-element-4f46a811{--content-width:1650px;}.elementor-101 .elementor-element.elementor-element-6f33ba4b{--width:50%;}.elementor-101 .elementor-element.elementor-element-1a712558{--width:50%;}}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-35c1ad4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-35c1ad4 .elementor-button{font-size:14px;}.elementor-101 .elementor-element.elementor-element-611398e .elementor-heading-title{font-size:18px;}.elementor-101 .elementor-element.elementor-element-f25870e .elementor-heading-title{font-size:44px;}.elementor-101 .elementor-element.elementor-element-56f53d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-56f53d2 .elementor-button{font-size:14px;}.elementor-101 .elementor-element.elementor-element-400baee{--grid-auto-flow:row;}.elementor-101 .elementor-element.elementor-element-367110a .elementor-heading-title{font-size:44px;}.elementor-101 .elementor-element.elementor-element-c179f27{--grid-auto-flow:row;}.elementor-101 .elementor-element.elementor-element-6ab203e{--grid-auto-flow:row;}.elementor-101 .elementor-element.elementor-element-f3afdfc .elementor-heading-title{font-size:44px;}.elementor-101 .elementor-element.elementor-element-4f46a811{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-101 .elementor-element.elementor-element-1a712558{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-101 .elementor-element.elementor-element-6fa852bd .elementor-heading-title{font-size:44px;}.woocommerce .elementor-101 .elementor-element.elementor-element-478a058a .price{font-size:25px;}.woocommerce .elementor-101 .elementor-element.elementor-element-478a058a .price ins{font-size:25px;}.elementor-101 .elementor-element.elementor-element-43d4f53b .cart button, .elementor-101 .elementor-element.elementor-element-43d4f53b .cart .button{font-size:14px;}.elementor-101 .elementor-element.elementor-element-337f464 .elementor-heading-title{font-size:44px;}.elementor-101 .elementor-element.elementor-element-c0701a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-c0701a5 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-a48c116{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-ebdfda1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-ebdfda1{text-align:center;}.elementor-101 .elementor-element.elementor-element-ebdfda1 .elementor-heading-title{font-size:21px;}.elementor-101 .elementor-element.elementor-element-7b9a8c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-7b9a8c6{font-size:15px;}.elementor-101 .elementor-element.elementor-element-35c1ad4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-35c1ad4 .elementor-button{font-size:15px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-125460b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-125460b{text-align:center;font-size:24px;}.elementor-101 .elementor-element.elementor-element-e2282a1{--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-101 .elementor-element.elementor-element-611398e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-101 .elementor-element.elementor-element-611398e{text-align:center;}.elementor-101 .elementor-element.elementor-element-611398e .elementor-heading-title{font-size:14px;}.elementor-101 .elementor-element.elementor-element-f25870e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-f25870e .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-101 .elementor-element.elementor-element-f786f37{text-align:center;font-size:14px;}.elementor-101 .elementor-element.elementor-element-56f53d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-101 .elementor-element.elementor-element-56f53d2 .elementor-button{font-size:14px;padding:10px 50px 10px 50px;}.elementor-101 .elementor-element.elementor-element-d801d56 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:16px;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary{justify-content:center;--glsr-max-w:302px;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary-text{display:flex;justify-content:center;}.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary .glsr-bar-background{--glsr-text-md:0px;}.elementor-101 .elementor-element.elementor-element-8e6a509 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-8e6a509{font-size:13px;}.elementor-101 .elementor-element.elementor-element-400baee{--content-width:200px;--min-height:0px;--e-con-grid-template-columns:repeat(4, 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-101 .elementor-element.elementor-element-27e0edc{--content-width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-101 .elementor-element.elementor-element-367110a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-367110a .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-101 .elementor-element.elementor-element-b886475 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-101 .elementor-element.elementor-element-c179f27{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-101 .elementor-element.elementor-element-7ce7f68{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-101 .elementor-element.elementor-element-6ab203e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-f3afdfc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-101 .elementor-element.elementor-element-f3afdfc .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-101 .elementor-element.elementor-element-b5b7605 img{border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-c3f90d0 img{border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-932007c img{border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-5be0001 img{border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-d8277a2 img{border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-1f8a173 img{border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-4f46a811{--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:05%;}.elementor-101 .elementor-element.elementor-element-6f33ba4b{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-101 .elementor-element.elementor-element-ac05eeb > .elementor-widget-container{margin:-45px -45px -45px -45px;padding:-29px -29px -29px -29px;}.elementor-101 .elementor-element.elementor-element-1a712558{--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-101 .elementor-element.elementor-element-6fa852bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-6fa852bd .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-101 .elementor-element.elementor-element-b8af24d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:16px;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary{justify-content:center;--glsr-max-w:302px;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary-text{display:flex;justify-content:center;}.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary .glsr-bar-background{--glsr-text-md:0px;}.elementor-101 .elementor-element.elementor-element-487a2cf > .elementor-widget-container{margin:-70px -70px -70px -70px;padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-478a058a > .elementor-widget-container{margin:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-478a058a{text-align:center;}.woocommerce .elementor-101 .elementor-element.elementor-element-478a058a .price{font-size:20px;}.woocommerce .elementor-101 .elementor-element.elementor-element-478a058a .price ins{font-size:20px;}.elementor-101 .elementor-element.elementor-element-7f885d38 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-7f885d38{text-align:center;}.elementor-101 .elementor-element.elementor-element-5ea3f2c{text-align:center;}.elementor-101 .elementor-element.elementor-element-5a9559a form.glsr-form .glsr-field-rating{--glsr-form-star:40px;}.elementor-101 .elementor-element.elementor-element-5a9559a .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-101 .elementor-element.elementor-element-5a9559a .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-101 .elementor-element.elementor-element-5a9559a form.glsr-form .glsr-field-rating span[data-rating]{column-gap:5px;}.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-review-form{--glsr-gap-md:0px;}.elementor-101 .elementor-element.elementor-element-5a9559a .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0px;}.elementor-101 .elementor-element.elementor-element-ae5dede{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-337f464 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-101 .elementor-element.elementor-element-337f464 .elementor-heading-title{font-size:28px;}.elementor-101 .elementor-element.elementor-element-4a15a2a{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-101 .elementor-element.elementor-element-a23c03f{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:14px;}.elementor-101 .elementor-element.elementor-element-a953ddd{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-c0701a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:040px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-c0701a5 .elementor-button{font-size:14px;padding:10px 50px 10px 50px;}}/* Start custom CSS for heading, class: .elementor-element-f25870e */#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-d801d56 */.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-tag-value {
    font-size: 0.9em; /* Adjust the size as needed */
}
.elementor-101 .elementor-element.elementor-element-d801d56 .glsr-summary-text::BEFORE {
    content: "✅";
    margin-right: 0.3em;
}

.elementor-101 .elementor-element.elementor-element-d801d56 {
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-367110a */#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 heading, class: .elementor-element-f3afdfc */#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 heading, class: .elementor-element-6fa852bd */#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-b8af24d */.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-tag-value {
    font-size: 0.9em; /* Adjust the size as needed */
}
.elementor-101 .elementor-element.elementor-element-b8af24d .glsr-summary-text::BEFORE {
    content: "";
    margin-right: 0.3em;
}

.elementor-101 .elementor-element.elementor-element-b8af24d {
    color: white;
}/* End custom CSS */
/* Start custom CSS for site_reviews, class: .elementor-element-2b917d2 */.elementor-101 .elementor-element.elementor-element-2b917d2 {
    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-101 .elementor-element.elementor-element-2b917d2 {
    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-101 .elementor-element.elementor-element-2b917d2 {
    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-101 .elementor-element.elementor-element-2b917d2 .glsr-button-loadmore {
    background-color: #1D272E;
    color: #ffffff; /* Optional: Change text color for better contrast */
}

.elementor-101 .elementor-element.elementor-element-2b917d2 .glsr-review-author .glsr-tag-value {
    color: #1D272E;
}/* End custom CSS */
/* Start custom CSS for site_reviews_form, class: .elementor-element-5a9559a *//* General Styling */
.elementor-101 .elementor-element.elementor-element-5a9559a {
    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-101 .elementor-element.elementor-element-5a9559a .glsr-label {
    font-weight: bold;
    color: #333;
    margin-bottom: 5px;
    display: block;
}

/* Input, Textarea, Select Styling */
.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-input,
.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-textarea,
.elementor-101 .elementor-element.elementor-element-5a9559a .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-101 .elementor-element.elementor-element-5a9559a .glsr-input:focus,
.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-textarea:focus,
.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-select:focus {
    border-color: #007bff;
    outline: none;
}

/* Field Wrapper Styling */
.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-field {
    margin-bottom: 15px;
}

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

.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-star-rating span {
    cursor: pointer;
    font-size: 24px;
    color: #ffd700;
}

/* Error Message Styling */
.elementor-101 .elementor-element.elementor-element-5a9559a .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-101 .elementor-element.elementor-element-5a9559a button[type="submit"],
.elementor-101 .elementor-element.elementor-element-5a9559a .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-101 .elementor-element.elementor-element-5a9559a button[type="submit"]:hover,
.elementor-101 .elementor-element.elementor-element-5a9559a .glsr-review-form button:hover {
    background-color: #142026; /* Slightly darker teal on hover */
}

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

    .elementor-101 .elementor-element.elementor-element-5a9559a .glsr-input,
    .elementor-101 .elementor-element.elementor-element-5a9559a .glsr-textarea,
    .elementor-101 .elementor-element.elementor-element-5a9559a .glsr-select {
        font-size: 16px;
    }

    .elementor-101 .elementor-element.elementor-element-5a9559a .glsr-star-rating span {
        font-size: 0.8em; /* Smaller star size on mobile */
    }

    .elementor-101 .elementor-element.elementor-element-5a9559a .glsr-field-error {
        font-size: 0.9em;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-337f464 */#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 */