.elementor-6654 .elementor-element.elementor-element-d412b4c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6654 .elementor-element.elementor-element-ce5d40e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6654 .elementor-element.elementor-element-9dce4d0 .custom-breadcrumb{background-image:url("https://moodtravelabroad.com/wp-content/uploads/2024/11/breadcrumb.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6654 .elementor-element.elementor-element-9dce4d0 .custom-breadcrumb .breadcrumb-overlay{background-color:#00747D5C;}.elementor-6654 .elementor-element.elementor-element-9dce4d0 .custom-breadcrumb .breadcrumb-container-inner{padding-top:120px;padding-bottom:120px;}.elementor-6654 .elementor-element.elementor-element-9dce4d0 .custom-breadcrumb .heading-title{color:#FFF9F9;}.elementor-6654 .elementor-element.elementor-element-1d0ab65{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6654 .elementor-element.elementor-element-7541ffc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .custom-breadcrumb{background-image:url("https://moodtravelabroad.com/wp-content/uploads/2024/11/breadcrumb.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .custom-breadcrumb .breadcrumb-overlay{background-color:#00747D5C;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .custom-breadcrumb .breadcrumb-container-inner{padding-top:120px;padding-bottom:120px;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .custom-breadcrumb .heading-title{color:#FFF9F9;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .travivu-post-tags .title{font-family:"Raleway", Sans-serif;}.elementor-6654 .elementor-element.elementor-element-9094b00{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6654 .elementor-element.elementor-element-9094b00:not(.elementor-motion-effects-element-type-background), .elementor-6654 .elementor-element.elementor-element-9094b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6654 .elementor-element.elementor-element-b9acd12{--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-6654 .elementor-element.elementor-element-0946b2d{text-align:center;}.elementor-6654 .elementor-element.elementor-element-0946b2d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:700;line-height:1.7em;}.elementor-6654 .elementor-element.elementor-element-3d18263{--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;}.elementor-6654 .elementor-element.elementor-element-40efebf{--display:flex;}.elementor-6654 .elementor-element.elementor-element-7a30f8f img{width:100%;max-width:100%;height:590px;}.elementor-6654 .elementor-element.elementor-element-d0ebd91{--display:flex;}.elementor-6654 .elementor-element.elementor-element-19b9dc6{text-align:start;}.elementor-6654 .elementor-element.elementor-element-19b9dc6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;line-height:1.7em;}.elementor-6654 .elementor-element.elementor-element-312b519{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-6ed314b{--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;}.elementor-6654 .elementor-element.elementor-element-de52c2e{--display:flex;}.elementor-6654 .elementor-element.elementor-element-77d19f8{--display:flex;}.elementor-6654 .elementor-element.elementor-element-b5cfd91{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-43df050{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-43df050 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-43df050 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-43df050 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-4892247{--display:flex;}.elementor-6654 .elementor-element.elementor-element-2324c45{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-89b6243{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-89b6243 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-89b6243 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-89b6243 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-5266f58{--display:flex;}.elementor-6654 .elementor-element.elementor-element-4ba023c{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-e93e37d{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-e93e37d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-e93e37d {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-e93e37d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-7a7a520{--display:flex;}.elementor-6654 .elementor-element.elementor-element-a325d34{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-74d43df{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-74d43df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-74d43df {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-74d43df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-b74dc0a{--display:flex;}.elementor-6654 .elementor-element.elementor-element-69805cd{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-01d5b36{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-01d5b36 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-01d5b36 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-01d5b36 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-924cc4b{--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;}.elementor-6654 .elementor-element.elementor-element-3d638f1{--display:flex;}.elementor-6654 .elementor-element.elementor-element-d0d6baa{--display:flex;}.elementor-6654 .elementor-element.elementor-element-a551ab1{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-a221e00{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-a221e00 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-a221e00 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-a221e00 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-3d4a1e2{--display:flex;}.elementor-6654 .elementor-element.elementor-element-8f7e505{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-fc19ff4{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-fc19ff4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-fc19ff4 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-fc19ff4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-d88d252{--display:flex;}.elementor-6654 .elementor-element.elementor-element-b851ede{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-dad524f{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-dad524f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-dad524f {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-dad524f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-97f5d37{--display:flex;}.elementor-6654 .elementor-element.elementor-element-048a4e2{--display:flex;}.elementor-6654 .elementor-element.elementor-element-be8f199{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-88e3d4e{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-88e3d4e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-88e3d4e {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-88e3d4e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-95bd80a{--display:flex;}.elementor-6654 .elementor-element.elementor-element-dca144e{padding:7px 7px 7px 7px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-6654 .elementor-element.elementor-element-0df6575{--n-accordion-title-font-size:16px;padding:10px 10px 10px 10px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-5aef015 );--n-accordion-title-hover-color:var( --e-global-color-5aef015 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5aef015 );}.elementor-6654 .elementor-element.elementor-element-0df6575 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-68a0019 );}.elementor-6654 .elementor-element.elementor-element-0df6575 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-6654 .elementor-element.elementor-element-0df6575 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-6654 .elementor-element.elementor-element-39b6637{--display:flex;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6654 .elementor-element.elementor-element-04beb80{padding:20px 20px 20px 20px;}.elementor-6654 .elementor-element.elementor-element-04beb80 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-family:"Raleway", Sans-serif;}.elementor-6654 .elementor-element.elementor-element-04beb80 .elementskit-accordion .elementskit-card-body{padding:25px 25px 25px 25px;}.elementor-6654 .elementor-element.elementor-element-82173b5{--display:flex;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-6654 .elementor-element.elementor-element-82173b5:not(.elementor-motion-effects-element-type-background), .elementor-6654 .elementor-element.elementor-element-82173b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6654 .elementor-element.elementor-element-a528a84{padding:50px 0px 0px 0px;text-align:center;}.elementor-6654 .elementor-element.elementor-element-a528a84 .elementor-heading-title{font-family:"Raleway", Sans-serif;}.elementor-6654 .elementor-element.elementor-element-7e88a8b{padding:50px 0px 0px 0px;text-align:center;}.elementor-6654 .elementor-element.elementor-element-7e88a8b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;}@media(min-width:1025px){.elementor-6654 .elementor-element.elementor-element-9dce4d0 .custom-breadcrumb{background-attachment:scroll;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .custom-breadcrumb{background-attachment:scroll;}}@media(max-width:1024px){.elementor-6654 .elementor-element.elementor-element-9dce4d0 .custom-breadcrumb .breadcrumb-container-inner{padding-top:80px;padding-bottom:80px;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .custom-breadcrumb .breadcrumb-container-inner{padding-top:80px;padding-bottom:80px;}}@media(max-width:767px){.elementor-6654 .elementor-element.elementor-element-0b0b88c .custom-breadcrumb .breadcrumb-container-inner{padding-top:45px;padding-bottom:45px;}.elementor-6654 .elementor-element.elementor-element-0b0b88c .travivu-post-tags .title{font-size:20px;}.elementor-6654 .elementor-element.elementor-element-9094b00{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6654 .elementor-element.elementor-element-0946b2d .elementor-heading-title{font-size:18px;}.elementor-6654 .elementor-element.elementor-element-7a30f8f img{height:362px;}.elementor-6654 .elementor-element.elementor-element-312b519{padding:11px 20px 0px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-b5cfd91{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-2324c45{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-4ba023c{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-a325d34{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-69805cd{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-a551ab1{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-8f7e505{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-b851ede{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-be8f199{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-dca144e{padding:11px 20px 11px 20px;text-align:justify;letter-spacing:-0.5px;}.elementor-6654 .elementor-element.elementor-element-04beb80{padding:10px 10px 10px 10px;}.elementor-6654 .elementor-element.elementor-element-04beb80 .elementskit-accordion .elementskit-card-body{padding:25px 25px 25px 25px;}.elementor-6654 .elementor-element.elementor-element-82173b5{--padding-top:30px;--padding-bottom:19px;--padding-left:10px;--padding-right:10px;}.elementor-6654 .elementor-element.elementor-element-a528a84{padding:20px 0px 10px 0px;}.elementor-6654 .elementor-element.elementor-element-a528a84 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-43df050 */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-89b6243 */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e93e37d */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-74d43df */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-01d5b36 */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a221e00 */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fc19ff4 */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-dad524f */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-88e3d4e */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0df6575 */i.icon.icon-shuffle-arrow {
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for elementskit-wp-forms, class: .elementor-element-d5e2940 *//* 🌍 MOOD TRAVEL MODERN FORM - ID 6680 */

/* 1. The Container (Glass/Card Effect) */
#wpforms-6680.wpforms-container {
    max-width: 1100px;
    margin: 3rem auto;
    padding: 3.5rem 3rem;
    background: #ffffff;
    border-radius: 24px;
    /* Soft, deep shadow for 'floating' effect */
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1);
    font-family: 'Inter', 'Poppins', sans-serif;
    position: relative;
    overflow: hidden;
}

/* Optional: Top decorative bar */
#wpforms-6680.wpforms-container::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 6px;
    background: linear-gradient(90deg, #00747D, #2e7efb);
}

/* 2. Typography */
#wpforms-6680 label.wpforms-field-label,
#wpforms-6680 legend.wpforms-field-label {
    font-size: 0.85rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    color: #1f2937; /* Dark Slate */
    margin-bottom: 0.6rem;
    display: block;
}

#wpforms-6680 .wpforms-field-sublabel {
    font-size: 0.8rem;
    color: #6b7280;
    font-weight: 500;
    margin-top: 6px;
}

/* 3. Universal Input Styling (Covers EVERYTHING) */
#wpforms-6680 input[type="text"],
#wpforms-6680 input[type="email"],
#wpforms-6680 input[type="tel"],
#wpforms-6680 input[type="url"],
#wpforms-6680 input[type="password"],
#wpforms-6680 input[type="number"],
#wpforms-6680 select,
#wpforms-6680 textarea {
    width: 100%;
    background-color: #f9fafb; /* Cool Gray 50 */
    border: 2px solid #e5e7eb; /* Cool Gray 200 */
    border-radius: 12px;
    padding: 14px 18px;
    font-size: 1rem;
    color: #111827;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    box-sizing: border-box;
    height: 54px; /* Tall, premium touch target */
}

/* Textarea specific */
#wpforms-6680 textarea {
    height: auto;
    min-height: 120px;
    line-height: 1.6;
}

/* 4. Focus State (The Glow) */
#wpforms-6680 input:focus,
#wpforms-6680 select:focus,
#wpforms-6680 textarea:focus {
    background-color: #ffffff;
    border-color: #00747D; /* Mood Travel Teal */
    box-shadow: 0 0 0 4px rgba(0, 116, 125, 0.15); /* Teal Glow Ring */
    outline: none;
    transform: translateY(-1px);
}

/* 5. Phone Field (ITI) Fixes */
/* Fix the container width */
#wpforms-6680 .iti {
    display: block;
    width: 100%;
}
/* Ensure flag dropdown doesn't look old */
#wpforms-6680 .iti__country-list {
    border: none;
    border-radius: 12px;
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
    margin-top: 8px;
    overflow-x: hidden;
}

/* 6. Layout & Spacing */
#wpforms-6680 .wpforms-field {
    margin-bottom: 28px;
}

/* Modern Grid for First/Last Name */
#wpforms-6680 .wpforms-field-row {
    display: flex;
    gap: 20px;
    margin: 0 !important; /* Override default WP margins */
}

#wpforms-6680 .wpforms-field-row-block {
    flex: 1;
    width: 100%;
    padding: 0 !important;
}

/* 7. THE HERO BUTTON */
#wpforms-6680 .wpforms-submit-container {
    margin-top: 1rem;
}

#wpforms-6680 button.wpforms-submit {
    width: 100%;
    background: linear-gradient(135deg, #00747D 0%, #005f6b 100%);
    color: #ffffff;
    font-size: 1.1rem;
    font-weight: 700;
    letter-spacing: 0.5px;
    padding: 18px 24px;
    border: none;
    border-radius: 50px; /* Pill shape */
    cursor: pointer;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 10px 20px -5px rgba(0, 116, 125, 0.4); /* Colored shadow */
    position: relative;
    overflow: hidden;
    text-transform: uppercase;
}

/* Button Hover - Lift and Brighten */
#wpforms-6680 button.wpforms-submit:hover {
    background: linear-gradient(135deg, #008c96 0%, #00747D 100%);
    transform: translateY(-3px);
    box-shadow: 0 20px 25px -5px rgba(0, 116, 125, 0.5);
}

/* Button Active - Click effect */
#wpforms-6680 button.wpforms-submit:active {
    transform: translateY(-1px);
    box-shadow: 0 5px 10px -5px rgba(0, 116, 125, 0.4);
}

/* 8. Mobile Responsiveness */
@media only screen and (max-width: 768px) {
    #wpforms-6680.wpforms-container {
        padding: 2rem 1.5rem;
        margin: 1.5rem auto;
        border-radius: 16px;
    }

    /* Stack the name fields */
    #wpforms-6680 .wpforms-field-row {
        flex-direction: column;
        gap: 15px;
    }
    
    /* Prevent iOS zoom on focus by forcing 16px font */
    #wpforms-6680 input, 
    #wpforms-6680 select, 
    #wpforms-6680 textarea {
        font-size: 16px !important;
    }
}/* End custom CSS */