@charset "UTF-8";
	.hover-underline-animation{
		display:inline-block;position:relative;color:#000}

	.hover-underline-animation:after{
		content:"";position:absolute;width:100%;
		-webkit-transform:scaleX(0);transform:scaleX(0);
		height:2px;bottom:0;left:0;background-color:#000;
		-webkit-transform-origin:bottom right;
		transform-origin:bottom right;
		-webkit-transition:-webkit-transform 0.25s ease-out;
		transition:-webkit-transform 0.25s ease-out;
		transition:transform 0.25s ease-out;
		transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}

.hover-underline-animation:hover:after{
	-webkit-transform:scaleX(1);transform:scaleX(1);
	-webkit-transform-origin:bottom left;transform-origin:bottom left}

.hover-underline-animation__green{
	color:#69a09c}

.hover-underline-animation__green:after{
	background-color:#69a09c}

@-webkit-keyframes moveInLeft{
	0%{opacity:0;
		-webkit-transform:translateX(-10rem);
		transform:translateX(-10rem)}80%{-webkit-transform:translateX(1rem);
		transform:translateX(1rem)}to{opacity:1;
			-webkit-transform:translate(0);transform:translate(0)}}

@keyframes moveInLeft{
	0%{opacity:0;-webkit-transform:translateX(-10rem);
		transform:translateX(-10rem)}80%{-webkit-transform:translateX(1rem);
		transform:translateX(1rem)}to{opacity:1;
			-webkit-transform:translate(0);transform:translate(0)}}

@-webkit-keyframes moveInRight{
	0%{opacity:0;-webkit-transform:translateX(10rem);
		transform:translateX(10rem)}80%{-webkit-transform:translateX(-1rem);
		transform:translateX(-1rem)}to{opacity:1;
			-webkit-transform:translate(0);transform:translate(0)}}

@keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}80%{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}

@-webkit-keyframes moveInBottom{0%{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}

@keyframes moveInBottom{0%{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}

@-webkit-keyframes bounce-right{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}60%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}

@keyframes bounce-right{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}60%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}.bounce-right{-webkit-animation:bounce-right 2s infinite;animation:bounce-right 2s infinite}

@-webkit-keyframes bounce-left{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-webkit-transform:translateX(10px);transform:translateX(10px)}}

@keyframes bounce-left{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.slide-up{-webkit-transform:translateY(5rem);transform:translateY(5rem);opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.slide-up.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.slide-down{-webkit-transform:translateY(-5rem);transform:translateY(-5rem);opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.slide-down.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.slide-right{-webkit-transform:translate(-100px,50px);transform:translate(-100px,50px);opacity:0;-webkit-transition:all 2s ease;transition:all 2s ease}.slide-right.active{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.slow-fade{opacity:0;-webkit-transition:opacity 3s ease;transition:opacity 3s ease}.slow-fade.active{opacity:1}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%;scroll-behavior:smooth}body{-webkit-box-sizing:border-box;box-sizing:border-box}

@media only screen and (max-width:56.25em){body{padding:0}}::-moz-selection{background-color:#6a6f71;color:#fff}::selection{background-color:#6a6f71;color:#fff}main{z-index:2;position:relative;-webkit-transition:-webkit-transform 0.7s ease-in-out;transition:-webkit-transform 0.7s ease-in-out;transition:transform 0.7s ease-in-out;transition:transform 0.7s ease-in-out,-webkit-transform 0.7s ease-in-out;background-color:#f2f2f2}

@media (min-width:992px){main{background-color:#f2f2f2}}main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content{-webkit-box-flex:1;-ms-flex:1;flex:1}a{color:#6a6f71;font-weight:400;text-decoration:none}

@media only screen and (max-width:75em){.no-mob{display:none}}.no-pointer-events{pointer-events:none;opacity:0.2;-webkit-filter:grayscale(1);filter:grayscale(1)}.bold-line{margin-bottom:7em;border-bottom:1px solid rgba(14,29,50,0.231372549)}

@media (min-width:992px){.bold-line{border-bottom:3px solid rgba(14,29,50,0.7294117647);padding-top:3em;margin-bottom:13em}}.display-under-xxl{display:block}

@media (min-width:992px){.display-under-xxl{display:none}}.display-above-xxl{display:none}

@media (min-width:992px){.display-above-xxl{display:block}}.sticky-cont{position:sticky;top:1em}button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}body{font-family:"garamond-premier-pro",sans-serif;font-weight:200;line-height:1.7;color:#000}.heading-primary{text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:6rem}.heading-primary.alt-color{color:#fff}.heading-primary--main{display:block;font-size:5rem;font-weight:300;letter-spacing:0.2rem}

@media only screen and (max-width:37.5em){.heading-primary--main{letter-spacing:1rem;font-size:2.5rem}}.heading-primary--main{}.heading-primary--sub{display:block;font-size:1.6rem;font-weight:400;letter-spacing:0.5rem}

@media only screen and (max-width:37.5em){.heading-primary--sub{letter-spacing:0.5rem;padding:0 1rem}}.heading-secondary{font-size:3.5rem;text-transform:uppercase;font-weight:200;display:inline-block;letter-spacing:0.2rem;line-height:1.1}.heading-secondary.alt-color{color:#fff}.heading-secondary--sub{display:block;font-size:2.7rem;font-weight:400;letter-spacing:0.5rem}

@media only screen and (max-width:37.5em){.heading-secondary--sub{letter-spacing:0.5rem;padding:0 1rem}}.heading-secondary--tertiary{font-size:1.5rem}.heading-secondary--meta{font-size:1.5rem;font-family:"Poppins",sans-serif}

@media only screen and (max-width:56.25em){.heading-secondary{font-size:3rem}}

@media only screen and (max-width:37.5em){.heading-secondary{font-size:2.5rem}}.heading-tertiary{font-size:2rem;font-weight:200;text-transform:uppercase}.heading-tertiary.light{font-weight:200}.heading-highlight{color:#6a6f71;text-align:center;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem}.paragraph,p,ul{font-size:1.6rem}.paragraph:not(:last-child),p:not(:last-child),ul:not(:last-child){margin-bottom:3rem}blockquote{font-size:3.5rem;font-style:italic}

@media only screen and (max-width:37.5em){blockquote{font-size:3rem}}.alt-color{color:#fff}.underscores{position:relative;display:inline-block}.underscores:after{content:"";position:absolute;left:0;bottom:-24px;width:30px;height:1px;background-color:currentColor}.align--right{text-align:right}.space--between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-center-text{text-align:center!important}.u-margin-bottom-small{margin-bottom:1.5rem!important}.u-margin-bottom-medium{margin-bottom:4rem!important}

@media only screen and (max-width:56.25em){.u-margin-bottom-medium{margin-bottom:3rem!important}}.u-margin-bottom-big{margin-bottom:8rem!important}

@media only screen and (max-width:56.25em){.u-margin-bottom-big{margin-bottom:5rem!important}}.u-margin-top-big{margin-top:8rem!important}.u-margin-top-huge{margin-top:10rem!important}.link-arrow{display:inline-block;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff}.arrow-top{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow-right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-bottom{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.arrow-left{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.equal-pad{padding:2rem 0}.chevron:before{border-style:solid;border-width:0.25em 0.25em 0 0;content:"";display:inline-block;height:0.45em;left:0.15em;position:relative;top:0.15em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:0.45em}.chevron.right:before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.chevron.bottom:before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.chevron.left:before{left:0.25em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.overflow--hidden{overflow:hidden}.bg-video{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;opacity:0.15;overflow:hidden}.bg-video__content{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.button{display:block;background:#fff;color:#000;text-align:center;padding:1rem 4rem;text-decoration:none;text-transform:uppercase;font-size:1.5rem;line-height:1.8rem;font-weight:200;margin:6rem 0;position:relative}

@media only screen and (min-width:62.5em){.button{margin:2rem 0}}.button i{position:absolute;right:2rem;bottom:50%;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.button.outline{background:none;border:1px solid #fff;font-family:"Poppins",sans-serif;color:#fff}.button.outline.light{color:#fff;border:1px solid #fff}.button.textonly{background:none;color:#fff;text-transform:none;font-family:"Poppins",sans-serif;padding:1rem 0}.button.page-navbar{padding:1rem 1rem 1rem 4rem;text-align:left}.button.page-navbar i{left:1rem;right:unset}.button.page-navbar.active{color:#fff;background:transparent;border:1px solid #fff}.button--outline{border:1px solid #fff;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:rgba(255,255,255,0);font-family:"Poppins",sans-serif;font-weight:300;letter-spacing:1px;padding:18px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--outline svg{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.button--outline:hover{color:#000;background-color:white}.button--outline:hover svg{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.button--outline-dark{border-color:#000;color:#000}.slash{color:#6a6f71;font-size:1.75rem;font-weight:400;text-align:center}.draw-border{-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.18);color:rgba(255,255,255,0.18);-webkit-transition:color 0.25s 0.0833333333s;transition:color 0.25s 0.0833333333s;position:relative}.draw-border:after,.draw-border:before{border:0 solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";pointer-events:none;position:absolute;width:0;height:0;top:0;left:0}.draw-border:before{border-top-width:1px;border-right-width:1px}.draw-border:after{border-bottom-width:1px;border-left-width:1px}.draw-border:hover{color:rgb(255,255,255)}.draw-border:hover:after,.draw-border:hover:before{border-color:rgb(255,255,255);-webkit-transition:border-color 0s,width 0.25s,height 0.25s;transition:border-color 0s,width 0.25s,height 0.25s;width:100%;height:100%}.draw-border:hover:before{-webkit-transition-delay:0s,0s,0.25s;transition-delay:0s,0s,0.25s}.draw-border:hover:after{-webkit-transition-delay:0s,0.25s,0s;transition-delay:0s,0.25s,0s}a.enquirebutton{text-align:left;width:100%;max-width:280px;display:block;font-size:12px;text-transform:uppercase;color:#0e1d32;font-family:"poppins";letter-spacing:2px;padding:1em;border:1px solid rgba(112,112,112,0.4117647059);position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-top:3em;margin-bottom:0}a.enquirebutton .fa-chevron-right{font-size:18px;font-weight:200;position:absolute;right:1em;top:13px}a.enquirebutton:hover{background:#0e1d32;color:white;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:768px){a.enquirebutton{max-width:100%!important}}.card{-webkit-perspective:150rem;perspective:150rem;-moz-perspective:150rem;position:relative;height:52rem}.card__side{height:52rem;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;position:absolute;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:3px;overflow:hidden;border-radius:1rem 1rem 0 0}.card__side--front .content-title{text-align:center;padding:2rem 0}.card__side--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card:hover .card__side--front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card:hover .card__side--back{-webkit-transform:rotateY(0);transform:rotateY(0)}.card__picture{background-size:cover;height:35rem;background-blend-mode:screen;border-top-left-radius:3px;border-top-right-radius:3px}.card__picture--1{background-image:-webkit-gradient(linear,left top,right bottom,from(#ffb900),to(#141b40)),url(../img/nat-5.jpg);background-image:linear-gradient(to right bottom,#ffb900,#141b40),url(../img/nat-5.jpg)}.card__picture--2{background-image:-webkit-gradient(linear,left top,right bottom,from(#7ed56f),to(#4186ba)),url(../img/nat-6.jpg);background-image:linear-gradient(to right bottom,#7ed56f,#4186ba),url(../img/nat-6.jpg)}.card__picture--3{background-image:-webkit-gradient(linear,left top,right bottom,from(#2998ff),to(#0e1d32)),url(../img/nat-7.jpg);background-image:linear-gradient(to right bottom,#2998ff,#0e1d32),url(../img/nat-7.jpg)}.card__heading{font-size:2.8rem;font-weight:300;text-transform:uppercase;text-align:right;color:#fff;position:absolute;top:12rem;right:2rem;width:75%}.card__heading-span{padding:1rem 1.5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.card__heading-span--1{background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(255,185,0,0.85)),to(rgba(20,27,64,0.85)));background-image:linear-gradient(to right bottom,rgba(255,185,0,0.85),rgba(20,27,64,0.85))}.card__heading-span--2{background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(126,213,111,0.85)),to(rgba(65,134,186,0.85)));background-image:linear-gradient(to right bottom,rgba(126,213,111,0.85),rgba(65,134,186,0.85))}.card__heading-span--3{background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(41,152,255,0.85)),to(rgba(14,29,50,0.85)));background-image:linear-gradient(to right bottom,rgba(41,152,255,0.85),rgba(14,29,50,0.85))}.card__details{padding:3rem}.card__details ul{list-style:none;width:80%;margin:0 auto}.card__details ul li{text-align:center;font-size:1.5rem;padding:1rem}.card__details ul li:not(:last-child){border-bottom:1px solid #ebebeb}.card__cta{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card__cta .content-text{padding:0 4rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:37.5em){.card__cta .content-text{padding:0}}.card__cta .content-title{text-align:center}.card__cta .content-button{padding:2rem 5rem}@media only screen and (max-width:37.5em){.card__cta .content-button{padding:2rem}}.card__price-box{text-align:center;color:#fff;margin-bottom:8rem}.card__price-only{font-size:1.4rem;text-transform:uppercase}.card__price-value{font-size:6rem;font-weight:100}@media only screen and (hover:none),only screen and (max-width:56.25em){.card{height:auto;border-radius:3px}.card__side{height:auto;position:relative;-webkit-box-shadow:none;box-shadow:none}.card__side--back{-webkit-transform:rotateY(0);transform:rotateY(0);clip-path:polygon(0 15%,100% 0,100% 100%,0% 100%)}.card:hover .card__side--front{-webkit-transform:rotateY(0);transform:rotateY(0)}.card__details{padding:1rem 3rem}.card__cta{position:relative;top:0%;left:0;-webkit-transform:translate(0);transform:translate(0);width:100%;padding:7rem 4rem 4rem 4rem}.card__price-box{margin-bottom:3rem}.card__price-value{font-size:4rem}}.advert-image .image-advert{min-height:50rem;background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:3rem 6rem}.advert-image .image-advert .tri-col{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.advert-image .image-advert .tri-col .link,.advert-image .image-advert .tri-col .text,.advert-image .image-advert .tri-col .title{padding:2rem}.advert-image .image-advert .tri-col .title{position:relative}.advert-image .image-advert .tri-col .title:after{content:"";position:absolute;right:1rem;height:7rem;border-right:1px solid #fff;z-index:-1}.advert-image .image-advert .tri-col .text{padding:2rem 4rem}.advert-image .image-advert .tri-col .link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.image-text .image-advert{min-height:28em;background-size:contain!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important}@media (min-width:992px){.image-text .image-advert{min-height:60rem;background-size:cover!important;
    /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important}}.image-text .text-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 25%;text-align:center}.image-repeat .split-col{row-gap:4rem}.image-repeat .background-image{margin-right:3rem}.image-repeat .text-box{border-left:1px solid #fff;padding-left:3rem}.image-repeat .text-box .heading-secondary{line-height:0.7;padding-bottom:1rem}.staff-block .split-col{row-gap:4rem}.staff-block .background-image{margin-right:3rem;aspect-ratio:1/1;margin-left:50%}.staff-block .text-box{border-left:1px solid #fff;padding-left:3rem}.staff-block .text-box .heading-secondary{line-height:0.7;padding-bottom:1rem}.composition{position:relative}.composition__photo{width:55%;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.4);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.4);border-radius:2px;position:absolute;z-index:10;-webkit-transition:all 0.2s;transition:all 0.2s;outline-offset:2rem}@media only screen and (max-width:56.25em){.composition__photo{float:left;position:relative;width:33.33333333%;-webkit-box-shadow:0 1.5rem 3rem rgba(0,0,0,0.2);box-shadow:0 1.5rem 3rem rgba(0,0,0,0.2)}}.composition__photo--p1{left:0;top:-2rem}@media only screen and (max-width:56.25em){.composition__photo--p1{top:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}.composition__photo--p2{right:0;top:2rem}@media only screen and (max-width:56.25em){.composition__photo--p2{top:-1rem;-webkit-transform:scale(1.3);transform:scale(1.3);z-index:100}}.composition__photo--p3{left:20%;top:10rem}@media only screen and (max-width:56.25em){.composition__photo--p3{top:1rem;left:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}.composition__photo:hover{outline:1.5rem solid #6a6f71;-webkit-transform:scale(1.05) translateY(-0.5rem);transform:scale(1.05) translateY(-0.5rem);-webkit-box-shadow:0 2.5rem 4rem rgba(0,0,0,0.5);box-shadow:0 2.5rem 4rem rgba(0,0,0,0.5);z-index:20}.composition:hover .composition__photo:not(:hover){-webkit-transform:scale(0.95);transform:scale(0.95)}.feature-box{font-size:1.5rem;position:relative;padding:1.5rem;text-align:center;border-radius:1rem;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;border:1px solid #4186ba;text-transform:uppercase}.feature-box svg{height:3rem}@media only screen and (max-width:37.5em){.feature-box svg{display:none}}.feature-box .heading-tertiary{font-size:1.6rem;color:#6a6f71}@media only screen and (max-width:56.25em){.feature-box{padding:2rem}}.feature-box.edited i{font-size:2.5rem}.feature-box.edited .heading-tertiary{color:#6a6f71}.feature-box .arrow svg{width:3rem;height:3rem;fill:#6a6f71}.feature-box:hover{-webkit-transform:translateY(-1.5rem) scale(1.03);transform:translateY(-1.5rem) scale(1.03)}.section-imageboxes{padding-top:2rem}.section-imageboxes .image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:3rem}.section-imageboxes .image-grid .image-block{-webkit-box-flex:1;-ms-flex:1 0 18%;flex:1 0 18%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}@media only screen and (max-width:37.5em){.section-imageboxes .image-grid .image-block{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}}.section-imageboxes .image-grid .image-block .text{position:relative}.section-imageboxes .image-grid .image-block .text .content-text{max-height:0;opacity:0;position:absolute;z-index:99}.section-imageboxes .image-grid .image-block .image img{width:100%}.section-imageboxes .image-grid .image-block .title{text-align:center}.section-imageboxes .image-grid .image-block .content-text{background:rgba(255,255,255,0.9);color:#000;padding:2rem;text-align:center;font-size:1.25rem;margin-top:4rem;position:relative;border-radius:0 0 1rem 1rem;-webkit-transition:max-height 500ms ease-in-out;transition:max-height 500ms ease-in-out}.section-imageboxes .image-grid .image-block .content-text:before{content:" ";position:absolute;right:50%;top:-15px;-webkit-transform:translate(50%);transform:translate(50%);border-top:none;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid rgba(255,255,255,0.9)}.section-imageboxes .image-grid .image-block:not(:hover) .content-text{font-size:0;margin:0;opacity:0;padding:0;-webkit-transition:opacity 0.25s,font-size 0.5s 0.25s,margin 0.5s 0.25s,padding 0.5s 0.25s;transition:opacity 0.25s,font-size 0.5s 0.25s,margin 0.5s 0.25s,padding 0.5s 0.25s}.section-imageboxes .image-grid .image-block:hover .content-text{max-height:200rem;opacity:1;-webkit-transition:font-size 0.25s,margin 0.25s,padding 0.25s,opacity 0.5s 0.25s;transition:font-size 0.25s,margin 0.25s,padding 0.25s,opacity 0.5s 0.25s}@media only screen and (max-width:56.25em){.section-imageboxes .image-grid .image-block:hover .content-text{position:relative}}.section-advertblock{border-radius:1rem;background:rgba(255,255,255,0.14);margin:5rem 2rem}.section-advertblock .advert-container{border-radius:1rem;padding:0 0 5rem;text-align:center}.section-advertblock .advert-container .heading-secondary{color:#fff}.section-advertblock .advert-container .advert-box-container{padding-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:3rem}@media only screen and (max-width:37.5em){.section-advertblock .advert-container .advert-box-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-advertblock .advert-container .advert-box-container .advert-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.section-advertblock .advert-container .advert-box-container .advert-box .image-bg{background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important;height:35rem;border-radius:1rem 1rem 0 0}.section-advertblock .advert-container .advert-box-container .advert-box img{width:auto;height:30rem;border-radius:1rem 1rem 0 0}@media only screen and (max-width:37.5em){.section-advertblock .advert-container .advert-box-container .advert-box img{width:100%;height:auto}}.section-advertblock .advert-container .advert-box-container .advert-box .content-title{text-align:center;padding:2rem 5rem 1rem}.section-advertblock .advert-container .advert-box-container .advert-box .content-title .heading-secondary{font-size:2.5rem}.section-advertblock .advert-container .advert-box-container .advert-box .content-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:2rem 5rem}.section-advertblock .advert-container .advert-box-container .advert-box .content-button{padding:0 5rem 5rem}.section-advertblock .advert-container .large-advert{color:#000;text-align:center;background:#ebebeb;border-radius:1rem;margin-top:3rem}.section-advertblock .advert-container .large-advert .advert{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:37.5em){.section-advertblock .advert-container .large-advert .advert{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-advertblock .advert-container .large-advert .advert .advert-text{-ms-flex-preferred-size:40%;flex-basis:40%;padding:8rem}.section-advertblock .advert-container .large-advert .advert .advert-text .heading-secondary{color:#000;font-size:3.5rem}.section-advertblock .advert-container .large-advert .advert .advert-text .button{width:70%;margin:0 auto}@media only screen and (max-width:37.5em){.section-advertblock .advert-container .large-advert .advert .advert-text .button{width:unset}}.section-advertblock .advert-container .large-advert .advert .advert-image,.section-advertblock .advert-container .large-advert .advert .advert-video{-ms-flex-preferred-size:60%;flex-basis:60%;border-radius:0 1rem 1rem 0;background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important}@media only screen and (max-width:37.5em){.section-advertblock .advert-container .large-advert .advert .advert-image,.section-advertblock .advert-container .large-advert .advert .advert-video{border-radius:0}}.section-advertblock .advert-video{position:relative;background:#263f47}@media only screen and (max-width:37.5em){.section-advertblock .advert-video{padding:0}}.section-advertblock .advert-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;border-radius:0 1rem 1rem 0}@media only screen and (max-width:37.5em){.section-advertblock .advert-video video{border-radius:0 0 1rem 1rem}}.location a,.location div{white-space:pre-wrap;display:block}.phones div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.we-value{font-family:poppins;display:-webkit-box;display:-ms-flexbox;display:flex;color:#69a09c;margin-top:1em}.we-value p{font-size:12px;font-style:italic;padding:0;margin:0}.we-value i{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:21px;margin-right:18px}.contact-details{font-family:poppins;color:#0e1d32;margin-bottom:7em}@media (min-width:1400px){.contact-details{margin-bottom:0}}.contact-details a{color:#0e1d32}.contact-details a:hover{color:#69a09c}.contact-details h4{font-size:18px;text-transform:uppercase;font-weight:300;letter-spacing:0;margin-bottom:2em}@media (min-width:1400px){.contact-details h4{margin-bottom:3em}}@media only screen and (max-width:37.5em){.contact-details h4{display:none}}.contact-details div{font-size:14px;font-weight:300;margin-bottom:2em}@media (min-width:992px){.contact-details div{font-size:12px}}@media (min-width:1200px){.contact-details div{font-size:14px}}.contact-details i{color:#69a09c;font-weight:300;font-size:20px}.contact-page .info{font-family:poppins;color:#0e1d32;font-size:14px}.wpcf7-submit{background:#69a09c;color:#fff;text-transform:uppercase;font-family:poppins;padding:1.5em;font-size:16px;letter-spacing:1px;font-weight:500;border:1px solid #6ea09c;width:100%;text-align:left;max-width:100%}@media (min-width:1400px){.wpcf7-submit{max-width:19em}}.wpcf7-submit{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wpcf7-submit~i{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wpcf7-submit:hover{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#fff;color:#6ea09c;border:1px solid #6ea09c}.wpcf7-submit:hover:hover~i{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#6ea09c}.contact-links{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.contact-links a{color:#6a6f71;text-decoration:none;text-transform:uppercase}.contact-links i{padding-right:1rem}.contact-links p{padding:2rem 0}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form textarea{width:100%;padding:1em 2em;border-radius:0.25rem;border:0;background:#fbfbfb;font-family:poppins;letter-spacing:0;color:#707070;font-size:14px;font-weight:300}.wpcf7-form input[type=date]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=password]:focus,.wpcf7-form input[type=search]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=url]:focus,.wpcf7-form textarea:focus{outline:1px solid rgba(84,222,197,0.9);outline-offset:0}.wpcf7-form input[type=date]{position:relative}.wpcf7-form input[type=date]:not(:focus):not(.entered):before{color:#707070;content:attr(placeholder);margin-right:0.5em;text-align:left;position:absolute;inset:1px 3em 1px 1px;padding:1em 2em;pointer-events:none;background:#fbfbfb}.wpcf7-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpcf7-form p{margin:0 0 2em}.wpcf7-form p:last-of-type{position:relative}.wpcf7-form p:last-of-type i{position:absolute;right:1em;top:27px;color:white;font-size:27px;font-weight:100}@media (min-width:1400px){.wpcf7-form p:last-of-type i{right:initial;left:10em}}.wpcf7-form p:last-of-type{margin:0}div.wpcf7-mail-sent-ok{border:0;background:#5471de;color:#fff;padding:18px}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:0;background:#f9443b;color:#fff;padding:18px}span.wpcf7-not-valid-tip{color:#f9443b;font-family:poppins;letter-spacing:0;font-size:14px;padding-top:0.5em}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-family:poppins;letter-spacing:0;font-size:14px;color:#707070;border:0;padding:0;font-weight:500}.wpcf7 form.sent .wpcf7-response-output{font-size:14px;font-family:"poppins";border-color:darkcyan;border-width:1px;margin:2em 0;color:darkcyan}.wpcf7-form .button{background-color:#6a6f71;border:0;color:#fff;border-radius:0.5rem;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:15px;width:100%;padding:20px 42px;letter-spacing:0;font-size:14px}.wpcf7-form .button:hover{cursor:pointer;-webkit-box-shadow:0px 7px 16px -7px rgba(0,0,0,0.4);box-shadow:0px 7px 16px -7px rgba(0,0,0,0.4);border:0}.mc4wp-form-fields{padding:2rem 0}.mc4wp-form-fields input{font-family:poppins;letter-spacing:0;color:#707070;font-size:14px;font-weight:300;width:100%;background:rgba(255,255,255,0.4);padding:1rem 3rem;border-radius:0.5rem;border:none;margin-right:0.5rem}.mc4wp-form-fields input[type=submit]{background:#6a6f71;text-transform:uppercase}.wpcf7-list-item{position:relative}.wpcf7-list-item-label{font-family:poppins;letter-spacing:0;color:#707070;font-size:14px;font-weight:300}.wpcf7-list-item.first{margin:0 0 1.5em}.wpcf7-list-item.last{margin:0}.wpcf7-list-item label{height:59px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:2em}.wpcf7-form-control.continue input[type=text]{padding-bottom:10em}.wpcf7-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wpcf7-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wpcf7-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7-list-item:hover .wpcf7-list-item-label:before{background-color:#ebeaea;cursor:pointer}.wpcf7-list-item-label:before{position:absolute;top:0;left:-2.5em;height:4em;width:4em;background-color:#fbfbfb}.wpcf7-checkbox input:checked~.wpcf7-list-item-label:before{background-color:#73a8a7;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.wpcf7-list-item-label:after{content:"";position:absolute;display:none}.wpcf7-checkbox input:checked~.wpcf7-list-item-label:after{display:block}.wpcf7-checkbox .wpcf7-list-item-label:after{left:-13px;top:7px;width:15px;height:35px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup{height:100vh;width:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}@supports (backdrop-filter:blur(10px)){.popup{backdrop-filter:blur(10px);background-color:rgba(0,0,0,0.3)}}.popup__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;background-color:rgba(255,255,255,0.6);-webkit-box-shadow:0 2rem 4rem rgba(0,0,0,0.2);box-shadow:0 2rem 4rem rgba(0,0,0,0.2);border-radius:3px;display:inline-table;opacity:0;-webkit-transform:translate(-50%,-50%) scale(0.25);transform:translate(-50%,-50%) scale(0.25);-webkit-transition:all 0.5s 0.2s;transition:all 0.5s 0.2s;max-height:75vh;overflow:scroll}.popup__left{width:33.333333%;display:table-cell}@media only screen and (max-width:56.25em){.popup__left{width:unset}}.popup__right{width:66.6666667%;display:table-cell;vertical-align:middle;padding:3rem 5rem}@media only screen and (max-width:56.25em){.popup__right{width:unset}}.popup__full{width:40rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.popup__full i{display:block;line-height:0.2}.popup__full span{font-size:1.4rem;font-weight:200}.popup__form{padding:3rem 0}.popup__form .heading-tertiary{padding:2rem 0}.popup__img{display:block;width:100%}.popup__text{font-size:1.4rem;margin-bottom:4rem;-moz-column-count:2;-moz-column-gap:4rem;-moz-column-rule:1px solid #ebebeb;-webkit-column-count:2;column-count:2;-webkit-column-gap:4rem;column-gap:4rem;-webkit-column-rule:1px solid #ebebeb;column-rule:1px solid #ebebeb;-ms-hyphens:auto;hyphens:auto}.popup:target{opacity:1;visibility:visible}.popup:target .popup__content{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media only screen and (max-width:56.25em){.popup:target .popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.popup__close:link,.popup__close:visited{color:#fff;position:absolute;bottom:1rem;right:50%;font-size:3rem;text-decoration:none;display:inline-block;-webkit-transition:all 0.2s;transition:all 0.2s;line-height:1;z-index:99;font-weight:700}.popup__close:hover{color:#6a6f71}.popup .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.popup .embed-container embed,.popup .embed-container iframe,.popup .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.post-block .post-grid.itineraries-grid .mix{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.post-block .post-grid.experiences-grid .mix{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.oldcontent p{font-size:18px;font-family:poppins}.oldcontent h3{font-size:27px;letter-spacing:2px}.oldcontent{margin-bottom:10rem}h2.more-articles{color:#5e6162;font-size:30px;margin-bottom:1.5em;text-transform:uppercase;letter-spacing:2px;font-weight:100}.news-container.dark-grey-bg{background-color:rgba(14,29,50,0.1529411765)}@media (min-width:992px){.news-container{padding-top:5em}}@media (min-width:992px){.news-container.countries-container{padding-top:1em}}.news-container .left-column .opened h5 .fa-chevron-right{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.news-container .right-column{font-family:Poppins}.news-container .right-column p{font-size:16px;font-weight:200;color:#0e1d32}.news-container .left-column{margin-bottom:6em;font-family:poppins}@media (min-width:992px){.news-container .left-column{position:sticky;top:10rem;-ms-flex-item-align:start;align-self:flex-start}}.news-container .left-column .filtering-container:not(.relative){position:relative}@media (min-width:992px){.news-container .left-column .filtering-container:not(.relative){position:absolute;width:calc(100% - var(--bs-gutter-x))}}.news-container .left-column .archive-container,.news-container .left-column .filtering-container.relative{position:relative}.news-container .left-column .fa-play-circle{position:absolute;left:-1.5em;font-size:1.25em;top:1px}.news-container .left-column h5{text-transform:uppercase;font-weight:300;font-size:12px}@media (min-width:992px){.news-container .left-column h5{font-size:12px}}@media (min-width:1400px){.news-container .left-column h5{font-size:14px}}@media (min-width:1750px){.news-container .left-column h5{font-size:16px}}.news-container .left-column h5{letter-spacing:1px;position:relative}.news-container .left-column h5 svg{position:absolute;width:22px;left:-2em;top:-1px}.news-container .left-column h5 .fa-chevron-right{font-size:22px;top:0px;font-weight:200;position:absolute;right:0}@media (min-width:992px){.news-container .left-column h5 .fa-chevron-right{right:-7px}}@media (min-width:1200px){.news-container .left-column h5 .fa-chevron-right{right:0}}@media (min-width:1750px){.news-container .left-column h5 .fa-chevron-right{font-size:27px}}.news-container .left-column h5 .fa-chevron-right{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out}.news-container .left-column a,.news-container .left-column ul{padding:0;margin:0;list-style-type:none}.news-container .left-column li{margin-bottom:1em}.news-container .left-column a,.news-container .left-column li{font-size:14px;color:rgba(14,29,50,0.6901960784);font-weight:200;line-height:1.4em}.news-container .left-column a:hover,.news-container .left-column li:hover{color:#000}.news-container .left-column li.active a{color:#000;font-weight:300}.news-container .left-column .filtering{max-height:5em}@media (min-width:992px){.news-container .left-column .filtering{max-height:4em}}.news-container .left-column .filtering{-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.news-container .left-column .filtering .news-filters{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-origin:top;transform-origin:top}.news-container .left-column .filtering.opened{max-height:55em;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.news-container .left-column .filtering.opened .news-filters{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news-container .left-column .archive,.news-container .left-column .filtering{padding:1em 2em 1em 5em}@media (min-width:992px){.news-container .left-column .archive,.news-container .left-column .filtering{padding:1em 2em 1em 5em}}@media (min-width:1200px){.news-container .left-column .archive,.news-container .left-column .filtering{padding:1em 2em 1em 5em}}@media (min-width:1750px){.news-container .left-column .archive,.news-container .left-column .filtering{padding:1em 2em 1em 5em}}.news-container .left-column .archive,.news-container .left-column .filtering{border:1px solid #d0e2de;margin-bottom:1.5em;background:transparent}@media (min-width:992px){.news-container .left-column .archive,.news-container .left-column .filtering{background:#f2f2f2}}.news-container .left-column .archive,.news-container .left-column .filtering{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer}.news-container .left-column .archive.opened,.news-container .left-column .filtering.opened{background:#f8f8f8;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news-container .left-column .archive .map-icon,.news-container .left-column .filtering .map-icon{-webkit-filter:brightness(0.5) sepia(1) hue-rotate(111deg) saturate(3);filter:brightness(0.5) sepia(1) hue-rotate(111deg) saturate(3);opacity:0.2;position:absolute;left:-1.8em;top:0px}@media (min-width:992px){.news-container .left-column .archive .map-icon,.news-container .left-column .filtering .map-icon{left:-25px;width:16px}}@media (min-width:1750px){.news-container .left-column .archive .map-icon,.news-container .left-column .filtering .map-icon{left:-40px;width:1.5em;top:-2px}}.news-container .left-column .archived-posts,.news-container .left-column .news-filters{margin-top:1em}.news-container .left-column .archived-posts:before,.news-container .left-column .news-filters:before{content:"";display:block;border-bottom:2px solid rgba(105,160,156,0.5019607843);width:1.2em;margin-bottom:1em}.post-block .controls{padding:5rem 0}.post-block .controls ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;cursor:pointer;color:#6a6f71;font-weight:700;letter-spacing:0.1rem;text-transform:uppercase;font-size:1.4rem}.post-block .controls ul li:first-of-type{font-weight:200;cursor:none}.post-block .post-grid{display:-ms-grid;display:grid;grid-gap:var(--bs-gutter-x);padding:0;margin:0}@media (min-width:992px){.post-block .post-grid{-ms-grid-columns:minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))}}.post-block .post-grid .mix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(248,248,248,0.6901960784);margin-bottom:7em}@media (min-width:992px){.post-block .post-grid .mix{margin-bottom:5em}}.post-block .post-grid .mix .test-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34rem}@media (min-width:992px){.post-block .post-grid .mix .test-image{height:15rem}}@media (min-width:1200px){.post-block .post-grid .mix .test-image{height:25rem}}.post-block .post-grid .mix .test-image{background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important}.post-block .post-grid .mix .heading-tertiary{font-weight:200;font-size:22px;padding:0 0.5em 1em 0.8em}@media only screen and (min-width:62.5em){.post-block .post-grid .mix .heading-tertiary{padding:0 0.5em 1em 0.8em}}.post-block .post-grid .mix .text{padding:4em 0 1em 0}@media (min-width:992px){.post-block .post-grid .mix .text{padding:3em 0 1em 0}}.post-block .post-grid .mix .post-excerpt{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5em;font-weight:300}.post-block .post-grid .mix .date,.post-block .post-grid .mix .post-excerpt,.post-block .post-grid .mix .read-more{font-size:14px;font-family:poppins}@media (min-width:992px){.post-block .post-grid .mix .date,.post-block .post-grid .mix .post-excerpt,.post-block .post-grid .mix .read-more{font-size:12px}}@media (min-width:1200px){.post-block .post-grid .mix .date,.post-block .post-grid .mix .post-excerpt,.post-block .post-grid .mix .read-more{font-size:14px}}.post-block .post-grid .mix .date,.post-block .post-grid .mix .read-more{color:#5f9591;font-weight:300;margin-top:2rem;text-transform:uppercase;padding:1em 1.5em}.post-block .post-grid .mix .read-more{letter-spacing:1px;padding:0 1.5em 2em 1.5em}.post-block .post-grid .mix .date:after{content:"";display:block;border-bottom:2px solid rgba(179,140,92,0.6);width:1.6em;margin-top:1em;margin-left:1.5em}.post-block video{width:100%}.post-block .popup__content{text-align:center}.post-block .popup__content .quote-cite{color:#6a6f71}.post-block blockquote p{font-size:2.5rem;font-weight:400}.post-block blockquote{padding:3rem}.post-block .popup__left blockquote p{font-size:2rem}.single-post footer{margin:0}.toggle-block label{position:relative;margin-bottom:0;padding:1rem 2rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.toggle-block label span{color:#fff}.toggle-block label .heading{margin-bottom:0;font-size:1.75rem;color:#6a6f71;font-weight:300}.toggle-block label .heading .highlight-letter{text-transform:uppercase;padding-right:2rem;font-weight:initial}.toggle-block label i{position:absolute;right:2em;top:1.25em;font-size:1em;margin-right:0.5em;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.toggle-block label.collapsed i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.toggle-block ul{list-style-position:inside}.toggle-block ul li::marker{color:#4186ba}.toggle-block .content{display:none;padding:1rem 2rem}.block__item{margin-bottom:2.5rem;border-radius:0.5rem;padding:2rem 3rem;background:#fff}.block__title{text-transform:uppercase;letter-spacing:2px;position:relative;cursor:pointer;font-weight:bold;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block__title .heading{margin-bottom:0;font-size:1.65rem;color:#6a6f71;font-weight:400;text-transform:initial;padding-right:4rem}.block__title .heading .highlight-letter{text-transform:uppercase;padding-right:2rem;font-weight:700}.block__title:after,.block__title:before{content:"";width:16px;height:2px;background-color:#000;position:absolute;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;top:50%}.block__title:before{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);right:0}.block__title:after{-webkit-transform:rotate(40deg);transform:rotate(40deg);right:12px}.block__title.active:after,.block__title.active:before{background-color:#6a6f71}.block__title.active:before{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.block__title.active:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.block__text{display:none;padding:1rem 3.5rem}.block__text.alt-color{padding-left:9.5rem}@media only screen and (max-width:37.5em){.block__text.alt-color{padding:1rem 0}}@media only screen and (max-width:37.5em){.block__text{padding:1rem 0}}.section-text{background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important;border-radius:1rem;margin:5rem 2rem 0}.section-text .heading-tertiary{color:#6a6f71;font-weight:700;padding:2rem 0 0}.section-text .centre-line{display:-webkit-box;display:-ms-flexbox;display:flex}.section-text .centre-line div{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-text .line{border-right:1px solid #6a6f71;height:2rem;padding:1rem}.section-text.center-text{text-align:center}.section-text.center-text .row{border-radius:1rem;background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important}.section-text .para-image{background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}.section-text ul{list-style-position:outside;padding-left:2rem}.section-text ul li::marker{color:#6a6f71}.section-text .text-para{padding-bottom:2rem}.section-text .text-para.twocol{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.section-text .button{width:50%;margin:0 auto}.section-text .row{padding:2rem 0}.section-title{text-align:center;padding-bottom:0}@media (min-width:1400px){.section-title{padding-bottom:6em}}.section-title .map-column{padding:5em 0 5em 0}@media (min-width:992px){.section-title .map-column{padding:1em 0 2em 0}.section-title .map-column svg{width:100%;height:auto}}@media (min-width:1200px){.section-title .map-column{padding:0}}.section-title .map-column img{max-height:8em}@media (min-width:1400px){.section-title .map-column img{max-height:13em}}.section-title h1{letter-spacing:2px;font-size:30px;text-transform:uppercase;color:#0e1d32}@media (min-width:1400px){.section-title h1{font-size:50px;letter-spacing:6px}}.section-title h2.subtitle{text-transform:uppercase;color:#69a09c;font-size:16px;font-family:poppins;text-align:left;font-weight:300;padding-top:0.5em}.section-title h4{font-family:poppins;font-weight:300;line-height:1.5em;padding-top:1em;color:#707070;font-size:18px}@media (min-width:992px){.section-title h4{padding-top:0;font-size:16px}}@media (min-width:1200px){.section-title h4{font-size:18px}}.section-title .title-column h4{text-transform:uppercase;color:#69a09c;letter-spacing:1px;font-size:16px;font-weight:300}.section-title .title-column h4 span{padding-left:1px}.section-title .title-column h4 span:before{content:">";display:inline-block;padding-right:4px}@media (min-width:992px){.section-title .title-column{padding-left:2rem}}.section-title .text-column,.section-title .title-column{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:992px){.section-title .text-column,.section-title .title-column{padding-left:2rem}}.section-title .author-column{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-title .author-column .author{color:#69a09c;font-size:23px;margin-bottom:0.5em;font-weight:300;letter-spacing:2px;text-transform:uppercase}.section-title .author-column .published{font-size:14px;font-family:poppins;font-weight:300;text-transform:uppercase}@media (min-width:992px){.section-title .text-column,.section-title .title-column{position:relative}.section-title .text-column:before,.section-title .title-column:before{content:"";display:inline-block;border-right:1px solid rgba(105,160,156,0.6705882353);height:100%;justify-items:flex-end;position:absolute;left:1rem}}.section-title .alt-text{color:#fff;font-size:2.5rem}.section-title .centre-line{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem}.section-title .centre-line div{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-title .line{border-right:1px solid #6a6f71;height:2rem;padding-top:1rem}.section-title .footer_text{text-align:center}.section-title .footer_text .heading-secondary{color:#fff;font-size:2.1rem}.count2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.bordered-section{border:1px solid #6a6f71;border-radius:0.5rem;padding:2rem}.bordered-section ol,.bordered-section ul{margin:2rem;font-size:1.4rem}.bordered-section ol li,.bordered-section ul li{padding:0.5rem}.bordered-section ol li::marker,.bordered-section ul li::marker{color:#6a6f71;font-weight:700}.row.para-image{padding:3rem 0}article p{text-align:center}.read-less,.read-more{text-align:center;padding-top:5rem}.read-less a,.read-more a{text-decoration:none;font-weight:700;position:relative}.read-less a:before,.read-more a:before{content:"";position:absolute;left:50%;border-right:1px solid #6a6f71;height:1.75rem;z-index:1;top:-3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.logo-text .logo svg{margin-left:-5.5rem;height:10rem}.logo-text .logo h3{padding:3rem 3rem 0 0}.logo-text .text .lead{font-weight:700}.wide-text{text-align:left}.wide-text p{font-family:poppins,sans-serif;font-size:14px}.wide-text p:not(:last-child){margin-bottom:1rem}.page--intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:200px;border-bottom:2px solid #7ea8a5}@media only screen and (min-width:62.5em){.page--intro{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.page--intro h2{font-size:50px;letter-spacing:6px;text-transform:uppercase;text-wrap:balance}@media only screen and (min-width:62.5em){.page--intro-title{padding-right:8.75rem}}.page--intro-text p{font-family:"Poppins",sans-serif;font-size:2rem}.timeline-item .content-title:hover,.timeline-item .dot:hover,.timeline-item .year:hover{cursor:pointer;z-index:9}@media (min-width:992px){.tabbed-section{padding-top:2em}}@media (min-width:1200px){.tabbed-section{padding-top:6em}}.tabbed-section .col-xxl-5{padding-top:4em}@media (min-width:992px){.tabbed-section .col-xxl-5{padding-top:0}}.tabbed-section .chat-icon,.tabbed-section .conservation-icon,.tabbed-section .filter-icon,.tabbed-section .history-icon,.tabbed-section .question-icon,.tabbed-section .team-icon,.tabbed-section .waving-hand-icon{opacity:0.9;left:11px;top:12px;width:31px}@media (min-width:992px){.tabbed-section .chat-icon,.tabbed-section .conservation-icon,.tabbed-section .filter-icon,.tabbed-section .history-icon,.tabbed-section .question-icon,.tabbed-section .team-icon,.tabbed-section .waving-hand-icon{width:21px}}@media (min-width:1400px){.tabbed-section .chat-icon,.tabbed-section .conservation-icon,.tabbed-section .filter-icon,.tabbed-section .history-icon,.tabbed-section .question-icon,.tabbed-section .team-icon,.tabbed-section .waving-hand-icon{width:31px}}@media (min-width:1750px){.tabbed-section .chat-icon,.tabbed-section .conservation-icon,.tabbed-section .filter-icon,.tabbed-section .history-icon,.tabbed-section .question-icon,.tabbed-section .team-icon,.tabbed-section .waving-hand-icon{left:22px;top:19px}}.tabbed-section .waving-hand-icon{height:24px;top:10px}@media (min-width:1750px){.tabbed-section .waving-hand-icon{top:14px}}.tabbed-section__head{text-transform:uppercase;font-family:poppins,sans-serif;margin-bottom:4em}@media (min-width:992px){.tabbed-section__head{position:sticky;top:3rem;-ms-flex-item-align:start;align-self:flex-start}}.tabbed-section__head--tab{margin-bottom:1em;position:relative;padding:1.5rem 1rem 1.5rem 6rem}@media (min-width:992px){.tabbed-section__head--tab{padding:1.5rem 1rem 1.5rem 4rem}}@media (min-width:1400px){.tabbed-section__head--tab{padding:1.5rem 1rem 1.5rem 5rem}}.tabbed-section__head--tab{cursor:pointer;border:1px solid #d0e2de}.tabbed-section__head--tab .fal{-webkit-transform:rotate(0deg) translate(15px,16px);transform:rotate(0deg) translate(15px,16px)}.tabbed-section__head--tab .fal{display:var(--fa-display,inline-block)}@media (min-width:992px){.tabbed-section__head--tab .fal{display:none}}@media (min-width:1400px){.tabbed-section__head--tab .fal{display:var(--fa-display,inline-block)}}.tabbed-section__head--tab.active{cursor:default!important}.tabbed-section__head--tab.active .fal{-webkit-transform:rotate(90deg) translate(0,0);transform:rotate(90deg) translate(0,0);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.tabbed-section__head--tab h3{font-weight:300;font-size:16px}@media (min-width:992px){.tabbed-section__head--tab h3{font-size:12px}}@media (min-width:1750px){.tabbed-section__head--tab h3{font-size:16px;font-weight:400}}.tabbed-section__head--tab h3{letter-spacing:1px;margin-bottom:0}.tabbed-section__head--tab h3 i{padding-right:0.5rem}.tabbed-section__head--tab .fal{position:absolute;top:0;bottom:0;right:1.25em;font-weight:100;-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out}.tabbed-section__head--tab:before{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:1rem;opacity:0}.tabbed-section__head--tab{opacity:0.75}.tabbed-section__head--tab.active{opacity:1;background:rgba(255,255,255,0.7294117647);border:1px solid rgba(14,29,50,0.3098039216)}.tabbed-section__head--tab.active:before{opacity:1}.tabbed-section__head--tab.active .chat-icon,.tabbed-section__head--tab.active .conservation-icon,.tabbed-section__head--tab.active .filter-icon,.tabbed-section__head--tab.active .history-icon,.tabbed-section__head--tab.active .question-icon,.tabbed-section__head--tab.active .team-icon,.tabbed-section__head--tab.active .waving-hand-icon{opacity:1}.tabbed-section__body{position:relative;overflow:hidden;margin-top:1rem;border-radius:0 0 0.5rem 0.5rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tabbed-section__body--item{display:none;opacity:0}.tabbed-section__body--item.visible{opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tabbed-section__body--item.introduction,.tabbed-section__body--item.legal{position:relative}.tabbed-section__body--item.introduction .content-title h2,.tabbed-section__body--item.legal .content-title h2{padding-top:1em;margin-bottom:0.5em}.tabbed-section__body--item.introduction .content-text,.tabbed-section__body--item.legal .content-text{padding-top:0}@media (min-width:992px){.tabbed-section__body--item.introduction .content-title h2,.tabbed-section__body--item.legal .content-title h2{padding-top:initial;margin-bottom:1em}}.tabbed-section__body--item.introduction .content-title h2.heading-tertiary,.tabbed-section__body--item.legal .content-title h2.heading-tertiary{color:#141b40;letter-spacing:3px}.tabbed-section__body--item.introduction h3,.tabbed-section__body--item.introduction p,.tabbed-section__body--item.legal h3,.tabbed-section__body--item.legal p{font-size:14px;color:#707070}.tabbed-section__body--item.boxed{background:none}.tabbed-section__body--item.visible{display:-ms-grid;display:grid}@media only screen and (max-width:56.25em){.tabbed-section__body--item.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.tabbed-section__body--item.visible.legal{display:block}.tabbed-section__body--item.visible.legal .content-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--bs-gutter-x);-moz-column-gap:var(--bs-gutter-x);column-gap:var(--bs-gutter-x)}}.tabbed-section__body--item .head{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;margin-bottom:3rem;text-align:center}@media only screen and (max-width:56.25em){.tabbed-section__body--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tabbed-section h2{color:#707070;font-size:27px}@media (min-width:992px){.tabbed-section h2{color:#69a09c;font-size:17px}}@media (min-width:1200px){.tabbed-section h2{font-size:27px}}.tabbed-section h2{margin-bottom:1em;font-family:garamond-premier-pro,sans-serif}.tabbed-section .right{position:relative}.tabbed-section .left .year,.tabbed-section .right .year{font-size:27px;color:#707070}@media (min-width:992px){.tabbed-section .left .year,.tabbed-section .right .year{color:#000;font-size:17px}}@media (min-width:1200px){.tabbed-section .left .year,.tabbed-section .right .year{font-size:27px}}@media (min-width:992px){.tabbed-section .dot{top:0}}.tabbed-section .timeline-item:first-child div.dot{top:0}.tabbed-section .timeline-item:not(:first-child):not(:last-child) .left,.tabbed-section .timeline-item:not(:first-child):not(:last-child) .right{padding-top:1em}.tabbed-section .timeline-item:not(:first-child):not(:last-child) .dot{top:17px}@media (min-width:992px){.tabbed-section .timeline-item:not(:first-child):not(:last-child) .left,.tabbed-section .timeline-item:not(:first-child):not(:last-child) .right{padding-top:5em}.tabbed-section .timeline-item:not(:first-child):not(:last-child) .dot{top:44px}}@media (min-width:1200px){.tabbed-section .timeline-item:not(:first-child):not(:last-child) .left,.tabbed-section .timeline-item:not(:first-child):not(:last-child) .right{padding-top:1em}.tabbed-section .timeline-item:not(:first-child):not(:last-child) .dot{top:17px}}.tabbed-section .timeline-item:not(:last-child) .dot{width:18px;height:18px;left:-8px;right:auto;background:#fff;border:3px solid #707070;position:absolute;border-radius:3em;top:12px}@media (min-width:992px){.tabbed-section .timeline-item:not(:last-child) .dot{left:auto;right:-8px}}.tabbed-section .timeline-item:not(:last-child) .right{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(33%,#707070),color-stop(0%,rgba(255,255,255,0)));background-image:linear-gradient(#707070 33%,rgba(255,255,255,0) 0%);background-position:left;background-size:1px 7px;background-repeat:repeat-y;padding-left:calc(var(--bs-gutter-x) * 1);padding-bottom:4em}@media (min-width:992px){.tabbed-section .timeline-item:not(:last-child) .left{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(33%,black),color-stop(0%,rgba(255,255,255,0)));background-image:linear-gradient(black 33%,rgba(255,255,255,0) 0%);background-position:right;background-size:1px 7px;background-repeat:repeat-y}.tabbed-section .timeline-item:not(:last-child) .bottom,.tabbed-section .timeline-item:not(:last-child) .left{padding-bottom:6em}.tabbed-section .timeline-item:not(:last-child) .right{background-image:none;padding-bottom:0}}@media (min-width:992px){.tabbed-section .timeline-item:last-child .dot{top:4px}}.tabbed-section .team .team-box h3{text-transform:uppercase;letter-spacing:1px;padding-bottom:0.5em}.tabbed-section .team .team-box .read-more{font-size:14px}.tabbed-section .team .team-box .read-more:hover{cursor:pointer}.tabbed-section .team .team-box .trim-class p:not(:first-child){display:none}.tabbed-section .team .team-box .trim-class p:not(:first-child).expanded{display:block}.tabbed-section .team .team-box p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-bottom:1em}.tabbed-section .team .team-box:not(:last-child){padding-bottom:3em;border-bottom:1px solid rgba(112,112,112,0.3490196078)}.tabbed-section .team .team-box:not(:first-child){padding-top:4em}.tabbed-section .team .team-box .content-text{padding-top:1em}.tabbed-section .team .team-box .content-text p{font-size:14px;color:#707070;letter-spacing:1px}@media (min-width:992px){.tabbed-section .history .timeline-item{position:relative}.tabbed-section .history .timeline-item .left{position:relative;padding-right:calc(var(--bs-gutter-x) * 1)}.tabbed-section .history .timeline-item .left .year{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;line-height:1em;margin-bottom:1em;margin-right:calc(var(--bs-gutter-x) * 0.5)}.tabbed-section .history .timeline-item .left .dot{width:18px;height:18px;left:-8px;right:auto;background:#f2f2f2;border:2px solid #000;position:absolute;border-radius:1em}}@media (min-width:992px) and (min-width:992px){.tabbed-section .history .timeline-item .left .dot{right:-8px;left:auto}}@media (min-width:992px){.tabbed-section .history .timeline-item .right{position:absolute;left:100%;top:0;width:100%;padding-left:calc(var(--bs-gutter-x) * 1)}.tabbed-section .team .team-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:992px) and (min-width:992px){.tabbed-section .team .team-box{width:160%}}@media (min-width:992px){.tabbed-section .team .team-box:not(:last-child){padding-bottom:4em;border-bottom:1px solid rgba(112,112,112,0.3490196078)}.tabbed-section .team .team-box:not(:first-child){padding-top:4em}.tabbed-section .team .team-box .caption-image{min-height:21em;max-height:21em;width:calc(40% - var(--bs-gutter-x) * 0.5);height:100%;position:sticky;top:3em}.tabbed-section .team .team-box .content-text{width:60%;padding-left:calc(var(--bs-gutter-x) * 1);padding-top:0}.tabbed-section .team .team-box .content-text p{font-size:14px;color:#707070;letter-spacing:1px}}.tabbed-section .testimonials .testimonial-item{padding:2em 6em 4em 3em;background:#f8f8f8;margin-bottom:5em;position:relative}@media (min-width:992px){.tabbed-section .testimonials .testimonial-item{width:160%}}@media (min-width:1400px){.tabbed-section .testimonials .testimonial-item:after{content:"";position:absolute;border:80px solid #f8f8f8;height:0;width:0;left:calc(100% - 5px);top:60%;bottom:0;margin:auto;border-right-color:transparent;border-top-color:transparent;border-left-width:40px;border-bottom-width:40px;border-top-width:30px;border-right-width:65px}}.tabbed-section .testimonials .testimonial-item h3{text-transform:uppercase;font-weight:bold;letter-spacing:1px;padding-bottom:1em;line-height:1.5em}.tabbed-section .testimonials .testimonial-item .content-text p{margin-bottom:1em;font-family:"Cormorant Garamond",serif;line-height:1.5em;font-size:20px;font-style:italic}.tabbed-section .testimonials .testimonial-item .content-text:after{content:"";display:block;border-bottom:2px solid rgba(105,160,156,0.5019607843);width:3em}.tabbed-section .testimonials .testimonial-item .date-author{padding-top:2.5em}@media (min-width:1400px){.tabbed-section .testimonials .testimonial-item .date-author{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.tabbed-section .testimonials .testimonial-item .date-author .date{padding-right:1.5em}@media (min-width:1400px){.tabbed-section .testimonials .testimonial-item .date-author .date{position:relative}.tabbed-section .testimonials .testimonial-item .date-author .date:after{content:"|";display:block;height:17px;position:absolute;right:0;top:0}}@media (min-width:1400px){.tabbed-section .testimonials .testimonial-item .date-author .author{padding-left:1.5em}}.tabbed-section .testimonials .testimonial-item .date-author .author,.tabbed-section .testimonials .testimonial-item .date-author .date{color:#69a09c;font-size:13px;font-family:poppins,sans-serif;letter-spacing:1px}.tabbed-section .faq .faq-box{cursor:pointer;border:1px solid rgba(14,29,50,0.3098039216);margin-bottom:3em}.tabbed-section .faq .faq-box h2{padding:1em 1em 0 1em;font-family:poppins;color:#0e1d32;font-size:18px;font-weight:300;letter-spacing:1px;margin-bottom:1em}.tabbed-section .faq .faq-box .content-text{padding:0 0 4.5em 0}.tabbed-section .faq .faq-box .content-text:before{content:"";display:block;border-bottom:2px solid rgba(112,112,112,0.5019607843);width:2.5em;margin-bottom:1.5em;margin-left:1em}.tabbed-section .faq .faq-box .content-text p{font-size:14px;color:#707070;letter-spacing:1px;padding:0 18px 0 18px}.tabbed-section .faq .faq-box:not(.opened) .fal{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out}.tabbed-section .faq .faq-box{-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.tabbed-section .faq .faq-box.opened{background:rgba(255,255,255,0.8196078431);-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.tabbed-section .faq .faq-box.opened .fal{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.tabbed-section .faq .faq-box .content-title{position:relative;margin-bottom:1.5em}.tabbed-section .faq .faq-box .content-title h2{margin-bottom:0}.tabbed-section .faq .faq-box .content-title .fal{position:absolute;top:0;right:0;padding:18px;font-weight:100}.tabbed-section .content-text{font-family:poppins,sans-serif;font-size:18px;color:#141b40;font-weight:300}.tabbed-section .content-text .button{display:block;background:#6a6f71;color:#fff;text-align:center;padding:1rem 2rem;border-radius:0.5rem;text-decoration:none;text-transform:uppercase;font-size:1.7rem;font-weight:300;margin:1rem 0}.tabbed-section .content-text .button:hover:after{content:"→";-webkit-transition:all ease 0.5s;transition:all ease 0.5s;opacity:1;left:8px}.tabbed-section .content-text .button:after{content:"→";-webkit-transition:all ease 0.5s;transition:all ease 0.5s;position:relative;opacity:0;left:-12px}.tabbed-section .content-text ul{padding-left:1rem}.tabbed-section .content-text ul li{padding:0.5rem 1rem}.tabbed-section .content-text ul li::marker{content:"•";color:#6a6f71;font-weight:bold;display:inline-block;width:1em}.tabbed-section .caption-image{width:100%;height:31em;margin-bottom:0.5em}.tabbed-section .image-caption{padding:1em;color:#707070;background-color:#ececec;font-style:italic;font-family:poppins;font-size:14px}.tabbed-section .image-caption span{padding-left:1.5em}.tabbed-section .image-caption i{color:#0e1d32;font-size:1.25em;margin-left:13px;-webkit-transform:translateY(2px);transform:translateY(2px)}.tabbed-section #givingback .caption-image{background-size:contain!important;background-position:top left!important}.testimonial-slider{text-align:center}.testimonial-slider .quote .centre-line{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-slider .quote .centre-line div{-webkit-box-flex:1;-ms-flex:1;flex:1}.testimonial-slider .quote .line{border-right:1px solid #fff;height:2rem;margin:2rem 0}.testimonial-slider .copy{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:2rem 0}.testimonial-slider .copy p{font-size:2rem;letter-spacing:0.1rem}@media only screen and (max-width:37.5em){.testimonial-slider .copy{-webkit-line-clamp:10}}.testimonial-slider .quote-cite{color:#6a6f71;text-transform:uppercase;font-weight:700}.testimonial-slider .button{border:1px solid #6a6f71;color:#6a6f71;text-align:center;padding:1rem 2rem;border-radius:0.5rem;text-decoration:none;text-transform:uppercase;font-size:1.7rem;font-weight:700;margin:5rem 0;display:unset;background:none}.testimonial-slider .button:hover:after{content:"→";-webkit-transition:all ease 0.5s;transition:all ease 0.5s;opacity:1;left:8px}.testimonial-slider .button:after{content:"→";-webkit-transition:all ease 0.5s;transition:all ease 0.5s;position:relative;opacity:0;left:-12px}.testimonial-block .controls{padding:5rem 0}.testimonial-block .controls ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;cursor:pointer;color:#6a6f71;font-weight:700;letter-spacing:0.1rem;text-transform:uppercase;font-size:1.4rem}.testimonial-block .controls ul li:first-of-type{font-weight:200;cursor:none}.testimonial-block .testimonial-grid .mix .test-image{border:1px solid #6a6f71;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:25rem;background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important}.testimonial-block .testimonial-grid .mix svg{position:absolute}.testimonial-block .testimonial-grid .mix svg path{fill:#fff}.testimonial-block .testimonial-grid .mix i{font-size:4rem;color:#fff}.testimonial-block .testimonial-grid .mix .heading-highlight{padding:2rem 0 0}.testimonial-block .testimonial-grid .mix .quote-position{text-align:center;margin:0;font-size:1.4rem;padding-bottom:1rem}.testimonial-block video{width:100%}.testimonial-block .popup__content .heading-secondary,.testimonial-block .popup__content .quote-cite{color:#6a6f71;text-align:center;display:block}.testimonial-block blockquote p{font-size:2.5rem}.testimonial-block blockquote{padding:3rem}.testimonial-block .popup__left blockquote p{font-size:2rem}.single-testimonial .centre-line{display:-webkit-box;display:-ms-flexbox;display:flex}.single-testimonial .centre-line div{-webkit-box-flex:1;-ms-flex:1;flex:1}.single-testimonial .line{border-right:1px solid #fff;height:2rem;margin:2rem 0}.single-testimonial .internal-video{text-align:center;position:relative}.single-testimonial .internal-video video{width:100%}.single-testimonial .internal-video span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2rem;text-transform:uppercase;font-weight:700;letter-spacing:0.3rem;width:100%}.single-testimonial .internal-video span.visible{-webkit-animation:quote-fade 3s 1;animation:quote-fade 3s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:4s;animation-delay:4s}.single-testimonial .internal-video span cite{display:block;color:#6a6f71}.single-testimonial .quote{text-align:center}.single-testimonial .quote .copy{color:#6a6f71;font-size:2.5rem;line-height:3.5rem;margin-bottom:1.5rem}.single-testimonial .quote .quote-cite{font-weight:700;text-transform:uppercase;font-size:1.4rem;letter-spacing:0.3rem}.single-testimonial .quote .quote-position{text-align:center;margin:0}.experiences-grid .mix{margin-bottom:6em}.experiences-grid .scale-mask{overflow:hidden}.experiences-grid .scale-mask>img{width:100%;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:scale(1);transform:scale(1);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;max-height:100%}@media (min-width:992px){.experiences-grid .scale-mask>img{max-height:21em;min-height:21em}}.experiences-grid .scale-mask>img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.experiences-grid div.text{padding:2em 4em 3em 2.5em;letter-spacing:2px;font-weight:100}.experiences-grid .text+a{font-size:14px}@media (min-width:992px){.experiences-grid .text+a{font-size:9px}}@media (min-width:1200px){.experiences-grid .text+a{font-size:14px}}.experiences-grid .text+a{text-transform:uppercase;color:#0e1d32;font-family:"poppins";letter-spacing:2px;padding:0.75em 1em;border:1px solid rgba(112,112,112,0.4117647059);margin:0 2em;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.experiences-grid .text+a .fa-chevron-right{font-size:18px;font-weight:200;position:absolute;right:0.25em}@media (min-width:1200px){.experiences-grid .text+a .fa-chevron-right{margin-top:2px;right:7px;font-size:22px}}.experiences-grid .text+a:hover{background:#0e1d32;color:white;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.experiences-grid .text+a:hover i{-webkit-animation:bounce-right 2s infinite;animation:bounce-right 2s infinite}.experiences-grid .text .no-of-iti-button,.experiences-grid .text+a+a{background:#0e1d32;color:white;text-transform:uppercase;font-family:poppins;letter-spacing:1px;font-weight:200;padding:0.75em 1em 0.75em 4em;margin-top:3em;position:relative;border:1px solid rgba(14,29,50,0.7215686275);-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;font-size:16px}@media (min-width:992px){.experiences-grid .text .no-of-iti-button,.experiences-grid .text+a+a{font-size:12px}}@media (min-width:1200px){.experiences-grid .text .no-of-iti-button,.experiences-grid .text+a+a{font-size:16px}}.experiences-grid .text .no-of-iti-button .fa-chevron-right,.experiences-grid .text+a+a .fa-chevron-right{font-size:18px;font-weight:300;position:absolute;right:0.75em;margin-top:2px}@media (min-width:1200px){.experiences-grid .text .no-of-iti-button .fa-chevron-right,.experiences-grid .text+a+a .fa-chevron-right{right:1em;margin-top:5px;right:20px}}.experiences-grid .text .no-of-iti-button:hover,.experiences-grid .text+a+a:hover{background:transparent;color:rgba(14,29,50,0.7215686275);border:1px solid rgba(14,29,50,0.7215686275);cursor:pointer}.experiences-grid .text .no-of-iti-button:hover .itinerary-icon,.experiences-grid .text+a+a:hover .itinerary-icon{background:url(/wp-content/uploads/2022/04/itinerary-icon-blue.svg);background-repeat:no-repeat;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;background-size:1.5em}.experiences-grid .text .no-of-iti-button:hover i.fa-chevron-right,.experiences-grid .text+a+a:hover i.fa-chevron-right{-webkit-animation:bounce-right 2s infinite;animation:bounce-right 2s infinite}.experiences-grid .text .no-of-iti-button .itinerary-icon,.experiences-grid .text+a+a .itinerary-icon{position:absolute;left:1em;width:2em;height:2em;background:url(/wp-content/uploads/2022/04/itinerary-icon-white.svg);background-repeat:no-repeat;background-size:1.5em;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.page-template-experiences .post-block .experiences-grid,.tax-experiences .post-block .experiences-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.page-template-experiences .post-block .experiences-grid,.tax-experiences .post-block .experiences-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.page-template-experiences .post-block .experiences-grid .experience,.tax-experiences .post-block .experiences-grid .experience{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.page-template-experiences .post-block .experiences-grid .scale-mask img,.tax-experiences .post-block .experiences-grid .scale-mask img{aspect-ratio:1;height:7rem;min-height:unset;max-height:unset}.page-template-experiences .post-block .experiences-grid .text,.tax-experiences .post-block .experiences-grid .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem 1rem 3rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.page-template-experiences .post-block .experiences-grid .text a,.tax-experiences .post-block .experiences-grid .text a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-template-experiences .post-block .experiences-grid .text a h2,.tax-experiences .post-block .experiences-grid .text a h2{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;margin:0}.page-template-experiences .post-block .experiences-grid .text a i,.tax-experiences .post-block .experiences-grid .text a i{right:unset;top:unset;position:unset}.page-template-experiences .post-block .experiences-grid .text a:hover,.tax-experiences .post-block .experiences-grid .text a:hover{background:unset;color:unset}.page-template-experiences .post-block .experiences-grid .text:hover,.tax-experiences .post-block .experiences-grid .text:hover{background:#0e1d32}.page-template-experiences .post-block .experiences-grid .text:hover a,.tax-experiences .post-block .experiences-grid .text:hover a{color:white}.page-template-experiences .post-block .experiences-grid .text:hover h2,.tax-experiences .post-block .experiences-grid .text:hover h2{color:white}.page-template-experiences .post-block .experiences-grid .text:hover .button--outline,.tax-experiences .post-block .experiences-grid .text:hover .button--outline{border-color:#fff}.experiences-grid-main .scale-mask>img{height:21em;width:100%;-o-object-fit:cover;object-fit:cover}.experiences-grid-main div.text{padding:2em 4em 3em 2.5em;letter-spacing:2px;font-weight:100}.experiences-grid-main div.text a{width:100%;display:block;font-size:12px}@media (min-width:992px){.experiences-grid-main div.text a{font-size:9px}}@media (min-width:1400px){.experiences-grid-main div.text a{font-size:14px}}.experiences-grid-main div.text a:not(.no-of-iti-button){width:calc(100% - 22px);margin-left:11px}@media (min-width:992px){.experiences-grid-main div.text a:not(.no-of-iti-button){width:calc(100% - 44px);margin-left:22px}}.experiences-grid-main div.text a{text-transform:uppercase;color:#0e1d32;font-family:"poppins";letter-spacing:2px;padding:1em;border:1px solid rgba(112,112,112,0.4117647059);position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-top:3em;margin-bottom:0}.experiences-grid-main div.text a .fa-chevron-right{font-size:18px;font-weight:200;position:absolute;right:0.25em;top:10px}@media (min-width:992px){.experiences-grid-main div.text a .fa-chevron-right{top:8px}}@media (min-width:1400px){.experiences-grid-main div.text a .fa-chevron-right{right:7px;font-size:22px;top:12px}}.experiences-grid-main div.text a:hover{background:#0e1d32;color:white;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.experiences-grid-main .text+a{font-size:14px}@media (min-width:992px){.experiences-grid-main .text+a{font-size:9px}}@media (min-width:1200px){.experiences-grid-main .text+a{font-size:14px}}.experiences-grid-main .text+a{text-transform:uppercase;color:#0e1d32;font-family:"poppins";letter-spacing:2px;padding:0.75em 1em;border:1px solid rgba(112,112,112,0.4117647059);margin:0 2em;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.experiences-grid-main .text+a .fa-chevron-right{font-size:18px;font-weight:200;position:absolute;right:0.25em}@media (min-width:1200px){.experiences-grid-main .text+a .fa-chevron-right{margin-top:2px;right:7px;font-size:22px}}.experiences-grid-main .text+a:hover{background:#0e1d32;color:white;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.experiences-grid-main .text+a:hover i{-webkit-animation:bounce-right 2s infinite;animation:bounce-right 2s infinite}.experiences-grid-main .text .no-of-iti-button,.experiences-grid-main .text+a+a{background:#0e1d32;color:white;text-transform:uppercase;font-family:poppins;letter-spacing:1px;font-weight:200;padding:0.75em 1em 0.75em 4em;margin-top:3em;position:relative;border:1px solid rgba(14,29,50,0.7215686275);-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;font-size:16px}@media (min-width:992px){.experiences-grid-main .text .no-of-iti-button,.experiences-grid-main .text+a+a{font-size:12px}}@media (min-width:1200px){.experiences-grid-main .text .no-of-iti-button,.experiences-grid-main .text+a+a{font-size:16px}}.experiences-grid-main .text .no-of-iti-button .fa-chevron-right,.experiences-grid-main .text+a+a .fa-chevron-right{font-size:18px;font-weight:300;position:absolute;right:0.75em;margin-top:2px}@media (min-width:1200px){.experiences-grid-main .text .no-of-iti-button .fa-chevron-right,.experiences-grid-main .text+a+a .fa-chevron-right{right:1em;margin-top:5px;right:20px}}.experiences-grid-main .text .no-of-iti-button:hover,.experiences-grid-main .text+a+a:hover{background:transparent;color:rgba(14,29,50,0.7215686275);border:1px solid rgba(14,29,50,0.7215686275);cursor:pointer}.experiences-grid-main .text .no-of-iti-button:hover .itinerary-icon,.experiences-grid-main .text+a+a:hover .itinerary-icon{background:url(/wp-content/uploads/2022/04/itinerary-icon-blue.svg);background-repeat:no-repeat;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;background-size:1.5em}.experiences-grid-main .text .no-of-iti-button:hover i.fa-chevron-right,.experiences-grid-main .text+a+a:hover i.fa-chevron-right{-webkit-animation:bounce-right 2s infinite;animation:bounce-right 2s infinite}.experiences-grid-main .text .no-of-iti-button .itinerary-icon,.experiences-grid-main .text+a+a .itinerary-icon{position:absolute;left:1em;width:2em;height:2em;background:url(/wp-content/uploads/2022/04/itinerary-icon-white.svg);background-repeat:no-repeat;background-size:1.5em;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.experiences-grid-main .mix .text{padding:3em 0 0 0}.news-container .post-block .experiences-grid-main .mix .text{padding:3em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.news-container .post-block .experiences-grid-main .mix .text h2{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:992px){.post-block .itineraries-grid.post-grid{grid-gap:2em;-ms-grid-columns:minmax(0,1fr) 2em minmax(0,1fr) 2em minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}}.post-block .itineraries-grid.post-grid .date:after{display:none}.post-block .itineraries-grid.post-grid .date{padding:0 0 3em 0}@media (min-width:992px){.post-block .itineraries-grid.post-grid .date{padding:0 0 1em 0}}@media (min-width:1400px){.post-block .itineraries-grid.post-grid .date{padding:0 0 3em 0}}.post-block .itineraries-grid.post-grid .date{margin-top:0em}.post-block .countries{border-right:1px solid #b38c5c;padding:0;margin-right:2rem;padding-right:2rem}.post-block .regions{padding:0}@media (min-width:992px){.post-block .regions{min-width:63%;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}}@media (min-width:1750px){.post-block .regions{min-width:66%}}.post-block .countries,.post-block .regions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"poppins";font-size:14px}@media (min-width:992px){.post-block .countries,.post-block .regions{font-size:12px}}@media (min-width:1200px){.post-block .countries,.post-block .regions{font-size:14px}}.post-block .countries .country,.post-block .regions .country{font-weight:400;text-transform:uppercase}.post-block .countries .region,.post-block .regions .region{font-style:italic}.post-block .post-grid.limit-grid-6 .mix .text{padding:0 2em;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-block .post-grid.limit-grid-6 .mix .text .heading-tertiary.alt-text{padding:2rem 0}.post-block .post-grid.limit-grid-6 .mix .text .countries-regions{-webkit-box-flex:1;-ms-flex:1;flex:1}.post-block .post-grid.limit-grid-6 .mix .text .countries{margin-right:2rem}.post-block .post-grid.limit-grid-6 .mix .text .countries .country{padding-right:2rem}.properties-grid .post-block .post-grid .mix{margin-bottom:3em}@media (min-width:992px){.properties-grid .post-block .post-grid .mix{margin-bottom:5em}}.properties-grid .post-block .post-grid .mix .text{padding:2.5em 1.75em 0.5em 1.75em;font-size:16px;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.properties-grid .post-block .post-grid .mix .text .heading-tertiary{padding:0 0 1em 0}.properties-grid .post-block .post-grid .mix .text a{margin-bottom:2em}.properties-grid .post-block .post-grid .mix .text .country-region{padding:0}.properties-grid .post-block .post-grid .mix .text .country-region .country,.properties-grid .post-block .post-grid .mix .text .country-region .region{display:inline-block;color:#5f9591;font-size:14px;font-family:poppins;text-transform:uppercase;font-weight:300;letter-spacing:1px}.properties-grid .post-block .post-grid .mix .text .country-region .country:after{content:">";display:inline-block;padding-left:6px;padding-right:6px}.parent{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(12,1fr);-ms-grid-rows:minmax(10rem,25rem);grid-template-rows:minmax(10rem,25rem);grid-column-gap:1rem;grid-row-gap:1rem}.parent>:first-child{-ms-grid-row:1;-ms-grid-column:1}.parent>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.parent>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.parent>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.parent>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.parent>:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}.parent>:nth-child(7){-ms-grid-row:1;-ms-grid-column:13}.parent>:nth-child(8){-ms-grid-row:1;-ms-grid-column:15}.parent>:nth-child(9){-ms-grid-row:1;-ms-grid-column:17}.parent>:nth-child(10){-ms-grid-row:1;-ms-grid-column:19}.parent>:nth-child(11){-ms-grid-row:1;-ms-grid-column:21}.parent>:nth-child(12){-ms-grid-row:1;-ms-grid-column:23}.parent__6 .div1,.parent__7 .div1,.parent__8 .div1,.parent__9 .div1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:6;grid-area:1/1/2/7}.parent__6 .div2,.parent__7 .div2,.parent__8 .div2,.parent__9 .div2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:6;grid-area:1/7/2/13}.parent__6 .div3,.parent__7 .div3,.parent__8 .div3,.parent__9 .div3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:12;grid-area:2/1/3/13}.parent__6 .div4,.parent__7 .div4,.parent__8 .div4,.parent__9 .div4{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:6;grid-area:3/1/5/7}.parent__6 .div5,.parent__7 .div5,.parent__8 .div5,.parent__9 .div5{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:6;grid-area:3/7/4/13}.parent__6 .div6,.parent__7 .div6,.parent__8 .div6,.parent__9 .div6{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:6;grid-area:4/7/5/13}.parent__7 .div7{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:12;grid-area:5/1/6/13;max-height:25rem}.parent__8 .div7{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:6;grid-area:5/1/6/7}.parent__8 .div8{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:6;grid-area:5/7/6/13;max-height:25rem}.parent__9 .div7{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:12;grid-area:5/1/6/13}.parent__9 .div8{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:6;grid-area:6/1/7/7;max-height:25rem}.parent__9 .div9{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:7;-ms-grid-column-span:6;grid-area:6/7/7/13;max-height:25rem}.gallery-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video{margin:0.5rem 0}.video video{width:100%}.background-image{background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important}.tabset>input[type=radio]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5){display:block}.tabset>label{position:relative;display:inline-block;padding:1em;border-bottom:0;cursor:pointer;font-weight:600;text-align:center;border-color:#fff}.tabset>label.tab-head1{width:calc(50% - var(--bs-gutter-x) / 2)}.tabset>label.tab-head2{width:calc(50% + var(--bs-gutter-x) / 2 - 5px)}.tabset>input:not(:checked)+label{border-color:#F2F2F2}.tabset>input:not(:checked)+label:first-of-type{-webkit-box-shadow:inset -12px -12px 0 #fff;box-shadow:inset -12px -12px 0 #fff}.tabset>input:not(:checked)+label:nth-of-type(2){-webkit-box-shadow:inset 12px -12px 0 #fff;box-shadow:inset 12px -12px 0 #fff}@media (min-width:992px){.tabset>input:not(:checked)+label:first-of-type{-webkit-box-shadow:inset -12px -12px 0 #f2f2f2;box-shadow:inset -12px -12px 0 #f2f2f2}.tabset>input:not(:checked)+label:nth-of-type(2){-webkit-box-shadow:inset 12px -12px 0 #F2F2F2;box-shadow:inset 12px -12px 0 #F2F2F2}}.tab-panel{padding:2em 0 3em 0}@media (min-width:992px){.tab-panel{padding:5em 0 7em 0}}.carousel-control-next span,.carousel-control-prev span{height:-webkit-fill-available}.carousel-control-next span i,.carousel-control-prev span i{color:#0e1d32;font-size:24px;font-weight:300}.carousel-control-next span i:hover,.carousel-control-prev span i:hover{color:rgba(14,29,50,0.662745098)}.carousel .buttons .active{background-color:white}.itinerary-container div.carousel-indicators{display:none;position:relative;margin-left:0;margin-right:0}@media (min-width:1200px){.itinerary-container div.carousel-indicators{display:block}}.itinerary-container div.carousel-indicators a,.itinerary-container div.carousel-indicators div{width:auto;height:100%;text-indent:0;border:0;opacity:1;background:transparent;border:1px solid #d0e2de}.itinerary-container div.carousel-indicators a.active,.itinerary-container div.carousel-indicators div.active{border:1px solid #aab9b6}.itinerary-container .carousel-control-next,.itinerary-container .carousel-control-prev{border:1px solid black;height:5em;padding:1em;top:10em;opacity:0.8;aspect-ratio:1}@media (min-width:992px){.itinerary-container .carousel-control-next,.itinerary-container .carousel-control-prev{top:30.75em}}.itinerary-container .carousel-control-next,.itinerary-container .carousel-control-prev{width:auto;background:#f8f8f8}.itinerary-container .carousel-control-next{right:1.5em}.itinerary-container .carousel-control-prev{left:1.5em}div.hero-carousel .image{height:38.2vh}@media (min-width:992px){div.hero-carousel .image{height:45vh}}@media (min-width:1200px){div.hero-carousel .image{height:68vh}}div.hero-carousel .carousel-indicators{margin-bottom:0;bottom:2%}div.hero-carousel .carousel-control-next,div.hero-carousel .carousel-control-prev{top:43%;width:0;color:#0e1d32}div.hero-carousel .carousel-control-next i,div.hero-carousel .carousel-control-prev i{color:#0e1d32;font-size:3em;font-weight:300}div.hero-carousel .carousel-control-next{right:-4em}div.hero-carousel .carousel-control-prev{left:-3em}div.hero-carousel .counter{color:#0e1d32;font-size:12px;font-family:poppins;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:1em;font-weight:500;letter-spacing:2px;margin-top:6px}div.hero-carousel .carousel-control-next span{display:-webkit-box;display:-ms-flexbox;display:flex}div.hero-carousel.narrow-hero .counter,div.hero-carousel.narrow-hero i:before{color:white}div.hero-carousel.narrow-hero .carousel-control-next{right:3.5em}div.hero-carousel.narrow-hero .carousel-control-prev{left:3.5em}@media (min-width:992px){.carousel-item{max-height:82em}}@media (min-width:992px){.carousel-control-next,.carousel-control-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}#countries-menu-carousel .carousel-control-next{top:-6em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:15%;color:black;height:4em;width:auto}#countries-menu-carousel .carousel-control-next .carousel-control-next-icon{width:4em;background-size:17px;-webkit-filter:invert(1);filter:invert(1);border:1px solid #fff}.choices-slider{position:relative}.choices-slider .slide-block{padding:0 4rem}.choices-slider .slide-block--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;text-align:center}.choices-slider .slide-block--header img{height:5rem;width:auto!important}.choices-slider .slide-block p{font-size:18px;text-align:center}.choices-slider .owl-next,.choices-slider .owl-prev{top:2rem}.choices-slider .owl-prev{left:-4rem}.choices-slider .owl-next{right:-4rem}.content--carousel-header{color:#fff;text-align:center;padding-top:9.2rem;padding-bottom:6rem}.content--carousel-header h2{font-size:3.2rem}.content--carousel-slider{color:#fff;margin-bottom:9.2rem}.content--carousel-slider .content--slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;text-align:center}.content--carousel-slider .content--slide-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content--carousel-slider .content--slide img{height:7.4rem;width:auto!important}.content--carousel-slider .content--slide h3{font-size:2.4rem;text-transform:uppercase}.content--carousel-slider .content--slide p{font-size:2rem}.content--carousel-slider .owl-next span,.content--carousel-slider .owl-prev span{color:#fff!important}.content--carousel-slider .owl-prev{left:-8rem!important}.content--carousel-slider .owl-next{right:-8rem!important}.itinerary--carousel{grid-column:full-start/full-end}.itinerary--carousel .owl-carousel .owl-stage-outer{overflow:visible}.itinerary--carousel .itinerary--slide{position:relative;padding:3rem;min-height:75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:62.5em){.itinerary--carousel .itinerary--slide{padding:95px 80px}}.itinerary--carousel .itinerary--slide-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.itinerary--carousel .itinerary--slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.itinerary--carousel .itinerary--slide-content{padding:3rem;background-color:rgba(255,255,255,0.75);max-width:60rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:62.5em){.itinerary--carousel .itinerary--slide-content{padding:6rem}}.itinerary--carousel .itinerary--slide-content .nights{text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:400;margin-bottom:12rem}.itinerary--carousel .itinerary--slide-title a{text-wrap:balance}.itinerary--carousel .itinerary--slide-title a:hover{color:#000}.itinerary--carousel .itinerary--slide .button--outline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.itinerary--carousel .itinerary--slide .button--outline svg{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.itinerary--carousel .itinerary--slide .button--outline:hover svg{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.testimonial--slides .testimonial--slide{position:relative}.testimonial--slides .testimonial--slide .testimonial--media{position:absolute;z-index:-1;width:100%;height:100%}.testimonial--slides .testimonial--slide .testimonial--media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial--slides .testimonial--slide .testimonial--media:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,var(--testimonial-overlay-opacity,0.5));pointer-events:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.testimonial--slides .testimonial--slide .testimonial--content{color:#fff;padding:4rem;max-width:130ch}@media only screen and (min-width:62.5em){.testimonial--slides .testimonial--slide .testimonial--content{padding:96px 104px}}.testimonial--slides .testimonial--slide .testimonial--content p{font-size:2rem}.testimonial--slides .testimonial--slide .testimonial--content h3{text-transform:uppercase;font-size:2.4rem;margin-bottom:6rem;padding-top:2.4rem}.testimonial--slides .testimonial--slide .testimonial--content .button--outline{border-color:#fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial--slides .testimonial--slide .testimonial--content .button--outline svg{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.testimonial--slides .testimonial--slide .testimonial--content .button--outline:hover{color:#000}.testimonial--slides .testimonial--slide .testimonial--content .button--outline:hover svg{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.testimonial--slides .owl-prev{left:-8rem!important;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.testimonial--slides .owl-next{right:-8rem!important;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map-container{display:none}.map-container #itinerary-map{width:auto;height:35vh;margin-bottom:2em}@media (min-width:992px){.map-container #itinerary-map{height:49.75em;margin-bottom:0}}@media (min-width:1200px){.map-container #itinerary-map{height:52.25em;margin-bottom:0}}@media (min-width:1400px){.map-container #itinerary-map{height:53.75em;margin-bottom:0}}@media (min-width:1750px){.map-container #itinerary-map{height:59.5em}}@media (min-width:992px){.map-container{display:-ms-grid;display:grid}}.map-container #features{font-family:sans-serif;overflow-y:scroll;background-color:#fafafa}@media (max-width:600px){.map-container #features{width:100%;margin-left:0}}#map{width:auto;height:50vh;margin-top:7vh;margin-bottom:1vh}@media (min-width:992px){#map{margin-top:11vh;margin-bottom:11vh}}#map{position:relative}#map.in-full-screen{height:100vh;position:fixed;top:0;width:100%;z-index:99;top:0;margin:0}#map.in-full-screen .map-overlay{display:none}#map .ex{display:none;position:absolute;right:0;z-index:1;height:3em;width:3em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2em}#map .ex.shown{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#map .ex:hover{cursor:pointer}#map .ex:after,#map .ex:before{position:absolute;content:"";width:100%;height:2px;background-color:black}#map .ex:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#map .ex:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#map .map-overlay{position:absolute;z-index:99;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.9);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.5em 3em;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);margin:auto;font-family:poppins;font-weight:300}#map .map-overlay .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#map .map-overlay .map-icon{background:url(/wp-content/uploads/2022/05/map-icon.svg);width:5em;height:47px;background-size:contain;background-repeat:no-repeat;margin-right:3em}#map .map-overlay .top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em}#map .map-overlay .right{padding-left:2em;border-left:1px solid #b38c5c;padding-bottom:0.5em}#map .map-overlay h5{color:#cce3de;font-size:18px;text-transform:uppercase;margin-bottom:0.5em;letter-spacing:1px}#map .map-overlay a{letter-spacing:1px;font-weight:300}#map .map-overlay .bottom{text-align:center}#map .map-overlay .bottom #map-expand:hover{cursor:pointer;opacity:0.7}.mapboxgl-ctrl-attrib{display:none}.countries-container .filtering-container{position:sticky;top:15rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media only screen and (min-width:62.5em){.countries-container .filtering-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.countries-container .filtering-container .filtering{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-color:#f2f2f2;border:1px solid #d0e2de}.countries-container .filtering-container .filtering h5{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;text-transform:uppercase;font-family:"Poppins",sans-serif;letter-spacing:1px;font-weight:300;margin:0}.countries-container .filtering-container .filtering h5 span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.countries-container .filtering-container .filtering h5 .country--svg{width:2.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.countries-container .filtering-container .filtering h5 svg:first-of-type{height:2.5rem;width:auto}.countries-container .filtering-container .filtering h5:hover{color:#000}.countries-container .filtering-container .filtering .news-filters{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;font-family:"Poppins",sans-serif;font-size:1.4em;font-weight:200;padding-left:4.5rem;margin:0;gap:1rem}.countries-container .filtering-container .filtering.opened .news-filters{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5rem;margin-bottom:2rem}.countries-container .filtering-container .filtering.opened .news-filters a:hover{color:#000;font-weight:400}.africa-countries-svg{text-align:center;margin-bottom:2rem}@media (min-width:992px){.africa-countries-svg{margin-top:0}}.africa-countries-svg{background:radial-gradient(ellipse at center,rgb(255,255,255) 0%,rgb(234,253,255) 35%,rgba(0,151,208,0.2705882353) 100%);padding-right:calc(var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x))}.africa-countries-svg svg{width:100%;padding-top:6em;height:53.5em;background:rgb(239,244,247);background:radial-gradient(circle,rgba(0,160,255,0.14) 19%,rgba(0,212,255,0) 52%);padding-bottom:6em}.africa-countries-svg-small path,.africa-countries-svg-small polyline{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.africa-countries-svg-small path.active,.africa-countries-svg-small polyline.active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#cee9e1!important}.africa-countries-svg-small path.double-active,.africa-countries-svg-small polyline.double-active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#b8d2ca!important}.africa-countries-svg path,.africa-countries-svg polyline{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.africa-countries-svg path.active,.africa-countries-svg polyline.active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#cee9e1!important}.africa-countries-svg path.enabled:hover,.africa-countries-svg polyline.enabled:hover{cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#cee9e1!important}.filter-icon{background:url(/wp-content/uploads/2022/06/filter.svg)}.history-icon{background:url(/wp-content/uploads/2022/06/history.svg)}.chat-icon{background:url(/wp-content/uploads/2022/06/chat-icon.svg)}.question-icon{background:url(/wp-content/uploads/2022/06/question-icon.svg)}.team-icon{background:url(/wp-content/uploads/2022/06/team-icon.svg)}.waving-hand-icon{background:url(/wp-content/uploads/2022/06/waving-hand-icon.svg)}.conservation-icon{background:url(/wp-content/uploads/2024/04/Conservation2.svg)}.chat-icon,.conservation-icon,.filter-icon,.history-icon,.question-icon,.team-icon,.waving-hand-icon{width:31px;height:19px;background-size:contain;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-repeat:no-repeat;position:absolute;left:-27px;top:0px}@media (min-width:992px){.chat-icon,.conservation-icon,.filter-icon,.history-icon,.question-icon,.team-icon,.waving-hand-icon{left:-40px;top:2px}}.about-us-menu{display:none;position:sticky;bottom:11.25em;font-family:poppins;backdrop-filter:saturate(180%) blur(40px)}.about-us-menu .fa-xmark-large{color:#ffffff;font-size:16px;position:absolute;right:1em;top:1em;-webkit-filter:drop-shadow(-1px 1px 2px rgba(0,0,0,0.6));filter:drop-shadow(-1px 1px 2px rgba(0,0,0,0.6))}.about-us-menu .inner{border:1px solid #D6E6E2;margin:7em 4em 6em 4em;background-color:#F9F9F9;padding:2em 3em 0em 2em}.about-us-menu .inner .filtering h5{margin-bottom:0.5em;font-size:14px}.about-us-menu .inner .filtering a{font-size:12px;line-height:1em}.about-us-menu .inner .filtering .fa-chevron-right{display:none}.about-us-menu .inner h5{text-transform:uppercase;font-size:18px;letter-spacing:1px;font-weight:300;color:#0E1D32;margin-bottom:1.5em;position:relative}.about-us-menu .inner h5:after{content:"";margin-bottom:2em;display:inline-block;border-bottom:2px solid rgba(105,160,156,0.6705882353);height:100%;justify-items:flex-end;position:absolute;width:20px;left:0;top:1em}.about-us-menu .inner h5 i{position:absolute;right:0.25em;top:0.25em;font-size:28px;font-weight:200}.about-us-menu .inner h5:after{display:none}.about-us-menu .inner h5 svg{width:1em}.about-us-menu .inner ul{list-style-type:none}.about-us-menu .inner ul li a{font-size:16px;letter-spacing:1px;line-height:2.5em;color:#0E1D32}.about-us-menu .legal{border:none;text-transform:capitalize;padding:0.75rem 0rem 0.75rem 2rem}.about-us-menu .news-filters{display:none}.about-us-menu a{display:block;margin-bottom:4rem}.about-us-menu .button-wrap .checkbox{margin-top:0;top:-5.5rem;right:1.5rem}#bottom-mobile-sticky-menu{display:block;font-size:10px;font-family:poppins;text-transform:uppercase;position:sticky;bottom:0;background:#F2F2F2;height:auto;padding:2rem 0;-webkit-box-shadow:0 -5px 5px rgba(0,0,0,0.15);box-shadow:0 -5px 5px rgba(0,0,0,0.15)}#bottom-mobile-sticky-menu .lower-section,#bottom-mobile-sticky-menu .upper-section{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#bottom-mobile-sticky-menu .upper-section{margin-bottom:2rem}#bottom-mobile-sticky-menu .upper-section .center{border-left:1px solid grey;border-right:1px solid grey}#bottom-mobile-sticky-menu .about-us-button i,#bottom-mobile-sticky-menu .about-us-button span{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#bottom-mobile-sticky-menu .about-us-button span{color:#0E1D32}#bottom-mobile-sticky-menu .about-us-button.clicked i,#bottom-mobile-sticky-menu .about-us-button.clicked span{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#bottom-mobile-sticky-menu .about-us-button.clicked span{color:#5F9591}#bottom-mobile-sticky-menu .about-us-button.clicked i{-webkit-filter:hue-rotate(-31deg) brightness(5.5);filter:hue-rotate(-31deg) brightness(5.5)}#bottom-mobile-sticky-menu .envelope-icon{background:url(/wp-content/uploads/2022/06/envelope-icon.svg);width:18px}#bottom-mobile-sticky-menu .burger-icon{background:url(/wp-content/uploads/2022/06/burger-icon.svg);width:16px}#bottom-mobile-sticky-menu .filter-icon{position:relative;left:initial;background:url(/wp-content/uploads/2022/11/filter-icon.svg);width:16px}#bottom-mobile-sticky-menu .icon.africa-icon{background:url(/wp-content/uploads/2022/11/arica-icon.svg);width:20px;height:20px}#bottom-mobile-sticky-menu .search-icon{background:url(/wp-content/uploads/2022/06/magnifier-icon.svg);width:14px}#bottom-mobile-sticky-menu a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bottom-mobile-sticky-menu a:hover{color:#5F9591}#bottom-mobile-sticky-menu .icon,#bottom-mobile-sticky-menu i{display:block;height:12px;width:12px;background-size:contain;background-repeat:no-repeat}@media (min-width:992px){body.page-template-searchpage footer.footer{position:absolute;bottom:0;width:100%}}@media (min-width:992px){.search-page-row{margin:auto;left:0;right:0;top:0;bottom:0;-webkit-transform:translateY(90%);transform:translateY(90%);text-align:center}}.search-results .results-row{margin-top:4em}.page-template-searchpage h1,.search h1,.search-results h1{font-size:3.5rem;text-transform:uppercase;color:#0E1D32;margin-top:1em;letter-spacing:2px;text-align:center}@media (min-width:992px){.page-template-searchpage h1,.search h1,.search-results h1{font-size:50px}}.page-template-searchpage h3,.search h3,.search-results h3{text-transform:uppercase;color:#69A09C;font-size:16px;font-family:poppins;font-weight:300;padding-top:0.5em;text-align:center}.page-template-searchpage .search-container,.search .search-container,.search-results .search-container{margin-top:8em}@media (min-width:992px){.page-template-searchpage .search-container,.search .search-container,.search-results .search-container{margin-top:0}}.page-template-searchpage #main,.search #main,.search-results #main{display:unset}@media (min-width:1400px){.page-template-searchpage footer.footer,.search footer.footer,.search-results footer.footer{margin-top:4rem}}.page-template-searchpage form,.search form,.search-results form{width:100%;border-radius:0.25rem;border:0;font-family:poppins;letter-spacing:0;color:#707070;font-size:14px;font-weight:300}@media (min-width:992px){.page-template-searchpage form,.search form,.search-results form{margin-top:2em}}.page-template-searchpage form div,.search form div,.search-results form div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.page-template-searchpage form div,.search form div,.search-results form div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-template-searchpage form label,.search form label,.search-results form label{margin-right:2em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-template-searchpage form #s,.search form #s,.search-results form #s{background:#FBFBFB;border:1px solid rgba(128,128,128,0.2196078431)}@media (min-width:992px){.page-template-searchpage form #s,.search form #s,.search-results form #s{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;border:none}}.page-template-searchpage form #s,.search form #s,.search-results form #s{padding:0.75em;width:100%}@media (min-width:992px){.page-template-searchpage form #s,.search form #s,.search-results form #s{width:16em}}.page-template-searchpage form #searchsubmit,.search form #searchsubmit,.search-results form #searchsubmit{background:#69A09C;color:#fff;text-transform:uppercase;padding:0.5em 2em;font-size:16px;letter-spacing:1px;font-weight:500;border:1px solid #6EA09C;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.page-template-searchpage form #s,.page-template-searchpage form #searchsubmit,.page-template-searchpage form label,.search form #s,.search form #searchsubmit,.search form label,.search-results form #s,.search-results form #searchsubmit,.search-results form label{margin-top:2em}@media (min-width:992px){.page-template-searchpage form #s,.page-template-searchpage form #searchsubmit,.page-template-searchpage form label,.search form #s,.search form #searchsubmit,.search form label,.search-results form #s,.search-results form #searchsubmit,.search-results form label{margin-bottom:0}}.search-results .search-card{padding-top:5em;padding-bottom:5em}.search-results .search-card h2 a{font-size:22px;letter-spacing:0;color:#0E1D32;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-results .search-card h2 a:hover{color:#69A09C;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-results .search-card a,.search-results .search-card p{font-size:14px;font-family:poppins}@media (min-width:992px){.search-results .search-card a,.search-results .search-card p{font-size:12px}}@media (min-width:1200px){.search-results .search-card a,.search-results .search-card p{font-size:14px}}.search-results .search-card p{font-weight:300;padding-top:1em}.search-results .search-card a.read-more{color:#5F9591;font-weight:300;text-transform:uppercase}.search-no-results footer{position:absolute;bottom:0;width:100%}.breadcrumbs{font-family:poppins;font-size:14px}@media (min-width:992px){.breadcrumbs{font-size:16px}}.breadcrumbs{text-transform:uppercase;letter-spacing:1px;font-weight:300;text-align:left;color:#69A09C}.breadcrumbs span{color:black}.breadcrumbs a{color:#69A09C;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}.breadcrumbs a:hover{color:#527f7c;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}.button-wrap{position:relative}.button-wrap .checkbox{position:absolute;right:0.5em;margin-top:-19px}@media (min-width:992px){.button-wrap .checkbox{margin-top:-22px;right:0}}@media (min-width:1750px){.button-wrap .checkbox{margin-top:-25px;right:-15px}}.button-wrap .checkbox{width:18px;height:18px;background-color:#D2E6E2;border:3px solid #F2F2F2;outline:1px solid #0E1D31!important;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.button-wrap .checkbox:hover{background-color:#69bfae}.button-wrap .checkbox.mixitup-control-active{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;background-color:#3eb19a;border:3px solid #F2F2F2}.button-wrap .checkbox.mixitup-control-active:after{left:4px;top:1px;width:5px;height:9px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.button-wrap .checkbox.mixitup-control-active:active,.button-wrap .checkbox.mixitup-control-active:focus,.button-wrap .checkbox.mixitup-control-active:visited{outline:1px solid #0E1D31!important}.footer{font-size:1.4rem;margin-top:7rem;background-color:#f2f2f2}@media (min-width:992px){.footer{background-color:#0e1d32}}.footer .container{padding-top:1.5em}.footer .container.lower{padding-top:1.5em;padding-bottom:2rem}.footer .container.lower .row{padding-bottom:0}.footer .row{padding-bottom:1.5em}.footer .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer h2{color:#fff}.footer .copyright-col,.footer .link-col,.footer .logo-col{padding-bottom:2rem}.footer .silverless{padding-top:2rem}@media (min-width:992px){.footer .copyright-col,.footer .link-col,.footer .logo-col{padding-bottom:0}.footer .silverless{padding-top:0}}.footer a{padding-top:0.5em;color:#0e1d32}@media (min-width:992px){.footer a{color:rgba(255,255,255,0.85)}}.footer a{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer a:hover{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#000}@media (min-width:992px){.footer a:hover{color:#fff}}.footer .copyright,.footer a{font-family:poppins;font-size:12px;font-weight:300}@media (min-width:992px){.footer .copyright,.footer a{font-size:10px}}@media (min-width:1200px){.footer .copyright,.footer a{font-size:12px}}.footer .copyright{color:#0e1d32}@media (min-width:992px){.footer .copyright{color:#fff}}@media (min-width:992px){.footer .column{position:relative}.footer .column:before{content:"";display:inline-block;border-right:1px solid rgba(105,160,156,0.6705882353);height:20px;justify-items:flex-end;position:absolute;left:calc(var(--bs-gutter-x) * -0.5);left:0}.footer .container .row .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .container .row .column:before{content:"";height:52px;top:0}.footer .container .row:nth-child(2) .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-top:5rem}.footer .container .row:nth-child(2) .column:before{height:26px;top:5rem}}.footer ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;-webkit-padding-start:0;padding-inline-start:0}.footer ul li{-webkit-column-width:33%;-moz-column-width:33%;column-width:33%}.footer .name{font-weight:500}.footer .logo a{text-transform:uppercase;letter-spacing:1px;font-size:16px}@media (min-width:992px){.footer .logo a{font-size:12px}}@media (min-width:1200px){.footer .logo a{font-size:16px}}.footer{padding:3rem 0 0}@media (min-width:992px){.footer{padding:0 0 1rem 0}}.footer__logo-box{text-align:center;margin-bottom:8rem}@media only screen and (max-width:56.25em){.footer__logo-box{margin-bottom:6rem}}.footer__logo{width:15rem;height:auto}.footer__navigation{border-top:1px solid #707070;padding-top:2rem;display:inline-block}@media only screen and (max-width:56.25em){.footer__navigation{width:100%;text-align:center}}.footer__list{list-style:none}.footer__item{display:inline-block}.footer__item:not(:last-child){margin-right:1.5rem}.footer__link:link,.footer__link:visited{color:#f2f2f2;background-color:#333;text-decoration:none;text-transform:uppercase;display:inline-block;-webkit-transition:all 0.2s;transition:all 0.2s}.footer__link:active,.footer__link:hover{color:#6a6f71;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,0.4);box-shadow:0 1rem 2rem rgba(0,0,0,0.4);-webkit-transform:rotate(5deg) scale(1.3);transform:rotate(5deg) scale(1.3)}.footer__copyright{border-top:1px solid #707070;padding-top:2rem;width:80%;float:right}@media only screen and (max-width:56.25em){.footer__copyright{width:100%;float:none}}.footer .footer-hero{height:40rem;border-radius:0;background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.footer .footer-hero{height:30rem}}@media (min-width:1200px){.footer .footer-hero{height:40rem}}@media only screen and (max-width:56.25em){.footer .footer-hero{height:50rem}}@media only screen and (max-width:37.5em){.footer .footer-hero{height:unset;min-height:28rem;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;border-radius:0;background-image:var(--mobile-image)!important}}.footer .footer-hero .centre-line{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem}.footer .footer-hero .centre-line div{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer .footer-hero .line{border-right:1px solid #fff;height:3rem;padding-top:1rem}.footer .footer-hero .footer_text{text-align:center}.footer .footer-hero .footer_text .heading-secondary{color:#fff;font-size:2.1rem}.footer .footer-hero .footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:37.5em){.footer .footer-hero .footer-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .footer-hero .footer-contact .logo{-ms-flex-preferred-size:30%;flex-basis:30%}.footer .footer-hero .footer-contact .footer-newsletter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer .footer-hero .footer-contact .footer-newsletter .heading-tertiary{font-weight:200}.footer .footer-hero .footer-contact .footer-newsletter p{font-size:1.2rem}@media only screen and (max-width:37.5em){.footer .footer-hero .footer-contact .footer-newsletter .mc4wp-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1rem}.footer .footer-hero .footer-contact .footer-newsletter .mc4wp-form-fields input{width:100%}}.footer .footer-hero .footer_link{border:1px solid #fff;border-radius:0.5rem;padding:1.5rem 3rem;margin-bottom:2rem}.footer .footer-hero .footer_link .footer_button{display:block;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.5rem;letter-spacing:0.1rem;font-weight:400}.footer .footer-hero .footer_link a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:2.1rem;position:relative}.footer .footer-hero .footer_link .link-arrow{margin-left:5rem}.footer-navbar{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-navbar .nav{top:-100%;padding:3rem 0}@media only screen and (max-width:37.5em){.footer-navbar .nav{-ms-flex-item-align:start;align-self:flex-start}}.footer-navbar .nav.down{top:0}.footer-navbar .nav ul{list-style:none;-webkit-column-count:3;-moz-column-count:3;column-count:3}.footer-navbar .nav ul li{border-left:1px solid #6a6f71}@media only screen and (max-width:37.5em){.footer-navbar .nav ul li:nth-of-type(4) a{padding-top:0}}.footer-navbar .nav ul li a{color:#fff;text-transform:uppercase;text-decoration:none;padding:2rem;font-size:1.4rem}.footer-navbar .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}.footer-navbar .logo svg{height:6rem}.footer-navbar .logo svg .cls-1{fill:#fff}.footer-navbar .footer-social{-ms-flex-preferred-size:30%;flex-basis:30%;padding:0 3rem}.footer-navbar .footer-social i{color:#fff}@media only screen and (max-width:37.5em){.footer-navbar .footer-social i{padding:1rem 3rem;font-size:3rem}}.footer-navbar .nav-area .menu li{padding:0 3rem}@media only screen and (max-width:37.5em){.footer-navbar .nav-area .menu li{padding:0 1rem}}.footer-navbar .nav-area .menu li a{color:#fff;font-weight:200;text-transform:uppercase;font-size:1.4rem}.footer-navbar ul li{padding-right:2rem}.footer-navbar .privacy{padding:3rem 0}@media only screen and (max-width:37.5em){.footer-navbar .privacy{-ms-flex-item-align:start;align-self:flex-start}}.footer-navbar .privacy ul{list-style:none}.footer-navbar .privacy ul li{border-left:1px solid #6a6f71}.footer-navbar .privacy ul li a{color:#fff;text-decoration:none;padding:2rem}.footer-navbar .privacy ul li span{padding:2rem}@media only screen and (max-width:56.25em){.footer-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-navbar .nav ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.footer-privacy{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.footer-privacy .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.silverless-col{padding-top:5rem}@media only screen and (max-width:56.25em){.silverless-col{padding-bottom:5rem}}.silverless{text-align:center}.silverless svg{fill:#fff}.silverless #logo{width:10rem;height:3rem}.silverless #silverless{opacity:0.6;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;-webkit-filter:invert(1);filter:invert(1)}@media (min-width:992px){.silverless #silverless{-webkit-filter:invert(0);filter:invert(0)}}.silverless #created{opacity:1;-webkit-filter:invert(1);filter:invert(1)}@media (min-width:992px){.silverless #created{-webkit-filter:invert(0);filter:invert(0);opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:2s opacity ease,1s -webkit-transform ease;transition:2s opacity ease,1s -webkit-transform ease;transition:1s transform ease,2s opacity ease;transition:1s transform ease,2s opacity ease,1s -webkit-transform ease}}@media (min-width:992px){.silverless:hover{cursor:pointer}.silverless:hover #silverless{opacity:0.8}.silverless:hover #created{opacity:0.8;-webkit-transform:translateY(0);transform:translateY(0)}}.footer-text-container a.action{font-size:13px;font-weight:300;text-transform:uppercase;border:1px solid rgba(255,255,255,0.1882352941);padding:2.5em 2em;margin-top:3em;position:absolute;width:25em;letter-spacing:1px;color:white}@media (min-width:992px){.footer-text-container a.action{padding:1.5em 1em;margin-top:1em;width:19em}}@media (min-width:1200px){.footer-text-container a.action{padding:2.5em 2em;margin-top:3em;width:25em}}.footer-text-container a.action i{position:absolute;right:0.5em;font-size:27px;font-weight:300;margin-top:-5px}.footer-text-container a.action:hover{background-color:#0e1d32}.footer-text-container .footer-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:56.25em){.footer-text-container .footer-text-block{margin:0}}.footer-text-container .footer-text-block .heading-primary{text-transform:unset;font-family:"Cormorant Garamond",serif;margin-bottom:3rem;position:relative}.footer-text-container .footer-text-block .heading-primary--main{font-size:48px;font-weight:100;letter-spacing:0px}@media (min-width:992px){.footer-text-container .footer-text-block .heading-primary--main{font-size:48px}}@media (min-width:1200px){.footer-text-container .footer-text-block .heading-primary--main{font-size:58px}}.footer-text-container .footer-text-block .heading-primary--tertiary{font-size:1.4rem;font-family:"Poppins",sans-serif;position:absolute;top:12rem;left:1rem;font-weight:400}@media only screen and (max-width:56.25em){.footer-text-container .footer-text-block .heading-primary--tertiary{top:8rem}}.footer-text-container .footer-text-block .button{width:100;text-align:left;padding:3rem 6rem 3rem 3rem}@media only screen and (max-width:37.5em){.footer-text-container .footer-text-block .button{padding:5rem 6rem 5rem 3rem}}.footer-text-container .footer-text-block .button{font-weight:200;line-height:1.5;border-radius:2px;font-size:13px;letter-spacing:1px;border:0}.footer-text-container .footer-text-block .button:hover{text-decoration:none;color:#fff}.footer-text-container .footer-text-block .button{color:rgba(255,255,255,0.8)}.footer-text-container .footer-text-block .button i{font-size:2em;font-weight:100}.social-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.social-col .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;grid-gap:2rem}.social-col .social-links i{font-size:2rem}.affils-wrapper,.awards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:3rem;padding-right:3rem}.affils-wrapper li,.awards-wrapper li{-webkit-box-flex:0;-ms-flex:0 1 7rem;flex:0 1 7rem;display:-ms-grid;display:grid;place-content:center}.affils-wrapper img,.awards-wrapper img{width:auto;max-height:8rem}@media only screen and (max-width:56.25em){.affils-wrapper,.awards-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0}.affils-wrapper img,.awards-wrapper img{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(58%) saturate(1358%) hue-rotate(189deg) brightness(90%) contrast(94%);filter:brightness(0) saturate(100%) invert(8%) sepia(58%) saturate(1358%) hue-rotate(189deg) brightness(90%) contrast(94%)}}.awards-wrapper{padding-bottom:2rem}.affils-wrapper,.awards-wrapper{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));grid-gap:2rem}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:992px){body .container,body .container-lg,body .container-md,body .container-sm,body .container-xl,main .container,main .container-lg,main .container-md,main .container-sm,main .container-xl{max-width:calc(100% - 13vw);padding-left:0;padding-right:0}body .squeezed-container,main .squeezed-container{max-width:calc(100% - 47vw)}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:calc(100% - 13vw);padding-left:0;padding-right:0}}.row{margin-left:0!important;margin-right:0!important}@media only screen and (max-width:37.5em){.row>*{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}}@media (min-width:1200px){.row>*{--bs-gutter-x:2.5rem}}.flex--container{display:-ms-grid;display:grid;-ms-grid-columns:[full-start] minmax(1rem,6.5vw) [center-start] ([col-start] minmax(1rem,1fr) [col-end])[12] [center-end] minmax(1rem,6.5vw) [full-end];grid-template-columns:[full-start] minmax(1rem,6.5vw) [center-start] repeat(12,[col-start] minmax(1rem,1fr) [col-end]) [center-end] minmax(1rem,6.5vw) [full-end];margin-bottom:10rem}@media only screen and (min-width:62.5em){.flex--container{margin-bottom:20rem}}.flex--container .cols-10{grid-column:center-start/center-end}@media only screen and (min-width:62.5em){.flex--container .cols-10{grid-column:col-start 2/col-end 11}}.flex--container .cols-6{grid-column:center-start/center-end}@media only screen and (min-width:62.5em){.flex--container .cols-6{grid-column:col-start 4/col-end 9}}.flex--container .cols{grid-column:center-start/center-end}.flex--container.bg--green{background-color:#7ea8a5}.grid--four{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));gap:2.4rem}.border--bottom{border-bottom:2px solid #7ea8a5;padding-bottom:20rem}.page-template-countries .flex--container .cols-10{grid-column:center-start/center-end}@media only screen and (min-width:62.5em){.page-template-countries .flex--container .cols-10{grid-column:col-start 3/center-end;margin-left:2.4rem}}.search-results header{display:none}.header div.hero{height:46vh}@media (min-width:992px){.header div.hero{height:45vh}}@media (min-width:1200px){.header div.hero{height:68vh}}.header div.hero.wide-hero{height:100dvh;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:14em;margin-bottom:20rem}@media (min-width:992px){.header div.hero.wide-hero{padding-top:0}}.header div.hero.wide-hero .explore,.header div.hero.wide-hero div span,.header div.hero.wide-hero h1,.header div.hero.wide-hero strong{color:#fff;font-family:poppins}.header div.hero.wide-hero h1{font-family:"garamond-premier-pro",sans-serif;font-size:45px}@media (min-width:992px){.header div.hero.wide-hero h1{font-size:51px}}@media (min-width:1200px){.header div.hero.wide-hero h1{font-size:71px}}.header div.hero.wide-hero h1{letter-spacing:6px;font-weight:400;margin-bottom:0.5em}.header div.hero.wide-hero div{font-size:24px;text-transform:uppercase;letter-spacing:3px}.header div.hero.wide-hero a.explore{font-size:18px;font-weight:200;letter-spacing:2px;border:1px solid rgba(255,255,255,0.2901960784);width:15em;margin:auto;padding:1em 0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header div.hero.wide-hero a.explore:hover{cursor:pointer;background-color:#fff;color:#0e1d32}.header.v25{height:25vh}.header.v50{height:50vh}.header.v75{height:75vh}.header.v100{height:100vh}@media only screen and (max-width:37.5em){.header.v100,.header.v25,.header.v50,.header.v75{height:35vh}}.header__text-box{text-align:center;padding-bottom:15rem}@media only screen and (min-width:62.5em){.header__text-box{padding-bottom:10rem}}.header__quote-box{text-align:center;padding:0 6rem}.header .hero{border-radius:0;height:100%;position:relative;background-size:cover!important;
  /* !important added as result of rule not working inside display:grid */background-position:center center!important;background-repeat:no-repeat!important;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(4,11,46,0.1)),to(rgba(4,11,46,0.2)));background-image:linear-gradient(0deg,rgba(4,11,46,0.1) 0,rgba(4,11,46,0.2) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;row-gap:5vh}@media only screen and (max-width:37.5em){.header .hero{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header .hero .heading-secondary{color:#fff;font-size:5rem;letter-spacing:0.5rem}@media only screen and (max-width:37.5em){.header .hero .heading-secondary{font-size:3rem}}@media only screen and (max-width:37.5em){.header .hero .heading-primary{padding:0 2rem}}.header .hero .section-links .heading-tertiary{color:#fff}.header .hero .poem-fade{text-align:center}.header .hero .centre-line{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem}.header .hero .centre-line div{-webkit-box-flex:1;-ms-flex:1;flex:1}.header .hero .line{border-right:1px solid #fff;height:3rem;padding-top:1rem}.header .hero cite{font-size:1.5rem;text-transform:uppercase;font-weight:700;font-style:inherit;letter-spacing:0.1rem}.header .hero blockquote{padding:0 3rem 3rem}@media only screen and (max-width:37.5em){.header .hero blockquote{padding:0}}.header .hero .main_links{padding-top:2vh}.header video#bgvideo{position:absolute;border-radius:0.5rem 0.5rem 0 0;z-index:-1;background-size:cover;min-width:100%;min-height:100%}@media only screen and (max-width:37.5em){.header video#bgvideo{width:auto;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.text-fade{position:relative;margin-bottom:7rem}.text-fade blockquote{margin:0;font-size:5rem;position:absolute;right:2rem;left:2rem;top:50%;margin-top:2rem}@media only screen and (max-width:37.5em){.text-fade blockquote{font-size:3rem}}.text-fade blockquote:first-of-type{animation:quote-fade 3s 1;-webkit-animation:quote-fade 3s 1;animation-fill-mode:forwards;animation-delay:4s;-webkit-animation-delay:4s;-webkit-animation-fill-mode:forwards}.text-fade blockquote:nth-of-type(2){opacity:0;animation:quote-fade-in 3s 1;-webkit-animation:quote-fade-in 3s 1;animation-fill-mode:forwards;animation-delay:6s;-webkit-animation-delay:6s;-webkit-animation-fill-mode:forwards}@-webkit-keyframes quote-fade{0%{opacity:1}to{opacity:0}}@keyframes quote-fade{0%{opacity:1}to{opacity:0}}@-webkit-keyframes quote-fade-in{0%{opacity:0}to{opacity:1}}@keyframes quote-fade-in{0%{opacity:0}to{opacity:1}}.section-links .feature-box svg #body,.section-links .feature-box svg #head{fill:#6a6f71}.section-links a{color:#fff;text-decoration:none}.section-links a.active .feature-box{background:#6a6f71}.section-links a.active .feature-box svg #body,.section-links a.active .feature-box svg #head{fill:#fff}.sidebar{width:100%;top:0;z-index:2;right:0;padding:0 5em 14em 5em}@media (min-width:992px){.sidebar{padding:0}}.sidebar{position:fixed;height:auto;max-height:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translateX(-100%);transform:translateX(-100%);backdrop-filter:saturate(180%) blur(40px);-webkit-transition:max-height 4s ease-in-out,opacity 3s ease-in-out;transition:max-height 4s ease-in-out,opacity 3s ease-in-out;opacity:0}.sidebar.opened{-webkit-transform:translateX(0);transform:translateX(0);max-height:100vh;-webkit-transition:max-height 2s ease-in-out,opacity 1s ease-in-out;transition:max-height 2s ease-in-out,opacity 1s ease-in-out;opacity:1}.bar{display:block;height:3px;width:20px;background-color:rgba(0,0,0,0.6588235294);margin:5px auto}.navbutton:not(.active) .bottom{width:13px;margin:5px 0}.navbutton{cursor:pointer;display:inline-block;width:auto;margin:0 auto;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}.nav-right{position:fixed;right:3rem;top:2rem}.nav-right{z-index:3}.hidden-xs{display:none}.middle{margin:0 auto}.bar{-webkit-transition:all 0.7s ease;transition:all 0.7s ease}.nav-right .active .bar{background-color:rgba(0,0,0,0.6588235294);-webkit-transition:all 0.7s ease;transition:all 0.7s ease}.navbutton.active .top{-webkit-transform:translateY(7px) rotateZ(45deg);transform:translateY(7px) rotateZ(45deg)}.navbutton.active .bottom{-webkit-transform:translateY(-9px) rotateZ(-45deg);transform:translateY(-9px) rotateZ(-45deg)}.navbutton.active .middle{width:0}.move-to-left{-webkit-transform:translateX(-400px);transform:translateX(-400px)}.home h2{font-size:31px;text-transform:uppercase;letter-spacing:5px;font-weight:200;margin-bottom:1em}@media (min-width:992px){.home h2{margin-bottom:2em}}.home .post-grid h2{margin-bottom:0}.home .post-grid .text{text-align:left}.home .container.vertical-spacing{padding-top:4em;padding-bottom:4em}@media (min-width:992px){.home .container.vertical-spacing{padding-top:19em;padding-bottom:19em}}.home .container.vertical-spacing--medium{padding-top:4em;padding-bottom:4em}@media (min-width:992px){.home .container.vertical-spacing--medium{padding-top:10em;padding-bottom:10em}}.home .container.vertical-spacing--heading{padding-top:4em;padding-bottom:0em}@media (min-width:992px){.home .container.vertical-spacing--heading{padding-top:10em;padding-bottom:2em}}.home nav.down img{-webkit-filter:brightness(0.3);filter:brightness(0.3)}.home nav{background:transparent}.home nav #menu-navbar a{color:white}.home nav #menu-navbar a .coloured,.home nav #menu-navbar a .white{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}.home nav #menu-navbar a .coloured{opacity:0}.home nav #menu-navbar a .search-icon{-webkit-filter:invert(1);filter:invert(1)}.home.scrolled{background:white}.home.scrolled #menu-navbar a{color:black}.home.scrolled #menu-navbar a .coloured{opacity:1}.home.scrolled #menu-navbar a .search-icon{-webkit-filter:invert(0);filter:invert(0)}nav{top:-100px;position:sticky;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:#f2f2f2;z-index:9}nav.down{top:0}@media (min-width:768px){nav{top:-155px}}.sidebar-list{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit;margin-top:9em}.sidebar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);border:1px solid rgba(84,84,84,0.6196078431);padding:0.75em 2em 0.75em 1em;background:rgba(255,255,255,0.7607843137);width:100%}.sidebar-item a{margin:0;padding:0}.sidebar-item i{font-size:28px;font-weight:200}.sidebar-item:first-child{-webkit-transition:all 0.7s 0.2s ease-in-out;transition:all 0.7s 0.2s ease-in-out}.sidebar-item:nth-child(2){-webkit-transition:all 0.7s 0.4s ease-in-out;transition:all 0.7s 0.4s ease-in-out}.sidebar-item:nth-child(3){-webkit-transition:all 0.7s 0.6s ease-in-out;transition:all 0.7s 0.6s ease-in-out}.sidebar-item:nth-child(4){-webkit-transition:all 0.7s 0.8s ease-in-out;transition:all 0.7s 0.8s ease-in-out}.sidebar-item:nth-child(5){-webkit-transition:all 0.7s 1s ease-in-out;transition:all 0.7s 1s ease-in-out}.sidebar-item:nth-child(6){-webkit-transition:all 0.7s 1.2s ease-in-out;transition:all 0.7s 1.2s ease-in-out}.sidebar-item:nth-child(7){-webkit-transition:all 0.7s 1.4s ease-in-out;transition:all 0.7s 1.4s ease-in-out}.sidebar-item:nth-child(8){-webkit-transition:all 0.7s 1.6s ease-in-out;transition:all 0.7s 1.6s ease-in-out}.sidebar-item:last-child{-webkit-transition:all 0.7s 1.8s ease-in-out;transition:all 0.7s 1.8s ease-in-out}.sidebar-item.active{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}a.sidebar-anchor{display:block;width:100%;color:black;text-decoration:none;font-size:18px;text-transform:uppercase;position:relative;font-family:poppins;letter-spacing:2px;font-weight:300}@media (min-width:992px){a.sidebar-anchor:hover{color:#fff}}@media (min-width:1400px){.sidebar-anchor:before{content:"";width:0;height:2px;position:absolute;bottom:0;left:0;background-color:#fff;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.sidebar-anchor:hover:before{width:100%}}.ua{position:absolute;bottom:20px;left:30px}.fa{font-size:1.4em;color:#ef8354;-webkit-transition:all 1s ease;transition:all 1s ease}.ua:hover .fa{color:#fff;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 1s ease;transition:all 1s ease}@media (min-width:480px){.nav-list{display:block}}@media (min-width:768px){.nav-right{position:absolute}}.down_arrow{text-align:center}.down_arrow a{text-decoration:none;color:#fff}.down_arrow .arrow{text-align:center;position:absolute;bottom:0;left:0;right:0}.down_arrow .bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.logo-mobile{text-align:center;padding:1.8rem 0;display:none}@media only screen and (max-width:56.25em){.logo-mobile{display:block}}.logo-mobile a{color:#fff;font-size:2.5rem;padding:0.5rem 4rem;letter-spacing:0.3rem;text-decoration:none;text-transform:uppercase}nav{position:fixed;min-height:94px;top:0;width:100%}nav .container{position:relative;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1750px){nav .container{-ms-grid-columns:25rem 1fr;grid-template-columns:25rem 1fr;padding:2rem 0}}nav .container .nav-logo{-ms-grid-column-align:center;justify-self:center;padding:1rem 0}nav .container .nav-logo svg{height:3rem}.home nav .container .nav-logo svg path{fill:white}.home nav .container .fa-phone-alt:before,.home nav .container .fa-phone-flip:before{color:white;padding-right:1rem}.home nav .container .search-icon{-webkit-filter:invert(1);filter:invert(1)}.home.scrolled .container .nav-logo svg path{fill:unset}.home.scrolled .container .nav-logo svg .primary{fill:#b38c5b}.home.scrolled .container #menu-navbar .search-icon{-webkit-filter:invert(0);filter:invert(0)}.home.scrolled .container .fa-phone-alt:before,.home.scrolled .container .fa-phone-flip:before{color:black}@media only screen and (min-width:62.5em){.scrolled nav{background:white}}#menu-navbar,#menu-primary{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-margin-after:0px;margin-block-end:0px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;-webkit-padding-start:0;padding-inline-start:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:poppins;text-transform:uppercase;font-size:14px;list-style:none;padding:1rem 0}#menu-navbar .search-item,#menu-primary .search-item{color:transparent;width:2rem;height:2rem}#menu-navbar .search-item.search-icon a,#menu-primary .search-item.search-icon a{color:transparent}#menu-navbar .search-icon,#menu-primary .search-icon{background:url(/wp-content/uploads/2022/06/magnifier-icon.svg);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-repeat:no-repeat}#menu-navbar .search-icon:hover,#menu-primary .search-icon:hover{opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#menu-navbar .current-menu-item a,#menu-primary .current-menu-item a{font-weight:bold}#menu-navbar a,#menu-primary a{font-weight:300;color:rgba(0,0,0,0.596);letter-spacing:1px;-webkit-transition:0.3 ease-in-out;transition:0.3 ease-in-out;font-family:poppins}#menu-navbar a:hover,#menu-primary a:hover{-webkit-transition:0.3 ease-in-out;transition:0.3 ease-in-out;color:black}#menu-navbar a img,#menu-primary a img{width:12em}@media (min-width:992px){#menu-navbar a img,#menu-primary a img{width:8em}}@media (min-width:1750px){#menu-navbar a img,#menu-primary a img{width:10em}}#menu-navbar .logo a,#menu-primary .logo a{margin-right:2em}#menu-navbar li,#menu-primary li{line-height:1.7}#menu-navbar li .fa-solid,#menu-primary li .fa-solid{color:white}#menu-navbar li .fa-phone-alt:before,#menu-navbar li .fa-phone-flip:before,#menu-primary li .fa-phone-alt:before,#menu-primary li .fa-phone-flip:before{color:white;padding-right:1rem}#menu-navbar li.logo,#menu-primary li.logo{position:relative;text-align:center}@media (min-width:1400px){#menu-navbar li.logo,#menu-primary li.logo{text-align:left}}#menu-navbar li.logo a,#menu-primary li.logo a{font-size:20px;color:#0e1d32;-webkit-transition:0.3 ease-in-out;transition:0.3 ease-in-out}#menu-navbar li.logo a strong,#menu-primary li.logo a strong{font-weight:500}#menu-navbar li.logo a:hover,#menu-primary li.logo a:hover{color:rgba(14,29,50,0.6470588235);-webkit-transition:0.3 ease-in-out;transition:0.3 ease-in-out}#menu-navbar .col-1,#menu-primary .col-1{padding-left:calc(var(--bs-gutter-x) / 2)}.navigation__checkbox{display:none}.navigation__button{background-color:#fff;height:7rem;width:7rem;position:fixed;top:6rem;right:6rem;border-radius:50%;z-index:2000;-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.1);box-shadow:0 1rem 3rem rgba(0,0,0,0.1);text-align:center;cursor:pointer}@media only screen and (max-width:56.25em){.navigation__button{top:4rem;right:4rem}}@media only screen and (max-width:37.5em){.navigation__button{top:3rem;right:3rem}}.navigation__background{height:6rem;width:6rem;border-radius:50%;position:fixed;top:6.5rem;right:6.5rem;background-image:radial-gradient(#7ed56f,#4186ba);z-index:1000;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.86,0,0.07,1);transition:-webkit-transform 0.8s cubic-bezier(0.86,0,0.07,1);transition:transform 0.8s cubic-bezier(0.86,0,0.07,1);transition:transform 0.8s cubic-bezier(0.86,0,0.07,1),-webkit-transform 0.8s cubic-bezier(0.86,0,0.07,1)}@media only screen and (max-width:56.25em){.navigation__background{top:4.5rem;right:4.5rem}}@media only screen and (max-width:37.5em){.navigation__background{top:3.5rem;right:3.5rem}}.navigation__nav{height:100vh;position:fixed;top:0;left:0;z-index:1500;opacity:0;width:0;-webkit-transition:all 0.8s cubic-bezier(0.68,-0.55,0.265,1.55);transition:all 0.8s cubic-bezier(0.68,-0.55,0.265,1.55)}.navigation__list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);list-style:none;text-align:center;width:100%}.navigation__item{margin:1rem}.navigation__link:link,.navigation__link:visited{display:inline-block;font-size:3rem;font-weight:300;padding:1rem 2rem;color:#fff;text-decoration:none;text-transform:uppercase;background-image:linear-gradient(120deg,transparent 0%,transparent 50%,#fff 50%);background-size:220%;-webkit-transition:all 0.4s;transition:all 0.4s}.navigation__link:link span,.navigation__link:visited span{margin-right:1.5rem;display:inline-block}.navigation__link:active,.navigation__link:hover{background-position:100%;color:#6a6f71;-webkit-transform:translateX(1rem);transform:translateX(1rem)}.navigation__checkbox:checked~.navigation__background{-webkit-transform:scale(80);transform:scale(80)}.navigation__checkbox:checked~.navigation__nav{opacity:1;width:100%}.navigation__icon{position:relative;margin-top:3.5rem}.navigation__icon,.navigation__icon:after,.navigation__icon:before{width:3rem;height:2px;background-color:#333;display:inline-block}.navigation__icon:after,.navigation__icon:before{content:"";position:absolute;left:0;-webkit-transition:all 0.2s;transition:all 0.2s}.navigation__icon:before{top:-0.8rem}.navigation__icon:after{top:0.8rem}.navigation__button:hover .navigation__icon:before{top:-1rem}.navigation__button:hover .navigation__icon:after{top:1rem}.navigation__checkbox:checked+.navigation__button .navigation__icon{background-color:transparent}.navigation__checkbox:checked+.navigation__button .navigation__icon:before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.navigation__checkbox:checked+.navigation__button .navigation__icon:after{top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.footer-navbar,.top-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-navbar,.top-navbar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.footer-navbar ul,.top-navbar ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-navbar .nav-area,.top-navbar .nav-area{display:-webkit-box;display:-ms-flexbox;display:flex}.top-navbar:after{content:"";position:absolute;width:100%;height:10px;border-radius:100%;bottom:0px;-webkit-transform:scaleX(1.05);transform:scaleX(1.05)}.top-navbar .logo svg{height:3rem}.top-navbar .logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.top-navbar .nav-area{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-navbar .slash{padding:0 3rem}.top-navbar .cust-switch li{padding:0 3rem;text-transform:uppercase;font-weight:400}.top-navbar .cust-switch a{color:#263f47}.top-navbar .menu li{padding:0 3rem;text-transform:uppercase}.top-navbar .menu li a{color:#263f47;font-weight:200;font-size:1.3rem}.top-navbar .menu li a:after{content:"";display:block;height:2px;background:#6a6f71;width:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.top-navbar .menu li a:hover:after{width:100%}.top-navbar .header-menu{padding:0;text-align:center}.top-navbar .header-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem}.top-navbar .header-menu ul li{display:inline-block}.top-navbar .header-menu ul li.menu-logo a{padding:0rem 4rem;font-size:2.5rem;letter-spacing:0.3rem}.top-navbar .header-menu ul li a{text-decoration:none;color:#fff;display:block;-webkit-transition:ease-out 0.25s;transition:ease-out 0.25s;text-transform:uppercase;font-size:1.5rem;letter-spacing:0.15rem;font-weight:200}.top-navbar .header-menu ul li a:after{content:"";display:block;height:2px;background:#6a6f71;width:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.top-navbar .header-menu ul li a:hover:after{width:100%}.top-navbar .header-menu ul li.current-menu-item a:after{content:"";display:block;height:2px;background:#6a6f71;width:100%}.top-navbar .header-menu ul li.menu-logo a:after,.top-navbar .header-menu ul li.menu-logo.current-menu-item a:after{content:none}@media only screen and (max-width:56.25em){.top-navbar{display:none}}.top-navbar{position:sticky;top:3rem;z-index:99;-webkit-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s}.topbar{height:7em;background:#f4f4f4;width:100%;z-index:3;position:fixed;top:-1px}@media (min-width:992px){.topbar{display:none}}.topbar img{-webkit-filter:invert(1);filter:invert(1);width:23em;top:1em;position:absolute;left:3em}.scrolled .top-navbar{top:1rem;background:rgba(255,255,255,0.8)}.top-navbar.visible-scroll-up{transform:translate3d(0px,100%,0px);-webkit-transform:translate3d(0px,100%,0px);-moz-transform:translate3d(0px,100%,0px);-ms-transform:translate3d(0px,100%,0px);-o-transform:translate3d(0px,100%,0px)}.top-navbar.fixed-menu{top:-55px;-webkit-transition:-webkit-transform 1.5s ease 0s;transition:-webkit-transform 1.5s ease 0s;transition:transform 1.5s ease 0s;transition:transform 1.5s ease 0s,-webkit-transform 1.5s ease 0s;-webkit-transition:transform 0.3s ease 0s;-moz-transition:transform 0.3s ease 0s;-ms-transition:transform 0.3s ease 0s;-o-transition:transform 0.3s ease 0s}@media (min-width:992px){.countries-menu .row .the-grid{-ms-grid-columns:minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));display:-ms-grid;display:grid;grid-gap:var(--bs-gutter-x)}.countries-menu .row .the-grid.the-4-grid{-ms-grid-columns:minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr) var(--bs-gutter-x) minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))}}.countries-menu.narrow-nav-boxes .box .name{font-size:30px;padding-top:1em}@media (min-width:992px){.countries-menu.narrow-nav-boxes .box .name{font-size:20px}}@media (min-width:1400px){.countries-menu.narrow-nav-boxes .box .name{font-size:30px;padding-top:1.5em}}.countries-menu.narrow-nav-boxes .box .name.closer-to-the-top{padding-top:0.5em}.countries-menu .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:4em;background-size:cover!important;margin-bottom:6.5em;height:50vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:62.5em){.countries-menu .box{height:50rem}}.countries-menu .box.destination-box{margin-bottom:0}@media only screen and (min-width:62.5em){.countries-menu .box.destination-box{height:30rem}}.countries-menu .box .name{letter-spacing:2px;text-transform:uppercase;color:white;font-weight:100;font-family:"cormorant-garamond";font-size:30px}@media (min-width:992px){.countries-menu .box .name{font-size:20px}}@media (min-width:1200px){.countries-menu .box .name{font-size:25px}}@media (min-width:1750px){.countries-menu .box .name{font-size:30px}}.countries-menu .box .map-icon{width:18px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:3em}.countries-menu .box .transp-white-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;border:1px solid white;font-size:16px;font-family:poppins;text-transform:uppercase;letter-spacing:1px;font-weight:300;margin:0 1em 2em 1em;padding:1em 3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:16px}@media (min-width:992px){.countries-menu .box .transp-white-btn{text-align:left;padding:1em;font-size:10px}}@media (min-width:1200px){.countries-menu .box .transp-white-btn{font-size:14px}}@media (min-width:1400px){.countries-menu .box .transp-white-btn{font-size:16px}}.countries-menu .box .transp-white-btn:hover{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:black;background-color:rgba(255,255,255,0.9098039216);border:1px solid black}.countries-menu .box .transp-white-btn:hover i{-webkit-animation:bounce-right 2s infinite;animation:bounce-right 2s infinite}.countries-menu .box .transp-white-btn:hover i:before{margin-left:1em}.countries-menu .box .transp-white-btn i{font-size:29px;font-weight:200}@media (min-width:992px){.countries-menu .box .transp-white-btn i{display:block}}@media (min-width:992px){.menu-item-home{display:none}}@media (min-width:1400px){#menu-navbar li{position:relative}}.countries-menu-svg svg{width:1.75em;margin-top:3em}.countries-menu-svg svg polyline{fill:white!important;stroke-width:0!important}@media screen and (max-width:1650px) and (min-width:1476px){#menu-navbar li:nth-child(3):before,#menu-navbar li:nth-child(6):before{display:none!important}#menu-navbar li.col-2,#menu-primary li.col-2{width:auto;padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width:1475px) and (min-width:1400px){#menu-navbar li:nth-child(3):before,#menu-navbar li:nth-child(6):before{display:none!important}#menu-navbar li.col-2,#menu-primary li.col-2{width:auto;padding-left:1rem;padding-right:1rem}#menu-navbar li.newcontact a{right:12.2em;height:18px;top:2.1em;position:absolute}}@media screen and (max-width:1399px) and (min-width:1028px){#menu-navbar li:nth-child(3):before,#menu-navbar li:nth-child(6):before{display:none!important}#menu-navbar li.col-2,#menu-primary li.col-2{width:auto;padding-left:1.25rem;padding-right:1.25rem}#menu-navbar li.newcontact a{right:2.3em;height:18px;top:6.85em;position:absolute}}@media screen and (max-width:1028px) and (min-width:768px){#menu-navbar li.col-2,#menu-primary li.col-2{width:auto;padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width:1000px){.topbar img{left:5rem;width:20em;top:1.5em}.topbar .nav-right{right:7rem;top:1.5em}}@media only screen and (min-width:62.5em){.home.scrolled nav{background:white}}.fa-phone-alt:before,.fa-phone-flip:before{color:black;padding-right:1rem}.section-about{padding:25rem 0}@media only screen and (max-width:56.25em){.section-about{padding:20rem 0}}.section-features{padding:20rem 0;background-size:cover}@media only screen and (max-width:56.25em){.section-features{padding:10rem 0}}.section-tours{padding:25rem 0 15rem 0}@media only screen and (max-width:56.25em){.section-tours{padding:20rem 0 10rem 0}}.section-stories{position:relative;padding:15rem 0}@media only screen and (max-width:56.25em){.section-stories{padding:10rem 0}}.section-book{padding:15rem 0;background-image:-webkit-gradient(linear,left top,right bottom,from(#7ed56f),to(#4186ba));background-image:linear-gradient(to right bottom,#7ed56f,#4186ba)}@media only screen and (max-width:56.25em){.section-book{padding:10rem 0}}.book{background-image:linear-gradient(105deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 50%,transparent 50%),url(../img/nat-10.jpg);background-size:100%;border-radius:3px;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,0.2);box-shadow:0 1.5rem 4rem rgba(0,0,0,0.2)}@media only screen and (max-width:75em){.book{background-image:linear-gradient(105deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 65%,transparent 65%),url(../img/nat-10.jpg);background-size:cover}}@media only screen and (max-width:56.25em){.book{background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.9)),to(rgba(255,255,255,0.9))),url(../img/nat-10.jpg);background-image:linear-gradient(to right,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%),url(../img/nat-10.jpg)}}.book__form{width:50%;padding:6rem}@media only screen and (max-width:75em){.book__form{width:65%}}@media only screen and (max-width:56.25em){.book__form{width:100%}}.icon-box{padding:0 3em}.icon-box:not(:last-child){margin:0 0 6em 0}@media (min-width:992px){.icon-box:not(:last-child){margin:0 0 18em 0}}.icon-box div{background:#272a20;border-radius:100%;width:11em;margin:auto}.icon-box h4,.icon-box p{color:#50493a}.icon-box h4{font-size:30px}@media (min-width:992px){.icon-box h4{font-size:26px}}@media (min-width:1200px){.icon-box h4{font-size:30px}}.icon-box h4:after{content:"";display:block;border-bottom:1px solid #d6d5c1;width:1em;margin:0.5em auto}.icon-box p{font-family:poppins;font-size:15px}@media (min-width:992px){.icon-box p{font-size:12px}}@media (min-width:1200px){.icon-box p{font-size:15px}}.icon-box p{font-weight:300;line-height:2em}.icon-box img{color:#fff;width:11em;height:11em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1em auto 1.5em auto;padding:4.25em}.icon-box.left{opacity:0;position:absolute;top:7vh}.icon-box.left.visible{opacity:1}.static-to-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:12rem;position:sticky;top:70px;padding-bottom:20rem}.wide-hero .header__text-box .tagline{margin-bottom:2rem}.wide-hero .header__text-box .fmleft{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1200px){.wide-hero .header__text-box .fmleft{font-size:30px}}.wide-hero .header__text-box svg{width:100%;max-width:40rem}.error404 footer{margin-top:0}.error404 .bar{background-color:#fff}.error-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:13em 4em}@media (min-width:992px){.error-404{padding:0}}.error-404 h1 span{font-weight:400;color:#6a6f71}.error-404 h1{font-size:50px}.error-404 h2{font-size:36px;margin-top:0.5em;margin-bottom:1.5em;letter-spacing:3px;font-weight:100;line-height:1.25em}.error-404 h3{font-size:16px;font-family:poppins;margin-bottom:3em;font-weight:200;letter-spacing:1px}.error-404 .button{padding:1rem 4rem 1rem 2rem}.error-404 h1,.error-404 h2,.error-404 h3{color:#fff}.error-404 h2{text-transform:uppercase}.loader{width:150px;height:150px;background-color:#6a6f71;border-radius:50%;position:relative;-webkit-box-shadow:0 0 30px 4px rgba(0,0,0,0.5) inset,0 5px 12px rgba(0,0,0,0.15);box-shadow:0 0 30px 4px rgba(0,0,0,0.5) inset,0 5px 12px rgba(0,0,0,0.15);overflow:hidden}.loader:after,.loader:before{content:"";position:absolute;width:100%;height:100%;border-radius:45%;top:-40%;background-color:#fff;-webkit-animation:wave 5s linear infinite;animation:wave 5s linear infinite}.loader:before{border-radius:30%;background:rgba(255,255,255,0.4);-webkit-animation:wave 5s linear infinite;animation:wave 5s linear infinite}@-webkit-keyframes wave{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wave{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.single .news-header{text-align:center;padding-bottom:2rem}.single .section-text .button{margin:1rem 0}.single .section-text .heading-tertiary{padding:2rem 0}.country-section .read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;text-transform:uppercase;font-family:poppins;font-size:16px;border:1px solid #707070;color:#0e1d32;padding:1em;width:calc(50% + var(--bs-gutter-x) / 2);margin-top:2em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.country-section .read-more:hover{cursor:pointer;color:white;background-color:#0e1d32}.country-section .read-more .fal{font-size:27px;font-weight:200;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.country-section .short-text{color:#0e1d32;font-size:18px;font-weight:300}.country-section .short-text p:not(:first-child){display:none}.country-section .short-text p{margin-bottom:0}.long-text{font-family:poppins;color:#0e1d32;font-size:18px;font-weight:200;padding-top:1em;padding-bottom:3em}@media (min-width:992px){.long-text{padding-top:5em;padding-bottom:1em;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:calc(var(--bs-gutter-x) * 1);-moz-column-gap:calc(var(--bs-gutter-x) * 1);column-gap:calc(var(--bs-gutter-x) * 1)}}.page-template-countries main{margin-top:90px}.tax-countries main{margin-top:90px}.tax-countries .carousel{margin-bottom:5em}.tax-countries .prop-pag{margin-bottom:10rem}body.tax-countries footer.footer{margin-top:5rem!important}.countrycontact-container{background:#e8e8e8;padding-top:60px;padding-bottom:60px}.countrycontact-container input{margin-bottom:15px}.countrycontact-container i{top:5em!important}.countrytitle{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.countrytitle:before{content:"";display:inline-block;border-right:1px solid rgba(105,160,156,0.6705882353);height:100%;justify-items:flex-end;position:absolute;left:calc(var(--bs-gutter-x) * -0.5)}h3.itinprop{letter-spacing:2px;font-size:30px;text-transform:uppercase;color:#0e1d32}@media screen and (min-width:1400px){h3.itinprop{font-size:50px;letter-spacing:6px}}@media screen and (max-width:1000px){.countrytitle:before{display:none!important}h3.itinprop{padding-left:10px!important;padding-bottom:20px!important}.countrycontact-container .wpcf7-submit{margin-top:10px!important}}.news-container.countries-container{gap:2.4rem}.country--block{grid-column:center-start/center-end;display:-ms-grid;display:grid;gap:2.4rem}@media only screen and (min-width:62.5em){.country--block{-ms-grid-columns:1fr 5fr;grid-template-columns:1fr 5fr}}.offering-featuring-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;text-transform:uppercase;letter-spacing:2px;padding-bottom:1em;width:100%}@media (min-width:992px){.offering-featuring-container{display:inline-block}}.offering-featuring-container .offering-featuring{font-weight:200}.offering-featuring-container .cur-experience{font-weight:700}.offering-featuring-container .cur-experience,.offering-featuring-container .offering-featuring{font-family:poppins}.other-experiences{color:#0e1d32;font-size:30px;margin-bottom:1em;font-weight:100;letter-spacing:2px}.mixitup-page-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-grid-column-span:3;grid-column:span 3}.mixitup-page-list button{border:1px solid;font-size:1.4rem;font-family:"Poppins",sans-serif;padding:1rem 2rem}.mixitup-page-list button.mixitup-control-active{border-color:#263f47;background-color:#d0e2de;font-weight:300}.mixitup-page-list .mixitup-control-next,.mixitup-page-list .mixitup-control-prev{border:none}.itinerary-container .buttons,.property-container .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.itinerary-container .buttons a,.itinerary-container .buttons div.like-a-button,.property-container .buttons a,.property-container .buttons div.like-a-button{position:relative;color:#0e1d32;font-family:poppins;text-transform:uppercase;border:1px solid #d0e2de;margin:0 0 1em 0;letter-spacing:2px;font-weight:300;font-size:18px;padding:0.75em 1em 0.75em 3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.itinerary-container .buttons a,.itinerary-container .buttons div.like-a-button,.property-container .buttons a,.property-container .buttons div.like-a-button{font-size:16px;padding:0.75em 1em 0.75em 2em}}@media (min-width:1400px){.itinerary-container .buttons a,.itinerary-container .buttons div.like-a-button,.property-container .buttons a,.property-container .buttons div.like-a-button{font-size:18px;padding:0.75em 1em 0.75em 3em}}.itinerary-container .buttons a svg,.itinerary-container .buttons div.like-a-button svg,.property-container .buttons a svg,.property-container .buttons div.like-a-button svg{scale:-1;-webkit-transition:scale 0.6s ease-in-out;transition:scale 0.6s ease-in-out}.itinerary-container .buttons a.active svg,.itinerary-container .buttons div.like-a-button.active svg,.property-container .buttons a.active svg,.property-container .buttons div.like-a-button.active svg{scale:1}.itinerary-container .buttons a.active,.itinerary-container .buttons div.like-a-button.active,.property-container .buttons a.active,.property-container .buttons div.like-a-button.active{background-color:#f8f8f8}.itinerary-container .buttons a.active i,.itinerary-container .buttons div.like-a-button.active i,.property-container .buttons a.active i,.property-container .buttons div.like-a-button.active i{-webkit-transform:rotate(90deg) translate(-72%,-50%);transform:rotate(90deg) translate(-72%,-50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.itinerary-container .buttons a i,.itinerary-container .buttons div.like-a-button i,.property-container .buttons a i,.property-container .buttons div.like-a-button i{position:absolute;right:1em;top:0;top:50%;font-size:26px;font-weight:100}.itinerary-container .buttons a img,.itinerary-container .buttons div.like-a-button img,.property-container .buttons a img,.property-container .buttons div.like-a-button img{position:absolute;left:1em;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.itinerary-container .buttons.extra-tabs,.property-container .buttons.extra-tabs{margin-top:3em}.itinerary-container .buttons.extra-tabs .tab a,.property-container .buttons.extra-tabs .tab a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0.75em 1em 0.75em 1em}@media (min-width:992px){.itinerary-container .buttons.extra-tabs .tab a,.property-container .buttons.extra-tabs .tab a{padding:0.75em 1em 0.75em 3em}}.itinerary-container .buttons.extra-tabs .tab a:hover,.property-container .buttons.extra-tabs .tab a:hover{cursor:pointer}.itinerary-container .buttons.extra-tabs .tab a .tab-header,.property-container .buttons.extra-tabs .tab a .tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.itinerary-container .buttons.extra-tabs .tab a svg,.property-container .buttons.extra-tabs .tab a svg{rotate:-90deg}.itinerary-container .buttons.extra-tabs .tab a div,.property-container .buttons.extra-tabs .tab a div{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.itinerary-container .buttons.extra-tabs .tab .tab-content,.property-container .buttons.extra-tabs .tab .tab-content{display:none;margin-bottom:0.5em;letter-spacing:0.5px;line-height:1.75em}@media (min-width:992px){.itinerary-container .buttons.extra-tabs .tab .tab-content,.property-container .buttons.extra-tabs .tab .tab-content{margin-bottom:2.5em}}.itinerary-container .buttons.extra-tabs .tab .tab-content:before,.property-container .buttons.extra-tabs .tab .tab-content:before{display:block;width:3em;content:"";border-top:2px solid rgba(179,140,92,0.4039215686);padding-top:1.5em}.itinerary-container .buttons.extra-tabs .tab i,.property-container .buttons.extra-tabs .tab i{top:57%;right:0.5em}.itinerary-container .top-image,.property-container .top-image{width:100%;height:24.5em;-o-object-fit:cover;object-fit:cover}.itinerary-container .text-container,.property-container .text-container{background-color:#f8f8f8;padding:0px 3em 5em 3em;margin-bottom:0}@media (min-width:992px){.itinerary-container .text-container,.property-container .text-container{padding:0 7em 5em 7em}}.itinerary-container .text-container h2,.itinerary-container .text-container h3,.itinerary-container .text-container h4,.property-container .text-container h2,.property-container .text-container h3,.property-container .text-container h4{font-family:poppins;text-transform:uppercase}.itinerary-container .text-container h3,.property-container .text-container h3{color:#69a09c;font-size:18px;font-weight:300;letter-spacing:2px;padding-top:2em;margin-bottom:1em}.itinerary-container .text-container h2,.property-container .text-container h2{font-size:18px;font-weight:700;letter-spacing:1px}.itinerary-container .text-container h4,.property-container .text-container h4{font-size:14px;letter-spacing:1px;font-weight:300}.itinerary-container .text-container h4:after,.property-container .text-container h4:after{display:block;content:"";border-bottom:1px solid #c5dfd9;width:1.5em;margin:1.5em 0}.itinerary-container .text-container .text,.property-container .text-container .text{color:#707070;font-size:16px;font-family:poppins;font-weight:200}@media (min-width:992px){.itinerary-container .text-container .text,.property-container .text-container .text{height:7em;overflow-y:scroll}}.itinerary-container .text-container .find-about,.property-container .text-container .find-about{display:block;border:1px solid #0e1d32;font-size:12px;font-weight:300}@media (min-width:992px){.itinerary-container .text-container .find-about,.property-container .text-container .find-about{font-size:10px}}@media (min-width:1200px){.itinerary-container .text-container .find-about,.property-container .text-container .find-about{letter-spacing:1px;font-size:12px}}@media (min-width:1400px){.itinerary-container .text-container .find-about,.property-container .text-container .find-about{font-size:16px}}@media (min-width:1750px){.itinerary-container .text-container .find-about,.property-container .text-container .find-about{font-size:18px}}.itinerary-container .text-container .find-about,.property-container .text-container .find-about{color:#0e1d32;text-transform:uppercase;padding:0.5em;font-family:poppins;position:relative;width:100%;text-align:center;margin-top:2em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.itinerary-container .text-container .find-about:hover,.property-container .text-container .find-about:hover{cursor:pointer;background-color:#0e1d32;color:white}.itinerary-container .text-container .find-about:hover img,.property-container .text-container .find-about:hover img{-webkit-filter:invert(1);filter:invert(1)}.itinerary-container .text-container .find-about img,.property-container .text-container .find-about img{position:absolute;left:1em;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width:992px){.itinerary-container .text-container .find-about img,.property-container .text-container .find-about img{left:4px}}@media (min-width:1400px){.itinerary-container .text-container .find-about img,.property-container .text-container .find-about img{left:1em}}.itinerary-container .text-container .find-about i,.property-container .text-container .find-about i{position:absolute;right:0.5em;top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:26px;font-weight:100}@media (min-width:992px){.itinerary-container .text-container .find-about i,.property-container .text-container .find-about i{right:4px}}@media (min-width:1200px){.itinerary-container .text-container .find-about i,.property-container .text-container .find-about i{right:0.5em}}@media (min-width:1750px){.itinerary-container .text-container .find-about i,.property-container .text-container .find-about i{right:1em}}.itinerary-container .tab-content,.property-container .tab-content{font-size:14px}@media (min-width:992px){.itinerary-container .tab-content,.property-container .tab-content{font-size:18px}}.itinerary-container .tab-content,.property-container .tab-content{text-transform:none;color:#0e1d32;font-family:poppins;font-weight:300}.itinerary-container .tab-content *,.property-container .tab-content *{font-size:14px}@media (min-width:992px){.itinerary-container .tab-content *,.property-container .tab-content *{font-size:18px}}.form-cta__trigger{background-color:rgb(218,218,218);display:-ms-grid;display:grid;-ms-grid-columns:4fr 2fr;grid-template-columns:4fr 2fr;text-align:center}.form-cta__trigger a,.form-cta__trigger p{margin:0;padding:1.5rem 2rem;font-size:1.4rem;line-height:1;text-transform:uppercase;font-family:poppins;font-weight:500}.form-cta__trigger a{position:relative;display:block;background:#0e1d32;text-align:left;color:white;padding-left:4rem;font-weight:300}.form-cta__trigger a i{position:absolute;top:1rem;right:2rem;font-size:2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.form-cta__target{margin:5rem 0;padding:7rem 0;background-color:rgb(218,218,218)}.form-cta__target .section-title{padding-bottom:5rem}.form-cta__target .title-column{text-align:left;padding-left:2rem}.form-cta__target .title-column h3{font-size:4rem;text-transform:uppercase}.form-cta__target form{font-family:"Poppins",sans-serif}.form-cta__target form .wsf-button.wsf-button-primary{float:right}#for-itineraries .itin-pag{padding-bottom:10rem}.property-container{padding-top:5em}.property-container img{width:100%;width:calc(100% - var(--bs-gutter-x) / 2)}.property-container h2,.property-container p{font-family:poppins}.property-container h2{font-size:18px;color:#cce3de;padding-bottom:0.5em;letter-spacing:1.5px;margin:2em 0 0 0}@media (min-width:992px){.property-container h2{margin:0}}.property-container p{font-size:14px;color:#707070;font-weight:300;line-height:2em}@media (min-width:992px){.property-container .button-container{position:sticky;top:1em}}.property-container .buttons a{padding:0.25em 1em 0.25em 2em;margin:0 0 1.75em 0;font-size:16px}@media (min-width:992px){.property-container .buttons a{padding:0.5em 1em 0.5em 0.5em}}@media (min-width:1200px){.property-container .buttons a{padding:0.75em 1em 0.75em 2em}}.property-container .buttons a svg{rotate:180deg}.property-container .buttons a.double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em 1em 0.75em 2em}@media (min-width:992px){.property-container .buttons a.double{padding:1em 1em 0.75em 0.5em}}@media (min-width:1200px){.property-container .buttons a.double{padding:1em 1em 0.75em 2em}}@media (min-width:1750px){.property-container .buttons a.double span:nth-child(2){font-size:18px;font-size:22px}}.property-container .buttons a.double span:nth-child(2){max-width:9em;font-family:garamond-premier-pro;padding-top:0.5em;letter-spacing:1px;line-height:1.5em}.facilities-experiences-tabs{font-family:poppins;color:#0e1d32;padding-top:7em}@media (min-width:992px){.facilities-experiences-tabs{padding-top:12em}}.facilities-experiences-tabs.tabset>input:not(:checked)+label{background-color:rgba(248,248,248,0.4392156863)}.facilities-experiences-tabs .tab-panels{background-color:#f8f8f8}.facilities-experiences-tabs label{background-color:#f8f8f8;font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:1px;padding:0.25em 0.25em 1.25em 0.25em}@media (min-width:992px){.facilities-experiences-tabs label{padding:1em 1em 24px 1em}}.facilities-experiences-tabs label{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.facilities-experiences-tabs .icons{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.facilities-experiences-tabs .icons .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em 0.5em}@media (min-width:992px){.facilities-experiences-tabs .icons .box{margin:0 0.5em}}.facilities-experiences-tabs .icons .box img{width:5em}.facilities-experiences-tabs .icons .box span{text-transform:uppercase;width:7em;text-align:center;line-height:1.25em;margin-top:1em;font-size:13px;letter-spacing:1px;font-weight:300}.reviews h2{margin-bottom:2rem}.reviews p{font-family:"Poppins",sans-serif;margin-bottom:1rem}.reviews__link{margin-bottom:3rem}.reviews__link .button{padding:1rem;font-family:"Poppins",sans-serif;font-size:1rem;background:transparent;border:1px solid grey}.reviews__link .button:hover{background:white;color:grey}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span,.owl-carousel button.owl-dot span{font-size:7rem;color:#6a6f71}.owl-prev{left:0;top:25%;position:absolute}.owl-next{right:0;top:25%;position:absolute}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:64px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

/*! == VENDOR == */.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:""}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:0.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:0.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}label.wsf-label{font-family:"Poppins",sans-serif!important}