.section-title{text-transform:uppercase}.section-subtitle{margin-bottom:20px}.text-shadow-black{text-shadow:2px 2px 1px #3d3c3e}.text-shadow-red{text-shadow:2px 2px 1px #e87c0e}.text-shadow-white{text-shadow:2px 2px 1px #fff}.entry-title,h1,h2,h3{line-height:46px!important}h4,h5,h6{line-height:30px!important}h3.widget-title{font-size:22px;color:#e87c0e}article.bands p,article.page p,article.post p{font-size:18px;line-height:30px}.text-white{color:#fff!important}.text-orange{color:#e87c0e!important}.font-weight-light{font-weight:100!important}.text-center{text-align:center!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.m-1{padding:.25rem!important}.m-2{padding:.5rem!important}.m-3{padding:1rem!important}.m-4{padding:1.5rem!important}.m-5{padding:3rem!important}.mt-1{padding-top:.25rem!important}.mt-2{padding-top:.5rem!important}.mt-3{padding-top:1rem!important}.mt-4{padding-top:1.5rem!important}.mt-5{padding-top:3rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.section-header{margin-top:70px}@media (max-width:689px){.section-header{margin-top:50px;margin-bottom:50px}}@media (max-width:768px){section{margin-top:90px}}.w-100{width:100%!important}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.col-xs-offset-right-12{margin-right:100%}.col-xs-offset-right-11{margin-right:91.66666667%}.col-xs-offset-right-10{margin-right:83.33333333%}.col-xs-offset-right-9{margin-right:75%}.col-xs-offset-right-8{margin-right:66.66666667%}.col-xs-offset-right-7{margin-right:58.33333333%}.col-xs-offset-right-6{margin-right:50%}.col-xs-offset-right-5{margin-right:41.66666667%}.col-xs-offset-right-4{margin-right:33.33333333%}.col-xs-offset-right-3{margin-right:25%}.col-xs-offset-right-2{margin-right:16.66666667%}.col-xs-offset-right-1{margin-right:8.33333333%}.float-left{float:left!important}.float-right{float:right!important}.equal-cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.equal-cols .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.site-preloader{top:0;background-color:#efa900!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.site-preloader img{transform:rotate(45deg);animation:spin 7s linear infinite}.site-preloader.out .line-scale-pulse-out-rapid{transition:all .3s linear}@keyframes spin{100%{transform:rotate(360deg)}}.separator{text-align:center;margin-top:20px;margin-bottom:10px}.separator-rect img,.separator-waves img{height:60px}.separator-curves img{height:20px}.separator-waves{opacity:.5}.separator-somnii-elements{margin:45px 0}.separator-somnii-elements img{width:250px}.btn{margin-right:initial!important}.btn,.btn-primary{background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;background-color:rgba(232,124,14,.9)!important;font-size:16px;border:5px solid rgba(255,255,255,.9);font-weight:500;color:#fff!important;font-weight:bolder;letter-spacing:1px}.btn-primary:hover,.btn:hover{background-color:rgba(255,255,255,.9)!important;border-color:rgba(232,124,14,.9)!important;color:#e87c0e!important}.btn-primary:hover i,.btn:hover i{background-color:rgba(232,124,14,.8)!important;color:#fff!important}.btn i,.btn-primary i{background-color:rgba(255,255,255,.8)!important;color:#e87c0e!important}.btn-secondary{background-color:#fff!important;font-size:16px;border:5px solid #980d1b;font-weight:500;color:#980d1b!important}.btn-secondary:hover{background-color:#980d1b!important;border-color:#fff!important;color:#fff!important}.btn-secondary:hover i{background-color:#fff!important;color:#980d1b!important}.btn-secondary i{background-color:#980d1b!important}.site-home-header-social-icons li a{width:50px;height:50px;padding:5px;font-size:22px;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;background-color:rgba(232,124,14,.9)!important;color:#fff!important;border:3px solid rgba(255,255,255,.9)}.site-home-header-social-icons li a:hover{background-color:rgba(255,255,255,.9)!important;border-color:rgba(232,124,14,.9)!important;color:#e87c0e!important}.btn-ticket{margin-top:30px}.heateor_sss_horizontal_sharing .heateorSssSharing:hover{transition:all .3s ease;box-shadow:0 12px 18px rgba(0,0,0,.18)}#wp-live-chat-header{margin-right:5px}.somnii-tooltip{min-height:100px;width:400px}.panel-group .panel{margin-bottom:15px;font-family:Raleway,Helvetica,Arial,sans-serif}.panel-group .panel .panel-heading .panel-title{font-family:Raleway,Helvetica,Arial,sans-serif}.panel-group .panel .panel-heading .panel-title a{background-color:#fff;color:#3d3c3e;font-size:16px;line-height:26px;padding:15px 30px;font-weight:500}.panel-group .panel .panel-heading .panel-title a:hover{background-color:#fff;color:#e87c0e}.panel-group .panel .panel-heading .panel-title a:active{color:#e87c0e}.panel-group .panel .panel-heading .panel-title a[aria-expanded=true]{color:#e87c0e}.panel-group .panel .panel-heading .panel-title a[aria-expanded=false]{color:#3d3c3e}.so-widget-sow-tabs .widget-title{text-align:center;font-size:34px}.sow-tabs-tab-container{text-align:center}.sow-tabs-tab-container .sow-tabs-tab{border:5px solid #e87c0e;background:0 0;color:#e87c0e;font-weight:700;font-size:22px!important;padding:2rem 3rem!important;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;transition:all .15s ease-in-out}.sow-tabs-tab-container .sow-tabs-tab:hover{border:5px solid #e87c0e;background:#e87c0e;color:#fff}.sow-tabs-tab-container .sow-tabs-tab.sow-tabs-tab-selected{border:5px solid #e87c0e;background:#e87c0e;color:#fff}ul.nav-pills{text-align:center;margin-bottom:15px}ul.nav-pills li{margin-left:0;margin-bottom:30px}ul.nav-pills li a{text-align:center;border:5px solid rgba(255,255,255,.7);background:0 0;color:rgba(255,255,255,.7);font-weight:700;font-size:32px!important;padding:2rem 3rem!important;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;transition:all .15s ease-in-out}ul.nav-pills li a:hover{border:5px solid #fff;background:#e87c0e;color:#fff;box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0;-webkit-box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0;-moz-box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0}ul.nav-pills li.active a,ul.nav-pills li.active a:focus{border:5px solid #fff;background:#e87c0e;color:#fff;box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0;-webkit-box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0;-moz-box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0}ul.nav-pills li.active a:focus:hover,ul.nav-pills li.active a:hover{border:5px solid #fff;background:#e87c0e;color:#fff}body.bands-template-default .band-container{padding-top:5px!important}body.bands-template-default .band-container .band-meta{background-color:initial!important;min-height:initial!important;border:none!important}body.bands-template-default .band-container .band-slideshow{box-shadow:none!important;max-height:500px}body.bands-template-default .band-container .band-slideshow img{object-fit:cover;height:100%;width:auto;min-width:100%}body.bands-template-default .band-container .band-logo img{max-width:inherit;width:100%}body.bands-template-default .band-container .band-content{margin-top:30px}body.bands-template-default .band-container .band-social-icons li a{width:40px;height:40px;font-size:20px;line-height:40px}body.bands-template-default .band-container .band-url{color:#fff}body.bands-template-default .band-container .band-url:hover{color:#e87c0e}body.bands-template-default .band-container .post-navigation .nav-links a{font-size:2.5rem;padding:2rem 3rem 2rem 5.5rem}body.bands-template-default .band-container .post-navigation .nav-links a i{top:16px;left:12px}.page-template-page-tickets{text-align:center}.page-template-page-tickets .nav-pills{padding:30px 0}.page-template-page-tickets .nav-pills li{margin:0 0 15px 0}.page-template-page-tickets .nav-pills li a{font-family:"Kumar One";font-size:22px;display:inline-block;padding:15px;width:100%;height:100%;border:5px solid #3d3c3e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;min-height:100px}.page-template-page-tickets .nav-pills li a:hover{background-color:#1a7281;color:#fff!important}.page-template-page-tickets .nav-pills li.active a{background-color:#1a7281!important;color:#fff}.page-template-page-tickets .tab-content{padding:0!important}.page-template-page-tickets .separator-rect{margin-top:40px}@media (min-width:689px){.page-template-page-tickets .ticket-stores{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.page-template-page-tickets .ticket-stores .ticket-store{padding:30px 15px}.page-template-page-tickets .ticket-stores .ticket-store a img{padding:15px}.page-template-page-tickets .section-quotes .title{color:#fff}.page-template-page-tickets .section-quotes .sponsor img{filter:brightness(0) invert(1);max-width:100%;height:auto}.page-template-page-tickets #tickets-iframe{padding-top:0!important}.page-template-page-tickets #tickets-iframe:before{background:0 0!important}.page-template-page-tickets #tickets-iframe .page-title{padding-top:0!important}body.search article{border-bottom:3px solid #e87c0e;margin-bottom:3rem}.section-transports{background-color:rgba(61,60,62,.7)}.section-transports .tab-content,.section-transports h1,.section-transports h2,.section-transports h3,.section-transports h4,.section-transports h5,.section-transports h6{color:#fff}.section-transports #tab-train table{max-width:350px}.section-transports #tab-train table tr{border:2px solid #e87c0e}.section-transports #tab-train table tr td{padding:3px 8px;font-size:14px;text-align:center}.page-about{padding:5rem 0;background-color:rgba(232,124,14,.7)}#section-middle-slider{background-color:#e87c0e;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}#section-middle-slider .cropped{max-height:400px;overflow:hidden;object-fit:cover}#section-middle-slider .cropped .item{width:auto;max-width:100%!important;height:auto!important;object-fit:cover;transition:asll .2s ease-in-out}#section-middle-slider .cropped .item:hover{filter:brightness(1.1)}#section-middle-slider .owl-stage-outer{box-shadow:0 4px 10px -1px rgba(61,60,62,.3)}#section-middle-slider .owl-nav .owl-next,#section-middle-slider .owl-nav .owl-prev{color:#efa900;font-size:2rem;padding:.5rem 1rem!important;transition:all .2s ease-in-out}#section-middle-slider .owl-nav .owl-next:hover,#section-middle-slider .owl-nav .owl-prev:hover{color:#fff;background-color:#efa900}#after-movie{background-color:#e87c0e;box-shadow:0 8px 16px #3d3c3e;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;padding:5rem 0}.section-selling-partners{background-color:rgba(61,60,62,.5)}.section-selling-partners .tickets-row{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}.section-selling-partners .ticket-store{text-align:center}.section-selling-partners .ticket-store img{-moz-filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1);transition:all .3s ease;max-width:20rem;margin-right:auto;margin-left:auto}.section-selling-partners .ticket-store img:hover{transform:scale(1.1)}.section-selling-partners #ticket-prices{margin-bottom:5rem}.section-accommodation{background-color:rgba(61,60,62,.7)}.section-accommodation .tab-content,.section-accommodation h1,.section-accommodation h2,.section-accommodation h3,.section-accommodation h4,.section-accommodation h5,.section-accommodation h6{color:#fff}body.page-template-page-blog-app .site-footer,body.page-template-page-blog-app .site-header{display:none!important}.blog-app-footer,.blog-app-header{display:none!important}#newsletter-form{text-align:center}#newsletter-form #simple_form_result{background-color:transparent!important;color:#3d3c3e!important;border:1px solid #4f8a10!important;padding:20px!important;margin-top:30px!important;font-size:14px!important;text-align:center}#newsletter-form #egoi_submit_button{border-radius:40px!important;font-size:16px;line-height:16px;max-width:inherit!important;display:block;margin-left:auto;margin-right:auto;margin-top:50px;float:none;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;background-color:rgba(232,124,14,.9)!important;border:5px solid rgba(255,255,255,.9);font-weight:500;color:#fff!important;font-weight:bolder;letter-spacing:.15rem;height:60px;padding:15px 25px!important;text-transform:uppercase;min-width:240px}#newsletter-form #egoi_submit_button:hover{background-color:rgba(255,255,255,.9)!important;border-color:rgba(232,124,14,.9)!important;color:#e87c0e!important;box-shadow:0 12px 18px rgba(0,0,0,.18)}#newsletter-form label{font-size:1.25rem;font-weight:600;letter-spacing:.25rem;text-transform:uppercase;color:#262626;font-family:Raleway,Oswald,Helvetica,Arial,sans-serif}#newsletter-form input{margin:0;width:100%;height:60px;font-size:16px;padding:15px 25px!important;border-radius:60px;box-shadow:0 3px 6px rgba(0,0,0,.06);border-color:transparent;text-align:center}#newsletter-form a{display:none}@media (max-width:480px){#newsletter-form #egoi_submit_button{width:100%}}#pre-reservation-form{text-align:center}#pre-reservation-form #simple_form_result{background-color:transparent!important;color:#3d3c3e!important;border:1px solid #4f8a10!important;padding:20px!important;margin-top:30px!important;font-size:14px!important;text-align:center}#pre-reservation-form #egoi_submit_button{border-radius:40px!important;font-size:16px;line-height:16px;max-width:inherit!important;display:block;margin-left:auto;margin-right:auto;margin-top:50px;float:none;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;background-color:rgba(232,124,14,.9)!important;border:5px solid rgba(255,255,255,.9);font-weight:500;color:#fff!important;font-weight:bolder;letter-spacing:.15rem;height:60px;padding:15px 25px!important;text-transform:uppercase;min-width:240px}#pre-reservation-form #egoi_submit_button:hover{background-color:rgba(255,255,255,.9)!important;border-color:rgba(232,124,14,.9)!important;color:#e87c0e!important;box-shadow:0 12px 18px rgba(0,0,0,.18)}#pre-reservation-form label{font-size:1.25rem;font-weight:600;letter-spacing:.08rem;text-transform:uppercase;color:#262626;font-family:Raleway,Oswald,Helvetica,Arial,sans-serif}#pre-reservation-form input{margin:0;width:100%;height:60px;font-size:16px;padding:15px 25px!important;border-radius:60px;box-shadow:0 3px 6px rgba(0,0,0,.06);border-color:transparent;text-align:center;margin-bottom:2.5rem}#pre-reservation-form select{margin:0;width:100%;height:60px;font-size:16px;padding:15px 25px!important;border-radius:60px;background-color:#fff;border:#262626;color:#2626269c;box-shadow:0 3px 6px rgba(0,0,0,.06);margin-bottom:2.5rem;text-align-last:center;-webkit-appearance:none}#pre-reservation-form .whatsapp-field{margin-bottom:0;font-size:1.25rem}#pre-reservation-form ::-webkit-input-placeholder{color:#2626269c}#pre-reservation-form ::-moz-placeholder{color:#2626269c}#pre-reservation-form :-ms-input-placeholder{color:#2626269c}#pre-reservation-form :-moz-placeholder{color:#2626269c}.form-check input[type=checkbox]{display:inline-block;width:19px!important;height:19px!important;margin:-2px 5px 0 0!important;vertical-align:middle;cursor:pointer}@media (max-width:480px){#pre-reservation-form #egoi_submit_button{width:100%}}body.woocommerce,body.woocommerce-checkout{letter-spacing:1px;background-color:#ededed;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}body.woocommerce input,body.woocommerce-checkout input{font-size:14px!important}body.woocommerce #store-top-bar,body.woocommerce-checkout #store-top-bar{min-height:30px;background-color:#ededed;padding:1rem;font-size:14px;position:relative;z-index:2;box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0;-webkit-box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0;-moz-box-shadow:rgba(0,0,0,.18) 0 0 11px 0,rgba(0,0,0,.15) 0 4px 15px 0}body.woocommerce #best-selling-slider,body.woocommerce-checkout #best-selling-slider{position:relative}body.woocommerce #best-selling-slider .item-product,body.woocommerce-checkout #best-selling-slider .item-product{background-position:center!important;background-repeat:no-repeat!important;min-height:35rem;padding:3rem 5rem;background-size:cover!important}body.woocommerce #best-selling-slider .owl-nav,body.woocommerce-checkout #best-selling-slider .owl-nav{position:absolute;top:40%;width:100%}body.woocommerce #best-selling-slider .owl-nav .owl-next,body.woocommerce #best-selling-slider .owl-nav .owl-prev,body.woocommerce-checkout #best-selling-slider .owl-nav .owl-next,body.woocommerce-checkout #best-selling-slider .owl-nav .owl-prev{font-size:4rem;color:#fff;padding:2rem!important;transition:all .15s ease-in-out}body.woocommerce #best-selling-slider .owl-nav .owl-next:hover,body.woocommerce #best-selling-slider .owl-nav .owl-prev:hover,body.woocommerce-checkout #best-selling-slider .owl-nav .owl-next:hover,body.woocommerce-checkout #best-selling-slider .owl-nav .owl-prev:hover{transform:scale(1.2)}body.woocommerce #best-selling-slider .owl-nav .owl-prev,body.woocommerce-checkout #best-selling-slider .owl-nav .owl-prev{float:left}body.woocommerce #best-selling-slider .owl-nav .owl-next,body.woocommerce-checkout #best-selling-slider .owl-nav .owl-next{float:right}body.woocommerce #best-selling-slider .owl-dots,body.woocommerce-checkout #best-selling-slider .owl-dots{position:absolute;bottom:0;width:100%;z-index:9;text-align:center;margin-bottom:8px}body.woocommerce #best-selling-slider .owl-dots .owl-dot,body.woocommerce-checkout #best-selling-slider .owl-dots .owl-dot{transition:all .15s ease-in-out;background:rgba(232,124,14,.3);padding:8px!important;border-radius:50px;margin:8px}body.woocommerce #best-selling-slider .owl-dots .owl-dot:hover,body.woocommerce-checkout #best-selling-slider .owl-dots .owl-dot:hover{background:rgba(232,124,14,.5)}body.woocommerce #best-selling-slider .owl-dots .owl-dot.active,body.woocommerce-checkout #best-selling-slider .owl-dots .owl-dot.active{background:#e87c0e}body.woocommerce #store-categories,body.woocommerce-checkout #store-categories{margin:30px 0 0}body.woocommerce #store-categories .product-category,body.woocommerce-checkout #store-categories .product-category{margin-bottom:15px}body.woocommerce #store-categories .product-category .woocommerce-loop-category__title,body.woocommerce-checkout #store-categories .product-category .woocommerce-loop-category__title{color:#e87c0e;text-transform:uppercase}body.woocommerce #somnii-store-sidebar,body.woocommerce-checkout #somnii-store-sidebar{padding-top:3rem;padding-bottom:3rem}body.woocommerce #somnii-store-sidebar a,body.woocommerce-checkout #somnii-store-sidebar a{font-size:15px}body.woocommerce #somnii-store-sidebar .widget-title,body.woocommerce-checkout #somnii-store-sidebar .widget-title{font-size:20px}body.woocommerce #somnii-store-sidebar .widget-area,body.woocommerce-checkout #somnii-store-sidebar .widget-area{padding:0}body.woocommerce #somnii-store-sidebar .widget-area .widget,body.woocommerce-checkout #somnii-store-sidebar .widget-area .widget{margin-bottom:4rem}body.woocommerce #somnii-store-sidebar .widget-area .widget_product_search .widget-title,body.woocommerce-checkout #somnii-store-sidebar .widget-area .widget_product_search .widget-title{display:none}body.woocommerce #somnii-store-sidebar .widget-title,body.woocommerce-checkout #somnii-store-sidebar .widget-title{margin-bottom:1rem;color:#e87c0e;line-height:3rem!important}body.woocommerce #best-selling-products,body.woocommerce-checkout #best-selling-products{background-color:#ededed;padding:2rem}body.woocommerce #best-selling-products .product,body.woocommerce-checkout #best-selling-products .product{margin-bottom:0}body.woocommerce .woocommerce-ordering,body.woocommerce-checkout .woocommerce-ordering{margin-bottom:30px}body.woocommerce .woocommerce-ordering select,body.woocommerce-checkout .woocommerce-ordering select{height:40px;float:left}body.woocommerce .woocommerce-mini-cart__buttons .button,body.woocommerce-checkout .woocommerce-mini-cart__buttons .button{text-align:center;width:100%;margin-bottom:5px!important;font-size:12px!important}.product-category .count{display:none}.woocommerce-result-count{display:none!important}.store-content main{border-right:5px solid rgba(237,237,237,.9)}.woocommerce-breadcrumb{margin-bottom:0!important;color:#e87c0e!important}.woocommerce-breadcrumb a{color:#3d3c3e!important}.woocommerce-breadcrumb a:hover{color:#e87c0e!important;text-decoration:underline}.square:before{content:"";display:block;padding-top:100%}.woocommerce div.product .woocommerce-tabs .panel{font-size:16px;padding:3rem}.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:#fff!important;color:#e87c0e!important;box-shadow:0 6px 12px rgba(0,0,0,.18)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#e87c0e!important;color:#fff!important;box-shadow:none}.woocommerce ul.products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce ul.products li.product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.woocommerce ul.products li.product:hover .onsale,.woocommerce ul.products li.product:hover img.woocommerce-placeholder{transform:scale(1.1)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;line-height:28px!important;padding:20px 0}.woocommerce ul.products li.product .added_to_cart{display:none}.woocommerce .related.products>h2,.woocommerce .wc-tab>h2{font-size:22px!important}.onsale{transition:all .15s ease-in-out;padding:0 1rem!important}.gridlist-toggle a .dashicons{color:#3d3c3e}.gridlist-toggle a.active .dashicons{color:#e87c0e}.ywsl-box+.woocommerce-info{display:none!important}.woocommerce-checkout .wc_payment_method label{font-size:18px}.woocommerce-checkout .payment_box p,.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:12px!important}.woocommerce-checkout .cart_item{font-size:14px!important}.woocommerce-checkout .cart-subtotal{font-size:16px!important}.woocommerce-checkout .woocommerce-billing-fields .form-row label{font-size:16px;color:#e87c0e}.woocommerce-checkout h3{text-transform:uppercase}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea{border-radius:0!important}.woocommerce-checkout .form-row input.input-text:-ms-input-placeholder,.woocommerce-checkout .form-row textarea:-ms-input-placeholder{color:rgba(61,60,62,.5)}.woocommerce-checkout .form-row input.input-text::placeholder,.woocommerce-checkout .form-row textarea::placeholder{color:rgba(61,60,62,.5)}.woocommerce-checkout .woocommerce-checkout-review-order-table{background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.18);padding:15px}body.admin-bar .topbar{top:31px!important}body.admin-bar .site-navbar{top:60px!important}@media (min-width:768px){.site-intro{margin-top:88px!important}}.topbar{background-color:#3d3c3e;color:#fff;position:fixed;top:0;left:0;right:0;z-index:9999;min-height:30px}.topbar .site-navbar-icons{padding:0;margin:0}.topbar .site-navbar-icons a:hover{color:#222}.topbar .site-navbar-icons li{line-height:0}.topbar .site-navbar-icons li a{margin:0;padding:0;font-size:17px}.topbar .wpml-ls-legacy-list-horizontal{border:0;padding:0;clear:both}.topbar .wpml-ls-legacy-list-horizontal a{padding:5px 5px}.topbar .float-right{display:-ms-flexbox;display:flex}.topbar .social-links{text-align:left}.topbar .social-links a{color:#fff;transition:all .2s ease-in-out;font-size:2.1rem;margin-right:.5rem}.topbar .social-links a:hover{color:rgba(34,34,34,.5)}.topbar .social-links a:hover i{transform:scale(1.25)}@media (max-width:768px){.topbar .social-links span{display:none}}.topbar .social-links .fa{padding:5px 0}.topbar #language{margin-right:5px}.topbar #language ul li{line-height:29px;position:relative}.topbar #language ul li a{color:#fff;font-size:16px}.topbar #language ul li.wpml-ls-current-language a{color:rgba(34,34,34,.7);background-color:rgba(255,255,255,.5);border-radius:5px}.site-navbar{position:fixed!important;top:30px;background-color:#e87c0e!important;min-height:60px!important;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}.site-navbar.is-top{min-height:60px!important;padding:0}.site-navbar.is-stuck{min-height:60px!important;top:30px!important;box-shadow:0 8px 16px rgba(0,0,0,.18);background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}.site-navbar-inner{padding:10px;top:initial!important;transform:initial!important}body.admin-bar #branding-wrap{top:28px}body.admin-bar #wrapper{margin-top:145px}.off-canvas-nav-container,.off-canvas-search-container{position:fixed;top:0}.site-navigation ul.sub-menu{min-width:250px}.site-navigation ul.sub-menu li a{font-size:14px!important}.site-navigation ul.sub-menu li ul.sub-menu{box-shadow:rgba(0,0,0,.18) 0 0 20px 9px,rgba(0,0,0,.15) 0 4px 17px 0;-webkit-box-shadow:rgba(0,0,0,.18) 0 0 20px 9px,rgba(0,0,0,.15) 0 4px 17px 0;-moz-box-shadow:rgba(0,0,0,.18) 0 0 20px 9px,rgba(0,0,0,.15) 0 4px 17px 0}.site-navigation ul.menu li a{font-size:16px;letter-spacing:1px;text-shadow:1px 1px 1px #00000047}.site-navigation ul.menu li a:hover{color:#fff!important;background-color:rgba(255,255,255,.2);border:0 solid transparent;border-radius:30px}.site-navigation ul.menu li.menu-item-has-children>a:before{font-size:14px;font-weight:bolder}.site-navigation ul.menu li.menu-item-has-children>a:hover{color:#fff!important}.site-navigation ul.menu li.wpml-ls-item a{font-size:10px;margin:0;padding:0 0 5px 15px}.site-navigation ul.menu li.wpml-ls-item a:hover:after{content:none}.site-navigation ul.menu li.wpml-ls-current-language a{color:#e87c0e}body:not(.home) .site-navigation ul li.current-menu-item>a,body:not(.home) .site-navigation ul li.current_page_parent>a{color:#fff;background-color:rgba(255,255,255,.2);border:0 solid transparent;border-radius:30px}#home-somnii-wrapper{height:300px;width:100%;position:relative;margin-top:30px;margin-bottom:90px}@media (max-width:769px){#home-somnii-wrapper{height:10%;margin-top:0!important;margin-bottom:0!important}}#home-somnii-wrapper #home-somnii-logo{z-index:999;height:100%}@media (max-width:768px){#home-somnii-wrapper #home-somnii-logo{max-width:100%;height:auto;padding:45px}}.site-home-header{min-height:100vh!important;background-repeat:none!important;background-size:cover!important;background-image:url(assets/img/textures/fundo_vivo.jpg)!important;background-blend-mode:overlay;padding-top:100px!important;min-height:initial!important;padding-bottom:50px}.site-home-header .site-home-header-cta-buttons{padding-top:10px!important;padding-bottom:30px!important}.site-home-header .site-home-header-intro .description{margin-top:15px}.site-home-header .site-home-header-intro .description .date{font-size:60px;color:#fff;text-shadow:0 4px 6px rgba(61,60,62,.7);text-transform:uppercase;line-height:60px!important}@media (max-width:768px){.site-home-header .site-home-header-intro .description .date{font-size:40px}}.site-home-header .site-home-header-intro .description .beach{font-size:32px;color:#3d3c3e;margin-bottom:5px;text-transform:uppercase}.site-home-header .site-home-header-intro .description .place{font-size:22px;color:#fff;text-shadow:0 2px 8px rgba(61,60,62,.7);text-transform:uppercase}.site-header{background-color:initial!important}.site-header:after{content:" "}.site-header .site-intro{min-height:0}.site-header .site-intro:before{background:0 0}#home-somnii-outter{mix-blend-mode:multiply;position:absolute;width:47%;top:28%;left:49%;transform:translate(-50%,-50%);z-index:0;opacity:.8}@media (max-width:768px){#home-somnii-outter{width:115%!important;top:27%!important;left:48%!important}}.audiopress-media-item{margin:0!important}.section-media:before{z-index:99}.off-canvas-nav-container.in{margin-top:30px}.site-navbar-icons li a{font-size:30px;margin:0 10px}.content-container{padding-top:30px}.content-container .page-title{text-align:center;float:none;padding-bottom:40px;padding-top:60px;color:#e87c0e!important}.character-photo img{box-shadow:0 8px 21px 4px rgba(0,0,0,.18);border-radius:10px;transition:all .3s;cursor:pointer}.character-photo img:hover{box-shadow:0 10px 23px 5px rgba(0,0,0,.18);transition:all .3s;-moz-filter:brightness(110%);-ms-filter:brightness(110%);-o-filter:brightness(110%);filter:brightness(110%)}.primary-page-title{color:#e87c0e;text-transform:uppercase;text-align:left;font-size:46px;margin:3rem 0 5rem}#sunset-edition .owl-stage-outer .owl-item .item img{transition:all .2s ease-in-out}#sunset-edition .owl-stage-outer .owl-item .item img:hover{-moz-filter:brightness(1.1);-ms-filter:brightness(1.1);-o-filter:brightness(1.1);filter:brightness(1.1)}#sunset-edition .owl-nav{text-align:center}#sunset-edition .owl-nav .owl-next,#sunset-edition .owl-nav .owl-prev{color:#1a7281;font-size:3rem;padding:1rem 1.5rem!important;transition:all .2s ease-in-out}#sunset-edition .owl-nav .owl-next:hover,#sunset-edition .owl-nav .owl-prev:hover{color:#fff;background-color:#1a7281}.section-history-middle-column{max-width:initial!important}.page-template-page-accommodation .tab-content,.page-template-page-program .tab-content,.page-template-page-transports .tab-content{color:#fff!important}.post .entry-author{display:none}.widget_recent_entries ul li:before{content:none}.widget_recent_entries ul li a{font-size:16px}.widget_recent_entries ul li .post-date{float:left;width:100%;padding-bottom:15px}.post-navigation .nav-links a{letter-spacing:1px;font-size:12px;font-weight:500}#latest-videos{background-color:#000!important}#aftermovie-trigger{transition:all .2 ease-in-out;cursor:pointer}#aftermovie-trigger:hover{filter:brightness(1.1);box-shadow:0 8px 16px rgba(0,0,0,.18)}.audiopress-countdown{text-align:center}.audiopress-countdown .countdown-box{min-height:initial!important;padding:15px;background-color:transparent!important}.audiopress-countdown .countdown-number{color:#fff;font-size:44px!important;line-height:44px;margin-bottom:5px!important}.audiopress-countdown .countdown-label{color:#fff}.contdown-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-history{background-color:rgba(232,124,14,.8)!important;background-blend-mode:lighten}.section-history .section-history-middle-column{margin-top:5rem;color:#fff}.section-history .img-tilt{position:absolute;right:0;top:0}@media (max-width:768px){.section-history .img-tilt{display:none}}.somnii-elements img{padding:1rem;max-height:10rem}.somnii-elements p{font-size:.8em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.section-title{color:#fff}.lineup-column{border:5px solid #fff;margin-bottom:15px!important;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}.lineup-column-title{font-size:36px;text-transform:uppercase;text-shadow:0 4px 6px rgba(61,60,62,.7)}.lineup-column-partner{padding:10px;max-height:50px}.section-lineup{background-color:rgba(232,124,14,.8)!important;background-blend-mode:lighten}.lineup-column-header{padding:15px 0;margin-bottom:0!important}.lineup-column-header-01,.lineup-column-header-04{background-color:rgba(239,169,0,.8)}.lineup-column-header-02,.lineup-column-header-05{background-color:rgba(26,114,129,.8)}.lineup-column-header-03,.lineup-column-header-06{background-color:rgba(204,4,29,.8)}.lineup-listing-01,.lineup-listing-04{background-color:rgba(239,169,0,.5)}.lineup-listing-02,.lineup-listing-05{background-color:rgba(26,114,129,.5)}.lineup-listing-03,.lineup-listing-06{background-color:rgba(204,4,29,.3)}.section-lineup ul.nav li a{text-shadow:0 4px 6px rgba(61,60,62,.7)}.lineup-listing{padding:15px}.lineup-listing ul li{margin:0;position:relative;text-align:center;background-color:transparent!important;min-height:30px!important}.lineup-listing ul li:hover a.lineup-band-name{font-size:38px}.lineup-listing ul li .lineup-band-name{transition:all .3s ease!important;color:#fff!important;font-size:36px;margin:15px 0;line-height:46px;text-shadow:0 4px 6px rgba(61,60,62,.6)}.lineup-listing ul li .lineup-band-name h1{margin-bottom:0}@media (max-width:768px){.lineup-listing ul li .lineup-band-name{line-height:32px}}#ticket-phases{background-color:rgba(61,60,62,.8);background-blend-mode:lighten}.tickets .subsection-title{color:#fff;font-size:40px;margin:15px}.tickets .ticket-info{padding:30px 0 15px}.tickets .ticket-info h1,.tickets .ticket-info p{margin:15px 0}.tickets .ticket-info h5{margin:0}.tickets .ticket-info .normal-title{color:#efa900}.tickets .ticket-info .vip-title{color:#efa900}.tickets .ticket-info .vip_gold-title{color:#efa900}.tickets .ticket-info .normal{background-color:rgba(232,124,14,.9)!important}.tickets .ticket-info .normal .info,.tickets .ticket-info .normal h5{color:#e87c0e}.tickets .ticket-info .vip{background-color:rgba(232,124,14,.9)!important}.tickets .ticket-info .vip .info,.tickets .ticket-info .vip h5{color:#e87c0e}.tickets .ticket-info .vip_gold{background-color:rgba(232,124,14,.9)!important}.tickets .ticket-info .vip_gold .info,.tickets .ticket-info .vip_gold h5{color:#e87c0e}.tickets .ticket-info .day{background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;border:5px solid #fff;display:inline-block}.tickets .ticket-info .day .info{background-color:rgba(255,255,255,.8);padding:15px;font-size:20px;line-height:20px}.tickets .ticket-info .day .head,.tickets .ticket-info .day .sub-head{padding:15px}.tickets .ticket-info .day .head h5,.tickets .ticket-info .day .sub-head h5{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4)}.tickets .sold{opacity:.3}.tickets .disabled{opacity:.6}.tickets .owl-dots{text-align:center;color:#fff}.tickets .owl-dots .owl-dot{padding:8px 22px!important;margin:10px;border:5px solid #fff;border-radius:50px;text-transform:uppercase;background-color:transparent}.tickets .owl-dots .owl-dot:not(.active){border:5px solid rgba(255,255,255,.5);color:rgba(255,255,255,.5)}.tickets .owl-dots .owl-dot:hover{background-color:#e87c0e;color:#fff}.tickets .owl-dots .active{background:#e87c0e;color:#fff}.tickets .sold-out-warning{position:absolute;top:45%;left:0;right:0;transform:rotate(-20deg);z-index:99}.tickets .sold-out-warning h1{font-size:60px}#ambassadors,.section-ambassadors{padding:6rem 0;background-color:#e87c0e!important;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}.section-blog{background:0 0!important}.section-blog .section-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-blog .blog-post-title{margin-top:20px;font-size:26px;overflow:initial}.section-blog .blog-post-thumbnail:hover .blog-post-hover-overlay{opacity:.3;background-color:#fff}.section-blog .blog-post-thumbnail .blog-post-hover-overlay{background-color:#fff}.section-blog .blog-post-thumbnail img{max-height:350px;min-height:100%;object-fit:cover}@media (min-width:768px){.section-blog .blog-post-thumbnail img{max-width:initial!important}}.section-blog .blog-post-read-more{color:#3d3c3e}@media (min-width:768px){.section-blog .blog-post-thumbnail.thumbnail-left,.section-blog .blog-post-thumbnail.thumbnail-right{float:initial!important;margin-right:0!important}}.section-blog .blog-post-content{min-height:250px;padding:30px}.section-blog .blog-post-content .blog-post-title{white-space:normal!important;height:initial!important}.section-blog .blog-post-excerpt{margin-bottom:30px;max-height:initial!important;overflow:initial!important}.section-blog .img-tilt{height:250px;position:absolute;right:0;top:0}@media (max-width:768px){.section-blog .img-tilt{display:none}}@media (max-width:768px){body.blog .container article .entry-title,body.single-post .container article .entry-title{position:relative;top:0}}body.blog .container article .entry-image img,body.single-post .container article .entry-image img{width:100%;object-fit:cover;overflow:hidden;max-height:400px}body.blog .container article .entry-image img{max-height:initial!important}body.single-post .container article .entry-image img{max-height:initial!important}.blog-post-date{font-weight:100}.blog article,.single-post article{margin-top:50px}.section-quotes{background-color:#e87c0e!important;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}.section-quotes p{font-size:12px;opacity:.7;margin:0;color:#fff}@media only screen and (max-width:991px){.section-quotes p{font-size:18px;margin:15px 0}}.section-quotes .titles p{text-align:left;font-size:14px;color:#fff;line-height:16px}.section-quotes .sponsors{margin-top:2rem}@media (max-width:891px){.section-quotes .sponsors .sponsor{padding:15px;text-align:center}}.section-quotes .sponsors .sponsor{text-align:center;transition:all .3s ease}.section-quotes .sponsors .sponsor a img{vertical-align:baseline;vertical-align:-webkit-baseline-middle;width:100%;max-width:100px;padding:5px}.section-quotes .sponsors .sponsor:hover{transform:scale(1.2);transition:all .3s ease}.section-quotes .sponsors .sponsor img{filter:brightness(0) invert(1)}.section-quotes .sponsors .sponsor img.small{transform:scale(.9)}.section-contact{background:0 0!important}.section-contact .section-title{font-size:32px;margin:45px 0 15px;color:#3d3c3e}.section-contact .img-tilt{height:200px;position:absolute;left:50px;top:-100px}@media (max-width:768px){.section-contact .img-tilt{display:none}}#newsletter-form .wpcf7-form-control-wrap::after,.audiopress-contact-form .wpcf7-form-control-wrap::after{content:none!important}#newsletter-form .form-control,#newsletter-form .wpcf7-form-control,.audiopress-contact-form .form-control,.audiopress-contact-form .wpcf7-form-control{margin:0;width:100%;height:60px;font-size:16px;padding:15px 25px!important;border-radius:60px}#newsletter-form #simple_form_result,.audiopress-contact-form #simple_form_result{background-color:transparent!important;color:#3d3c3e!important;border:1px solid #4f8a10!important;padding:20px!important;margin-top:30px!important;font-size:14px!important;text-align:center}#newsletter-form select,.audiopress-contact-form select{background-color:#fff;border:#262626;color:#2626269c;font-size:12px;box-shadow:0 3px 6px rgba(0,0,0,.06)}#newsletter-form select option,.audiopress-contact-form select option{padding-left:25px!important}#newsletter-form .wpcf7-submit,.audiopress-contact-form .wpcf7-submit{border-radius:40px!important}#newsletter-form .wpcf7-acceptance .wpcf7-list-item-label,.audiopress-contact-form .wpcf7-acceptance .wpcf7-list-item-label{font-weight:500}.team-members .member{margin-bottom:30px;text-align:center;padding:15px;transition:all .3s ease}@media (min-width:700px){.team-members .member{min-height:200px}}.team-members .member .name{margin:15px;line-height:22px!important}.team-members .member .img{height:200px;overflow:hidden;object-fit:cover;position:relative}.team-members .member .img .icon{font-size:160px;height:100%;line-height:200px;color:rgba(61,60,62,.2)}.team-members .member .job{font-size:14px;line-height:18px;margin:0 15px 15px 15px}.team-members .member .email{font-size:13px;margin:0 15px}@media (min-width:700px){.team-members .member .email{position:absolute;bottom:60px;left:0;right:0}}.team-members .press-accreditation{margin-top:30px}.section-newsletter{padding:5rem 0;background-color:#ededed;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important}.section-map{background-color:initial!important}.site-footer{background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;padding-top:30px}.site-footer .site-footer-social-icons{margin:30px}.site-footer .menu{list-style-type:none;padding-left:0;margin-top:30px}.site-footer .menu .menu-item a{color:#fff!important;text-shadow:0 1px 7px #3d3d3c}.site-footer #menu-footer{padding-left:0}.site-footer .site-footer-bottom{background-color:#1a7281;background-repeat:repeat!important;background-size:initial!important;background-image:url(assets/img/textures/wall-4-light.png)!important;border:none}.site-footer .site-footer-bottom a{color:#fff;opacity:.75;font-weight:500;letter-spacing:.08rem;font-size:1.75rem}.site-footer .site-footer-bottom a:hover{opacity:1}.site-footer .site-footer-bottom .site-footer-text{font-size:16px}.site-footer .site-footer-bottom .site-footer-text a{color:#fff}.site-footer .site-footer-bottom .site-footer-text a:hover{color:#e87c0e}.audiopress-contact-form .btn.btn-block{font-size:16px;line-height:16px;max-width:inherit!important;display:block;margin-left:auto;margin-right:auto;float:none}div.wpcf7-response-output{border:2px solid #1a7281;padding:15px;margin:0}.form-buttons>p{margin-top:30px}.wpcf7-recaptcha>div{height:initial!important;width:initial!important}.mobile-language-switcher{display:inline-block}.mobile-language-switcher ul li a{font-size:14px}#cookie-notice{background-color:#1a7281!important;position:fixed;bottom:0;left:0;right:0;z-index:999}#cookie-notice .cookie-notice-container{display:-ms-flexbox;display:flex;padding:10px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}#cookie-notice .cookie-notice-container #cn-notice-text{padding:0 15px;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:100;letter-spacing:1px}#cookie-notice .cookie-notice-container #cn-accept-cookie,#cookie-notice .cookie-notice-container #cn-more-info{padding:10px 24px;background:#fff;border:4px solid #212220;border-radius:30px;font-size:14px;display:-ms-inline-flexbox;display:inline-flex}.wpgmaps_directions_outer_div{text-align:center;padding:30px!important}.wpgmaps_directions_outer_div input,.wpgmaps_directions_outer_div select{height:50px;margin:0;margin-bottom:30px;padding:0 25px;font-size:12px;font-weight:400;line-height:16px;border:0;border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,.06);transition:none}.heateor_sss_horizontal_sharing .heateorSssSharing{padding:5px;margin:10px}
/*# sourceMappingURL=style.min.css.map */
