@font-face{font-family:irans;font-style:normal;font-weight:400;src:url(https://www.epersianhotel.com/persianhotel/desktop/assets/fonts/iransans/IRANSans.eot?#iefix) format("embedded-opentype"),url(https://www.epersianhotel.com/persianhotel/desktop/assets/fonts/iransans/IRANSans.woff) format("woff"),url(https://www.epersianhotel.com/persianhotel/desktop/assets/fonts/iransans/IRANSans.ttf) format("truetype"),url(https://www.epersianhotel.com/persianhotel/desktop/assets/fonts/iransans/IRANSans.svg#iransans) format("svg");font-display:fallback}*,::after,::before{direction:rtl;box-sizing:border-box;font-family:irans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:100%}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:right;background-color:#f2f2f2}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:.5rem;margin-bottom:.5rem;border:0;border-top:1px solid rgba(0,0,0,.1)}figure{margin:0}figcaption{color:#fff;font-weight:900;line-height:20px;font-size:15px;position:relative;bottom:0;padding:1rem 25px;width:100%;margin-top:-52px}p{margin-top:0;margin-bottom:1rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ul{padding-inline-start:0;list-style-type:none}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a{color:#007bff;text-decoration:none;background-color:transparent}.prcontainer{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px){.prcontainer{max-width:100%}}@media (min-width:1200px){.prcontainer{max-width:1440px}}.prow{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prcol,.prcol-1,.prcol-10,.prcol-11,.prcol-12,.prcol-2,.prcol-3,.prcol-4,.prcol-5,.prcol-6,.prcol-7,.prcol-8,.prcol-9,.prcol-auto,.prcol-lg,.prcol-lg-1,.prcol-lg-10,.prcol-lg-11,.prcol-lg-12,.prcol-lg-2,.prcol-lg-3,.prcol-lg-4,.prcol-lg-5,.prcol-lg-6,.prcol-lg-7,.prcol-lg-8,.prcol-lg-9,.prcol-lg-auto,.prcol-md,.prcol-md-1,.prcol-md-10,.prcol-md-11,.prcol-md-12,.prcol-md-2,.prcol-md-3,.prcol-md-4,.prcol-md-5,.prcol-md-6,.prcol-md-7,.prcol-md-8,.prcol-md-9,.prcol-md-auto,.prcol-sm,.prcol-sm-1,.prcol-sm-10,.prcol-sm-11,.prcol-sm-12,.prcol-sm-2,.prcol-sm-3,.prcol-sm-4,.prcol-sm-5,.prcol-sm-6,.prcol-sm-7,.prcol-sm-8,.prcol-sm-9,.prcol-sm-auto,.prcol-xl,.prcol-xl-1,.prcol-xl-10,.prcol-xl-11,.prcol-xl-12,.prcol-xl-2,.prcol-xl-3,.prcol-xl-4,.prcol-xl-5,.prcol-xl-6,.prcol-xl-7,.prcol-xl-8,.prcol-xl-9,.prcol-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.prcol{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prcol-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prcol-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prcol-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prcol-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prcol-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prcol-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prcol-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prcol-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prcol-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prcol-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prcol-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prcol-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.prcol-sm{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prcol-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.prcol-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prcol-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prcol-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prcol-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prcol-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prcol-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prcol-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prcol-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prcol-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prcol-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prcol-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prcol-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.prcol-md{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prcol-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.prcol-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prcol-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prcol-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prcol-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prcol-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prcol-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prcol-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prcol-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prcol-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prcol-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prcol-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prcol-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.prcol-lg{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prcol-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.prcol-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prcol-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prcol-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prcol-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prcol-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prcol-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prcol-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prcol-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prcol-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prcol-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prcol-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prcol-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.prcol-xl{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.prcol-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.prcol-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.prcol-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.prcol-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prcol-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.prcol-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.prcol-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prcol-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.prcol-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.prcol-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.prcol-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.prcol-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.prcol-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.prbreadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;font-size:13px}.prbreadcrumb-item+.prbreadcrumb-item::before{display:inline-block;padding:0 .5rem;color:#ff637d;content:"/";font-weight:400}.prbreadcrumb-item+.prbreadcrumb-item:hover::before{text-decoration:underline;text-decoration:none}.prbreadcrumb-item.active{font-weight:700;color:#6b7074}.prbreadcrumb-item a{color:#949ca2}.prshadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}#div-rezerv .prcol-md-12:hover,.prshadow,.ul-option li:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.prshadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.prbg-white{background-color:#fff}.hotelstyle,.m-auto{margin:auto!important}.mr-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.prborder{border:1px solid #dee2e6!important}.prborder-top{border-top:1px solid #dee2e6!important}.prborder-right{border-right:1px solid #dee2e6!important}.prborder-bottom{border-bottom:1px solid #dee2e6!important}.prborder-left{border-left:1px solid #dee2e6!important}.prborder-0{border:0!important}.prborder-top-0{border-top:0!important}.prborder-right-0{border-right:0!important}.prborder-bottom-0{border-bottom:0!important}.owl-stage-outer,.prrounded{border-radius:.25rem!important}.prrounded-circle{border-radius:50%!important}.prrounded-pill{border-radius:50rem!important}.prrounded-0{border-radius:0!important}.prw-100{width:100%}.prd-none{display:none!important}.prd-inline{display:inline!important}.prd-inline-block{display:inline-block!important}.hotelstyle,.item-child-nav a,.prd-block{display:block!important}.prd-table{display:table!important}.prd-table-row{display:table-row!important}.prd-table-cell{display:table-cell!important}.prd-flex{display:-ms-flexbox!important;display:flex!important}.prd-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.search-input>label{position:absolute;margin-right:20px;top:20px;font-size:13px;font-weight:600;color:#a3a3a3}.search-input>input{text-align:center;border:0;width:100%;padding:4px 8rem 0 0;height:100%;min-height:58px}.btn-rezerv{height:100%;border-radius:.25rem!important;background-color:#00bfd6;border:1px solid transparent;color:#fff;font-size:1rem;font-weight:400;cursor:pointer}.btn-rezerv:hover{background:#36cddf}img,video{max-width:100%;height:auto;vertical-align:middle}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:600;line-height:1.5;color:#404040;margin-top:.5rem}.h1,h1{font-size:1.3rem}.h2,h2{font-size:1.1rem}.h3,h3{font-size:.9rem}.h4,h4{font-size:.8rem}.h5,.h6,h5,h6{font-size:.7rem}.prcolor-green{color:#32BA7C!important}.prcolor-red{color:#ff515b!important}.samll-text{font-size:.6445rem}.pralign-items{-webkit-align-items:center;align-items:center}.prflex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.icon-svg-logo{height:45px;width:45px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.modal{display:none;position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#optionbtn,#optionbtnn{cursor:pointer}.modal-content{background-color:#fefefe;margin:auto;padding:20px;width:60%;border:1px solid #e6e6e6;border-radius:5px}.close{color:#aaa;float:left;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.owl-nav{position:absolute!important;top:32%!important;width:100%!important}.owl-nav>.owl-prev{position:absolute!important;right:5px!important;background-color:rgba(0,0,0,.5)!important;padding:18px!important;font-size:50px!important;overflow:hidden!important}.owl-nav>.owl-prev>span{position:absolute!important;right:10px!important;top:-20px!important}.owl-nav>.owl-next{position:absolute!important;left:5px!important;background-color:rgba(0,0,0,.5)!important;padding:18px!important;font-size:50px!important;overflow:hidden!important}.owl-nav>.owl-next>span{position:absolute!important;left:10px!important;top:-20px!important}.navfix-right{position:fixed;top:11%;right:7.5%;width:90px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.list-hotels-mashhad a,.prcolor-text,.ul-nav>li>span{color:#a3a3a3}.list-hotels-mashhad li{padding:.2rem;margin:.2rem}.ul-nav>li{text-align:center;min-height:48px;cursor:pointer;align-items:center;display:inline-grid;transition:color .3s,border .3s}.ul-nav-active,.ul-nav>li:hover{border-bottom:3px solid #151f33}.ul-nav>li:hover span{color:#151f33}.svg-star{height:14px;width:14px;cursor:pointer}.svg-option{height:25px;width:25px;cursor:pointer}.map-hotel{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.5s;width:440px;height:340px}.map-hotel:hover{filter:grayscale(0%);-webkit-filter:grayscale(0)}.tel-hotel{text-align:center;letter-spacing:18px;font-size:2rem;font-weight:bolder;color:#000}.hide-txt{max-height: 290px;overflow: hidden;padding-bottom: 3.2rem;transition: max-height 1s;text-align: justify;line-height: 30px;overflow-y: scroll;line-height: 32px;font-size: 100%;color: #6b7074;padding-left: .7rem;}.comment-text>P::-webkit-scrollbar,.hide-txt::-webkit-scrollbar{width:5px;height:5px}.comment-text>P::-webkit-scrollbar-thumb,.hide-txt::-webkit-scrollbar-thumb{background:#ff515b;border:0 none #fff;border-radius:50px}.comment-text>P::-webkit-scrollbar-track,.hide-txt::-webkit-scrollbar-track{background:#e1e1e1;border:0 none #fff;border-radius:50px}.lbl-loadtxt svg{transform:rotate(0);-webkit-transition:all .3s;transition:all .3s}.svg-arrow-hide{transform:rotate(180deg)!important}.lbl-loadtxt{position:absolute;left:0;right:0;bottom:1rem;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(to bottom,#fff5,#ffff);cursor:pointer;margin:0 40px}.load-txt{height: 370px;overflow: hidden;}.load-txt input[type=checkbox]:checked~.hide-txt{height:auto;max-height:400vh}.load-txt input[type=checkbox]:checked~.lbl-loadtxt svg{transform:rotate(180deg)}.hotel_details_offer{position:relative;background:#ff515b;-webkit-border-radius:1rem 0 1rem 0;-moz-border-radius:1rem 0;border-radius:1rem 0 1rem 0;height:62px;width:65px;color:#fff;text-align:center;overflow:hidden}.hotel_details_offer p:first-child{padding:8px 0;font-size:11px}.hotel_details_offer p:last-child{background:#ec424b;line-height:37px;font-size:17px}.ul-option{display:flex;flex-wrap:wrap;text-align:center}.ul-option li{padding:.5rem;overflow:hidden;flex:1 0 20%;text-align:center;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.ul-option li>svg{margin:auto;display:block}.ul-option li>span{font-size:.7045rem;margin:0}.svg-arrow{transform:rotate(90deg);width:12px;height:15px;vertical-align:middle}.div-tour>.prcol-md-12>img{text-align:center}.div-tour>.prcol-md-12{-webkit-filter:grayscale(100%);text-align:center;filter:grayscale(100%)}.div-tour>.prcol-md-12:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.div-tour>p{width:100%;color:#6b7074;padding:5px;text-align:center}.comment .tabbed form>b,.rate-main>b,.room-title>.span-off{margin:auto auto auto 0;padding:4px 6px;font-size:.7rem;font-weight:500;line-height:1;white-space:nowrap;border:1px solid;border-radius:1rem;color:#00BFD6;background-color:#ffffff;border-color:#00BFD6;}.comment .tabbed form>b,.rate-main>b{border-color:#00BFD6;padding:.28rem .7rem;font-size:.7rem;font-weight:bolder}.room-info{max-width:280px}.room-img{max-width:160px}.price-rezerv,.stepper-room{max-width:240px}.price-offer{text-decoration:line-through;color:#ff515b;font-size:15px}.total-price span:first-child{font-size:1.286rem;font-weight:600;color:#404040}.total-price span:last-child{color:#a3a3a3}.stepper{font-size:1rem;width:30px;height:30px;line-height:20px;border:1px solid #ff4232;color:#ff4232;border-radius:5px;padding:6px;outline:0!important;cursor:pointer;transition:all .3s;text-align:center}.details-rom .svg-arrow{transform:rotate(0)}.details-rom .bottom-rezerv{border-radius:.25rem!important;background-color:#00bfd6;border:1px solid transparent;color:#fff;font-size:1rem;font-weight:400;cursor:pointer;padding:.8rem 0}.details-rom .bottom-rezerv:hover{background-color:#36cddf}.rezerv-load-more,#mapmodalbtn{cursor:pointer}.rezerv-load-more:hover{background-color:#dee2e6}.div-rezerv-content{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;height:0;padding-bottom:0;opacity:0}.div-rezerv-load-2{padding-bottom:1rem;height:auto;opacity:1}.div-rezerv-content>.prcol-md-2>div>p{color:#8e9397;font-weight:500;text-align:center;font-size:14px}.div-rezerv-content>.prcol-md-2>div{border:1px solid #32ba7c}.div-rezerv-content>.prcol-md-2>.peek{border-color:#ff515b}.option-disable::before{content:"";background:#a3a3a3;transform:rotate(-45deg);position:absolute;width:1px;height:45px;margin-top:-40px;margin-right:28px}.review-registered-date{font-size:.7145rem;color:#a3a3a3}.comment-text>p{max-height:150px;overflow-y:auto;text-align:justify;padding:1rem;font-size:.9rem;font-weight:400;line-height:1.7}.progress{width:100%;background-color:#e6e6e6;border-radius:5px}.progress-bar{text-align:right;color:#fff;background-color:#00BFD6;border-radius:5px;height:5px}.text-progress{font-size:.7445rem;margin-bottom:5px}.text-score-progress{display:inline-block;padding:3px 6px;font-size:.7145rem;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border:1px solid;border-radius:100px;margin:0 .2rem}.comment .tabbed>figure{margin-top:0;margin-bottom:0;display:block;margin-right:0;clear:both;width:100%;position:relative}.none-tab{display:none}.comment .tabbed>figure>div{width:100%;background:#fff;line-height:1.5em;letter-spacing:.3px;color:#444}.tab-active{background:#fff}.comment form>label>span{padding:0 .7rem;color:#111;position:relative;margin:0 .2rem;border-radius:4px;border:1px solid silver;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.comment .tabbed>form{display:flex;border-bottom:1px solid silver;position:relative}.comment form>label>span:hover{background-color:#ccc}.box-rate-top{position:absolute;z-index:9;right:12%;top:10px;font-size:.7445rem;width:240px;-webkit-transition:all .3s;transition:all .5s;opacity:0}.box-rate-top .span-rate{background:#ff515b;color:#fff;-ms-flex-align:center;-webkit-align-items:center;font-weight:500;-webkit-justify-content:center;justify-content:center;border-radius:6px 6px 6px 0;height:25px;width:50px}.box-rate-top .btn-top-rate{background-color:#a3a3a3}.box-rate-top .btn-top-rate>span{text-align:center;cursor:pointer}.box-rate-top .btn-top-rate>span a{color:#212529}.box-rate-top .btn-top-rate>span>a:hover,.box-rate-top .btn-top-rate>span:hover{color:#fff}.div-slider:hover .box-rate-top{opacity:1}.sticky{margin:0;position:-webkit-sticky;position:sticky;top:0;z-index:9;margin-right:-15px}.sticky-fast-search{margin:0;position:-webkit-sticky;position:sticky;top:50px;z-index:9;padding-left:.98rem!important}.sticky .prcol-12 .ul-nav{border-radius:0!important}.sticky .prcol-12{padding-right:15px!important}.pr-header{height:60px;left:0;position:relative;top:0;width:100%;z-index:99;background-color:#fff}.header-nav a{color:#252525;text-align:center;padding:0 6px;text-decoration:none;font-size:13px}.header-nav>a{padding:1.2rem .3rem}.header-nav a:hover{color:#ff515b}.header-nav a:hover svg{fill:#ff515b}.header-nav svg{width:8px;height:8px;transform:rotate(0)}.header-nav a.active svg{fill:#ff515b}.header-nav a.active{color:#ff515b}.child-nav .title-chile{color:#ff545e!important;font-size:14px;font-weight:600;margin-bottom:10px}.item-child-nav a{text-align:right}.item-nav{padding:.5rem 1.5rem}.item-nav a{padding:.2rem;margin:.3rem}.child-nav:hover,.header-nav a:hover+.child-nav{height:auto;opacity:1;display:flex}footer{background:#3c3c3c;padding:60px 0 0;font-size:14px;line-height:1.6}.div_footer{text-align:center;color:#aaa}.div_footer p,.div_footer p a{color:#ff5155}footer ul>li>a{width:90%;margin:0 auto;padding:.3rem;display:block;color:#a2a2a2}.div_footer p{font-size:120%;font-weight:700;color:#ff5155}.footer-copyright{background:#1e1e1e;color:#a3a3a3}.width-btn-r{width:48%;text-align:center}@media (max-width:1310px){.comment form>label>span,.div-rezerv-content,.div-rezerv-content>.prcol-md-2>div>p,.width-btn-r{font-size:.8rem!important}.hotel_details_offer{height:55px;width:55px}.hotel_details_offer p:last-child{line-height:1.4}.h1,h1{font-size:1.1rem}.tel-hotel{letter-spacing:9px}}@media (max-width:980px){body{overflow:scroll;width:980px!important}.prow>.prcol-md-1{-ms-flex:0 0 8.333333%!important;flex:0 0 8.333333%!important;max-width:8.333333%!important}.prow>.prcol-md-2{-ms-flex:0 0 16.666667%!important;flex:0 0 16.666667%!important;max-width:16.666667%!important}.prow>.prcol-md-3{-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important}.prow>.prcol-md-4{-ms-flex:0 0 33.333333%!important;flex:0 0 33.333333%!important;max-width:33.333333%!important}.prow>.prcol-md-5{-ms-flex:0 0 41.666667%!important;flex:0 0 41.666667%!important;max-width:41.666667%!important}.prow>.prcol-md-6{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}.prow>.prcol-md-7{-ms-flex:0 0 58.333333%!important;flex:0 0 58.333333%!important;max-width:58.333333%!important}.prow>.prcol-md-8{-ms-flex:0 0 66.666667%!important;flex:0 0 66.666667%!important;max-width:66.666667%!important}.prow>.prcol-md-9{-ms-flex:0 0 75%!important;flex:0 0 75%!important;max-width:75%!important}.prow>.prcol-md-10{-ms-flex:0 0 83.333333%!important;flex:0 0 83.333333%!important;max-width:83.333333%!important}.prrow>.prcol-md-11{-ms-flex:0 0 91.666667%!important;flex:0 0 91.666667%!important;max-width:91.666667%!important}.row>.col-md-12{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.5em 0;border-bottom:1px solid #eee}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;cursor:pointer;background-color:#08C;top:10px;border-radius:3px}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next{right:5px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 3.3em;line-height:1.8em;text-align:center;font-weight:bolder}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0;width:2em}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{margin:.7em 0 0;padding:0 .2em;background:#f5f5f5;border-top:1px solid #ddd}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:5px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:5px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;color:#333;border-radius:3px}.ui-datepicker-today .ui-state-default{background:#fcf8e3}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#eee}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#08c;color:#fff}.ui-datepicker-header .ui-state-hover{background:#fff}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.55;filter:Alpha(Opacity=55)}.ui-state-disabled .ui-state-default{font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.15;filter:Alpha(Opacity=15)}#ui-datepicker-div{z-index:99999!important}#div-rezerv .prcol-md-12,.ul-option li{-webkit-transition:all .3s;transition:all .3s}.room-img img{width:143px;height:87px}.ul-map li{line-height:30px;font-size:.88rem;color:#606060}.ul-map li::before{content:"\25A0";color:#ff515b;font-weight:700;display:inline-block;width:2em;font-size:.5rem}.pr-follow{border-radius:.25rem;border:1px solid #FF515B;padding:.4rem .7rem!important;cursor:pointer;color:#FF515B!important}.pr-follow:hover{color:#ffffff!important;background-color:#FF515B}.ui-datepicker-next>i,.ui-datepicker-prev>i{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin:0 .5rem}.icon-circle-arrow-left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.icon-circle-arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.icon-svg-logo{height:45px;width:45px}.tel-hotel{text-align:center;letter-spacing:5px;font-size:1.1rem;font-weight:bolder;color:#000;padding:.2rem}.pr-header{height:60px;left:0;position:relative;top:0;width:100%;z-index:99;background-color:#fff}.pr-follow{border-radius:.25rem;border:1px solid #FF515B;padding:.4rem .7rem!important;cursor:pointer}.pr-follow a{color:#FF515B!important}.pr-follow:hover a{color:#ffffff!important}.pr-follow:hover{background-color:#FF515B}#menu-icon{display:none}.navbar{max-height:none;-moz-transition:max-height 0.4s;-o-transition:max-height 0.4s;-webkit-transition:max-height 0.4s;transition:max-height 0.4s;margin:0;padding:0;list-style-type:none;display:inline-block}.navbar li{list-style-type:none;display:inline-block;text-align:center}.navbar li a{color:#252525;padding:0 6px;text-decoration:none;font-size:13px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.navbar>li{font-size: 13px;}.navbar>li>a{padding:1.2rem .3rem}.navbar li a.active{color:#ff515b}.expand{height:auto!important}.child-nav{position: absolute;box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-top: 2px solid #ff545e;border-bottom: 5px solid #a2a2a2;overflow: hidden;height: 0;padding: 0!important;opacity: 0;/* display: none; */visibility: hidden;opacity: 0;transition: visibility 0.2s, opacity 0s linear;}.child-item-nav{padding:.5rem 1.5rem}.child-item-nav a{padding:.2rem;margin:.3rem}.item-child-nav a{text-align:right;display:block}.svg-arrow-menu{width:8px;height:8px}.svg-arrow-child{display:none}@media only screen and (min-width:991px){.navbar li:hover+.child-nav,.child-nav:hover{height: auto;opacity: 1;display: flex;visibility: visible;padding: 1.5rem !important;}.navbar li a:hover{color:#ff515b}.child-nav>.child-item-nav>.title-chile{color:#ff545e!important;font-size:14px;font-weight:600;margin-bottom:10px}}@media only screen and (max-width:991px){.svg-arrow-menu{float:left;width:32px;height:32px;padding:.3rem}.prfloat-lres{float:left}.svg-arrow-child{display:inherit}.svg-arrow-r{transform:rotate(180deg)}.tel-hotel{margin:0!important;font-size:.9rem;margin-top:.4rem!important}.icon-svg-nav{height:32px;width:32px}.pr-follow{border:none}.pr-follow a{color:#252525!important}.pr-header{display:block!important;padding:.5rem!important}.logo-header{margin-left:0!important;margin-right:1.5rem!important}#menu-icon{display:inline-block;padding:0 .4em}.navbar{height:0;overflow:hidden;position:absolute;top:60px;background:#fff;border-top:1px solid #dee2e6;left:0;padding:0 1rem}.navbar li{list-style-type:none;display:block;text-align:right;color:#333;border-bottom:1px solid #dee2e6!important;padding:.25rem 0;border-left:none!important}.navbar li a,.navbar li{font-size:15px}.child-nav{position:relative;box-shadow:none}.item-child-nav{height:0;padding:0;opacity:0;display:none;border-left:none!important}.show-child-nav{height: auto;opacity: 1;display: block;visibility: visible;padding: 1.5rem !important;}}@media only screen and (max-width:330px){.logo-header{margin-right:.3rem!important}}footer{background:#3c3c3c;padding:60px 0 0;font-size:14px;line-height:1.6}.div_footer{color:#aaa}.div_footer p a,.div_footer p{color:#ff5155}footer ul>li>a{width:90%;margin:0 auto;padding:.3rem;display:block;color:#a2a2a2}.div_footer p{font-size:120%;font-weight:700;color:#ff5155}.footer-copyright{background:#1e1e1e;color:#a3a3a3}.prbg-red{background-color:#FF515B}.formt-svg{width:17px;height:17px;fill:#707070}.phone-fix{position:-webkit-fix;position:fixed;bottom:70px;z-index:9;left:12px;margin:auto;padding:10px;width:48px;height:48px;border-radius:50%;background-color:#ff515b;cursor:pointer;border:.2px solid #ff515b;box-shadow:0 0 20px 2px rgba(255,81,91,.3)}.phone-fix-number{position:absolute;left:27px;width:190px;bottom:0;border-top-right-radius:4px;font-weight:600;border-bottom-right-radius:4px;letter-spacing:5px;font-size:1.1rem;direction:ltr;color:#fff}.scale-up-center{-webkit-animation:scale-up-center .5s cubic-bezier(.39,.575,.565,1) 3s infinite alternate-reverse both;animation:scale-up-center .5s cubic-bezier(.39,.575,.565,1) 3s infinite alternate-reverse both}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.prlogin{font-weight:300;color:#252525;font-size:12px;width:120px}.modal-login{position:fixed;z-index:99;top:0;left:0;visibility:hidden;width:100%;height:100%}.modal-login.is-visible{visibility:visible}.modal-login-overlay{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s}.modal-login.is-visible .modal-login-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-login-wrapper{padding:1rem;position:relative;z-index:999;top:8em;width:600px;margin:auto;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.33);border-radius:2px}.modal-login-transition{transition:all 0.3s 0.12s;transform:translateY(-10%);opacity:0}.modal-login.is-visible .modal-login-transition{transform:translateY(0);opacity:1}.modal-login-content{padding:1em 4.5em}.modal-login-header{padding:1em 1em 0 1em;position:relative}.modal-login-close{display:flex;align-items:center;justify-content:center;padding:.4rem .5rem .3rem;width:30px;height:30px;border-radius:100rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);border:1px solid gray;font-size:1.2rem;font-weight:500;color:gray;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;margin-right:auto}.modal-login-close:hover{background-color:gray;color:#fff}.modal-input>input{width:100%;padding-right:.7rem;height:41px}.btn-modal-login{border-radius:0.25rem!important;background-color:#00BFD6;border:1px solid transparent;color:#fff;font-size:1rem;font-weight:400;cursor:pointer;width:100%;padding:.3rem 0}.btn-modal-login:hover{background:#36CDDF}.input-code{direction:ltr!important}.input-code>input{line-height:2;border:0;border-bottom:2px solid #e1e1e1;border-radius:0;text-align:center;margin:0 3px;width:40px;height:40px;display:inline-block;vertical-align:baseline;padding:0;font-size:25px;outline:none!important}.proverflowh-login{overflow:hidden}.login-arrow-svg{transform:rotate(0deg);width:12px;height:15px;vertical-align:middle;-webkit-transition:all .3s;transition:all .3s;}.prlogin-active{width:140px}.prlogin-active>.login-arrow-svg{display:block}.toggle-login{position:absolute;top:100%;background-color:#fff;z-index:500;box-shadow:0 2px 3px rgba(0,0,0,.15);left:0;width:420px;margin-top:.4px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.toggle-l-first-div{background-color:#f7f7f7;padding:20px}.login-menu{list-style:none;padding:0;margin:0;background-color:#fff;border-radius:2px;text-align:right;border-top:1px solid #FF515B;white-space:nowrap;width:100%;border-right:1px solid #f5f5f5}.login-menu>li>a{display:block;border-bottom:1px solid #e1e1e1;color:inherit;transition:all .14s ease;padding:12px 20px;font-size:13px}.login-menu>li>a:hover{background-color:#f5f5f5}.login-menu>li:last-child>a{color:#e63200}.prcolor-black{color:#252525}.svg-rotate{transform:rotate(180deg)!important}@media (max-width:1200px){.prlogin{width:120px}.prlogin-active{width:140px}}@media (max-width:991px){.logo-header{margin-right:.5rem!important}.tel-hotel{display:none}.prlogin{margin:0!important;padding:0!important;width:auto;height:100%}.div-login-h100{height:100%}}@media (max-width:640px){.modal-login-wrapper{position:fixed;top:0;width:100%;height:100%;padding:1rem;overflow:auto;background-color:#fff;border-top:1px solid #dee2e6!important;border-radius:0!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;margin:0!important}}@media (max-width:575px){.toggle-login{width:230px}}
/*------------------------------------start-suggestion---------------------------------------------*/
.prbg-secondary{background-color:#a3a3a3}
.prcolor-white{color:#ffffff}
.search-suggestion::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.search-suggestion::-webkit-scrollbar-thumb {
  background: #ff515b;
  border: 0 none #fff;
  border-radius: 50px;
}
.search-suggestion::-webkit-scrollbar-track {
  background: #e1e1e1;
  border: 0 none #fff;
  border-radius: 50px;
}
.search-suggestion {
  /* display: none; */
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  width: 100%;
  margin: 2px 0 0;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  background-clip: padding-box;
  max-height: 200px;
  overflow: auto;
}
.search-suggestion ul.suggestion-items li {
  padding: .5rem .9rem;
  border-bottom: 1px solid #e6e6e6;
  color: #404040;
  cursor: pointer;
}
.svg-star {
  height: 14px;
  width: 14px;
  cursor: pointer;
}
.place-svg{
  width: 20px;
  height: 20px;
  fill: #FF515B;
}
/*------------------------------------end-suggestion---------------------------------------------*/
/*------------------------------------satrt-datepicker---------------------------------------------*/
.number-datepicker {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  flex: 14.28571% 0 1;
  font-size: 15px;
  cursor: pointer;
  border: 1px solid transparent;
  background-color: transparent;
  padding: .1rem .3rem;
  color: #616161;
  font-weight: 400;
}
.english-datepicker .p, .persian-datepicker .e {
  display:none;
}
.day,.week-day div {
  display:inline-block;
  width:14.28%;
  text-align:center;
}
.inactive .p,
.inactive .e{
  opacity: .6;
  cursor: default;
  border-color: transparent;
  background-color: transparent;
}
.between {
  background-color: rgba(0, 191, 214,.35);
}
.point {
  background-color: #00BFD6;
}
.none{display:none}
.container-datepicker label {
  display:block;
  text-align: center;
}
.container-datepicker{
  position: absolute;
  padding: 15px 15px 10px;
  right: 50%;
  transform: translateX(50%);
  margin-top: 64px !important;
  width: 550px;
  height: auto;
  bottom: auto;
  overflow: hidden;
  border-radius: 3px;
  box-shadow: 0 0 6px rgba(0,0,0,.15);
  background-color: #ffffff;
  z-index: 99999;
}
.box-datepicker{
  width: 50%;
  margin-bottom: auto;
}
.container-datepicker .day {
  border: 1px solid transparent;
  border-bottom: 1px solid #dee2e6;
  padding: .1rem;
}
.free .number-datepicker{
  opacity: 0;
}
.free .number-datepicker{
  cursor: default;
}
.container-datepicker .active{
  /* -webkit-transition: all .3s;
  transition: all .3s; */
}
.container-datepicker .between:hover{
  border-radius: 0.25rem;
  background-color: #ffffff;
}
.container-datepicker .active:hover{
  border: 1px solid #00BFD6;
  border-radius: 0.25rem;
}
.container-datepicker .point:hover{
  border: 1px solid transparent !important;
  background-color: #00BFD6 !important;
}
.container-datepicker .point .number-datepicker{
  color: #ffffff;
  font-weight: bold;
}
.container-datepicker .between .number-datepicker{
  color: #ffffff;
  /* font-weight: bold; */
}
.active+.point,.inactive+.point,.free+.point{
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}
.between+.point{
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.inactive+.active{
  border: 1px dotted #e1e1e1;
  position: relative;
  border-radius: 4px;
}
.inactive+.active::before,
.container-datepicker .title-datepicker>span:last-child::before {
  content: " ";
  display: block;
  position: absolute;
  top: -6px;
  right: -6px;
  border: 6px solid transparent;
  border-bottom-color: #00BFD6;
  transform: rotate(45deg);
}
.free+.active{
  border-style: solid;
  border-right: 0;
  border-left: 0;
  border-top: 0;
  border-radius: 0px;
}
.inactive+.point{
  border-style: solid;
  border-top-left-radius: 0rem;
  border-bottom-left-radius: 0rem;
  border: 1px solid transparent;
  border-bottom: 1px solid #dee2e6;
}
.free+.active::before{
  display: none;
}
div[class="day active between"]:hover .number-datepicker{
  color: #616161 !important;
}
.back-datepicker,.next-datepicker{
  height: 20.34px;
}
.next-datepicker{
  transform: rotate(180deg);
  margin-bottom: .09rem;
}
.back-datepicker{
  margin-top: .09rem;
}
.arrow-datepicker:hover{
  color: #ffffff;
  background-color: #00BFD6;
}
.arrow-datepicker{
  background-color: #f7f7f7;
  border: 1px solid #f1f6f8;
  border-radius: 4px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  position: relative;
  display: flex;
  padding: .1rem .5rem;
}
.title-datepicker,.dfooter-datepicker{
  color: #8b8b8b;
  font-size: .72rem;
}
.title-datepicker>span:first-child{
  color: #007bff;
  font-weight: bolder;
}
.title-datepicker>span:first-child,
.title-datepicker>span:last-child{
  cursor: pointer;
}
.title-datepicker>span:last-child:active{
  box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}
.title-datepicker>span:last-child{
  border: 1px dotted #e1e1e1;
  position: relative;
  border-radius: 4px;
  padding: 0 12px;
  cursor: pointer;
}
.btnd-date{
  border-radius: 100%;
  background-color: #d2d2d2;
  color: #fff!important;
  height: 15px;
  width: 15px;
  line-height: 15px;
  padding: 0;
  cursor: pointer;
  border: 1px solid transparent;
}
.container-datepicker>div:last-child,
.container-datepicker>div:first-child{
  border-color: #00BFD6 !important;
}
.body-datepicker>div:first-child{
  padding-left: .5rem;
}
.body-datepicker>div:last-child{
  padding-right: .5rem;
}
@media screen and (max-width: 575px) {
  .container-datepicker>div:last-child{
    border:0 !important;
  }
  .proverflowh{
    overflow: hidden;
  }
  .footer-datepicker{
    position: sticky;
    bottom: 0;
    width: 100%;
    overflow: auto;
    background-color: #fff;
    border-top: 1px solid #dee2e6 !important;
    border-radius: 0.25rem !important;
    margin: 0 !important;
    padding: 5px 7px !important;
    box-shadow: 0 -15px 35px rgba(0,0,0,.06);
    flex-direction: column!important;
  }
  .container-datepicker{
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    overflow: auto;
    background-color: #fff;
    border-top: 1px solid #dee2e6 !important;
    border-radius: 0.25rem !important;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
    margin: 0 !important;
  }
  .body-datepicker>div{
    padding: 0;
    padding: 0 !important;
    width: 100%;
  }
  .body-datepicker>div:last-child{
    margin-top: 1rem;
  }
  .body-datepicker{
    flex-direction: column!important;
    position: relative;
  }
  .next-arrow-datepicker{
    position: absolute;
    top: 12px;
    left: 9px;
  }
  .footer-datepicker>button{
    width: 100%;
    padding: 0;
    margin-top: .7rem;
  }
  .footer-datepicker>div{
    width: 99%;
  }
  .title-datepicker,.body-datepicker{
    padding: 10px;
  }
}
@media screen and (max-width: 345px) {
  .dfooter-datepicker {
    font-size: .6rem;
  }
}
/*------------------------------------end-datepicker---------------------------------------------*/
.prtext-center {
    text-align: center;
}
.modal-r-hotel{
  position: fixed;
  z-index: 99999;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #000;
  background-color: rgba(0,0,0,.4);
}
.modal-r-hotel-div{
  padding: 2rem 3rem;
  position: relative;
  z-index: 9999;
  top: 8em;
  width: 575px;
  margin: auto;
  background-color: #fff;
  box-shadow: 0 2px 8px rgba(0,0,0,.33);
  border-radius: 4px;
}
.prnowrap-text{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.btn-rezerv-red{
  width:97%;
  /* height:100%; */
  border-radius:.25rem!important;
  background-color:#FF515B;
  border:1px solid transparent;
  color:#fff;
  font-size:1rem;
  font-weight:400;
  cursor:pointer;
  margin:auto
}
.slider-range {
  /* filter: hue-rotate(143deg); */
  -webkit-appearance: none;
  width: 100%;
  height: 6px;
  border-radius: 5px;
  background: #d3d3d3;
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
}

.slider-range:hover {
  opacity: 1;
}

.slider-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #FF515B;
  cursor: pointer;
}

.slider-range::-moz-range-thumb {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #FF515B;
  cursor: pointer;
}

.owl-carousel .owl-item img {
    display: block;
    width: 900px !important;
    height: 600px !important;
}
.load-txt-option{
  height: 370px !important;
  overflow: hidden;
  max-height: 370px !important;
  overflow-y: scroll;
}
.tour-modal-box {
  position: fixed;
  border-radius: 6px;
  color: #fff;
  width: 570px;
  height: 100px;
  right: 0;
  margin: auto;
  left: 0;
  z-index: 99999999;
  transition: all .8s;
  background-color: #383838;
  bottom: 20px;
  opacity: 1;
}
.tdiv-modal-box{
  height: 100%;
  flex-grow: 1;
  justify-content: space-around;
  padding: 20px!important;
}
.tour-modal-box-close{
  position: absolute;
  left: 12px;
  top: 8px;
}
@media screen and (max-width: 991px){
  .tour-modal-box {
    width: 570px;
    height: 85px;
  }
  .tdiv-modal-box {
    padding: 20px 5px!important;
  }
}
@media screen and (max-width: 575px){
  .tour-modal-box-close {
    position: absolute;
    left: auto;
    right: 7px;
    top: 7px;
    width: 14px;
    height: 14px;
  }
  .tour-modal-box {
    width: 342px;
  }
}
@media screen and (max-width: 348px){
  .tour-modal-box {
    width: 320px;
  }
}
#showMe {
  animation: cssAnimation 0s 15s forwards;
  visibility: hidden;
}

@keyframes cssAnimation {
  to   { visibility: visible; }
}
