@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@200..1000&display=swap);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */body,sub,sup{position:relative}button,hr,input{overflow:visible}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}button,legend{color:inherit}a,body{color:#252525}a,button{background-color:transparent}.contact-form-v2 .input-group textarea,textarea{resize:none}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0;background-image:url('../images/bg14.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}main{display:block;padding:30px 0 0}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{display:inline-flex;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;padding:0;white-space:normal}.header--wrapper .collapsible-menu.active,details{display:block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.tab-content,[hidden],template{display:none}*,::after,::before{box-sizing:inherit;margin:0;padding:0}input,textarea{border:none;border-radius:0}button{border:none;cursor:pointer;font-weight:800}.slick-arrow{cursor:pointer}.clearfix::after{clear:both;content:"";display:table}.container{padding-left:30px;padding-right:30px}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icon--talk,.solutions--icon img{height:32px}.header--wrapper,.header--wrapper .collapsible-menu .has-child{position:relative}ul{list-style:none}.row{display:flex}.col{flex:1}.flex-wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.align-center{align-items:center}.justify-center{justify-content:center}body{background-color:#e7e7e7;font:100%/1.6 Mulish,serif}h1{font-weight:900}.icon{display:inline-flex}.icon--talk{width:37px;background:url(../icons/mdi_talk.svg) center/37px no-repeat}.icon--talk-sm{height:15px;width:18px;background:url(../icons/mdi_talk-sm.svg) center/18px no-repeat}.icon--user{height:16px;width:15px;background:url(../icons/mynaui_user-solid.svg) center/15px no-repeat}.icon--language{height:16px;width:15px;background:url(../icons/uil_language.svg) center/15px no-repeat}.icon--edit{height:14px;width:14px;background:url(../icons/material-symbols_edit.svg) center/14px no-repeat}.icon--sunrise{height:18px;width:18px;background:url(../icons/tabler_sunrise.svg) center/18px no-repeat}.icon--sunset{height:18px;width:18px;background:url(../icons/tabler_sunset.svg) center/18px no-repeat}.icon--moonrise{height:15px;width:15px;background:url(../icons/wi_moonrise.svg) center/15px no-repeat}.icon--moonset{height:18px;width:15px;background:url(../icons/wi_moonset.svg) center/15px no-repeat}.icon--right{height:12px;width:30px;background:url(../icons/mynaui_arrow-long-right-primary.svg) center/30px no-repeat}.icon--bulb,.icon--career,.icon--directions,.icon--education,.icon--finance,.icon--happy,.icon--location_black,.icon--love,.icon--marriage,.icon--privacy-tip-outline,.icon--quick-phrases,.icon--remedies,.icon--solution-outline,.icon--steps,.icon--target-outline,.icon--travel,.icon--user-expert,.panchang-card summary::after{width:36px;height:36px}.icon--user-expert{background:url(../icons/grommet-icons_user-expert.svg) center/contain no-repeat}.icon--target-outline{background:url(../icons/solar_target-outline.svg) center/contain no-repeat}.icon--solution-outline{background:url(../icons/ant-design_solution-outlined.svg) center/contain no-repeat}.icon--quick-phrases{background:url(../icons/material-symbols_quick-phrases.svg) center/contain no-repeat}.icon--privacy-tip-outline{background:url(../icons/material-symbols_privacy-tip-outline.svg) center/contain no-repeat}.icon--directions{background:url(../icons/simple-line-icons_direction.svg) center/contain no-repeat}.icon--steps{background:url(../icons/ph_steps-light.svg) center/contain no-repeat}.icon--happy{background:url(../icons/bx_happy.svg) center/contain no-repeat}.icon--bulb{background:url(../icons/fluent_lightbulb-filament-32-regular.svg) center/contain no-repeat}.icon--career{background:url(../icons/streamline_decent-work-and-economic-growth-solid.svg) center/contain no-repeat}.icon--love{background:url(../icons/mingcute_love-fill.svg) center/contain no-repeat}.icon--marriage{background:url(../icons/mdi_ring.svg) center/contain no-repeat}.icon--finance{background:url(../icons/fa6-solid_money-bill-trend-up.svg) center/contain no-repeat}.icon--education{background:url(../icons/tdesign_education-filled.svg) center/contain no-repeat}.icon--travel{background:url(../icons/material-symbols-light_travel.svg) center/contain no-repeat}.icon--remedies{background:url(../icons/solar_bill-check-bold.svg) center/contain no-repeat}.icon--location_black{background:url(../icons/mdi_location_black.svg) center/contain no-repeat}.footer--wrapper{display:flex;flex-direction:column;margin-top:50px}.footer--top{background-color:#fff;border-radius:20px;padding:30px;text-align:center}.footer--logo img{filter:grayscale(1)}.footer--primary-menu{margin-top:30px}.footer--primary-menu ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}.footer--primary-menu ul a{font:700 12px Mulish,serif;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){.footer--top{padding:50px 100px}.footer--primary-menu{margin-top:50px}.footer--primary-menu ul{gap:30px 50px}.footer--primary-menu ul a{font:700 14px Mulish,serif}}.footer--secondary-menu{border-top:2px solid #e7e7e7;margin-top:30px;padding-top:30px}.footer--secondary-menu ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}.footer--secondary-menu ul a{font:700 12px Mulish,serif;letter-spacing:1px;text-transform:uppercase}.footer--bottom{font:700 12px Mulish,serif;padding:30px 0;text-align:center}.footer--bottom a{color:#d35400}.footer--bottom .credit{margin-top:10px}.top-nav{background:linear-gradient(90deg,#ffb300,#c57b00);color:#fff;padding:20px 0;font:700 14px/1.6 Mulish,serif}.top-nav--wrapper{display:flex;flex-wrap:wrap;row-gap:10px}@media (min-width:768px){.footer--secondary-menu ul{gap:50px}.footer--secondary-menu ul a{font:700 14px Mulish,serif}.footer--bottom{font:700 14px Mulish,serif;padding:50px 0}.top-nav--wrapper{justify-content:space-between;flex-wrap:nowrap}}.top-nav--left{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:10px;flex:1 0 100%}@media (min-width:768px){.top-nav--left{align-items:center;flex:none;column-gap:30px}}.top-nav--right{flex:1 0 100%;display:flex;flex-wrap:wrap;row-gap:10px}.top-nav--phone{background:url("../icons/material-symbols_call.svg") left center/14px no-repeat;padding-left:24px}.top-nav--email{background:url("../icons/material-symbols_mail.svg") left center/18px no-repeat;padding-left:28px}.top-nav--location{background:url("../icons/mdi_location.svg") left center/10px no-repeat;padding-left:20px}.top-nav--local-date::after{content:"-";margin-right:5px}.top-nav--local-date::before{content:"-";margin-left:5px}.top-nav a{color:#fff;display:inline-flex}.top-nav a:active,.top-nav a:focus,.top-nav a:focus-within,.top-nav a:hover{color:#fff}.header--wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 0;font:700 16px/1.6 Mulish,serif}.header--wrapper .collapsible-menu{display:none;position:absolute;top:100%;width:100%;z-index:9}@media (min-width:1280px){.header--wrapper .collapsible-menu{display:block;position:relative;width:calc(100% - 140px)}}.header--wrapper .collapsible-menu--wrapper{display:flex;flex-direction:column;background-color:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.header--wrapper .collapsible-menu .has-child::after{content:"";background:url("../icons/mdi_chevron-down.svg") center 17px/10px no-repeat;display:block;height:100%;width:10px;top:0;right:0;position:absolute}.arti-categories .arti-section .arti-god--wrapper .title,.horoscope-categories .horoscope-section .horoscope-god--wrapper .title,.services-categories .services-section .services-god--wrapper .title{left:50%;top:50%;transform:translate(-50%,-50%);text-shadow:0 2px 6px rgba(0,0,0,.5);pointer-events:none}@media (min-width:1280px){.header--wrapper .collapsible-menu--wrapper{background-color:transparent;align-items:center;flex-direction:row;justify-content:flex-end;padding:0;column-gap:30px;box-shadow:none}.header--wrapper .collapsible-menu .has-child{padding-right:15px}.header--wrapper .collapsible-menu .has-child:hover .sub-menu{display:block;position:absolute;top:100%;left:0;padding:10px 14px 10px 20px;width:200px;background-color:#fff;border-radius:20px;margin:0;max-height:300px;overflow-y:auto;box-sizing:border-box;scrollbar-gutter:stable}.header--wrapper .collapsible-menu .has-child:hover .sub-menu::-webkit-scrollbar{width:6px}.header--wrapper .collapsible-menu .has-child:hover .sub-menu::-webkit-scrollbar-track{background:#fff;border-radius:50px;margin:4px 0}.header--wrapper .collapsible-menu .has-child:hover .sub-menu::-webkit-scrollbar-thumb{background:padding-box #d35400;border-radius:50px;box-shadow:inset 0 0 0 2px #fff}.header--wrapper .collapsible-menu .has-child:hover .sub-menu::-webkit-scrollbar-thumb:hover{background:rgb(168,42.1917808219,0)}.header--wrapper .collapsible-menu .has-child:hover .sub-menu a{width:100%}.header--wrapper .collapsible-menu .has-child:hover .sub-menu a:hover{color:#d35400}.header--wrapper .collapsible-menu .has-child::after{background:url("../icons/mdi_chevron-down.svg") center 20px no-repeat}}.header--wrapper .collapsible-menu .has-child.active::after{background:url("../icons/mdi_chevron-up.svg") center 17px/10px no-repeat}.header--wrapper .collapsible-menu .has-child.active .sub-menu,.question-flow-step.active,.tab-content.active{display:block}@media (min-width:1280px){.header--wrapper .collapsible-menu .has-child.active::after{background:url("../icons/mdi_chevron-up.svg") center 20px no-repeat}.header--wrapper .collapsible-menu .main-menu{display:flex;column-gap:30px}}.header--wrapper .collapsible-menu .main-menu li a{padding:10px 0}.header--wrapper .collapsible-menu .sub-menu{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;display:none;padding:10px 0 10px 20px;margin:10px 0;font:700 14px/1.6 Mulish,serif}.header--wrapper .language,.header--wrapper .user{border-top:1px solid #e7e7e7;margin-top:30px;padding-top:30px}.header--wrapper .user .cta{width:100%}.header--wrapper .user .icon{margin-right:10px}.header--wrapper .language{display:flex;align-items:center;gap:10px}.header--wrapper .language .cta.active{color:#e65100}.header--wrapper #menu-toggle{height:40px;width:40px;border:none;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 5px;background-color:transparent}.cta--primary,.cta--tertiary{border-radius:4px;padding:12px 30px;letter-spacing:1px;text-transform:uppercase;font:800 12px/1 Mulish,serif}.header--wrapper #menu-toggle span{background-color:#d35400;display:inline-flex;height:2px;width:100%}.cta--primary{background-color:#e65100;color:#fff;display:inline-flex;align-items:center;justify-content:center}.cta--secondary{color:#d35400;font:800 12px/1 Mulish,serif;letter-spacing:1px;text-transform:uppercase}.cta--tertiary{background-color:#fff;color:#d35400;border:2px solid #d35400;display:inline-flex;align-items:center;justify-content:center}.first-fold--wrapper{display:flex;flex-direction:column-reverse;row-gap:50px}@media (min-width:992px){.first-fold--wrapper{flex-direction:row;row-gap:0;column-gap:100px}.first-fold--left{width:calc(100% - 426px - 100px)}}.first-fold--left{display:flex;flex-direction:column;row-gap:50px}.horoscope--carousel-next,.horoscope--carousel-prev,.services--carousel-next,.services--carousel-prev,.solutions--carousel-next,.solutions--carousel-prev{height:12px;width:30px}.horoscope,.services--wrapper,.solutions{background-color:#fff;border-radius:20px;padding:30px;display:flex;flex-direction:column;row-gap:50px}.solutions--top{display:flex;align-items:center;flex-direction:column;row-gap:30px}.solutions--top .title{font:700 20px/1.2 Mulish,serif;color:#d35400;text-align:center}@media (min-width:768px){.top-nav--right{align-items:center;flex:none}.header--wrapper{padding:30px 0}.solutions{padding:50px}.solutions--top{flex-direction:row;justify-content:space-between;background:linear-gradient(90deg,#c57b00,#ffb300);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.solutions--top .title{font:700 24px/1.2 Mulish,serif;text-align:left}}.solutions--carousel-nav{display:flex;align-items:center;gap:30px}.solutions--carousel-prev{background:url("../icons/mynaui_arrow-long-left.svg") center/30px no-repeat}.solutions--carousel-next{background:url("../icons/mynaui_arrow-long-right.svg") center/30px no-repeat}.solutions--item a{display:flex;flex-direction:column;align-items:center;row-gap:15px}.solutions--title{font:700 16px/1.6 Mulish,serif}.about--wrapper{background-color:#fff;border-radius:20px;padding:50px}.horoscope--top{display:flex;align-items:center;flex-direction:column;row-gap:30px;background:linear-gradient(90deg,#c57b00,#ffb300);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.horoscope--top .title{font:700 20px/1.2 Mulish,serif;color:#d35400;text-align:center}@media (min-width:768px){.solutions--title{font:700 18px/1.6 Mulish,serif}.about--wrapper,.horoscope{padding:50px}.horoscope--top{flex-direction:row;justify-content:space-between}.horoscope--top .title{font:700 24px/1.2 Mulish,serif;text-align:left}}.horoscope--carousel-nav{display:flex;align-items:center;gap:30px}.horoscope--carousel-prev{background:url("../icons/mynaui_arrow-long-left.svg") center/30px no-repeat}.horoscope--carousel-next{background:url("../icons/mynaui_arrow-long-right.svg") center/30px no-repeat}.horoscope--item a{display:flex;flex-direction:column;align-items:center;row-gap:15px}.horoscope--icon img{height:32px;filter:grayscale(1)}.horoscope--title{font:700 16px/1.6 Mulish,serif}.ask-experts{display:flex;flex-direction:column}.ask-experts--left{background-color:#fff;border-radius:20px 20px 0 0;font:700 24px/1.2 Mulish,serif;padding:50px;text-align:center}.ask-experts--right,.panchang--body .label{font:800 12px/1.2 Mulish,serif;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){.horoscope--title{font:700 18px/1.6 Mulish,serif}.ask-experts{flex-direction:row}.ask-experts--left{border-radius:20px 0 0 20px;text-align:left}}.ask-experts--right{flex-direction:column;align-items:center;justify-content:center;background-color:#ffb300;border-radius:0 0 20px 20px;color:#fff;padding:20px;row-gap:15px;text-align:center}.panchang--header{background-color:#ffb300;border-radius:20px 20px 0 0;color:#fff;padding:50px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:30px}.panchang--title{font:700 24px/1.2 Mulish,serif}.panchang--location{font:400 14px/1.6 Mulish,serif;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.panchang--location #change-location{cursor:pointer;display:inline-flex;align-items:center;color:#fff;text-transform:uppercase;letter-spacing:1px;font:700 12px/1.2 Mulish,serif}.panchang--location .icon{margin-right:5px}.book-consultation--content .cta--primary .icon,.create-match--right-action .icon{margin-right:10px}.panchang--body{background-color:#fff;border-radius:0 0 20px 20px}.panchang--body .content{font:400 16px/1.6 Mulish,serif;margin-top:5px}.panchang--date{font:700 18px/1.2 Mulish,serif;padding:30px 30px 0}.panchang--day-events{margin-top:30px;padding:0 30px}.panchang--month-details,.panchang--tithi-details{padding:30px 30px 0;border-top:2px solid #e7e7e7;margin-top:30px}.panchang--day-events ul{display:flex;justify-content:space-between;text-align:center}.panchang--day-events ul li{display:inline-flex;flex-direction:column;align-items:center;gap:10px}.panchang--day-events ul li .icon{height:18px}.panchang--day-events p{font:700 16px/1.2 Mulish,serif}.create-match label,.create-match--right-action a{font:800 12px Mulish,serif;letter-spacing:1px;text-transform:uppercase}.panchang--month-details ul{display:flex;flex-wrap:wrap;gap:30px}.panchang--month-details ul li{flex:1 0 calc(50% - 30px)}.panchang--tithi-details ul{display:flex;flex-wrap:wrap;row-gap:30px}.panchang--tithi-details ul li{flex:1 0 100%}.panchang--yog-details{margin-top:30px;padding:30px;border-top:2px solid #e7e7e7}.about-blade .cta,.arti-single,.ask-experts-guide,.ask-experts-info,.blog-single,.create-match,.create-match .create-kundali,.create-match--right-action,.horoscope-single,.panchang-card,.panchang-header,.panchang-summary,.profile,.recent-articles,.service-detail,.service-single,.services{margin-top:50px}.panchang--yog-details ul{display:flex;flex-wrap:wrap;gap:30px}.panchang--yog-details ul li{flex:1 0 calc(50% - 30px)}.ask-experts-info--wrapper,.create-match--wrapper,.profile--wrapper{display:flex;flex-direction:column;row-gap:50px}@media (min-width:768px){.ask-experts--right{border-radius:0 20px 20px 0}.create-match--wrapper{flex-direction:row;column-gap:100px}}.create-match .title{font:700 24px/1.2 Mulish,serif}.create-match .title span{color:#d35400}.create-match .form-group{display:flex;flex-direction:column}.create-match .form-group+.form-group{margin-top:30px}.create-match label{margin-bottom:5px}.create-match select{border:none}.create-match input,.create-match select{height:40px;border-bottom:1px solid #e7e7e7;outline:0}.create-match--left,.create-match--right,.service-detail--wrapper{background-color:#fff;border-radius:20px;padding:50px}.create-match--right{flex:1}.create-match--right-bottom{display:flex;flex-direction:column;row-gap:50px;margin-top:50px}@media (min-width:768px){.create-match--right-bottom{column-gap:100px;flex-direction:row}}.create-match--right-action{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse}@media (min-width:768px){.create-match--right-action{flex-direction:row}}.create-match--right-action a{align-items:center;color:#d35400;margin-top:30px}.create-match--right-action button{width:100%}.create-match--gender-form{flex:1}.create-match--gender-form .sub-title{font:700 18px Mulish,serif;margin-bottom:50px}.about-blade{margin:100px 0}.about-blade .sub-title{font:700 24px Mulish,serif}.about-blade .title{font:900 48px Mulish,serif;color:#d35400}.about-blade .excerpt{font:700 18px/1.5 Mulish,serif;margin-top:30px}.book-consultation--wrapper{background-color:#c57b00;color:#fff;padding:50px;border-radius:20px}@media (min-width:992px){.first-fold--right{width:426px}.book-consultation--wrapper{display:flex;align-items:center;justify-content:space-between;padding:50px 100px}}.book-consultation--content{display:flex;flex-direction:column;align-items:center}.book-consultation--content .sub-title{font:800 12px Mulish,serif;letter-spacing:1px;text-transform:uppercase;text-align:center}@media (min-width:992px){.book-consultation--content{align-items:flex-start}.book-consultation--content .sub-title{text-align:left}}.book-consultation--content .title{font:900 36px/1 Mulish,serif;margin-top:20px;text-align:center}@media (min-width:992px){.book-consultation--content .title{font:900 64px/1 Mulish,serif;text-align:left}.book-consultation--author{max-width:360px}}@media (min-width:1280px){.header--wrapper .language,.header--wrapper .user{border-top:none;margin-top:0;padding-top:0}.header--wrapper #menu-toggle{display:none}.book-consultation--content .title{font:900 96px/1 Mulish,serif;text-align:left}}.book-consultation--content .cta--primary{background-color:#fff;color:#d35400;margin-top:50px;width:max-content}.book-consultation--author{margin-top:50px;display:flex;flex-direction:column;align-items:center}.book-consultation--author .image{display:inline-flex;border-radius:100%;overflow:hidden;max-width:240px}.book-consultation--author .title{font:700 14px Mulish,serif;text-align:center;margin-top:10px}.services--top{display:flex;align-items:center;flex-direction:column;row-gap:30px}.services--top .title{font:700 20px/1.2 Mulish,serif;color:#d35400;text-align:center}@media (min-width:768px){.create-match--right-action a{margin-top:0}.create-match--right-action button{width:auto}.about-blade{margin:80px 0}.about-blade .title{font:900 64px Mulish,serif}.services--wrapper{padding:50px}.services--top{flex-direction:row;justify-content:space-between}.services--top .title{font:700 24px/1.2 Mulish,serif;text-align:left}}.services--carousel-nav{display:flex;align-items:center;gap:30px}.services--carousel-prev{background:url("../icons/mynaui_arrow-long-left.svg") center/30px no-repeat}.services--carousel-next{background:url("../icons/mynaui_arrow-long-right.svg") center/30px no-repeat}.inner-banner,.inner-banner.with-bg-image{background-size:cover;background-position:center}.services--carousel .slick-list{margin:0 -15px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content button a .icon,.recent-articles--grid .card .cta .icon,.recent-articles--top .icon{margin-left:10px}.services--carousel .slick-track{display:flex!important}.services--item{height:inherit!important;margin:0 15px}.services--item a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background-color:#d35400;color:#fff;font:700 14px Mulish,serif;border-radius:8px;height:100%;text-align:center}.services--icon img{height:32px}.services--title{font:700 16px/1.6 Mulish,serif}.recent-articles--wrapper{background-color:#fff;border-radius:20px;padding:30px}.blog-single .blog-single-page .blog-left .blog-single--wrapper,.recent-articles--top{display:flex;flex-direction:column;row-gap:30px}@media (min-width:768px){.services--carousel .slick-list{margin:0 -25px}.services--item{margin:0 25px}.services--item a{font:700 18px Mulish,serif}.services--title{font:700 18px/1.6 Mulish,serif}.recent-articles--wrapper{padding:50px}.recent-articles--top{flex-direction:row;align-items:center;justify-content:space-between}}.recent-articles--top .title{color:#d35400;font:700 24px Mulish,serif}.recent-articles--grid{margin-top:50px;display:flex;flex-direction:column;row-gap:50px}@media (min-width:768px){.recent-articles--grid{flex-direction:row;column-gap:50px}}.recent-articles--grid .card{flex:1}.recent-articles--grid .card a{display:flex;flex-direction:column}.recent-articles--grid .card .image{display:inline-flex}.recent-articles--grid .card .image img{aspect-ratio:3/2;border-radius:20px;overflow:hidden}.recent-articles--grid .card .title{font:700 24px Mulish,serif;margin-top:20px}@media (min-width:768px){.recent-articles--grid .card .title{margin-top:30px}}.recent-articles--grid .card .excerpt{margin-top:10px}@media (min-width:768px){.recent-articles--grid .card .excerpt{margin-top:15px}}.recent-articles--grid .card .cta{color:#d35400;font:800 12px Mulish,serif;letter-spacing:1px;margin-top:20px;text-transform:uppercase;display:inline-flex;align-items:center}.arti-categories .container,.container{max-width:1340px;margin:0 auto;width:100%}.arti-categories .arti-content,.arti-categories .arti-section,.horoscope-categories .horoscope-section,.services-categories .services-section{padding:50px;background-color:#fff;margin-top:50px;border-radius:20px}.arti-categories .arti-content p{font:500 18px/1.5 Mulish,serif}.arti-categories .arti-section .arti-god--wrapper{position:relative;display:inline-block;width:100%;border-radius:20px;overflow:hidden;height:200px;object-fit:cover;margin-bottom:50px}.arti-categories .arti-section .arti-god--wrapper .category-image{height:auto}.arti-categories .arti-section .arti-god--wrapper .category-image img.card-icon{display:block;width:100%;height:200px;object-fit:cover;vertical-align:middle}.arti-categories .arti-section .arti-god--wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.45));z-index:1;pointer-events:none}.arti-categories .arti-section .arti-god--wrapper .title{position:absolute;z-index:2;color:#fff;text-align:center;font:800 48px/1.1 Mulish,serif;padding:0 12px}.arti-categories .arti-section .arti-god--wrapper .title span{display:block;font:600 18px/1.5 Mulish,serif;opacity:.95;margin-top:4px}.arti-categories .arti-section .arti-god--wrapper:hover .title{transform:translate(-50%,-50%) translateY(-4px);transition:transform 180ms}.arti-categories .arti-section .arti-god--wrapper:hover::before{background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.55));transition:background 180ms}@media (max-width:480px){.arti-categories .arti-section .arti-god--wrapper{width:100%}.arti-categories .arti-section .arti-god--wrapper .title{font-size:1rem;padding:0 8px}.arti-categories .arti-section .arti-god--wrapper .title span{font-size:.85rem}}.arti-categories .arti-section .arti--category-section{display:flex;justify-content:space-around;flex-wrap:wrap;gap:30px}.arti-categories .arti-section .arti--category-section .card{background-color:#faf9f9;padding:15px;width:30%;border-radius:20px;position:relative;border:1px solid #faf9f9}.arti-categories .arti-section .arti--category-section .card .card-section{display:flex;align-items:center;gap:15px}.arti-categories .arti-section .arti--category-section .card .card-section .card-image{flex:0 0 80px;height:80px;border-radius:50%;overflow:hidden}.arti-categories .arti-section .arti--category-section .card .card-section .card-image .card-icon{width:100%;height:100%;object-fit:cover;border-radius:50%;background-color:rgba(0,2,25,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(15px)}.arti-categories .arti-section .arti--category-section .card .card-section .card-content{flex:1;display:flex;flex-direction:column;justify-content:center;min-height:80px}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section .card-content,.services-categories .services-section .services--category-section .card .card-section .card-content{min-height:30px}.arti-categories .arti-section .arti--category-section .card .card-section .card-content h2{color:#000;margin:0 0 8px;font:800 18px/1.2 Mulish,serif}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content .arti-single--description p,.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .arti-single--sidebar-list li{margin-bottom:15px}.arti-categories .arti-section .arti--category-section .card .card-section .card-content a{color:#333;font:400 14px/1.5 Mulish,serif;cursor:pointer}.arti-categories .arti-section .arti--category-section .card .card-section .card-content a:hover{color:#d35400}@media (max-width:768px){.arti-categories .arti-section{padding:40px 20px}.arti-categories .arti-section .arti-god--wrapper .category-image img{width:120px;height:120px}.arti-categories .arti-section .arti-god--wrapper .title{font-size:24px;margin:20px 0}.arti-categories .arti-section .arti--category-section{flex-direction:column;align-items:center}.arti-categories .arti-section .arti--category-section .card{width:100%}}@media (min-width:768px) and (max-width:1024px){.arti-categories .arti-section{padding:60px 30px}.arti-categories .arti-section .arti-god--wrapper .category-image img{width:150px;height:150px}.arti-categories .arti-section .arti-god--wrapper .title{font-size:32px}.arti-categories .arti-section .arti--category-section .card{width:45%}}.inner-banner{color:#fff;background-image:url('../images/banner1.jpeg');background-repeat:no-repeat;position:relative;overflow:hidden}.blog-main .blog-left,.profile--right{scrollbar-width:none;-ms-overflow-style:none}.inner-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.inner-banner--wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px;padding:100px 30px;z-index:1;color:#d35400}.inner-banner--wrapper .title{max-width:none;z-index:inherit;margin:0 auto;font:900 36px/1 Mulish,serif}.inner-banner--wrapper .breadcrumb,.register .married-date-fields.active{display:flex}.inner-banner--wrapper .breadcrumb li{position:relative}.inner-banner--wrapper .breadcrumb li+li::before{content:"/";margin:0 5px}.inner-banner--wrapper .breadcrumb li.active a{font-weight:700}.inner-banner--wrapper .breadcrumb a{font:400 16px/1.5 Mulish,serif;color:inherit}.inner-banner.with-bg-image{background-color:transparent;background-image:url("/assets/images/banner-bg.jpg")}.inner-banner.with-bg-image .inner-banner--wrapper{min-height:500px}.inner-banner.with-bg-image .inner-banner--wrapper .title{max-width:1280px}.arti-single .arti-single-page,.blog-single .blog-single-page,.horoscope-single .horoscope-single-page,.service-single .service-single-page{display:flex;flex-direction:column;row-gap:50px;background-color:#fff;border-radius:20px}.arti-single .arti-single-page .arti-left,.blog-single .blog-single-page .blog-left,.horoscope-single .horoscope-single-page .horoscope-left,.service-single .service-single-page .service-left{flex:1;padding:50px;background-color:#fff;border-radius:20px;text-align:center;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.arti-single .arti-single-page .arti-left .arti-single--wrapper,.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper,.service-single .service-single-page .service-left .service-single--wrapper{display:flex;flex-direction:column;row-gap:30px;text-align:center}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--image{width:100%;aspect-ratio:1/1;border-radius:20px;overflow:hidden;margin:0 auto}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--image img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content{border-radius:20px;background-color:#faeeeb;position:relative}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content .image{width:100%;margin:0 auto 20px;position:absolute;padding-left:5px;padding-right:5px}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content .image img{width:100%;height:auto;display:block}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content .arti-single--title{font-family:Mulish,serif;font-weight:700;font-size:28px;color:#d35400;margin-bottom:20px;margin-top:20px}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content .arti-single--description{font-family:Mulish,serif;font-weight:400;font-size:16px;color:#252525;line-height:1.8}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content .arti-single--description ul{list-style-type:disc;padding-left:20px;margin-bottom:15px}.arti-single .arti-single-page .arti-left .arti-single--wrapper .arti-single--content .arti-single--description ul li{margin-bottom:10px}.arti-single .arti-single-page .arti-right,.blog-single .blog-single-page .blog-right,.horoscope-single .horoscope-single-page .horoscope-right,.service-single .service-single-page .service-right{flex:1;background-color:#fff;border-radius:20px;margin:50px;border:1px solid #faeeeb;position:sticky;top:20px;align-self:flex-start;height:fit-content}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper,.arti-single .arti-single-page .arti-right .sidebar-arti-categories,.arti-single .arti-single-page .arti-right .sidebar-arti-tags,.blog-main .blog-right .blog-sidebar,.blog-main .blog-right .sidebar-blog-categories,.blog-main .blog-right .sidebar-blog-tags,.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper,.blog-single .blog-single-page .blog-right .sidebar-blog-categories,.blog-single .blog-single-page .blog-right .sidebar-blog-tags,.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-categories,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-tags,.service-single .service-single-page .service-right .service-single--sidebar-wrapper,.service-single .service-single-page .service-right .sidebar-service-categories,.service-single .service-single-page .service-right .sidebar-service-tags{padding:20px}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .related-title,.arti-single .arti-single-page .arti-right .sidebar-arti-categories .categories-title,.arti-single .arti-single-page .arti-right .sidebar-arti-tags .tags-title{background-color:#d35400;border-radius:10px;display:flex;align-items:center;flex-direction:column;gap:30px;justify-content:center;color:#fff;padding:10px;margin-bottom:30px}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .related-title .arti-single--sidebar-title,.arti-single .arti-single-page .arti-right .sidebar-arti-categories .categories-title .arti-single--sidebar-title,.arti-single .arti-single-page .arti-right .sidebar-arti-tags .tags-title .arti-single--sidebar-title,.blog-main .blog-right .blog-sidebar .blog-title .blog--sidebar-title,.blog-main .blog-right .sidebar-blog-categories .categories-title .blog-category-title,.blog-main .blog-right .sidebar-blog-tags .tags-title .blog--tag-title{font:700 24px/1.2 Mulish,serif}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .arti-single--sidebar-list{list-style:none;margin:0}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .arti-single--sidebar-list li a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#000;font-family:Mulish,serif;font-size:16px;line-height:1.4;transition:color .3s}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .arti-single--sidebar-list li a img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .arti-single--sidebar-list li a span{flex:1}.arti-single .arti-single-page .arti-right .arti-single--sidebar-wrapper .arti-single--sidebar-list li a:hover,.arti-single .arti-single-page .arti-right .sidebar-arti-categories .categories-name .categories-link li a:hover{color:#d35400}.arti-single .arti-single-page .arti-right .sidebar-arti-categories .categories-name .categories-link li,.blog-main .blog-right .sidebar-blog-categories .categories-name .categories-link li,.blog-single .blog-single-page .blog-right .sidebar-blog-categories .categories-name .categories-link li,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-categories .categories-name .categories-link li,.service-single .service-single-page .service-right .sidebar-service-categories .categories-name .categories-link li{margin-bottom:10px;background-color:#faf9f9;padding:5px 5px 5px 20px;border-radius:10px}.arti-single .arti-single-page .arti-right .sidebar-arti-categories .categories-name .categories-link li a,.blog-main .blog-right .sidebar-blog-categories .categories-name .categories-link li a,.blog-single .blog-single-page .blog-right .sidebar-blog-categories .categories-name .categories-link li a,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-categories .categories-name .categories-link li a,.service-single .service-single-page .service-right .sidebar-service-categories .categories-name .categories-link li a{color:#000;font:500 18px/1.2 Mulish,serif;transition:color .3s}.arti-single .arti-single-page .arti-right .sidebar-arti-tags .tags-name .tags-link,.blog-main .blog-right .sidebar-blog-tags .tags-name .tags-link,.blog-single .blog-single-page .blog-right .sidebar-blog-tags .tags-name .tags-link,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-tags .tags-name .tags-link,.service-single .service-single-page .service-right .sidebar-service-tags .tags-name .tags-link{display:flex;flex-wrap:wrap;gap:15px}.arti-single .arti-single-page .arti-right .sidebar-arti-tags .tags-name .tags-link li,.blog-main .blog-right .sidebar-blog-tags .tags-name .tags-link li,.blog-single .blog-single-page .blog-right .sidebar-blog-tags .tags-name .tags-link li,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-tags .tags-name .tags-link li,.service-single .service-single-page .service-right .sidebar-service-tags .tags-name .tags-link li{list-style:none;display:inline-block}.arti-single .arti-single-page .arti-right .sidebar-arti-tags .tags-name .tags-link li a,.blog-main .blog-right .sidebar-blog-tags .tags-name .tags-link li a,.blog-single .blog-single-page .blog-right .sidebar-blog-tags .tags-name .tags-link li a,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-tags .tags-name .tags-link li a,.service-single .service-single-page .service-right .sidebar-service-tags .tags-name .tags-link li a{display:inline-block;padding:6px 14px;font:500 14px/1.2 Mulish,serif;color:#000;background-color:#faf9f9;border-radius:10px;text-decoration:none;transition:.3s}.arti-single .arti-single-page .arti-right .sidebar-arti-tags .tags-name .tags-link li a:hover,.blog-main .blog-right .sidebar-blog-tags .tags-name .tags-link li a:hover,.blog-single .blog-single-page .blog-right .sidebar-blog-tags .tags-name .tags-link li a:hover,.chat-table table thead,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-tags .tags-name .tags-link li a:hover,.service-single .service-single-page .service-right .sidebar-service-tags .tags-name .tags-link li a:hover,.tab-button:hover{background-color:#d35400;color:#fff}.arti-single .arti-single-page .calendar,.blog-single .blog-single-page .calendar,.horoscope-single .horoscope-single-page .calendar,.service-single .service-single-page .calendar{max-width:380px;margin:20px auto;padding:20px;background-color:#fff;border-radius:15px;border:1px solid #eeecec}.arti-single .arti-single-page .calendar .calendar-header,.blog-single .blog-single-page .calendar .calendar-header,.horoscope-single .horoscope-single-page .calendar .calendar-header,.service-single .service-single-page .calendar .calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.arti-single .arti-single-page .calendar .calendar-header h2,.blog-single .blog-single-page .calendar .calendar-header h2,.horoscope-single .horoscope-single-page .calendar .calendar-header h2,.service-single .service-single-page .calendar .calendar-header h2{font:600 20px/1.4 Mulish,serif;color:#d35400}.arti-single .arti-single-page .calendar .calendar-header button,.blog-single .blog-single-page .calendar .calendar-header button,.horoscope-single .horoscope-single-page .calendar .calendar-header button,.service-single .service-single-page .calendar .calendar-header button{background:#faf9f9;border:none;border-radius:50%;width:35px;height:35px;cursor:pointer;font-size:18px;transition:.3s}.arti-single .arti-single-page .calendar .calendar-header button:hover,.blog-single .blog-single-page .calendar .calendar-header button:hover,.horoscope-single .horoscope-single-page .calendar .calendar-header button:hover,.service-single .service-single-page .calendar .calendar-header button:hover{background:#d35400;color:#fff}.arti-single .arti-single-page .calendar .calendar-body .day-names,.arti-single .arti-single-page .calendar .calendar-body .days,.blog-single .blog-single-page .calendar .calendar-body .day-names,.blog-single .blog-single-page .calendar .calendar-body .days,.horoscope-single .horoscope-single-page .calendar .calendar-body .day-names,.horoscope-single .horoscope-single-page .calendar .calendar-body .days,.service-single .service-single-page .calendar .calendar-body .day-names,.service-single .service-single-page .calendar .calendar-body .days{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;gap:5px}.arti-single .arti-single-page .calendar .calendar-body .day-names div,.blog-single .blog-single-page .calendar .calendar-body .day-names div,.horoscope-single .horoscope-single-page .calendar .calendar-body .day-names div,.service-single .service-single-page .calendar .calendar-body .day-names div{font-weight:600;padding:8px 0;color:#252525}.arti-single .arti-single-page .calendar .calendar-body .days div,.blog-single .blog-single-page .calendar .calendar-body .days div,.horoscope-single .horoscope-single-page .calendar .calendar-body .days div,.service-single .service-single-page .calendar .calendar-body .days div{padding:10px;border-radius:10px;cursor:pointer;transition:.3s}.arti-single .arti-single-page .calendar .calendar-body .days div:hover,.blog-single .blog-single-page .calendar .calendar-body .days div:hover,.horoscope-single .horoscope-single-page .calendar .calendar-body .days div:hover,.service-single .service-single-page .calendar .calendar-body .days div:hover{background-color:rgb(255,170.7534246575,142.5);color:#d35400}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section .card-content a,.services-categories .services-section .services--category-section .card .card-section .card-content a{color:#333;font:400 14px/1.5 Mulish,serif;cursor:pointer}.arti-single .arti-single-page .calendar .calendar-body .prev-date,.blog-single .blog-single-page .calendar .calendar-body .prev-date,.horoscope-single .horoscope-single-page .calendar .calendar-body .prev-date,.service-single .service-single-page .calendar .calendar-body .prev-date{color:#252525;opacity:.5}.arti-single .arti-single-page .calendar .calendar-body .today,.blog-single .blog-single-page .calendar .calendar-body .today{background-color:#d35400;color:#fff;font-weight:700}.tabs{display:flex;margin-bottom:20px;justify-content:center;flex-wrap:wrap;gap:10px}.tab-button{padding:10px 20px;cursor:pointer;background-color:#fff;border:1px solid #faf9f9;border-bottom:none;margin-right:5px;border-radius:5px 5px 0 0;font:600 16px/1.5 Mulish,serif;color:#000;transition:.3s}.tab-button.active{background-color:#d35400;color:#fff;border-color:#d35400}.horoscope-categories .horoscope-section .horoscope-god--wrapper,.services-categories .services-section .services-god--wrapper{position:relative;display:inline-block;width:100%;border-radius:20px;overflow:hidden;height:400px;object-fit:cover;margin-bottom:50px}.horoscope-categories .horoscope-section .horoscope-god--wrapper .category-image{height:auto}.horoscope-categories .horoscope-section .horoscope-god--wrapper .category-image img.card-icon{display:block;width:100%;height:400px;object-fit:cover;vertical-align:middle}.horoscope-categories .horoscope-section .horoscope-god--wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,11,11,.69),rgba(12,10,10,.45));z-index:1;pointer-events:none}.horoscope-categories .horoscope-section .horoscope-god--wrapper .title{position:absolute;z-index:2;color:#fff;text-align:center;font:800 48px/1.1 Mulish,serif;padding:0 12px}.horoscope-categories .horoscope-section .horoscope-god--wrapper .title span{display:block;font:600 18px/1.5 Mulish,serif;opacity:.95;margin-top:4px}@media (max-width:480px){.horoscope-categories .horoscope-section .horoscope-god--wrapper{width:100%}.horoscope-categories .horoscope-section .horoscope-god--wrapper .title{font-size:1rem;padding:0 8px}.horoscope-categories .horoscope-section .horoscope-god--wrapper .title span{font-size:.85rem}}.horoscope-categories .horoscope-section .description{text-align:center;font:600 18px/1.5 Mulish,serif;padding:15px}.horoscope-categories .horoscope-section .horoscope--category-section{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.horoscope-categories .horoscope-section .horoscope--category-section .card{background-color:#fff;width:15%;border-radius:20px;position:relative;text-align:center;margin-top:50px;border:1px solid #f7f2f2;padding:20px}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section{border-radius:5px}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section .card-image{height:100px}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section .card-image .card-icon{width:100%;object-fit:cover;border-radius:5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(15px);height:100px}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section .card-content h2{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section .card-content h2 a{font:800 18px/1.2 Mulish,serif;color:#000}.horoscope-categories .horoscope-section .horoscope--category-section .card .card-section .card-content a:hover{color:#d35400}.services-categories .services-section .services-god--wrapper .category-image{height:auto}.services-categories .services-section .services-god--wrapper .category-image img.card-icon{display:block;width:100%;height:400px;object-fit:cover;vertical-align:middle}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-image,.services-categories .services-section .services--category-section .card .card-section .card-image{height:100%}.services-categories .services-section .services-god--wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,11,11,.69),rgba(12,10,10,.45));z-index:1;pointer-events:none}.services-categories .services-section .services-god--wrapper .title{position:absolute;z-index:2;color:#fff;text-align:center;font:800 48px/1.1 Mulish,serif;padding:0 12px}.services-categories .services-section .services-god--wrapper .title span{display:block;font:600 18px/1.5 Mulish,serif;opacity:.95;margin-top:4px}@media (max-width:480px){.services-categories .services-section .services-god--wrapper{width:100%}.services-categories .services-section .services-god--wrapper .title{font-size:1rem;padding:0 8px}.services-categories .services-section .services-god--wrapper .title span{font-size:.85rem}}.services-categories .services-section .services--category-section{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.services-categories .services-section .services--category-section .description{text-align:center;font:600 18px/1.5 Mulish,serif;padding:15px}.services-categories .services-section .services--category-section .card{background-color:#faf9f9;width:20%;border-radius:20px;position:relative;text-align:center;margin-top:50px;border:1px solid #f7f2f2;padding:20px}.services-categories .services-section .services--category-section .card .card-section{border-radius:5px}.services-categories .services-section .services--category-section .card .card-section .card-image .card-icon{object-fit:cover;border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(15px);height:150px;width:200px}.services-categories .services-section .services--category-section .card .card-section .card-content h2{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.services-categories .services-section .services--category-section .card .card-section .card-content h2 a{font:800 18px/1.2 Mulish,serif;color:#000}.ask-experts-info .title span,.blog-main .blog-right .blog-sidebar .blog--sidebar-list li a:hover,.blog-main .blog-right .sidebar-blog-categories .categories-name .categories-link li a:hover,.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .blog-single--sidebar-list li a:hover,.blog-single .blog-single-page .blog-right .sidebar-blog-categories .categories-name .categories-link li a:hover,.services-categories .services-section .services--category-section .card .card-section .card-content a:hover,.title span{color:#d35400}@media (max-width:576px){.services-categories .services-section{padding:40px 20px}.services-categories .services-section .services-god--wrapper .category-image img{width:120px;height:120px}.services-categories .services-section .services-god--wrapper .title{font-size:24px;margin:20px 0}.services-categories .services-section .services--category-section{flex-direction:column;align-items:center}.services-categories .services-section .services--category-section .card{width:100%}}@media (min-width:576px) and (max-width:1024px){.services-categories .services-section{padding:60px 30px}.services-categories .services-section .services-god--wrapper .category-image img{width:150px;height:150px}.services-categories .services-section .services-god--wrapper .title{font-size:32px}.services-categories .services-section .services--category-section .card{width:45%}}.blog-main{margin-top:50px;display:flex;flex-direction:column;row-gap:50px;background-color:#fff;border-radius:20px}.blog-main .blog-left{flex:2;padding:50px;background-color:#fff;border-radius:20px;text-align:center;overflow-y:auto}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card{flex:1 1 calc(50% - 30px);max-width:calc(50% - 30px);width:20%;border-radius:20px;position:relative;text-align:center;border:1px solid #f7f2f2;padding:20px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section{border-radius:5px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-image .card-icon{object-fit:cover;border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(15px);height:200px;width:300px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content,.card,.pagination{text-align:center}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content .card-wrapper{display:flex;gap:20px;margin-top:20px;flex-wrap:wrap;justify-content:center}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content .card-wrapper .categories{background-color:#faeeeb;padding:1px 5px;border-radius:5px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content .card-wrapper .categories a{font:600 14px/1.2 Mulish,serif;color:#000}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content .card-wrapper .tags{padding:1px 5px;background-color:#e7e7e7;border-radius:5px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content .card-wrapper .tags a{font:600 14px/1.2 Mulish,serif;color:#000}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content h2{margin:10px 0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content h2 a{font:600 24px/1.2 Mulish,serif;color:#000}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content .excerpt{font:400 16px/1.2 Mulish,serif;color:#000}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content a{cursor:pointer}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content button{margin-top:30px}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content button a{color:#000;font:800 12px/1.2 Mulish,serif;border-radius:10px;text-transform:uppercase;align-items:center}.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card .card-section .card-content button a .icon--right{height:12px;width:30px;background:url(../icons/mynaui_arrow-long-right-primary.svg) center/30px no-repeat}.blog-main .blog-right{background-color:#fff;border-radius:20px;margin:50px;border:1px solid #faeeeb;position:sticky;top:20px;align-self:flex-start;height:fit-content}.blog-main .blog-right .blog-sidebar .blog-title,.blog-main .blog-right .sidebar-blog-categories .categories-title,.blog-main .blog-right .sidebar-blog-tags .tags-title{border-radius:10px;align-items:center;flex-direction:column;gap:30px;color:#000;padding:10px;margin-bottom:30px}.blog-main .blog-right .blog-sidebar .blog--sidebar-list{list-style:none;margin:0}.blog-main .blog-right .blog-sidebar .blog--sidebar-list li{margin-bottom:15px}.blog-main .blog-right .blog-sidebar .blog--sidebar-list li a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#000;font-family:Mulish,serif;font-size:16px;line-height:1.4;transition:color .3s}.blog-main .blog-right .blog-sidebar .blog--sidebar-list li a img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.blog-main .blog-right .blog-sidebar .blog--sidebar-list li a span{flex:1}@media (min-width:1024px){.arti-categories .arti--category-section .card,.services-categories .services--category-section .card{width:30%}.blog-main{flex-direction:row}.blog-main .blog-right{max-height:auto;max-width:380px}}@media (max-width:1150px){.horoscope-categories .horoscope-section .horoscope--category-section .card{width:20%}.blog-main .blog-right{max-height:auto}}.blog-single .blog-single-page .blog-left::-webkit-scrollbar{display:none}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--image{width:100%;aspect-ratio:1/1;border-radius:20px;overflow:hidden;margin:0 auto}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--image img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content{border-radius:20px;background-color:#fff;position:relative}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content .image{width:100%;margin:0 auto 20px;position:absolute;padding-left:5px;padding-right:5px}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content .image img{width:100%;height:auto;display:block}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content .blog-single--title{font-family:Mulish,serif;font-weight:700;font-size:32px;color:#000;margin-bottom:20px;margin-top:20px;text-align:center}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content .blog-single--description{font-family:Mulish,serif;font-weight:400;font-size:16px;color:#252525;line-height:1.8;text-align:justify}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content .blog-single--description p{margin-bottom:15px}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content .blog-single--description ul{list-style-type:disc;padding-left:20px;margin-bottom:15px}.blog-single .blog-single-page .blog-left .blog-single--wrapper .blog-single--content .blog-single--description ul li{margin-bottom:10px}.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .related-title,.blog-single .blog-single-page .blog-right .sidebar-blog-categories .categories-title,.blog-single .blog-single-page .blog-right .sidebar-blog-tags .tags-title{border-radius:10px;align-items:center;flex-direction:column;gap:30px;color:#000;padding:10px;margin-bottom:30px}.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .related-title .blog-single--sidebar-title,.blog-single .blog-single-page .blog-right .sidebar-blog-categories .categories-title .blog-single--sidebar-title,.blog-single .blog-single-page .blog-right .sidebar-blog-tags .tags-title .blog-single--sidebar-title{font:700 24px/1.2 Mulish,serif}.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .blog-single--sidebar-list{list-style:none;margin:0}.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .blog-single--sidebar-list li{margin-bottom:15px}.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .blog-single--sidebar-list li a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#000;font-family:Mulish,serif;font-size:16px;line-height:1.4;transition:color .3s}.chat-table table tbody tr td,.panchang-card .group .notes p{font:400 14px/1.5 Mulish,serif}.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .blog-single--sidebar-list li a img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.blog-single .blog-single-page .blog-right .blog-single--sidebar-wrapper .blog-single--sidebar-list li a span{flex:1}@media (min-width:768px){.recent-articles--grid .card .cta{margin-top:30px}.arti-single .arti-single-page,.blog-single .blog-single-page{flex-direction:row}.arti-single .arti-single-page .arti-right,.blog-single .blog-single-page .blog-right{max-height:auto;max-width:380px}.ask-experts-info--wrapper{flex-direction:row;column-gap:100px}}.ask-experts-info .title{text-align:left;font:700 24px/1.2 Mulish,serif}.ask-experts-info .form-group{display:flex;flex-direction:column}.ask-experts-info .form-group-row{display:flex;justify-content:space-between;align-items:center}.ask-experts-info label{font:800 12px Mulish,serif;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.ask-experts-info select{border:none}.ask-experts-info textarea{resize:none;height:120px;border-bottom:1px solid #e7e7e7;outline:0;padding-top:13px}.ask-experts-info textarea::placeholder{color:#cfcfcf;text-transform:uppercase;font:800 12px Mulish,serif;letter-spacing:1px}.ask-experts-info input,.ask-experts-info select{height:40px;border-bottom:1px solid #e7e7e7;outline:0}.ask-experts-info input::placeholder,.ask-experts-info select::placeholder{color:#cfcfcf;text-transform:uppercase;font:800 12px Mulish,serif;letter-spacing:1px}.ask-experts-info--left,.ask-experts-info--right{background-color:#fff;border-radius:20px}.ask-experts-info--left{flex:1;padding:30px}.ask-experts-info--left-bottom{display:flex;flex-direction:column;row-gap:50px;margin-top:50px}@media (min-width:768px){.ask-experts-info--left-bottom{column-gap:100px;flex-direction:row}}.ask-experts-info--left-action{margin-top:30px;display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse}.ask-experts-info--left-action button{width:100%}@media (min-width:768px){.ask-experts-info--left-action{align-items:flex-end;margin-top:50px}.ask-experts-info--left-action button{width:auto}.ask-experts-info--right{max-height:576px;max-width:426px}}.ask-experts-info--right{flex:1}.book-a-call p,.description p,.title{max-width:880px}.ask-experts-info--right-top{background-color:#d35400;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;align-items:center;flex-direction:column;gap:30px;justify-content:center;color:#fff;padding:50px}.ask-experts-info--right-top .desc{max-width:320px;text-align:center;font:700 14px/1.3 Mulish,serif}.ask-experts-info--right-middle{padding:30px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #e7e7e7;letter-spacing:1px;background-color:#fff;text-transform:uppercase}.ask-experts-info--right-middle .price-heading{font:800 12px Mulish,serif}.ask-experts-info--right-middle .price{font:400 16px Mulish,serif}.ask-experts-info--right-bottom{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:30px;background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center}.ask-experts-info--right-bottom .heading{font:800 12px Mulish,serif;letter-spacing:1px;text-transform:uppercase}.ask-experts-info--right-bottom .content{font:400 16px/1.5 Mulish,serif;padding-top:5px}.ask-experts-info--gender-form{flex:1}.ask-experts-info--gender-form form{display:grid;gap:30px 100px;grid-template-columns:1fr}.ask-experts-info--gender-form .sub-title{font:700 18px Mulish,serif;margin-bottom:50px}.ask-experts-guide--wrapper{background-color:#fff;display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;row-gap:50px;border-radius:20px;padding:50px 30px}.ask-experts-guide--group-row{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;flex-wrap:wrap}.title{margin:auto;text-align:center;text-transform:capitalize;font:900 28px/1.1 Mulish,serif}.description p{margin:50px auto 0;text-align:center;font:700 16px/1.5 Mulish,serif}.panchang-header label,.sign-in .form-group label{margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.description p+p{margin:20px auto 0}.card__number{font:900 44px/1 Mulish,serif;color:#e7e7e7}.book-a-call p,.card__title{font:700 18px/1.5 Mulish,serif}.card__title{margin-top:10px;color:#d35400}.card__content{font:400 16px/1.5 Mulish,serif;margin-top:10px}.card-wrapper{display:flex;flex-direction:column;justify-content:center;gap:50px;margin-top:50px}@media (min-width:768px){.ask-experts-guide--wrapper{padding:100px;row-gap:100px}.card-wrapper.col-3{gap:100px;flex-wrap:wrap;justify-content:center;flex-direction:row}.card-wrapper.col-3 .card{flex:0 0 calc((100% - 100px)/ 2)}}.book-a-call{margin-top:50px;color:#fff;text-align:center}.book-a-call--wrapper{background-color:#d35400;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:50px;border-radius:20px;padding:50px 30px}.book-a-call .title{font:900 36px/1 Mulish,serif}.book-a-call .cta--primary{background-color:#fff;color:#d35400;width:max-content}.book-a-call .cta--primary .icon{margin-right:10px}.panchang-card--wrapper,.panchang-header--wrapper,.panchang-summary--wrapper{background-color:#fff;display:flex;flex-direction:column;row-gap:50px;border-radius:20px;padding:50px}.panchang-header .input-group{display:flex;gap:30px;flex-direction:column}.panchang-header .button-group{display:flex;align-items:flex-end;flex-direction:column;gap:20px}.panchang-header .button-group .form-group,.panchang-header .selected-place-group .form-group{width:100%}.panchang-header .selected-place-group{display:flex;align-items:flex-end;text-align:center}.panchang-card .group,.panchang-header .form-group{flex-direction:column;display:flex}.panchang-header .selected-place-group .location_black{font:700 16px/1 Mulish,serif}.panchang-header .selected-place-group .location_black::before{display:inline-flex;content:"";background:url(/assets/icons/mdi_location_black.svg) center/contain no-repeat;height:14px;width:14px;margin-right:10px}.panchang-header .selected-place-group .date{font:700 18px/1.5 Mulish,serif}.panchang-header .form-group-row{display:flex;justify-content:space-between;align-items:center}.panchang-header label{font:800 12px Mulish,serif}.panchang-header select{border:none}.profile--left,.profile--right,.sign-in--wrapper{border-radius:20px;padding:50px;background-color:#fff}.panchang-header input,.panchang-header select{height:40px;border-bottom:1px solid #e7e7e7;outline:0}.panchang-header input::placeholder,.panchang-header select::placeholder{color:#cfcfcf;text-transform:uppercase;font:800 12px Mulish,serif;letter-spacing:1px}.panchang-card .group .column-wrapper .col .content span,.panchang-card .group-title span,.sign-in--title span{color:#d35400}.panchang-summary h2{font:700 24px Mulish,serif}.panchang-card .group .column-wrapper .col .content,.panchang-card .group-title,.panchang-summary p{font:700 16px/1.5 Mulish,serif}.panchang-card summary{font:700 24px Mulish,serif;list-style:none;margin-bottom:10px;cursor:pointer;position:relative}.panchang-card summary::marker{display:none}.panchang-card summary::after{display:inline-flex;content:" ";background:url("/assets/icons//IcBaselineAdd.svg") center/contain no-repeat;position:absolute;right:0}.profile-form .form-group select.form-input,.profile-formm .form-group select.form-input,.register .form-group select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:25px}.panchang-card details[open] summary::after{content:"";background:url(/assets/icons/ic_baseline-minus.svg) center/contain no-repeat;width:36px;height:36px;position:absolute;right:0}.panchang-card .group{gap:30px;padding:50px 0}.panchang-card .group .column-wrapper{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:768px){.book-a-call--wrapper{padding:100px}.panchang-card .group .column-wrapper.col-6{grid-template-columns:repeat(2,1fr)}.profile--wrapper{flex-direction:row;column-gap:100px}}@media (min-width:992px){.book-consultation--author .image{max-width:none}.inner-banner--wrapper{min-height:400px}.book-a-call .title,.inner-banner--wrapper .title,.title{font:900 64px/1 Mulish,serif}.ask-experts-info--gender-form form{grid-template-columns:1fr 1fr}.ask-experts-info--gender-form form div:last-child{grid-column:span 2}.ask-experts-guide--group-row{flex-direction:row;justify-content:center;gap:100px}.description p{font:700 18px/1.5 Mulish,serif}.card-wrapper{margin-top:100px}.card-wrapper.col-2{gap:100px;flex-wrap:wrap;flex-direction:row;justify-content:center}.card-wrapper.col-2 .card{flex:0 0 calc((100% - 100px)/ 2)}.card-wrapper.col-3{gap:100px;flex-wrap:wrap;justify-content:center;flex-direction:row}.card-wrapper.col-3 .card{flex:0 0 calc((100% - 200px)/ 3)}.panchang-header--wrapper{flex-direction:row;justify-content:space-between}.panchang-header .button-group,.panchang-header .input-group{flex-direction:row}.panchang-header .button-group .form-group{width:auto}.panchang-header .selected-place-group{text-align:right}.panchang-card .group .column-wrapper.col-2{column-gap:50px;row-gap:30px;grid-template-columns:repeat(2,1fr)}.panchang-card .group .column-wrapper.col-6{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.book-consultation--author .title{font:700 18px Mulish,serif}.inner-banner--wrapper .title{font:900 96px/1 Mulish,serif}.panchang-card .group .column-wrapper.col-6{grid-template-columns:repeat(6,1fr)}}.panchang-card .group .column-wrapper .col .title{margin-right:10px;color:#d35400;font:700 16px/1.5 Mulish,serif}.panchang-card .group+.group{border-top:1px solid #e7e7e7}.service-detail--description h2{font:700 24px/1 Mulish,serif;margin-bottom:30px}.service-detail--description h3{font:700 18px/1 Mulish,serif;margin-bottom:30px}.service-detail--description h4{font:700 16px/1 Mulish,serif;margin-bottom:20px}.service-detail--description p{font:400 16px/1.5 Mulish,serif;margin-bottom:30px}.service-detail--description ul{list-style-type:disc;list-style-position:inside;margin-bottom:30px}.service-detail--description ul li{font:400 16px/1.5 Mulish,serif;margin-bottom:10px}.service-detail--description ol{list-style-type:decimal;list-style-position:inside;margin-bottom:30px}.service-detail--description ol li{font:400 16px/1.5 Mulish,serif;margin-bottom:10px}.service-detail--description blockquote{font-style:italic;padding:15px;margin:20px 0;border-left:5px solid #d35400}.service-detail--description table{width:100%;border-collapse:collapse;margin-bottom:20px}.service-detail--description table td,.service-detail--description table th{padding:10px;text-align:left}.horoscope-single .horoscope-single-page .calendar .calendar-body .today,.service-detail--description table th,.service-single .service-single-page .calendar .calendar-body .today{background-color:#d35400;color:#fff;font-weight:700}.transaction-table th,.transaction-table tr:hover{background-color:#f5f5f5}.service-detail--description img{max-width:100%;height:auto;display:block;margin:20px 0 30px;border-radius:10px}.sign-in--wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:393px;margin:0 auto}.sign-in--title{width:100%;font:700 24px Mulish,serif;color:#000}.chat-container .chat-messages a,.sign-in form{width:100%}.sign-in .form-group{width:100%;text-align:left}.sign-in .form-group label{display:block;font:800 12px/1 Mulish,serif;margin-top:50px}.sign-in .form-group input{width:100%;height:40px;border-bottom:1px solid #e7e7e7;outline:0}.sign-in .form-group input::placeholder{color:#cfcfcf;text-transform:uppercase;font:800 12px Mulish,serif;letter-spacing:1px}.sign-in .form-group button{width:100%;margin-top:35px}.sign-in .divider{display:flex;align-items:center;gap:5px;width:100%;color:#000;font:700 14px/1 Mulish,serif;margin:30px 0}.sign-in .divider::after,.sign-in .divider::before{content:"";flex:1;height:1px;background:#e7e7e7}.profile--left{text-align:center;position:relative;top:20px;align-self:auto;height:fit-content}.profile--left .profile-pic{margin-bottom:20px}.profile--left .profile-pic .profile-img{width:150px;height:150px;border-radius:50%;object-fit:cover}.profile--left .profile-name{margin:10px 0;font-size:24px;color:#333}.profile--left .profile-email{margin:0 0 10px;color:#666}.profile--left .profile-tabs{list-style:none;padding:0}.profile--left .profile-tabs .tab-item{padding:10px;cursor:pointer;color:#666}.profile--left .profile-tabs .tab-item.active{color:#000;font-weight:700;border-bottom:2px solid #000}.profile--left .profile-tabs .tab-item:hover{color:#000}.profile--right{flex:1;display:flex;justify-content:center;overflow-y:auto;align-items:center}@media (max-width:1220px){.profile--right{display:block;flex:auto}}.profile--right .tab-content{display:none;text-align:center;align-items:center}.profile--right .tab-content.active{display:block;width:100%}.profile--right .tab-content h3{margin-top:0;margin-bottom:40px;font:900 36px/1.5 Mulish,serif;color:#000;text-wrap:wrap}@media (max-width:600px){.profile--right .tab-content h3{font:900 28px/1.5 Mulish,serif}}.chat-container .chat-messages a:hover,.profile--right .tab-content h3 span{color:#d35400}.profile--right .tab-content p{margin-bottom:20px;font:500 18px/1.5 Mulish,serif}.profile--right .tab-content p strong{font:800 22px/1.5 Mulish,serif}.profile--right .tab-content ul li{font:800 24px/1.5 Mulish,serif}.profile--right .tab-content .btn{padding:10px 20px;margin:10px 20px 0 0;border:none;border-radius:5px;cursor:pointer}.profile--right .tab-content .btn.btn-red,.profile--right .tab-content .btn.btn-yellow{border-radius:4px;color:#fff;display:inline-flex;padding:12px 30px;font:800 12px/1.5 Mulish,serif;text-transform:uppercase;letter-spacing:1px}.profile--right .tab-content .btn.btn-yellow{background-color:#000;align-items:center;justify-content:center}.profile--right .tab-content .btn.btn-red{background-color:#d35400;align-items:center;justify-content:center}.chat-table{margin-bottom:50px;border:1px solid #e7e7e7;border-radius:10px}.chat-table h2{text-align:center;margin-bottom:20px;color:#d35400;text-transform:uppercase;font:800 16px/1.5 Mulish,serif}.chat-table table{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden;border:1px solid #d35400}.chat-container .chat-form .send-btn,.chat-table .chat-btn{border:none;cursor:pointer;color:#fff;text-transform:uppercase}.chat-table table thead th{text-align:left;padding:10px;font:700 12px/1 Mulish,serif;text-transform:uppercase}.chat-table table tbody tr{border-bottom:1px solid #e7e7e7}.chat-table table tbody tr td{padding:10px;color:#333;text-align:left}.chat-table .chat-btn{padding:6px 12px;border-radius:4px;font:700 12px/1 Mulish,serif;margin-right:5px;background-color:#d35400}.chat-container{border:1px solid #d35400;border-radius:20px;display:flex;flex-direction:column;background-color:#fff;height:80vh}.chat-container .chat-header{padding:10px;background-color:#d35400;border-radius:20px 20px 0 0}.chat-container .chat-header .profile-pic{width:40px;height:40px;border-radius:50%;margin-right:10px}.chat-container .chat-header .chat-info h3{margin:0;font:700 18px/1.5 Mulish,serif;color:#fff}.chat-container .chat-header .chat-info p{margin:0;font:500 12px/1.5 Mulish,serif;color:#fff}.chat-container .chat-messages{flex:1;overflow-y:auto;padding:10px}.chat-container .chat-messages .message{margin:10px auto;padding:10px;border-radius:20px;max-width:70%}.chat-container .chat-messages .message.received{background-color:#faeeeb;margin-left:20px}.chat-container .chat-messages .message.sent{background-color:#faf9f9;margin-right:20px;text-align:right}.chat-container .chat-messages .message p{margin:0;word-wrap:break-word}.chat-container .chat-messages .message .timestamp{display:block;font-size:10px;color:#666;margin-top:5px}.chat-container .chat-messages::-webkit-scrollbar{width:6px}.chat-container .chat-messages::-webkit-scrollbar-track{background:#fff;border-radius:50px;margin:4px 0}.chat-container .chat-messages::-webkit-scrollbar-thumb{background:padding-box #d35400;border-radius:50px;box-shadow:inset 0 0 0 2px #fff}.chat-container .chat-messages::-webkit-scrollbar-thumb:hover{background:rgb(168,42.1917808219,0)}.chat-container .chat-form{border-top:1px solid #f7f2f2;background-color:#fff;border-radius:0 0 20px 20px;margin-bottom:20px;display:block}.chat-container .chat-form .chat-input{flex:1;padding:10px;border:1px solid #cfcfcf;border-radius:5px;min-height:40px;line-height:.5}.chat-container .chat-form .chat-input:focus-visible{outline:0}.chat-container .chat-form .send-btn{padding:10px 20px;background-color:#d35400;border-radius:5px;font:500 16px/1.5 Mulish,serif}.chat-container .chat-form .send-btn:hover{background-color:#252525}.chat-container .chat-form .attach-btn{padding:10px 20px;background-color:#000;border:none;border-radius:5px;cursor:pointer;font:600 14px/1.5 Mulish,serif;color:#fff;text-transform:uppercase}.transaction-filter{margin:20px 0;text-align:right}.transaction-filter .search-input{padding:10px;width:200px;border:1px solid #ccc;border-radius:5px}.transaction-table{width:100%;border-collapse:collapse;margin-bottom:20px;max-height:300px;overflow-y:auto;display:block;position:relative}.transaction-table td,.transaction-table th{padding:12px;text-align:left;border-bottom:1px solid #e7e7e7;min-width:150px;display:table-cell;vertical-align:middle}.transaction-table th{font-weight:700;position:sticky;top:0;z-index:10}.transaction-table .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.transaction-table::-webkit-scrollbar{width:6px;height:6px}.transaction-table::-webkit-scrollbar-track{background:#fff;border-radius:50px;margin:4px 0}.transaction-table::-webkit-scrollbar-track-horizontal{margin:0 4px}.transaction-table::-webkit-scrollbar-thumb{background:padding-box #d35400;border-radius:50px;box-shadow:inset 0 0 0 2px #fff}.gallery-item,.register .container{box-shadow:0 4px 8px rgba(0,0,0,.1)}.transaction-table::-webkit-scrollbar-thumb:hover{background:rgb(168,42.1917808219,0)}.transaction-table::-webkit-scrollbar-thumb-horizontal{border-radius:50px}.pagination .next-btn,.pagination .prev-btn{background-color:#d35400;border-radius:4px;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;letter-spacing:1px;text-transform:uppercase;font:800 12px/1.5 Mulish,serif;margin-bottom:30px}.pagination .next-btn:disabled,.pagination .prev-btn:disabled{background-color:#ccc;cursor:not-allowed}.service-list{border:1px solid #ccc;border-radius:5px;padding:10px}.service-list .service-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f5f5f5}.service-list .service-item:last-child{border-bottom:none}.service-list .service-item .service-name{font-size:16px;color:#333}.add-money,.profile-formm .save-btn,.service-list .service-item .ask-btn{padding:8px 15px;background-color:#d35400;color:#fff;font:800 14px/1.5 Mulish,serif;border:none;border-radius:5px;cursor:pointer;text-transform:uppercase}.profile-form,.profile-formm{padding:20px;background-color:#fff}.profile-formm{border:1px solid #f7f2f2;border-radius:5px}.profile-formm h3{margin-top:0;margin-bottom:20px;color:#333}.profile-formm .form-group{margin-bottom:15px}.profile-form .form-group label,.profile-formm .form-group label{display:block;margin-bottom:5px;font-weight:700;color:#333;text-align:left}.profile-formm .form-group .form-input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.profile-formm .form-group .form-input:focus{outline:0;border-color:#d35400}.add-money:hover,.profile-formm .save-btn:hover{background-color:rgb(168,42.1917808219,0)}.salakha-chart .letter.activetd,tr.ans_div td,tr.ques_div td{background:red;color:#fff}.profile-form{border:1px solid #f7f2f2;border-radius:5px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.profile-form h3{grid-column:1/-1;margin-top:0;margin-bottom:20px;color:#333}.about-section h2,.register h2{text-align:center;margin-bottom:1.5rem}.profile-form .form-group .form-input{width:100%;padding:8px;border-bottom:1px solid #e7e7e7;border-top:none;border-left:none;border-right:none;box-sizing:border-box}.profile-form .married-duration{display:none;grid-column:span 2}.form-button .cancel-btn,.form-button .save-btn{grid-column:1/-1;padding:10px 20px;font:800 14px/1.5 Mulish,serif;text-transform:uppercase;color:#fff;cursor:pointer}.profile-form .married-duration label{display:block;margin-bottom:5px;font-weight:700;color:#333}.profile-form .married-duration .duration-fields{display:flex;gap:10px}.profile-form .married-duration .duration-fields .form-input{flex:1;text-align:center}.form-button{margin-top:30px;gap:20px}.form-button .save-btn{background-color:#d35400;border:none;border-radius:5px}.form-button .cancel-btn{background-color:#000;border:none;border-radius:5px;margin:10px 20px 0 0}.minimal-mission .mission-section h3:after,.question-flow-step{display:none}.service-single .service-single-page .service-left .service-single--wrapper .service-single--image{width:100%;aspect-ratio:1/1;border-radius:20px;overflow:hidden;margin:0 auto}.service-single .service-single-page .service-left .service-single--wrapper .service-single--image img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content{border-radius:20px;background-color:#f5f5f5;position:relative}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content .image{width:100%;margin:0 auto 20px;position:absolute;padding-left:5px;padding-right:5px}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content .image img{width:100%;height:auto;display:block}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content .service-single--title{font-family:Mulish,serif;font-weight:700;font-size:28px;color:#d35400;margin-bottom:20px;margin-top:20px}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content .service-single--description{font-family:Mulish,serif;font-weight:400;font-size:16px;color:#252525;line-height:1.8;padding:10px}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .horoscope-single--sidebar-list li a:hover,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-categories .categories-name .categories-link li a:hover,.register h2,.service-single .service-single-page .service-right .service-single--sidebar-wrapper .service-single--sidebar-list li a:hover,.service-single .service-single-page .service-right .sidebar-service-categories .categories-name .categories-link li a:hover{color:#d35400}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content .service-single--description p{margin-bottom:15px}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content .service-single--description ul{list-style-type:disc;padding-left:20px;margin-bottom:15px}.service-single .service-single-page .service-left .service-single--wrapper .service-single--content .service-single--description ul li{margin-bottom:10px}.service-single .service-single-page .service-right .service-single--sidebar-wrapper .related-title,.service-single .service-single-page .service-right .sidebar-service-categories .categories-title,.service-single .service-single-page .service-right .sidebar-service-tags .tags-title{background-color:#d35400;border-radius:10px;display:flex;align-items:center;flex-direction:column;gap:30px;justify-content:center;color:#fff;padding:10px;margin-bottom:30px}.service-single .service-single-page .service-right .service-single--sidebar-wrapper .related-title .service-single--sidebar-title,.service-single .service-single-page .service-right .sidebar-service-categories .categories-title .service-single--sidebar-title,.service-single .service-single-page .service-right .sidebar-service-tags .tags-title .service-single--sidebar-title{font:700 24px/1.2 Mulish,serif}.service-single .service-single-page .service-right .service-single--sidebar-wrapper .service-single--sidebar-list{list-style:none;margin:0}.service-single .service-single-page .service-right .service-single--sidebar-wrapper .service-single--sidebar-list li{margin-bottom:15px}.service-single .service-single-page .service-right .service-single--sidebar-wrapper .service-single--sidebar-list li a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#000;font-family:Mulish,serif;font-size:16px;line-height:1.4;transition:color .3s}.service-single .service-single-page .service-right .service-single--sidebar-wrapper .service-single--sidebar-list li a img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.service-single .service-single-page .service-right .service-single--sidebar-wrapper .service-single--sidebar-list li a span{flex:1}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--image{height:300px;aspect-ratio:1/1;border-radius:20px;overflow:hidden;margin:0 auto}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--image img{width:100%;height:100%;object-fit:cover;vertical-align:middle;filter:brightness(2)}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content{border-radius:20px;position:relative}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content .image{width:100%;margin:0 auto 20px;position:absolute;padding-left:5px;padding-right:5px}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content .image img{width:100%;height:auto;display:block}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content .horoscope-single--title{font-family:Mulish,serif;font-weight:700;font-size:28px;color:#d35400;margin-bottom:20px;margin-top:20px}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content .horoscope-single--description{font-family:Mulish,serif;font-weight:400;font-size:16px;color:#252525;line-height:1.8;padding:10px;text-align:justify}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content .horoscope-single--description p{margin-bottom:15px}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content .horoscope-single--description ul{list-style-type:disc;padding-left:20px;margin-bottom:15px}.horoscope-single .horoscope-single-page .horoscope-left .horoscope-single--wrapper .horoscope-single--content .horoscope-single--description ul li{margin-bottom:10px}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .related-title,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-categories .categories-title,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-tags .tags-title{background-color:#d35400;border-radius:10px;display:flex;align-items:center;flex-direction:column;gap:30px;justify-content:center;color:#fff;padding:10px;margin-bottom:30px}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .related-title .horoscope-single--sidebar-title,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-categories .categories-title .horoscope-single--sidebar-title,.horoscope-single .horoscope-single-page .horoscope-right .sidebar-horoscope-tags .tags-title .horoscope-single--sidebar-title{font:700 24px/1.2 Mulish,serif}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .horoscope-single--sidebar-list{list-style:none;margin:0}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .horoscope-single--sidebar-list li{margin-bottom:15px}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .horoscope-single--sidebar-list li a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#000;font-family:Mulish,serif;font-size:16px;line-height:1.4;transition:color .3s}.register .form-group label,.register button{letter-spacing:1px;text-transform:uppercase;font:800 12px/1 Mulish,serif}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .horoscope-single--sidebar-list li a img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.horoscope-single .horoscope-single-page .horoscope-right .horoscope-single--sidebar-wrapper .horoscope-single--sidebar-list li a span,.register .form-group,.register .married-date-fields .form-group{flex:1}@media (min-width:768px){.profile--left{position:sticky;align-self:flex-start}.chat-container .chat-form{display:flex;gap:10px;padding:10px}.horoscope-single .horoscope-single-page,.service-single .service-single-page{flex-direction:row}.horoscope-single .horoscope-single-page .horoscope-right,.service-single .service-single-page .service-right{max-height:auto;max-width:380px}}.register .container{background-color:#fff;padding:50px;border-radius:20px;width:100%;max-width:400px;margin:0 auto}.register .register-field{display:flex;gap:20px;flex-wrap:wrap}.register .form-group label{display:block;margin-top:20px;margin-bottom:5px;color:#333}.register .form-group input,.register .form-group select{width:100%;height:40px;border:none;border-bottom:1px solid #e7e7e7;outline:0;background-color:transparent;font:400 14px/1.5 Mulish,serif;color:#333}.register .form-group input:focus,.register .form-group select:focus{border-color:#d35400}.register .form-group select{cursor:pointer}.register .married-date-fields{display:none;gap:10px;margin-top:10px}.register .married-date-fields .form-group label{margin-top:0;font-size:10px}.register .married-date-fields .form-group select{height:35px;border-bottom:1px solid #e7e7e7}.register button{background-color:#d35400;border-radius:4px;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;width:100%;margin-top:35px;border:none;cursor:pointer}.register button:hover{opacity:.9}.about-section{padding:80px 0}.about-section .intro-text{margin:0 auto 60px;text-align:center;color:#000;line-height:1.9;padding:50px 100px;background:#fff;font:500 18px Mulish,serif;border-radius:20px}.about-section h2{font-family:"Playfair Display",serif;color:#d35400;font-size:3.2rem;position:relative}.about-section h2::after{content:"";width:120px;height:4px;background:#c57b00;display:block;margin:20px auto;border-radius:2px}.doctor-card{background:#fff;border-radius:20px;overflow:hidden;margin:60px 0}.doctor-card .doctor-header{background:#fff;color:#000;padding:50px 100px;text-align:center}.doctor-card .doctor-name,.mission-section h3{background:linear-gradient(90deg,#c57b00,#ffb300);-webkit-text-fill-color:transparent;text-align:center}.doctor-card .doctor-header .doctor-image img{width:250px;height:250px;border-radius:50%;object-fit:cover;border-bottom:5px solid #d35400;margin-bottom:25px;transition:transform .3s}.doctor-card .doctor-header .doctor-image img:hover{transform:scale(1.05)}.doctor-card .doctor-name{font:900 48px Mulish,serif;margin:20px 0 .8rem;-webkit-background-clip:text;letter-spacing:-.5px}.doctor-card .doctor-subtitle{font-size:1.4rem;opacity:.9;margin:.5rem 0 1.5rem;color:#000}.doctor-card .doctor-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:50px 100px}.doctor-card .doctor-content .content-block h3{color:#d35400;font-size:1.9rem;margin-bottom:1.4rem;border-bottom:3px solid #d35400;padding-bottom:10px;display:inline-block;font-weight:700}.doctor-card .doctor-content .content-block p{font:500 15px/1.65 Mulish,serif;color:#000}@media (max-width:1024px){.doctor-card{margin:40px 0}.doctor-card .doctor-header{padding:40px 60px}.doctor-card .doctor-content{padding:40px 60px;gap:40px}.doctor-card .doctor-name{font-size:42px}}@media (max-width:768px){.arti-single .arti-single-page .calendar .calendar-body .day-names,.arti-single .arti-single-page .calendar .calendar-body .days,.blog-single .blog-single-page .calendar .calendar-body .day-names,.blog-single .blog-single-page .calendar .calendar-body .days,.horoscope-single .horoscope-single-page .calendar .calendar-body .day-names,.horoscope-single .horoscope-single-page .calendar .calendar-body .days,.service-single .service-single-page .calendar .calendar-body .day-names,.service-single .service-single-page .calendar .calendar-body .days{grid-template-columns:repeat(5,1fr)}.horoscope-categories .horoscope-section{padding:40px 20px}.horoscope-categories .horoscope-section .horoscope-god--wrapper .category-image img{width:120px;height:120px}.horoscope-categories .horoscope-section .horoscope-god--wrapper .title{font-size:24px;margin:20px 0}.horoscope-categories .horoscope-section .horoscope--category-section .card{width:45%}.transaction-filter{text-align:center}.transaction-table tbody,.transaction-table tr{width:100%;display:block}.transaction-table tr,.transaction-table tr:hover{background-color:#fff}.transaction-table{display:block;width:100%;font-size:14px}.transaction-table thead{display:none}.transaction-table tr{margin-bottom:15px;border:1px solid #e7e7e7;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.transaction-table td{display:block;padding:10px 15px;border:none;border-bottom:1px solid #fff;position:relative;min-width:unset}.transaction-table td:last-child{border-bottom:none}.transaction-table td::before{content:attr(data-label) ": ";float:left;font-weight:700;text-transform:uppercase;color:#d35400;width:40%;min-width:100px}.transaction-table td:first-of-type::before{content:"Date: "}.transaction-table td:nth-of-type(2)::before{content:"Type: "}.transaction-table td:nth-of-type(3)::before{content:"Details: "}.transaction-table td:nth-of-type(4)::before{content:"Amount: "}.profile-form{grid-template-columns:1fr}.about-section .intro-text{padding:40px 30px;font-size:1.15rem}.doctor-card{margin:30px 0}.doctor-card .doctor-header{padding:40px 30px}.doctor-card .doctor-header .doctor-image img{width:220px;height:220px;border-width:6px}.doctor-card .doctor-name{font-size:36px;line-height:1.1}.doctor-card .doctor-subtitle{font-size:1.25rem}.doctor-card .doctor-content{grid-template-columns:1fr;gap:50px;padding:40px 30px}.doctor-card .content-block h3{font-size:1.75rem}.doctor-card .content-block p{font-size:14.5px}}@media (max-width:576px){.blog-main .blog-left .blog-wrapper .blog-section .blog--card-section .card{flex:1 1 calc(100% - 30px);max-width:100%}.doctor-card{border-radius:16px}.doctor-card .doctor-header{padding:35px 20px}.doctor-card .doctor-header .doctor-image img{width:180px;height:180px;border-width:5px}.doctor-card .doctor-name{font-size:32px;margin:15px 0 .5rem}.doctor-card .doctor-subtitle{font-size:1.15rem}.doctor-card .doctor-content{padding:35px 20px;gap:45px}.doctor-card .content-block h3{font-size:1.65rem}.doctor-card .content-block p{font-size:14px}}.feature-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px 40px}.feature-list .feature-item{background:#faf9f9;padding:22px 28px;border-radius:12px;border-left:1px solid #fceacc;transition:.3s}.quote-block{background:linear-gradient(135deg,#fceacc);padding:60px 70px;font:italic 500 18px/2.1 Mulish,serif;color:#000;text-align:center;margin:70px 0;border-radius:16px}.service-section h2{font:600 48px Mulish,serif;text-align:center;color:#d35400}.service-section .services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;margin-top:60px}.service-section .services-grid .service-card{background:#fff;border-radius:16px;padding:45px 35px;text-align:center;transition:.4s}.service-section .services-grid .service-card .service-title{font:900 18px #000000;color:#000;margin-bottom:18px}.mission-section{margin:3rem 0;padding:2.5rem 2rem;background:#fff;border-radius:16px}.mission-section h3{color:#c57b00;font:600 28px Mulish,serif;margin-bottom:1.8rem;-webkit-background-clip:text;letter-spacing:.5px;position:relative}.mission-section p{font-size:1.15rem;line-height:1.85;color:#000;text-align:center;max-width:920px;margin:0 auto 2.2rem}.mission-section .mission-list{list-style:none;padding:0;max-width:820px;margin:0 auto}.mission-section .mission-list .feature-item{margin-bottom:1.6rem;padding-left:2.2rem;position:relative;font-size:1.05rem;color:#000}.mission-section .mission-list .feature-item strong{color:#c57b00;font-weight:600}.mission-section .italic-quote{text-align:center;font-style:italic;color:#000;font-size:1.1rem;margin-top:2.5rem;padding:1rem 0;border-top:1px dashed #fceacc}.minimal-mission .mission-section{background:#fff;box-shadow:none;border:none}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;padding:1.5rem;max-width:1400px;margin:80px auto}.gallery-item{position:relative;overflow:hidden;border-radius:8px;transition:transform .3s,box-shadow .3s}.gallery-item:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.2)}.gallery-item:hover figcaption{opacity:1}.gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.gallery-item:hover img{transform:scale(1.1)}.gallery-item figcaption{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);color:#fff;padding:1rem;text-align:center;font-size:1.2rem;opacity:0;transition:opacity .3s}.contact-section-v2{padding:100px 20px}.contact-form-v2,.contact-info-v2{padding:80px 60px}.contact-section-v2 .contact-wrapper{max-width:1100px;margin:auto;display:grid;grid-template-columns:1fr 1.2fr;border-radius:26px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.1);background:#fff}.contact-info-v2{color:#222;background:linear-gradient(135deg,rgba(247,233,216,.85),rgba(250,235,191,.85)) center/cover no-repeat,url("../images/indian-traditional-puja-kalash.jpg") center/cover no-repeat}.contact-info-v2 h2{margin-bottom:10px;font:900 36px/1.2 Mulish,serif}.contact-info-v2 .subtitle{font-size:1.1rem;margin-bottom:50px;opacity:.9}.contact-info-v2 .info-list{display:flex;flex-direction:column;gap:30px}.contact-info-v2 .info-item{display:flex;align-items:flex-start;gap:18px;align-items:center}.contact-info-v2 .info-item .icon{width:50px;height:50px;border-radius:50%;background:rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center}.contact-info-v2 .info-item .icon i{font-size:1.4rem;color:#e65100}.contact-info-v2 .info-item p{font:900 1rem/1.6 Mulish,serif}.contact-form-v2 h3{margin-bottom:40px;font:700 28px/1.2 Mulish,serif;color:#e65100}.contact-form-v2 form{display:flex;flex-direction:column;gap:22px}.contact-form-v2 .input-group input,.contact-form-v2 .input-group textarea{width:100%;padding:16px 18px;border-radius:14px;border:1px solid #ddd;font-size:1rem;transition:.3s}.contact-form-v2 .input-group input:focus,.contact-form-v2 .input-group textarea:focus{border-color:#ff9800;box-shadow:0 0 0 4px rgba(255,152,0,.15);outline:0}.contact-form-v2 button{margin-top:10px;padding:16px;border-radius:14px;border:none;font-size:1.1rem;font-weight:700;cursor:pointer;color:#fff;background:#d35400;transition:.3s}@media (max-width:992px){.doctor-content{grid-template-columns:1fr;gap:50px}header .site-title{font-size:3.8rem}section h2{font-size:2.6rem}.contact-section-v2 .contact-wrapper{grid-template-columns:1fr}.contact-section-v2{padding:60px 16px;font:700 24px/1.2 Mulish,serif}.contact-form-v2,.contact-info-v2{padding:60px 40px}.contact-info-v2 h2{font-size:2.4rem;text-align:center}.contact-info-v2 .subtitle{text-align:center;margin-bottom:40px}.contact-info-v2 .info-item{justify-content:center;text-align:left}}@media (max-width:768px){header .site-title{font-size:3rem}header .tagline{font-size:1.3rem}.doctor-card .doctor-name{font-size:2.3rem}.doctor-card .doctor-content{padding:40px 25px}.quote-block{padding:50px 40px;font-size:1.4rem}.mission-section{padding:2rem 1.2rem;margin:2rem 0}.mission-section h3{font-size:1.8rem}.mission-section h3:after{width:60px}.mission-section p{font-size:1.05rem}.mission-section .feature-item{font-size:1rem;padding-left:2rem}.contact-wrapper{border-radius:20px}.contact-form-v2,.contact-info-v2{padding:50px 28px}.contact-info-v2 h2{font-size:2rem}.contact-info-v2 .subtitle{font-size:1rem}.contact-info-v2 .info-item{gap:14px}.contact-info-v2 .info-item p{font-size:.95rem}.contact-form-v2 h3{font-size:1.6rem;text-align:center}.contact-form-v2 button{width:100%}}@media (max-width:480px){.transaction-table{font-size:13px}.transaction-table td{padding:8px 12px}.transaction-table td::before{width:45%;font-size:12px}.contact-section-v2{padding:40px 12px}.contact-form-v2,.contact-info-v2{padding:40px 20px}.contact-info-v2 h2{font-size:1.7rem}.contact-info-v2 .info-item{align-items:flex-start}.contact-info-v2 .info-item .icon{width:44px;height:44px}.contact-info-v2 .info-item .icon i{font-size:1.2rem}.contact-form-v2 h3{font-size:1.4rem}.contact-form-v2 .input-group input,.contact-form-v2 .input-group textarea{font-size:.95rem;padding:14px 16px}}