@import url("https://fonts.googleapis.com/css?family=Nunito:300,400,600,700,800|Prata&display=swap");html,body{height:100%;-webkit-font-smoothing:antialiased;scrollbar-width:none;font-family:"Nunito",sans-serif}
.editor__height{max-height:900px;height:80vh}
.published__height{height:100vh}
.controls__prev,.controls__next{padding:.9rem;background-color:rgba(255,255,255,0.33);border-radius:50%;margin-right:1rem;transition:.4s all;width:44px;height:44px;cursor:pointer}
.controls__prev svg,.controls__next svg{width:100%;height:100%;vertical-align:super}
.controls__prev__btn,.controls__next__btn{padding:.9rem;background-color:#c7c7c7;border-radius:50%;margin-right:1rem;transition:.4s all;width:44px;height:44px;cursor:pointer}
.controls__prev__btn svg,.controls__next__btn svg{height:100%;vertical-align:super}
.controls__prev:hover,.controls__next:hover{background-color:#fff;transition:.4s all}
.controls__prev__btn:hover,.controls__next__btn:hover{background-color:rgba(199,199,199,0.18);transition:.4s all}
.controls__prev__btn:hover path,.controls__next__btn:hover path{fill:#d03000;stroke:#d03000}
.bhr__btn__primary{background-color:#d03000}
.bhr__btn__primary:hover{background-color:#ff3b00}
.text__light__gray{color:silver}
.icon__bg__gray{background-color:#afb7bf;transition:.4s all linear}
.icon__bg__gray:hover{background-color:#fff}
.medium-gray{background-color:#848484}
.font-parata{font-family:"Prata",serif}
.font-nunito{font-family:"Nunito",sans-serif}
.bhr__tiles__shadow{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);top:10px;left:-6px;right:-6px;bottom:-10px;z-index:-1;width:auto;opacity:0;transition:all .21s ease-out;will-change:opacity;background-size:cover;background-position:center center}
.bhr__tiles__shadow.destination__shadow{width:103% !important}
.book__mark{width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,0.33);z-index:1}
.book__mark.bookmarked{z-index:1}
.book__mark.bookmarked .is__bookmarked{display:block}
.book__mark.bookmarked .bg__anime{transform:scale(1)}
.book__mark .is__bookmarked{background:url("main/resources/Spritesheet.svg") no-repeat -22px -22px;width:19px;height:22px;display:inline-block;z-index:3;display:none}
.book__mark .is__bookmark{background:url("main/resources/Spritesheet.svg") no-repeat -51px -22px;width:19px;height:22px;display:inline-block;z-index:2}
.book__mark .bg__anime{display:block;position:absolute;top:0;left:0;width:60px;height:60px;border-radius:50%;background:#d03000;transform:scale(0);transition:all .4s;z-index:1}
.padding__top__nav{padding-top:100px}
.stop__scroll{overflow:hidden}
.close__icon{background:url("main/resources/Spritesheet.svg") no-repeat -134px -22px;width:16px;height:16px;display:inline-block;z-index:3;display:inline-block}
.prev__icon{background:url("main/resources/Spritesheet.svg") no-repeat -581px -21px;width:21px;height:15px;display:inline-block;z-index:3;display:inline-block}
.next__icon{background:url("main/resources/Spritesheet.svg") no-repeat -581px -21px;width:21px;height:15px;display:inline-block;z-index:3;display:inline-block;transform:rotate(180deg)}
.lg-prev:hover{background-color:#fff !important}
.lg-prev:hover .prev__icon{background:url("main/resources/Spritesheet.svg") no-repeat -552px -21px;width:21px;height:15px;display:inline-block;z-index:3;display:inline-block;transform:rotate(180deg)}
.lg-next:hover{background-color:#fff !important}
.lg-next:hover .next__icon{background:url("main/resources/Spritesheet.svg") no-repeat -552px -21px;width:21px;height:15px;display:inline-block;z-index:3;display:inline-block;transform:rotate(0)}
.lg-sub-html a{transition:color .4s ease-in}
.lg-sub-html a:hover{text-decoration:none;color:#d03000 !important}
.title__transform__capitalize{text-transform:capitalize}
.disabled__link{background-color:#959595 !important;pointer-events:none}
.disabled__link__only{pointer-events:none}
.disabled__cursor{cursor:not-allowed !important}
.disabled__pointer{pointer-events:none;background-color:#848484 !important}
.color__logo{display:none}
.title__trim{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
button.no--focus:focus{outline:0;border:0}
.cc-link:focus{outline:0;border:0}
.component__bottom__margin{margin-bottom:5rem}
.component__bottom__padding{padding-bottom:5rem !important}
span.normalscreen{background-size:auto !important;background-image:url("main/resources/Spritesheet.svg") !important;width:21px !important;height:22px !important;background-position-x:-1210px !important;background-position-y:-19px !important;margin-right:10px;margin-top:15px;cursor:pointer}
@media(hover:hover){span.normalscreen:hover{filter:drop-shadow(#d03000 0 0 5px) !important;background-image:url("main/resources/Spritesheet.svg") !important;width:21px !important;height:21px !important;background-position-x:-1175px !important;background-position-y:-19px !important}
}
span.fullscreen{background-size:auto !important;background-image:url("main/resources/Spritesheet.svg") !important;width:21px !important;height:21px !important;background-position-x:-1287px !important;background-position-y:-19px !important;margin-top:15px;margin-right:10px;cursor:pointer}
@media(hover:hover){span.fullscreen:hover{filter:drop-shadow(#d03000 0 0 5px) !important;background-image:url("main/resources/Spritesheet.svg") !important;width:21px !important;height:21px !important;background-position-x:-1248px !important;background-position-y:-19px !important}
}
.featured__image__background{background:#222;color:#fff}
.max-width-100{max-width:100% !important}
.load__more{background-color:#d03000;color:#fff;border-radius:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:112px;cursor:pointer;font-family:"Nunito",sans-serif;transition:background-color .2s linear}
.load__more:hover{background:#ff3b00;color:#fff !important}
.disclaimer__text{font-size:1rem;color:#4b4b4b}
.disclaimer__text .disclaimer__note{font-weight:600}
.text-area-height{min-height:120px}
.z-index-property{z-index:1}
.prev-btn-datepicker{background-image:url("main/resources/ui-icons_444444_256x240.png") !important}
.next-btn-datepicker{background-image:url("main/resources/ui-icons_444444_256x240.png") !important}
.marker-div{z-index:3}
.marker-div .marker{background:url("main/resources/Spritesheet.svg") no-repeat -249px -22px;width:17px;height:23px;display:inline-block;z-index:3;margin-top:11px;margin-right:-10px;transform:scale(1.5)}
.district__div{height:58px;background:#f7f7f7;border-radius:7px;overflow:hidden}
.district__div::before{background:url("main/resources/Spritesheet.svg") no-repeat -249px -22px;width:17px;height:23px;display:inline-block;position:absolute;content:"";top:50%;margin-top:-11px;right:24px}
.district__div select{width:100%;height:100%;border:0;background:0;font-size:1.3125rem;color:rgba(145,145,147,0.47);padding:0 50px 0 28px;font-weight:400;position:relative;z-index:1;-webkit-appearance:none;appearance:none}
.district__div select:focus{outline:0}
.district__div select option{color:#222}
.district__div select.selected{color:#222}
.close{outline:0}
.border-top-radius{border-radius:15px 15px 0 0}
.visibility_hiden{visibility:hidden}
.modal{background-color:rgba(0,0,0,0.5) !important}
.modal-backdrop{z-index:1050 !important;display:none !important}
@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:hidden;opacity:0}
to{transform:translate3d(0,0,0);visibility:visible;opacity:1}
}
@keyframes slideInRight{from{transform:translate3d(200%,0,0);visibility:hidden;opacity:0}
to{transform:translate3d(0,0,0);opacity:1;visibility:visible}
}
@keyframes slideDown{0{height:0}
1%{height:1px}
2%{height:2px}
3%{height:3px}
4%{height:4px}
5%{height:5px}
6%{height:6px}
7%{height:7px}
8%{height:8px}
9%{height:9px}
10%{height:10px}
11%{height:11px}
12%{height:12px}
13%{height:13px}
14%{height:14px}
15%{height:15px}
16%{height:16px}
17%{height:17px}
18%{height:18px}
19%{height:19px}
20%{height:20px}
21%{height:21px}
22%{height:22px}
23%{height:23px}
24%{height:24px}
25%{height:25px}
26%{height:26px}
27%{height:27px}
28%{height:28px}
29%{height:29px}
30%{height:30px}
31%{height:31px}
32%{height:32px}
33%{height:33px}
34%{height:34px}
35%{height:35px}
36%{height:36px}
37%{height:37px}
38%{height:38px}
39%{height:39px}
40%{height:40px}
41%{height:41px}
42%{height:42px}
43%{height:43px}
44%{height:44px}
45%{height:45px}
46%{height:46px}
47%{height:47px}
48%{height:48px}
49%{height:49px}
50%{height:50px}
51%{height:51px}
52%{height:52px}
53%{height:53px}
54%{height:54px}
55%{height:55px}
56%{height:56px}
57%{height:57px}
58%{height:58px}
59%{height:59px}
60%{height:60px}
61%{height:61px}
62%{height:62px}
63%{height:63px}
64%{height:64px}
65%{height:65px}
66%{height:66px}
67%{height:67px}
68%{height:68px}
69%{height:69px}
70%{height:70px}
71%{height:71px}
72%{height:72px}
73%{height:73px}
74%{height:74px}
75%{height:75px}
76%{height:76px}
77%{height:77px}
78%{height:78px}
79%{height:79px}
80%{height:80px}
81%{height:81px}
82%{height:82px}
83%{height:83px}
84%{height:84px}
85%{height:85px}
86%{height:86px}
87%{height:87px}
88%{height:88px}
89%{height:89px}
90%{height:90px}
91%{height:91px}
92%{height:92px}
93%{height:93px}
94%{height:94px}
95%{height:95px}
96%{height:96px}
97%{height:97px}
98%{height:98px}
99%{height:99px}
100%{height:auto}
}
@keyframes bounceAnime{100%{transform:scale(1,1)}
25%{transform:scale(0.9,1.1)}
50%{transform:scale(1.1,0.9)}
75%{transform:scale(0.95,1.05)}
}
@keyframes svgCircleStroke{1%{stroke-width:30px;stroke-opacity:.7;transform:scale(0.3)}
100%{stroke-width:0;stroke-opacity:0;transform:scale(1.2)}
}
@keyframes flicker{0{background:rgba(0,0,0,0.85);opacity:1}
5%{background:rgba(0,0,0,0.65)}
10%{background:rgba(0,0,0,0.85)}
15%{background:rgba(0,0,0,0.65)}
20%{background:rgba(0,0,0,0.85)}
25%{background:rgba(0,0,0,0.65)}
30%{background:rgba(0,0,0,0.85)}
35%{background:rgba(0,0,0,0.65)}
40%{background:rgba(0,0,0,0.85)}
45%{background:rgba(0,0,0,0.65)}
50%{background:rgba(0,0,0,0.85)}
55%{background:rgba(0,0,0,0.65)}
60%{background:rgba(0,0,0,0.85)}
65%{background:rgba(0,0,0,0.65)}
70%{background:rgba(0,0,0,0.85)}
75%{background:rgba(0,0,0,0.65)}
80%{background:rgba(0,0,0,0.85)}
85%{background:rgba(0,0,0,0.65)}
90%{background:rgba(0,0,0,0.85)}
95%{background:rgba(0,0,0,0.65)}
100%{background:rgba(0,0,0,0.85);opacity:1}
}
@keyframes subscribed{from{opacity:0}
to{opacity:1}
}
@keyframes slideRight{from{transform:translateX(-100%)}
to{transform:translateX(100%)}
}
@keyframes zoomInSlide{0{transform:scale(0.3)}
25%{transform:translate(80%) scale(0.3)}
50%{transform:translate(50%) scale(0.5)}
75%{transform:translate(80%) scale(0.7)}
100%{transform:scale(1) translate(0)}
}
@keyframes zoomInSlideReverse{0{transform:scale(0.3)}
25%{transform:translate(-80%) scale(0.3)}
50%{transform:translate(-50%) scale(0.5)}
75%{transform:translate(-80%) scale(0.7)}
100%{transform:scale(1) translate(0)}
}
@keyframes storiesOutline{from{stroke:#d03000;stroke-dasharray:1}
to{stroke:#ff3b00;transform:rotate(180deg);stroke-dasharray:8}
}
@keyframes sawAnimate{1%{left:53px}
50%{left:72px}
100%{left:53px}
}
@keyframes sawAnimateMob{1%{left:47px}
50%{left:33px}
100%{left:47px}
}
@keyframes circularRotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.bhr__most__popular__circuit .bhr__most__popular__circuit__heading{font-family:"Prata",serif;font-size:2.625rem}
@media(max-width:991.98px){.bhr__most__popular__circuit .bhr__most__popular__circuit__heading{text-align:center;font-size:2rem}
}
@media(max-width:991.98px){.bhr__most__popular__circuit .bhr__most__popular__circuit__subheading__container{display:block !important;text-align:center}
}
.bhr__most__popular__circuit .bhr__most__popular__circuit__subheading{flex:2;font-family:"Nunito",sans-serif;font-size:1.125rem;color:#4b4b4b}
@media(max-width:991.98px){.bhr__most__popular__circuit .bhr__most__popular__circuit__subheading{flex:auto}
}
.bhr__most__popular__circuit .bhr__most__popular__circuit__arrow__btns{z-index:1;flex:1;text-align:right}
@media(max-width:991.98px){.bhr__most__popular__circuit .bhr__most__popular__circuit__arrow__btns{flex:auto;text-align:center}
}
.bhr__most__popular__circuit .bhr__most__popular__circuit__arrow__btns .arrow__title{font-size:1.125rem}
@media(max-width:991.98px){.bhr__most__popular__circuit .bhr__most__popular__circuit__arrow__btns .arrow__title{margin-top:1rem;margin-bottom:1.5rem}
}
.bhr__most__popular__circuit .bhr__most__popular__circuit__arrow__btns .arrow__title a:not([href]){background-color:#c7c7c7;cursor:pointer}
.bhr__most__popular__circuit .bhr__most__popular__circuit__arrow__btns .arrow__title:hover{color:#ff3b00 !important}
.bhr__most__popular__circuit .owl-carousel.circuit-owl .owl-stage-outer{overflow:visible}
.bhr__most__popular__circuit .owl-carousel .bg-slider{height:350px;position:relative;border-radius:.8125rem;padding:2.5rem 3rem;display:block;background-size:cover;background-position:center center}
@media(max-width:991.98px){.bhr__most__popular__circuit .owl-carousel .bg-slider{padding:1.5rem}
}
.bhr__most__popular__circuit .owl-carousel .bg-slider:hover{color:#fff;text-decoration:none}
.bhr__most__popular__circuit .owl-carousel .bg-slider:hover .bhr__tiles__shadow{opacity:1}
.bhr__most__popular__circuit .owl-carousel .bg-slider::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:13px}
.bhr__most__popular__circuit .owl-carousel .circuit__name{color:#fff;text-decoration:none;position:relative}
.bhr__most__popular__circuit .owl-carousel .circuit__name::before{width:6px;height:6px;background:#d03000;border-radius:50%;content:'';position:absolute;left:-.7rem;top:8px}
.bhr__most__popular__circuit .owl-carousel .circuit__bottom__title{color:#fff;position:absolute;padding:0 2.5rem 3rem;bottom:0;font-size:1.75rem;left:0;font-family:"Prata",serif}
@media(max-width:991.98px){.bhr__most__popular__circuit .owl-carousel .circuit__bottom__title{font-size:1.5625rem}
}
.bhr__most__popular__circuit .owl-carousel .bounceAnime{animation:bounceAnime .6s;animation-duration:.6s;animation-fill-mode:both}
.bhr__footer__container{background-color:#151515;font-family:"Prata",serif}
@media(max-width:991.98px){.bhr__footer__container .bhr__footer__container__content{width:92%;margin:0 auto}
}
@media(max-width:991.98px){.bhr__footer__container .bhr__footer__container__content .col-md-5{padding:0 !important}
}
@media(max-width:991.98px){.bhr__footer__container .footer__tab__heading__container{border-bottom:1px solid #fff}
}
.bhr__footer__container .footer__tab__heading{font-size:1.75rem;margin-bottom:2rem}
@media(max-width:991.98px){.bhr__footer__container .footer__tab__heading{font-size:1.5rem;margin:0;padding:1rem 0}
.bhr__footer__container .footer__tab__heading.position-relative::before{width:44px;height:44px;background-color:rgba(255,255,255,0.33);border-radius:50%;content:'';position:absolute;right:0;top:50%;margin-top:-22px;transition:all .2s linear}
.bhr__footer__container .footer__tab__heading.position-relative::after{background:url("main/resources/Spritesheet.svg") no-repeat -694px -22px;width:13px;height:13px;display:inline-block;position:absolute;content:'';top:50%;margin-top:-6px;right:16px}
}
@media(max-width:991.98px) and (max-width:991.98px){.bhr__footer__container .footer__tab__heading.is__open::before{background:#fff;transition:all .2s linear}
}
@media(max-width:991.98px) and (max-width:991.98px){.bhr__footer__container .footer__tab__heading.is__open::after{background:url("main/resources/Spritesheet.svg") no-repeat -478px -22px;width:13px;height:13px;display:inline-block;margin-top:0}
}
@media(max-width:991.98px){.bhr__footer__container ul{display:none}
}
.bhr__footer__container ul li a{color:rgba(255,255,255,0.38);transition:color .2s ease-in;font-size:1.125rem;font-family:"Nunito",sans-serif}
.bhr__footer__container ul li a:hover{color:#fff}
.bhr__footer__container .bhr__footer__contact__container{font-size:1.125rem;font-family:"Nunito",sans-serif;word-break:break-word}
@media(max-width:1199.98px){.bhr__footer__container .bhr__footer__contact__container .app__container{order:3}
}
.bhr__footer__container .bhr__footer__contact+p{color:rgba(255,255,255,0.38)}
.bhr__footer__container .col-md-6.position-relative.address .location__icon{background:url("main/resources/Spritesheet.svg") no-repeat -276px -22px;width:17px;height:23px;display:inline-block;top:4px;left:0}
@media(max-width:1199.98px){.bhr__footer__container .col-md-6.position-relative.address .location__icon+address{max-width:200px}
}
.bhr__footer__container .col-md-6.position-relative.address .location__icon+address p:not(:nth-last-child(1)){margin-bottom:0}
.bhr__footer__container .bhr__footer__app__store{max-width:240px}
.bhr__footer__container .bhr__footer__copyright{color:rgba(255,255,255,0.38);font-size:1rem}
@media(max-width:991.98px){.bhr__footer__container .bhr__footer__copyright{flex-direction:column}
}
.bhr__footer__container .bhr__footer__copyright small:nth-child(1) a{color:rgba(255,255,255,0.38);font-size:1rem}
@media(max-width:991.98px){.bhr__footer__container .bhr__footer__copyright small:nth-child(1) a{color:#fff}
}
@media(hover:hover){.bhr__footer__container .bhr__footer__copyright small:nth-child(1) a:hover{color:#fff !important;transition:.2s linear}
}
.bhr__footer__container .bhr__footer__copyright small:nth-last-child(1){color:rgba(255,255,255,0.38);font-size:1rem}
@media(max-width:991.98px){.bhr__footer__container .bhr__footer__copyright small:nth-last-child(1){color:#fff}
}
.bhr__footer__container .bhr__footer__copyright small:nth-last-child(1) a{color:inherit}
@media(hover:hover){.bhr__footer__container .bhr__footer__copyright small:nth-last-child(1) a:hover{color:#fff !important;transition:.2s linear}
}
.bhr__footer__container .bhr__footer__copyright small:nth-last-child(1) a p{margin:0;display:inline}
.bhr__footer__container .bhr__footer__copyright small:nth-last-child(1) a+p{font-family:"Nunito",sans-serif}
@media(max-width:991.98px){.bhr__footer__container .bhr__footer__copyright small:nth-last-child(1){margin-top:1rem}
}
@media(max-width:767.98px){.bhr__footer__container .bhr__footer__social__container .bhr__social__icons{width:100% !important}
}
.bhr__footer__container .bhr__footer__social__container a{width:45px;height:45px;border-radius:50%;display:block;float:left;position:relative;margin-right:2rem;margin-top:.8125rem}
@media(max-width:991.98px){.bhr__footer__container .bhr__footer__social__container a{margin-right:.9375rem}
}
.bhr__footer__container .bhr__footer__social__container a::after{background:inherit;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;content:'';filter:blur(6px);-webkit-filter:blur(6px);-moz-filter:blur(6px);opacity:0;transition:all .1s linear;will-change:opacity;z-index:1}
.bhr__footer__container .bhr__footer__social__container a:hover::after{opacity:1;transition:opacity .4s linear}
.bhr__footer__container .bhr__footer__social__container a.facebook{background:#33589e}
.bhr__footer__container .bhr__footer__social__container a.instagram{background:#4c5ad1;background:-moz-linear-gradient(-45deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);background:-webkit-linear-gradient(-45deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);background:linear-gradient(135deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c5ad1',endColorstr='#ffd42b',GradientType=1)}
.bhr__footer__container .bhr__footer__social__container a.twitter{background:#4ba0eb}
.bhr__footer__container .bhr__footer__social__container a.youtube{background:#ff3b00}
.bhr__footer__container .bhr__footer__social__container a.pinterest{background:#c8232c}
.bhr__footer__container .bhr__footer__social__container a span::before{position:absolute;top:50%;left:50%;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain}
.bhr__footer__container .bhr__footer__social__container a span.fb{background:url("main/resources/Spritesheet.svg") no-repeat -185px -22px;width:14px;height:26px;display:inline-block;z-index:2}
.bhr__footer__container .bhr__footer__social__container a span.tw{background:url("main/resources/Spritesheet.svg") no-repeat -1008px -22px;width:26px;height:21px;display:inline-block;z-index:2}
.bhr__footer__container .bhr__footer__social__container a span.yt{background:url("main/resources/Spritesheet.svg") no-repeat -1106px -22px;width:24px;height:17px;display:inline-block;z-index:2}
.bhr__footer__container .bhr__footer__social__container a span.ig{background:url("main/resources/Spritesheet.svg") no-repeat -382px -22px;width:24px;height:24px;display:inline-block;z-index:2}
.bhr__footer__container .bhr__footer__social__container a span.pt{background:url("main/resources/Spritesheet.svg") no-repeat -641px -22px;width:20px;height:25px;display:inline-block;z-index:2}
.bhr__footer__container .bhr__footer__social__container .bhr__footer__logo{margin-top:-54px;max-height:201px}
@media(max-width:1199.98px){.bhr__footer__container .bhr__footer__social__container .bhr__footer__logo{margin-top:0;max-width:150px;max-height:150px}
}
.bhr__footer__container .bhr__footer__social__container .website-visits{align-self:center;margin-top:1rem;background-color:white;color:#0c5f04;padding:.5rem;font-weight:bolder;font-size:1.125rem;position:relative;overflow:hidden}
.bhr__footer__container .bhr__footer__social__container .website-visits:after{content:'';background-color:#d03000;border-radius:9999px;position:absolute;bottom:0;width:90%;height:.25rem;animation-duration:2s;animation-iteration-count:infinite;animation-name:visitor_count_bar}
@keyframes visitor_count_bar{from{left:-90%}
to{left:100%}
}
.bhr__footer__container .extra__margin{margin-top:9.3rem}
.bhr__footer__container .ext__link__icon{max-width:150px;max-height:51px}
.carousel .carousel-inner>.item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}
@media all and (transform-3d),(-webkit-transform-3d){.carousel .carousel-inner>.item.next,.carousel .carousel-inner>.item.active.right,.carousel .carousel-inner>.item.prev,.carousel .carousel-inner>.item.active.left,.carousel .carousel-inner>.item.next.left,.carousel .carousel-inner>.item.prev.right,.carousel .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.carousel .carousel-inner .active{opacity:1}
.carousel .carousel-inner .active.left,.carousel .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.carousel .carousel-inner .next.left,.carousel .carousel-inner .prev.right{opacity:1}
.carousel .carousel-control{z-index:2}
.bhr__hero__container,.bhr__hero__container__inner{font-family:"Nunito",sans-serif}
.bhr__hero__image{position:absolute;object-fit:cover;height:100%;width:100%}
.bhr__hero__container .caption__title{font-size:4.375rem;font-family:"Prata",serif}
@media(max-width:991.98px){.bhr__hero__container .caption__title{font-size:3rem}
}
.bhr__hero__container .caption__desc{font-size:1.25rem;font-family:"Nunito",sans-serif}
@media(max-width:991.98px){.bhr__hero__container .caption__desc{font-size:1.2rem}
}
.bhr__hero__container .carousel-bg{background-position:center !important;background-size:cover !important;transform:scale(1.2) !important}
.bhr__hero__container .carousel-bg.active{transform:scale(1) !important;transition:transform .5s ease-out}
.bhr__hero__container .carousel-bg.active .bhr__hero__right__caption{transform:translateX(0);transition:transform .4s ease-out;opacity:1}
.bhr__hero__container .carousel-bg.active .bhr__hero__right__caption a{font-size:2.5rem}
.bhr__hero__container .caption__container{padding-bottom:4rem}
@media(max-width:991.98px){.bhr__hero__container .caption__container{padding-bottom:3rem}
}
.bhr__hero__container .bhr__hero__container__caption{left:0;right:0;color:#fff}
.bhr__hero__container .bhr__hero__right__caption{transform:translateX(100%);transition:transform .4s ease-out;opacity:0}
.bhr__hero__container .bhr__hero__right__caption>a{text-shadow:0 0 7px #fff;transition:all .4s;font-family:"Prata",serif;color:transparent;text-decoration:none;font-size:6rem}
@media(max-width:1399.98px){.bhr__hero__container .bhr__hero__right__caption>a{font-size:4rem}
}
@media(max-width:1199.98px){.bhr__hero__container .bhr__hero__right__caption>a{font-size:2.5rem}
}
.bhr__hero__container .bhr__hero__right__caption>a:hover{text-shadow:none;transition:all .4s;font-family:"Prata",serif;color:#fff}
.bhr__hero__container .bhr__hero__btn>.book__btn{font-size:1.3125rem;padding:.5rem 1.5rem;border-radius:8px;color:#fff;background-color:#d03000}
@media(max-width:991.98px){.bhr__hero__container .bhr__hero__btn>.book__btn{font-size:1rem;padding:.2rem 1rem}
}
.bhr__hero__container .bhr__hero__btn>.book__btn+a{font-size:1.5rem}
@media(max-width:991.98px){.bhr__hero__container .bhr__hero__btn>.book__btn+a{font-size:1rem;padding:0 1rem !important}
}
.bhr__hero__container .bhr__hero__btn>.book__btn:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78)}
.bhr__hero__container .bhr__hero__controls{right:10rem;bottom:4rem;z-index:20}
@media(max-width:1519.98px){.bhr__hero__container .bhr__hero__controls{right:10.5rem;bottom:4rem}
}
@media(max-width:1399.98px){.bhr__hero__container .bhr__hero__controls{right:9rem;bottom:4rem}
}
@media(max-width:1199.98px){.bhr__hero__container .bhr__hero__controls{right:7rem;bottom:4rem}
}
@media(max-width:991.98px){.bhr__hero__container .bhr__hero__controls{right:7rem;bottom:2.7rem}
}
@media(max-width:767.98px){.bhr__hero__container .bhr__hero__controls{right:6rem;bottom:2.7rem}
}
.bhr__hero__container .controls__prev svg,.bhr__hero__container .controls__next svg{height:100%;width:100%}
.bhr__hero__container .controls__prev:hover svg path,.bhr__hero__container .controls__next:hover svg path{stroke:#d03000;fill:#d03000;transition:.4s all}
.bhr__hero__container .slideInLeft{animation-name:slideInLeft;animation-duration:.4s}
.bhr__hero__container .animated{animation-duration:1s;animation-fill-mode:both}
.bhr__hero__container .animated.slideInLeft:nth-child(1){animation-delay:.2s}
.bhr__hero__container .animated.slideInLeft:nth-child(2){animation-delay:.4s}
.bhr__hero__container .animated.slideInLeft:nth-child(3){animation-delay:.6s}
.destination__container{padding-bottom:5rem}
@media(max-width:991.98px){.destination__container{margin-bottom:0 !important;padding-bottom:0}
}
.destination__container .container{z-index:99}
@media(max-width:991.98px){.destination__container .container{width:100%;max-width:100%}
}
.destination__container .destination__card__header{flex:1}
@media(max-width:991.98px){.destination__container .destination__card__header{flex:auto;width:100%}
}
.destination__container .destination__card__title{font-size:2.625rem}
@media(max-width:991.98px){.destination__container .destination__card__title{font-size:2rem !important;text-align:center}
}
.destination__container .destination__card__desc{font-size:1.25rem;color:#4b4b4b}
@media(min-width:992px){.destination__container .destination__card__desc{margin:17px 0 8px 0 !important}
}
@media(max-width:991.98px){.destination__container .destination__card__desc{text-align:center;flex:auto}
}
.destination__container .destination__link{flex:1;font-size:1.125rem;transition:color .4s ease-in;text-align:right;z-index:9}
@media(max-width:991.98px){.destination__container .destination__link{flex:auto;width:100%;text-align:center}
}
.destination__container .destination__link:hover{color:#ff3b00 !important;text-decoration:none !important}
@media(max-width:991.98px){.destination__container .destination__row{padding-bottom:5rem !important}
}
@media(max-width:991.98px){.destination__container .mobile__wrap{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}
}
.destination__container .bhr__card__link:hover .bhr__tiles__shadow{opacity:1}
@media(min-width:992px){.destination__container .bhr__card__link:hover .card__details{transform:translateY(0)}
}
@media(min-width:992px){.destination__container .bhr__card__link:hover .hidden__details{opacity:1;transition:opacity .2s linear}
}
.destination__container .card__img{border-radius:.8125rem !important;max-height:100%;object-fit:cover}
@supports(-ms-ime-align:auto){.destination__container .card__img{height:100%}
}
.destination__container .bhr__tiles__shadow{z-index:-1}
.destination__container .destination__card{width:334px;max-height:317px;min-height:317px;border-radius:.8125rem !important}
@media(max-width:767.98px){.destination__container .destination__card{max-width:230px;border-radius:.8125rem !important}
}
.destination__container .destination__card>.top__destination__tags{margin:1.25rem 1.25rem 0 1.25rem;z-index:10}
.destination__container .destination__card>.top__destination__tags::before{content:'';position:absolute;left:0;width:6px;height:6px;background-color:#d03000;border-radius:50%}
.destination__container .destination__card::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.8125rem;z-index:2}
.destination__container .card__details{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition:transform .2s linear;transform:translateY(30px);height:calc(100% - 30px);z-index:4}
@media(max-width:991.98px){.destination__container .card__details{transform:translateY(0)}
}
.destination__container .card__details .bhr__destination__card__title{font-size:1.875rem;margin-bottom:1.5rem;max-width:90%}
.destination__container .card__details .hidden__details{opacity:0;color:#c7c7c7;max-width:90%}
@media(max-width:991.98px){.destination__container .card__details .hidden__details{opacity:1}
}
.destination__container .destination__bg{height:100%;width:100%;position:absolute !important}
.destination__container .destination__bg .destiantion__bg__img{animation:circularRotate 100s forwards linear infinite;position:absolute !important;background-position:center;background-size:cover}
@media(min-width:1481px){.destination__container .destination__bg .first__img{left:-14%;top:22%;width:33%}
}
@media(max-width:1481px){.destination__container .destination__bg .first__img{left:-21%;top:24%;opacity:.6;width:38%}
}
.destination__container .destination__bg .second__img{top:0;opacity:.3}
@media(min-width:1481px){.destination__container .destination__bg .second__img{width:19%;right:-6%}
}
@media(max-width:1481px){.destination__container .destination__bg .second__img{width:20%;right:-10%}
}
.destination__container .destination__bg .third__img{bottom:0;opacity:.3}
@media(min-width:1481px){.destination__container .destination__bg .third__img{width:19%;right:-6%}
}
@media(max-width:1481px){.destination__container .destination__bg .third__img{width:20%;right:-10%}
}
.mandalas__animation{animation:circularRotate 100s forwards linear infinite}
.bhr__experience .bhr__experience__heading{font-size:2.625rem}
@media(max-width:991.98px){.bhr__experience .bhr__experience__heading{text-align:center;font-size:1.875rem}
}
.bhr__experience .bhr__experience__subheading{flex:1;font-size:1.125rem;color:#4b4b4b}
@media(min-width:992px){.bhr__experience .bhr__experience__subheading{margin:8px 0 15px 0}
}
@media(max-width:991.98px){.bhr__experience .bhr__experience__subheading{text-align:center}
}
.bhr__experience .bhr__experience__arrow__btns{flex:1}
@media(max-width:991.98px){.bhr__experience .bhr__experience__arrow__btns{display:block !important;text-align:center}
}
.bhr__experience .bhr__experience__arrow__btns .arrow__title{font-size:1.125rem;transition:color .4s linear}
@media(max-width:991.98px){.bhr__experience .bhr__experience__arrow__btns .arrow__title{margin-top:1rem;margin-bottom:1.875rem}
}
.bhr__experience .bhr__experience__arrow__btns .arrow__title:hover{color:#ff3b00 !important}
@media(min-width:992px){.bhr__experience .bhr__experience__card:hover .card__details{transform:translateY(0)}
}
@media(min-width:992px){.bhr__experience .bhr__experience__card:hover .hidden__details{opacity:1;transition:opacity .2s linear}
}
.bhr__experience .card__details{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition:transform .2s linear;transform:translateY(30px);height:calc(100% - 30px);z-index:4;top:0;left:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}
@media(max-width:991.98px){.bhr__experience .card__details{transform:translateY(0)}
}
.bhr__experience .card__details .bhr__destination__card__title{font-size:1.875rem;max-width:90%;margin-bottom:1.5rem;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}
.bhr__experience .card__details .hidden__details{opacity:0;color:#c7c7c7;max-width:90%;font-size:1.3125rem}
@media(max-width:991.98px){.bhr__experience .card__details .hidden__details{opacity:1}
}
.bhr__experience .owl-carousel.experience-owl .owl-stage-outer{overflow:visible}
.bhr__experience .owl-carousel .bg-slider{height:400px;border-radius:.8125rem;padding:2.5rem 3rem;display:block;background-size:cover;background-position:center center;text-decoration:none;color:#fff}
@media(max-width:991.98px){.bhr__experience .owl-carousel .bg-slider{padding:1.5rem}
}
.bhr__experience .owl-carousel .bg-slider:hover{color:#fff;text-decoration:none}
.bhr__experience .owl-carousel .bg-slider:hover .bhr__tiles__shadow{opacity:1}
.bhr__experience .owl-carousel .bg-slider::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.8125rem}
.experience__bg__mandalas{overflow-x:hidden;height:400px;position:absolute;width:400px;right:0;bottom:-46%}
.experience__bg__mandalas .experience__bg__mandalas__img{position:absolute;bottom:36%;right:-38%;opacity:.4;z-index:999}
@media(min-width:1481px){.experience__bg__mandalas .experience__bg__mandalas__img{right:-45%;width:90%;bottom:20%}
}
@media(max-width:1481px){.experience__bg__mandalas .experience__bg__mandalas__img{bottom:25%;right:-38%;width:76%}
}
.bhr__social--share--main{background-color:#f7f7f7;max-width:90%;border-radius:7px}
.bhr__social--share--main>.bhr__social__title{font-size:1.875rem}
.bhr__social--share--main>.d__grid__social{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.bhr__social--share--main>.d__grid__social>a{border-radius:50%;margin:9px;transition:box-shadow .2s linear}
.bhr__social--share--main>.d__grid__social>a.sfb{background-color:#33589e}
@media(hover:hover){.bhr__social--share--main>.d__grid__social>a.sfb:hover{box-shadow:0 3px 15px 0 #33589e}
}
.bhr__social--share--main>.d__grid__social>a.swh{background-color:#4fce5d}
@media(hover:hover){.bhr__social--share--main>.d__grid__social>a.swh:hover{box-shadow:0 3px 15px 0 #4fce5d}
}
.bhr__social--share--main>.d__grid__social>a.sli{background-color:#0073b0}
@media(hover:hover){.bhr__social--share--main>.d__grid__social>a.sli:hover{box-shadow:0 3px 15px 0 #0073b0}
}
.bhr__social--share--main>.d__grid__social>a.stw{background-color:#4ba0eb}
@media(hover:hover){.bhr__social--share--main>.d__grid__social>a.stw:hover{box-shadow:0 3px 15px 0 #4ba0eb}
}
.bhr__social--share--main>.d__grid__social>a.sem{background-color:#d03000}
@media(hover:hover){.bhr__social--share--main>.d__grid__social>a.sem:hover{box-shadow:0 3px 15px 0 #d03000}
}
.bhr__social--share--main>.d__grid__social>a.ssh{background-color:#000}
@media(hover:hover){.bhr__social--share--main>.d__grid__social>a.ssh:hover{box-shadow:0 3px 15px 0 #000}
}
.bhr__social--share--main>.copied__message{opacity:0;bottom:-30px;right:25px;background-color:#000;z-index:2;width:10.9375rem;padding:.5rem;font-size:.8rem;border-radius:20px;transition:opacity .4s linear}
.bhr__social--share--main>.copied__message::after{content:'';position:absolute;right:6px;top:-6px;z-index:3;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}
.bhr__news__letter .bhr__news__bg{background-repeat:no-repeat;background-size:cover;background-position:center center;padding:3.75rem 6.25rem;border-radius:1rem}
@media(min-width:992px) and (max-width:1199.98px){.bhr__news__letter .bhr__news__bg{padding:3.75rem 3.125rem}
}
@media(max-width:991.98px){.bhr__news__letter .bhr__news__bg{padding:2.8125rem 1.125rem}
}
.bhr__news__letter .bhr__news__bg::before{content:'';position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;background-color:#151515;opacity:.4;border-radius:inherit}
.bhr__news__letter .bhr__news__letter__heading{font-size:3rem;color:#fff;user-select:none}
@media(max-width:991.98px){.bhr__news__letter .bhr__news__letter__heading{font-size:1.9375rem;text-align:center}
}
.bhr__news__letter .bhr__news__letter__subheading{font-size:1.125rem;color:#fff}
@media(max-width:991.98px){.bhr__news__letter .bhr__news__letter__subheading{text-align:center}
}
.bhr__news__letter .form-control{background-color:rgba(0,0,0,0.64);color:white;height:3.625rem;font-size:1.3125rem;font-family:"Nunito",sans-serif}
.bhr__news__letter .form-control::placeholder{color:rgba(255,255,255,0.63)}
.bhr__news__letter .form-control:focus{outline:0;box-shadow:none}
.bhr__news__letter .bhr__news__mail__btn{background-color:#d03000;color:#fff;height:3.625rem;width:3.625rem;border:0;border-radius:50%;transition:.4s all}
.bhr__news__letter .bhr__news__mail__btn.bg-success::after{background:none !important;border-bottom:2px solid #fff;border-right:2px solid #fff;height:25px !important;width:12px !important;transform:translate(-50%,-50%) rotate(45deg) scale(1) !important;margin:0 !important;animation:subscribed .4s linear;-webkit-animation:subscribed .4s linear}
.bhr__news__letter .bhr__news__mail__btn.bg-error::after{content:'';background:url("main/resources/Spritesheet.svg") no-repeat -668px -176px;width:26px;height:26px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px}
.bhr__news__letter .bhr__news__mail__btn:disabled{cursor:not-allowed}
.bhr__news__letter .bhr__news__mail__btn::after{content:'';background:url("main/resources/Spritesheet.svg") no-repeat -444px -22px;width:24px;height:17px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-12px}
@media(hover:hover){.bhr__news__letter .bhr__news__mail__btn:hover{background-color:#ff3b00;box-shadow:0 .1875rem .9375rem 0 rgba(255,59,0,0.78)}
}
@media(max-width:991.98px){.bhr__news__letter .bhr__news__mail__btn:focus,.bhr__news__letter .bhr__news__mail__btn:active{background-color:#ff3b00;box-shadow:0 .1875rem .9375rem 0 rgba(255,59,0,0.78);outline:0}
}
.bhr__news__letter .bhr__news__mail__btn span{margin-left:5rem;font-size:1.3125rem}
:root{--fgh:0}
.bhr__hotspot__container{font-family:"Prata",serif}
@media(max-width:991.98px){.bhr__hotspot__container .bhr__hotspot__title{text-align:center}
}
.bhr__hotspot__container .bhr__hotspot__title .bhr__hotspot__heading{font-size:2.625rem}
.bhr__hotspot__container .bhr__hotspot__subheading{font-size:1.125rem;color:#4b4b4b;margin-bottom:.5rem}
.bhr__hotspot__container .bhr__hotpsot__desc{font-size:1rem}
.bhr__hotspot__container .bhr__hotpsot__desc h5{font-size:1.25rem}
.bhr__hotspot__container .bhr__hotpsot__desc :not(h5){font-family:"Nunito",sans-serif;color:#000}
.bhr__hotspot__container .bhr__hotpsot__desc .bhr__btn__primary:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78)}
.bhr__hotspot__container .bhr__hotpsot__imgcontainer{height:var(--fgh)}
.bhr__hotspot__container .bhr__hotpsot__imgcontainer .bhr__hotspot__image:nth-child(1){z-index:10}
@media(max-width:991.98px){.bhr__hotspot__container .bhr__hotpsot__imgcontainer{order:0}
.bhr__hotspot__container .bhr__map__content{order:1}
}
div[data-id]:not([data-id='1']),image:not([data-id='1']){display:none}
circle:nth-child(2):not([data-id='1']){display:none}
circle:nth-child(3):not([data-id='1']){display:none}
.stroke__anime{animation-name:svgCircleStroke;animation-duration:1.2s;animation-fill-mode:both;animation-direction:normal;animation-timing-function:linear;animation-play-state:running;animation-iteration-count:infinite;transform-origin:var(--cx) var(--cy)}
.stroke__anime:nth-child(1){animation-delay:.1s}
.stroke__anime:nth-child(2){animation-delay:.2s}
nav{width:100%;z-index:99;padding-top:1.5rem !important;padding-bottom:0 !important}
@media(max-width:991.98px){nav{padding-top:1rem !important;padding-bottom:0 !important}
}
nav .nav__menu__option__text.highlighted{animation:blink 1s linear infinite;color:black;width:max-content}
@keyframes blink{0{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
nav .nav__menu__option__text.highlighted:hover{color:#bc3151}
nav .nav-item.highlighted{background-color:yellow;border-radius:54px;padding:8px 10px;margin-top:-8px}
nav .mobile_highlighter.highlighted{animation:blink 1s linear infinite;background-color:#2f0;color:black;border-radius:54px;width:15px;height:15px;margin:0 -14px 0 5px}
@keyframes blink{0{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
@media(min-width:1200px){nav.nav-publish{background-image:linear-gradient(to top,transparent,rgba(0,0,0,0.5))}
}
nav .nav__container{padding-left:0;padding-right:0}
@media(max-width:575.98px){nav .nav__container{padding-left:15px !important;padding-right:15px !important}
}
nav .nav__menu__option__icon{background-color:rgba(255,255,255,0.33);width:44px;height:44px;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}
@media(hover:hover){nav .nav__menu__option__icon:hover{background-color:#fff !important;transition:background-color .4s linear}
nav .nav__menu__option__icon:hover .profile__icon{background-position-x:-1044px !important}
nav .nav__menu__option__icon:hover .search__icon{background-position-x:-1140px !important;background-position-y:-20px !important}
nav .nav__menu__option__icon.dropdown__lang:hover>select{color:#d03000}
nav .nav__menu__option__icon.dropdown__lang>select option:not(:first-child){color:#fff}
nav .nav__menu__option__icon.dropdown__lang>select:focus{outline:0}
}
nav .nav__menu__option__icon .search__icon{cursor:pointer;background:url("main/resources/Spritesheet.svg") no-repeat -840px -22px;width:19px;height:20px;display:inline-block;z-index:2}
nav .nav__menu__option__icon .profile__icon{background:url("main/resources/Spritesheet.svg") no-repeat -1075px -22px;width:21px;height:18px;display:inline-block;cursor:pointer}
nav .nav__menu__option__icon .user__initials{background-color:transparent;font-size:.95rem;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer}
@media(hover:hover){nav .nav__menu__option__icon.user:hover>.logged-in-user-profile-icon{color:#d03000}
}
nav .nav__menu__option__icon .feedback__icon{background:url("main/resources/Spritesheet.svg") no-repeat -1095px -102px;width:25px;height:26px;display:inline-block;z-index:2}
nav .nav__menu__option__icon__dropdown{background-color:#c7c7c7;width:44px;height:44px;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center}
nav .select__lang{outline:none !important;padding:0 7px 0 7px;border:0;border-radius:50%;background-color:transparent;font-size:.95rem;font-weight:700;color:#fff;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
nav .select__lang option{background-color:#c7c7c7}
nav .nav__menu__option__text,nav .nav__menu__option__num{font-size:1.2rem;padding:.5rem .5rem 1.3rem .5rem;cursor:pointer;font-weight:500;color:#fff;font-family:"Nunito",sans-serif;z-index:999}
@media(max-width:1199.98px){nav .nav__menu__option__text,nav .nav__menu__option__num{font-size:1rem}
}
@media(hover:hover){nav .nav__menu__option__num span:hover,nav .favourite__text.favourite__text__desktop span:hover{border-bottom:2px solid #ff3b00}
}
nav .mobile__display__icons{display:flex}
nav #favourites__mobile,nav #favourites__desktop{display:flex}
nav .favourite__text{color:#fff;font-family:"Nunito",sans-serif}
nav .underline__hover{border-bottom:4px solid #ff3b00;text-decoration:none;color:#fff;padding-bottom:25px;-webkit-transition:border .1s cubic-bezier(0.23,1,0.32,1) .3s;transition:border .1s cubic-bezier(0.23,1,0.32,1) .3s}
nav .underline__hover__normal{border-bottom:2px solid #ff3b00;text-decoration:none}
nav .nav__menu__option__text:hover,nav .nav__menu__option__num:hover{text-decoration:none;color:#fff}
nav .nav__menu__option__logo img{height:107px}
@media(max-width:1199.98px){nav .nav__menu__option__logo img{height:79px}
}
nav .mega__menu{width:100%;padding:5px;z-index:99;list-style:none;box-sizing:border-box;position:absolute;top:120px;overflow:auto;background-color:#f8f8f8;border-top:4px solid #c7c7c7;opacity:0;visibility:hidden;transform:scaleY(0);transform-origin:top}
nav .mega__menu__inner{scrollbar-color:#ff3b00 #959595;width:calc(100% - 400px)}
nav .mega__menu__inner ::-webkit-scrollbar{width:5px}
nav .mega__menu__inner ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}
nav .mega__menu__inner ::-webkit-scrollbar-thumb{background:#ff3b00;border-radius:10px}
nav .mega__menu.opacity-header{opacity:1 !important;visibility:visible !important;transform:scaleY(1) !important;transition:opacity cubic-bezier(0.23,1,0.32,1) .3s,visibility cubic-bezier(0.23,1,0.32,1) .3s,transform .3s cubic-bezier(0.23,1,0.32,1) .3s}
@media(max-width:1199.98px){nav .mega__menu{top:99px}
}
nav .mega__menu .mega__menu__img__div{width:300px;height:300px;display:block;border-radius:5px;transition:transform .75s cubic-bezier(0.23,1,0.32,1) .4s,opacity 1s cubic-bezier(0.23,1,0.32,1) .4s;border-radius:5px}
nav .mega__menu .mega__menu__img__div ::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#0000006e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#0000006e',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.3125rem}
nav .mega__menu .mega__menu__img__div .mega__menu__img{max-width:100%;height:300px;background-size:cover;background-position:center center;border-radius:5px;flex-basis:75%}
nav .mega__menu .mega__menu__img__div .img__caption{color:#fff;font-size:1.875rem;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-family:"Prata",serif;flex-basis:25%;text-align:center;bottom:0}
nav .mega__menu .mega__menu__img__div:hover .bhr__tiles__shadow{opacity:1 !important;border-radius:5px;top:-5px}
nav .mega__menu .mega__menu__img__div:hover{cursor:pointer;box-shadow:0 0 6px 0 rgba(0,0,0,0.75);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.75)}
nav .submenu__header{font-size:1.2rem;font-weight:700;color:#0f7705;font-family:"Nunito",sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:0;cursor:pointer;text-decoration:none;max-width:380px;width:100%;height:100%;padding-left:5px}
@media(hover:hover){nav .submenu__header:hover{color:#0c5f04 !important}
nav .submenu__header:hover ~ .list__column{display:flex}
}
nav .submenu__view__all{margin-top:16px;font-size:1rem;font-weight:700;line-height:24px;color:#0f7705;font-family:"Nunito",sans-serif;-webkit-font-smoothing:antialiased}
@media(hover:hover){nav .submenu__view__all:hover{color:#0f7705 !important}
}
nav .header__arrow{border:solid #0c5f04;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin:auto}
nav .arrow__right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
nav .mobile__menu__header{display:flex;margin-right:-10px}
nav .mobile__menu__header a{font-size:1.5rem;color:#000;font-family:"Prata",serif}
nav .dropdown__list{display:flex;flex-direction:column;flex-wrap:wrap;max-height:100%;padding:0rem 5rem 0rem 5rem;font-family:"Nunito",sans-serif;list-style:none;max-width:100%;width:100%;height:360px;overflow-y:scroll;overflow-x:hidden;direction:rtl;position:relative;align-items:flex-end}
nav .dropdown__list--content{padding-right:3px;justify-content:space-between;align-items:center;border-bottom:1px solid #c7c7c7;font-size:1.2rem;font-weight:700;line-height:27px;font-family:"Nunito",sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:0;cursor:pointer;max-width:300px;direction:ltr;color:#0f7705;width:300px}
@media(hover:hover){nav .dropdown__list--content:hover{border-bottom:2px solid #0f7705;background-color:#eaeaea;color:#0c5f04}
nav .dropdown__list--content:hover>p{color:#0c5f04}
}
nav .list__column{display:none;margin-top:0;margin-left:30px;flex-direction:column;justify-content:flex-start;align-items:flex-start;list-style:none;box-sizing:border-box;position:absolute;top:0;left:370px;width:100%;word-wrap:break-word;max-width:500px;max-height:350px;flex-wrap:wrap}
nav .view__link{top:auto;bottom:1px}
nav .card-header{background-color:#fff !important}
@media(min-width:576px){nav .card-header.level__one__mobile{padding-left:0;padding-right:0}
}
nav .mobile__dropdown__outer,nav .mobile__dropdown__list{list-style:none;padding:.75rem 1.25rem}
nav .mobile__dropdown__header{font-size:1.2rem;color:#0c5f04}
nav .mobile__dropdown__list__link a{color:#848484}
nav .mobile__dropdown__list__viewalllink a{color:#0f7705}
nav .mobile__menu{position:absolute;transform:translateX(-100%);transition:.5s;height:100vh;background-color:#fff;overflow:auto;opacity:.99}
@media(max-width:991.98px) and (orientation:landscape){nav .mobile__menu{height:auto}
}
nav .mobile__menu .mobile__menu__inner__div{max-height:calc(100vh - 60px)}
nav .mobile__menu .favourites__mobile__div #favourites__mobile .favourite__text{font-size:1.2rem}
nav .line__one{width:24px;height:3px;background-color:#fff;border-radius:4px;top:13px;position:absolute;transform:rotate3d(45deg);transition:all .2s linear}
nav .line__two{width:24px;height:3px;background-color:#fff;border-radius:4px;top:20px;position:absolute;transition:all .2s linear}
nav .line__three{width:24px;height:3px;background-color:#fff;border-radius:4px;top:27px;position:absolute;transition:all .2s linear}
nav .rotate__first{top:20px;transform:rotateZ(45deg)}
nav .rotate__third{top:20px;transform:rotateZ(-45deg)}
nav .hide{display:none}
nav .header__rollover{height:100%;top:0;position:fixed;width:100vw;background:transparent;z-index:6;visibility:hidden;opacity:0;left:0}
nav .other__details{padding:.75rem 1.25rem}
@media(min-width:576px){nav .other__details{padding-left:0;padding-right:0}
}
nav .other__details .tel__details a{font-size:1rem;font-family:"Prata",serif;color:#000}
nav .other__details p{color:#959595}
nav .collapse__menu{top:0;position:fixed;width:100%;background-color:#fff;transform:translateX(100%);transition:all .3s linear;z-index:999999999}
nav .collapse__menu__header{font-size:1.3rem;color:#848484;font-family:"Prata",serif}
nav .collapse__menu__header__div{background-color:#c7c7c7 !important}
nav .mobile__dropdown__outer{height:calc(100vh - 150px);overflow:auto}
nav .mobile__dropdown__outer>li.mobile-dropdown{opacity:.99}
nav .menu__btn__div{background:rgba(255,255,255,0.33);border-radius:50% !important;width:44px;height:44px;transition:all .2s linear}
nav .dropdown__link{color:#000;font-family:"Nunito",sans-serif;cursor:pointer}
nav .level__one{background-color:#f1efed !important;font-size:1.2rem;padding:1rem 1.25rem;color:#4b4b4b}
nav .mobile__menu__back__btn{font-family:"Prata",serif;font-size:1.2rem;color:#000}
nav .back__icon{background:url("main/resources/Spritesheet.svg") no-repeat -1182px -105px;width:10px;height:15px;display:inline-block;z-index:2;transform:rotate(180deg)}
.nav__rollover{visibility:hidden;opacity:0;position:fixed;background-color:rgba(0,26,36,0.6);top:120px;height:100vh;width:100vw;left:0;z-index:5}
@media(max-width:1199.98px){.nav__rollover{top:89px}
}
.body__rollover{visibility:hidden;opacity:0;position:fixed;background-color:rgba(0,26,36,0.6);top:0;height:100vh;width:100vw;left:0;z-index:999}
.body__rollover__transparent{visibility:hidden;opacity:0;position:fixed;top:0;height:100vh;width:100vw;left:0;z-index:5}
.nav__rollover__transparent{visibility:hidden;opacity:0;position:fixed;top:103px;height:100vh;width:100vw;left:0;z-index:5}
@media(max-width:1199.98px){.nav__rollover__transparent{top:89px}
}
.__display{visibility:visible !important;opacity:1 !important;-webkit-transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .3s;transition:opacity .1s cubic-bezier(0.23,1,0.32,1) .3s}
.user__menu{background:#000;width:190px;border-radius:10px 0 10px 10px;position:absolute;right:0;top:100%;margin-top:10px;padding:20px 20px;visibility:hidden;opacity:0;z-index:9999}
@media(max-width:1199.98px){.user__menu{border-radius:0 10px 10px 10px;left:0}
}
.user__menu .js__slide__open{font-size:1rem;color:silver}
.language__menu{background:#000;width:280px;border-radius:10px 0 10px 10px;position:absolute;right:0;top:100%;margin-top:10px;padding:20px 20px;visibility:hidden;opacity:0;z-index:9999}
@media(max-width:1199.98px){.language__menu{border-radius:0 10px 10px 10px;left:0}
}
@media(max-width:1199.98px) and (orientation:landscape){.language__menu{margin-bottom:45px}
}
.language__menu .js__slide__open{font-size:1rem;color:silver}
.slide__form{background-color:#fff;top:0;z-index:99999;overflow-y:auto;transform:translateX(100%);transition:all .2s linear;right:0;overflow-x:hidden}
.slide__form .form__cta__div{top:5%;right:3%}
.slide__form .form__title{font-size:3rem;width:auto;margin-bottom:0;line-height:1.3;font-family:"Prata",serif}
@media(max-width:1399.98px){.slide__form .form__title{font-size:2.5rem}
}
@media(max-width:991.98px){.slide__form .form__title{font-size:1.9375rem}
}
.slide__form .form__desc{font-size:1rem;color:rgba(74,74,74,0.58)}
.slide__form .form .input__div{margin-bottom:18px}
@media(max-width:1399.98px){.slide__form .form .input__div{margin-bottom:13px}
}
.slide__form .form .form__input{height:58px;border-radius:8px;background:#f7f7f7;display:block;float:left;width:100%;border:0;font-size:1.2rem;color:#000;padding:0 20px;transition:all .2s linear;transition:background-color .4s linear}
@media(max-width:1399.98px){.slide__form .form .form__input{height:50px}
}
.slide__form .form .form__input:focus{border:0;outline:0;background-color:#eaeaea}
.slide__form .form .form__input[type="email"]{text-transform:lowercase}
.slide__form .form .form__input[type="email"]::placeholder{text-transform:none}
.slide__form .form .submit__btn{background:#d03000;width:100%;height:58px;border-radius:8px;font-size:1.125rem;color:#fff !important;padding:0 18px;font-family:"Nunito",sans-serif;border:0;transition:background-color .4s linear,box-shadow .4s linear}
@media(hover:hover){.slide__form .form .submit__btn:hover:not([disabled]){background:#ff3b00 !important;-webkit-box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important;-moz-box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important}
}
.slide__form .form .submit__btn .activation__message{font-size:1.125rem}
.slide__form .form .submit__btn:focus{outline:0 !important;border:0;background:#ff3b00 !important;-webkit-box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important;-moz-box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important}
.slide__form .cta__link{color:#ff3b00;font-size:1.125rem;display:inline-block;font-family:"Nunito",sans-serif;cursor:pointer}
@media(hover:hover){.slide__form .cta__link:hover{color:#ff3b00;text-decoration:underline}
}
.slide__form .cta__link:focus{outline:0 !important;border:0}
.slide__form .form__footer{border-top:1px solid #4b4b4b;margin-top:22px;padding-top:25px}
.slide__form .form__footer .social__link__label{font-size:1.125rem}
@media(hover:hover){.slide__form .form__footer .social__links a:hover::after{opacity:1}
}
.slide__form .form__footer .social__links a::after{background:inherit;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;content:'';filter:blur(6px);-webkit-filter:blur(6px);-moz-filter:blur(6px);opacity:0;transition:all .1s linear;will-change:opacity}
.slide__form .form__footer .social__links a.google::after{background:linear-gradient(360deg,#4285f4,#34a853,#fbbc05,#ea4335);-webkit-filter:blur(16px);-moz-filter:blur(16px)}
.slide__form .form__footer .social__links a:focus{outline:0 !important}
.slide__form .facebook{background:#33589e;width:44px;height:44px;border-radius:50%;display:block;float:left;position:relative;margin-right:1.4rem}
.slide__form .google{background:0;width:44px;height:44px;border-radius:50%;display:block;float:left;position:relative;margin-right:1.4rem;cursor:pointer}
.slide__form .twitter{background:#56acee;width:44px;height:44px;border-radius:50%;display:block;float:left;position:relative;margin-right:1.4rem;cursor:pointer}
.slide__form .linkedin{background:#0073b0;width:44px;height:44px;border-radius:50%;display:block;float:left;position:relative;margin-right:1.4rem;cursor:pointer}
.slide__form .fb{background:url("main/resources/Spritesheet.svg") no-repeat -185px -22px;width:14px;height:26px;display:inline-block;z-index:2}
.slide__form .google__icon{background:url("main/resources/Spritesheet.svg") no-repeat -1135px -101px;width:25px;height:27px;display:inline-block;z-index:2;transform:scale(1.5)}
.slide__form .twitter__icon{background:url("main/resources/Spritesheet.svg") no-repeat -626px -178px;width:25px;height:25px;display:inline-block;z-index:2;transform:scale(1.5)}
.slide__form .linkedin__icon{background:url("main/resources/Spritesheet.svg") no-repeat -940px -101px;width:25px;height:25px;display:inline-block;z-index:2;transform:scale(1.8)}
@media(min-width:992px){.slide__form .close__btn__div{width:90% !important}
.slide__form .form__body{width:80%}
}
.user__menu__dropdown,.language__menu__dropdown{list-style:none}
.horizontal__animation{transform:translateX(0) !important}
.author__height{height:5px;background-color:#4b4b4b}
.no__height{height:0}
.nav__bg__color{background-color:#c7c7c7 !important}
.bg__white{background-color:#fff !important}
.font__black{color:#000 !important}
.font__white{color:#fff !important}
.icon__bg{background-color:#d2d2d2 !important}
.menu__btn__div__form{background:#c7c7c7;border-radius:50% !important;width:44px;height:44px;transition:all .2s linear;cursor:pointer}
@media(hover:hover){.menu__btn__div__form:hover{background:rgba(58,58,58,0.6)}
}
.close__line__one{width:24px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition:all .2s linear;top:20px;transform:rotateZ(45deg)}
.close__line__three{width:24px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition:all .2s linear;top:20px;transform:rotateZ(-45deg)}
.no__width{width:0 !important}
.no__pointer{pointer-events:none}
.bhr__search{top:0;left:0;bottom:0;right:0;height:100%;width:100%;background:rgba(0,0,0,0.7);z-index:9999;backdrop-filter:blur(0.1px);transform:scale(0);transform-origin:top right;transition:transform .2s linear}
@media(max-width:1199.98px){.bhr__search{transform-origin:top left}
}
.bhr__search.__search__show{transform:scale(1)}
.bhr__search form.bhr__search__form{height:30%;max-height:200px}
@media(max-width:767.98px){.bhr__search form.bhr__search__form{width:90% !important;padding-right:0}
}
.bhr__search form.bhr__search__form .search__label{top:0;left:5px;font-size:1.5rem;color:rgba(255,255,255,0.65)}
.bhr__search form.bhr__search__form .search__form__input{width:100%;padding-top:2rem;background:transparent;border:0;border-bottom:2px solid #357c57;outline:0;font-size:3.125rem;padding-right:7.5rem}
.bhr__search form.bhr__search__form .search__form__input:focus{outline:0;border:0;border-bottom:2px solid #357c57}
.bhr__search form.bhr__search__form .search__off{right:0;top:-50px;height:40px;width:40px;border-radius:50%;cursor:pointer}
.bhr__search form.bhr__search__form .search__off .cross__icon:nth-child(1){transform:rotate(45deg);height:2px;width:40%;position:absolute;top:50%;left:30%}
.bhr__search form.bhr__search__form .search__off .cross__icon:nth-child(2){transform:rotate(-45deg);height:2px;width:40%;position:absolute;top:50%;left:30%}
.bhr__search form.bhr__search__form>.bhr__search__icon__container{height:51px;width:51px;background-color:transparent;right:1rem;border-radius:50%;border-radius:50%;transform:scale(1.3);transition:background-color .4s linear;cursor:pointer}
.bhr__search form.bhr__search__form>.bhr__search__icon__container>.bhr__search__icon{background:url("main/resources/Spritesheet.svg") no-repeat -840px -22px;width:19px;height:20px;display:inline-block}
@media(hover:hover){.bhr__search form.bhr__search__form>.bhr__search__icon__container:hover{background-color:#fff}
.bhr__search form.bhr__search__form>.bhr__search__icon__container:hover>.bhr__search__icon{background-position-x:-1140px !important;background-position-y:-20px !important}
}
.animation__class{transform:translateY(0) !important}
.img__caption{color:#fff;font-size:1.125rem;border-radius:10px}
input.form__input{font-family:"Nunito",sans-serif}
.gender__radiogroup{margin:.5rem;display:flex;justify-content:space-around}
.gender__radiogroup input[type="radio"]{position:absolute;opacity:0;height:0 !important;width:0 !important}
.gender__radiogroup input[type="radio"]+.radio__label{font-size:1.125rem}
.gender__radiogroup input[type="radio"]+.radio__label:before{content:'';background:#fff;border-radius:100%;border:1px solid #bfbfbf;display:inline-block;width:1.4em;height:1.4em;position:absolute;cursor:pointer;text-align:center;left:-2.5rem;transition:all 250ms ease;border-radius:12px !important}
.gender__radiogroup input[type="radio"]:checked+.radio__label:before{background-color:#d03000;box-shadow:inset 0 0 0 4px #fff;border-radius:12px !important}
.gender__radiogroup input[type="radio"]:focus+.radio__label:before{outline:0;border-color:#d03000}
.gender__radiogroup input[type="radio"]:disabled+.radio__label:before{box-shadow:inset 0 0 0 4px #fff;border-color:#bfbfbf;background:#bfbfbf}
.gender__radiogroup input[type="radio"]+.radio__label:empty:before{margin-right:0}
.gender__radiogroup+span{margin:10px}
button[disabled]{background:#959595 !important}
.no__transition{transition:none !important}
.language__overlay{height:44px;width:44px}
.language__menu__desc{color:#c7c7c7}
.active{color:#ff3b00 !important;transition:color .3s ease}
.image__component__div .large__size{width:100%}
.image__component__div .medium__size{width:calc(100% / 2)}
.image__component__div .small__size{width:calc(100% / 3)}
.image__component__div .image__property{border-radius:.625rem;max-width:100%}
.image__component__div .image__caption{font-size:1.25rem;color:#000;font-family:"Nunito",sans-serif;text-align:center;width:100%}
.bhr__bt__rte h2,.bhr__bt__rte h3,.bhr__bt__rte h5,.bhr__bt__rte h4{color:#222;font-family:"Prata",serif;margin:1.875rem 0 .625rem}
.bhr__bt__rte ul li,.bhr__bt__rte ol li{font-size:1.3125rem;line-height:1.4;position:relative;box-sizing:border-box;color:#919193;padding-left:1.375rem;margin-bottom:.1875rem}
.bhr__bt__rte ul,.bhr__bt__rte ol{margin-bottom:1.25rem;margin:.625rem 0}
.bhr__bt__rte{text-align:justify}
.bhr__bt__rte p.description{font-size:1.625rem;color:#222;margin-bottom:.75rem}
.bhr__bt__rte p{font-size:1.25rem;color:#4b4b4b;font-family:"Nunito",sans-serif}
@media(max-width:575.98px){.bhr__bt__rte p{font-size:4vw;color:#4b4b4b;font-family:"Nunito",sans-serif}
}
.bhr__bt__rte h2{font-size:1.875rem}
@media(max-width:575.98px){.bhr__bt__rte h2{font-size:6vw}
}
.bhr__bt__rte h3{font-size:1.75rem}
@media(max-width:575.98px){.bhr__bt__rte h3{font-size:6vw}
}
.bhr__bt__rte h5{font-size:1.625rem}
@media(max-width:575.98px){.bhr__bt__rte h5{font-size:6vw}
}
.bhr__bt__rte h4{font-size:1.6875rem}
@media(max-width:575.98px){.bhr__bt__rte h4{font-size:6vw}
}
@media(max-width:575.98px){.bhr__bt__rte ul li{margin:-9px 0 -13px 0}
}
.bhr__bt__rte img:not(.photogallery__img):not(.lg-image){margin:.9375rem 0 1.25rem;max-width:100%;height:auto;border-radius:.5rem}
.bhr__exp__category{max-width:90%}
.bhr__exp__category .bhr__exp__category__title{font-size:1.875rem;margin-bottom:1.625rem}
@media(max-width:991.98px){.bhr__exp__category .bhr__exp__category__title{text-align:center}
}
.bhr__exp__category.dark__theme{background-color:#151515;border-radius:.625rem}
.bhr__exp__category.light__theme{background-color:#f7f7f7;border-radius:.625rem}
.bhr__exp__category.dark__font__size{font-size:1.25rem}
.bhr__exp__category.light__font__size{font-size:1.125rem}
.bhr__exp__category ul .active__dot{height:9px;width:9px;border-radius:50%;background-color:#ff3b00;left:0;visibility:hidden}
.bhr__exp__category ul li.quick__link__dark__active a{color:#ff3b00 !important;transition:color .3s ease}
.bhr__exp__category ul li.quick__link__dark__active a .active__dot{visibility:visible}
.bhr__exp__category ul li.quick__link__light__active a{color:#ff3b00 !important;transition:color .3s ease}
.experience__detail__title__div .experience__detail__title{color:#000;font-family:"Prata",serif;font-size:2.625rem;font-weight:400;font-size:2.625rem}
@media(max-width:991.98px){.experience__detail__title__div .experience__detail__title{font-size:2rem;text-align:center}
}
@media(max-width:575.98px){.experience__detail__title__div .experience__detail__title{font-size:7vw;text-align:center}
}
.breadcrumbs .breadcrumbs__wrap__float a,.breadcrumbs .breadcrumbs__wrap__float .separator{color:#959595;font-size:1rem;text-decoration:none;font-weight:400;font-family:"Nunito",sans-serif}
.breadcrumbs .ellipsis-class{max-width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.recommendation__container{max-width:90%}
.recommendation__container .recommendation__title{font-size:1.875rem;font-family:"Prata",serif;margin-bottom:26px;color:#000;font-weight:400}
@media(max-width:991.98px){.recommendation__container .recommendation__title{text-align:center}
}
.recommendation__container .recommendation__border__bottom{border-bottom:1px solid #c7c7c7}
.recommendation__container .recommendation__tiles{padding-bottom:28px;margin-bottom:28px;cursor:pointer;text-decoration:none}
.recommendation__container .recommendation__tiles:hover .recommendation__img__desc{color:#ff3b00;text-decoration:none}
.recommendation__container .recommendation__tiles .recommendation__img__card{width:102px;height:102px;border-radius:10px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}
.recommendation__container .recommendation__tiles .recommendation__img__desc{font-size:1.3125rem;color:#000;min-height:102px;font-family:"Prata",serif;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;max-width:calc(100% - 102px)}
.recommendation__container .recommendation__tiles .recommendation__img__desc:hover{color:#ff3b00;text-decoration:none}
.collection__outer__container{max-width:90%}
.collection__outer__container .collection__container{background-color:#000;padding:40px 22px;border-radius:7px}
.collection__outer__container .collection__container .collection__title__div .collection__card__title{font-size:1.875rem;font-family:"Prata",serif;margin-bottom:26px;color:#fff}
@media(max-width:991.98px){.collection__outer__container .collection__container .collection__title__div .collection__card__title{text-align:center}
}
.collection__outer__container .collection__container .collection__images__div{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:114px;grid-gap:20px 15px}
.collection__outer__container .collection__container .collection__images__div .collection__images__card .collection__images{width:100%;height:100%;object-fit:cover;display:block;border-radius:10px;cursor:pointer}
.collection__outer__container .collection__container .collection__all__link{color:#fff;font-size:1.125rem;text-decoration:none;cursor:pointer}
.bhr__page__404{top:0;left:0;right:0;bottom:0;background:#000;animation:flicker 1.8s;-webkit-animation:flicker 1.8s}
@media(max-height:360px){.bhr__page__404{position:relative !important;height:auto;padding-top:7.5rem}
}
.bhr__page__404 .authored__height{height:550px}
.bhr__page__404 .bhr__404__logo{display:block;position:absolute;top:30px;opacity:.6;z-index:4;left:50%;transform:translateX(-50%)}
.bhr__page__404 .bhr__404__logo:hover{opacity:1}
.bhr__page__404 .bhr__404__logo .bhr__404__logo__img{max-width:100%;max-height:100px;object-fit:fill}
@media(max-width:1199.98px){.bhr__page__404 .bhr__404__logo{opacity:1}
}
@media(min-height:1366px){.bhr__page__404 .bhr__404__desc{padding-bottom:25rem}
}
.bhr__page__404 .bhr__404__error{font-size:12.6875rem}
@media(max-width:1199.98px){.bhr__page__404 .bhr__404__error{font-size:8.75rem}
}
@media(max-width:991.98px){.bhr__page__404 .bhr__404__error{font-size:5.8125rem}
}
.bhr__page__404 .bhr__404__text{font-size:3rem}
@media(max-width:1199.98px){.bhr__page__404 .bhr__404__text{font-size:2.125rem}
}
@media(max-width:991.98px){.bhr__page__404 .bhr__404__text{font-size:1.5rem}
}
.bhr__page__404 .bhr__404__room{top:0;left:0;z-index:2}
.bhr__page__404 .bhr__404__cover{background-color:rgba(0,0,0,0.85);left:0;top:0;animation:flicker 1.8s;-webkit-animation:flicker 1.8s;z-index:2}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul::after,.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul::before{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;transform:rotate(90deg);right:.4rem;border-width:7px}
.bhr__brochers__container .bhr__brochure__heading__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(320px - 32px),1fr));row-gap:10px}
.bhr__brochers__container .bhr__brochure__heading__container .bhr__brocher__heading{font-size:2.625rem;justify-self:flex-start}
@media(max-width:991.98px){.bhr__brochers__container .bhr__brochure__heading__container .bhr__brocher__heading{text-align:center}
}
@media(max-width:767.98px){.bhr__brochers__container .bhr__brochure__heading__container .bhr__brocher__heading{justify-self:center}
}
.bhr__brochers__container .bhr__brochure__heading__container .bhr__search__parent{justify-self:flex-end}
.bhr__brochers__container .bhr__brochure__heading__container .bhr__search__parent::after{content:'';position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);background:url("main/resources/Spritesheet.svg") no-repeat -249px -22px;width:17px;height:23px;display:inline-block}
@media(max-width:767.98px){.bhr__brochers__container .bhr__brochure__heading__container .bhr__search__parent{justify-self:center}
}
.bhr__brochers__container .bhr__brochure__heading__container .bhr__search__parent input.bhr__brocher__search{background-color:#f7f7f7;justify-content:flex-end}
.bhr__brochers__container .bhr__brochure__heading__container .bhr__search__parent input.bhr__brocher__search::placeholder{color:#c7c7c7;font-family:"Nunito",sans-serif}
.bhr__brochers__container .bhr__brochure__heading__container .bhr__search__parent input.bhr__brocher__search:focus{outline:0;outline-color:transparent}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brocher__imgs{margin-bottom:6.66667%}
@media(min-width:992px){.bhr__brochers__container .bhr__brochers__cards__container .bhr__brocher__imgs{max-width:20%;margin-right:6.666667%}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brocher__imgs:nth-child(4n){margin-right:0 !important}
}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers{border-radius:5px;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:.75rem .75rem .75rem 0 rgba(0,0,0,0.16);max-height:350px;height:350px}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers>img{border-radius:5px}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher__book__effects:nth-of-type(1){height:100%;width:100%;z-index:-1;background-color:#fff;border-radius:5px;border:1px solid rgba(175,183,191,0.7);transform:translate(2px,2px)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher__book__effects:nth-of-type(2){height:100%;width:100%;z-index:-2;background-color:#fff;border-radius:5px;border:1px solid rgba(175,183,191,0.7);transform:translate(4px,4px)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher__book__effects:nth-of-type(3){height:100%;width:100%;z-index:-3;background-color:#fff;border-radius:5px;border:1px solid rgba(175,183,191,0.7);transform:translate(6px,6px)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher__book__effects:nth-of-type(4){height:100%;width:100%;z-index:-4;background-color:#fff;border-radius:5px;border:1px solid rgba(175,183,191,0.7);transform:translate(8px,8px)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher__book__effects:nth-of-type(5){height:100%;width:100%;z-index:-5;background-color:#fff;border-radius:5px;border:1px solid rgba(175,183,191,0.7);transform:translate(10px,10px)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher__book__effects:nth-of-type(6){height:100%;width:100%;z-index:-6;background-color:#fff;border-radius:5px;border:1px solid rgba(175,183,191,0.7);transform:translate(12px,12px)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher_book__ribbon{background-color:rgba(208,48,0,0.5);height:25px;width:200px;overflow:hidden;clip-path:polygon(45px 0,155px 0,180px 25px,20px 25px);transform:rotate(-45deg) translate(-31%,-50%)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .bhr__brocher_book__ribbon::after{content:'';position:absolute;overflow:hidden;height:100%;width:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.8)),color-stop(99%,rgba(128,186,232,0)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#007db9e8',GradientType=1);z-index:1;top:0;animation:slideRight 2s both ease-in-out infinite}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download{display:flex;width:100%;justify-content:center;bottom:1rem;transition:bottom .2s linear,opacity .2s linear}
@media(hover:hover){.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download{bottom:0;opacity:0}
}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download a{background-color:#d03000;max-width:131px}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download a.brocher__download__link svg{margin:0 .4rem}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download a svg{margin-right:.2rem}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select{border:1px solid #d2d2d2;cursor:pointer}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box{font-size:.8125rem;font-weight:600;max-width:140px;width:140px}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box::after{content:'';position:absolute;right:.7rem;border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);top:calc(50% - 3px)}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box+a{max-width:50px}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items{left:0}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul{border:1px solid #d2d2d2}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul::after{bottom:-14px;border-color:transparent transparent transparent #fff}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul::before{bottom:-15px;border-color:transparent transparent transparent #d2d2d2}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul li:first-child{pointer-events:none;color:#9b9b9b}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul li:not(:nth-child(1)){cursor:pointer}
@media(hover:hover){.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul li:not(:nth-child(1)):hover{background-color:rgba(208,48,0,0.31)}
}
.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers .brocher__download .bhr__brocher__select .bhr__brocher__select__box .language__list__items ul li.selected{background-color:rgba(208,48,0,0.31)}
@media(hover:hover){.bhr__brochers__container .bhr__brochers__cards__container .bhr__brochers:hover .brocher__download{bottom:1rem;opacity:1}
}
@media(max-width:991.98px){.map__container{font-size:.9375rem}
}
.map__container .title{font-size:2.625rem;margin-bottom:.75rem;font-family:'Prata',serif}
@media(max-width:1399.98px){.map__container .title{font-size:2.375rem}
}
@media(max-width:1199.98px){.map__container .title{font-size:2.375rem;margin-bottom:.9375rem}
}
@media(max-width:991.98px){.map__container .title{text-align:center}
}
@media(max-width:575.98px){.map__container .title{font-size:1.9375rem}
}
.map__container #map{height:460px;overflow:hidden;border-radius:10px;background:#eaeaea;position:relative}
@media(max-width:1199.98px){.map__container #map{margin-bottom:.9375rem}
}
@media(max-width:767.98px){.map__container #map{text-align:left}
}
@media(max-width:575.98px){.map__container #map{height:360px}
}
.pt-7rem{padding-top:9.125rem !important}
@media(max-width:1199.98px){.pt-7rem{padding-top:7.875rem !important}
}
@media(max-width:991.98px){.pt-7rem{padding-top:6.3125rem !important}
}
.bhr__circuit__hero{background-position:center 0;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:7.1875rem;height:100vh}
@media(max-width:1199.98px) and (orientation:landscape){.bhr__circuit__hero{height:100%}
}
.bhr__circuit__hero .breadcrumbs__wrap__float{padding-top:9.125rem;margin-bottom:1.8rem}
.bhr__circuit__hero .breadcrumbs__wrap__float a,.bhr__circuit__hero .breadcrumbs__wrap__float .separator{color:#fff;font-size:1rem;text-decoration:none;font-weight:400;font-family:"Nunito",sans-serif}
@media(max-width:1199.98px){.bhr__circuit__hero .breadcrumbs__wrap__float{padding-top:7.875rem}
}
@media(max-width:991.98px){.bhr__circuit__hero .breadcrumbs__wrap__float{padding-top:6.3125rem}
}
.bhr__circuit__hero .header__content{margin-bottom:44px}
.bhr__circuit__hero .header__content .top-info{position:relative;width:100%}
.bhr__circuit__hero .header__content .top-info .circuit__hero__title{font-size:1.5625rem;color:#fff;font-weight:400;padding-left:1.0625rem;position:relative;width:max-content;margin-bottom:.625rem;font-family:"Nunito",sans-serif}
.bhr__circuit__hero .header__content .top-info .circuit__hero__title::before{width:9px;height:9px;background:#ff3b00;border-radius:50%;content:'';position:absolute;left:0;top:12px}
@media(max-width:991.98px){.bhr__circuit__hero .header__content .top-info .circuit__hero__title{font-size:1.375rem}
}
@media(max-width:575.98px){.bhr__circuit__hero .header__content .top-info .circuit__hero__title{font-size:1.5rem;margin-bottom:1.25rem}
}
.bhr__circuit__hero .header__content .top-info .circuit__hero__desc{font-size:3rem;color:#fff;max-width:860px;line-height:1.2;width:100%;font-family:"Prata",serif}
@media(max-width:1199.98px){.bhr__circuit__hero .header__content .top-info .circuit__hero__desc{font-size:2.5rem}
}
@media(max-width:991.98px){.bhr__circuit__hero .header__content .top-info .circuit__hero__desc{font-size:2.0625rem}
}
@media(max-width:767.98px){.bhr__circuit__hero .header__content .top-info .circuit__hero__desc{font-size:2.0625rem}
}
@media(max-width:575.98px){.bhr__circuit__hero .header__content .top-info .circuit__hero__desc{font-size:1.9375rem}
}
.bhr__circuit__hero .circuit__hero__content{height:80%}
@media(max-width:991.98px){.bhr__circuit__hero .circuit__hero__content{height:93%}
}
@media(max-width:767.98px){.bhr__circuit__hero .bhr__circuit__hero__container{display:block !important;text-align:center}
}
.bhr__circuit__hero .bhr__circuit__hero__container .book__mark__circuit__hero{width:60px !important;height:60px !important;border-radius:50%;background:#fff !important;z-index:1;cursor:pointer}
.bhr__circuit__hero .bhr__circuit__hero__container .book__mark__circuit__hero.bookmarked{z-index:1}
.bhr__circuit__hero .bhr__circuit__hero__container .book__mark__circuit__hero.bookmarked .is__bookmarked{display:block}
.bhr__circuit__hero .bhr__circuit__hero__container .book__mark__circuit__hero.bookmarked .bg__anime{transform:scale(1)}
.bhr__circuit__hero .bhr__circuit__hero__container .book__mark__circuit__hero .is__bookmarked{background:url("main/resources/Spritesheet.svg") no-repeat -22px -22px;width:19px;height:22px;display:inline-block;z-index:3;display:none;transform:scale(0.9)}
.bhr__circuit__hero .bhr__circuit__hero__container .book__mark__circuit__hero .is__bookmark{background:url("main/resources/Spritesheet.svg") no-repeat -51px -22px;width:19px;height:22px;display:inline-block;z-index:2;transform:scale(0.9)}
.bhr__circuit__hero .bhr__circuit__hero__container .book__mark__circuit__hero .bg__anime{display:block;position:absolute;top:0;left:0;width:inherit !important;height:inherit !important;border-radius:50%;background:#d03000;transform:scale(0);transition:all .4s;z-index:1}
@media(max-width:767.98px){.bhr__circuit__hero .bhr__circuit__hero__container .bhr__circuit__hero__arrow__btns .arrow__title{margin-top:1rem;margin-bottom:1.5rem}
}
.bhr__circuit__hero .bhr__circuit__hero__container .bhr__circuit__hero__arrow__btns .arrow__title a:not([href]){background-color:#c7c7c7;cursor:pointer}
.bhr__circuit__hero .bhr__circuit__hero__container .bhr__circuit__hero__arrow__btns .arrow__title :hover{color:#ff3b00 !important}
.bhr__circuit__hero .bhr__circuit__hero__container .bhr__circuit__hero__arrow__btns .controls__prev:hover svg path,.bhr__circuit__hero .bhr__circuit__hero__container .bhr__circuit__hero__arrow__btns .controls__next:hover svg path{stroke:#d03000;fill:#d03000;transition:.4s all}
.bhr__circuit__hero .owl-carousel .bg-slider{height:272px;position:relative;border-radius:13px;padding:40px 48px;display:block;background-size:cover;background-position:center center;text-decoration:none;color:#fff;position:relative}
.bhr__circuit__hero .owl-carousel .bg-slider:hover{color:#fff;text-decoration:none}
.bhr__circuit__hero .owl-carousel .owl-stage-outer{overflow:visible}
.gallery-list .gallery-item{overflow:hidden;background:rgba(255,255,255,0.33);padding-bottom:7px;border-radius:12px;transition:all .2s ease;display:block;background:#f7f7f7}
.gallery-list .gallery-item .top{padding:30px 40px 10px}
.gallery-list .gallery-item .thumbnail-outer{width:240px;height:196px}
.gallery-list .gallery-item .thumbnail-outer img{max-width:100%;max-height:100%}
.gallery-list a{-webkit-tap-highlight-color:transparent;text-decoration:none !important;color:inherit}
.gallery-list .gallery-item .title{font-size:2.625rem;text-align:left;color:black;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:"Prata",serif;margin-bottom:12px}
@media(max-width:991.98px){.gallery-list .gallery-item .title{text-align:center}
}
.gallery-list .images{position:relative;transition:all .2s ease}
.gallery-list .scroll{white-space:nowrap;width:auto;position:relative;float:left}
.gallery-list .scroll .img{width:240px;height:196px;display:inline-block;float:none;margin:0 5px;border-radius:12px;cursor:pointer;overflow:hidden;background-color:#c7c7c7}
.gallery-list .scroll .img img{width:100%;height:100%;object-fit:cover;display:block}
@media(max-width:991.98px){.gallery-list .scroll{overflow:scroll}
}
.photogallery__vid,.photogallery__img{object-fit:cover;width:100%;height:100%}
.bhr__search__result__container.container-fluid{background-color:#f8f8f8}
.bhr__search__result__container .bhr__search__result__input{width:45%}
@media(max-width:991.98px){.bhr__search__result__container .bhr__search__result__input{width:100%}
}
.bhr__search__result__container .bhr__search__result__input label{top:0;left:0;font-size:1.0625rem;color:#101c33;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 5rem)}
.bhr__search__result__container .bhr__search__result__input input.bihar__search__input{border:0;border-bottom:1px solid #101c33;padding-top:2rem;padding-right:5rem;font-size:1.5rem;color:#101c33;font-weight:600;background-color:transparent}
.bhr__search__result__container .bhr__search__result__input input.bihar__search__input:focus{border:0;border-bottom:1px solid #101c33;outline:0}
.bhr__search__result__container .bhr__search__result__input small.small{color:#7c7c7c}
.bhr__search__result__container .bhr__search__result__input>.bhr__search__icon__container{height:51px;width:51px;background-color:#d2d2d2;right:1rem;top:20%;border-radius:50%;transition:background-color .4s linear;cursor:pointer}
.bhr__search__result__container .bhr__search__result__input>.bhr__search__icon__container>.bhr__search__icon{background:url("main/resources/Spritesheet.svg") no-repeat -840px -22px;width:19px;height:20px;display:inline-block}
.bhr__search__result__container .bhr__search__result__input>.bhr__search__icon__container:active{background-color:#fff}
.bhr__search__result__container .bhr__search__result__input>.bhr__search__icon__container:active>.bhr__search__icon{background-position-x:-1140px !important;background-position-y:-20px !important}
@media(hover:hover){.bhr__search__result__container .bhr__search__result__input>.bhr__search__icon__container:hover{background-color:#fff}
.bhr__search__result__container .bhr__search__result__input>.bhr__search__icon__container:hover>.bhr__search__icon{background-position-x:-1140px !important;background-position-y:-20px !important}
}
.bhr__search__result__container .cards__container .no__data__error{color:#101c33}
.bhr__search__result__container .cards__container .no__data__error .no__search__data__heading{font-size:2.1875rem;line-height:1.43}
@media(max-width:991.98px){.bhr__search__result__container .cards__container .no__data__error .no__search__data__heading{width:100% !important}
}
.bhr__search__result__container .cards__container .no__data__error .no__data__msg{color:#646464;font-size:1.25rem}
@media(max-width:991.98px){.bhr__search__result__container .cards__container .no__data__error .no__data__msg{width:100% !important}
}
.bhr__search__result__container .cards__container>.search__list:not(a)>.cards__desc__container{border-radius:10px;border:1px solid #9b9b9b}
.bhr__search__result__container .cards__container>.search__list.search__img__tag>.search__nogap__col>.cards__desc__container{border-top-left-radius:10px;border-bottom-left-radius:10px}
@media(max-width:991.98px){.bhr__search__result__container .cards__container>.search__list.search__img__tag>.search__nogap__col>.cards__desc__container{border-top-left-radius:0;border-bottom-right-radius:10px}
}
.bhr__search__result__container .cards__container>.search__list.search__img__tag>.search__nogap__col+.equalizer>.search__img__col{border-top-right-radius:10px;border-bottom-right-radius:10px}
@media(max-width:991.98px){.bhr__search__result__container .cards__container>.search__list.search__img__tag>.search__nogap__col+.equalizer>.search__img__col{border-top-left-radius:10px;border-bottom-right-radius:0}
}
.bhr__search__result__container .cards__container>.search__list.search__img__tag>.search__nogap__col+.equalizer>.search__img__col>.bhr__blur__img__effect{background-size:cover;z-index:-1;filter:blur(3px);-webkit-filter:blur(3px)}
@media(min-width:992px){.bhr__search__result__container .cards__container>.search__list:not(a):nth-child(odd){padding-right:0}
.bhr__search__result__container .cards__container>.search__list:not(a):nth-child(2){padding-right:0}
.bhr__search__result__container .cards__container>.search__list:not(a):first-child{padding-right:15px}
}
.bhr__search__result__container .cards__container .cards__desc__container{display:grid;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}
@media(min-width:992px){.bhr__search__result__container .cards__container .cards__desc__container{row-gap:1.25rem;grid-template-rows:auto auto minmax(100px,auto) auto}
}
.bhr__search__result__container .cards__container .cards__desc__container:hover{box-shadow:5px 5px 0 #a7a7a7;transition:box-shadow .5s,box-shadow .25s ease-in-out;-webkit-appearance:none}
.bhr__search__result__container .cards__container .cards__desc__container .blog__text{color:#ff3b00;font-size:1.25rem}
.bhr__search__result__container .cards__container .cards__desc__container .blog__text .search__tag{text-transform:lowercase}
.bhr__search__result__container .cards__container .cards__desc__container .blog__text .search__tag::first-letter {text-transform:uppercase}
.bhr__search__result__container .cards__container .cards__desc__container .blog__icon{background:url("main/resources/Spritesheet.svg") no-repeat -1213px -101px;width:17px;height:21px;display:inline-block}
.bhr__search__result__container .cards__container .cards__desc__container .blog__icon__white{background:url("main/resources/Spritesheet.svg") no-repeat -1293px -101px;width:17px;height:21px;display:inline-block}
.bhr__search__result__container .cards__container .cards__desc__container .cards__heading{font-size:1.75rem}
@media(hover:hover){.bhr__search__result__container .cards__container .cards__desc__container:not(a) .cards__title:hover{color:#000}
}
.bhr__search__result__container .cards__container .cards__desc__container .cards__title:hover{background-color:#d9e3e6}
.bhr__search__result__container .cards__container .cards__desc__container .cards__desc{font-size:1.1875rem;color:#101c33}
.bhr__search__result__container .cards__container .cards__desc__container .tags__container ul .tags__icons{background:url("main/resources/Spritesheet.svg") no-repeat -1251px -103px;width:17px;height:17px;display:inline-block}
.bhr__search__result__container .cards__container .cards__desc__container .tags__container ul li.tags__items{color:#a7a7a7;text-decoration:underline;font-size:1.0625rem;transition:background-color .2s linear}
.bhr__search__result__container .cards__container .cards__desc__container .tags__container ul li.tags__items:hover{background-color:#d9e3e6;cursor:pointer}
.bhr__search__result__container .cards__container .cards__desc__container.search__colored__col{background-color:#357c57}
@media(max-width:991.98px){.bhr__search__result__container .cards__container .cards__desc__container.search__colored__col{z-index:10}
}
.bhr__search__result__container .cards__container a.search__img__tag:hover{text-decoration:none !important}
.bhr__search__result__container .cards__container a.search__img__tag:hover .equalizer__content{box-shadow:5px 5px 0 #a7a7a7;-webkit-box-shadow:5px 5px 0 #a7a7a7;-moz-box-shadow:5px 5px 0 #a7a7a7;-webkit-appearance:none;transition:box-shadow .5s,box-shadow .25s ease-in-out}
.bhr__search__result__container .cards__container a.search__img__tag .search__img__col{background-repeat:no-repeat;background-size:cover;background-position:center}
@media(max-width:991.98px){.bhr__search__result__container .cards__container a.search__img__tag .search__img__col{min-height:200px;background-size:contain}
}
@media(max-width:991.98px){.bhr__search__result__container .cards__container a.search__img__tag .search__nogap__col{order:2}
}
.favourites__container .bhr__most__popular__circuit__heading>span{text-align:center}
.favourites__container .bhr__most__popular__circuit__subheading{font-size:2.1875rem;color:#000;font-weight:400;flex:inherit}
.favourites__container .bhr__most__popular__circuit__subheading p{font-family:"Prata",serif}
@media(max-width:991.98px){.favourites__container .bhr__most__popular__circuit__subheading{width:100% !important}
}
.favourites__container .favourites__list{color:#4b4b4b;font-family:"Prata",serif}
.favourites__container .favourites__block .bg-slider{height:350px;position:relative;border-radius:.8125rem;padding:2.5rem 3rem;display:block;background-size:cover;background-position:center center;text-decoration:none;color:#fff;position:relative}
@media(max-width:991.98px){.favourites__container .favourites__block .bg-slider{padding:1.5rem}
}
.favourites__container .favourites__block .bg-slider:hover{color:#fff;text-decoration:none}
.favourites__container .favourites__block .bg-slider:hover>.bhr__tiles__shadow{opacity:1}
.favourites__container .favourites__block .bg-slider::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:13px}
.favourites__container .favourites__block .circuit__name{color:#fff;text-decoration:none;position:relative}
.favourites__container .favourites__block .circuit__name::before{width:6px;height:6px;background:#d03000;border-radius:50%;content:'';position:absolute;left:-.7rem;top:8px}
.favourites__container .favourites__block .book__mark{width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,0.54);z-index:1}
.favourites__container .favourites__block .book__mark.bookmarked{z-index:1}
.favourites__container .favourites__block .book__mark.bookmarked .is__bookmarked{display:block}
.favourites__container .favourites__block .book__mark.bookmarked .bg__anime{transform:scale(1)}
.favourites__container .favourites__block .book__mark .is__bookmarked{background:url("main/resources/Spritesheet.svg") no-repeat -22px -22px;width:19px;height:22px;display:inline-block;z-index:3;display:none}
.favourites__container .favourites__block .book__mark .is__bookmark{background:url("main/resources/Spritesheet.svg") no-repeat -51px -22px;width:19px;height:22px;display:inline-block;z-index:2}
.favourites__container .favourites__block .book__mark .bg__anime{display:block;position:absolute;top:0;left:0;width:60px;height:60px;border-radius:50%;background:#d03000;transform:scale(0);transition:all .4s;z-index:1}
.favourites__container .favourites__block .circuit__bottom__title{color:#fff;position:absolute;padding:0 2.5rem 3rem;bottom:0;font-size:1.75rem;left:0;font-family:"Prata",serif}
@media(max-width:991.98px){.favourites__container .favourites__block .circuit__bottom__title{font-size:1.5625rem}
}
.favourites__container .favourites__block .bounceAnime{animation:bounceAnime .6s;animation-duration:.6s;animation-fill-mode:both}
.nav__menu__option__num .counter{width:44px;height:44px;background-color:#d03000;border-radius:50%;font-size:1.125rem;color:#fff;line-height:3rem;text-align:center;transition:all .2s linear}
.nav__menu__option__num:hover .counter{background-color:#000;transition:all .2s linear}
.bhr__Add__to__fav__div{max-width:90%}
.bhr__Add__to__fav__div .bhr__Add__to__fav:hover .fav-text{color:#ff3b00;transition:all .2s linear;cursor:pointer}
.bhr__Add__to__fav__div .bhr__Add__to__fav .fav-text{font-size:1.125rem;color:#4b4b4b;line-height:3.75rem;transition:all .2s linear}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites{width:70px;max-width:70px}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark{height:60px;border-radius:50%;left:0}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark::before{width:60px;background:rgba(214,214,214,0.55);border-radius:50%;top:0;left:0;content:'';height:60px;position:absolute}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark:hover{cursor:pointer}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark .not-added{background:url("main/resources/Spritesheet.svg") no-repeat -51px -22px;width:19px;height:22px;display:inline-block;content:'';opacity:1;z-index:3;display:none;position:absolute;top:30%;left:30%;display:block;z-index:1}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark .is-added{background:url("main/resources/Spritesheet.svg") no-repeat -22px -22px;width:19px;height:22px;display:inline-block;content:'';z-index:2;position:absolute;top:30%;left:30%;display:none}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark:hover *{cursor:pointer}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark .fav-overlay{display:block;position:absolute;top:0;left:0;width:60px;height:60px;border-radius:50%;background:#d03000;transform:scale(0);transition:all .4s;z-index:1}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark.added .fav-overlay{transform:scale(1)}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark.added i.not-added{display:none}
.bhr__Add__to__fav__div .bhr__Add__to__fav .add-to-favorites .add_bookmark.added i.is-added{display:block}
.video__div .embed-container{border-radius:.813rem;overflow:hidden;position:-webkit-sticky}
.bhr__itinerary .day_item_head .element::before,.bhr__itinerary .day_item_head .element::after,.element::before,.element::after{width:12px;height:2px;background:#fff;border-radius:1px;content:'';position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-6px;transition:all .2s linear}
.bhr__itinerary .day_item_head.active .element::before,.bhr__itinerary .day_item_head.active .element::after,.active .element::before,.active .element::after{background:#000;transition:all .2s linear}
.bhr__itinerary .title{font-size:2.625rem;margin-bottom:1.375rem}
@media(max-width:991.98px){.bhr__itinerary .title{font-size:2.25rem;text-align:center}
}
.bhr__itinerary .description{color:rgba(74,74,74,0.58);font-size:1.125rem}
.bhr__itinerary .program{margin:1.375rem 0}
.bhr__itinerary .day_item_head{border-bottom:1px solid #eaeaea;position:relative;margin-bottom:1.375rem;cursor:pointer}
@media(max-width:991.98px){.bhr__itinerary .day_item_head{padding-right:0}
}
.bhr__itinerary .day_item_head.active{transition:all .2s linear}
.bhr__itinerary .day_item_head.active .element{background-color:#eaeaea}
.bhr__itinerary .day_item_head.active .element::after{transform:none}
.bhr__itinerary .day_item_head .preview{padding:inherit}
@media(max-width:991.98px){.bhr__itinerary .day_item_head .preview{width:80% !important}
}
.bhr__itinerary .day_item_head .preview .image{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:20px}
.bhr__itinerary .day_item_head .preview .image img{object-fit:cover;object-position:center center}
@media(max-width:991.98px){.bhr__itinerary .day_item_head .preview .p_subtitle{width:calc(100% - 60px) !important}
}
.bhr__itinerary .day_item_head .preview .p__title{font-size:1.5rem;font-weight:600;color:#000;width:calc(50% - 80px);padding-right:1rem}
@media(max-width:991.98px){.bhr__itinerary .day_item_head .preview .p__title{width:auto !important;padding-right:0;margin-bottom:2px}
}
.bhr__itinerary .day_item_head .preview .p__title+.subtitle{font-size:1.5rem;font-weight:600;color:#4b4b4b;width:50%}
@media(max-width:991.98px){.bhr__itinerary .day_item_head .preview .p__title+.subtitle{width:auto}
}
.bhr__itinerary .day_item_head .element{width:44px;height:44px;border-radius:50%;background:#c7c7c7;right:1rem;transition:all .2s linear;top:calc(50% - 22px)}
@media(max-width:767.98px){.bhr__itinerary .day_item_head .element{right:0}
}
.bhr__itinerary .day_item_head .element::after{transform:rotate(90deg)}
.bhr__itinerary .day_item_body .text{font-size:1.125rem;color:#4b4b4b;margin:14px 0}
.bhr__itinerary .day_item_body p{margin-bottom:0}
.bhr__itinerary .day_item_body ul{margin-bottom:0}
.bhr__itinerary .included .title{font-size:2.375rem;margin-bottom:22px}
@media(max-width:991.98px){.bhr__itinerary .included .title{text-align:center}
}
.bhr__itinerary .included ul{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(65px,auto)}
@media(max-width:991.98px){.bhr__itinerary .included ul{grid-template-columns:repeat(1,1fr)}
}
.bhr__itinerary .included ul li{padding-left:62px;width:100%;border-top:1px solid #eaeaea}
@media(max-width:991.98px){.bhr__itinerary .included ul li{border-top:0}
}
.bhr__itinerary .included ul li .li_title{font-size:1.25rem;color:#000}
.bhr__itinerary .included ul li .included__checkmark{width:44px;height:44px;background:#357c57;border-radius:50%;left:0;top:32px}
.bhr__itinerary .included ul li .included__checkmark:nth-child(1){top:6px}
.bhr__itinerary .included ul li .included__checkmark:nth-child(2){top:6px}
.bhr__itinerary .included ul li .included__checkmark .checkmark__icon{background:url("main/resources/Spritesheet.svg") no-repeat -80px -22px;width:17px;height:13px;display:inline-block;z-index:3}
.bhr__itinerary .included ul li:nth-child(1){border-top:0;padding-top:0}
.bhr__itinerary .included ul li:nth-child(2){border-top:0;padding-top:0}
.text__attachment .text__attachment__header .text__attachment__title{font-size:1.875rem}
@media(max-width:991.98px){.text__attachment .text__attachment__header .text__attachment__title{font-size:1.5rem}
}
.text__attachment .text__attachment__header .text__attachment__description{color:#4b4b4b;text-align:justify;font-size:1.25rem}
@media(max-width:991.98px){.text__attachment .text__attachment__btn{padding:.2rem 1rem;margin:0 auto}
}
.text__attachment .text__attachment__btn .book__btn{font-size:1.3125rem;padding:.5rem 1.5rem;border-radius:.5rem;color:#fff;background-color:#d03000}
.text__attachment .text__attachment__btn .book__btn:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78);color:#fff}
.text__attachment .text__attachment__btn .book__btn:focus{outline:none !important;box-shadow:none !important}
.bhr__instafeed .bhr__instafeed__grid{display:grid;grid-template-columns:repeat(5,minmax(0,5fr))}
@media(max-width:991.98px){.bhr__instafeed .bhr__instafeed__grid{grid-template-columns:repeat(2,1fr)}
.bhr__instafeed .bhr__instafeed__grid a:nth-child(n+5){display:none}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.come__in__right::before,.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.content.in__view::before,.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right>.come__in__left::before,.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right>.content.in__view::before{content:" ";position:absolute;top:22px;width:0;height:0;z-index:1}
.bhr__event__listing__timeline{max-width:92%;width:100%;margin:0 auto;overflow-x:hidden}
.bhr__event__listing__timeline>.bhr__timeline__view>.bhr__most__popular__circuit__heading{font-size:2.625rem;margin-bottom:7.75rem}
@media(max-width:991.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.bhr__most__popular__circuit__heading{font-size:2rem}
}
@media(max-width:767.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.bhr__most__popular__circuit__heading{margin-bottom:1.5rem}
}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.bhr__most__popular__circuit__heading{text-align:center;margin-bottom:1.5rem}
}
.bhr__event__listing__timeline>.bhr__timeline__view::after{content:'';position:absolute;width:6px;background-color:#fff;top:68px;bottom:0;left:50%;margin-left:-3px;border:1px solid #9b9b9b;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:6px}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view::after{left:0}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline{padding:10px 40px;width:50%}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline{width:100%;padding-left:30px;padding-right:0}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline::after{content:'';position:absolute;width:25px;height:25px;right:-12px;background-color:#d03000;border:4px solid #fff;top:15px;border-radius:50%;z-index:1}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left{left:0;margin-top:-100px}
@media(max-width:767.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left{margin-top:0}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left:nth-child(1){margin-top:0}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left::after{left:-13px}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.come__in__right{visibility:visible;animation:slideInLeft .8s ease forwards}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.come__in__right::before{right:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid rgba(255,255,255,0.03)}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.come__in__right::before{left:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid rgba(255,255,255,0.03);border-left:0}
}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.come__in__right{animation:slideInRight .8s ease forwards}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.content.in__view{transform:translateY(0);animation:none;visibility:visible}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.content.in__view::before{right:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid rgba(255,255,255,0.03)}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.left>.content.in__view::before{left:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid rgba(255,255,255,0.03);border-left:0}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right{left:50%;margin-top:-100px}
@media(max-width:767.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right{margin-top:0}
}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right{left:0}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right::after{left:-12px}
@media(max-width:575.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right::after{left:-13px}
}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right>.come__in__left{animation:slideInRight .8s ease forwards;visibility:visible}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right>.come__in__left::before{left:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid rgba(255,255,255,0.03)}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right>.content.in__view{transform:translateY(0);animation:none;visibility:visible}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline.right>.content.in__view::before{left:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid rgba(255,255,255,0.03)}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline>.content{visibility:hidden;padding:15px;background-color:rgba(255,255,255,0.03);border-radius:6px;color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline>.content>.timeline__event__category{font-size:1rem;padding-bottom:15px}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline>.content>.timeline__event__category::before{content:'';position:absolute;height:9px;width:9px;border-radius:50%;left:0;top:7px;background-color:#d03000}
.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline>.content>.timeline__event__name{font-size:2.375rem}
@media(max-width:991.98px){.bhr__event__listing__timeline>.bhr__timeline__view>.container__timeline>.content>.timeline__event__name{font-size:1.5625rem}
}
.bhr__events--slides-desc{display:flex;list-style:none;margin:0 auto;padding:0;position:absolute;background-color:rgba(0,0,0,0.8);bottom:0;right:0;left:0;border-radius:0;width:103%}
@media(max-width:991.98px){.bhr__events--slides-desc{flex-direction:column;width:100%}
}
.bhr__events--slides-desc-date{border-right:1px solid #fff;color:#ffd220;padding:11px 20px;font-size:1.2em}
@media(max-width:991.98px){.bhr__events--slides-desc-date{border-right:0}
}
.bhr__events--slides-desc-name{color:#fff;padding:11px 20px;font-size:1.2em}
@media(max-width:991.98px){.bhr__events--slides-desc-name{max-width:96%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:0}
}
.bhr__events .owl-dots{position:absolute;right:15px;top:10px}
.bhr__events .owl-dot{display:inline-block;width:12px;height:12px;background:white !important;margin:0 2px;border-radius:50%}
.bhr__events .owl-dot.active{background:#d03000 !important}
.bhr__events--carosel-img{height:350px;object-fit:cover;border-radius:0;width:103% !important}
@media(max-width:767.98px){.bhr__events--carosel-img{height:220px;width:100% !important}
}
.bhr__events--allMonths{position:fixed;display:inline-block;left:0;top:43%;padding:11px 6px;background-color:#d03000;color:#fff;font-size:1.3em;border-radius:0 8px 8px 0;z-index:1000;cursor:pointer;writing-mode:vertical-lr}
.bhr__events--allMonths-inner{scrollbar-color:#ff3b00 #959595}
.bhr__events--allMonths-inner ::-webkit-scrollbar{width:5px}
.bhr__events--allMonths-inner ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}
.bhr__events--allMonths-inner ::-webkit-scrollbar-thumb{background:#ff3b00;border-radius:10px}
.bhr__events--allMonths-name{background-color:#222;border-radius:8px;max-width:295px;position:fixed;left:44px;z-index:3;top:43%;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:flex-start;padding:10px;flex-direction:column;max-height:334px;overflow-y:hidden;overflow-x:hidden;width:100%}
.bhr__events--allMonths-name div{color:#fff;padding:10px;cursor:pointer}
.bhr__view__all__pages .d-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:22px}
@media(min-width:576px){.bhr__view__all__pages .d-grid{grid-auto-flow:column}
}
.bhr__view__all__pages .bhr__view__all__pages__heading{font-family:"Prata",serif;font-size:2.625rem}
@media(max-width:767.98px){.bhr__view__all__pages .bhr__view__all__pages__heading{text-align:center}
}
@media(max-width:991.98px){.bhr__view__all__pages .bhr__view__all__pages__heading{font-size:2rem}
}
.bhr__view__all__pages .favourites__block{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:calc(400px - 35px);grid-auto-rows:calc(400px - 35px);grid-gap:20px}
@media(min-width:576px){.bhr__view__all__pages .favourites__block{grid-template-columns:repeat(2,49%);grid-gap:2%;padding-bottom:150px}
}
@media(min-width:768px){.bhr__view__all__pages .favourites__block{grid-template-columns:repeat(3,31.3%);grid-gap:3%;padding-bottom:150px}
}
@media(min-width:992px){.bhr__view__all__pages .favourites__block{grid-template-columns:repeat(4,23.7%);grid-gap:17px;padding-bottom:0}
}
@media(min-width:1200px){.bhr__view__all__pages .favourites__block{grid-template-columns:repeat(5,18.3%);grid-gap:25px}
}
@media(min-width:1400px){.bhr__view__all__pages .favourites__block{grid-template-columns:repeat(5,240px)}
}
@media(min-width:1520px){.bhr__view__all__pages .favourites__block{grid-template-columns:repeat(5,260px);grid-gap:35px}
}
@media(max-width:767.98px){.bhr__view__all__pages .favourites__block{margin-right:0 !important;margin-left:0 !important}
}
.bhr__view__all__pages .bhr__view__all__pages__card{position:relative;padding:1.25rem;border-radius:.8125rem;display:block;background-size:cover;background-position:center center}
@media(max-width:991.98px){.bhr__view__all__pages .bhr__view__all__pages__card{padding:1.5rem}
}
@media(hover:hover){.bhr__view__all__pages .bhr__view__all__pages__card:hover{color:#fff;text-decoration:none}
.bhr__view__all__pages .bhr__view__all__pages__card:hover .bhr__tiles__shadow{opacity:1}
.bhr__view__all__pages .bhr__view__all__pages__card:hover .circuit__bottom__title{transform:translateY(-80px)}
}
.bhr__view__all__pages .bhr__view__all__pages__card::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:13px}
.bhr__view__all__pages .bhr__view__all__pages__card>.district__tags .district__tags__span{color:#fff}
.bhr__view__all__pages .bhr__view__all__pages__card>.district__tags::before{content:'';position:absolute;left:0;width:6px;height:6px;background-color:#d03000;border-radius:50%;margin-top:3px}
.bhr__view__all__pages .circuit__name{color:#fff;text-decoration:none;position:relative}
.bhr__view__all__pages .circuit__name::before{width:6px;height:6px;background:#d03000;border-radius:50%;content:"";position:absolute;left:-0.7rem;top:8px}
.bhr__view__all__pages .circuit__bottom__title{color:#fff;font-size:1.75rem;font-family:"Prata",serif;transform:translateY(-60px);transition:transform .2s linear}
@media(max-width:991.98px){.bhr__view__all__pages .circuit__bottom__title{font-size:1.5625rem}
}
.bhr__view__all__pages .bounceAnime{animation:bounceAnime .6s;animation-duration:.6s;animation-fill-mode:both}
.bhr__view__all__pages .select_wrap{height:58px;background:#f7f7f7;border-radius:7px;overflow:hidden}
.bhr__view__all__pages .select_wrap::before{background:url("main/resources/Spritesheet.svg") no-repeat -249px -22px;width:17px;height:23px;display:inline-block;position:absolute;content:"";top:50%;margin-top:-11px;right:24px}
.bhr__view__all__pages .select_wrap select{width:100%;height:100%;border:0;background:0;font-size:1.3125rem;color:rgba(145,145,147,0.47);padding:0 50px 0 28px;font-weight:400;position:relative;z-index:1;-webkit-appearance:none;appearance:none}
.bhr__view__all__pages .select_wrap select:focus{outline:0}
.bhr__view__all__pages .select_wrap select option{color:#222}
.bhr__view__all__pages .select_wrap select.selected{color:#222}
@media(max-width:991.98px){.you__may__also__like__container .container{width:100%;max-width:100%}
}
.you__may__also__like__container .you__may__also__like__header{flex:1}
@media(max-width:991.98px){.you__may__also__like__container .you__may__also__like__header{flex:auto;width:100%}
}
.you__may__also__like__container .you__may__also__like__title{font-size:2.625rem}
@media(max-width:991.98px){.you__may__also__like__container .you__may__also__like__title{text-align:center}
}
@media(max-width:991.98px){.you__may__also__like__container .mobile__wrap{flex-wrap:nowrap;overflow:scroll}
}
.you__may__also__like__container .bhr__card__link:hover .bhr__tiles__shadow{opacity:1}
@media(min-width:992px){.you__may__also__like__container .bhr__card__link:hover .card__details{transform:translateY(0)}
}
@media(min-width:992px){.you__may__also__like__container .bhr__card__link:hover .hidden__details{opacity:1;transition:opacity .2s linear}
}
.you__may__also__like__container .card__img{border-radius:.8125rem !important;max-height:100%}
@supports(-ms-ime-align:auto){.you__may__also__like__container .card__img{height:100%}
}
.you__may__also__like__container .bhr__tiles__shadow{z-index:-1}
.you__may__also__like__container .destination__card{width:334px;max-height:317px;min-height:317px;border-radius:.8125rem !important;background-size:cover;background-position:center center}
@media(max-width:767.98px){.you__may__also__like__container .destination__card{max-width:230px}
}
.you__may__also__like__container .destination__card>.top__destination__tags{margin:1.25rem 1.25rem 0 1.25rem;z-index:10}
.you__may__also__like__container .destination__card>.top__destination__tags::before{content:'';position:absolute;left:0;width:6px;height:6px;background-color:#d03000;border-radius:50%}
.you__may__also__like__container .destination__card::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.8125rem;z-index:2}
.you__may__also__like__container .card__details{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition:transform .2s linear;transform:translateY(30px);height:calc(100% - 30px);z-index:4}
@media(max-width:991.98px){.you__may__also__like__container .card__details{transform:translateY(0)}
}
.you__may__also__like__container .card__details .bhr__destination__card__title{font-size:1.875rem;margin-bottom:1.5rem;max-width:90%}
.you__may__also__like__container .card__details .hidden__details{opacity:0;color:#c7c7c7;max-width:90%}
@media(max-width:991.98px){.you__may__also__like__container .card__details .hidden__details{opacity:1}
}
.bhr__hotels__listing__large.authoredmode__height{max-height:550px !important}
.bhr__hotels__listing__large .bhr__hotels__listing__large__container .bhr__hotels__listing__large__content{display:grid;grid-template-columns:repeat(1,0.7fr 1fr);grid-gap:10px}
@media(max-width:991.98px){.bhr__hotels__listing__large .bhr__hotels__listing__large__container .bhr__hotels__listing__large__content{grid-template-columns:1fr}
}
.bhr__hotels__listing__large .bhr__hotels__listing__large__container .bhr__hotels__listing__large__content .bhr__hotels__inputs{display:grid;grid-template-rows:repeat(3,min-content);grid-gap:40px}
.bhr__hotels__listing__large .bhr__hotels__listing__large__container .bhr__hotels__listing__large__content .bhr__hotels__img img{max-width:100%;max-height:300px}
.how__to__reach .how__to__reach__header{font-family:"Prata",serif;font-size:2.625rem;margin-bottom:1.375rem}
@media(max-width:991.98px){.how__to__reach .how__to__reach__header{text-align:center;font-size:2rem}
}
.how__to__reach .how__to__reach__items{border-bottom:1px solid #eaeaea;position:relative;padding:.625rem 0}
@media(max-width:991.98px){.how__to__reach .how__to__reach__items{padding-right:0}
}
.how__to__reach .preview{align-items:center}
@media(max-width:991.98px){.how__to__reach .preview{align-items:flex-start;margin-bottom:1rem}
}
.how__to__reach .how__to__reach__icons{width:3.75rem;height:3.375rem;background:#357c57;border-radius:50%;margin-right:.5rem}
.how__to__reach .transport__icon{background:url("main/resources/Spritesheet.svg") no-repeat -80px -22px;width:17px;height:13px;display:inline-block;z-index:3}
.how__to__reach .p__title{font-size:1.5rem;font-weight:600;color:#000;line-height:60px}
@media(max-width:991.98px){.how__to__reach .p__title{line-height:1.25rem;width:max-content !important;margin-bottom:.5rem}
}
.how__to__reach .subtitle{font-size:1.25rem;font-weight:600;color:#000;line-height:normal;width:75%}
@media(max-width:991.98px){.how__to__reach .subtitle{width:100%}
}
.how__to__reach .transport{width:50%;margin-left:1rem}
@media(max-width:991.98px){.how__to__reach .transport{width:auto;margin-left:3.75rem}
}
.how__to__reach .book__now{font-size:1.25rem;font-weight:600;color:#000;width:max-content}
@media(max-width:991.98px){.how__to__reach .book__now{margin-right:1rem;margin-bottom:.5rem}
}
.how__to__reach .transport__link__icons{right:2rem;width:max-content}
@media(max-width:1199.98px){.how__to__reach .transport__link__icons{display:grid;grid-template-columns:repeat(2,1fr);width:auto}
}
.how__to__reach .image{width:3.75rem;height:3.375rem;border-radius:50%;overflow:hidden;margin-right:1.25rem;margin-bottom:1rem}
.how__to__reach .image img{object-fit:cover;object-position:center center}
.os-theme-dark.os-theme-orange>.os-scrollbar-vertical{width:6px;padding:0;background-color:#fff}
@media(hover:hover){.os-theme-dark.os-theme-orange>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background-color:#d03000}
}
.os-theme-dark.os-theme-orange>.os-scrollbar>.os-scrollbar-track{border-radius:12px}
.os-theme-dark.os-theme-orange>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background-color:#d03000}
.os-theme-dark.os-theme-orange>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background-color:#d03000}
.os-theme-dark.os-theme-hotel-listing-select>.os-scrollbar>.os-scrollbar-track{border-radius:5px;background-color:#eaeaea}
.os-theme-dark.os-theme-hotel-listing-select>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background-color:#c7c7c7}
.os-theme-dark.os-theme-hotel-listing-select>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background-color:#c7c7c7}
.w_widget>.widget-right{box-shadow:none;background-image:none}
.w_widget>.widget-right[class$="d"].icon-01d{background-image:url("main/resources/ClearDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="d"].icon-01d{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="d"].icon-02d,.w_widget>.widget-right[class$="d"].icon-03d,.w_widget>.widget-right[class$="d"].icon-04d{background-image:url("main/resources/CloudyDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="d"].icon-02d,.w_widget>.widget-right[class$="d"].icon-03d,.w_widget>.widget-right[class$="d"].icon-04d{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="d"].icon-09d{background-image:url("main/resources/DrizzleDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="d"].icon-09d{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="d"].icon-10d{background-image:url("main/resources/RainDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="d"].icon-10d{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="d"].icon-11d{background-image:url("main/resources/ThunderstormDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="d"].icon-11d{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="d"].icon-13d{background-image:url("main/resources/SnowyDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="d"].icon-13d{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="d"].icon-50d{background-image:url("main/resources/21MistCOLOR.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:115% -15px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="d"].icon-50d{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"].icon-01n{background-image:url("main/resources/ClearNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="n"].icon-01n{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"].icon-02n,.w_widget>.widget-right[class$="n"].icon-03n,.w_widget>.widget-right[class$="n"].icon-04n{background-image:url("main/resources/Cloudynight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -35px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="n"].icon-02n,.w_widget>.widget-right[class$="n"].icon-03n,.w_widget>.widget-right[class$="n"].icon-04n{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"].icon-09n{background-image:url("main/resources/DrizzleNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="n"].icon-09n{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"].icon-10n{background-image:url("main/resources/RainNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="n"].icon-10n{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"].icon-11n{background-image:url("main/resources/ThunderstormNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="n"].icon-11n{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"].icon-13n{background-image:url("main/resources/SnowyNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -45px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="n"].icon-13n{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"].icon-50n{background-image:url("main/resources/21MistCOLOR.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:115% -15px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){.w_widget>.widget-right[class$="n"].icon-50n{background-position:100% -15px,center center;background-size:30%,105%}
}
.w_widget>.widget-right[class$="n"]>.widget-right__header>.widget-right__layout>div>h2.widget-right__title{color:#fff}
.w_widget>.widget-right[class$="n"]>.widget-right__header>.widget-right__layout>div>h2+p.widget-right__description{color:#fff}
.w_widget>.widget-right[class$="n"]>.weather-right>.weather-right__layout>.weather-right__temperature>.weather-temp{color:#fff}
.w_widget>.widget-right[class$="n"]>.weather-right>.weather-right__layout>table.weather-right-table{color:#fff;font-family:"Nunito",sans-serif !important}
@media(min-width:992px){.w_widget>.widget-right{max-width:90%}
}
.w_widget>.widget-right>.widget-right__header{background-image:none}
.w_widget>.widget-right>.widget-right__header>.widget-right__layout{min-height:70px;padding-left:20px;padding-right:20px;padding-top:20px}
.w_widget>.widget-right>.widget-right__header>.widget-right__layout>div>.widget-right__title{font-size:1.875rem;font-family:"Prata",serif !important;max-width:100%}
@media(max-width:991.98px){.w_widget>.widget-right>.widget-right__header>.widget-right__layout>div>.widget-right__title{font-size:1.5rem}
}
.w_widget>.widget-right>.widget-right__header>.widget-right__layout>div>.widget-right__title+.widget-right__description{font-size:1rem;font-family:"Nunito",sans-serif !important}
.w_widget>.widget-right>.weather-right{background-color:transparent}
.w_widget>.widget-right>.weather-right>.weather-right__layout>.weather-right__temperature{font-size:1.75rem;padding-right:20px;padding-left:20px;font-family:"Nunito",sans-serif !important}
.w_widget>.widget-right>.weather-right>.weather-right__layout>table.weather-right-table{font-family:"Nunito",sans-serif !important}
.w_widget>.widget-right>.weather-right>.weather-right__layout>table.weather-right-table>tbody>tr>td.weather-right-table__item{padding-right:20px;padding-left:20px;font-size:1rem;font-weight:normal}
.w_widget>.widget-right>.weather-right>.weather-right__layout>table.weather-right-table>tbody>tr>td:nth-child(2){padding-right:20px;padding-left:20px;text-align:right}
.featured__images>.featured__images__title{font-size:2.625rem;font-family:"Prata",serif;color:inherit}
@media(max-width:991.98px){.featured__images>.featured__images__title{text-align:center;font-size:2rem}
}
.featured__images>.featured__images__gallery{margin-top:1.5625rem}
.featured__images>.featured__images__gallery>.gallery__images{margin-bottom:1rem;height:25rem;display:inline-block;padding:0;max-width:57%;cursor:pointer}
@media(min-width:992px){.featured__images>.featured__images__gallery>.gallery__images{margin-right:1.5rem}
}
@media(min-width:1200px){.featured__images>.featured__images__gallery>.gallery__images{margin-right:1.8rem}
}
@media(min-width:1520px){.featured__images>.featured__images__gallery>.gallery__images{margin-right:2.4rem}
}
.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+1){width:40%}
@media(max-width:991.98px){.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+1){width:100%;max-width:100%}
}
.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+2){width:58%;margin-right:0}
@media(max-width:991.98px){.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+2){width:100%;max-width:100%}
}
.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+3){width:58%}
@media(max-width:991.98px){.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+3){width:100%;max-width:100%}
}
.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+4){width:40%;margin-right:0}
@media(max-width:991.98px){.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+4){width:100%;max-width:100%}
}
.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+5){width:46%}
@media(max-width:991.98px){.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+5){width:100%;max-width:100%}
}
.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+6){width:51%;margin-right:0}
@media(max-width:991.98px){.featured__images>.featured__images__gallery>.gallery__images:nth-child(6n+6){width:100%;max-width:100%}
}
.featured__images>.featured__images__gallery>.gallery__images>.featured__image{width:100%;height:100%;display:block;object-fit:cover;border-radius:.75rem}
.featured__images>.featured__images__gallery>.gallery__images>.featured__image+.hidden-title{transform:translateY(-40px);bottom:0;right:0;left:0;font-size:1.75rem;transition:opacity .2s linear,transform .2s linear;z-index:10}
@media(hover:hover){.featured__images>.featured__images__gallery>.gallery__images>.featured__image+.hidden-title{opacity:0;transform:translateY(0)}
}
.featured__images>.featured__images__gallery>.gallery__images::after{content:'';position:absolute;right:0;left:0;width:100%;bottom:0;height:100px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);opacity:.65;border-radius:.75rem}
@media(hover:hover){.featured__images>.featured__images__gallery>.gallery__images::after{opacity:0}
}
@media(hover:hover){.featured__images>.featured__images__gallery>.gallery__images:hover>.hidden-title{opacity:1;transform:translateY(-40px)}
.featured__images>.featured__images__gallery>.gallery__images:hover::after{opacity:.65;border-radius:.75rem}
}
.featured__image__modal{font-size:1.375rem}
@media(max-width:991.98px){.photogallery__row{margin-left:0;margin-right:0}
}
.photogallery__row .panolens__container{max-width:97%;height:196px;display:inline-block;float:none;border-radius:.75rem;cursor:-webkit-grab;cursor:grab;overflow:hidden}
.photogallery__row .panolens__container #pano-image{max-width:100%;max-height:100%}
.photogallery__row .panolens__container #pano-image canvas{border-radius:.75rem}
.photogallery__row .panolens__container:active{cursor:-webkit-grabbing;cursor:grabbing}
.photogallery__row .interactive-gallery-item{overflow:hidden;background:rgba(255,255,255,0.33);padding-bottom:.82rem;border-radius:.75rem;transition:all .2s ease;display:block;background:#000}
.photogallery__row .interactive-gallery-item .top{padding:30px 40px 6px}
.photogallery__row .interactive-gallery-item .title{font-size:2.625rem;text-align:left;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:"Prata",serif;border-radius:.75rem}
@media(max-width:991.98px){.photogallery__row .interactive-gallery-item .title{text-align:center}
}
.pano__image--container canvas{height:99vh !important}
#pano-video{width:100%;height:600px}
.hero__video__div .hero__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}
@media(min-aspect-ratio:16 / 9){.hero__video__div .hero__video{width:100%}
}
@media(max-aspect-ratio:16 / 9){.hero__video__div .hero__video{width:100%;height:100%}
}
.hero__video__div .hero__video__banner__div{bottom:10%;right:0;left:0;z-index:1}
@media(max-width:991.98px){.hero__video__div .hero__video__banner__div{bottom:7%}
}
.hero__video__div .hero__video__banner__div .hero__video__caption{width:40%;background-color:rgba(0,0,0,0.7) !important;border-radius:.9375rem}
@media(max-width:991.98px){.hero__video__div .hero__video__banner__div .hero__video__caption{width:100%;border-radius:.5625rem}
}
.hero__video__div .hero__video__banner__div .hero__video__caption .removePdf{position:absolute;top:9%;width:22px;height:22px;left:37.8%;cursor:pointer;border:0;border-radius:15px;background:#ffffffc2;color:#020000;font-size:.7rem}
@media(max-width:1519.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .removePdf{position:absolute;top:9%;left:37.8%}
}
@media(max-width:1399.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .removePdf{position:absolute;top:9%;left:37.4%}
}
@media(max-width:1199.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .removePdf{position:absolute;top:9%;left:36.8%}
}
@media(max-width:991.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .removePdf{position:absolute;top:9%;left:94.5%;font-size:.6rem;width:17px;height:17px}
}
@media(max-width:767.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .removePdf{position:absolute;left:92.6%}
}
@media(max-width:575.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .removePdf{position:absolute;left:91vw;top:10%}
}
.hero__video__div .hero__video__banner__div .hero__video__caption .caption__desc{font-size:1rem;color:#fff;font-family:"Nunito",sans-serif}
@media(max-width:991.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .caption__desc{font-size:.8rem;width:98%;margin-left:10px}
}
@media(max-width:767.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .caption__desc{font-size:.8rem;width:94%;margin-left:10px}
}
@media(max-width:575.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .caption__desc{font-size:.8rem;width:92%;margin-left:10px}
}
.hero__video__div .hero__video__banner__div .hero__video__caption .bhr__video__hero__btn .book__btn{font-size:1rem;padding:.2rem 1rem;border-radius:8px;color:#fff;background-color:#d03000}
@media(max-width:991.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .bhr__video__hero__btn .book__btn{font-size:1rem;padding:.2rem 1rem;margin-left:10px}
}
.hero__video__div .hero__video__banner__div .hero__video__caption .bhr__video__hero__btn .book__btn+a{font-size:1.5rem}
@media(max-width:991.98px){.hero__video__div .hero__video__banner__div .hero__video__caption .bhr__video__hero__btn .book__btn+a{font-size:1rem;padding:0 1rem !important}
}
.hero__video__div .hero__video__banner__div .hero__video__caption .bhr__video__hero__btn .book__btn:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78)}
.hero__video__div .hero__mandalas__div{overflow-x:hidden;height:400px;position:absolute;width:400px;right:0;bottom:-36%;overflow-y:hidden}
.hero__video__div .hero__mandalas__div .hero__bg__mandalas{position:absolute;right:-31%;opacity:.4}
@media(min-width:1481px){.hero__video__div .hero__mandalas__div .hero__bg__mandalas{bottom:50%;width:85%}
}
@media(max-width:1480px){.hero__video__div .hero__mandalas__div .hero__bg__mandalas{bottom:36%;width:76%}
}
@media(max-width:1300px){.hero__video__div .hero__mandalas__div .hero__bg__mandalas{bottom:22%;width:76%}
}
.bhr__about__us .bhr__about__us__heading{font-size:2.625rem}
@media(max-width:991.98px){.bhr__about__us .bhr__about__us__heading{text-align:center;font-size:1.875rem}
}
.bhr__about__us .bhr__about__us__subheading{flex:1;font-size:1.125rem;color:#4b4b4b}
@media(min-width:992px){.bhr__about__us .bhr__about__us__subheading{margin:8px 0 15px 0}
}
@media(max-width:991.98px){.bhr__about__us .bhr__about__us__subheading{text-align:center}
}
.bhr__about__us .bhr__about__us__arrow__btns{flex:1}
@media(max-width:991.98px){.bhr__about__us .bhr__about__us__arrow__btns{display:block !important;text-align:center}
}
.bhr__about__us .owl-carousel.about__us__owl .owl-stage-outer{overflow:visible}
.bhr__about__us .owl-carousel .bg-slider{height:300px;border-radius:.8125rem;padding:2.5rem 3rem;display:block;background-size:cover;text-decoration:none;color:#fff}
@media(max-width:991.98px){.bhr__about__us .owl-carousel .bg-slider{padding:1.5rem}
}
.bhr__about__us .owl-carousel .bg-slider:hover{color:#fff;text-decoration:none}
.bhr__about__us .owl-carousel .bg-slider:hover .bhr__tiles__shadow{opacity:1}
.bhr__about__us .owl-carousel .bg-slider::before{opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.8125rem}
.bhr__about__us .owl-carousel .member__desc .member__name{font-size:1.3125rem;color:#222;font-weight:600;margin-bottom:10px}
.bhr__about__us .owl-carousel .member__desc .member__designation{font-size:.875rem;color:#959595}
[id*=pagination-container]>ul>li>span,[id*=pagination-container]>ul>li>a{background-color:transparent;border:0;height:50px;width:50px;font-size:1.125rem;box-shadow:none;background-image:none;font-weight:600}
@media(max-width:767.98px){[id*=pagination-container]>ul>li>span,[id*=pagination-container]>ul>li>a{height:33px;width:33px;font-size:1rem}
}
[id*=pagination-container]>ul>li>span:focus,[id*=pagination-container]>ul>li>a:focus{box-shadow:none}
[id*=pagination-container]>ul>li:nth-child(1)>span,[id*=pagination-container]>ul>li:nth-child(1)>a{margin-right:18px}
[id*=pagination-container]>ul>li:nth-last-child(1)>span,[id*=pagination-container]>ul>li:nth-last-child(1)>a{margin-left:18px}
[id*=pagination-container]>ul>li.disabled>span.current.prev,[id*=pagination-container]>ul>li.disabled>span.current.next{background-color:#c7c7c7}
[id*=pagination-container]>ul>li>a.prev{background-color:#c7c7c7}
[id*=pagination-container]>ul>li>a.next{background-color:#c7c7c7}
#weather-wide-view{padding:3.75rem 1.25rem !important}
#weather-wide-view .weather__dropdown__row{min-height:235px}
@media(max-width:991.98px){#weather-wide-view .weather__dropdown__row{min-height:309px}
}
#weather-wide-view .widget-right[class$="d"].icon-01d{background-image:url("main/resources/ClearDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -20px,center center;background-size:60%,130%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="d"].icon-01d{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="d"].icon-02d,#weather-wide-view .widget-right[class$="d"].icon-03d,#weather-wide-view .widget-right[class$="d"].icon-04d{background-image:url("main/resources/CloudyDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,130%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="d"].icon-02d,#weather-wide-view .widget-right[class$="d"].icon-03d,#weather-wide-view .widget-right[class$="d"].icon-04d{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="d"].icon-09d{background-image:url("main/resources/DrizzleDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,130%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="d"].icon-09d{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="d"].icon-10d{background-image:url("main/resources/RainDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,130%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="d"].icon-10d{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="d"].icon-11d{background-image:url("main/resources/ThunderstormDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,130%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="d"].icon-11d{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="d"].icon-13d{background-image:url("main/resources/SnowyDay.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,130%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="d"].icon-13d{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="d"].icon-50d{background-image:url("main/resources/21MistCOLOR.gif"),url("main/resources/Morning.png");background-repeat:no-repeat,no-repeat;background-position:115% -15px,center center;background-size:60%,130%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="d"].icon-50d{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"].icon-01n{background-image:url("main/resources/ClearNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -20px,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="n"].icon-01n{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"].icon-02n,#weather-wide-view .widget-right[class$="n"].icon-03n,#weather-wide-view .widget-right[class$="n"].icon-04n{background-image:url("main/resources/Cloudynight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,135%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="n"].icon-02n,#weather-wide-view .widget-right[class$="n"].icon-03n,#weather-wide-view .widget-right[class$="n"].icon-04n{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"].icon-09n{background-image:url("main/resources/DrizzleNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,135%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="n"].icon-09n{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"].icon-10n{background-image:url("main/resources/RainNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,135%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="n"].icon-10n{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"].icon-11n{background-image:url("main/resources/ThunderstormNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,135%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="n"].icon-11n{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"].icon-13n{background-image:url("main/resources/SnowyNight.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:110% -30px,center center;background-size:60%,135%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="n"].icon-13n{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"].icon-50n{background-image:url("main/resources/21MistCOLOR.gif"),url("main/resources/NIght.png");background-repeat:no-repeat,no-repeat;background-position:115% 0,center center;background-size:60%,105%}
@media(max-width:991.98px) and (orientation:landscape){#weather-wide-view .widget-right[class$="n"].icon-50n{background-position:100% -15px,center center;background-size:30%,105%}
}
#weather-wide-view .widget-right[class$="n"]>.widget-right__header>.widget-right__layout>div>h2.widget-right__title{color:#fff}
#weather-wide-view .widget-right[class$="n"]>.widget-right__header>.widget-right__layout>div>h2+p.widget-right__description{color:#fff}
#weather-wide-view .widget-right[class$="n"]>.weather-right>.weather-right__layout>.weather-right__temperature{color:#fff}
#weather-wide-view .widget-right[class$="n"]>.weather-right>.weather-right__layout>.weather-right__temperature>.weather-temp{color:#fff}
#weather-wide-view .widget-right[class$="n"]>.weather-right>.weather-right__layout>table.weather-right-table{color:#fff;font-family:"Nunito",sans-serif !important}
#weather-wide-view .weather__districts{-webkit-appearance:none;-moz-appearance:none;appearance:none}
#weather-wide-view .weather__districts::-ms-expand{display:none}
.bhr__bstdc .bstdc__hotels__details{border:3px solid #d9e3e6}
.bhr__bstdc .redirect>.button{background-color:#d03000;color:#fff;transition:box-shadow .4s linear;cursor:pointer}
@media(hover:hover){.bhr__bstdc .redirect>.button:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78)}
}
.bhr__bstdc .redirect>.button+a{cursor:pointer;text-decoration:underline}
.banner__container{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}
.banner__container>.banner__ovelray{top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to left,rgba(255,255,255,0.1),rgba(0,0,0,0.5));z-index:10}
.banner__container>.banner__inner__container{z-index:20}
.banner__container .banner__title{color:#fff;font-size:2.625rem;font-family:"Prata",serif}
@media(max-width:991.98px){.banner__container .banner__title{text-align:center;font-size:1.875rem}
}
.banner__container .banner__subtitle{font-size:1.125rem;color:#fff}
.banner__container .banner__cta__div .banner__cta{font-size:1.3125rem;color:#fff}
@media(max-width:991.98px){.banner__container .banner__cta__div .banner__cta{font-size:1rem}
}
.banner__container .banner__cta__div .banner__cta:hover{color:#ff3b00 !important}
.banner__container .banner__cta__div .banner__cta+a{font-size:1.5rem}
@media(max-width:991.98px){.banner__container .banner__cta__div .banner__cta+a{font-size:1rem}
}
.bhr__travel__diaries__form{background-color:#f7f7f7;overflow:hidden;border-radius:.8125rem;background-repeat:no-repeat;background-size:cover;background-position:center center}
.bhr__travel__diaries__form::before{content:'';position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;opacity:.4;border-radius:inherit}
.bhr__travel__diaries__form .bhr__travel__diaries__title{font-family:"Prata",serif;font-size:3rem;color:#fff;user-select:none}
@media(max-width:991.98px){.bhr__travel__diaries__form .bhr__travel__diaries__title{margin-bottom:1rem;font-size:1.9375rem;text-align:center}
}
.bhr__travel__diaries__form .travel__district__form{background-color:#eaeaea}
.bhr__travel__diaries__form .align__cover__image{justify-content:flex-end}
@media(max-width:991.98px){.bhr__travel__diaries__form .align__cover__image{justify-content:center}
}
.bhr__travel__diaries__form .bhr__travel__diaries__cover__image__preview{grid-template-columns:repeat(1,80px) !important;width:auto;overflow:hidden !important}
.bhr__travel__diaries__form .bhr__cover__photo__label{font-size:1.3125rem;color:#f7f7f7;cursor:pointer;text-decoration:underline}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control::placeholder,.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control::-webkit-input-placeholder,.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control::-moz-placeholder,.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control:-moz-placeholder,.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control:-ms-input-placeholder{color:rgba(247,247,247,0.47)}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control.name,.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control.email{height:40px;background-color:#fff;border:1px solid #fff;font-size:1rem;color:#000}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control.text__area{height:95px;max-height:300px;border:1px solid #fff;resize:vertical;font-size:1rem}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control.text__area:focus{outline:0}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control.text__area:focus::placeholder{color:transparent;transition:color .4s linear}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control.btn{background-color:#d03000;color:#fff;font-size:1rem}
@media(hover:hover){.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control.btn:hover:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78)}
}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control:focus{outline:0}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control:focus::placeholder{color:transparent;transition:color .4s linear}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.form-control[type="file"]+.is__valid__image{font-size:.875rem}
.bhr__travel__diaries__form .bhr__travel__diaries__input>.bhr__photo__label{background-color:#000;width:100%;min-height:37px;font-size:1rem;color:#fff;cursor:pointer}
.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview{display:grid;grid-auto-flow:column;grid-template-columns:repeat(5,80px);justify-items:center;overflow:hidden;min-height:66px}
@media(max-width:991.98px){.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview{overflow-x:scroll;overflow-y:hidden}
}
@media(max-width:1199.98px){.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview{order:-1}
}
.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview>div.position-relative{max-height:80px;max-width:80px}
.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview>div.position-relative>video,.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview>div.position-relative .preview__img{border-radius:50%;object-fit:fill;height:50px;width:50px;top:50%;left:50%;transform:translate(-50%,-50%)}
.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview>div.position-relative>video+svg,.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview>div.position-relative .preview__img+svg{fill:none;stroke:#d03000;stroke-linecap:round;stroke-width:3;stroke-dasharray:1;stroke-dashoffset:0;animation:storiesOutline 6s cubic-bezier(0.77,0,0.175,1) infinite alternate;height:66px}
.bhr__travel__diaries__form .bhr__travel__diaries__input.image__preview>div.position-relative>span{position:absolute;right:0;cursor:pointer;background-color:#afb7bf;border-radius:50%;height:24px;width:24px;top:2px}
.bhr__travel__diaries__form .bhr__travel__diaries__input .mandatory__instruction{font-size:.8rem}
@media(min-width:768px){.bhr__travel__diaries__form .form__row{height:60px}
}
@media(min-width:768px){.bhr__travel__diaries__form .form__row__height{min-height:65px}
}
.bhr__travel__diaries__form .success__message__div{z-index:1;background-color:rgba(0,0,0,0.5)}
.bhr__travel__diaries__form .success__message__div .success__message__text{color:#000;background:#fff;font-size:1.3125rem;font-weight:400;border-radius:.8rem}
.bhr__travel__diaries__form .form__title{font-family:"Prata",serif;font-size:3rem;color:#fff;user-select:none}
@media(max-width:991.98px){.bhr__travel__diaries__form .form__title{font-size:2rem;text-align:center}
}
.bhr__travel__diaries__form .title__desc{color:#eaeaea;text-align:left}
@media(max-width:991.98px){.bhr__travel__diaries__form .title__desc{text-align:center}
}
.bhr__travel__diaries__form .anonymous__user__travel__diaries{visibility:hidden;z-index:1;top:0;background-color:rgba(0,0,0,0.5);left:0}
.bhr__travel__diaries__form .anonymous__user__travel__diaries .anonymous__user__btn{color:#fff;outline:0;visibility:hidden}
.bhr__travel__diaries__form .form__part{background-color:#eaeaea}
.bhr__travel__diaries__form .travel__form__overlay{top:0;left:0;z-index:1}
.bhr__travel__diaries__form .travel__form__overlay:hover .anonymous__user__travel__diaries{visibility:visible}
.bhr__travel__diaries__form .travel__form__overlay:hover .anonymous__user__btn{visibility:visible}
.bhr__travel__diaries__form .travel__cover{background-repeat:no-repeat;background-size:cover;background-position:center center}
.bhr__travel__diaries__form .travel-submit-btn .btn{background-color:#d03000;color:#fff;font-size:1rem}
@media(hover:hover){.bhr__travel__diaries__form .travel-submit-btn .btn:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78)}
}
.travel-form-message{font-size:1.5rem;color:#fff}
.not__active__cursor{cursor:not-allowed !important;box-shadow:none !important}
.select2-container--default .select2-selection--multiple{border:1px solid #fff !important;border-radius:.25rem;font-size:1rem;min-height:40px;display:flex;align-items:center}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{font-size:1.3125rem;color:#f7f7f7}
.select2-container--default .select2-selection--multiple .select2-selection__rendered>.select2-search--inline>input.select2-search__field{margin-top:0 !important;font-size:1rem}
.select2-container--default .select2-selection--multiple .select2-selection__rendered>.select2-selection__choice{background-color:#d03000;font-size:1rem;border:0;text-transform:capitalize !important}
.select2-container--default .select2-selection--multiple .select2-selection__rendered>.select2-selection__choice>span.select2-selection__choice__remove{float:right;margin-left:.5rem;margin-right:0;color:#fff}
@media(hover:hover){.select2-container--default .select2-selection--multiple .select2-selection__rendered>.select2-selection__choice>span.select2-selection__choice__remove:hover{color:#fff}
}
.select2-container--default .select2-dropdown{border:1px solid transparent}
.select2-container--default .select2-results__options>.select2-results__option--highlighted[aria-selected]{background-color:#d03000}
.select2-container--default .select2-results__options>li.select2-results__option{text-transform:capitalize !important}
.select2-container--default .select2-results__options>li.select2-results__option>strong.select2-results__group{padding-left:1rem}
.bhr__under__construction .under__construction__social>.social__fb::after,.bhr__under__construction .under__construction__social>.social__twitter::after,.bhr__under__construction .under__construction__social>.social__youtube::after,.bhr__under__construction .under__construction__social>.social__instagram::after{background:inherit;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;content:'';filter:blur(6px);-webkit-filter:blur(6px);-moz-filter:blur(6px);opacity:0;transition:all .1s linear;will-change:opacity;z-index:1}
.bhr__under__construction .under__construction__social>.social__fb,.bhr__under__construction .under__construction__social>.social__twitter,.bhr__under__construction .under__construction__social>.social__youtube,.bhr__under__construction .under__construction__social>.social__instagram{border-radius:50%;display:grid;justify-content:center;align-items:center}
.bhr__under__construction{background-color:#eaeaea}
.bhr__under__construction .under__construction__title{font-size:2.625rem}
.bhr__under__construction .under__construction__gif{width:437px;height:226px;margin-top:90px;margin-bottom:90px}
@media(max-width:991.98px){.bhr__under__construction .under__construction__gif{margin-top:20px;margin-bottom:20px}
}
@media(max-width:575.98px){.bhr__under__construction .under__construction__gif{width:290px;height:150px;margin-top:40px;margin-bottom:10px}
}
.bhr__under__construction .under__construction__gif>.under__construction__gif__inner{background-image:url("main/resources/under_construction.svg");background-repeat:no-repeat;background-position:center bottom;background-color:transparent;background-size:100%;z-index:3;transform:scale(1.8)}
@media(max-width:991.98px){.bhr__under__construction .under__construction__gif>.under__construction__gif__inner{transform:scale(1)}
}
@media(max-width:575.98px){.bhr__under__construction .under__construction__gif>.under__construction__gif__inner{width:290px !important;height:150px !important}
}
.bhr__under__construction .under__construction__gif>.under__construction__saw{width:325px;height:63px;background-image:url("main/resources/under_construction_saw.svg");background-repeat:no-repeat;background-position:center bottom;background-color:transparent;background-size:100%;left:53px;top:68px;z-index:2;animation:sawAnimate 1s infinite ease-in-out;transform:scale(1.8)}
@media(max-width:991.98px){.bhr__under__construction .under__construction__gif>.under__construction__saw{transform:scale(1)}
}
@media(max-width:575.98px){.bhr__under__construction .under__construction__gif>.under__construction__saw{width:215px;height:36px;left:30px;top:59px;animation:sawAnimateMob 1s infinite ease-in-out;transform-origin:85% 65%}
}
.bhr__under__construction .under__construction__gif>.under__construction__shadow{width:60px;height:23px;background-image:url("main/resources/under_construction_shadow.svg");background-repeat:no-repeat;background-position:center bottom;background-color:transparent;background-size:100%;top:92px;left:197px;transform:scale(1.8)}
@media(max-width:991.98px){.bhr__under__construction .under__construction__gif>.under__construction__shadow{transform:scale(1)}
}
@media(max-width:575.98px){.bhr__under__construction .under__construction__gif>.under__construction__shadow{width:41px;height:15px;top:70px;left:128px}
}
.bhr__under__construction .under__construction__message{font-size:1.25rem}
.bhr__under__construction .under__construction__social{display:grid;grid-template-columns:repeat(4,60px);grid-template-rows:60px;grid-auto-flow:row;justify-content:center;align-items:center;grid-gap:5px}
.bhr__under__construction .under__construction__social>.social__fb{background-color:#33589e}
.bhr__under__construction .under__construction__social>.social__fb>.fb{background:url("main/resources/Spritesheet.svg") no-repeat -185px -22px;width:14px;height:26px;display:inline-block;z-index:2}
@media(hover:hover){.bhr__under__construction .under__construction__social>.social__fb:hover::after{opacity:1;transition:opacity .4s linear}
}
.bhr__under__construction .under__construction__social>.social__twitter{background-color:#4ba0eb}
.bhr__under__construction .under__construction__social>.social__twitter>.twitter{background:url("main/resources/Spritesheet.svg") no-repeat -1008px -22px;width:26px;height:21px;display:inline-block;z-index:2}
@media(hover:hover){.bhr__under__construction .under__construction__social>.social__twitter:hover::after{opacity:1;transition:opacity .4s linear}
}
.bhr__under__construction .under__construction__social>.social__youtube{background-color:#ff3b00}
.bhr__under__construction .under__construction__social>.social__youtube>.youtube{background:url("main/resources/Spritesheet.svg") no-repeat -1106px -22px;width:24px;height:17px;display:inline-block;z-index:2}
@media(hover:hover){.bhr__under__construction .under__construction__social>.social__youtube:hover::after{opacity:1;transition:opacity .4s linear}
}
.bhr__under__construction .under__construction__social>.social__instagram{background:#4c5ad1;background:-moz-linear-gradient(-45deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);background:-webkit-linear-gradient(-45deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);background:linear-gradient(135deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c5ad1',endColorstr='#ffd42b',GradientType=1)}
.bhr__under__construction .under__construction__social>.social__instagram>.instagram{background:url("main/resources/Spritesheet.svg") no-repeat -382px -22px;width:24px;height:24px;display:inline-block;z-index:2}
@media(hover:hover){.bhr__under__construction .under__construction__social>.social__instagram:hover::after{opacity:1;transition:opacity .4s linear}
}
.bhr__travel__diaries .travel__diaries__top__info .travel__diaries__cover__image{width:100%;border-radius:.625rem;max-width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;height:490px}
.bhr__travel__diaries .travel__diaries__top__info .travel__diaries__cover__image .travel__diaries__cover__gradient{bottom:0;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,0.5));height:200px;border-bottom-right-radius:.625rem;border-bottom-left-radius:.625rem}
.bhr__travel__diaries .travel__diaries__top__info .travel__diaries__cover__image .travel__diaries__title{font-size:2rem;color:#fff;font-weight:400;padding-left:1.0625rem;bottom:0;position:absolute;font-family:"Nunito",sans-serif}
.bhr__travel__diaries .travel__diaries__top__info .travel__diaries__user__info{font-size:.9375rem;color:#919193;height:42px;align-items:center;font-weight:700}
.bhr__travel__diaries .travel__diaries__comment{text-align:justify;font-size:1.25rem}
.bhr__travel__diaries .travel__diaries__comment .other__destination{font-size:1.3125rem;color:#4b4b4b}
.bhr__travel__diaries .travel__diaries__comment .other__destination__div{width:50%}
@media(max-width:991.98px){.bhr__travel__diaries .travel__diaries__comment .other__destination__div{width:100% !important}
}
.bhr__travel__diaries .travel__diaries__comment .destination__icon{height:50px;width:50px}
.bhr__travel__diaries .travel__diaries__comment p{margin-bottom:0 !important}
.bhr__travel__diaries .d-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:22px}
@media(min-width:576px){.bhr__travel__diaries .d-grid{grid-auto-flow:column}
}
.bhr__travel__diaries .bhr__view__all__pages__heading{font-family:"Prata",serif;font-size:2.625rem}
@media(max-width:767.98px){.bhr__travel__diaries .bhr__view__all__pages__heading{text-align:center;font-size:2rem}
}
@media(max-width:991.98px){.bhr__travel__diaries .bhr__view__all__pages__heading{font-size:2rem}
}
.bhr__travel__diaries .favourites__block{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:calc(400px - 35px);grid-auto-rows:calc(400px - 35px);grid-gap:20px}
@media(min-width:576px){.bhr__travel__diaries .favourites__block{grid-template-columns:repeat(2,49%);grid-gap:2%;padding-bottom:150px}
}
@media(min-width:768px){.bhr__travel__diaries .favourites__block{grid-template-columns:repeat(3,31.3%);grid-gap:3%;padding-bottom:150px}
}
@media(min-width:1200px){.bhr__travel__diaries .favourites__block{grid-template-columns:repeat(4,222px);grid-gap:20px;padding-bottom:0}
}
@media(min-width:1400px){.bhr__travel__diaries .favourites__block{grid-template-columns:repeat(4,230px)}
}
@media(min-width:1520px){.bhr__travel__diaries .favourites__block{grid-template-columns:repeat(5,245px);grid-gap:35px}
}
@media(max-width:767.98px){.bhr__travel__diaries .favourites__block{margin-right:0 !important;margin-left:0 !important}
}
.bhr__travel__diaries .bhr__view__all__pages__card{position:relative;padding:1.25rem;border-radius:.8125rem;display:block;background-size:cover;background-position:center center}
@media(max-width:991.98px){.bhr__travel__diaries .bhr__view__all__pages__card{padding:1.5rem}
}
@media(hover:hover){.bhr__travel__diaries .bhr__view__all__pages__card:hover{color:#fff;text-decoration:none}
.bhr__travel__diaries .bhr__view__all__pages__card:hover .bhr__tiles__shadow{opacity:1}
.bhr__travel__diaries .bhr__view__all__pages__card:hover .circuit__bottom__title{transform:translateY(-80px)}
}
.bhr__travel__diaries .bhr__view__all__pages__card::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:13px}
.bhr__travel__diaries .bhr__view__all__pages__card>.district__tags .district__tags__span{color:#fff}
.bhr__travel__diaries .bhr__view__all__pages__card>.district__tags::before{content:'';position:absolute;left:0;width:6px;height:6px;background-color:#d03000;border-radius:50%;margin-top:3px}
.bhr__travel__diaries .circuit__bottom__title{color:#fff;font-size:1.75rem;font-family:"Prata",serif;transform:translateY(-60px);transition:transform .2s linear}
@media(max-width:991.98px){.bhr__travel__diaries .circuit__bottom__title{font-size:1.5625rem}
}
@media(max-width:991.98px){.travel__diaries__card__view__container .container{width:100%}
}
.travel__diaries__card__view__container .travel__diaries__card__header{flex:1}
@media(max-width:991.98px){.travel__diaries__card__view__container .travel__diaries__card__header{flex:auto;width:100%}
}
.travel__diaries__card__view__container .travel__diaries__card__view__title{font-size:2.625rem}
@media(max-width:991.98px){.travel__diaries__card__view__container .travel__diaries__card__view__title{text-align:center;font-size:2rem}
}
.travel__diaries__card__view__container .travel__diaries__card__content{padding:0}
@media(max-width:991.98px){.travel__diaries__card__view__container .travel__diaries__card__content{flex-wrap:wrap}
}
.travel__diaries__card__view__container .travel__diaries__card__content .travel__diaries__card__top{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:13px;height:262px;max-width:100%}
@media(max-width:991.98px){.travel__diaries__card__view__container .travel__diaries__card__content .travel__diaries__card__top{width:360px}
}
.travel__diaries__card__view__container .travel__diaries__card__content .travel__diaries__card__top .tags__name{color:#fff;text-decoration:none;position:relative;left:2rem;top:1rem}
.travel__diaries__card__view__container .travel__diaries__card__content .travel__diaries__card__top .tags__name::before{width:6px;height:6px;background:#d03000;border-radius:50%;content:'';position:absolute;left:-.7rem;top:8px}
.travel__diaries__card__view__container .travel__diaries__card__content .travel__diaries__card__top::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.8125rem;z-index:2}
.travel__diaries__card__view__container .travel__diaries__card__content .travel__diaries__card__bottom .travel__diaries__user__info{color:#919193;font-size:.9375rem;font-weight:700}
.travel__diaries__card__view__container .travel__diaries__card__content .travel__diaries__card__bottom .travel__diaries__user__page__info{color:#4b4b4b;font-size:1.25rem;text-align:justify;overflow-wrap:break-word;line-height:1.3}
@media(max-width:991.98px){.travel__diaries__card__view__container .travel__diaries__card__content .bg-slider{align-items:center !important;flex-direction:column !important}
}
.travel__diaries__card__view__container .travel__diaries__card__content .bg-slider:hover{color:#fff;text-decoration:none}
.travel__diaries__card__view__container .travel__diaries__card__content .bg-slider:hover .bhr__tiles__shadow{opacity:1}
.bhr__itinerary .day_item_head .element::before,.bhr__itinerary .day_item_head .element::after,.element::before,.element::after{width:12px;height:2px;background:#fff;border-radius:1px;content:'';position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-6px;transition:all .2s linear}
.bhr__itinerary .day_item_head.active .element::before,.bhr__itinerary .day_item_head.active .element::after,.active .element::before,.active .element::after{background:#000;transition:all .2s linear}
.active{transition:all .2s linear}
.active .element{background-color:#eaeaea}
.active .element::after{transform:none}
.element{width:2.75rem;height:2.75rem;border-radius:50%;background:#c7c7c7;right:1rem;transition:all 2s linear;top:calc(50% - 22px)}
@media only screen and (max-device-width:521px){.element{right:0}
}
.element::after{transform:rotate(90deg)}
#trip__planner__form .trip__planner__input{height:2.5rem;font-size:.9rem;border:.1rem solid #d2d2d2}
#trip__planner__form label{font-family:"Nunito",sans-serif;display:flex;justify-content:center;align-items:center;margin-bottom:0}
#trip__planner__form button{font-size:1rem;padding:.2rem 1rem;border-radius:8px;color:#fff;background-color:#d03000;height:3rem;width:100%;border:1px solid #d03000;outline:0}
#trip-planner-view .widget-right[class$="d"]>.widget-right__header>.widget-right__layout>div>h2.widget-right__title{color:#fff}
#trip-planner-view .widget-right[class$="d"]>.widget-right__header>.widget-right__layout>div>h2+p.widget-right__description{color:#fff}
#trip-planner-view .widget-right[class$="d"]>.weather-right>.weather-right__layout>.weather-right__temperature{color:#fff}
#trip-planner-view .widget-right[class$="d"]>.weather-right>.weather-right__layout>.weather-right__temperature>.weather-temp{color:#fff}
#trip-planner-view .widget-right[class$="d"]>.weather-right>.weather-right__layout>table.weather-right-table{color:#fff;font-family:"Nunito",sans-serif !important}
#trip-planner-view .weather__districts{-webkit-appearance:none;-moz-appearance:none;appearance:none}
#trip-planner-view .weather__districts::-ms-expand{display:none}
#trip-planner-view .trip__planner__input{height:3.625rem;font-size:1.3125rem}
.selected__destination{width:279px;height:350px;background-size:cover;background-position:center center;color:#000}
.trip__planned__column .planned__trip__timeline__title{min-height:3.5rem;padding:12px 0;background-color:#f1efed;border-top-left-radius:.4rem;border-top-right-radius:.4rem;font-weight:600;font-size:1.875rem;border:1px solid #c7c7c7 !important}
.trip__planned__column .planned__trip__day{border-left:1px solid #c7c7c7 !important}
.trip__planned__column .timeline{position:relative;max-width:1200px;margin:0 auto;background-color:#fff;border:1px solid #c7c7c7}
.trip__planned__column .d-container{padding:10px 10px;position:relative;background-color:inherit;width:100%;display:flex !important;align-items:center}
.trip__planned__column .content{position:relative;border-radius:6px;width:60%;background:transparent;padding:0}
.trip__planned__column .content div{font-size:1rem;font-weight:600;font-family:"Nunito",sans-serif;background:#eaeaea;border-radius:5px;padding:1rem;padding-top:10px;padding-bottom:10px;text-transform:capitalize}
.trip__planned__column .add__div{background-color:#d03000;cursor:pointer;color:#fff}
.trip__planned__column .remove__div{background-color:#d03000;color:#fff;cursor:pointer}
@media screen and (max-width:600px){.trip__planned__column .timeline::after{left:31px}
.trip__planned__column .d-container{width:100%}
.trip__planned__column .content{position:relative;border-radius:6px;width:90%;background:transparent;padding:0}
.trip__planned__column .content div{font-size:1rem;font-weight:600;font-family:"Nunito",sans-serif;background:#eaeaea;border-radius:5px;padding:1rem;padding-top:10px;padding-bottom:10px;text-transform:capitalize}
.trip__planned__column .d-container::before{left:60px;border:medium solid #fff;border-width:10px 10px 10px 0;border-color:transparent #fff transparent transparent}
.trip__planned__column .left::after,.trip__planned__column .right::after{left:15px}
.trip__planned__column .right{left:0}
}
.trip__planned__column .del__btn{cursor:pointer;display:flex;align-items:center;justify-content:center;border-left:1px solid #c7c7c7}
.trip__planned__column .left .content{order:0}
@media only screen and (max-device-width:1024px){.trip__planned__column .left .content{order:0}
}
.trip__planned__column .left .del__btn{order:0}
@media only screen and (max-device-width:1024px){.trip__planned__column .left .del__btn{order:0}
}
.trip__planned__column .right .content{order:0}
.trip__planned__column .right .del__btn{order:0}
@media only screen and (max-device-width:1024px){.trip__planned__column .right{order:0}
}
.trip__planned__column .timeline .d-container:first-child .move__prev__btn{display:none !important}
.trip__planned__column .timeline .d-container:last-child .move__next__btn{display:none !important}
.trip__planned__column .move__prev__btn{transform:scale(0.7);cursor:pointer}
.trip__planned__column .move__next__btn{transform:rotate(180deg) scale(0.7);cursor:pointer}
.trip__planned__column .timeline__btn{display:flex;justify-content:space-between;flex-direction:column;border:1px solid #c7c7c7;border-radius:5px}
.trip__planned__column .day__input__box{display:none;transition:all .2s linear}
.district__div .select2.select2-container{background-color:#f7f7f7;border-radius:5px;border:1px solid #d9e3e6 !important}
.district__div .select2-selection--multiple{background-color:#f7f7f7 !important}
.download__btn,.btn_trip_submit{background-color:#d03000;font-size:.9rem;color:#fff;cursor:pointer;outline:none !important}
.download__btn:focus,.btn_trip_submit:focus{outline:none !important}
.save__btn{background-color:#d03000;font-size:.9rem;color:#fff}
.destination_img{width:6.25rem;height:6.25rem;border-radius:5px}
.selected__dist__heading{font-weight:600;font-size:1.25rem}
.trip__day{cursor:pointer}
.trip__planner__block{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:calc(400px - 35px);grid-auto-rows:calc(400px - 35px);grid-gap:20px}
.trip__planner__block .bg-slider{height:21.875rem;position:relative;border-radius:.8125rem;padding:2.5rem 3rem;display:block;background-size:cover;background-position:center center;text-decoration:none;color:#fff;position:relative}
@media(max-width:991.98px){.trip__planner__block .bg-slider{padding:1.5rem}
}
.trip__planner__block .bg-slider:hover{color:#fff;text-decoration:none}
.trip__planner__block .bg-slider:hover>.bhr__tiles__shadow{opacity:1}
.trip__planner__block .bg-slider::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:13px}
.trip__planner__block .circuit__bottom__title{color:#fff;position:absolute;padding:0 2.5rem 3rem;bottom:0;font-size:1.75rem;left:0;font-family:"Prata",serif}
@media(max-width:991.98px){.trip__planner__block .circuit__bottom__title{font-size:1.5625rem}
}
@media(min-width:576px){.trip__planner__block{grid-template-columns:repeat(2,49%);grid-gap:2%;padding-bottom:9.375rem}
}
@media(min-width:768px){.trip__planner__block{grid-template-columns:repeat(3,31.3%);grid-gap:3%;padding-bottom:9.375rem}
}
@media(min-width:992px){.trip__planner__block{grid-template-columns:repeat(4,222px);grid-gap:17px;padding-bottom:0}
}
@media(min-width:1200px){.trip__planner__block{grid-template-columns:repeat(5,236px);grid-gap:25px}
}
@media(min-width:1400px){.trip__planner__block{grid-template-columns:repeat(5,240px)}
}
@media(min-width:1520px){.trip__planner__block{grid-template-columns:repeat(5,260px);grid-gap:35px}
}
@media(max-width:767.98px){.trip__planner__block{margin-right:0 !important;margin-left:0 !important}
}
.trip__planner__block{position:relative;padding:1.25rem;border-radius:.8125rem !important;display:block;background-size:cover;background-position:center center;cursor:pointer}
@media(max-width:991.98px){.trip__planner__block{padding:1.5rem}
}
@media(hover:hover){.trip__planner__block:hover{color:#fff;text-decoration:none}
.trip__planner__block:hover .bhr__tiles__shadow{opacity:1}
.trip__planner__block:hover .circuit__bottom__title{transform:translateY(-60px)}
}
.trip__planner__block::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:13px}
.trip__planner__block>.district__tags .district__tags__span{color:#fff}
.trip__planner__block>.district__tags::before{content:'';position:absolute;left:0;width:6px;height:6px;background-color:#d03000;border-radius:50%;margin-top:3px}
.trip__planner__block .circuit__bottom__title{color:#fff;font-size:1.75rem;font-family:"Prata",serif;transform:translateY(-40px);transition:transform .2s linear}
.destination__modal,.planner__modal{z-index:999999 !important}
.trip_planner_form input{text-align:center;text-decoration:none;outline:0;height:3.625rem;border-radius:8px 0 0 8px;background:#f7f7f7;display:block;float:left;width:100%;border:0;font-size:1.2rem;color:#000;padding:0 20px;transition:all .2s linear;transition:background-color .4s linear}
@media(max-width:1199.98px){.trip_planner_form input{font-size:1.1rem}
}
.trip_planner_form input:focus{outline:0}
.bot_container{right:0;bottom:0;z-index:99999;overflow-y:auto;transform:translateX(100%);transition:all .2s linear;right:0;overflow-x:hidden;background-color:#fff;min-height:35%}
@media(max-width:1199.98px){.bot_container{width:95%;min-height:40%}
}
.bot_container .close__btn__div__chat__div{width:100% !important;background:#0f7705}
.bot_container input{text-align:center;text-decoration:none;outline:0;height:58px;border-radius:8px 0 0 8px;background:#f7f7f7;display:block;float:left;width:100%;border:0;font-size:1.2rem;color:#000;padding:0 20px;transition:all .2s linear;transition:background-color .4s linear}
@media(max-width:1199.98px){.bot_container input{font-size:1.1rem}
}
.bot_container .menu__btn__div__chat__bot{background:transparent;border-radius:50% !important;width:44px;height:44px;transition:all .2s linear;cursor:pointer}
.bot_container .close__line__one{width:24px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition:all .2s linear;top:20px;transform:rotateZ(45deg)}
.bot_container .close__line__three{width:24px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition:all .2s linear;top:20px;transform:rotateZ(-45deg)}
.bot_container .informative__link button{outline:0;border:1px solid #d6d6d6;transition:background-color .4s linear,box-shadow .4s linear;background-color:#f7f7f7}
.bot_container .informative__link button a{text-decoration:none;color:#000}
.bot_container .informative__link button:hover{background:transparent;border:1px solid #c7c7c7;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important}
.bot_container .informative__link button:hover a{text-decoration:none;color:#d03000}
.bot_container .bt__bot__heading{font-size:1.5rem;color:#fff}
.bot_container .chat__bot__title{font-size:2rem;width:auto;margin-bottom:0;line-height:1.3}
.bot_container .submit__btn__chat__bot{background:#d03000;height:58px;border-radius:0 8px 8px 0;font-size:1.125rem;color:#fff !important;padding:0 18px;border:0;transition:background-color .4s linear,box-shadow .4s linear;outline:none !important;margin:0;background-image:url("main/resources/right-arrow.png");width:50px;background-position:center;background-repeat:no-repeat}
.bot_container .submit__btn:hover:not([disabled]){background:#ff3b00 !important;-webkit-box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important;-moz-box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important}
.bot_container #output,.bot_container .welcome_text{font-size:1.5rem;color:#000}
@media(max-width:1199.98px){.bot_container #output,.bot_container .welcome_text{font-size:1.2rem}
}
.bot_container .error_border{border:1px solid #d03000;color:#d03000}
.chat__button{right:5%;bottom:10%;z-index:9999;outline:0;border-radius:16% !important;background-color:#d03000}
.chat__button:hover{background-color:#ff3b00}
.chat__button:focus{outline:0}
.focus__grid__container{padding-bottom:5rem}
@media(max-width:991.98px){.focus__grid__container{margin-bottom:0 !important;padding-bottom:0}
}
.focus__grid__container .container{z-index:99}
@media(max-width:991.98px){.focus__grid__container .container{width:100%;max-width:100%}
}
@media(max-width:991.98px){.focus__grid__container .container .focus__grid__card__subheading__container{display:block !important;text-align:center}
}
.focus__grid__container .container .focus__grid__card__subheading__container .focus__grid__card__subheading{flex:2;font-family:"Nunito",sans-serif;font-size:1.125rem;color:#4b4b4b}
@media(max-width:991.98px){.focus__grid__container .container .focus__grid__card__subheading__container .focus__grid__card__subheading{flex:auto}
}
.focus__grid__container .container .focus__grid__card__header{flex:1}
@media(max-width:991.98px){.focus__grid__container .container .focus__grid__card__header{flex:auto;width:100%}
}
.focus__grid__container .container .focus__grid__card__header .focus__grid__card__title{font-size:2.625rem}
@media(max-width:991.98px){.focus__grid__container .container .focus__grid__card__header .focus__grid__card__title{font-size:2rem !important;text-align:center}
}
.focus__grid__container .container .focus__grid__card__header .title__transform__capitalize{text-transform:capitalize}
@media(max-width:991.98px){.focus__grid__container .container .focus__grid__row{padding-bottom:5rem !important}
}
.focus__grid__container .container .bhr__card__link{padding:0}
.focus__grid__container .container .bhr__card__link:hover .focus__grid__card__overlay{opacity:1}
.focus__grid__container .container .bhr__card__link:hover .bhr__tiles__shadow{opacity:1}
@media(min-width:992px){.focus__grid__container .container .bhr__card__link:hover .card__details{transform:translateY(0);opacity:1}
}
@media(min-width:992px){.focus__grid__container .container .bhr__card__link:hover .hidden__details{opacity:1;transition:opacity .2s linear}
}
.focus__grid__container .container .card__img{max-height:100%;border-radius:.8125rem;object-fit:cover}
@supports(-ms-ime-align:auto){.focus__grid__container .container .card__img{height:100%}
}
.focus__grid__container .container .bhr__tiles__shadow{z-index:-1}
.focus__grid__container .container .focus__grid__card{width:100%;max-height:220px;min-height:220px;border-radius:.8125rem}
@media(max-width:991.98px){.focus__grid__container .container .focus__grid__card{width:100%;max-height:190px;min-height:190px}
}
@media(max-width:767.98px){.focus__grid__container .container .focus__grid__card{width:100%;max-height:220px;min-height:220px}
}
.focus__grid__container .container .focus__grid__card::before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65;content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-radius:.8125rem}
.focus__grid__container .container .focus__grid__card__overlay{background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);transition:opacity .2s linear;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;border-radius:.8125rem}
.focus__grid__container .container .focus__grid__video__container{width:100%}
.focus__grid__container .container .focus__grid__video__container>iframe{border-radius:.8125rem}
@media(max-width:991.98px){.focus__grid__container .container .focus__grid__video__container>iframe{height:190px}
}
@media(max-width:767.98px){.focus__grid__container .container .focus__grid__video__container>iframe{height:215px}
}
.focus__grid__container .container .card__details{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition:transform .2s linear;transform:translateY(60px);height:calc(100% - 60px);opacity:0;z-index:19}
@media(max-width:991.98px){.focus__grid__container .container .card__details{transform:translateY(0)}
}
.focus__grid__container .container .card__details .bhr__focus__grid__card__title{font-size:1.5625rem;margin-bottom:1.5rem;max-width:90%}
.focus__grid__container .container .card__details .hidden__details{opacity:0;color:#c7c7c7;max-width:90%}
@media(max-width:991.98px){.focus__grid__container .container .card__details .hidden__details{opacity:1}
}
.bhr__social__feed{background:#f7f7f7}
@media(max-width:991.98px){.bhr__social__feed .container{width:100%;max-width:100%}
}
.bhr__social__feed__row{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}
@media(max-width:991.98px){.bhr__social__feed__row{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}
}
.bhr__social__feed__row>.bhr__social__feed__img{flex:0 0 24.7%;min-height:100px;position:relative;top:0;left:0;overflow:hidden}
@media(max-width:991.98px){.bhr__social__feed__row>.bhr__social__feed__img{padding:0 5px 0 0 !important;flex:0 0 40%}
}
@media(max-width:767.98px){.bhr__social__feed__row>.bhr__social__feed__img{flex:0 0 80%}
}
.bhr__social__feed__row>.bhr__social__feed__img img.social-feed-image{width:100%;position:relative;top:0;left:0;transition:.3s ease-in-out;aspect-ratio:1/1;object-fit:cover}
.bhr__social__feed__row>.bhr__social__feed__img img.social-feed-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}
.bhr__social__feed__row>.bhr__social__feed__img .bi.bi-play-circle.not-video{display:none}
.bhr__social__feed__row>.bhr__social__feed__img .bi.bi-play-circle.not-video.VIDEO{display:block;width:30px;color:red;height:30px;position:absolute;top:15px;right:15px}
.bhr__social__feed__row>.bhr__social__feed__img img.bihar-logo-feed{position:absolute;top:15px;left:15px;width:14.8%;height:15%}
.bhr__social__feed__row .bhr__social__feed__heading{flex:2;font-family:"Nunito",sans-serif;font-size:1.5rem;color:#4b4b4b;margin-bottom:.625rem}
@media(max-width:991.98px){.bhr__social__feed__row .bhr__social__feed__heading{flex:auto}
}
.bhr__social__icon__row{margin:0;padding:20px 0;background-color:#000;justify-content:center}
.bhr__social__icon__row a{width:40px;height:40px;border-radius:50%;display:block;float:left;position:relative;margin-right:.8125rem;margin-top:.25rem}
@media(max-width:991.98px){.bhr__social__icon__row a{margin-right:.9375rem}
}
.bhr__social__icon__row a::after{background:inherit;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;content:"";filter:blur(6px);-webkit-filter:blur(6px);-moz-filter:blur(6px);opacity:0;transition:all .1s linear;will-change:opacity;z-index:1}
.bhr__social__icon__row a:hover::after{opacity:1;transition:opacity .4s linear}
.bhr__social__icon__row a.facebook{background:#33589e}
.bhr__social__icon__row a.instagram{background:#4c5ad1;background:-moz-linear-gradient(-45deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);background:-webkit-linear-gradient(-45deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);background:linear-gradient(135deg,#4c5ad1 0,#ff3756 42%,#ff3e37 60%,#ffd42b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c5ad1',endColorstr='#ffd42b',GradientType=1)}
.bhr__social__icon__row a.twitter{background:#4ba0eb}
.bhr__social__icon__row a.youtube{background:#ff3b00}
.bhr__social__icon__row a.pinterest{background:#c8232c}
.bhr__social__icon__row a span::before{position:absolute;top:50%;left:50%;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain}
.bhr__social__icon__row a span.fb{background:url("main/resources/Spritesheet.svg") no-repeat -185px -22px;width:14px;height:26px;display:inline-block;z-index:2}
.bhr__social__icon__row a span.tw{background:url("main/resources/Spritesheet.svg") no-repeat -1008px -22px;width:26px;height:21px;display:inline-block;z-index:2}
.bhr__social__icon__row a span.yt{background:url("main/resources/Spritesheet.svg") no-repeat -1106px -22px;width:24px;height:17px;display:inline-block;z-index:2}
.bhr__social__icon__row a span.ig{background:url("main/resources/Spritesheet.svg") no-repeat -382px -22px;width:24px;height:24px;display:inline-block;z-index:2}
.bhr__social__icon__row a span.pt{background:url("main/resources/Spritesheet.svg") no-repeat -641px -22px;width:20px;height:25px;display:inline-block;z-index:2}
.bhr__social__icon__row p.social-handle{color:#fff;font-size:2rem;margin-bottom:0;font-weight:bold}
.bhr__social__feed__component__heading{font-size:2.625rem;padding:1.875rem 2.5rem 0rem 0rem}
@media(max-width:991.98px){.bhr__social__feed__component__heading{font-size:2rem}
}
@media(max-width:575.98px){.bhr__social__feed__component__heading{text-align:center}
}
.bhr__social__feed__subheading{flex:2;font-family:"Nunito",sans-serif;font-size:1.125rem;color:#4b4b4b;margin:0 0 15px 0}
@media(max-width:991.98px){.bhr__social__feed__subheading{flex:auto}
}
.faq__container .accordion .faq{border-width:.125rem}
.faq__container .accordion .faq .faq__header .faq__toggle__button{font-size:1.875rem;color:#222;font-family:"Prata",serif;display:flex;align-items:center;border-radius:0;border:0}
.faq__container .accordion .faq .faq__header .faq__toggle__button[aria-expanded="true"]{color:#0a5003;border-bottom:.125rem solid #ff3b00}
.faq__container .accordion .faq .faq__header .faq__toggle__button[aria-expanded="true"]::after{rotate:-135deg}
.faq__container .accordion .faq .faq__header .faq__toggle__button:focus{outline:.0625rem solid currentColor;box-shadow:unset}
.faq__container .accordion .faq .faq__header .faq__toggle__button::after{content:"";border:solid currentColor;border-width:0 .1875rem .1875rem 0;margin-left:auto;display:inline-block;padding:.1875rem;rotate:45deg;transition:rotate .1s cubic-bezier(0.075,0.82,0.165,1)}
.sitemap .section{margin-bottom:5rem}
.sitemap .section__header{padding:.5rem 0}
.sitemap .section__header__link{color:#0a5003;font-family:"Prata",serif;display:inline-flex}
.sitemap .section__header__link h2{text-transform:capitalize;font-size:1.875rem;margin:0}
.sitemap .section__row__col{padding-top:.5rem;padding-bottom:.5rem}
.sitemap .section__row__col__link{color:#000;font-size:1.2rem;text-transform:capitalize}
.spinner{border:8px solid #f3f3f3;border-top:8px solid #096b1d;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:fixed;top:46%;left:47.9%;z-index:9999}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.events__btn--lnk{position:fixed;right:0;top:43%;background-color:#d03000;color:#fff;font-size:1.3em;border-radius:8px 0 0 8px;z-index:1000;writing-mode:vertical-lr;text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:10px}
.events__btn--lnk:hover{text-decoration:none;background-color:#ff3b00;color:#fff}
.events__btn--icon{height:30px;width:30px;margin-bottom:7px}
.image_modal_body:after,.image_modal_body:before{content:"";display:flex}
.reshtragaam-image{width:100%}
.image_modal_container{display:none;z-index:999;position:fixed;left:0;top:0;padding-top:5%;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.6)}
.image_modal_content{margin:auto;background-color:#fff;position:relative;padding:5px;outline:0;width:80vw;top:8%;border-radius:5px}
.image_modal_animate_top{position:relative;animation:animatetop .4s}
@keyframes animatetop{from{top:-50%;opacity:0}
to{top:8%;opacity:1}
}
.image_modal_card,.image_modal_hover_shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.image_modal_btn{color:#fff;background-color:#c7c7c7;border-radius:50%;padding:0 13px;margin:1px;font-size:2rem;display:block;width:47px;height:47px;cursor:pointer;font-weight:600}
.image_modal_btn .image_modal_open_new_tab_icon{width:20px;height:20px;position:relative;top:-3px;left:1px}
.image_modal_btn .image_close_btn{position:relative;top:-2px;left:1px}
.image_modal_btn:hover{background-color:rgba(199,199,199,0.18);transition:.4s all;color:#dc3545}
.image_modal_display_topright{position:absolute;right:5px;top:5px}
.nationalAnthem-scroll-text{color:#dc3545;font-size:larger;margin:.5rem 0}
@media(max-width:1200px){.image_modal_content{top:30%;width:95vw}
@keyframes animatetop{from{top:-50%;opacity:0}
to{top:30%;opacity:1}
}
}
@media(max-width:500px){.image_modal_btn{padding:0 11px;font-size:1.5rem;cursor:pointer;font-weight:600;width:38px;height:38px}
.image_modal_btn .image_modal_open_new_tab_icon{width:15px;height:15px;top:-2px;left:0}
.image_modal_btn .image_close_btn{top:0}
}
.action__btn{gap:.75rem}
.action__btn .action__link{background-color:#d03000;color:#fff;border-radius:.5rem}
.action__btn .action__link:hover{background-color:#ff3b00;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78);color:#fff}
.action__btn .action__link:focus{box-shadow:0 0 0 .2rem rgba(255,59,0,0.25)}
.action__btn .action__link:not([href]){color:#fff}
.registration{background-color:#f7f7f7;padding:2rem 0}
.registration__wrapper .next-event-detail{margin-top:20px}
.registration__wrapper .starting-warning{margin-top:70px}
.registration__wrapper .start-detail{border-radius:8px}
.registration__wrapper .select-event-filter__container{display:flex;flex-wrap:wrap;gap:1rem;width:100%}
.registration__wrapper .select-event-filter__filters{display:flex;gap:1rem;flex-wrap:wrap;width:auto}
.registration__wrapper .select-event-filter__top{display:flex;align-items:center;gap:1rem;width:auto;flex-grow:1}
.registration__wrapper .select-event-filter__group{display:flex;flex-direction:column}
.registration__wrapper .select-event-filter__input,.registration__wrapper .select-event-filter__dropdown{padding:8px 12px;border:1px solid #ccc;border-radius:8px;font-size:1rem;min-width:184px}
.registration__wrapper .select-event-filter__group--search{flex-grow:1;width:auto}
.registration__wrapper .select-event-filter__button{background-color:#d03000;color:#f1efe5;padding:8px 12px;border:0;border-radius:12px;cursor:pointer;font-weight:400;font-size:16px;white-space:nowrap;min-width:150px}
@media(max-width:991px){.registration__wrapper .select-event-filter__container{flex-direction:column}
.registration__wrapper .select-event-filter__filters{width:100%;justify-content:space-between}
.registration__wrapper .select-event-filter__top{width:100%;justify-content:space-between}
.registration__wrapper .select-event-filter__group--search{width:100%}
}
@media(max-width:767px){.registration__wrapper .select-event-filter__filters{flex-direction:column;width:100%}
.registration__wrapper .select-event-filter__top{flex-direction:column;width:100%}
.registration__wrapper .select-event-filter__group{width:100%}
.registration__wrapper .select-event-filter__input{width:100%}
.registration__wrapper .select-event-filter__button{width:100%;text-align:center}
}
.registration__wrapper .prev-performance-btn{color:#116c0a}
.registration__wrapper .awards-recognition-btn{color:#116c0a}
.registration__wrapper .performance-details-btn{color:#116c0a}
.registration__wrapper .performance-details-row{border-radius:12px}
.registration__wrapper .prev-performance-row{border-radius:12px}
.registration__wrapper .awards-recognition-row{border-radius:12px}
.registration__wrapper .prev-performance-delete-button{top:0;right:0}
.registration__wrapper .prev-performance-delete-icon{width:24px;height:24px}
.registration__wrapper .awards-recognition-delete-button{top:0;right:0}
.registration__wrapper .awards-recognition-delete-icon{width:24px;height:24px}
.registration__wrapper .performance-details-delete-button{top:0;right:0}
.registration__wrapper .performance-details-delete-icon{width:24px;height:24px}
.registration__wrapper--text{font-size:16px;font-weight:400;margin-top:12px}
.registration__wrapper .bihar-logo{height:70px;position:absolute;top:60px}
.registration__wrapper--date{top:32px;right:24px}
@media(min-width:992px){.registration__wrapper--date{top:48px;margin-top:0}
}
.registration__wrapper--form .stepper-container{display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;gap:20px;padding:20px;font-family:Arial,sans-serif}
.registration__wrapper--form .stepper-container .stepper{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}
.registration__wrapper--form .stepper-container .stepper .step{display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;position:relative;width:106px}
.registration__wrapper--form .stepper-container .stepper .step:not(:last-child)::after{content:"";position:absolute;top:14px;left:calc(50% + 12px);width:80px;height:4px;background:black;z-index:1}
.registration__wrapper--form .stepper-container .stepper .step.active:not(:last-child)::after{background:#0c8d4a}
.registration__wrapper--form .stepper-container .stepper .step .step-label{color:#000;text-align:center}
.registration__wrapper--form .stepper-container .stepper .step .circle{display:inline-block;width:32px;height:32px;border-radius:32px;background-repeat:no-repeat;background-size:contain;z-index:2;border-radius:32px;background-image:url("main/resources/stepper-circle.svg")}
.registration__wrapper--form .stepper-container .stepper .step .circle .step-label{margin-top:8px;font-size:14px;color:#666}
.registration__wrapper--form .stepper-container .stepper .step .circle.active{border-color:black;background:white}
.registration__wrapper--form .stepper-container .stepper .step .circle.active::after{content:"";display:inline-block;width:32px;height:32px;border-radius:32px;background-repeat:no-repeat;background-size:contain;background-image:url("main/resources/stepper-check.svg")}
.registration__wrapper--form .event-detail .previous-btn{background-color:white;color:red;border:1px solid red;border-radius:12px;justify-content:center;align-items:center;padding:15px;cursor:pointer;font-size:large}
.registration__wrapper--form .event-detail .clear-filter-btn{background-color:white;color:red;border:1px solid red;padding:20px;height:49px;border-radius:12px;display:flex;align-items:center;justify-content:center}
.registration__wrapper--form .event-detail .selected-event-wrapper{border-radius:24px;padding-bottom:50px}
.registration__wrapper--form .event-detail .selected-events{border-radius:12px;padding:16px;margin-bottom:16px;gap:16px}
@media(max-width:mobile){.registration__wrapper--form .event-detail .selected-events{padding:26px}
}
.registration__wrapper--form .event-detail .selected-events .event-location-icon{background:url("main/resources/locationIcon.svg") no-repeat;width:25px}
.registration__wrapper--form .event-detail .selected-events .selected{max-width:210px;border-radius:12px;position:relative;overflow:hidden;flex-grow:1}
@media(max-width:desktop){.registration__wrapper--form .event-detail .selected-events .selected{max-width:210px}
}
@media(max-width:tab){.registration__wrapper--form .event-detail .selected-events .selected{max-width:206px}
}
@media(max-width:mobile){.registration__wrapper--form .event-detail .selected-events .selected{max-width:256px}
}
.registration__wrapper--form .event-detail .selected-events .remove{position:absolute;color:red;right:12px;top:12px;border:2px solid red;border-radius:6px;background-color:white;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.registration__wrapper--form .event-detail .selected-events .remove .checkbox-icon{scale:1.4}
.registration__wrapper--form .event-detail .see-all-btn{background-color:white;color:red;border:1px solid red;bottom:10px;right:10px;width:187px;height:49px;border-radius:12px;display:flex;align-items:center;justify-content:center}
.registration__wrapper--form .event-detail .select-events{border-radius:24px;padding:32px 20px}
.registration__wrapper--form .event-detail .event-card-wrapper{padding:20px;border-radius:26px;margin-top:16px}
@media(max-width:1024px){.registration__wrapper--form .event-detail .event-card-wrapper{padding:26px}
}
@media(max-width:360px){.registration__wrapper--form .event-detail .event-card-wrapper{padding:26px}
}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container{gap:16px}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card{max-width:229px;border-radius:12px;position:relative;overflow:hidden;flex-grow:1}
@media(max-width:1366px){.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card{max-width:208px}
}
@media(max-width:360px){.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card{max-width:256px}
}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-checkbox{position:absolute;top:12px;right:12px;scale:1.5;accent-color:#0ca800;cursor:pointer}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-checkbox.checked{background:#28a745}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-checkbox.checked .check-icon{display:block}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-image{width:100%;height:150px;object-fit:cover}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-title{font-size:18px;font-weight:bold;margin-top:12px;color:#333;min-height:65px}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-location{font-size:14px;color:#666}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-location .event-location-icon{background:url("main/resources/locationIcon.svg") no-repeat;width:25px}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-dates{font-size:14px;color:#999}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .event-card .event-dates .event-date-icon{background:url("main/resources/date-icon.svg") no-repeat;width:25px}
.registration__wrapper--form .event-detail .event-card-wrapper .event-cards-container .selected-border{border:5px solid #0ca800}
.registration__wrapper--form .event-detail .event-card.selected{border-color:#28a745}
.registration__wrapper--form .registration__form--wrapper .social-media-id{margin-left:30px}
.registration__wrapper--form .registration__form--wrapper .clear-icon{top:70%;right:20px;transform:translateY(-50%);cursor:pointer;color:red;font-size:18px}
.registration__wrapper--form .registration__form--wrapper .slide-2-btn{background-color:white;color:red;border:1px solid red;border-radius:12px;justify-content:center;align-items:center;padding:15px;cursor:pointer;font-size:large}
.registration__wrapper--form .registration__form--wrapper .toggle-group input{display:none}
.registration__wrapper--form .registration__form--wrapper .toggle-label{cursor:pointer;transition:background-color .3s,color .3s;border:1px solid transparent;padding:6px 10px;font-size:12px;width:40px}
.registration__wrapper--form .registration__form--wrapper .toggle-label:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}
.registration__wrapper--form .registration__form--wrapper .toggle-label:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}
.registration__wrapper--form .registration__form--wrapper .verified-radio-yes:checked+.toggle-label{background-color:#28a745;color:#fff;border-color:#28a745}
.registration__wrapper--form .registration__form--wrapper .verified-radio-no:checked+.toggle-label{background-color:#dc3545;color:#fff;border-color:#dc3545}
.registration__wrapper--form .registration__form--wrapper .registration__group{width:100%;margin-bottom:.5rem}
.registration__wrapper--form .registration__form--wrapper .registration__group input:focus,.registration__wrapper--form .registration__form--wrapper .registration__group select:focus{outline:auto}
.registration__wrapper--form .registration__form--wrapper .registration__group .file-input-container{display:flex;align-items:center;position:relative}
.registration__wrapper--form .registration__form--wrapper .registration__group .file-input-container .remove-file-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:0;background-color:#f7f7f7;color:#bb2b00;font-size:1.5rem;cursor:pointer}
@media(min-width:992px){.registration__wrapper--form .registration__form--wrapper .registration__group{width:100%}
}
.registration__wrapper--form .registration__form--wrapper .registration__group .social__media__label{font-size:larger;font-weight:700}
.registration__wrapper--form .registration__form--wrapper .registration__group--label{font-size:16px;line-height:1.25;color:#000}
.registration__wrapper--form .registration__form--wrapper .registration__group--text{font-size:12px;font-weight:500}
.registration__wrapper--form .registration__form--wrapper .registration__group .registration__name{height:25px}
.registration__wrapper--form .registration__form--wrapper .registration__group--input{outline:0;border-radius:8px;display:block;float:left;width:100%;border:0;font-size:14px;line-height:1.2;color:#000;padding:10px 20px !important;transition:all .2s linear;transition:background-color .4s linear}
.registration__wrapper--form .registration__form--wrapper .registration__group .likes__input{width:50px;border:0;border-bottom:1px solid #000;margin:5px;margin-top:-5px}
.registration__wrapper--form .registration__form--wrapper .registration__group .chip{cursor:pointer}
.registration__wrapper--form .registration__form--wrapper .registration__group .addBtn{margin-top:10px;margin-left:5px;display:flex;min-height:30px;min-width:110px;width:auto;height:auto;font-size:small;border-radius:5px;border:0;justify-content:center;color:#fff;align-items:center;background-color:#0f7705}
.registration__wrapper--form .registration__form--wrapper .registration__group .member-btn{justify-content:flex-start;gap:20px}
.registration__wrapper--form .registration__form--wrapper .registration__group .event-para{font-size:small;margin-top:35px}
.registration__wrapper--form .registration__form--wrapper .registration__group .registration__other__input,.registration__wrapper--form .registration__form--wrapper .registration__group .performance__other__input{border:0;border-bottom:1px solid #000}
.registration__wrapper--form .registration__form--wrapper .registration__group .artist-hidden,.registration__wrapper--form .registration__form--wrapper .registration__group .performance-hidden{display:none}
.registration__wrapper--form .registration__form--wrapper .registration__group .artist-visible,.registration__wrapper--form .registration__form--wrapper .registration__group .performance-visible{display:block}
.registration__wrapper--form .registration__form--wrapper .aadhar__hidden{display:none}
.registration__wrapper--form .registration__form--wrapper .aadhar__display{display:block}
.registration__wrapper--form .registration__form--wrapper .registration__consent--label p,.registration__wrapper--form .registration__form--wrapper .registration__contract--label p{margin-bottom:0}
.registration__wrapper--form .registration__form--wrapper .registration__group--error{bottom:-16px}
.registration .hide{display:none !important}
.registration .opacity-0{opacity:0}
.registration .heading-2{font-size:2rem;width:auto;margin-bottom:0;line-height:1.3;font-family:"Prata",serif}
@media(min-width:992px){.registration .heading-2{font-size:3rem}
}
.registration .heading-3{color:#dc3545;font-size:1.125rem;display:inline-block;cursor:pointer}
.registration .primary-button,.registration .resend-button{background:#dc3545;width:fit-content;border-radius:8px;font-size:1.125rem;color:#fff !important;padding:10px 18px;border:0;transition:background-color .4s linear,box-shadow .4s linear}
.registration .primary-button:not([disabled]):hover,.registration .resend-button:not([disabled]):hover{background:#dc3545 !important;box-shadow:0 3px 15px 0 rgba(255,59,0,0.78) !important}
.registration .resend-button{background:#0f7705}
.registration .resend-button:not([disabled]):hover{background:#0f7705 !important;box-shadow:0 3px 15px 0 rgba(26,252,1,0.78) !important}
.registration .error-body{color:#dc3545;font-size:12px;line-height:1.2}
.registration .form-check{width:1.25rem;height:1.25rem;margin:.5rem .5rem .5rem 0}
.registration .registration__manual{min-height:300px;align-items:center}
.registration .registration__manual .info-text{font-size:1.25rem;color:#000}
.registration .border-r{border-right:1px solid #dc3545}
@media(max-width:991.98px){.registration .border-r{border-right:0;border-bottom:1px solid #dc3545}
}
.registration .response-message{font-size:1.75rem;color:#dc3545;flex-basis:100%}
.registration .form-info{padding:3rem 0}
.registration .back-button{color:#dc3545;font-size:1.25rem;border:0;background-color:transparent}
.registration .text{top:50%;transform:translateY(-50%);padding:1rem;font-size:2rem;background-color:#f7f7f7;right:-1rem}
@media(max-width:991.98px){.registration .text{top:auto;bottom:-2rem;transform:translateX(-50%);left:50%;right:auto}
}
.registration .contact .registration__group--label{flex-basis:100%}
.registration .contact .country-code{width:90px;padding-right:10px !important;padding-left:10px !important}
.registration .contact .break{flex-basis:100%;height:0}
.registration .contact .contact-no{width:calc(100% - 100px)}
.registration .modal-dialog{border:5px solid transparent}
.registration .modal-dialog .otp-close-btn{top:1rem;right:1rem;background-color:#fff}
.registration .modal-dialog .otp-close-btn .close-line-1{background-color:#000}
.registration .modal-dialog.modal-success{border:5px solid #28a745}
.registration .modal-dialog.modal-fail{border:5px solid #dc3545}
.registration .flex-break{flex-basis:100%}
.registration .w-30{width:30% !important}
.registration .w-40{width:40% !important}
.registration .field-info{font-weight:bold}
.registration .field-section-title{color:#4b4b4b;text-align:justify;font-size:1.6rem;margin-bottom:0}
.custom-modal .pop-up-close-btn{top:1rem;right:1rem;background-color:#fff}
.custom-modal .pop-up-close-btn .close-line-1{background-color:#000}
.custom-modal .add-member-modal{width:597px;min-height:300px;padding:32px;border-radius:16px}
.custom-modal .add-member-modal .add-member-popup .members{border-radius:8px}
.custom-modal .add-member-modal .add-member-popup .add-member-div{overflow-y:auto;max-height:400px}
.custom-modal .add-member-modal .add-member-popup .dynamic-member{line-height:1.7}
.custom-modal .add-member-modal .add-member-popup .delBtn,.custom-modal .add-member-modal .add-member-popup .add-member-btn,.custom-modal .add-member-modal .add-member-popup .submit-member{margin-top:10px;margin-left:5px;display:flex;min-height:35px;min-width:75px;width:auto;height:auto;font-size:small;border-radius:5px;border:0;justify-content:center;color:#fff;align-items:center;background-color:#0f7705}
.custom-modal .add-member-modal .add-member-popup .add-member-btn{background-color:#fff;color:#0f7705;font-size:large;margin-top:0}
.custom-modal .add-member-modal .add-member-popup .add-member-btn .plus-icon{border:1px solid #0f7705;border-radius:100%;width:15px;height:15px;display:flex;justify-content:center;align-items:center;scale:1.3;margin:5px}
.custom-modal .add-member-modal .add-member-popup .delBtn{background-color:#fff;border:0;scale:1.3;margin-left:10px;min-width:0;min-height:0}