.elementor-167 .elementor-element.elementor-element-03c1a84{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167 .elementor-element.elementor-element-03c1a84:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-03c1a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb50688 );}.elementor-widget-wl-reviews .app-reviews-review__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-review__name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-review__date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-total{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-review__reply-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-review__reply-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-menu-generic .app-menu-current-item span > div{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-menu-generic .app-menu-current-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-menu-generic .app-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-reviews-write-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-modal-header .app-modal-booking-title.app-modal-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-title, .elementor-widget-wl-reviews .app-reviews-popup-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-subtitle, .elementor-widget-wl-reviews .app-reviews-popup-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .core-confirmation-page__title span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .core-confirmation-page__email-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-title, .elementor-widget-wl-reviews .core-confirmation-page__action-button-title span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .core-confirmation-page__section-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .core-confirmation-page__review-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-wl-reviews .app-button--text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wl-reviews .app-reviews-button-share{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-container__background{background-color:var( --e-global-color-720c515 );padding:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item{background-color:var( --e-global-color-720c515 );font-family:var( --e-global-typography-0641f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-0641f6d-font-size );fill:var( --e-global-color-503f1e8 );color:var( --e-global-color-503f1e8 );border-radius:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-503f1e8 );border-color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-item{background-color:var( --e-global-color-720c515 );font-family:var( --e-global-typography-0641f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-0641f6d-font-size );fill:var( --e-global-color-503f1e8 );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-item:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-item:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-item[data-selected="true"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-write-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-57f9f56-font-family ), Sans-serif;font-size:var( --e-global-typography-57f9f56-font-size );font-weight:var( --e-global-typography-57f9f56-font-weight );text-transform:var( --e-global-typography-57f9f56-text-transform );fill:var( --e-global-color-503f1e8 );color:var( --e-global-color-503f1e8 );border-style:none;border-radius:12px 12px 12px 12px;height:auto;padding:14px 20px 14px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-write-button:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-write-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-modal{background-color:var( --e-global-color-720c515 );border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-57f9f56-font-family ), Sans-serif;font-size:var( --e-global-typography-57f9f56-font-size );font-weight:var( --e-global-typography-57f9f56-font-weight );text-transform:var( --e-global-typography-57f9f56-text-transform );fill:var( --e-global-color-503f1e8 );color:var( --e-global-color-503f1e8 );border-style:none;border-radius:12px 12px 12px 12px;padding:14px 20px 14px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back{background-color:var( --e-global-color-503f1e8 );font-family:var( --e-global-typography-57f9f56-font-family ), Sans-serif;font-size:var( --e-global-typography-57f9f56-font-size );font-weight:var( --e-global-typography-57f9f56-font-weight );text-transform:var( --e-global-typography-57f9f56-text-transform );fill:var( --e-global-color-3169dac );color:var( --e-global-color-3169dac );border-style:none;border-radius:12px 12px 12px 12px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back:focus{background-color:var( --e-global-color-d740182 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__visit-card, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__purchase-id, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__purchase-list, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__review-block, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__share-block{background-color:var( --e-global-color-720c515 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f9f0537 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--text{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-57f9f56-font-family ), Sans-serif;font-size:var( --e-global-typography-57f9f56-font-size );font-weight:var( --e-global-typography-57f9f56-font-weight );text-transform:var( --e-global-typography-57f9f56-text-transform );fill:var( --e-global-color-503f1e8 );color:var( --e-global-color-503f1e8 );border-style:none;border-radius:12px 12px 12px 12px;padding:14px 20px 14px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--text:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-button--text:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--secondary{background-color:var( --e-global-color-503f1e8 );font-family:var( --e-global-typography-57f9f56-font-family ), Sans-serif;font-size:var( --e-global-typography-57f9f56-font-size );font-weight:var( --e-global-typography-57f9f56-font-weight );text-transform:var( --e-global-typography-57f9f56-text-transform );fill:var( --e-global-color-3169dac );color:var( --e-global-color-3169dac );border-style:none;border-radius:12px 12px 12px 12px;padding:14px 20px 14px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--secondary:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-button--secondary:focus{background-color:var( --e-global-color-d740182 );color:var( --e-global-color-3169dac );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-button-share{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-57f9f56-font-family ), Sans-serif;font-size:var( --e-global-typography-57f9f56-font-size );font-weight:var( --e-global-typography-57f9f56-font-weight );text-transform:var( --e-global-typography-57f9f56-text-transform );fill:var( --e-global-color-503f1e8 );color:var( --e-global-color-503f1e8 );border-style:none;border-radius:12px 12px 12px 12px;padding:14px 20px 14px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-button-share:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-button-share:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-wl-branding{display:none !important;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-container, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f9f0537 );border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page{padding:20px 20px 20px 20px !important;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__text{font-family:var( --e-global-typography-0641f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-0641f6d-font-size );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__name{font-family:var( --e-global-typography-218ce2b-font-family ), Sans-serif;font-size:var( --e-global-typography-218ce2b-font-size );font-weight:var( --e-global-typography-218ce2b-font-weight );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review > div > img + div.absolute{width:26px;height:26px;background-color:var( --e-global-color-primary );bottom:-2px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__date{font-family:var( --e-global-typography-a69bc7e-font-family ), Sans-serif;font-size:var( --e-global-typography-a69bc7e-font-size );font-weight:var( --e-global-typography-a69bc7e-font-weight );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-total{color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-rating svg{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-title{font-family:var( --e-global-typography-fbe21ec-font-family ), Sans-serif;font-size:var( --e-global-typography-fbe21ec-font-size );font-weight:var( --e-global-typography-fbe21ec-font-weight );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-body{font-family:var( --e-global-typography-0641f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-0641f6d-font-size );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item span > div{color:var( --e-global-color-503f1e8 );font-family:var( --e-global-typography-0641f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 div:has(> .app-reviews-write-button){width:auto;padding:calc(20px * 0);}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-pagination button:not(.app-reviews-pagination--current){color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-pagination button.app-reviews-pagination--current{color:var( --e-global-color-503f1e8 );background-color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-pagination button{border-style:none;}.elementor-167 .elementor-element.elementor-element-163f111 .fixed:has( > .app-modal){z-index:9;}.elementor-167 .elementor-element.elementor-element-163f111 .app-modal-header .app-modal-booking-title.app-modal-title{font-family:var( --e-global-typography-2e05cd2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e05cd2-font-size );font-weight:var( --e-global-typography-2e05cd2-font-weight );text-transform:var( --e-global-typography-2e05cd2-text-transform );line-height:var( --e-global-typography-2e05cd2-line-height );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-modal .app-modal-close{border-style:none;}.elementor-167 .elementor-element.elementor-element-163f111 .app-modal .app-modal-close svg{color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-title, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-title{font-family:var( --e-global-typography-2e05cd2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e05cd2-font-size );font-weight:var( --e-global-typography-2e05cd2-font-weight );text-transform:var( --e-global-typography-2e05cd2-text-transform );line-height:var( --e-global-typography-2e05cd2-line-height );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-subtitle, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-subtitle{font-family:var( --e-global-typography-218ce2b-font-family ), Sans-serif;font-size:var( --e-global-typography-218ce2b-font-size );font-weight:var( --e-global-typography-218ce2b-font-weight );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-stars svg{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-family:var( --e-global-typography-fbe21ec-font-family ), Sans-serif;font-size:var( --e-global-typography-fbe21ec-font-size );font-weight:var( --e-global-typography-fbe21ec-font-weight );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-family:var( --e-global-typography-0641f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-0641f6d-font-size );color:var( --e-global-color-3169dac );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge{background-color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-amount{font-family:var( --e-global-typography-0641f6d-font-family ), Sans-serif;font-size:var( --e-global-typography-0641f6d-font-size );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-text{font-family:var( --e-global-typography-fbe21ec-font-family ), Sans-serif;font-size:var( --e-global-typography-fbe21ec-font-size );font-weight:var( --e-global-typography-fbe21ec-font-weight );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__title span{font-family:var( --e-global-typography-2e05cd2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e05cd2-font-size );font-weight:var( --e-global-typography-2e05cd2-font-weight );text-transform:var( --e-global-typography-2e05cd2-text-transform );line-height:var( --e-global-typography-2e05cd2-line-height );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__email-message{color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button{border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__visit-card{border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__purchase-id{border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__purchase-list{border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__review-block{border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__share-block{border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title span{font-family:var( --e-global-typography-218ce2b-font-family ), Sans-serif;font-size:var( --e-global-typography-218ce2b-font-size );font-weight:var( --e-global-typography-218ce2b-font-weight );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title{color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title span{color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-text{font-family:var( --e-global-typography-fbe21ec-font-family ), Sans-serif;font-size:var( --e-global-typography-fbe21ec-font-size );font-weight:var( --e-global-typography-fbe21ec-font-weight );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button > svg{color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__section-title{font-family:var( --e-global-typography-2e05cd2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e05cd2-font-size );font-weight:var( --e-global-typography-2e05cd2-font-weight );text-transform:var( --e-global-typography-2e05cd2-text-transform );line-height:var( --e-global-typography-2e05cd2-line-height );color:var( --e-global-color-503f1e8 );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__review-text{color:var( --e-global-color-503f1e8 );}@media(max-width:1366px){.elementor-widget-wl-reviews .app-reviews-review__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__name{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__date{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-total{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__reply-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__reply-body{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-modal-header .app-modal-booking-title.app-modal-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-title, .elementor-widget-wl-reviews .app-reviews-popup-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-subtitle, .elementor-widget-wl-reviews .app-reviews-popup-subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-amount{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__title span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__email-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-title, .elementor-widget-wl-reviews .core-confirmation-page__action-button-title span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__section-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__review-text{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__text{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__name{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__date{font-size:var( --e-global-typography-a69bc7e-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-title{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-body{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item span > div{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-item{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-write-button{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-modal-header .app-modal-booking-title.app-modal-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-title, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-subtitle, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-subtitle{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-amount{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-text{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__title span{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title span{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-text{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__section-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--text{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--secondary{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-button-share{font-size:var( --e-global-typography-57f9f56-font-size );}}@media(max-width:1024px){.elementor-widget-wl-reviews .app-reviews-review__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__name{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__date{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-total{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__reply-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__reply-body{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-modal-header .app-modal-booking-title.app-modal-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-title, .elementor-widget-wl-reviews .app-reviews-popup-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-subtitle, .elementor-widget-wl-reviews .app-reviews-popup-subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-amount{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__title span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__email-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-title, .elementor-widget-wl-reviews .core-confirmation-page__action-button-title span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__section-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__review-text{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__text{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__name{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__date{font-size:var( --e-global-typography-a69bc7e-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-title{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-body{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item span > div{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-item{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-write-button{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-modal-header .app-modal-booking-title.app-modal-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-title, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-subtitle, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-subtitle{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-amount{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-text{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__title span{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title span{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-text{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__section-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--text{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--secondary{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-button-share{font-size:var( --e-global-typography-57f9f56-font-size );}}@media(max-width:767px){.elementor-widget-wl-reviews .app-reviews-review__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__name{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__date{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-total{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__reply-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-review__reply-body{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-modal-header .app-modal-booking-title.app-modal-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-title, .elementor-widget-wl-reviews .app-reviews-popup-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-subtitle, .elementor-widget-wl-reviews .app-reviews-popup-subtitle{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-amount{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .app-reviews-popup-points-badge-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__title span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__email-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-title, .elementor-widget-wl-reviews .core-confirmation-page__action-button-title span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__action-button-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__section-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-wl-reviews .core-confirmation-page__review-text{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__text{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__name{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__date{font-size:var( --e-global-typography-a69bc7e-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-title{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-review__reply-body{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item span > div{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-item{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-write-button{font-size:var( --e-global-typography-57f9f56-font-size );height:auto;padding:12px 20px 12px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 div:has(> .app-reviews-write-button){width:auto;padding:calc(20px * 0);}.elementor-167 .elementor-element.elementor-element-163f111 .app-modal-header .app-modal-booking-title.app-modal-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-title, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-subtitle, .elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-subtitle{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper > p{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-input-wrapper textarea{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit{font-size:var( --e-global-typography-57f9f56-font-size );padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back{font-size:var( --e-global-typography-57f9f56-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-amount{font-size:var( --e-global-typography-0641f6d-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-popup-points-badge-text{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__title span{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title, .elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-title span{font-size:var( --e-global-typography-218ce2b-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__action-button-text{font-size:var( --e-global-typography-fbe21ec-font-size );}.elementor-167 .elementor-element.elementor-element-163f111 .core-confirmation-page__section-title{font-size:var( --e-global-typography-2e05cd2-font-size );line-height:var( --e-global-typography-2e05cd2-line-height );}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--text{font-size:var( --e-global-typography-57f9f56-font-size );padding:12px 20px 12px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-button--secondary{font-size:var( --e-global-typography-57f9f56-font-size );padding:12px 20px 12px 20px;}.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-button-share{font-size:var( --e-global-typography-57f9f56-font-size );padding:12px 20px 12px 20px;}}@media(min-width:768px){.elementor-167 .elementor-element.elementor-element-03c1a84{--content-width:1440px;}}/* Start custom CSS for wl-reviews, class: .elementor-element-163f111 */.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-container{
    max-width: unset;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-pagination li button {
    width: 40px;
    height: 40px;
    padding:0px;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-reviews-pagination li button:hover{
    background: #7D4B9F;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-card{
    background-color: #1A1A1A;
    border:1px solid #353535;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget label.core-form-label{
    font-family: 'Raleway', Sans-Serif;
    text-transform: uppercase;
    font-variant: small-caps;
    color:#fff;
    font-weight:600;
    font-size:16px;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .app-login-input--checkbox input, .elementor-167 .elementor-element.elementor-element-163f111 .app-button-social{
    border:1px solid #7D4B9F;
    background-color: #1A1A1A;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-button-social:hover{
    background-color: #663C82;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .app-login-input--checkbox input[type="checkbox"]:checked{
    background-color: #7D4B9F;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget input{
    border:1px solid #353535;
    background-color: #1A1A1A;
    font-size: 14px;
    font-family: 'Open Sans', Sans-Serif;
    text-transform: capitalize;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .app-login-title, .elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .text-wl-text-subtlest, .elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .text-wl-text-subtle, .elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .text-wl-text, .elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .app-login-password-reset, .elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget input::placeholder, .elementor-167 .elementor-element.elementor-element-163f111 .app-login-signup-link button, .elementor-167 .elementor-element.elementor-element-163f111 .app-login-signin-link button, .elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget button.text-wl-sky {
    color:#ffffff;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-wl-reviews-widget .text-wl-text-subtlest {
    color:#ffffff;
    font-family: 'Open Sans', Sans-Serif;
    font-size: 14px;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-phone-number-input div{
    border: none;
    border-radius: 0;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-phone-number-input button{
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    border:1px solid #353535;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-phone-number-input input[aria-label="phone number"]{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: 0px;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-menu-generic .app-menu-current-item{
    border:1px solid #353535;
    border-radius:5px !important;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-button--primary, .elementor-167 .elementor-element.elementor-element-163f111 .app-login-submit-button{
    border:none;
    padding: 12px 14px;
    border-radius: 12px;
    background-color: #7D4B9F;
}
.elementor-167 .elementor-element.elementor-element-163f111 .app-button--primary:hover, .elementor-167 .elementor-element.elementor-element-163f111 .app-login-submit-button:hover{
    background-color: #663C82;
}
.elementor-167 .elementor-element.elementor-element-163f111 .core-profile-image-upload{
    background-color: #7D4B9F;
}/* End custom CSS */