.elementor-258 .elementor-element.elementor-element-ed5b3e9{--display:flex;--min-height:677px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-ed5b3e9:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-ed5b3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/header-img.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-3e99b353{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-3e99b353 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#C67173;}.elementor-258 .elementor-element.elementor-element-4d785318{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-ffb75ec{text-align:center;}.elementor-258 .elementor-element.elementor-element-ffb75ec .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:55px;font-weight:400;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-42abac52{text-align:center;}.elementor-258 .elementor-element.elementor-element-42abac52 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:55px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#C67173;}.elementor-258 .elementor-element.elementor-element-2108b632{--display:flex;--padding-top:56px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-258 .elementor-element.elementor-element-2108b632:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-2108b632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-258 .elementor-element.elementor-element-63aa8d28{width:var( --container-widget-width, 13.5% );max-width:13.5%;--container-widget-width:13.5%;--container-widget-flex-grow:0;top:0px;z-index:0;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-63aa8d28{left:0px;}body.rtl .elementor-258 .elementor-element.elementor-element-63aa8d28{right:0px;}.elementor-258 .elementor-element.elementor-element-2d79c2c1{width:var( --container-widget-width, 13.5% );max-width:13.5%;--container-widget-width:13.5%;--container-widget-flex-grow:0;top:0px;z-index:0;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-2d79c2c1{right:0px;}body.rtl .elementor-258 .elementor-element.elementor-element-2d79c2c1{left:0px;}.elementor-258 .elementor-element.elementor-element-1887748{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-258 .elementor-element.elementor-element-2c754e58{text-align:center;}.elementor-258 .elementor-element.elementor-element-2c754e58 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:25px;font-weight:500;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-7a2ea644{text-align:center;}.elementor-258 .elementor-element.elementor-element-7a2ea644 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-79cfb33c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-50f7e436{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-50f7e436.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-258 .elementor-element.elementor-element-50f7e436.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-258 .elementor-element.elementor-element-50f7e436.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-4bbbc092{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-4bbbc092.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-258 .elementor-element.elementor-element-4bbbc092.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-258 .elementor-element.elementor-element-4bbbc092.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-7a1804bb{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-7a1804bb.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-258 .elementor-element.elementor-element-7a1804bb.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-258 .elementor-element.elementor-element-7a1804bb.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-6235f286{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-6235f286.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-258 .elementor-element.elementor-element-6235f286.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-258 .elementor-element.elementor-element-6235f286.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-40405afb{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-40405afb.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-258 .elementor-element.elementor-element-40405afb.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-258 .elementor-element.elementor-element-40405afb.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-7baf2f52{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-7baf2f52.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-258 .elementor-element.elementor-element-7baf2f52.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-258 .elementor-element.elementor-element-7baf2f52.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-title{font-family:"Montreal Geometric", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-4d4aaef0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-258 .elementor-element.elementor-element-360abc0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 040px;--row-gap:20px;--column-gap:040px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-258 .elementor-element.elementor-element-360abc0c:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-360abc0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-258 .elementor-element.elementor-element-30b82109{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-258 .elementor-element.elementor-element-43924ba5{text-align:center;}.elementor-258 .elementor-element.elementor-element-43924ba5 img{width:100%;}.elementor-258 .elementor-element.elementor-element-2c7784aa{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-258 .elementor-element.elementor-element-73c9d674{text-align:start;}.elementor-258 .elementor-element.elementor-element-73c9d674 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:0px;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-41d710c7{text-align:start;}.elementor-258 .elementor-element.elementor-element-41d710c7 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-136e691e{text-align:justify;font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:400;line-height:45px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-7aea14f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-5b28ca48 .elementor-button{background-color:#BC9349;font-family:"Montreal Geometric", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;fill:#F8F4F0;color:#F8F4F0;border-radius:80px 80px 80px 80px;padding:20px 32px 20px 15px;}.elementor-258 .elementor-element.elementor-element-5b28ca48{width:initial;max-width:initial;}.elementor-258 .elementor-element.elementor-element-5b28ca48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-258 .elementor-element.elementor-element-5b28ca48 .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-5b28ca48 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-258 .elementor-element.elementor-element-7b8ae469{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-258 .elementor-element.elementor-element-657d8442{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-657d8442.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-258 .elementor-element.elementor-element-38c86c6 img{width:40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-258 .elementor-element.elementor-element-2f5a1a28 img{width:40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-258 .elementor-element.elementor-element-7b56bd0a img{width:40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-258 .elementor-element.elementor-element-349b483f{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-349b483f.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-258 .elementor-element.elementor-element-3b6b18aa.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-3b6b18aa{text-align:start;}.elementor-258 .elementor-element.elementor-element-3b6b18aa .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:38px;font-weight:900;line-height:1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-4a1b0329.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-4a1b0329{text-align:start;}.elementor-258 .elementor-element.elementor-element-4a1b0329 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-258 .elementor-element.elementor-element-4d7d6253{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-258 .elementor-element.elementor-element-1eef6245{text-align:center;}.elementor-258 .elementor-element.elementor-element-1eef6245 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:0px;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-745803e8{text-align:center;}.elementor-258 .elementor-element.elementor-element-745803e8 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-492b950d{text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:400;line-height:45px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-248e30e8{text-align:center;}.elementor-258 .elementor-element.elementor-element-248e30e8 img{width:100%;}.elementor-258 .elementor-element.elementor-element-34928c72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-258 .elementor-element.elementor-element-4ed243c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-4ed243c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-258 .elementor-element.elementor-element-77b89c9f img{width:48px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-258 .elementor-element.elementor-element-4f1ce720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-258 .elementor-element.elementor-element-4f1ce720 img{width:48px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-258 .elementor-element.elementor-element-5b018385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-258 .elementor-element.elementor-element-5b018385 img{width:48px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-258 .elementor-element.elementor-element-15a78b94{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-34422886{text-align:start;}.elementor-258 .elementor-element.elementor-element-34422886 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:900;line-height:1em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-5025b273{text-align:start;}.elementor-258 .elementor-element.elementor-element-5025b273 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-4c4aba88 .elementor-button{background-color:#BC9349;font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;fill:#F8F4F0;color:#F8F4F0;border-radius:80px 80px 80px 80px;padding:20px 34px 20px 34px;}.elementor-258 .elementor-element.elementor-element-4c4aba88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-4c4aba88 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-258 .elementor-element.elementor-element-61f20a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-61f20a9:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-61f20a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-258 .elementor-element.elementor-element-61f20a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-258 .elementor-element.elementor-element-55b14d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-55b14d8:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-55b14d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-258 .elementor-element.elementor-element-55b14d8::before, .elementor-258 .elementor-element.elementor-element-55b14d8 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-55b14d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-55b14d8 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-55b14d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-55b14d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b507111 );--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-5c95162{--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:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-258 .elementor-element.elementor-element-2ee4fc51{text-align:start;}.elementor-258 .elementor-element.elementor-element-2ee4fc51 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:0px;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-1cb0e861{text-align:start;}.elementor-258 .elementor-element.elementor-element-1cb0e861 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-315b54a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-aafa138{text-align:justify;font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:400;line-height:36px;letter-spacing:-0.5px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-6fb4e6f{width:100%;max-width:100%;}.elementor-258 .elementor-element.elementor-element-6b6a70b{--display:flex;--min-height:80px;}.elementor-258 .elementor-element.elementor-element-6b6a70b:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-6b6a70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-258 .elementor-element.elementor-element-7dfed45b{--display:flex;--position:relative;--min-height:500px;--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;--overflow:visible;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-258 .elementor-element.elementor-element-7dfed45b:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-7dfed45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b507111 );background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/Upcoming-adventure-banner-scaled.webp");background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-7dfed45b{left:0px;}body.rtl .elementor-258 .elementor-element.elementor-element-7dfed45b{right:0px;}.elementor-258 .elementor-element.elementor-element-620cea0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-258 .elementor-element.elementor-element-70a30082{--display:flex;--min-height:130px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--border-radius:20px 20px 20px 20px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-258 .elementor-element.elementor-element-70a30082:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-70a30082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-4fbac74d{text-align:center;}.elementor-258 .elementor-element.elementor-element-4fbac74d .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;color:#FFD0D1;}.elementor-258 .elementor-element.elementor-element-4bf13e02{text-align:center;}.elementor-258 .elementor-element.elementor-element-4bf13e02 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:100%;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-77314b44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-258 .elementor-element.elementor-element-79fba467{--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;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-258 .elementor-element.elementor-element-4a29bb78 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-5586bcec .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:100%;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-1ec872cf{font-family:"Montreal Geometric", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montreal Geometric", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-radius:80px 80px 80px 80px;padding:16px 36px 16px 36px;}.elementor-258 .elementor-element.elementor-element-54415fa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-6777c893{--display:flex;--min-height:320px;--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;}.elementor-258 .elementor-element.elementor-element-a80aebe{--grid-columns:2;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-258 .elementor-element.elementor-element-a80aebe .elementor-loop-container{grid-auto-rows:1fr;}.elementor-258 .elementor-element.elementor-element-a80aebe .e-loop-item > .elementor-section, .elementor-258 .elementor-element.elementor-element-a80aebe .e-loop-item > .elementor-section > .elementor-container, .elementor-258 .elementor-element.elementor-element-a80aebe .e-loop-item > .e-con, .elementor-258 .elementor-element.elementor-element-a80aebe .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-258 .elementor-element.elementor-element-259caa79{--display:flex;--position:relative;--min-height:500px;--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;--overflow:visible;--padding-top:30px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-258 .elementor-element.elementor-element-259caa79:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-259caa79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b507111 );}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-259caa79{left:0px;}body.rtl .elementor-258 .elementor-element.elementor-element-259caa79{right:0px;}.elementor-258 .elementor-element.elementor-element-704fac72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-258 .elementor-element.elementor-element-a74d069{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-258 .elementor-element.elementor-element-a74d069:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-a74d069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-26e15464{text-align:center;}.elementor-258 .elementor-element.elementor-element-26e15464 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:18px;font-weight:400;color:#FFD0D1;}.elementor-258 .elementor-element.elementor-element-7202377{text-align:center;}.elementor-258 .elementor-element.elementor-element-7202377 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;line-height:100%;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-68294f30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-258 .elementor-element.elementor-element-568db69d{text-align:center;}.elementor-258 .elementor-element.elementor-element-568db69d .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:18px;font-weight:400;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-2f49ab3a{text-align:center;}.elementor-258 .elementor-element.elementor-element-2f49ab3a .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;line-height:100%;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-33522820{text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-6c1fb5b5{--display:flex;--min-height:320px;--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;}.elementor-258 .elementor-element.elementor-element-2b9826b9{--grid-columns:2;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-258 .elementor-element.elementor-element-2b9826b9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-258 .elementor-element.elementor-element-2b9826b9 .e-loop-item > .elementor-section, .elementor-258 .elementor-element.elementor-element-2b9826b9 .e-loop-item > .elementor-section > .elementor-container, .elementor-258 .elementor-element.elementor-element-2b9826b9 .e-loop-item > .e-con, .elementor-258 .elementor-element.elementor-element-2b9826b9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-258 .elementor-element.elementor-element-62bd623d .elementor-button{background-color:#BC9349;font-family:"Montreal Geometric", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#F8F4F0;color:#F8F4F0;border-radius:80px 80px 80px 80px;padding:18px 34px 18px 34px;}.elementor-258 .elementor-element.elementor-element-62bd623d .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-15debfd2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:visible;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-15debfd2:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-15debfd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-258 .elementor-element.elementor-element-4b43ab8f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-1f51e3c{right:57px;}body.rtl .elementor-258 .elementor-element.elementor-element-1f51e3c{left:57px;}.elementor-258 .elementor-element.elementor-element-1f51e3c{top:-114px;}.elementor-258 .elementor-element.elementor-element-1f51e3c img{width:200px;}.elementor-258 .elementor-element.elementor-element-ee629d0{width:var( --container-widget-width, 105.502% );max-width:105.502%;--container-widget-width:105.502%;--container-widget-flex-grow:0;top:-34px;z-index:0;}.elementor-258 .elementor-element.elementor-element-ee629d0.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-ee629d0{left:-17px;}body.rtl .elementor-258 .elementor-element.elementor-element-ee629d0{right:-17px;}.elementor-258 .elementor-element.elementor-element-7f35f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-258 .elementor-element.elementor-element-299dce0c{text-align:start;}.elementor-258 .elementor-element.elementor-element-299dce0c .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-245baf1e.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-245baf1e{text-align:start;}.elementor-258 .elementor-element.elementor-element-245baf1e .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:100%;color:#CB6E6F;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-e9bb0be{right:0px;}body.rtl .elementor-258 .elementor-element.elementor-element-e9bb0be{left:0px;}.elementor-258 .elementor-element.elementor-element-e9bb0be{top:0px;}.elementor-258 .elementor-element.elementor-element-25faf4b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-20c0e6a3{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--overflow:visible;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:#BC9349;--border-color:#BC9349;--border-radius:19px 19px 19px 19px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-258 .elementor-element.elementor-element-20c0e6a3:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-20c0e6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBA;}.elementor-258 .elementor-element.elementor-element-5da84f3b{--display:flex;--min-height:92px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:50% 50% 50% 50%;--margin-top:-99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-5da84f3b:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5da84f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BC9349;}.elementor-258 .elementor-element.elementor-element-2898f241.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-2898f241{text-align:center;}.elementor-258 .elementor-element.elementor-element-2898f241 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:64px;font-weight:900;line-height:1em;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-2327dac0{text-align:center;}.elementor-258 .elementor-element.elementor-element-2327dac0 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-33eb6e1c{text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-5a6a0396{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--overflow:visible;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:#BC9349;--border-color:#BC9349;--border-radius:19px 19px 19px 19px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-258 .elementor-element.elementor-element-5a6a0396:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5a6a0396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBA;}.elementor-258 .elementor-element.elementor-element-3d6ed02{--display:flex;--min-height:92px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:50% 50% 50% 50%;--margin-top:-99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-3d6ed02:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-3d6ed02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BC9349;}.elementor-258 .elementor-element.elementor-element-489e4092.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-489e4092{text-align:center;}.elementor-258 .elementor-element.elementor-element-489e4092 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:64px;font-weight:900;line-height:1em;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-37934897{text-align:center;}.elementor-258 .elementor-element.elementor-element-37934897 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-5042351{text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-c6d9205{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--overflow:visible;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:#BC9349;--border-color:#BC9349;--border-radius:19px 19px 19px 19px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-258 .elementor-element.elementor-element-c6d9205:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-c6d9205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBA;}.elementor-258 .elementor-element.elementor-element-471b4901{--display:flex;--min-height:92px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:50% 50% 50% 50%;--margin-top:-99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-471b4901:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-471b4901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BC9349;}.elementor-258 .elementor-element.elementor-element-c5a09f8.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-c5a09f8{text-align:center;}.elementor-258 .elementor-element.elementor-element-c5a09f8 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:64px;font-weight:900;line-height:1em;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-6b3c037e{text-align:center;}.elementor-258 .elementor-element.elementor-element-6b3c037e .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-4252e806{text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-ad72314{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--overflow:visible;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:#BC9349;--border-color:#BC9349;--border-radius:19px 19px 19px 19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-258 .elementor-element.elementor-element-ad72314:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-ad72314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBA;}.elementor-258 .elementor-element.elementor-element-43cbb83b{--display:flex;--min-height:92px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:50% 50% 50% 50%;--margin-top:-99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-43cbb83b:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-43cbb83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BC9349;}.elementor-258 .elementor-element.elementor-element-7e1f0a58.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-7e1f0a58{text-align:center;}.elementor-258 .elementor-element.elementor-element-7e1f0a58 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:64px;font-weight:900;line-height:1em;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-4551598d{text-align:center;}.elementor-258 .elementor-element.elementor-element-4551598d .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-43fcfce5{text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-3f98436d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montreal Geometric", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-radius:80px 80px 80px 80px;padding:16px 36px 16px 36px;}.elementor-258 .elementor-element.elementor-element-4afa875a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-3090b4c{--display:flex;}.elementor-258 .elementor-element.elementor-element-3d8e7671{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-3d8e7671:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-3d8e7671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-70c166d3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-53898c59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-258 .elementor-element.elementor-element-267694b5{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-258 .elementor-element.elementor-element-1a963b12{text-align:start;}.elementor-258 .elementor-element.elementor-element-1a963b12 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-13fdd9fe{text-align:start;}.elementor-258 .elementor-element.elementor-element-13fdd9fe .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:100%;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-3b9499ff{--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;}.elementor-258 .elementor-element.elementor-element-22b2dd39{text-align:justify;font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-273f75cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-273f75cf.e-con{--align-self:center;}.elementor-258 .elementor-element.elementor-element-7902d801{--display:flex;--min-height:237px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-258 .elementor-element.elementor-element-13a6ba0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:030px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-258 .elementor-element.elementor-element-13a6ba0e:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-13a6ba0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/box1-1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-258 .elementor-element.elementor-element-13a6ba0e.e-con{--align-self:center;}.elementor-258 .elementor-element.elementor-element-7840d286{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-7840d286 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-34453bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-34453bcb.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-281f3874{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-258 .elementor-element.elementor-element-281f3874:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-281f3874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/Vector3-1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-258 .elementor-element.elementor-element-281f3874.e-con{--align-self:center;}.elementor-258 .elementor-element.elementor-element-284b9ed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-284b9ed2 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-36aed89d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-36aed89d.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-48c339ce{--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;--justify-content:center;}.elementor-258 .elementor-element.elementor-element-5849acb0{width:100%;max-width:100%;text-align:center;}.elementor-258 .elementor-element.elementor-element-5849acb0 img{width:100%;}.elementor-258 .elementor-element.elementor-element-20ec2915{--display:flex;--min-height:237px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-258 .elementor-element.elementor-element-2d4584f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-258 .elementor-element.elementor-element-2d4584f7:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-2d4584f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/Vector2-1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-258 .elementor-element.elementor-element-2d4584f7.e-con{--align-self:center;}.elementor-258 .elementor-element.elementor-element-58b6e81a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-58b6e81a .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-16b4afe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-16b4afe4.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-67c08d10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-258 .elementor-element.elementor-element-67c08d10:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-67c08d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/Vector4-1.webp");background-repeat:no-repeat;background-size:contain;}.elementor-258 .elementor-element.elementor-element-28ebf21b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-28ebf21b .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-538741f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-538741f9.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-327eec6{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-327eec6:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-327eec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-2378c243{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-6139b90f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-258 .elementor-element.elementor-element-59cd7b5d{text-align:center;}.elementor-258 .elementor-element.elementor-element-59cd7b5d .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:18px;font-weight:400;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-162361ba{text-align:center;}.elementor-258 .elementor-element.elementor-element-162361ba .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;line-height:100%;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-64213f47{text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-257718a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-258 .elementor-element.elementor-element-19b73038{width:100%;max-width:100%;text-align:center;}.elementor-258 .elementor-element.elementor-element-19b73038 img{width:100%;}.elementor-258 .elementor-element.elementor-element-38298db3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-258 .elementor-element.elementor-element-2e238f48{--display:flex;--min-height:184px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-258 .elementor-element.elementor-element-2e238f48:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-2e238f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/box1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-2e238f48.e-con{--align-self:center;}.elementor-258 .elementor-element.elementor-element-3736e920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-3736e920 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-1eb8bb3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-1eb8bb3c.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-316d3640{--display:flex;--min-height:184px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-258 .elementor-element.elementor-element-316d3640:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-316d3640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/Vector3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-316d3640.e-con{--align-self:center;}.elementor-258 .elementor-element.elementor-element-244e0fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-244e0fb .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-126af8ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-126af8ac.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-1394c8fa{--display:flex;--min-height:184px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-258 .elementor-element.elementor-element-1394c8fa:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-1394c8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/Vector2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-1394c8fa.e-con{--align-self:center;}.elementor-258 .elementor-element.elementor-element-18fc1fa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-18fc1fa5 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-353eafd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-353eafd8.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-7d7e1808{--display:flex;--min-height:184px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-258 .elementor-element.elementor-element-7d7e1808:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-7d7e1808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/Vector4-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-235c2a5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-235c2a5f .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-28faac02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montreal Geometric", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3B3B3B;}.elementor-258 .elementor-element.elementor-element-28faac02.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-7f8db71c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-258 .elementor-element.elementor-element-751fbf2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-258 .elementor-element.elementor-element-54d18660{text-align:start;}.elementor-258 .elementor-element.elementor-element-54d18660 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1.25em;letter-spacing:0px;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-4d32c338{text-align:start;font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:400;line-height:37px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button{background-color:#BC9349;font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;fill:#F8F4F0;color:#F8F4F0;border-radius:80px 80px 80px 80px;}.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button:focus{background-color:#CB6E6F;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-56f7c1cf{width:initial;max-width:initial;}.elementor-258 .elementor-element.elementor-element-56f7c1cf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button:focus svg{fill:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-4996e9e{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-0068051{--swiper-slides-to-display:5;--swiper-slides-gap:10px;width:var( --container-widget-width, 2200px );max-width:2200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:2200px;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-0068051.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-0068051 .swiper-slide > .elementor-element{height:100%;}.elementor-258 .elementor-element.elementor-element-5a21944{--display:flex;}.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montreal Geometric", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-radius:80px 80px 80px 80px;padding:16px 36px 16px 36px;}.elementor-258 .elementor-element.elementor-element-4b93c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-6c8273d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:31px;--padding-bottom:15px;--padding-left:0px;--padding-right:200px;}.elementor-258 .elementor-element.elementor-element-91daa79{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:0px;--arrow-size:70px;}.elementor-258 .elementor-element.elementor-element-91daa79 .swiper-slide > .elementor-element{height:100%;}.elementor-258 .elementor-element.elementor-element-91daa79 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:25px 05px 0px 0px;}.elementor-258 .elementor-element.elementor-element-da9d8b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-258 .elementor-element.elementor-element-da9d8b6:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-da9d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-258 .elementor-element.elementor-element-da9d8b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-da9d8b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-258 .elementor-element.elementor-element-1a59cfe.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-258 .elementor-element.elementor-element-1a59cfe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-258 .elementor-element.elementor-element-1a59cfe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-258 .elementor-element.elementor-element-dd9fa84.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-258 .elementor-element.elementor-element-dd9fa84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-258 .elementor-element.elementor-element-dd9fa84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-258 .elementor-element.elementor-element-dd9fa84 > .elementor-element-populated{padding:28px 200px 40px 15px;}.elementor-258 .elementor-element.elementor-element-990bba1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-990bba1 .elementor-heading-title{font-family:"Twilight", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#BC9349;}.elementor-258 .elementor-element.elementor-element-d92c395{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-d92c395 .elementor-heading-title{font-family:"Montreal Geometric", Sans-serif;font-size:47px;font-weight:900;text-transform:uppercase;line-height:60px;color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-6501de3{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:15px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-15px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group > label, .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-subgroup label{color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group > label{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:700;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-type-html{padding-bottom:0px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group .elementor-field{color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group .elementor-field, .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-subgroup label{font-family:"Cera Pro", Sans-serif;font-size:18px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#CB6E6F;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:10px 10px 10px 10px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#CB6E6F;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:10px 10px 10px 10px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group .elementor-select-wrapper::before{color:#CB6E6F;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button{font-family:"Montreal Geometric", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:30px;border-radius:80px 80px 80px 80px;}.elementor-258 .elementor-element.elementor-element-6501de3 .e-form__buttons__wrapper__button-next{background-color:#BC9349;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button[type="submit"]{background-color:#BC9349;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button[type="submit"] svg *{fill:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-6501de3 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-258 .elementor-element.elementor-element-6501de3 .e-form__buttons__wrapper__button-next:hover{background-color:#A87F3C;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button[type="submit"]:hover{background-color:#A87F3C;color:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button[type="submit"]:hover svg *{fill:#F8F4F0;}.elementor-258 .elementor-element.elementor-element-6501de3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:1024px){.elementor-258 .elementor-element.elementor-element-ed5b3e9{--min-height:470px;}.elementor-258 .elementor-element.elementor-element-3e99b353 .elementor-heading-title{font-size:40px;}.elementor-258 .elementor-element.elementor-element-ffb75ec .elementor-heading-title{font-size:46px;}.elementor-258 .elementor-element.elementor-element-42abac52 .elementor-heading-title{font-size:40px;}.elementor-258 .elementor-element.elementor-element-2c754e58 .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-7a2ea644 .elementor-heading-title{font-size:34px;}.elementor-258 .elementor-element.elementor-element-50f7e436{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-title{font-size:19px;}.elementor-258 .elementor-element.elementor-element-4bbbc092{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-title{font-size:19px;}.elementor-258 .elementor-element.elementor-element-7a1804bb{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-title{font-size:19px;}.elementor-258 .elementor-element.elementor-element-6235f286{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-title{font-size:19px;}.elementor-258 .elementor-element.elementor-element-40405afb{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-title{font-size:19px;}.elementor-258 .elementor-element.elementor-element-7baf2f52{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-title{font-size:19px;}.elementor-258 .elementor-element.elementor-element-360abc0c{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-258 .elementor-element.elementor-element-73c9d674 .elementor-heading-title{font-size:22px;}.elementor-258 .elementor-element.elementor-element-41d710c7 .elementor-heading-title{font-size:34px;}.elementor-258 .elementor-element.elementor-element-136e691e{font-size:19px;line-height:34px;}.elementor-258 .elementor-element.elementor-element-5b28ca48 .elementor-button{font-size:19px;}.elementor-258 .elementor-element.elementor-element-3b6b18aa .elementor-heading-title{font-size:22px;}.elementor-258 .elementor-element.elementor-element-4a1b0329 .elementor-heading-title{font-size:12px;}.elementor-258 .elementor-element.elementor-element-1eef6245 .elementor-heading-title{font-size:22px;}.elementor-258 .elementor-element.elementor-element-745803e8 .elementor-heading-title{font-size:34px;}.elementor-258 .elementor-element.elementor-element-492b950d{font-size:19px;line-height:34px;}.elementor-258 .elementor-element.elementor-element-34422886 .elementor-heading-title{font-size:22px;}.elementor-258 .elementor-element.elementor-element-5025b273 .elementor-heading-title{font-size:12px;}.elementor-258 .elementor-element.elementor-element-4c4aba88 .elementor-button{font-size:19px;}.elementor-258 .elementor-element.elementor-element-2ee4fc51 .elementor-heading-title{font-size:22px;}.elementor-258 .elementor-element.elementor-element-1cb0e861 .elementor-heading-title{font-size:34px;}.elementor-258 .elementor-element.elementor-element-aafa138{font-size:19px;}.elementor-258 .elementor-element.elementor-element-a80aebe{--grid-columns:2;}.elementor-258 .elementor-element.elementor-element-2b9826b9{--grid-columns:2;}.elementor-258 .elementor-element.elementor-element-53898c59{--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;}.elementor-258 .elementor-element.elementor-element-273f75cf{--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;}.elementor-258 .elementor-element.elementor-element-7f8db71c{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-258 .elementor-element.elementor-element-54d18660 .elementor-heading-title{font-size:38px;}.elementor-258 .elementor-element.elementor-element-0068051{--swiper-slides-to-display:2;}.elementor-258 .elementor-element.elementor-element-91daa79{--swiper-slides-to-display:1;}.elementor-258 .elementor-element.elementor-element-dd9fa84 > .elementor-element-populated{padding:40px 60px 40px 40px;}}@media(max-width:767px){.elementor-258 .elementor-element.elementor-element-ed5b3e9:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-ed5b3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://travelwithamira.com/wp-content/uploads/2026/06/mobile-home-banner.webp");}.elementor-258 .elementor-element.elementor-element-ed5b3e9{--width:440px;--min-height:500px;--padding-top:60px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-258 .elementor-element.elementor-element-3e99b353{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-258 .elementor-element.elementor-element-3e99b353 .elementor-heading-title{font-size:28px;}.elementor-258 .elementor-element.elementor-element-ffb75ec .elementor-heading-title{font-size:34px;}.elementor-258 .elementor-element.elementor-element-42abac52 .elementor-heading-title{font-size:28px;}.elementor-258 .elementor-element.elementor-element-2108b632{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-258 .elementor-element.elementor-element-63aa8d28{--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;}.elementor-258 .elementor-element.elementor-element-2d79c2c1{--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;}.elementor-258 .elementor-element.elementor-element-2c754e58 .elementor-heading-title{font-size:18px;}.elementor-258 .elementor-element.elementor-element-7a2ea644 .elementor-heading-title{font-size:28px;}.elementor-258 .elementor-element.elementor-element-50f7e436{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-50f7e436 .elementor-image-box-title{font-size:16px;}.elementor-258 .elementor-element.elementor-element-4bbbc092{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-4bbbc092 .elementor-image-box-title{font-size:16px;}.elementor-258 .elementor-element.elementor-element-7a1804bb{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-7a1804bb .elementor-image-box-title{font-size:16px;}.elementor-258 .elementor-element.elementor-element-6235f286{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-6235f286 .elementor-image-box-title{font-size:16px;}.elementor-258 .elementor-element.elementor-element-40405afb{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-40405afb .elementor-image-box-title{font-size:16px;}.elementor-258 .elementor-element.elementor-element-7baf2f52{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-img{margin-bottom:16px;}.elementor-258 .elementor-element.elementor-element-7baf2f52 .elementor-image-box-title{font-size:16px;}.elementor-258 .elementor-element.elementor-element-4d4aaef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-258 .elementor-element.elementor-element-360abc0c{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-258 .elementor-element.elementor-element-2c7784aa{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-73c9d674 .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-41d710c7 .elementor-heading-title{font-size:26px;}.elementor-258 .elementor-element.elementor-element-136e691e{font-size:17px;line-height:29px;}.elementor-258 .elementor-element.elementor-element-5b28ca48 .elementor-button{font-size:17px;}.elementor-258 .elementor-element.elementor-element-3b6b18aa .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-4a1b0329 .elementor-heading-title{font-size:11px;}.elementor-258 .elementor-element.elementor-element-1eef6245 .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-745803e8 .elementor-heading-title{font-size:26px;}.elementor-258 .elementor-element.elementor-element-492b950d{text-align:justify;font-size:17px;line-height:29px;}.elementor-258 .elementor-element.elementor-element-4ed243c7{--width:229px;}.elementor-258 .elementor-element.elementor-element-34422886 .elementor-heading-title{font-size:35px;}.elementor-258 .elementor-element.elementor-element-5025b273 .elementor-heading-title{font-size:11px;}.elementor-258 .elementor-element.elementor-element-4c4aba88 .elementor-button{font-size:17px;}.elementor-258 .elementor-element.elementor-element-55b14d8{--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;}.elementor-258 .elementor-element.elementor-element-5c95162{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-2ee4fc51{text-align:center;}.elementor-258 .elementor-element.elementor-element-2ee4fc51 .elementor-heading-title{font-size:18px;}.elementor-258 .elementor-element.elementor-element-1cb0e861{text-align:center;}.elementor-258 .elementor-element.elementor-element-1cb0e861 .elementor-heading-title{font-size:27px;}.elementor-258 .elementor-element.elementor-element-315b54a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:3px;}.elementor-258 .elementor-element.elementor-element-aafa138{text-align:start;font-size:17px;line-height:32px;letter-spacing:-0.7px;}.elementor-258 .elementor-element.elementor-element-aafa138 p{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-77314b44{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-258 .elementor-element.elementor-element-54415fa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-258 .elementor-element.elementor-element-54415fa4.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button{font-size:20px;border-radius:80px 80px 80px 80px;padding:16px 36px 16px 36px;}.elementor-258 .elementor-element.elementor-element-a80aebe{--grid-columns:1;}.elementor-258 .elementor-element.elementor-element-259caa79{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-258 .elementor-element.elementor-element-a74d069{--margin-top:-93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-33522820{text-align:start;font-size:17px;line-height:32px;}.elementor-258 .elementor-element.elementor-element-33522820 p{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-2b9826b9{--grid-columns:2;--grid-row-gap:9px;--grid-column-gap:24px;}.elementor-258 .elementor-element.elementor-element-2b9826b9.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-62bd623d{z-index:2;}.elementor-258 .elementor-element.elementor-element-299dce0c{text-align:center;}.elementor-258 .elementor-element.elementor-element-245baf1e{text-align:center;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-e9bb0be{right:1px;}body.rtl .elementor-258 .elementor-element.elementor-element-e9bb0be{left:1px;}.elementor-258 .elementor-element.elementor-element-e9bb0be{top:271px;z-index:0;}.elementor-258 .elementor-element.elementor-element-25faf4b7{--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;}.elementor-258 .elementor-element.elementor-element-20c0e6a3{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-5a6a0396{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-c6d9205{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-ad72314{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-4afa875a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-258 .elementor-element.elementor-element-4afa875a.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button{font-size:20px;border-radius:80px 80px 80px 80px;padding:16px 36px 16px 36px;}.elementor-258 .elementor-element.elementor-element-327eec6{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-64213f47{text-align:start;}.elementor-258 .elementor-element.elementor-element-2e238f48{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-258 .elementor-element.elementor-element-1eb8bb3c{font-size:15px;}.elementor-258 .elementor-element.elementor-element-316d3640{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-258 .elementor-element.elementor-element-126af8ac{font-size:15px;}.elementor-258 .elementor-element.elementor-element-1394c8fa{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-258 .elementor-element.elementor-element-353eafd8{font-size:15px;}.elementor-258 .elementor-element.elementor-element-7d7e1808{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-258 .elementor-element.elementor-element-28faac02{font-size:15px;}.elementor-258 .elementor-element.elementor-element-7f8db71c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-751fbf2c{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-54d18660{text-align:center;}.elementor-258 .elementor-element.elementor-element-54d18660 .elementor-heading-title{font-size:26px;}.elementor-258 .elementor-element.elementor-element-4d32c338{text-align:start;font-size:17px;line-height:32px;}.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button{font-size:18px;}.elementor-258 .elementor-element.elementor-element-0068051{--swiper-slides-to-display:1;}.elementor-258 .elementor-element.elementor-element-5a21944{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-4b93c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-258 .elementor-element.elementor-element-4b93c35.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button{font-size:20px;border-radius:80px 80px 80px 80px;padding:16px 36px 16px 36px;}.elementor-258 .elementor-element.elementor-element-6c8273d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-258 .elementor-element.elementor-element-91daa79{--swiper-slides-to-display:1;--arrow-size:60px;}.elementor-258 .elementor-element.elementor-element-91daa79 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:25px 10px 0px 10px;}.elementor-258 .elementor-element.elementor-element-1a59cfe > .elementor-element-populated{padding:40px 30px 0px 30px;}.elementor-258 .elementor-element.elementor-element-dd9fa84 > .elementor-element-populated{padding:50px 30px 10px 30px;}.elementor-258 .elementor-element.elementor-element-990bba1{text-align:center;}.elementor-258 .elementor-element.elementor-element-990bba1 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-258 .elementor-element.elementor-element-d92c395{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-d92c395 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group > label{font-size:18px;}.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-258 .elementor-element.elementor-element-657d8442{--width:34.145%;}.elementor-258 .elementor-element.elementor-element-349b483f{--width:45.189%;}.elementor-258 .elementor-element.elementor-element-55b14d8{--width:100%;}.elementor-258 .elementor-element.elementor-element-6b6a70b{--content-width:500px;}.elementor-258 .elementor-element.elementor-element-70a30082{--width:741px;}.elementor-258 .elementor-element.elementor-element-a74d069{--width:100%;}.elementor-258 .elementor-element.elementor-element-68294f30{--width:100%;}.elementor-258 .elementor-element.elementor-element-7f35f1{--width:59%;}.elementor-258 .elementor-element.elementor-element-20c0e6a3{--content-width:373px;}.elementor-258 .elementor-element.elementor-element-5a6a0396{--content-width:373px;}.elementor-258 .elementor-element.elementor-element-c6d9205{--content-width:373px;}.elementor-258 .elementor-element.elementor-element-ad72314{--content-width:373px;}.elementor-258 .elementor-element.elementor-element-70c166d3{--content-width:1390px;}.elementor-258 .elementor-element.elementor-element-53898c59{--width:100%;}.elementor-258 .elementor-element.elementor-element-273f75cf{--width:100%;}.elementor-258 .elementor-element.elementor-element-7902d801{--width:448px;}.elementor-258 .elementor-element.elementor-element-48c339ce{--width:529px;}.elementor-258 .elementor-element.elementor-element-20ec2915{--width:448px;}.elementor-258 .elementor-element.elementor-element-257718a2{--content-width:378px;}.elementor-258 .elementor-element.elementor-element-38298db3{--content-width:345px;}.elementor-258 .elementor-element.elementor-element-751fbf2c{--width:860px;}}@media(max-width:1024px) and (min-width:768px){.elementor-258 .elementor-element.elementor-element-7902d801{--width:100%;}.elementor-258 .elementor-element.elementor-element-48c339ce{--width:100%;}.elementor-258 .elementor-element.elementor-element-20ec2915{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-5b28ca48 *//* filename: register-button-hover.css
   Paste in: REGISTER button → Advanced tab → Custom CSS
   Note: do NOT also set a hover background in the Style tab — this handles it. */

/* --- base: smooth transitions + landing room for the plane --- */
.elementor-258 .elementor-element.elementor-element-5b28ca48 a,
.elementor-258 .elementor-element.elementor-element-5b28ca48 button {
  padding-right: 46px;                  /* space on the right for the plane to land */
  transition: background-color 0.45s ease;
}

.elementor-258 .elementor-element.elementor-element-5b28ca48 svg {
  transition: transform 0.45s ease;     /* smooth flight */
}

/* --- hover: gold → rose, plane flies left → right --- */
.elementor-258 .elementor-element.elementor-element-5b28ca48:hover a,
.elementor-258 .elementor-element.elementor-element-5b28ca48:hover button {
  background-color: #CB6E6F !important;
}

.elementor-258 .elementor-element.elementor-element-5b28ca48:hover svg {
  transform: translateX(175px);         /* tune 115–135px so it lands just right of the text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-492b950d *//* Paragraph → Advanced → Custom CSS */
.elementor-258 .elementor-element.elementor-element-492b950d,
.elementor-258 .elementor-element.elementor-element-492b950d p {
  /* keep justified */
  text-align: justify;
  text-justify: inter-word;      /* stretch spaces, not letters */

  /* let the browser break long words so it doesn't need giant gaps */
  hyphens: auto;
  -webkit-hyphens: auto;         /* Safari/iOS */
  -ms-hyphens: auto;

  /* safety net: break a word only if it truly can't fit */
  overflow-wrap: break-word;
  word-break: normal;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c4aba88 *//* filename: register-button-hover.css
   Paste in: REGISTER button → Advanced tab → Custom CSS
   Note: do NOT also set a hover background in the Style tab — this handles it. */

/* --- base: smooth transitions + landing room for the plane --- */
.elementor-258 .elementor-element.elementor-element-4c4aba88 a,
.elementor-258 .elementor-element.elementor-element-4c4aba88 button {
  padding-right: 46px;                  /* space on the right for the plane to land */
  transition: background-color 0.45s ease;
}

.elementor-258 .elementor-element.elementor-element-4c4aba88 svg {
  transition: transform 0.45s ease;     /* smooth flight */
}

/* --- hover: gold → rose, plane flies left → right --- */
.elementor-258 .elementor-element.elementor-element-4c4aba88:hover a,
.elementor-258 .elementor-element.elementor-element-4c4aba88:hover button {
  background-color: #CB6E6F !important;
}

.elementor-258 .elementor-element.elementor-element-4c4aba88:hover svg {
  transform: translateX(145px);         /* tune 115–135px so it lands just right of the text */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54415fa4 *//* REUSABLE plane-fly button — fixed Figma size (290×75, scaling), text TRULY centred.
   Paste into ANY button's  Advanced → Custom CSS  (uses `.elementor-258 .elementor-element.elementor-element-54415fa4`).
   Plane is pinned at Figma's left (5%) as % + vw so it scales with the button and
   never overlaps the text; text is centred; 23px top/bottom gap comes from the
   75px height + line-height. Plane flies right on hover. */

/* Pill — fixed Figma size, scaled with vw */
.elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button,
.elementor-258 .elementor-element.elementor-element-54415fa4 a,
.elementor-258 .elementor-element.elementor-element-54415fa4 button{
  position: relative !important;
  width:     clamp(210px, 15.1vw, 290px) !important;   /* 290 @1920 */
  min-width: clamp(210px, 15.1vw, 290px) !important;
  height:    clamp(56px, 3.906vw, 75px) !important;    /* 75  @1920 */
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  border-radius: 80px !important;
  overflow: hidden;                                    /* clips the plane as it flies */
  transition: background-color .45s ease;
}

/* Text centred in the pill (icon is taken out of flow below, so this is a TRUE centre) */
.elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button-content-wrapper{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
}
.elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button-text{
  display: block !important;
  font-size: clamp(16px, 1.25vw, 24px) !important;     /* 24 @1920 */
  line-height: 1.25 !important;                        /* ≈30px @24 → ~23px top/bottom in the 75px pill */
}

/* Plane pinned to the LEFT at Figma's 5% (scales with the button → never overlaps the text) */
.elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button-icon{
  position: absolute !important;
  left: 5% !important;
  top: 50%;
  transform: translateY(-50%);
  display: flex !important; align-items: center !important; justify-content: center !important;
  line-height: 0 !important;
  transition: transform .45s ease;
}
.elementor-258 .elementor-element.elementor-element-54415fa4 svg{
  display: block !important;
  width:  clamp(19px, 1.458vw, 28px) !important;       /* 28 @1920 */
  height: clamp(23px, 1.77vw, 34px) !important;        /* 34 @1920 */
  flex: 0 0 auto;
}

/* Hover: colour + plane flies right (clipped by overflow:hidden) */
.elementor-258 .elementor-element.elementor-element-54415fa4 a:hover,
.elementor-258 .elementor-element.elementor-element-54415fa4 button:hover{ background-color: #CB6E6F !important; }

/* ===== PLANE LANDING KNOB =====
   This one value decides where the plane flies to on hover.
   BIGGER  = flies further right (into the empty space / off the right edge).
   SMALLER = stays closer to the left / lands sooner.
   Change the MIDDLE number (the vw). The 250px cap is the max at very wide screens. */
.elementor-258 .elementor-element.elementor-element-54415fa4 a:hover  .elementor-button-icon,
.elementor-258 .elementor-element.elementor-element-54415fa4 button:hover .elementor-button-icon{
  transform: translateY(-50%) translateX(clamp(150px, 12vw, 250px));
}

/* Mobile ≤767px */
@media (max-width:767px){
  .elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button,
  .elementor-258 .elementor-element.elementor-element-54415fa4 a,
  .elementor-258 .elementor-element.elementor-element-54415fa4 button{ width: 210px !important; min-width: 210px !important; height: 65px !important; }
  .elementor-258 .elementor-element.elementor-element-54415fa4 .elementor-button-text{ font-size: 18px !important; }
  .elementor-258 .elementor-element.elementor-element-54415fa4 a:hover  .elementor-button-icon,
  .elementor-258 .elementor-element.elementor-element-54415fa4 button:hover .elementor-button-icon{ transform: translateY(-50%) translateX(160px) !important; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62bd623d *//* filename: register-button-hover.css
   Paste in: REGISTER button → Advanced tab → Custom CSS
   Note: do NOT also set a hover background in the Style tab — this handles it. */

/* --- base: smooth transitions + landing room for the plane --- */
.elementor-258 .elementor-element.elementor-element-62bd623d a,
.elementor-258 .elementor-element.elementor-element-62bd623d button {
  padding-right: 46px;                  /* space on the right for the plane to land */
  transition: background-color 0.45s ease;
}

.elementor-258 .elementor-element.elementor-element-62bd623d svg {
  transition: transform 0.45s ease;     /* smooth flight */
}

/* --- hover: gold → rose, plane flies left → right --- */
.elementor-258 .elementor-element.elementor-element-62bd623d:hover a,
.elementor-258 .elementor-element.elementor-element-62bd623d:hover button {
  background-color: #CB6E6F !important;
}

.elementor-258 .elementor-element.elementor-element-62bd623d:hover svg {
  transform: translateX(175px);         /* tune 115–135px so it lands just right of the text */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da84f3b */.elementor-258 .elementor-element.elementor-element-5da84f3b{width:92px!important;height:92px!important;min-width:92px!important;min-height:92px!important;align-self:center!important;border-radius:50%!important;flex-shrink:0!important;flex-grow:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6ed02 */.elementor-258 .elementor-element.elementor-element-3d6ed02{width:92px!important;height:92px!important;min-width:92px!important;min-height:92px!important;align-self:center!important;border-radius:50%!important;flex-shrink:0!important;flex-grow:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-471b4901 */.elementor-258 .elementor-element.elementor-element-471b4901{width:92px!important;height:92px!important;min-width:92px!important;min-height:92px!important;align-self:center!important;border-radius:50%!important;flex-shrink:0!important;flex-grow:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cbb83b */.elementor-258 .elementor-element.elementor-element-43cbb83b{width:92px!important;height:92px!important;min-width:92px!important;min-height:92px!important;align-self:center!important;border-radius:50%!important;flex-shrink:0!important;flex-grow:0!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4afa875a *//* REUSABLE plane-fly button — fixed size (305×75 desktop, scaling), text TRULY centred.
   Paste into THIS BUTTON's  Advanced → Custom CSS  (uses `.elementor-258 .elementor-element.elementor-element-4afa875a`).
   Plane is pinned at the left (5%) so it scales with the button and never overlaps
   the text; text is centred. Desktop unchanged — only the mobile block was fixed:
   Figma mobile 255×65, smaller text so the plane no longer sits on the words. */

/* Pill — fixed size, scaled with vw (305 = 15.885vw @1920) */
.elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button,
.elementor-258 .elementor-element.elementor-element-4afa875a a,
.elementor-258 .elementor-element.elementor-element-4afa875a button{
  position: relative !important;
  width:     clamp(220px, 15.885vw, 305px) !important;   /* 305 @1920 */
  min-width: clamp(220px, 15.885vw, 305px) !important;
  height:    clamp(56px, 3.906vw, 75px) !important;      /* 75  @1920 */
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  border-radius: 80px !important;
  overflow: hidden;                                      /* clips the plane as it flies */
  transition: background-color .45s ease;
}

/* Text centred in the pill (icon is taken out of flow below, so this is a TRUE centre) */
.elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button-content-wrapper{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
}
.elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button-text{
  display: block !important;
  font-size: clamp(16px, 1.25vw, 24px) !important;     /* 24 @1920 */
  line-height: 1.25 !important;                        /* ≈30px @24 → ~23px top/bottom in the 75px pill */
}

/* Plane pinned to the LEFT at 5% (scales with the button → never overlaps the text) */
.elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button-icon{
  position: absolute !important;
  left: 5% !important;
  top: 50%;
  transform: translateY(-50%);
  display: flex !important; align-items: center !important; justify-content: center !important;
  line-height: 0 !important;
  transition: transform .45s ease;
}
.elementor-258 .elementor-element.elementor-element-4afa875a svg{
  display: block !important;
  width:  clamp(19px, 1.458vw, 28px) !important;       /* 28 @1920 */
  height: clamp(23px, 1.77vw, 34px) !important;        /* 34 @1920 */
  flex: 0 0 auto;
}

/* Hover: colour + plane flies right (clipped by overflow:hidden) */
.elementor-258 .elementor-element.elementor-element-4afa875a a:hover,
.elementor-258 .elementor-element.elementor-element-4afa875a button:hover{ background-color: #CB6E6F !important; }

/* ===== PLANE LANDING KNOB (desktop) =====
   BIGGER = flies further right; SMALLER = lands sooner. Change the MIDDLE (vw) number. */
.elementor-258 .elementor-element.elementor-element-4afa875a a:hover  .elementor-button-icon,
.elementor-258 .elementor-element.elementor-element-4afa875a button:hover .elementor-button-icon{
  transform: translateY(-50%) translateX(clamp(150px, 13vw, 250px));
}

/* ============================================================
   Mobile ≤767px — Figma 255×65, responsive with vw (440 basis).
   Wider pill + smaller text = the plane no longer overlaps the words.
   (255/4.4 = 57.955vw · 65/4.4 = 14.773vw)
   ============================================================ */
@media (max-width:767px){
  .elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button,
  .elementor-258 .elementor-element.elementor-element-4afa875a a,
  .elementor-258 .elementor-element.elementor-element-4afa875a button{
    width:     clamp(185px, 57.955vw, 255px) !important;   /* 255 @440 */
    min-width: clamp(185px, 57.955vw, 255px) !important;
    height:    clamp(48px, 14.773vw, 65px) !important;     /* 65  @440 */
  }
  /* ◀ TEXT SIZE — smaller than before so it clears the plane. Lower this if it still feels big. */
  .elementor-258 .elementor-element.elementor-element-4afa875a .elementor-button-text{ font-size: clamp(14px, 3.636vw, 16px) !important; }  /* 16 @440 */
  /* slightly smaller plane on mobile */
  .elementor-258 .elementor-element.elementor-element-4afa875a svg{
    width:  clamp(20px, 5.455vw, 24px) !important;         /* 24 @440 */
    height: clamp(24px, 6.591vw, 29px) !important;         /* 29 @440 */
  }
  .elementor-258 .elementor-element.elementor-element-4afa875a a:hover  .elementor-button-icon,
  .elementor-258 .elementor-element.elementor-element-4afa875a button:hover .elementor-button-icon{
    transform: translateY(-50%) translateX(clamp(130px, 45vw, 200px)) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c339ce *//* filename: twa-center-image-fill.css  (baked into image container)
   Image fills the column at its TRUE aspect ratio -- no crop, no squash.
   Figma ref: 529 x 584.64 (ratio ~0.905). Column shrinks proportionally
   with the cards, and the photo tracks the column 1:1. */
.elementor-258 .elementor-element.elementor-element-48c339ce{
  align-items: stretch;   /* widget fills column width (center = shrinkwrap) */
  min-height: 0;
}
.elementor-258 .elementor-element.elementor-element-48c339ce .elementor-widget-image,
.elementor-258 .elementor-element.elementor-element-48c339ce .elementor-widget-image img{
  width: 100% !important;
  max-width: 100% !important;
}
.elementor-258 .elementor-element.elementor-element-48c339ce .elementor-widget-image img{
  height: auto !important;   /* natural aspect ratio = whole image visible */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-273f75cf *//* filename: twa-vote-row-proportional.css  (baked into row container)
   1) All 3 columns shrink PROPORTIONALLY (448 : 529 : 448) on smaller
      screens -- keeps the center image large (the earlier fix).
   2) The 4 brush-stroke card backgrounds STRETCH with their card
      (100% x 100%) so however much the text wraps, the painted box grows
      around it -- text can never spill outside the design. */

/* proportional shrink for the 3 columns */
.elementor-258 .elementor-element.elementor-element-273f75cf > .e-con{
  flex-shrink: 1;
  min-width: 0;
}

/* elastic brush-stroke boxes: row > side-column > card containers only
   (the image column's child is a widget, so this cannot touch the photo) */
.elementor-258 .elementor-element.elementor-element-273f75cf > .e-con > .e-con{
  background-size: 100% 100% !important;   /* was contain -> fixed shape */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56f7c1cf *//* READ MORE — plane-fly button, 250x75 (Figma), vw-scaled, text centred, plane pinned left */
.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button, .elementor-258 .elementor-element.elementor-element-56f7c1cf a, .elementor-258 .elementor-element.elementor-element-56f7c1cf button{
  position: relative !important;
  width:     clamp(180px, 13.02vw, 250px) !important;   /* 250 @1920 */
  min-width: clamp(180px, 13.02vw, 250px) !important;
  height:    clamp(56px, 3.906vw, 75px) !important;      /* 75  @1920 */
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  border-radius: 80px !important;
  overflow: hidden;                                      /* clips the plane as it flies */
  transition: background-color .45s ease;
}
.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button-content-wrapper{
  display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important;
}
.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button-text{
  display: block !important;
  font-size: clamp(16px, 1.25vw, 24px) !important;       /* 24 @1920 */
  line-height: 1.25 !important;
}
/* plane pinned LEFT at 5% (scales with the button, never overlaps the text) */
.elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button-icon{
  position: absolute !important; left: 5% !important; top: 50%;
  transform: translateY(-50%);
  display: flex !important; align-items: center !important; justify-content: center !important;
  line-height: 0 !important;
  transition: transform .45s ease;
}
.elementor-258 .elementor-element.elementor-element-56f7c1cf svg{
  display: block !important;
  width:  clamp(19px, 1.458vw, 28px) !important;         /* 28 @1920 */
  height: clamp(23px, 1.77vw, 34px) !important;          /* 34 @1920 */
  flex: 0 0 auto;
}
/* hover: colour + plane flies right (clipped by overflow:hidden) */
.elementor-258 .elementor-element.elementor-element-56f7c1cf a:hover, .elementor-258 .elementor-element.elementor-element-56f7c1cf button:hover{ background-color: #CB6E6F !important; }
/* PLANE LANDING KNOB — middle vw decides how far right the plane flies */
.elementor-258 .elementor-element.elementor-element-56f7c1cf a:hover .elementor-button-icon, .elementor-258 .elementor-element.elementor-element-56f7c1cf button:hover .elementor-button-icon{
  transform: translateY(-50%) translateX(clamp(120px, 10.2vw, 210px));
}
@media (max-width:767px){
  .elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button, .elementor-258 .elementor-element.elementor-element-56f7c1cf a, .elementor-258 .elementor-element.elementor-element-56f7c1cf button{ width:210px !important; min-width:210px !important; height:65px !important; }
  .elementor-258 .elementor-element.elementor-element-56f7c1cf .elementor-button-text{ font-size:18px !important; }
  .elementor-258 .elementor-element.elementor-element-56f7c1cf a:hover .elementor-button-icon, .elementor-258 .elementor-element.elementor-element-56f7c1cf button:hover .elementor-button-icon{ transform: translateY(-50%) translateX(150px) !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f8db71c *//* ===== TRAVEL STORIES & INSPIRATION — responsive vw (1920 basis, clamp = MIN / vw / MAX) ===== */
.twa-stories{
  justify-content: space-between !important;   /* text left, button right */
  align-items: center !important;
  gap: clamp(24px, 2.083vw, 40px) !important;
  padding: clamp(24px, 2.604vw, 50px) clamp(40px, 10.417vw, 200px) 0 clamp(40px, 10.417vw, 200px) !important;
}

/* left text column (860px @1920) */
.twa-stories__text{ max-width: clamp(559px, 44.79vw, 860px) !important; }

/* Heading — 48px, line 1.25 (735px wide @1920) */
.twa-stories .elementor-widget-heading .elementor-heading-title{
  font-size: clamp(31px, 2.5vw, 48px) !important;
  line-height: 1.25 !important;
  max-width: clamp(478px, 38.28vw, 735px) !important;
}

/* Paragraph — 24px, line 37px≈1.54 (823px wide @1920) */
.twa-stories .elementor-widget-text-editor,
.twa-stories .elementor-widget-text-editor p{
  font-size: clamp(16px, 1.25vw, 24px) !important;
  line-height: 1.54 !important;
  max-width: clamp(535px, 42.86vw, 823px) !important;
}

/* stack the button under the text on tablet & below */
@media (max-width:1024px){ .twa-stories{ flex-wrap: wrap; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b93c35 *//* ============================================================
   BOOK YOUR TRIP  (the MOBILE-ONLY button)
   Paste into THIS BUTTON's  Advanced → Custom CSS  (NOT Site Settings —
   it uses `.elementor-258 .elementor-element.elementor-element-4b93c35`, which only works in the widget's own Custom CSS box).

   Fix: plane is pinned near the LEFT edge and the text is TRULY centred,
   so there's no dead space on the left and the plane has the whole pill to
   land in. Size = Figma mobile 210×65, scaled with vw (440 basis).
   No @media needed — this button only shows on mobile, so the rules always
   apply wherever it's visible.
   ============================================================ */

/* pill — 210×65 @440, scaling down on smaller phones */
.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button,
.elementor-258 .elementor-element.elementor-element-4b93c35 a,
.elementor-258 .elementor-element.elementor-element-4b93c35 button{
  position: relative !important;
  width:     clamp(150px, 47.727vw, 210px) !important;   /* 210 @440 */
  min-width: clamp(150px, 47.727vw, 210px) !important;
  height:    clamp(48px, 14.773vw, 65px) !important;     /* 65  @440 */
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  border-radius: 80px !important;
  overflow: hidden !important;                            /* clips the plane as it flies */
  transition: background-color .45s ease;
}

/* text truly centred (the plane is taken out of flow below) */
.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button-content-wrapper{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
}
.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button-text{
  display: block !important;
  font-size: clamp(15px, 4.091vw, 18px) !important;      /* 18 @440 */
  line-height: 1.2 !important;
}

/* PLANE pinned to the LEFT.
   ◀ LEFT SPACE KNOB: smaller number = plane closer to the left edge / more landing room. */
.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button-icon{
  position: absolute !important;
  left: 14px !important;                                 /* ◀ move the plane left/right here */
  top: 50%;
  transform: translateY(-50%);
  display: flex !important; align-items: center !important; justify-content: center !important;
  line-height: 0 !important;
  transition: transform .45s ease;
}

/* PLANE SIZE — ◀ change these two to resize the plane (keep ratio ~0.82) */
.elementor-258 .elementor-element.elementor-element-4b93c35 .elementor-button-icon svg{
  width:  clamp(20px, 5.909vw, 26px) !important;         /* ◀ plane width  (26 @440) */
  height: clamp(24px, 7.273vw, 32px) !important;         /* ◀ plane height (32 @440) */
  flex: 0 0 auto;
}

/* hover: colour + plane flies right (clipped by overflow:hidden) */
.elementor-258 .elementor-element.elementor-element-4b93c35 a:hover,
.elementor-258 .elementor-element.elementor-element-4b93c35 button:hover{ background-color: #CB6E6F !important; }

/* PLANE LANDING KNOB — how far right the plane flies on tap/hover */
.elementor-258 .elementor-element.elementor-element-4b93c35 a:hover  .elementor-button-icon,
.elementor-258 .elementor-element.elementor-element-4b93c35 button:hover .elementor-button-icon{
  transform: translateY(-50%) translateX(clamp(110px, 40vw, 150px)) !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-91daa79 *//* Review carousel — Loop Carousel widget → Advanced → Custom CSS. */

.reviewbos-sect-test {
    position: relative;
}
.elementor-element .elementor-element .reviewbos-sect-test .elementor-swiper-button {
    position: relative;
    left: initial;
    top: initial;
    right: inherit;
    transform: none;
}
.elementor-element .elementor-element .reviewbos-sect-test .elementor-swiper-button svg {
    fill: none;
}

/* ---- hover effect (recolours the circle inside the SVG) ---- */
.reviewbos-sect-test .elementor-swiper-button svg circle{
    transition: fill .25s ease;
}
.reviewbos-sect-test .elementor-swiper-button:hover svg circle{
    fill: #BC9349 !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-6501de3 *//* WHERE: Contact Form widget → Advanced → Custom CSS  (REPLACE the whole block with this)
   This is YOUR working baseline, with only two changes:
     (h) plane bigger  → --twa-plane-size (was fixed 26px)
     (2) message scrollbar hidden (still scrollable), drag handle kept as you had it
   Everything else — loader, plane, hover fly, messages — is exactly your original. */

.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-textual{min-height:65px;color:#CB6E6F;background:#fff;}
.elementor-258 .elementor-element.elementor-element-6501de3 textarea.elementor-field-textual{
  min-height:150px;height:150px;resize:vertical;
  overflow-y:auto;                 /* still scrollable... */
  scrollbar-width:none;            /* ...but no visible bar (Firefox) */
  -ms-overflow-style:none;         /* legacy Edge/IE */
}
.elementor-258 .elementor-element.elementor-element-6501de3 textarea.elementor-field-textual::-webkit-scrollbar{ width:0;height:0;display:none; } /* Chrome/Safari/Edge */

.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button{
    --twa-pad-left: 20px;                    /* ADJUST #1: moves plane + text left/right (lower = more left) */
  padding-left: var(--twa-pad-left) !important;
  padding-right: 0 !important;             /* frees the right side so the plane has empty space to land in */
  --twa-plane-fly:220px;          /* DESKTOP: how far the plane flies on hover — tune this */
  --twa-plane-size:34px;          /* PLANE SIZE — increase/decrease here (was 26px) */
  display:inline-flex;
  align-items:center;
  justify-content:flex-start;
  min-width:280px;
  min-height:75px;
  gap:5px;
  margin-top:10px;
  cursor:pointer;
}
/* Hover -> button background gold → rose (ONLY thing added; plane rules untouched) */
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button:hover{
  background-color:#CB6E6F !important;
}
/* The plane (CSS pseudo-element). Added: transition so it can animate. */
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button:before{
  content:'';
  width:var(--twa-plane-size);
  height:var(--twa-plane-size);
  background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2024%2024%27%20fill=%27%23F8F4F0%27%3E%3Cpath%20d=%27M21.5%2015.5l-8.1-5V4.6c0-.9-.6-1.6-1.4-1.6s-1.4.7-1.4%201.6v5.9l-8.1%205v1.9l8.1-2.5v5.4l-2.2%201.6v1.4l3.6-1%203.6%201v-1.4l-2.2-1.6v-5.4l8.1%202.5v-1.9z%27/%3E%3C/svg%3E") center/contain no-repeat;
  transform:rotate(90deg);
  flex:0 0 auto;
  transition:transform .5s cubic-bezier(.22,.61,.36,1);   /* the fly animation */
  will-change:transform;
}
/* Hover -> plane takes off to the right (keeps its 90deg rotation). */
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button:hover:before{
  transform:translateX(var(--twa-plane-fly)) rotate(90deg);
}
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group{margin-bottom:20px;}
@media (max-width:767px){
  .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-button{
    --twa-plane-fly:175px;        /* MOBILE fly distance — tune this */
    min-width:240px;
    min-height:56px;
    margin-top:10px;
  }
  .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-textual{min-height:50px;border-radius:5px;}
  .elementor-258 .elementor-element.elementor-element-6501de3 textarea.elementor-field-textual{min-height:150px;}
  .elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-group.elementor-field-type-submit{justify-content:center;}
}
/* ===== TWA submit feedback ===== */
/* Hand cursor (buttons default to arrow, unlike links) */
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-field-type-submit .elementor-button {
  cursor: pointer;
}
/* Spinner inside the button while the AJAX call runs */
.elementor-258 .elementor-element.elementor-element-6501de3 form.twa-loading .elementor-button[type=submit] {
  opacity: .85;
  pointer-events: none;
}
.elementor-258 .elementor-element.elementor-element-6501de3 form.twa-loading .elementor-button[type=submit]::after {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-left: 10px;
  border: 3px solid rgba(255,255,255,.35);
  border-top-color: #FFFFFF;
  border-radius: 50%;
  animation: twaspin .7s linear infinite;
}
@keyframes twaspin { to { transform: rotate(360deg); } }
/* Success / error message under the button, brand colours */
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-message {
  font-weight: 600;
  text-align: center;
  margin-top: 18px;
}
/* Redirect-only form: never show the success banner (thank-you page IS the confirmation) */
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-message.elementor-message-success { display: none !important; }
.elementor-258 .elementor-element.elementor-element-6501de3 .elementor-message.elementor-message-danger  { color: #CB6E6F; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montreal Geometric';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-Regular-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-Bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: oblique;
	font-weight: 700;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-BoldOblique-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-LightOblique-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-MediumOblique-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-Thin-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Montreal Geometric';
	font-style: oblique;
	font-weight: 100;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/Montreal-ThinOblique-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Twilight';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/twilight.woff2') format('woff2'),
		url('https://travelwithamira.com/wp-content/uploads/2026/06/twilight1.woff') format('woff'),
		url('https://travelwithamira.com/wp-content/uploads/2026/06/Twilight.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/CeraPro-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/CeraPro-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/CeraPro-Black.woff') format('woff');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/CeraPro-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/CeraPro-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/CeraPro-Light.woff') format('woff');
}
@font-face {
	font-family: 'Cera Pro';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://travelwithamira.com/wp-content/uploads/2026/06/CeraPro-BlackItalic.woff') format('woff');
}
/* End Custom Fonts CSS */