span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}:root{--primary: #FFF9F1;--primaryDk: #E9D4B9;--secondary: #999fb2;--tertiary: #999fb2;--color-tertiary: hsl(190, 5%, 45%);--tertiaryDk: #4C6380;--dark: #2C2C2C;--bg-body: #FFF9F1;--bg-footer: #000;--sans: "azo-sans-web", sans-serif;--introGradient: linear-gradient(270deg, rgba(255, 249, 241, 0.8) 0%, rgba(211, 202, 191, 0.8) 100%)}html{scroll-behavior:smooth;overflow-x:hidden}html :where(*,*::before,*::after){box-sizing:border-box}body{line-height:1.5;padding:0;margin:0;overflow-x:hidden;font-family:"azo-sans-web",sans-serif}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:"azo-sans-web",sans-serif !important;font-weight:700}:where(h1,h2,h3,h4,h5,h6,a,p){margin-top:0}h1{margin-bottom:1rem;font-size:1.8rem;color:var(--tertiaryDk);font-weight:400;letter-spacing:5px;line-height:1}@media(min-width: 640px){h1{font-size:2rem}}@media(min-width: medium){h1 else{font-size:2rem}}@media(min-width: 1024px){h1{font-size:2.5rem}}@media(min-width: large){h1 else{font-size:2.5rem}}main h1{margin-bottom:1.75rem}h2{font-size:1.75rem;margin-bottom:1rem;color:#2c2c2c;font-weight:400}@media(min-width: 1024px){h2{font-size:1.75rem}}@media(min-width: large){h2 else{font-size:1.75rem}}h2:not(.home){font-weight:700;letter-spacing:4px}@media screen and (max-width: 768px){.serv_wrapper .im-service-row.serv-title-row .serv-title{font-weight:700}}body.home h2{font-weight:300;letter-spacing:6px;font-size:60px}h4{font-size:1.5rem;margin-bottom:.5rem}h5{font-size:.85em}h6{font-size:.75em}:is(h3,h4,h5,h6):has(+p){margin-bottom:0}main :is(p):has(+ul),main :is(p):has(+ol){margin-bottom:.25rem !important}a{font-weight:400;transition:all .3s ease;text-decoration:none}div,ul li,ol li,p,a,table td,table th{font-family:var(--sans);font-weight:400;font-size:1.2rem}@media screen and (max-width: 768px){div,ul li,ol li,p,a,table td,table th{font-size:1rem}}@media screen and (max-width: 1200px){#footer div,#footer ul li,#footer ol li,#footer p,#footer a,#footer table td,#footer table th{font-size:1rem}}body:not(.home) main p{margin-bottom:.2rem;color:#000;line-height:1.7;font-weight:400}@media screen and (max-width: 768px){body:not(.home) main p{font-size:1rem}}body:not(.home) main p.disclaimer{font-size:90%;font-style:italic}body:not(.home) main ol,body:not(.home) main ul{margin-bottom:1.5rem;padding-left:2rem;list-style:disc}body:not(.home) main ol li,body:not(.home) main ul li{margin-bottom:.75rem;line-height:1.4}body:not(.home) main div,body:not(.home) main ul li,body:not(.home) main ol li,body:not(.home) main p,body:not(.home) a,body:not(.home) main table td,body:not(.home) main table th{font-size:1rem}body:not(.home) main h2{line-height:1.1;letter-spacing:2px}body:not(.home) main h3{color:var(--secondary);line-height:1.2;font-family:var(--sans);margin-bottom:.75rem;font-size:1.25rem;font-weight:500}body:not(.home) ul:not(main#content section ul){list-style:none}body a:focus-visible{outline:none}.skip-link.screen-reader-text{position:absolute;left:.25rem;top:.25rem;padding:1.25rem 2rem;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:999999999;cursor:pointer}.skip-link.screen-reader-text:focus-visible{pointer-events:all;opacity:1}.content-wrapper{min-height:400px}.gform_wrapper.gravity-theme .gfield_description.gform_fileupload_rules{font-weight:bold}p:empty{display:none}#sidenav h4{margin:2rem auto .5rem;font-size:1.5em;font-weight:600}#sidenav #searchform{padding:.5rem}#sidenav #searchform input{width:100%}#sidenav .blog-sidebar-item ul li{padding:5px 0}a.button,input#searchsubmit,input[type=submit],#promos a.button{background-color:var(--dark);padding:1rem;color:#fff !important;display:inline-block;text-transform:uppercase;font-size:1.1rem;text-decoration:none;border:none;transition:all .3s ease;font-weight:400;letter-spacing:2px;font-family:var(--sans);position:relative;font-weight:400}a.button:visited,input#searchsubmit:visited,input[type=submit]:visited,#promos a.button:visited{color:#fff !important}a.button:hover,input#searchsubmit:hover,input[type=submit]:hover,#promos a.button:hover{color:#fff !important;background-color:var(--secondary)}input#searchsubmit,input[type=submit]{padding:.5rem 1.25rem .4rem 1.25rem;margin-top:1rem}input#searchsubmit:after,input[type=submit]:after{content:""}#heroimage .swiper-slide .slide_text a.button{background-color:hsla(0,0%,100%,.7);padding:1rem;color:#414042 !important;display:inline-block;text-transform:uppercase;font-size:1.1rem;text-decoration:none;border:none;transition:all .3s ease;font-weight:400;letter-spacing:2px;font-family:var(--sans);position:relative;margin:0}@media(min-width: 1024px){#heroimage .swiper-slide .slide_text a.button{font-size:1.3rem}}@media(min-width: large){#heroimage .swiper-slide .slide_text a.button else{font-size:1.3rem}}#heroimage .swiper-slide .slide_text a.button:hover{background-color:hsla(0,0%,100%,.9)}.button.instagram_button{background-color:var(--secondary);padding:.5rem;color:#fff !important;display:inline-block;text-transform:uppercase;font-size:1.1rem;text-decoration:none;border:none;transition:all .3s ease;font-weight:500;width:100%;letter-spacing:2px;font-family:var(--sans);position:relative;margin:0}@media(min-width: 1024px){.button.instagram_button{font-size:1.3rem}}@media(min-width: large){.button.instagram_button else{font-size:1.3rem}}.button.instagram_button:hover{color:#fff !important;background-color:var(--secondary)}body.home header #top-bar{background-color:rgba(0,0,0,0);position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;margin:0 auto;z-index:45;transition:background-color .3s ease-in-out,transform .3s ease-in-out}body.home header #top-bar .inner #logo{opacity:0;animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:forwards;animation-delay:2s}body.home header #top-bar .inner #menuicon{animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:forwards;animation-delay:2s;opacity:0}body.home header #heroimage{animation-name:headerFadeIn;animation-duration:2s;animation-fill-mode:forwards;animation-delay:.5s;opacity:0;position:relative}body.home header #heroimage::before{content:"";position:absolute;top:0;left:0;width:100%;height:120px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));z-index:5;pointer-events:none}body.home header #heroimage::after{content:"";position:absolute;bottom:-125px;right:-125px;width:300px;height:300px;background-image:url("/wp-content/uploads/2025/10/IndiraLogoElementOverlay.png");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:6;pointer-events:none;opacity:.8}@media(min-width: 768px){body.home header #heroimage::after{width:400px;height:400px;bottom:-167px;right:-200px}}@media(min-width: 1024px){body.home header #heroimage::after{width:500px;height:500px;bottom:-200px;right:-250px}}@media(min-width: 1400px){body.home header #heroimage::after{width:750px;height:750px;bottom:-200px;right:-350px}}body.home header #heroimage .swiper-slide .slide_text{opacity:0;animation-name:slideInText;animation-duration:3s;animation-fill-mode:forwards;animation-delay:0s}@keyframes fadeInUp{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideInText{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes headerFadeIn{0%{scale:1.2;opacity:0}100%{scale:1;opacity:1}}header #top-bar{background-color:rgba(0,0,0,0);position:fixed;top:0;left:0;z-index:45;width:100%}header #top-bar .inner{display:flex;justify-content:flex-start;align-items:flex-start;padding:1.5rem 1rem;margin:0 auto;position:relative}@media(min-width: 1024px){header #top-bar .inner{justify-content:space-between;padding:1.5rem 10%}}@media(min-width: large){header #top-bar .inner else{justify-content:space-between;padding:1.5rem 10%}}header #top-bar .inner #logo{max-width:200px;position:relative;transition:all .5s ease-out}@media(min-width: 1024px){header #top-bar .inner #logo{max-width:320px}}@media(min-width: large){header #top-bar .inner #logo else{max-width:320px}}header #top-bar .inner #logo img{max-width:100%}@media(min-width: 1024px){header #top-bar .inner #logo img{max-width:100%}}@media(min-width: large){header #top-bar .inner #logo img else{max-width:100%}}header #top-bar .inner #menuicon{position:absolute;right:2rem;top:1.5rem;transition:all .5s ease-out;z-index:46}header #top-bar .inner #menuicon svg rect{transition:fill .3s ease;fill:var(--light)}.scrolled #top-bar{padding:0}.scrolled #top-bar .inner{padding-block:1rem;background-color:var(--color-tertiaryDk)}@media(min-width: 1024px){.scrolled #top-bar .inner{background-color:var(--color-tertiaryDk)}}@media(min-width: large){.scrolled #top-bar .inner else{background-color:var(--color-tertiaryDk)}}.scrolled #top-bar .inner #logo{max-width:200px;transition:all .5s ease-out}@media(min-width: 1024px){.scrolled #top-bar .inner #logo{max-width:320px}}.scrolled #top-bar .inner #menuicon{top:25%;transition:all .5s ease-out}@media(min-width: 1024px){.scrolled #top-bar .inner #menuicon{top:20%}}@media(min-width: large){.scrolled #top-bar .inner #menuicon else{top:20%}}header #heroimage{width:100%;height:100%;position:relative}header #heroimage::before{content:"";position:absolute;top:0;left:0;width:100%;height:120px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));z-index:5;pointer-events:none}header #heroimage video{filter:grayscale(1)}header #heroimage .swiper-slide{position:relative;background-size:cover;background-position:center}header #heroimage .swiper-slide .slide_text{position:absolute;left:0;bottom:.8rem;width:100%;text-align:center;z-index:10}@media screen and (min-width: 1025px){header #heroimage .swiper-slide .slide_text{top:50%;bottom:unset;left:10%;width:auto;text-align:left}}header #heroimage .swiper-slide .slide_text h2{font-size:clamp(1rem,9vw,5rem);color:#fff;line-height:normal;display:flex;flex-direction:column;font-weight:400}@media(min-width: 640px){header #heroimage .swiper-slide .slide_text h2{letter-spacing:16px}}@media(min-width: medium){header #heroimage .swiper-slide .slide_text h2 else{letter-spacing:16px}}@media screen and (min-width: 1025px){header #heroimage .swiper-slide .slide_text h2{font-size:clamp(3rem,60vw,3.2rem)}}header #heroimage .swiper-slide .slide_text h2 .first-row{font-size:clamp(2rem,60vw,2rem)}@media screen and (min-width: 768px){header #heroimage .swiper-slide .slide_text h2 .first-row{font-size:clamp(2.5rem,30vw,3rem)}}@media screen and (min-width: 1025px){header #heroimage .swiper-slide .slide_text h2 .first-row{font-size:clamp(2rem,30vw,8rem)}}header #heroimage .swiper-slide .slide_text h2 .second-row{font-size:clamp(1.2rem,60vw,1.2rem)}@media screen and (min-width: 768px){header #heroimage .swiper-slide .slide_text h2 .second-row{font-size:clamp(2rem,30vw,2rem)}}@media screen and (min-width: 1025px){header #heroimage .swiper-slide .slide_text h2 .second-row{font-size:clamp(1rem,60vw,3.2rem)}}header #heroimage .swiper-slide .slide_text h3{margin:1rem 0 1.5rem 0;color:var(--primaryDk);text-transform:unset;font-weight:500;font-size:1rem}@media screen and (min-width: 1025px){header #heroimage .swiper-slide .slide_text h3{font-size:1.5rem;margin:1.5rem 0 2.5rem 0}}header #heroimage .swiper-slide .slide_text hr{color:#91aba0;max-width:60%;border-top-width:2px;margin-top:.5rem}@media screen and (min-width: 1025px){header #heroimage .swiper-slide .slide_text hr{max-width:70%;margin-top:1.5rem}}header #heroimage .swiper-slide .slide_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}header #heroimage .swiper-slide.light::after{content:"";height:200px;width:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0))}header #heroimage .swiper-slide.dark::after{content:"";height:200px;width:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0))}header #heroimage .swiper-button-next,header #heroimage .swiper-button-prev{color:#ccc;opacity:.3;mix-blend-mode:difference}header #heroimage .swiper-button-next::after,header #heroimage .swiper-button-prev::after{font-size:1.5rem}@media(min-width: 1024px){header #heroimage .swiper-button-next::after,header #heroimage .swiper-button-prev::after{font-size:2rem}}@media(min-width: large){header #heroimage .swiper-button-next::after else,header #heroimage .swiper-button-prev::after else{font-size:2rem}}header #heroimage .swiper-slide picture img{object-fit:cover;height:100%;width:100%}header #heroimage .swiper-slide .slide_text{position:absolute}.promos-container{position:relative;padding:0;margin:0 auto}.promos-container #controls-container{border-top:2px solid var(--secondary);border-bottom:2px solid var(--secondary)}.promos-container #controls-container:after{content:"";display:block;clear:both}.promos-container #controls-container button.control{background-color:var(--tertiaryDk);border-bottom:2px solid var(--secondary);position:relative;color:#fff;display:block;font-weight:300;line-height:1;margin:0;padding:0 0 0 10%;text-align:left;font-size:1.75rem;text-transform:uppercase;letter-spacing:2px;transition:all .4s ease-in-out;cursor:pointer}.promos-container #controls-container button.control.is-active{background-color:var(--secondary);color:#fff}.promos-container #controls-container button.control:hover{background-color:var(--secondary);color:#fff;transition:all .4s ease-in-out}.promos-container #controls-container button.control:last-child{border-bottom:0}.promos-container #controls-container button.control.is-active{background-color:var(--secondary);color:#fff}.promo-container #images-container{position:relative;overflow:hidden;border-top:2px solid var(--secondary);border-bottom:2px solid var(--secondary);position:relative}.promo-container #images-container::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#414042;opacity:.6;z-index:2}.promo-container #images-container .image{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:15%;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:0;transition:all .5s}.promo-container #images-container .image video{object-fit:cover;width:100%;height:100%;object-position:center;position:absolute;top:0;left:0}.promo-container #images-container .image .promo_text{color:#fff;letter-spacing:2px;font-weight:700;font-size:2rem;font-family:var(--serif);line-height:1;margin-bottom:1.5rem}.promo-container #images-container .image p{color:#fff;font-size:1.2rem;line-height:1.9rem;margin-bottom:1.5rem;font-weight:500}.promo-container #images-container .image .promo_button{background-color:var(--secondary)}.promo-container #images-container .image h2{color:#fff;letter-spacing:2px;font-weight:400;font-size:2rem;font-family:var(--serif);line-height:1;margin-bottom:1.5rem}.promo-container #images-container .image p{color:#fff;font-size:1.2rem;line-height:2.2rem;margin-top:1.5rem;margin-bottom:2rem;font-weight:400;letter-spacing:2.1px}.promo-container #images-container .image p:last-child{margin-bottom:0}.promo-container #images-container .image[data-active=active]{opacity:1}@keyframes promoSlideUp{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}#promos-mobile .accordion{padding:0}#promos-mobile .accordion .container{padding:0 !important;margin:0 !important;max-width:100%}#promos-mobile .accordion .container .content{background-size:cover;background-position:center;background-repeat:no-repeat;padding:0}#promos-mobile .accordion .container .content::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#414042;opacity:.6;z-index:2}#promos-mobile .accordion .container .content div{padding:1rem}#promos-mobile .accordion .container.open .label{background-color:var(--secondary);border-color:var(--secondary) !important;color:#fff}#promos-mobile .accordion .container.open .label::after{content:url('data:image/svg+xml; utf8, <svg viewBox="0 0 24 24" width="36px" height="36px" xmlns="http://www.w3.org/2000/svg" fill="white"><g data-name="Layer 2"><g data-name="arrow-ios-downward"><rect width="24" height="24" opacity="0"/><path d="M12 16a1 1 0 0 1-.64-.23l-6-5a1 1 0 1 1 1.28-1.54L12 13.71l5.36-4.32a1 1 0 0 1 1.41.15 1 1 0 0 1-.14 1.46l-6 4.83A1 1 0 0 1 12 16z"/></g></g></svg>')}#promos-mobile .accordion .container.open .content video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}#promos-mobile .accordion .container.open .content div{position:relative;z-index:2}#promos-mobile .accordion .container.open .content div h2{color:#fff;font-weight:400;text-align:left;font-family:var(--serif);margin-bottom:1rem;line-height:4rem;font-size:2rem}#promos-mobile .accordion .container.open .content div p{color:#fff;text-align:left;margin-bottom:1rem !important;line-height:1.5rem;letter-spacing:2px}#promos-mobile .accordion .container.open .content div p:last-child{margin-bottom:0}#promos-mobile .accordion .container.open .content div p a.button{padding-right:2.25rem}#promos-mobile .accordion .container .label{color:#fff}#promos-mobile .accordion .container .label::after{content:url('data:image/svg+xml; utf8, <svg viewBox="0 0 24 24" width="36px" height="36px" xmlns="http://www.w3.org/2000/svg" fill="white"><g data-name="Layer 2"><g data-name="arrow-ios-downward"><rect width="24" height="24" opacity="0"/><path d="M12 16a1 1 0 0 1-.64-.23l-6-5a1 1 0 1 1 1.28-1.54L12 13.71l5.36-4.32a1 1 0 0 1 1.41.15 1 1 0 0 1-.14 1.46l-6 4.83A1 1 0 0 1 12 16z"/></g></g></svg>')}#promos-mobile .accordion .container:nth-of-type(4){border-bottom:0}#promos-mobile .accordion .container a.button{background-color:hsla(0,0%,100%,.7);padding:.5rem 1.25rem .4rem 1.25rem;color:#414042 !important;display:inline-block;text-transform:uppercase;font-size:1.1rem;text-decoration:none;border:none;font-weight:400;letter-spacing:2px;font-family:var(--sans)}@media(min-width: 1024px){#promos-mobile .accordion .container a.button{font-size:1.2rem}}@media(min-width: large){#promos-mobile .accordion .container a.button else{font-size:1.2rem}}#promos-mobile .accordion .container a.button:hover{background-color:hsla(0,0%,100%,.9)}#promos-mobile.panel:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));z-index:3}#promos-mobile.panel:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));z-index:3}body:not(.home) #promos{border-top:2px solid var(--secondary)}@media(min-width: 640px){body:not(.home) #promos .promo-box{border-left:1px solid var(--secondary);border-right:1px solid var(--secondary)}}@media(min-width: medium){body:not(.home) #promos .promo-box else{border-left:1px solid var(--secondary);border-right:1px solid var(--secondary)}}body:not(.home) #promos .promo_text h2{color:#fff;font-weight:400;text-align:center}body:not(.home) #promos .promo_text p{color:#fff;text-align:center;margin-bottom:1.25rem}body:not(.home) #promos .promo_text a.button{background-color:hsla(0,0%,100%,.7);padding:.8rem;color:#414042 !important;display:inline-block;text-transform:uppercase;font-size:1.1rem;text-decoration:none;border:none;font-weight:400;letter-spacing:2px;font-family:var(--sans);transition:all .3s ease}@media(min-width: 1024px){body:not(.home) #promos .promo_text a.button{font-size:1.2rem}}@media(min-width: large){body:not(.home) #promos .promo_text a.button else{font-size:1.2rem}}body:not(.home) #promos .promo_text a.button:hover{background-color:hsla(0,0%,100%,.9)}.home #promos .promo_text a.button{background-color:hsla(0,0%,100%,.7);padding:.8rem;color:#414042 !important;display:inline-block;text-transform:uppercase;font-size:1.3rem;text-decoration:none;border:none;font-weight:400;letter-spacing:2px;font-family:var(--sans);transition:all .3s ease}@media(min-width: 1024px){.home #promos .promo_text a.button{font-size:1.2rem}}@media(min-width: large){.home #promos .promo_text a.button else{font-size:1.2rem}}.home #promos .promo_text a.button:hover{background-color:hsla(0,0%,100%,.9)}#intro{background-image:url("/wp-content/uploads/2025/09/intro-bg-wall.jpg");background-position:center}#intro h2{font-weight:300;font-size:28px;letter-spacing:12px}@media(min-width: 1024px){#intro h2{font-size:70px}}.intro-img-overlay{position:absolute;inset:0;background:rgba(65,64,66,.6);transition:background .3s;pointer-events:none}.intro-img-container:hover .intro-img-overlay{background:rgba(65,64,66,.9)}.intro-btn{width:80%;max-width:350px;min-height:56px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7);color:#414042;font-size:1rem;font-weight:400;letter-spacing:.05em;border:none;text-align:center;white-space:nowrap;transition:background .2s,opacity .2s;gap:.5em;opacity:0}@media(min-width: 640px){.intro-btn{font-size:1.25rem}}.intro-btn:last-child{margin-bottom:0}.intro-img-container:hover .intro-btn{opacity:1;pointer-events:auto}.intro-btn:hover{background:hsla(0,0%,100%,.9)}@media(max-width: 1023px){.intro-btn{opacity:1;pointer-events:auto}}body:not(.home) .top-bar{position:fixed;top:0;left:0;z-index:45}body:not(.home) header.header #headerimage{height:450px;background-size:cover;position:relative;z-index:1}body:not(.home) header.header #headerimage.left{background-position:left 20% center}body:not(.home) header.header #headerimage.center{background-position:center center}body:not(.home) header.header #headerimage.right{background-position:right 20% center}body:not(.home) header.header #headerimage.dark-gradient::after{content:"";width:100%;height:150px;position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));z-index:5}body:not(.home) header.header #headerimage.light-gradient::after{content:"";width:100%;height:150px;position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));z-index:5}main#content{border:0 !important;border-image-width:unset;border-image-source:unset;border-image-slice:unset;border-image-outset:unset;border-image-repeat:unset;padding:0;margin:0}main#content:not(.home){position:relative;z-index:1;display:flex;flex-direction:column;margin:0 auto;padding:2rem 1rem 4rem}@media(min-width: 1024px){main#content:not(.home){padding:4rem 1rem}}@media(min-width: large){main#content:not(.home) else{padding:4rem 1rem}}@media(min-width: 1024px){main#content .main-content,main#content #blog-posts{padding-left:4rem}}@media(min-width: large){main#content .main-content else,main#content #blog-posts else{padding-left:4rem}}main#content #contact-info{padding-bottom:2rem}main#content #contact-info>div:first-of-type{margin-bottom:2rem}@media(min-width: 1024px){main#content #contact-info>div:first-of-type{margin-bottom:0}}@media(min-width: large){main#content #contact-info>div:first-of-type else{margin-bottom:0}}main#content #contact-info h3{margin-bottom:0}main#content #contact-info p{margin-top:0}main#content #contact-info a.button{margin-bottom:1rem}main#content .social_icons-component a i{margin-right:.5rem}main#content #mobile-nav{padding:1rem;text-align:center;color:#fff;text-transform:uppercase;font-size:1.4rem;background-color:var(--color-tertiaryDk);cursor:pointer}main#content #mobile-nav i{margin-left:.25rem;color:#fff}main#content #mobile-nav ul{list-style:none;padding:1rem 2rem 3rem}main#content #mobile-subnav{width:100%;background-color:var(--color-secondary);flex-direction:column;overflow:hidden;position:relative;max-height:0px;transition:max-height .3s ease;margin-bottom:2rem}main#content #mobile-subnav div{text-align:center;padding-top:.25rem;padding-bottom:.25rem}main#content #mobile-subnav div input{margin-bottom:.25rem;border:1px solid var(--color-tertiaryDk)}@media(min-width: 1024px){main#content #mobile-subnav{margin-bottom:2rem}}@media(min-width: large){main#content #mobile-subnav else{margin-bottom:2rem}}main#content #mobile-subnav h4{text-align:center}main#content #mobile-subnav ul{list-style:none}main#content #mobile-subnav ul{padding:0;margin:1rem 0}main#content #mobile-subnav ul li{padding:0}main#content #mobile-subnav ul li a{text-align:center;font-size:1.25rem;text-decoration:none;padding:0 1rem;display:block;position:relative}main#content #mobile-subnav ul li.current-menu-item>a{font-weight:500;position:relative;background-color:var(--secondary);color:#fff;padding:.5rem 0}@media(min-width: 1024px){main#content #sidenav{padding:3rem 0 3rem 3rem;border-right:2px solid var(--secondary)}}@media(min-width: large){main#content #sidenav else{padding:3rem 0 3rem 3rem;border-right:2px solid var(--secondary)}}main#content #sidenav ul{margin:0 2rem 0 0;padding:0 2rem 0 0;list-style:none}main#content #sidenav ul li{margin-bottom:.25rem}main#content #sidenav ul li a{display:block;padding:.5rem 2rem .4rem 1rem;font-size:1.25rem;text-transform:uppercase;color:var(--color-tertiaryDk);text-align:right;font-weight:600}main#content #sidenav ul li a:visited{color:var(--color-tertiaryDk)}main#content #sidenav ul li a:hover{background-color:var(--secondary);color:#fff}main#content #sidenav ul li.current-menu-item>a{font-weight:500;background-color:var(--color-tertiaryDk);color:#fff}main#content #sidenav .blog-sidebar-item{padding-right:3rem}main#content #sidenav .blog-sidebar-item input[type=text]{border:1px solid var(--secondary);margin-bottom:.5rem;padding:.4rem}main#content #sidenav .blog-sidebar-item h4{text-align:center;background-color:var(--secondary);color:#fff;font-family:var(--sans);padding:.75rem .5rem .5rem;font-weight:400;line-height:1;font-size:1.25rem;letter-spacing:2px}main#content #sidenav .blog-sidebar-item ul{margin-right:0;padding-right:0}main#content #sidenav .blog-sidebar-item ul li{margin-bottom:0}main#content #sidenav .blog-sidebar-item ul li a{text-align:center;padding-right:0;padding-left:0}main#content #sidebar #sidenav{padding:3rem 6rem 3rem 0}main#content #sidebar #sidenav ul.is_sidenav{list-style:none;display:flex;flex-direction:column;font-size:1.5rem}main#content #sidebar #sidenav ul.is_sidenav li a{display:inline-block;font-weight:100;color:var(--dark)}main#content #sidebar #sidenav ul.is_sidenav li.current_page_item a,main#content #sidebar #sidenav ul.is_sidenav li.current-menu-item a{font-weight:600}.location_gallery>.column{aspect-ratio:1/1;overflow:hidden}.location_gallery>.column a img{aspect-ratio:1/1;object-fit:cover;width:100%;transition:all .4s ease;opacity:.75}.location_gallery>.column:hover a img{transform:scale(1.1);opacity:1}body.page-template-template-specials .article-body .promowrapper .left{padding-right:.9375rem}body.page-template-template-specials .article-body .promowrapper .left img{width:100%;height:auto;display:inline-block}body.page-template-template-specials .article-body .promowrapper .right{padding-left:.9375rem}body.page-template-template-specials .article-body .promowrapper h3.headline{margin-top:0}body.page-template-template-specials .article-body .promowrapper p{line-height:1.8}body.page-template-template-specials .article-body hr{margin:2rem 0}body:is(.blog,.archive,.categories,.search,.tag,.author,.single-post) main#content #sidebar #sidenav ul.is_sidenav{padding-right:2rem}body:is(.blog,.archive,.categories,.search,.tag,.author,.single-post) main#content #mobile-subnav ul.is_mobile_subnav{padding:1rem}body.error404 main#content section.wrapper #tumbleweed{position:relative;left:-600px;top:0;animation:tumble 3s infinite linear;max-width:200px}@media(min-width: 640px){body.error404 main#content section.wrapper #tumbleweed{animation:tumble 4s infinite linear}}@media(min-width: medium){body.error404 main#content section.wrapper #tumbleweed else{animation:tumble 4s infinite linear}}@media(min-width: 1024px){body.error404 main#content section.wrapper #tumbleweed{animation:tumble 5s infinite linear}}@media(min-width: large){body.error404 main#content section.wrapper #tumbleweed else{animation:tumble 5s infinite linear}}table.hours{width:100%}table.hours td{padding:0 8px 2px 0}.gform_wrapper form{margin-top:1rem}@keyframes tumble{from{left:-500px;transform:rotate(0deg)}to{left:150%;transform:rotate(720deg)}}#promos.interior-promos h2{font-weight:700}#promos.interior-promos .photo::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.6));z-index:5}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item{width:100%;text-align:center;margin-bottom:1.5rem}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item form#searchform input{width:100%}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item form#searchform input#s{font-size:1em;padding:.25em;margin-bottom:.5em}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item form#searchform input::placeholder{opacity:.25}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item form#searchform label{display:none}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item>ul{padding:0;list-style:none}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item>ul li:not(:last-of-type){border-bottom:1px solid #aaa}body:is(.blog,.search,.single-post,.archive,.category) main#content #sidebar #sidenav .is_sidenav .blog-sidebar-item>ul li a{padding:0}body:is(.blog,.search,.single-post,.archive,.category) main#content #mobile-subnav ul{padding:0}body:is(.blog,.search,.single-post,.archive,.category) main#content #mobile-subnav ul.is_mobile_subnav{padding:1rem 2rem 0}body:is(.blog,.search,.single-post,.archive,.category) main#content #mobile-subnav ul.is_mobile_subnav .blog-sidebar-item{margin-bottom:1.5rem}body:is(.blog,.search,.single-post,.archive,.category) main#content #mobile-subnav ul.is_mobile_subnav .blog-sidebar-item input[type=submit]{margin:1rem 0 0}body:is(.blog,.search,.single-post,.archive,.category) main#content #mobile-subnav ul.is_mobile_subnav .blog-sidebar-item #searchform input#s{font-size:1.25em;padding:.25em;width:100%}body:is(.blog,.search,.single-post,.archive,.category) main#content #mobile-subnav ul.is_mobile_subnav .blog-sidebar-item #searchform input#searchsubmit{margin-top:.5rem;width:100%}body:is(.blog,.search,.single-post,.archive,.category) main#content .post-title{margin-bottom:.5rem}body:is(.blog,.search,.single-post,.archive,.category) main#content p.post-date{margin:0;color:#888}#subfooter{position:relative}#subfooter::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:#414042;opacity:.1;z-index:2}#subfooter::after{content:"";position:absolute;bottom:-125px;right:-125px;z-index:30;width:300px;height:300px;background-image:url("/wp-content/uploads/2025/10/IndiraLogoElementOverlay.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media(min-width: 768px){#subfooter::after{width:400px;height:400px;bottom:-133px;right:-183px}}@media(min-width: 1024px){#subfooter::after{width:500px;height:500px;bottom:-149px;right:-229px}}@media(min-width: 1400px){#subfooter::after{width:600px;height:600px;bottom:-165px;right:-275px}}#subfooter video{filter:grayscale(100%)}#footer-top{background-image:url("/wp-content/uploads/2025/09/footer-bg.jpg");background-size:cover}#footer-top h3{font-size:24px}#footer-top #foot-1 .foot-column img{margin:0 auto}@media screen and (max-width: 768px){#footer-top #foot-1 .foot-column img{max-width:250px !important}}#footer-top #foot-2{margin:0;width:fit-content}#footer-top #foot-2 .foot-column{min-width:250px}#footer-top #foot-2 #contact-info{color:#fff;margin-bottom:0;padding-bottom:0}#footer-top #foot-2 #contact-info>div{margin-bottom:0 !important;color:#fff}#footer-top #foot-2 #contact-info a{color:#fff}#footer-top #foot-2 #contact-info a:visited{color:#fff}#footer-top #foot-2 #contact-info a:hover{color:var(--tertiary)}#footer-top #foot-2 #contact-info p{text-align:left;line-height:1.6;color:#fff}#footer-top #foot-2 #contact-info p.location-address .location-title{text-align:left;text-transform:uppercase;font-weight:200;letter-spacing:2px}#footer-top #foot-2 #contact-info .social_icons-component{text-align:left}#footer-top #foot-2 #contact-info .social_icons-component a{margin-right:5px}#footer-top #foot-2 #contact-info .location-title{font-weight:700 !important;line-height:1.5rem !important}#footer-top #foot-2 table td{color:#fff;text-align:left}#footer-top #foot-2 h3,#footer-top #foot-2 h4,#footer-top #foot-2 h5,#footer-top #foot-2 a{color:#fff;text-align:left;font-weight:400;line-height:200%}#footer-top #foot-2 a:hover{color:var(--primaryDk);text-align:left}#footer-top #foot-2 .social_icons-component{display:flex;justify-content:flex-start}#footer-top #foot-2 .title{letter-spacing:5px}#footer-top #foot-3 table td{text-align:left;padding:5px 10px 0 0;width:auto;color:#fff}#footer-top #foot-3 h3,#footer-top #foot-3 h4,#footer-top #foot-3 h5,#footer-top #foot-3 a{color:#fff;text-align:left;line-height:200%;font-weight:400;text-transform:uppercase;font-size:24px;letter-spacing:5px}#footer-top #foot-3 .menu-footer-container{display:flex;justify-content:flex-start;min-width:250px}#footer-top #foot-4{margin-bottom:2rem}#footer-top #foot-4 h4{font-size:24px !important;font-weight:400;line-height:200%;letter-spacing:5px}#footer-top #foot-4 ul li{text-align:left;text-transform:uppercase;letter-spacing:2px}#footer-top #foot-4 ul li a{text-align:left;color:#fff}#footer-top #foot-4 ul li a:visited{color:#fff}#footer-top #foot-4 ul li a:hover{color:var(--secondary)}#footer-top #foot-4 #foot-5 img{width:100%;height:auto;max-width:120px !important;margin-top:2rem}@media(min-width: md){#footer-top #foot-4 #foot-5 img else{margin-top:0}}#footer-top #right-side{color:#fff}#footer-top #inner{display:flex;flex-direction:column}@media(min-width: 768px){#footer-top #inner{flex-direction:row;align-items:stretch}}#footer-top .footer-col{flex:1 1 100%;max-width:100%;min-width:0;padding:2rem 1rem;display:flex;flex-direction:column;justify-content:center;width:fit-content}@media(min-width: 768px){#footer-top .footer-col{flex:1 1 0;max-width:25%;padding:2rem}}.footer-sep-mobile{display:block;width:100%;height:1px;background:hsla(0,0%,100%,.2);margin:2rem 0 0 0}@media(min-width: 768px){.footer-sep-mobile{display:none}}.footer-sep-vertical{display:none}@media(min-width: 768px){.footer-sep-vertical{display:block;position:absolute;width:1px;height:100%;background:hsla(0,0%,100%,.2);z-index:1}}#footer-bottom{padding:1rem;text-align:center}#footer-bottom p{line-height:1.4;font-size:.8rem;color:var(--secondary)}#footer-bottom p a{font-size:.8rem;color:var(--secondary)}.zenoti-book-now-button{position:fixed;right:20px;bottom:20px;background-color:rgba(76,99,128,.65);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;z-index:100;text-transform:uppercase;text-align:center;color:#fff;letter-spacing:2.45px;font-weight:400;width:60px;height:60px;font-size:10px}@media(min-width: 768px){.zenoti-book-now-button{padding:1rem 2.5rem;font-size:22px;border-radius:0;width:auto;height:auto;right:40px;bottom:40px}.zenoti-book-now-button svg{display:none}}#mobile-menu{position:fixed;top:0;right:-100%;height:100vh;background-color:var(--color-tertiaryDk);z-index:8;box-shadow:0px 0 0px rgba(0,0,0,.4);transition:all .5s ease;-webkit-transition:-webkit-right .4s ease-out;-moz-transition:right .4s ease-out;-o-transition:right .4s ease-out;transition:right .4s ease-out;width:300px;display:block;z-index:90}#mobile-menu ul{padding:1rem;margin:0;list-style:none;width:100%}#mobile-menu ul li a{font-size:1.25rem;font-weight:400;letter-spacing:5px;text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;text-transform:uppercase;width:100%;color:#fff}#mobile-menu ul li a:hover svg.caret{fill:#fff}#mobile-menu ul li a svg.caret{transition:all .3s ease;fill:#fff}#mobile-menu ul li.is_open>a{text-transform:uppercase}#mobile-menu ul li.is_open>a svg.caret{transform:rotate(180deg)}#mobile-menu ul.sub-menu{transition:max-height .4s ease;overflow:hidden;padding:0;margin:0 0 0 1rem}#mobile-menu ul.sub-menu li a{font-size:1rem;text-transform:uppercase}#mobile-menu ul.sub-menu li.current_page_item a{font-weight:500}#mobile-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0;transition:opacity .5s ease;z-index:7;pointer-events:none}body.mobile-menu-open #mobile-menu{right:0;box-shadow:-8px 0 8px rgba(0,0,0,.4)}body.mobile-menu-open #mobile-overlay{opacity:.5;pointer-events:auto}#contact-info .social_icons-component{padding:.25rem 0}#contact-info .social_icons-component a svg{transition:fill .3s ease;margin-right:.25rem}#contact-info .social_icons-component a:hover svg.icon{fill:var(--secondary)}.location-booking-links{font-size:1.125rem}.location-booking-links .call-text{font-size:1.25rem}.location-booking-links .call-text a{font-size:inherit}.accordion-wrap .accordion{padding:1rem 0}.accordion-wrap .accordion .container{position:relative;margin:10px 10px}.accordion-wrap .accordion .container.open .label::after{transform:rotate(0deg)}.accordion-wrap .accordion .label{position:relative;padding:10px 0;font-size:clamp(1.25rem,4vw,1.5rem);padding-right:2rem;color:var(--dark);cursor:pointer;text-transform:uppercase}.accordion-wrap .accordion .label::after{content:url('data:image/svg+xml; utf8, <svg viewBox="0 0 24 24" width="36px" height="36px" xmlns="http://www.w3.org/2000/svg" fill="black"><g data-name="Layer 2"><g data-name="arrow-ios-downward"><rect width="24" height="24" opacity="0"/><path d="M12 16a1 1 0 0 1-.64-.23l-6-5a1 1 0 1 1 1.28-1.54L12 13.71l5.36-4.32a1 1 0 0 1 1.41.15 1 1 0 0 1-.14 1.46l-6 4.83A1 1 0 0 1 12 16z"/></g></g></svg>');position:absolute;line-height:0;top:.25em;transform-origin:center;transform:rotate(-90deg);right:-5px;font-size:30px;transition:transform .5s ease;width:36px;height:36px}@media screen and (max-width: 768px){.accordion-wrap .accordion .label::after{right:20px}}.accordion-wrap .accordion .content{position:relative;background:var(--light);font-size:1rem;text-align:left;overflow:hidden;transition:.5s;max-height:0;padding:0 1rem}.accordion-wrap .accordion hr{width:100%;margin-left:0;border:1px solid gray}/*# sourceMappingURL=index.css.map */
