﻿html{--text: #222;--theme: #003333;--theme-secondary: #9B754E;--shade: var(--theme);--ease: cubic-bezier(.19,1,.22,1);--light: #fff;--theme-silver: #F5F5F5;--danger: #f00;--shadow: rgba(0, 0, 0, 0.09);--mute: #f2f2f2}@font-face{font-family:'Metropolis';font-style:normal;font-display:swap;font-weight:400;src:local("Metropolis Regular"),local("Metropolis-Regular"),url("/fonts/Metropolis-Regular.woff2") format("woff2"),url("/fonts/Metropolis-Regular.woff") format("woff")}@font-face{font-family:'Metropolis';font-style:italic;font-display:swap;font-weight:400;src:local("Metropolis Italic"),local("Metropolis-Italic"),url("/fonts/Metropolis-RegularItalic.woff2") format("woff2"),url("/fonts/Metropolis-RegularItalic.woff") format("woff")}@font-face{font-family:'Metropolis';font-style:normal;font-display:swap;font-weight:300;src:local("Metropolis Light"),local("Metropolis-Light"),url("/fonts/Metropolis-Light.woff2") format("woff2"),url("/fonts/Metropolis-Light.woff") format("woff")}@font-face{font-family:'Metropolis';font-style:italic;font-display:swap;font-weight:300;src:local("Metropolis Light Italic"),local("Metropolis-LightItalic"),url("/fonts/Metropolis-LightItalic.woff2") format("woff2"),url("/fonts/Metropolis-LightItalic.woff") format("woff")}@font-face{font-family:'Metropolis';font-style:normal;font-display:swap;font-weight:500;src:local("Metropolis Medium"),local("Metropolis-Medium"),url("/fonts/Metropolis-Medium.woff2") format("woff2"),url("/fonts/Metropolis-Medium.woff") format("woff")}@font-face{font-family:'Metropolis';font-style:italic;font-display:swap;font-weight:500;src:local("Metropolis Medium Italic"),local("Metropolis-MediumItalic"),url("/fonts/Metropolis-MediumItalic.woff2") format("woff2"),url("/fonts/Metropolis-MediumItalic.woff") format("woff")}*,*::after,*::before{box-sizing:border-box;margin:0;padding:0;line-height:1.6}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{overflow-x:hidden;scroll-behavior:smooth}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;font-size:17px;font-family:"MetroPolis",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;background:var(--theme);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{min-height:75vh;background:var(--light);position:relative;z-index:99}main li{padding:0.5rem 0}main li p{padding:0;line-height:inherit}main li p:not(:first-child){font-weight:400}a{color:inherit;transition:opacity 0.3s;text-decoration:none}a:hover{opacity:0.9}h1,h2,h3,h4,h5,h6{padding:0.3rem 0;font-weight:500;line-height:1.4;color:#000}h1::first-letter,h2::first-letter,h3::first-letter,h4::first-letter,h5::first-letter,h6::first-letter{text-transform:uppercase}h1{font-size:1.65rem}h1,h2{font-weight:400;margin:0.67rem 0 0}h2,.h2{font-size:1.5rem}p{line-height:1.6;padding:0.75rem 0;max-width:960px}p::first-letter{text-transform:uppercase}ul,ol{padding-left:20px}img{border:0;height:auto;max-width:100%;user-select:none}textarea{resize:none}label{font-weight:500;display:inline-block;max-width:100%;margin-bottom:5px}nav ul{padding:0}.pesapal{transition:opacity 0.3s ease-in-out}.pesapal:hover{opacity:1}.content{user-select:none}.content a:not(.btn){text-decoration:underline;color:#033}blockquote{font-size:1.25rem}th,td{padding:0.5rem;font-weight:400 !important}th:empty,td:empty{display:none}th:not(:first-child),td:not(:first-child){padding-left:1.5rem}thead{background:#033;font-weight:400}tbody tr:nth-child(even){background-color:#fff;box-shadow:0 1rem 0.75rem -0.75rem rgba(0,0,0,0.07)}table{text-transform:uppercase;margin:1.5rem 0;width:100%}button{outline:none;text-decoration:none}b,strong{font-weight:500;color:inherit}input{-webkit-appearance:button;cursor:pointer}td,th{padding:0.5rem 1rem}blockquote{margin:1.5rem 0 0.5rem;display:flex;font-style:italic;flex-flow:row wrap;align-items:center;padding:1.2rem;border-left:10px solid #033;background:rgba(0,0,0,0.05);box-shadow:0 0 40px rgba(0,0,0,0.1);border-radius:5px}ul{list-style:disc}ol{list-style:decimal}select{border:1px solid #ccc}input:focus,textarea:focus{color:#111}a:hover,a:active{outline:0}@keyframes blink{0%{opacity:1}66%{opacity:1}100%{opacity:0}}.logo{max-width:160px}.logo,.logo img{height:60px}.list-arrow li{margin-bottom:0}.contact-info a{color:#ccc}.text-center{text-align:center}@keyframes rotation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}#overlay{position:relative}#overlay::before{content:'';width:100%;height:100%;background-color:#00000069;display:block;position:absolute;z-index:1}.colorr{color:#f26a30}.article{background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.17);overflow:hidden}.article_excerpt{transition:height 0.5s, opacity 0.5s}.article_excerpt:not(.visible){height:0;opacity:0}.article_excerpt,.article_meta{transform-origin:bottom}.article_meta{padding:10px 20px 20px;background:#fff;position:relative;z-index:2;transition:margin-top 0.5s}.article_meta.center_y{transform-origin:center;transition:padding cubic-bezier(0.19, 1, 0.22, 1) 0.5s,margin cubic-bezier(0.19, 1, 0.22, 1) 0.5s;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 769px){.article_meta.center_y{padding-left:0}}.article_thumb{display:grid;position:relative;z-index:0;overflow:hidden;background-size:cover;background-position:center top;min-height:15rem;transition:opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.article_thumb:not(.uniq){height:12.5rem}.article_thumb::after{content:'';position:absolute;top:0;left:0;width:100%;bottom:0;z-index:1;background:#1c2128;opacity:0}.article:hover .article_thumb{transform:0.8}.article:hover .article_thumb::after{opacity:0.5}.article:hover .article_excerpt:not(.visible){height:75px;opacity:1}.article:hover .article_meta:not(.center_y){margin-top:-75px}@media screen and (min-width: 769px){.article:hover .article_meta.center_y{margin-left:-15px;padding-right:35px}}.article:hover{box-shadow:0 0 90px rgba(0,0,0,0.27)}.article:hover a{color:initial !important}.article_hidden{display:none}.post{user-select:none}.post,.post_body,.post_inner{position:relative}.post_body img{width:100%}.post_inner>img:first-child{object-fit:cover;aspect-ratio:16/9}@media screen and (min-width: 1280px){.post_inner>img:first-child{aspect-ratio:2/1}}.post_inner a:not(.btn){color:#033;transition:opacity 0.3s}.post_inner a:not(.btn):hover{opacity:0.8;text-decoration:underline}.blog{padding:25px}.blog_thumb{aspect-ratio:16/9;object-fit:cover;width:100%}.thumb_alt{color:#888;font-style:italic;font-size:15px;margin-bottom:8px;border-bottom:1px solid #f0f0f0}.form{display:flex;flex-direction:column;width:100%;max-width:420px;margin-top:-1rem;padding:0 1rem 1rem}.form_close{position:absolute;top:16px;right:16px;--size: 1.5rem;width:var(--size);height:var(--size);cursor:pointer;z-index:9}.form_input{display:block;width:100%;padding:10px 12.5px;font-size:16px;outline:0;line-height:1.6;border:none;border-radius:6px;transition:box-shadow cubic-bezier(0.19, 1, 0.22, 1) 0.15s;-moz-appearance:none;box-shadow:0 0.2rem 0.5rem rgba(28,33,40,0.1);-webkit-appearance:none;appearance:none;background-color:#fff}.form_input:focus{box-shadow:0 0.25rem 1rem rgba(28,33,40,0.15)}.form_input,.form_input::placeholder{font-family:"MetroPolis",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}>.form_input:first-of-type{margin-top:0.75rem}.form_country{color:#888}.form_label{display:none}.form .h2{margin-bottom:-1rem;margin-top:2rem}.form_raffle{position:relative;display:flex;margin-top:0;width:100%}.form_raffle>div{padding:2rem 1.5rem;flex:1}@media screen and (min-width: 667px){.form_raffle{flex-flow:row;max-width:800px}.form_raffle::after{content:"";position:relative;min-width:400px;top:0;bottom:-3rem;background-image:url(/images/160783724.jpg);background-size:cover;transform:translateX(0.5rem);background-position:25% 50%}}.form_title{text-transform:uppercase;font-weight:400;font-size:1.5rem}.form_title+p{padding-top:0;margin-top:-8px}.btn{--bg: var(--theme);background-color:var(--bg);border:1px solid var(--bg);display:inline-flex;align-items:center;justify-content:center;min-width:12.5rem;color:#fff;cursor:pointer;font-size:1rem;margin:15px 0;outline:none;padding:0.75rem 1rem;text-transform:uppercase;border-radius:30px;line-height:1.25;opacity:1;text-align:center;transition:opacity 0.3s cubic-bezier(0.19, 1, 0.22, 1),box-shadow 0.3s cubic-bezier(0.19, 1, 0.22, 1)}.btn:not(.btn_pay){height:2.5rem}.btn p{display:none}.btn img{width:1.25rem;margin-right:0.33rem;transform:scale(1.8) translateX(-0.25rem);transform-origin:50% 50%}.btn:hover{opacity:0.96}.btn:not(.raffle):hover{color:var(--color);background:transparent;border:1px solid var(--bg);box-shadow:0 0 30px rgba(0,0,0,0.17)}.btn_dark,.btn_transparent{background:transparent}.btn_dark{border:1px solid #033;box-shadow:0 0 30px rgba(0,0,0,0.17)}.btn_dark{margin:0;padding:0.25rem 0.5rem;min-width:6.4rem;font-size:0.8rem}.btn_advisor{--bg: #34E0A1;color:var(--text);text-transform:initial;font-weight:500}@media screen and (min-width: 667px){.btn_advisor{transform:translateY(5px)}}.btn_advisor::before{content:"";--size: 0.67rem;height:var(--size);width:var(--size);background-image:url(/icons/tripadvisor.svg);background-repeat:no-repeat;background-size:100%;transform-origin:50% 50%;transform:scale(2.4) translateX(-0.25rem)}@media screen and (min-width: 667px){.btn_advisor,.btn_raffle{transform:translateX(1rem)}.btn_advisor:last-of-type,.btn_raffle:last-of-type{transform:translateX(2rem)}}.btn_raffle{transition:opacity 0.3s ease 0.5s;filter:drop-shadow(0px 3px 5px var(--shade))}.btn_raffle .hidden{opacity:0;width:1px}.btn_raffle:not(.active){opacity:0}.btn_auto{margin-left:auto;margin-right:auto}.btn_whatsapp,.btn_pay{display:inline-flex;align-items:center;justify-content:center}.btn_whatsapp{padding:0.7rem !important;border:none !important;background:#25d366 !important;color:#fff !important}.btn_pay{margin:0}.btn_pay img{transform:scale(2) translateX(-0.33rem)}.btn_grid{grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));display:grid;align-items:center;grid-gap:1rem;padding:0 1rem 2rem;margin-top:auto}.btn_grid .btn{min-width:12rem;margin:0}@media screen and (max-width: 768px){.btn_grid .btn{width:12rem}}.error{min-height:75vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.footer{background:var(--mute);padding:0.5rem 0}@media screen and (max-width: 557px){.footer{padding-bottom:7.5rem}}.footer li{list-style-type:none}.footer h3{margin-bottom:0.5rem;color:#fff}.footer h4{margin:0;color:inherit;text-transform:uppercase}.footer p{opacity:0.75}.footer>p{opacity:0.5}.footer_links{display:grid;grid-gap:1rem}.footer_links a{display:flex;align-items:center}.footer_inner{display:grid;grid-gap:0 1.5rem;padding:1rem 1.5rem 1.5rem !important;grid-template-columns:15rem 15rem 1fr}@media screen and (max-width: 992px){.footer_inner{grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr))}}.footer img{width:1.1rem;margin-left:0.6rem;display:inline-block}.social{padding:0}.social_item{border:1px solid transparent;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:2rem;height:2rem;margin:0.33rem}.social_item img{width:18px}.social_item:first-child{overflow:hidden}.social_item:first-child img{transform-origin:50% 50%}.sidebar .tour_content p{display:none}.sidebar_inner{background:#fff;padding:15px 25px;border-radius:1.5rem}.tour{display:flex;flex-direction:column;margin-top:25px;box-shadow:1rem 1rem 3rem rgba(0,0,0,0.17);transition:opacity 0.3s cubic-bezier(0.19, 1, 0.22, 1);background:#fff;overflow:hidden;width:100%;max-width:450px}.tour .hover{position:relative;z-index:99;opacity:0;transition:opacity 0.3s ease-in;transform:translateY(-0.75rem);margin-top:-4rem;border-radius:0.5rem;padding:0 1rem;max-width:16.5rem;background-color:rgba(255,255,255,0.75)}.tour:hover .hover{opacity:1}.tour_body ol{background:#fff;margin:1rem auto;list-style-type:none;padding:0}.tour_body ol li{list-style-type:none;background:#033;color:#1c2128;padding:1rem}.tour_body ol li:nth-child(even){background:transparent}.tour_content{padding:0.8rem 1rem}.tour_image{width:100%;position:relative;padding:0;line-height:0;min-height:25vh;background:#1c2128;background-size:cover;background-position:center}.tour_image::after{background:transparent;content:'';position:absolute;top:0;left:0;bottom:0;width:100%;z-index:2;cursor:pointer;transition:background 0.5s}.tour:hover{box-shadow:0 0 90px rgba(0,0,0,0.2)}.tour:hover .tour_image::after{background:rgba(0,30,0,0.2)}.tour_more{padding:0.5rem 1rem;background-color:#033;margin:-0.5rem 1rem 1.5rem;display:inline-flex;justify-content:center;width:10rem;font-weight:400}.video_embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:25px 0}.video_embed iframe,.video_embed object,.video_embed embed{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes showSlide{0%{transform:translateX(101vw);opacity:1}100%{transform:translateX(0);opacity:1}}.dot{display:flex;justify-content:center;align-items:center;position:relative;width:27px;height:27px;background:transparent;cursor:pointer;border-radius:50%}.dot::after{content:'';background:#bfbfbf;width:9px;height:9px;border-radius:50%;transition:all 1s ease-in}.dots{position:absolute;bottom:25px;width:100%;display:flex;justify-content:center;align-items:center;z-index:11}.dot_active::after{background:#f2f2f2;width:12px;height:12px}.slide{background:transparent;display:flex;align-items:center;justify-content:center;width:100%;min-height:480px;color:#f2f2f2;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1)}.slide_home{width:100%;background-size:cover;background-position:center center}.slide h1{color:#fff;text-align:center;padding:25px}.slide img{width:100%}.slides{display:block;width:100%;overflow:hidden;position:relative;min-height:64vh}.slides:focus{outline:none}.slides_container{background:#fff;width:100%;position:relative;min-height:64vh}.slides_container:hover .slide_left,.slides_container:hover .slide_right{opacity:1}.slide_active{z-index:11}.slide_left,.slide_right{cursor:pointer;position:absolute;top:0;bottom:0;display:flex;align-items:center;background:transparent;z-index:12;color:#f2f2f2;font-size:2rem;width:2.5rem;opacity:0 !important;transition:opacity 0.3s ease-in-out}.slide_left{left:15px}.slide_right{right:15px}.contact_icon{width:1rem;margin-right:0.8rem;display:inline-block}.contact_decorate{display:flex;align-items:center;width:100%}.panel{padding:1.5rem 0;width:100%;position:absolute;top:0;right:100%;opacity:0;transition:right 1s cubic-bezier(0.19, 1, 0.22, 1)}.panel_active{position:relative;right:0;opacity:1}.panel_end,.panel_control{width:1.25rem}.panel_end{opacity:0.2}.panel_control{cursor:pointer}.panel_controls{width:3.6rem;display:flex;justify-content:space-between}.panels{position:relative;overflow-x:hidden}.panel_head{display:flex;justify-content:space-between;width:100%;align-items:center}.panel_quote{width:100%}.panel_quotes{background:#fff;border-radius:50%;width:4rem;height:4rem;padding:1.1rem;margin:1rem 0}.panel_title{margin-top:0.25rem}.badge{display:grid;grid-template-columns:3fr 4fr;margin:1.5rem 0 2.25rem;box-shadow:-20px 25px 50px 0 rgba(0,0,0,0.12)}@media screen and (max-width: 768px){.badge{grid-template-columns:1fr}}.badge_avatar{padding:0}.badge_avatar,.badge_avatar img{height:100%}.badge_avatar img{width:100%;margin:0}.badge_content{color:#fff;background:#1c2128;padding:1.5rem}.badge_message{position:relative;margin-bottom:1.5rem}.badge h2,.badge h3,.badge h5{color:inherit}.banner{background-color:#033;color:#fff;padding:1rem;margin-bottom:1.5rem}.tag{display:inline-block;padding:0.25rem 1.5rem;position:relative;margin:0 0 0 -0.25rem;font-size:0.9rem;text-transform:uppercase}.tag::after{content:'';width:1px;top:0;right:0;bottom:0;position:absolute;transform-origin:0% 0%;transform:rotate(-30deg)}.tag:nth-child(2n){border-top:1px solid #f26a30 !important;color:#f26a30}.tag:nth-child(2n)::after{background-color:#f26a30}.tag,.tag:nth-child(3n){border-top:1px solid #033 !important;color:#033}.tag::after,.tag:nth-child(3n)::after{background-color:#033}.link_show a{color:#033;text-decoration:underline}.modal{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;z-index:99;background:#fff}.modal_icon{width:4rem}.section_bg{min-height:72vh;user-select:none;background-size:cover;background-position:center bottom;margin:2.5rem 0 15rem;position:relative;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 0;padding-top:10rem}.section_bg:not(.ios){background-attachment:fixed}.section_bg a{border-bottom:2px solid #033}.section_bg::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.33)}.section_inner{display:block;width:calc(100% - 50px);max-width:720px;position:relative;z-index:5;padding-top:3rem !important;padding-bottom:3rem !important;background:var(--light);margin:2rem auto;transform:translateY(15rem);border-radius:1.5rem;box-shadow:0 1rem 4rem var(--shadow)}.search{position:relative;z-index:9999999;max-width:25rem;margin-left:auto;margin-right:auto}.search_title{display:grid;text-align:left;font-size:1.1rem;font-weight:500;background-color:var(--theme-secondary);color:var(--theme);text-transform:uppercase;padding:0.5rem 1rem;grid-column:1/-1}.search_field{font-weight:400;font-size:1.15rem;border-radius:1.5rem;padding-left:2.75rem;padding-right:1.5rem}.search_field::placeholder{font-size:1}@media screen and (min-width: 667px){.search_field{font-size:1.1rem}}.search_field,.search_field+div{transition:0.2s linear}.search_label{content:"";height:1.25rem;width:1.25rem;position:absolute;background-image:url(/icons/search.svg);background-position:50% 50%;background-size:80%;background-repeat:no-repeat;opacity:0.5;left:1.1rem;top:1rem;z-index:3}.search_result{padding:0.5rem 1rem;text-align:left;text-decoration:none !important;color:var(--light) !important;order:attr(data-score);font-size:0.9rem;border-top:1px solid var(--theme-secondary)}.search_result.passive{display:grid;color:inherit !important;padding:1.5rem;box-shadow:0 1rem 4rem rgba(0,0,0,0.17)}.search_result.passive:hover{color:var(--light)}.search_result:hover{background-color:var(--theme-secondary)}.search_results{display:grid}.search_results:not(.passive){position:absolute;top:4rem;left:0;right:0;background-color:var(--theme);box-shadow:0 1rem 4rem rgba(0,0,0,0.17);overflow:hidden}.search_results#searchpage{grid-gap:3rem}@media screen and (min-width: 667px){.search_results#searchpage{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.search_results#searchpage{grid-template-columns:repeat(3, 1fr)}}.icon_caret{color:var(--theme-secondary);height:1rem;width:1rem;display:inline-block;transform-origin:50% 50%}@media screen and (min-width: 992px){.icon_caret{margin-left:0.5rem}}.video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin:1.5rem 0;border-radius:0.6rem;background-color:var(--bg);box-shadow:0 1rem 2rem rgba(0,0,0,0.17)}.video iframe{left:0;top:0;height:100%;width:100%;border:none;position:absolute;transform:scale(1.02)}.schedule_body{height:0;padding:0;opacity:0;display:grid;gap:1.5rem;font-size:16px}@media screen and (min-width: 1025px){.schedule_body{grid-template-columns:60px 1fr}}.schedule_day{font-size:21px;color:var(--paragraph-highlight-color);font-weight:300;white-space:nowrap}.schedule_day-description{flex:1;padding:0}.schedule_item.active .schedule_body{height:initial;opacity:1}.schedule_header{display:grid;grid-template-columns:60px 1fr 30px;gap:1.5rem;cursor:pointer;padding:8px 0}.schedule_item{display:block}.schedule_item:not(:first-child){border-top:2px solid var(--theme-silver-dark)}.schedule_item.active .schedule_day{font-weight:400}.schedule_item.active .schedule_header{font-weight:var(--font-semibold)}.schedule_item.active+.active{padding-top:16px}.schedule_toggle{position:relative;display:inline-flex;justify-content:center}.schedule_toggle::before{position:relative;content:"+"}.schedule_item.active .schedule_toggle::before{content:"—"}.schedule_icon{--width: 40px;width:var(--width);aspect-ratio:1/1;height:var(--width)}.schedule_meta{display:flex;align-items:center;gap:16px}@media screen and (max-width: 991px){.schedule_meta:first-child{transform:translateY(-16px)}.schedule_meta:last-child{margin-bottom:16px}}.schedule_map{margin-bottom:1.25rem}@media screen and (min-width: 1024px){.schedule_map,.schedule_map img{aspect-ratio:15/7;width:100%;max-width:100%}}.schedule_map img{object-fit:cover}.schedule_map-caption{font-size:12px;font-weight:var(--font-regular)}.schedule_map-captions{display:flex;justify-content:flex-end;flex-flow:row wrap;gap:8px 16px}@media screen and (min-width: 1024px){.schedule_map-captions{gap:1rem;align-items:center}}.tabs,.tabs_wrap{position:relative}.tabs_header{display:flex;background:var(--theme);margin-top:1rem;align-items:center;justify-content:center;height:50px;z-index:5}.tabs_header a{color:var(--light) !important;text-decoration:none !important}@media screen and (min-width: 768px){.tabs_header{height:54px}}@media screen and (max-width: 666px){.tabs_header{filter:none}.tabs_header::before{content:"";position:absolute;left:0;right:0;background:var(--white);height:50px;transform:translateY(50px)}}.tab_icon{--length: 1.5rem;width:var(--length);height:var(--length);fill:var(--light)}@media screen and (min-width: 667px){.tab_icon{display:none}}@media screen and (max-width: 666px){.tab_label{display:none}}@media screen and (max-width: 666px){.tab_knob.active .tab_label{display:initial;position:absolute;color:#000450;font-weight:500;bottom:-3rem;left:0;width:100%;right:0;text-align:center;white-space:nowrap}}.tab_panel{scroll-margin-top:125px}.tab_panel:not(.active){display:none}.tab_panel:not(:first-child){--padding: 0;padding-top:var(--padding) !important}.tab_panel:not(:first-child)>h2:first-child{padding-bottom:var(--padding) !important}@media screen and (max-width: 666px){.tab_panel{scroll-margin-top:85px;position:relative}}.tab_knob{text-transform:initial;position:relative;font-size:18px;text-align:center;list-style:none;padding:0 15px;cursor:pointer;height:30px;flex:1;font-weight:var(--font-semibold)}.tab_knob,.tab_knob a{display:inline-flex;align-items:center;justify-content:center}.tab_knob:not(:first-child){border-left:1px dashed var(--theme-silver)}.tab_knob .tab_knob.active,.tab_knob .tab_knob:hover{font-weight:var(--font-bold)}.tab_knob .tab_knob.active span,.tab_knob .tab_knob:hover span{color:var(--theme) !important}.tab_knob.active{border-bottom:none;color:var(--theme);font-weight:var(--font-bold)}.tab_knob.active::before,.tab_knob.active::after{position:absolute;content:"";bottom:-10px}@media screen and (max-width: 666px){.tab_knob.active::before,.tab_knob.active::after{bottom:-10px}}.tab_knob.active::before{height:3px;left:0;right:0;background:var(--theme)}.tab_knob.active::after{width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:var(--theme) transparent transparent transparent;bottom:-20px}@media screen and (min-width: 667px){.tab_knob.active::after{bottom:-21px}}.currency{list-style:none;display:flex;align-items:center;justify-content:center;gap:1rem;box-sizing:border-box}.currency_icon{border-radius:50%;cursor:pointer;width:100%;height:100%}.currency_flag{height:1.5rem;width:1.5rem;position:relative}.currency_flag::before{content:"";left:-3px;top:-3px;right:-3px;bottom:-3px;background:transparent;border-radius:50%;position:absolute;cursor:pointer}.currency_flag.active::before{border:3px solid var(--theme-orange)}.currency_amount{font-size:28px;font-weight:500;padding:0;margin:0;line-height:35px;display:flex}.currency_amount .amount:not(.active),.currency_amount:not(.active){display:none}.currency_select{padding:5px;appearance:none;-webkit-appearance:none;border:none;outline:none;background:red;position:absolute;top:0;left:5px;right:0;bottom:0;z-index:5}.currency_select,.currency_select option{text-align:center}.currency_select_wrap{border:2px solid var(--theme-silver);width:120px;display:inline-grid;grid-template-columns:40px 1fr;align-items:center;position:relative;margin-right:8px;cursor:pointer;min-height:40px}@media screen and (max-width: 400px){.currency_select_wrap{width:140px}}.currency_select_wrap select{opacity:0;cursor:pointer}.currency_select_wrap::before,.currency_select_wrap::after{content:""}.currency_select_wrap::before{background-size:100%;background-repeat:no-repeat;background-position:center;width:40px;height:calc(100% - 8px);margin:4px}.currency_select_wrap[data-currency=aud]::before{background-image:url(/icons/aud.svg)}.currency_select_wrap[data-currency=usd]::before{background-image:url(/icons/usd.svg)}.currency_select_wrap[data-currency=gbp]::before{background-image:url(/icons/gbp.svg);background-position:50% 50%}.currency_select_wrap::after{content:attr(data-currency);text-transform:uppercase;font-weight:500;font-size:17px;padding-right:16px;position:absolute;z-index:1;right:12px;background-image:url(/icons/triangle.svg);background-size:7px;background-repeat:no-repeat;background-position:center right}.currency_select .currency_icon{border-radius:initial;border:0 !important}.currency_select .currency_flag:not(:first-child){display:none}.faq ul,.faq ol{padding-left:16px;display:grid}.faq_grid{display:grid;grid-gap:30px}@media screen and (min-width: 992px){.faq_grid{grid-template-columns:1fr 1fr}}.faq:not(.active) .faq_answer{display:none}.faq.active .faq_answe{border:2px solid var(--theme-silver);padding:16px}.faq.active .faq_title{background-color:var(--theme-silver)}.faq.active .faq_title::after{transform:rotate(180deg)}.faq_title{cursor:pointer;grid-template-columns:1fr var(--length);grid-gap:0;min-height:var(--length);border:1px solid var(--theme);padding:16px;margin:0 0 0.75rem 0;display:grid;align-items:center;justify-content:space-between;position:relative;--length: 60px}.faq_title::after{content:"";position:absolute;right:0;top:0;bottom:0;width:var(--length);background-color:var(--theme);background-image:url(/icons/caret-down.svg);background-size:10px;background-repeat:no-repeat;background-position:center}.overlay{position:fixed;display:flex;align-items:center;background:#fff;z-index:99999999;justify-content:center;align-items:center;left:1.5rem;right:1.5rem;top:55px;height:calc(100vh - 100px);cursor:pointer;perspective:500px;padding-left:25px;padding-right:25px}@media screen and (min-width: 992px){.overlay{top:80px}}.overlay:not(.active){display:none}.overlay.active>div:not(.swipe_control):not(.gallery_close),.overlay.active>img.active{animation:enlarge 1s ease-in forwards}.overlay img{max-width:100%;max-height:calc(100vh - 150px);margin:30px}.overlay img:not(.active){display:none}.overlay .video{display:block;overflow:hidden;padding-bottom:56.25%;position:relative;margin:1.5rem 0;border-radius:10px;background-color:var(--white);background-size:contain;background-repeat:no-repeat;box-shadow:0 16px 96px rgba(0,0,0,0.25);transform:scale(1.1)}.overlay .video iframe{left:0;top:0;height:100%;width:100%;position:absolute;outline:none;border:none;transform-origin:50% 50%;transform:scale(1.02)}.overlay .video_wrap{width:100%;display:block;max-width:1024px;margin-left:auto;margin-right:auto;cursor:pointer;border-radius:0.5rem;position:relative;cursor:initial}.overlay .video_embed{display:block;position:relative;max-width:100%;padding:0 25px}.swipe_left,.swipe_right{display:flex;--length: 44px;height:var(--length);width:var(--length);background-color:var(--theme-silver);background-image:url(/icons/arrow.svg);background-position:center;background-repeat:no-repeat;background-size:20px;border-radius:50%;cursor:pointer}.swipe_left:not(.active),.swipe_right:not(.active){pointer-events:none;opacity:0}@media screen and (max-width: 768px){.swipe_left,.swipe_right{display:none}}.swipe_left{transform:rotate(180deg)}.gallery{flex-direction:column}.gallery,.gallery_row{display:flex}.gallery_caption{display:none;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.47);color:#fff;font-weight:500;text-align:center;transition:.5s;z-index:2;top:0;left:0}.gallery_row{--gap: 16px;gap:var(--gap);margin-bottom:var(--gap)}.gallery_item{display:flex;justify-content:center;align-items:center;cursor:pointer;line-height:1;position:relative}.gallery_item.video_trigger::after{content:"";--length: 60px;height:var(--length);width:var(--length);background-image:url(/icons/play.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;z-index:5}.gallery_close{background-image:url(/icons/close.svg);position:absolute;top:16px;right:16px;width:40px;height:40px;cursor:pointer;z-index:9}.gallery_picture{max-height:250px;aspect-ratio:8/5}.gallery_picture,.gallery_picture_figure{object-fit:cover;height:100%;width:100%;line-height:0.75}.raffle{text-align:center;position:relative;border-radius:5px 0 0 5px;background:var(--theme);color:#f00}.raffle_grid{display:grid;gap:1.25rem;grid-template-columns:1fr 4rem}.raffle::before,.raffle::after{--theme: #f00;position:absolute;content:''}.raffle::before,.raffle::after{background:var(--theme);display:block;width:1rem;top:-1px;bottom:-1px;background-size:0.5rem 0.33rem;background-repeat:repeat-y;background-position:0% right;border:none;background-image:linear-gradient(-45deg, transparent 75%, var(--shade) 75%),linear-gradient(-135deg, transparent 75%, var(--shade) 75%)}.raffle::before{left:-0.17rem;transform:rotate(180deg)}.raffle::after{right:-2.5rem;content:attr(data-off);display:flex;justify-content:center;align-items:center;color:var(--light);width:3.5rem;font-weight:500}.raffle span:first-child{position:absolute;top:110%;color:var(--text);right:-2.5rem;font-weight:500;text-transform:initial}.raffle_submit{display:flex;justify-content:flex-end;transform:translateY(8px)}.modal_overlay.active .modal{width:100%;max-height:90vh;border-radius:5px}.modal_overlay{overflow:auto;display:flex;align-items:center;justify-content:center;position:fixed;align-items:center;background:#fff;justify-content:center;align-items:center;right:1.5rem;cursor:pointer;perspective:500px;padding:16px 16px 30px;z-index:9999;box-shadow:0 0 60px rgba(0,0,0,0.17);top:200px;border-radius:1rem}@media screen and (max-width: 557px){.modal_overlay{right:0.5rem;left:0.5rem;top:80px}}.modal_overlay:not(.active){display:none}.modal_overlay>div{position:relative;overflow:initial}.pager{display:flex;justify-content:center;align-content:center;margin:0.25rem auto 1.25rem auto}.pager,.pager_item{justify-content:center;align-items:center}.pager_item{height:36px;width:36px;display:inline-flex;margin-left:5px;margin-right:5px;background:#033;color:#fff;border-radius:50%;margin-bottom:1rem}.pager_item:hover{opacity:0.5}.pager_prev,.pager_next{background:transparent}.pager_active{opacity:0.5}.share{display:flex;align-items:center;position:relative;height:44px;padding-left:5rem}.share::before{content:"share";position:absolute;left:0;text-transform:uppercase;color:#1c2128;font-weight:500}.share img{width:40%}.share_copy{padding:0.5rem 1.5rem;border-radius:1.5rem;color:#fff;min-width:9rem;text-align:center;position:absolute;background:#033;bottom:3.5rem;font-size:0.9rem;right:-1.5rem}.share_copy::after{position:absolute;z-index:5}.share_copy::after{bottom:0;content:"";border-color:#033 transparent;border-style:solid;border-width:1rem 1rem 0 1rem;height:0;width:0;transform-origin:50% 50%;transform:rotate(145deg);right:1.25rem}.share_item{display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transform-origin:50% 50%;margin-left:0.25rem;background:#1c2128;border-radius:50%;color:#fff;font-size:1.5rem;position:relative;opacity:1 !important;transform:translateY(0.45rem)}.share_item img{width:50%}.share_toggle{cursor:pointer;z-index:1;left:12px;transform:scale(1.2);margin-left:0}.share_toggled{animation:wobly 1s ease-out forwards}.wrap{max-width:1280px}.wrap,.wrap_min{padding:0 25px;margin:0 auto}.wrap_min{max-width:960px}.muted{background:#f5f5f5}.bright{color:#f26a30}.pale{color:#61738b}.mute{color:#ababab}.pt-0{padding-top:0rem}.pb-0{padding-bottom:0rem}.mt-0{margin-top:0rem}.mb-0{margin-bottom:0rem}.pt-1{padding-top:1.5rem}.pb-1{padding-bottom:1.5rem}.mt-1{margin-top:1.5rem}.mb-1{margin-bottom:1.5rem}.pt-2{padding-top:3rem}.pb-2{padding-bottom:3rem}.mt-2{margin-top:3rem}.mb-2{margin-bottom:3rem}.flex{display:flex;flex-direction:column;align-items:center}.shadow{box-shadow:0 0 60px rgba(0,0,0,0.17)}.grid-2,.grid-3,.grid-4,.grid-auto,.grid-reverse{display:grid;grid-template-columns:1fr}[class*='grid-']{grid-gap:2rem}@media screen and (min-width: 42rem){.grid-auto{grid-template-columns:1fr 3fr}.grid-reverse{grid-template-columns:3fr 1fr}.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:repeat(auto-fit, minmax(19rem, 1fr))}.grid-4{grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr))}}.em_calendar::after{content:"📅"}.em_smile::after{content:"🙂"}.em_sad::after{content:"😞"}[class^=em_]{display:inline-grid;justify-self:center;background:transparent}[class^=em_]::after{padding-left:15px;padding-right:15px}.em-1{font-size:20px}.em-2{font-size:40px}.em-3{font-size:60px}.em-4{font-size:80px}.em-5{font-size:100px}.facebook{background:#325c94}.instagram{background:#fb3958}.twitter{background:#00abdc}.linkedin{background:#007bb6}.whatsapp{background:#25d366}.youtube{background:#D8362A}.aha::before{position:absolute;content:'';height:10px;width:10px;border-radius:50%;background:transparent;border:2px solid #033;bottom:-14px;left:0}.aha::after{background:#033;position:absolute;content:'';height:2px;width:50px;left:15px;bottom:-10px}.overflow{overflow-x:auto}.breadcrumb{display:inline-block;background-color:var(--theme-secondary);padding:0.5rem 1.25rem;font-weight:500;font-size:0.8rem;text-decoration:none !important}.breadcrumb,.breadcrumb span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit !important}.breadcrumb:hover{opacity:1}.breadcrumbs{list-style:none !important;padding:0 !important;display:flex;max-width:36rem;overflow:hidden}.breadcrumb_item{display:inline-block;padding:0 !important;max-width:33%}.breadcrumb_item:nth-child(2n){opacity:0.8}.breadcrumb_item:nth-child(3n){opacity:0.6}.underline{position:relative;font-size:1.33rem}.underline::after{background:#033;content:'';position:absolute;bottom:0;left:0;height:2px;width:50px}.center{margin-left:auto;margin-right:auto}.center_v{display:grid;align-items:center}.gallery{width:100%;column-count:3;column-gap:1rem}@media screen and (max-width: 667px){.gallery{column-count:2}}.gallery_item{background-color:transparent;margin:0 0 1rem}.gallery_image{margin:0 auto}.colored{background:#033}.pin ul{list-style:none}.nopadding{padding:0 !important}.row{grid-column:1/-1}.nav{align-items:center;justify-content:space-between;text-transform:uppercase}.nav_header{position:absolute;z-index:999;width:100%;box-shadow:0 0 20px rgba(0,0,0,0.2)}.nav,.nav_flex{display:flex}.nav_menu{list-style-type:none}.nav_logo{max-width:9rem}.nav_item{padding:0.25rem 0.5rem;font-size:0.9rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;color:inherit}.nav_item:hover{color:var(--light)}.nav_parent{--caret-direction: rotate(0)}.nav_parent svg{transform:var(--caret-direction)}.nav_parent:hover,.nav_parent.active{--caret-direction: rotate(180deg)}.nav_parent .nav_parent{--caret-direction: rotate(-90deg)}.nav_parent .nav_parent:hover,.nav_parent .nav_parent.active{--caret-direction: rotate(90deg)}.nav_toggle{display:none}.nav_sub{background:var(--theme)}.nav_top{background:#fff;padding:5px 0;font-size:0.8rem;font-weight:500}@media screen and (max-width: 557px){.nav_top{position:fixed;z-index:1000;bottom:0;width:100vw;min-height:7.5rem;display:flex;align-items:flex-end;flex-flow:row wrap;padding-top:1rem}.nav_top .search_results{top:initial;bottom:3.75rem}.nav_top .pesapal{position:relative;width:calc(100% - 50px)}}.nav_top .btn{padding:0.33rem 1rem !important;font-size:0.84rem}@media screen and (max-width: 557px){.nav_top .pesapal{position:absolute;top:0.75rem;right:1.5rem}.nav_top .pesapal .btn{min-width:7rem}.nav_top .pesapal span{display:none}}.nav_xs{display:none}@media screen and (min-width: 992px){.nav_scroll{transform:translateY(-10rem);transition:transform 1.5s cubic-bezier(0.19, 1, 0.22, 1);will-change:transform}}@media screen and (min-width: 992px){.nav_fixed{background:var(--theme);position:fixed !important;z-index:101;left:0;right:0;top:0;transform:translateY(0)}}.open{transform:translateX(17.5rem) translateZ(-7.5rem);max-height:125vh;overflow:hidden;z-index:6;box-shadow:0 0 30px var(--shadow);cursor:pointer}@media screen and (max-width: 991px){.nav{position:absolute;z-index:1;left:0;padding-top:1.5rem;max-width:16.5rem;color:var(--light)}.nav_menu{display:flex;opacity:0;z-index:-1;padding:3rem 0}.nav,.nav_menu{flex-direction:column;align-items:flex-start}.nav_fancy{position:relative;z-index:1;opacity:1}.nav_item{padding:0.75rem 0;width:100%;font-size:0.96rem;color:var(--mute)}.nav_parent{display:block;width:100%;overflow:hidden}.nav_sub{margin-left:1rem;height:0;opacity:0;transition:opacity 0.3s var(--ease)}.nav_sub_parent{position:relative}.nav_parent.active .nav_sub{height:initial;opacity:1;max-height:50vh;overflow:auto}.nav_toggle{background:#fff;align-items:center;display:grid;font-size:1.1rem;grid-gap:1rem;grid-template-columns:2rem 1fr;text-transform:uppercase;padding:0.2rem 1.5rem;z-index:9;position:relative;box-shadow:0 0 120px var(--shadow);cursor:pointer}.nav_toggle svg{width:1.5rem;height:1.5rem}}@media screen and (min-width: 992px){.nav{justify-content:center}.nav_wrap{box-shadow:0 0 60px var(--shadow);position:relative;z-index:999}.nav_flex{justify-content:space-between;align-items:center}.nav_parent{position:relative;color:var(--light)}.nav_parent>.nav_item{padding:1.25rem 0.5rem;position:relative;z-index:1000}.nav_sub{position:absolute;z-index:20;border-radius:0.5rem;top:3.05rem;transition:height 0.3s ease-in-out;height:0;overflow:hidden;padding:0.96rem 0 0;background:transparent}.nav_sub .nav_item{background:var(--theme);position:relative;z-index:5;display:block;padding:0.75rem 0.5rem;transition:background 0.3s ease-out;display:flex;border-top:1px solid var(--theme-secondary)}.nav_sub .nav_item:last-of-type{border-bottom:none}.nav_sub .nav_item:hover{background:#033;opacity:1 !important}.nav_parent:not(.nested):hover>.nav_sub,.nav_parent:not(.nested).active>.nav_sub{height:initial !important;max-height:75vh;overflow:visible;z-index:999;min-width:13.5rem;box-shadow:1rem 1rem 2rem var(--shadow);-webkit-filter:drop-shadow(-15px 9px 9px rgba(52,90,64,0.17));filter:drop-shadow(-15px 9px 9px rgba(52,90,64,0.17))}.nav_sub .nav_sub.active{height:initial !important;max-height:75vh;overflow:visible;z-index:999;min-width:13.5rem;box-shadow:1rem 1rem 2rem var(--shadow);-webkit-filter:drop-shadow(-15px 9px 9px rgba(52,90,64,0.17));filter:drop-shadow(-15px 9px 9px rgba(52,90,64,0.17));left:99%;top:var(--top)}.nav_menu{display:flex;max-width:960px}.nav_child{display:block}.nav_xs{display:initial}}

/*# sourceMappingURL=styles.css.map */