.wp-caption,.wp-caption-text,.sticky,.screen-reader-text,.gallery-caption,.bypostauthor,.alignright,.alignleft,.aligncenter{display:block}p.has-background{border-radius:3px}pre{border-radius:3px}.gallery-icon img{border-radius:3px}.wp-caption>img,.wp-caption>a>img{border-radius:3px}.mejs-audio .mejs-controls,.mejs-audio.mejs-container{border-radius:3px}input[type='color'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='email'],input[type='month'],input[type='number'],input[type='password'],input[type='range'],input[type='min'],input[type='max'],input[type='value'],input[type='step'],input[type='search'],input[type='tel'],input[type='text'],input[type='time'],input[type='url'],select,textarea{border-radius:3px}.select2-container--default .select2-dropdown,.select2-container--default .select2-search .select2-search__field,.select2-container--default .select2-selection{border-radius:3px}.select2-container--default .select2-selection--inline .select2-selection__rendered{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem;line-height:1}.pac-container{border-radius:3px}.button{border-radius:3px}.button--primary,.button--secondary{background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}button[type=submit],input[type=submit]{border-radius:3px;background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}.header-navbar__menu ul li ul{border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:400px!important}.header-navbar__menu ul li ul li ul.left{border-top-left-radius:3px}.header-navbar__menu ul li ul li ul.right{border-top-right-radius:3px}.header-navbar__menu>ul>li.current-menu-item::before{background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}.header-navbar__burger>ul>li.current-menu-item::before{background-image:linear-gradient(to bottom,#fff0,rgb(255 255 255 / .2))}.header-navbar__burger>ul>li>a{color:rgb(15 23 39 / .85)}.header-hero{background-image:linear-gradient(to right,#fff0,rgb(0 0 0 / .08))}.header-hero--cover{background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff}.header-hero--cover a,.header-hero--cover h1,.header-hero--cover h2,.header-hero--cover h3,.header-hero--cover h4,.header-hero--cover h5,.header-hero--cover h6{color:inherit}.header-hero--cover::after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgb(0 0 0 / .35)}.title,.content-title{padding-top:1rem;position:relative}.title::before,.content-title::before{position:absolute;top:0;left:0;height:4px;width:45px;display:block;content:'';background-color:#ffc107;background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}.title:not(:last-child),.content-title:not(:last-child){margin-bottom:1.5rem}.title--center,.content-title--center,.title.has-text-align-center,.content-title.has-text-align-center{text-align:center}.title--center::before,.content-title--center::before,.title.has-text-align-center::before,.content-title.has-text-align-center::before{left:50%;margin-left:-22px}.fancybox-content{border-radius:3px}.widget--sidebar,.widget.hp-menu{padding:2rem;border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff}.widget--sidebar:not(:last-child),.widget.hp-menu:not(:last-child){margin-bottom:2rem}.widget--footer .widget__title{padding-top:1rem;position:relative;color:#fff;padding-bottom:10px!important;font-size:17px!important}.widget--footer .widget__title::before{position:absolute;top:0;left:0;height:4px;width:45px;display:block;content:'';background-color:#ffc107;background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}.widget--footer .widget__title::before{width:30px;height:3px}.widget_product_search,.widget_search{padding:0;box-shadow:none;border:none}.widget_calendar caption{text-transform:uppercase;letter-spacing:1px;font-size:.875rem}.widget_rss ul li .rss-date{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.wp-block-pullquote.is-style-solid-color{border-radius:3px}.wp-block-pullquote blockquote cite,.wp-block-pullquote.is-style-solid-color blockquote cite,.wp-block-quote cite{text-transform:uppercase;letter-spacing:1px}.wp-block-file .wp-block-file__button{border-radius:3px}.wp-block-button__link{border-radius:3px}.wp-block-code{border-radius:3px}.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-item img{border-radius:3px}.page__title{text-align:center}.post--archive{padding-bottom:2rem;border-bottom:1px solid rgb(7 36 86 / .075)}.post--archive .post__header--cover{color:#fff;position:relative}.post--archive .post__header--cover a,.post--archive .post__header--cover h1,.post--archive .post__header--cover h2,.post--archive .post__header--cover h3,.post--archive .post__header--cover h4,.post--archive .post__header--cover h5,.post--archive .post__header--cover h6{color:inherit}.post--archive .post__header--cover:not(:last-child){margin-bottom:1.5rem}.post--archive .post__image{position:relative}.post--archive .post__image img{border-radius:3px}.post--archive .post__image a::after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:3px;background-image:linear-gradient(rgb(0 0 0 / .15),rgb(0 0 0 / .5))}.post--archive .post__text:not(:last-child){margin-bottom:1.5rem}.post--archive .post__header--cover .post__categories,.post--archive .post__header--cover .post__title{position:absolute;z-index:1;left:0;padding:0 2rem}.post--archive .post__header--cover .post__title{bottom:0;padding-bottom:2rem}.post__header--cover .post__categories a{background-color:rgb(255 255 255 / .2);color:inherit}.post__header--cover .post__categories a:hover{background-color:#fff;color:rgb(15 23 39 / .85)}.post--archive .post__header--cover .post__categories{top:0;padding-top:2rem}.post__categories a{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem;background-color:rgb(7 36 86 / .085);color:rgb(15 23 39 / .45);transition:color 0.25s,background-color 0.25s;border-radius:9999px;padding:.375rem .75rem}.post__categories a:hover{background-color:#15cd72;color:#fff}.post--single .post__title{text-align:center}.post--single .post__title:not(:last-child){margin-bottom:1.25rem}.post--single .post__categories,.post--single .post__details{justify-content:center}.post__details>*{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.post__details>*:not(:last-child){margin-right:.5rem}.post__details>*:not(:last-child)::after{content:'';display:block;background-color:rgb(7 36 86 / .25);border-radius:50%;width:4px;height:4px;margin-left:.5rem}.post__header--cover .post__details>*{color:inherit}.post__header--cover .post__details>*:not(:last-child)::after{background-color:rgb(255 255 255 / .8)}.tagcloud a,.wp-block-tag-cloud a{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem;border:1px solid rgb(7 36 86 / .075);border-radius:3px;padding:.25rem .5rem;color:inherit;transition:color 0.25s,border-color 0.25s;font-size:0.6875rem!important}.tagcloud a:hover,.wp-block-tag-cloud a:hover{border-color:#ffc107;color:#ffc107}.comments>ul>li{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff}.comments>ul>li>ul{padding-top:2rem;padding-left:2rem;border-top:1px solid rgb(7 36 86 / .075)}.comments>ul>li ul{margin-top:0}.comment{padding:0 2rem 2rem 0}.comments>ul>li>.comment{padding-top:2rem;padding-left:2rem}.comments>ul>li>.comment ul{padding-left:2rem}.comment__details>*{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}#comments>.comment-respond,.comments>ul>.comment-respond{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:2rem}.comments ul li .comment-respond{padding:0 2rem 2rem 5.5rem}@media only screen and (max-width:47.99em){.comments ul li .comment-respond{padding-left:0}}.comment-respond [class^='comment-form-']>label:first-child{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.pagination{justify-content:center}.pagination>span,.pagination .nav-links>a,.pagination .nav-links>span,.pagination>a,.pagination ul li a,.pagination ul li span.current,.pagination ul li span.dots{border:2px solid #fff0;border-radius:50%;width:3rem;height:3rem}.pagination .nav-links>span:not(.dots),.pagination>span:not(.dots),.pagination ul li span.current:not(.dots){border-color:rgb(7 36 86 / .075)}.hp-status span{border-radius:3px;text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-map{border-radius:3px}.hp-menu--tabbed .hp-menu__item--current::before{background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}.hp-meta,.hp-result-count{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-page__title,.hp-section__title{padding-top:1rem;position:relative}.hp-page__title::before,.hp-section__title::before{position:absolute;top:0;left:0;height:4px;width:45px;display:block;content:'';background-color:#ffc107;background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}.hp-form__messages{border-top-right-radius:3px;border-bottom-right-radius:3px}.hp-form--listing-search,.hp-form--vendor-search{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:.625rem;align-items:center}@media only screen and (max-width:47.99em){.hp-form--listing-search,.hp-form--vendor-search{align-items:stretch}}.page span[id^=more-]+.hp-form--listing-search,.page span[id^=more-]+.hp-form--vendor-search,.tax-hp_listing_category .hp-form--listing-search,.tax-hp_listing_category .hp-form--vendor-search{margin-top:-4.25rem}@media only screen and (min-width:48em){.page span[id^=more-]+.hp-form--listing-search,.page span[id^=more-]+.hp-form--vendor-search,.tax-hp_listing_category .hp-form--listing-search,.tax-hp_listing_category .hp-form--vendor-search{margin-top:-5.25rem}}@media only screen and (min-width:75em){.page span[id^=more-]+.hp-form--listing-search,.page span[id^=more-]+.hp-form--vendor-search,.tax-hp_listing_category .hp-form--listing-search,.tax-hp_listing_category .hp-form--vendor-search{margin-top:-6.25rem}}.hp-form--listing-search .hp-form__field:not(:last-child),.hp-form--listing-search .hp-form__fields:not(:last-child),.hp-form--vendor-search .hp-form__field:not(:last-child),.hp-form--vendor-search .hp-form__fields:not(:last-child){margin-right:.625rem}@media only screen and (max-width:47.99em){.hp-form--listing-search .hp-form__field:not(:last-child),.hp-form--listing-search .hp-form__fields:not(:last-child),.hp-form--vendor-search .hp-form__field:not(:last-child),.hp-form--vendor-search .hp-form__fields:not(:last-child){margin:0}}@media only screen and (max-width:47.99em){.hp-form--listing-search .hp-form__fields:not(:last-child),.hp-form--vendor-search .hp-form__fields:not(:last-child){margin-bottom:.625rem}}.hp-form--listing-search .hp-form__field:not(:last-child),.hp-form--vendor-search .hp-form__field:not(:last-child){border-right:1px solid rgb(7 36 86 / .075)}@media only screen and (max-width:47.99em){.hp-form--listing-search .hp-form__field:not(:last-child),.hp-form--vendor-search .hp-form__field:not(:last-child){border-right:none;border-bottom:1px solid rgb(7 36 86 / .075)}}.hp-form--listing-search .hp-form__field input[type='color'],.hp-form--vendor-search .hp-form__field input[type='color'],.hp-form--listing-search .hp-form__field input[type='date'],.hp-form--vendor-search .hp-form__field input[type='date'],.hp-form--listing-search .hp-form__field input[type='datetime'],.hp-form--vendor-search .hp-form__field input[type='datetime'],.hp-form--listing-search .hp-form__field input[type='datetime-local'],.hp-form--vendor-search .hp-form__field input[type='datetime-local'],.hp-form--listing-search .hp-form__field input[type='email'],.hp-form--vendor-search .hp-form__field input[type='email'],.hp-form--listing-search .hp-form__field input[type='month'],.hp-form--vendor-search .hp-form__field input[type='month'],.hp-form--listing-search .hp-form__field input[type='number'],.hp-form--vendor-search .hp-form__field input[type='number'],.hp-form--listing-search .hp-form__field input[type='password'],.hp-form--vendor-search .hp-form__field input[type='password'],.hp-form--listing-search .hp-form__field input[type='range'],.hp-form--vendor-search .hp-form__field input[type='range'],.hp-form--listing-search .hp-form__field input[type='min'],.hp-form--vendor-search .hp-form__field input[type='min'],.hp-form--listing-search .hp-form__field input[type='max'],.hp-form--vendor-search .hp-form__field input[type='max'],.hp-form--listing-search .hp-form__field input[type='value'],.hp-form--vendor-search .hp-form__field input[type='value'],.hp-form--listing-search .hp-form__field input[type='step'],.hp-form--vendor-search .hp-form__field input[type='step'],.hp-form--listing-search .hp-form__field input[type='search'],.hp-form--vendor-search .hp-form__field input[type='search'],.hp-form--listing-search .hp-form__field input[type='tel'],.hp-form--vendor-search .hp-form__field input[type='tel'],.hp-form--listing-search .hp-form__field input[type='text'],.hp-form--vendor-search .hp-form__field input[type='text'],.hp-form--listing-search .hp-form__field input[type='time'],.hp-form--vendor-search .hp-form__field input[type='time'],.hp-form--listing-search .hp-form__field input[type='url'],.hp-form--vendor-search .hp-form__field input[type='url'],.hp-form--listing-search .hp-form__field select,.hp-form--vendor-search .hp-form__field select,.hp-form--listing-search .hp-form__field textarea,.hp-form--vendor-search .hp-form__field textarea{padding-top:0;padding-bottom:0;border:none;font-size:1.125rem;line-height:3rem;height:3rem}.hp-form--primary .select2-container--default .select2-selection{border:none}.hp-form--primary .select2-container--default .select2-selection__rendered{padding-top:0;padding-bottom:0;font-size:1.125rem;line-height:3rem;height:3rem}.hp-form--primary .select2-container--default .select2-selection__arrow{top:.75rem}.hp-form--listing-search .hp-form__button,.hp-form--vendor-search .hp-form__button{height:3.125rem;padding-left:2rem;padding-right:2rem;font-size:1.125rem}.hp-form--listing-sort select,.hp-form--vendor-sort select{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-field--attachment-upload>div:first-child>div img{border-radius:3px}.hp-field__label{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-listing--view-block{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;transition:box-shadow 0.25s}.hp-listing--view-block:hover{box-shadow:0 0 12px rgb(7 36 86 / .125)}.hp-listing--view-block.hp-listing--featured{border-color:#ffc107}.hp-listing--view-block .hp-listing__featured-badge{left:0;top:1.5rem;border-radius:0 3px 3px 0;width:1.5rem;height:1.5rem;background-color:#ffc107;background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2))}.hp-listing--view-block .hp-listing__featured-badge i{font-size:12px}.hp-listing--view-block .hp-listing__content:not(:last-child),.hp-listing--view-block .hp-listing__footer:not(:last-child),.hp-listing--view-block .hp-listing__header:not(:last-child){margin-bottom:0}.hp-listing--view-block .hp-listing__content{padding:1.5rem}.hp-listing--view-block .hp-listing__footer{padding:1rem 1.5rem;border-top:1px solid rgb(7 36 86 / .075)}.hp-listing--view-block .hp-listing__image img{border-top-left-radius:3px;border-top-right-radius:3px}.hp-listing__images-slider{border-radius:3px}.hp-listing__images-carousel .slick-slide img{border:2px solid #fff0;border-radius:4px;opacity:.6;transition:border-color 0.25s,opacity 0.25s}.hp-listing__images-carousel .slick-current img{border-color:#ffc107;opacity:1}.hp-listing__images>img{border-radius:3px}.hp-listing--view-block .hp-listing__created-date,.hp-listing--view-page .hp-listing__created-date{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-listing__details .hp-listing__categories{display:none!important}.hp-listing--view-block .hp-listing__categories:not(:last-child),.hp-listing--view-page .hp-listing__categories:not(:last-child){margin-bottom:0}.hp-listing--view-block .hp-listing__categories a,.hp-listing--view-page .hp-listing__categories a{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem;background-color:rgb(7 36 86 / .085);color:rgb(15 23 39 / .45);transition:color 0.25s,background-color 0.25s;border-radius:9999px;padding:.375rem .75rem}.hp-listing--view-block .hp-listing__categories a:hover,.hp-listing--view-page .hp-listing__categories a:hover{background-color:#15cd72;color:#fff}.hp-listing--view-page .hp-listing__attributes--primary{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:1rem 1.5rem}.hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute{background-color:#fff0;padding:0}.hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute:not(:last-child){border-bottom:1px solid rgb(7 36 86 / .075);margin-bottom:.5rem;padding-bottom:.5rem}.hp-listing-category--submit-block,.hp-listing-category--view-block{border-radius:3px;transition:transform 0.25s;color:#fff;position:relative}.hp-listing-category--submit-block:hover,.hp-listing-category--view-block:hover{transform:translateY(-7px)}.hp-listing-category--submit-block .hp-listing-category__content:not(:last-child),.hp-listing-category--submit-block .hp-listing-category__header:not(:last-child),.hp-listing-category--view-block .hp-listing-category__content:not(:last-child),.hp-listing-category--view-block .hp-listing-category__header:not(:last-child){margin-bottom:0}.hp-listing-category--view-page .hp-listing-category__header{display:flex;flex-direction:column;align-items:center}.hp-listing-category--submit-block .hp-listing-category__content,.hp-listing-category--view-block .hp-listing-category__content{position:absolute;left:0;bottom:0;padding:2rem}.hp-listing-category--submit-block .hp-listing-category__content a,.hp-listing-category--view-block .hp-listing-category__content a,.hp-listing-category--submit-block .hp-listing-category__content h1,.hp-listing-category--view-block .hp-listing-category__content h1,.hp-listing-category--submit-block .hp-listing-category__content h2,.hp-listing-category--view-block .hp-listing-category__content h2,.hp-listing-category--submit-block .hp-listing-category__content h3,.hp-listing-category--view-block .hp-listing-category__content h3,.hp-listing-category--submit-block .hp-listing-category__content h4,.hp-listing-category--view-block .hp-listing-category__content h4,.hp-listing-category--submit-block .hp-listing-category__content h5,.hp-listing-category--view-block .hp-listing-category__content h5,.hp-listing-category--submit-block .hp-listing-category__content h6,.hp-listing-category--view-block .hp-listing-category__content h6{color:inherit}.hp-listing-category--submit-block .hp-listing-category__image a::after,.hp-listing-category--view-block .hp-listing-category__image a::after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:3px;background-image:linear-gradient(rgb(0 0 0 / .15),rgb(0 0 0 / .5))}.hp-listing-category--submit-block .hp-listing-category__image img,.hp-listing-category--view-block .hp-listing-category__image img{border-radius:3px}.hp-listing-category--view-block .hp-listing-category__description,.hp-listing-category--view-block .hp-listing-category__name{text-align:left}.hp-listing-category--view-page .hp-listing-category__description,.hp-listing-category--view-page .hp-listing-category__name{text-align:center}.hp-listing-category__item-count{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem;background-color:rgb(7 36 86 / .085);color:rgb(15 23 39 / .45);transition:color 0.25s,background-color 0.25s;border-radius:9999px;padding:.375rem .75rem;background-color:rgb(255 255 255 / .2);color:inherit}.hp-listing-category--view-block .hp-listing-category__item-count{position:absolute;left:2rem;top:2rem;z-index:1}.hp-listing-category--view-block .hp-listing-category__content .hp-listing-category__item-count{display:none!important}.hp-listing-package--view-block{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;transition:box-shadow 0.25s}.hp-listing-package--view-block:hover{box-shadow:0 0 12px rgb(7 36 86 / .125)}.hp-listing-package--view-block .hp-listing-package__content:not(:last-child),.hp-listing-package--view-block .hp-listing-package__footer:not(:last-child),.hp-listing-package--view-block .hp-listing-package__header:not(:last-child){margin-bottom:0}.hp-listing-package--view-block .hp-listing-package__footer,.hp-listing-package--view-block .hp-listing-package__header{padding:1rem 1.5rem}.hp-listing-package--view-block .hp-listing-package__header{border-bottom:1px solid rgb(7 36 86 / .075)}.hp-listing-package--view-block .hp-listing-package__content{padding:1.5rem}.hp-listing-package--view-block .hp-listing-package__footer{border-top:1px solid rgb(7 36 86 / .075)}.hp-vendor--view-block{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;transition:box-shadow 0.25s}.hp-vendor--view-block:hover{box-shadow:0 0 12px rgb(7 36 86 / .125)}.hp-vendor--view-block .hp-vendor__header{padding:3rem 2rem 0}.hp-vendor--view-block .hp-vendor__content{padding:0 2rem 3rem}.hp-vendor--view-block .hp-vendor__content:not(:last-child){margin-bottom:0}.hp-vendor--view-block .hp-vendor__footer{border-top:1px solid rgb(7 36 86 / .075);padding:1rem 1.5rem}.hp-vendor--view-block .hp-vendor__registered-date,.hp-vendor--view-page .hp-vendor__registered-date{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-vendor--view-page .hp-vendor__attributes--primary{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:1rem 1.5rem}.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute{background-color:#fff0;padding:0}.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute:not(:last-child){border-bottom:1px solid rgb(7 36 86 / .075);margin-bottom:.5rem;padding-bottom:.5rem}.hp-vendor__actions--secondary{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:1.5rem 2rem}.hp-vendor__actions--secondary .hp-vendor__balance strong{text-transform:uppercase;letter-spacing:1px;line-height:1;font-size:.6875rem}.hp-review--view-block{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:2rem}.hp-review__created-date{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-message--view-block{border-radius:3px}.hp-message--view-block .hp-message__sent-date{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.hp-membership-plan--view-block{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;transition:box-shadow 0.25s}.hp-membership-plan--view-block:hover{box-shadow:0 0 12px rgb(7 36 86 / .125)}.hp-membership-plan--view-block .hp-membership-plan__content:not(:last-child),.hp-membership-plan--view-block .hp-membership-plan__footer:not(:last-child),.hp-membership-plan--view-block .hp-membership-plan__header:not(:last-child){margin-bottom:0}.hp-membership-plan--view-block .hp-membership-plan__footer,.hp-membership-plan--view-block .hp-membership-plan__header{padding:1rem 1.5rem}.hp-membership-plan--view-block .hp-membership-plan__header{border-bottom:1px solid rgb(7 36 86 / .075)}.hp-membership-plan--view-block .hp-membership-plan__content{padding:1.5rem}.hp-membership-plan--view-block .hp-membership-plan__footer{border-top:1px solid rgb(7 36 86 / .075)}.hp-membership--view-block{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:1.5rem}.hp-membership--view-block .hp-membership__expired-date{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.woocommerce .woocommerce-result-count{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.woocommerce .woocommerce-ordering select{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.woocommerce span.onsale{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem;background-color:rgb(7 36 86 / .085);color:rgb(15 23 39 / .45);transition:color 0.25s,background-color 0.25s;border-radius:9999px;padding:.375rem .75rem;background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .2));color:#fff}.woocommerce form .form-row label,.woocommerce-page form .form-row label{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:1.5rem}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:3px}.woocommerce .widget_price_filter .price_label{text-transform:uppercase;letter-spacing:1px}.woocommerce ul.product_list_widget li img{border-radius:3px}.woocommerce ul.cart_list li .reviewer,.woocommerce ul.product_list_widget li .reviewer{text-transform:uppercase;letter-spacing:1px;font-size:.6875rem}.woocommerce div.product div.images img{border-radius:3px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:1.5rem;transition:box-shadow 0.25s}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0 0 12px rgb(7 36 86 / .125)}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{border-radius:3px}.woocommerce #add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{border-radius:3px}.woocommerce #add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:3px}.woocommerce #add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border-radius:3px}.woocommerce-MyAccount-navigation{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:2rem}.woocommerce-MyAccount-navigation:not(:last-child){margin-bottom:2rem}.woocommerce .woocommerce-customer-details address{border:1px solid rgb(7 36 86 / .075);border-radius:3px;box-shadow:0 2px 4px 0 rgb(7 36 86 / .075);background-color:#fff;padding:1.5rem}.woocommerce nav.woocommerce-pagination{justify-content:center}.woocommerce nav.woocommerce-pagination>span,.woocommerce nav.woocommerce-pagination .nav-links>a,.woocommerce nav.woocommerce-pagination .nav-links>span,.woocommerce nav.woocommerce-pagination>a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li span.dots{border:2px solid #fff0;border-radius:50%;width:3rem;height:3rem}.woocommerce nav.woocommerce-pagination .nav-links>span:not(.dots),.woocommerce nav.woocommerce-pagination>span:not(.dots),.woocommerce nav.woocommerce-pagination ul li span.current:not(.dots){border-color:rgb(7 36 86 / .075)}.special-heading{font-size:40px}.special-heading span{position:relative}.special-heading span{padding-bottom:10px}.before-footer{margin-bottom:90px}@media(min-width:1200px){.before-footer{margin-bottom:0px!important}.before-footer .col-12>div{position:relative;z-index:5}}@media(min-width:992px){.before-footer.before-footer2 .before-footer-content [class*=col-]:not(:last-child){position:relative}.before-footer.before-footer2 .before-footer-content [class*=col-]:not(:last-child):after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:50px;display:inline-block;background-color:#28303e;opacity:.1}}@media(min-width:1400px){.before-footer-content{padding:80px}}.before-footer .title-custom-footer{position:absolute;right:40px;top:0;bottom:0;opacity:.3}.btn-white{background-color:#fff!important}@media(max-width:1199px){.before-footer .title-custom-footer{display:none}}.before-footer .cs a:hover{color:#fff!important}.before-footer .btn{white-space:nowrap}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-120{padding-top:120px}.pt-130{padding-top:130px}.pt-140{padding-top:140px}.pt-150{padding-top:150px}.pt-160{padding-top:160px}.pt-255{padding-top:255px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-120{padding-bottom:120px}.pb-130{padding-bottom:130px}.pb-140{padding-bottom:140px}.pb-150{padding-bottom:150px}.pb-160{padding-bottom:160px}.pb-255{padding-bottom:255px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-55{padding:55px}.p-60{padding:60px}.p-65{padding:65px}.p-70{padding:70px}.p-80{padding:80px}.p-90{padding:90px}.p-95{padding:95px}.p-120{padding:120px}.p-130{padding:130px}.p-140{padding:140px}.p-150{padding:150px}.p-160{padding:160px}.p-255{padding:255px}.before-footer{margin-bottom:90px}@media(min-width:1200px){.before-footer .col-12>div{position:relative;z-index:5}}.before-footer.before-footer1 .col-12>div{background:url(http://krsgroup.org.in/wp-content/uploads/2025/12/footer-bg.jpg) no-repeat center/cover}.before-footer{margin-bottom:90px}@media(min-width:1200px){.before-footer{margin-bottom:-80px}.before-footer .col-12>div{position:relative;z-index:5}}@media(min-width:992px){.before-footer.before-footer2 .before-footer-content [class*=col-]:not(:last-child){position:relative}.before-footer.before-footer2 .before-footer-content [class*=col-]:not(:last-child):after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:50px;display:inline-block;background-color:#28303e;opacity:.1}}.before-footer-content{padding:40px;margin-top:50px}@media(min-width:1400px){.before-footer-content{padding:80px}}.before-footer .title-custom-footer{position:absolute;right:40px;top:0;bottom:0;opacity:.3}@media(max-width:1199px){.before-footer .title-custom-footer{display:none}}.before-footer .btn{white-space:nowrap}.page_footer{overflow:hidden}.page_footer .top-right-nav .owl-nav{top:-55px}.vocation-icon-box{width:110px;height:110px;background:#1e1e1e;border-radius:100%;padding:20px;position:absolute;top:-50px;left:0;right:0;margin:0 auto;box-shadow:0 15px 39px 0 rgb(44 44 44 / 26%);transition:0.5s;border:2px solid #000}.vocation-box{padding:30px;position:relative;text-align:center;box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);margin-top:100px;min-height:135px;transition:0.5s;max-height:205px;min-height:205px}.vocation-box h5{font-size:20px!important;font-weight:500}.vocation-box p{font-size:15px;color:#8b8b8b;line-height:25px}.vocation-box:hover{transform:translateY(-30px);transition:0.5s;box-shadow:0 24px 35px 0 rgb(0 0 0 / 13%)}.vocation-box a{font-size:16px;color:#f2a12a}.special-heading span{padding-bottom:10px;font-size:35px;font-weight:500;color:#262626}.development-section .special-heading span{font-size:26px;font-weight:600}.item-content h5{font-weight:500;font-size:25px!important}.item-media:before{content:'';width:100%;height:5px;background:#262626;position:absolute;bottom:0}.offset-xl-1{margin:0!important}.menu li a i{color:#fff;margin-right:7px}.right-text{text-align:right}.fas-class{width:260px!important}.vocation-box p{font-size:15px;color:#8b8b8b;line-height:25px}p:last-child:after{content:'';display:block;clear:both}img{max-width:100%}img,figure{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{line-height:1.4;word-break:break-word;margin-top:65px!important;margin-bottom:.65em;font-family:'Lato',sans-serif}.vocation-box:hover .vocation-icon-box{background:#fff;border:2px solid #000;transition:0.5s}.vocation-box:hover .vocation-icon-box img{filter:invert(1);transition:0.5s}.footer-box h6{font-size:18px}h3.widget-title:after{content:'';width:50px;height:2px;background:#fff;position:absolute;left:0;bottom:0}h3.widget-title{padding-bottom:10px;position:relative}.popup-btn{width:180px;height:50px;background-color:#ed9c25!important;z-index:999;position:fixed;right:-75px;top:50%;border-radius:14px!important;font-size:17px!important;color:#fff!important;transform:rotate(-90deg);padding:0!important;border:none!important}ul.custom-list{list-style-image:url(http://krsgroup.org.in/wp-content/uploads/2025/12/star.gif);list-style-type:square}.page_header{transition:.5s ease-in-out;position:relative;top:0;left:0;right:0;width:100%;z-index:1000;margin:0;padding:0;height:auto}.boxed .page_header,.page_header.affix{position:fixed!important;z-index:1001;box-shadow:0 2px 15px 0 rgb(100 100 100 / .05);opacity:.98}.boxed .page_header:after,.page_header.affix:after{background-color:#fff0}.page_header.affix.s-bordertop::before{display:none}@media(max-width:991px){.page_header.mobile-active{z-index:1003;opacity:1}}.page_header.affix-bottom{top:0!important;position:fixed}.page_header .row{min-height:60px}.page_header a{display:inline-block}.page_header .btn{margin-bottom:0}@media(max-width:1440px){.page_header .btn{min-width:auto;padding:13px 8px}}.header_absolute{position:absolute;width:100%;left:0}.header_absolute .page_topline,.header_absolute .page_header,.header_absolute .page_header_wrapper{z-index:1002;position:absolute;right:0;left:0}.header_absolute .page_topline,.header_absolute .page_toplogo,.header_absolute .page_header_wrapper,.header_absolute .page_title{background-color:#fff0}.amenties{position:relative;padding:65px 0 65px;width:100%;background:url(http://krsgroup.org.in/wp-content/uploads/2025/12/amenties.jpg) top center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.amenties:before{position:absolute;content:"";width:100%;top:0;left:0;height:100%;background-color:rgb(0 0 0 / 76%)}.amenties-heading{position:relative;text-align:center;padding-bottom:20px}.amenties-heading h2.special-heading span{color:#fff}.amenties-icon{text-align:center;background:#fff;position:relative;padding:10px;border-radius:15px;transition:0.4s;cursor:pointer;min-height:180px;margin-bottom:20px}.amenties-img{background:#e31e24;width:90px;height:90px;border-radius:50%;padding:4px;line-height:80px;display:inline-block;transition:0.4s;margin-bottom:20px}.amenties-icon p{color:#e31e24;text-transform:capitalize;transition:0.4s;font-size:18px;font-weight:600;line-height:24px}.amenties-icon:hover .amenties-img{background:#333;transition:0.4s}.amenties-icon:hover p{color:#333;transition:0.4s}.footer-navbar{display:none}.site-header{transition:.5s ease-in-out;position:relative;top:0;left:0;right:0;width:100%;z-index:1000;margin:0;padding:0;height:auto}#box_wrapper>section.page_toplogo,#box_wrapper>section.overflow-visible,#box_wrapper>div>section.overflow-visible{overflow:visible}#box_wrapper>section,#box_wrapper>div>section{overflow:hidden}#box_wrapper>section,#box_wrapper>div>section{position:relative;clear:both}section.page_topline.ds.ms.c-my-10.overflow-visible.s-borderbottom{background:#00000061}header.site-header{position:fixed;top:0;left:0;width:100%;color:#fff;background-color:#2d3545b0;padding:10px 0;z-index:1001;box-shadow:0 2px 15px 0 rgb(100 100 100 / .05);opacity:.98}footer.site-footer{background-color:#28303e}.header-navbar__actions{display:none}#menu-item-265 a,#menu-item-264 a,#menu-item-263 a,#menu-item-262 a,#menu-item-261 a,#menu-item-260 a,#menu-item-259 a,#menu-item-258 a,#menu-item-257 a,#menu-item-1216 a,#menu-item-1217 a{color:white!important}li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-174.current_page_item.menu-item-has-children.menu-item-316.parent{color:#ffc107!important}#menu-header-2 li a{color:#fff}.vision-block-one .inner-box{position:relative;background-color:#fff;margin-bottom:30px;border-radius:20px;text-align:center;padding:25px 28px;transition:.5s;box-shadow:0 0 14px 0 #ccc;min-height:578px}.vision-block-one .icon{position:relative;color:#fff;width:110px;height:110px;line-height:110px;text-align:center;margin:0 auto;margin-bottom:0;background-color:#ed9c25;font-size:50px;border-radius:50%;margin-bottom:20px;transition:.5s}.vision-block-one .fa{font-size:120%;position:relative;line-height:110px}.vision-block-one p{margin-bottom:5px;text-align:justify;color:#181614}.vision-block-one .inner-box:hover{background-color:#efefef}.vision-block-one .inner-box:hover .icon{transform:rotate(360deg);color:#ed9c25;background:#fff}h4.special-heading.special-heading-2.mb-2 span{color:#f2a12a}.btn{font-size:14px;line-height:1.6em;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:13px 30px;border-radius:0;margin-bottom:4px;position:relative;overflow:hidden}h4.special-heading.special-heading-2.mb-2 span{font-size:25px!important;font-weight:600;padding-bottom:0!important}.special-heading span{position:relative}.special-heading span{padding-bottom:10px}section.ls.ls.pt-80{background:#f1f1f1}a.btn.btn-white{color:#202020}.btn-white{background-color:#fff}.btn[class*=btn-] span{position:relative;display:inline-block;transition:all .4s ease-in-out;transform:translateX(0)}.btn[class*=btn-]::after{content:attr(data-content);position:absolute;left:50%;top:50%;transform:translateX(1000%) translateY(-50%);white-space:nowrap;transition:all .4s ease-in-out}.btn[class*=btn-]:hover span{transform:translateX(-1000%)}.btn[class*=btn-]:hover::after{transform:translateX(-50%) translateY(-50%)}@media(min-width:1200px){.btn{min-width:170px}}.hp-link{display:none!important}.vertical-item .item-media+.item-content{padding-top:25px}.item-content h5{font-weight:500;font-size:25px!important}.item-content a:first-child{font-size:17px;font-weight:600}@media (min-width:1200px){.btn{min-width:170px}}.btn-outline-dark{color:#212529;border-color:#212529}.pt-4{padding-top:1.5rem!important}@media(min-width:1200px){.vertical-item.content-half-padding .item-content{padding-right:70px}}.vertical-item.content-padding .item-content{padding:50px}@media(max-width:1199px){.vertical-item.content-padding .item-content{padding:30px}}.vertical-item.content-padding.padding-small .item-content{padding:40px}.vertical-item.content-absolute{position:relative}.vertical-item.content-absolute .item-content{position:absolute;bottom:0;left:0;right:0;padding:20px 30px;z-index:4}.vertical-item.content-absolute.vertical-center .item-content{top:0}.vertical-item+.item-title{padding:10px 30px}.vertical-item+.item-title h2,.vertical-item+.item-title h3,.vertical-item+.item-title h4{margin:0}.item-meta{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1.6}.item-meta i{width:1em;text-align:center;position:relative;font-size:1.2em}.item-meta span{padding:0 .5em}.item-media{position:relative;overflow:hidden}.item-media img{width:auto;transition:transform .3s ease-in-out}.item-media:hover img{transform:scale(1.05)}.item-media .owl-carousel .owl-nav{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.item-media .owl-carousel .owl-nav i{color:#fff}.item-media.cover-img-full img{width:100%;height:100%;object-fit:cover}@media(min-width:1199px){.item-media.cover-img img{width:auto;height:100%;object-fit:cover}}.item-media.cover-image{height:100%}.item-media .custom-date-wrap{position:absolute;z-index:1;left:0;top:0;background-color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.item-media .custom-date-wrap .custom-date{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:15px 20px}.item-media .custom-date-wrap .custom-date span{font-weight:600;line-height:1}.item-media .custom-date-wrap .custom-date span:first-child{font-size:18px;color:#2d3545}.item-media .custom-date-wrap .custom-date span:nth-child(2){font-size:14px;text-transform:uppercase;letter-spacing:.1em;margin-top:8px}.item-media .custom-date-wrap .custom-time{background-color:#27d2a3;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;padding:8px}.item-media .custom-date-wrap .custom-time span{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.1em;line-height:1}.media-links{text-align:center;position:absolute;top:0;right:0;bottom:0;left:0}.media-links div{position:absolute;top:50%!important;width:100%;transform:translateY(-50%);z-index:4}.content-absolute .media-links div{display:-ms-flexbox;display:flex;top:0;margin-top:0;-ms-flex-pack:end;justify-content:flex-end}.content-absolute .media-links div a{transition:all .35s ease .1s}.content-absolute .media-links div a:first-child{transition-delay:0s}.media-links:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(45 53 69 / .4);opacity:0;transition:all .2s linear}[class*=-item]:hover .media-links:before{opacity:.5}.media-links a.abs-link{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}[class*=-item]:hover .media-links a.abs-link{opacity:1}.media-links a.abs-link:before{content:'+';font-size:60px;position:absolute;top:50%;left:50%;line-height:50px;width:50px;height:50px;margin-top:-25px;margin-left:-25px;text-align:center;color:#27d2a3}.media-links a.default-link{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}[class*=-item]:hover .media-links a.default-link{opacity:1}[class*=-item] .links-wrap{position:absolute;width:100%;height:100%;top:0;bottom:0;margin-top:0}[class*=-item] .links-wrap a{position:absolute;left:20%;top:50%;transform:translate(-50%,-50%);display:inline-block;z-index:5;font-size:60px;text-align:center;opacity:0;transition:all .6s cubic-bezier(.175,.885,.32,1.275) 0s}[class*=-item] .links-wrap a.link-zoom{color:#fff}[class*=-item] .links-wrap a.link-anchor{color:#fff;transition-delay:.1s}[class*=-item] .links-wrap a:before{content:"\e925";font-family:icomoon}[class*=-item] .links-wrap a.link-anchor:before{content:"\e916"}[class*=-item]:hover .links-wrap a{left:50%;opacity:1}[class*=-item]:hover .media-links div{opacity:1}.item-icons{margin-top:35px;font-size:12px}.content-padding .item-icons{margin-top:0}.item-icons i{padding:0 4px}.item-icons .col{text-align:center;padding-top:15px;padding-bottom:20px}.btn:hover{cursor:pointer}.btn.focus,.btn:focus{box-shadow:0 0 3px 0 rgb(100 100 100 / .75)}.btn-secondary{border-color:#eaebec;color:#2d3545}.btn-maincolor::after,.btn-maincolor2::after,.btn-maincolor3::after{color:#fff}.btn-maincolor{background-color:#000}.btn-maincolor2{background-color:#d95050}.btn-maincolor3{background-color:#fde344}.btn-darkgrey{background-color:#2d3545;color:#fff}.btn-white{background-color:#fff}.c-mb-80 [class*=col-],.row.c-mb-80>[class*=col-]{margin-bottom:80px}.c-gutter-40 [class*=col-],.row.c-gutter-40>[class*=col-]{padding-right:20px;padding-left:20px}.ls.ms{background-color:#f8f9f9;color:#707988}.ls.ms .btn-white{background-color:#fff}.ls.ms .btn-white:hover{background-color:#2d3545}.ls.ms .btn-darkgrey:hover{background-color:#fff}.ls.ms .links-grey a{color:#707988}.hero-bg-2{background:url(http://krsgroup.org.in/wp-content/uploads/2025/12/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:right}.ls.ms .hero-bg .color-darkgrey{color:#dbdbdb}.ls.ms .hero-bg h6{color:#fff}.ls.ms .hero-bg hr{background-color:#eaebec}.ls.ms hr{background-color:#fff}.about-video-modol .btn-close{box-sizing:content-box;width:10px;height:10px;padding:.25em .25em;color:#000;background:url(https://krsgroup.org.in/wp-content/themes/listinghive/../main-img/close.png) center/1em auto no-repeat!important;border:0;border-radius:.25rem;opacity:1;position:absolute;top:10px;right:9px;background-color:#f00!important;border-radius:50%!important;z-index:99}.about-video-modol .modal-header{padding:0}.about-video-modol .modal-content{padding:8px 8px 0}.about-video-modol.modal{top:100px!important}.video-background{background:#000;position:relative;width:100%;overflow:hidden;clear:both;padding:100px 0}.video-background:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgb(0 0 0 / 40%);z-index:9}.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:center}@media all and (max-width:600px){.vid-info{width:50%;padding:.5rem}.vid-info h1{margin-bottom:.2rem}}@media all and (max-width:500px){.vid-info .acronym{display:none}}.tollfree-section{position:relative;z-index:99;text-align:center;padding-bottom:30px}.tollfree-section p{display:inline-block;background:#fff}.tollfree-section p .fa{padding:10px 10px 10px 10px;font-size:30px;vertical-align:middle;border-right:1px #ddd solid}.tollfree-section p a{padding:10px 10px 10px 10px;display:inline-block}.c-my-10 [class*=col-],.row.c-my-10>[class*=col-]{margin-top:10px;margin-bottom:10px}.c-my-15 [class*=col-],.row.c-my-15>[class*=col-]{margin-top:15px;margin-bottom:15px}.c-my-20 [class*=col-],.row.c-my-20>[class*=col-]{margin-top:20px;margin-bottom:20px}.c-my-25 [class*=col-],.row.c-my-25>[class*=col-]{margin-top:25px;margin-bottom:25px}.me-auto{margin-right:auto!important}.container-fluid{max-width:1300px}#box_wrapper>section,#box_wrapper>div>section{overflow:hidden}#box_wrapper>section.page_toplogo,#box_wrapper>section.overflow-visible,#box_wrapper>div>section.overflow-visible{overflow:visible}@media(max-width:575px){#box_wrapper>section.page_toplogo,#box_wrapper>section.overflow-visible,#box_wrapper>div>section.overflow-visible{overflow:hidden!important}}#box_wrapper>section.page_topline,#box_wrapper>section.page_toplogo{overflow:visible!important}@media(max-width:575px){.overflow-visible{overflow:hidden!important}}img.absolute_image{position:absolute;z-index:1;top:50px}.image-rounded-cross-borders{position:relative;margin:50px 0 60px}.image-rounded-cross-borders:before,.image-rounded-cross-borders:after{content:'';position:absolute;width:1px;height:30px;background-color:#eaebec;top:-30px;left:50%}.image-rounded-cross-borders:after{top:auto;bottom:-30px}.image-rounded-cross-borders .box-shadow{padding:9px;border-radius:50%}.image-rounded-cross-borders .box-shadow:before,.image-rounded-cross-borders .box-shadow:after{content:'';position:absolute;height:1px;width:30px;background-color:#eaebec;top:50%;left:-30px}@media(max-width:1199px){.image-rounded-cross-borders .box-shadow:before,.image-rounded-cross-borders .box-shadow:after{display:none}}.image-rounded-cross-borders .box-shadow:after{left:auto;right:-30px}.image-rounded-cross-borders img{border-radius:50%}.btn-action i{width:1em;height:1em;text-align:center}.page_topline{line-height:1.4}.page_topline.small-text i{font-size:14px}.page_topline .icon-inline{-ms-flex-pack:center;justify-content:center}.page_topline .social-icons{display:inline-block}.page_topline .widget_nav_menu{display:inline-block}.page_topline ul{margin:0;padding:0}.page_topline ul li{display:inline-block}.page_topline .dropdown-menu{min-width:auto;font-size:13px}.page_topline .dropdown-menu i{margin-right:5px}.col-12{flex:0 0 auto;width:100%}a[class*=fa-]:before{font-family:fontawesome,sans-serif;font-size:16px;line-height:1;display:inline-block;width:1em}.site-content{padding:0}.page_header .row{min-height:60px}.ds{background-color:#2d3545b0;color:#9a9a9a}a.logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}a.fa{font-size:0;line-height:0;text-align:center}a.fa:not(:last-child){margin-right:20px}a.fa:first-child{margin-left:0}a.fa:last-child{margin-right:0}a.border-icon,a.bg-icon,a.color-bg-icon{margin-bottom:4px}a.border-icon:before,a.bg-icon:before,a.color-bg-icon:before{width:3.2em;height:3.2em;line-height:3.2em;color:#ddd}@media (min-width:1200px){.page_topline.ds .meta-dropdown .meta-item{color:#fff}}.icon-inline>*{margin-top:0;margin-bottom:0;margin-right:4px}li.menu-item.menu-item--last.menu-item--user-account.menu-item-has-children.parent{display:none}.page_topline .social-icons{display:inline-block}.ds.bs{background-color:#2f3e47}.ds a:not(.btn){color:#fff}a{text-decoration:none;transition:all .2s ease-in-out 0s;color:#2d3545}a.custom-logo-link .logo-text{font-size:24px;padding:0 10px;font-family:montserrat;font-weight:600}@media (min-width:1200px){.s-py-xl-150>[class*=container]{padding-top:50px;padding-bottom:0}}.about-row{align-items:center}.about-left{position:relative}.about-img-1{position:relative}.about-img-2{position:absolute;right:30px;bottom:-50px}.about-video{position:absolute;right:123px;top:30%}.slide-play-button{height:80px;width:80px;border-radius:40px;background-color:#e31e24;text-align:center;line-height:80px;color:#fff!important;font-size:20px;position:relative;display:inline-block;padding-left:5px}.about-right p{text-align:justify}.about-section{position:relative;padding:45px 0 100px;width:100%;background:#f7f7f7}.s-py-90>[class*=container]{padding-top:90px;padding-bottom:90px}.me-4{margin-right:1.5rem!important}.dropdown,.dropend,.dropstart,.dropup{position:relative}.meta-dropdown .dropdown-menu{background-color:#fff}@media(max-width:1199px){.meta-dropdown .dropdown-menu{padding:20px 30px;width:290px}.meta-dropdown .dropdown-menu .meta-item{color:#28303e}.meta-dropdown .dropdown-menu .meta-item a{color:#28303e}.meta-dropdown .dropdown-menu .meta-item a:hover{color:#27d2a3}}@media(min-width:1200px){.meta-dropdown .nav-btn{display:none}.meta-dropdown .dropdown-menu{position:static;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background-color:#fff0;border:unset;box-shadow:none}.meta-dropdown .dropdown-menu li:not(:last-child){margin-right:5px}}@media(min-width:1200px){.page_topline.ds .meta-dropdown .meta-item{color:#fff}}.nav-btn{width:30px;height:30px;border:none;padding:0;text-align:center;position:relative;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex}.nav-btn[id]{background:0 0}.nav-btn:hover,.nav-btn:focus{background:0 0!important}.nav-btn span,.nav-btn span:before,.nav-btn span:after{width:18px;height:2px;margin:auto;left:0;display:block;position:relative;content:'';background:#fff;transition:.25s all ease-in-out}.nav-btn.dark span,.nav-btn.dark span:before,.nav-btn.dark span:after{background:#28303e}.nav-btn[aria-expanded=true] span{background:0 0!important}.nav-btn span:before{bottom:5px;opacity:1}.nav-btn span:after{top:3px}.nav-btn[aria-expanded=true] span:before{top:1px;transform:rotate(45deg)}.nav-btn[aria-expanded=true] span:after{top:-1px;transform:rotate(-45deg)}.nav-btn.type-dots{width:28px;height:28px}.nav-btn.type-dots span,.nav-btn.type-dots span:before,.nav-btn.type-dots span:after{height:3px;width:3px;border-radius:50%}.nav-btn.type-dots span:before{bottom:6px}.nav-btn.type-dots span:after{top:3px}.nav-btn.type-dots[aria-expanded=true] span,.nav-btn.type-dots[aria-expanded=true] span:before,.nav-btn.type-dots[aria-expanded=true] span:after{width:22px;height:2px;border-radius:0}.nav-btn.type-dots[aria-expanded=true] span:after{top:-1px}[class*=container]>.nav-btn:first-child{margin:0 .5em}[class*=container]>.nav-btn:last-child{margin:0 .5em}.before-footer-content{padding:40px;margin-top:50px}@media(min-width:1400px){.before-footer-content{padding:80px}}.before-footer .title-custom-footer{position:absolute;right:40px;top:0;bottom:0;opacity:.3}@media (min-width:1200px){.text-xl-end{text-align:right!important}}.btn[class*=btn-] span{position:relative;display:inline-block;transition:all .4s ease-in-out;transform:translateX(0)}.cs .btn-maincolor:hover,.cs .btn-maincolor2:hover,.cs .btn-maincolor3:hover,.cs .btn-white:hover,.cs .btn-outline-maincolor:hover,.cs .btn-outline-maincolor2:hover,.cs .btn-outline-maincolor3:hover,.cs .btn-outline-darkgrey:hover{background-color:#2d3545!important;border-color:#2d3545!important}.slide-play-button:after{content:"";position:absolute;inset:0;border:1px solid #e31e24;border-radius:50%;animation-name:pulse;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:1s;box-shadow:0 0 10px 2px #e31e24}@keyframes pulse{0%{transform:scale(1);opacity:0}10%{opacity:1}100%{transform:scale(1.9);opacity:0}}.about-video-modol .btn-close{box-sizing:content-box;width:10px;height:10px;padding:.25em .25em;color:#000;background:url(http://krsgroup.org.in/wp-content/uploads/2025/12/close.png) center/1em auto no-repeat!important;border:0;border-radius:.25rem;opacity:1;position:absolute;top:10px;right:9px;background-color:#f00!important;border-radius:50%!important;z-index:99}.about-video-modol .modal-header{padding:0}.about-video-modol .modal-content{padding:8px 8px 0}.about-video-modol.modal{top:100px!important}.video-background{background:#000;position:relative;width:100%;overflow:hidden;clear:both;padding:100px 0}.video-background:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgb(0 0 0 / 40%);z-index:9}.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:center}@media all and (max-width:600px){.vid-info{width:50%;padding:.5rem}.vid-info h1{margin-bottom:.2rem}}@media all and (max-width:500px){.vid-info .acronym{display:none}}.video-section-title{position:relative!important;z-index:9!important;padding-top:30px!important}.video-section-title h3{color:#fff;text-align:center;padding:5px 0 26px;text-transform:capitalize;line-height:55px}@media(max-width:1199px){.before-footer .title-custom-footer{display:none}}.before-footer .cs a{color:#d98817}@media(min-width:1400px){.before-footer-content{padding:80px}}.before-footer .title-custom-footer{position:absolute;right:40px;top:0;bottom:0;opacity:.3}@media(max-width:1199px){.before-footer .title-custom-footer{display:none}}.before-footer .cs a{color:#d98817;font-weight:600}.before-footer .btn{white-space:nowrap;font-weight:600}.before-footer .btn{white-space:nowrap}.p-0{padding:0!important}a.custom-logo img{display:inline-block;max-height:100px}.col-12{flex:0 0 auto;width:100%}.top-includes{margin:0;padding:0}@media (min-width:992px){.top-includes{white-space:nowrap}}@media (min-width:992px){.d-lg-block{display:block!important}}.text-white{color:#fff!important}.cs a:not(.btn){color:#838b99}a[href*=tel]{white-space:nowrap}.before-footer-content.d-xl-flex.align-items-center p{color:#dfdfdf}.before-footer .cs a{color:#fff;font-weight:600}a.btn.btn-white{color:#202020!important}.text-dark{color:#212529!important}.fa-phone:before{content:"\f095"}ul:last-child,ol:last-child,p:last-child{margin-bottom:0}@media (min-width:992px){.top-includes{white-space:nowrap}}.top-includes{margin:0;padding:0}a[href*=tel] Specificity:(0,1,1){white-space:nowrap}.btn-outline-maincolor{color:#f29f25;border-color:#FFF!important}.boxed .page_header,.page_header.affix{position:fixed!important;z-index:1001;box-shadow:0 2px 15px 0 rgb(100 100 100 / .05);opacity:.98}.fs-40{font-size:40px}a[class*=fa-].rounded-icon{border-radius:50%}a.border-icon{border:1px solid #ddd;position:relative;z-index:1;overflow:hidden}.icon-styled i{color:#fff}.icon-styled i{width:auto}.top-includes>li:first-child{margin-left:0}.top-includes>li{margin-left:10px}.top-includes>*{display:inline-block}.ds .btn-outline-maincolor,.ds .btn-outline-maincolor2,.ds .btn-outline-maincolor3{color:#fff}.btn-outline-maincolor,.btn-outline-maincolor2,.btn-outline-maincolor3,.btn-outline-darkgrey{background-color:#fff0}.ds .btn-outline-maincolor:hover::after,.ds .btn-outline-maincolor2:hover::after,.ds .btn-outline-maincolor3:hover::after,.ds .btn-outline-darkgrey:hover::after{color:#fff}.ds .btn-default-dark:not(:hover){color:#fff}.ds .btn-outline-maincolor,.ds .btn-outline-maincolor2,.ds .btn-outline-maincolor3{color:#fff}.page_toplogo .toggle_menu{position:fixed;top:0;left:auto;right:0;margin:0}.toggle_menu:hover span:before{top:-9px}.toggle_menu:hover span:after{top:9px}.toggle_menu:before,.toggle_menu span,.toggle_menu span:before,.toggle_menu span:after{display:block;width:30px;position:absolute;background-color:#fff;content:'';left:0;transform:rotate(0deg);transition:.25s ease-in-out;height:2px}.toggle_menu:before,.toggle_menu span{left:15px;top:50%}.toggle_menu span:before{opacity:1;top:-8px}.toggle_menu span:after{opacity:1;top:8px}.toggle_menu.mobile-active{background-color:#1e1e1e;border:none;left:auto;top:0;right:0;position:fixed;margin:0;z-index:3000}.toggle_menu.mobile-active:before{background-color:#fff;transform:rotate(45deg)}.toggle_menu.mobile-active span{background-color:#fff;transform:rotate(-45deg)}.toggle_menu.mobile-active span:before,.toggle_menu.mobile-active span:after{opacity:0}.toggle_menu.active:before{transform:rotate(45deg)}.toggle_menu.active span{transform:rotate(-45deg)}.toggle_menu.active span:before,.toggle_menu.active span:after{opacity:0}@media(max-width:767px){.nav-wrap{-ms-flex-pack:center;justify-content:center}}@media(max-width:1199px){.page_header [class*=col]{min-height:0}.top-nav{position:fixed;visibility:hidden;z-index:10;top:0;left:0;bottom:0;right:0;background-color:#fff0;opacity:0;transition:all .3s ease-in-out}.mobile-active .top-nav{visibility:visible;opacity:1;background-color:#111;background-color:rgb(0 0 0 / .9);z-index:1002}.nav-justified>li>a{text-align:left}.sf-menu{display:block;position:fixed;overflow:auto;background-color:#fff;border-top:61px solid #1e1e1e;padding:20px 10px 20px 20px;top:0;left:0;bottom:0;right:100%;text-align:left;font-size:14px;line-height:1.6em;font-weight:600;text-transform:uppercase;letter-spacing:.1em;opacity:0;transition:all .4s ease-in-out}.mobile-active .sf-menu{opacity:1;right:0}.sf-menu li{position:relative}.top-nav .sf-menu a{color:#2d3545;z-index:2;display:block;padding:10px}.sf-menu ul{list-style:none;padding-left:10px;margin-top:0!important}.sf-menu ul li a{font-weight:500;letter-spacing:.1em}.sf-menu ul li a:before{content:'';margin-right:10px;display:inline-block;background-color:#27d2a3;width:3px;height:3px;border-radius:50%;position:relative;bottom:3px}.sf-arrows .sf-with-ul{padding-right:3.5em}.sf-arrows .sf-with-ul+.sf-menu-item-mobile-toggler{position:absolute;right:5px;top:5px;width:20px;height:30px;line-height:30px;border-radius:50%;text-align:center;z-index:1}.sf-arrows .sf-with-ul+.sf-menu-item-mobile-toggler:after{font-family:fontawesome;content:'\f105';color:#2d3545;right:-6px;position:relative}.sfHover>.sf-with-ul+.sf-menu-item-mobile-toggler:after{content:'\f107'}}@media screen and (min-width:992px){.top-nav ul .mega-menu ul{border:none;min-width:auto}.top-nav .menu-item-has-mega-menu{position:relative}.top-nav .mega-menu{display:none;position:absolute;width:940px;top:100%;z-index:10}.top-nav .menu-item-has-mega-menu:hover .mega-menu{display:block}.top-nav .mega-menu-row{position:static;display:table;table-layout:fixed}.top-nav .mega-menu-row ul{position:static;display:block}.top-nav .mega-menu-col{display:table-cell;width:2000px;padding:0 15px;border-left:1px solid #eaebec}.top-nav .mega-menu-col>a{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.top-nav .mega-menu-col:first-child{border-left:none}.top-nav ul ul .mega-menu{width:auto;top:-20px;margin-left:1px;display:block}.top-nav ul ul .mega-menu li{display:block;width:auto;border:none}}@media screen and (min-width:1200px){.top-nav .mega-menu{width:1170px}.top-nav ul .mega-menu ul{min-width:10em}.top-nav .mega-menu-col{padding:0 40px}}@media screen and (max-width:991px){.top-nav .mega-menu{position:static}}.menu-click{padding:0}.menu-click i{width:1em;text-align:center;margin-right:10px}.menu-click .toggle_submenu{cursor:pointer;position:absolute;right:20px;top:8px;font-size:8px;text-align:center;opacity:.9;transform:rotate(-90deg);transition:.25s ease-in-out;border-radius:50%;width:3em;height:3em;line-height:3em}.menu-click .toggle_submenu:before{top:0;left:0;position:absolute;width:3em;height:3em;line-height:3em;font-family:fontawesome;content:"\f078"}.menu-click ul{padding:0}.menu-click li{position:relative;list-style:none;width:100%}.menu-click>li{transition:.3s ease-in-out}.menu-click a{display:block;padding:10px 40px;font-size:14px;line-height:1.6em;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.menu-click a:hover{background-color:rgb(150 150 150 / .05)}.menu-click .active-submenu>a{background-color:rgb(150 150 150 / .05)}.menu-click .active-submenu>.toggle_submenu{transform:rotate(0deg)}.menu-click ul{opacity:0;height:0}.menu-click ul a{padding-top:8px;padding-bottom:8px;padding-left:50px}.menu-click ul ul a{padding-left:60px}.menu-click ul ul ul a{padding-left:70px}.menu-click ul ul ul ul a{padding-left:80px}.menu-click .active-submenu>div.mega-menu{height:auto}.menu-click .active-submenu>ul,.menu-click .active-submenu>div.mega-menu>ul{opacity:1;height:auto}.menu-click ul,.menu-click div.mega-menu{height:0;overflow:hidden;transition:opacity .6s,margin-top .4s,margin-bottom .4s,height .3s ease-in-out}.menu-click ul li.sfHover>.mega-menu ul{display:block;height:100%}.menu-click div.mega-menu>ul{margin-right:0;height:auto}.page_header{transition:.5s ease-in-out;position:relative;top:0;left:0;right:0;width:100%;z-index:1000;margin:0;padding:0;height:auto}.boxed .page_header,.page_header.affix{position:fixed!important;z-index:1001;box-shadow:0 2px 15px 0 rgb(100 100 100 / .05);opacity:.98}.boxed .page_header:after,.page_header.affix:after{background-color:#fff0}.page_header.affix.s-bordertop::before{display:none}@media(max-width:991px){.page_header.mobile-active{z-index:1003;opacity:1}}.page_header.affix-bottom{top:0!important;position:fixed}.page_header .row{min-height:60px}.page_header a{display:inline-block}.page_header .btn{margin-bottom:0}@media(max-width:1440px){.page_header .btn{min-width:auto;padding:13px 8px}}.header_absolute{position:absolute;width:100%;left:0}.header_absolute .page_topline,.header_absolute .page_header,.header_absolute .page_header_wrapper{z-index:1002;position:absolute;right:0;left:0}.header_absolute .page_topline,.header_absolute .page_toplogo,.header_absolute .page_header_wrapper,.header_absolute .page_title{background-color:#fff0}#canvas:not(.boxed) .header_absolute .page_header.affix-top{background-color:#fff0}.meta-dropdown .dropdown-menu{background-color:#fff}@media(max-width:1199px){.meta-dropdown .dropdown-menu{padding:20px 30px;width:290px}.meta-dropdown .dropdown-menu .meta-item{color:#28303e}.meta-dropdown .dropdown-menu .meta-item a{color:#28303e}.meta-dropdown .dropdown-menu .meta-item a:hover{color:#27d2a3}}@media(min-width:1200px){.meta-dropdown .nav-btn{display:none}.meta-dropdown .dropdown-menu{position:static;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background-color:#fff0;border:unset;box-shadow:none}.meta-dropdown .dropdown-menu li:not(:last-child){margin-right:5px}}@media(min-width:1200px){.page_topline.ds .meta-dropdown .meta-item{color:#fff}}.nav-btn{width:30px;height:30px;border:none;padding:0;text-align:center;position:relative;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex}.nav-btn[id]{background:0 0}.nav-btn:hover,.nav-btn:focus{background:0 0!important}.nav-btn span,.nav-btn span:before,.nav-btn span:after{width:18px;height:2px;margin:auto;left:0;display:block;position:relative;content:'';background:#fff;transition:.25s all ease-in-out}.nav-btn.dark span,.nav-btn.dark span:before,.nav-btn.dark span:after{background:#28303e}.nav-btn[aria-expanded=true] span{background:0 0!important}.nav-btn span:before{bottom:5px;opacity:1}.nav-btn span:after{top:3px}.nav-btn[aria-expanded=true] span:before{top:1px;transform:rotate(45deg)}.nav-btn[aria-expanded=true] span:after{top:-1px;transform:rotate(-45deg)}.nav-btn.type-dots{width:28px;height:28px}.nav-btn.type-dots span,.nav-btn.type-dots span:before,.nav-btn.type-dots span:after{height:3px;width:3px;border-radius:50%}.nav-btn.type-dots span:before{bottom:6px}.nav-btn.type-dots span:after{top:3px}.nav-btn.type-dots[aria-expanded=true] span,.nav-btn.type-dots[aria-expanded=true] span:before,.nav-btn.type-dots[aria-expanded=true] span:after{width:22px;height:2px;border-radius:0}.nav-btn.type-dots[aria-expanded=true] span:after{top:-1px}[class*=container]>.nav-btn:first-child{margin:0 .5em}[class*=container]>.nav-btn:last-child{margin:0 .5em}.page_topline{line-height:1.4}.page_topline.small-text i{font-size:14px}.page_topline .icon-inline{-ms-flex-pack:center;justify-content:center}.page_topline .social-icons{display:inline-block}.page_topline .widget_nav_menu{display:inline-block}.page_topline ul{margin:0;padding:0}.page_topline .dropdown-menu{min-width:auto;font-size:13px}.page_topline .dropdown-menu i{margin-right:5px}.page_topline .dropdown-language a>img{max-width:16px;position:relative;bottom:1px;margin-right:6px}.page_topline.ls .icon-inline,.page_topline.dropdown-menu .icon-inline{color:#838b99}.page_topline.ls .icon-inline a:not(:hover),.page_topline.dropdown-menu .icon-inline a:not(:hover){color:#838b99}.page_topline .owl-news-slider-dates{font-weight:700}.page_topline .topline-news-item{height:2em;line-height:2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 90px}.page_topline .topline-news-item .cat-links{display:inline}.page_topline .owl-topline-news-slider .owl-prev{left:10px;right:auto;position:absolute}.page_topline .owl-topline-news-slider .owl-next{right:10px;position:absolute}.page_topline .topline-news-nav-arrow{border:1px solid #2d3545;font-size:10px;position:relative;bottom:20px;line-height:38px;width:40px;transition:opacity .2s ease-in-out}.page_topline .topline-news-nav-arrow:hover{opacity:.5}.page_topline .owl-nav>div{opacity:1}@media(min-width:992px){.page_toplogo .media+.media{margin-left:60px}}.page_toplogo .widget_search form,.page_toplogo .widget_product_search form,.page_toplogo .widget_search input,.page_toplogo .widget_product_search input{max-width:none}@media(max-width:991px){.page_toplogo .media{margin:10px}}@media(min-width:1600px){.page_topline .container-fluid,.page_toplogo .container-fluid,.page_header .container-fluid{padding-left:80px;padding-right:80px}}@media(min-width:1600px){.header-theme.page_header .container-fluid{padding-left:40px;padding-right:40px}}@media(min-width:1600px) and (max-width:1679px){.page_header_side_theme .container-fluid{padding-left:40px;padding-right:40px}}@media(max-width:1679px){.page_header_side_theme .container-fluid{display:-ms-flexbox;display:flex}.page_header_side_theme .container-fluid>*:nth-child(2){margin-left:auto}}@media(min-width:1680px){.page_header_side_theme{position:fixed!important;left:0;top:0;bottom:0;z-index:999}.page_header_side_theme .container-fluid{padding:170px 20px 50px;-ms-writing-mode:tb;writing-mode:tb;display:-ms-flexbox;display:flex;height:100%}.page_header_side_theme .container-fluid>*{-ms-flex-preferred-size:33%;flex-basis:33%}.page_header_side_theme .meta-item{position:relative;transform:rotate(-180deg);display:inline-block}.page_header_side_theme .social-icons a{margin-right:0;position:relative;transform:rotate(-90deg)}.page_header_side_theme .social-icons a:not(:first-child){margin-top:30px!important}}@media(min-width:1800px){.page_header_side_theme .container-fluid{padding:170px 48px 50px}}.top-includes{margin:0;padding:0}@media(min-width:992px){.top-includes{white-space:nowrap}}.top-includes>*{display:inline-block}.top-includes>li{margin-left:10px}.top-includes>li:first-child{margin-left:0}@media(min-width:992px){.top-includes.border-divided>li+li{border-left:2px solid rgb(200 200 200 / .35);margin-left:26px;padding-left:30px}}@media(min-width:992px){.top-nav+.top-includes{margin-left:50px}}@media(max-width:991px){.top-includes.md-absolute{position:absolute;bottom:0;right:80px}}.top-includes a.border-icon,.top-includes a.bg-icon,.top-includes a.color-bg-icon{margin-top:2px;margin-bottom:2px}a.logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}a.logo img{display:inline-block;max-height:100px}@media(max-width:1199px){a.logo img{max-height:40px}}a.logo img+.logo-text{margin-left:40px;padding-left:0}@media(max-width:1679px){a.logo img+.logo-text{margin-left:15px}}a.logo .logo-text{font-size:24px;padding:0 10px;font-family:montserrat;font-weight:600}a.logo .logo-subtext{font-size:22px;padding:0 10px}a.logo .logo-text-bottom{font-size:26px}a.logo .flex-column,a.logo.flex-column{-ms-flex-align:start;align-items:flex-start;padding-top:10px;padding-bottom:10px}a.logo .flex-column.text-center,a.logo.flex-column.text-center{display:inline-block}.header_logo_center a.logo{position:relative;display:inline-block;padding:10px 0;z-index:2}.header_logo_center.affix a.logo{padding:5px 0}@media(min-width:992px){.header_logo_center .logo_wrapper{position:absolute;left:0;right:0;bottom:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.ls.ms .hero-bg h5{color:#fff!important}h5{font-size:30px!important}.media>.icon-styled:first-child{-ms-flex-negative:0;flex-shrink:0}.media .icon-styled,.icon-box .icon-styled{position:relative}.icon-styled,.icon-box{position:relative}.icon-styled{text-align:center;display:-ms-inline-flexbox;display:inline-flex;line-height:1}*+.media-body,.media-body+*{margin-left:20px}.media,.icon-box{background-size:cover}.mb-20{margin-bottom:20px}h6{font-size:20px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4;word-break:break-word;margin-top:65px;margin-bottom:.65em;font-family:'Lato',sans-serif}ul:last-child,ol:last-child,p:last-child{margin-bottom:0}.media-links a.default-link{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.divider-50{margin-top:50px}.before-footer .title-custom-footer{position:absolute;right:40px;top:0;bottom:0;opacity:.3}.special-heading span{position:relative}.special-heading span:after{content:'';width:100%;height:20px;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;background-image:linear-gradient(182deg,#f2a12a 0%,#f2a12a 30%,transparent 54%,transparent 100%)}.special-heading span{padding-bottom:10px}.ds .btn-outline-maincolor:hover,.ds .btn-outline-maincolor2:hover,.ds .btn-outline-maincolor3:hover,.ds .btn-outline-darkgrey:hover{background-color:#000;border-color:#fff}@media (min-width:1200px){.page_header .toggle_menu,.page_toplogo .toggle_menu{display:none}}.toggle_menu{position:absolute;top:50%;right:0;margin-left:-30px;margin-top:-30px;padding:0!important;width:60px;height:60px;cursor:pointer;z-index:1002;visibility:visible;opacity:.95}.page_header_wrapper .toggle_menu{z-index:1003}.ls .toggle_menu{background-color:#fff}.ls .toggle_menu:before,.ls .toggle_menu span,.ls .toggle_menu span:before,.ls .toggle_menu span:after{background-color:#2d3545}.page_toplogo .toggle_menu{position:fixed;top:0;left:auto;right:0;margin:0}.toggle_menu:hover span:before{top:-9px}.toggle_menu:hover span:after{top:9px}.toggle_menu:before,.toggle_menu span,.toggle_menu span:before,.toggle_menu span:after{display:block;width:30px;position:absolute;background-color:#fff;content:'';left:0;transform:rotate(0deg);transition:.25s ease-in-out;height:2px}.toggle_menu:before,.toggle_menu span{left:15px;top:50%}.toggle_menu span:before{opacity:1;top:-8px}.toggle_menu span:after{opacity:1;top:8px}.toggle_menu.mobile-active{background-color:#1e1e1e;border:none;left:auto;top:0;right:0;position:fixed;margin:0;z-index:3000}.toggle_menu.mobile-active:before{background-color:#fff;transform:rotate(45deg)}.toggle_menu.mobile-active span{background-color:#fff;transform:rotate(-45deg)}.toggle_menu.mobile-active span:before,.toggle_menu.mobile-active span:after{opacity:0}.toggle_menu.active:before{transform:rotate(45deg)}.toggle_menu.active span{transform:rotate(-45deg)}.toggle_menu.active span:before,.toggle_menu.active span:after{opacity:0}.container{display:flex;gap:20px}.box{width:50%;padding:20px;background:#eaeaea}#toTop{bottom:30px;right:0;display:none;width:50px;height:50px;overflow:hidden;position:fixed;text-decoration:none;z-index:1000;font-size:0;color:#fff0;opacity:1;mix-blend-mode:exclusion}@media(min-width:1200px){#toTop{right:80px;bottom:50px}}#toTop:after{content:"\e921";color:#fff;font-size:16px;line-height:60px;font-family:icomoon;text-align:center;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(90deg)}#toTopHover,#toTop:hover{transform:translateY(20%);opacity:1}#toTop:hover:after{color:#fff}#toTop:active,#toTop:focus{outline:medium}.modal-open #toTop{visibility:hidden}@media(min-width:1680px){.toTopHeader#toTop{display:block!important;right:auto;left:8px;bottom:40px}.toTopHeader#toTop[style="display: none;"]:after{content:'\e924';transform:unset;font-size:40px}}@media(min-width:1800px){.toTopHeader#toTop{left:40px}}.page_header{transition:.5s ease-in-out;position:relative;top:0;left:0;right:0;width:100%;z-index:1000;margin:0;padding:0;height:auto}.boxed .page_header,.page_header.affix{position:fixed!important;z-index:1001;box-shadow:0 2px 15px 0 rgb(100 100 100 / .05);opacity:.98}.boxed .page_header:after,.page_header.affix:after{background-color:#fff0}.page_header.affix.s-bordertop::before{display:none}@media(max-width:991px){.page_header.mobile-active{z-index:1003;opacity:1}}.page_header.affix-bottom{top:0!important;position:fixed}.page_header .row{min-height:60px}.page_header a{display:inline-block}.page_header .btn{margin-bottom:0}@media(max-width:1440px){.page_header .btn{min-width:auto;padding:13px 8px}}.header_absolute{position:absolute;width:100%;left:0}.header_absolute .page_topline,.header_absolute .page_header,.header_absolute .page_header_wrapper{z-index:1002;position:absolute;right:0;left:0}.header_absolute .page_topline,.header_absolute .page_toplogo,.header_absolute .page_header_wrapper,.header_absolute .page_title{background-color:#fff0}h1,h2,h3,h4,h5,h6,fieldset legend,.header-logo__name,.comment__author,.hp-review__author,.hp-message--view-block hp-message__sender,.woocommerce ul.product_list_widget li .product-title,.editor-post-title__block,.editor-post-title__input{font-family:Poppins,sans-serif;font-weight:500}body{font-family:Open Sans,sans-serif}.header-navbar__menu ul li.active>a,.header-navbar__menu ul li.current-menu-item>a,.header-navbar__menu ul li a:hover,.footer-navbar__menu ul li a:hover,.hp-menu--tabbed .hp-menu__item a:hover,.hp-menu--tabbed .hp-menu__item--current a,.widget_archive li a:hover,.widget_categories li a:hover,.widget_categories li.current-cat>a,.widget_categories li.current-cat::before,.widget_product_categories li a:hover,.widget_product_categories li.current-cat>a,.widget_product_categories li.current-cat::before,.widget_meta li a:hover,.widget_nav_menu li a:hover,.widget_nav_menu li.current-menu-item>a,.widget_nav_menu li.current-menu-item::before,.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.current-menu-item>a,.woocommerce-MyAccount-navigation li.current-menu-item::before,.widget_pages li a:hover,.widget_recent_entries li a:hover,.wp-block-archives li a:hover,.wp-block-categories li a:hover,.wp-block-latest-posts li a:hover,.wp-block-rss li a:hover,.widget_archive li:hover>a,.widget_categories li:hover>a,.widget_product_categories li:hover>a,.widget_meta li:hover>a,.widget_nav_menu li:hover>a,.woocommerce-MyAccount-navigation li:hover>a,.widget_pages li:hover>a,.widget_recent_entries li:hover>a,.wp-block-archives li:hover>a,.wp-block-categories li:hover>a,.wp-block-latest-posts li:hover>a,.wp-block-rss li:hover>a,.widget_archive li:hover::before,.widget_categories li:hover::before,.widget_product_categories li:hover::before,.widget_meta li:hover::before,.widget_nav_menu li:hover::before,.woocommerce-MyAccount-navigation li:hover::before,.widget_pages li:hover::before,.widget_recent_entries li:hover::before,.wp-block-archives li:hover::before,.wp-block-categories li:hover::before,.wp-block-latest-posts li:hover::before,.wp-block-rss li:hover::before,.post-navbar__link:hover i,.pagination>a:hover,.pagination .nav-links>a:hover,.post__details a:hover,.tagcloud a:hover,.wp-block-tag-cloud a:hover,.comment__details a:hover,.comment-respond .comment-reply-title a:hover,.hp-link:hover,.hp-link:hover i,.pac-item:hover .pac-item-query,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{color:#ffc107}.button--primary,button[type="submit"],input[type=submit],.header-navbar__menu>ul>li.current-menu-item::before,.header-navbar__burger>ul>li.current-menu-item::before,.hp-menu--tabbed .hp-menu__item--current::before,.woocommerce #respond input#submit.alt,.woocommerce button[type=submit],.woocommerce input[type=submit],.woocommerce button[type=submit]:hover,.woocommerce input[type=submit]:hover,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#ffc107}blockquote,.wp-block-quote,.comment.bypostauthor .comment__image img{border-color:#ffc107}.hp-listing__location i{color:#15cd72}.button--secondary,.wp-block-file .wp-block-file__button,.hp-field--number-range .ui-slider-range,.hp-field input[type=checkbox]:checked+span::before,.hp-field input[type=radio]:checked+span::after,.woocommerce a.button--secondary,.woocommerce button.button--secondary,.woocommerce input.button--secondary,.woocommerce a.button--secondary:hover,.woocommerce button.button--secondary:hover,.woocommerce input.button--secondary:hover,.woocommerce span.onsale,.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider-range{background-color:#15cd72}.hp-field input[type=radio]:checked+span::before,.hp-field input[type=checkbox]:checked+span::before{border-color:#15cd72}.button,button,input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wp-block-button__link,.header-navbar__burger>ul>li>a,.pagination>span,.pagination .nav-links>a,.pagination .nav-links>span,.pagination>a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-family:Poppins,sans-serif;font-weight:500}.title::before,.footer-widgets .widget__title::before,.hp-page__title::before,.hp-section__title::before,.hp-listing--view-block .hp-listing__featured-badge{background-color:#ffc107}.tagcloud a:hover,.wp-block-tag-cloud a:hover,.hp-listing__images-carousel .slick-current img,.hp-listing--view-block.hp-listing--featured{border-color:#ffc107}.post__categories a:hover,.hp-listing--view-block .hp-listing__categories a:hover,.hp-listing--view-page .hp-listing__categories a:hover{background-color:#15cd72}.header-hero{background-image:url(https://krsgroup.org.in/wp-content/uploads/2025/12/about-bg.jpg)}.header-hero{color:#fff}