.elementor-1164777 .elementor-element.elementor-element-4531354{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1164777 .elementor-element.elementor-element-1ec6532{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1164777 .elementor-element.elementor-element-09fcbad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1164777 .elementor-element.elementor-element-8491e92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1164777 .elementor-element.elementor-element-01755d1{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-01755d1 .elementor-heading-title{font-size:var( --e-global-typography-9bf7fc9-font-size );font-weight:var( --e-global-typography-9bf7fc9-font-weight );line-height:var( --e-global-typography-9bf7fc9-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-07cdad0{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-07cdad0 .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-a20f437{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1164777 .elementor-element.elementor-element-82d1629{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-82d1629 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-a8b290f{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-a8b290f .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-0dd343d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1164777 .elementor-element.elementor-element-a94c2bd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-1164777 .elementor-element.elementor-element-a94c2bd:not(.elementor-motion-effects-element-type-background), .elementor-1164777 .elementor-element.elementor-element-a94c2bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5bfc );}.elementor-1164777 .elementor-element.elementor-element-2773fdf{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-2773fdf .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-c7c1326{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1164777 .elementor-element.elementor-element-0f6824c{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-0f6824c .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-90ec74d{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-90ec74d .elementor-heading-title{font-size:var( --e-global-typography-ffdc21d-font-size );font-weight:var( --e-global-typography-ffdc21d-font-weight );line-height:var( --e-global-typography-ffdc21d-line-height );color:var( --e-global-color-secondary );}.elementor-1164777 .elementor-element.elementor-element-7a0502d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1164777 .elementor-element.elementor-element-466981a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-1164777 .elementor-element.elementor-element-466981a:not(.elementor-motion-effects-element-type-background), .elementor-1164777 .elementor-element.elementor-element-466981a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5bfc );}.elementor-1164777 .elementor-element.elementor-element-fdad1f8{z-index:1;}.elementor-1164777 .elementor-element.elementor-element-7c4a3d8{z-index:1;text-align:center;}.elementor-1164777 .elementor-element.elementor-element-7c4a3d8 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-1a1d1d7 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-1164777 .elementor-element.elementor-element-eb95451{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-eb95451 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-73c09b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1164777 .elementor-element.elementor-element-7bdde3a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-1164777 .elementor-element.elementor-element-7bdde3a:not(.elementor-motion-effects-element-type-background), .elementor-1164777 .elementor-element.elementor-element-7bdde3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5bfc );}.elementor-1164777 .elementor-element.elementor-element-bf12903{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-bf12903 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-17aa7a7{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1164777 .elementor-element.elementor-element-080c0f5{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-080c0f5 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );font-weight:var( --e-global-typography-9d6f3e2-font-weight );line-height:var( --e-global-typography-9d6f3e2-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-f379b1d{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-f379b1d .elementor-heading-title{font-size:var( --e-global-typography-ffdc21d-font-size );font-weight:var( --e-global-typography-ffdc21d-font-weight );line-height:var( --e-global-typography-ffdc21d-line-height );color:var( --e-global-color-secondary );}.elementor-1164777 .elementor-element.elementor-element-69cd649{--display:flex;}.elementor-1164777 .elementor-element.elementor-element-87d83da{text-align:center;}.elementor-1164777 .elementor-element.elementor-element-87d83da .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );font-weight:var( --e-global-typography-de36367-font-weight );line-height:var( --e-global-typography-de36367-line-height );color:var( --e-global-color-text );}.elementor-1164777 .elementor-element.elementor-element-57e39bb{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c61416c );--border-color:var( --e-global-color-c61416c );--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1164777 .elementor-element.elementor-element-920d812 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );font-weight:var( --e-global-typography-10ed9ed-font-weight );line-height:var( --e-global-typography-10ed9ed-line-height );color:var( --e-global-color-f73ec39 );}.elementor-1164777 .elementor-element.elementor-element-a2d4d46 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );color:var( --e-global-color-f73ec39 );}.elementor-1164777 .elementor-element.elementor-element-a56c6a0 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );color:var( --e-global-color-f73ec39 );}.elementor-1164777 .elementor-element.elementor-element-0270930 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );color:var( --e-global-color-f73ec39 );}.elementor-1164777 .elementor-element.elementor-element-2bbcedf .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );color:var( --e-global-color-f73ec39 );}.elementor-1164777 .elementor-element.elementor-element-7306a4e .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );color:var( --e-global-color-f73ec39 );}.elementor-1164777 .elementor-element.elementor-element-192d5c8{--display:flex;}.elementor-1164777 .elementor-element.elementor-element-b9384cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-1164777 .elementor-element.elementor-element-4531354{--content-width:540px;}.elementor-1164777 .elementor-element.elementor-element-a20f437{--width:560px;}.elementor-1164777 .elementor-element.elementor-element-57e39bb{--content-width:540px;}.elementor-1164777 .elementor-element.elementor-element-b9384cc{--content-width:480px;}}@media(max-width:1024px){.elementor-1164777 .elementor-element.elementor-element-01755d1 .elementor-heading-title{font-size:var( --e-global-typography-9bf7fc9-font-size );line-height:var( --e-global-typography-9bf7fc9-line-height );}.elementor-1164777 .elementor-element.elementor-element-82d1629 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-a8b290f .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );}.elementor-1164777 .elementor-element.elementor-element-2773fdf .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-0f6824c .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );}.elementor-1164777 .elementor-element.elementor-element-90ec74d .elementor-heading-title{font-size:var( --e-global-typography-ffdc21d-font-size );line-height:var( --e-global-typography-ffdc21d-line-height );}.elementor-1164777 .elementor-element.elementor-element-7c4a3d8 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-eb95451 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );}.elementor-1164777 .elementor-element.elementor-element-bf12903 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-080c0f5 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );}.elementor-1164777 .elementor-element.elementor-element-f379b1d .elementor-heading-title{font-size:var( --e-global-typography-ffdc21d-font-size );line-height:var( --e-global-typography-ffdc21d-line-height );}.elementor-1164777 .elementor-element.elementor-element-87d83da .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );}.elementor-1164777 .elementor-element.elementor-element-920d812 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );}.elementor-1164777 .elementor-element.elementor-element-a2d4d46 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-a56c6a0 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-0270930 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-2bbcedf .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-7306a4e .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}}@media(max-width:767px){.elementor-1164777 .elementor-element.elementor-element-01755d1 .elementor-heading-title{font-size:var( --e-global-typography-9bf7fc9-font-size );line-height:var( --e-global-typography-9bf7fc9-line-height );}.elementor-1164777 .elementor-element.elementor-element-a20f437{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1164777 .elementor-element.elementor-element-82d1629 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-a8b290f .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );}.elementor-1164777 .elementor-element.elementor-element-2773fdf .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-c6d0f7a > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-1164777 .elementor-element.elementor-element-0f6824c .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );}.elementor-1164777 .elementor-element.elementor-element-90ec74d .elementor-heading-title{font-size:var( --e-global-typography-ffdc21d-font-size );line-height:var( --e-global-typography-ffdc21d-line-height );}.elementor-1164777 .elementor-element.elementor-element-7c4a3d8 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-eb95451 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );}.elementor-1164777 .elementor-element.elementor-element-bf12903 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-1164777 .elementor-element.elementor-element-080c0f5 .elementor-heading-title{font-size:var( --e-global-typography-9d6f3e2-font-size );line-height:var( --e-global-typography-9d6f3e2-line-height );}.elementor-1164777 .elementor-element.elementor-element-f379b1d .elementor-heading-title{font-size:var( --e-global-typography-ffdc21d-font-size );line-height:var( --e-global-typography-ffdc21d-line-height );}.elementor-1164777 .elementor-element.elementor-element-87d83da .elementor-heading-title{font-size:var( --e-global-typography-de36367-font-size );line-height:var( --e-global-typography-de36367-line-height );}.elementor-1164777 .elementor-element.elementor-element-920d812 .elementor-heading-title{font-size:var( --e-global-typography-10ed9ed-font-size );line-height:var( --e-global-typography-10ed9ed-line-height );}.elementor-1164777 .elementor-element.elementor-element-a2d4d46 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-a56c6a0 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-0270930 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-2bbcedf .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-1164777 .elementor-element.elementor-element-7306a4e .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-9177452 */.elementor-1164777 .elementor-element.elementor-element-9177452 .ajax-comments-filter input{display:none;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .ajax-comments-filter label{cursor:pointer;}
.elementor-1164777 .elementor-element.elementor-element-9177452 #photo-review-label.filter-active {color:var(--e-global-color-primary);}
.elementor-1164777 .elementor-element.elementor-element-9177452 #recommend-review-label {display:none;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .v4-ajax-review-widget {opacity:1; transition:0.3s; display:flex; flex-direction:column; gap:15px;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .v4-ajax-review-widget.loading {opacity:0.5;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .v4-review-list {display:flex; flex-direction:column; flex-wrap:nowrap; gap:10px;}

.elementor-1164777 .elementor-element.elementor-element-9177452 .ajax-pagination {display:flex; width:100%; max-width:320px; justify-content:space-evenly; margin:30px auto 0;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .ajax-pagination *  { display:flex; width:30px; height:30px; border-radius:99px; justify-content:center; align-items:center; font-size:15px; line-height:1;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .current-page {background:var(--e-global-color-primary); color:#fff; font-weight:700;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .disabled {opacity:0.3;}
.elementor-1164777 .elementor-element.elementor-element-9177452 .ajax-comments-filter label{font-weight:700; color:var(--e-global-color-f73ec39);}
.elementor-1164777 .elementor-element.elementor-element-9177452 .ajax-comments-filter {display:none;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-77a701a */.elementor-1164777 .elementor-element.elementor-element-77a701a {display:flex; position:absolute; top:-16px; left:50%; transform:translate(-50%); padding:8px; height:30px; border-radius:99px; background:#232323; color:#fff; font-size:15px; font-weight:700; justify-content:center;}
.elementor-1164777 .elementor-element.elementor-element-77a701a .elementor-widget-container {display:flex; align-items:center;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6d0f7a */.elementor-1164777 .elementor-element.elementor-element-c6d0f7a {color:#fff;}

.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .all-coupon{display:grid; grid-template-columns:repeat(2, 1fr); gap:10px;}

.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon {display:flex; flex-direction:column; padding:15px; background-color:#9079D8; border-radius:10px; 
    box-shadow:
    inset 1px 1px 2px #fff5,
    inset -1px -1px 2px #0005;
    margin:auto;
}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-title{font-size:18px; font-weight:700; line-height:1;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-price{display:flex; font-weight:700; line-height:1.3; align-items:end;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-price .price {font-size:45px;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-price .currancy {font-size:20px; line-height:2; margin-left:1px;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-limitation {display:flex; justify-content:space-between; font-size:12px; line-height:1;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-overlay {display:flex; justify-content:center; align-items:center; position:absolute; inset:0;  background-color:#000c; font-weight:700; border-radius:4px;}

@media(max-width:767px) {
    .elementor-1164777 .elementor-element.elementor-element-c6d0f7a .all-coupon{gap:5px;}
    .elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon {padding:10px}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-title{font-size:13px;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-price .price{font-size:24px;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-price .currancy {font-size:13px;}
.elementor-1164777 .elementor-element.elementor-element-c6d0f7a .coupon-limitation {font-size:10px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94c2bd */.elementor-1164777 .elementor-element.elementor-element-a94c2bd {box-shadow:0px 0px 20px #0002;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdad1f8 */.elementor-1164777 .elementor-element.elementor-element-fdad1f8 {display:flex; position:absolute; top:-16px; left:50%; transform:translate(-50%); padding:8px; height:30px; border-radius:99px; background:#232323; color:#fff; font-size:15px; font-weight:700; justify-content:center;}
.elementor-1164777 .elementor-element.elementor-element-fdad1f8 .elementor-widget-container {display:flex; align-items:center;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a1d1d7 */.elementor-1164777 .elementor-element.elementor-element-1a1d1d7 video{
mask-image: linear-gradient(to left, #0000 0%, #000f 5%, #000f 95%, #0000 100%); 
}
.elementor-1164777 .elementor-element.elementor-element-1a1d1d7 #replayButton {
transition:0.3s;
opacity:0;
position: absolute;
bottom: -10px;
left: 50%;
transform: translate(-50%, 0);
padding: 12px 8px;
font-size: 15px;
font-weight: 700;
cursor: pointer;
color: #232323;
}
.elementor-1164777 .elementor-element.elementor-element-1a1d1d7 #videoContainer {
position: relative;
display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466981a */.elementor-1164777 .elementor-element.elementor-element-466981a {box-shadow:0px 0px 20px #0002;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddedb7a */.elementor-1164777 .elementor-element.elementor-element-ddedb7a {display:flex; position:absolute; top:-16px; left:50%; transform:translate(-50%); padding:8px; height:30px; border-radius:99px; background:#232323; color:#fff; font-size:15px; font-weight:700; justify-content:center;}
.elementor-1164777 .elementor-element.elementor-element-ddedb7a .elementor-widget-container {display:flex; align-items:center;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0210b8a */.elementor-1164777 .elementor-element.elementor-element-0210b8a {text-align:center;}
.elementor-1164777 .elementor-element.elementor-element-0210b8a svg {width:50%; margin:auto;}

@media (max-width:767px) {
    .elementor-1164777 .elementor-element.elementor-element-0210b8a svg {width:70%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bdde3a */.elementor-1164777 .elementor-element.elementor-element-7bdde3a {box-shadow:0px 0px 20px #0002;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1a2ad52 */.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .ajax-comments-filter input{display:none;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .ajax-comments-filter label{cursor:pointer;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 #photo-review-label.filter-active {color:var(--e-global-color-primary);}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 #recommend-review-label {display:none;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .v4-ajax-review-widget {opacity:1; transition:0.3s; display:flex; flex-direction:column; gap:15px;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .v4-ajax-review-widget.loading {opacity:0.5;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .v4-review-list {display:flex; flex-direction:column; flex-wrap:nowrap; gap:10px;}

.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .ajax-pagination {display:flex; width:100%; max-width:320px; justify-content:space-evenly; margin:30px auto 0;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .ajax-pagination *  { display:flex; width:30px; height:30px; border-radius:99px; justify-content:center; align-items:center; font-size:15px; line-height:1;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .current-page {background:var(--e-global-color-primary); color:#fff; font-weight:700;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .disabled {opacity:0.3;}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .ajax-comments-filter label{font-weight:700; color:var(--e-global-color-f73ec39);}
.elementor-1164777 .elementor-element.elementor-element-1a2ad52 .ajax-comments-filter {display:none;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f66439 */.elementor-1164777 .elementor-element.elementor-element-6f66439 {
    width: 100%;
}

.elementor-1164777 .elementor-element.elementor-element-6f66439 .cta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    box-shadow: 0px 0px 20px #0003;
    padding:15px;
    border-radius:20px;
    margin-bottom:10px;
}

.elementor-1164777 .elementor-element.elementor-element-6f66439 h3 {
    margin: 0;
    margin-bottom: 4px;
    font-size: 13px;
    line-height: 1.5;
    color:#666;
}

.elementor-1164777 .elementor-element.elementor-element-6f66439 h4 {
    margin: 0;
    font-size: 14px;
    line-height: 1;
    color:#000;
}

.elementor-1164777 .elementor-element.elementor-element-6f66439 svg {
    height: 14px;
    margin-right:3px;
}

.elementor-1164777 .elementor-element.elementor-element-6f66439 a {
    display: block;
    background: var(--e-global-color-primary);
    padding: 10px 20px;
    color: #fff;
    font-weight: 700;
    text-wrap: nowrap;
    border-radius: 8px;
}

.elementor-1164777 .elementor-element.elementor-element-6f66439 #daysBox {
    padding: 2px 4px;
    margin-right:4px;
    background: #eee;
    border-radius: 2px;
        color:#000;

}
.elementor-1164777 .elementor-element.elementor-element-6f66439 #hoursBox {
    padding: 2px 4px;
    margin-right:4px;
    background: #eee;
    border-radius: 2px;
        color:#000;

}
.elementor-1164777 .elementor-element.elementor-element-6f66439 #minutesBox {
    padding: 2px 4px;
    margin-right:4px;
    background: #eee;
    border-radius: 2px;
    color:#000;
}/* End custom CSS */
/* Start custom CSS */header {display:none !important;}
footer {display:none !important;}
.mobile-bottom-menu-container {display:none !important;}
.header-safe-area {display:none;}
body {
  transition: background-color 0.6s ease;
}
.text-left {text-align:left !important;}/* End custom CSS */