.elementor-3419 .elementor-element.elementor-element-1f707e4{--display:flex;--min-height:500px;--overlay-opacity:0.5;}.elementor-3419 .elementor-element.elementor-element-1f707e4:not(.elementor-motion-effects-element-type-background), .elementor-3419 .elementor-element.elementor-element-1f707e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://palolemgoavibes.com/wp-content/uploads/2025/06/palolem-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3419 .elementor-element.elementor-element-1f707e4::before, .elementor-3419 .elementor-element.elementor-element-1f707e4 > .elementor-background-video-container::before, .elementor-3419 .elementor-element.elementor-element-1f707e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3419 .elementor-element.elementor-element-1f707e4 > .elementor-background-slideshow::before, .elementor-3419 .elementor-element.elementor-element-1f707e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3419 .elementor-element.elementor-element-1f707e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3419 .elementor-element.elementor-element-e5619f9{--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-3419 .elementor-element.elementor-element-adaaba2{text-align:center;}.elementor-3419 .elementor-element.elementor-element-adaaba2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;color:#7E6F6F;}.elementor-3419 .elementor-element.elementor-element-f16d960{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:700;font-style:italic;color:#534848;}.elementor-3419 .elementor-element.elementor-element-68245e4 .elementor-button{background-color:#D67821;font-family:"Arial", Sans-serif;font-weight:bold;border-radius:30px 30px 30px 30px;}.elementor-3419 .elementor-element.elementor-element-68245e4 .elementor-button:hover, .elementor-3419 .elementor-element.elementor-element-68245e4 .elementor-button:focus{background-color:#0E0C0C;}.elementor-3419 .elementor-element.elementor-element-700cfe8{--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-3419 .elementor-element.elementor-element-32aaceb{text-align:left;font-family:"Georgia", Sans-serif;font-size:20px;font-weight:normal;}.elementor-3419 .elementor-element.elementor-element-32aaceb p{margin-bottom:9px;}.elementor-3419 .elementor-element.elementor-element-ff13686{--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-3419 .elementor-element.elementor-element-86c34a8{text-align:left;font-family:"Georgia", Sans-serif;}.elementor-3419 .elementor-element.elementor-element-86c34a8 p{margin-bottom:3px;}.elementor-3419 .elementor-element.elementor-element-ee8f978{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3419 .elementor-element.elementor-element-751524d{--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-3419 .elementor-element.elementor-element-931fb2b{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3419 .elementor-element.elementor-element-931fb2b p{margin-bottom:34px;}.elementor-3419 .elementor-element.elementor-element-7f335fc{--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-3419 .elementor-element.elementor-element-c1a5262{text-align:center;}.elementor-3419 .elementor-element.elementor-element-c1a5262 img{width:99%;max-width:100%;height:276px;object-fit:fill;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3419 .elementor-element.elementor-element-2047e35{--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-3419 .elementor-element.elementor-element-c4af0da{--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-3419 .elementor-element.elementor-element-17aa79c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3419 .elementor-element.elementor-element-38ea3eb{--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-3419 .elementor-element.elementor-element-f668f1b{font-family:"Georgia", Sans-serif;font-size:18px;}.elementor-3419 .elementor-element.elementor-element-f77f327{--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-3419 .elementor-element.elementor-element-deb3c3b.elementor-element{--align-self:stretch;}.elementor-3419 .elementor-element.elementor-element-deb3c3b{text-align:center;}.elementor-3419 .elementor-element.elementor-element-deb3c3b img{width:99%;max-width:100%;height:276px;object-fit:fill;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3419 .elementor-element.elementor-element-24cd9e3{--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-3419 .elementor-element.elementor-element-d83b00e p{margin-bottom:9px;}.elementor-3419 .elementor-element.elementor-element-544d186{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3419 .elementor-element.elementor-element-b81ba2d{--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-3419 .elementor-element.elementor-element-4479af5{font-family:"Georgia", Sans-serif;font-size:24px;}.elementor-3419 .elementor-element.elementor-element-2f9305a{--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-3419 .elementor-element.elementor-element-6602281.elementor-element{--align-self:stretch;}.elementor-3419 .elementor-element.elementor-element-6602281{text-align:center;}.elementor-3419 .elementor-element.elementor-element-6602281 img{width:99%;max-width:100%;height:276px;object-fit:fill;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3419 .elementor-element.elementor-element-0474004{--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-3419 .elementor-element.elementor-element-e9e6dda{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3419 .elementor-element.elementor-element-4867c72{--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-3419 .elementor-element.elementor-element-b5bba22{font-family:"Georgia", Sans-serif;font-size:18px;}.elementor-3419 .elementor-element.elementor-element-b5bba22 p{margin-bottom:6px;}.elementor-3419 .elementor-element.elementor-element-1ba535c{--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-3419 .elementor-element.elementor-element-1daf1b6.elementor-element{--align-self:stretch;}.elementor-3419 .elementor-element.elementor-element-1daf1b6{text-align:center;}.elementor-3419 .elementor-element.elementor-element-1daf1b6 img{width:99%;max-width:100%;height:276px;object-fit:fill;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3419 .elementor-element.elementor-element-269b820{--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-3419 .elementor-element.elementor-element-c4f0cd7{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3419 .elementor-element.elementor-element-2d5fb98{--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-3419 .elementor-element.elementor-element-2d5fb98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3419 .elementor-element.elementor-element-f005723{font-family:"Georgia", Sans-serif;font-size:21px;}.elementor-3419 .elementor-element.elementor-element-b8aa0ac{--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-3419 .elementor-element.elementor-element-7cb9e06.elementor-element{--align-self:stretch;}.elementor-3419 .elementor-element.elementor-element-7cb9e06{text-align:center;}.elementor-3419 .elementor-element.elementor-element-7cb9e06 img{width:99%;max-width:100%;height:276px;object-fit:fill;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3419 .elementor-element.elementor-element-f0cb439{--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-3419 .elementor-element.elementor-element-8ab0f38{font-family:"Georgia", Sans-serif;font-size:20px;}.elementor-3419 .elementor-element.elementor-element-8ab0f38 p{margin-bottom:0px;}.elementor-3419 .elementor-element.elementor-element-ced7eb1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3419 .elementor-element.elementor-element-4369a59{--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-3419 .elementor-element.elementor-element-4369a59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3419 .elementor-element.elementor-element-d5904d3 > .elementor-widget-container{background-color:#F8EBEB;border-style:solid;border-radius:6px 6px 6px 6px;}.elementor-3419 .elementor-element.elementor-element-d5904d3 .eael-toggle-switch-container{font-size:25px;margin-left:23px;margin-right:23px;}.elementor-3419 .elementor-element.elementor-element-d5904d3 .eael-toggle-switch-wrap{margin-bottom:20px;}.elementor-3419 .elementor-element.elementor-element-d5904d3 .eael-toggle-switch-inner{align-items:center;}.elementor-3419 .elementor-element.elementor-element-d5904d3 .eael-primary-toggle-label{color:#207E44;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}.elementor-3419 .elementor-element.elementor-element-d5904d3 .eael-toggle-content-wrap{text-align:center;color:#0C0606;}.elementor-3419 .elementor-element.elementor-element-bb824c6{--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-3419 .elementor-element.elementor-element-2d8ba6b.elementor-element{--align-self:stretch;}.elementor-3419 .elementor-element.elementor-element-2d8ba6b{text-align:center;}.elementor-3419 .elementor-element.elementor-element-2d8ba6b img{width:99%;max-width:100%;height:276px;object-fit:fill;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3419 .elementor-element.elementor-element-86eb37f{--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-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:25px;margin-left:10px;color:#333;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:25px;width:25px;line-height:25px;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-3419 .elementor-element.elementor-element-264dea9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-3419 .elementor-element.elementor-element-3ec8586 > .elementor-widget-container{background-color:#F8EBEB;border-style:solid;border-radius:6px 6px 6px 6px;}.elementor-3419 .elementor-element.elementor-element-3ec8586 .eael-toggle-switch-container{font-size:25px;margin-left:23px;margin-right:23px;}.elementor-3419 .elementor-element.elementor-element-3ec8586 .eael-toggle-switch-wrap{margin-bottom:20px;}.elementor-3419 .elementor-element.elementor-element-3ec8586 .eael-toggle-switch-inner{align-items:center;}.elementor-3419 .elementor-element.elementor-element-3ec8586 .eael-primary-toggle-label{color:#35207E;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}.elementor-3419 .elementor-element.elementor-element-3ec8586 .eael-toggle-content-wrap{text-align:center;color:#0C0606;font-family:"Verdana", Sans-serif;}.elementor-3419 .elementor-element.elementor-element-488bbe2{--display:flex;}.elementor-3419 .elementor-element.elementor-element-60fed28{--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-3419 .elementor-element.elementor-element-726ba94{--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-3419 .elementor-element.elementor-element-538f809{--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-3419 .elementor-element.elementor-element-398e78d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3419 .elementor-element.elementor-element-832de86{--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-3419 .elementor-element.elementor-element-6f5c57e{--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-3419 .elementor-element.elementor-element-8bcfb53{--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-3419 .elementor-element.elementor-element-2c987a9{font-size:16px;}.elementor-3419 .elementor-element.elementor-element-430b307{--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-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-3419 .elementor-element.elementor-element-d437054 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}@media(min-width:768px){.elementor-3419 .elementor-element.elementor-element-751524d{--width:50%;}.elementor-3419 .elementor-element.elementor-element-7f335fc{--width:50%;}.elementor-3419 .elementor-element.elementor-element-38ea3eb{--width:50%;}.elementor-3419 .elementor-element.elementor-element-f77f327{--width:50%;}.elementor-3419 .elementor-element.elementor-element-b81ba2d{--width:50%;}.elementor-3419 .elementor-element.elementor-element-2f9305a{--width:50%;}.elementor-3419 .elementor-element.elementor-element-4867c72{--width:50%;}.elementor-3419 .elementor-element.elementor-element-1ba535c{--width:50%;}.elementor-3419 .elementor-element.elementor-element-2d5fb98{--width:46.705%;}.elementor-3419 .elementor-element.elementor-element-b8aa0ac{--width:50%;}.elementor-3419 .elementor-element.elementor-element-4369a59{--width:46.705%;}.elementor-3419 .elementor-element.elementor-element-bb824c6{--width:50%;}.elementor-3419 .elementor-element.elementor-element-832de86{--width:50%;}.elementor-3419 .elementor-element.elementor-element-6f5c57e{--width:50%;}}@media(max-width:767px){.elementor-3419 .elementor-element.elementor-element-1f707e4:not(.elementor-motion-effects-element-type-background), .elementor-3419 .elementor-element.elementor-element-1f707e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://palolemgoavibes.com/wp-content/uploads/2025/06/palolem-1-768x576.jpg");background-position:center center;background-size:cover;}.elementor-3419 .elementor-element.elementor-element-adaaba2 .elementor-heading-title{font-size:20px;}.elementor-3419 .elementor-element.elementor-element-f16d960{font-size:14px;}.elementor-3419 .elementor-element.elementor-element-f16d960 p{margin-bottom:0px;}}@media(min-width:1025px){.elementor-3419 .elementor-element.elementor-element-1f707e4:not(.elementor-motion-effects-element-type-background), .elementor-3419 .elementor-element.elementor-element-1f707e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for eael-toggle, class: .elementor-element-3ec8586 *//* ✅ ELEMENTOR TOGGLE ICONS - Replace with + / - */
.elementor-toggle .elementor-tab-title i {
  display: none;
}
.elementor-toggle .elementor-tab-title::before {
  content: '+';
  margin-right: 10px;
  color: #256328;
  font-weight: bold;
}
.elementor-toggle .elementor-tab-title.elementor-active::before {
  content: '–';
}

/* ✅ STYLE TOGGLE HEADINGS AND CONTENT */
.elementor-toggle .elementor-tab-title {
  background-color: #fefaf4;
  padding: 14px 20px;
  border-radius: 10px;
  font-size: 22px;
  font-weight: 700;
  font-family: 'Poppins', sans-serif;
  color: #244d3c;
  border: 1px solid #e0e0e0;
  margin-bottom: 10px;
  transition: background 0.3s ease, color 0.3s ease;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);
}

.elementor-toggle .elementor-tab-title:hover {
  background-color: #e5f5ea;
  color: #0f4f2f;
  cursor: pointer;
}

.elementor-toggle .elementor-tab-content {
  background: #fff;
  padding: 16px 20px;
  margin-top: -8px;
  border-radius: 0 0 10px 10px;
  border: 1px solid #e0e0e0;
  border-top: none;
  font-size: 16px;
  color: #444;
}

/* ✅ HIDE TOGGLE CONTENT BY DEFAULT, SHOW ONLY ACTIVE */
.elementor-toggle .elementor-tab-content {
  display: none;
}
.elementor-toggle .elementor-tab-title.elementor-active + .elementor-tab-content {
  display: block;
}

/* ✅ GLOBAL PAGE STYLING FOR PALLEM PAGE (EXCLUDING TOGGLES) */
body.elementor-page {
  font-family: 'Poppins', sans-serif;
  background-color: #fdfbf7;
  color: #2d2d2d;
  line-height: 1.7;
  font-size: 17px;
}
.elementor-section {
  padding-top: 40px;
  padding-bottom: 40px;
}
h2, h3 {
  font-weight: 700;
  color: #20432b;
  margin-bottom: 18px;
}
h2 { font-size: 28px; }
h3 { font-size: 22px; }
.elementor-widget-text-editor p {
  margin-bottom: 14px;
}
ul {
  padding-left: 20px;
  margin-bottom: 20px;
}
ul li {
  margin-bottom: 8px;
}
.elementor-button {
  background-color: #2e7d32;
  border-radius: 8px;
  font-weight: 600;
}
.elementor-button:hover {
  background-color: #256328;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86eb37f *//* Hide all toggle content by default, show only on click */
.elementor-toggle .elementor-tab-content {
  display: none !important;
}
.elementor-toggle .elementor-tab-title.elementor-active + .elementor-tab-content {
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-d437054 *//* ✅ BASE LAYOUT & TYPOGRAPHY */
body.elementor-page {
  font-family: 'Poppins', sans-serif;
  background-color: #fdfbf7;
  color: #2e2e2e;
  font-size: 17px;
  line-height: 1.8;
}

/* ✅ SECTION SPACING */
.elementor-section {
  padding-top: 50px;
  padding-bottom: 50px;
}

/* ✅ HEADINGS */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: #1f392b;
  margin-bottom: 20px;
}

h1 { font-size: 36px; }
h2 { font-size: 30px; }
h3 { font-size: 24px; }
h4 { font-size: 20px; }

/* ✅ PARAGRAPHS */
.elementor-widget-text-editor p {
  font-size: 17px;
  margin-bottom: 16px;
}

/* ✅ LISTS */
ul {
  padding-left: 20px;
  margin-bottom: 20px;
}

ul li {
  margin-bottom: 10px;
  font-size: 17px;
}

/* ✅ BUTTONS */
.elementor-button {
  background-color: #2e7d32;
  border-radius: 8px;
  font-weight: 600;
  font-size: 16px;
  padding: 12px 24px;
  color: #fff;
}

.elementor-button:hover {
  background-color: #256328;
  color: #fff;
}

/* ✅ LINKS */
a {
  color: #0d6655;
  text-decoration: none;
}

a:hover {
  color: #0b4c3d;
  text-decoration: underline;
}

/* ✅ IMAGE STYLING */
.elementor-widget-image img {
  border-radius: 10px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
  max-width: 100%;
  height: auto;
}

/* ✅ BLOCKQUOTES */
blockquote {
  border-left: 5px solid #2e7d32;
  background: #f4f9f4;
  padding: 15px 20px;
  font-style: italic;
  margin: 20px 0;
  font-size: 17px;
  color: #444;
}

/* ✅ HR LINE */
hr {
  border: none;
  height: 1px;
  background-color: #ccc;
  margin: 40px 0;
}/* End custom CSS */
/* Start custom CSS *//* ✅ Force H2, H3 Styling */
h2.elementor-heading-title {
  font-size: 32px !important;
  color: #256328 !important;
  font-weight: 700;
  margin-bottom: 20px;
}

h3.elementor-heading-title {
  font-size: 26px !important;
  color: #20432b !important;
  font-weight: 700;
  margin-bottom: 16px;
}

/* ✅ Text paragraph inside editor */
.elementor-widget-text-editor p {
  font-size: 18px !important;
  color: #2d2d2d !important;
  line-height: 1.8;
  margin-bottom: 1em;
}/* End custom CSS */