body{font-family:"Barlow",sans-serif;color:#213e31}img{max-width:100%}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none}h2{font-size:3.85rem;line-height:1;text-align:right;margin-bottom:20px}p{font-size:20px;font-weight:400;margin:10px 0 0}.ben-item{display:block;color:#213e31}.ben-item:hover{color:#213e31}.ben-item .ben-thumb{height:100px;position:relative;margin-bottom:1em}.ben-item .ben-thumb img{position:absolute;bottom:0;left:0;right:0;margin:auto}.ben-item h5{font-size:1.1rem;font-weight:600}.green-button{background:#4c9036;color:#fff;display:inline-block;padding:10px 70px 10px 20px;margin:1em 0 0;font-size:18px;font-weight:600;color:#e4f5e8;position:relative}.green-button img{position:absolute;right:20px;top:17px}.green-button:hover{color:#e4f5e8}.social-media-lists{margin:2em 0 0}.social-media-lists li{display:inline-block;margin-right:10px}.social-media-lists li:last-child{margin-right:0}.social-media-lists li a img{height:20px}.header-block .menu li{display:inline-block;padding:0 1em}.header-block .menu li a{color:#213e31;font-weight:300}.header-block .menu-icon{display:inline-block;position:relative;color:#213e31}.header-block .menu-icon .icon-bars{position:absolute;left:-30px}.header-block .menu-icon .icon-bars .bar{background:#213e31;width:26px;height:3px;display:block;margin:4px 0;border-radius:5px;transition:.5s}.header-block .offcanvas{background:#e4f5e8}.header-block .offcanvas .btn-close{position:absolute;top:1em;left:1em}.offcanvas-end .navbar-nav{margin:2em 1em 0}.offcanvas-end .navbar-nav .menu-item a{color:#213e31;font-weight:500}.sub-menu-toggle{display:none}.dropdown-menu{position:relative !important;margin-top:-3em!important;margin-bottom:2.5em!important;background:#213e31;height:auto;padding:0;border:1px solid #72}.offcanvas-end .navbar-nav .menu-item a.dropdown-item{font-size:14px;padding:.5rem 1rem;color:#fff;text-align:right}.offcanvas-end .navbar-nav .menu-item a.dropdown-item:hover{color:#000}.offcanvas-end .navbar-nav .menu-item a.dropdown-item:active{background-color:#fff}.dropdown-item.active,.dropdown-item:active{background-color:#e9ecef;color:#000!important}.dropdown-menu li:nth-child(1) .dropdown-item{border-top-left-radius:3px;border-top-right-radius:3px}.dropdown-menu li:last-child .dropdown-item{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.header-block .mega-sub-menu .ben-item h5{font-size:15px}.header-block .mega-sub-menu .ben-item .ben-thumb img{height:60px;width:auto}.header-block .mega-sub-menu .logo-lists{margin:1em 0 0;text-align:center}.header-block .mega-sub-menu .logo-lists li{display:inline-block;margin:0 2px}.header-block .mega-sub-menu .logo-lists li img{width:45px}.header-block .menu-right{text-align:right}#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2{text-align:right}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-flyout ul.mega-sub-menu{width:115px}#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-flyout ul.mega-sub-menu{width:125px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#f6fffd;color:#213e31}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#f6fffd;background:#213e31}#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#f6fffd;color:#213e31}#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#f6fffd;background:#213e31}.banner-section .banner-video-wrap{position:relative;height:100vh;display:flex;align-items:end}.banner-section .banner-video-wrap:after{position:absolute;content:"";background:rgb(0 0 0/25%);width:100%;height:100%;left:0;top:0}.banner-section .banner-video-wrap video{object-fit:cover;position:absolute;height:100%;width:100%;top:0;left:0;cursor:none}.banner-section .banner-video-wrap .banner-content{color:#fff;position:absolute;width:99%;bottom:8em;z-index:9}.banner-section .banner-video-wrap .banner-content .banner-left{padding-right:10px}.banner-section .banner-video-wrap .banner-content h1{font-size:5.25em;line-height:75px;font-weight:900;color:#e4f5e8;margin-bottom:0;padding-left:10px}.banner-section .banner-video-wrap .banner-content h2{color:#e4f5e8;font-size:3.45rem;font-weight:200;margin-top:10px}.banner-section .banner-video-wrap .banner-content .banner-bottom{background:#f2fe22;padding:5px 27px;display:inline-block;margin-bottom:8px}.banner-section .banner-video-wrap .banner-content .banner-bottom span{color:#213e31;font-size:26px;padding-right:35px;line-height:1;display:inline-block;vertical-align:middle;font-weight:600}.banner-section .banner-video-wrap .banner-content .banner-bottom img{height:40px}.banner-section .banner-video-wrap .banner-content .ava-logo{text-align:center}.banner-section .banner-video-wrap .banner-content .ava-logo img{width:120px}.home.visible-cursor .cursor{transform:scale(.8)}.home .cursor{display:block;position:relative;position:fixed;width:100px;height:100px;transform:scale(0);transition:transform .5s ease;z-index:99999;pointer-events:none}.home .cursor.mute div:not(.center-icon){opacity:0}.home .cursor.mute .center-icon{width:0;height:0}.home .cursor.mute .center-icon:after{background-image:url("/wp-content/uploads/2023/11/mute-1.png")}.home .cursor .center-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:#048052;border-radius:50px;transition:height .3s ease,width .3s ease}.home .cursor .center-icon:after{content:' ';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-image:url("/wp-content/uploads/2023/11/unmute-1.png");background-repeat:no-repeat;background-position:center;background-size:cover}.home .cursor div:not(.center-icon){pointer-events:none;box-sizing:border-box;transform-origin:center center;display:block;position:absolute;width:100px;height:100px;opacity:1;transition:opacity .3s ease;border:5px solid #048052;border-radius:50%;animation:lds-ring 2s cubic-bezier(.7,.1,.3,.88) infinite;border-color:transparent;border-top-color:#048052}.home .cursor div:not(.center-icon):nth-child(2){animation-delay:.21s;border-top-style:dashed;border-top-color:#048052}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.intro-section{padding:6em 0}.intro-section p{margin:0;padding-right:3em}.intro-left{padding-right:10px}.intro-right{padding-left:10px}.intro-section1{padding:6em 0;position:relative;background:#e4f5e8}.intro-section1 .top-left{position:absolute;top:-6em;left:3em}.intro-section1 .top-left img{width:300px}.intro-section2{padding:6em 0}.intro-section2 .ben-item{margin-bottom:2em}.intro-section2 .green-button{margin-left:.5rem;margin-top:1.5rem}.intro-section2 .ben-item .ben-thumb img{height:90px}.intro-section3{background-color:#f6fffd;padding:6em 0;position:relative;background-size:55%;background-position:right;background-repeat:no-repeat}.intro-section3 .top-right{position:absolute;top:-4em;right:0}.intro-section3 .top-right img{height:260px}.intro-section3 .bottom-left{position:absolute;bottom:-3em;left:0;z-index:9}.intro-section3 .bottom-left img{width:250px}.intro-section3 .bottom-center{position:absolute;bottom:0;left:0;right:0;margin:auto;text-align:center}.intro-section3 .bottom-center img{height:375px}.intro-section3 .green-button{margin-top:1.5em;position:relative;z-index:999}.intro-section4{padding:6em 0;position:relative}.intro-section4 .left-img{padding-right:1em}.intro-section4 .bottom-left{position:absolute;bottom:-8em;left:0;z-index:9}.intro-section4 .bottom-left img{width:265px}.intro-section4 .green-button{margin-top:2em}.testimonials-section{background:#f6fffd;padding:6em 0;position:relative}.testimonials-section .bottom-right{position:absolute;bottom:-80px;right:0}.testimonials-section .bottom-right img{width:400px}.testimonials-section .testimonials .slick-arrow{position:absolute;left:3.65em;width:16px;height:20px;background:0;box-shadow:none;border:0;color:transparent;z-index:9;background-size:contain}.testimonials-section .testimonials .slick-prev{background-image:url(/wp-content/uploads/2023/11/arrow_top.png);bottom:36%}.testimonials-section .testimonials .slick-next{background-image:url(/wp-content/uploads/2023/11/arrow-bottom.png);bottom:5%}.testimonials-section .testimonials .slick-dots{position:absolute;text-align:center;bottom:3.5em;left:0;margin:auto;width:140px}.testimonials-section .testimonials .slick-dots li{display:inline-block;margin-right:8px}.testimonials-section .testimonials .slick-dots li:last-child{margin-right:0}.testimonials-section .testimonials .slick-dots li button{border:0;background:0 0;position:relative;padding-left:10px;font-weight:300}.testimonials-section .testimonials .slick-dots li button:before{position:absolute;content:"0";left:0;top:1px}.testimonials-section .testimonials .slick-dots li.slick-active button{font-weight:600}.testimonials-section .testimonials .testimonial .testi-desc p{margin-top:0;font-weight:300;font-size:21px}.testimonials-section .testimonials .testimonial .testi-desc .star-rate{display:block;margin:1em 0}.testimonials-section .testimonials .testimonial .testi-desc .star-rate img{width:125px}.testimonials-section .testimonials .testimonial .testi-desc h4{font-weight:700;margin-bottom:5px}.testimonials-section .testimonials .testimonial .testi-desc span{color:#596a63;font-weight:600}.testimonials-section .testimonials .testimonial .testi-thumb{width:135px;height:135px;border-radius:50%;overflow:hidden}.testimonials-section .testimonials .testimonial .testi-thumb img{width:100%;height:100%;object-fit:cover}.faq-section{position:relative;padding:3em 0}.home .faq-section{background:#f6fffd}.faq-items p{font-size:18px}.home .faq-section .accordion-item{background-color:transparent}.faq-section .faq-items .faq-item{border:none}.faq-section .faq-items h3{color:#213e31;font-weight:600;font-size:20px;padding-left:0;padding-right:0;display:block;background:0 0;cursor:pointer;font-weight:600;position:relative;margin-bottom:20px;border:none}.ui-accordion-content{height:auto!important;margin-bottom:1.5em}.faq-section .accordion-button:not(.collapsed){color:#213e31;background-color:transparent;box-shadow:none}.ui-accordion-header:after{font-size:35px;position:absolute;z-index:9;right:0}.ui-accordion-header-collapsed:after{content:"+";top:0}.ui-accordion-header-active:after{content:"-";top:-10px}.faq-section .faq-items .faq-item .accordion-body{border-bottom:1px solid #ccc;padding-left:0;padding-right:0}.faq-section .faq-items .faq-item .accordion-body p{color:#000;font-weight:500;font-size:20px;margin:0 0 1em;line-height:1.2}.newsletter-section{background:#f6fffd;padding:6em 0 10em;position:relative}.newsletter-section .subscribe-box{position:relative;border:1px solid #b5b5b5;border-radius:10px;padding:12px 15px}.newsletter-section .subscribe-box input{border:none;background:0 0;font-weight:600;width:80%}.newsletter-section .subscribe-box input[type=submit]{color:transparent;width:20%}.newsletter-section .subscribe-box input:focus-visible{outline:none}.newsletter-section .subscribe-box input::placeholder{color:#213e31}.newsletter-section .subscribe-box input::-ms-input-placeholder{color:#213e31}.newsletter-section .subscribe-box .submit-container{position:absolute;right:0}.newsletter-section .subscribe-box .submit-container img{position:absolute;right:10px;top:-22px}.newsletter-section .bottom-middle{position:absolute;left:0;right:0;margin:auto;text-align:center;z-index:9}.contact-section{background:#213e31;color:#e4f5e8;padding:10em 0 6em;position:relative}.contact-section .bottom-left{position:absolute;bottom:-125px;left:-65px}.contact-section .bottom-left img{width:400px}.contact-section .contact-form label{font-weight:200;font-size:15px;margin-bottom:5px}.contact-section .contact-form input,.contact-section .contact-form select{background:0 0;border:1px solid #e4f5e8;color:#e4f5e8;padding:10px 15px;border-radius:5px;width:100%;margin-bottom:1em;font-size:16px}.contact-section .contact-form input[type=date]::-webkit-inner-spin-button,.contact-section .contact-form input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.contact-section .contact-form .text-end p{text-align:right}.contact-section .contact-form .wpcf7-spinner{display:block}.wpcf7-not-valid-tip{font-size:14px}.contact-section .contact-form select option{color:#213e31}.contact-section .contact-form input:focus-visible,.contact-section .contact-form select:focus-visible{outline:none}.contact-section .contact-form select:focus{box-shadow:none}.contact-section .contact-form input::placeholder{color:#e4f5e8;font-weight:400}.contact-section .contact-form input::-ms-input-placeholder{color:#e4f5e8}.contact-section .contact-form input[type=submit]{width:auto;background:#4c9036;border:1px solid #4c9036;display:inline-block;padding:5px 50px 5px 26px;margin:1em 0 0;font-size:20px;font-weight:600;color:#e4f5e8;border-radius:0}.social-media-section{padding:6em 0 3em}.social-media-section h2{text-align:left;margin-bottom:20px}.social-media-section h5{font-size:1.75em;font-weight:600}.social-media-section p{font-size:24px;margin:0;line-height:1}.social-media-section .social-media-lists li{margin-right:20px}.social-media-section .social-media-lists li:last-child{margin-right:0}.footer-block{background:#213e31;color:#e4f5e8;padding:6em 0}.footer-block p{font-size:16px}.footer-block .read-more{color:#e4f5e8;display:inline-block;margin:1em 0 2em;text-decoration:underline}.footer-block .goole-review{background:#fff;display:inline-block}.footer-block .goole-review img{width:200px}.footer-block h2,.footer-block h2.widget-title{font-size:1.25rem;text-align:left;color:#e4f5e8;font-weight:600;margin-bottom:1em;min-height:16px}.footer-block a{color:#e4f5e8;word-break:break-all}.footer-block .menu li{margin-bottom:5px}.footer-block .menu li a{color:#e4f5e8;font-weight:300;word-break:break-all;white-space:pre}.footer-block .textwidget{font-weight:300;margin-bottom:1.5em}.footer-block .privacy-content{margin-top:5em}.footer-block .privacy-content p{font-weight:300;font-size:16px;margin-top:0}.footer-block .privacy-content p a{color:#e4f5e8;text-decoration:underline}.innerpage-banner-section{height:calc(100vh - 99px);display:flex;align-items:end;color:#fff;background-size:cover;background-position:center;position:relative}.innerpage-banner-section .ava-logo{position:absolute;left:0;margin:auto;top:0;width:150px}.innerpage-banner-section .banner-content{padding-bottom:1em}.innerpage-banner-section .banner-content h1{font-size:4em;line-height:1;margin-bottom:0}.inner-section{padding:6em 0}.inner-section h6{font-size:1.5rem;margin-bottom:15px}.inner-section.section1 h2{text-align:left}.inner-section.section2 .cc-right{text-align:right}.inner-section.section3 .align-self-center{align-self:flex-start!important}.inner-section.section3 .cc-left{text-align:right}.inner-section.section3 .cc-left h2{margin-bottom:20px;position:relative;top:-3px}.inner-section.section3 p{font-size:18px}.inner-section.section3 .content-desc p:last-child{margin:1.5em 0 0;line-height:1}.innerpage-common-banner{position:relative;height:75vh;display:flex;text-align:center;background-position:center;background-size:100%;align-items:flex-end}.innerpage-common-banner .banner-content{margin-bottom:1em}.innerpage-common-banner h1{font-size:4em;line-height:1;margin-bottom:0;color:#fff;font-weight:700;text-shadow:4px 5px 0px #213e31;text-transform:uppercase}.innerpage-common-banner h1 span{font-weight:500;display:block}.innerpage-common-banner .ava-logo{position:absolute;left:0;margin:auto;top:0;width:125px;z-index:9}@media (max-width:991px){.page-id-311 .innerpage-common-banner{height:220px;padding:1em 0 0;background-size:cover}}.boilerplate-section{background:#f6fffd;padding:6em 0 12em;position:relative}.boilerplate-section h2{text-align:center;margin-bottom:25px}.boilerplate-section h2 strong{display:block}.boilerplate-section .bottom-center{position:absolute;left:0;right:0;margin:auto;bottom:-1em}.boilerplate-section .bottom-center img{width:275px}.dept-intro-section{position:relative;padding:5em 0 10em;background-size:cover;margin-bottom:6em}.dept-intro-section h2{font-size:3.5rem}.dept-intro-section .bottom-center{position:absolute;left:0;right:0;margin:auto;bottom:-1em;text-align:center}.dept-intro-section .bottom-center img{width:275px}.insurancelisting-section{padding:6em 0}.insurancelisting-section .insurance-item{padding:1em .5em}.dept-main-content{height:100vh;background-size:contain;background-repeat:no-repeat;background-position:left bottom;display:flex;align-items:center;position:relative;margin-bottom:6em}.dept-main-content .top-left{position:absolute;top:-3em;left:0}.dept-main-content .top-left img{height:260px}.dept-main-content .bottom-center{position:absolute;left:-5em;right:0;margin:auto;bottom:-3em;text-align:center}.dept-main-content .bottom-center img{width:275px}.dept-main-content h2{text-align:left}.individual-dept{padding:0 0 6em}.individual-dept h2{text-align:center;text-transform:uppercase}.individual-dept .dept-item{background:rgb(228 245 232/62%);border-radius:15px;padding:1em;margin:2em 0 0}.individual-dept .dept-item .dept-icon{min-height:100px;position:relative;margin-bottom:1em}.individual-dept .dept-item .dept-icon img{position:absolute;left:0;right:0;margin:auto;height:100%;width:auto}.individual-dept .dept-item h6{color:#213e31;font-weight:600;min-height:40px}.individual-dept .dept-item h6 a{color:#213e31;font-weight:600;min-height:40px}.page-id-109 .innerpage-common-banner{height:60vh;background-size:cover;align-items:end}.two_column_layout{padding:4em 0}.two_column_layout p a{color:#213e31}.two_column_layout h2{text-align:left}.two_column_layout .rt-column-content{padding-left:1.5em;position:relative}.two_column_layout .rt-column-content:before{position:absolute;content:"";border:1px solid #213e31;opacity:.14;width:1px;height:100%;left:0;top:0}.two_column_layout .rt-column-content p{margin-bottom:15px}.two_column_layout .rt-column-content p a{color:#213e31}.page-id-99 .innerpage-common-banner{height:80vh}.inner-page-blocks{padding:5em 0}.inner-page-blocks h5,.two_column_layout .rt-column-content h5{font-weight:600;font-size:1.5rem}.inner-page-blocks .content-desc ul,.two_column_layout .rt-column-content ul,.blog-detail-page .content-inner ul{margin:1em 0 0}.inner-page-blocks .content-desc ul li,.two_column_layout .rt-column-content ul li,.blog-detail-page .content-inner ul li{position:relative;font-size:20px;font-weight:400;padding-left:1em;margin-bottom:5px}.inner-page-blocks .content-desc ul li:before,.two_column_layout .rt-column-content ul li:before,.blog-detail-page .content-inner ul li:before{position:absolute;content:"";background:#ff7336;width:10px;height:10px;border-radius:50%;top:10px;left:0}.content_layout{padding:5em 0}.content_layout h4{font-weight:600;font-size:1.75rem;margin-bottom:15px;line-height:1}.content_layout p{margin:0 0 15px}.page-id-502 .two_column_layout .rt-column-content:before{display:none}.inner-page-blocks h2{text-align:left}.inner-page-blocks .cont-abve-img{margin-bottom:15px}.page-id-6974 .inner-page-blocks img{border-radius:20px}.gallery-layout{padding:5em 0}.gallery-layout .gallery-item{margin-bottom:1em}.gallery-layout .gallery-item a{display:block;height:245px;overflow:hidden;border-radius:15px}.gallery-layout .gallery-item a img{width:100%;height:100%;object-fit:cover;transition:1.2s;transform:translateZ(0);object-position:top}.gallery-layout .gallery-item a:hover img{transform:scale(1.05)}img.mfp-img{padding:0;border-radius:20px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{top:-40px}.page-id-434 .two_column_layout{padding:4em 0 0}.page-id-434 .two_column_layout .align-self-center{align-self:flex-start!important}.page-id-434 .two_column_layout p{margin-top:0}.page-id-434 .two_column_layout .left-content-block p{font-size:1.6rem;font-weight:300}.page-id-434 .two_column_layout .rt-column-content:before{display:none}.page-id-434 .two_column_layout .rt-column-content p{font-style:italic}.page-id-434 .newsletter-section{margin-top:4em}.page-template-page-blog .innerpage-common-banner h1{text-transform:uppercase}.blog-listing{padding:5em 0 1em}.blog-item{display:block;margin-bottom:4em}.blog-item .blog-thum{margin-bottom:1em;height:100%;overflow:hidden;border-radius:15px}.blog-item .blog-thum img{width:100%;height:100%;object-fit:cover;transition:1.2s;transform:translateZ(0)}.blog-item:hover .blog-thum img{transform:scale(1.05)}.blog-item h4{font-family:"Barlow",sans-serif;color:#000;min-height:58px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-item span{color:#213e31;font-weight:800}.blog-item p{color:#333;font-size:18px;font-weight:300;margin:5px 0 0}.blog-form{padding-bottom:5em}.blog-form h3{color:#00bfa5;font-size:3.25em;font-weight:300;margin-bottom:25px}.blog-form .form-block label{display:block;color:#596a63;font-weight:300;font-size:18px}.blog-form .form-block input[type=text],.blog-form .form-block input[type=email],.blog-form .form-block input[type=tel],.blog-form .form-block select,.blog-form .form-block textarea{border:.5px solid #b5b5b5;padding:10px 15px;width:100%;border-radius:6px;margin-bottom:1em;font-weight:600;color:#596a63;height:52px;font-size:18px}.blog-form .form-block textarea{resize:none}.blog-form .form-block select:focus{box-shadow:none}.blog-form .form-block input[type=text]::placeholder,.blog-form .form-block input[type=email]::placeholder,.blog-form .form-block input[type=tel]::placeholder,.blog-form .form-block textarea::placeholder{opacity:.8}.blog-form .form-block input[type=text]::-ms-input-placeholder,.blog-form .form-block input[type=email]::-ms-input-placeholder,.blog-form .form-block input[type=tel]::-ms-input-placeholder,.blog-form .form-block textarea::-ms-input-placeholder{opacity:.8}.blog-form .form-block input[type=text]:focus-visible,.blog-form .form-block input[type=email]:focus-visible,.blog-form .form-block input[type=tel]:focus-visible,.blog-form .form-block select:focus-visible,.blog-form .form-block textarea:focus-visible{outline:none}.blog-form .form-block input[type=submit]{color:#07a2b4;border:none;font-size:21px;font-family:"Barlow",sans-serif;background:#fff;padding:10px 60px;border-radius:30px;margin:1em 0 0}.wpcf7-spinner{display:block}.page-nav-container{text-align:center;display:block;width:100%;margin-bottom:2em}.page-nav-container .page-numbers{padding:5px 10px;width:40px;display:inline-block;text-align:center;background:#4c9036;color:#e4f5e8;border-radius:3px}.page-id-491 .innerpage-common-banner{position:relative}.page-id-491 .innerpage-common-banner:after{position:absolute;content:"";background:rgb(0 0 0/49%);top:0;left:0;width:100%;height:100%}.page-id-491 .innerpage-common-banner h1{position:relative;z-index:9}.page-id-491 .innerpage-common-banner .ava-logo{z-index:9}.page-id-491 .gallery-layout .gallery-item{background:#e4f5e8;border-radius:23px;padding:10px;height:265px}.page-id-491 .gallery-layout .gallery-item a img{object-position:top}.blog-detail-page{padding:5em 0}.blog-item-block{background:#f6fffd;border-radius:18px;padding:2em 1.5em}.blog-item-block .blog-item{margin-bottom:2em}.blog-item-block .blog-item.blog-item-last{margin-bottom:0}.blog-detail-page h2{text-align:left;font-weight:700;margin-bottom:25px}.blog-detail-page .blog-form{padding:3em;background:#f6fffd;border-radius:25px;margin:2em 0 0}.blog-detail-page .date{color:#213e31;font-weight:800;display:block;margin-bottom:10px}.blog-detail-page .content-inner p{margin-top:0;margin-bottom:10px}.blog-detail-page .content-inner p a,.blog-detail-page .content-inner li a{color:#f1592a}.blog-detail-page .content-inner p a:hover{text-decoration:underline}.blog-detail-page .content-inner h3{font-weight:600;font-size:1.5rem;margin:10px 0}.blog-detail-page .content-inner h4{color:#000;font-weight:700;font-size:1.25rem;margin:10px 0 0}.blog-detail-page .content-inner ul{margin-bottom:1em}.dept-intro-section h2{text-align:left}.individual-dept .dept-item{min-height:215px}.highlights-section{padding-bottom:5em}.highlights-section h2{text-align:left}.doctors-section{background:#f6fffd;padding:5em 0}.doctors-section .doc-wrapp{margin-top:3em}.doctors-section .doc-wrapp .doc-item .doc-thumb{margin-bottom:1em}.doctors-section .doc-wrapp .doc-item .doc-thumb img{border-radius:50%;width:250px;height:250px;overflow:hidden;object-fit:cover}.doctors-section .doc-wrapp .doc-item h4{font-weight:700;margin-bottom:5px;font-size:1.65rem}.doctors-section .doc-wrapp .doc-item h5{font-size:1.3rem;font-weight:600}.testimonial-lists-section{padding-bottom:5em}.testimonial-lists-section .testi-quotes{display:block;margin:1.5em auto;width:100px}.testimonial-lists-section .testi-wrapp .pat-tet-wrp h4{font-weight:700;margin-bottom:5px}.testimonial-lists-section .testi-wrapp .pat-tet-wrp h5{font-weight:600;margin:1em 0 .25em}.testimonial-lists-section .testi-wrapp .pat-tet-wrp .auth-location{color:#585858;font-weight:700;margin-bottom:5px;display:block}.testimonial-lists-section .testi-wrapp .pat-tet-wrp .star-rate{display:block}.testimonial-lists-section .testi-wrapp .pat-tet-wrp .star-rate img{width:120px}.content-section{padding:5em 0}.content-section .content-wrap a{padding:8px 20px;margin:1em 0;display:inline-block;background:#4c9036;color:#e4f5e8}.content-section .content-wrap a:hover{color:#e4f5e8}.content-with-image{background-size:cover;position:relative;padding-bottom:10em}.content-with-image .bottom-center{position:absolute;left:0;right:0;margin:auto;bottom:-1em;text-align:center}.content-with-image .bottom-center img{width:275px}.content-with-image .content-content p{margin-top:0;margin-bottom:10px}.content-block-only p{margin-top:0;margin-bottom:10px}.content-block-only .video-frame{width:600px;height:400px}.content-with-image .content-content h2{text-align:left;margin-bottom:10px}.content-block-only .text-center h2{text-align:center;margin-bottom:10px}.content-block-only .ct-lft h2{text-align:left}.content-block-only ol{margin:0;counter-reset:section;list-style-type:none;padding-left:0}.content-block-only li{width:50%;float:left;font-weight:600;font-size:18px;margin-bottom:1.5em;padding-left:1.75em;position:relative}.content-block-only ol li:before{counter-increment:section;content:"0" counters(section,".") " ";color:#bac570;left:0;position:absolute}.content-with-image ol{margin:0;counter-reset:section;list-style-type:none;padding-left:0}.content-with-image ol li{margin-bottom:1.75em;font-size:20px;position:relative;padding-left:1.75em}.content-with-image ol li:before{counter-increment:section;content:"0" counters(section,".") " ";color:#bac570;left:0;position:absolute}.content-image h2{margin:15px 0;text-align:left}.content-wrp h4{font-weight:600;font-size:1.35rem}.content-wrp p{padding:0 25px 0 0;margin-bottom:10px;margin-top:0}.number{display:inline-block;font-weight:400;font-size:1.3rem;color:#bac570;position:relative;top:-3px}.faq-section h2{text-align:center}.faq-section .main-head{margin-bottom:15px}#faqAccordion{margin:4em 0 0}#faqAccordion .accordion-item{border:none;border-bottom:1px solid #dedede}#faqAccordion .accordion-item .accordion-button{font-size:24px;padding:0;margin:40px 0 15px;display:block}#faqAccordion .accordion-item .accordion-button:focus{box-shadow:none}#faqAccordion .accordion-item .accordion-button:focus-visible{outline:none}#faqAccordion .accordion-body{padding:0 0 20px}#faqAccordion .accordion-body p{margin-top:0;margin-bottom:10px}.grid-layout{padding:5em 0}.grid-layout h2{text-align:center}.postid-617 .grid-layout,.postid-359 .grid-layout{padding-top:5em}.doctors-page{padding:5em 0}.doctors-page .doctor-thumb img{border-radius:10px}.tax-media_categories .innerpage-common-banner{background-size:cover}.page-id-109 .content-intro{display:none}.page-id-109 .two_column_layout h2{line-height:1.1}.page-id-7045 .innerpage-common-banner:after{position:absolute;content:"";background:rgb(0 0 0/45%);width:100%;height:100%;left:0;top:0;z-index:1}.term-press-malayalam .innerpage-common-banner .banner-content{position:relative;z-index:9}.term-press-malayalam .innerpage-common-banner:after{position:absolute;content:"";background:rgb(0 0 0/45%);width:100%;height:100%;left:0;top:0;z-index:1}.page-id-7045 .innerpage-common-banner .banner-content{position:relative;z-index:9}.wpcf7 form .wpcf7-response-output{text-align:center}.postid-551 .content-with-image,.postid-568 .content-with-image{background-size:100%;background-position:center;background-repeat:no-repeat;background-color:#e5e6ea}.slider-container{margin:3rem 0}@media (min-width:768px) and (max-width:992px){.footer-block .menu li a{color:#e4f5e8;font-weight:300;word-break:break-word;white-space:normal}}@media (min-width:768px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:100%;*width:100%;}}@media (min-width:992px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:16.285714285714285714285714285714%;*width:16.285714285714285714285714285714%;}}@media (min-width:1200px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%;}}@media only screen and (min-width:1366px) and (max-width:1920px){.testimonials-section .testimonials .slick-prev{bottom:30%}.testimonials-section .testimonials .slick-next{bottom:9%}.testimonials-section .testimonials .slick-dots{bottom:3em}}@media only screen and (min-width:1200px) and (max-width:1365px){p{font-size:18px}.inner-page-blocks .content-desc ul li,.two_column_layout .rt-column-content ul li,.blog-detail-page .content-inner ul li{font-size:18px}.page-id-434 .two_column_layout .left-content-block p{font-size:1.45rem}.inner-page-blocks h5,.two_column_layout .rt-column-content h5{font-size:1.25rem}.doctors-section .doc-wrapp .doc-item h4{font-size:1.45rem}.doctors-section .doc-wrapp .doc-item h5{font-size:1.25rem}.content-with-image ol li{font-size:18px}.content-wrp h4{font-size:1.25rem}#faqAccordion .accordion-item .accordion-button{font-size:22px}.dept-intro-section h2{font-size:3.25rem}}@media only screen and (min-width:1024px) and (max-width:1199px){.header-block .menu li{padding:0 .75em}.number{font-size:1.25rem}}@media (min-width:992px) and (max-width:1199px){.header-block .menu li a{font-size:15px!important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{max-width:904px!important}}@media (min-width:768px) and (max-width:991px){.two_column_layout .rt-column-content:before{left:10px}}@media (max-width:991px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{max-width:960px!important}}@media (min-width:600px) and (max-width:991px){.individual-dept .dept-item{margin:2em 1em 0 !important}}@media (min-width:768px) and (max-width:1199px){.banner-section .banner-video-wrap .banner-content{width:95%;left:0;right:0;margin:auto}.banner-section .banner-video-wrap .banner-content h2{font-size:2.5rem}.banner-section .banner-video-wrap .banner-content h1{font-size:3.75em}h2{font-size:2.75rem}p{font-size:18px}.intro-section3{background-size:435px}.social-media-section .social-media-lists{text-align:left}.social-media-lists li{margin-bottom:10px}.innerpage-banner-section{background-size:cover}.innerpage-common-banner{background-size:cover}.dept-main-content{background-image:none!important;height:auto}.dept-main-content .content-block{margin-top:2em}.dept-main-content .bottom-center{display:none}.inner-page-blocks .content-desc ul li,.two_column_layout .rt-column-content ul li,.blog-detail-page .content-inner ul li{font-size:18px}.page-id-434 .two_column_layout .left-content-block p{font-size:1.45rem}.inner-page-blocks h5,.two_column_layout .rt-column-content h5{font-size:1.25rem}.doctors-section .doc-wrapp .doc-item .doc-thumb img{width:auto;height:auto}.doctors-section .doc-wrapp .doc-item h4{font-size:1.45rem}.doctors-section .doc-wrapp .doc-item h5{font-size:1.125rem}#faqAccordion .accordion-item .accordion-button{font-size:22px}}@media (max-width:767.98px){.privacy-content img{width:33% !important}h2{font-size:2rem;line-height:1;text-align:left;margin-bottom:10px}p{font-size:16px}.link-block{text-align:center}.green-button{padding:10px 50px 10px 20px;font-size:16px}.green-button img{top:16px}.ben-item{margin-bottom:1.5em}.ben-item h5{font-size:1rem;margin-bottom:0}.banner-section .banner-video-wrap .banner-content{width:90%;margin:auto;left:0;right:0}.banner-section .banner-video-wrap .banner-content .text-end{text-align:center!important}.banner-section .banner-video-wrap .banner-content h2{font-size:2.25rem;text-align:center}.banner-section .banner-video-wrap .banner-content .banner-bottom span{font-size:16px;padding-right:10px}.banner-section .banner-video-wrap .banner-content .banner-bottom img{height:30px}.banner-section .banner-video-wrap .banner-content .banner-left{padding-right:0}.banner-section .banner-video-wrap .banner-content h1{font-size:2.5em;line-height:1;text-align:center;padding-left:0}.banner-section .banner-video-wrap .banner-content .ava-logo img{width:100px}.intro-section{padding:2em 0 0}.intro-section p{padding-right:0}.intro-section1{padding:2em 0}.intro-section1 .text-end{text-align:left!important}.intro-section1 .img-fluid{margin:1em 0 0}.intro-section1 .top-left{display:none}.intro-section2{padding:2em 0}.intro-section2 .text-end{text-align:left!important}.intro-section2 .ben-item{margin:1em 0}.intro-section2 .green-button{margin-left:0}.intro-section3{padding:2em 0;background-image:none!important}.intro-section3 .text-end{text-align:left!important}.intro-section3 .top-right{display:none}.intro-section3 .bottom-left{display:none}.intro-section3 .bottom-center{display:none}.intro-section4{padding:2em 0}.intro-section4 .left-img{padding-right:0;margin-bottom:1em}.intro-section4 .bottom-left{display:none}.testimonials-section{padding:2em 0}.testimonials-section .testimonials .slick-arrow{display:none!important}.testimonials-section .testimonials .slick-dots{bottom:-1em;width:100%}.testimonials-section .testimonials .testimonial{margin:1em 0}.testimonials-section .testimonials .testimonial .testi-desc p{font-size:17px}.testimonials-section .testimonials .testimonial .testi-desc h4{font-size:20px}.testimonials-section .bottom-right{display:none}.faq-section{padding:2em 0}.faq-section .faq-items .faq-item h2 button{font-size:18px}.faq-section .accordion-button:after{font-size:30px}.faq-section .accordion-button:not(.collapsed):after{top:40%}.faq-section .faq-items .faq-item .accordion-body{padding-top:0}.faq-section .faq-items .faq-item .accordion-body p{font-size:16px}.newsletter-section{padding:2em 0}.newsletter-section .subscribe-box input{font-size:15px}.newsletter-section .bottom-middle{display:none}.contact-section{padding:2em 0}.contact-section .bottom-left{display:none}.contact-section .contact-form label{font-size:14px}.contact-section .contact-form input,.contact-section .contact-form select{font-size:15px}.contact-section .contact-form input[type=submit]{padding:.5rem 3rem;font-size:16px}.social-media-section{padding:2em 0}.social-media-section h5{font-size:1.35em}.social-media-section p{font-size:18px}.social-media-section .social-media-lists{text-align:left}.social-media-lists li{margin-bottom:10px}.footer-block{padding:2em 0;font-size:16px}.footer-block h2,.footer-block h2.widget-title{margin-bottom:10px;min-height:inherit}.footer-block #menu-footer-menu-2,.footer-block #nav_menu-4{margin-bottom:25px}.footer-block .social-media-lists{margin:2em 0 0;text-align:center}.footer-block .privacy-content{margin-top:0}.footer-block .textwidget{margin-bottom:0}.intro-left{padding-right:0}.intro-right{padding-left:0}.innerpage-banner-section{height:345px;background-size:cover}.innerpage-banner-section .banner-content h1{font-size:2.5em}.inner-section{padding:2em 0}.inner-section.section2 .cc-right{text-align:left}.inner-section.section3 .cc-right{margin:1em 0 0}.inner-section.section3 p{font-size:16px}.inner-section h6{font-size:1.125rem}.innerpage-common-banner{height:300px;padding:1em 0 0;background-size:cover}.innerpage-common-banner h1{font-size:2.25em;padding:0 1em}.boilerplate-section{padding:2em 0 6em}.boilerplate-section .bottom-center img{width:180px}.dept-intro-section .bottom-center img{width:180px}.insurancelisting-section{padding:2em 0}.insurancelisting-section .insurance-item img{height:120px}.dept-main-content{background-image:none!important;height:auto;padding:2em 0 3em;margin-bottom:2em}.dept-main-content .content-block{margin-top:1em}.dept-main-content .top-left img{display:none}.dept-main-content .bottom-center{left:0}.dept-main-content .bottom-center img{width:180px}.individual-dept{padding:2em 0}.two_column_layout{padding:2em 0 1em}.two_column_layout .rt-column-content{padding-left:0}.two_column_layout .rt-column-content:before{display:none}.page-id-434 .two_column_layout{padding:2em 0 0}.page-id-434 .two_column_layout .left-content-block p{font-size:1.5rem;line-height:1;margin-bottom:10px}.page-id-434 .two_column_layout .rt-column-content p{margin-bottom:0}.page-id-434 .newsletter-section{margin-top:2em}.page-id-99 .innerpage-common-banner{height:300px}.inner-page-blocks{padding:2em 0 1em}.inner-page-blocks .cont-img{margin:1em 0}.inner-page-blocks h5,.two_column_layout .rt-column-content h5{font-size:1.25rem}.inner-page-blocks .content-desc ul li,.two_column_layout .rt-column-content ul li,.blog-detail-page .content-inner ul li{font-size:16px}.inner-page-blocks .content-desc ul li:before,.two_column_layout .rt-column-content ul li:before,.blog-detail-page .content-inner ul li:before{top:5px}.content_layout{padding:2em 0 1em}.content_layout h4{font-size:1.5rem;margin-bottom:8px}.gallery-layout{padding:2em 0}.blog-listing{padding:2em 0 0}.blog-item{margin-bottom:2em}.blog-item h4{min-height:inherit;font-size:18px}.blog-item span{font-size:15px}.blog-item p{font-size:16px}.blog-form{padding-bottom:2em}.blog-form h3{font-size:1.75em;line-height:1;margin-bottom:15px}.blog-form .form-block label{font-size:16px}.blog-form .form-block input[type=submit]{font-size:18px;padding:10px 30px}.blog-detail-page{padding:2em 0}.blog-detail-page .content-inner h3{font-size:1.25rem}.blog-detail-page .content-inner h4{font-size:1.1rem}.blog-detail-page .blog-form{padding:2em 0;margin:1em 0}.dept-intro-section{padding:0 0 6em;background-size:cover;margin-bottom:2em}.highlights-section{padding-bottom:0}.highlights-section .dept-block-content{padding:2em 0}.doctors-section{padding:2em 0 0}.doctors-section .doc-wrapp{margin-top:1em}.doctors-section .doc-wrapp .doc-item{margin-bottom:2em}.doctors-section .doc-wrapp .doc-item .doc-thumb img{width:200px;height:200px}.doctors-section .doc-wrapp .doc-item h4{font-size:1.25rem}.doctors-section .doc-wrapp .doc-item h5{font-size:1.1rem}.content-section{padding:2em 0}#faqAccordion{margin:2em 0 0}#faqAccordion .accordion-item .accordion-button{font-size:18px;margin:30px 0 10px}.testimonial-lists-section{padding-bottom:2em}.testimonial-lists-section .testi-wrapp{text-align:center}.testimonial-lists-section .testi-wrapp .pat-thumb{margin-bottom:1em}.testimonial-lists-section .testi-wrapp .pat-thumb img{width:200px}.testimonial-lists-section .testi-wrapp .pat-tet-wrp{margin-bottom:1em}.testimonial-lists-section .testi-wrapp .pat-tet-wrp h5{margin:.5em 0 .25em}.content-block-only ol{padding-left:0}.content-block-only li{width:100%}.content-content{padding-left:0!important}.content-with-image ol li{font-size:16px}.content-with-image .bottom-center img{display:none}.grid-layout{padding:0}.postid-617 .grid-layout,.postid-359 .grid-layout{padding-bottom:5em}.content-wrp h4{font-size:18px}.number{font-size:1.25rem}.doctors-page{padding:2em 0}.doctors-page .doctor-thumb{margin-bottom:1em}.doctors-page .doc-right h4{font-size:1.125rem}.blog-form .form-block input[type=text],.blog-form .form-block input[type=email],.blog-form .form-block input[type=tel],.blog-form .form-block select,.blog-form .form-block textarea{padding:8px 15px;margin-bottom:10px;height:50px;font-size:16px}.content-block-only .video-frame{width:auto;height:auto;margin:auto}}.faq-section .ui-widget-content{background:0 0;border:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none !important}.newsletter-section .subscribe-box .wpcf7-submit{background:url(//sanjeevanam.com/wp-content/themes/sanjeevanam/assets/css/../images/send-icon.png) no-repeat right center}.subscribe-box .wpcf7-not-valid-tip{display:none}.subscribe-box .wpcf7-spinner{display:none}.form-input p{margin:0}ul.products .product .woocommerce-loop-product__title{margin-bottom:.5rem;padding-left:1.25rem!important;padding-right:1.25rem!important;text-align:center;color:#213e31 !important}.product-desc,.ingredients-content{text-align:center;clear:both;margin:0 auto;width:70%;padding-bottom:3em}.flex-direction-nav{position:absolute;top:30%;right:-3em}.flex-direction-nav a{background:#ec1c24;border-radius:10px;padding:5px 12px;color:transparent;width:40px;height:40px;position:relative;display:inline-block}.flex-direction-nav .flex-prev:before{background-image:url(//sanjeevanam.com/wp-content/themes/sanjeevanam/assets/css/../images/prev-arrow.png);width:34px;background-size:25px}.flex-direction-nav a:before{position:absolute;content:"";height:35px;top:1px;left:0;right:0;margin:auto;background-repeat:no-repeat;background-position:center}.flex-direction-nav .flex-next:before{background-image:url(//sanjeevanam.com/wp-content/themes/sanjeevanam/assets/css/../images/next-arrow.png);width:34px;background-size:25px}.flex-direction-nav .flex-nav-next{margin-top:2em}.benifit-content,.section1-content,.section3-content{background:#f1f7ef;padding:2em 0;margin-bottom:2em}.section-hdr{text-align:center;margin-bottom:1.75em}.product-desc h4,.section-hdr h4{color:#323141;font-size:2.5rem;text-transform:uppercase;font-weight:700}.sec-info ul{text-align:center}.benifit-content .sec-info li{width:24%}.sec-info li{display:inline-block;padding:0 .75em}.sec-info span{display:block}.sec-info{font-size:20px}.section-hdr{font-size:20px}.sec-info p{margin:1em 0;color:#62607e;font-size:18px}.section-content{padding:0 0 3em}.woocommerce #pro div.product div.images,.woocommerce div.product div.images,.woocommerce-page #pro div.product div.images,.woocommerce-page div.product div.images{width:40%}.woocommerce #pro div.product div.images,.woocommerce div.product div.images,.woocommerce-page #pro div.product div.images,.woocommerce-page div.product div.images{border:none !important}.woocommerce #pro div.product div.images,.woocommerce div.product div.images,.woocommerce-page #pro div.product div.images,.woocommerce-page div.product div.images{float:left;width:44%}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images{margin-bottom:2em}.single-product .onsale{top:.75rem!important;left:.75rem!important;display:flex;height:3rem;width:3rem;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1!important;background-color:rgb(210 62 11/var(--tw-bg-opacity))!important;font-weight:400!important;line-height:.75rem!important;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.single-product .onsale{height:4rem;width:4rem}}.single-product .onsale strong{font-size:1.25rem!important;line-height:1.75rem!important;font-weight:600!important}.single-product .woocommerce-product-gallery{padding:1.25rem}.single-product .flex-control-thumbs li,.single-product .woocommerce-product-gallery{border-radius:1.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.single-product .flex-control-thumbs li{margin-left:.25rem!important;margin-right:.25rem!important;padding:.5rem}.summary .product_title{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}@media (min-width:1024px){.summary .product_title{font-size:1.875rem;line-height:2.25rem}}.summary .woocommerce-product-rating{margin-bottom:1.25rem!important}.summary .woocommerce-product-rating .star-rating span{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.summary .price{margin-bottom:1.5rem;font-weight:600;--tw-text-opacity:1!important;color:rgb(51 51 51/var(--tw-text-opacity))!important}.summary .woocommerce-product-details__short-description{margin-bottom:1.25rem!important;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.summary .variations tr{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.summary .variations .value select{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));padding:.5rem}.summary .woocommerce-variation-price{margin-bottom:1.25rem}.summary .woocommerce-variation-price del .amount{font-size:20px;line-height:1.25rem}.summary .woocommerce-variation-price ins{-webkit-text-decoration-line:none;text-decoration-line:none}.summary .quantity input{min-height:2.6rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity))}.summary .single_add_to_cart_button{--tw-border-opacity:1!important;border:1px solid rgb(241 89 42/var(--tw-border-opacity))!important;background-color:initial!important;padding:.75rem 2.25rem!important;--tw-text-opacity:1!important;color:rgb(241 89 42/var(--tw-text-opacity))!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.summary .single_add_to_cart_button:hover{--tw-bg-opacity:1!important;background-color:rgb(241 89 42/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.summary .woocommerce-variation-availability p{margin-bottom:.5rem;text-transform:uppercase}.product_meta{display:none}.wc-tabs-wrapper,.woocommerce-tabs{padding-bottom:2.5rem}@media (min-width:1024px){.wc-tabs-wrapper,.woocommerce-tabs{padding-bottom:3rem}}.wc-tabs-wrapper{padding-top:1.5rem}.wc-tabs{max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(229 231 235/var(--tw-border-opacity));padding-left:0!important}.wc-tabs:after,.wc-tabs:before{content:var(--tw-content)!important;border-width:0!important}.wc-tabs li{margin-left:1rem!important;margin-right:1rem!important;background-color:initial!important}.wc-tabs li,.wc-tabs li:before{border-radius:0!important;border-width:0!important}.wc-tabs li:after,.wc-tabs li:before{content:var(--tw-content)!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.wc-tabs li:after{border-radius:0!important;border-width:0!important}.wc-tabs li:first-of-type{margin-left:0!important;padding-left:0!important}.wc-tabs li.active{border-bottom-width:4px!important;--tw-border-opacity:1!important;border-color:rgb(137 196 97/var(--tw-border-opacity))!important}.wc-tabs li a{padding-top:1rem!important;padding-bottom:1rem!important;font-size:1.125rem;line-height:1.75rem;font-weight:400!important;--tw-text-opacity:1!important;color:rgb(209 213 219/var(--tw-text-opacity))!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.wc-tabs li a:hover{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}@media (min-width:1024px){.wc-tabs li a{font-size:1.25rem;line-height:1.75rem}}.wc-tabs li.active a{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}#reviews .woocommerce-Reviews-title{margin-bottom:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}#reviews .commentlist .review{list-style-type:none}#reviews .comment_container{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem}#reviews .comment_container img.avatar{position:relative}#reviews .comment-text{margin:0;width:100%}#reviews .star-rating{margin:auto auto .75rem;height:1.2em}#reviews .star-rating span{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}#review_form{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));padding:1.5rem}.comment-reply-title{margin-bottom:1.5rem;display:block;font-weight:600;text-transform:uppercase}.comment-form-rating p.stars a{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.comment-form-comment textarea{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding:.5rem}.form-submit .submit{--tw-border-opacity:1!important;border:1px solid rgb(241 89 42/var(--tw-border-opacity))!important;background-color:initial!important;padding:.75rem 2.25rem!important;--tw-text-opacity:1!important;color:rgb(241 89 42/var(--tw-text-opacity))!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.form-submit .submit:hover{--tw-bg-opacity:1!important;background-color:rgb(241 89 42/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.related h2{margin-bottom:1.75rem;font-size:1.5rem;line-height:2rem;font-weight:600;text-transform:uppercase}ul.products{margin-top:2.5rem!important;margin-bottom:2.5rem!important;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;padding-top:2.5rem!important;padding-bottom:2.5rem!important}ul.products:after,ul.products:before{content:var(--tw-content)!important;display:none!important}@media (min-width:768px){ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}ul.products .product{float:none!important;margin:0!important;width:100%!important;border-radius:30px;--tw-border-opacity:1;border:1px solid rgb(228 228 228/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(251 251 251/var(--tw-bg-opacity));text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}ul.products .product:hover{--tw-border-opacity:1;border-color:rgb(241 89 42/var(--tw-border-opacity))}ul.products .product .size-woocommerce_thumbnail{border-radius:30px;--tw-border-opacity:1;border:solid rgb(228 228 228/var(--tw-border-opacity));border-width:0 0 1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}ul.products .product .size-woocommerce_thumbnail:hover{--tw-border-opacity:1;border-color:rgb(241 89 42/var(--tw-border-opacity))}font-size:1.25rem!important;line-height:1.75rem!important;font-weight:600;text-transform:uppercase}ul.products .product .price{text-align:center;--tw-text-opacity:1!important;color:rgb(51 51 51/var(--tw-text-opacity))!important}ul.products .product .price bdi{margin-bottom:.5rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}ul.products .product .star-rating{margin:auto auto .75rem;height:1.2em;font-size:1.25rem!important;line-height:1.75rem!important}ul.products .product .star-rating span{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}ul.products .product .add_to_cart_button,ul.products .product .product_type_variable{margin-bottom:1.5rem;--tw-border-opacity:1!important;border:1px solid rgb(241 89 42/var(--tw-border-opacity))!important;background-color:initial!important;padding:.75rem 2.25rem!important;--tw-text-opacity:1!important;color:rgb(241 89 42/var(--tw-text-opacity))!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}ul.products .product .add_to_cart_button:hover,ul.products .product .product_type_variable:hover{--tw-bg-opacity:1!important;background-color:rgb(241 89 42/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}ul.products .product .onsale{top:.75rem!important;right:.75rem!important;display:flex;height:1.5rem;width:1.5rem;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1!important;background-color:rgb(210 62 11/var(--tw-bg-opacity))!important;font-weight:400!important;line-height:.75rem!important;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}ul.products .product .onsale strong{font-size:1rem!important;line-height:1.5rem!important;font-weight:600!important}.loop-description{margin-bottom:10px;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:20px;color:#213e31}.woocommerce-products-header .woocommerce-products-header__title{margin-bottom:2rem;display:none;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:#213e31}@media (min-width:1024px){.woocommerce-products-header .woocommerce-products-header__title{font-size:1.875rem;line-height:2.25rem}}.woocommerce-ordering select{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));padding:.5rem}.product-filter{margin-bottom:3rem;display:flex;max-width:100%;flex-direction:row;align-items:center;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:1rem}@media (min-width:1024px){.product-filter{justify-content:center}}.product-filter li:first-of-type a{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.product-filter li:last-of-type a{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.product-filter li a{display:block;--tw-bg-opacity:1;background-color:rgb(137 196 97/var(--tw-bg-opacity));padding:.5rem 1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.product-filter li a:hover{--tw-text-opacity:1;color:rgb(241 89 42/var(--tw-text-opacity))}.product-filter li a.active{--tw-bg-opacity:1;background-color:rgb(241 89 42/var(--tw-bg-opacity));--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.product-filter li a.active:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#place_order,.checkout-button{border-radius:.25rem;background-color:rgb(137 196 97/var(--tw-bg-opacity))!important;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}#place_order,#place_order:hover,.checkout-button,.checkout-button:hover{--tw-bg-opacity:1!important;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#place_order:hover,.checkout-button:hover{background-color:rgb(53 105 56/var(--tw-bg-opacity))!important}.checkout input,.checkout select,.checkout textarea,.woocommerce-EditAccountForm input,.woocommerce-EditAccountForm select,.woocommerce-EditAccountForm textarea{min-height:48px;width:100%;border-radius:.25rem;border-width:1px!important;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.checkout input::-moz-placeholder,.checkout select::-moz-placeholder,.checkout textarea::-moz-placeholder,.woocommerce-EditAccountForm input::-moz-placeholder,.woocommerce-EditAccountForm select::-moz-placeholder,.woocommerce-EditAccountForm textarea::-moz-placeholder{font-size:.875rem;line-height:1.25rem}.checkout input:-ms-input-placeholder,.checkout select:-ms-input-placeholder,.checkout textarea:-ms-input-placeholder,.woocommerce-EditAccountForm input:-ms-input-placeholder,.woocommerce-EditAccountForm select:-ms-input-placeholder,.woocommerce-EditAccountForm textarea:-ms-input-placeholder{font-size:.875rem;line-height:1.25rem}.checkout input::placeholder,.checkout select::placeholder,.checkout textarea::placeholder,.woocommerce-EditAccountForm input::placeholder,.woocommerce-EditAccountForm select::placeholder,.woocommerce-EditAccountForm textarea::placeholder{font-size:.875rem;line-height:1.25rem}.select2-container .select2-selection--single{min-height:48px}.select2-container .select2-selection--single .select2-selection__rendered{padding-top:.5rem}.checkout input[type=checkbox]{min-height:auto!important;width:auto}.woocommerce-error{padding-left:3.5rem!important}.woocommerce-MyAccount-navigation ul{display:flex;list-style-type:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:0}.woocommerce-MyAccount-navigation ul li a{font-weight:600;text-transform:uppercase;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{--tw-text-opacity:1;color:rgb(241 89 42/var(--tw-text-opacity))}.woocommerce-products-header{padding:5em 0 0}.woocommerce ul.products li.product a img{border-radius:30px;--tw-border-opacity:1;border-width:0 0 1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1);border:0}.products .product:hover{--tw-border-opacity:1;border-color:#213e31}ul.products .product .size-woocommerce_thumbnail:hover{border:none}ul.products .product .add_to_cart_button,ul.products .product .product_type_variable{border:1px solid #213E31!important;color:#213e31 !important}ul.products .product .add_to_cart_button:hover,ul.products .product .product_type_variable:hover{background-color:#213e31 !important}ul.products .product:hover{border-color:#213e31}ul.products .product .onsale{background-color:#213e31 !important}body.post-type-archive-product .qib-button-wrapper{float:initial}.woocommerce ul.products li.product .button.single_add_to_cart_button{margin-bottom:2em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#213e31}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#213e31}.woocommerce-ordering select{border:1px solid #b5b5b5;font-weight:600;color:#213e31}.woocommerce-ordering select:focus-visible{border:1px solid #b5b5b5}.single-product.woocommerce div.product{margin:5em 0 0}.single-product.woocommerce span.onsale{background-color:#213E31!important}.flex-direction-nav a{background:#213e31}.single-product.woocommerce div.product form.cart .button{color:#213e31 !important;border:1px solid #213e31 !important}.single-product.woocommerce div.product form.cart .button:hover{background-color:transparent !important}.reset_variations{color:#213e31 !important;text-decoration:underline}.section-inner{padding-top:3em}#review_form{padding:2.5rem;margin:2em 0 0}#review_form label{font-size:20px;display:block}.woocommerce #review_form #respond textarea:focus-visible{outline:none}.woocommerce #review_form #respond input{box-shadow:none;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding:.5rem}#review_form .comment-form-cookies-consent label{display:inline-block}.video-testi-layout h2{font-size:2.5rem;text-align:left;margin:1em 0}.testi_date{font-weight:600}.intl-tel-input{width:100%}.intl-tel-input .country-list .country{color:#000;font-size:16px}.woocommerce-product-details__short-description ul{list-style-type:unset;margin-left:1em}.woocommerce-product-details__short-description h4{margin:15px 0;color:#000}.block_section{padding:3em 0}.block_section.even{background:#f6fffd}.content-left-col h3{text-align:left;font-family:"Barlow",sans-serif;font-weight:700;color:#213e31}.content-right-col .intro-content{margin-bottom:20px;color:#000;font-size:18px}.intro-content p{font-family:"Barlow",sans-serif;font-weight:400;font-size:18px}.content-main-section{font-family:"Barlow",sans-serif;font-weight:400}.content-main-section h4{font-family:"Barlow",sans-serif;font-weight:600;color:#33413b;margin:.75em 0}.content-main-section li{color:#484848;position:relative;padding-left:20px;margin-bottom:5px;font-family:"Barlow",sans-serif;font-weight:400;font-size:18px}.content-main-section ul li:after{content:"➔";position:absolute;left:0;top:15px;transform:translateY(-50%);color:#484848}.single-ayurvedic-treatments .innerpage-common-banner h1{font-family:"Barlow",sans-serif;font-weight:700}.contact-section .contact-form .text-end p{position:relative}.single-ayurvedic-treatments .innerpage-common-banner .ava-logo{left:0;top:0;right:inherit;width:125px}.float-arrow{position:absolute;top:40%;right:10px}.home-ava-logo{position:absolute;top:0;left:0;width:125px}.sticky{position:fixed;top:0;width:100%;z-index:1000;background:#fff}.press-gallery{border:1px solid #213e31;border-radius:15px}.tax-media .overlay_banner:before{content:'';background-color:rgba(0,0,0,.6);position:absolute;top:0;height:100%;width:100%}.tax-media .overlay_banner:before{position:absolute;content:"";background:rgb(0 0 0/10%);width:100%;height:100%;left:0;top:0;z-index:1}.trtment-banner .banner-content h1{text-transform:uppercase}.intro-content.bottom_content{margin-top:1em}.page-template-page-insurance .boilerplate-section p{font-size:18px}.page-template-page-insurance .boilerplate-section h3{margin:1.5em 0 .5em}.page-template-page-insurance .boilerplate-section ul{list-style-type:unset;margin:1em 3em}.page-template-page-insurance .faq-items ul{list-style-type:initial;line-height:29px}.page-template-page-insurance .faq-items ul ul{list-style-type:circle;margin:1em 1.5em}.page-template-page-insurance .faq-items li,.page-template-page-insurance .faq-items p{font-size:18px}.page-template-page-insurance .boilerplate-section{padding:4em 0}.page-template-page-insurance .insurancelisting-section{padding:3em 0}.trt-st{font-size:20px;text-align:center;color:#fff;margin:1em 0}.news-contents h2{font-family:"Poppins",serif;font-weight:800;text-align:left;font-size:3.5em;line-height:.95}.news-contents p{font-family:"Poppins",serif;line-height:1.4;margin-bottom:1em}.ayurvedic-bg-block{height:100vh;display:flex;align-items:center;background-size:100%;background-position:center;background-repeat:no-repeat}.ayurvedic-bg-block h2{font-weight:200}.ayurvedic-bg-block h2 strong{font-weight:800;display:block}.ayurvedic-bg-block .ayurvedic-img{padding-right:3em}.ayurvedic-bg-block .ayurvedic-contents{padding-right:2em}.dark-bg h2,.dark-bg p{color:#fff}.specialized-block{padding:8em 0}.specialized-block .individual-row{margin-top:5em}.specialized-block .left-img{margin-right:3em}.specialized-block .right-img{margin-left:3em}.specialized-block .left-contents{text-align:right}.specialized-block h3{font-family:"Poppins",serif;font-weight:400;font-size:2rem}.specialized-block .left-contents h3{font-family:"Poppins",serif;font-weight:400;font-size:2rem;text-align:right}.specialized-block p{font-size:15px}.healing-block{padding:6em 0;background:#faf1e2}.news-location-block{padding:8em 0}.news-location-block p{font-size:15px}.news-location-block p strong{font-weight:500}.news-location-block p a{color:#212529}.news-location-block .map-block{padding-left:3em}.news-location-block .map-block iframe{width:100%;height:480px}@media (min-width:768px) and (max-width:1199px){.ayurvedic-bg-block{height:auto;padding:5em 0;background-size:cover}.ayurvedic-bg-block .ayurvedic-img{padding-right:0}.ayurvedic-bg-block .ayurvedic-contents{padding-right:0}.specialized-block .right-img{margin-left:2em}.specialized-block .left-img{margin-right:2em}.specialized-block .right-img{margin-left:2em}}@media (max-width:767.98px){.news-contents h2{font-size:2em;text-align:center}.ayurvedic-bg-block{height:auto;padding:2em 0;background-size:cover;text-align:center}.ayurvedic-bg-block h2 strong{display:inline-block}.ayurvedic-bg-block .ayurvedic-contents{padding-right:0}.ayurvedic-bg-block .ayurvedic-img{padding-right:0}.ayurvedic-bg-block .ayurvedic-img img{width:280px;margin-bottom:1em}.specialized-block{padding:2em 1em;text-align:center}.specialized-block .individual-row{margin-top:2em}.specialized-block .left-img{margin-right:0}.specialized-block .right-img{margin-right:0}.specialized-block .left-contents{text-align:center}.specialized-block .left-contents h3{text-align:center}.specialized-block .right-img{margin-left:0}.specialized-block .left-img img,.specialized-block .right-img img{width:280px;margin-bottom:1em}.healing-block{padding:2em 0}.news-location-block{padding:2em 0}.news-location-block .map-block{padding-left:0}.news-location-block .map-block iframe{height:300px}}