header.c27-main-header{position:fixed!important;top:0!important;transform:translateY(0)!important;opacity:1!important;visibility:visible!important;z-index:9999!important}header.c27-main-header.header-scroll-hide{transform:translateY(0)!important}a{transition:all 0.3s}.i-nav ul li{font-size:20px!important;font-weight:300}.header-search>input{font-size:16px!important}.instant-results-list.default-results.no-list-style .cat-icon{width:33px;height:35px!important}.cts-carousel.no-list-style{display:none}.qla-container{display:none}.user-area{display:none!important}.mob-sign-in{display:none!important;visibility:hidden}.single-post ul{list-style-type:initial;padding:0 0 0 35px;margin-bottom:50px}.single-post ol{list-style-type:initial;padding:0 0 0 35px;margin-bottom:50px}.single-post figure{margin:50px 0}.single-post figure img{border-radius:5px}.single-post figure.wp-block-embed.is-type-video.is-provider-youtube.wp-block-embed-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio{aspect-ratio:16 / 9!important;height:auto!important;max-width:560px}.cts-carousel li a{font-size:22px!important;font-weight:500!important}.explore-head .explore-types .type-info h4{font-size:18px!important;font-weight:500}.listing-tab{padding-top:75px;padding-bottom:75px}.title-style-1 h5{font-size:16px}.pf-body p{font-size:15px}.similar-listings{padding-top:75px!important;padding-bottom:75px!important}.timing-today{font-size:14px}.items-counter{border:none;color:#fff;background:var(--accent)}.lf-item-info>h4{font-weight:600!important}.event-dates-timeline li{padding-top:0;padding-bottom:0}.listing-details .term-icon.image-icon{display:flex;height:18px}.listing-details .term-icon.image-icon img{width:16px;height:16px}nav.elementor-pagination{display:flex;justify-content:center;margin-top:50px}.form-contact-page input{width:100%;margin-bottom:25px;background-color:#fff;height:55px;line-height:55px;border-radius:10px;padding-left:10px;border:1px solid}.form-contact-page textarea{height:200px;margin-bottom:18px;background-color:#fff;border:1px solid;border-radius:10px;padding-left:10px}.wpcf7-form-control.wpcf7-submit.has-spinner.submit-button{width:100%;height:50px;border-radius:10px;padding:0 50px;font-size:16px;font-weight:500;line-height:24px;margin-bottom:25px}.wpcf7 form .wpcf7-response-output{margin:25px 0 0;padding:10px 25px;border-radius:10px;border:none;font-size:15px;text-align:center}.wpcf7 form.sent .wpcf7-response-output{background:#5fd45c;color:#fff!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background:#ff001d;color:#fff!important}.wpcf7 form.spam .wpcf7-response-output{background:#f56e28;color:#fff!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background:#ff2424;color:#fff!important}.wpcf7-not-valid-tip{color:#ff2424;font-size:12px!important;margin:-10px 0 10px!important}.element.content-block.wp-editor-content .pf-head .title-style-1 h5{color:#fc4f04}.element.map-block .pf-head .title-style-1 h5{color:#fc4f04}.element .pf-head .title-style-1 h5{color:#fc4f04}.countdown-box .pf-head .title-style-1 h5{color:#fff}.element .pf-body .mi.phone{background:#fc4f04;color:#fff}.element .pf-body .icon-location-pin-4{background:#fc4f04;color:#fff}.element .pf-body .mi.bookmark_border{background:#fc4f04;color:#fff}.element .pf-body .fa.fa-envelope{background:#fc4f04;color:#fff}.element .pf-body .fa.fa-globe{background:#fc4f04;color:#fff}.element .pf-body .mi.insert_link{background:#fc4f04;color:#fff}.element .pf-body .mi.local_phone{background:#fc4f04;color:#fff}.element .pf-body .mi.email{background:#fc4f04;color:#fff}.fab.fa-facebook-f{background:#3b5998;color:#fff}.fa.fa-facebook{background:#3b5998;color:#fff}.fa.fa-instagram{background:#e1306c;color:#fff}.fa.fa-link{background:#70ada5;color:#fff}.fa.fa-youtube-play{background:red;color:#fff}.fab.fa-tiktok{background:#000;color:#fff}.afisa .gallery-carousel-block.carousel-items-1 .item{background-size:contain;background-repeat:no-repeat}.finder-listings .type-event .lf-item{height:400px}.wp-singular.type-event .similar-listings .lf-item{height:500px}#listing_tab_events .lf-item{height:500px}.block-field-job_description .pf-body p{transition:all .3s}.block-field-job_description .pf-body .read-more-text{cursor:pointer;font-weight:500!important;color:var(--e-global-color-primary);transition:all .3s;margin-top:30px}.block-field-job_description .pf-body .read-more-text:hover{color:var(--e-global-color-accent)}.first-paragraph{position:relative}.first-paragraph:after{content:"";background:linear-gradient(180deg,#fff0 0,hsl(0 0% 100% / .01) 1%,#fff);position:absolute;left:0;bottom:0;height:80px;width:100%}.col-md-12.block-type-raw .pf-head{padding:15px}.block-type-raw .content-block,.pf-body .container.related-jobs{max-width:100%;overflow:hidden;padding:0 15px;box-sizing:border-box}.container.related-listings{width:100%!important}.related-listing{border:1px solid #fafafa;border-radius:10px;margin-bottom:30px;background-color:#fafafa;height:100%;transition:transform 0.3s ease}.related-listing:hover{transform:translateY(-5px)}.related-listing img{width:100%;height:auto;margin-bottom:15px;border-radius:5px 5px 0 0}.related-listing h4{font-size:20px;margin:10px 0 5px;font-weight:500}.related-listing-content{padding:0 30px 30px}.related-listing .related-listing-date{font-size:12px;color:#adadad;margin-bottom:10px;line-height:1.3em}.related-listing p{font-size:.95em;color:#777;line-height:1.3em;margin-bottom:15px;margin-top:10px}a.related-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-accent);font-size:12px}.lf-item-info-2 h6{display:none}.logo .pf-head{display:none}.logo .element .pf-body{padding-top:0}.afisa .pf-head{display:none}.afisa .element .pf-body{padding-top:0}.type-event .featured-section{background-size:cover;background-position:center center;background-repeat:no-repeat}.type-event .featured-section img{display:none}.type-event.lf-item-container{min-height:455px}.home-events .lf-item.lf-item-default,.lf-background{height:455px!important}.related-listing,.related-listing-thumbnail{cursor:pointer}.listing-tab-toggle.active{color:#ea5716}.listing-tab-toggle.current{color:#ea5716}@media (min-width:1200px){.wp-singular.type-event .similar-listings .col-lg-4{width:25%}#listing_tab_events .col-md-4{width:25%}.wpml-ls-item-en{margin-left:0!important}}@media (min-width:1450px){.single-listing .container{width:1440px}}@media only screen and (min-width:769px){.copyright br{display:none}}@media only screen and (max-width:1200px){.lf-item-container{margin-bottom:15px}.i-nav ul li a{font-weight:400!important;font-size:26px!important;height:75px!important}}@media only screen and (max-width:768px){.explore-head .explore-types .type-place.item{background:#f90}.explore-head .explore-types .type-event.item{background:#ef0000}.explore-head .explore-types .type-tourismos.item{background:#0fc3ef}.explore-head .explore-types .cts-prev{display:none}.explore-head .explore-types .cts-next{display:none}.explore-head .explore-types:after,.explore-head .explore-types:before{display:none}.explore-head .explore-types .item{width:100%}.explore-head .explore-types .item i,.explore-head .explore-types .item h4{color:#fff!important}.explore-head .explore-types>div>a{height:80px!important}.explore-head .explore-types>div>a .type-info{width:100%}.explore-head .explore-types .type-info h4{font-size:17px!important}.explore-head .explore-types{overflow-x:hidden!important;-webkit-overflow-scrolling:initial!important}}@media only screen and (max-width:480px){.header-top{padding:10px 17px!important}.mobile-explore-head-top{padding:0 20px!important}.explore-desktop-head{padding:0 20px!important}.col-md-12,.col-xs-12{padding:0 20px!important}.explore-head-top-filters{right:20px!important}.listing-main-info{padding:20px!important}a.listing-tab-toggle{padding:0 20px 0 0!important}}