.elementor-bg-transform .elementor-bg{will-change:transform}.elementor-bg-transform-zoom-in:hover .elementor-bg,.elementor-bg-transform-zoom-out .elementor-bg{transform:scale(1.2)}.elementor-bg-transform-zoom-out:hover .elementor-bg{transform:scale(1)}.elementor-bg-transform-move-left .elementor-bg{transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-left:hover .elementor-bg,.elementor-bg-transform-move-right .elementor-bg{transform:scale(1.2) translateX(-8%)}.elementor-bg-transform-move-right:hover .elementor-bg{transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-up .elementor-bg{transform:scale(1.2) translateY(8%)}.elementor-bg-transform-move-down .elementor-bg,.elementor-bg-transform-move-up:hover .elementor-bg{transform:scale(1.2) translateY(-8%)}.elementor-bg-transform-move-down:hover .elementor-bg{transform:scale(1.2) translateY(8%)}.elementor-animated-content{--translate:0,0}.elementor-animated-content:hover .elementor-animated-item--grow{transform:scale(1.1)}.elementor-animated-content:hover .elementor-animated-item--shrink{transform:scale(.85)}.elementor-animated-content:hover .elementor-animated-item--shrink-contained{transform:scale(1)}.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{transform:scale(1);opacity:1}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{transform:scale(.2)}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{transform:scale(2)}.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content:hover .elementor-animated-item--exit-to-right{transform:translateX(1000px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-left{transform:translateX(-1000px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-top{transform:translateY(-600px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{transform:translateY(600px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}.elementor-animated-content:hover .elementor-animated-item--move-right{transform:translateX(30px)}.elementor-animated-content:hover .elementor-animated-item--move-left{transform:translateX(-30px)}.elementor-animated-content:hover .elementor-animated-item--move-up{transform:translateY(-30px)}.elementor-animated-content:hover .elementor-animated-item--move-down{transform:translateY(30px)}.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}.elementor-animated-content .elementor-animated-item--shrink-contained{transform:scale(1.17)}.elementor-animated-content .elementor-animated-item--enter-zoom-in{transform:scale(.2)}.elementor-animated-content .elementor-animated-item--enter-zoom-out{transform:scale(2)}.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;transform:scale(1)}.elementor-animated-content .elementor-animated-item--enter-from-right{transform:translateX(1000px)}.elementor-animated-content .elementor-animated-item--enter-from-left{transform:translateX(-1000px)}.elementor-animated-content .elementor-animated-item--enter-from-top{transform:translateY(-600px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom{transform:translateY(500px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{transform:scale(1.2) translate(var(--translate))}.elementor-editor-active .elementor.elementor-edit-mode .elementor-widget.elementor-global-widget:hover{outline:1px solid #fec449}.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings{background-image:linear-gradient(0deg,#feb416,#fec449)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#feb416}.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save{display:none}.elementor-theme-builder-content-area{height:400px}.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}.elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post{display:block}.elementor-sticky--active{z-index:99}.e-con.elementor-sticky--active,.e-container.elementor-sticky--active{z-index:var(--z-index,99)}.e-con .e-con.elementor-sticky--active,.e-con .e-container.elementor-sticky--active,.e-container .e-con.elementor-sticky--active,.e-container .e-container.elementor-sticky--active{padding-left:var(--padding-left);padding-right:var(--padding-right)}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal{display:flex;pointer-events:none;background-color:transparent;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;top:20px;margin-top:0;right:20px;opacity:1;z-index:9999;pointer-events:all}.elementor-popup-modal .dialog-close-button svg{fill:#373a3c;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{width:auto;overflow:visible;max-width:100%;max-height:100%;border-radius:0;box-shadow:none;pointer-events:all}.elementor-popup-modal .dialog-message{width:640px;max-width:100vw;max-height:100vh;padding:0;overflow:auto;display:flex}.elementor-popup-modal .elementor{width:100%}.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-duration:1s}.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.elementor-motion-effects-layer{position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover}.elementor-motion-effects-perspective{perspective:1200px}.elementor-motion-effects-element{transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-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-widget-text-editor{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-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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-widget-star-rating .elementor-star-rating__title{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-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-caldera-form .eael-contact-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits::after{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-countdown-finish-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text, .elementor-widget-eael-creative-button .eael-creative-button--winona::after, .elementor-widget-eael-creative-button .eael-creative-button--rayen::before, .elementor-widget-eael-creative-button .eael-creative-button--tamaya::after, .elementor-widget-eael-creative-button .eael-creative-button--tamaya::before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-username{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-post-time{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content .eael-facebook-feed-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-host{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-facebook-feed .eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay, .elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{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-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-fluentform .eael-fluentform-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"],.elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-nft-gallery .eael-nft-gallery-load-more .eael-nft-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .eael-contact-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .submit-container input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .nf-form-fields-required{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-timeline .eael-timeline-post-title .eael-timeline-post-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-timeline .eael-timeline-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-twitter-feed .eael-twitter-feed-item .eael-twitter-feed-item-icon{color:var( --e-global-color-primary );}.elementor-widget-eael-twitter-feed .eael-twitter-feed-load-more .eael-twitter-feed-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-weform .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-site-logo .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-widget-theme-site-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-page-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-post-excerpt .elementor-widget-container{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-widget-theme-post-content{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-widget-theme-post-featured-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-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{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-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-posts-nothing-found{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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{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-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-price-table .elementor-price-table__additional_info{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-widget-price-table .elementor-price-table__ribbon-inner{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-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
.elementor-widget-search-form .elementor-search-form__icon,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{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-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{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-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text{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-widget-video-playlist .e-tab-title .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{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-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-widget-paypal-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-paypal-button .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-stripe-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-stripe-button .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@font-face{
font-family:'GothamRnd-Medium';
src:url(//chillsaigon.com/assets/themes/chill-child/fonts/GothamRnd-Medium.otf) format('opentype');
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'GothamRnd-Light';
src:url(//chillsaigon.com/assets/themes/chill-child/fonts/GothamRnd-Light.otf) format('opentype');
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'GothamRnd-Book';
src:url(//chillsaigon.com/assets/themes/chill-child/fonts/GothamRnd-Book.otf) format('opentype');
font-weight:normal;
font-style:normal;
}
.home .logo_award_chill{display: block}
.logo_award_chill {    position: absolute;
bottom: 70px;
z-index: 9999;
right: 0;
left: 50%;
display: none;
transform: translate(-50%, 0);
width: 450px;}
.logo_award_chill ul{display: flex;}
.logo_award_chill ul li{    list-style: none;width:150px}
.logo_award_chill ul li img{    width: 120px;} .events-category-chill-dining.post-type-archive-tribe_events .title.has_background {    background-image: url(http://chillsaigon.com/assets/uploads/2017/05/cover_event_dining.jpg)!important;}
#tribe-events-content .tribe-events-notices{display: none;}
h2.tribe-events-page-title a{display: none;}
div.vidicon:hover {opacity: 1}
div.vidicon {background-size: 80px;opacity: 0}
.page-id-290 .content .container{padding-bottom: 20px;}
.BookNow a{line-height: 40px;
border-radius: 0px;
width: 130px;
display: block;
height: 40px;
font-size: 17px;
color: #fff;
text-align: center;
background: #ee2971;
background: rgba(238, 42, 124, 1);
background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1)));
background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);}
.BookNow a:hover{color: #fff;background: linear-gradient(to right, rgb(238, 187, 42) 0%, rgb(239, 97, 54) 100%)}
.Header-height-0{height: 0; }
.header_bottom .container_inner{width: 90%}
.Display-none{display: none;}
.full_width{background: #000!important}
.q_logo a{height: 220px!important;}
.q_logo .popup {display: none;}
.q_logo img {top: -25%!important}
.content .container{padding-bottom: 100px;padding-top: 50px;background: url(//chillsaigon.com/assets/themes/chill-child/images/Chillsaigon.jpg)!important;background-size: cover;background-attachment: fixed!important;}
.title_holder .container {background-image: none!important;padding-bottom: 0px;padding-top: 0px;}
.Promotion_slider_mobile h3{font-size: 30px; text-align: center; margin-bottom: 50px;}
.promotion-content-width-mobile{text-align: center;}
.promotion-content-width-mobile{    text-align: center;}
.promotion-content-width-mobile h2{font-size: 25px; text-transform: capitalize; text-align: center; margin-bottom: 20px; color: #ce2129;}
.promotion-content-width-mobile .sepetator{    height: 1px; width: 80%; display: block; background-color: #fff; margin: 15px 0; margin-left: 10%;}
.promotion-content-width-mobile .Promotion-date{    color: #fff;}
.Promotion_slider_mobile  ul li{list-style: none;}
.Promotion_slider_mobile .slick-prev,.Promotion_slider_mobile  .slick-next{top: calc(100% + 30px);}
.content .container .container_inner.page_container_inner {padding-top: 0}
.promotion-content-width-mobile .img-mobile-promotion{margin-top: 30px;    height: auto;}
.Promotion_slider_mobile .slick-next{right: calc(50% - 25px);}
.Promotion_slider_mobile .slick-prev{left: calc(50% - 25px);}
.page-id-38 .full_width{background: #000}
.slider-coporation-mobile{margin-bottom: 70px}
.slider-coporation-mobile .slick-next{right: calc(50% - 25px);}
.slider-coporation-mobile .slick-prev{left: calc(50% - 25px);}
.Corporate-event-page-left-row {height: auto}
.Corporate-event-page-left-row .vc_column-inner {padding-left: 30px}
.content_corporate_event {margin-bottom: 30px!important}
.content_corporate_event h3{font-size: 27px; margin-bottom: 10px;}
.Corporate-event-page-left-row .flexslider{margin-bottom: 20px;}
.text_cop_event_child {    margin-bottom: 30px!important;}
.text_cop_event_child  h4{color: #fff; font-size: 22px;}
.text_cop_event_child ul li{margin-left: 15px; border-bottom: 1px solid #333;}
.text_cop_event_child ul li a{color: #818181}
.text_cop_event_child ul li a:hover{color: #fff}
.post-type-archive-tribe_events .has_background{position: relative; z-index: 99; background-size:cover !important;}
.slider-coporation-mobile .slick-prev,.slider-coporation-mobile  .slick-next{top: calc(100% + 30px);}
.Promotion_slider_mobile{padding-bottom: 130px!important;}
.promotion-content-width-mobile .img-mobile-promotion img{       width: 100%; margin: 0 auto; object-fit: cover; max-height: 100%; max-width: 100%; height: 100%;} .Chill-footer-menu {position: fixed;z-index: 9999;left: 0;bottom: 0;width: 100%;text-align: center;}
.Chill-footer-menu .Chill-footer-left-menu {width: 100%;float: left;} .Chill-footer-menu .Chill-footer-right-menu {width: 50%;float: left;}
.Chill-footer-menu .Chill-footer-left-menu .Chill-footer-left-menu-bar { left: 0; bottom: 0; position: absolute; z-index: 9999;height: 155px; line-height: 55px; width: 100%; float: left; cursor: pointer; font-family: 'Roboto Slab'; color: #fff; font-weight: 300; font-size: 26px; background: #000 0%; background: -moz-linear-gradient(left, #000 0%, #000 0% 100%); background: -webkit-gradient(left top, right top, color-stop(0%, #000 0%), color-stop(100%, #000 0%)); background: -webkit-linear-gradient(left, #000 0%, #000 100%); background: -o-linear-gradient(left, #000 0%, #000 100%); background: -ms-linear-gradient(left, #000 0%, #000 100%); background: linear-gradient(to right, #000 0%, #000 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1); } .Chill-footer-menu .Chill-footer-left-menu .Menu-left-table { display: table; height: 100vh; width: 100%; background-image: url(//chillsaigon.com/assets/themes/chill-child/images/skybar-menu-ng.jpg);background-repeat: no-repeat;background-size: cover;background-position: 50% 50%}
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-table { display: table; height: 100vh; width: 100%;background-image: url(//chillsaigon.com/assets/themes/chill-child/images/background-ddining.jpg);background-repeat: no-repeat;background-size: cover;background-position: 50% 50%}
.Chill-footer-menu .Chill-footer-left-menu .Menu-left-container { display: table-cell; vertical-align: middle; }
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-container { display: table-cell; vertical-align: middle; }
.Chill-footer-menu .Chill-footer-left-menu .Menu-left-none {width: 100%;position: absolute;bottom: 0;left: 0;display: none;}
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-none {width: 50%;float: right;position: absolute;bottom: 0;right: 0;display: none;}
.Chill-footer-menu .Chill-footer-right-menu .Chill-footer-right-menu-bar { position: absolute;z-index: 9999;bottom: 0; right: 0; height: 55px; line-height: 55px; width: 50%; cursor: pointer; font-family: 'Roboto Slab'; color: #fff; font-weight: 300; font-size: 26px; background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); }
.Chill-footer-menu .Chill-footer-left-menu .Menu-left-container ul li { list-style: none; font-weight: 900; padding: 20px 0; text-transform: uppercase;font-family: 'Roboto Slab', sans-serif; }
.Chill-footer-menu .Chill-footer-left-menu .Menu-left-container ul li:hover a { color: #fff;-webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; border-top: solid 2px; border-bottom: 2px solid; padding: 5px 0px;}
.Chill-footer-menu .Chill-footer-left-menu .Menu-left-container ul li a {color: #fff;font-size: 29px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-container ul li { list-style: none; font-weight: 900; padding: 20px 0; text-transform: uppercase;font-family: 'Roboto Slab', sans-serif; }
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-container ul li:hover a{ color: #fff;-webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; border-top: solid 2px; border-bottom: 2px solid; padding: 5px 0px; }
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-container ul li a {color: #fff;font-size: 29px;}  .popup_menu_holder_inner { display: block; height: 100%; padding: 0 }
.Fullscreen-left-row { width: 50%; float: left; background-image: url(//chillsaigon.com/assets/themes/chill-child/images/full-screen-menu-left.jpg); height: 100vh; display: table; background-size: cover; background-repeat: no-repeat;    background-position: center; }
.Fullscreen-center-row { width: 50%; float: left; background-image: url(//chillsaigon.com/assets/themes/chill-child/images/fullscreen-center-menu-bg.jpg); height: 100vh; display: table; background-size: cover; background-repeat: no-repeat;     background-position: center;}
.Fullscreen-right-row { width: 33.333%; float: left; background-image: url(//chillsaigon.com/assets/themes/chill-child/images/menu_dinning_fullscreen.jpg); height: 100vh; display: table; background-size: cover; background-repeat: no-repeat;     background-position: center;}
.fullscreen-left-menu {display: table-cell;vertical-align: middle;}
.fullscreen-center-menu {display: table-cell;vertical-align: middle;}
.fullscreen-right-menu {display: table-cell;vertical-align: middle;}
.popup_menu_holder_inner li{list-style: none;text-align: center;font-family: 'Roboto Slab';padding: 7px 0;}
.popup_menu_holder_inner li a:hover {color: #fff;font-weight: 600;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out; border-top: solid 2px; border-bottom: 2px solid; padding: 5px 0px;}
.popup_menu_holder_inner li a{-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.popup_menu_holder_inner a {color: #fff;text-align: center;text-transform: uppercase;font-family: 'Roboto Slab'}
.popup_menu_holder_inner h3 {color: #fff;text-align: center;text-transform: uppercase;font-family: 'Roboto Slab'}
.popup_menu_holder_inner a {color: #fff;}
.popup_menu_holder_inner h3 {font-size: 32px;letter-spacing: 0;margin-bottom: 20px}
.slider-coporation-mobile .slick-prev:before, .slider-coporation-mobile .slick-next:before{ font-family: 'ElegantIcons'!important;font-size: 50px}
.Promotion_slider_mobile .slick-prev:before, .Promotion_slider_mobile .slick-next:before{    font-family: 'ElegantIcons'!important;font-size: 50px}
.Promotion_slider_mobile .slick-next:before{    content: "\35";}
.Promotion_slider_mobile .slick-prev:before{content: "\34";}
.slider-coporation-mobile .slick-next:before{    content: "\35";}
.slider-coporation-mobile .slick-prev:before{content: "\34";}
div.wpcf7-response-output.wpcf7-mail-sent-ok{    background-color: #03224e!important;}
div.wpcf7-response-output{    text-transform: initial!important;
font-style: italic!important;}
.Fullscreen-left-row .fullscreen-left-menu .Social {text-align: center;margin-top: 50px;}
.Fullscreen-left-row .fullscreen-left-menu .Social ul {display: inline-block;}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li{list-style: none;float: left;color: #fff;padding: 0 5px;position: relative;}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li i{border: solid 1px #fff;border-radius: 50px;width: 22px;height: 22px;line-height: 22px;background: #fff;color: #bf4069;}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li a{color: #fff}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li a:hover{border: none;}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li .social_instagram_circle, .social_facebook_circle {font-size: 25px;line-height: 28px;}
.Fullscreen-left-row .fullscreen-left-menu .Seperator {width: 70%;height: 1px;background: #fff;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
.Fullscreen-left-row .fullscreen-left-menu .Address {text-align: center;color: #fff;font-family: 'Roboto slab'}
.Fullscreen-left-row .fullscreen-left-menu .Address .RSVP {font-weight: 600;margin-top: 17px;font-size: 20px}
.Fullscreen-left-row .fullscreen-left-menu .address-Detail { font-size: 14px;line-height: 22px;font-weight: 300;color: #fff}
.Fullscreen-left-row .fullscreen-left-menu .Copyright {font-size: 11px;font-weight: 300;}
.Fullscreen-left-row .fullscreen-left-menu .Copyright a {font-size: 11px;font-weight: 300;color: #fff} .popup_menu .line,.popup_menu .line:after,.popup_menu .line:before{width:39px;height:4px}
.popup_menu .line:before{top:-10px}
.popup_menu .line:after{top:10px}
.popup_menu .line{left:-9px;}
.side_menu_button>a{padding:5px 12px}
.Icon-Menu-Text{margin-left:3px;font-family:'Roboto Slab';font-weight:300;color:#fff;font-size:13px;} #back_to_top span {border: 2px solid #ee3169;}
#back_to_top span i {color: #ee3169;} .Book-a-table-bar-a{color:#fff;-ms-transform:rotate(-90deg);-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important;}
.Book-a-table-bar{font-family:'Roboto Slab';font-size:24px;color:#fff;font-weight:300;background-image:url(//chillsaigon.com/assets/themes/chill-child/images/book-a-table-bg.png);background-size:cover;padding:7px 20px 7px 40px;position:absolute;white-space:nowrap;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)!important;right:-96px;top:190px;}
.Corporate-event-booking-a{color:#fff;-ms-transform:rotate(-90deg);-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important;}
.Corporate-event-booking{font-family:'Roboto Slab';font-size:24px;color:#fff;font-weight:300;background-image:url(//chillsaigon.com/assets/themes/chill-child/images/book-a-table-bg.png);background-size:cover;padding:7px 20px 7px 40px;position:absolute;white-space:nowrap;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)!important;right:-123px;top:280px;text-transform: uppercase;}
.Social-bar ul li{list-style:none;text-align:right;padding-bottom:5px;width: 100px;}
.Social-bar ul li .social_instagram_circle,.social_tumblr_circle{font-size:25px;line-height:28px;}
.Social-bar ul li i{border:solid 1px #fff;border-radius:50px;width:22px;height:22px;line-height:22px;background:#fff;color:#030104;text-align:  center;}
.Social-bar ul li a{color:#fff;}
.Social-bar{position:absolute;top:340px;left: -62px;}
.click_here_instagram_submenu li a{font-size: 12px;transition: all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.click_here_instagram_submenu li a:hover{color: #ef3e3a;transition: all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.click_here_tripadvisor_submenu li a{font-size: 12px;transition: all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.click_here_tripadvisor_submenu li a:hover{color: #ef3e3a;transition: all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;} .Chill-email-newsletter{text-align:right;cursor:pointer;position:absolute;right:70px;top:32px;text-transform:uppercase;font-family:'Roboto Slab';color:#fff;font-weight:300;font-size:13px;}
.Chill-email-newsletter-overlay{width:100%;height:100%;position:fixed;z-index:999999;background:rgba(35,31,32,0.73);left:0;top:0;display:table;}
.Chill-email-newsletter-form{vertical-align:middle;display:table-cell;text-align:center;}
.Newsletter-form h4{font-family:'Roboto Slab';font-weight:400;font-size:17px} .Newsletter-form{max-width:350px;margin:0 auto;background:#fff;padding:20px 50px;position:relative;box-shadow:0px 0px 40px -5px #000;padding-bottom: 0; border: 7px solid transparent; -moz-border-image: -moz-linear-gradient(left, ,rgba(246,145,30,1) 0%, rgba(238,63,54,1) 100%); -webkit-border-image: -webkit-linear-gradient(rgba(246,145,30,1) 0%, rgba(238,63,54,1) 100%); border-image: linear-gradient(to right, rgba(246,145,30,1) 0%, rgba(238,63,54,1) 100%); border-image-slice: 1;}
.Newsletter-form input.wpcf7-form-control.wpcf7-text{border-bottom:solid 1px #f6921e;padding-left:0;}
.Newsletter-form input.wpcf7-form-control.wpcf7-text{border-bottom:solid 1px #f6921e;padding-left:0;}
.Newsletter-form input.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder{ font-family:'Roboto Slab';font-weight:400;color:#000;}
.Newsletter-form input.wpcf7-form-control.wpcf7-text::-moz-placeholder{ font-family:'Roboto Slab';font-weight:400;color:#000;}
.Newsletter-form input.wpcf7-form-control.wpcf7-text:-ms-input-placeholder{ font-family:'Roboto Slab';font-weight:400;color:#000;}
.Newsletter-form input.wpcf7-form-control.wpcf7-text:-moz-placeholder{ font-family:'Roboto Slab';font-weight:400;color:#000;}
.Newsletter-form .Close-popup{position:absolute;right:20px;font-size:25px;top:20px;color:#f58a20;cursor:pointer;    font-family: monospace}
.Newsletter-form input.wpcf7-form-control.wpcf7-submit:not([disabled]){border:none;color:#fff;font-weight:400;border-radius:0;letter-spacing:0;font-family:'Roboto Slab';background:rgba(246,145,30,1);background:-moz-linear-gradient(left,rgba(246,145,30,1) 0%,rgba(238,63,54,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(246,145,30,1)),color-stop(100%,rgba(238,63,54,1)));background:-webkit-linear-gradient(left,rgba(246,145,30,1) 0%,rgba(238,63,54,1) 100%);background:-o-linear-gradient(left,rgba(246,145,30,1) 0%,rgba(238,63,54,1) 100%);background:-ms-linear-gradient(left,rgba(246,145,30,1) 0%,rgba(238,63,54,1) 100%);background:linear-gradient(to right,rgba(246,145,30,1) 0%,rgba(238,63,54,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6911e',endColorstr='#ee3f36',GradientType=1);width: 100%;text-align: center;    margin-top: 15px;} .Special-offer-container ul {margin: 0 -3%;display: inline-table;margin-left: 0}
.Special-offer-container ul li{list-style: none;width: 30.33%;margin: 0 1% 2%;position: relative;padding-bottom: 5%;display: inherit;}
.Special-offer-container ul li .Special-bg{cursor: pointer;-webkit-transition-duration: 5s; transition-duration: 5s;padding: 13px;background-image: url(//chillsaigon.com/assets/themes/chill-child/images/special-offer-patern.png);background-size: cover;background-repeat: no-repeat;}
.Special-offer-container ul li .Post-desc .Seperator {height: 1px;width: 100%;background-color: #fff;display: block}
.Special-offer-container ul li .Post-desc {color: #a1a3a6;height: 115px;}
.Special-offer-container ul li .Post-desc .Discount {font-size: 15px;font-weight: 300;text-transform: uppercase;margin-bottom: 5px;color: #a1a3a6;}
.Special-offer-container ul li .Post-desc .Time-Discount {font-size: 13px;font-weight: 300;color: #fff;margin: 3px 0}
.Special-offer-container ul li .Post-desc h2{font-size: 16px;letter-spacing: 0.25px;color: #a1a3a6;margin: 10px 0} .Pro-detail {display: none;margin-top: 20px;}
.Special-offer-container ul li:hover h2{color: #fff}
.Special-offer-container ul li:hover .Discount{color: #fff}
.Special-offer-container ul li:hover p{color: #fff}
.Special-offer-container ul li:hover .Pro-detail { display: block; margin-top: 12px; position: absolute; z-index: 999999; background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); width: calc(100% - 26px); margin: 0 auto; left: 0%; padding: 10px 13px 10px 13px; }
.Special-offer-container ul li:hover .Discount {color: #fff}    
.Special-offer-container ul li:hover .Special-bg{background-color:red;background:rgba(238,42,124,1);background:-moz-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(238,42,124,1)),color-stop(100%,rgba(239,67,54,1)));background:-webkit-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-o-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-ms-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:linear-gradient(to right,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c',endColorstr='#ef4336',GradientType=1);-webkit-transition-duration:5s; transition-duration:5s;} .Promotion_slider_container ul {height: 600px;margin-bottom: 105px;}
.Promotion_slider_container ul li{height: 100%;position: relative;}
.Promotion_slider_container .Promotion-detail {height: 600px;width: 100%}
.Promotion_slider_container .Promotion-detail img{height: 100%;width: 100%;object-fit: cover;position: relative;}
.Promotion_slider_container .Promotion-detail:after{content: '';width: 100%;height: 100%;background-color: red;position: absolute;left: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.6);}
.Promotion_slider_container ul li:hover .Promotion-detail:after{display: none;}
.Promotion-detail .Promotion-hover-row {position: absolute;left: 0;bottom: 0;text-align: center;display: table;height: 100%;display: none;}
.Promotion_slider_container ul li .promotion-content {padding: 0 10%;color: #fff}
.Promotion_slider_container ul li .Promotion-hover-content{width: 100%}
.Promotion_slider_container ul li .Promotion-hover-content .promotion-content-width {width: 600px}
.Promotion_slider_container ul li .Promotion-hover-content h2 {text-transform: capitalize;}
.Promotion_slider_container ul li .Promotion-hover-content .Promotion-date,.Event-categories,.Event-time {display: block;color: #fff}
.Promotion_slider_container ul li .Promotion-hover-content .sepetator {height: 1px;width: 80%;display: block;background-color: #fff;margin: 15px 0;margin-left: 10%}
.Promotion_slider_container ul li .Promotion-hover-content {display: table-cell;vertical-align: middle;width: 600px}
.Promotion_slider_container ul li .Promotion-content-displaynone{visibility: hidden;}
.Promotion_slider_container ul li:hover .Promotion-content-displaynone{ visibility: visible;}  .Video-gallery-container ul li:hover .Special-bg{background-color:red;background:rgba(238,42,124,1);background:-moz-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(238,42,124,1)),color-stop(100%,rgba(239,67,54,1)));background:-webkit-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-o-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-ms-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:linear-gradient(to right,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c',endColorstr='#ef4336',GradientType=1);-webkit-transition-duration:5s; transition-duration:5s;}
.Video-gallery-container ul li:hover h2{color: #fff}
.Video-gallery-container ul li:hover .social_youtube:before {display: block;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.Video-gallery-container ul {margin: 0 -3%;display: inline-table;margin-left: 0}
.Video-gallery-container ul li{list-style: none;width: 30.33%;padding: 0 1%;position: relative;padding-bottom: 2%;display: inherit;}
.Video-gallery-container ul li .Special-bg{-webkit-transition-duration: 5s;transition-duration: 5s;padding: 13px;background-image: url(//chillsaigon.com/assets/themes/chill-child/images/special-offer-patern.png);background-size: cover;background-repeat: no-repeat;}
.Video-gallery-container ul li h2{font-weight: 300;font-size: 16px;color: #a1a3a6;padding-top: 10px}  .Video-gallery-page-feature-video {width: 97%;margin: 0 auto;}
.Video-gallery-page-seperator {width: 97%;margin: 0 auto} 
.Video-gallery-page-title {width: 97%;margin: 0 auto;margin-top: 20px;font-size: 25px;}
.Video-gallery-page-title h2 {font-weight: 300;color: #a1a3a6;padding-top: 10px;}
.Video-gallery-page-tagline {font-weight: 500;color: #fff;font-size: 22px;text-transform: uppercase;width: 97%;margin: 0 auto;margin-bottom: 40px!important}
.page-id-116 .container {position: initial;}
.page-id-116 .content {position: initial;}
.Video-thumb {height: 240px}
.Video-thumb img{width: 100%;height: 100%;object-fit: cover}
.Video-thumb .social_youtube:before{cursor: pointer;content: "\e0a3";position: absolute;text-align: center;color: #fff;font-size: 65px;top: calc(50% - 60px);left: calc(50% - 32.5px);display: none;}
.Video-thumb .social_youtube:hover:before{-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.Video-lightbox {background-color: rgba(35, 31, 32, 0.87);width: 100%;height: 100%;position: fixed;z-index: 99999999999;left: 0;bottom: 0;display: none;}
.Video-table {display: table;height: 100%;width: 100%}
.Video-table .Video{display: table-cell;vertical-align: middle;text-align: center;}
.Close-video .icon_close:before {color: #fff;font-size: 35px;position: absolute;cursor: pointer;}
.Video-youtube-control {display: none;background: #231f20;width: 75%;margin: 0 auto;height: 50px;line-height: 50px;margin-top: -8px;}
.Video-youtube-control #play {float: left;line-height: 50px;font-size: 30px;color: #fff;margin-left: 20px;}
.Video-youtube-control #progress-bar{float: left;margin-top: 17px;    width: 70%;margin-left: 10px;margin-right: 80px;}
.Video-youtube-control .Durations {float: left;}
.Video-youtube-control #mute-toggle {    float: right;line-height: 50px;margin-right: 20px;}
.Video-gallery-container li:hover .Video-lightbox{display: block}  .Corporate-event-table table td{text-align: left;padding: 15px 0 0 0;color: #fff}
.Corporate-event-table table tr:after {content: '';width: calc(100% - 30px);height: 1px;display: block;position: absolute;left: 15px;background: linear-gradient(to right,#ee2a7b, #ef4136);margin-top: 40px;}
.Coporate-event-page .slider-for li {height: 410px;margin-bottom: 20px}
.Coporate-event-page .slider-for li img{width: 100%;height: 100%;object-fit: cover}
.Coporate-event-page .slider-nav li {height: 70px}
.Coporate-event-page .slider-nav li img{cursor: pointer;width: 90%!important;margin-left: 5%;height: 100%;object-fit: cover;}
.Corporate-social-bar li{list-style: none;color: #fff;float: left;padding-right: 10px;margin-top: 10px}
.Corporate-social-bar li .social_tumblr_circle {font-size: 25px;line-height: 28px;color: #fff}
.Corporate-social-bar li .social_instagram_circle {font-size: 25px;line-height: 28px;color: #fff}
.Corporate-social-bar li .fa-tripadvisor {border: solid 1px #fff;border-radius: 50px;width: 23px;height: 23px;line-height: 23px;background: #fff;text-align: center}
.img_book_table {    width: 16%; margin: 20px 0;}
.text_book_table {    width: 84%; margin: 20px 0;}
.book_table_text_left h4{    font-size: 23px; color: #fff; font-weight: 600;}
.book_table_text_left p{font-size: 15px; font-weight: 600;}
.book_table_button_1 {    width: 409px;
text-align: center;
background: #b81705;
color: #fff;
font-size: 21px;
font-weight: 500;
height: 50px;
line-height: 50px;
background-image: url(http://chillsaigon.com/assets/uploads/2017/02/Chillsaigon-bg-pattern2.png);
}
.book_table_button_2 {    width: 409px;
text-align: center;
background: #cc1139;
color: #fff;
font-size: 21px;
font-weight: 500;
height: 50px;
line-height: 50px;
background-image: url(http://chillsaigon.com/assets/uploads/2017/02/Chillsaigon-bg-pattern2.png);
}
.book_table_button_3 {    width: 409px;
text-align: center;
background: #01214f;
color: #fff;
font-size: 21px;
font-weight: 500;
height: 50px;
line-height: 50px;
background-image: url(http://chillsaigon.com/assets/uploads/2017/02/Chillsaigon-bg-pattern2.png);
}  .Contact-Us h3{margin-bottom: 20px}
.wpcf7 form.wpcf7-form p {margin-bottom: 10px;10px;}
.Contact-Us textarea.wpcf7-form-control.wpcf7-textarea {height: 100px}
.Contact-Us input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea {    background: url(//chillsaigon.com/assets/themes/chill-child/images/Chillsaigon-bg-pattern.png);font-family: 'Roboto Slab', sans-serif;background-repeat: repeat;background-color: #0D0D0D;}
.Contact-Us input.wpcf7-form-control.wpcf7-submit:not([disabled]) { margin-top: 10px; color: #fff; font-family: 'Roboto Slab'; border: none; border-radius: 0; background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); }
.Contact-us-details a{color: #fff}
.Contact-us-details a:hover{color: #fff}
.Contact-us-details p{color: #a1a3a6;margin-bottom: 7px}
.Contact-us-details h3{margin-bottom: 20px}  .tribe-events-calendar th { background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); }
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] {font-family:'GothamRnd-Light';background-color: transparent;color: #fff;opacity: 1;text-align: right;}
#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth {background: transparent;}
.tribe-events-calendar div[id*=tribe-events-daynum-] {background-color: transparent;text-align: right;}
.tribe-events-has-events {background: transparent;}
#tribe-events-content table.tribe-events-calendar{     border: none!important; 
border-spacing: 10px;
border-collapse: separate!important}
.tribe-events-has-events #bars {display: block}
#tribe-events-content .tribe-events-calendar td:hover{background:rgba(238,42,124,1);background:-moz-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(238,42,124,1)),color-stop(100%,rgba(239,67,54,1)));background:-webkit-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-o-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:-ms-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);background:linear-gradient(to right,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c',endColorstr='#ef4336',GradientType=1);}
.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a {font-family: 'GothamRnd-Book';}
.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a:hover{color: #fff100;}
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] {background: transparent;text-align: right;}
#tribe-events-bar {display: none;}
#tribe-events .tribe-events-button, .tribe-events-button {display: none;}
ul.tribe-events-sub-nav a {font-size: 17px;color: #fff}
h2.tribe-events-page-title {float: left;font-size: 20px;text-transform: initial;}
.single-tribe_events .tribe-events-event-meta {background: transparent;border: none;}
.tribe-events-calendar .tribe-events-tooltip {padding: 10px;border-top: solid 10px #ee2a7c;}
.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb {padding: 0;float: left;width: 50%}
.tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img {max-width: 100%;max-height: 100%}
.tribe-events-event-body .tribe-event-duration {width: calc(50% - 10px);float: left;text-align: left;padding-left: 10px;    margin-bottom: 15px;font-family:'GothamRnd-Book';font-weight: normal;}
#tribe-events-content .tribe-events-tooltip h4 {width: calc(50% - 10px);float: left;color: #eb008b;font-size: 20px;text-align: left;padding-left: 10px;margin-bottom: 15px;font-family:'GothamRnd-Medium';font-weight: normal;}
.tribe-events-event-body .tribe-event-description{width: calc(50% - 10px);float: left;text-align: left;padding-left: 10px;font-family: 'Open Sans'}
#tribe-events-content .tribe-events-calendar td {border: 1px solid #90106c;position: relative;} .tribe-events-calendar thead th {border-left: 1px solid #a8137e;border-right: 1px solid #a8137e;font-family: 'GothamRnd-Medium';}
.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a {opacity: 1}
#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {font-family: 'Roboto Slab';}
.single-tribe_events .tribe-events-event-image {width: 50%;float: left;}
.tribe-events-event-meta .tribe-events-meta-group {padding: 0}
#tribe-events-content .tribe-events-schedule h2 {display: none;}
.single-tribe_events #tribe-events-footer {border-top: 1px solid #ef3c49;}
#tribe-events-content .tribe-events-notices{background:#ee2b78;border-radius:0;border:none;color:#fff;margin:10px 0 18px;padding:9px 14px 8px 14px;text-shadow:none;width:180px;text-align:center;}
#tribe-events-content .tribe-events-back a{color: #fff;display: none;}
#tribe-events-content .tribe-events-back a:hover{color: #ee2b78}
#tribe-events-content .tribe-events-single-event-title {color: #ef4036;font-size: 30px;margin-bottom: 25px}
#tribe-events-content .tribe-events-content:before { content: ""; width: 100%; height: 1px; display: block; background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); }
#tribe-events-content .tribe-events-content:after { content: ""; width: 100%; height: 1px; display: block; background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); }
.single-tribe_events .tribe-events-content {width: 50%;float: left;margin-bottom: 30px;}
#tribe-events .tribe-events-content p {padding: 20px 0;margin-bottom: 0}
.tribe-events-event-meta .tribe-events-meta-group {margin-bottom: 0}
.tribe-events-event-meta .tribe-events-meta-group a{color: #818181}
.tribe-events-meta-group .tribe-events-single-section-title{font-size: 16px;text-transform: inherit;margin-bottom: 15px;}
.Single-detail-event-categories {float: left;padding-right: 5px}
.tribe-events-meta-group .tribe-events-meta-group-details p{font-weight: 900}
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a {background: transparent;}
.tribe-events-calendar div[id*=tribe-events-daynum-] a {background-color: #ef4239;border-radius: 3px;padding: 0px 5px 2px 5px;}
.list-date-list {text-align: center; font-size: 25px; color: #fff; text-transform: uppercase; font-weight: 600; padding: 15px 0; background: rgba(238, 42, 124, 1);
background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1)));
background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1);}
.tribe-mini-calendar-event .list-info{width: 100%!important;margin: 0!important;}
.page-id-296 .list-info .tribe-events-duration {display: none;}
.title_1{height: 50px;}
.title_1 .tribe-events-title a{    font-size: 17px; color: #c8c6c6;padding-left: 20px;}
.title_1 .time_events span{font-size: 20px; display: block; text-align: right;color: #c8c6c6;padding-right: 20px;}
.info_events{ border: 1px solid #ee2b7c;}
.page-id-296 .tribe-mini-calendar-event {border: none;}
.page-id-296 .info_events {margin-bottom: 30px;}
.info_events .tribe-events-event-image {height: 300px}
.info_events .tribe-events-event-image img{    width: 100%; height: 100%; max-height: 100%; object-fit: cover;}
.tribe-events-widget-link{display: none;}
.tribe-mini-calendar-event .list-info h2{height: 50px;line-height: 50px!important; margin: 0!important;width: 50%;float: left;background: #0f074a;}  .Chill-concept { max-width: 700px; margin: 0 auto }
.Chill-concept h3 { font-weight: 300; text-transform: initial; font-size: 14px; line-height: 28px; margin-bottom: 20px; }
.Chill-concept strong { color: #fff; margin: 10px 0; } .comma-chill-menu .wpb_column .wpb_single_image:before {
content: '';
top: 0;
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
background: transparent;
transition: 500ms linear all;
}
.comma-chill-menu .wpb_column:hover .wpb_single_image:before {
background: #403e3e8a;
transition: 500ms linear all;
} .Chill-career ol {list-style-position: inside;color: #fff}
.Chill-career p{margin-bottom: 15px}
.Chill-career h3 {color: #fff;text-align: center;margin-bottom: 20px;text-transform: inherit;font-size: 25px}
.Chill-career a{color: #fff}
.Chill-career a:hover{color: rgba(238, 42, 124, 1)}  .title_page_chill{margin-bottom: 50px!important}
.title_page_chill h3{font-size: 40px;}
.Book-a-table table td {text-align: left;padding-left: 0}
.Book-a-table  input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea {font-family: 'Roboto slab';}
.Book-a-table select.wpcf7-form-control.wpcf7-select {background: url(//chillsaigon.com/assets/themes/chill-child/images/Chillsaigon-bg-pattern.png);font-family: 'Roboto Slab', sans-serif;background-repeat: repeat;background-color: #0D0D0D;padding: 10px}
.Book-a-table input.wpcf7-form-control.wpcf7-text{background: url(//chillsaigon.com/assets/themes/chill-child/images/Chillsaigon-bg-pattern.png);font-family: 'Roboto Slab', sans-serif;background-repeat: repeat;background-color: #0D0D0D;padding: 10px}
.Book-a-table textarea.wpcf7-form-control.wpcf7-textarea {height: 110px}
.Book-a-table .Select-a-venue-title {    font-size: 18px;color: #fff;font-weight: 600;text-transform: initial;margin-bottom: 10px;}
.Book-a-table .wpcf7-list-item-label {font-size: 15px;font-weight: 600;color: #fff;}
.Book-a-table input.wpcf7-form-control.wpcf7-submit:not([disabled]) { margin-top: 10px; color: #fff; font-family: 'Roboto Slab'; border: none; border-radius: 0; background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); }
.Newsletter-form input.wpcf7-form-control.wpcf7-submit{padding: 0}  .QQQ h2 { margin-bottom: 30px }
.QQQ .fbalbum { margin-left: -1% !important; margin: 0 -4%; }
.QQQ .Image_Wrapper { width: 28.33% !important; float: left; height: 210px !important; padding: 1%; margin-left: 1%; overflow: initial !important; background-image: url(//chillsaigon.com/assets/themes/chill-child/images/special-offer-patern.png); background-size: 100%; background-repeat: no-repeat; margin-bottom: 45px !important; margin-right: 1% !important; overflow:hidden !important;position: relative;}
.QQQ .Image_Wrapper .Caption_Content { position: initial !important; padding: 3px 5px !important; line-height: 23px !important; margin-top: -8px !important ; }
.QQQ .Image_Wrapper .Caption_Background { display: none; }
.QQQ .Caption {position: absolute !important; bottom: 10px !important;top: initial !important;}
.QQQ .Image_Wrapper:hover { background: rgba(238, 42, 124, 1); background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 1))); background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1); }
.QQQ .fbalbum img { width: 100% !important; height: 100% !important; object-fit: cover }
.QQQ .srizon-pagination { width: 56%; border: solid 2px #ee3266; }
.srizon-pagination{ width: 30%; border: solid 2px #ee3266; }
.QQQ .srizon-pagination span.disabled { font-size: 100%; color: #fff; margin: 4px; padding: 4px 8px; height: 50px; font-weight: bold; text-transform: uppercase; }
.srizon-pagination a { font-size: 100%; color: #fff; margin: 4px; padding: 4px 8px; height: 50px; font-weight: bold; text-transform: uppercase; }
.srizon-pagination span.current { background-color: #ef3b4c; }
.srizon-pagination a:hover { background: transparent; color: #ef3f42 }
#menu-item-324{display: none;}
.menu-item-323{display: none;}
.click_here_tripadvisor_submenu {display: none;}
.click_here_instagram_submenu {display: none;}
.click_here_facebook_submenu {display: none;}  ::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: 10px;
background-color: #F5F5F5;
}
::-webkit-scrollbar
{
width: 8px;
border-radius: 14px;
background-color: #F5F5F5;
}
::-webkit-scrollbar-thumb
{
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #ee2a7c;
}
.jfbalbum img, .srizon-yt-container img {
width: 100% !important;
height: auto !important;
}
.jfbalbum img.emoji {
width: 15px !important;
height: 15px !important;
}  div.outerwidthlarge3{    width: 29.5%; margin-left: 20px; -webkit-transition-duration: 5s; transition-duration: 5s; background-image: url(http://chillsaigon.com/assets/themes/chill-child/images/special-offer-patern.png); padding: 12px; background-size: cover; background-repeat: no-repeat; margin-bottom: 20px; padding-bottom: 0;}
div.outerwidthlarge3 a{color:#a1a3a6;text-transform: uppercase;}
div.outerwidthlarge3 .titlebelowthumb{padding-top: 10px;font-size: 13px}
div.outerwidthlarge3:hover a{color:#fff;}
div.outerwidthlarge3:hover{background-color: red;
background: rgba(238,42,124,1);
background: -moz-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: -webkit-gradient(left top,right top,color-stop(0%,rgba(238,42,124,1)),color-stop(100%,rgba(239,67,54,1)));
background: -webkit-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: -o-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: -ms-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: linear-gradient(to right,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c',endColorstr='#ef4336',GradientType=1);
-webkit-transition-duration: 5s;
transition-duration: 5s;}
div.outerwidthlarge3:nth-child(3n+1){margin-left: 0!important}
.qode_image_gallery_no_space ul li img:hover{transform: scale(1.1); transition: all 0.6s ease-in-out}
.qode_image_gallery_no_space ul li img{transition: all 0.6s ease-in-out}
.menu_skybar_text img{width: 100px}
.menu_skybar_text h3 a{    text-align: center; margin-top: 10px; font-size: 21px; color: #fff}
.menu_skybar_text {position: absolute; width: calc(100% - 30px); bottom: 10%}
.about_us_main {text-align: center;}
.content
.container .full_section_inner .vc_column_container .wpb_text_column h2{margin-bottom: 25px}
.container .full_section_inner .vc_column_container .wpb_text_column p{margin-bottom: 25px}
.content .container .full_section_inner .vc_column_container .wpb_text_column p span{margin-bottom: 25px}
.single-tribe_events .recurringinfo{display: none;}
.post-type-archive-tribe_events .title_subtitle_holder_inner h1 span{display: none;}
.post-type-archive-tribe_events .title_subtitle_holder_inner h1:before{content: "EVENTS";font-family: 'Roboto Slab';}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li ul.menu_click_here_facebook_submenu, .Fullscreen-left-row .fullscreen-left-menu .Social ul li ul.menu_click_here_instagram_submenu, .Fullscreen-left-row .fullscreen-left-menu .Social ul li ul.menu_click_here_tripadvisor_submenu{display: none;position: absolute;left: -94px;    width: 230px;}
.menu_click_here_tripadvisor_submenu{padding-top: 6px}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li ul li{float: none;float: left;    white-space: nowrap;}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li ul li:nth-child(1) a{border-right:1px solid #fff ;    padding: 0 8px 0 0;}
.Fullscreen-left-row .fullscreen-left-menu .Social ul li ul li a:hover{font-weight: 600; }
.show-nav {display: block!important; opacity: 1!important;  }
.carousel-inner .item.content_vertical_middle .slider_content_outer{margin-top: 80px}
.page-id-2 .carousel-inner .item.content_vertical_middle .slider_content_outer{margin-top: 0}
.close_submenu_button_right{position: absolute; right: 30px; color: #fff; top: 15%; font-size: 30px;cursor: pointer;font-family: MONOSPACE;display: none;}
.close_submenu_button_left{position: absolute; right: 30px; color: #fff; top: 15%; font-size: 30px;cursor: pointer;font-family: MONOSPACE;display: none;} .ui-datepicker {z-index: 9999 !important; background: #0d0d0d!important; border: 1px solid #ee2a7c!important; }
.ui-datepicker-calendar thead tr th{color: #fff}
#Gender_firefox{vertical-align: bottom;}
.popup_menu:hover .line{background: rgba(238, 42, 124, 1);
background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 0.5)));
background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1);}
.popup_menu:hover .line:after{background: rgba(238, 42, 124, 1);
background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 0.5)));
background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1);} 
.popup_menu:hover .line:before{background: rgba(238, 42, 124, 1);
background: -moz-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 1)), color-stop(100%, rgba(239, 67, 54, 0.5)));
background: -webkit-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -o-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: -ms-linear-gradient(left, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
background: linear-gradient(to right, rgba(238, 42, 124, 1) 0%, rgba(239, 67, 54, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1);}
.popup_menu_opened .popup_menu:hover .line{background: rgba(238, 42, 124, 0);
background: -moz-linear-gradient(left, rgba(238, 42, 124, 0) 0%, rgba(239, 67, 54, 0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(238, 42, 124, 0)), color-stop(100%, rgba(239, 67, 54, 0.5)));
background: -webkit-linear-gradient(left, rgba(238, 42, 124, 0) 0%, rgba(239, 67, 54, 0) 100%);
background: -o-linear-gradient(left, rgba(238, 42, 124, 0) 0%, rgba(239, 67, 54, 0) 100%);
background: -ms-linear-gradient(left, rgba(238, 42, 124, 0) 0%, rgba(239, 67, 54, 0) 100%);
background: linear-gradient(to right, rgba(238, 42, 124, 0) 0%, rgba(239, 67, 54, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee2a7c', endColorstr='#ef4336', GradientType=1);}
.menu-item-931 {display: none;}
.page-id-395 .tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb {padding: 0;float: left;width: 50%}
.page-id-395 .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img {max-width: 100%;max-height: 100%}
.page-id-395 #tribe-events-content .tribe-events-tooltip h4{    width: calc(50% - 10px);
float: left;
color: #eb008b;
font-size: 20px;
text-align: left;
padding-left: 10px;
margin-bottom: 15px;
font-family: 'GothamRnd-Medium';
font-weight: normal;}
.page-id-395 .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]{    font-family: 'GothamRnd-Light';
background-color: transparent;
color: #fff;
opacity: 1;
text-align: right}
.page-id-395 #tribe-events-content .tribe-events-calendar td:hover{background: rgba(238,42,124,1);
background: -moz-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: -webkit-gradient(left top,right top,color-stop(0%,rgba(238,42,124,1)),color-stop(100%,rgba(239,67,54,1)));
background: -webkit-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: -o-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: -ms-linear-gradient(left,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);
background: linear-gradient(to right,rgba(238,42,124,1) 0%,rgba(239,67,54,1) 100%);}
.page-id-395 #tribe-events-content .tribe-events-calendar td{    border: 1px solid #90106c;
position: relative;}
.page-id-395 .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{    background: transparent;
text-align: right;}
.page-id-395 .tribe-events-calendar div[id*=tribe-events-daynum-]{    background-color: transparent;
text-align: right;}
.page-id-395 #tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{background-color: transparent;}
.page-id-395 #tribe-events .tribe-events-button,.page-id-395 .tribe-events-button{display: none;}
@media only screen and (max-width: 1200px){
div.outerwidthlarge3{    width: 28.5%;}
.QQQ .Image_Wrapper .Caption, .QQQ .Image_Wrapper .Caption_Content{top: -75px!important}
.address-footer-mobile{display:none;}
}
@media (min-width: 768px){
.Corporate-event-page-right{width: 49%}
.address-footer-mobile{display:none;}
}
@media only screen and (max-width: 1000px){
.q_logo a{height: 60px!important;left: 20%!important;}
.q_logo img{top: 0!important}
.title.has_background, .title.has_fixed_background{margin-top: 80px!important;}
div.outerwidthlarge3{width: 27.5%;} 
.menu-item-323{display: block;}
.menu-item-932{display: none;}
.menu-item-928{display: none;}
#menu-item-324{display: block;}
#menu-item-206{display: none;}
.menu-item-205{display: none;}
.menu-item-931 {display: block;}
.q_logo a{left: 0!important}
.logo_wrapper{left: 0!important;height: 80px!important;}
.header_bottom{background-color: rgba(0,0,0,1)!important;}
.header_bottom {position: absolute!important;padding: 0;width: 100%;}
.side_menu_button{height: 80px!important;}
.content .content_inner .with_image{    margin-top: 80px;}
.address-footer-mobile{display:none;} }
@media only screen and (max-width: 979px){
.QQQ .srizon-pagination{width: 20%}
.address-footer-mobile{display:none;}
}
@media (min-width: 769px) and (max-width: 1000px){
.tribe-events-event-image img{max-width: 90%}
.address-footer-mobile{display:none;}
}
@media only screen and (max-width: 768px){
.close_submenu_button_right, .close_submenu_button_left{display: block;}
.title_page_chill h3{font-size: 30px;}
.content_corporate_event h3{text-align: center!important;font-size: 22px;}
.content_corporate_event p{text-align: center!important;}
.BookNow{margin-bottom: 20px;}
.single-tribe_events .tribe-events-schedule{display: none;}
.tribe-events-back{display: none;}
.Corporate-event-page-left-row .vc_column-inner{padding-left: 15px!important}
.header_bottom{background-color: rgba(0,0,0,1)!important;}
.Video-gallery-container ul li{width: 47.33%}
.side_menu_button_wrapper{margin-right: 20px;}
.header_bottom .container_inner{width: 100%;}
.QQQ .Image_Wrapper{width: 44.33% !important;}
.home .full_width .full_width_inner{    width: 100%;}
.full_width .full_width_inner{    width: 90%; margin: 0 auto;}
.Special-offer-container ul li{width: 48%;padding: 0%!important}
.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .container_inner nav.content_menu, .full_width .parallax_content, .steps_holder_inner, div.grid_section .section_inner, nav.content_menu ul{width: 90%;} .Fullscreen-right-row{display: none;}
.Fullscreen-left-row{width: 100%;}
.Chill-footer-menu .Chill-footer-left-menu .Menu-left-none{width: 100%}
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-none{width: 100%;}
.q_logo a{height: 60px!important;left: 20%!important;}
.q_logo img{top: 0!important}
.Chill-email-newsletter{display: none;}
.Icon-Menu-Text{display: none;}
.Book-a-table-bar{display: none;}
.Social-bar{display: none;}
.tribe-events-event-image img{    display: block; margin: 0 auto;}
#tribe-events-content .tribe-events-single-event-title{text-align: center;}
.single-tribe_events .tribe-events-event-image{width: 100%;margin-bottom: 30px;}
.single-tribe_events .tribe-events-content{width: 100%}
#tribe-events .tribe-events-content p{text-align: center;}
.Chill-footer-menu .Chill-footer-left-menu .Chill-footer-left-menu-bar{font-size: 18px}
.Chill-footer-menu .Chill-footer-right-menu .Chill-footer-right-menu-bar{font-size: 18px;}
.Chill-footer-menu .Chill-footer-left-menu .Menu-left-container ul li a{font-size: 18px}
.Chill-footer-menu .Chill-footer-right-menu .Menu-right-container ul li a{font-size: 18px}
.about_us_main {text-align: justify;}
.address-footer-mobile{display:none;}
}
@media only screen and (max-width: 767px){
div.outerwidthlarge3{margin-left: 0!important}
.QQQ .srizon-pagination{width: 26%;}
#tribe-events .tribe-events-content p, .container .full_section_inner .vc_column_container .wpb_text_column p{text-align: justify!important;}
.img_book_table{float: left;}
.address-footer-mobile{display:none;}
}
@media only screen and (max-width: 600px){
.logo_award_chill{width: 90%}
.address-footer-mobile{display:none;}
}
@media only screen and (max-width: 480px){
.book_table_button_1{width: 100%}
.book_table_button_2{width: 100%}
.book_table_button_3{width: 100%;}
.Video-gallery-container ul li{width: 96.33%;margin-bottom: 80px !important;}
.QQQ .Image_Wrapper{width: 94.33% !important;} 
.Special-offer-container ul li{width: 100%;margin-bottom: 20px;}
.Newsletter-form{padding: 20px 25px 0 25px;}
.Chill-email-newsletter{font-size: 12px}
.QQQ .srizon-pagination{width: 50%;}
.logo_award_chill ul li {width: auto}
.logo_award_chill ul li:nth-child(3) img {left:0!important}
.logo_award_chill ul li:nth-child(2) img {left:7px!important}
.address-footer-mobile{display:block;}
.address-footer-left{display:none;}
.address-footer-right{display:none;}
}
@media only screen and (max-width: 450px){
.mobile_menu_button{
margin-left:70px!important;
margin-top: -5px!important; }
#mobile-menu-item-3999{
display:none !important;
}
.side_menu_button {
height: 80px !important;
}
.Chill-footer-left-menu-bar-1{padding-top:0 !important;}
.elementor-3411 .elementor-element.elementor-element-dfb073f .elementor-button {font-size:18px;}
.Fullscreen-left-row {width: 50%;}
.Fullscreen-center-row {
width: 50%;
display: table!important;
}
.logo_award_chill {
margin-bottom: 25px!important;
height:
}
.popup_menu_holder_inner h3{
font-size: 24px;
}
.popup_menu_holder_inner a{
font-size: 12px;
}
.Fullscreen-center-menu {
display: table-cell!important;
vertical-align: middle;
}
.img_book_table{width: 25%}
.img-logo{
width:15%!important;
position: absolute;
left: 20px;
bottom: 20px;
margin-top: 5%;
margin-left: 0 !important;
}
.Chill-footer-menu{
height:90px !important;
}
.address{
line-height:10px;
width:75%!important;
font-size:8px!important;
margin:10px;
padding: 0 0 0 0 !important;
float:right;
}
body.admin-bar .dialog-type-lightbox{
position: fixed!important;
}
.Book-a-table-bar{
display:block;
top: 130px;
right:-60px;
font-size:100%;
}
.Corporate-event-booking{
display:block;
top: 181px;
right:-60px;
font-size:100%;
}
.address-footer-mobile{display:block;}
.address-footer-left{display:none;}
.address-footer-right{display:none;}
}
@media only screen and (max-width: 414px){
.logo_award_chill ul li:nth-child(3) img {left:0}
.logo_award_chill{    bottom: 45px;}
.address-footer-mobile{display:block;}
.address-footer-left{display:none;}
.address-footer-right{display:none;}
}
@media only screen and (max-width: 400px){
.logo_award_chill{bottom: 45px;}
.carousel:not(.advanced_responsiveness) .carousel-inner p.q_slide_text{padding-top: 0!important}	
.address-footer-mobile{display:block;}
.address-footer-left{display:none;}
.address-footer-right{display:none;}
}
@media only screen and (max-width: 350px){
.img_book_table{width: 25%}
.Select-A-Venue ul{display: block;}
.optionSection .SkyBarOption{margin-top: 50px}
.address-footer-mobile{display:block;}
.address-footer-left{display:none;}
.address-footer-right{display:none;}
}
.kwicks {width: 100%;}
.kwicks > li{height:100px;background-color:#53b388;width:125px;margin-left:5px;float:left;}
.kwicks > li.kwicks-collapsed { background-color: #319155; }
.kwicks > li.kwicks-expanded { background-color: #86e6bb; }
.kwicks > li.kwicks-selected { background-color: #ff7744; }
#bars {
height: 30px;
left: 50%;
margin: -30px 0 0 -20px;
position: absolute;
width: 40px;
bottom: 0;
display: none;
}
.bar {
background: #fff;
bottom: 1px;
height: 0px;
position: absolute;
width: 2px;      
animation: sound 0ms -800ms linear infinite alternate;
}
@keyframes sound {
0% {
opacity: .35;
height: 6px; 
}
100% {
opacity: 1;       
height: 20px;        
}
}
.title.has_background, .title.has_fixed_background{background-size: cover !important;}
.bar:nth-child(1)  { left: 1px; animation-duration: 474ms; }
.bar:nth-child(2)  { left: 5px; animation-duration: 433ms; }
.bar:nth-child(3)  { left: 9px; animation-duration: 407ms; }
.bar:nth-child(4)  { left: 13px; animation-duration: 458ms; }
.bar:nth-child(5)  { left: 17px; animation-duration: 400ms; }
.bar:nth-child(6)  { left: 21px; animation-duration: 427ms; }
.bar:nth-child(7)  { left: 25px; animation-duration: 441ms; }
.bar:nth-child(8)  { left: 29px; animation-duration: 419ms; }
.bar:nth-child(9)  { left: 33px; animation-duration: 487ms; }
.bar:nth-child(10) { left: 38px; animation-duration: 442ms; }​
.bar:nth-child(11) { left: 39px; animation-duration: 474ms; }
.bar:nth-child(12) { left: 43px; animation-duration: 433ms; }
.bar:nth-child(13) { left: 47px; animation-duration: 407ms; }
.bar:nth-child(14) { left: 51px; animation-duration: 458ms; }
.bar:nth-child(15) { left: 55px; animation-duration: 400ms; }
.bar:nth-child(16) { left: 59px; animation-duration: 427ms; }
.bar:nth-child(17) { left: 63px; animation-duration: 441ms; }
.bar:nth-child(18) { left: 67px; animation-duration: 419ms; }
.bar:nth-child(19) { left: 71px; animation-duration: 487ms; }
.bar:nth-child(20) { left: 75px; animation-duration: 442ms; }​
.bar:nth-child(21)  { left: 0px; animation-duration: 474ms; }
.bar:nth-child(22)  { left: -4px; animation-duration: 433ms; }
.bar:nth-child(23)  { left: -9px; animation-duration: 407ms; }
.bar:nth-child(24)  { left: -13px; animation-duration: 458ms; }
.bar:nth-child(25)  { left: -17px; animation-duration: 400ms; }
.bar:nth-child(26)  { left: -21px; animation-duration: 427ms; }
.bar:nth-child(27)  { left: -25px; animation-duration: 441ms; }
.bar:nth-child(28)  { left: -29px; animation-duration: 419ms; }
.bar:nth-child(29)  { left: -33px; animation-duration: 487ms; }
.bar:nth-child(30) { left: -38px; animation-duration: 442ms; }​.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}