@font-face{font-display:swap;font-family:"Font Awesome 5 Brands Regular";src:url(../../../../../../../../themes/jupiterx-child/assets/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(/assets/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(/assets/fonts/fontawesome/fa-brands-400.ttf) format("truetype");font-weight:'normal';font-style:'normal'}@font-face{font-display:swap;font-family:"Font Awesome 5 Pro Light";src:url(../../../../../../../../themes/jupiterx-child/assets/fonts/fontawesome/fa-light-300.woff2) format("woff2"),url(/assets/fonts/fontawesome/fa-light-300.woff) format("woff"),url(/assets/fonts/fontawesome/fa-light-300.ttf) format("truetype");font-weight:'normal';font-style:'normal'}@font-face{font-display:swap;font-family:"Font Awesome 5 Pro Regular";src:url(../../../../../../../../themes/jupiterx-child/assets/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(/assets/fonts/fontawesome/fa-regular-400.ttf) format("truetype");font-weight:'normal';font-style:'normal'}@font-face{font-display:swap;font-family:"Font Awesome 5 Pro Solid";src:url(../../../../../../../../themes/jupiterx-child/assets/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(/assets/fonts/fontawesome/fa-solid-900.ttf) format("truetype");font-weight:'normal';font-style:'normal'}@font-face{font-display:swap;font-family:"Font Awesome 5 Duotone Solid";src:url(../../../../../../../../themes/jupiterx-child/assets/fonts/fontawesome/fa-duotone-900.woff2) format("woff2"),url(/assets/fonts/fontawesome/fa-duotone-900.woff) format("woff"),url(/assets/fonts/fontawesome/fa-duotone-900.ttf) format("truetype");font-weight:'normal';font-style:'normal'}.fontawesome-brands{font-family:"Font Awesome 5 Brands Regular",sans-serif}.fontawesome-light{font-family:"Font Awesome 5 Pro Light",sans-serif}.fontawesome-regular{font-family:"Font Awesome 5 Pro Regular",sans-serif}.fontawesome-solid{font-family:"Font Awesome 5 Pro Solid",sans-serif}.fontawesome-duotone{font-family:"Font Awesome 5 Duotone Solid",sans-serif}.blackBorder{border:10px solid rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box}.borderBoxSizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.verticalCenter{display:table-cell;vertical-align:middle}.verticalBottom{display:table-cell;vertical-align:bottom}@supports not (-webkit-touch-callout:none){html{scroll-behavior:smooth}}html body.jupiterx-header-stick .header-top{display:none}html body.jupiterx-header-stick .header-main{padding:10px!important}html body.jupiterx-header-stick .header-main .raven-site-logo img{max-width:110px}html body header.jupiterx-header .wpml-ls{max-width:85px}html body header.jupiterx-header .wpml-ls ul li a{border:0}html body header.jupiterx-header .wpml-ls ul li a span{font-size:14px;font-size:14/10+0rem;line-height:14px;font-weight:400;color:#000}html body header.jupiterx-header .wpml-ls ul li a.wpml-ls-item-toggle:after{content:"\f107";font-family:"Font Awesome 5 Pro Light",sans-serif;border:0;color:#000;top:calc(50% - 7px)}html body header.jupiterx-header .wpml-ls ul li .wpml-ls-sub-menu{border:1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media (min-width:1024px){html body header.jupiterx-header nav ul>li.menu-item{position:relative}html body header.jupiterx-header nav ul>li.menu-item:after{content:"●";font-size:10px;font-size:10/10+0rem;line-height:10px;color:#80ff80;position:absolute;right:-2px;top:50%;transform:translateY(-50%)}html body header.jupiterx-header nav ul>li.menu-item:nth-last-child(2):after{content:""}}@media (min-width:1024px){html body header.jupiterx-header nav ul>li.menu-item.book-mobile{display:none}}html body header.jupiterx-header nav ul>li.menu-item.book-mobile a{border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:20px!important}html body .jupiterx-main .jet-listing-grid.jet-listing .jet-listing-grid__item>div[data-elementor-type=jet-listing-items]{height:100%;display:grid}html body .jupiterx-main .raven-post-meta .raven-post-meta-terms-list{color:#fff}html body .jupiterx-main .raven-post-meta .raven-post-meta-terms-list .raven-post-meta-terms-list-item{color:#000;padding:0 20px}html body .jupiterx-main .raven-form .raven-field-type-acceptance .raven-field-label a{color:#090}html body .jupiterx-main .raven-testimonial__content{width:70%;margin:0 auto}.newsletter-form__column .elementor-widget-wrap{display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:start;gap:0 30px}@media (max-width:767px){.newsletter-form__column .elementor-widget-wrap{grid-template-columns:1fr!important;justify-items:center;gap:30px 0}}.newsletter-form__column .elementor-widget-raven-icon{grid-column:1;grid-row:1/3;align-self:center}@media (max-width:767px){.newsletter-form__column .elementor-widget-raven-icon{grid-row:1;grid-column:1}}.newsletter-form__column .elementor-widget-heading{grid-column:2;grid-row:1}@media (max-width:767px){.newsletter-form__column .elementor-widget-heading{grid-row:2;grid-column:1;text-align:center}}.newsletter-form__column .elementor-widget-raven-form{grid-column:2;grid-row:2}@media (max-width:767px){.newsletter-form__column .elementor-widget-raven-form{grid-row:3;grid-column:1;width:100%}}.newsletter-form .raven-form{display:flex;flex-wrap:wrap;align-items:flex-end}.newsletter-form .raven-field-type-submit-button{order:5}.newsletter-form .raven-field-type-acceptance{order:10}.newsletter-form .raven-field-type-acceptance .raven-field+label:before{border:1px solid #ccc!important;background:#fff!important}.newsletter-form .raven-field-type-acceptance .raven-field:checked+label:before{border-color:#090!important;background:#090!important}.newsletter-form .raven-field-type-acceptance .raven-field:checked+label:after{background:0 0!important;opacity:1!important;width:5px!important;height:9px!important;border-radius:0!important;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:translateY(-65%) rotate(45deg)!important;left:6px!important}.ecb-buy{display:inline-block;vertical-align:middle}.ecb-buy__button{border:0!important;box-shadow:none!important;text-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none}.ecb-buy--placeholder{display:block;padding:12px 16px;border:1px dashed #e0e0e0;border-radius:8px;color:#666;font-size:13px;line-height:1.4}body.ecb-modal-open{overflow:hidden}.ecb-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}.ecb-modal[hidden]{display:none}.ecb-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45)}.ecb-modal__dialog{position:relative;z-index:1;width:100%;max-width:470px;max-height:90vh;overflow-y:auto;padding:40px;background:#fff;border-radius:20px;box-shadow:0 18px 60px rgba(0,0,0,.2)}.ecb-modal__close{position:absolute;top:14px;right:14px;width:44px;height:44px;padding:0!important;border:0!important;border-radius:50%!important;background:0 0!important;box-shadow:none!important;color:#444!important;font-size:30px;font-weight:300;line-height:1;cursor:pointer;transition:color .2s ease-in-out}.ecb-modal__close:hover{color:#000!important}.ecb-modal__title{margin:0 0 28px;padding-right:44px;font-size:32px;line-height:1.1}.ecb-modal__label{display:block;margin:0 0 10px;color:#666;font-size:16px}.ecb-modal__total{margin:26px 0}.ecb-modal__total span{display:block;font-size:16px;font-style:italic;font-weight:700;text-transform:uppercase}.ecb-modal__total strong{display:block;margin-top:6px;color:#090;font-size:44px;font-style:italic;font-weight:700;line-height:1.05}.ecb-modal__error{margin:0 0 14px;padding:10px 14px;border-radius:8px;background:#fdecea;color:#a4262c;font-size:14px}.ecb-modal__submit{display:block;width:100%;padding:18px 24px!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-size:16px;cursor:pointer;-webkit-appearance:none;appearance:none}.ecb-modal__note{margin:20px 0 0;color:#666;font-size:14px;line-height:1.55}.ecb-stepper{display:flex;align-items:stretch;border-radius:8px;background:#f2f2f2;overflow:hidden}.ecb-stepper__btn{display:flex;align-items:center;justify-content:center;width:64px;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#000!important;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none}.ecb-stepper__btn svg{display:block;width:24px;height:24px}.ecb-stepper__btn[disabled]{opacity:.3;cursor:default}.ecb-stepper__value{flex:1 1 auto;padding:20px 0;text-align:center;font-size:18px}.ecb-result{max-width:560px;margin:24px auto;padding:28px 24px;border:1px solid #e0e0e0;border-radius:8px;background:#fff}.ecb-result--paid{border-color:#090}.ecb-result__title{margin:0 0 8px;font-size:24px;line-height:1.25}.ecb-result__intro{margin:0 0 16px}.ecb-result__code{display:flex;flex-direction:column;gap:4px;margin:0 0 20px;padding:14px 16px;border-radius:8px;background:#f5f7f5}.ecb-result__code span{color:#666;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.ecb-result__code strong{font-size:26px;letter-spacing:.08em}.ecb-result__rows{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0 0 20px}.ecb-result__rows dt{color:#666}.ecb-result__rows dd{margin:0;font-weight:700}.ecb-result__note{margin:0}.ecb-result__back,.ecb-result__email{margin:12px 0 0;font-size:14px}.ecb-buy__button:focus,.ecb-modal__close:focus,.ecb-modal__submit:focus,.ecb-stepper__btn:focus{outline:0!important;box-shadow:none!important}.ecb-buy__button:focus-visible,.ecb-modal__close:focus-visible,.ecb-modal__submit:focus-visible,.ecb-stepper__btn:focus-visible{outline:2px solid #009900!important;outline-offset:2px}@media (max-width:767px){.ecb-modal__dialog{padding:28px 20px 24px;border-radius:14px}.ecb-modal__title{margin-bottom:20px;font-size:26px}.ecb-modal__total strong{font-size:36px}.ecb-stepper__btn{width:54px}}