:root{--wp--preset--font-family--open_sans:"Open Sans",sans-serif;--upgr8-base-plugin_base-font-size:18px;--upgr8-base-plugin_base-line-height:1.4;--upgr8-base-plugin_font-size-xs:0.933rem;--upgr8-base-plugin_font-size-sm:1rem;--upgr8-base-plugin_font-size-md:1.333rem;--upgr8-base-plugin_font-size-lg:2rem;--upgr8-base-plugin_font-size-xl:2.333rem;--upgr8-base-plugin_font-size-xxl:3rem;--upgr8-base-plugin_spacing-1:0.813rem;--upgr8-base-plugin_spacing-2:1rem;--upgr8-base-plugin_spacing-3:2rem;--upgr8-base-plugin_spacing-4:3.667rem;--upgr8-base-plugin_spacing-5:6rem;--upgr8-base-plugin_container_tablet:769px}.upgr8-base-plugin_text-block a,.wp-block-upgr8-base-plugin-text-block a{color:var(--wp--preset--color--secondary);display:inline-block;padding-bottom:1px;position:relative;text-decoration:none;transition:.3s ease-in-out;transition-property:color}.wp-block-upgr8-base-plugin-text-block a:before{background:var(--wp--preset--color--secondary);bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;transition:.3s ease-in-out;transition-property:width;width:0}.wp-block-upgr8-base-plugin-text-block a:hover:before{content:"";width:100%}.upgr8-base-plugin_navigation{box-shadow:0 2px 20px 2px hsla(0,0%,60%,.75);padding:0 25px}.upgr8-base-plugin_navigation .wp-block-navigation__container{justify-content:space-around}.upgr8-base-plugin_navigation .upgr8-base-plugin_button{font-size:.9rem}.upgr8-base-plugin_navigation nav ul li{padding:0 .2rem 0 0}.upgr8-base-plugin_navigation nav ul li a{font-size:.9rem}.upgr8-base-plugin_navigation .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:.8rem 0 .8rem .2rem}.upgr8-base-plugin_navigation nav ul .wp-block-navigation-item .wp-block-navigation-item__label{position:relative}.upgr8-base-plugin_navigation nav ul .wp-block-navigation-item span:before{background:var(--wp--preset--color--secondary);bottom:0;content:"";display:block;height:2px;margin:auto;position:absolute;transition:.3s ease-in-out;transition-property:width;width:0}.upgr8-base-plugin_navigation nav ul .wp-block-navigation-item:hover span:before{content:"";width:100%}.upgr8-base-plugin_navigation nav ul li.has-child:hover span:before{content:none}.upgr8-base-plugin_navigation nav .wp-block-navigation__submenu-container li{margin-left:0;margin-right:0;transition:.3s ease-in-out;transition-property:color,background-color}.upgr8-base-plugin_navigation nav ul li{margin:0 .6rem;padding:0}.upgr8-base-plugin_navigation nav .wp-block-navigation__submenu-container li:hover{background-color:rgba(255,159,205,.1)}.upgr8-base-plugin_navigation nav .wp-block-navigation__submenu-container li:hover span:before{content:none}.upgr8-base-plugin_navigation .custom-logo-link img{padding-right:.2rem;width:9rem}.upgr8-base-plugin_navigation .wp-block-navigation,.upgr8-base-plugin_navigation-content-menu{flex:auto}.upgr8-base-plugin_navigation .wp-block-navigation-item button svg{display:none}.upgr8-base-plugin_navigation .wp-block-navigation-item button:after{border-bottom:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid;content:"";display:inline-block;margin-left:5px}.upgr8-base-plugin_navigation .upgr8-base-plugin_button-container{display:flex}.upgr8-base-plugin_navigation .upgr8-base-plugin_button-container>div{margin-right:20px}.upgr8-base-plugin_navigation .upgr8-base-plugin_button-container>div:last-child{margin-right:0}.upgr8-base-plugin_navigation .upgr8-base-plugin_button{border-radius:17px;padding:.4rem .6rem}.upgr8-base-plugin_navigation .upgr8-base-plugin_button:first-child{margin-right:.4rem}.upgr8-base-plugin_navigation-content .wpml-language-switcher-block{padding:.4rem .6rem;width:auto!important}.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation-submenu__toggle{padding-right:0}.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation__submenu-container .wp-block-navigation-item{background-color:#fff;border:1px solid rgba(0,0,0,.149);margin-top:.4rem!important;padding:.4rem .6rem}.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation__submenu-container .wp-block-navigation-item:hover{background-color:#fff5fa}.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation-item__label{font-size:.9rem;text-transform:uppercase}.upgr8-base-plugin_navigation-content .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:0}body .is-layout-flex.language-desktop{display:flex}body .is-layout-flex.language-mobile{display:none}.upgr8-base-plugin_navigation-content .upgr8-base-plugin_button{margin-right:0}.upgr8-base-plugin_navigation-content .upgr8-base-plugin_button:hover{border-radius:none;box-shadow:none}.upgr8-base-plugin_button-primary,.upgr8-base-plugin_form .upgr8-base-plugin_form-button-container .upgr8-base-plugin_form-button{background-color:var(--wp--preset--color--primary);border:2px solid var(--wp--preset--color--primary);border-radius:10px;color:#fff;transition:.3s ease-in-out;transition-property:background-color,color}.upgr8-base-plugin_button-primary:hover,.upgr8-base-plugin_button-secondary,.upgr8-base-plugin_form .upgr8-base-plugin_form-button-container .upgr8-base-plugin_form-button:hover{background-color:transparent;color:var(--wp--preset--color--primary)}.upgr8-base-plugin_button-secondary{border:2px solid var(--wp--preset--color--primary);border-radius:10px;transition:.3s ease-in-out;transition-property:background-color,color}.upgr8-base-plugin_button-secondary:hover{background-color:var(--wp--preset--color--primary);color:#fff}.upgr8-base-plugin_button-tertiary{background-color:transparent;border:2px solid #fff;border-radius:50px;color:#fff;transition:.3s ease-in-out;transition-property:box-shadow}.upgr8-base-plugin_button-tertiary:hover{box-shadow:var(--wp--preset--shadow--natural);color:#fff}.upgr8-base-plugin_list ul{--icon-space:1.3rem;line-height:1.6;list-style:none;padding:0}.upgr8-base-plugin_list ul li{--icon-space:1.3rem;align-items:center;display:flex;padding-left:var(--icon-space)}.upgr8-base-plugin_list ul li:before{background-image:url(images/check.24255215.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:var(--icon-space);margin-left:calc(var(--icon-space)*-1);margin-right:.8rem;width:var(--icon-space)}.upgr8-base-plugin_form{display:flex;flex-wrap:wrap}.upgr8-base-plugin_form .upgr8-base-plugin_form-input{width:calc(50% - 8px)}.upgr8-base-plugin_form .upgr8-base-plugin_form-input:nth-child(odd){margin-right:16px}.upgr8-base-plugin_form .upgr8-base-plugin_form-checkbox,.upgr8-base-plugin_form .upgr8-base-plugin_form-textarea{width:100%}.upgr8-base-plugin_form .upgr8-base-plugin_form-textarea textarea{height:6rem}.upgr8-base-plugin_form .upgr8-base-plugin_form-checkbox label input:before{border:solid var(--wp--preset--color--primary);border-width:0 3px 3px 0}.upgr8-base-plugin_form .upgr8-base-plugin_form-checkbox label span{flex-shrink:10}.upgr8-base-plugin_form .upgr8-base-plugin_form-button-container .upgr8-base-plugin_form-button{margin-top:1rem;max-width:-moz-fit-content;max-width:fit-content;padding:.65rem 3rem}.upgr8-base-plugin_form .upgr8-base-plugin_form-button-container .upgr8-base-plugin_form-button button{-webkit-appearance:unset;background-color:transparent;border:none;color:#fff}.upgr8-base-plugin_form .upgr8-base-plugin_form-button:hover button{color:inherit}.upgr8-base-plugin_form .upgr8-base-plugin_form_send-spinner:after{border-top-color:var(--wp--preset--color--primary)}footer .wp-block-upgr8-base-plugin-image img{height:100%}.is-style-post-box-preview{overflow:hidden}.is-style-post-box-preview .wp-block-upgr8-base-plugin-post-title{font-weight:800;line-height:normal;padding:.8rem 0}.is-style-post-box-preview .wp-block-upgr8-base-plugin-post-excerpt{margin-bottom:1.5rem}.is-style-post-box-preview .upgr8-base-plugin_post-link{margin-top:auto}.is-style-post-box-preview .upgr8-base-plugin_featured-image img{height:12rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1200px){:root{--upgr8-base-plugin_container_tablet:1150px}.upgr8-base-plugin_navigation .custom-logo-link img{width:8rem}}@media screen and (max-width:1150px){:root{--upgr8-base-plugin_container_tablet:1000px}}@media screen and (max-width:1024px){:root{--upgr8-base-plugin_container_tablet:100%}.upgr8-base-plugin_navigation .custom-logo-link img{width:7rem}img.wpml-ls-flag{height:15px!important;width:15px!important}.upgr8-base-plugin_navigation .upgr8-base-plugin_button{padding:.4rem}.upgr8-base-plugin_navigation .upgr8-base-plugin_button,.wpml-language-switcher-block .wp-block-navigation-item__label{font-size:.8rem}.upgr8-base-plugin_navigation nav ul li{margin:0 .5rem}.upgr8-base-plugin_navigation nav ul li a,.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation-item__label{font-size:.8rem}}@media screen and (max-width:911px){.upgr8-base-plugin_navigation nav ul li{margin:0 .4rem}}@media screen and (max-width:910px){.upgr8-base-plugin_navigation .custom-logo-link img{width:6.5rem}.upgr8-base-plugin_navigation .upgr8-base-plugin_button{padding:.3rem}.upgr8-base-plugin_navigation .upgr8-base-plugin_button,.upgr8-base-plugin_navigation nav ul li a,.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation-item__label,.wpml-language-switcher-block .wp-block-navigation-item__label{font-size:.76rem}}@media screen and (max-width:890px){.wpml-language-switcher-block .wp-block-navigation-item__label{font-size:.7rem}.upgr8-base-plugin_navigation .upgr8-base-plugin_button{font-size:.7rem;padding:.3rem}.upgr8-base-plugin_navigation nav ul li a,.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation-item__label{font-size:.7rem}}@media screen and (max-width:830px){.upgr8-base-plugin_navigation .custom-logo-link img{width:5rem}.upgr8-base-plugin_navigation .upgr8-base-plugin_button,.upgr8-base-plugin_navigation nav ul li a,.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation-item__label,.wpml-language-switcher-block .wp-block-navigation-item__label{font-size:.65rem}}@media screen and (max-width:793px){.upgr8-base-plugin_navigation .custom-logo-link img{width:4.5rem}}@media screen and (max-width:768px){:root{--upgr8-base-plugin_base-font-size:17px;--upgr8-base-plugin_base-line-height:1.3;--upgr8-base-plugin_spacing-1:0.65rem;--upgr8-base-plugin_spacing-2:0.85rem;--upgr8-base-plugin_spacing-3:1.75rem;--upgr8-base-plugin_spacing-4:2.65rem;--upgr8-base-plugin_spacing-5:3.55rem}.wpml-language-switcher-block{margin:0 0 1rem}.wpml-language-switcher-block .wp-block-navigation-item__label{font-size:var(--upgr8-base-plugin_font-size-sm)}body .is-layout-flex.language-desktop{display:none}body .is-layout-flex.language-mobile{display:flex}body .is-layout-flex.language-mobile .wp-block-navigation-item{margin-right:0!important;margin-top:0!important}.upgr8-base-plugin_navigation .custom-logo-link img{width:10rem}.upgr8-base-plugin_navigation-content nav{padding-bottom:0}.upgr8-base-plugin_navigation nav ul li a{font-size:var(--upgr8-base-plugin_font-size-sm)}.upgr8-base-plugin_navigation .upgr8-base-plugin_button{border-radius:40px;font-size:var(--upgr8-base-plugin_font-size-sm);padding:.4rem .8rem}.upgr8-base-plugin_navigation nav ul li{justify-content:start;margin-bottom:1rem;margin-right:0;padding-bottom:0;width:100%}.upgr8-base-plugin_navigation nav ul li:before{content:none!important}.upgr8-base-plugin_navigation nav ul li.has-child{align-items:start;flex-direction:column}.upgr8-base-plugin_navigation nav ul li.has-child>a{align-items:center;display:flex}.upgr8-base-plugin_navigation nav ul li.has-child>a:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:inline-block;margin-left:10px;padding:3px;transform:rotate(45deg);transition:.3s ease-in-out;transition-property:transform}.upgr8-base-plugin_navigation nav ul li.has-child.upgr8-base-plugin_link-is-clicked>a:after{transform:rotate(225deg)}.upgr8-base-plugin_navigation nav ul li.has-child.upgr8-base-plugin_link-is-clicked .wp-block-navigation__submenu-container{border:0;display:block;height:auto;margin-top:0;opacity:1;position:relative;visibility:visible;width:auto}.upgr8-base-plugin_navigation nav ul li.has-child.upgr8-base-plugin_link-is-clicked .wp-block-navigation__submenu-container li{margin-bottom:0}.upgr8-base-plugin_navigation nav ul li.has-child.upgr8-base-plugin_link-is-clicked .wp-block-navigation__submenu-container li:hover{background-color:transparent}.upgr8-base-plugin_navigation nav ul li.has-child.upgr8-base-plugin_link-is-clicked .wp-block-navigation__submenu-container li:before{content:"-";height:unset;position:relative}.upgr8-base-plugin_navigation nav ul li.has-child.upgr8-base-plugin_link-is-clicked .wp-block-navigation__submenu-container li .wp-block-navigation-item__label{font-weight:400}.upgr8-base-plugin_navigation nav ul li.has-child.upgr8-base-plugin_link-is-clicked .wp-block-navigation__submenu-container li a:last-child{padding-bottom:0}.upgr8-base-plugin_navigation nav ul li.has-child .wp-block-navigation__submenu-container,.upgr8-base-plugin_navigation nav ul li.has-child .wp-block-navigation__submenu-icon{display:none}.upgr8-base-plugin_navigation nav ul li .wp-block-navigation-item__label{font-weight:700}.upgr8-base-plugin_navigation-content .upgr8-base-plugin_button{margin:0}.upgr8-base-plugin_navigation{padding:8px 13px}.upgr8-base-plugin_navigation-content .wpml-language-switcher-block .wp-block-navigation-item__label{font-size:17px}.wp-block-upgr8-base-plugin-form .upgr8-base-plugin_form-input{width:100%}.wp-block-upgr8-base-plugin-form .upgr8-base-plugin_form-input:nth-child(odd){margin-right:0}}@media screen and (max-width:416px){:root{--upgr8-base-plugin_spacing-1:0.45rem}.upgr8-base-plugin_navigation .custom-logo-link img{width:140px}.upgr8-base-plugin_navigation nav ul li a{font-size:1rem}.upgr8-base-plugin_navigation .upgr8-base-plugin_button{font-size:.9rem;padding:.5rem}}.calendall_price-switch{display:flex;flex-direction:column;justify-content:center}.calendall_price-toggle{display:flex;flex-direction:row;justify-content:center}.calendall_price-switching-text{font-size:var(--upgr8-base-plugin_font-size-md);padding:0 1rem}.calendall_price-toggle-switch{display:inline-block;height:2.75rem;position:relative;width:7.7rem}.calendall_price-toggle-checkbox{height:0;opacity:0;width:0}.calendall_price-toggle-slider{background:linear-gradient(90deg,#ec7ba7,#b1adff);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.calendall_price-toggle-slider:before{background-color:#fff;bottom:.31rem;content:"";height:2.15rem;left:.31rem;position:absolute;transition:.4s;width:2rem}.price-configuration-select{margin:.6rem auto 0;position:relative}.price-configuration-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid var(--wp--preset--color--quinary);border-radius:20px;color:var(--wp--preset--color--quinary);cursor:pointer;font-weight:800;letter-spacing:.3rem;padding:.3rem 2.5rem .3rem 1rem}.price-configuration-select select:focus-visible{box-shadow:none;outline:none}.price-configuration-select .select-arrow{color:var(--wp--preset--color--quinary);font-size:1.2rem;font-weight:800;pointer-events:none;position:absolute;right:1rem}.calendall_price-toggle-checkbox:checked+.calendall_price-toggle-slider{background:linear-gradient(90deg,#b1adff,#ec7ba7);transition:.4s}.calendall_price-toggle-checkbox:focus+.calendall_price-toggle-slider{box-shadow:0 0 1px gray}.calendall_price-toggle-checkbox:checked+.calendall_price-toggle-slider:before{left:calc(100% - 5px);transform:translateX(-100%)}.calendall_price-toggle-slider.calendall_price-toggle-round{border-radius:2.1rem}.calendall_price-toggle-slider.calendall_price-toggle-round:before{border-radius:50%}.calendall_price-switching-text{align-items:center;display:flex}.calendall_price-switching-text.calendall_price-yearly{display:flex;flex-direction:column}.calendall_price-discount{color:#00bf63;font-size:var(--upgr8-base-plugin_font-size-xs)}.is-style-pink-box-price,.is-style-purple-box-price{border-radius:20px}.is-style-pink-box-price .calendall_box-headline,.is-style-purple-box-price .calendall_box-headline{border-radius:1.5rem;color:#fff;display:flex;font-size:var(--upgr8-base-plugin_font-size-md);font-weight:500;margin:0 auto 1.5rem;padding:.7rem .9rem;width:-moz-fit-content;width:fit-content}.is-style-pink-box-price .calendall_price-box-input input,.is-style-purple-box-price .calendall_price-box-input input{margin:0 1rem}.is-style-purple-box-price .calendall_box-headline{background-color:#baa5f1}.is-style-purple-box-price .calendall_price-box-input button{border-color:#baa5f1;color:#baa5f1}.is-style-purple-box-price .calendall_price-box-input input{color:#baa5f1}.is-style-pink-box-price .calendall_box-headline{background-color:#d48fca}.is-style-pink-box-price .calendall_price-box-input button{border-color:#d48fca;color:#d48fca}.is-style-pink-box-price .calendall_price-box-input input{color:#d48fca}.calendall_price-subheadline{margin-bottom:.75rem}.calendall_price-subheadline label{color:var(--cc-primary-color);font-size:var(--upgr8-base-plugin_font-size-md);font-weight:100}.calendall_price-box-input{display:flex;justify-content:center;margin-bottom:1rem}.calendall_price-box-input button{background-color:transparent;border-radius:50%;border-style:solid;border-width:3px;padding:.7rem 1.2rem;touch-action:manipulation}.calendall_price-box-input button,.calendall_price-box-input input{cursor:pointer;font-size:var(--upgr8-base-plugin_font-size-md);font-weight:700}.calendall_price-box-input input{background-color:#fff;border:0;border-radius:1.5rem;outline:none;padding:.7rem .9rem;text-align:center;width:5.5rem}@media screen and (max-width:460px){.calendall_price-toggle-switch{height:2.2rem;width:5.5rem}.calendall_price-toggle-slider:before{height:1.6rem;width:1.5rem}.calendall_price-switching-text{font-size:var(--upgr8-base-plugin_font-size-sm)}}.calendall_price_small-text-monthly,.calendall_price_small-text-yearly{display:none}.calendall_price-container[data-active=monthly] .calendall_price_small-text-monthly,.calendall_price-container[data-active=yearly] .calendall_price_small-text-yearly{display:block}
