*{box-sizing:border-box;margin:0;padding:0}:root{--link-color:#0782c1;--primary-text-color:#003b82;--primary-text-hover-color-white:#fff;--primary-button-bg-color:#007bff;--primary-button-hover-bg-color:#0056b3;--highlight-color:#ffcc4d;--background-color:#f9f9f9;--primary-background-color:linear-gradient(90deg,#b435fd,#47216d);--comu-primary-color:#703b9a;--comu-secondary-color:#e4164c;--comu-thirty-color:#f9c758}body{background-color:var(--background-color);color:var(--primary-color);font-family:Lexend,Roboto,sans-serif;font-size:14px}.uppercase{text-transform:uppercase!important}#content a,#content a:link{color:var(--fs-experimental-link-color);text-decoration:none;transition:all .5s ease}#content a:hover{color:var(--fs-experimental-link-color-hover)}.poly-ux-icon-element svg{height:auto}svg.poly_ux_element g{stroke:green}.blog-wrapper.blog-single .social-icons.share-icons i{top:unset}.blog-wrapper.blog-single .social-icons.share-icons a{border:1px solid #c2c2c2;color:#000!important}.blog-wrapper.blog-single .social-icons.share-icons a:hover i{color:var(--highlight-color)!important}@media (min-width:1024px){.blog-wrapper.blog-single .social-icons.share-icons{align-items:center;display:flex;flex-direction:column;position:fixed!important;right:20px;top:25%}}.container{margin:0 auto;max-width:1200px;width:100%}.row{display:flex;flex-wrap:wrap}.col{flex:1;padding:10px}#content img,.archive.category .box-image .image-cover img,.border-radius-1,.entry-content.single-page img,.entry-image img{border-radius:10px}.entry-content.single-page img,.entry-image img{display:block;height:auto;object-fit:contain;text-align:center;width:100%}.archive.category .box-image .image-cover img{object-fit:fill}.block-polyxgo-breadcrumbs .block-wrap{align-items:center;display:inline-flex;gap:4px}.block-polyxgo-breadcrumbs .block-wrap a{display:contents}.polyxgo-metabox-info .post-meta{display:inline-flex;gap:20px}.polyxgo-metabox-info .post-meta .author-meta img.avatar{border:1px solid #ccc;border-radius:50%!important;padding:.1rem}.polyxgo-metabox-info .post-meta span{align-items:center;display:inline-flex;gap:4px}.colosmulti-block-1 .col.border-style-1 .col-inner,.colosmulti-block-1 .col.border-style-1 .img-inner{border-bottom-left-radius:60px;border-top-right-radius:60px}.colosmulti-block-1 .col.border-style-1 .img-inner img{border-bottom-right-radius:0!important;border-top-left-radius:0!important}.colosmulti-block-1 .col.border-style-2 .col-inner,.colosmulti-block-1 .col.border-style-2 .img-inner{border-bottom-right-radius:60px;border-top-left-radius:60px}.colosmulti-block-1 .col.border-style-2 .img-inner img{border-bottom-left-radius:0!important;border-top-right-radius:0!important}.colosmulti-list-item{align-items:center}.index-up{z-index:99999}#content.page-wrapper.blog-single{padding-top:0}@media (max-width:768px){.container{padding:0}#content .entry-header .entry-category,#content .entry-header .entry-divider.is-divider{display:none}#content .entry-header .entry-header-text{padding-bottom:unset;padding-top:unset}.block-polyxgo-breadcrumbs .page-title-inner{min-height:unset;padding-bottom:0;padding-top:0}.block-polyxgo-breadcrumbs .rank-math-breadcrumb p{margin-bottom:unset}.colosmulti-block-1 .col.border-style-1 .col-inner{border-bottom-left-radius:0!important;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:0!important}.colosmulti-block-1 .col.border-style-2 .col-inner{border-bottom-left-radius:60px;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:60px}.polyxgo-metabox-info .post-meta .author-meta,.polyxgo-metabox-info .post-meta .published-date{display:none}}li.colosmulti-menu-item.has-dropdown:after,li.colosmulti-menu-item.has-dropdown:before{border:none!important;content:unset}.colosmulti-menu-item .sub-menu.nav-dropdown{border:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.colosmulti-mega-menu .col .col-inner{padding:20px}.colosmulti-mega-menu .col .col-inner .line-bottom{display:inline-block;position:relative}.colosmulti-mega-menu .col .col-inner .line-bottom:after{background-color:red;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:80%}.banner .colosmulti-quick-booking-form .wpcf7 form .wpcf7-response-output{margin:unset}.banner .colosmulti-quick-booking-form input,.banner .colosmulti-quick-booking-form select{margin-top:.7em!important}form .colosmulti-quick-booking-form input,form .colosmulti-quick-booking-form select,form .colosmulti-quick-booking-form textarea{background-color:#eee;border:0 solid transparent;border-radius:10px;box-shadow:unset;font-weight:500;height:45px;margin-bottom:unset;margin-top:1em}form .colosmulti-quick-booking-form input:focus,form .colosmulti-quick-booking-form select:focus,form .colosmulti-quick-booking-form textarea:focus{border:2px solid var(--primary-text-color);outline:none}.colosmulti-quick-booking-form input[type=submit]{background:#ffcc4d;border-radius:10px;color:var(--primary-text-color)!important;display:block;font-weight:700;text-align:center;text-transform:unset;width:100%}.colosmulti-quick-booking-form input[type=submit]:hover{background-color:var(--primary-button-hover-bg-color);color:var(--primary-text-hover-color-white)!important}.colosmulti-quick-booking-form .wpcf7-checkbox,.colosmulti-quick-booking-form .wpcf7-list-item.active label{border-radius:6px}.colosmulti-quick-booking-form .wpcf7-list-item.active label{background-color:#fff;user-select:none}.colosmulti-quick-booking-form label{margin-bottom:unset}.colosmulti-quick-booking-form .wpcf7-checkbox{background-color:#ffcc4c;display:flex;overflow:hidden}.wpcf7 .colosmulti-quick-booking-form .wpcf7-list-item{flex:1;margin-right:unset;padding:4px;position:relative}.colosmulti-quick-booking-form .wpcf7-list-item input[type=checkbox]{display:none}.colosmulti-quick-booking-form .wpcf7-list-item label{color:#000;cursor:pointer;display:block;font-weight:700;padding:10px 20px;text-align:center;transition:all .3s ease}.colosmulti-quick-booking-form .wpcf7-list-item input[type=checkbox]:checked+label{background-color:#fff!important;border-radius:30px;color:#000}.button{background-color:var(--primary-button-bg-color);border-radius:4px;color:#fff;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none}.button:hover{background-color:var(--primary-button-hover-bg-color)}@media (max-width:768px){.colosmultigroup-nav-steps .col-inner{display:flex;flex-wrap:wrap;gap:10px}.colosmultigroup-nav-steps .col-inner a.button{box-sizing:border-box;flex:1 0 calc(50% - 10px);margin:0!important;text-align:center}}#content .colosmultigroup-nav-steps a.button,#content a.primary{color:var(--primary-text-color)}#content .colosmultigroup-nav-steps a.button:hover,#content a.primary:hover{color:var(--primary-text-hover-color-white)}#content .colosmultigroup-nav-steps a.button{font-size:.88em;margin-right:.3rem}#content .colosmultigroup-nav-steps a.button:hover{color:var(--primary-text-hover-color-white)}.section-title-containers{counter-reset:step-counter}.section-title-containers .section-title-step-number{align-items:center;color:var(--primary-text-color);display:flex;font-size:18px;font-weight:700;margin-bottom:20px;padding-left:60px;position:relative}.section-title-containers .section-title-step-number:before{align-items:center;background-color:#ffcc4d;border-radius:50%;color:var(--primary-text-color);content:counter(step-counter);counter-increment:step-counter;display:flex;font-family:Lexend,sans-serif;font-size:26px;font-weight:700;height:50px;justify-content:center;left:0;position:absolute;width:50px}.section-title-main{align-items:center;display:flex}.section-title-container .section-title-blank.text-left,.section-title-container .section-title-normal.text-left{justify-content:left;text-align:left}.section-title-container .section-title-blank.text-center,.section-title-container .section-title-normal.text-center{justify-content:center;text-align:center}.section-title-container .section-title-blank.text-right,.section-title-container .section-title-normal.text-right{justify-content:right;text-align:right}.section-title-container .section-title-blank b,.section-title-container .section-title-step-number b{display:none}.polyxgo-accordion.hide-divider .accordion-item .accordion-title{border:0!important}.polyxgo-accordion.right .toggle{left:inherit;right:0!important}.polyxgo-accordion .accordion-title.active .pxg-icon{-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.polyxgo-accordion .accordion-title.active{font-weight:inherit!important}.m-0{margin:0!important}.m-1{margin:5px!important}.p-0{padding:0!important}.p-1{padding:5px!important}.text-center{text-align:center!important}.header-main .form-flat .button.icon{background-color:var(--comu-primary-color)!important;border-color:var(--primary-text-hover-color-white)!important;box-shadow:none;color:var(--primary-text-hover-color-white)!important}.header-main .form-flat .search-field{border-color:var(--comu-primary-color)!important}.header-bottom .flex-col{width:100%}.header-bottom ul>li{flex:1;text-align:center}.header-main .logo img{max-height:60px}.absolute-footer{display:none}.footer-wrapper .ux-menu .ux-menu-title{font-size:1.25rem;font-weight:600;text-transform:unset}.footer-wrapper .ux-menu .ux-menu-link a,.footer-wrapper .ux-menu .ux-menu-title{color:var(--primary-text-hover-color-white)}.footer-wrapper .ux-menu .ux-menu-link a:hover{color:var(--comu-secondary-color)}.footer-content .social-icons.follow-icons a.is-outline{color:#4c4a4a}.footer-content .ux-logo a.ux-logo-link{padding:0!important}.media-block-1 img{border-bottom-left-radius:40px;border-top-right-radius:40px}@media (max-width:768px){#content figure{display:contents}#content .row.row-large{display:grid;overflow-wrap:anywhere}article.post{margin-bottom:0}.entry-content.single-page{padding-bottom:unset}.section{padding:10px}#footer{font-size:.8rem}.mobile-center{align-items:center!important;display:grid!important;justify-content:center!important;text-align:center!important}.footer-content .social-icons.follow-icons{align-items:center;display:inline-flex;gap:14px;justify-content:center}.footer-content .mobile-center .ux-logo{display:inline-flex;justify-content:center}}