.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s infinite linear;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{background:#ccc;border:0;cursor:pointer;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;opacity:.7;align-items:center;border-radius:50%;display:flex;justify-content:center;height:2em;width:2em}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;padding:0;position:relative;transition:transform .2s linear;width:8px;opacity:.7}.splide__pagination__page.is-active{background:#fff;z-index:1;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:#0bf 3px solid;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:#0bf 3px solid}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:#0bf 3px solid;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:#0bf 3px solid}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%, 0)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotateZ(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotateZ(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}body{font-family:"Open Sans",Arial;line-height:1.5;font-size:14px;background-color:#000;color:#fff;padding-top:5rem}@media(min-width: 768px){body{font-size:16px}}@media(min-width: 992px){body{padding-top:4.5rem}}@media(min-width: 992px){main{min-height:100vh}}a{color:red;text-decoration:none}a:hover{opacity:1;text-decoration:none;color:red}a,.btn,button{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}a:hover,a:focus,a:active,.btn:hover,.btn:focus,.btn:active,button:hover,button:focus,button:active{text-decoration:none;outline:0}ul,ol{margin:0;padding:0;list-style:none}svg,img{max-width:100%}.text-underline{text-decoration:underline}.container{max-width:1450px;position:relative}.container-md{max-width:1272px}.container-footer{max-width:855px}.container-fluid-footerbtm{padding:0 25px}@media(min-width: 992px){.container-fluid-footerbtm{padding:0 50px}}@media(min-width: 1200px){.container-fluid-footerbtm{padding:0 80px}}.cms ul,.cms ol{padding-left:15px;margin-bottom:1.5rem}.cms ul li,.cms ol li{margin-bottom:5px;position:relative;font-size:14px}.cms ul li,.cms ol li{padding-left:15px}.cms ul li::before,.cms ol li::before{content:"";width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#fff;position:absolute;left:0;top:8px}.cms a{color:red}.cms a:hover{color:#b8b8b8}@media(max-width: 767px){.cms-elps:not(.active){display:block;overflow:hidden;max-height:45px}}@media(min-width: 768px){.cms-elps.active .for-desk{display:block}}.slick-dotted.slick-slider{margin-bottom:22px !important}.slider-dots-box{width:100%;padding:0 12px}.slider-dots{width:100%;background-color:#1c1c1c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}.slider-dots li{width:16%}.slider-dots li button{width:100%;height:10px;border:none;display:block;background-color:rgba(255,0,0,0);position:relative;opacity:0}.slider-dots li button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:red}.slider-dots li.slick-active button{opacity:1}.slider-dots li.slick-active button::after{animation:progress 2s}.slick-slide{height:auto !important}@keyframes progress{from{width:0%}to{width:100%}}.gallery-media{position:relative;display:block;padding-top:115%;overflow:hidden}.gallery-media img,.gallery-media video{width:100%;height:100%;position:absolute;top:0;left:0}.gallery-media img{object-fit:cover}.notFound{padding:5rem 0}@media(min-width: 768px){.notFound{height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:0}}.notFound h1,.notFound h3{color:#fff}.notFound h1 span,.notFound h3 span{color:#fff}.notFound h1{line-height:1.1;font-size:36px}.notFound h1 span{display:block;line-height:1;font-size:80px;margin-bottom:12px}@media(min-width: 768px){.notFound h1 span{font-size:100px}}@media(min-width: 992px){.notFound h1 span{font-size:120px}}@media(min-width: 768px){.notFound h1{font-size:50px}}@media(min-width: 992px){.notFound h1{font-size:62px}}.notFound p a{font-weight:700;text-decoration:underline;color:red}.notFound p a:hover{color:#fff}.cookies{position:fixed;width:100%;padding:16px 15px;bottom:0;right:0;z-index:999;background-color:rgba(0,0,0,.99);text-align:center}@media(min-width: 992px){.cookies{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start;text-align:left;padding:25px}}.cookies span{color:#fff;letter-spacing:1.2px;margin-right:auto;margin-left:auto;width:100%;max-width:350px;display:block}@media(min-width: 992px){.cookies span{margin-right:18px;width:75%;margin-left:0;max-width:inherit}}.cookies div{margin-left:auto;margin-top:15px;cursor:pointer}@media(min-width: 992px){.cookies div{margin-left:auto;margin-top:0}}.cookies div a{font-weight:700;display:inline-block;padding:5px 15px;background-color:#fff;color:#000 !important;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#message{padding:12px 15px;font-size:14px;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#message.error{background-color:#ffb3b3;color:#4d0000}#message.success{background-color:#e5ffe7;color:#000}.slick-list{overflow:hidden}@media(max-width: 767px){.collapse-showMB{display:block !important}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:300;line-height:1;color:#fff;font-family:"Work Sans",Arial}h1,.h1{font-size:25px;margin-bottom:15px;line-height:1.2}@media(min-width: 768px){h1,.h1{font-size:30px;margin-bottom:18px}}h2,.h2{font-size:22px;margin-bottom:15px}@media(min-width: 768px){h2,.h2{font-size:28px;margin-bottom:16px}}h3,.h3{font-size:20px;margin-bottom:15px}@media(min-width: 768px){h3,.h3{font-size:26px}}h4,.h4{font-size:18px;margin-bottom:15px}@media(min-width: 768px){h4,.h4{font-size:22px;margin-bottom:18px}}h5,.h5{font-size:16px;margin-bottom:15px}@media(min-width: 768px){h5,.h5{font-size:20px;margin-bottom:18px}}h6,.h6{font-size:15px;margin-bottom:15px}@media(min-width: 768px){h6,.h6{font-size:18px;margin-bottom:18px}}p{line-height:1.6;font-weight:400;margin-bottom:1.2rem;font-size:14px;color:#fff}p img{border:red 1px solid}b,strong{font-weight:700}.f700{font-weight:700}.f500{font-weight:500}.f600{font-weight:600}.f400{font-weight:400}.f300{font-weight:300}.white-bg{background-color:#fff}.p-relater{position:relative}.zindex-1{z-index:1}.border-none{border:none !important}.text-sm{font-size:14px}.text-md{font-size:16px}.width-full{width:100% !important;max-width:100% !important}.u-text-shadow{text-shadow:0 2px 10px rgba(0,0,0,.3);-webkit-text-shadow:0 2px 10px rgba(0,0,0,.3);-moz-text-shadow:0 2px 10px rgba(0,0,0,.3);-ms-text-shadow:0 2px 10px rgba(0,0,0,.3)}.text-uppercase{text-transform:uppercase}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 1200px){.text-xl-left{text-align:left !important}}@media(min-width: 992px){.text-lg-left{text-align:left !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}}@media(min-width: 576px){.text-sm-left{text-align:left !important}}@media(min-width: 1200px){.text-xl-right{text-align:right !important}}@media(min-width: 992px){.text-lg-right{text-align:right !important}}@media(min-width: 768px){.text-md-right{text-align:right !important}}@media(min-width: 1200px){.text-xl-center{text-align:center !important}}@media(min-width: 992px){.text-lg-center{text-align:center !important}}@media(min-width: 768px){.text-md-center{text-align:center !important}}@media(min-width: 576px){.text-sm-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-right{text-align:right !important}}.pt-100{padding-top:100px}@media(min-width: 768px){.pt-md-150{padding-top:150px}}.pb-100{padding-bottom:100px}@media(min-width: 768px){.pb-md-250{padding-bottom:250px}}.pl-0{padding-left:0 !important}.pl-15{padding-left:15px !important}.pl-1{padding-left:1rem !important}@media(min-width: 768px){.pl-sm-1{padding-left:1rem !important}}@media(min-width: 768px){.pl-md-1{padding-left:1rem !important}}@media(min-width: 992px){.pl-lg-1{padding-left:1rem !important}}@media(min-width: 1200px){.pl-xl-1{padding-left:1rem !important}}.pl-2{padding-left:2rem !important}@media(min-width: 768px){.pl-sm-2{padding-left:2rem !important}}@media(min-width: 768px){.pl-md-2{padding-left:2rem !important}}@media(min-width: 992px){.pl-lg-2{padding-left:2rem !important}}@media(min-width: 1200px){.pl-xl-2{padding-left:2rem !important}}.pl-3{padding-left:3rem !important}@media(min-width: 768px){.pl-sm-3{padding-left:3rem !important}}@media(min-width: 768px){.pl-md-3{padding-left:3rem !important}}@media(min-width: 992px){.pl-lg-3{padding-left:3rem !important}}@media(min-width: 1200px){.pl-xl-3{padding-left:3rem !important}}.pl-4{padding-left:4rem !important}@media(min-width: 768px){.pl-sm-4{padding-left:4rem !important}}@media(min-width: 768px){.pl-md-4{padding-left:4rem !important}}@media(min-width: 992px){.pl-lg-4{padding-left:4rem !important}}@media(min-width: 1200px){.pl-xl-4{padding-left:4rem !important}}.pl-5{padding-left:4rem !important}@media(min-width: 768px){.pl-sm-5{padding-left:5rem !important}}@media(min-width: 768px){.pl-md-5{padding-left:5rem !important}}@media(min-width: 992px){.pl-lg-5{padding-left:5rem !important}}@media(min-width: 1200px){.pl-xl-5{padding-left:5rem !important}}.pr-0{padding-right:0 !important}.pr-15{padding-right:15px !important}.pr-1{padding-right:1rem !important}@media(min-width: 576px){.pr-sm-1{padding-right:1rem !important}}@media(min-width: 768px){.pr-md-1{padding-right:1rem !important}}@media(min-width: 992px){.pr-lg-1{padding-right:1rem !important}}@media(min-width: 1200px){.pr-xl-1{padding-right:1rem !important}}.pr-2{padding-right:2rem !important}@media(min-width: 576px){.pr-sm-2{padding-right:2rem !important}}@media(min-width: 768px){.pr-md-2{padding-right:2rem !important}}@media(min-width: 992px){.pr-lg-2{padding-right:2rem !important}}@media(min-width: 1200px){.pr-xl-2{padding-right:2rem !important}}.pr-3{padding-right:3rem !important}@media(min-width: 576px){.pr-sm-3{padding-right:3rem !important}}@media(min-width: 768px){.pr-md-3{padding-right:3rem !important}}@media(min-width: 992px){.pr-lg-3{padding-right:3rem !important}}@media(min-width: 1200px){.pr-xl-3{padding-right:3rem !important}}.pr-4{padding-right:4rem !important}@media(min-width: 576px){.pr-sm-4{padding-right:4rem !important}}@media(min-width: 768px){.pr-md-4{padding-right:4rem !important}}@media(min-width: 992px){.pr-lg-4{padding-right:4rem !important}}@media(min-width: 1200px){.pr-xl-4{padding-right:4rem !important}}.pr-5{padding-right:5rem !important}@media(min-width: 576px){.pr-sm-5{padding-right:5rem !important}}@media(min-width: 768px){.pr-md-5{padding-right:5rem !important}}@media(min-width: 992px){.pr-lg-5{padding-right:5rem !important}}@media(min-width: 1200px){.pr-xl-5{padding-right:5rem !important}}.light-gray-BG{background-color:#f0f0f0}.colm-2{column-count:2}@media(min-width: 992px){.colm-lg-2{column-count:2}}@media(min-width: 768px){.colm-md-2{column-count:2}}@media(min-width: 1500px){.d-big-desktop-none{display:none !important}}@media(min-width: 1500px){.d-big-desktop-block{display:block !important}}.ml-auto{margin-left:auto}.nav-min{width:100%;padding:0 15px;background-color:#000}@media(max-width: 991px){.nav-min{position:fixed;top:0;left:-100%;height:100%;padding:80px 50px;overflow-y:auto;transition:ease .3s all;-webkit-transition:ease .3s all;-moz-transition:ease .3s all;-ms-transition:ease .3s all;-o-transition:ease .3s all}.nav-min.active{left:0}}.nav-min-close{position:absolute;top:20px;right:20px;width:22px;height:22px;z-index:99}.nav-min-close svg{display:block;width:100%;height:100%;fill:red}.nav-min-menu{width:100%;display:block}@media(min-width: 992px){.nav-min-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}}@media(min-width: 1500px){.nav-min-menu{margin-left:-85px}}.nav-min-menu li{width:100%}.nav-min-menu li:hover>a{color:red}.nav-min-menu li.active>a{color:red}@media(min-width: 992px){.nav-min-menu li{width:auto}}.nav-min-menu li.have-child>a{position:relative}.nav-min-menu li.have-child>a::after{content:"";position:absolute;width:11px;height:11px;top:25px;right:0;background-image:url(../img/down-arrow-light.svg);background-size:100% 100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width: 992px){.nav-min-menu li.have-child>a::after{opacity:.8;top:15px;right:-3px;width:9px;height:9px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@media(min-width: 1200px){.nav-min-menu li.have-child>a::after{right:-1px}}@media(min-width: 1367px){.nav-min-menu li.have-child>a::after{width:11px;height:11px;right:0px}}@media(min-width: 992px){.nav-min-menu li.have-child>a::before{content:"";position:absolute;width:0;height:0;bottom:-31px;left:50%;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid red;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:21;opacity:0}}.nav-min-menu li.have-child.active>a{text-shadow:0 0 1px red;-webkit-text-shadow:0 0 1px red;-moz-text-shadow:0 0 1px red;-ms-text-shadow:0 0 1px red}.nav-min-menu li.have-child.active>a::before{opacity:1}.nav-min-menu a{font-size:16px;display:block;padding:18px 26px;color:#fff;font-family:"Work Sans",Arial}@media(min-width: 992px){.nav-min-menu a{padding:9px 10px;font-size:14px}}@media(min-width: 1200px){.nav-min-menu a{padding:9px 11px}}@media(min-width: 1367px){.nav-min-menu a{padding:9px 13px;font-size:16px}}.nav-min-menu .child-menu{left:-100%;position:fixed;width:100%;height:100%;top:0;padding:80px 50px;overflow-y:auto;background-color:#000;z-index:9;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s}@media(min-width: 992px){.nav-min-menu .child-menu{display:none;left:0;height:auto;top:inherit;padding:80px 25px;background-color:rgba(26,0,0,.77);box-shadow:0 3px 5px 1px rgba(0,0,0,.13);-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.13);-moz-box-shadow:0 3px 5px 1px rgba(0,0,0,.13);-ms-box-shadow:0 3px 5px 1px rgba(0,0,0,.13);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin-top:18px}}@media(min-width: 1200px){.nav-min-menu .child-menu{margin-top:16px}}.nav-min-menu .child-menu h6{font-size:16px;color:#fff;font-weight:400;padding-bottom:15px;margin-bottom:15px;position:relative}@media(min-width: 992px){.nav-min-menu .child-menu h6{color:#000;font-size:20px}}.nav-min-menu .child-menu h6::after{content:"";width:200px;height:1px;position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.3)}@media(min-width: 992px){.nav-min-menu .child-menu h6::after{background-color:rgba(0,0,0,.3)}}.nav-min-menu .child-menu-close{font-size:18px;color:#fff;font-weight:700;margin-bottom:45px;text-transform:uppercase;position:relative;cursor:pointer;margin-left:auto;margin-right:auto;width:100%;max-width:1070px}@media(min-width: 992px){.nav-min-menu .child-menu-close{margin-bottom:28px}}.nav-min-menu .child-menu-close::before{content:"";width:18px;height:18px;background-image:url(../img/down-arrow-light.svg);background-size:100% 100%;-webkit-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-ms-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);position:absolute;left:-28px;top:-1px}@media(min-width: 992px){.nav-min-menu .child-menu-close::before{background-image:none}}.nav-min-menu .child-menu ul:not(.list-row){column-count:1;max-width:1070px;margin:0 auto}@media(min-width: 992px){.nav-min-menu .child-menu ul:not(.list-row){column-count:5}}.nav-min-menu .child-menu.active{display:block;left:0}@media(min-width: 992px){.nav-min-menu .child-menu.active{left:0}}.nav-min-menu .child-menu a{color:#fff;font-size:14px;padding:2px}.nav-min-menu .child-menu a:hover{color:red}.nav-footer{display:block}.nav-footer a{font-weight:300;color:#fff;font-size:14px;padding:3px 0;display:block}.nav-footer a:hover{color:red}.nav-social li{margin:0 15px}@media(min-width: 992px){.nav-social li{margin-right:30px;margin-left:0}}.nav-social a{color:#fff;font-size:25px}.nav-social a:hover{color:#c7c7c7}.nav-pager{align-items:center;justify-content:center}.nav-pager li{margin:0 3px}.nav-pager li a{display:block;width:26px;height:26px;text-align:center;line-height:26px;font-size:13px;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media(min-width: 768px){.nav-pager li a{width:32px;height:32px;line-height:32px}}.nav-pager li a:hover{background-color:rgba(0,0,0,.3)}.nav-pager li.selected a{background-color:#000;color:#fff;pointer-events:none}.nav-pager-prev a,.nav-pager-next a{padding:8px 0}.nav-pager-prev a svg,.nav-pager-next a svg{display:block;margin:0 auto;width:9px;fill:#000}@media(min-width: 768px){.nav-pager-prev a svg,.nav-pager-next a svg{width:15px}}.btn{padding:12px 25px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-weight:400;white-space:nowrap}@media(min-width: 768px){.btn{padding:12px 28px}}.btn-sm{padding:6px 10px;font-size:13px}@media(min-width: 768px){.btn-sm{padding:8px 12px;font-size:14px}}.btn-lightBg{background-color:#fff;color:#000}.btn-darkBG{background-color:red;color:#fff}.btn-darkBG:hover,.btn-darkBG:focus{background-color:#000;color:#fff}.btn-theme-bg{min-width:106px;background-color:#b30000;font-size:14px;border:1px rgba(0,0,0,0) solid;box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-webkit-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-moz-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-ms-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset}.btn-theme-bg:hover{background-color:rgba(0,0,0,0);border-color:red}.btn-radius-full{-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.btn-border{border-width:1px;border-style:solid}.btn-border-theme{border-color:red;box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-webkit-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-moz-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-ms-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset}.btn-border-theme:hover,.btn-border-theme:focus{background-color:red;border-color:red;color:#fff}.btn-border-dark{border-color:#000}.btn-border-dark:hover,.btn-border-dark:focus{background-color:#000;color:#fff;border-color:#000}.btn-text-light{color:#fff}.btn-text-light:hover{color:red}.btn-filter{color:#999;font-family:"Work Sans",Arial;font-size:14px;padding:0}.btn-filter svg{margin-left:8px}.btn-readMore{padding:9px 15px;text-transform:uppercase;font-size:12px}.btn-readMore::before{content:"Read Less -"}.btn-readMore.collapsed::before{content:"Read More +"}.btn-readMore:hover{color:#fff}.banner-media{position:relative;padding-top:35%;z-index:1}.banner-media iframe,.banner-media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.banner-media .btn{position:absolute;bottom:10%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.banner-overlay .banner-media::after{content:"";position:absolute;top:0;left:0;background-color:rgba(255,0,0,.5);width:100%;height:100%;z-index:2}.form-group label{color:#646464;font-weight:700;text-transform:uppercase;font-size:12px;padding-left:15px;margin-bottom:8px;letter-spacing:2px}.form-group .betterInputFile{border:rgba(0,0,0,.15) 1px solid;-webkit-border-radius:35px;-moz-border-radius:35px;-o-border-radius:35px;-ms-border-radius:35px;border-radius:35px;background-color:#646464}.form-group .betterInputFile .form-control{background-color:rgba(0,0,0,0);border:none;text-align:right}.form-group .betterInputFile .form-control:focus{border:none;box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0)}.form-group .betterInputFile .form-control.error::-webkit-input-placeholder{color:red}.form-group .betterInputFile .form-control.error:-moz-placeholder{color:red}.form-group .betterInputFile .form-control.error::-moz-placeholder{color:red}.form-group .betterInputFile .form-control.error:-ms-input-placeholder{color:red}.form-group .betterInputFile .input-group{position:relative;padding-left:110px}.form-group .betterInputFile .input-group-btn{position:absolute;left:12px;top:11px}@media(min-width: 768px){.form-group .betterInputFile .input-group-btn{top:15px}}.form-group .betterInputFile .input-group-btn .upload-btn{background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5);padding:4px 15px;font-size:12px;border:none;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.form-group .betterInputFile .input-group-btn .upload-btn:hover{background-color:rgba(0,0,0,.4);color:rgba(0,0,0,.8)}.form-group .betterInputFile .input-group label.error{display:none !important}.form-control{padding:13px 16px;font-size:14px;background-color:#1f1f1f;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;border-color:#1f1f1f;font-family:"Work Sans",Arial !important;font-weight:300}.form-control:focus{border-color:red;background-color:#1f1f1f;color:#fff;box-shadow:0 0 8px 1px rgba(255,0,0,.8);-webkit-box-shadow:0 0 8px 1px rgba(255,0,0,.8);-moz-box-shadow:0 0 8px 1px rgba(255,0,0,.8);-ms-box-shadow:0 0 8px 1px rgba(255,0,0,.8)}@media(min-width: 768px){.form-control{padding:14px 18px}}.form-control::-webkit-input-placeholder{color:#fff;font-family:"Work Sans",Arial !important;font-weight:300 !important}.form-control:-moz-placeholder{color:#fff;font-family:"Work Sans",Arial !important;font-weight:300 !important}.form-control::-moz-placeholder{color:#fff;font-family:"Work Sans",Arial !important;font-weight:300 !important}.form-control:-ms-input-placeholder{color:#fff;font-family:"Work Sans",Arial !important;font-weight:300 !important}@media(min-width: 768px){.form-control-large-font{font-size:22px;padding:8px 18px}}.form input[type=date]::-webkit-calendar-picker-indicator,.form input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}.form textarea.form-control{height:75px;resize:none}.form select.form-control{background-image:url(../img/down-arrow-light.svg);background-position:95% center;background-repeat:no-repeat;background-size:15px}.form select.form-control-large-font option{font-size:14px}@media(max-width: 767px){.form h2{font-size:18px}}.custom-check{display:none}.custom-check:checked+.custom-check__label::before{border-color:red;content:"";font-family:"Font Awesome 6 Pro";color:red}.custom-check__label{position:relative;padding-left:30px;font-size:15px;margin:0;cursor:pointer}.custom-check__label::before{content:"";width:18px;height:18px;background-color:rgba(0,0,0,0);border:rgba(0,0,0,.3) 1px solid;position:absolute;top:0;left:0;text-align:center;font-size:12px;font-weight:900;line-height:18px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all}.ratings-group{text-align:center;margin-bottom:30px}.ratings-group label{font-size:16px;letter-spacing:.4px;color:#000;font-weight:400;margin-bottom:15px}.user-rating{direction:rtl;font-size:20px;unicode-bidi:bidi-override;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}.user-rating .star-cover{position:relative}.user-rating input{opacity:0;position:relative;left:0;z-index:2;cursor:pointer;margin-left:-32px;width:18px;height:24px}.user-rating span.star:before{color:#777;content:"";display:block}.user-rating span.star{display:inline-block;position:relative}.user-rating span{margin:0 11px}.user-rating span.star:before{width:25px;height:25px;background-image:url(../img/star-border.svg);background-repeat:no-repeat;background-size:100%}.user-rating input:hover+span.star:before,.user-rating input:hover+span.star~span.star:before,.user-rating input:checked+span.star:before,.user-rating input:checked+span.star~span.star:before{color:#ffd100;background-image:url(../img/star-fill.svg)}@media(max-width: 479px){.g-recaptcha{transform-origin:left top;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}}.gj-textbox-md{line-height:inherit;border:#1f1f1f 1px solid;padding:15px 18px}@media(min-width: 768px){.gj-textbox-md{padding:17px 18px}}.gj-textbox-md:focus{border-bottom-width:1px}.gj-unselectable i{color:#fff;font-size:18px !important;right:16px !important;top:18px !important}.gallery-row{margin:0 -12px}.gallery-item{padding:0 8px;margin-bottom:40px}@media(min-width: 1367px){.gallery-item{flex:0 0 auto;width:20%}}.gallery-item a{position:relative;display:block}.gallery-item-innr{display:block}.gallery-item-innr:hover .gallery-media::after{opacity:0;width:110%;height:110%;transition:.3s ease all;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-ms-transition:.3s ease all;-o-transition:.3s ease all}.gallery-item-text{display:block;position:absolute;margin-top:0;padding:16px 12px 10px;bottom:0;width:100%;text-align:center;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(5px);-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-o-border-top-left-radius:0px;-o-border-top-right-radius:0px;-o-border-bottom-right-radius:5px;-o-border-bottom-left-radius:5px;-ms-border-top-left-radius:0px;-ms-border-top-right-radius:0px;-ms-border-bottom-right-radius:5px;-ms-border-bottom-left-radius:5px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.gallery-item-text span{display:block}.gallery-item-title{font-size:14px;font-family:"Work Sans",Arial;font-weight:300;color:#fff}.gallery-item-location{font-size:13px;font-weight:600;color:#fff}.gallery-item-price{color:#fff;font-size:13px;font-family:"Work Sans",Arial}.gallery-item .availabality{position:absolute;top:-15px;left:50%;padding:2px 15px;font-size:14px;font-family:"Work Sans",Arial;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.gallery-item .availabality.unavailable{background-color:#b30000}.gallery-item .availabality.available{background-color:#33ff41;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#33ff41, endColorstr=#00b20d);background-image:-moz-linear-gradient(left right, #33ff41, #00b20d);background-image:-webkit-gradient(linear, 0% 60%, 60% 100%, from(#33ff41), to(#00b20d))}.gallery-item-tag{width:30px;height:30px;background-color:#b30000;text-align:center;color:#fff;display:block;margin-bottom:11px;box-shadow:-1px 1px 1px 1px rgba(255,255,255,.22);-webkit-box-shadow:-1px 1px 1px 1px rgba(255,255,255,.22);-moz-box-shadow:-1px 1px 1px 1px rgba(255,255,255,.22);-ms-box-shadow:-1px 1px 1px 1px rgba(255,255,255,.22);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.gallery-item-tag svg{width:15px;height:auto}.gallery-item-tag-warp{position:absolute;top:4px;z-index:2}.gallery-item-tag-warp.p-right{right:8px}.gallery-item-tag-warp.p-left{left:8px}.gallery-item-bnr{padding:4px 12px;min-width:112px;font-size:11px;letter-spacing:.5px;position:absolute;text-align:center;top:-27px;right:-59px;transform-origin:top left;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media(min-width: 768px){.gallery-item-bnr{padding:5px 14px;font-size:12px;letter-spacing:0}}.gallery-item-bnr.new{background-color:#b30000;color:#fff}.gallery-item-bnr.fire{background-color:#fff;color:#b30000}.gallery-item-banners{bottom:108px;left:8px}.gallery-item-banners img{width:100% !important;height:auto !important;position:relative !important}.gallery-item-banner{box-shadow:0 0 5px 1px rgba(255,255,255,.22)}.gallery-item-banner .video{width:65px}.gallery-indexin{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-self:flex-end}.gallery-indexin-item{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin-right:14px}.gallery-indexin-item span{font-size:12px;font-family:"Work Sans",Arial;letter-spacing:1.12px;color:#bfbfbf;font-weight:400;display:block;margin-left:6px}.gallery-indexin-item svg{width:15px;height:auto}.gallery-media{display:block;width:100%;padding-top:150%;position:relative;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.gallery-media.away img,.gallery-media.away picture,.gallery-media.away iframe{opacity:.75}.gallery-media img,.gallery-media picture,.gallery-media iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery-media-booking{padding-top:135%}.gallery-media-blog-single{padding-top:35%;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0}.gallery-media-provedio{padding-top:90%}.gallery-duo .gallery-duo{padding:0 20px}@media(min-width: 1200px){.gallery-duo .gallery-duo{padding:0 20px}}@media(min-width: 1919px){.gallery-duo .gallery-duo{padding:0 60px}}@media(min-width: 1200px){.gallery-duo .gallery-row{margin:0 -20px}}@media(min-width: 1919px){.gallery-duo .gallery-row{margin:0 -60px}}.gallery-duo .gallery-item{width:50%;margin-bottom:15px}@media(min-width: 992px){.gallery-single{padding-left:78%;position:relative;min-height:710px}}.gallery-single .gallery-media{padding-top:130%}.gallery-single .gallery-item{margin-bottom:0;width:100%}@media(min-width: 992px){.gallery-single .gallery-item{margin-bottom:14px}}@media(min-width: 992px){.gallery-single .gallery-item:first-child{position:absolute;top:0;left:0;width:78%}}.gallery-single .slick-next,.gallery-single .slick-prev{width:30px;height:30px;z-index:2}.gallery-single .slick-next::before,.gallery-single .slick-prev::before{font-size:30px}.gallery-single .slick-next{right:10px}.gallery-single .slick-prev{left:10px}.gallery-single-vedio{border-bottom:#333 1px solid;font-size:25px;color:red;font-weight:300;font-family:"Work Sans",Arial;padding-bottom:1.25rem;margin-bottom:1.5rem}.gallery-single-slider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.gallery-single-slider .gallery-item{width:100%;padding:0;margin:0}.gallery-single-slider .slick-arrow{z-index:2}.gallery-single-slider .splide__arrow{width:48px;height:48px}.gallery-single-min{width:100%}.gallery-single-min .gallery-media{padding-top:140%}@media(min-width: 992px){.gallery-single-min{width:78%;padding-right:8px}}.gallery-single-min .gallery-item{padding:0 5px}@media(min-width: 992px){.gallery-single-min .gallery-item{padding:0}}.gallery-single-min .slick-prev{left:0}.gallery-single-min .slick-next{right:0}.gallery-single-nav{display:none !important}@media(min-width: 992px){.gallery-single-nav{display:block !important;width:22%;padding-left:8px}}.gallery-single-nav .gallery-media{padding-top:120%}.gallery-single-nav .gallery-item{margin:7px 0}.gallery-single-nav .slick-prev,.gallery-single-nav .slick-next{z-index:2}.gallery-single-nav .slick-prev{top:0;left:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.gallery-single-nav .slick-next{bottom:0;top:inherit;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);right:inherit;left:50%}.short{width:100%;max-width:160px;float:right}.short label{font-size:14px;font-weight:300;font-family:"Work Sans",Arial;color:#8c8c8c;line-height:1;display:block}.rates{font-size:14px}.rates .rate{padding-bottom:12px}.services{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.services li a{color:red}.services li a:hover{text-decoration:underline}.services li:not(:last-child)::after{content:",";display:inline-block;margin-right:7px}.my-slider-progress{background:#ccc}.my-slider-progress-bar{background:#adff2f;height:2px;transition:width 400ms ease;width:0}.card-blog{border:none;display:block;position:relative;background-color:rgba(0,0,0,0)}.card-blog .gallery-media{padding-top:85%;border:#787878 1px solid;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.card-blog .gallery-media::after,.card-blog .gallery-media::before{content:"";width:85%;height:25%;position:absolute;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:red;z-index:2;opacity:0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.card-blog .gallery-media::after{bottom:0;left:0;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.card-blog .gallery-media::before{top:0;right:0;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.card-blog-text{width:100%;padding:15px 15px 30px;display:block;font-size:14px;color:#fff}@media(min-width: 576px){.card-blog-text{padding:20px 0 30px}}.card-blog-text span{display:block}.card-blog-text .h2{display:block;position:relative}.card-blog-overview{margin-bottom:15px}.card-blog-more{text-decoration:underline}.card-blog-more:hover{color:red}.card-blog:hover .gallery-media{border-color:red}.card-blog:hover .gallery-media::after,.card-blog:hover .gallery-media::before{opacity:1;width:100%;height:100%}.accordian-custome{position:relative}.accordian-custome-target{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;margin:0;cursor:pointer;z-index:1}.accordian-custome-target:checked~.accordian-custome-body{display:none !important}.accordian-custome-target:checked~.accordian-custome-title::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.accordian-custome-title{font-size:16px;font-weight:300;font-family:"Work Sans",Arial;color:#fff;padding:8px 15px 8px 0;margin-bottom:15px;position:relative}.accordian-custome-title::after{content:"";width:13px;height:8px;position:absolute;top:11px;right:0;background-image:url(../img/down-arrow-light.svg);background-size:100% 100%;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}@media(min-width: 1367px){.accordian-custome-title::after{background-image:none}}.accordian-custome-body{position:relative;z-index:2;display:block}.accordian-escort .accordian-custome-title{padding:23px 45px 23px 8px;font-weight:400}.accordian-escort .accordian-custome-title::after{top:26px;right:15px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);background-image:none;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #000}.accordian-escort .accordian-custome-target:checked~.accordian-custome-body{display:block}.accordian-escort .accordian-custome-target:checked~.accordian-custome-title::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.accordian-escort .accordian-custome-body{display:none}.accordion-item{background-color:rgba(0,0,0,0)}@media(min-width: 992px){.accordion-item{margin-bottom:45px}}.accordion-item:last-of-type .accordion-button{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-o-border-top-left-radius:0px;-o-border-top-right-radius:0px;-o-border-bottom-right-radius:0px;-o-border-bottom-left-radius:0px;-ms-border-top-left-radius:0px;-ms-border-top-right-radius:0px;-ms-border-bottom-right-radius:0px;-ms-border-bottom-left-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.accordion-item:last-of-type .accordion-button.collapsed{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-o-border-top-left-radius:0px;-o-border-top-right-radius:0px;-o-border-bottom-right-radius:0px;-o-border-bottom-left-radius:0px;-ms-border-top-left-radius:0px;-ms-border-top-right-radius:0px;-ms-border-bottom-right-radius:0px;-ms-border-bottom-left-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.accordion-item:first-of-type .accordion-button{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-o-border-top-left-radius:0px;-o-border-top-right-radius:0px;-o-border-bottom-right-radius:0px;-o-border-bottom-left-radius:0px;-ms-border-top-left-radius:0px;-ms-border-top-right-radius:0px;-ms-border-bottom-right-radius:0px;-ms-border-bottom-left-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.accordion-item:first-of-type .accordion-button.collapsed{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-o-border-top-left-radius:0px;-o-border-top-right-radius:0px;-o-border-bottom-right-radius:0px;-o-border-bottom-left-radius:0px;-ms-border-top-left-radius:0px;-ms-border-top-right-radius:0px;-ms-border-bottom-right-radius:0px;-ms-border-bottom-left-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.accordion-button{font-size:25px;color:red;font-family:"Work Sans",Arial;font-weight:300;background-color:rgba(0,0,0,0);border-bottom:#333 1px solid;padding-left:0}.accordion-button::after{filter:invert(1)}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);color:red}.accordion-button:not(.collapsed)::after{filter:invert(1) grayscale(1) contrast(6)}.accordion-button:not(.collapsed),.accordion-button:focus{outline:0;border:none;border-bottom:#333 1px solid;box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0)}.accordion-button.rates{color:#fff;border-bottom:none;cursor:text}.accordion-button.rates::after{background-image:none}.accordion-body{padding:18px 0 0 0}.accordion-faq .accordion-button{cursor:pointer !important;font-size:18px;line-height:1.2}.accordion-faq .accordion-button::after{background-image:url(../img/down-arrow-light.svg);filter:invert(0) grayscale(0)}.accordion-faq .accordion-button:not(.collapsed)::after{background-image:url(../img/down-arrow-light.svg);filter:invert(0) grayscale(0)}@media(min-width: 768px){.accordion-faq .accordion-button{font-size:25px}}.filter{position:fixed;top:0;left:-100%;background-color:#000;padding:85px 45px;transition:.3s ease all;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-ms-transition:.3s ease all;-o-transition:.3s ease all}.filter.active{left:0}@media(min-width: 992px){.filter{position:relative;padding:0;left:0;margin-top:50px}}@media(max-width: 991px){.filter{width:100%;height:100%;z-index:144;overflow-y:auto}}.filter-close{position:absolute;top:0;right:10px;width:50px;height:50px;padding:15px}.filter-close svg{fill:#fff}.filter-btns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.filter-btns.active{position:fixed;bottom:0;width:100%;left:0;background-color:#141414;z-index:3;justify-content:center;padding:8px 15px;box-shadow:0 5px 15px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 15px 1px rgba(0,0,0,.3);-moz-box-shadow:0 5px 15px 1px rgba(0,0,0,.3);-ms-box-shadow:0 5px 15px 1px rgba(0,0,0,.3)}@media(min-width: 992px){.filter-btns{justify-content:space-between;margin-bottom:25px;position:static;padding:0}}.filter-btns .btn{margin:0 3px}@media(min-width: 992px){.filter-btns .btn{margin:0}}.filter-col{margin-bottom:15px;border-bottom:#262626 1px solid}.filter-list{margin-bottom:25px}.filter-list li{margin-top:10px}@media(min-width: 992px){.filter-list.tag-clouds{padding-right:0}}.filter-list.filter-select{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.filter-list.filter-select li{font-size:10px;padding:6px 35px 6px 15px;border:red 1px solid;box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-webkit-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-moz-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-ms-box-shadow:0 0 .5px 1px rgba(255,0,0,.5) inset;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;margin-right:7px;position:relative}.filter-moreLess{padding-left:30px;text-decoration:underline;font-size:15px;font-weight:700;display:inline-block;margin-top:20px}.filter-moreLess:hover,.filter-moreLess:focus{text-decoration:underline}.filter-moreLess::before{content:"- less"}.filter-moreLess.collapsed::before{content:"+ more"}@media(min-width: 768px){.filter .accordian-custome-title::after{background-image:none}}.filter .dropdown-filter .dropdown-menu ul{max-height:220px;overflow-y:auto}.filter .dropdown-filter .dropdown-menu ul::-webkit-scrollbar{width:3px}.filter .dropdown-filter .dropdown-menu ul::-webkit-scrollbar-track{background-color:#383838}.filter .dropdown-filter .dropdown-menu ul::-webkit-scrollbar-thumb{background-color:red}.filter-select-close{position:absolute;right:11px;top:12px;width:11px;height:15px;cursor:pointer}.filter-select-close::before,.filter-select-close::after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#fff}.filter-select-close::before{transform:rotate(45deg)}.filter-select-close::after{transform:rotate(-45deg)}.tag-clouds{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.tag-clouds li{margin:0 0 10px 0;padding:0 7px 0 0}.tag-clouds li a{display:block;padding:10px 20px;font-size:16px;background-color:#000;color:#fff;text-align:center;white-space:nowrap;border:red 1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media(min-width: 768px){.tag-clouds li a{padding:10px 17px;font-size:13px}}.tag-clouds li a:hover{background-color:red;color:#fff}.tag-clouds li input{display:none}.tag-clouds li input:checked+label{background-color:red;color:#fff;border-color:red}.tag-clouds li label{display:inline-block;padding:6px 20px;font-size:14px;cursor:pointer;border:#1a1a1a 1px solid;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.review h2{font-weight:700;font-family:"Open Sans",Arial}.review-slider .splide__track{padding:73px 0 0}.review-slider-item{padding:50px 15px 12px;background-color:#1c1c1c;text-align:center;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.review-slider-img{width:113px;height:113px;position:absolute;top:-115px;left:43%;background-color:gray;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=gray, endColorstr=#0d0d0d);background-image:-moz-linear-gradient(left right, gray, #0d0d0d);background-image:-webkit-gradient(linear, 0% 60%, 60% 100%, from(gray), to(#0d0d0d));padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transform:rotate(-50deg) translateX(-50%);-moz-transform:rotate(-50deg) translateX(-50%);-ms-transform:rotate(-50deg) translateX(-50%);-o-transform:rotate(-50deg) translateX(-50%);transform:rotate(-50deg) translateX(-50%)}.review-slider-img img{width:100%;height:100%;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}.review-slider-title{font-family:"Work Sans",Arial;font-weight:300;color:#ccc}.review-slider-text{font-size:14px;text-align:left;margin:18px 0;color:#ccc}.review-slider-date{text-align:left;font-size:14px}.review-slider .slick-track{display:flex !important}.review .slider-dots-box{padding:0 0;background-color:#1c1c1c;margin-top:35px}.review .slider-dots-box .slider-dots{height:5px;background-color:red;transition:.3s ease all;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-ms-transition:.3s ease all;-o-transition:.3s ease all}.review-header{margin-bottom:15px}.review-nm{font-weight:700;color:#000}.review-star{color:#000}.review-btn{background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#000;font-weight:700;text-decoration:underline}.modal-review .btn-close{position:absolute;top:15px;right:18px}.modal-review .modal-body{position:relative;padding:50px 25px 24px}.dropdown-filter-btn{display:block;width:100%;text-align:left;padding:9px 32px 9px 10px;border:none;font-size:15px;color:#fff;background-color:#262626;font-family:"Work Sans",Arial;font-weight:300}@media(min-width: 992px){.dropdown-filter-btn{padding:9px 18px 9px 9px;font-size:14px}}@media(min-width: 1200px){.dropdown-filter-btn{padding:9px 32px 9px 10px;font-size:15px}}.dropdown-filter-btn::after{position:absolute;right:8px;top:16px;border:none;width:15px;height:10px;background-image:url(../img/down-arrow-light.svg);background-size:100% 100%}@media(min-width: 992px){.dropdown-filter-btn::after{right:4px}}@media(min-width: 1200px){.dropdown-filter-btn::after{right:8px}}.dropdown-filter .dropdown-menu{padding:10px 8px}@media(min-width: 992px){.dropdown-filter .dropdown-menu{min-width:inherit;width:100%}}.dropdown-filter .dropdown-menu .dropdown-item{font-size:14px;padding:.25rem;white-space:unset}.dropdown-short .dropdown-toggle{position:relative;padding:0 24px 0 0;cursor:pointer;background-color:rgba(0,0,0,0);border:none;color:#fff}.dropdown-short .dropdown-toggle::after{position:absolute;right:0;top:7px;border:none;width:15px;height:10px;background-image:url(../img/down-arrow-light.svg);background-size:100% 100%}.dropdown-menu{padding:15px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;border-radius:0px;background-color:#0d0d0d}.dropdown-menu .form-group{margin-bottom:15px}.dropdown-menu .form-group .form-control{padding:9px 25px;background-color:#141414;border-color:#1a1a1a;color:#fff}.dropdown-menu .form-group .form-control::-webkit-input-placeholder{color:#fff}.dropdown-menu .form-group .form-control:-moz-placeholder{color:#fff}.dropdown-menu .form-group .form-control::-moz-placeholder{color:#fff}.dropdown-menu .form-group .form-control:-ms-input-placeholder{color:#fff}.dropdown-item{color:#fff;font-family:"Work Sans",Arial;font-size:16px;font-weight:300;cursor:pointer}.dropdown-item:hover{background-color:#141414;color:#fff}.header-min{position:fixed;top:0;left:0;width:100%;z-index:9;border-bottom:red 1px solid;background-color:#000}@media(min-width: 992px){.header-min{z-index:9999}}.header-min-top{padding:10px 15px 32px;position:relative;background-color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(min-width: 768px){.header-min-top{padding-bottom:36px}}@media(min-width: 992px){.header-min-top{padding:15px 15px}}.header-min-top-call{font-size:26px;line-height:1;display:block;position:relative;top:6px}.header-min-top-call svg{width:20px;height:auto;display:block}.header-min-top-phone{position:absolute;left:24px;bottom:7px;color:#fff;padding:0;letter-spacing:.2px;font-weight:700}.header-min-contact{position:fixed;bottom:0;width:100%;left:0;background-color:#000;box-shadow:0 0 9px 2px rgba(0,0,0,.13);-webkit-box-shadow:0 0 9px 2px rgba(0,0,0,.13);-moz-box-shadow:0 0 9px 2px rgba(0,0,0,.13);-ms-box-shadow:0 0 9px 2px rgba(0,0,0,.13);padding:0 12px}@media(min-width: 992px){.header-min-contact{padding:15px;position:absolute;top:24px;right:20px;left:inherit;bottom:inherit;width:auto;max-width:inherit;padding:0;background-color:rgba(0,0,0,0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-o-border-top-left-radius:0px;-o-border-top-right-radius:0px;-ms-border-top-left-radius:0px;-ms-border-top-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0)}}@media(min-width: 1200px){.header-min-contact{top:20px}}.header-min-contact ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-self:center;justify-content:center;position:relative;top:-15px}@media(min-width: 992px){.header-min-contact ul{top:0}}.header-min-contact ul li{text-align:left;width:auto;margin:0 30px;align-self:center}@media(min-width: 480px){.header-min-contact ul li{margin:0 42px}}@media(min-width: 992px){.header-min-contact ul li{margin:0 15px}.header-min-contact ul li:last-child{margin:0}}.header-min-contact ul li a{width:44px;height:44px;font-weight:300;background-color:red;display:block;padding:11px 9px;border:#000 2px solid;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media(min-width: 992px){.header-min-contact ul li a{width:auto;height:auto;background-color:rgba(0,0,0,0);padding:0;border:none;color:#fff}}.header-min-contact ul li a svg{width:24px;fill:#fff;position:relative;top:-3px;height:auto}@media(min-width: 992px){.header-min-contact ul li a svg{margin-right:2px;width:28px;fill:#fff;top:0}}.header-min-contact ul li a span{display:none}@media(min-width: 992px){.header-min-contact ul li a span{display:inline-block}}@media(min-width: 1200px){.header-min-contact ul li.tell a{padding:6px 25px;background-color:red;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FF0000, endColorstr=#b30000);background-image:-moz-linear-gradient(left right, #FF0000, #b30000);background-image:-webkit-gradient(linear, 0% 60%, 60% 100%, from(#FF0000), to(#b30000));color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;border-radius:25px}}.header-min-contact ul li.w-app a{background-color:#00b20d}.header-min-navToggle{display:block;align-self:center;margin-left:24px;width:25px;position:relative;top:7px;margin-right:20px}@media(min-width: 992px){.header-min-navToggle{display:none}}.header-min-navToggle-bar{width:100%;height:2px;background-color:red;display:block}.header-min-navToggle-bar:not(:first-child){margin-top:6px}.header-min-navToggle-bar:nth-child(2){width:66.666%}.header-min-navToggle-bar:nth-child(3){width:33.333%}@media(min-width: 992px){.header-min .brand{position:absolute}}.header-icons{margin:11px 0 0 auto;align-items:center}.header-icons a{width:32px;height:32px;padding:5px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;margin-left:10px}.header-icons a svg{width:100%;height:auto;display:block}.header-icons a.call{background-color:red}.header-icons a.whatsapp{background-color:#00b20d}.brand{color:#fff;font-family:"Adam";font-size:36px;display:block;line-height:1;width:123px}@media(min-width: 1200px){.brand{font-size:55px}}.footer{background-color:#080808;border-top:red 1px solid;padding:25px 0 0}@media(min-width: 992px){.footer{padding:25px 0 0}}.footer .h5{color:#fff;font-weight:700;font-family:"Work Sans",Arial;margin-bottom:5px}.footer .copy{display:block;margin:8px 0;font-size:14px}.footer .brand{margin:0 auto;display:inline-block}@media(min-width: 992px){.footer .brand{margin:0}}.footer-ac{background-color:#000;text-align:center;font-size:13px;color:#fff;margin-top:30px;padding-bottom:85px}@media(min-width: 992px){.footer-ac{margin-top:50px;padding-bottom:0}}.footer-ac-innr{padding:10px 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}@media(min-width: 992px){.footer-ac-innr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end}}.footer-ac-logo{width:40px}@media(min-width: 768px){.footer-ac-logo{margin-left:15px}}.footer-ac a{color:#fff}.footer-ac a:hover{color:#bfbfbf}.blog-holder{padding:0}@media(min-width: 576px){.blog-holder{padding:0 10px}}.blog-title{font-weight:700;font-family:"Open Sans",Arial}.faq-holder__question{font-weight:400}



  body{
      user-select: none;
      overflow-x: hidden;
  }
  
  
    .cms p{ font-family: Arial;}
  
  
          body{
              color: #ffffff!important;
              background: #0d0d0d!important;
          padding-top: 0px!important;
          
          }
          
          
          p{
              color: #ffffff!important;
          font-size: 16px;
          
          }
          h1,h2,h3,h4{
              color: #ffffff!important;
          }
          
          
          
          @media (min-width: 1367px) {
              .gallery-item {
                  flex: 0 0 auto;
                  width: 25%;
              }
             
          
          }
          
          
          @media (min-width: 1200px) {
              .header-min-contact ul li.tell a {
                  padding: 6px 25px;
                  background-color: red;
                  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FF0000, endColorstr=#b30000);
                  background-image: -moz-linear-gradient(left right, #FF0000, #b30000);
                  background-image: linear-gradient(#ff0000, #ff0000);
          
              }}
          
              @media (max-width: 700px) {
         
          .header-min-contact ul li.tell a{
  display: none!important;
  
          }
        }
          .gallery-item-text {
           
              background-color: rgb(255 0 0 / 61%);
          
          }
          
          
          .header-min {
              position: fixed;
              top: 0px;
              left: 0px;
              width: 100%;
              z-index: 9;
              background-color: rgba(0, 0, 0, 0);
              border-bottom: 1px solid #00000000;
          
          }
          
          
          .header-icons a.call {
              background-color: #f2295b;
          }
          
          
          .header-min-contact ul li a {
             background-color: #f2295b;
          
          }
          
          
          .header-min-navToggle-bar {
             background-color: #f2295b;
          }
          
          .nav-min-close svg {
             fill: #f2295b;
          }
          
  
  .nav-min {
      width: 100%;
      padding: 20px 15px;
      background-color: #00000000;
  }
  
  
  
  @media (min-width: 992px) {
      .header-min-contact ul li:last-child {
          margin: 18px;
      }
  }
  
  
  @media (min-width: 1200px) {
      .header-min-contact ul li.tell a {
          padding: 6px 25px;
         
      box-shadow: 0 0 30px 0px rgb(0 0 0 / 7%);
      padding: 14px 35px;
      transition: all .5s;
    
      border-radius: 35px;
      display: inline-block;
      position: relative;
      overflow: hidden;
      z-index: 1;
      font-size: 16px;
      letter-spacing: 2px;
      text-transform: uppercase;
      color: #ffffff;
      font-weight: 500;
      box-shadow: 0px 0px 40px 0px rgba(241.99999999999997, 40.999999999999986, 91.00000000000017, 0.4117647058823529);
      border-style: solid;
      border-width: 2px 2px 2px 2px;
      border-color: #F2295B;
      border-radius: 30px 30px 30px 30px;
  
      
      background-color: #ff000000;
      background-image: linear-gradient(#ff000000, #ff000004);
      }
  }
  
  
  @media (min-width: 992px) {
      .header-min-contact ul {
          top: -10px;
      }
  }
  
  
  
          .header-min-navToggle-bar:not(:first-child) {
            margin-top: 6px;
          }
          
          .header-min-navToggle-bar:nth-child(2) {
            width: 25px;
          }
          
          .header-min-navToggle-bar:nth-child(3) {
            width: 25px;
          }
            
            html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background-color:transparent}a:active,a:hover{outline:0}img{border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:'Arial';font-size:14px;line-height:1.42857143;color:#333;padding-top:125px;background-color:#f6f5f1}@media (min-width: 992px){body{padding-top:134px}}a{color:#e38ba3;text-decoration:none}a:hover{color:#ffa7bf}a:focus{color:#ffa7bf;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}img{display:block;width:100%;max-width:100%;height:auto}
            
            
          
            
            
            .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}html,body{font-size:1rem}h3{margin-top:0;margin-bottom:15px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}h3{font-size:1.15rem}@media (min-width: 992px){h3{font-size:1.35rem}}
            
            
            .btn-more:focus-visible{outline:none;border:none;outline:0}::selection{background-color:#E38BA3;color:#000}::-moz-selection{background-color:#E38BA3;color:#000}
            
            
            
            
            .gall_title {
                font-size: 30px;
                color: #fff;
                font-weight: 500
            }
            
            .gall_sub_title {
                color: #989898;
                font-size: 15px
            }
            
            .gall_title {
                font-size: 30px;
                color: #fff;
                font-weight: 500
            }
            
            .gall_sub_title {
                color: #989898;
                font-size: 15px
            }
            
            .gall_title {
                font-size: 30px;
                color: #fff;
                font-weight: 500
            }
            
            .gall_sub_title {
                color: #989898;
                font-size: 15px
            }
            
            p {
                font-size: 14px
            }
            
            @media only screen and (max-width: 800px) {
            
                .row {
                    margin-right: auto!important;
                    margin-left: auto!important
                }
            }
            
            .gall_title {
                color: #fff!important;
            }
            
            
            .accordion-item{
            
            margin-bottom: 20px;
            
            }
  
  
            .accordion-faq .accordion-button{
                padding: 17px 27px;
            background-color: #f2295b;
            color: #fff;
            
      background-color: #7171716b;
  
  
            }
  
  
  
  
  
            .accordion-body {
                padding: 10px 20px 0px 20px;
            
            }
            
          .text-center {
            text-align: center !important;
          }
          
          
          .header-min-top {
      background-color: #00000000;
    
    }
  
          
      
  h2 {
      font-size: 25px;
      margin-bottom: 15px;
  }
  h1, h2, h3, h4 {
      font-family: "Lato", sans-serif;
      font-weight: 700;
      text-transform: none;
      
      line-height: 1.2;
  }
  
  p {
      font-size: 16px!important;
      line-height: 1.6!important;
      margin-bottom: 1.4rem;
      color: #000;
  }
  
  @media (min-width: 768px) {
      .page-intro h3 {
          font-size: 27px;
          text-align: left;
          
      }
      
      .page-intro p {
          font-size: 16px;
          text-align: left;
  }
  
  h1, h2, h3, h4 {
      font-family: "Lato", sans-serif;
      font-weight: 700;
      text-transform: none;
      
      line-height: 1.3;
       text-align: left;
  }
  }
  
  
  
          h1{
              font-family: 'Outfit Bold';
              background: linear-gradient(to right, #ffffff, #ffffff 70%);
              -webkit-background-clip: text;
              -webkit-text-fill-color: transparent;
              background-clip: text;
              text-fill-color: transparent;
            transition: all .4s;
            -webkit-transition: all .4s;
            -moz-transition: all .4s;
            -ms-transition: all .4s;
            -o-transition: all .4s; 
          }
          p {
            margin-top: 0;
            margin-bottom: 1rem;
          }
          img {
            max-width: 100%;
            height: auto;
          }
          
          p{
            font-size: 20px;
          line-height: 32px;
          }
          
          .primary-btn{
  
  
            background-color: #00000000;
  
            border: 0px solid #e9cba4;
            box-shadow: 0 0 30px 0px rgb(0 0 0 / 7%);
            padding: 14px 35px;
            transition: all .5s;
            -webkit-transition: all .5s;
            -moz-transition: all .5s;
            -ms-transition: all .5s;
            -o-transition: all .5s;
            border-radius: 35px;
            display: inline-block;
            position: relative;
            overflow: hidden;
            z-index: 1;
            font-size: 16px;
            letter-spacing: 2px;
            text-transform: uppercase;
            color: #f2295b;
            font-weight: 500;
  
  
            
      box-shadow: 0px 0px 40px 0px rgba(241.99999999999997, 40.999999999999986, 91.00000000000017, 0.4117647058823529);
      border-style: solid;
      border-width: 2px 2px 2px 2px;
      border-color: var(--e-global-color-accent);
      border-radius: 30px 30px 30px 30px;
          }
         
  .btn-group a {
      color: #f2295b !important;
  }
        
          .hero {
              position: relative;
          }
          .hero img{
            width: 100%;
          }
          .hero .container-fluid {
              position: absolute;
              top: 0;
              left: 100px;
              right: 0;
              bottom: 0;
              display: flex;
              align-items: center;
          }
          .banner-content {
              width: 70%;
              padding-top: 50px;
  padding-left: 100px;
  
  
          }
      
      
          .banner-content a{
              color: #ffffff;
          }
          
          .banner-content h1{
              font-size: 60px;
              line-height: 66px;
              margin-bottom: 20px;
              color: #fff!important;
              font-weight: 600;
          }
          ::marker {
            color: #ff2e81;
          }
        
          
          @media (max-width: 991.98px) { 
            .banner-content h1 {
              font-size: 40px;
              line-height: 45px;
              margin-bottom: 25px;
          }
          .hero img {
            width: 100%;
            height: 440px;
            object-fit: cover;
          }  
          .banner-content {
            width: 50%;
            padding-top: 20px;
          }
        
           }
           @media (max-width: 575.98px) {
            .banner-content h1 {
              font-size: 56px!important;
              line-height: 32px;
              margin-bottom: 25px;
          }
          .banner-content {
            width: 100%;
            padding-top: 50px;
            padding-left:5px ;
  left:10px
  
  
          }
  
  
          .special-offer {
      
      margin-left: 0px!important;
          }
  
  
          .hero .container-fluid{
  
            left:0px;
          } 
  
  
          .primary-btn{
            font-size: 15px;
  
            font-weight: 700;
      
          }
  
  
          .hero img {
            width: 100%;
            height: 530px;
            object-fit: cover;
            object-position: -416px;
            overflow-x: hidden;
          }
        
          
           }
          
      
              
              
      
              .high-class h2 {
          font-size: 30px;
          margin-bottom: 15px;
      }
      
      img {
          max-width: 100%;
          height: auto;
      }
      
      .high-class {
          position: relative;
      }
      
  
  .footer {
      background-color: #000000;
      padding: 3px 0 0 0;
  }
  
  
  
  @media(min-width: 768px) {
      .footer {
          padding-top:80px
      }
  }
  
  @media(min-width: 992px) {
      .footer {
          padding-top:80px
      }
  }
  
  @media(min-width: 1200px) {
      .footer {
          padding-top: 20px;
      }
  }
  
  .gallery-media img:hover {filter:grayscale(80%)}
  
  
  @media (max-width: 1024px) {
  
  
    .banner-content h1 {
      font-family: "Urbanist", Sans-serif;
      font-size: 94px!important;
    
    
    }
  
    .banner-content span {
      font-family: "Urbanist", Sans-serif;
      font-size: 88px!important;
    }
  
  
  }
  
  
  @media (max-width: 767px) {
    .heading-title h2{
          font-size: 40px!important;
      }
  }
  
  
  
  
  
    .banner-content span{
      
      font-family: "Urbanist", Sans-serif;
        font-size: 130px;
        font-weight: 700;
        line-height: 1em;
        letter-spacing: -5px;
    }
    .banner-content h1{
      
      font-family: "Urbanist", Sans-serif;
        font-size: 130px;
        font-weight: 700;
        line-height: 1em;
        letter-spacing: -5px;
        color: #fff!important;
    }
    
    
    
    @media (max-width: 767px) {
    
      .banner-content span {
    
            font-size: 70px!important;
        }
    }
    
    
    
    @media (max-width: 767px) {
    
    .banner-content h1 {
    
          font-size: 70px!important;
      }
    }
    
    
    
  
  
  
  
  
    .btn1{ 
    background-color: #F2295B;
        font-size: 16px;
        font-weight: 700;
        color: #FFFFFF;
        border: none;
    }
    
    
    .container {
        max-width: 1172px;
    }
    .price{
     
      color: #FFFFFF;
        font-size: 28px; 
      
    }
    
    .special-offer{
      
      background-color: #0F0F0F;
      border: 2px solid #F2295B;
      border-radius: 15px 15px 15px 15px;
      box-shadow: 0px 0px 3px 0px #F2295B;
      padding-top: 60px;
    
    
      
        padding-top: 15px;
        padding-bottom: 50px !important;
        padding-left: 20px;
    
    
       margin-left: 11px;
    }
    
    
    
    @media (min-width: 768px) {
        .col-md-6 {
            flex: 0 0 auto;
            width: 49%;
        }
    }
    
    
    
    .offer1{
      margin-top: 20px;
    }
    
    .special-offer h2 { 
    
    color: #FFFFFF;
        font-family: "Montserrat", Sans-serif;
        font-size: 1.2rem;
        text-transform: uppercase;
        letter-spacing: 5px;
      margin-top: 50px;
      
      }
    
    
    
        .special-offer p{ 
        color: #FFFFFF!important;
        font-family: "Montserrat", Sans-serif;
        font-size: 3rem;
        font-size: 33px!important;
      
      }
    
      .special-offer h3{ 
        color: #FFFFFF!important;
        font-family: "Montserrat", Sans-serif;
        font-size: 17px;
        margin-bottom: 2px!important;
      
      }
    
      @media (max-width: 767px) {
        .special-offer p{ 
            font-size: 21px!important;
        }
        .price {
        color: #FFFFFF;
        font-size: 22px;
    }
    }
    
    
    
    
    
                  
  
  
    .heading-title h2{ 
      color: #FFFFFF;
      font-family: "Montserrat", Sans-serif;
      font-size: 3rem;
      font-weight: 700;
    text-align: center;
    font-size: 48px;
    }
    
    .mt-5 {
        margin-top: 2rem !important;
    }
      
  
   
  
  
  
  
    .flex {
        display: flex
    }
    
    .acenter {
        align-items: center
    }
    
    .jbetween {
        justify-content: space-between
    }
    
    .item--center {
        position: relative
    }
    
    
    
    
    .row__col._50 {
        width: 50%
    }
    
    .footer__creator {
        color: #fff;
        opacity: .8
    }
    
    .footer {
        padding: 40px 0 50px;
        background: #191c21;
        font-size: 16px;
        line-height: 120%
    }
    
    .footer__logo {
        display: block;
        margin-bottom: 23px
    }
    
    .footer__policy {
        margin-bottom: 10px
    }
    
    .footer__policy a {
        text-decoration-line: underline !important;
        color: #fff;
        opacity: .3
    }
    
    .footer__policy a:hover {
        opacity: .2
    }
    
    .footer__r {
        max-width: 520px;
        margin-bottom: -32px
    }
    
    .footer__contact {
        display: flex;
        align-items: center;
        margin-bottom: 32px
    }
    
    
    
    .footer__contact p {
        font-size: 16px;
        line-height: 19px;
        margin-left: 13px
    }
    
    .footer__contact a {
        font-size: 16px;
        line-height: 19px;
        margin-left: 13px;
        color: #fff
    }
    
    
    @media screen and (max-width: 992px) {
        body {
            font-size:16px
        }
    
        .footer {
            padding: 30px 0
        }
    
        .footer>.container {
            flex-wrap: wrap;
            text-align: center
        }
    
        .footer__l {
            width: 100%;
            margin-bottom: 30px
        }
    
        .footer__r {
            margin: 0 auto
        }
    }
    
    @media screen and (max-width: 767px) {
    
     
    
        .footer .row__col._50 {
            width: 100%
        }
    
        .footer__contact {
            justify-content: center;
            margin-bottom: 15px
        }
    }
    
    .footer__contact .item--whatsapp {
        margin: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
    
    .footer__contact p.item--text {
        font-size: 15px!important;
        line-height: 20px;
        margin-left: 0
    }
    
      
      
  
  
  
    .navbar {
      background-color: transparent; 
      
      position: fixed;
      
      width: 100%;
      z-index: 100; 
    }
    
    /* Navbar styles when scrolled */
    
    /* Navbar styles when scrolled */ 
    .navbar.scrolled { 
      background-color: #000000; 
      padding:0px 0px; 
      color: white; 
    }
  
  
  
  
    .fav1{
        position: absolute;
        top: 47px;
        margin: 0px;
       font-size: 14px;
        border-radius: 10px;
        color: #fff;
        left: 30px;
        color: #fff;
        background-color: rgba(242, 41, 91, 0.8);
      padding: 5px 15px;
      border-radius: 5px;
    }
    
    .fav2{
        position: absolute;
        top: 85px;
        left: 30px;
        background-color: #ffffff;
        margin: 0px;
        font-size: 13px;
        border-radius: 10px;
     color: #fff;
        background-color: rgba(242, 41, 91, 0.8);
      padding: 5px 15px;
      border-radius: 5px;
  
    }
  
  
  
    .fav{
      position: absolute;
      top: 0;
      left: 20px;
      background-color: #878787ce;
      margin: 10px;
      padding: 3px 8px;
      font-size: 12px;
      border-radius: 0px;
      color: #fff;
        background-color: rgba(242, 41, 91, 0.8);
      padding: 5px 15px;
      border-radius: 5px;
  }
  
  .gallery-item-text{
    background-color: #0000006E;
  
  border-radius: 0px 0px 15px 15px;
   
  width:90%;
  align-items: center;
  bottom: 15px;
  left: 15px;
  
  
  }
  
  
  
  .gallery-media img{
  border-radius: 15px 15px 15px 15px;
      box-shadow: 0px 0px 3px 0px #54595F;
  border: 1px solid #54595F;
  }
  
  
  
  
  
  .footer {
      background-color: #080808;
      border-top: rgb(0, 0, 0) 1px solid;
    
    }
  
  
  
  .gallery-item-title{
   
    color: #FFFFFF;
      font-family: "Montserrat", Sans-serif;
      font-size: 1.8rem;
          font-weight: 700;
          text-align: left;
          text-transform: capitalize!important;
  
  }
  .gallery-item-text{
    text-align: left!important;
  padding-top: 20px;
  padding-bottom: 20px;
  }
  .gallery-item-location{
    padding-top: 3px;
    padding-bottom: 2px;
    font-size: 14px;
  }
    
       
       
        .offer2{
          text-align: center;
        }
        
        .offer2 h3{
          text-align: center;
          color: #fff!important;
          font-size: 30px;
          padding-top: 40px;
        }
        
        .whatsapp{
         
          background-color: #3ABD4C;
            fill: #FFFFFF;
            color: #FFFFFF;
            border-style: solid;
            border-color: #3ABD4C;
            box-shadow: 0px 0px 42px 0px #3ABD4C;
        }
        .whatsapp:hover{
         
         background-color: #ffffff;
           fill: #FFFFFF;
           border-color: #3ABD4C;
           color: #3ABD4C;
           border-style: solid;
           border-color: #3ABD4C;
           box-shadow: 0px 0px 42px 0px #3ABD4C;
        }
        
        
         .call{
           color: #f2295b;
           background-color: #ffffff;
        
           box-shadow: 0px 0px 40px 0px rgba(241.99999999999997, 40.999999999999986, 91.00000000000017, 0.4117647058823529);
        
           border-radius: 30px 30px 30px 30px;
         }
        
         .call:hover{
           color: #ffff;
           background-color: #f2295b;
        
           box-shadow: 0px 0px 40px 0px rgba(241.99999999999997, 40.999999999999986, 91.00000000000017, 0.4117647058823529);
        
           border-radius: 30px 30px 30px 30px;
         }
        
        
        
        .offer2 p{
          font-size: 17px!important;
            font-weight: 400;
            text-transform: none;
            letter-spacing: 1.7px;
            color: #F0F0F0;}
        
        
        
  
    
    .heading-title h3{
    
      color: #FFFFFF;
        font-family: "Montserrat", Sans-serif;
        font-size: 1.2rem;
        text-transform: uppercase;
        letter-spacing: 5px;
    text-align: center;
    }
    
    
    
  
  
    .country_name h2{
    
      font-size: 2.1rem;
        font-weight: 600;
        color: #E0E0E0!important;
    
    }
    
    .country_wrap {
      position: relative;
      border-radius: 25px;
      overflow: hidden;
      z-index: 1;
     background-image: linear-gradient(180deg, #00000000 0%, #000000 70%);
    
    
    }
    
    .country_wrap img{
    
    border: 1px solid #6d6d6d;
    max-height: 250px;
        justify-content: flex-end;
        overlay-opacity: 0.8;
        border-radius: 15px 15px 15px 15px;
      object-fit: cover;
      background: linear-gradient(180deg, #00000000 0%, #000000 70%);
    }
    
    
    
    .country_wrap:hover::before {
          background-image: linear-gradient(180deg, #FFFFFF00 0%, #f2295b 100%);
    
      }
      
    .country_wrap::before {
      position: absolute;
      bottom: 0;
      left: 0;
      content: "";
      width: 100%;
      height: 100%;
      background: linear-gradient(360deg, #222222fb 8.64%, rgba(34, 34, 34, 0.342) 35.99%);
      opacity: 0.93;
      border-radius: 10px;
      z-index: 0;
    }
    .country_name {
      position: absolute;
      bottom: 20px;
      left: 20px;
      color: var(--info-color);
    }
    
    
    .gallery-item img:hover::before {
          background-image: linear-gradient(180deg, #FFFFFF00 0%, #f2295b 100%)!important;
    
      }
    
    
    
    
    
    
                
    
  
      .cms1 h3{
        padding-top: 40px;
        color: #FFFFFF;
          font-family: "Montserrat", Sans-serif;
          font-size: 1.2rem;
          text-transform: uppercase;
          letter-spacing: 5px;
          font-size: 19px;
      }
      
      .cms1 h2{
      color: #FFFFFF;
          font-family: "Montserrat", Sans-serif;
          font-size: 45px;
          font-weight: 700;
        text-transform: capitalize;
          margin-top: 20px;
          margin-bottom: 20px;
          letter-spacing:1px
        }
      
      
      
      .special-offer3{
      
        background-image: linear-gradient(#000000b8, #0000009c), url(https://redmassage.cz/wp-content/uploads/2022/05/model.jpg);
        background-color: #00000070;
      
          background-position: center center;
          background-repeat: no-repeat;
          background-size: cover;
       
          border: 1px solid #8f8f8f;
      
      
      }
      
      .offer31{
        border: 1px solid #8f8f8f;
      }
      
      
      .offer3 p{
         font-size: 16px!important;
        font-weight: 300;
        }
      
        .accordion-faq .accordion-button{
      
          border-radius: 20px!important;
        }
        .accordion-item:first-of-type .accordion-button.collapsed{
          border-radius: 20px!important;
        }
        .accordion-item:last-of-type .accordion-button.collapsed{
          border-radius: 20px!important;
        }
      
        
        
  
  
    .accordion-item h2{
      
      font-size: 17px!important;
      margin-top: 10px;
    
    }
    
    .accordion-item p{
      
      font-size: 16px!important;
      margin-top: 10px;
      color:#cacaca !important;
      
    
    }
    
    
    
    @media (min-width: 768px) {
        .accordion-faq .accordion-button {
            font-size: 20px;
        }
    }
    
    
    
    .special-offer4{
    
    background-image: linear-gradient(190deg, #0D0D0D 0%, #0D0D0DB5 100%), url(https://redmassage.cz/wp-content/uploads/2022/05/footer_bg.jpg)!important;
    background-color: #00000070;
    
      background-position: center center!important;
      background-repeat: no-repeat!important;
      background-size: cover!important;
    border-top: 1px solid #F2295B;
    
    box-shadow: 0px 0px 40px 0px rgba(241.99999999999997, 40.999999999999986, 91.00000000000017, 0.4117647058823529);
    
    
    } 
    @media (max-width: 768px) {

      .country_name h2 {
    font-size: 25px;}


    }

    
@media (max-width: 991px) {
    .nav-min.active {
        left: 0;
        background-color: #000;
        padding: 80px 50px;
    }
}
@media (min-width: 700px) and (max-width: 992px){
.hero .container-fluid{
       
    left: 0px!important; 
    }
.col-md-6 {
        flex: 0 0 auto;
        width: 98%!important;
    }

.banner-content {
        width: 100%!important; 
        padding-top: 20px;
    }
.banner-content h1{
        font-size: 55px!important; 
    }
    .banner-content span {
        font-size: 55px!important;

    }

    }
    


.header-min-top {
    padding: 10px 15px 20px;
    
















    
