.elementor-27093 .elementor-element.elementor-element-772d820a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27093 .elementor-element.elementor-element-458e8879{--box-border-color:#4669A1;--box-border-width:1px;--box-border-radius:0px;--separator-width:1px;--header-color:#4669A1;--toggle-button-color:#4669A1;--nested-list-indent:30px;--item-text-color:#4669A1;--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-ac5dab9 );}.elementor-27093 .elementor-element.elementor-element-458e8879 .elementor-toc__spinner{color:#4669A1;fill:#4669A1;}.elementor-27093 .elementor-element.elementor-element-458e8879 .elementor-toc__header-title{text-align:start;}.elementor-27093 .elementor-element.elementor-element-458e8879 .elementor-toc__header, .elementor-27093 .elementor-element.elementor-element-458e8879 .elementor-toc__header-title{font-family:"Classico", Sans-serif;font-size:24px;font-weight:700;}.elementor-27093 .elementor-element.elementor-element-458e8879 .elementor-toc__header{flex-direction:row;}.elementor-27093 .elementor-element.elementor-element-458e8879 .elementor-toc__list-item{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-27093 .elementor-element.elementor-element-769c3dc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27093 .elementor-element.elementor-element-37e99575 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-27093 .elementor-element.elementor-element-37e99575{color:#F47F4A;}.elementor-27093 .elementor-element.elementor-element-9e17cb4{--display:flex;}.elementor-27093 .elementor-element.elementor-element-653798ae{--display:flex;}.elementor-27093 .elementor-element.elementor-element-121dae51{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-ac5dab9 );--border-color:var( --e-global-color-ac5dab9 );--border-radius:0px 0px 0px 0px;--margin-top:90px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27093 .elementor-element.elementor-element-121dae51.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27093 .elementor-element.elementor-element-103e356d > .elementor-widget-container{margin:-67px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27093 .elementor-element.elementor-element-103e356d{z-index:1;text-align:center;}.elementor-27093 .elementor-element.elementor-element-103e356d img{width:25%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-27093 .elementor-element.elementor-element-7972724a{width:100%;max-width:100%;text-align:center;}.elementor-27093 .elementor-element.elementor-element-7972724a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27093 .elementor-element.elementor-element-7972724a.elementor-element{--align-self:center;}.elementor-27093 .elementor-element.elementor-element-7972724a .elementor-heading-title{font-family:"Classico", Sans-serif;font-size:42px;font-weight:700;line-height:65px;color:#1F1F1F;}.elementor-27093 .elementor-element.elementor-element-23bf2052{text-align:center;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-27093 .elementor-element.elementor-element-69d3f63{--display:flex;}.elementor-27093 .elementor-element.elementor-element-86f201a{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-a74a6a2{--display:flex;}.elementor-27093 .elementor-element.elementor-element-64a8594a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27093 .elementor-element.elementor-element-3d2f9b1f > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-27093 .elementor-element.elementor-element-3d2f9b1f{color:#F47F4A;}.elementor-27093 .elementor-element.elementor-element-b8e456b{--display:flex;}.elementor-27093 .elementor-element.elementor-element-e3c4ae5{--display:flex;}.elementor-27093 .elementor-element.elementor-element-f3e6025{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-739db42{--display:flex;}.elementor-27093 .elementor-element.elementor-element-0bd0adf{--display:flex;}.elementor-27093 .elementor-element.elementor-element-35ccbc2{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-c062330{--display:flex;}.elementor-27093 .elementor-element.elementor-element-eb3fb6a{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-9b93e19{--display:flex;}.elementor-27093 .elementor-element.elementor-element-1f13b3ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27093 .elementor-element.elementor-element-428c8fa8 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-27093 .elementor-element.elementor-element-428c8fa8{font-family:var( --e-global-typography-c254312-font-family ), Sans-serif;color:#F47F4A;}.elementor-27093 .elementor-element.elementor-element-5a3469a{--display:flex;}.elementor-27093 .elementor-element.elementor-element-c814d00{--display:flex;}.elementor-27093 .elementor-element.elementor-element-c4ae418{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-7292687{--display:flex;}.elementor-27093 .elementor-element.elementor-element-679d6d8{--display:flex;}.elementor-27093 .elementor-element.elementor-element-0e8be63{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-f5b96ef{--display:flex;}.elementor-27093 .elementor-element.elementor-element-14be2636{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27093 .elementor-element.elementor-element-755da501 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-27093 .elementor-element.elementor-element-755da501{color:#F47F4A;}.elementor-27093 .elementor-element.elementor-element-8f589ad{--display:flex;}.elementor-27093 .elementor-element.elementor-element-2da27e7{--display:flex;}.elementor-27093 .elementor-element.elementor-element-70b3139{--display:flex;}.elementor-27093 .elementor-element.elementor-element-2170652c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27093 .elementor-element.elementor-element-59d9cea > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-27093 .elementor-element.elementor-element-59d9cea{color:#F47F4A;}.elementor-27093 .elementor-element.elementor-element-08070e8{--display:flex;}.elementor-27093 .elementor-element.elementor-element-43f461b{--display:flex;}.elementor-27093 .elementor-element.elementor-element-3b56b30{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-46dfe0c{--display:flex;}.elementor-27093 .elementor-element.elementor-element-46be05c{--display:flex;}.elementor-27093 .elementor-element.elementor-element-74a3f76{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-17b5689{--display:flex;}.elementor-27093 .elementor-element.elementor-element-63b9dcd{--display:flex;}.elementor-27093 .elementor-element.elementor-element-3bc4379{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-e1bf7cf{--display:flex;}.elementor-27093 .elementor-element.elementor-element-dc6ad0c{--display:flex;}.elementor-27093 .elementor-element.elementor-element-a02c0f1{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-e1917bb{--display:flex;}.elementor-27093 .elementor-element.elementor-element-252a6a2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27093 .elementor-element.elementor-element-4057f964 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-27093 .elementor-element.elementor-element-4057f964{color:#F47F4A;}.elementor-27093 .elementor-element.elementor-element-55210df{--display:flex;}.elementor-27093 .elementor-element.elementor-element-11486bc{--spacer-size:50px;}.elementor-27093 .elementor-element.elementor-element-57c316b{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}@media(min-width:768px){.elementor-27093 .elementor-element.elementor-element-121dae51{--width:73%;}}@media(max-width:1024px){.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Classico';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mangotreetravel.com/wp-content/uploads/2025/04/classico-webfont.woff2') format('woff2'),
		url('https://mangotreetravel.com/wp-content/uploads/2025/04/classico-webfont.woff') format('woff'),
		url('https://mangotreetravel.com/wp-content/uploads/2025/04/Classico.ttf') format('truetype');
}
@font-face {
	font-family: 'Classico';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mangotreetravel.com/wp-content/uploads/2025/04/classico-bold-webfont.woff2') format('woff2'),
		url('https://mangotreetravel.com/wp-content/uploads/2025/04/classico-bold-webfont.woff') format('woff'),
		url('https://mangotreetravel.com/wp-content/uploads/2025/04/Classico-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mangotreetravel.com/wp-content/uploads/2025/04/AvenirLTStd-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mangotreetravel.com/wp-content/uploads/2025/04/AvenirLTStd-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mangotreetravel.com/wp-content/uploads/2025/04/AvenirLTStd-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mangotreetravel.com/wp-content/uploads/2025/04/AvenirLTStd-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mangotreetravel.com/wp-content/uploads/2025/04/AvenirLTStd-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */