@media (max-width:775px){.datepick{font-size:14px}}.fix{overflow:hidden}.bg-white{background-color:#fff !important}.bg-primary-color{background:var(--safar-primary-color) !important}.safar-pl-0{padding-inline-start:0 !important}.safar-pr-0{padding-inline-end:0 !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{color:var(--safar-heading-color);text-decoration:none;outline:none}a:hover{text-decoration:none;outline:none;color:var(--safar-primary-color)}a:focus{outline:none}address{margin:0 0 24px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}mark{background:var(--safar-primary-color);color:var(--safar-text-white-color)}code,kbd,pre,samp{font-size:var(--safar-body-font-size);-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code{color:var(--safar-heading-color)}kbd{background:var(--safar-heading-color);color:var(--safar-text-white-color);padding:.2rem .4rem;border-radius:.2rem}ins{color:var(--safar-heading-color)}pre,pre.wp-block-code{font-size:15px !important;margin:40px 0 !important;overflow:auto;padding:20px !important;white-space:pre-wrap !important;word-wrap:break-word !important;color:var(--safar-body-color) !important;background:var(--safar-shade-color);border-radius:4px;border:1px solid #eee}small{font-size:smaller}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{inset-block-start:-.5em}sub{inset-block-end:-.25em}dl{margin-block-start:0;margin-block-end:10px}dd{margin:0 15px 15px}dt{font-weight:700;color:var(--safar-heading-color)}menu,ol,ul{margin:16px 0;padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}li>ul,li>ol{margin:0}ol ul{margin-block-end:0}embed,iframe,object{max-width:100%}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0 0 10px}form{margin:0}fieldset{border:1px solid var(--safar-border-color);margin:0 2px;min-width:inherit;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;appearance:textfield;padding-inline-end:2px;width:270px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}caption,th,td{font-weight:400}table thead th{font-weight:700}td,.wp-block-calendar tfoot td{border:1px solid var(--safar-border-color);padding:7px 10px}del{color:#333}hr{background-size:4px 4px;border:0;height:1px;margin:0 0 24px;opacity:.6}table a,table a:link,table a:visited{text-decoration:underline}dt{font-weight:700;margin-block-end:10px}dd{margin:0 15px 15px}caption{caption-side:top}dfn,cite,em{font-style:italic}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain,blockquote{background:var(--safar-white-color);border-radius:5px;border-top:3px solid var(--safar-primary-color);border-left:0 !important;border-right:0 !important;color:var(--safar-primary-color);box-shadow:0px 8px 25px rgb(0 0 0/6%);text-align:center;padding:25px 68px !important;font-weight:500;font-size:20px;line-height:32px;font-style:normal;margin-block-end:30px;position:relative;z-index:1}.wp-block-column blockquote.wp-block-quote{padding:10px 15px !important}blockquote:after{position:absolute;content:"";background:url(//salanginn.com/wp-content/themes/safar/assets/css/../images/quote.png);width:60px;height:60px;opacity:.7;inset-inline-end:15px;inset-block-end:8px}.wp-block-column blockquote:after{inset-inline-end:-5px}.wp-block-pullquote.is-style-solid-color blockquote p,.wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p,blockquote p{color:var(--safar-primary-color);font-size:20px;line-height:32px;margin-block-end:0}blockquote p cite,blockquote p code{font-size:20px;line-height:32px}.wp-block-quote.is-large:not(.is-style-plain) cite,.wp-block-quote.is-large:not(.is-style-plain) footer,.wp-block-quote.is-style-large:not(.is-style-plain) cite,.wp-block-quote.is-style-large:not(.is-style-plain) footer,.wp-block-quote cite,blockquote cite{margin-block-start:10px;font-weight:700 !important;display:flex;justify-content:center;font-size:16px !important}blockquote cite a{color:var(--safar-heading-color)}blockquote.wp-block-quote.has-text-align-right cite{justify-content:flex-end}blockquote strong,blockquote b{font-weight:700}@media only screen and (max-width:991px){blockquote{padding:25px 30px}blockquote p{font-size:16px;line-height:28px}}*{box-sizing:border-box}html{margin:0;padding:0;font-size:10px}body{overflow-x:hidden;font-size:var(--safar-body-font-size);line-height:var(--safar-body-font-line-height);font-weight:var(--safar-body-font-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--safar-body-font);color:var(--safar-body-color);background-color:var(--safar-white-color);margin:0;padding:0}body.modal-open{padding:0 !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,address,pre,blockquote,menu,ol,ul,table,hr{margin:0;margin-block-end:20px}.display-one{font-size:112px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{word-break:break-word;font-family:var(--safar-heading-font);color:var(--safar-heading-color);line-height:var(--safar-heading-font-line-height);font-weight:var(--safar-body-font-weight)}h1,.h1{font-size:var(--safar-heading-font-h1-size)}h2,.h2{font-size:var(--safar-heading-font-h2-size)}h3,.h3{font-size:var(--safar-heading-font-h3-size)}h4,.h4{font-size:var(--safar-heading-font-h4-size)}h5,.h5{font-size:var(--safar-heading-font-h5-size)}h6,.h6{font-size:var(--safar-heading-font-h6-size)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit;transition:.5s}a{color:var(--safar-heading-color);transition:.3s}@media only screen and (min-width:768px) and (max-width:991px){h1,.h1{font-size:38px}h2,.h2{font-size:32px}h3,.h3{font-size:28px}}@media only screen and (max-width:767px){h1,.h1{font-size:34px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}}p{margin:0 0 30px}p.has-large-font-size{line-height:1.2;font-size:36px}p.has-medium-font-size{font-size:24px;line-height:36px}p.has-small-font-size{font-size:13px}p.has-very-light-gray-color{color:var(--safar-text-white-color)}p.has-background{padding:20px 30px}table{border-collapse:collapse;border-spacing:0;margin:0 0 40px;width:100%}table a,table a:link,table a:visited{text-decoration:none}cite,.wp-block-pullquote cite,.wp-block-pullquote.is-style-solid-color blockquote cite,.wp-block-quote cite{color:var(--safar-heading-color)}var{font-family:"Courier 10 Pitch",Courier,monospace}.text-center{text-align:center !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.safar-animated-shape{position:relative;z-index:9}ul,ol{padding-inline-start:18px}ul{list-style:square;margin-block-end:30px;padding-inline-start:20px}@media only screen and (max-width:767px){ul.liststyle.bullet li{padding-inline-start:19px}}ul li{margin-block-start:10px;margin-block-end:10px}ul li a{text-decoration:none}ul li a:hover{color:var(--safar-primary-color)}ul ul{margin-block-end:0}ol{margin-block-end:30px}ol li{font-size:var(--safar-body-font-size);line-height:var(--safar-body-font-line-height-b2);margin-block-start:10px;margin-block-end:10px;color:var(--safar-body-color);font-weight:500}ol li a{color:var(--heading-color);text-decoration:none}ol li a:hover{color:var(--safar-primary-color)}ol ul{padding-inline-start:30px}hr{display:block;height:0;margin:15px 0;border-top:1px solid var(--safar-border-color);background:0 0}.safar-shop-single-product .inner .safar-single-product-thumb-wrapper .product-hover-info ul,.blog-meta,.blog-main-content .gallery,.safar-column-gallery,.cart-summary .cart-summary-inner,.footer-style-default .information-list{padding:0;margin:0;list-style:none}ul li a,ol li a,#scrollUp,.form-group input,.form-group textarea,.mainmenu-nav .mainmenu li.has-droupdown .submenu li a{transition:.3s}.bgImagePosition,.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center center}a,button,img,input{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}article,aside,figcaption,figure,footer,header,nav,section{display:block}a{text-decoration:none}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-caption{margin-block-end:1.5em;max-width:100%}.wp-caption-text{text-align:center;margin:.8075em 0 0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.gallery-caption{display:block}.bypostauthor{display:block}.alignleft{display:inline;float:left;margin-inline-end:1.5em !important}.alignright{display:inline;float:right;margin-inline-start:1.5em !important}.aligncenter{clear:both;display:block;margin-inline-start:auto !important;margin-inline-end:auto !important;text-align:center}button,input[type=button],input[type=reset],input[type=submit]{background:#e6e6e6;color:rgba(0,0,0,.8)}button,input[type=button],input[type=reset],input[type=submit],select,textarea,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border:1px solid var(--safar-border-color);border-radius:0;padding:13px 18px;background-color:transparent;font-family:var(--safar-body-font)}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,select:focus,textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus,.widget_product_search .woocommerce-product-search input[type=search]:focus,.widget_search .search-form input[type=search]:focus{outline:0}textarea{width:100%}table{background-color:transparent;border-spacing:0;border-collapse:collapse}caption{padding-block-start:8px;padding-block-end:8px;color:#777}th{text-align:left}td,th{padding:0}td,th{padding:0}.required{color:inherit !important}body .content-area{width:100%}.safar-display-flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-button__link{margin-block-end:15px}.entry-header{-ms-word-wrap:break-word;word-wrap:break-word}.safar-navbar{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;padding:.5rem 1rem}.safar-container{width:100%;padding-inline-end:15px;padding-inline-start:15px;margin-inline-end:auto;margin-inline-start:auto}.safar-container-fluid{width:100%;padding-inline-end:15px;padding-inline-start:15px;margin-inline-end:auto;margin-inline-start:auto}.safar-order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.safar-order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.safar-d-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.safar-flex-wrap{flex-wrap:wrap !important}.safar-justify-content-center{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important}.safar-justify-content-end{-ms-flex-pack:flex-end !important;-webkit-box-pack:flex-end !important;justify-content:flex-end !important}.safar-justify-content-between{-ms-flex-pack:space-between !important;-webkit-box-pack:space-between !important;justify-content:space-between !important}.safar-col-xl-1,.safar-col-xl-2,.safar-col-xl-3,.safar-col-xl-4,.safar-col-xl-5,.safar-col-xl-6,.safar-col-xl-7,.safar-col-xl-8,.safar-col-xl-9,.safar-col-xl-10,.safar-col-xl-11,.safar-col-xl-12,.safar-col-lg-1,.safar-col-lg-2,.safar-col-lg-3,.safar-col-lg-4,.safar-col-lg-5,.safar-col-lg-el-5,.safar-col-lg-6,.safar-col-lg-7,.safar-col-lg-8,.safar-col-lg-9,.safar-col-lg-10,.safar-col-lg-11,.safar-col-lg-12,.safar-col-md-1,.safar-col-md-2,.safar-col-md-3,.safar-col-md-4,.safar-col-md-5,.safar-col-md-6,.safar-col-md-7,.safar-col-md-8,.safar-col-md-9,.safar-col-md-10,.safar-col-md-11,.safar-col-md-12,.safar-col-sm-1,.safar-col-sm-2,.safar-col-sm-3,.safar-col-sm-4,.safar-col-sm-5,.safar-col-sm-6,.safar-col-sm-7,.safar-col-sm-8,.safar-col-sm-9,.safar-col-sm-10,.safar-col-sm-11,.safar-col-sm-12,.safar-col-1,.safar-col-2,.safar-col-3,.safar-col-4,.safar-col-5,.safar-col-6,.safar-col-7,.safar-col-8,.safar-col-9,.safar-col-10,.safar-col-11,.safar-col-12{position:relative;width:100%;min-height:1px;padding-inline-end:15px;padding-inline-start:15px}.safar-col-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.safar-col-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.safar-col-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.safar-col-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.safar-col-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.safar-col-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.safar-col-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.safar-col-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.safar-col-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.safar-col-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.safar-col-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.safar-col-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.safar-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-inline-end:-15px;margin-inline-start:-15px;margin-block-end:-30px}.safar-row>*{margin-block-end:30px !important}.safar-mb--30{margin-block-end:30px !important}.safar-mb--40{margin-block-end:40px !important}.safar-mb--50{margin-block-end:50px !important}.safar-mb--60{margin-block-end:60px !important}.safar-d-none{display:none !important}.safar-d-inline-block{display:inline-block !important}@media (min-width:1200px){.safar-d-xl-block{display:block !important}}.safar-align-items-center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.safar-text-center{text-align:center}h1.entry-title,h2.entry-title{margin:0 0 20px}aside#secondary.widget-area{padding-inline-start:55px;position:sticky;inset-block-start:150px}aside#secondary.widget-area.safar-order-1{padding-inline-start:15px;padding-inline-end:55px}@media(max-width:991px){aside#secondary.widget-area{padding-inline-start:15px;position:static}aside#secondary.widget-area.safar-order-1{padding-inline-start:15px;padding-inline-end:15px}}.widget-area section.widget:not(:last-child){margin:0 0 50px}.safar-main-content-inner .widget-area .widget_block h2,.safar-main-content-inner .widget-area h2.widget-title{font-weight:500;font-size:20px;margin-block-end:25px;font-family:var(--safar-body-font)}.safar-main-content-inner .widget-area ol.wp-block-latest-comments{padding-inline-start:0}.safar-main-content-inner .wp-block-search .wp-block-search__label{display:none}.safar-main-content-inner .wp-block-search__button-outside.wp-block-search__text-button.wp-block-search,.safar-main-content-inner .wp-block-search .wp-block-search__input{margin-block-end:0}h1.entry-title a,h2.entry-title a,.safar-main-content-inner .widget-area h2 a{text-decoration:none}.entry-meta{margin-block-end:20px}.table-bordered{border:1px solid #eee}.table{width:100%;max-width:100%;margin-block-end:20px}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #eee}.table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #eee}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:12px;line-height:1.42857143;vertical-align:top;border-top:1px solid #eee;text-align:center}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.edit-link{display:block;margin-block-start:15px}.safar-single-post .entry-header h1{margin-block-start:0}.safar-comments-area .comment-respond,.safar-related-posts-wrapper{margin-block-start:30px}.safar-comments-area{margin-block-start:20px}.safar-related-posts-wrapper h3{font-size:22px;border-bottom:1px solid #eee;padding-block-end:20px;margin-block-end:31px}.safar-comments-area h2.comments-title,.safar-comments-area h3.safar-title{font-size:32px;border-bottom:1px solid var(--safar-border-color);padding-block-end:25px;margin-block-end:30px}.safar-comments-area h3.safar-title{margin-block-end:20px}.safar-comments-area h3.safar-title small{font-size:18px}.safar-comments-area p.comment-notes{margin-block-end:30px}.safar-comments-area p.no-comments{color:var(--safar-text-white-color);padding:8px 10px;border-radius:5px;background:var(--safar-primary-color)}.safar-author-bio{display:flex;padding:30px 0 20px}.safar-author-bio .safar-author-thumb img{width:180px;height:160px;object-fit:cover}.safar-author-bio .safar-author-details{width:calc(100% - 160px);padding-inline-start:40px}.safar-author-bio .safar-author-details h5{font-size:20px;line-height:32px;margin:0 0 10px}.safar-author-bio .safar-author-details a{text-decoration:none}.safar-author-bio .safar-author-details .safar-author-info p:last-child{margin-block-end:20px}.safar-author-bio .safar-author-social-info{display:flex;flex-wrap:wrap;margin:0 -15px}.safar-author-bio .safar-author-social-info a{margin:0 15px;color:var(--safar-primary-color);font-size:14px}.safar-post-nav-prev-next{margin-block-start:30px}.safar-single-post-nav{background-color:#f5f5f5;border-radius:5px;position:relative;z-index:2;transition:.4s;border-bottom:2px solid transparent}.safar-single-post-nav.safar-next-post{text-align:right}.safar-single-post-nav a{color:var(--safar-heading-color);display:flex;align-items:center;padding:30px;position:relative;z-index:1}.safar-single-post-nav a i{font-size:20px;transition:.4s;margin-inline-end:20px}.safar-single-post-nav.safar-next-post a{justify-content:flex-end}.safar-single-post-nav.safar-next-post a i{margin-inline-end:0;margin-inline-start:20px}.safar-single-post-nav a span{font-weight:700;font-size:18px;line-height:28px;transition:.4s;position:relative;z-index:2;word-break:break-word}.safar-single-post-nav:hover{background:var(--safar-white-color);border-color:var(--safar-primary-color);box-shadow:0px 8px 25px rgb(0 0 0/6%)}.safar-comments-area .logged-in-as a{color:var(--safar-heading-color)}.safar-comments-area .logged-in-as a:hover{color:var(--safar-primary-color)}.safar-pagination-wrapper .page-numbers .page-numbers:focus,.safar-social-share-icons-wrapper a:focus,.safar-single-blog .blog-content .title a:focus{outline:0}nav.safar-theme-page-links ul.pager li.active span,nav.safar-theme-page-links ul.pager li:hover a,.safar-pagination-wrapper .page-numbers .page-numbers.current,.safar-pagination-wrapper .page-numbers .page-numbers:hover{background:var(--safar-primary-color)}.safar-woocommerce-shop-top p.woocommerce-result-count{margin:0}@media only screen and (max-width:767px){.safar-author-bio .safar-author-details{padding-inline-start:20px}}@media only screen and (max-width:575px){.safar-author-bio{display:block}.safar-author-bio .safar-author-details{padding-inline-start:0px;width:100%;margin-block-start:20px}.safar-author-bio .safar-author-thumb img{width:inherit;height:inherit}}body.admin-bar .fancybox-toolbar{inset-block-start:32px}@-webkit-keyframes safar-wishlist-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes safar-wishlist-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.w-100{width:100% !important}.safar-accommodation__rating .no-star{color:#c1c1c1}.safar-accommodation__rating .mphbr-star-rating span{color:var(--safar-primary-color)}.safar-accommodation__rating .mphbr-rating-type{transform:translateY(2px)}.safar-accommodation__rating .mphbr-rating-type span{font-size:23px;margin-inline-end:5px}.safar-mphb-widget-load-more-btn.safar__btn,.safar-babe-widget-load-more-btn.safar__btn{display:inline-flex;gap:10px;align-items:center}.safar-mphb-widget-load-more-btn.loading i,.safar-mphb-widget-load-more-btn.loading svg,.safar-babe-widget-load-more-btn.loading i,.safar-babe-widget-load-more-btn.loading svg,.safar-mphb-load-more-btn.loading i{animation:spin .7s linear infinite}.safar-mphb-widget-load-more-btn i,.safar-babe-widget-load-more-btn i{font-size:20px}.safar-mphb-widget-load-more-btn.loading,.safar-babe-widget-load-more-btn.loading{opacity:.7}.safar-mphb-price-style .mphb-regular-price{margin-block-end:0}.safar-mphb-price-style .mphb-regular-price span{padding:0}.safar-mphb-price-style .mphb-regular-price strong{display:none}.safar-mphb-price-style .mphb-regular-price .mphb-price-period{position:relative;cursor:text;border-bottom:0;text-transform:capitalize;margin-inline-start:5px}.safar-mphb-price-style .mphb-regular-price .mphb-price-period:before{position:absolute;content:'/';inset-inline-start:-10px;inset-block-start:0}.safar-mphb-result-count{margin-block-end:20px;display:inline-block}.safar-accommodation__inner-item{margin-block-end:28px;position:relative}.safar-room-best-match{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:1;background:var(--safar-primary-color);color:var(--safar-text-white-color);height:80px;width:120px;text-align:center;line-height:70px;font-size:20px;border:5px solid var(--safar-white-color)}.safar-accommodation__inner-item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation__inner-thumb{position:relative;margin-block-end:10px}.safar-accommodation__inner-thumb img{width:100%}.safar-accommodation__inner-content .mphb-room-type-title{line-height:1.5;margin-block-end:4px;font-size:32px}@media only screen and (min-width:768px) and (max-width:991px){.safar-accommodation__inner-content .mphb-room-type-title{font-size:24px}}@media (max-width:767px){.safar-accommodation__inner-content .mphb-room-type-title{font-size:28px}}.safar-accommodation__inner-content .mphb-room-type-title a:hover{color:var(--safar-primary-color)}.safar-accommodation__inner-content p{margin-block-end:19px}.safar-accommodation__inner-info{row-gap:10px}.safar-accommodation__inner-info .safar-accommodation__info-item{display:inline-flex;align-items:center}.safar-accommodation__inner-info .safar-accommodation__info-item:not(:last-child){margin-inline-end:40px}@media only screen and (min-width:768px) and (max-width:991px){.safar-accommodation__inner-info .safar-accommodation__info-item:not(:last-child){margin-inline-end:24px;margin-block-end:10px}}@media (max-width:767px){.safar-accommodation__inner-info .safar-accommodation__info-item:not(:last-child){margin-inline-end:24px;margin-block-end:10px}}.safar-accommodation__inner-info .safar-accommodation__info-item i{color:var(--safar-body-color)}.safar-accommodation__inner-info .safar-accommodation__info-item span{color:var(--safar-body-color)}.safar-accommodation__badge span{padding:7px 12px;display:inline-block;color:var(--safar-heading-color);background-color:var(--safar-white-color)}.safar-accommodation__badge.radius-2 span{font-size:16px;padding:4px 10px;border-radius:2px;color:var(--safar-body-color)}.safar-accommodation__badge-position{inset-block-start:12px;inset-inline-start:12px;z-index:1;position:absolute}.safar-mphb-pagination{text-align:center}.safar-mphb-pagination .safar-mphb-load-more-btn{margin-block-start:50px;padding:5px 6px 5px 32px;display:inline-flex;align-items:center}.safar-mphb-pagination .safar-mphb-load-more-btn i{width:44px;height:44px;line-height:43px;background:var(--safar-white-color);color:var(--safar-primary-color);border-radius:50%;display:inline-block;margin-inline-start:20px;font-size:21px}.archive.load_more_ajax .safar-babe-load-more{margin-block-start:50px;display:inline-flex;gap:7px}.safar-accommodation__inner-item .safar-babe-room-title{font-size:32px;margin-block-end:6px}.safar-babe-item .safar-accommodation__inner-thumb{margin-block-end:13px}.safar-accommodation-15__item{z-index:1;height:470px;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.safar-accommodation-15__item:before{position:absolute;content:"";inset-inline-start:0;inset-block-end:0;opacity:1;width:100%;height:100%;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(9,9,11,0) 64.47%,rgba(9,9,11,.5) 100%)}.safar-accommodation-15__item:after{position:absolute;content:"";inset-inline-start:0;inset-block-end:0;z-index:-1;width:100%;height:100%;opacity:0;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(9,9,11,0) 0%,rgba(9,9,11,.6) 68.94%)}.safar-accommodation-15__item.inner-2:before{background:linear-gradient(180deg,rgba(9,9,11,0) 0%,rgba(9,9,11,0) 59.94%,rgba(9,9,11,.7) 100%)}.safar-accommodation-15__item.inner-2:after{background:linear-gradient(180deg,rgba(9,9,11,0) 0%,rgba(9,9,11,.3) 30.28%,rgba(9,9,11,.8) 75.86%)}.safar-accommodation-15__item:hover:before{opacity:0}.safar-accommodation-15__item:hover:after{opacity:1}.safar-accommodation-15__item:hover .safar-accommodation__price-2{opacity:1;visibility:visible}.safar-accommodation-15__item:hover .safar-accommodation-15__content{transform:translateY(0px)}.safar-accommodation-15__item:hover .safar-accommodation-2__inner-content{transform:translateY(0px)}.safar-accommodation-15__item .safar-accommodation__price-2{opacity:0;padding:6px 14px;visibility:hidden;display:inline-block;transition:.3s ease-in-out;background-color:var(--safar-white-color)}.safar-accommodation-15__item .safar-accommodation__location{margin-block-end:14px}.safar-accommodation-15__item .safar-accommodation__location i{color:var(--safar-text-white-color)}.safar-accommodation-15__item .safar-accommodation__location p{display:inline-block;color:var(--safar-text-white-color)}.safar-accommodation-15__wrapper{height:100%;display:flex;justify-content:space-between;flex-direction:column;overflow:hidden}.safar-accommodation-15__content{transform:translateY(calc(100% - 43px));transition:.3s ease-in-out}.safar-accommodation-15__content p{color:var(--safar-text-white-color)}.safar-accommodation-15__wrap{height:100%;position:relative;padding:30px}.safar-col-lg-3 .safar-accommodation-15__wrap .safar-accommodation-2__inner-content{transform:translateY(calc(100% - 110px))}.safar-col-lg-3 .safar-accommodation-15__wrap:hover .safar-accommodation-2__inner-content{transform:translateY(0px)}.safar-accommodation-15__wrap .safar-accommodation-2__info{row-gap:10px}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-accommodation-15__wrap{padding:24px 20px}}.safar-accommodation-15__thumb{position:relative}.safar-accommodation-15__thumb img{width:100%}.safar-accommodation-15__info{padding:11px 18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(10px)}.safar-accommodation-15__info{justify-content:space-between}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-accommodation-15__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:12px}}.safar-accommodation-15__info .safar-accommodation__info-item i{font-size:18px;margin-inline-end:7px;color:var(--safar-text-white-color)}.safar-accommodation-15__info .safar-accommodation__info-item span{font-size:16px;color:var(--safar-text-white-color)}.safar-accommodation-15__item .mphb-room-type-title,.safar-accommodation-15__item .safar-babe-room-title{font-size:24px;line-height:1.5;margin-block-end:8px;color:var(--safar-text-white-color)}.safar-accommodation-15__item .mphb-room-type-title a:hover,.safar-accommodation-15__item .safar-babe-room-title a:hover{color:var(--safar-text-white-color)}.safar-accommodation-2__inner-content{transform:translateY(calc(100% - 78px));transition:.3s ease-in-out}.safar-accommodation-2__inner-content p{margin-block-end:0;color:rgba(255,255,255,.7)}.safar-accommodation__info .safar-accommodation__info-item{opacity:.7}.safar-accommodation__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:39px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-accommodation__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:24px}}@media (max-width:767px){.safar-accommodation__info .safar-accommodation__info-item:not(:last-child){margin-block-end:8px}}.safar-accommodation__info-item{display:flex;align-items:center}.safar-accommodation__info-item i{flex:0 0 auto;font-size:24px;margin-inline-end:12px;color:var(--safar-text-white-color)}.safar-accommodation__info-item span{color:var(--safar-text-white-color)}.safar-accommodation-2__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:39px}.safar-accommodation-2__info{margin-block-end:12px}.mphb-room-type .mphb-regular-price,.safar-rooms-wrapper .mphb-room-type .mphb-regular-price{margin-block-end:0}.mphb-room-type .mphb-regular-price strong,.safar-rooms-wrapper .mphb-room-type .mphb-regular-price strong{display:none}.mphb-room-type .mphb-regular-price .mphb-price,.safar-rooms-wrapper .mphb-room-type .mphb-regular-price .mphb-price{padding:0}.mphb-room-type .mphb-regular-price .mphb-currency,.safar-rooms-wrapper .mphb-room-type .mphb-regular-price .mphb-currency{padding:0}.mphb-room-type .mphb-regular-price .mphb-price-period,.safar-rooms-wrapper .mphb-room-type .mphb-regular-price .mphb-price-period{padding:0;border:none;position:relative;text-transform:capitalize;cursor:text}.mphb-room-type .mphb-regular-price .mphb-price-period:before,.safar-rooms-wrapper .mphb-room-type .mphb-regular-price .mphb-price-period:before{content:"/";margin-inline-end:2px;margin-inline-start:-3px}.mphb-room-type .mphb-loop-room-thumbnail,.safar-rooms-wrapper .mphb-room-type .mphb-loop-room-thumbnail{margin-block-end:0;border-radius:18px;overflow:hidden}.safar-accommodation-8__inner-thumb .mphb-loop-room-thumbnail{margin-block-end:0}.safar-mphb-no-results{text-align:center}p.mphb-loop-room-thumbnail{margin-block-end:0}.safar-accommodation-3__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation-3__thumb{margin-block-end:7px;border-radius:4px}.safar-accommodation-3__thumb img{width:100%;border-radius:4px}.safar-accommodation-3__content{padding-block-end:13px;margin-block-end:16px;border-bottom:1px solid var(--safar-border-color)}.safar-accommodation-3__content p{margin-block-end:0}.safar-accommodation__info-list ul{margin-block-end:0;padding-inline-start:0}.safar-accommodation__info-list ul li{list-style:none;position:relative;display:inline-block;margin:0}.safar-accommodation__info-list ul li:not(:last-child){margin-inline-end:9px;padding-inline-end:18px}@media (max-width:767px){.safar-accommodation__info-list ul li:not(:last-child){margin-inline-end:3px;padding-inline-end:12px}}.safar-accommodation__info-list ul li:not(:last-child):before{position:absolute;content:"";inset-block-start:50%;inset-inline-end:0;width:4px;height:4px;border-radius:50px;transform:translateY(-50%);background-color:var(--safar-body-color)}.safar-accommodation-3__content .mphb-room-type-title,.safar-accommodation-3__content .safar-babe-room-title{font-size:32px;margin-block-end:8px}.safar-accommodation__rating{display:flex;align-items:center}.safar-accommodation__rating.no-rating .rating-title{margin-inline-start:4px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-accommodation__rating{flex-wrap:wrap}}.safar-accommodation__rating i{font-size:20px;margin-inline-end:3px;transform:translateY(-2px);color:var(--safar-primary-color)}.safar-accommodation__rating span{font-size:16px}.safar-accommodation__price-2 p{display:flex;font-size:16px;margin-block-end:0;align-items:center}.safar-accommodation__price-2 p span{font-size:24px;margin-inline-start:6px;display:inline-block;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-3__item .safar-accommodation__price-2{font-size:16px;display:flex;align-items:center;gap:5px}.safar-accommodation-3__item .mphb-price-period{display:none}.safar-accommodation-3__item .mphb-price,.safar-accommodation-3__item .mphb-currency{margin-inline-start:0}.safar-accommodation-9__item{transition:.3s ease-in-out;border:1px solid #e2ddda}.safar-accommodation-9__item:hover{border-color:var(--safar-text-white-color);box-shadow:0px 20px 64px -4px rgba(9,9,11,.08)}.safar-accommodation-9__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation-4__thumb{position:relative}.safar-accommodation-4__thumb .mphb-loop-room-thumbnail{margin-block-end:0}.safar-accommodation-4__thumb img{width:100%}.safar-thumb__anim img{overflow:hidden;transition:all 1.5s cubic-bezier(0,0,.2,1)}.safar-accommodation-4__wishlist{inset-block-start:16px;inset-inline-end:16px;position:absolute}.safar-accommodation__wishlist a{width:48px;height:48px;font-size:20px;line-height:53px;text-align:center;border-radius:50px;display:inline-block;color:var(--safar-body-color);background-color:var(--safar-white-color)}.safar-accommodation__wishlist a:hover{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-accommodation-4__wrap{padding:24px 24px 21px}.safar-accommodation-4__info{margin-block-end:12px}.safar-accommodation-9__item .mphb-room-type-title,.safar-accommodation-9__item .safar-babe-room-title{font-size:24px;margin-block-end:14px}.safar-accommodation-4__content{padding-block-end:17px;margin-block-end:17px;border-bottom:1px solid var(--safar-border-color)}.safar-accommodation__location{display:flex;align-items:start}.safar-accommodation__location i{font-size:20px;margin-inline-end:8px;line-height:1.5}.safar-accommodation__location p{color:var(--safar-body-color);margin-block-end:0}.safar-accommodation-9__item .safar-accommodation-4__thumb{display:block}.safar-accommodation-9__item .safar-accommodation-4__wrap{padding:22px 24px 21px}.safar-accommodation-9__item .safar-accommodation__price-2{font-size:16px;display:flex;gap:5px;align-items:center}.safar-accommodation-9__item .mphb-regular-price .mphb-price,.safar-accommodation-9__item .mphb-regular-price .mphb-currency{margin-inline-start:0}.safar-accommodation-9__item .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-5__item{display:flex;flex-direction:column;transition:.3s ease-in-out;border:1px solid rgba(54,38,24,.1)}.safar-accommodation-5__item:hover{background-color:var(--safar-white-color)}.safar-accommodation-5__item:hover .mphb-room-type-title a,.safar-accommodation-5__item:hover .safar-babe-room-title a{background-size:0% 1px,100% 1px}.safar-accommodation-5__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation-5__item .mphb-room-type-title,.safar-accommodation-5__item .safar-babe-room-title{font-size:24px;margin-block-end:14px}.safar-accommodation-5__item:hover .mphb-room-type-title a,.safar-accommodation-5__item:hover .safar-babe-room-title a{color:var(--safar-primary-color)}.safar-hover__line a,.mphb-room-type-title a,.safar-accommodation-5__item .safar-babe-room-title a{background-image:linear-gradient(var(--heading-color),var(--heading-color)),linear-gradient(var(--heading-color),var(--heading-color));display:inline;background-size:0% 1px,0 1px;background-position:100% 100%,0 94%;background-repeat:no-repeat;transition:background-size .4s linear}.mphb-room-type-title a,.safar-accommodation-5__item .safar-babe-room-title a{background-image:linear-gradient(var(--safar-primary-color),var(--safar-primary-color)),linear-gradient(var(--safar-primary-color),var(--safar-primary-color));transition:.3s linear}.safar-accommodation-5__item:hover .mphb-room-type-title a .safar-accommodation-5__item:hover .safar-babe-room-title a{background-size:0% 1px,100% 1px}.safar-slider-wrapper .safar-mphb-room-style-4.safar-slider-dots-enable .swiper-pagination-bullet{position:relative;margin:0 7px;display:inline-block}.safar-slider-wrapper .safar-mphb-room-style-4.safar-slider-dots-enable .swiper-pagination-bullet.swiper-pagination-bullet-active:before{position:absolute;content:"";width:18px;height:18px;inset-inline-start:50%;inset-block-start:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid var(--safar-primary-color)}.safar-accommodation-5__item .safar-accommodation__price-2{font-size:16px;display:inline-flex;gap:5px;align-items:center}.safar-accommodation-5__item .mphb-price-period{display:none}.safar-accommodation-5__item .mphb-price,.safar-accommodation-5__item .mphb-currency{margin-inline-start:0}.safar-destination-6__item{display:flex;padding:8px;flex-direction:column;justify-content:space-between;background-color:var(--safar-white-color);border:1px solid var(--safar-border-color)}.safar-destination-6__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-destination-6__content{padding:16px 16px 22px}.safar-destination-6__wishlist{flex:0 0 auto;margin-inline-start:10px}.safar-destination-6__wrap{margin-block-end:12px}.safar-destination-6__item .mphb-room-type-title,.safar-destination-6__item .safar-babe-room-title{font-size:24px;margin-block-end:0px}.safar-destination-6__item .mphb-room-type-title a:hover,.safar-destination-6__item .safar-babe-room-title a:hover{color:var(--safar-primary-color)}.safar-destination-6__info{margin-block-end:12px}.safar-destination-6__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:25px}.safar-destination-6__thumb{position:relative}.safar-destination-6__thumb img{width:100%}.safar-destination-6__price-place{inset-inline-start:16px;inset-block-end:16px;position:absolute}.safar-accommodation__info-item{display:flex;align-items:center}.safar-accommodation__info-item i{flex:0 0 auto;font-size:24px;margin-inline-end:12px;color:var(--safar-text-white-color)}.safar-accommodation__info-item span{color:var(--safar-text-white-color)}.safar-accommodation__info-item.body-color i{font-size:18px;margin-inline-end:6px;color:var(--safar-body-color)}.safar-accommodation__info-item.body-color span{font-size:16px;color:var(--safar-body-color)}.safar-wishlist__icon a{width:40px;height:40px;display:flex;font-size:18px;line-height:40px;text-align:center;border-radius:50px;align-items:center;transition:.3s ease-in-out;color:var(--safar-body-color);background:var(--safar-shade-color);border:1px solid var(--safar-border-color);justify-content:center}.safar-wishlist__icon a:hover{color:var(--safar-text-white-color);border-color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-accommodation__price{padding:4px 17px;display:inline-block;backdrop-filter:blur(6px);background:rgba(9,9,11,.4)}.safar-accommodation__price p{display:flex;font-size:16px;margin-block-end:0;align-items:center;color:var(--safar-text-white-color)}.safar-accommodation__price p span{font-size:24px;margin-inline-start:6px;display:inline-block;font-family:var(--safar-heading-font)}.safar-destination-6__item .safar-accommodation__price{color:var(--safar-text-white-color);font-size:16px;display:inline-flex;gap:5px;align-items:center}.safar-destination-6__item .safar-accommodation__price .mphb-price-period{display:none}.safar-destination-6__item .safar-accommodation__price .mphb-price,.safar-destination-6__item .safar-accommodation__price .mphb-currency{margin-inline-start:0}.safar-accommodation-13__item{background-color:var(--safar-white-color)}.safar-accommodation-13__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation-13__item:hover .safar__btn-arrow span{color:var(--safar-text-white-color);border-color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-accommodation-13__item:hover .safar__btn-arrow:hover span{background-color:transparent;color:var(--safar-primary-color)}.safar-accommodation-13__thumb{position:relative}.safar-accommodation-13__thumb:before{position:absolute;content:"";inset-inline-start:0;inset-block-end:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 54.76%,var(--safar-white-color) 100%)}.safar-accommodation-13__thumb img{width:100%}.safar-accommodation-13__info{margin-block-end:12px}.safar-accommodation-13__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:38px}.safar-accommodation-13__info .safar-accommodation__info-item i,.safar-accommodation-13__info .safar-accommodation__info-item span{color:var(--safar-body-color)}.safar-accommodation-13__content{padding:22px 22px 24px}.safar-accommodation-13__content p{margin-block-end:13px}.safar-accommodation-13__content .mphb-room-type-title,.safar-accommodation-13__content .safar-babe-room-title{line-height:1.5;margin-block-end:8px;font-size:32px}@media only screen and (min-width:768px) and (max-width:991px){.safar-accommodation-13__content .mphb-room-type-title,.safar-accommodation-13__content .safar-babe-room-title{font-size:28px}}@media (max-width:767px){.safar-accommodation-13__content .mphb-room-type-title,.safar-accommodation-13__content .safar-babe-room-title{font-size:24px}}.safar-accommodation-13__content .mphb-room-type-title a:hover,.safar-accommodation-13__content .safar-babe-room-title a:hover{color:var(--safar-primary-color)}.safar-accommodation-13__btn .safar__btn-arrow span{color:var(--safar-primary-color);border-color:var(--safar-shade-color);background-color:var(--safar-shade-color)}.safar__btn-arrow{font-size:18px;font-weight:500;align-items:center;display:inline-flex;color:var(--safar-body-color)}.safar__btn-arrow span{width:40px;height:40px;line-height:40px;margin-inline-start:12px;border-radius:50%;transition:.3s ease-in-out;color:var(--safar-text-white-color);border:1px solid var(--safar-primary-color);background-color:var(--safar-primary-color);display:inline-flex;align-items:center;justify-content:center}.safar__btn-arrow:hover{color:var(--safar-primary-color)}.safar__btn-arrow:hover span{background-color:transparent;color:var(--safar-primary-color);border-color:var(--safar-primary-color)}.safar__btn-arrow:hover.black-btn span{background-color:transparent;color:var(--safar-primary-color);border-color:var(--safar-primary-color)}.safar__btn-arrow.white-btn{color:var(--safar-text-white-color)}.safar__btn-arrow.white-btn span{background-color:transparent;color:var(--safar-text-white-color);border-color:var(--safar-text-white-color)}.safar__btn-arrow.black-btn span{background-color:transparent;color:var(--safar-heading-color);border-color:var(--safar-heading-color)}.safar-accommodation-8__inner-item{position:relative}.safar-accommodation-8__inner-thumb{position:relative}.safar-accommodation-8__inner-item:hover .safar-accommodation-8__inner-content{transform:translateY(-64px)}.safar-accommodation-8__inner-item:hover .safar-accommodation-8__inner-btn{transform:translateY(-34px)}.safar-accommodation-8__inner-content{overflow:hidden;padding:26px 0 22px;transition:all .3s 0s ease-out;background-color:var(--safar-white-color)}.safar-accommodation-8__inner-btn{position:absolute;inset-block-end:0px;inset-inline-start:0;transform:translateY(40px);transition:all .3s 0s ease-out}.safar-accommodation-10__price{inset-block-start:16px;inset-inline-start:16px;position:absolute}.safar-accommodation-8__inner-content .mphb-room-type-title,.safar-accommodation-8__inner-content .safar-babe-room-title{margin-block-end:8px;font-size:24px}.safar-mphb-booking-archive-style-7>*,.safar-babe-booking-archive-style-7>*{margin-block-end:5px !important}.safar-accommodation-8__inner-item .mphb-regular-price .mphb-price,.safar-accommodation-8__inner-item .mphb-regular-price .mphb-currency{margin-inline-start:0}.safar-accommodation-8__inner-item .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-8__inner-item .safar-accommodation__price{font-size:16px;color:var(--safar-text-white-color);display:inline-flex;gap:5px;align-items:center}.safar-accommodation-14__item{border:1px solid var(--safar-border-color)}.safar-accommodation-14__item:hover .safar__btn{transition:.3s ease-in-out;color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-accommodation-14__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation-14__thumb.safar-thumb__anim{display:block}.safar-accommodation-14__thumb img{width:100%}.safar-accommodation-14__wishlist{inset-block-start:16px;inset-inline-end:16px;position:absolute}.safar-accommodation-14__wishlist a{color:var(--safar-text-white-color);background:rgba(0,0,0,.3);backdrop-filter:blur(4px)}.safar-accommodation-14__wishlist a:hover{color:var(--safar-primary-color);background-color:var(--safar-white-color)}.safar-accommodation-14__wrap{padding:32px 32px 30px}.safar-accommodation-14__content{margin-block-end:24px;padding-block-end:17px;border-bottom:1px solid rgba(54,38,24,.1)}.safar-accommodation-14__content .safar-accommodation__location{margin-block-end:12px}.safar-accommodation-14__content .mphb-room-type-title,.safar-accommodation-14__content .safar-babe-room-title{font-size:28px;line-height:1.5;margin-block-end:8px}.safar-accommodation-14__content .mphb-room-type-title a:hover,.safar-accommodation-14__content .safar-babe-room-title a:hover{color:var(--safar-primary-color)}.safar-accommodation-14__rating i{font-size:20px;color:var(--safar-primary-color)}.safar-accommodation-14__rating p{margin-block-end:0;display:inline-block;margin-inline-start:5px}.safar-accommodation-14__rating span{margin-inline-start:5px}.safar-accommodation-14__price-info del{font-size:24px;margin-inline-start:8px;color:#b3b6b8;display:inline-block;font-family:var(--safar-heading-font)}.safar-accommodation-14__price-info>span{font-size:16px}.safar-accommodation-14__btn .safar__btn{transition:.3s ease-in-out;color:var(--safar-heading-color);background-color:var(--safar-shade-color)}.safar-accommodation-14__duration{position:absolute;inset-block-end:15px;inset-inline-start:15px;background:var(--safar-white-color);padding:3px 10px;display:flex;align-items:center;color:var(--safar-body-color)}.safar-accommodation-14__duration-icon{display:inline-flex;margin-inline-end:5px;color:var(--safar-body-color)}.safar-accommodation-14__item .safar-accommodation-14__wrap{transition:all .3s ease-in-out}.safar-accommodation-14__item:hover .safar-accommodation-14__wrap{background:var(--safar-shade-color)}.safar-accommodation-14__price{row-gap:15px}.safar-accommodation-14__item .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-14__item .mphb-regular-price .mphb-price,.safar-accommodation-14__item .mphb-regular-price .mphb-currency{margin-inline-start:0}.safar-accommodation-14__item .safar-accommodation__price-2{display:flex;align-items:center;gap:5px}.safar-destination-13__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-destination-13__item.spacing{margin-block-end:40px}@media only screen and (min-width:768px) and (max-width:991px){.safar-destination-13__thumb img{width:100%}}.safar-destination-13__thumb.safar-thumb__anim{display:block}.safar-destination-13__thumb.safar-thumb__anim .mphb-loop-room-thumbnail{margin-block-end:0}.safar-destination-13__thumb.safar-thumb__anim img{width:100%}.safar-destination-13__content.style-1{margin-inline-end:80px}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-destination-13__content.style-1{margin-inline-end:40px}}.safar-destination-13__content.style-2{margin-inline-start:80px}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-destination-13__content.style-2{margin-inline-start:40px}}.safar-destination-13__content.style-3{margin-inline-start:18px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:767px){.safar-destination-13__content.style-3{margin-inline-start:0}}.safar-destination-13__content p{margin-block-end:24px}.safar-destination-13__content .safar-accommodation__location p{margin-block-end:0}.safar-destination-13__info{margin-block-end:25px}@media (max-width:767px){.safar-destination-13__info{flex-wrap:wrap}}.safar-destination-13__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:32px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-destination-13__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:24px}}@media (max-width:767px){.safar-destination-13__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:22px}}.safar-destination-13__info .safar-accommodation__info-item i,.safar-destination-13__info .safar-accommodation__info-item span{color:var(--safar-body-color)}.safar-destination-13__content .mphb-room-type-title,.safar-destination-13__content .safar-babe-room-title{line-height:1.5;margin-block-end:4px;font-size:32px}.safar-destination-13__wrap{margin-block-start:32px;padding-block-start:26px;border-top:1px solid rgba(54,38,24,.1);flex-wrap:wrap}@media (max-width:767px){.safar-destination-13__wrap{flex-wrap:wrap;padding-block-start:22px}}@media (max-width:767px){.safar-destination-13__feature{margin-block-start:10px}}.safar-destination-13__feature ul{margin:0;padding-inline-start:0}.safar-destination-13__feature ul li{list-style:none;display:inline-block}.safar-destination-13__feature ul li:not(:last-child){margin-inline-end:32px}.safar-destination-13__feature ul li img{width:22px;height:22px;object-fit:cover;border:2px solid var(--safar-primary-color)}.safar-destination-13__price{inset-block-start:32px;inset-inline-end:32px;position:absolute}.safar-destination-13__price-left{inset-block-start:32px;inset-inline-start:32px;position:absolute}@media (max-width:767px){.safar-destination-13__price-left{inset-block-start:20px;inset-inline-start:20px}}@media (max-width:767px){.safar-destination-13__btn-inner{margin-inline-end:20px;margin-block-start:10px}}.safar-destination-13__btn-inner .safar__btn-arrow{color:var(--safar-body-color)}.safar-destination-13__btn-inner .safar__btn-arrow span{color:var(--safar-body-color);border-color:var(--safar-border-color);background-color:var(--safar-shade-color)}.safar-destination-13__btn-inner .safar__btn-arrow:hover{color:var(--safar-heading-color)}.safar-destination-13__btn-inner .safar__btn-arrow:hover span{color:var(--safar-text-white-color);border-color:var(--safar-border-color);background-color:var(--safar-primary-color)}.safar-accommodation__price-round{width:84px;border-radius:50%;text-align:center;padding:19px 15.5px;background-color:var(--safar-white-color)}.safar-accommodation__price-round p{line-height:1;margin-block-end:0}.safar-accommodation__price-round span{line-height:1.1;font-size:24px;display:inline-block;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-destination-13__feature li{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer}.safar-destination-13__feature .tooltip{visibility:hidden;opacity:0;background-color:var(--safar-primary-color);color:var(--safar-text-white-color);text-align:center;padding:5px 10px;border-radius:3px;position:absolute;inset-block-end:130%;inset-inline-start:50%;transform:translateX(-50%);white-space:nowrap;z-index:10;transition:opacity .5s ease;font-size:13px}.safar-destination-13__feature .tooltip:after{content:'';position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:var(--safar-primary-color) transparent transparent transparent}.safar-destination-13__feature li:hover .tooltip{visibility:visible;opacity:1}.safar-mphb-room-style-9 .safar__btn-arrow{color:var(--safar-heading-color)}.safar-mphb-room-style-9 .safar__btn-arrow span{background:var(--safar-primary-color);border-color:var(--safar-primary-color);color:var(--safar-text-white-color)}.safar-mphb-room-style-9 .safar__btn-arrow:hover{color:var(--safar-primary-color)}.safar-mphb-room-style-9 .safar__btn-arrow:hover span{color:var(--safar-primary-color);border-color:var(--safar-primary-color);background:var(--safar-white-color)}.safar-destination-13__item .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-15__content .mphb-room-type-title,.safar-accommodation-15__content .safar-babe-room-title{line-height:1.5;margin-block-end:8px;color:var(--safar-text-white-color);font-size:28px}.safar-accommodation-15__content .mphb-room-type-title a:hover,.safar-accommodation-15__content .safar-babe-room-title a:hover{color:var(--safar-text-white-color)}.safar-accommodation-15__item .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-15__item .mphb-regular-price .mphb-price,.safar-accommodation-15__item .mphb-regular-price .mphb-currency{margin-inline-start:0}.safar-accommodation-15__item .safar-mphb-price-style{display:inline-flex;align-items:center;gap:5px}.safar-accommodation-15__item .mphb-regular-price .mphb-price-period{display:inline-block}.room-10-price .mphb-regular-price .mphb-price-period{display:none}.safar-mphb-room-style-11 .mphb-room-type-title,.safar-babe-room-style-11 .safar-babe-room-title a,.safar-babe-room-style-standard.light .safar-babe-room-title a{color:var(--safar-text-white-color)}.safar-mphb-room-style-11 .mphb-room-type-title a:hover,.safar-babe-room-style-11 .safar-babe-room-title a:hover,.safar-babe-room-style-standard.light .safar-babe-room-title a:hover{color:var(--safar-text-white-color)}.safar-mphb-room-style-11 p,.safar-mphb-room-style-11 .safar-accommodation__info-item i,.safar-mphb-room-style-11 .safar-accommodation__info-item span,.safar-babe-room-style-11 p,.safar-babe-room-style-11 .safar-accommodation__info-item i,.safar-babe-room-style-11 .safar-accommodation__info-item span,.safar-babe-room-style-standard.light p,.safar-babe-room-style-standard.light .safar-accommodation__info-item i,.safar-babe-room-style-standard.light .safar-accommodation__info-item span{color:var(--safar-text-white-color);opacity:.7}.safar-accommodation-2__item{position:relative}.safar-accommodation-2__item:hover .safar-accommodation-2__thumb{transform:scale(1)}.safar-accommodation-2__item:hover .safar-accommodation-2__thumb:before{opacity:0}.safar-accommodation-2__item:hover .safar-accommodation-2__thumb:after{opacity:1}.safar-accommodation-2__item:hover .safar-accommodation__badge-position{inset-block-start:12px;inset-inline-start:12px}.safar-accommodation-2__item .safar-accommodation__badge-position{inset-block-start:25px;inset-inline-start:22px;transition:.3s ease-in-out}.safar-accommodation-2__thumb{position:relative;transform:scale(.938);transition:.3s ease-in-out}.safar-accommodation-2__thumb:before,.safar-accommodation-2__thumb:after{position:absolute;content:"";inset-block-start:0;inset-inline-start:0;width:100%;height:100%;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(9,9,11,0) 0%,rgba(9,9,11,.3) 59.94%,rgba(9,9,11,.8) 100%)}.safar-accommodation-2__thumb:after{opacity:0;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(9,9,11,0) 0%,rgba(9,9,11,.3) 30.28%,rgba(9,9,11,.8) 75.86%)}.safar-accommodation-2__thumb img{width:100%;height:526px !important;object-fit:cover}.safar-accommodation-2__thumb p{margin-block-end:0}.safar-accommodation-2__info{margin-block-end:12px}@media (max-width:767px){.safar-accommodation-2__info{flex-wrap:wrap}}.safar-accommodation-2__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:39px}@media (max-width:767px){.safar-accommodation-2__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:18px}}.safar-accommodation-2__content{inset-inline-start:0;inset-block-end:0;position:absolute;padding:32px}.safar-accommodation-2__content p{margin-block-end:0;color:rgba(255,255,255,.7)}.safar-accommodation-2__item .mphb-room-type-title,.safar-accommodation-2__item .safar-babe-room-title,.safar-accommodation-2__item .safar-babe-room-title a{font-size:24px;margin-block-end:8px;color:var(--safar-text-white-color)}.safar-accommodation-2__item .mphb-room-type-title a:hover,.safar-accommodation-2__item .safar-babe-room-title a:hover{color:var(--safar-text-white-color)}.safar-accommodation-2__item .safar-accommodation__badge .mphb-regular-price{margin-block-end:0}.safar-accommodation-2__item .safar-accommodation__badge .mphb-regular-price strong{display:none}.safar-accommodation-2__item .safar-accommodation__badge .mphb-regular-price .mphb-price,.safar-accommodation-2__item .safar-accommodation__badge .mphb-regular-price .mphb-currency,.safar-accommodation-2__item .safar-accommodation__badge .mphb-regular-price .mphb-price-period{padding:0}.safar-accommodation-2__item .safar-accommodation__badge .mphb-regular-price .mphb-price-period{border-bottom:0;text-transform:capitalize;cursor:text}.safar-accommodation-2__item .safar-accommodation__badge .mphb-regular-price .mphb-price-period:before{content:'/';margin-inline-start:-5px;margin-inline-end:2px}.safar-slider-wrapper .safar-mphb-room-style-12.safar-slider-dots-enable{padding-block-end:85px}.safar-slider-wrapper .safar-mphb-room-style-12 .swiper-pagination-bullets{display:flex;width:1320px;inset-inline-start:0;inset-inline-end:0;margin:0 auto}.safar-slider-wrapper .safar-mphb-room-style-12 .swiper-pagination-bullet{height:2px;width:396px;border-radius:2px;transform:translateY(1px);transition:.3s ease-in-out;background-color:var(--safar-primary-color);margin:0 !important}.safar-slider-wrapper .safar-mphb-room-style-12 .drag-text--visible{background-color:var(--safar-white-color);color:var(--safar-primary-color);border-color:var(--safar-primary-color)}.safar-hero-7__accommodation-item{display:flex;padding:12px;align-items:center;backdrop-filter:blur(16px);background:rgba(0,0,0,.1);border:2px solid rgba(255,255,255,.15);position:relative}@media (max-width:767px){.safar-hero-7__accommodation-item{flex-wrap:wrap}}@media only screen and (min-width:576px) and (max-width:767px){.safar-hero-7__accommodation-item{flex-wrap:nowrap}}.safar-hero-7__accommodation-item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-hero-7__accommodation-thumb{position:absolute;inset-inline-start:10px;height:100%;padding:10px 0;width:44%}.safar-hero-7__accommodation-thumb .safar-thumb__anim,.safar-hero-7__accommodation-thumb p,.safar-hero-7__accommodation-thumb img{height:100% !important}.safar-hero-7__accommodation-thumb p{margin-block-end:0}.safar-hero-7__accommodation-text{margin-inline-start:46%;padding:0 10px 0 25px}.safar-hero-7__accommodation-text .entry-title{margin-block-end:10px}.safar-hero-7__accommodation-text .mphb-room-type-title,.safar-hero-7__accommodation-text .safar-babe-room-title,.safar-hero-7__accommodation-text .safar-babe-room-title a{font-size:24px;line-height:1.5;color:var(--safar-text-white-color)}.safar-hero-7__accommodation-text .mphb-room-type-title a:hover,.safar-hero-7__accommodation-text .safar-babe-room-title a:hover{color:var(--safar-text-white-color)}.safar-hero-7__accommodation-rating{display:flex;margin-block-end:4px;align-items:center}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-hero-7__accommodation-rating{flex-wrap:wrap}}.safar-hero-7__accommodation-rating i{font-size:16px;margin-inline-end:4px;color:var(--safar-text-white-color)}.safar-hero-7__accommodation-rating i.inactive{opacity:.5}.safar-hero-7__accommodation-rating p{margin-block-end:0;margin-inline-start:2px;color:var(--safar-text-white-color)}.safar-hero-7__accommodation-price{display:flex;font-size:24px;margin-block-end:0;align-items:center;color:var(--safar-text-white-color)}.safar-hero-7__accommodation-price span{font-size:16px;margin-inline-end:6px;display:inline-block;font-family:var(--safar-body-font)}.safar-hero-7__accommodation-text p{color:var(--safar-text-white-color)}.safar-hero-7__accommodation-text .safar-accommodation__rating.no-rating i{color:var(--safar-text-white-color);font-size:16px;opacity:.4}.safar-hero-7__accommodation-text .safar-accommodation__rating.no-rating span{color:var(--safar-text-white-color)}.safar-hero-7__accommodation-text .safar-accommodation__rating.has-rating .mphbr-star-rating{color:#7597a7;margin-inline-end:4px;transform:translateY(2px)}.safar-hero-7__accommodation-text .safar-accommodation__rating.has-rating .mphbr-star-rating span{color:var(--safar-text-white-color)}.safar-hero-7__accommodation-text .safar-accommodation__rating.has-rating .rating-title{color:var(--safar-text-white-color)}.safar-hero-7__accommodation-text .safar-accommodation__rating.has-rating .mphbr-star-rating,.safar-hero-7__accommodation-text .safar-accommodation__rating.has-rating .mphbr-star-rating span{font-size:17px}.safar-hero-7__accommodation-thumb img{object-fit:cover}.safar-hero-7__accommodation-item .mphb-regular-price .mphb-price-period{display:none}.safar-hero-7__accommodation-item .mphb-regular-price .mphb-price,.safar-hero-7__accommodation-item .mphb-regular-price .mphb-currency{font-family:var(--safar-heading-font);font-size:24px;margin-inline-end:0}.safar-destination-7__item{position:relative}@media (max-width:767px){.safar-destination-7__thumb{height:500px}}.safar-destination-7__thumb img{width:100%}@media (max-width:767px){.safar-destination-7__thumb img{height:100%;width:100%;object-fit:cover}}.safar-destination-7__content{opacity:1;inset-block-end:32px;inset-inline-start:32px;inset-inline-end:32px;position:absolute;padding:32px;visibility:visible;transform-origin:bottom;transition:.3s ease-in-out;background-color:var(--safar-white-color);flex-wrap:wrap;row-gap:15px}@media (max-width:767px){.safar-destination-7__content{flex-wrap:wrap;padding:22px}}.safar-destination-7__wrap .mphb-room-type-title,.safar-destination-7__wrap .safar-babe-room-title{margin-block-end:8px;font-size:24px}.safar-destination-7__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:24px}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .safar-pagination-wrap{text-align:center;position:absolute;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;margin:0 auto}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .safar-pagination-box{position:relative;background:var(--safar-white-color);display:inline-flex;border:1px solid var(--safar-border-color);border-radius:50px;padding:4px 10px 7px}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .safar-pagination-box.has-arrow{padding:4px 36px 7px}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .safar-pagination-box .swiper-pagination{position:static}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .safar-pagination-box .slide-prev{position:absolute;inset-inline-start:7px;font-size:24px;cursor:pointer}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .safar-pagination-box .slide-next{position:absolute;inset-inline-end:7px;font-size:24px;cursor:pointer}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable{padding-block-end:105px}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .swiper-pagination-bullet{position:relative;margin:0 7px;display:inline-block}.safar-slider-wrapper .safar-mphb-room-style-14.safar-slider-dots-enable .swiper-pagination-bullet.swiper-pagination-bullet-active:before{position:absolute;content:"";width:18px;height:18px;inset-inline-start:50%;inset-block-start:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid var(--safar-primary-color)}.safar-destination-7__item .safar-accommodation__price-2{font-size:16px;display:flex;align-items:center}.safar-destination-7__item .mphb-regular-price .mphb-price-period{display:none}.safar-destination-7__item .mphb-regular-price .mphb-currency{margin-inline-start:0}.safar-accommodation-8__item{border:1px solid #e2ddda;background-color:var(--safar-white-color);position:relative}.safar-accommodation-8__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation-8__text{padding:38px 30px;padding-inline-end:291px}.safar-accommodation-8__content{margin-block-end:17px;padding-block-end:22px;border-bottom:1px solid var(--safar-border-color)}.safar-accommodation-8__info{margin-block-end:16px}.safar-accommodation-8__info .safar-accommodation__info-item{margin-inline-end:20px}.safar-accommodation-8__text .mphb-room-type-title,.safar-accommodation-8__text .safar-babe-room-title{line-height:1.5;margin-block-end:16px;font-size:24px}.safar-accommodation-8__thumb{position:absolute;inset-block-start:0;inset-inline-end:0;height:100%;width:40%;overflow:hidden}.safar-accommodation-8__thumb img{width:100%;height:100% !important;object-fit:cover}.safar-accommodation-8__thumb a{display:block;height:100%}.safar-accommodation-8__thumb p{height:100%}.safar-accommodation-8__thumb .safar-thumb__anim{width:100%;height:100%;display:block}.safar-accommodation-8__item .safar-accommodation__price-2{display:flex;align-items:center;font-size:16px}.safar-accommodation-8__item .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-8__item .mphb-regular-price .mphb-currency{margin-inline-start:0}.safar-mphb-room-style-16 .mphb-room-type-title,.safar-babe-room-style-16 .safar-babe-room-title{font-size:40px;line-height:1.5;margin-block-end:24px;color:var(--safar-heading-color)}.safar-mphb-room-style-16 .mphb-room-type-title:hover,.safar-babe-room-style-16 .safar-babe-room-title:hover{color:var(--safar-primary-color)}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:767px){.safar-mphb-room-style-16 .mphb-room-type-title,.safar-babe-room-style-16 .safar-babe-room-title{font-size:30px}}.safar-accommodation-9__info{flex-wrap:wrap}.safar-accommodation-9__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:39px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-accommodation-9__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:20px}}.safar-accommodation-9__info .safar-accommodation__info-item span,.safar-accommodation-9__info .safar-accommodation__info-item i{color:var(--safar-body-color)}@media only screen and (min-width:992px) and (max-width:1199px){.safar-accommodation-9__content{margin-inline-start:-20px}}.safar-accommodation-9__content p{padding-block-start:24px;margin-block-start:24px;margin-block-end:32px;padding-block-end:24px;border-top:1px solid var(--safar-border-color);border-bottom:1px solid var(--safar-border-color)}@media (max-width:767px){.safar-accommodation-9__share{padding-block-end:5px}}.safar-accommodation-9__share ul{display:flex;align-items:center;padding-inline-start:0;margin:0}@media (max-width:767px){.safar-accommodation-9__share ul{flex-wrap:wrap;gap:10px}}.safar-accommodation-9__share ul li{list-style:none}.safar-accommodation-9__share ul li:not(:last-child){margin-inline-end:12px}.safar-accommodation-9__thumb{margin-inline-end:36px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-accommodation-9__thumb{margin-inline-end:0}}.safar-accommodation-9__thumb .mphb-loop-room-thumbnail,.safar-accommodation-9__thumb .babe-loop-room-thumbnail{margin-block-end:0}.safar-accommodation-9__thumb img{width:100%}.safar-accommodation-9__pagination{display:flex;align-items:center;justify-content:center}.safar-accommodation-9__pagination-wrap{display:flex;align-items:center;justify-content:center}.safar-accommodation-9__pagination-box{position:relative;align-items:center;border-radius:50px;display:inline-flex;justify-content:center;padding:31px 72px;background:var(--safar-shade-color)}.safar-accommodation-9__pagination .swiper-pagination-bullet{width:8px;height:8px;opacity:1;display:inline-block;margin:0 7px !important;transition:all .3s ease-in-out;background-color:rgba(54,38,24,.2)}.safar-accommodation-9__pagination .swiper-pagination-bullet-active{position:relative;color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-accommodation-9__pagination .swiper-pagination-bullet-active:before{position:absolute;content:"";width:18px;height:18px;inset-inline-start:50%;inset-block-start:47%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid var(--safar-primary-color)}.safar-accommodation-9__next,.safar-accommodation-9__prev{position:absolute;inset-block-start:50%;inset-inline-start:12px;z-index:11;transform:translateY(-50%)}.safar-accommodation-9__next span,.safar-accommodation-9__prev span{width:48px;height:48px;font-size:24px;line-height:50px;text-align:center;border-radius:50%;display:inline-block;transition:.3s ease-in-out;color:var(--safar-body-color);background-color:var(--safar-white-color);border:1px solid var(--safar-border-color)}.safar-accommodation-9__next span:hover,.safar-accommodation-9__prev span:hover{color:var(--safar-text-white-color);border-color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-accommodation-9__next{inset-inline-start:auto;inset-inline-end:12px}.safar-mphb-room-style-16 .safar-accommodation__location,.safar-babe-room-style-16 .safar-accommodation__location{margin-block-end:16px}.safar-mphb-room-style-16 .safar-accommodation__location a,.safar-babe-room-style-16 .safar-accommodation__location a{color:var(--safar-body-color)}.safar-mphb-room-style-16 .safar-accommodation-9__title a:hover,.safar-babe-room-style-16 .safar-babe-room-title a:hover{color:var(--safar-heading-color)}.safar-mphb-room-style-16 .safar-accommodation__location i,.safar-mphb-room-style-16 .safar-accommodation__info-item i,.safar-babe-room-style-16 .safar-accommodation__location i,.safar-babe-room-style-16 .safar-accommodation__info-item i{font-size:20px}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-wrap,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-wrap{text-align:center;position:absolute;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;margin:0 auto}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-box,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-box{position:relative;background:var(--safar-shade-color);display:inline-flex;border-radius:50px;padding:4px 10px 7px}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-box.has-arrow,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-box.has-arrow{padding:20px 75px 22px}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-box .swiper-pagination,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-box .swiper-pagination{position:static}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-prev,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-prev{position:absolute;inset-inline-start:12px;font-size:24px;cursor:pointer;height:50px;width:50px;line-height:50px;background:var(--safar-white-color);border-radius:50%;inset-block-start:50%;transform:translateY(-50%);border:1px solid var(--safar-border-color);transition:.3s ease-in-out}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-next,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-next{position:absolute;inset-inline-end:12px;font-size:24px;cursor:pointer;height:50px;width:50px;line-height:50px;background:var(--safar-white-color);border-radius:50%;inset-block-start:50%;transform:translateY(-50%);border:1px solid var(--safar-border-color);transition:.3s ease-in-out}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-prev:hover,.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-next:hover,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-prev:hover,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .safar-pagination-box .slide-next:hover{background:var(--safar-primary-color);border-color:var(--safar-primary-color);color:var(--safar-text-white-color)}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable{padding-block-end:125px}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .swiper-pagination-bullet,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .swiper-pagination-bullet{position:relative;margin:0 7px;display:inline-block}.safar-slider-wrapper .safar-mphb-room-style-16.safar-slider-dots-enable .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.safar-slider-wrapper .safar-babe-room-style-16.safar-slider-dots-enable .swiper-pagination-bullet.swiper-pagination-bullet-active:before{position:absolute;content:"";width:18px;height:18px;inset-inline-start:50%;inset-block-start:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid var(--safar-primary-color)}.safar-mphb-room-style-16 .mphb-regular-price{padding:0;border:0;margin:0}.safar-mphb-room-style-16 .mphb-regular-price .mphb-price-period{display:none}.safar-mphb-room-style-16 .safar-mphb-price-style>span{display:flex;align-items:center;gap:5px}.safar-accommodation__16 .container-slider-3{width:100%;height:775px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-block-end:170px;margin-block-start:10px}@media (max-width:767px){.safar-accommodation__16 .container-slider-3{flex-direction:column;gap:450px}}@media only screen and (min-width:300px) and (max-width:1200px){.safar-accommodation__16 .container-slider-3{flex-direction:column;gap:450px}}.safar-accommodation__16 .main{position:relative;z-index:1}.safar-accommodation__16 .container-slider-3{position:relative;z-index:2}.safar-accommodation__16 .swiper-content,.safar-accommodation__16 .content-area{position:relative;z-index:10}.safar-accommodation__16 .swiper-img{z-index:999}@media only screen and (min-width:1440px) and (max-width:1800px){.safar-accommodation__16 .container-slider-3{padding-inline-start:120px}}@media only screen and (min-width:1200px) and (max-width:1440px){.safar-accommodation__16 .container-slider-3{padding-inline-start:70px}}@media only screen and (min-width:300px) and (max-width:1200px){.safar-accommodation__16 .container-slider-3{padding-block-start:50px;margin-block-end:50px}}.safar-accommodation__16 .content-wrapper:first-child{opacity:40%}@media only screen and (min-width:300px) and (max-width:1200px){.safar-accommodation__16 .content-wrapper:first-child{display:none}}.safar-accommodation__16 .content-area{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;transition:transform .5s,opacity 1s ease;margin-block-start:125px}@media (max-width:1200px){.safar-accommodation__16 .content-area{margin-block-start:0}}@media only screen and (min-width:876px) and (max-width:1050px){.safar-accommodation__16 .content-area{width:60%}}@media only screen and (min-width:660px) and (max-width:876px){.safar-accommodation__16 .content-area{width:75%}}@media only screen and (min-width:300px) and (max-width:660px){.safar-accommodation__16 .content-area{width:85%}}.safar-accommodation__16 .content-items-wrapper{width:72%}@media only screen and (min-width:1600px) and (max-width:1800px){.safar-accommodation__16 .content-items-wrapper{width:65%}}@media only screen and (min-width:1400px) and (max-width:1600px){.safar-accommodation__16 .content-items-wrapper{width:72%}}@media only screen and (min-width:1200px) and (max-width:1400px){.safar-accommodation__16 .content-items-wrapper{width:81%}}@media only screen and (min-width:300px) and (max-width:1200px){.safar-accommodation__16 .content-items-wrapper{width:100%}}.safar-accommodation__16 .dates{display:flex;gap:32px;margin-block-end:13px}@media (max-width:767px){.safar-accommodation__16 .dates{gap:10px;flex-wrap:wrap}}.safar-accommodation__16 .dates span,.safar-accommodation__16 .room-deatils span{display:flex;align-items:center}.safar-accommodation__16 .dates i,.safar-accommodation__16 .room-deatils i{margin-inline-end:7px}.safar-accommodation__16 .title{font-size:32px;font-weight:400;color:#362618;line-height:150%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.safar-accommodation__16 .price{font-size:18px;font-weight:400;color:#555e63;margin-block-end:16px}.safar-accommodation__16 .room-deatils{display:flex;flex-direction:row;gap:32px;font-family:"Jost",sans-serif;font-size:18px;font-weight:400;color:#555e63;line-height:1.5}.safar-accommodation__16 .action-buttons{display:flex;gap:12px;padding-block-start:48px}.safar-accommodation__16 .explore-btn{background-color:var(--safar-primary-color);color:#fff;border-radius:28px;padding:15px 30px;font-weight:500;font-size:18px}.safar-accommodation__16 .book-btn{border:1px solid var(--safar-primary-color);border-radius:28px;padding:15px 30px;font-weight:500;font-size:18px}@media (max-width:1024px){.safar-accommodation__16 .title{font-size:28px}.safar-accommodation__16 .explore-btn,.safar-accommodation__16 .book-btn{font-size:16px;padding:12px 24px}.safar-accommodation__16 .action-buttons{padding-block-start:32px;flex-wrap:wrap}}@media (max-width:480px){.safar-accommodation__16 .title{font-size:30px}.safar-accommodation__16 .explore-btn,.safar-accommodation__16 .book-btn{width:100%;font-size:14px;padding:10px 16px;text-align:center}.safar-accommodation__16 .room-deatils{gap:8px}.safar-accommodation__16 .action-buttons{gap:8px}}.safar-accommodation__16 .image-area{width:50%;position:relative;transition:transform 1s;padding-inline-start:35px}@media only screen and (min-width:876px) and (max-width:1050px){.safar-accommodation__16 .image-area{width:65%}}@media only screen and (min-width:760px) and (max-width:876px){.safar-accommodation__16 .image-area{width:75%}}@media only screen and (min-width:660px) and (max-width:760px){.safar-accommodation__16 .image-area{width:90%}}@media only screen and (min-width:300px) and (max-width:660px){.safar-accommodation__16 .image-area{width:100%}}.safar-accommodation__16 .main-image-container{transition:transform 1s;position:absolute;inset-block-start:-220px}@media only screen and (min-width:1200px) and (max-width:1400px){.safar-accommodation__16 .main-image-container{inset-inline-end:-80px}}@media only screen and (min-width:555px) and (max-width:660px){.safar-accommodation__16 .main-image-container{inset-inline-end:-123px;inset-block-start:-50px}}@media only screen and (min-width:300px) and (max-width:555px){.safar-accommodation__16 .main-image-container{inset-inline-end:-197px;inset-block-start:-50px}}.safar-accommodation__16 .main-image-wrapper{position:relative;transition:transform 1s}.safar-accommodation__16 .main-image-wrapper:before{content:"";display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);width:774px;height:774px;border-left:2px solid rgba(0,0,0,.1);border-radius:50%;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}@media only screen and (min-width:300px) and (max-width:1200px){.safar-accommodation__16 .main-image-wrapper:before{width:516px;height:516px;inset-inline-start:28%;border-left:none;border-bottom:2px solid rgba(0,0,0,.1);border-top:none}}.safar-accommodation__16 .right-side-image{border-radius:50%;overflow:hidden}.safar-accommodation__16 .right-side-main-img{display:block;height:auto;width:100%;height:600px;width:600px;object-fit:cover}@media only screen and (min-width:300px) and (max-width:1200px){.safar-accommodation__16 .swiper-slide:not(.swiper-slide-active) .wrap{transform:translateY(0) !important}.safar-accommodation__16 .swiper-slide.swiper-slide-active~.swiper-slide .wrap{transform:translateY(0) !important}.safar-accommodation__16 .swiper-slide.swiper-slide-active~.swiper-slide .main-image-container{transform:rotate(0) !important}.safar-accommodation__16 .swiper-slide:not(.swiper-slide-active) .main-image-container{transform:rotate(0) !important}.safar-accommodation__16 .swiper-slide.swiper-slide-active~.swiper-slide .main-image-wrapper{transform:rotate(0) !important}.safar-accommodation__16 .swiper-slide:not(.swiper-slide-active) .main-image-wrapper{transform:rotate(0) !important}.safar-accommodation__16 .main-image-container{height:600px;width:600px}.safar-accommodation__16 .right-side-image{height:320px;width:320px}.safar-accommodation__16 .right-side-main-img{height:100%;width:100%}}.safar-accommodation__16 .main-image img{transition:opacity .2s ease}.safar-accommodation__16 .circular-nav{position:absolute;inset-inline-start:-7.5em;inset-block-start:0;height:100%;width:14.5em}@media only screen and (min-width:300px) and (max-width:1200px){.safar-accommodation__16 .circular-nav{inset-block-start:15px;inset-inline-start:1.5em;transform:rotate(270deg)}.safar-accommodation__16 .circular-nav .nav-icon{transform:rotate(90deg)}.safar-accommodation__16 .circular-nav .current-icon{width:60px;height:60px;inset-block-start:50%;inset-inline-start:3px;transform:translateY(-50%) rotate(90deg)}.safar-accommodation__16 .circular-nav .prev-icon{width:50px;height:50px;inset-inline-start:32px;inset-block-start:170px}.safar-accommodation__16 .circular-nav .next-icon{width:50px;height:50px;inset-inline-start:26px;inset-block-end:170px}.safar-accommodation__16 .circular-nav .prev-prev-icon{width:35px;height:35px;inset-inline-start:95px;inset-block-start:100px}.safar-accommodation__16 .circular-nav .next-next-icon{width:35px;height:35px;inset-inline-start:88px;inset-block-end:95px}}.safar-accommodation__16 .nav-icon{position:relative;border-radius:50%;overflow:hidden;position:absolute;cursor:pointer;aspect-ratio:1/1}.safar-accommodation__16 .nav-icon img{height:100%;object-fit:cover;width:100%;inset-inline-start:0;position:absolute;inset-block-start:0}.safar-accommodation__16 .current-icon{width:88px;height:88px;inset-block-start:50%;inset-inline-start:5px;transform:translateY(-50%)}.safar-accommodation__16 .prev-icon{width:72px;height:72px;inset-inline-start:30px;inset-block-start:136px}.safar-accommodation__16 .next-icon{width:72px;height:72px;inset-inline-start:30px;inset-block-end:136px}.safar-accommodation__16 .prev-prev-icon{width:64px;height:64px;inset-inline-start:88px;inset-block-start:40px}.safar-accommodation__16 .next-next-icon{width:64px;height:64px;inset-inline-start:88px;inset-block-end:40px}.safar-accommodation__16 .wrap{display:flex;flex-direction:column;justify-content:center;gap:64px;transition:transform 1s;position:relative}.safar-accommodation__16 .swiper-slide:not(.swiper-slide-active) .wrap{transform:translateY(-5em)}.safar-accommodation__16 .swiper-slide.swiper-slide-active~.swiper-slide .wrap{transform:translateY(5em)}.safar-accommodation__16 .swiper-slide.swiper-slide-active~.swiper-slide .main-image-container{transform:rotate(-45deg)}.safar-accommodation__16 .swiper-slide:not(.swiper-slide-active) .main-image-container{transform:rotate(45deg)}.safar-accommodation__16 .swiper-slide.swiper-slide-active~.swiper-slide .main-image-wrapper{transform:rotate(45deg)}.safar-accommodation__16 .swiper-slide:not(.swiper-slide-active) .main-image-wrapper{transform:rotate(-45deg)}@media (max-width:1200px){.safar-accommodation__16 .content-area{width:100%}.safar-accommodation__16 .image-area{width:100%}.safar-accommodation__16 .main-image-container{inset-inline-start:0;inset-inline-end:auto;inset-block-start:-40px}}.safar-accommodation-11__item{position:relative}.safar-accommodation-11__item .safar-babe-price{margin-block-end:0;position:absolute;inset-block-start:24px;inset-inline-start:24px;background:var(--safar-white-color);padding:7px 15px}.safar-accommodation-11__item .safar-babe-price p{margin-block-end:0}.safar-accommodation-11__item:hover .safar-accommodation-11__thumb:before{opacity:0}.safar-accommodation-11__item:hover .safar-accommodation-11__content{inset-inline-start:44px;inset-inline-end:44px;inset-block-end:44px}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-accommodation-11__item:hover .safar-accommodation-11__content{inset-inline-start:36px;inset-inline-end:36px;inset-block-end:36px}}.safar-accommodation-11__item:hover .safar-accommodation-11__content:before{opacity:1}.safar-accommodation-11__item:hover .safar-accommodation-11__content p{transition:.3s ease-in-out;color:rgba(0,0,0,.7)}.safar-accommodation-11__item:hover .mphb-room-type-title,.safar-accommodation-11__item:hover .safar-babe-room-title{color:var(--safar-primary-color)}.safar-accommodation-11__item:hover .safar-accommodation__info-item span,.safar-accommodation-11__item:hover .safar-accommodation__info-item i{color:var(--safar-common-black)}.safar-accommodation-11__thumb{transition:.3s ease-in-out;position:relative}.safar-accommodation-11__thumb:before{position:absolute;content:"";inset-inline-start:0;inset-block-end:0;width:100%;height:100%;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,0) 35.84%,rgba(0,0,0,.7) 74.05%)}.safar-accommodation-11__thumb img{width:100%;height:526px;object-fit:cover}.safar-accommodation-11__info{margin-block-end:12px}.safar-accommodation-11__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:39px}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-accommodation-11__info .safar-accommodation__info-item:not(:last-child){margin-inline-end:10px}}.safar-accommodation-11__info .safar-accommodation__info-item span,.safar-accommodation-11__info .safar-accommodation__info-item i{transition:.3s ease-in-out}.safar-accommodation-11__content{z-index:1;inset-inline-start:32px;inset-inline-end:32px;inset-block-end:32px;position:absolute;transition:.3s ease-in-out}.safar-accommodation-11__content:before{position:absolute;content:"";inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);z-index:-1;width:calc(100% + 44px);height:calc(100% + 44px);opacity:0;transition:.3s ease-in-out;background-color:var(--safar-white-color)}.safar-accommodation-11__content p{margin-block-end:0;transition:.3s ease-in-out;color:rgba(255,255,255,.7)}.safar-accommodation-11__content .mphb-room-type-title,.safar-accommodation-11__content .safar-babe-room-title{font-size:24px;transition:.3s ease-in-out;color:var(--safar-text-white-color);margin-block-end:5px}.safar-accommodation-11__wrap{position:relative}.safar-accommodation-11__item .mphb-regular-price{margin-block-end:0;position:absolute;inset-block-start:24px;inset-inline-start:24px;background:var(--safar-white-color);padding:7px 15px}.safar-accommodation-11__item .mphb-regular-price strong{display:none}.safar-accommodation-11__item .mphb-regular-price .mphb-price-period{cursor:text;border:0;text-transform:capitalize;position:relative;padding-inline-start:5px}.safar-accommodation-11__item .mphb-regular-price .mphb-price-period:before{position:absolute;content:'/';inset-inline-start:-5px;inset-block-start:0}.safar-room__item{border-radius:24px;transition:.3s ease-in-out;padding:24px;border:1px solid var(--safar-border-color)}.safar-room__item:hover{box-shadow:0px 24px 80px rgba(74,58,45,.12)}.safar-room__item:hover .safar-thumb__anim img{transform:scale3d(1.1,1.1,1.1)}.safar-room__item .info{display:flex;align-items:center;margin-block-end:24px;justify-content:space-between}.safar-room__item .price-tag{font-size:18px;margin-block-end:0;color:var(--safar-body-color);display:flex;gap:8px;align-items:center}.safar-room__item .price-tag span{color:var(--safar-heading-color)}.safar-room__item .mphb-regular-price .mphb-price-period{color:var(--safar-body-color)}.safar-room__item .mphb-regular-price .mphb-price{font-size:24px}.safar-room__item .wishlist a{width:56px;height:56px;font-size:23px;line-height:60px;text-align:center;border-radius:10px;display:inline-block;transition:.3s ease-in-out;color:var(--safar-primary-color);background-color:rgba(201,122,79,.1)}.safar-room__item .wishlist a:hover,.safar-room__item .wishlist a.safar-wishlist-added{background:var(--safar-primary-color);color:var(--safar-text-white-color)}.safar-room__item .thumb{border-radius:12px;margin-block-end:12px}.safar-room__item .thumb img{width:100%;border-radius:12px}.safar-room__item .content{padding:24px;border-radius:12px;background:linear-gradient(180deg,#faf5f1 0%,#f9f2ec 50%,#fbede2 100%)}.safar-room__item .mphb-room-type-title{font-size:24px;margin-block-end:10px}.safar-room__item .content p{font-size:16px;margin-block-end:16px}.safar-room__item .single-btn a{font-size:16px;font-weight:500;letter-spacing:.96px;transition:.3s ease-in-out;color:var(--safar-heading-color);display:inline-flex;align-items:center}.safar-room__item .single-btn a i{font-size:20px;font-weight:500}.safar-room__item .single-btn a:hover,.safar-room__item .single-btn a:hover span{color:var(--safar-primary-color)}.safar-room__item .single-btn a span{width:auto;height:auto;background:0 0;border:0;color:var(--safar-heading-color);line-height:inherit;border-radius:0;display:flex;align-items:center;margin-inline-start:0}.safar-room__item .single-btn a span svg{margin-inline-start:5px}.safar-accommodation__info-item.theme-color i{font-size:19px;margin-inline-end:7px;color:var(--safar-primary-color)}.safar-accommodation__info-item.theme-color span{font-size:16px;color:var(--safar-body-color)}.safar-room__item .single-btn a span{width:20px;height:20px}.safar-room__item .single-btn a span svg{margin-inline-start:0}.safar-accommodation-17__item{position:relative;border-radius:24px;transition:.3s ease-in-out;border:2px solid var(--safar-heading-color)}.safar-accommodation-17__item:hover .btn-arrow{opacity:1;inset-block-end:32px;visibility:visible}.safar-accommodation-17__item .thumb{position:relative}.safar-accommodation-17__item .thumb:before{position:absolute;content:"";inset-block-end:0;inset-inline-start:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(61,55,41,0) 46.25%,rgba(61,55,41,.2) 63.12%,rgba(61,55,41,.5) 81.08%,#3d3729 100%);border-radius:23px 23px 0 0}.safar-accommodation-17__item .thumb img{border-radius:21px 21px 0 0;width:100%;height:364px;object-fit:cover}.safar-accommodation-17__item .price{inset-block-start:15px;inset-inline-start:12px;display:flex;position:absolute;align-items:center;border-radius:10px;padding:9px 13px 9px 17px;background-color:var(--safar-white-color)}.safar-accommodation-17__item .price span,.safar-accommodation-17__item .price del{font-size:16px;color:rgba(61,55,41,.7)}.safar-accommodation-17__item .price p{flex:0 0 auto;margin:0 8px;margin-inline-end:0;font-size:24px;margin-block-end:0;display:inline-block;color:var(--safar-heading-color);font-family:var(--safar-heading-font);line-height:1.3}.safar-accommodation-17__item .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-17__item .mphb-regular-price .mphb-price,.safar-accommodation-17__item .mphb-regular-price .mphb-currency{font-size:24px;color:var(--safar-heading-color)}.safar-accommodation-17__item .wishlist{inset-block-start:14px;inset-inline-end:14px;position:absolute}.safar-accommodation-17__item .wishlist a{width:48px;height:48px;font-size:24px;line-height:52px;text-align:center;border-radius:10px;display:inline-block;color:var(--safar-text-white-color);background:rgba(61,55,41,.25);backdrop-filter:blur(6px)}.safar-accommodation-17__item .wishlist a:hover{background:rgba(61,55,41,.5)}.safar-accommodation-17__item .wishlist a.safar-wishlist-added{background:var(--safar-secondary-color)}.safar-accommodation-17__item .btn-arrow{position:absolute;inset-block-end:20px;inset-inline-start:0;inset-inline-end:0;opacity:0;z-index:1;margin:0 auto;visibility:hidden;text-align:center;transition:.3s ease-in-out}.safar-accommodation-17__item .content{padding:22px;border-radius:0 0 22px 22px;background-color:#3d3729}.safar-accommodation-17__item .content p{color:var(--safar-text-white-color);opacity:.7}.safar-accommodation-17__item .circle-run-btn{border-color:var(--safar-text-white-color);background-color:var(--safar-white-color) !important}.safar-accommodation-17__item .circle-run-btn:hover .text{color:var(--safar-heading-color)}.safar-accommodation-17__item .mphb-room-type-title{opacity:.9;font-size:24px;margin-block-end:6px;color:var(--safar-text-white-color)}.safar-accommodation-17__item .mphb-room-type-title a:hover{color:var(--safar-text-white-color)}.safar-accommodation-17__item .location{display:flex;margin-block-end:18px;align-items:center}.safar-accommodation-17__item .location i{opacity:.7;flex:0 0 auto;font-size:20px;margin-inline-end:8px;color:var(--safar-text-white-color)}.safar-accommodation-17__item .location p{opacity:.7;color:var(--safar-text-white-color);margin-block-end:1px}.safar-accommodation-17__item .info{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.safar-accommodation-17__item .info-item{display:flex;padding:4px 9px;border-radius:8px;align-items:center;background-color:rgba(255,255,255,.08)}.safar-accommodation-17__item .info-item i{opacity:.7;flex:0 0 auto;font-size:18px;margin-inline-end:9px;color:var(--safar-text-white-color)}.safar-accommodation-17__item .info-item span{opacity:.7;font-size:16px;color:var(--safar-text-white-color)}.safar-accommodation-17__item .rating{display:flex;align-items:center}.safar-accommodation-17__item .rating i{font-size:16px;margin-inline-end:4px;color:var(--safar-secondary-color)}.safar-accommodation-17__item .rating span{opacity:.7;margin-inline-start:2px;color:var(--safar-text-white-color)}.safar-accommodation-17__item .safar-accommodation__rating{margin-block-start:20px}.safar-accommodation-17__item .safar-accommodation__rating i{font-size:16px}.safar-accommodation-17__item .safar-accommodation__rating .rating-title{color:var(--safar-text-white-color);opacity:.7;font-size:18px}.safar-accommodation-17__item .safar-accommodation__rating i.no-star{opacity:.7}.safar-accommodation-17__item .safar-accommodation__rating .mphbr-star-rating span{color:var(--safar-secondary-color)}.safar-accommodation-17__item .safar-accommodation__rating .mphbr-rating-type span{font-size:17px}.safar-accommodation-17__item .circle-run-btn .icon{display:flex;align-items:center;justify-content:center}.circle-run-btn{gap:20px;overflow:hidden;position:relative;align-items:center;border-radius:50px;display:inline-flex;padding:15px 32px 15px 66px;border:1px solid var(--safar-heading-color);transition:background-color .3s ease-in-out}.circle-run-btn .text{font-size:18px;line-height:1.3;font-weight:500;display:inline-block;color:var(--safar-heading-color);transform:translateX(0);transition:color .3s ease,transform .6s cubic-bezier(0,0,.4,1)}.circle-run-btn .icon{width:44px;height:44px;font-size:14px;line-height:44px;border-radius:50%;position:absolute;text-align:center;inset-block-start:50%;inset-inline-start:6px;z-index:1;display:inline-block;color:var(--safar-text-white-color);background-color:var(--safar-secondary-color);transform:translateY(-50%) rotate(0deg);transform-origin:50% 50%;transition:left .6s cubic-bezier(0,0,.5,1)}.circle-run-btn:hover{background-color:var(--safar-heading-color)}.circle-run-btn:hover .text{color:var(--safar-text-white-color);transform:translateX(-40px)}.circle-run-btn:hover .icon{inset-inline-start:calc(100% - 48px);animation:rotateForward .6s ease forwards}.circle-run-btn:not(:hover) .icon{inset-inline-start:6px;animation:rotateBackward .6s ease forwards}@keyframes rotateForward{from{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(360deg)}}@keyframes rotateBackward{from{transform:translateY(-50%) rotate(360deg)}to{transform:translateY(-50%) rotate(0deg)}}.safar-mphb-booking-archive.safar-mphb-booking-archive-style-12 .safar-accommodation-17__item .content{background-color:var(--safar-heading-color)}.safar-accommodation-17__trending{display:flex;align-items:center;justify-content:space-between}.safar-accommodation-17__trending .content{width:560px;padding-inline-end:20px}.swiper-slide .safar-accommodation-17__trending .content{padding-inline-end:0}.safar-accommodation-17__trending .image{width:630px}.safar-accommodation-17__trending .price{display:flex;margin-block-start:37px;padding-block-start:17px;margin-block-end:14px;align-items:center;border-top:1px solid rgba(61,55,41,.1)}.safar-accommodation-17__trending .price span{margin-inline-end:7px;letter-spacing:.96px}.safar-accommodation-17__trending .price p{font-size:32px;margin-block-end:0;margin-inline-end:8px;display:inline-block;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-17__trending .price del{font-size:18px;color:rgba(61,55,41,.4)}.safar-accommodation-17__trending .mphb-regular-price .mphb-price,.safar-accommodation-17__trending .mphb-regular-price .mphb-currency{margin-inline-end:0}.safar-accommodation-17__trending .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-17__trending .safar-accommodation-17__text{margin-block-end:24px;padding-block-end:24px;border-bottom:1px solid rgba(61,55,41,.1)}.safar-accommodation-17__trending .safar-accommodation-17__text p{margin-block-end:0;padding-inline-end:65px}.safar-accommodation-17__trending .list{margin-block-end:48px;padding-block-end:9px;border-bottom:1px solid rgba(61,55,41,.1)}.safar-accommodation-17__trending .list ul{padding-inline-start:0;margin-block-end:0}.safar-accommodation-17__trending .list ul li{list-style:none;display:flex;align-items:start}.safar-accommodation-17__trending .list ul li:not(:last-child){margin-block-end:17px}.safar-accommodation-17__trending .list .icon{width:122px;display:flex;margin-inline-end:12px;align-items:center}.safar-accommodation-17__trending .list .icon i{flex:0 0 auto;font-size:24px;margin-inline-end:8px;color:var(--safar-secondary-color)}.safar-accommodation-17__trending .list .icon span{opacity:.7;font-size:18px;font-weight:500;color:var(--safar-heading-color)}.safar-accommodation-17__trending .list .info{margin-block-start:3px}.safar-accommodation-17__trending .list .info p{font-size:16px;margin-block-end:0}.safar-accommodation-17__trending img{border-radius:24px;min-height:630px;object-fit:cover}.safar-section__subtitle-gold{font-size:16px;font-weight:500;color:var(--safar-secondary-color);letter-spacing:.96px}.safar-icon__round{border-radius:50px;display:inline-block;padding:5px 32px 5px 5px;transition:.3s ease-in-out;border:1px solid #3d3729}.safar-icon__round:hover{background-color:#3d3729}.safar-icon__round:hover a{color:var(--safar-text-white-color)}.safar-icon__round a{font-size:16px;line-height:1.5;font-weight:500;align-items:center;display:inline-flex;letter-spacing:.96px;color:var(--safar-heading-color)}.safar-icon__round:hover .safar-icon__first{transform:translate(100%,-100%)}.safar-icon__round:hover .safar-icon__second{transform:translate(0,0)}.safar-icon__round .safar-icon__box{padding-inline-start:0;padding-inline-end:0}.safar-icon__circle{width:44px;height:44px;display:flex;margin-inline-end:20px;border-radius:50%;align-items:center;justify-content:center;background-color:var(--safar-secondary-color);color:var(--safar-text-white-color)}.safar-mphb-room-style-21.safar-room-grid .safar-accommodation-17__trending{padding-block-end:30px;border-bottom:1px solid var(--safar-border-color)}.safar-mphb-room-style-21 .safar-accommodation-17__trending .mphb-room-type-title{font-size:60px}.safar-mphb-room-style-21 .safar-accommodation-17__trending .mphb-room-type-title a:hover{color:var(--safar-secondary-color)}.safar-accommodation-17__trending .list .info p{font-size:16px;margin-block-end:0}.safar-accommodation-17__single{position:relative}.safar-accommodation-17__single .swiper-wrapper{display:flex;align-items:center}.safar-accommodation-17__single-arrow{position:absolute;inset-block-start:50%;inset-inline-end:42%;z-index:3;transform:translateY(-50%) rotate(90deg)}.safar-accommodation-17__single-arrow .safar-arrow__round-border i{transform:rotate(-90deg)}.accommodation-17__wrap{display:flex;gap:100px;align-items:center}.accommodation-trending-content{width:560px}.accommodation-trending-img{width:630px;border-radius:24px}.accommodation-trending-img img{width:100%;min-height:630px;display:block;border-radius:24px;object-fit:cover}.safar-accommodation-17__single-arrow{position:absolute;inset-block-start:50%;inset-inline-end:42%;z-index:3;transform:translateY(-50%) rotate(90deg)}.safar-accommodation-17__single-arrow .safar-arrow__round-border i{transform:rotate(-90deg)}.border-arrow{padding:8px;border-radius:50px;border:1px solid var(--safar-heading-color);background-color:var(--safar-white-color);box-shadow:0px 12px 28px rgba(54,38,24,.05)}.border-arrow .safar-arrow__round-border{background-color:rgba(194,154,92,.2)}.border-arrow .safar-arrow__round-border:hover{background-color:var(--safar-secondary-color)}.border-arrow .safar-arrow__round-border:before{display:none}.border-arrow .middle-border{position:relative}.border-arrow .middle-border:after{position:absolute;content:"";inset-block-start:50%;width:1px;inset-inline-start:-15px;height:48px;transform:translateY(-50%);background:linear-gradient(to bottom,rgba(61,55,41,0) 0%,rgba(61,55,41,.2) 50%,rgba(61,55,41,0) 100%)}.safar-arrow__round-border{border-radius:50px;display:inline-block;width:64px;height:64px;cursor:pointer;font-size:24px;line-height:64px;text-align:center;border-radius:100%;display:inline-block;transition:.3s ease-in-out;background-color:transparent;color:var(--safar-heading-color);transition:.3s ease-in-out;z-index:1;position:relative}.safar-arrow__round-border:before{position:absolute;content:"";inset-block-start:0;inset-inline-start:0;z-index:-1;width:100%;height:100%;opacity:1;border-radius:100%;transition:.3s ease-in-out;background:linear-gradient(180deg,#faf5f1 0%,#f9f2ec 50%,#fbede2 100%)}.safar-arrow__round-border:hover{color:var(--safar-text-white-color);background:var(--safar-primary-color)}.safar-arrow__round-border:hover:before{opacity:0}.safar-arrow__round-border i{display:inline-block;transform:translateY(3px)}.safar-accommodation-17__single-next{margin-inline-start:25px}.safar-accommodation-17__single .safar-icon__box{color:var(--safar-text-white-color)}.safar-slider-wrapper .safar-slider-dots-enable .safar-accommodation-17__single .room-21-pagination{text-align:center;position:absolute;inset-block-end:-60px}.safar-mphb-room-style-21 .accommodation-trending-img .swiper-slide{padding:0 !important}.safar-accommodation-17__trending .safar-circle-icon-btn{background:var(--safar-white-color);border:1px solid var(--safar-heading-color)}.safar-accommodation-17__trending .safar-circle-icon-btn .text{color:var(--safar-heading-color)}.safar-accommodation-17__trending .safar-circle-icon-btn .icon{background:var(--safar-secondary-color);color:var(--safar-text-white-color)}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-mphb-room-style-21 .safar-accommodation-17__trending .mphb-room-type-title{font-size:48px}}@media only screen and (min-width:992px) and (max-width:1199px){.safar-mphb-room-style-21 .safar-accommodation-17__trending .mphb-room-type-title{font-size:44px}}@media only screen and (min-width:768px) and (max-width:991px){.safar-mphb-room-style-21 .safar-accommodation-17__trending .mphb-room-type-title{font-size:40px}}@media (max-width:767px){.safar-mphb-room-style-21 .safar-accommodation-17__trending .mphb-room-type-title{font-size:32px}}@media (max-width:991px){.safar-accommodation-17__trending{flex-wrap:wrap;flex-direction:column-reverse}.safar-accommodation-17__trending .content,.safar-accommodation-17__trending .image{width:100%}.safar-accommodation-17__trending .image{margin-block-end:30px}.safar-accommodation-17__trending .text p{padding-inline-end:0}.safar-accommodation-17__trending .price{margin-block-start:0}}@media only screen and (min-width:992px) and (max-width:1199px){.accommodation-17__wrap{gap:60px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.accommodation-17__wrap{gap:40px;flex-wrap:wrap}}@media only screen and (min-width:992px) and (max-width:1199px){.accommodation-trending-content{width:650px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.accommodation-trending-content{width:100%;order:2}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-accommodation-17__trending .content{width:100%}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-accommodation-17__trending .text p{padding-inline-end:0}}@media only screen and (min-width:992px) and (max-width:1199px){.accommodation-trending-img{width:500px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.accommodation-trending-img{width:100%}}@media only screen and (min-width:992px) and (max-width:1199px){.safar-accommodation-17__single-arrow{inset-inline-end:32%}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-accommodation-17__single-arrow{position:static;margin-block-start:30px;transform:translateY(0%) rotate(0deg)}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-accommodation-17__single-arrow .safar-arrow__round-border i{transform:rotate(0deg)}}@media (max-width:767px){.safar-accommodation-17__trending .price{margin-block-start:5px}}.safar-accommodation-adventure-item{overflow:hidden;position:relative}.safar-accommodation-adventure-item .thumb{position:relative;transform:scale(.938);transition:.3s ease-in-out}.safar-row .safar-accommodation-adventure-item .thumb{transform:scale(1)}.safar-accommodation-adventure-item .thumb:before{position:absolute;content:"";inset-block-start:0;inset-inline-start:0;width:100%;height:100%;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,.1) 25.95%,rgba(0,0,0,.7) 100%)}.safar-accommodation-adventure-item .thumb img{width:100%;min-height:510px;object-fit:cover}.safar-accommodation-adventure-item .badge-position{inset-block-start:25px;inset-inline-start:22px;z-index:1;position:absolute;transition:.3s ease-in-out}.safar-accommodation-adventure-item .content{position:absolute;inset-inline-start:24px;inset-inline-end:24px;inset-block-end:24px;z-index:1;padding:16px 18px;transition:.3s ease-in-out}.safar-accommodation-adventure-item .content:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(255,255,255,.2);border:1.5px solid rgba(255,255,255,.15);backdrop-filter:blur(6px);border-radius:inherit}.safar-accommodation-adventure-item .info{gap:12px;flex-wrap:wrap;margin-block-end:8px}.safar-accommodation-adventure-item .info .info-item span{opacity:.8;font-size:16px;color:var(--safar-text-white-color)}.safar-accommodation-adventure-item .info .info-shape span{opacity:.8;font-size:12px;display:inline-block;transform:translateY(1px);color:var(--safar-text-white-color)}.safar-accommodation-adventure-item .mphb-room-type-title{font-size:24px;margin-block-end:0;color:var(--safar-text-white-color)}.safar-accommodation-adventure-item .mphb-room-type-title a:hover{color:var(--safar-text-white-color)}.swiper-slide-next .safar-accommodation-adventure-item .thumb{transform:scale(1);transition:.3s ease-in-out}.swiper-slide-next .safar-accommodation-adventure-item .badge-position{inset-block-start:12px;inset-inline-start:12px;transition:.3s ease-in-out}.swiper-slide-next .safar-accommodation-adventure-item .content{inset-inline-start:12px;inset-inline-end:12px;inset-block-end:12px}.swiper:hover .swiper-slide-next .safar-accommodation-adventure-item .thumb,.safar-room-grid .safar-accommodation-adventure-item .thumb{transform:scale(.938)}.swiper-slide:hover .safar-accommodation-adventure-item .thumb,.safar-room-grid .safar-accommodation-adventure-item:hover .thumb{transform:scale(1) !important}.swiper:hover .swiper-slide-next .safar-accommodation-adventure-item .badge-position{inset-block-start:25px;inset-inline-start:22px}.swiper-slide:hover .safar-accommodation-adventure-item .badge-position,.safar-room-grid .safar-accommodation-adventure-item:hover .badge-position{inset-block-start:12px !important;inset-inline-start:12px !important}.swiper-slide:hover .safar-accommodation-adventure-item .content,.safar-room-grid .safar-accommodation-adventure-item:hover .content{inset-inline-start:12px !important;inset-inline-end:12px !important;inset-block-end:12px !important}.swiper:hover .swiper-slide-next .safar-accommodation-adventure-item .content{inset-inline-start:24px;inset-inline-end:24px;inset-block-end:24px}.safar-accommodation-adventure-item .content p{color:var(--safar-text-white-color);opacity:.7;margin-block-end:0}.safar-accommodation-adventure-item .mphb-regular-price{color:var(--safar-heading-color);margin-block-end:0}.safar-accommodation-adventure-item .mphb-regular-price strong{display:none}.safar-accommodation-adventure-item .mphb-regular-price span{padding:0}.safar-accommodation-adventure-item .mphb-regular-price .mphb-price-period{cursor:text;border-bottom:0;text-transform:capitalize;position:relative;margin-inline-start:5px}.safar-accommodation-adventure-item .mphb-regular-price .mphb-price-period:before{position:absolute;content:'/';inset-inline-start:-10px}.safar-accommodation-adventure-scroll .swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;inset-inline-start:0;inset-inline-end:0;height:48px;width:67.2%;margin:0 auto;background:0 0;overflow:hidden}.safar-accommodation-adventure-scroll .swiper-scrollbar.swiper-scrollbar-horizontal:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:2px;background-color:#ddd;z-index:-1;inset-block-start:23px}.safar-accommodation-adventure-scroll .swiper-scrollbar-drag{background-color:var(--safar-primary-color);position:relative;height:2px;inset-block-start:23px}.safar-accommodation-adventure-scroll .swiper-scrollbar-drag:before{content:"";background-color:var(--safar-primary-color);position:relative;inset-inline-start:-99vw;inset-block-start:0;position:absolute;inset-block-end:0;height:100%;width:100vw;z-index:99}.safar-accommodation-adventure-scroll .swiper-scrollbar-drag:after{content:"";inset-inline-end:0;inset-block-start:50%;width:48px;height:48px;cursor:pointer;position:absolute;background-size:contain;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-image:url(//salanginn.com/wp-content/themes/safar/assets/css/../../assets/images/icons/hand.png)}.safar-mphb-room-style-22 .drag-text--visible{background-color:var(--safar-white-color);color:var(--safar-heading-color);border-color:var(--safar-text-white-color)}@media (min-width:767px){.safar-slider-wrapper .safar-mphb-room-style-22.safar-slider-dots-enable{padding-block-end:110px}}.safar-accommodation-19-item{padding:8px;border-radius:24px;border:1px solid rgba(54,38,24,.1)}.safar-accommodation-19-item:hover .safar-box-btn{color:var(--safar-text-white-color);background-color:var(--safar-heading-color)}.safar-accommodation-19-item:hover .safar-box-btn span{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-accommodation-19-item:hover .safar-thumb__anim img{transform:scale3d(1.15,1.15,1.15)}.safar-accommodation-19-item .thumb{border-radius:18px;position:relative}.safar-accommodation-19-item .thumb img{width:100%;border-radius:18px}.safar-accommodation-19-item .price{inset-block-start:16px;inset-inline-start:16px;z-index:1;display:flex;padding:6px 16px;border-radius:6px;position:absolute;align-items:center;background-color:var(--safar-white-color)}.safar-accommodation-19-item .price span{font-size:18px;margin-inline-end:7px;display:inline-block}.safar-accommodation-19-item .price p{font-size:24px;margin-block-end:0;line-height:1.3;display:inline-block;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-19-item .price del{opacity:.5;margin-inline-end:7px;display:inline-block}.safar-accommodation-19-item .price .mphb-regular-price .mphb-price,.safar-accommodation-19-item .price .mphb-regular-price .mphb-currency{margin-inline-end:0;font-size:24px}.safar-accommodation-19-item .price .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-19-item .info{display:flex;margin-block-end:16px;align-items:center;flex-wrap:wrap;gap:6px}.safar-accommodation-19-item .info-item{padding:6px 12px;border-radius:8px;align-items:center;display:inline-flex;background-color:rgba(54,38,24,.06)}.safar-accommodation-19-item .info-item i{font-size:24px;margin-inline-end:8px;color:var(--safar-body-color)}.safar-accommodation-19-item .info-item span{font-size:16px}.safar-accommodation-19-item .info-item.rating{padding:6px 12px 6px 6px}.safar-accommodation-19-item .info-item.rating i{font-size:16px;padding:4px;border-radius:4px;color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-accommodation-19-item .info-item.rating i.no-star{opacity:.5}.safar-accommodation-19-item .content{padding:32px 24px 24px}.safar-accommodation-19-item .content p{margin-block-end:24px}.safar-accommodation-19-item .mphb-room-type-title{font-size:32px;margin-block-end:12px}.safar-box-btn{display:flex;border-radius:12px;align-items:center;padding:6px 6px 6px 30px;transition:.3s ease-in-out;justify-content:space-between;color:var(--safar-heading-color);background-color:rgba(54,38,24,.06)}.safar-box-btn:hover{color:var(--safar-text-white-color);background-color:var(--safar-heading-color)}.safar-box-btn:hover span{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-box-btn{font-size:16px;font-weight:500;line-height:150%;letter-spacing:.96px}.safar-box-btn span{font-size:24px;width:48px;height:48px;line-height:48px;border-radius:8px;text-align:center;transition:.3s ease-in-out;background-color:var(--safar-white-color)}.safar-accommodation-20-item{border:1px solid var(--safar-border-color)}.safar-accommodation-20-item:hover .safar-thumb__anim img{transform:scale3d(1.15,1.15,1.15)}.safar-accommodation-20-item .wrapper{padding:24px}.safar-accommodation-20-item .thumb img{width:100%}.safar-accommodation-20-item .safar-thumb__anim{display:block}.safar-accommodation-20-item .content{margin-block-end:17px;padding-block-end:17px;border-bottom:1px solid var(--safar-border-color)}.safar-accommodation-20-item .mphb-room-type-title{font-size:24px;line-height:1.5;margin-block-end:20px}.safar-accommodation-20-item .mphb-room-type-title a:hover{color:var(--safar-secondary-color)}.safar-accommodation-20-item .info{margin-block-end:15px}.safar-accommodation-20-item .info .safar-accommodation__info-item:not(:last-child){margin-inline-end:25px}.safar-accommodation-20-item .safar-accommodation__wishlist{inset-block-start:12px;inset-inline-end:12px;position:absolute}.safar-accommodation-20-item .safar-accommodation__wishlist a{color:rgba(194,154,92,.6)}.safar-accommodation-20-item .safar-accommodation__wishlist a:hover{color:var(--safar-text-white-color);background-color:var(--safar-secondary-color)}.safar-accommodation-20-item .safar-accommodation__location i{font-size:20px;margin-inline-end:8px}.safar-accommodation-20-item .rivew{display:flex;align-items:center;justify-content:space-between}.safar-accommodation-20-item .rating{display:flex;align-items:center}.safar-accommodation-20-item .rating i{font-size:16px;margin-inline-end:2px;color:var(--safar-secondary-color)}.safar-accommodation-20-item .rating span{font-size:16px;margin-inline-start:4px;display:inline-block}.safar-accommodation-20-item .price{display:flex;align-items:center}.safar-accommodation-20-item .price span{font-size:16px;margin-inline-end:6px;display:inline-block}.safar-accommodation-20-item .price p{flex:0 0 auto;font-size:24px;margin-block-end:0;margin-inline-end:6px;display:inline-block;font-family:var(--safar-heading-font);color:var(--safar-heading-color)}.safar-accommodation-20-item .price del{font-size:18px;color:rgba(54,38,24,.5)}.safar-accommodation-20-item .price .mphb-currency,.safar-accommodation-20-item .price .mphb-price{margin-inline-end:0}.safar-accommodation-20-item .price .mphb-price,.safar-accommodation-20-item .price .mphb-currency{font-size:24px}.safar-accommodation-20-item .price .mphb-price-period{display:none}.safar-accommodation-20-item .safar-accommodation__rating i{font-size:16px}.safar-accommodation-20-item .safar-accommodation__rating .mphbr-rating-type span{font-size:18px}.safar-accommodation-20-item .safar-accommodation__rating .mphbr-star-rating span{color:var(--safar-secondary-color)}.safar-accommodation-20-item .safar-wishlist-added{background:var(--safar-secondary-color)}.safar-accommodation-20-item .safar-wishlist-added i{color:var(--safar-text-white-color)}.safar-accommodation-mount-2-item{position:relative}.safar-accommodation-mount-2-item:hover img{transform:scale3d(1.1,1.1,1.1)}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-accommodation-mount-2-item.item-1{margin-inline-end:60px}}@media only screen and (min-width:992px) and (max-width:1199px){.safar-accommodation-mount-2-item.item-1{margin-inline-end:0px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-accommodation-mount-2-item.item-1{margin-inline-end:0px;margin-block-end:30px}}.safar-accommodation-mount-2-item .thumb{margin-block-end:16px;position:relative}.safar-accommodation-mount-2-item .thumb:before{inset-inline-start:0;content:"";inset-block-end:0;z-index:1;width:100%;height:100%;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 26.76%,rgba(0,0,0,.3) 51.26%,rgba(0,0,0,.4) 69.49%)}.safar-accommodation-mount-2-item .thumb img{width:100%;min-height:500px;object-fit:cover}.safar-accommodation-mount-2-item .content{inset-inline-start:0;inset-inline-end:0;inset-block-end:0;z-index:2;padding:32px;position:absolute}.safar-accommodation-mount-2-item .content-info{display:flex;align-items:center;margin-block-end:16px;padding-block-end:16px;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1)}.safar-accommodation-mount-2-item .info{gap:24px;margin-block-end:4px}.safar-accommodation-mount-2-item .price-title{font-size:18px;margin-block-end:0;color:var(--safar-text-white-color)}.safar-accommodation-mount-2-item p{margin-block-end:0}.safar-accommodation-mount-2-item .price-title span{font-size:24px}.safar-accommodation-mount-2-item .safar-accommodation__location i{font-size:20px;color:var(--safar-text-white-color)}.safar-accommodation-mount-2-item .safar-accommodation__location p{font-size:18px;color:var(--safar-text-white-color)}.safar-accommodation-mount-2-item .safar-accommodation__info-item i{font-size:20px;margin-inline-end:8px}.safar-accommodation-mount-2-item .safar-accommodation__info-item span{font-size:16px}.safar-accommodation-mount-2-item .price p{font-size:24px;margin-block-end:0;display:inline-block;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-mount-2-item .mphb-room-type-title{font-size:24px;margin-block-end:0}.safar-room__wishlist a{width:56px;height:56px;font-size:23px;line-height:60px;text-align:center;border-radius:10px;display:inline-block;transition:.3s ease-in-out;color:var(--safar-text-white-color);background-color:rgba(0,0,0,.1);backdrop-filter:blur(6px)}.safar-room__wishlist a:hover{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-accommodation-mount-2-item .mphb-regular-price .mphb-price,.safar-accommodation-mount-2-item .mphb-regular-price .mphb-price-period{color:var(--safar-text-white-color)}.safar-accommodation-mount-2-item .mphb-regular-price .mphb-price{font-size:24px}.safar-accommodation-mount-2-item .mphb-regular-price .mphb-price-period{font-size:18px;font-family:var(--safar-heading-font)}.safar-accommodation-mount-2-item:hover .thumb .arrow{opacity:1;visibility:visible;transform:scale(1)}.safar-accommodation-mount-2-item .thumb .arrow{inset-block-start:24px;opacity:0;inset-inline-end:24px;z-index:2;visibility:hidden;position:absolute;transform:scale(.8);transition:.3s ease-in-out}.safar-accommodation-mount-2-item .thumb .arrow a{width:56px;height:56px;font-size:20px;line-height:60px;text-align:center;border-radius:12px;display:inline-block;transition:.3s ease-in-out;color:var(--safar-primary-color);background-color:var(--safar-white-color)}.safar-accommodation-mount-2-item .thumb .arrow a:hover{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-accommodation-safari:hover .safar-thumb__anim img{transform:scale3d(1.2,1.2,1.2)}.safar-accommodation-safari:hover .arrow{opacity:1;visibility:visible;transform:scale(1)}.safar-accommodation-safari .thumb{display:block;position:relative;margin-block-end:24px;border-radius:20px}.safar-accommodation-safari .thumb img{width:100%;height:570px;object-fit:cover}.safar-accommodation-safari .arrow{inset-block-start:24px;opacity:0;inset-inline-end:24px;visibility:hidden;position:absolute;transform:scale(.8);transition:.3s ease-in-out}.safar-accommodation-safari .arrow a{width:56px;height:56px;font-size:20px;line-height:60px;text-align:center;border-radius:12px;display:inline-block;color:var(--safar-body-color);background-color:var(--safar-white-color)}.safar-accommodation-safari .content .info{gap:40px;margin-block-end:16px;padding-block-end:20px;border-bottom:1px solid rgba(54,38,24,.1)}@media (max-width:767px){.safar-accommodation-safari .content .info{gap:22px}}.safar-accommodation-safari .mphb-room-type-title{font-size:32px;margin-block-end:16px}@media only screen and (min-width:1600px) and (max-width:1700px){.safar-accommodation-safari .mphb-room-type-title{font-size:30px}}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:992px) and (max-width:1199px),(max-width:767px){.safar-accommodation-safari .mphb-room-type-title{font-size:28px}}.safar-accommodation-safari .safar-accommodation__location i{font-size:20px}.safar-accommodation-safari .price{gap:6px;inset-inline-start:24px;inset-block-end:24px;padding:6px 13px;position:absolute;border-radius:6px;align-items:center;display:inline-flex;background-color:var(--safar-white-color)}.safar-accommodation-safari .price span{font-size:16px}.safar-accommodation-safari .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-safari .mphb-regular-price .mphb-price,.safar-accommodation-safari .mphb-regular-price .mphb-currency{font-size:24px}.safar-accommodation-safari .price p{font-size:24px;margin-block-end:0;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-safari .price del{font-size:18px}.safar-accommodation-photo{padding:8px;border:1px solid #a6a39c;background-color:var(--safar-white-color)}.safar-accommodation-photo:hover .safar-thumb__anim img{transform:scale3d(1.15,1.15,1.15)}.safar-accommodation-photo .thumb{display:block;position:relative}.safar-accommodation-photo .thumb img{width:100%}.safar-accommodation-photo .thumb .safar-badge{inset-block-start:10px;inset-inline-start:10px;z-index:1;position:absolute}.safar-accommodation-photo .thumb .safar-badge span{font-size:16px;padding:4px 12px;display:inline-block;letter-spacing:.96px;color:var(--safar-heading-color);background-color:var(--safar-white-color)}.safar-accommodation-photo .info{margin-block-end:16px;column-gap:25px;row-gap:10px}.safar-accommodation-photo .content{position:relative;padding:32px 24px}.safar-accommodation-photo .content:before{position:absolute;content:"";inset-block-end:0;inset-inline-start:50%;height:1px;width:calc(100% + 17px);background-color:#a6a39c;transform:translateX(-50%)}.safar-accommodation-photo .mphb-room-type-title{font-size:32px;margin-block-end:16px}.safar-accommodation-photo .safar-accommodation__location i{font-size:20px}.safar-accommodation-photo .review{display:grid;padding:18px 0 10px;grid-template-columns:repeat(2,1fr)}.safar-accommodation-photo .rating{display:flex;position:relative;padding-inline-end:8px;align-items:center;justify-content:center}.safar-accommodation-photo .rating i.no-star{opacity:.5}.safar-accommodation-photo .rating:before{position:absolute;content:"";inset-block-start:50%;inset-inline-end:0;width:1px;height:calc(100% + 37px);transform:translateY(-50%);background-color:#a6a39c}.safar-accommodation-photo .rating i{font-size:18px;color:#ac9560;margin-inline-end:8px}.safar-accommodation-photo .rating span{display:inline-block}.safar-accommodation-photo .mphb-regular-price{margin-block-end:0;text-align:center}.safar-accommodation-photo .mphb-regular-price strong{display:none}.safar-accommodation-photo .mphb-regular-price .mphb-price{font-family:var(--safar-heading-font);font-size:24px;color:var(--safar-heading-color)}.safar-accommodation-photo .mphb-regular-price .mphb-price-period{color:var(--safar-body-color);font-size:18px;text-transform:capitalize;cursor:text;border-bottom:none;position:relative;margin-inline-start:10px}.safar-accommodation-photo .mphb-regular-price .mphb-price-period:before{position:absolute;content:'/';inset-inline-start:-12px;inset-block-end:1px;margin-inline-start:3px}.safar-accommodation-city-item{gap:26px;z-index:1;display:flex;position:relative;padding:12px;transition:.3s ease-in-out;background-color:rgba(255,255,255,.12);backdrop-filter:blur(12px)}.safar-accommodation-city-item:before{content:"";position:absolute;inset:0;padding:2px;border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:add,add;mask-composite:add,add;-webkit-mask-composite:xor;mask-composite:exclude;z-index:-2}.safar-accommodation-city-item:hover{background-color:var(--safar-white-color)}.safar-accommodation-city-item:hover .thumb-img{transform:scale3d(1.1,1.1,1.1)}.safar-accommodation-city-item:hover .mphb-room-type-title a{color:var(--safar-heading-color)}.safar-accommodation-city-item:hover .safar-accommodation__location i{color:var(--safar-body-color)}.safar-accommodation-city-item:hover .safar-accommodation__location a{color:var(--safar-body-color)}.safar-accommodation-city-item:hover .price span{color:var(--safar-body-color)}.safar-accommodation-city-item:hover .price p{color:var(--safar-body-color)}.safar-accommodation-city-item .thumb{width:36.1%;flex:0 0 auto;position:relative;transform:translateX(0px)}.safar-accommodation-city-item .thumb-position{inset-block-start:0;inset-inline-start:0;width:100%;overflow:hidden;position:absolute;height:calc(100% - 0px)}.safar-accommodation-city-item .thumb-img{width:100%;height:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat;transition:all 1.5s cubic-bezier(0,0,.2,1)}.safar-accommodation-city-item .content{padding:20px 20px 20px 0}.safar-accommodation-city-item .mphb-room-type-title{font-size:24px;margin-block-end:26px}.safar-accommodation-city-item .mphb-room-type-title a{transition:.3s ease-in-out;color:var(--safar-text-white-color)}.safar-accommodation-city-item .safar-accommodation__location{margin-block-end:10px}.safar-accommodation-city-item .safar-accommodation__location i{font-size:16px;transition:.3s ease-in-out;color:var(--safar-text-white-color)}.safar-accommodation-city-item .safar-accommodation__location a{font-size:16px;display:-webkit-inline-box;color:var(--safar-text-white-color)}.safar-accommodation-city-item .content p{color:var(--safar-text-white-color);transition:.3s ease-in-out}.safar-accommodation-city-item:hover .content p{color:var(--safar-body-color)}.safar-accommodation-city-item .price{gap:6px;display:flex;align-items:center}.safar-accommodation-city-item .price span{font-size:16px;transition:.3s ease-in-out;color:var(--safar-text-white-color)}.safar-accommodation-city-item .price .mphb-regular-price .mphb-price,.safar-accommodation-city-item .price .mphb-regular-price .mphb-currency{font-size:24px}.safar-accommodation-city-item .price .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-city-item .price p{font-size:24px;margin-block-end:0;transition:.3s ease-in-out;color:var(--safar-text-white-color);font-family:var(--safar-heading-font)}.safar-accommodation-city{position:relative}.safar-accommodation-city .content{opacity:0;inset-inline-start:32px;inset-inline-end:32px;inset-block-end:32px;position:absolute;padding:32px;visibility:hidden;transform:scaleY(.6);transform-origin:bottom;transition:.3s ease-in-out;background-color:var(--safar-white-color)}.safar-row .safar-accommodation-city .content{opacity:1;visibility:visible;transform:scaleY(1)}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-accommodation-city .content{inset-inline-start:24px;inset-inline-end:24px;inset-block-end:24px;padding:24px 20px}}@media (max-width:767px){.safar-accommodation-city .thumb{height:500px}}.safar-accommodation-city .thumb img{width:100%}.safar-room-grid .safar-accommodation-city .thumb img{min-height:500px;object-fit:cover}@media (max-width:767px){.safar-accommodation-city .thumb img{width:100%;height:100%;object-fit:cover}}.safar-accommodation-city .content-wrap{display:flex;align-items:start;margin-block-end:20px;padding-block-end:20px;justify-content:space-between;border-bottom:1px solid var(--safar-border-color)}@media (max-width:767px){.safar-accommodation-city .content-wrap{flex-wrap:wrap}}.safar-accommodation-city .mphb-room-type-title{margin-block-end:12px;font-size:28px}.safar-accommodation-city .price{flex:0 0 auto;margin-inline-start:20px}@media (max-width:767px){.safar-accommodation-city .price{margin-inline-start:0;margin-block-start:10px}}.safar-accommodation-city .price-title{font-size:24px;margin-block-end:0}.safar-accommodation-city .price-title span{font-size:16px;color:var(--safar-body-color);font-family:var(--safar-heading-font)}.safar-accommodation-city .mphb-regular-price{font-family:var(--safar-heading-font)}.safar-accommodation-city .mphb-regular-price .mphb-price-period{font-size:16px}.safar-accommodation-city .mphb-regular-price .mphb-price,.safar-accommodation-city .mphb-regular-price .mphb-currency{font-size:24px;color:var(--safar-heading-color)}.safar-accommodation-city .info{gap:40px}@media (max-width:767px){.safar-accommodation-city .info{gap:16px}}.safar-accommodation-city .safar-accommodation__location a{display:-webkit-box}.safar-mphb-room-style-29 .swiper-slide-active .safar-accommodation-city .content{opacity:1;visibility:visible;transform:scaleY(1)}.safar-mphb-room-style-29.safar-room-slider .swiper-slide{display:flex;min-height:500px;align-items:center;transform:scaleY(.8);justify-content:center;transition:all .4s linear}.safar-mphb-room-style-29.safar-room-slider .swiper-slide-active{transform:scaleY(1)}.safar-slider-wrapper .safar-mphb-room-style-29.safar-slider-dots-enable .swiper-pagination-bullet{position:relative;margin:0 7px;display:inline-block}.safar-slider-wrapper .safar-mphb-room-style-29.safar-slider-dots-enable .swiper-pagination-bullet.swiper-pagination-bullet-active:before{position:absolute;content:"";width:18px;height:18px;inset-inline-start:50%;inset-block-start:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid var(--safar-primary-color)}.safar-room-30-item{border:1px solid var(--safar-border-color);padding:45px 30px 50px}.safar-room-30-item .top-content{text-align:center}.safar-room-30-item .top-content .post-number{margin-block-end:10px;display:block}.safar-room-30-item .top-content .top-title{font-size:48px;margin-block-end:50px}.safar-room-30-item .content{padding:20px 20px 0;margin-block-start:23px}.safar-room-30-item .meta{display:flex;align-items:center;column-gap:40px;row-gap:20px;flex-wrap:wrap;padding-block-end:13px;margin-block-end:10px;border-bottom:1px solid var(--safar-border-color)}.safar-room-30-item .meta .meta-item{display:flex;align-items:center;gap:7px}.safar-room-30-item .meta .meta-item span{font-size:16px}.safar-room-30-item .content .mphb-room-type-title{margin-block-end:10px;font-size:32px}.safar-room-30-item .content p{margin-block-end:10px}.safar-room-30-item .content .location{display:flex;align-items:start;column-gap:12px}.safar-room-30-item .content .location i{margin-block-start:6px}.safar-room-30-item .bottom-meta{display:flex;align-items:center;justify-content:space-between;padding-block-start:13px;margin-block-start:13px;border-top:1px solid var(--safar-border-color)}.safar-room-30-item .bottom-meta .rating i{color:var(--safar-primary-color);margin-inline-end:2px}.safar-room-30-item .bottom-meta .rating .rating-title{margin-inline-start:8px}.safar-room-30-item .bottom-meta .price{display:flex;align-items:center;gap:5px}.safar-room-30-item .bottom-meta .price .mphb-regular-price{margin-block-end:0}.safar-room-30-item .bottom-meta .price .mphb-regular-price .mphb-price-period{display:none}.safar-room-30-item .bottom-meta .price .mphb-regular-price .mphb-price,.safar-room-30-item .bottom-meta .price .mphb-regular-price .mphb-currency{font-size:24px;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-city-2 .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.safar-accommodation-city-2 .card{z-index:2;text-align:center;position:relative;padding:44px 30px 30px;background:var(--safar-white-color)}.safar-accommodation-city-2 .card img{width:100%}.safar-accommodation-city-2 .img-container-wrap{display:flex;margin-block-end:44px;align-items:center;justify-content:center}.safar-accommodation-city-2 .image-container{width:630px;max-width:100%;height:350px;position:relative;overflow:hidden}@media (max-width:767px){.safar-accommodation-city-2 .image-container{height:220px;width:100%}}.safar-accommodation-city-2 .image-container img{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;object-fit:cover}.safar-accommodation-city-2 .image-container img:nth-child(1){z-index:5}.safar-accommodation-city-2 .image-container img:nth-child(2){z-index:4}.safar-accommodation-city-2 .image-container img:nth-child(3){z-index:3}.safar-accommodation-city-2 .image-container img:nth-child(4){z-index:2}.safar-accommodation-city-2 .image-container img:nth-child(5){z-index:1}.safar-accommodation-city-2 .details{height:200px;overflow:hidden;text-align:left}.safar-accommodation-city-2 .info{gap:40px;margin-block-end:15px;padding-block-end:15px;border-bottom:1px solid var(--safar-border-color)}@media (max-width:767px){.safar-accommodation-city-2 .info{gap:20px}}.safar-accommodation-city-2 .mphb-room-type-title{font-size:32px;margin-block-end:14px}.safar-accommodation-city-2 .mphb-room-type-title a:hover{color:var(--safar-heading-color)}@media (max-width:767px){.safar-accommodation-city-2 .mphb-room-type-title{font-size:20px}}.safar-accommodation-city-2 .safar-accommodation__location i{font-size:20px;color:var(--safar-body-color)}.safar-accommodation-city-2 .safar-accommodation__location a{color:var(--safar-body-color)}.safar-accommodation-city-2 .details-footer{display:flex;flex-wrap:wrap;margin-block-start:10px;padding-block-start:14px;padding-block-end:10px;align-items:center;border-top:1px solid var(--safar-border-color);justify-content:space-between}.safar-accommodation-city-2 .rating{gap:2px;display:flex;align-items:center}.safar-accommodation-city-2 .safar-accommodation__rating i{font-size:16px}.safar-accommodation-city-2 .safar-accommodation__rating .mphbr-rating-type span{font-size:18px}.safar-accommodation-city-2 .rating span{font-size:16px;margin-inline-start:4px;color:rgba(85,94,99,.7)}.safar-accommodation-city-2 .price{gap:6px;display:flex;align-items:center}.safar-accommodation-city-2 .price span{font-size:16px;color:var(--safar-body-color)}.safar-accommodation-city-2 .price p{font-size:24px;margin-block-end:0;display:inline-block;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-city-2 .price del{font-size:18px;color:rgba(54,38,24,.5)}.safar-accommodation-city-2 .price .mphb-regular-price{margin-block-end:0}.safar-accommodation-city-2 .price .mphb-regular-price .mphb-price-period{display:none}.safar-accommodation-city-2 .price .mphb-regular-price .mphb-price,.safar-accommodation-city-2 .price .mphb-regular-price .mphb-currency{font-size:24px;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-accommodation-city-2 .scroll-text{position:absolute;inset-block-end:15px;color:#fff;font-size:12px;letter-spacing:1px;opacity:.8;text-align:center;width:100%}.safar-accommodation-city-2 .pagination-wrap{gap:6px;display:flex;justify-content:center;align-items:flex-start}.safar-accommodation-city-2 .pagination-block-move{height:25px;overflow:hidden}.safar-accommodation-city-2 .title-block-move{height:50px;margin-block-start:24px;overflow:hidden;margin-block-end:48px}.safar-accommodation-city-2 .text-heading{font-size:48px;line-height:1.2}@media (max-width:767px){.safar-accommodation-city-2 .text-heading{font-size:22px;line-height:1}}.safar-accommodation-island-item:hover .thumb:before{opacity:1}.safar-accommodation-island-item:hover .info{opacity:1;inset-block-end:32px;visibility:visible}.safar-accommodation-island-item .thumb{margin-block-end:24px;position:relative}.safar-accommodation-island-item .thumb:before{position:absolute;content:"";inset-block-start:0;inset-inline-start:0;opacity:0;width:100%;height:100%;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,0) 34.78%,rgba(0,0,0,.1) 49.34%,rgba(0,0,0,.3) 69.77%,rgba(0,0,0,.6) 100%)}.safar-accommodation-island-item .thumb img{width:100%}.safar-accommodation-island-item .info{inset-inline-start:32px;inset-inline-end:32px;inset-block-end:16px;opacity:0;visibility:hidden;position:absolute;transition:.3s ease-in-out}@media (max-width:767px){.safar-accommodation-island-item .info{gap:18px;flex-wrap:wrap}}.safar-accommodation-island-item .info-item{flex:0 0 auto;text-align:center;color:var(--safar-text-white-color)}.safar-accommodation-island-item .info-item:not(:last-child){margin-inline-end:22px;padding-inline-end:22px;border-right:1px solid rgba(255,255,255,.1)}@media (max-width:767px){.safar-accommodation-island-item .info-item:not(:last-child){margin-inline-end:4px;padding-inline-end:18px}}.safar-accommodation-island-item .info-item p{font-size:16px;margin-block-end:0}.safar-accommodation-island-item .content{margin-block-end:20px;padding-block-end:20px;border-bottom:1px solid rgba(49,74,53,.1)}.safar-accommodation-island-item .mphb-room-type-title{font-size:32px;margin-block-end:12px}.safar-accommodation-island-item .review{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.safar-accommodation-island-item .rating{display:flex;align-items:center}.safar-accommodation-island-item .rating i{font-size:16px;margin-inline-end:2px;color:var(--safar-secondary-color)}.safar-accommodation-island-item .rating span{font-size:16px;margin-inline-start:4px;display:inline-block}.safar-accommodation-island-item .price{gap:6px;display:flex;align-items:center}.safar-accommodation-island-item .price span{font-size:16px}.safar-accommodation-island-item .price p{font-size:24px;margin-block-end:0;display:inline-block;color:#314a35;font-family:var(--safar-heading-font)}.safar-col-lg-2 .safar-accommodation-island-item .info{gap:16px;flex-wrap:wrap}.safar-col-lg-2 .safar-accommodation-island-item .info-item:not(:last-child){margin-inline-end:0px;padding-inline-end:0px;border-right:0}.safar-col-lg-3 .safar-accommodation-island-item .info{gap:25px;flex-wrap:wrap}.safar-col-lg-3 .safar-accommodation-island-item .info-item:not(:last-child){margin-inline-end:0px;padding-inline-end:0px;border-right:0}.safar-col-lg-4 .safar-accommodation-island-item .info{gap:20px;flex-wrap:wrap}.safar-col-lg-4 .safar-accommodation-island-item .info-item:not(:last-child){margin-inline-end:0px;padding-inline-end:0px;border-right:0}.safar-accommodation-island-item .safar-accommodation__rating i{font-size:16px}.safar-accommodation-island-item .safar-accommodation__rating .rating-title{transform:translateY(-1px)}.safar-accommodation-island-item .safar-accommodation__rating .mphbr-rating-type span{font-size:18px}.safar-accommodation-island-item .safar-accommodation__rating .mphbr-star-rating span{color:var(--safar-primary-color)}.safar-accommodation-island-item .safar-mphb-price-style{font-size:16px}.safar-accommodation-island-item .safar-mphb-price-style .mphb-price,.safar-accommodation-island-item .safar-mphb-price-style .mphb-currency{font-size:24px;color:#314a35}.safar-accommodation-island-item .safar-mphb-price-style .mphb-price-period{display:none}.winter-ski-accommodation-item{border-radius:24px;padding-block:16px 16px;padding-inline:16px 16px;background-color:#ecf5f8;transition:.3s ease-in-out}.winter-ski-accommodation-item:hover{background-color:#081a24}.winter-ski-accommodation-item .description p,.winter-ski-accommodation-item .safar-accommodation__location p{transition:.3s ease-in-out}.winter-ski-accommodation-item:hover .mphb-room-type-title,.winter-ski-accommodation-item:hover .description p{color:var(--safar-white-color)}.winter-ski-accommodation-item:hover .wrap{border-color:rgba(255,255,255,.1)}.winter-ski-accommodation-item:hover .safar-accommodation__location i{color:var(--safar-white-color)}.winter-ski-accommodation-item:hover .safar-accommodation__location p{color:var(--safar-white-color)}.winter-ski-accommodation-item:hover .info ul li i{color:var(--safar-white-color)}.winter-ski-accommodation-item:hover .info ul li span{color:var(--safar-white-color)}.winter-ski-accommodation-item .price>span{display:block}.winter-ski-accommodation-item .price .mphb-regular-price{display:block}.winter-ski-accommodation-item .price .mphb-price-period{display:block;margin-left:0;font-family:var(--safar-body-font);color:var(--safar-body-color)}.winter-ski-accommodation-item .price .mphb-price-period:before{content:none}.winter-ski-accommodation-item .price .mphb-price,.winter-ski-accommodation-item .price .mphb-currency{font-size:28px}.winter-ski-accommodation-item:hover .price:before{border-color:rgba(255,255,255,.1)}.winter-ski-accommodation-item:hover .price p{color:var(--safar-white-color)}.winter-ski-accommodation-item:hover .price span{color:var(--safar-white-color)}.winter-ski-accommodation-item .thumb{position:relative;margin-block-end:30px}.winter-ski-accommodation-item .thumb img{width:100%;border-radius:16px}.winter-ski-accommodation-item .tag{left:16px;bottom:16px;font-size:16px;font-weight:500;line-height:1.5;color:#555e63;position:absolute;border-radius:4px;padding:2px 12px;letter-spacing:.06em;background-color:var(--safar-text-white-color)}.winter-ski-accommodation-item .content{padding-block:0 26px;padding-inline:14px 14px}.winter-ski-accommodation-item .mphb-room-type-title{font-size:24px;line-height:1.3;color:#081a24;margin-block-end:8px}.winter-ski-accommodation-item .wrap{display:flex;margin-block-start:22px;padding-block-start:22px;transition:.3s ease-in-out;justify-content:space-between;border-top:1px dashed rgba(8,26,36,.1)}.winter-ski-accommodation-item .info ul li{gap:6px;display:flex;list-style:none;align-items:center}.winter-ski-accommodation-item .info ul li:not(:last-child){margin-bottom:16px}.winter-ski-accommodation-item .info ul li i{font-size:20px;transition:.3s ease-in-out}.winter-ski-accommodation-item .info ul li span{font-size:16px;line-height:1.5;color:#555e63;transition:.3s ease-in-out}.winter-ski-accommodation-item .price{flex:0 0 44%;max-width:44%;position:relative}.winter-ski-accommodation-item .price:before{content:"";top:-22px;width:1px;left:-24px;position:absolute;height:calc(100% + 35px);transition:.3s ease-in-out;border-left:1px dashed rgba(8,26,36,.1)}.winter-ski-accommodation-item .price span{font-size:16px;transition:.3s ease-in-out}.winter-ski-accommodation-item .price p{gap:9px;font-size:28px;margin-bottom:6px;color:#081a24;display:flex;align-items:center;transition:.3s ease-in-out;font-family:var(--safar-heading-font)}.winter-ski-accommodation-item .price del{opacity:.3;font-size:16px;color:#081a24;transition:.3s ease-in-out;font-family:var(--safar-body-font)}.winter-ski-accommodation-item .price .tax{font-size:14px;line-height:1.5;color:#555e63;transition:.3s ease-in-out}.winter-ski-accommodation-item .safar-accommodation__location i{transition:.3s ease-in-out}.golf-accommodation-item{margin-inline-end:-6px;padding-block:8px 8px;padding-inline:8px 8px;border:1px solid rgba(255,255,255,.1);background-color:#425036}.golf-accommodation-item .thumb{position:relative}.golf-accommodation-item .thumb img{width:100%}.golf-accommodation-item .safar-accommodation__location p{color:var(--safar-text-white-color)}.golf-accommodation-item .safar-accommodation__wishlist{inset-inline-start:16px}.golf-accommodation-item .safar-accommodation__wishlist a{border-radius:0;width:40px;height:40px;line-height:44px;font-size:17px}.golf-accommodation-item .safar-accommodation__wishlist .loader{width:15px;height:15px}.golf-accommodation-item .info{margin-block-end:18px;padding-block-end:18px;position:relative}.golf-accommodation-item .info:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%)}.golf-accommodation-item .content{padding-block:30px 22px;padding-inline:22px 22px}.golf-accommodation-item .safar-accommodation__info-item i{opacity:.7;font-size:20px;margin-right:4px}.golf-accommodation-item .safar-accommodation__info-item span{opacity:.7;font-size:16px}.golf-accommodation-item .safar-accommodation__location{opacity:.7;color:var(--safar-white-color)}.golf-accommodation-item .mphb-room-type-title{font-size:24px;line-height:1.5;color:var(--safar-text-white-color);margin-block-end:15px}.golf-accommodation-item .description p{color:var(--safar-white-color);opacity:.7}.golf-accommodation-item .review{display:flex;align-items:center;justify-content:space-between}.golf-accommodation-item .review{margin-block-start:18px;padding-block-start:20px;position:relative}.golf-accommodation-item .review:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%)}.golf-accommodation-item .rating{display:flex;align-items:center}.golf-accommodation-item .rating i{opacity:.7;font-size:18px;color:var(--safar-text-white-color);margin-right:6px}.golf-accommodation-item .rating span{opacity:.7;font-size:16px;line-height:1.5;color:var(--safar-text-white-color);transform:translateY(1px)}.golf-accommodation-item .price{display:flex;align-items:center}.golf-accommodation-item .price .mphb-price,.golf-accommodation-item .price .mphb-currency{font-size:24px;color:#c7e968;line-height:1.5;margin-bottom:0;display:inline-block;font-family:var(--safar-heading-font);opacity:1;margin-right:0}.golf-accommodation-item .price .mphb-price-period{display:none}.golf-accommodation-item .price span{opacity:.7;font-size:16px;line-height:1.5;color:var(--safar-text-white-color);margin-right:6px;display:inline-block}#secondary,.widget{word-break:break-word}.nice-select{float:none !important;border-radius:0 !important;height:50px !important;line-height:50px !important}.nice-select:after{inset-inline-end:18px !important;width:5px !important}.nice-select .list{width:calc(100% + 2px) !important;overflow-y:scroll !important;max-height:365px !important;inset-inline-start:-1px}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:var(--safar-primary-color)}.widget .nice-select ul li,.nice-select ul li{margin-block-start:0 !important;padding-block-end:0px !important;margin-block-end:6px !important;border-bottom:0 !important}.widget .nice-select .list li{white-space:initial}.widget_categories ul li.cat-item-none{text-align:left}.widget_archive ul li,.widget_categories ul li{text-align:right;display:block;overflow:hidden}.widget_archive ul li a,.widget_categories ul li a{float:left}.widget li,#secondary li,.widget_archive ul li,.widget_categories ul li,.widget_pages ul li,.widget_meta ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_nav_menu ul li,.widget_recent_entries ul li{margin-block-start:0;padding-block-end:15px;margin-block-end:15px;border-bottom:1px solid #eee}.widget li:last-child,#secondary li:last-child,.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_pages ul li:last-child,.widget_meta ul li:last-child,.widget_recent_comments ul li:last-child,.widget_recent_entries ul li:last-child,.widget_nav_menu ul ul.sub-menu li:last-child,.widget_recent_entries ul li:last-child{padding-block-end:0;margin-block-end:0;border-bottom:0}.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children,.widget_meta ul.children,.widget_nav_menu ul ul.sub-menu{margin-block-start:10px;padding-inline-start:20px !important;border-top:1px solid #eee !important;padding-block-start:15px !important}.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li,.widget_meta ul.children li,.widget_nav_menu ul ul.sub-menu li{padding-inline-start:0 !important}.widget_archive ul.children li:last-child,.widget_categories ul.children li:last-child,.widget_pages ul.children li:last-child,.widget_meta ul.children li:last-child,.widget_nav_menu ul ul.sub-menu li:last-child{border-bottom:0 !important}.widget ul{margin:0;padding:0;list-style-type:none}.widget ul li a,.widget a{text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.widget.widget_rss ul li a.rsswidget{font-weight:700}.widget select,.nice-select{display:block;max-width:100%;width:100%;background-color:var(--safar-white-color);background-image:none;font-family:var(--safar-body-font);border:1px solid #eee;border-radius:3px;font-weight:500;font-size:16px}.widget select option{padding:10px 0}.widget_product_search .woocommerce-product-search,.widget_search form.search-form{position:relative}.widget_product_search .woocommerce-product-search label,.widget_search .search-form label{display:block}.widget_product_search .woocommerce-product-search input[type=search]{padding:13px 32px;height:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;border:1px solid #eee;width:100%;border-radius:0}.widget_product_search .woocommerce-product-search button[type=submit],.widget_search .search-submit{display:none}.widget.widget_product_search input[type=search]{border:0 none;background:#f5f5f5;height:60px;width:100%;border-radius:3px;font-weight:500;line-height:22px;padding:0 72px 0 25px;font-family:var(--safar-body-font)}.widget_product_search .woocommerce-product-search:after{position:absolute;font-size:20px;font-family:'remixicon';content:"\f0d1";width:60px;height:60px;line-height:60px;inset-inline-end:25px;inset-block-start:0;color:var(--safar-primary-color);text-align:right}.widget_product_tag_cloud .tagcloud,.widget_tag_cloud .tagcloud{display:inline-block}.wp-block-tag-cloud a,.widget_product_tag_cloud .tagcloud a,.widget_tag_cloud .tagcloud a{padding:5px 11.3px;display:inline-block;transition:.3s ease-in-out;border:1px solid var(--safar-border-color);font-size:18px !important;margin-block-end:7px;margin-inline-end:2px;color:var(--safar-body-color);background:var(--safar-shade-color);border-radius:8px}.wp-block-tag-cloud a:last-child,.widget_product_tag_cloud .tagcloud a:last-child,.widget_tag_cloud .tagcloud a:last-child{margin-inline-end:0}.wp-block-tag-cloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,.widget_tag_cloud .tagcloud a:hover{background:var(--safar-primary-color) !important;color:var(--safar-text-white-color)}.widget_safarcore_recent_posts_widget .safar-recent-post-each-item,.widget_shopping_cart .safar-mini-cart-each-item,.widget_products .product_list_widget li,.widget_top_rated_products .product_list_widget li{display:flex}.widget_shopping_cart .safar-mini-cart-item-thumb,.widget_shopping_cart .safar-mini-cart-item-thumb img,.widget_products .product_list_widget li img,.widget_top_rated_products .product_list_widget li img{width:100px}.widget_safarcore_recent_posts_widget .safar-recent-post-each-item .safar-post-widget-thumb,.widget_shopping_cart .safar-mini-cart-item-thumb,.widget_products .product_list_widget li img,.widget_top_rated_products .product_list_widget li img{padding-inline-end:0;margin-inline-end:20px}.widget_safarcore_recent_posts_widget .entry-title,.widget_shopping_cart .safar-mini-cart-product-name-quantity a,.widget_products .product_list_widget li .product-title,.widget_top_rated_products .product_list_widget li .product-title{line-height:1.5;margin-block-end:8px;color:var(--safar-heading-color);font-size:24px}.widget_safarcore_recent_posts_widget .entry-title a,.widget_shopping_cart .safar-mini-cart-product-name-quantity a,.widget_products .product_list_widget li .product-title a,.widget_top_rated_products .product_list_widget li .product-title a{color:var(--safar-heading-color)}.widget_safarcore_recent_posts_widget .entry-title.two-line{line-height:1.5em;height:3em;overflow:hidden}.widget_safarcore_recent_posts_widget .post-meta{display:flex;gap:25px;flex-wrap:wrap}@media (min-width:992px) and (max-width:1399px){.widget_safarcore_recent_posts_widget .post-meta{display:block}}.widget_safarcore_recent_posts_widget .post-meta-item{display:flex;align-items:center}.widget_safarcore_recent_posts_widget .post-meta-item i{margin-inline-end:5px}.widget_safarcore_recent_posts_widget .post-meta-item span{font-size:16px}.widget_products .product_list_widget li .product-title,.widget_top_rated_products .product_list_widget li .product-title{width:100%;display:flex}.widget_products .product_list_widget li ins,.widget_top_rated_products .product_list_widget li ins{background:0 0}.widget_products .product_list_widget li .woocommerce-Price-amount,.widget_top_rated_products .product_list_widget li .woocommerce-Price-amount{font-weight:600}.widget_safarcore_lp_courses_widget .safar-recent-course-each-item .safar-recent-course-price .origin-price{text-decoration:line-through;margin-inline-end:2px;display:none}.widget_shopping_cart .safar-mini-cart-each-item:first-child{padding:0 0 30px}.widget_safarcore_recent_posts_widget .safar-recent-post-each-item,.widget_shopping_cart .safar-mini-cart-each-item,#secondary .widget_products .product_list_widget li,#secondary .widget_top_rated_products .product_list_widget li{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #eee}.widget_safarcore_recent_posts_widget .safar-recent-post-each-item:last-child,.widget_shopping_cart .safar-mini-cart-each-item:last-child,.widget_products .product_list_widget li:last-child,.widget_top_rated_products .product_list_widget li:last-child{padding-block-end:0;margin-block-end:0;border-bottom-width:0}.widget_shopping_cart p.woocommerce-mini-cart__total.total{margin-block-start:30px}.widget_shopping_cart a.remove_from_cart_button{margin-block-start:-4px}.widget_safarcore_recent_posts_widget .safar-recent-post-each-item .safar-post-widget-thumb img,.widget_shopping_cart .safar-mini-cart-item-thumb img,.widget_shopping_cart .safar-mini-cart-item-thumb img,.widget_products .product_list_widget li img,.widget_top_rated_products .product_list_widget li img{min-width:110px;max-width:110px;width:110px;display:flex;height:120px;object-fit:cover;border-radius:12px}.widget_safarcore_recent_posts_widget .safar-recent-post-each-item .post-meta{margin-block-end:5px;margin-block-start:0px}.widget_products .product_list_widget li a,.widget_top_rated_products .product_list_widget li a{display:-webkit-box;display:-ms-flexbox;display:flex}.widget_safarcore_recent_posts_widget .safar-recent-post-each-item:not(:last-child){margin-block-end:20px}.woocommerce .safar-woo-product-widget-details .star-rating{margin:10px 0}.safar-search-box .search-form{position:relative}.safar-search-box .search-form input{background:var(--safar-white-color);height:56px;width:100%;padding:0 72px 0 25px;font-family:var(--safar-body-font);border:1px solid var(--safar-border-color);color:var(--safar-heading-color);border-radius:12px}.safar-search-box .search-form input::placeholder{color:#555e63}.safar-search-box .search-form .search-button{position:absolute;inset-inline-end:0;inset-block-start:0;background-color:transparent;border:0 none;height:100%;width:60px;text-align:center;color:var(--safar-heading-color);font-size:20px;border-radius:0;line-height:1.7}.wp-calendar-nav{display:flex;justify-content:space-between;font-weight:600}table#wp-calendar{caption-side:bottom;border-collapse:collapse;width:100%;float:none;border:0;margin-block-end:0}#wp-calendar caption{text-align:right;margin-block-start:5px;margin-block-end:0;padding-block-end:0;padding-block-start:0;color:var(--safar-body-color);caption-side:bottom;font-weight:600}#wp-calendar #next a,#wp-calendar #prev a{font-size:13px;font-weight:600}#wp-calendar thead{font-size:14px}#wp-calendar thead th{padding-block-end:10px;text-align:center;background:var(--safar-shade-color);border:1px solid var(--safar-border-color)}#wp-calendar.table>thead>tr>th{font-weight:700}#wp-calendar.table-striped>tbody>tr:nth-of-type(odd){background:0 0}#wp-calendar tbody{color:var(--safar-heading-color)}#wp-calendar tbody td{background:#fdfdfd;border:1px solid #eee;text-align:center;padding:8px 0;transition:.3s;color:var(--body-color)}#wp-calendar tbody td a{background:#fdfdfd;color:var(--body-color)}#wp-calendar tbody td:hover,#wp-calendar tbody td:hover a{background:var(--safar-primary-color);color:var(--safar-text-white-color)}#wp-calendar tbody .pad,#wp-calendar tbody .pad:hover{background:0 0}#wp-calendar tfoot #next{font-size:10px;text-align:right}#wp-calendar tfoot #prev{font-size:10px;padding-block-start:10px}.wp-block-image figcaption{color:#575757;line-height:28px;font-size:15px}.wp-block-image figcaption a{color:var(--safar-primary-color)}.wp-block-button a:hover{color:inherit}.wp-block-button.is-style-squared .wp-block-button__link{color:#fff !important;border-radius:0}.wp-block-cover-text{color:var(--safar-text-white-color) !important}.wp-block-cover{margin-block-end:30px}.wp-block-categories .postform,.wp-block-archives select{margin-block-end:15px}.wp-block-latest-comments footer{clear:inherit}.wp-block-search .wp-block-search__inside-wrapper{position:relative}.wp-block-search .wp-block-search__label{margin-block-end:8px}.wp-block-search__input{width:100%;height:60px;border:1px solid #ddd;margin-block-end:10px;padding:0 15px}.wp-block-search__button-outside.wp-block-search__text-button.wp-block-search{margin-block-end:30px}.wp-block-search__button-outside .wp-block-search__button{position:absolute;border:none;background:var(--safar-primary-color);inset-inline-end:0;inset-block-start:0px;height:60px;color:#ffff;padding:0 25px;border-radius:0 4px 4px 0}.has-background .wp-block-group__inner-container{padding:20px;margin-block-end:25px}.wp-block-media-text.alignfull.has-media-on-the-right.has-background.is-stacked-on-mobile{margin-block-end:20px}.wp-block-pullquote{border-top:4px solid var(--safar-body-color) !important;border-bottom:4px solid var(--safar-body-color) !important}.blocks-gallery-caption{margin-block-end:10px !important}.gallery{margin-block-end:10px}.gallery-item{display:inline-block;max-width:33.33%;text-align:center;vertical-align:top;width:100%;padding-inline-end:5px !important}.gallery-columns-1 .gallery-item{max-width:100%;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.size-thumbnail{margin-block-end:20px}@media (max-width:575px){.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:100%}}.safar-course-cat-widget-each-item{display:flex;align-items:center;font-weight:600;margin-block-end:25px}.safar-course-cat-widget-each-item .cate-icon{padding-inline-end:16px}.safar-course-cat-widget-each-item i{font-size:30px;line-height:1;font-weight:400}.safar-single-post .post-thumbnail{margin-block-end:30px}.safar-single-post .post-thumbnail img{width:100%;border-radius:16px}.safar-single-post .safar-blog-meta{margin-block-end:20px}.safar-single-post .safar-blog-meta .safar-blog-meta-cat{padding:7px 22px;font-size:16px;border-radius:50px;display:inline-block;color:var(--safar-primary-color);background:var(--safar-shade-color)}.safar-single-post .post-main-title{margin-block-start:0;margin-block-end:34px;font-size:60px;font-weight:var(--safar-heading-font-weight);line-height:var(--safar-heading-font-line-height)}@media (max-width:1200px){.safar-single-post .post-main-title{font-size:48px}}@media (max-width:767px){.safar-single-post .post-main-title{font-size:44px}}@media (max-width:576px){.safar-single-post .post-main-title{font-size:32px}}.safar-cat-social-share-wrapper{border-top:1px solid var(--safar-border-color);overflow:hidden;clear:both;margin-block-start:10px}.safar-cat-social-share{align-items:flex-start;padding-block-end:30px;margin-block-start:25px}.safar-cat-social-share.safar-row{margin-block-end:0px !important}.safar-cat-social-share.safar-row>*{margin-block-end:0px !important}.safar-single-post-social-share{text-align:right;display:inline-block}.safar-cat-social-share span{font-size:16px;font-weight:500;margin-inline-end:16px;display:inline-block;color:var(--safar-heading-color)}.safar-social-share-icons-wrapper{display:inline-flex;padding-inline-start:0;margin-inline-start:0;margin-block-end:0}.safar-social-share-icons-wrapper li{list-style:none;margin-inline-end:10px;margin-block-start:0}.safar-social-share-icons-wrapper li:last-child{margin-inline-end:0}.safar-social-share-icons-wrapper a{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;border:1px solid var(--safar-border-color);color:var(--body-color);font-size:16px}.safar-social-share-icons-wrapper a:hover{background:var(--safar-primary-color);color:var(--safar-text-white-color);border-color:var(--safar-primary-color)}.safar-post-category a{padding:5px 11.3px;display:inline-block;transition:.3s ease-in-out;border:1px solid var(--safar-border-color);margin-inline-end:8px;margin-block-end:8px;border-radius:8px;background:var(--safar-shade-color)}.safar-post-category a:hover{background:var(--safar-primary-color) !important;color:var(--safar-text-white-color)}.safar-blog-single-top-content{padding-block-start:80px;text-align:center}.safar-blog-single-top-content .safar-blog-meta{justify-content:center;margin-block-end:0}.safar-blog-single-top-content .post-thumbnail img{border-radius:0}.safar-blog-single-top-content .post-main-title{margin-block-end:33px}.site-content-inner.content-only .safar-main-content-inner{padding-block-start:30px}@media (min-width:1400px){.site-content-inner.content-only{width:900px}}@media (max-width:575px){.safar-single-post-social-share{text-align:left;margin-block-start:20px}.site-content-inner.content-only .safar-main-content-inner{padding-block-start:0}}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}body .nx-notification .notificationx-inner .notificationx-content .nx-branding{display:none !important}@media (max-width:767px){.nx-notification{display:none !important}}.site-header.header-get-sticky{transition:height .5s ease-in}header .safar-row{margin-block-end:0}header .safar-row>*{margin-block-end:0px !important}.safar-header-transparent-enable .site-header{position:absolute;inset-inline-start:0;inset-inline-end:0;width:auto;background:0 0;z-index:10;box-shadow:inherit}.safar-sticky-header-wrapper.safar-header-sticky,.site-header.safar-header-sticky{position:fixed;background:var(--safar-white-color);inset-block-start:0;inset-inline-start:0;width:100%;z-index:10;-webkit-box-shadow:0px 3px 9px rgb(0 0 0/5%);box-shadow:0px 3px 9px rgb(0 0 0/5%);-webkit-animation:headerSticky .95s ease forwards;animation:headerSticky .95s ease forwards}.safar-header-area.safar-navbar{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.safar-header-area.safar-navbar ul.safar-navbar-nav li a{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-header-area .main-navigation ul.safar-navbar-nav>li.current-menu-item>a:after,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-header-area .main-navigation ul.safar-navbar-nav>li:hover>a:after{background-color:var(--safar-white-color)}.safar-header-area .main-navigation ul .safar-mega-menu{min-width:270px;height:auto;position:absolute;inset-block-start:90%;inset-inline-start:0;z-index:90;opacity:0;visibility:hidden;text-align:left;padding:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:var(--safar-white-color);box-shadow:0px 10px 40px rgba(0,0,0,.08);pointer-events:none;border-radius:8px}.safar-header-area .main-navigation ul ul.safar-dropdown-menu{min-width:210px;height:auto;position:absolute;inset-block-start:90%;inset-inline-start:0;z-index:90;opacity:0;visibility:hidden;text-align:left;padding:20px 0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:var(--safar-white-color);box-shadow:0px 20px 120px rgba(3,5,35,.09);border-radius:8px}.safar-header-area .main-navigation ul>li:hover>ul.safar-dropdown-menu{opacity:1;visibility:visible;inset-block-start:100%}.safar-header-area .main-navigation ul>li:hover>.safar-mega-menu,.safar-header-area .main-navigation ul>li:hover>ul.safar-dropdown-menu{opacity:1;visibility:visible;inset-block-start:100%;pointer-events:auto}.safar-header-area .main-navigation ul>li>ul.safar-dropdown-menu>li ul,.safar-header-area .main-navigation ul>li>ul.safar-dropdown-menu>li:hover ul{inset-inline-start:100%}.safar-header-area .main-navigation ul>li>ul.safar-dropdown-menu>li:hover ul{inset-block-start:0}.safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li.menu-align-fullwidth{position:static !important}.safar-header-area.safar-navbar .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;line-height:100px;transition:min-height 1s ease !important}@media (max-width:1199px){.safar-header-area.safar-navbar .site-branding{height:80px;line-height:80px}}.responsive-header-logo h1,.safar-header-area.safar-navbar .site-branding h1{margin:5px 0 5px;font-size:30px}.responsive-header-logo p,.safar-header-area.safar-navbar .site-branding p{margin:0 0 5px}.safar-header-area .safar-navbar-collapse .menu-toggle{display:none}.responsive-header-logo .logo-wrapper img,.safar-header-area .logo-wrapper img{max-width:190px;height:auto}@media (max-width:767px){.responsive-header-logo .logo-wrapper img,.safar-header-area .logo-wrapper img{max-width:150px}}.safar-header-area .safar-navbar-right{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.safar-navbar-expand-lg .safar-navbar-collapse{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto}.safar-default-header-nav .safar-navbar-collapse{justify-content:flex-end}.safar-navbar-expand-lg .safar-navbar-nav .nav-link{padding-inline-end:.5rem;padding-inline-start:.5rem}.safar-navbar-expand-lg .safar-navbar-nav .safar-dropdown-menu{position:absolute}.safar-header-area .safar-navbar-brand,.safar-header-area ul{margin:0;padding:0}.safar-header-area .safar-navbar-light .safar-navbar-nav .nav-link,.safar-header-area ul.safar-navbar-nav li a,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) ul>li>a{font-size:var(--safar-body-font-size);color:var(--safar-heading-color);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.safar-header-area ul.safar-navbar-nav li a:focus{color:var(--safar-heading-color)}.safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.safar-header-area ul.safar-navbar-nav>li>a{padding:0 23px;background:0 0;position:relative;height:100px;line-height:100px;display:inline-block}.safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li{padding:0;line-height:inherit;margin:0;position:relative}.safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li:first-child a{padding-inline-start:0}.safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{position:absolute;content:'\e901';font-family:'icomoon';inset-inline-end:3px;inset-block-end:49px;line-height:0;font-size:var(--safar-body-font-size)}.safar-header-area.safar-navbar-expand-lg ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:after{position:absolute;content:'\e903';font-family:'icomoon';inset-inline-end:16px;font-size:16px;inset-block-end:8px;line-height:1;color:var(--safar-heading-color)}.safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.safar-header-area ul.safar-navbar-nav>li:hover>a:before,.safar-header-area ul.safar-navbar-nav>li.active>a,.safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.safar-header-area ul.safar-navbar-nav>li:hover>a{color:var(--safar-primary-color)}.safar-header-area ul.safar-navbar-nav .dropdown ul.safar-dropdown-menu li{margin:0;padding:0;position:relative}.safar-header-area ul.safar-navbar-nav .dropdown ul.safar-dropdown-menu li:not(:last-child){margin-block-end:5px}.safar-header-area ul.safar-navbar-nav .dropdown ul.safar-dropdown-menu li,.safar-header-area ul.safar-navbar-nav .dropdown ul.safar-dropdown-menu li a{width:100%}.safar-header-area ul.safar-navbar-nav .dropdown ul.safar-dropdown-menu li a{padding:3px 20px;display:block}.safar-header-area ul.safar-navbar-nav li.current_page_item>a{color:var(--safar-primary-color)}.safar-header-area ul.safar-navbar-nav li.mega-menu>ul.safar-dropdown-menu>li:hover>a{color:#021e40;background-color:transparent}.safar-header-area .safar-mobile-menu .dashicons,.safar-header-area .safar-mobile-menu .dashicons-before:before{display:inline-block;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;width:inherit;height:inherit}.main-navigation{width:100%}.safar-navbar-brand{display:inline-block;padding-block-start:.3125rem;padding-block-end:.3125rem;margin-inline-end:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.safar-navbar-nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-inline-start:0;margin-block-end:0;list-style:none}.safar-navbar-nav .safar-dropdown-menu{list-style:none}body.admin-bar .safar-sticky-header-wrapper.safar-header-sticky,body.admin-bar .site-header.safar-header-sticky,body.admin-bar.safar-header-transparent-enable .safar-header-container{inset-block-start:32px}.safar-header-transparent-enable .safar-header-container{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;z-index:99;background-color:rgba(0,0,0,.1)}.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-navbar-collapse>ul>li.menu-item-has-children:before,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-navbar-collapse>ul>li>a,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-logged-in-user-name-wrapper,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-logged-out-user-wrapper a,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-woo-mini-cart-icon-wrapper i,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-logged-out-user-wrapper a .safar-logged-out-user-icon,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-search-popup-btn,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-woo-mini-cart-total-price,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) .safar-elementor-mobile-hamburger-menu a{color:var(--safar-text-white-color)}.safar-header-transparent-enable .safar-site-main-logo-type.safar-has-transparent-logo,.safar-header-transparent-enable .safar-sticky-header-wrapper.safar-header-sticky .safar-site-transparent-logo-type,.single-safar_header .safar-site-main-logo.safar-site-transparent-logo-type{display:none}.single-safar_header .safar-site-main-logo.safar-site-transparent-logo-type.safar-has-no-main-logo{display:block}.single-safar_header.safar-header-transparent-enable .safar-site-main-logo-type.safar-has-transparent-logo,.safar-header-transparent-enable .safar-sticky-header-wrapper.safar-header-sticky .safar-site-main-logo-type.safar-has-transparent-logo{display:flex}.safar-header-area .header-quote{display:flex;justify-content:flex-end;margin:0 -17px;align-items:center}.safar-header-area .header-quote .quote-icon{margin:0 17px}.safar-header-area .quote-icon.safar-theme-nav-responsive{display:none}.safar-header-area .header-quote .quote-icon a.header-login-register,.safar-header-area .header-quote .quote-icon button.search-trigger{padding:0;border:0 none;width:auto;background:0 0;display:flex;align-items:center}.safar-header-area .header-quote .quote-icon a i,.safar-header-area .header-quote .quote-icon button i{color:var(--safar-heading-color);font-size:16px;transition:.3s}.safar-header-area .header-quote .quote-icon.quote-user img{border-radius:100%;width:30px;height:30px;object-fit:cover}@media only screen and (max-width:767px){.safar-header-area .header-quote .quote-icon{margin:0 10px}}@-webkit-keyframes safarFadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes safarFadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes headerSticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.safarFadeInDown{-webkit-animation-name:safarFadeInDown;animation-name:safarFadeInDown}@-webkit-keyframes safarFadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes safarFadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.safarFadeInRight{-webkit-animation-name:safarFadeInRight;animation-name:safarFadeInRight}@-webkit-keyframes safarFadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes safarFadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.safarFadeOutRight{-webkit-animation-name:safarFadeOutRight;animation-name:safarFadeOutRight}.site-white-logo,.safar-header-sticky.white-logo-enable .site-white-logo,.white-logo-enable .site-main-logo,.white-logo-enable .navbar-brand{display:none}.white-logo-enable .site-white-logo,.safar-header-sticky.white-logo-enable .site-main-logo,.safar-header-sticky.white-logo-enable .navbar-brand:not(.site-white-logo){display:block}.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li>a{color:var(--safar-text-white-color)}.safar-header-navbar{display:flex;justify-content:space-between;align-items:center;position:relative}.safar-header-navbar .safar-header-right-button{display:inline-flex;align-items:center;letter-spacing:.96px;height:56px}.header-color-white:not(.safar-header-sticky) .safar-header-right-button{background:var(--safar-white-color);color:var(--safar-heading-color)}.header-color-white:not(.safar-header-sticky) .safar-header-right-button:hover{color:var(--safar-text-white-color)}.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li:hover>a:before{color:var(--safar-text-white-color)}.header-color-white:not(.safar-header-sticky) .safar-mobile-hamburger-menu i{color:var(--safar-text-white-color)}.site-header .safar-default-header-nav .safar-header-right,.site-header .safar-default-header-nav .safar-header-right-button,.site-header .safar-default-header-nav .safar-header-right-si-menu{display:none}.safar-mobile-hamburger-menu{height:46px}.safar-mobile-hamburger-menu a .hamburger,.safar-header-right-si-menu .hamburger{display:block;width:20px;height:2px;background-color:var(--safar-white-color);position:absolute;inset-inline-start:50%;inset-inline-end:auto;transition:all .2s ease-in-out;border-radius:5px}.safar-mobile-hamburger-menu .hamburger-icon-1,.safar-header-right-si-menu .hamburger-icon-1{width:15px;inset-block-start:35%;transform:translate(-50%,-35%)}.safar-mobile-hamburger-menu .hamburger-icon-2,.safar-header-right-si-menu .hamburger-icon-2{inset-block-start:50%;transform:translate(-50%,-50%)}.safar-mobile-hamburger-menu .hamburger-icon-3,.safar-header-right-si-menu .hamburger-icon-3{width:15px;inset-block-end:30%;transform:translate(-50%,-30%)}.safar-mobile-hamburger-menu a:hover .hamburger-icon-1,.safar-mobile-hamburger-menu a:hover .hamburger-icon-3,.safar-header-right-si-menu:hover .hamburger-icon-1,.safar-header-right-si-menu:hover .hamburger-icon-3{width:20px}.site-header.theme-default-header.header-trans:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:51px}.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-number{color:rgba(255,255,255,.7)}.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-number:hover{color:var(--safar-text-white-color)}.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-number i{color:#c29a5c}.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-number span{color:var(--safar-text-white-color)}.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-button{border-color:var(--safar-text-white-color);color:var(--safar-text-white-color)}.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-button:before{background:var(--safar-white-color)}.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-button:hover{color:var(--safar-primary-color)}@media (max-width:1199px){.site-header .safar-default-header-nav .safar-header-right{display:flex;margin-inline-end:20px}.site-header .safar-default-header-nav .safar-header-right #safar-login-register-popup{display:none}.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search{border:0;width:auto;height:auto;line-height:inherit;background:0 0}.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search i{transition:all .3s ease-in-out}.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search:hover{background:0 0}.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search:hover i{color:var(--safar-primary-color)}.site-header .safar-mobile-hamburger-menu a{display:inline-block;width:46px;height:46px;line-height:50px;border-radius:50%;text-align:center;background:var(--safar-heading-color);color:var(--safar-text-white-color);transition:all .3s ease-in-out;position:relative}.site-header .safar-mobile-hamburger-menu a:hover{background:var(--safar-primary-color)}.site-header.header-color-white:not(.safar-header-sticky) .safar-mobile-hamburger-menu a{background:rgba(255,255,255,.1);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.15)}.site-header.header-color-white:not(.safar-header-sticky) .safar-mobile-hamburger-menu a:hover{border-color:rgba(255,255,255,.336)}}@media (max-width:450px){.site-header .safar-header-right .safar-header-right-login{display:none}}@media (min-width:1690px){.theme-header-1 .safar-container{max-width:1630px}}.theme-header-1-navigation{display:flex;align-items:center;gap:55px;height:72px;background:var(--safar-shade-color);padding:0 9px;border-radius:50px;padding-inline-end:30px}.theme-header-1 .safar-header-area{height:100px}.theme-header-1 .safar-header-area.safar-navbar .theme-header-1-navigation .site-branding{height:72px;line-height:inherit}.theme-header-1 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.safar-header-area ul.safar-navbar-nav>li>a{line-height:72px;height:72px}.theme-header-1 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:36px}.theme-header-1 .safar-header-right{border-radius:50px;padding:0 10px;height:72px;background:var(--safar-shade-color);gap:10px}.theme-header-1.header-color-white .theme-header-1-navigation,.theme-header-1.header-color-white .safar-header-right{background:rgba(255,255,255,.1);backdrop-filter:blur(24px)}.theme-header-1.header-color-white .safar-header-right .safar-header-right-button{color:var(--safar-primary-color);background-color:var(--safar-white-color)}.theme-header-1.header-color-white .safar-header-right .safar-header-right-button:before{background:var(--safar-primary-color)}.theme-header-1.header-color-white .safar-header-right .safar-header-right-button:hover{color:var(--safar-text-white-color)}.theme-header-1.header-color-white .safar-header-right .safar-header-right-si-menu{background:rgba(54,38,24,.5);width:56px;height:56px;border-radius:28px;border:1px solid transparent;transition:all .3s ease-in-out}.theme-header-1.header-color-white .safar-header-right .safar-header-right-si-menu:hover{background:var(--safar-heading-color)}.theme-header-1.header-color-white .safar-header-right .safar-header-right-si-menu i{color:var(--safar-text-white-color)}.theme-header-1.header-color-white.safar-header-sticky{background:rgba(54,38,24,.6);backdrop-filter:blur(10px)}.theme-header-1.header-color-white.safar-header-sticky .safar-default-header-navbar li a{color:var(--safar-text-white-color)}.theme-header-1.header-color-white.safar-header-sticky .safar-default-header-navbar .safar-dropdown-menu li a{color:var(--safar-heading-color)}.theme-header-1.header-color-white.safar-header-sticky .safar-default-header-navbar .safar-dropdown-menu li a:hover{color:var(--safar-primary-color)}.theme-header-1.header-color-white ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before{color:var(--safar-text-white-color)}.theme-header-1.header-color-white.safar-header-sticky .safar-mobile-hamburger-menu a{background:rgba(255,255,255,.15);backdrop-filter:blur(14px);border:1px solid transparent}.theme-header-1.header-color-white.safar-header-sticky .safar-mobile-hamburger-menu a:hover{border-color:rgba(109,109,109,.5)}.theme-header-1.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li>a{opacity:.7}.theme-header-1.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li>a:hover,.theme-header-1.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li.active>a{opacity:1}.theme-header-1.header-color-white .safar-header-right-si-menu span{background:rgba(255,255,255,.7)}.theme-header-1 .safar-header-right-si-menu:hover span{background:rgba(255,255,255,1)}.theme-header-1.safar-header-sticky.white-logo-enable .navbar-brand:not(.site-white-logo){display:none}.theme-header-1.safar-header-sticky.white-logo-enable .site-white-logo{display:inline-block}@media (max-width:1199px){.theme-header-1-navigation{width:100%;justify-content:space-between;padding:0 10px}.site-header.theme-header-1 .safar-default-header-nav .safar-header-right{display:none}}@media (max-width:767px){.site-header.theme-header-1 .safar-mobile-hamburger-menu{height:56px}.site-header.theme-header-1 .safar-mobile-hamburger-menu a{width:56px;height:56px;line-height:56px}}@media (min-width:1690px){.theme-header-2 .safar-container{max-width:1550px}}.theme-header-2.site-header:not(.header-trans),.theme-header-2.site-header .safar-header-sticky:not(.header-trans){background:var(--safar-shade-color)}.theme-header-2 .safar-header-right{gap:16px}.theme-header-2 .safar-default-header-nav{height:55px;border-radius:28px;display:inline-block;padding:0 6px;background:var(--safar-heading-color)}.theme-header-2.header-color-white .safar-default-header-nav{backdrop-filter:blur(8px);background:rgba(9,9,11,.4)}.theme-header-2 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a{color:rgba(255,255,255,.7)}.theme-header-2 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a:hover{color:var(--safar-text-white-color)}.theme-header-2 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-2.header-color-white .safar-header-area ul.safar-navbar-nav>li>a{height:55px;line-height:55px}.theme-header-2 ul.safar-navbar-nav>li.menu-item-has-children>a:before{color:rgba(255,255,255,.7);transition:all .3s ease-in-out}.theme-header-2 ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-2.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:28px;inset-inline-end:20px}.theme-header-2.header-color-white .safar-header-right-button{backdrop-filter:blur(8px);background:rgba(9,9,11,.4);color:var(--safar-text-white-color)}.theme-header-2.header-color-white .safar-header-right-button:before{background-color:rgba(9,9,11,.6);backdrop-filter:blur(4px)}.theme-header-2.header-color-white .main-navigation ul ul.safar-dropdown-menu{background:#45433b;border:1.5px solid rgba(255,255,255,.15);border-radius:8px}.theme-header-2.header-color-white .main-navigation ul ul.safar-dropdown-menu a{color:var(--safar-text-white-color)}.theme-header-2.header-color-white ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:after{color:var(--safar-text-white-color)}.theme-header-2.header-color-white .logo-wrapper img{max-width:150px}.theme-header-2.header-color-white.safar-header-sticky .site-main-logo{display:none}.theme-header-2.header-color-white.safar-header-sticky .site-white-logo{display:block}.theme-header-2.header-color-white.safar-header-sticky{backdrop-filter:blur(10px);background:rgba(9,9,11,.5)}.theme-header-2.header-color-white .safar-default-header-nav ul li.menu-item a{color:var(--safar-text-white-color)}.theme-header-2 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before{color:var(--safar-text-white-color)}.theme-header-2 .safar-header-area ul.safar-navbar-nav li.menu-item:first-child a{padding-inline-start:23px}.theme-header-2 .safar-header-area ul.safar-navbar-nav li.active a,.theme-header-2 .safar-header-area ul.safar-navbar-nav li.current-menu-parent>a{color:var(--safar-text-white-color)}.theme-header-2 .safar-header-area ul.safar-navbar-nav .dropdown ul.safar-dropdown-menu li.active>a{color:var(--safar-primary-color)}.theme-header-2 .safar-header-area ul.safar-navbar-nav li.menu-item-has-children>a{padding-inline-end:40px}.theme-header-2 .safar-header-area ul.safar-dropdown-menu li a{color:var(--safar-heading-color) !important}.theme-header-2 .safar-header-area ul.safar-dropdown-menu li a:hover{color:var(--safar-primary-color) !important}.theme-header-2 .safar-header-right-button:before{display:none}.theme-header-2 .safar-header-right-si-menu:hover span{background:rgba(255,255,255,1)}.theme-header-2.safar-header-sticky.header-color-white .navbar-brand:not(.site-white-logo){display:none}.theme-header-2.safar-header-sticky.header-color-white .safar-header-right-login{color:var(--safar-text-white-color)}.theme-header-2 .safar-header-right-button,.theme-header-6 .safar-header-right-button{gap:20px;overflow:hidden;position:relative;align-items:center;border-radius:50px;display:inline-flex;padding:15px 32px 15px 66px;background:var(--safar-heading-color);transition:background-color .3s ease-in-out}.theme-header-2 .safar-header-right-button .text,.theme-header-6 .safar-header-right-button .text{font-size:18px;line-height:1.3;font-weight:500;display:inline-block;color:var(--safar-text-white-color);transform:translateX(3px);transition:color .3s ease,transform .6s cubic-bezier(0,0,.4,1)}.theme-header-2 .safar-header-right-button i,.theme-header-6 .safar-header-right-button i{width:44px;height:44px;font-size:14px;line-height:44px;border-radius:50%;position:absolute;text-align:center;inset-block-start:50%;inset-inline-start:6px;z-index:1;display:inline-block;color:var(--safar-heading-color);background-color:var(--safar-white-color);transform:translateY(-50%) rotate(0deg);transform-origin:50% 50%;transition:left .6s cubic-bezier(0,0,.5,1)}.theme-header-2 .safar-header-right-button:hover .text,.theme-header-6 .safar-header-right-button:hover .text{color:var(--safar-text-white-color);transform:translateX(-37px)}.theme-header-2 .safar-header-right-button:hover i,.theme-header-6 .safar-header-right-button:hover i{inset-inline-start:calc(100% - 50px);animation:rotateForward .6s ease forwards}.theme-header-2 .safar-header-right-button:not(:hover) i,.theme-header-6 .safar-header-right-button:not(:hover) i{inset-inline-start:6px;animation:rotateBackward .6s ease forwards}@media (min-width:1200px) and (max-width:1400px){.theme-header-2 .safar-header-right-login{display:none}}@media (max-width:1199px){.site-header.theme-header-2 .safar-mobile-hamburger-menu a{border-radius:4px}.theme-header-2.header-color-white .safar-default-header-nav{padding:0;border:0;background:0 0;height:auto;display:flex;backdrop-filter:none}.theme-header-2.header-color-white .safar-default-header-nav .safar-header-right-login i{color:var(--safar-text-white-color)}.theme-header-2.header-color-white .safar-default-header-nav:before{content:none}.site-header.theme-header-2.header-color-white .safar-mobile-hamburger-menu a{border-radius:4px;background:rgba(9,9,11,.1);backdrop-filter:blur(4px);border:none}.site-header.theme-header-2.header-color-white .safar-mobile-hamburger-menu a:before{content:"";position:absolute;inset:0;border-radius:4px;padding:2px;background:linear-gradient(90deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,.1) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:add,add;-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.theme-header-2 .safar-default-header-nav{background:0 0;display:flex}.theme-header-2.site-header .safar-mobile-hamburger-menu a{width:46px;height:46px;line-height:46px}.theme-header-2.site-header .safar-mobile-hamburger-menu{height:46px}}.theme-header-3{padding:10px 0}@media (min-width:1690px){.theme-header-3 .safar-container{max-width:1550px}}.theme-header-3 .safar-header-area ul.safar-navbar-nav li>a{color:rgba(54,38,24,.5)}.theme-header-3 .safar-header-area ul.safar-navbar-nav li>a:hover{color:var(--safar-heading-color)}.theme-header-3 .safar-header-area ul.safar-dropdown-menu li>a{color:var(--safar-heading-color)}.theme-header-3 .safar-header-area ul.safar-dropdown-menu li>a:hover{color:var(--safar-primary-color)}.theme-header-3 .safar-header-area ul.safar-navbar-nav ul.safar-dropdown-menu li.current_page_item>a{color:var(--safar-primary-color)}.theme-header-3 .safar-header-area ul.safar-navbar-nav li.current-menu-parent>a,.theme-header-3 .safar-header-area ul.safar-navbar-nav li.current_page_item>a{color:var(--safar-heading-color)}.theme-header-3 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{transition:all .3s ease-in-out}.theme-header-3 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before{color:var(--safar-heading-color)}.theme-header-3 .safar-header-right-button{background:var(--safar-heading-color);font-size:16px}.theme-header-3 .safar-header-right-button:before{background:var(--safar-primary-color)}.theme-header-3 .safar-header-right-button i{font-size:25px;display:inline-block;margin-inline-start:10px}.theme-header-3 .safar-header-navbar{background:#f3f1ef;height:80px;border-radius:50px;padding:0 10px}.theme-header-3 .safar-header-area.safar-navbar .site-branding{height:80px;line-height:80px}.theme-header-3 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.safar-header-area ul.safar-navbar-nav>li>a{height:80px;line-height:80px}.theme-header-3 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:40px}.theme-header-3.header-color-white .safar-header-navbar{background:rgba(9,9,11,.4);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3)}.theme-header-3.header-color-white .safar-header-area ul.safar-navbar-nav li>a{color:#ffffff00}.theme-header-3.header-color-white .safar-header-area ul.safar-navbar-nav li>a:hover{color:var(--safar-text-white-color)}.theme-header-3.header-color-white .safar-header-area ul.safar-navbar-nav li.current-menu-parent>a,.theme-header-3.header-color-white .safar-header-area ul.safar-navbar-nav li.current_page_item>a{color:#fff}.theme-header-3.header-color-white .safar-header-area ul.safar-navbar-nav ul.safar-dropdown-menu li.active>a{color:var(--safar-primary-color)}.theme-header-3 .safar-header-area .logo-wrapper img{margin:0}.theme-header-3.header-color-white .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before{color:var(--safar-text-white-color)}.theme-header-3.header-color-white.safar-header-sticky{background:rgba(0,0,0,.7);backdrop-filter:blur(10px)}.theme-header-3.header-color-white.safar-header-sticky .safar-header-navbar{background:rgba(9,9,11,.4);backdrop-filter:blur(8px)}.theme-header-3.header-color-white .main-navigation ul ul.safar-dropdown-menu{background:#45433b;border:1.5px solid rgba(255,255,255,.15);border-radius:8px}.theme-header-3.header-color-white .main-navigation ul ul.safar-dropdown-menu a{color:var(--safar-text-white-color)}.theme-header-3.header-color-white ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:after{color:var(--safar-text-white-color)}.theme-header-3.header-color-white.safar-header-sticky.white-logo-enable .navbar-brand{display:none}.theme-header-3.header-color-white.safar-header-sticky.white-logo-enable .site-white-logo{display:inline-block}.theme-header-3.header-color-white.safar-header-sticky .safar-header-right-button{background:var(--safar-white-color);color:var(--safar-heading-color)}.theme-header-3.header-color-white.safar-header-sticky .safar-header-right-button:hover{color:var(--safar-text-white-color)}.theme-header-3.header-color-white.safar-header-sticky .safar-header-navbar{backdrop-filter:blur(0)}@media (min-width:1199px){.theme-header-3.header-trans:not(.safar-header-sticky){padding-block-start:30px}}@media (max-width:1199px){.theme-header-3.header-color-white.safar-header-sticky .safar-mobile-hamburger-menu a{border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.1);backdrop-filter:blur(16px)}.site-header .safar-mobile-hamburger-menu a{width:56px;height:56px;line-height:56px}.safar-mobile-hamburger-menu{height:56px}}@media (max-width:767px){.theme-header-3 .safar-header-navbar{height:60px}.theme-header-3 .safar-header-area .logo-wrapper img{width:140px}.site-header .safar-mobile-hamburger-menu a{width:46px;height:46px;line-height:46px}.safar-mobile-hamburger-menu{height:46px}}@media (min-width:1690px){.theme-header-4 .safar-container{max-width:1846px}}.theme-header-4.site-header .safar-header-right-search{border-radius:8px;background:var(--safar-primary-color);color:var(--safar-text-white-color);border:0;font-size:20px;line-height:60px;width:56px;height:56px;text-align:center}.theme-header-4.site-header .safar-header-right-search:hover{background:var(--safar-heading-color)}.theme-header-4.site-header .safar-header-right{gap:12px}@media (min-width:1200px){.theme-header-4.site-header.header-trans:not(.safar-header-sticky){margin-block-start:30px}}.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-search{background:rgba(0,0,0,.25);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.16)}.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-search:hover{background:rgba(0,0,0,.5);backdrop-filter:blur(10px)}.site-header.theme-header-4.header-trans:not(.safar-header-sticky) .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.site-header.theme-header-4.header-trans:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li>a{height:50px;line-height:50px}.site-header.theme-header-4.header-trans:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:26px}@media (max-width:1199px){.theme-header-4.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search{width:56px;height:56px;line-height:56px;font-size:var(--safar-body-font);background:var(--safar-primary-color)}.theme-header-4.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search:hover{background:var(--safar-heading-color)}.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-default-header-nav .safar-header-right .safar-header-right-search{background:rgba(255,255,255,.1);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.16)}.theme-header-4.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search:hover i{color:var(--safar-text-white-color)}.theme-header-4.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search:hover{border-color:rgba(255,255,255,.336)}.theme-header-4.site-header.safar-header-sticky .safar-default-header-nav .safar-header-right .safar-header-right-search{background:var(--safar-heading-color)}.theme-header-4.site-header .safar-mobile-hamburger-menu a{border-radius:8px}}@media (max-width:767px){.theme-header-4.site-header .safar-default-header-nav .safar-header-right .safar-header-right-search{width:46px;height:46px;line-height:46px}}.theme-header-4 .safar-header-right-button{z-index:5;line-height:1;font-size:16px;font-weight:500;overflow:hidden;font-style:normal;position:relative;align-items:center;display:inline-flex;border-radius:12px;letter-spacing:.96px;justify-content:center;border-color:transparent;padding:18px 34px 18px 18px;color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}@media only screen and (min-width:992px) and (max-width:1199px){.theme-header-4 .safar-header-right-button{padding:18px 29px}}@media (max-width:767px){.theme-header-4 .safar-header-right-button{padding:16px 20px;font-size:14px}}.theme-header-4 .safar-header-right-button:hover:before,.theme-header-4 .safar-header-right-button:focus:before{width:calc(100% - 12px)}.theme-header-4 .safar-header-right-button:hover .texts .text-1,.theme-header-4 .safar-header-right-button:focus .texts .text-1{transform:translateY(-150%)}.theme-header-4 .safar-header-right-button:hover .texts .text-2,.theme-header-4 .safar-header-right-button:focus .texts .text-2{inset-block-start:50%;transform:translateY(-50%);color:var(--safar-primary-color)}.theme-header-4 .safar-header-right-button:hover .icons .icon-1,.theme-header-4 .safar-header-right-button:focus .icons .icon-1{transform:translateX(150%)}.theme-header-4 .safar-header-right-button:hover .icons .icon-2,.theme-header-4 .safar-header-right-button:focus .icons .icon-2{transform:translateX(100%);color:var(--safar-primary-color)}.theme-header-4 .safar-header-right-button:after{display:block;clear:both;content:""}.theme-header-4 .safar__btn.safar-header-right-button:before{background-color:var(--safar-white-color);content:"";width:44px;height:calc(100% - 12px);position:absolute;transition:all .5s;inset-inline-start:6px;transform:translateY(-50%);inset-block-start:50%;border-radius:8px}.theme-header-4 .safar-header-right-button .icons{z-index:1;font-size:24px;overflow:hidden;position:relative;display:inline-block}@media only screen and (min-width:992px) and (max-width:1199px){.theme-header-4 .safar-header-right-button .icons{transform:translateX(-12px)}}@media (max-width:767px){.theme-header-4 .safar-header-right-button .icons{transform:translateX(-5px)}}.theme-header-4 .safar-header-right-button .icons .icon-1,.theme-header-4 .safar-header-right-button .icons .icon-2{display:flex;align-items:center}.theme-header-4 .safar-header-right-button .icons .icon-1{position:relative;color:var(--safar-primary-color);transition:all .5s}.theme-header-4 .safar-header-right-button .icons .icon-1 i{display:inline-block;transform:translateX(0px)}.theme-header-4 .safar-header-right-button .icons .icon-2{inset-block-start:0;inset-inline-start:-100%;position:absolute;color:var(--safar-primary-color);transition:all .5s}.theme-header-4 .safar-header-right-button .texts{margin-inline-start:25px;z-index:1;border:none;overflow:hidden;position:relative;display:inline-block}.theme-header-4 .safar-header-right-button .texts .text-1,.theme-header-4 .safar-header-right-button .texts .text-2{display:flex;align-items:center;gap:10px}.theme-header-4 .safar-header-right-button .texts .text-1{position:relative;transition:all .5s;color:var(--safar-text-white-color)}.theme-header-4 .safar-header-right-button .texts .text-2{position:absolute;inset-block-start:100%;transition:all .5s;color:var(--safar-primary-color)}.theme-header-4 .safar-header-right-button.theme-btn{background-color:var(--safar-white-color)}.theme-header-4 .safar-header-right-button.theme-btn:before{background-color:var(--safar-primary-color)}.theme-header-4 .safar-header-right-button.theme-btn .icon-1,.theme-header-4 .safar-header-right-button.theme-btn .icon-2{color:var(--safar-text-white-color)}.theme-header-4 .safar-header-right-button.theme-btn .text-1,.theme-header-4 .safar-header-right-button.theme-btn .text-2{color:var(--safar-primary-color)}.theme-header-4 .safar-header-right-button.theme-btn:hover .icon-2,.theme-header-4 .safar-header-right-button.theme-btn:hover .text-2{color:var(--safar-text-white-color)}.theme-header-4 .safar-header-right-button{padding:16px 30px 16px 18px}.theme-header-4 .safar-header-right-button:before{width:6px}.theme-header-4 .safar-header-right-button:hover:before{width:calc(100% - 12px)}.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-button:before{background-color:var(--safar-primary-color)}.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-button .icons .icon-1{color:var(--safar-text-white-color)}.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-button .texts .text-1{color:var(--safar-primary-color)}.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-button:hover .icons .icon-2,.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-button:focus .icons .icon-2,.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-button:hover .texts .text-2,.theme-header-4.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-button:focus .texts .text-2{color:var(--safar-text-white-color)}.theme-header-5 .safar-header-top-number,.theme-header-5 .safar-header-right-number{display:flex;gap:5px}.theme-header-5 .safar-header-top-number:hover,.theme-header-5 .safar-header-right-number:hover{color:var(--safar-secondary-color)}.theme-header-5 .safar-header-top-number .icon-head,.theme-header-5 .safar-header-right-number .icon-head{display:flex;align-items:center;gap:10px}.theme-header-5 .safar-header-top-number .icon-head i,.theme-header-5 .safar-header-right-number .icon-head i{color:var(--safar-secondary-color)}.theme-header-5 .safar-header-top-number .icon-head span,.theme-header-5 .safar-header-right-number .icon-head span{color:var(--safar-heading-color);font-family:var(--safar-body-font)}.theme-header-5 .safar-header-right-number:before{content:none}.theme-header-5:not(.header-color-white) .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.theme-header-5 .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.theme-header-5 .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.theme-header-5 .safar-header-area ul.safar-navbar-nav>li.active>a,.theme-header-5 .safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.theme-header-5 .safar-header-area ul.safar-navbar-nav>li:hover>a,.theme-header-5 .safar-header-area ul.safar-navbar-nav li.current_page_item>a,.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-top-button:hover{color:var(--safar-secondary-color)}.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-number,.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-number i,.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-right-number span{color:var(--safar-text-white-color)}.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-area .main-navigation ul>li:hover>ul.safar-dropdown-menu{inset-block-start:85%}.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li>a{color:#ffffff00}.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li>a:hover{color:var(--safar-text-white-color)}.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li.active>a,.theme-header-5.site-header.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li.current_page_item>a{color:var(--safar-text-white-color)}@media (min-width:1199px){.theme-header-5 .safar-header-top-wrapper{height:100px;display:flex;align-items:center;border-bottom:1px solid var(--safar-shade-color)}.theme-header-5 .safar-header-top-content{display:flex;align-items:center;justify-content:space-between}.theme-header-5:not(.safar-header-sticky) .safar-navbar-expand-lg .safar-navbar-collapse{display:block}.theme-header-5.safar-header-sticky .safar-header-top-wrapper{display:none;align-items:center}.theme-header-5 .safar-header-top-button,.theme-header-5 .safar-header-right-button{font-size:16px;border:1px solid var(--safar-secondary-color);color:var(--safar-secondary-color);background:0 0;border-radius:0;padding:20px 30px 18px;height:56px}.theme-header-5 .safar-header-top-button:before,.theme-header-5 .safar-header-right-button:before{background:var(--safar-secondary-color)}.theme-header-5:not(.safar-header-sticky) .safar-header-area .site-branding,.theme-header-5:not(.safar-header-sticky) .safar-header-area .safar-header-right{display:none}.theme-header-5:not(.safar-header-sticky) .safar-header-navbar{display:block}.theme-header-5 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.theme-header-5 .safar-header-area ul.safar-navbar-nav>li>a{height:78px;line-height:78px}.theme-header-5 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:40px}.theme-header-5 .safar-header-area.safar-navbar .site-branding{height:78px;line-height:78px}.theme-header-5.header-trans .safar-header-top-wrapper{border-bottom:1px solid rgba(255,255,255,.1)}}@media (max-width:1199px){.theme-header-5 .safar-header-top-wrapper{display:none}}@media (max-width:767px){.site-header.theme-header-5 .safar-header-right{display:none}}.site-header.theme-header-6:not(.header-trans){background-color:var(--safar-shade-color)}.site-header.theme-header-6.header-color-white:not(.safar-header-sticky) .safar-header-right-button .text{color:var(--safar-primary-color)}.site-header.theme-header-6.header-color-white .safar-header-right-button:before{background:0 0}.site-header.theme-header-6.header-color-white:not(.safar-header-sticky) .safar-header-right-button:hover{color:var(--safar-text-white-color)}.site-header.theme-header-6.header-trans:not(.safar-header-sticky){border-bottom:1px solid #ffffff00}.site-header.theme-header-6 .safar-header-right-button{font-size:16px}.site-header.theme-header-6.header-color-white:not(.safar-header-sticky) .safar-header-right-button i{background:var(--safar-primary-color);color:var(--safar-text-white-color)}.site-header.theme-header-6:not(.header-color-white) .safar-header-area .safar-navbar-light .safar-navbar-nav .nav-link,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav li a,.site-header.theme-header-6:not(.header-color-white) .safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) ul>li>a,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav li a:focus,.site-header.theme-header-6:not(.header-color-white) .safar-header-area.safar-navbar-expand-lg ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:after{color:var(--safar-heading-color);opacity:.7}.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav li.current_page_item>a,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav>li.active>a,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.site-header.theme-header-6:not(.header-color-white) .safar-header-area ul.safar-navbar-nav>li:hover>a{color:var(--safar-heading-color);opacity:1}.site-header.theme-header-6.header-color-white.safar-header-sticky .safar-header-right-button{background:var(--safar-primary-color)}.site-header.theme-header-6.header-color-white.safar-header-sticky .safar-header-right-button i{color:var(--safar-primary-color)}@media (min-width:1690px){.site-header.theme-header-7 .safar-container{max-width:1710px}}.site-header.theme-header-7 .safar-header-right-button{background:var(--safar-heading-color);font-size:16px;border-radius:16px}.site-header.theme-header-7 .safar-header-right-button:before{background:#b1876b}.site-header.theme-header-7 .safar-header-right-button:before{background:#b1876b}.site-header.theme-header-7 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.site-header.theme-header-7 .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.site-header.theme-header-7 .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.site-header.theme-header-7 .safar-header-area ul.safar-navbar-nav>li.active>a,.site-header.theme-header-7 .safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.site-header.theme-header-7 .safar-header-area ul.safar-navbar-nav>li:hover>a{color:#b1876b}.site-header.theme-header-7 .safar-header-right-button i{margin-inline-start:20px}.theme-header-7.header-trans:not(.safar-header-sticky) .safar-header-navbar{background:var(--safar-white-color)}.theme-header-7.header-trans .safar-header-navbar{height:88px;border-radius:16px;padding:0 10px}.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav li>a{color:rgba(54,38,24,.5)}.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav li>a:hover,.theme-header-7.header-trans .safar-header-area ul.safar-dropdown-menu li>a{color:var(--safar-heading-color)}.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav li.current-menu-parent>a,.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav li.current_page_item>a{color:var(--safar-heading-color)}.site-header.theme-header-7.header-trans .safar-header-right-button:before{background:var(--safar-heading-color)}.site-header.theme-header-7.header-trans .safar-header-right-button:before{background:#b1876b}.site-header.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.site-header.theme-header-7.header-trans .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.site-header.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.site-header.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav>li.active>a,.site-header.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.site-header.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav>li:hover>a{color:var(--safar-heading-color)}.theme-header-7.header-trans .safar-header-area ul.safar-dropdown-menu li>a:hover{color:#b1876b}.theme-header-7.header-trans .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.safar-header-area ul.safar-navbar-nav>li>a{height:88px;line-height:88px}.theme-header-7.header-trans .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:45px}.theme-header-7.header-trans.header-color-white .safar-header-navbar{background:rgba(9,9,11,.4);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3)}.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav li>a{color:#ffffff00}.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav li>a:hover{color:var(--safar-text-white-color)}.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before{color:var(--safar-text-white-color)}.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav li.current-menu-parent>a,.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav li.current_page_item>a{color:#fff}.theme-header-7.header-trans.header-color-white .main-navigation ul ul.safar-dropdown-menu{background:#45433b;border:1.5px solid rgba(255,255,255,.15);border-radius:8px}.theme-header-7.header-trans.header-color-white .main-navigation ul ul.safar-dropdown-menu a{color:var(--safar-text-white-color)}.theme-header-7.header-trans.header-color-white ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:after{color:var(--safar-text-white-color)}.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.theme-header-7.header-trans.header-color-white .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav>li.active>a,.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.theme-header-7.header-trans.header-color-white .safar-header-area ul.safar-navbar-nav>li:hover>a{color:var(--safar-text-white-color)}.theme-header-7.header-trans.header-color-white .safar-header-right-button{background:var(--safar-white-color)}.theme-header-7.header-color-white.safar-header-sticky{background:rgba(0,0,0,.7);backdrop-filter:blur(10px)}.theme-header-7.header-trans.header-color-white.safar-header-sticky .safar-header-navbar{height:88px}.theme-header-7.header-trans.header-color-white.safar-header-sticky{padding:10px 0}.theme-header-7.header-color-white.safar-header-sticky .safar-header-navbar{backdrop-filter:blur(0)}.theme-header-7.header-color-white.safar-header-sticky.white-logo-enable .navbar-brand{display:none}.theme-header-7.header-color-white.safar-header-sticky.white-logo-enable .site-white-logo{display:inline-block}.theme-header-7.header-color-white.safar-header-sticky .safar-header-right-button{color:var(--safar-heading-color)}.theme-header-7.header-color-white.safar-header-sticky .safar-header-right-button:hover{color:var(--safar-text-white-color)}.theme-header-7.header-trans:not(.safar-header-sticky){padding-block-start:20px}@media (max-width:767px){.theme-header-7.header-trans .safar-header-navbar{height:70px}}@media (min-width:1690px){.theme-header-8:not(.safar-header-sticky) .safar-container{max-width:100%;padding:0 80px}}.theme-header-8 .safar-header-top-number,.theme-header-8 .safar-header-right-number{display:flex;gap:5px}.theme-header-8 .safar-header-top-number:hover,.theme-header-8 .safar-header-right-number:hover{color:var(--safar-secondary-color)}.theme-header-8 .safar-header-top-number .icon-head,.theme-header-8 .safar-header-right-number .icon-head{display:flex;align-items:center;gap:10px}.theme-header-8 .safar-header-top-number .icon-head i,.theme-header-8 .safar-header-right-number .icon-head i{color:var(--safar-secondary-color)}.theme-header-8 .safar-header-top-number .icon-head span,.theme-header-8 .safar-header-right-number .icon-head span{color:var(--safar-heading-color);font-family:var(--safar-body-font)}.theme-header-8 .safar-header-right-number:before{content:none}.theme-header-8 .safar-header-right-login i{color:var(--safar-secondary-color)}.theme-header-8 .safar-header-right-login:hover{color:var(--safar-secondary-color)}.theme-header-8 .safar-navbar-nav{flex-wrap:nowrap}.theme-header-8 .safar-navbar-nav>li{width:100%;height:60px;line-height:60px}.theme-header-8 .safar-navbar-nav>li:not(:last-child){border-right:1px solid #a6a39c}.theme-header-8 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.safar-header-area ul.safar-navbar-nav>li>a{text-align:center;width:100%;height:60px;line-height:60px}.theme-header-8 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:before{display:none}.theme-header-8 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children>a:after{position:absolute;content:'\e901';font-family:'icomoon';line-height:0;inset-block-start:50%;margin-inline-start:3px}.theme-header-8 .safar-header-area .main-navigation .menu-item-has-children>.safar-dropdown-menu{min-width:100%;inset-inline-start:50%;transform:translateX(-50%);border-radius:0;border-top:1px solid #a6a39c}.theme-header-8 .safar-header-area .main-navigation .menu-item-has-children ul .safar-dropdown-menu{min-width:210px;inset-inline-start:100%;transform:translateX(0)}.theme-header-8 .safar-navbar-nav>li:last-child .safar-dropdown-menu .safar-dropdown-menu{inset-inline-start:auto;inset-inline-end:100%}.theme-header-8 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.theme-header-8 .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.theme-header-8 .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.theme-header-8 .safar-header-area ul.safar-navbar-nav>li.active>a,.theme-header-8 .safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.theme-header-8 .safar-header-area ul.safar-navbar-nav>li:hover>a,.theme-header-8 .safar-header-area ul.safar-navbar-nav li.current_page_item>a{color:#ac9560}.theme-header-8 .safar-header-top-wrapper{display:none}.theme-header-8.header-trans .safar-header-top-wrapper{background:0 0}@media (min-width:1199px){.theme-header-8 .safar-header-area .safar-container{max-width:100%;padding:0}.site-header.theme-header-8{border-bottom:1px solid #a6a39c}.theme-header-8 .safar-header-top-wrapper{height:100px;display:flex;align-items:center;border-bottom:1px solid #a6a39c;background:#eeebe4}.theme-header-8 .safar-header-top-content{display:flex;align-items:center;justify-content:space-between}.theme-header-8 .safar-header-area .site-branding,.theme-header-8 .safar-header-area .safar-header-right{display:none}.theme-header-8.safar-header-sticky .safar-header-top-wrapper{display:none;align-items:center}.theme-header-8 .safar-navbar-expand-lg .safar-navbar-collapse,.theme-header-8 .safar-header-navbar{display:block}}@media (min-width:1690px){.theme-header-9 .safar-container{max-width:1710px}}.theme-header-9 .safar-default-header-nav{height:55px;border-radius:28px;display:inline-block;padding:0 6px;background:var(--safar-shade-color)}.theme-header-9 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-9.header-color-white .safar-header-area ul.safar-navbar-nav>li>a{height:55px;line-height:55px}.theme-header-9 ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-9.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:28px;inset-inline-end:20px}.theme-header-9 .safar-header-area ul.safar-navbar-nav li:first-child a{padding-inline-start:23px}.theme-header-9 .safar-header-area ul.safar-navbar-nav li.menu-item-has-children>a{padding-inline-end:40px}.theme-header-9 .safar-header-right-si-menu{width:80px;border-radius:50px}.theme-header-9 .safar-header-right{gap:15px}.theme-header-9 .safar-header-right .safar-header-right-number{margin-inline-end:15px}.theme-header-9.header-color-white .safar-default-header-nav,.theme-header-9.header-color-white:not(.safar-header-sticky) .safar-header-right-si-menu,.theme-header-9.header-color-white.safar-header-sticky .safar-header-right-si-menu{backdrop-filter:blur(16px);background:rgba(255,255,255,.1);border:1px solid #ffffff00}.theme-header-9.header-color-white .safar-header-right-number{color:var(--safar-text-white-color)}.theme-header-9.header-color-white .safar-header-right-number:before{background:var(--safar-text-white-color)}.theme-header-9.header-color-white .safar-header-right-button:before{background:var(--safar-primary-color)}.theme-header-9.header-color-white:not(.safar-header-sticky) .safar-header-right-si-menu:hover,.theme-header-9.header-color-white.safar-header-sticky .safar-header-right-si-menu:hover{backdrop-filter:blur(45px);background-color:rgba(255,255,255,.1);border:1px solid #ffffff00}.theme-header-9.header-color-white .main-navigation ul ul.safar-dropdown-menu a{color:var(--safar-heading-color)}.theme-header-9.header-color-white .main-navigation ul ul.safar-dropdown-menu a:hover,.theme-header-9.header-color-white .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after{color:var(--safar-primary-color)}.theme-header-9.header-color-white ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:after{color:var(--safar-heading-color)}.theme-header-9.safar-header-sticky.header-color-white .navbar-brand:not(.site-white-logo){display:none}.theme-header-9.header-color-white.safar-header-sticky{backdrop-filter:blur(10px);background:rgba(9,9,11,.5)}.theme-header-9.header-color-white.safar-header-sticky .site-white-logo{display:block}.theme-header-9.header-color-white .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a{color:var(--safar-text-white-color)}.theme-header-9.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{color:var(--safar-text-white-color);transition:all .3s ease-in-out}.theme-header-9.header-color-white .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before{color:var(--safar-text-white-color)}.theme-header-9.header-color-white.safar-header-sticky .safar-header-right-button{background:var(--safar-white-color);color:var(--safar-heading-color)}.theme-header-9.header-color-white.safar-header-sticky .safar-header-right-button:hover{color:var(--safar-text-white-color)}.theme-header-9.site-header:not(.header-color-white) .safar-header-area .main-navigation ul>li:hover>.safar-mega-menu{inset-block-start:78%}@media (max-width:1400px){.theme-header-9 .safar-header-right .safar-header-right-number{display:none}}@media (max-width:1199px){.theme-header-9 .safar-default-header-nav,.theme-header-9.header-color-white .safar-default-header-nav,.theme-header-9.header-color-white.safar-header-sticky .safar-default-header-nav{background:0 0;height:auto}.theme-header-9.header-color-white .safar-default-header-nav,.theme-header-9.header-color-white.safar-header-sticky .safar-default-header-nav{border:none}.theme-header-9.header-color-white.safar-header-sticky .safar-default-header-nav{backdrop-filter:blur(0)}}@media (min-width:1690px){.theme-header-10 .safar-container{max-width:1756px}}.theme-header-10{border-bottom:1px solid var(--safar-border-color)}.theme-header-10 .safar-header-area .safar-navbar-light .safar-navbar-nav .nav-link,.theme-header-10 .safar-header-area ul.safar-navbar-nav li a,.theme-header-10 .safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sti ky) ul>li>a,.theme-header-10 .safar-header-area ul.safar-navbar-nav li a:focus{color:#314a3500}.theme-header-10 .safar-header-area ul.safar-navbar-nav li.current_page_item>a,.theme-header-10 .safar-header-area ul.safar-navbar-nav li a:hover{color:#314a35}.theme-header-10 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before,.theme-header-10 .safar-header-area ul li:not(.mega-menu) ul.safar-dropdown-menu li.menu-item-has-children:hover:after,.theme-header-10 .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.theme-header-10 .safar-header-area ul.safar-navbar-nav>li.active>a,.theme-header-10 .safar-header-area ul.safar-navbar-nav .menu-item-has-children li:hover>a,.theme-header-10 .safar-header-area ul.safar-navbar-nav>li:hover>a{color:#314a35}.theme-header-10 .safar-header-area .safar-header-right-button{border-radius:0;font-size:16px;background:#c29a5c}.theme-header-10 .safar-header-area .safar-header-right-button:before{background:#314a35}.theme-header-10.header-trans{border-bottom:1px solid #17211800}.theme-header-10.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li.active>a,.theme-header-10.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li>a:hover,.theme-header-10.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li:hover>a:before,.theme-header-10.header-color-white:not(.safar-header-sticky) .safar-header-area ul.safar-navbar-nav>li:hover>a{color:var(--safar-text-white-color)}.theme-header-10.header-color-white:not(.safar-header-sticky) .safar-header-right-button{background:var(--safar-white-color)}@media (min-width:1690px){.theme-header-11 .safar-container{max-width:1710px}}.theme-header-11,.theme-header-11.safar-header-sticky{background:var(--safar-shade-color)}.theme-header-11 .safar-default-header-nav,.theme-header-12 .safar-default-header-nav{height:55px;border-radius:28px;display:inline-block;padding:0 6px;background:var(--safar-white-color)}.theme-header-11.header-color-white .safar-default-header-nav{backdrop-filter:blur(8px);background:rgba(9,9,11,.4)}.theme-header-11 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a{color:var(--safar-heading-color)}.theme-header-11 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a:hover{color:var(--safar-primary-color)}.theme-header-11 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-11.header-color-white .safar-header-area ul.safar-navbar-nav>li>a,.theme-header-12 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-12.header-color-white .safar-header-area ul.safar-navbar-nav>li>a{height:55px;line-height:55px}.theme-header-11 ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-11.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-12 ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-12.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:28px;inset-inline-end:20px}.theme-header-11 .safar-header-area ul.safar-navbar-nav li.menu-item:first-child a,.theme-header-12 .safar-header-area ul.safar-navbar-nav li.menu-item:first-child a{padding-inline-start:23px}.theme-header-11 ul.safar-navbar-nav>li.menu-item-has-children>a:before{color:var(--safar-heading-color);transition:all .3s ease-in-out}.theme-header-11 ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-11.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:28px;inset-inline-end:20px}.theme-header-11 .safar-header-area ul.safar-navbar-nav li.menu-item-has-children>a,.theme-header-12 .safar-header-area ul.safar-navbar-nav li.menu-item-has-children>a{padding-inline-end:40px}.theme-header-11 .safar-header-area ul.safar-navbar-nav>li.menu-item-has-children:hover>a:before{color:var(--safar-primary-color)}.theme-header-11 .safar-header-right{background:var(--safar-white-color);padding:0 25px;border-radius:40px;height:55px;gap:45px}.theme-header-11 .safar-header-right .safar-header-right-button{padding:0;background:0 0;height:auto;color:var(--safar-heading-color);gap:10px;border-radius:0}.theme-header-11 .safar-header-right .safar-header-right-button:hover{color:var(--safar-primary-color)}.theme-header-11 .safar-header-right .safar-header-right-button:before{content:none}.theme-header-11 .safar-header-right .safar-header-right-si-menu{width:auto;height:auto;line-height:normal;background:0 0;display:inline-flex;align-items:center;gap:10px;color:var(--safar-heading-color);position:relative}.theme-header-11 .safar-header-right .safar-header-right-si-menu i{font-size:16px;color:inherit}.theme-header-11 .safar-header-right{position:relative}.theme-header-11 .safar-header-right:after{content:'';position:absolute;display:inline-block;width:2px;height:20px;background:var(--safar-border-color);right:125px}.theme-header-11 .safar-header-right.no-border:after{content:none}.theme-header-11 .safar-header-right .safar-header-right-si-menu .text{font-weight:500}.theme-header-11 .safar-header-right .safar-header-right-si-menu:hover{color:var(--safar-primary-color)}.theme-header-11.header-trans.header-color-white .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-11.header-trans.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-11.header-trans.header-color-white .safar-header-right .safar-header-right-button,.theme-header-11.header-trans.header-color-white .safar-header-right .safar-header-right-si-menu,.theme-header-12.header-trans.header-color-white .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-12.header-trans.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-12.header-trans.header-color-white .safar-header-right .safar-header-right-si-menu{color:var(--safar-white-color)}.theme-header-11.header-trans.header-color-white .safar-header-right{backdrop-filter:blur(8px);background:rgba(9,9,11,.4)}.theme-header-11.header-trans.header-color-white .safar-header-right-si-menu{background:0 0}.theme-header-11.header-trans.header-color-white:not(.safar-header-sticky) .safar-header-right-si-menu i{color:inherit}.theme-header-11.header-color-white.safar-header-sticky,.theme-header-12.header-color-white.safar-header-sticky{background:rgba(54,38,24,.6);backdrop-filter:blur(10px)}.theme-header-11.safar-header-sticky.white-logo-enable .navbar-brand:not(.site-white-logo),.theme-header-12.safar-header-sticky.white-logo-enable .navbar-brand:not(.site-white-logo){display:none}.theme-header-11.safar-header-sticky.white-logo-enable .site-white-logo,.theme-header-12.safar-header-sticky.white-logo-enable .site-white-logo{display:inline-block}.theme-header-12 .safar-default-header-nav{background:var(--safar-shade-color)}.theme-header-12 .safar-header-right{gap:8px}.theme-header-12.header-color-white .safar-default-header-nav{background:rgba(0,0,0,.2);backdrop-filter:blur(24px)}.theme-header-12.header-color-white .safar-header-right .safar-header-right-button{color:var(--safar-secondary-color);background:var(--safar-white-color)}.theme-header-12.header-color-white .safar-header-right .safar-header-right-button:before{background:var(--safar-secondary-color)}.theme-header-12.header-color-white .safar-header-right .safar-header-right-button:hover{color:var(--safar-text-white-color)}.theme-header-12.header-color-white .safar-header-right .safar-header-right-si-menu{background:var(--safar-heading-color)}.theme-header-12.header-color-white .safar-header-right .safar-header-right-si-menu:hover{background:var(--safar-secondary-color)}.theme-header-12.header-color-white ul.safar-navbar-nav>li.active>a,.theme-header-12.header-color-white ul.safar-navbar-nav .menu-item-has-children li:hover>a,.theme-header-12.header-color-white ul.safar-navbar-nav>li:hover>a{color:var(--safar-secondary-color)}@media (max-width:1199px){.theme-header-11 .safar-default-header-nav .safar-header-right{display:none}.theme-header-11 .safar-default-header-nav,.theme-header-12 .safar-default-header-nav{background:0 0;height:auto}.theme-header-11.header-color-white .safar-default-header-nav,.theme-header-12.header-color-white .safar-default-header-nav{background:0 0;backdrop-filter:blur(0);height:auto;padding:0}}@media (min-width:1690px){.theme-header-13 .safar-container{max-width:1790px}}.theme-header-13,.theme-header-13.safar-header-sticky{background:var(--safar-primary-color);height:100px;line-height:97px}.theme-header-13 .safar-header-left .safar-header-left-si-menu{color:var(--safar-text-white-color);opacity:.8;transition:all .3s ease-in-out;display:inline-flex;align-items:center;gap:10px}.theme-header-13 .safar-header-left .safar-header-left-si-menu i{transform:translateY(-2px)}.theme-header-13 .safar-header-left .safar-header-left-si-menu:hover{opacity:1}.theme-header-13 .safar-header-left .safar-header-left-phone{margin-left:50px}.theme-header-13 .safar-header-left .safar-header-left-phone{font-size:20px;color:var(--safar-text-white-color);opacity:.8;transition:all .3s ease-in-out;display:inline-flex;align-items:center;gap:10px}.theme-header-13 .safar-header-left .safar-header-left-phone i{transform:translateY(-2px)}.theme-header-13 .safar-header-left .safar-header-left-phone:hover{opacity:1}.theme-header-13 .site-logo-info{position:absolute;left:50%;transform:translateX(-50%)}.theme-header-13 .safar-header-right .safar-header-right-button{border-radius:0;background:color-mix(in srgb,var(--safar-white-color) 80%,transparent);color:var(--safar-heading-color);transition:all .3s ease-in-out;gap:10px}.theme-header-13 .safar-header-right .safar-header-right-button:before{content:none}.theme-header-13 .safar-header-right .safar-header-right-button:hover{color:var(--safar-text-white-color);background:var(--safar-heading-color)}.theme-header-13.header-color-white .safar-header-left .safar-header-left-si-menu,.theme-header-13.header-color-white .safar-header-left .safar-header-left-phone{opacity:1}.theme-header-13.header-color-white .safar-header-right .safar-header-right-button{background:var(--safar-white-color)}.theme-header-13.header-color-white .safar-header-right .safar-header-right-button:hover{background:var(--safar-heading-color);color:var(--safar-text-white-color)}.theme-header-13.header-color-white.safar-header-sticky{background:rgba(0,0,0,.2);backdrop-filter:blur(24px)}.theme-header-13.safar-header-sticky.white-logo-enable .navbar-brand:not(.site-white-logo){display:none}.theme-header-13.safar-header-sticky.white-logo-enable .site-white-logo{display:inline-block}@media (max-width:1199px){.theme-header-13,.theme-header-13.safar-header-sticky{height:80px;line-height:78px}.theme-header-13 .safar-header-left{display:none}.theme-header-13 .site-logo-info{position:relative;left:auto;transform:translateX(0)}.theme-header-13.site-header .safar-mobile-hamburger-menu a:hover{background:color-mix(in srgb,var(--safar-white-color) 80%,transparent)}.theme-header-13.site-header .safar-mobile-hamburger-menu a:hover .hamburger{background-color:var(--safar-heading-color)}}.safar-header-side-info-wrapper.safar-side-info-left{inset-inline-start:0;inset-inline-end:auto;transform:translateX(-100%)}.safar-header-side-info-wrapper.safar-side-info-left.opened{transform:translateX(0)}.safar-side-info-left .safar-side-info-menu{margin-top:40px}.safar-side-info-left .safar-side-info-menu ul{list-style:none;padding:0;margin:0}.safar-side-info-left .safar-side-info-menu ul li{border-bottom:1px solid rgba(255,255,255,.1)}.safar-side-info-left .safar-side-info-menu ul li a{color:var(--safar-text-white-color);font-size:18px;font-weight:500;padding:15px 0;display:block;transition:all .3s ease-in-out}.safar-side-info-left .safar-side-info-menu ul li a:hover{color:var(--safar-primary-color);padding-left:10px}.safar-side-info-left .safar-side-info-menu ul li ul.sub-menu{padding-left:20px;border-top:1px solid rgba(255,255,255,.1)}.safar-side-info-left .safar-side-info-menu ul li ul.sub-menu li:last-child{border-bottom:none}.safar-side-info-left .safar-side-info-menu ul li ul.sub-menu li a{font-size:16px;padding:12px 0}.safar-side-info-left .safar-header-side-info-search,.safar-side-info-left .safar-header-template-area{display:none}.theme-header-14 .safar-default-header-nav{height:55px;border-radius:28px;display:inline-block;padding:0 6px;background:var(--safar-shade-color)}.theme-header-14 .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-14.header-color-white .safar-header-area ul.safar-navbar-nav>li>a{height:55px;line-height:55px}.theme-header-14 ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-14.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:28px;inset-inline-end:20px}.theme-header-14 .safar-header-area ul.safar-navbar-nav li.menu-item:first-child a{padding-inline-start:23px}.theme-header-14 ul.safar-navbar-nav>li.menu-item-has-children>a:before{color:var(--safar-heading-color);transition:all .3s ease-in-out}.theme-header-14 ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-14.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{inset-block-end:28px;inset-inline-end:20px}.theme-header-14 .safar-header-area ul.safar-navbar-nav li.menu-item-has-children>a{padding-inline-end:40px}.theme-header-14 .safar-header-right .safar-header-right-number{height:55px;border-radius:28px;display:inline-flex;align-items:center;padding:0 30px;background:var(--safar-shade-color);gap:5px;transition:all .3s ease-in-out}.theme-header-14 .safar-header-right .safar-header-right-number:hover{color:var(--safar-primary-color)}.theme-header-14 .safar-header-right .safar-header-right-number .icon-head{display:inline-flex;align-items:center;gap:10px;line-height:auto}.theme-header-14 .safar-header-right .safar-header-right-number:before{content:none}.theme-header-14 .safar-header-right .safar-header-right-number .number{transform:translateY(2px)}.theme-header-14.header-color-white .safar-default-header-nav,.theme-header-14.header-color-white .safar-header-right .safar-header-right-number{backdrop-filter:blur(8px);background:rgba(9,9,11,.4)}.theme-header-14.header-color-white .safar-header-right .safar-header-right-number{color:var(--safar-text-white-color)}.theme-header-14.header-trans.header-color-white .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-14.header-trans.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before,.theme-header-14.header-trans.header-color-white .safar-header-right .safar-header-right-button,.theme-header-14.header-trans.header-color-white .safar-header-right .safar-header-right-si-menu{color:var(--safar-text-white-color)}.theme-header-14.header-color-white.safar-header-sticky{background:rgba(54,38,24,.6);backdrop-filter:blur(10px)}.theme-header-14.safar-header-sticky.white-logo-enable .navbar-brand:not(.site-white-logo){display:none}.theme-header-14.safar-header-sticky.white-logo-enable .site-white-logo{display:inline-block}@media (max-width:1199px){.theme-header-14 .safar-header-right .safar-header-right-number{display:none}.theme-header-14 .safar-default-header-nav{background:0 0;height:auto;padding:0}}@media (min-width:1690px){.theme-header-15 .safar-container{max-width:1670px}}.theme-header-15,.theme-header-15.safar-header-sticky{background:var(--safar-shade-color);height:100px}.theme-header-15 .safar-header-left-search{width:240px;background:var(--safar-white-color);border:1px solid var(--safar-border-color);border-radius:50px}.theme-header-15 .safar-header-left-search input{width:100%;border:none;padding-left:55px;height:54px}.theme-header-15 .safar-header-left-search button{padding:0;border:none;position:absolute;top:52%;left:24px;transform:translateY(-50%)}.theme-header-15 .site-logo-info{position:absolute;left:50%;transform:translateX(-50%)}.theme-header-15 .safar-navbar-primary-menu .safar-navbar-nav li:nth-child(3){padding-right:260px}.theme-header-15 .safar-default-header-nav{margin-left:-250px}.theme-header-15.header-color-white.safar-header-sticky{background:rgba(54,38,24,.6);backdrop-filter:blur(10px)}.theme-header-15.header-trans.header-color-white .safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a,.theme-header-15.header-trans.header-color-white ul.safar-navbar-nav>li.menu-item-has-children>a:before{color:var(--safar-text-white-color)}.theme-header-15.header-trans.header-color-white .safar-header-right-button{background:var(--safar-white-color);color:var(--safar-heading-color)}.theme-header-15.header-trans.header-color-white .safar-header-right-button:hover{color:var(--safar-text-white-color)}.theme-header-15.safar-header-sticky.white-logo-enable .navbar-brand:not(.site-white-logo){display:none}.theme-header-15.safar-header-sticky.white-logo-enable .site-white-logo{display:inline-block}@media (max-width:1199px){.theme-header-15,.theme-header-15.safar-header-sticky{height:auto}.theme-header-15 .safar-header-left{display:none}.theme-header-15 .site-logo-info{position:relative;left:auto;transform:translateX(0)}}.safar-header-right{display:flex;align-items:center;gap:25px}.safar-header-right-login{color:var(--safar-heading-color);font-size:16px;display:flex;align-items:center;gap:10px}.safar-header-right-login img{width:24px;height:24px;border-radius:50%;object-fit:cover}.safar-header-right-login.not-log-in{cursor:pointer}@media (max-width:1199px){.safar-header-right{display:none}}.header-color-white:not(.safar-header-sticky) .safar-header-right-login{color:var(--safar-text-white-color)}.safar-header-right-si-menu{width:56px;height:56px;line-height:63px;border-radius:50%;background:var(--safar-heading-color);color:var(--safar-text-white-color);text-align:center;transition:all .3s ease-in-out;position:relative}.safar-header-right-si-menu:hover{background:var(--safar-primary-color)}.safar-header-right-si-menu i{font-size:24px;color:var(--safar-text-white-color);transition:all .3s ease-in-out}.header-color-white:not(.safar-header-sticky) .safar-header-right-si-menu{background:var(--safar-white-color)}.header-color-white:not(.safar-header-sticky) .safar-header-right-si-menu i{color:var(--safar-heading-color)}.header-color-white:not(.safar-header-sticky) .safar-header-right-si-menu:hover{background-color:var(--safar-heading-color)}.header-color-white:not(.safar-header-sticky) .safar-header-right-si-menu:hover i{color:var(--safar-text-white-color)}.safar-header-right-number{position:relative;color:var(--safar-heading-color)}.safar-header-right-number:hover{color:var(--safar-heading-color)}.safar-header-right-number:before{content:"";position:absolute;inset-inline-start:0;z-index:-1;width:100%;height:2px;inset-block-end:-3px;background:var(--safar-heading-color);transform-origin:left top;transform:scale(1,1);transition:transform .4s cubic-bezier(.74,.72,.27,.24)}.safar-header-right-number:hover:before{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}#safar-login-register-popup.fancybox-content{cursor:default;width:470px;padding:40px}#safar-login-register-popup .logo-wrapper{text-align:center;margin-block-end:30px}#safar-login-register-popup .site-main-logo img{width:130px;height:auto}#safar-login-register-popup .safar-login-form-tab .login-tab-title{border:1px solid var(--safar-border-color);width:50%;display:inline-block;text-align:center;padding:10px;cursor:pointer;color:var(--safar-heading-color)}#safar-login-register-popup .safar-login-form-tab .login-tab-title.active{background:var(--safar-primary-color);color:var(--safar-text-white-color);border-color:var(--safar-primary-color)}#safar-login-register-popup .safar-login-box-text,#safar-login-register-popup .safar-register-box-text{margin-block-end:25px;text-align:center}#safar-login-register-popup .safar-login-form-items{margin-block-start:25px}#safar-login-register-popup .sign-in-heading,#safar-login-register-popup .sign-up-heading{margin-block-end:5px;color:var(--safar-heading-color)}#safar-login-register-popup #safar-register-form-trigger,#safar-login-register-popup #safar-login-form-trigger{cursor:pointer;color:var(--safar-primary-color)}#safar-login-register-popup .note-for-non-account-user,#safar-login-register-popup .note-for-account-user{color:var(--safar-heading-color)}#safar-login-register-popup label:not(.forgetmenot){color:var(--safar-heading-color);display:block;margin-block-end:5px}#safar-login-register-popup input[type=text],#safar-login-register-popup input[type=password],#safar-login-register-popup input[type=email]{border:1px solid var(--safar-border-color);width:100%}#safar-login-register-popup input::placeholder{color:#a9aeb0}#safar-login-register-popup input:focus{border:1px solid var(--safar-primary-color)}#safar-login-register-popup .safar-login-item{margin-block-end:20px;position:relative}#safar-login-register-popup .safar-login-item .view{position:absolute;inset-inline-end:10px;inset-block-start:59%;display:inline-block;line-height:1;cursor:pointer}.safar-login-item.pw-view .view{position:relative}.safar-login-item.pw-view .view:after{content:'';position:absolute;inset-block-start:40%;inset-inline-start:0;width:100%;height:2px;background:var(--safar-body-color);transform:rotate(-45deg);transform-origin:center}#safar-login-register-popup .remember-me-with-register{margin-block-end:20px;display:flex;justify-content:space-between}#safar-login-register-popup .forgetmenot .remember-me-text{margin-inline-start:7px;color:var(--safar-heading-color)}#safar-login-register-popup .lost_password{color:var(--safar-primary-color);cursor:pointer}#safar-login-register-popup .safar-submit-button,#babe_login .login_submit .button,#lostpassword_reset .lost_submit .button,#registration.modal #registration_form .button{width:100%;border:1px solid var(--safar-primary-color);color:var(--safar-text-white-color);background:var(--safar-primary-color);transition:all .3s ease-in-out}#safar-login-register-popup .safar-submit-button:hover,#babe_login .login_submit .button:hover,#lostpassword_reset .lost_submit .button:hover,#registration.modal #registration_form .button:hover{background:var(--safar-heading-color);border-color:var(--safar-heading-color)}#safar-login-register-popup .fancybox-close-small{color:var(--safar-text-white-color) !important;background:var(--safar-heading-color) !important;opacity:1;inset-block-start:10px;inset-inline-end:10px;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}#safar-login-register-popup .fancybox-close-small:hover{background:var(--safar-primary-color) !important}#safar-login-register-popup .fancybox-close-small svg{width:20px;height:20px}#safar-login-register-popup .safar-forget-password{text-align:center}#safar-login-register-popup .safar-lost-password-title{line-height:25px}#safar-login-register-popup .safar-lost-password-title,#safar-login-register-popup .note-for-lost-password{color:var(--safar-heading-color)}#safar-login-register-popup #safar-back-to-login-trigger{color:var(--safar-primary-color);cursor:pointer;margin-inline-start:7px}#safar-login-register-popup #safar-reset-password-form{text-align:left;margin-block-start:25px}#safar-login-register-popup .safar-reset-password-item{margin-block-end:20px}#safar-login-register-popup .safar-reset-password-messages{display:none;margin-block-end:15px}#safar-login-register-popup .safar-reset-password-messages.error{color:red}#safar-login-register-popup .safar-reset-password-messages.error ul,#safar-login-register-popup .safar-reset-password-messages.error ul li{margin:0;padding:0;list-style:none}#safar-login-register-popup .safar-reset-password-messages.success{color:green}.safar-header-right-login.logout-active{cursor:pointer}.safar-header-search-wrapper{position:fixed;width:100%;background:var(--safar-heading-color);z-index:103;transform:translateY(-100%);transition:all .3s ease-in-out}@media (max-width:600px){.logged-in .safar-header-search-wrapper{transform:translateY(-120%)}}.safar-header-search-wrapper.opened{transform:translateY(0)}.safar-header-search-wrapper .site-white-logo{display:inline-block}.safar-header-search-wrapper .safar-header-search-content{display:flex;flex-direction:column;justify-content:space-between;padding-block-start:23px;padding-block-end:80px;height:330px}.safar-header-search-wrapper .safar-header-search-bar{display:flex;justify-content:space-between}.safar-header-search-wrapper .close{background:#423326;color:var(--safar-text-white-color);display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;cursor:pointer;transition:all .3s ease-in-out}.safar-header-search-wrapper .close:hover{background:var(--safar-primary-color)}.safar-header-search-wrapper .safar-header-search-form input,.safar-header-side-info-wrapper .safar-header-side-info-search input{width:100%;border:0;border-bottom:1px solid #4a3b2f;padding:10px 0;color:var(--safar-text-white-color);font-family:var(--safar-body-font)}.safar-header-search-wrapper form,.safar-header-side-info-wrapper .safar-header-side-info-search form{position:relative}.safar-header-search-wrapper form button,.safar-header-side-info-wrapper .safar-header-side-info-search button{padding:0;border:0;color:#c2bdb9;position:absolute;inset-inline-end:0;inset-block-start:50%;transform:translateY(-50%)}.safar-body-overly{background:rgba(0,0,0,.5);backdrop-filter:blur(6px);height:100%;width:100%;position:fixed;inset-block-start:0;z-index:11;inset-inline-start:0;opacity:0;visibility:hidden;-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}.safar-body-overly.opened{opacity:1;visibility:visible}@media (max-width:767px){.safar-header-search-wrapper .safar-header-search-content{height:250px}}.safar-header-side-info-wrapper{width:536px;height:100%;background:var(--safar-heading-color);position:absolute;z-index:1;inset-block-start:0;inset-inline-end:0;padding:56px;position:fixed;transform:translateX(100%);transition:all .3s ease-in-out;z-index:9999999}.safar-header-side-info-wrapper.opened{transform:translateX(0)}.safar-header-side-info-wrapper .safar-header-side-info-top{display:flex;align-items:center;justify-content:space-between}.safar-header-side-info-wrapper .safar-header-side-info-top .site-white-logo{display:inline-block}.safar-header-side-info-wrapper .safar-header-side-info-top .close{background:#423326;color:var(--safar-text-white-color);display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;cursor:pointer;transition:all .3s ease-in-out}.safar-header-side-info-wrapper .safar-header-side-info-top .close:hover{background:var(--safar-primary-color)}.safar-header-side-info-wrapper .safar-header-side-info-search{margin-block-start:85px}.safar-header-side-info-area{inset-block-start:0;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;position:absolute;overflow-y:scroll;scrollbar-width:none;padding:56px 56px 24px;overscroll-behavior-y:contain;background-color:var(--safar-heading-color)}.safar-mobile-menu-nav-wrapper.safar-mobile-menu-visible{opacity:1;inset-inline-start:0;overflow-y:auto;z-index:1020;pointer-events:all}.safar-mobile-menu-overlay,.safar-elementor-mobile-menu-overlay{z-index:10;position:fixed;content:"";width:100%;height:100%;position:fixed;inset-block-start:0;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;transition:opacity .5s ease-out}.safar-mobile-menu-active .safar-mobile-menu-overlay,.safar-mobile-menu-active .safar-elementor-mobile-menu-overlay{visibility:visible;opacity:1}.safar-mobile-menu-nav-wrapper{position:fixed;overflow-y:auto;inset-block-start:0;width:350px;padding:0;height:100%;display:block;z-index:0;box-shadow:0px 10px 30px rgb(0 0 0/6%);background:var(--safar-white-color);opacity:0;inset-inline-start:-150px;transition:all .5s ease-out;pointer-events:none}.safar-mobile-menu-nav-wrapper .responsive-header-top{display:flex;border-bottom:1px solid var(--safar-border-color);align-items:center;justify-content:space-between;padding:15px 20px}.safar-mobile-menu-nav-wrapper ul li,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) ul.safar-elementor-mobile-menu-item li{margin:0;padding:0}.safar-mobile-menu-nav-wrapper ul li a,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) ul.safar-elementor-mobile-menu-item>li>a{padding:8px 0;display:block;font-size:16px;font-weight:500;position:relative}.safar-mobile-menu-nav-wrapper ul li+li,.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) ul.safar-elementor-mobile-menu-item li+li{border-top:1px solid var(--safar-border-color)}.safar-header-transparent-enable .safar-sticky-header-wrapper:not(.safar-header-sticky) ul.safar-elementor-mobile-menu-item a{color:var(--safar-text-white-color)}.safar-mobile-menu-nav-wrapper ul li.menu-item-has-children>a:after{position:absolute;content:"\ea13";font-family:'remixicon' !important;inset-inline-end:0;inset-block-start:50%;transition:all .3s ease-out;transform:translateY(-50%)}.safar-mobile-menu-nav-wrapper ul li.menu-item-has-children>a[aria-expanded=true]:after{content:"\f1af"}.safar-elementor-mobile-hamburger-menu a:focus,.safar-mobile-hamburger-menu a:focus,.safar-mobile-menu-close a:focus,.safar-elementor-mobile-menu-close a:focus,.safar-mobile-menu-nav-wrapper ul li a:focus,.safar-header-area ul.safar-navbar-nav li a:focus,.widget ul li a:focus,.widget a:focus{outline:none}.safar-mobile-menu-nav-wrapper ul{margin:0;list-style:none}.safar-mobile-menu-nav-wrapper ul li ul{padding-inline-start:15px}.safar-mobile-menu-close a,.safar-elementor-mobile-menu-close a{z-index:2;inset-block-start:-10px;inset-inline-start:0;background:var(--safar-white-color);border:0 none;color:var(--safar-heading-color);width:40px;height:40px;font-size:21px;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0px 10px 30px rgb(0 0 0/6%)}.safar-mobile-menu,.safar-mobile-menu-item,.safar-elementor-mobile-menu-item{display:none}.safar-mobile-menu-nav-wrapper ul.safar-mobile-menu-item,.safar-elementor-mobile-menu-item{padding:15px 20px}@media screen and (max-width:350px){.safar-mobile-menu-nav-wrapper{width:100%}}.safar-header-area ul.safar-navbar-nav li.mega-menu>ul{display:flex}.safar-header-area ul.safar-navbar-nav li.mega-menu>ul.safar-dropdown-menu>li{display:block;margin:0;width:240px;border:none}.safar-header-area ul.safar-navbar-nav li.mega-menu>ul.safar-dropdown-menu>li>a{border-bottom:.5px solid #eee;border-radius:0;font-size:var(--safar-body-font-size);line-height:1.5}.safar-header-area ul.safar-navbar-nav li.mega-menu.hide-header>ul.safar-dropdown-menu>li>a,.safar-header-area .safar-mobile-menu-nav-wrapper li.mega-menu.hide-header>ul>li>a,.safar-header-area .safar-mobile-menu-nav-wrapper .metismenu li.mega-menu.hide-header .sub-menu.mm-collapse{display:none}.safar-header-area .safar-mobile-menu-nav-wrapper li.mega-menu.hide-header>ul{padding-inline-start:0}.safar-header-area .safar-mobile-menu-nav-wrapper .metismenu li.mega-menu.hide-header.mm-active .sub-menu.mm-collapse,.safar-header-area .safar-mobile-menu-nav-wrapper .metismenu li.mega-menu.hide-header.mm-active .sub-menu.mm-collapse:not(.mm-show){display:block}.safar-header-area ul.safar-navbar-nav li.mega-menu>ul.safar-dropdown-menu>li>a:hover{color:#272727;background-color:inherit}.safar-header-area ul.safar-navbar-nav li.mega-menu>ul.safar-dropdown-menu>li ul{position:relative;width:100%;inset-inline-start:inherit;-webkit-box-shadow:none;box-shadow:none;background:inherit;padding-block-start:10px;padding-block-end:10px}.safar-header-area ul.safar-navbar-nav li.mega-menu>ul.safar-dropdown-menu>li ul li{padding:0}.safar-header-area ul.safar-navbar-nav li.mega-menu:hover ul{opacity:1;visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1)}.safar-search-popup{opacity:0;visibility:hidden;transition:.4s;position:fixed;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;z-index:99;transform:scale(.95)}.safar-search-popup.open{opacity:1;visibility:visible;transform:scale(1)}.safar-search-popup .close-button{position:absolute;inset-inline-end:30px;inset-block-start:30px}.safar-search-popup .close-button .close-trigger{background:var(--safar-white-color);border:0 none;color:var(--safar-heading-color);width:40px;height:40px;font-size:21px;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0px 10px 30px rgba(0,0,0,.06)}.safar-search-popup .inner{position:absolute;inset-block-start:46%;width:100%}.safar-search-popup .inner .search-form{text-align:center;max-width:1170px;margin:0 auto;position:relative;padding:0 20px}.safar-search-popup .inner .search-form input{height:60px;border:0 none;border-radius:5px;background:var(--safar-white-color);padding:0 30px;padding-inline-end:55px;font-weight:500;font-size:16px;line-height:26px;width:100%;font-family:var(--safar-body-font)}.safar-search-popup .inner .search-form .submit-button{position:absolute;inset-inline-end:50px;padding:0;margin:0;border:0 none;outline:none;color:var(--safar-heading-color);background:0 0;inset-block-start:50%;transform:translateY(-50%)}.safar-search-popup:before{position:absolute;background:#2d284e;opacity:.7;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;content:"";z-index:-1}.mphb_sc_search-form{background:var(--safar-shade-color);padding:35px}.mphb_sc_search-form p{position:relative}.mphb_sc_search-form p.mphb-required-fields-tip{display:none}.mphb_sc_search-form p label{font-size:16px;text-transform:uppercase;display:inline-block;margin-block-end:5px;color:var(--safar-heading-color)}.mphb_sc_search-form p label abbr{border:0}.mphb_sc_search-form p input{width:100%;background:var(--safar-white-color);height:56px;border-color:var(--safar-border-color);padding:0 22px}.mphb_sc_search-form p .nice-select{height:56px !important}.mphb_sc_search-form p.mphb_sc_search-submit-button-wrapper{margin-block-end:0}.mphb_sc_search-form p.mphb_sc_search-submit-button-wrapper .button{background:var(--safar-primary-color);border-color:var(--safar-primary-color);color:var(--safar-text-white-color)}.mphb_sc_search-form p.mphb_sc_search-submit-button-wrapper .button:hover{background:var(--safar-heading-color);border-color:var(--safar-heading-color)}.mphb_sc_search-form p.mphb_sc_search-check-in-date:before,.mphb_sc_search-form p.mphb_sc_search-check-out-date:before{font-size:18px;pointer-events:none;position:absolute;inset-block-end:15px;inset-inline-end:20px;color:var(--safar-body-color);font-family:"icomoon" !important;font-weight:400;content:"\e919";z-index:1}.mphb_sc_checkout-wrapper a{color:var(--safar-primary-color)}.mphb_sc_checkout-wrapper a:hover{text-decoration:underline}.mphb_sc_checkout-wrapper .mphb-login-form-wrap{margin-block-end:20px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-booking-details-title{font-size:40px;margin-block-end:24px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-check-in-date,.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-check-out-date{border:1px solid var(--safar-border-color);min-height:60px;line-height:60px;margin:0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-check-in-date span:first-child,.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-check-out-date span:first-child{color:var(--safar-primary-color);display:inline-block;width:33%;border-right:1px solid var(--safar-border-color);margin-inline-end:1.25rem;padding:0 20px;background:var(--safar-shade-color);font-family:var(--safar-body-font)}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-check-in-date strong,.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-check-out-date strong{font-weight:400;font-family:var(--safar-body-font)}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-check-out-date{border-top:0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details{margin-block-start:50px;border-bottom:1px solid #ddd;padding-block-end:30px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb_sc_checkout-services-list label{color:var(--safar-body-color)}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb-services-details-title{font-family:var(--safar-body-font);font-size:20px;font-weight:500}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details:last-child{border-bottom:0;padding-block-end:0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb-room-number{font-size:40px;margin-block-end:0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details a{color:var(--safar-primary-color)}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details a:hover{text-decoration:underline}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details label{color:var(--safar-heading-color);display:inline-block;margin-block-end:5px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details label abbr{border:none}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .nice-select{width:100%;border-radius:12px !important;border:1px solid var(--safar-border-color)}@media (max-width:767px){.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .nice-select{width:100%}}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb-guest-name-wrapper input{width:100%;display:block;background:var(--safar-white-color);border:1px solid var(--safar-border-color);border-radius:12px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb-guest-name-wrapper input:focus{border:1px solid var(--safar-primary-color)}@media (max-width:767px){.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb-guest-name-wrapper input{width:100%}}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb_sc_checkout-services-list{padding-inline-start:0;margin:0}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb_sc_checkout-services-list li .nice-select{width:100px;display:inline-block}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb_sc_checkout-services-list li input{background:var(--safar-white-color)}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb_sc_checkout-services-list li input[type=checkbox]{margin-inline-end:5px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-form .mphb-room-details .mphb-room-type-title{font-size:18px;color:var(--safar-heading-color)}.mphb_sc_checkout-wrapper .mphb-room-price-breakdown-wrapper .mphb-price-breakdown-group{background:var(--safar-shade-color)}.mphb_sc_checkout-wrapper .mphb-room-price-breakdown-wrapper .mphb-price-breakdown-group td{border-color:var(--safar-border-color)}.mphb_sc_checkout-wrapper .mphb-room-price-breakdown-wrapper .mphb-price-breakdown-group td .mphb-price{font-weight:500;color:var(--safar-body-color)}.mphb_sc_checkout-wrapper .mphb-room-price-breakdown-wrapper tfoot th{color:var(--safar-heading-color);font-weight:500}.mphb_sc_checkout-wrapper .mphb-customer-details .mphb-required-fields-tip{display:none}.mphb_sc_checkout-wrapper .mphb-customer-details label{color:var(--safar-heading-color);display:inline-block;margin-block-end:5px}.mphb_sc_checkout-wrapper .mphb-customer-details label abbr{border:none}.mphb_sc_checkout-wrapper .mphb-customer-details input{width:100%;border-color:var(--safar-border-color);height:56px;padding:0 20px;border-radius:12px}.mphb_sc_checkout-wrapper .mphb-customer-details input:focus{border-color:var(--safar-primary-color)}@media (max-width:767px){.mphb_sc_checkout-wrapper .mphb-customer-details input{width:100%}}.mphb_sc_checkout-wrapper .mphb-customer-details .nice-select{width:100%;border-radius:12px !important;height:56px}.mphb_sc_checkout-wrapper .mphb-customer-details textarea{width:100%;border-radius:12px}.mphb_sc_checkout-wrapper .mphb-customer-details textarea:focus{border:1px solid var(--safar-primary-color)}.mphb_sc_checkout-wrapper .mphb-customer-details p{margin-block-end:20px}.mphb_sc_checkout-wrapper .mphb-total-price{font-weight:500;color:var(--safar-heading-color)}.mphb_sc_checkout-wrapper .mphb-total-price strong{font-weight:500;color:var(--safar-heading-color)}.mphb_sc_checkout-wrapper .mphb-errors-wrapper{color:var(--safar-primary-color)}.mphb_sc_checkout-wrapper .mphb_sc_checkout-submit-wrapper .button{background:var(--safar-primary-color);border-color:var(--safar-primary-color);color:var(--safar-text-white-color);padding:0 30px;border-radius:30px;height:56px}.mphb_sc_checkout-wrapper .mphb_sc_checkout-submit-wrapper .button:hover{background:var(--safar-heading-color);border-color:var(--safar-heading-color)}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper{padding:30px;width:40%;box-shadow:0px 20px 64px -4px rgba(9,9,11,.08);position:absolute;inset-block-start:247px;inset-inline-end:15px;border:1px solid var(--safar-primary-color);background:var(--safar-shade-color)}@media (max-width:991px){.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper{position:static;width:70%}}@media (max-width:767px){.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper{width:100%}}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper label{color:var(--safar-heading-color);display:inline-block;margin-block-end:5px}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper label abbr{border:none}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper input{width:100%}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper input[type=text]{background:var(--safar-white-color);border-color:var(--safar-border-color);display:block;border-radius:12px}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper input[type=text]:focus{border:1px solid var(--safar-primary-color)}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper .button{margin-block-start:15px;border-radius:30px}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper p{margin-block-end:0}.mphb_sc_checkout-wrapper .mphb-coupon-code-wrapper p.mphb-coupon-message{color:var(--safar-primary-color);margin-block-start:15px}.mphb_sc_checkout-wrapper .mphb-checkout-section .mphb-gateways-list{padding-inline-start:0;margin:0}.mphb_sc_checkout-wrapper .mphb-checkout-section .mphb-gateways-list li{position:relative;padding-inline-start:30px}.mphb_sc_checkout-wrapper .mphb-checkout-section .mphb-gateways-list li label strong{font-weight:500;color:var(--safar-heading-color)}.mphb_sc_checkout-wrapper .mphb-checkout-section .mphb-gateways-list li input{position:absolute;inset-inline-start:0;inset-block-start:0;margin-block-start:7px}.mphb_sc_checkout-wrapper .mphb-checkout-section .mphb-gateways-list li input[type=radio]{appearance:none;width:13px;height:13px;border:2px solid #fff;border-radius:50%;outline:1px solid var(--safar-primary-color);background-color:#fff;cursor:pointer}.mphb_sc_checkout-wrapper .mphb-checkout-section .mphb-gateways-list li input[type=radio]:checked{background-color:var(--safar-primary-color)}.mphb-login-form-wrap .mphb-login-form{background:var(--safar-shade-color);padding:35px 40px;margin-block-end:35px}.mphb-login-form-wrap .mphb-login-form label{color:var(--safar-heading-color);margin-block-end:5px;display:block}.mphb-login-form-wrap .mphb-login-form input[type=text],.mphb-login-form-wrap .mphb-login-form input[type=password]{background:var(--safar-white-color);width:100%}.mphb-login-form-wrap .mphb-login-form input[type=text]:focus,.mphb-login-form-wrap .mphb-login-form input[type=password]:focus{border:1px solid var(--safar-primary-color)}.mphb-login-form-wrap .mphb-login-form .button{background:var(--safar-primary-color);color:var(--safar-text-white-color);padding:15px 25px;transition:all .3s ease-in-out}.mphb-login-form-wrap .mphb-login-form .button:hover{background:var(--safar-heading-color)}.mphb-login-form-wrap .mphb-login-form .login-remember label{display:inline-block}.mphb-room-price-breakdown-wrapper table{width:100%;text-align:center}.mphb-room-price-breakdown-wrapper thead{background-color:#f9fafb;border-bottom:2px solid var(--safar-border-color)}.mphb-room-price-breakdown-wrapper th{padding:12px 16px;color:#111827;border:1px solid var(--safar-border-color);text-align:center}.mphb-room-price-breakdown-wrapper tbody tr{border-bottom:1px solid var(--safar-border-color)}.mphb-room-price-breakdown-wrapper tbody tr:last-child{border-bottom:none}.mphb-room-price-breakdown-wrapper td{padding:12px 16px}.mphb-room-price-breakdown-wrapper tfoot tr{background-color:#f3f4f6}.mphb-room-price-breakdown-wrapper tfoot td{padding:12px 16px}.safar-booking-search-form-wrap{background:var(--safar-shade-color)}.safar-booking-search-form-wrap.safar-booking-search-form-top-search{padding:80px 0}.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search{padding:20px 0}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:end;gap:12px;padding:0;background:0 0}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form .mphb-required-fields-tip{display:none}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p,#search_form.babe-search-form .input-group>*{display:inline-block;width:240px}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p.mphb_sc_search-submit-button-wrapper,.safar-booking-search-form-top-search .babe-search-form .input-group .submit button,.safar-booking-search-form-top-search .babe-search-form .input-group .form-submit button,#search_form.babe-search-form .input-group .submit button,#search_form.babe-search-form .input-group .form-submit button{width:265px}@media (max-width:767px){.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p.mphb_sc_search-submit-button-wrapper,.safar-booking-search-form-top-search .babe-search-form .input-group>*,.safar-booking-search-form-top-search .babe-search-form .input-group .submit .button,.safar-booking-search-form-top-search .babe-search-form .input-group .form-submit .button,#search_form.babe-search-form .input-group>*,#search_form.babe-search-form .input-group .submit .button,#search_form.babe-search-form .input-group .form-submit .button{width:100%}}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p select,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p input,.safar-booking-search-form-sidebar-search #search_form .input-group .search-date input{width:100%;background-color:var(--safar-white-color);padding:18px 21px;border-color:transparent;height:56px;border-radius:50px;line-height:1.2}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p select::placeholder,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p input::placeholder,#search_form.babe-search-form .input-group input::placeholder{color:#7e7e7e;font-size:18px;font-family:var(--safar-body-font)}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p select:focus,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p select:focus-visible,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p input:focus,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p input:focus-visible{border-color:var(--safar-primary-color);outline:none}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p .nice-select{height:56px !important;line-height:56px !important;color:var(--safar-heading-color);border-radius:50px !important;border-color:transparent !important;padding-inline-start:21px}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p .nice-select:after{inset-inline-end:24px !important}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p .nice-select:focus,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p .nice-select:focus-visible{border-color:var(--safar-primary-color) !important;outline:none !important}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p label{color:var(--safar-heading-color);text-transform:uppercase;font-weight:500;font-size:16px;display:inline-block;margin-block-end:10px}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p label abbr{text-decoration:none;border:none}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p.mphb_sc_search-check-in-date,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p.mphb_sc_search-check-out-date{position:relative}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p{margin-block-end:0}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p.mphb_sc_search-check-in-date:before,.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p.mphb_sc_search-check-out-date:before{font-size:18px;pointer-events:none;position:absolute;inset-block-end:15px;inset-inline-end:22px;color:var(--safar-body-color);font-family:"icomoon" !important;font-weight:400;content:"\e919"}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p .button,#search_form .input-group>div.submit button,#search_form .input-group>div.form-submit button,#search_form .search_guests_field .search_guests_apply button,#search_form.babe-search-form .input-group .search_advanced_field button,.submit_group button,#user_registered_modal .modal-content .modal-footer button{position:relative;background:var(--safar-primary-color) none repeat scroll 0 0;color:var(--safar-text-white-color);transition:all .3s ease-in-out;border-color:transparent;font-size:16px;font-weight:500;font-family:var(--safar-body-font)}.safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p .button:hover,#search_form .input-group>div.submit button:hover,#search_form .input-group>div.form-submit button:hover,#search_form .search_guests_field .search_guests_apply button:hover,#search_form.babe-search-form .input-group .search_advanced_field button:hover,.submit_group button:hover,#user_registered_modal .modal-content .modal-footer button:hover{background:#362618;color:var(--safar-text-white-color);border-color:#362618}.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search{background:var(--safar-shade-color);padding:32px;border-radius:16px}@media (max-width:1200px){.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search{padding:20px}}.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search .safar-search-form .mphb_sc_search-form p{width:100%;margin-block-end:5px}.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search .safar-search-form .mphb_sc_search-form p input,.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search .safar-search-form .mphb_sc_search-form p select,.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search .safar-search-form .mphb_sc_search-form p .nice-select{border-radius:12px !important}.safar-booking-search-form-wrap.safar-booking-search-form-sidebar-search .safar-search-form .mphb_sc_search-form p input.button{border-radius:50px !important;margin-block-start:18px;font-size:18px;line-height:1.1}.processing{position:relative}.processing .block-overlay{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;background:#fff;opacity:.6;z-index:9;display:block}.processing .block-message{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);z-index:9;display:block;color:#000;font-size:16px}.safar-mphb-clear-search.safar__btn,.safar-babe-clear-search.safar__btn{width:100%;border-radius:0 !important;font-family:var(--safar-body-font);font-weight:500;border-radius:30px!important}.safar-sidebar-widget{margin-block-end:47px}.safar-booking-search-form-sidebar-search{margin-block-end:40px}.safar-sidebar-widget .safar-sidebar-title,.safar-booking-search-form-sidebar-search .safar-sidebar-title{font-size:20px;font-weight:500;margin-block-end:26px;font-family:var(--safar-body-font)}.safar-sidebar-widget.safar-mphb-price-filter .safar-price__range,.safar-sidebar-widget.safar-babe-price-filter .safar-price__range{padding:60px 31px 30px 30px;border:1px solid var(--safar-border-color);border-radius:16px}.safar-price__range .ui-widget.ui-widget-content{border:none;height:2px;background:rgba(0,0,0,.1)}.safar-price__range .ui-slider-range{inset-block-start:0;height:100%;background:var(--safar-primary-color)}.safar-price__range .ui-slider-handle{inset-block-start:-12px;width:24px;height:24px;cursor:pointer;border-radius:50px;display:inline-block;background-color:var(--safar-white-color) !important;border:7px solid var(--safar-primary-color) !important}.safar-price__range .ui-state-default:focus-visible{outline:0}.safar-price__range .value{position:absolute;inset-block-start:-38px;inset-inline-start:-25px;width:100px;display:block;font-size:18px;text-align:center;margin:0 0 0 -20px;color:rgba(0,0,0,.7)}.safar-price__range .value.price-range-max{inset-inline-start:-30px}.safar-price__range .price-range-both.value{width:100px;margin:0 0 0 -50px;inset-block-start:-50px;inset-inline-start:26px;font-weight:500}.safar-price__range .price-range-both{display:none}.safar-price__range .value i{font-style:normal}#secondary .safar-mphb-rating-filter i,#secondary .safar-babe-rating-filter i{color:var(--safar-primary-color)}#secondary .safar-mphb-rating-filter .no-star,#secondary .safar-babe-rating-filter .no-star{color:#c1c1c1}#secondary .safar-mphb-rating-filter ul,#secondary .safar-babe-rating-filter ul{padding-inline-start:0;margin-block-end:0}#secondary .safar-mphb-rating-filter ul li,#secondary .safar-babe-rating-filter ul li{list-style:none;border-bottom:0;padding-block-end:0}#secondary .safar-mphb-rating-filter ul li span i:not(:last-child),#secondary .safar-babe-rating-filter ul li span i:not(:last-child){margin-inline-end:3px}#secondary .safar-mphb-rating-filter .from-checkbox input[type=checkbox],#secondary .safar-babe-rating-filter .from-checkbox input[type=checkbox]{display:none}#secondary .safar-mphb-rating-filter .from-checkbox .stars,#secondary .safar-babe-rating-filter .from-checkbox .stars{position:relative;padding-inline-start:30px;cursor:pointer;display:inline-block;line-height:1.2}#secondary .safar-mphb-rating-filter .from-checkbox .stars:before,#secondary .safar-babe-rating-filter .from-checkbox .stars:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #dee0e1;background-color:#f6f7f7;transition:all .2s ease}#secondary .safar-mphb-rating-filter .from-checkbox .stars-text,#secondary .safar-babe-rating-filter .from-checkbox .stars-text{margin-inline-start:10px;display:inline-block}#secondary .safar-mphb-rating-filter .from-checkbox input[type=checkbox]:checked+.stars:before,#secondary .safar-babe-rating-filter .from-checkbox input[type=checkbox]:checked+.stars:before{background-color:var(--safar-primary-color);border-color:var(--safar-primary-color)}#secondary .safar-mphb-rating-filter .from-checkbox input[type=checkbox]:checked+.stars:after,#secondary .safar-babe-rating-filter .from-checkbox input[type=checkbox]:checked+.stars:after{content:"";position:absolute;inset-inline-start:7px;inset-block-start:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#secondary .safar-mphb-rating-filter .from-checkbox span i,#secondary .safar-babe-rating-filter .from-checkbox span i{color:var(--safar-primary-color);margin-inline-start:4px}#secondary .safar-mphb-rating-filter .from-checkbox span i.no-star,#secondary .safar-babe-rating-filter .from-checkbox span i.no-star{color:#cccfd1}.top-gallery-content-area .safar-main-content-inner{padding-block-start:60px}@media (max-width:991px){.top-gallery-content-area .safar-main-content-inner{padding-block-start:30px}}.safar-mphb-single-content-area,.safar-babe-single-content-area{padding-inline-end:50px}.safar-mphb-single-content-area.safar-order-2,.safar-babe-single-content-area.safar-order-2{padding-inline-start:50px;padding-inline-end:15px}@media (max-width:991px){.safar-mphb-single-content-area,.safar-babe-single-content-area{padding-inline-end:15px}.safar-mphb-single-content-area.safar-order-2,.safar-babe-single-content-area.safar-order-2{padding-inline-start:15px;padding-inline-end:15px}}@media (max-width:992px){.safar-mpbhb-room-detials{padding-inline-end:0}}.safar-room-details-thumb{margin-block-end:20px}.safar-room-details-thumb.side-gallery{margin-block-end:40px}.safar-room-details-thumb.side-gallery img{border-radius:16px}.safar-room-details-thumb.safar-mphb-ele-widget,.safar-room-details-thumb.safar-babe-ele-widget{margin-block-end:0}.safar-room-details-thumb.top-gallery{margin-block-end:0}.safar-room-details-thumb img{width:100%}.safar-room-details-meta ul{display:flex;gap:25px;flex-wrap:wrap;padding-inline-start:0;margin-block-end:10px;margin-inline-start:0;row-gap:5px}.safar-room-details-meta ul li{list-style:none;position:relative;width:180px}.safar-room-details-meta ul li:first-child{padding-inline-start:0}.safar-room-details-meta ul li:before{content:"";position:absolute;width:1px;height:100%;background:#eaeaea;inset-inline-end:0;inset-inline-start:auto;inset-block-start:0;inset-block-end:auto}.safar-mphb-room-gallery{margin-block-start:30px}.safar-room-details-meta ul li:last-child:before{display:none}.safar-room-details-meta ul li span{font-size:16px;color:#000;font-weight:500}.safar-room-details-meta ul li p{margin-block-end:0}.safar-room-details-shorts-pagination{text-align:center;margin-block-start:10px}.safar-room-details-shorts-pagination.swiper-pagination{inset-block-end:2px;position:inherit}.safar-room-details-shorts-pagination .swiper-pagination-bullet{width:8px;height:8px;opacity:1;display:inline-block;margin:0 7px !important;transition:all .3s ease-in-out;background-color:rgba(54,38,24,.2)}.safar-room-details-shorts-pagination .swiper-pagination-bullet-active{position:relative;color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-room-details-shorts-pagination .swiper-pagination-bullet-active:before{position:absolute;content:"";width:18px;height:18px;inset-inline-start:50%;inset-block-start:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid var(--safar-primary-color)}.safar-mphb-single-sidebar .safar-mphb-single-sidebar-widget p,.safar-mphb-single-sidebar .safar-mphb-single-sidebar-widget ul{margin:0}.safar-mphb-single-sidebar .safar-mphb-single-sidebar-widget,.safar-babe-single-sidebar .safar-babe-single-sidebar-widget{background:var(--safar-shade-color);margin-block-end:40px;padding:30px;border-radius:16px}.safar-mphb-single-sidebar .safar-mphb-single-contact-info-widget,.safar-babe-single-sidebar .safar-babe-single-contact-info-widget{margin-block-end:34px}@media (max-width:500px){.safar-mphb-single-sidebar .safar-mphb-single-sidebar-widget,.safar-babe-single-sidebar .safar-babe-single-sidebar-widget{padding:20px}}.safar-mphb-single-sidebar .safar-mphb-single-sidebar-widget.safar-mphb-single-sidebar-attributes{padding-block-end:5px}.safar-mphb-single-sidebar .safar-mphb-single-sidebar-widget h2,.safar-babe-single-sidebar .safar-babe-single-sidebar-widget h2{font-size:20px;font-weight:500;margin-block-end:26px;font-family:var(--safar-body-font)}.safar-mphb-single-sidebar .mphb-regular-price,.safar-mphb-single-sidebar .mphb-regular-price strong{font-size:18px;font-weight:400;font-family:var(--safar-body-font);text-transform:capitalize}.safar-mphb-single-sidebar .mphb-regular-price .mphb-price-period{cursor:text;border:none;position:relative;margin-inline-start:6px}.safar-mphb-single-sidebar .mphb-regular-price .mphb-price{font-size:24px;color:var(--safar-primary-color);font-family:var(--safar-heading-font)}.safar-mphb-single-sidebar .mphb-regular-price .mphb-price-period:before{position:absolute;content:'/';inset-inline-start:-12px;inset-block-end:0;margin-inline-start:3px}.safar-mphb-single-sidebar .mphb-booking-form .mphb-required-fields-tip{display:none}.safar-mphb-single-sidebar .mphb-booking-form p{margin-block-end:20px;color:var(--safar-heading-color)}.safar-mphb-single-sidebar .mphb-booking-form p.mphb-reserve-btn-wrapper{margin-block-end:0}.mphb-check-in-date-wrapper input[type=text]:focus,.mphb-check-out-date-wrapper input[type=text]:focus{border:1px solid var(--safar-primary-color)}.safar-mphb-single-sidebar .mphb-booking-form p input,.safar-mphb-single-sidebar .mphb-booking-form p select,.safar-mphb-single-sidebar .mphb-booking-form p .nice-select{width:100%;background-color:var(--safar-white-color);border-radius:12px!important;padding:0 18px;font-size:var(--safar-body-font-size);font-family:var(--safar-body-font) !important;height:56px!important;line-height:56px!important}.safar-mphb-single-sidebar .mphb-booking-form p select{padding:18px 22px}.safar-mphb-single-sidebar .mphb-booking-form p .mphb-rooms-quantity{padding:0 14px;height:40px !important;line-height:40px !important}.safar-mphb-single-sidebar .mphb-booking-form p select.mphb-rooms-quantity{width:80px}.safar-mphb-single-sidebar .mphb-booking-form p select:focus{border:1px solid var(--safar-primary-color)}.mphb-booking-form p select,.mphb-rooms-quantity-wrapper select{width:auto;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='12' viewBox='0 0 24 24' width='12' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:19px !important;padding:10px;padding-inline-end:36px;font-size:16px;border:1px solid var(--safar-border-color);border-radius:4px}.safar-mphb-single-sidebar .mphb-booking-form p label{color:var(--safar-heading-color);margin-block-end:5px;display:inline-block}.safar-mphb-single-sidebar .mphb-booking-form p label abbr{color:var(--safar-primary-color);border-bottom:0}.safar-mphb-single-sidebar .mphb-booking-form input[type=submit],.safar-mphb-single-sidebar .mphb-booking-form input.button{background:var(--safar-primary-color);color:var(--safar-text-white-color);width:100%;border-radius:50px!important;padding:0 22px;height:56px!important}.safar-mphb-single-sidebar .mphb-booking-form input[type=submit]:hover{background:var(--safar-heading-color);color:var(--safar-text-white-color)}.safar-hotel-details-side-gallery{margin-block-end:40px}.safar-mphb-side-gallery-mini-active .swiper-slide,.safar-mphb-gallery-widget1-mini-active .swiper-slide,.safar-babe-side-gallery-mini-active .swiper-slide,.safar-babe-gallery-widget1-mini-active .swiper-slide{width:188px;height:120px;transition:.3s ease-in-out}.safar-mphb-side-gallery-mini-active .swiper-slide img,.safar-mphb-gallery-widget1-mini-active .swiper-slide img,.safar-babe-side-gallery-mini-active .swiper-slide img,.safar-babe-gallery-widget1-mini-active .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out;border:1px solid transparent;border-radius:8px}.safar-mphb-side-gallery-mini-active .swiper-slide-thumb-active img,.safar-mphb-gallery-widget1-mini-active .swiper-slide-thumb-active img,.safar-babe-side-gallery-mini-active .swiper-slide-thumb-active img,.safar-babe-gallery-widget1-mini-active .swiper-slide-thumb-active img{border:2px solid var(--safar-primary-color);opacity:.7}.safar-mphb-side-gallery-main-active img{width:100%;border-radius:16px}.safar-mphb-side-gallery-main-active,.safar-mphb-gallery-widget1-active,.safar-babe-side-gallery-main-active,.safar-babe-gallery-widget1-active{margin-block-end:15px}.no-mini-thumb .safar-mphb-gallery-widget1-active,.no-mini-thumb .safar-babe-gallery-widget1-active{margin-block-end:0}.safar-hotel-details__prev,.safar-hotel-details__next{inset-block-start:50%;inset-inline-start:24px;z-index:2;border-radius:50%;position:absolute;transform:translateY(-50%)}.safar-hotel-details__prev span,.safar-hotel-details__next span{width:48px;height:48px;font-size:24px;line-height:50px;border-radius:50%;text-align:center;display:inline-block;transition:.3s ease-in-out;background-color:var(--safar-white-color);cursor:pointer}.safar-hotel-details__prev span:hover,.safar-hotel-details__next span:hover{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-hotel-details__next{inset-inline-start:auto;inset-inline-end:24px}.safar-mphb-sg-meta-wrap,.safar-babe-sg-meta-wrap{margin-block-end:20px}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item{display:inline-block;margin-block-end:10px}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item a,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item a{border:1px solid var(--safar-border-color);display:flex;align-items:center;gap:10px;padding:5px 18px 4px;border-radius:50px;transition:.3s ease-in-out}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item:not(:last-child) a,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item:not(:last-child) a{margin-inline-end:8px}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item a:hover,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item a:hover{background:var(--safar-primary-color);border-color:var(--safar-primary-color)}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item i,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item i{color:var(--safar-primary-color);transition:.3s ease-in-out}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item span,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item span{color:var(--safar-body-color);transition:.3s ease-in-out}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item a:hover i,.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item a:hover span,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item a:hover i,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item a:hover span{color:var(--safar-text-white-color)}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item.add-to-wishlist .safar-wishlist-added,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item.add-to-wishlist .safar-wishlist-added{border-color:var(--safar-primary-color)}.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item.add-to-wishlist .safar-wishlist-added i,.safar-mphb-sg-meta-wrap .safar-mphb-sg-meta-item.add-to-wishlist .safar-wishlist-added span,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item.add-to-wishlist .safar-wishlist-added i,.safar-babe-sg-meta-wrap .safar-babe-sg-meta-item.add-to-wishlist .safar-wishlist-added span{color:var(--safar-text-white-color)}.safar-mphb-sg-meta-item .social-icons li,.safar-babe-sg-meta-item .social-icons li{list-style:none;display:inline-block;margin:0}.safar-mphb-sg-meta-item .social-icons li:not(:last-child),.safar-babe-sg-meta-item .social-icons li:not(:last-child){margin-inline-end:10px}.safar-mphb-sg-meta-item .social-icons a,.safar-mphb-room-style-16 .safar-mphb-sg-meta-item .social-icons a,.safar-babe-sg-meta-item .social-icons a,.safar-babe-room-style-16 .safar-babe-sg-meta-item .social-icons a{width:40px;height:40px;line-height:40px;border-radius:50%;background:var(--safar-white-color);text-align:center;display:inline-block;padding:0;font-size:16px}.safar-mphb-sg-meta-item.social-share,.safar-babe-sg-meta-item.social-share{position:relative}.safar-mphb-sg-meta-item.social-share .social-icons,.safar-babe-sg-meta-item.social-share .social-icons{position:absolute;inset-block-start:0;inset-inline-start:100%;padding-inline-start:0;margin-block-end:0;display:flex;transition:.3s ease-in-out;opacity:0;visibility:hidden;margin-inline-start:0}.safar-mphb-sg-meta-item.social-share.active .social-icons,.safar-babe-sg-meta-item.social-share.active .social-icons{opacity:1;visibility:visible;inset-inline-start:110%}.safar-mphb-sg-meta-item.social-share.active .safar-social-share-button,.safar-babe-sg-meta-item.social-share.active .safar-social-share-button{background:var(--safar-primary-color);border-color:var(--safar-primary-color)}.safar-mphb-sg-meta-item.social-share.active .safar-social-share-button i,.safar-mphb-sg-meta-item.social-share.active .safar-social-share-button span,.safar-babe-sg-meta-item.social-share.active .safar-social-share-button i,.safar-babe-sg-meta-item.social-share.active .safar-social-share-button span{color:var(--safar-text-white-color)}@media (max-width:991px){.safar-mphb-sg-meta-item.social-share .social-icons,.safar-babe-sg-meta-item.social-share .social-icons{display:inline-grid}.safar-mphb-sg-meta-item .social-icons li:not(:last-child),.safar-babe-sg-meta-item .social-icons li:not(:last-child){margin-block-end:5px}.safar-mphb-sg-meta-item.social-share .social-icons,.safar-babe-sg-meta-item.social-share .social-icons{inset-block-end:0;inset-block-start:auto;z-index:1}.safar-mphb-sg-meta-item.social-share.active .social-icons,.safar-babe-sg-meta-item.social-share.active .social-icons{inset-inline-start:105%}}.safar-booking-single-amenities-wrap{padding-block-start:10px;margin-block-end:20px}.safar-booking-single-amenities-wrap .safar-booking-single-component-heading{margin-block-end:35px}.safar-booking-single-amenities-item-wrap{display:flex;flex-wrap:wrap;column-gap:20px}.safar-booking-single-component-heading,.safar-babe-single-component-heading,.safar-booking-single-component-heading{font-size:32px}.safar-booking-single-amenities-item{display:flex;gap:15px;width:48%;margin-block-end:25px}@media (max-width:575px){.safar-booking-single-amenities-item{width:100%}}.safar-booking-single-amenities-item p{margin-block-end:0}.safar-booking-single-amenities-icon{flex:0 0 auto}.safar-booking-single-amenities-icon i{font-size:40px;color:var(--safar-primary-color)}.safar-booking-single-amenities-icon img{width:40px;height:40px;object-fit:cover}.safar-booking-single-amenities-title{color:var(--safar-body-color);font-size:24px;margin-block-end:0;margin-block-start:5px}.safar-booking-single-amenities-content p{margin-block-start:10px}.safar-mphb-single-services-wrap,.safar-babe-single-services-wrap{margin-block-end:20px}.safar-mphb-single-services-wrap .safar-mphb-single-component-heading,.safar-babe-single-component-heading{margin-block-end:35px}.safar-mphb-single-services-wrap .safar-row,.safar-babe-single-services-wrap .safar-row{margin-block-end:0}.safar-mphb-single-services-item,.safar-babe-single-services-item{text-align:center;transition:.3s ease-in-out;padding:32px 30px 25px;border:1px solid var(--safar-border-color);border-radius:16px}.safar-mphb-single-services-image,.safar-babe-single-services-image{margin-block-end:30px}.safar-mphb-single-services-image img,.safar-babe-single-services-image img{width:175px;height:175px;object-fit:cover;border-radius:50%}.safar-mphb-single-services-title,.safar-babe-single-services-title{font-size:24px;margin-block-end:10px}.safar-mphb-single-services-item p,.safar-babe-single-services-item p{margin-block-end:0}.two-line-des .safar-mphb-single-services-content p,.two-line-des .safar-babe-single-services-content p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-word}.safar-mphb-single-services-item.widget-item,.safar-babe-single-services-item.widget-item{text-align:inherit;width:100%;display:flex;gap:30px;align-items:center}.safar-mphb-single-services-item.widget-item .safar-mphb-single-services-image,.safar-babe-single-services-item.widget-item .safar-babe-single-services-image{flex:0 0 auto}.safar-booking-single-map-wrap,.safar-babe-single-custom-wrap{margin-block-end:50px}.safar-booking-single-component-heading{margin-block-end:35px}.safar-booking-single-map-wrap .safar-booking-single-map-area{border:1px solid var(--safar-border-color);padding:7px;border-radius:16px}#safar-booking-map .leaflet-control-attribution{display:none}.safar-booking-single-map-wrap .safar-booking-single-map-area #safar-booking-map{z-index:1;border-radius:10px}.safar-mphb-single-availability-wrap,.safar-babe-single-availability-wrap{margin-block-end:50px}.safar-mphb-single-availability-wrap .safar-mphb-single-component-heading{margin-block-end:35px}.safar-mphb-single-availability-wrap .safar-mphb-single-availability-calendar .datepick{border-radius:16px;overflow:hidden}.safar-mphb-single-related-accommodation,.safar-babe-single-related-accommodation{overflow:hidden;width:100%}.safar-mphb-single-related-header,.safar-babe-single-related-header{display:flex;justify-content:space-between;align-items:center;margin-block-end:60px;padding:0 15px;flex-wrap:wrap;row-gap:15px}.safar-mphb-similar-accommodation,.safar-babe-similar-accommodation{padding:1px 15px}.safar-babe-single-related-accommodation.safar-slider-wrapper .safar-babe-similar-accommodation{padding-inline-start:0;padding-inline-end:0}.safar-mphb-single-related-title,.safar-babe-single-related-title{font-size:60px;font-weight:400;line-height:1.2;margin-block-end:0}.safar-mphb-single-devider,.safar-babe-single-devider{width:100%;border-bottom:1px solid var(--safar-border-color);max-width:1290px;margin:0 auto;margin-block-end:105px !important;margin-block-start:50px}@media (max-width:991px){.safar-mphb-single-related-header,.safar-babe-single-related-header{margin-block-end:40px}.safar-mphb-single-related-title,.safar-babe-single-related-title{font-size:40px}.safar-mphb-single-devider,.safar-babe-single-devider{margin-block-end:45px !important}}.safar-mphb-single-related-arrow,.safar-babe-single-related-arrow{display:flex;gap:15px}.safar-mphb-single-related-arrow span,.safar-babe-single-related-arrow span{border-radius:50%;width:64px;height:64px;font-size:28px;line-height:68px;text-align:center;border-radius:50%;display:inline-block;transition:.3s ease-in-out;color:var(--safar-body-color);border:1px solid var(--safar-border-color);cursor:pointer}.safar-mphb-single-related-arrow span:hover,.safar-babe-single-related-arrow span:hover{color:var(--safar-text-white-color);border-color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-mphb-similar-accommodation .safar-room__item:hover{box-shadow:none}.safar-mphb-single-related-tags-widget h2,.safar-babe-single-related-tags-widget h2{font-size:20px;font-weight:500;margin-block-end:17px;font-family:var(--safar-body-font)}.safar-mphb-single-related-tags a,.safar-babe-single-related-tags a{padding:5px 11.3px;display:inline-block;transition:.3s ease-in-out;border:1px solid var(--safar-border-color);margin:0 8px 8px 0;border-radius:8px;background:var(--safar-shade-color)}.safar-mphb-single-related-tags a:hover,.safar-babe-single-related-tags a:hover{color:var(--safar-text-white-color);border-color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.top-gallery-breadcrumb-disabled{display:none}.safar-hotel-details__slider-wrap{position:relative}.safar-hotel-details__slider-arrow .safar-hotel-details__prev,.safar-mphb-ele-widget.gallery-style-2 .safar-hotel-details__prev{inset-inline-start:16.6%}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.safar-hotel-details__slider-arrow .safar-hotel-details__prev,.safar-mphb-ele-widget.gallery-style-2 .safar-hotel-details__prev{inset-inline-start:15px}}.safar-hotel-details__slider-arrow .safar-hotel-details__next,.safar-mphb-ele-widget.gallery-style-2 .safar-hotel-details__next{inset-inline-end:16.6%}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.safar-hotel-details__slider-arrow .safar-hotel-details__next,.safar-mphb-ele-widget.gallery-style-2 .safar-hotel-details__next{inset-inline-end:15px}}.safar-hotel-details__location-2{margin-block-end:0;display:flex}.safar-hotel-details__location-2 span{font-size:20px;margin-inline-end:6px}.safar-hotel-details__border{position:relative;padding-block-end:40px;padding-block-start:40px}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.safar-hotel-details__border{margin-block-end:30px;padding-block-end:30px}}.safar-hotel-details__border:before{position:absolute;content:"";inset-block-end:0;inset-inline-start:0;width:100%;height:1px;background-color:var(--safar-border-color)}.safar-mphb-single-top-gallery-active .swiper-slide-active .safar-hotel-details__share,.safar-babe-single-top-gallery-active .swiper-slide-active .safar-hotel-details__share,.safar-mphb-gallery-widget2-active .swiper-slide-active .safar-hotel-details__share,.safar-babe-gallery-widget2-active .swiper-slide-active .safar-hotel-details__share{opacity:1;inset-block-end:20px;visibility:visible}.safar-hotel-details__slider-item{position:relative}.safar-hotel-details__slider-item img{width:100%}.safar-hotel-details__share{inset-inline-start:20px;opacity:0;inset-block-end:10px;visibility:hidden;position:absolute;transition:.3s ease-in-out}.safar-hotel-details__share.position-inharit{opacity:1;position:inherit;visibility:visible;margin-block-start:15px}.safar-hotel-details__share.wishlist-share{position:static}@media (max-width:991px){.safar-hotel-details__share.wishlist-share{justify-content:flex-start !important;margin-block-start:0}}.safar-hotel-details__share ul{display:flex;margin:0;padding:0}.safar-mphb-single-top-gallery-active .safar-hotel-details__share ul,.safar-mphb-gallery-widget2-active .safar-hotel-details__share ul{flex-wrap:wrap}.safar-hotel-details__share ul li{list-style:none;cursor:pointer}.safar-hotel-details__share ul li:not(:last-child){margin-inline-end:10px}.safar-hotel-details__share ul li a,.safar-mphb-room-style-16 .safar-accommodation-9__share ul li a,.safar-babe-room-style-16 .safar-accommodation-9__share ul li a{align-items:center;border-radius:24px;display:inline-flex;gap:8px;padding:5px 18px 4px;transition:.3s ease-in-out;border:1px solid var(--safar-border-color);background-color:var(--safar-white-color)}.safar-hotel-details__share ul li a:hover,.safar-mphb-room-style-16 .safar-accommodation-9__share ul li a:hover,.safar-babe-room-style-16 .safar-accommodation-9__share ul li a:hover{color:var(--safar-text-white-color);border-color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-hotel-details__share ul li a:hover span,.safar-mphb-room-style-16 .safar-accommodation-9__share ul li a:hover span,.safar-babe-room-style-16 .safar-accommodation-9__share ul li a:hover span{color:var(--safar-text-white-color)}.safar-hotel-details__title-2{font-size:40px;margin-block-end:8px}.safar-hotel-details__share li i,.safar-mphb-room-style-16 .safar-accommodation-9__share li i,.safar-babe-room-style-16 .safar-accommodation-9__share li i{color:var(--safar-primary-color);transition:.3s ease-in-out}.safar-hotel-details__share li span,.safar-mphb-room-style-16 .safar-accommodation-9__share li span,.safar-babe-room-style-16 .safar-accommodation-9__share li span{color:var(--safar-body-color);transition:.3s ease-in-out}.safar-hotel-details__share a:hover i,.safar-hotel-details__share a:hover span,.safar-mphb-room-style-16 .safar-accommodation-9__share a:hover i,.safar-mphb-room-style-16 .safar-accommodation-9__share a:hover span,.safar-babe-room-style-16 .safar-accommodation-9__share a:hover i,.safar-babe-room-style-16 .safar-accommodation-9__share a:hover span{color:var(--safar-text-white-color)}.social-toggle-icon .social-icons a{width:40px;height:40px;line-height:40px;border-radius:50%;background:var(--safar-white-color);text-align:center;display:inline-block;padding:0;font-size:16px}.social-toggle-icon .social-icons li{margin:0}.social-toggle-icon .social-icons li:not(:last-child){margin-inline-end:10px}.social-toggle-icon{position:relative}.social-toggle-icon .social-icons{position:absolute;inset-block-start:100%;inset-inline-end:0;padding-inline-start:0;margin-block-end:0;display:flex;transition:.3s ease-in-out;opacity:0;visibility:hidden;margin-inline-start:0;background:var(--safar-shade-color);padding:5px 10px;border-radius:50px;z-index:1}.social-toggle-icon.active .social-icons{opacity:1;visibility:visible;inset-block-start:120%}.social-toggle-icon.active .safar-social-share-button{background:var(--safar-primary-color);border-color:var(--safar-primary-color)}.social-toggle-icon.active .safar-social-share-button i,.social-toggle-icon.active .safar-social-share-button span{color:var(--safar-text-white-color)}@media (max-width:991px){.social-toggle-icon .social-icons{inset-inline-start:0;inset-inline-end:auto}}@media (max-width:556px){.social-toggle-icon .social-icons{display:grid;gap:5px;z-index:1;padding:7px;inset-inline-end:-60px;inset-inline-start:auto;inset-block-start:0}.social-toggle-icon.active .social-icons{inset-block-start:0}.social-toggle-icon .social-icons li:not(:last-child){margin-inline-end:0}}.safar-mphb-single-rating-status-wrap{display:flex;column-gap:55px;align-items:center;margin-block-end:50px}.safar-mphb-single-rating-status-wrap.no-rating .safar-mphb-single-rating-status{width:100%}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status{background:var(--safar-shade-color);width:260px;height:260px;text-align:center;padding-block-start:65px;flex:0 0 auto;border-radius:16px}@media (max-width:800px){.safar-mphb-single-rating-status-wrap{column-gap:35px}}@media (max-width:575px){.safar-mphb-single-rating-status-wrap{display:block}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status{width:100%}}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status .avarage-rating{font-family:var(--safar-heading-font);font-size:80px;color:var(--safar-primary-color);display:block;line-height:1}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status .total-review{display:block;margin-block-start:15px}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul{display:flex;flex-wrap:wrap}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li{width:50%;margin-block-end:22px}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li.pr{padding-inline-end:20px}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li.pl{padding-inline-start:20px}.single-mphb_room_type .safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li.pl{padding-inline:0 20px}@media (max-width:800px){.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li{width:100%}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li.pr{padding-inline-end:0}.safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li.pl{padding-inline-start:0}.single-mphb_room_type .safar-mphb-single-rating-status-wrap .safar-mphb-single-rating-status-type ul li.pl{padding-inline:0}}.safar-mphb-single-rating-status-type{width:100%}@media (max-width:575px){.safar-mphb-single-rating-status-type{margin-block-start:20px}}.safar-mphb-single-rating-status-type ul{margin:0;padding:0}.safar-mphb-single-rating-status-type ul li{list-style:none;margin:0}.safar-mphb-rating-status-type-progress{height:4px;background-color:#ededed}.safar-mphb-rating-status-type-progress .progress-bar{overflow:hidden;color:#fff;width:0;background-color:transparent}.safar-mphb-rating-status-type-progress .progress-bar.progressbar-active{height:4px;border-radius:8px;background-color:var(--safar-primary-color);width:auto;animation-name:progress;animation-duration:1s;animation-fill-mode:forwards;animation-delay:.4s}.safar-mphb-rating-status-type-info{margin-block-end:5px}.safar-mphb-rating-status-type-info .rating{font-weight:500;color:var(--safar-heading-color);float:right}@keyframes progress{0%{width:0}100%{width:100%}}.safar-mphb-rating-with-status .mphbr-accommodation-rating-types{display:none}.mphbr-star-rating>span{color:var(--safar-primary-color)}.comments-area.mphb-reviews .mphbr-accommodation-rating-wrapper{border-bottom:1px solid var(--safar-border-color);padding-block-end:33px;align-items:end}@media (max-width:575px){.comments-area.mphb-reviews .mphbr-accommodation-rating-wrapper{display:grid;row-gap:20px}}.comments-area.mphb-reviews .mphbr-accommodation-rating-wrapper .mphbr-accommodation-rating-title{font-size:32px}.comments-area.mphb-reviews ol.comment-list{padding:0;margin:0}.comments-area.mphb-reviews ol.comment-list li:not(:last-child){margin-block-end:30px;border-bottom:1px solid var(--safar-border-color)}.comments-area.mphb-reviews ol.comment-list li.mphbr_review p{margin-block-end:0;font-weight:400;font-size:18px}.comments-area.mphb-reviews ol.comment-list li.mphbr_review p .mphbr-expand-comment-text{color:var(--safar-primary-color)}.comments-area.mphb-reviews ol.comment-list li.mphbr_review p .mphbr-expand-comment-text:hover{color:var(--safar-heading-color)}.comments-area.mphb-reviews ol.comment-list li.mphbr_review .avatar{float:left;margin-inline-end:20px;border-radius:12px}.comments-area.mphb-reviews ol.comment-list li.mphbr_review .fn a{font-size:24px;margin-block-end:12px;color:var(--safar-heading-color);font-family:var(--safar-heading-font);font-weight:400;text-transform:capitalize}.comments-area.mphb-reviews ol.comment-list li.mphbr_review .comment-metadata{font-weight:400;font-size:15px}.comments-area.mphb-reviews ol.comment-list li.mphbr_review .comment-meta{margin-block-end:25px}.comments-area.mphb-reviews .mphbr-accommodation-rating-types .mphbr-rating-type .mphbr-star-rating{margin-inline-end:5px}.comments-area.mphb-reviews .mphbr-accommodation-rating-types .mphbr-rating-type .mphbr-rating-type-title{position:relative}.comments-area.mphb-reviews .mphbr-accommodation-rating-types .mphbr-rating-type .mphbr-rating-type-title:before{content:"-";margin-inline-end:5px}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-rating-parameter-wrapper{margin-block-end:10px;align-items:center}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-rating-parameter-wrapper .mphbr-stars{margin-block-end:0;margin-inline-end:5px}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-rating-parameter-wrapper .mphbr-stars a{color:var(--safar-primary-color)}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p label{display:block;color:var(--safar-heading-color);margin-block-end:5px}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p input[type=text],.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p input[type=email]{height:56px;line-height:56px;border:1px solid var(--safar-border-color);width:100%;border-radius:12px}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p input[type=text]:focus,.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p input[type=email]:focus{border:1px solid var(--safar-primary-color)}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p textarea{border-radius:12px}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p textarea:focus{border:1px solid var(--safar-primary-color)}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p.comment-form-cookies-consent{display:flex;gap:10px}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p.comment-form-cookies-consent label{margin-block-end:0}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p.form-submit{margin-block-end:0}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p.form-submit .submit{background:var(--safar-primary-color);color:var(--safar-text-white-color);transition:all .3s ease-in-out;padding:15px 30px !important;text-transform:capitalize;border-radius:40px;height:auto}.comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p.form-submit .submit:hover{background:var(--safar-heading-color)}.safar-mphb-single-contact-info-widget .safar-mphb-single-contact-info-item,.safar-babe-single-contact-info-widget .safar-babe-single-contact-info-item{display:flex;padding:16px;align-items:center;background-color:var(--safar-shade-color);border-radius:16px}.safar-mphb-single-contact-info-widget .safar-mphb-single-contact-info-item:not(:last-child),.safar-babe-single-contact-info-widget .safar-babe-single-contact-info-item:not(:last-child){margin-block-end:16px}.safar-mphb-single-contact-info-widget .safar-mphb-single-contact-info-item .safar-mphb-single-contact-info-icon,.safar-babe-single-contact-info-widget .safar-babe-single-contact-info-item .safar-babe-single-contact-info-icon{flex:0 0 auto;margin-inline-end:16px}.safar-mphb-single-contact-info-widget .safar-mphb-single-contact-info-item .safar-mphb-single-contact-info-icon span,.safar-babe-single-contact-info-widget .safar-babe-single-contact-info-item .safar-babe-single-contact-info-icon span{width:48px;height:48px;font-size:20px;line-height:50px;text-align:center;display:inline-block;color:var(--safar-heading-color);background-color:var(--safar-white-color)}.safar-mphb-single-contact-info-widget .safar-mphb-single-contact-info-item .safar-mphb-single-contact-info-content span,.safar-babe-single-contact-info-widget .safar-babe-single-contact-info-item .safar-babe-single-contact-info-content span{font-size:16px;display:block}.safar-mphb-single-contact-info-widget .safar-mphb-single-contact-info-item .safar-mphb-single-contact-info-content a:hover,.safar-babe-single-contact-info-widget .safar-babe-single-contact-info-item .safar-babe-single-contact-info-content a:hover{color:var(--safar-heading-color)}.mphb_sc_search_results-wrapper .mphb-room-type,.mphb_sc_rooms-wrapper .mphb-room-type{display:flex;align-items:center;flex-wrap:wrap}.mphb_sc_rooms-wrapper .mphb-room-type{align-items:start}@media (max-width:991px){.mphb_sc_search_results-wrapper .mphb-room-type .mphb_sc_rooms-wrapper .mphb-room-type{display:block}}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper{width:50%;padding-inline-end:20px;position:relative}@media (max-width:991px){.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper{width:100%;padding-inline-end:0;margin-block-end:20px}}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-room-type-images,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-room-type-images{position:relative;z-index:1}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .gallery-item,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .gallery-item{padding-inline-end:0 !important;border-radius:18px;overflow:hidden}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-main-slider,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-main-slider{border:0}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider{border:0;position:absolute;inset-block-end:20px;inset-inline-start:0;inset-inline-end:0;margin:0 auto;text-align:center;background:0 0}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider .flex-viewport,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider .flex-viewport{display:flex}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider .flex-viewport ul,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider .flex-viewport ul{display:flex;justify-content:center}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item a,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item a{display:inline-block;line-height:0;position:relative}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item a:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item a:before{position:absolute;content:"";height:100%;width:100%;inset-block-start:0;inset-inline-start:0;background-color:var(--safar-white-color);border-radius:50%}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item img,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item img{height:9px;width:9px;border-radius:50%;margin-block-end:0}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item.flex-active-slide a:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider .gallery-item.flex-active-slide a:before{background-color:var(--safar-primary-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .mphb-gallery-thumbnail-slider .flex-direction-nav,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .mphb-gallery-thumbnail-slider .flex-direction-nav{display:none}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .flex-direction-nav a,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .flex-direction-nav a{width:48px;height:48px;line-height:48px;background:var(--safar-white-color);opacity:1;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0;transition:.3s ease-in-out}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .flex-direction-nav a.flex-prev,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .flex-direction-nav a.flex-prev{inset-inline-start:24px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .flex-direction-nav a.flex-prev:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .flex-direction-nav a.flex-prev:before{content:"\e902";font-family:"icomoon" !important;font-size:24px;transition:.3s ease-in-out}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .flex-direction-nav a.flex-next,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .flex-direction-nav a.flex-next{inset-inline-end:24px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .flex-direction-nav a.flex-next:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .flex-direction-nav a.flex-next:before{content:"\e903";font-family:"icomoon" !important;font-size:24px;transition:.3s ease-in-out}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .flex-direction-nav a:hover,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .flex-direction-nav a:hover{background:var(--safar-primary-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-images-wrapper .flex-direction-nav a:hover:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-images-wrapper .flex-direction-nav a:hover:before{color:var(--safar-text-white-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper{width:50%;padding-inline-start:20px;display:grid}@media (max-width:991px){.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper{width:100%;padding-inline-start:0}}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.no_attributes .mphb-loop-room-type-attributes{display:none}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li{display:none}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-capacity .mphb-room-type-adults-capacity,.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-capacity .mphb-room-type-total-capacity{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-children .mphb-room-type-children-capacity{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-size .mphb-room-type-size{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-bedType .mphb-room-type-bed-type{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-view .mphb-room-type-view{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-categories .mphb-room-type-categories{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-facilities .mphb-room-type-facilities{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-customAttribute .mphb-room-type-custom-attribute{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-bedrooms .mphb-room-type-bedrooms{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-bathrooms .mphb-room-type-bathrooms{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.show-location .mphb-room-type-location{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes{order:-1;padding-inline-start:30px;display:inline-flex;flex-wrap:wrap;gap:5px;margin:0;margin-block-end:15px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li{list-style:none;position:relative;margin:0 45px 0 0}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li:before{position:absolute;font-family:"icomoon" !important;inset-inline-start:-30px;color:var(--safar-primary-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li a,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li a{color:var(--safar-body-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li a:hover,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li a:hover{color:var(--safar-primary-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li .mphb-attribute-title,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li .mphb-attribute-title{color:var(--safar-heading-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li .mphb-attribute-value,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li .mphb-attribute-value{color:var(--safar-body-color)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities .mphb-attribute-title:after,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities .mphb-attribute-title:after{content:" ...";cursor:pointer;color:var(--safar-primary-color);font-weight:bolder}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities .mphb-attribute-value,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities .mphb-attribute-value{display:none;position:absolute;inset-block-start:20px;inset-inline-end:-10px;background:var(--safar-white-color);z-index:3;padding:10px;border-radius:12px;box-shadow:0px 0px 4px rgba(0,0,0,.15)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities .mphb-attribute-value:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities .mphb-attribute-value:before{content:"";position:absolute;inset-block-start:-12px;inset-inline-end:11px;border:6px solid transparent;border-bottom:8px solid var(--safar-white-color);border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities:hover .mphb-attribute-value,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities:hover .mphb-attribute-value{display:block;position:absolute}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities a,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities a{color:var(--safar-primary-color);text-decoration:underline}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities a:hover,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities a:hover{color:var(--safar-primary-color);text-decoration:none}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-adults-capacity:before,.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-total-capacity:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-adults-capacity:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-total-capacity:before{content:"\e9b3"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-children-capacity:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-children-capacity:before{content:"\e938"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-facilities:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-facilities:before{content:"\e9aa"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-view:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-view:before{content:"\e9c3"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-size:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-size:before{content:"\e9a0"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-bed-type:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-bed-type:before{content:"\e9a1"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-categories:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-categories:before{content:"\e9b4"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-bedrooms:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-bedrooms:before{content:"\e910"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-bathrooms:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-bathrooms:before{content:"\e998"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-loop-room-type-attributes .mphb-room-type-location:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-loop-room-type-attributes .mphb-room-type-location:before{content:"\e9ae"}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-room-type-title{font-size:32px;margin-block-end:7px}@media (max-width:767px){.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-room-type-title{font-size:24px}}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.no_description .safar-excerpt-content{display:none}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-view-details-button-wrapper,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-view-details-button-wrapper{padding-block-end:26px;border-bottom:1px solid var(--safar-border-color);margin-block-end:27px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.line_1_description .safar-excerpt-content p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-block-end:15px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.line_2_description .safar-excerpt-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-block-end:15px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.line_3_description .safar-excerpt-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-block-end:15px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper.line_4_description .safar-excerpt-content p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-block-end:15px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-room-type-details-title,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-room-type-details-title{display:none}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-regular-price,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-regular-price{line-height:1.2;margin-block-end:20px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-regular-price strong,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-regular-price strong{font-size:18px;font-weight:400;font-family:var(--safar-body-font);text-transform:capitalize}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-regular-price .mphb-price,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-regular-price .mphb-price{font-size:24px;color:var(--safar-primary-color);font-family:var(--safar-heading-font)}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-regular-price .mphb-price-period,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-regular-price .mphb-price-period{cursor:text;border:none;position:relative;margin-inline-start:6px;text-transform:capitalize}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-regular-price .mphb-price-period:before,.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .mphb-regular-price .mphb-price-period:before{position:absolute;content:"/";inset-inline-start:-12px;inset-block-start:0;inset-block-end:0;margin-inline-start:3px}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section{display:flex;align-items:center;gap:20px}@media (max-width:767px){.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section .mphb-book-button{margin-block-start:15px}}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section.mphb-rooms-added{display:block}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section.mphb-rooms-added .mphb-rooms-reservation-message-wrapper{margin:15px 0}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section.mphb-rooms-added .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation{color:var(--safar-primary-color);border-bottom:1px dashed var(--safar-primary-color);transition:.3s ease-in-out}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section.mphb-rooms-added .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation:hover{color:var(--safar-heading-color);border-bottom:none}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section.mphb-rooms-added .mphb-book-button{cursor:not-allowed;opacity:.5}@media (max-width:767px){.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section.mphb-rooms-added .mphb-book-button{margin-block-start:0}}.mphb_sc_search_results-wrapper .mphb-room-type .safar-mphb-result-content-wrapper .mphb-reserve-room-section p{margin-block-end:0}.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .button{background:var(--safar-primary-color);color:var(--safar-text-white-color);border:1px solid var(--safar-primary-color);padding:15px 25px;display:inline-block;transition:all .3s ease-in-out;border-radius:8px}.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .button:hover{background:var(--safar-heading-color);border-color:var(--safar-heading-color)}.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .button.mphb-view-details-button{background:var(--safar-heading-color);border-color:var(--safar-heading-color);border-radius:30px}.mphb_sc_rooms-wrapper .mphb-room-type .safar-mphb-rooms-info-wrapper .button.mphb-view-details-button:hover{background:var(--safar-primary-color);border-color:var(--safar-primary-color)}.mphb-pagination .nav-links{text-align:center;margin-block-start:30px}.mphb-pagination .nav-links span,.mphb-pagination .nav-links a{width:56px;height:56px;color:var(--safar-body-color);line-height:56px;text-align:center;display:inline-block;font-weight:400;transition:.4s;position:relative;padding:inherit;border:1px solid #eaeaea;font-size:var(--safar-body-font-size);margin-inline-end:5px}.mphb-pagination .nav-links span{background:var(--safar-primary-color);border-color:var(--safar-primary-color);color:var(--safar-text-white-color)}.mphb-pagination .nav-links a:hover{background:var(--safar-primary-color);border-color:var(--safar-primary-color);color:var(--safar-text-white-color)}.mphb-pagination .nav-links a.next{width:90px}.mphb-pagination .nav-links a.prev{width:130px}.safar-logged-in-user-hover-content,.safar-woo-mini-cart-content{position:absolute;content:'';inset-inline-start:0;inset-block-start:100%;z-index:99;background-color:var(--safar-white-color);padding:20px;min-width:180px;visibility:hidden;opacity:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-box-shadow:0 0 15px 0px rgba(0,0,0,.08);box-shadow:0 0 15px 0px rgba(0,0,0,.08)}.safar-logged-in-user-visible-content .safar-logged-in-user-name,.safar-logged-out-user-wrapper .safar-logged-out-user-text{font-weight:600}.safar-logged-in-user-hover-content:before,.safar-woo-mini-cart-content:before{inset-block-start:-7.5px;content:'';position:absolute;inset-inline-start:35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:-2px -2px 10px -5px rgba(0,0,0,.2);box-shadow:-2px -2px 10px -5px rgba(0,0,0,.2);border-top:7.5px solid var(--safar-white-color);border-bottom:7.5px solid transparent;border-left:7.5px solid var(--safar-white-color);border-right:7.5px solid var(--safar-white-color)}.safar-woo-mini-cart-content:before{inset-block-start:-7px}.safar-logged-in-user-wrapper:hover .safar-logged-in-user-hover-content,.safar-woo-mini-cart-icon-wrapper.safar-woo-mini-cart-active-on-hover:hover .safar-woo-mini-cart-content,.safar-woo-mini-cart-content.active{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.safar-woo-mini-cart-wrapper,.safar-woo-mini-cart-inner,.safar-woo-mini-cart-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.safar-woo-mini-cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.safar-woo-mini-cart-content:before{inset-inline-start:inherit;inset-inline-end:22px}.safar-woo-mini-cart-icon-wrapper{padding-block-end:20px}.safar-woo-mini-cart-icon-wrapper i{font-size:23px}.safar-woo-mini-cart-total-item{background-color:#f29e15;border-radius:50%;color:var(--safar-text-white-color);font-size:14px;line-height:25px;height:25px;width:25px;position:absolute;text-align:center;inset-block-start:-10px;inset-inline-start:17px;-webkit-box-shadow:0 5px 5px rgba(17,17,17,.3);box-shadow:0 5px 5px rgba(17,17,17,.3)}.safar-woo-mini-cart-total-price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline-start:20px;font-size:20px;line-height:1}.safar-woo-mini-cart-content{inset-inline-end:-20px;inset-inline-start:inherit;width:400px;padding:30px}.safar-mini-cart-each-item,.safar-mini-cart-item-thumb a{display:-webkit-box;display:-ms-flexbox;display:flex}.safar-mini-cart-each-item{padding:18px 0}.safar-mini-cart-each-item:first-child{padding:0 0 18px}.safar-mini-cart-each-item:not(:last-child){border-bottom:1px solid #eee}.safar-mini-cart-item-thumb{width:60px;padding-inline-end:15px}.safar-mini-cart-product-name-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-block-start:-5px}.safar-mini-cart-product-name-quantity,.safar-mini-cart-product-name-quantity a{font-weight:700}.safar-mini-cart-product-name-quantity .quantity{font-size:15px;font-weight:400}a.remove_from_cart_button{margin-inline-start:auto;font-weight:700;font-size:24px;margin-block-start:-7px}.safar-mini-cart-each-item .blockUI.blockOverlay{background-color:inherit !important}.safar-mini-cart-each-item:first-child .blockUI.blockOverlay:before{inset-block-start:calc(50% - 18px)}.safar-mini-cart-each-item .blockUI.blockOverlay:before{position:absolute;inset-block-start:calc(50% - 10px);inset-inline-start:13px;-webkit-animation:safar-wishlist-spin 1s ease-in-out infinite;animation:safar-wishlist-spin 1s ease-in-out infinite;content:'\f18f';font-family:'Flaticon';line-height:1;font-size:20px}p.woocommerce-mini-cart__total.total{border-top:3px double #eee;padding:20px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;margin:0}p.woocommerce-mini-cart__total strong{font-weight:700}p.woocommerce-mini-cart__total span.woocommerce-Price-amount.amount{margin-inline-start:auto;font-weight:700}p.woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0}p.woocommerce-mini-cart__buttons .button,p.safar-cart-shop-page-link a{color:var(--safar-text-white-color);padding:0 30px;display:inline-block;line-height:50px;height:50px;font-weight:600;border-radius:25px}p.woocommerce-mini-cart__buttons .button.wc-forward{margin-inline-end:10px}p.woocommerce-mini-cart__buttons .button.checkout{margin-inline-end:0px}p.safar-cart-empty-text,p.safar-cart-shop-page-link{margin:0}p.safar-cart-empty-text{font-weight:700;font-size:20px;margin-block-end:18px}p.safar-cart-shop-page-link a{color:var(--safar-text-white-color)}.safar-cart-empty-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.safar-woo-mini-cart-link{cursor:pointer}.safar-footer-default-wrapper{padding:30px 0;color:var(--safar-text-white-color);background:var(--safar-heading-color);text-align:center}.safar-footer-default-wrapper a{color:var(--safar-text-white-color)}.safar-footer-default-wrapper a:hover{color:var(--safar-primary-color)}.safar-progress-parent{position:fixed;inset-inline-end:30px;inset-block-end:30px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px #f8e3c3;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all .2s linear;transition:all .2s linear}.safar-progress-parent.safar-backto-top-active{opacity:1;visibility:visible;transform:translateY(0)}.safar-progress-parent:after{position:absolute;font-family:'remixicon' !important;content:"\ea78";text-align:center;line-height:46px;font-size:24px;color:var(--safar-primary-color);inset-inline-start:0;inset-block-start:0;height:46px;width:46px;cursor:pointer;display:block;z-index:2;-webkit-transition:all .2s linear;transition:all .2s linear}.safar-progress-parent:hover:after{color:var(--safar-primary-color)}.safar-progress-parent:before{position:absolute;font-family:'feather' !important;content:"\e914";text-align:center;line-height:46px;font-size:24px;opacity:0;background:#0d0d12;-webkit-background-clip:text;-webkit-text-fill-color:transparent;inset-inline-start:0;inset-block-start:0;height:46px;width:46px;cursor:pointer;display:block;z-index:2;-webkit-transition:all .2s linear;transition:all .2s linear}.safar-progress-parent svg path{fill:none}.safar-progress-parent svg.safar-back-circle path{stroke:var(--safar-primary-color);stroke-width:4;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.safar-page-title-area{padding-block-start:105px;padding-block-end:100px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;position:relative;text-align:center;background-color:var(--safar-heading-color)}.safar-header-transparent-enable .safar-page-title-area{padding-block-start:210px}.safar-page-title-area.safar-default-breadcrumb{background:url(//salanginn.com/wp-content/themes/safar/assets/css/../images/safar-breadcrumb-bg.jpg)}.safar-page-title-area.safar-breadcrumb-has-bg:before{position:absolute;width:100%;height:100%;content:"";inset-inline-start:0;inset-block-start:0;background:rgba(0,0,0,0)}.safar-page-title-area .safar-page-title,.safar-page-title-area .safar-breadcrumb-wrapper{position:relative}.safar-single-blog .blog-content .title,.safar-page-title-area .safar-page-title{text-overflow:ellipsis;-ms-word-wrap:break-word;word-break:break-word}.safar-page-title-area .safar-page-title h1{font-family:var(--safar-heading-font);margin:0 0 5px;font-size:60px;line-height:var(--safar-heading-font-line-height);color:var(--safar-text-white-color);font-weight:var(--safar-heading-font-weight)}.safar-page-title-area .safar-breadcrumb-wrapper{margin-block-start:40px;margin-block-end:7px}.safar-page-title-area .safar-breadcrumb-wrapper ul{margin:0;padding:9px 20px;display:-webkit-box;display:-ms-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.1);backdrop-filter:blur(6px);border-radius:20px}.safar-page-title-area .safar-breadcrumb-wrapper ul li{margin:0}.safar-page-title-area .safar-breadcrumb-wrapper ul li,.safar-page-title-area .safar-breadcrumb-wrapper .learn-press-breadcrumb{list-style:none;position:relative;font-size:16px;line-height:22px;font-weight:500;color:var(--safar-primary-color);text-transform:uppercase}.safar-page-title-area .safar-breadcrumb-wrapper ul li a{color:var(--safar-text-white-color)}.safar-page-title-area .safar-breadcrumb-wrapper ul li:first-child,.safar-page-title-area .safar-breadcrumb-wrapper .learn-press-breadcrumb a:first-child{margin-inline-start:0}.safar-page-title-area .safar-breadcrumb-wrapper ul li:last-child,.safar-page-title-area .safar-breadcrumb-wrapper .learn-press-breadcrumb a:last-child{margin-inline-end:0}.safar-page-title-area .safar-breadcrumb-wrapper ul li:not(:last-child){padding-inline-end:35px}.safar-page-title-area .safar-breadcrumb-wrapper ul li:after,.safar-page-title-area .safar-breadcrumb-wrapper .learn-press-breadcrumb a:after{content:"";width:14px;height:2px;position:absolute;background:var(--safar-white-color);opacity:.3;border-radius:5px;inset-block-start:50%;inset-inline-end:11px;transform:translateY(-50%)}.safar-page-title-area .safar-breadcrumb-wrapper ul li:last-child:after{display:none}.safar-default-breadcrumb .shape-image{position:absolute;z-index:-1}.safar-default-breadcrumb .shape-image.shape-image-1{inset-block-start:-30px;inset-inline-start:-180px}.safar-default-breadcrumb .shape-image.shape-image-2{inset-block-start:-40px;inset-inline-end:22%}.safar-default-breadcrumb .shape-image.shape-image-3{inset-block-start:-24px;inset-inline-end:-90px}.safar-default-breadcrumb .shape-image.shape-image-4{inset-block-end:-39px;inset-inline-end:-220px}.safar-default-breadcrumb .shape-image.shape-image-5{inset-block-end:-62px;inset-inline-end:45%}.safar-default-breadcrumb .shape-image.shape-image-5 img{width:80%}.safar-default-breadcrumb .shape-image.shape-image-6{inset-block-end:-30px;inset-inline-start:-108px}.blog_single_breadcrumb_off{display:none}@media (max-width:991px){.safar-page-title-area{padding-block-start:40px;padding-block-end:40px}.safar-header-transparent-enable .safar-page-title-area{padding-block-start:110px}.safar-page-title-area .safar-page-title h1{font-size:48px}}@media (max-width:767px){.safar-page-title-area .safar-page-title h1{font-size:32px}.safar-page-title-area .safar-breadcrumb-wrapper{margin-block-start:20px}}.safar-pagination-wrapper,.woocommerce nav.woocommerce-pagination{margin:42px 0 0}.safar-pagination-wrapper ul.page-numbers,.woocommerce nav.woocommerce-pagination ul{padding:0;margin-block-end:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .tutor-pagination-wrap li,nav.safar-theme-page-links ul li,.safar-pagination-wrapper ul li{margin-block-end:0;margin-block-start:0px}nav.safar-theme-page-links ul.pager li:not(:last-child),.safar-pagination-wrapper .page-numbers li:not(:last-child){margin-inline-end:10px}nav.safar-theme-page-links ul.pager li span,nav.safar-theme-page-links ul.pager li a,.safar-pagination-wrapper .page-numbers .page-number,.safar-mphb-pagination .page-numbers a,.safar-mphb-pagination .page-numbers span,.safar-babe-pagination .page-numbers a,.safar-babe-pagination .page-numbers span{width:56px;height:56px;color:var(--safar-body-color);line-height:56px;text-align:center;display:block;font-weight:400;transition:.4s;position:relative;padding:inherit;border:1px solid #eaeaea;font-size:var(--safar-body-font-size)}.safar-mphb-pagination ul.page-numbers,.safar-babe-pagination ul.page-numbers{margin-block-end:0;margin-block-start:42px}.safar-mphb-pagination ul.page-numbers li,.safar-babe-pagination ul.page-numbers li{display:inline-block}.safar-mphb-pagination ul.page-numbers .current,.safar-babe-pagination ul.page-numbers .current{background:var(--safar-primary-color);color:var(--safar-text-white-color)}.safar-pagination-wrapper .page-numbers a.prev,.safar-pagination-wrapper .page-numbers a.next,.safar-mphb-pagination .page-numbers a.prev,.safar-mphb-pagination .page-numbers a.next,.safar-babe-pagination .page-numbers a.prev,.safar-babe-pagination .page-numbers a.next{width:90px}.safar-pagination li a i,.safar-pagination-wrapper li a span.safar-pagination-icon{font-size:22px;font-weight:500}body .tutor-pagination-wrap i,nav.safar-theme-page-links ul.pager li i,nav.safar-theme-page-links ul.pager li i,.safar-pagination-wrapper .page-numbers i{font-size:22px;font-weight:500}body .tutor-pagination-wrap span.current,body .tutor-pagination-wrap a:hover,nav.safar-theme-page-links ul.pager li.active span,nav.safar-theme-page-links ul.pager li:hover a,.safar-pagination-wrapper .page-numbers .page-number.current,.safar-pagination-wrapper .page-numbers .page-number:hover,.safar-mphb-pagination .page-numbers a:hover,.safar-babe-pagination .page-numbers a:hover{color:var(--safar-text-white-color);background:var(--safar-primary-color);border-color:var(--safar-primary-color)}nav.safar-theme-page-links ul.pager,nav.safar-theme-page-links{display:flex;align-items:center}nav.safar-theme-page-links{margin:70px 0 0}.safar-single-post nav.safar-theme-page-links{margin:20px 0 0}nav.safar-theme-page-links ul.pager{margin:0 0 0 15px;padding:0;list-style:none}@media (max-width:575px){nav.safar-theme-page-links ul.pager li span,nav.safar-theme-page-links ul.pager li a,.safar-pagination-wrapper .page-numbers .page-number,.safar-mphb-pagination .page-numbers a,.safar-mphb-pagination .page-numbers span,.safar-babe-pagination .page-numbers a,.safar-babe-pagination .page-numbers span{font-size:16px;width:40px;height:40px;line-height:38px}}.safar-comments-area .safar-comment-form textarea{height:180px;display:grid;padding:13px 18px}.safar-comments-area label{font-weight:600;display:flex;margin-block-end:7px}.safar-comments-area p.comment-form-cookies-consent{display:flex}.safar-comments-area p.comment-form-cookies-consent input[type=checkbox]{margin-block-start:4px;width:20px;height:20px}.safar-accommodation-comments-widget .safar-comments-area p.comment-form-cookies-consent input[type=checkbox]{margin-block-start:3px;width:20px;height:20px}.safar-comments-area p.comment-form-cookies-consent label{padding-inline-start:10px;font-weight:400;margin-block-end:0;color:var(--safar-body-color)}.post-password-form input[type=password]{background:#f4f4f4;border:0;height:54px;margin-inline-end:5px;margin-inline-start:5px}.post-password-form input[type=submit],.safar-comments-area .safar-comment-btn{color:var(--safar-text-white-color);background:var(--safar-primary-color);border:1px solid;padding:18px 27px;line-height:1;border-radius:40px}.post-password-form input[type=submit]:hover,.safar-comments-area .safar-comment-btn:hover{background-color:var(--safar-heading-color)}.learn-press-form .form-fields .form-field input[type=text],.learn-press-form .form-fields .form-field input[type=email],.learn-press-form .form-fields .form-field input[type=number],.learn-press-form .form-fields .form-field input[type=password],.learn-press-form .form-fields .form-field input[type=url],.learn-press-form .form-fields .form-field textarea,.comments-area .safar-comment-form input[type=text],.comments-area .safar-comment-form input[type=email],.comments-area .safar-comment-form input[type=url],.comments-area .safar-comment-form textarea#comment{width:100%;margin-block-end:30px;border:0;font-family:var(--safar-body-font);font-weight:400;border:1px solid var(--safar-border-color);border-radius:12px;transition:.3s}.safar-comments-area .safar-row{margin-block-end:0px !important}.safar-comments-area .safar-row>*{margin-block-end:0px !important}.safar-search-box .search-form input:focus,.comments-area .safar-comment-form input[type=text]:focus,.comments-area .safar-comment-form input[type=email]:focus,.comments-area .safar-comment-form input[type=url]:focus,.comments-area .safar-comment-form textarea#comment:focus{border-color:var(--safar-primary-color)}.comments-area .safar-comment-form input[type=text],.comments-area .safar-comment-form input[type=email],.comments-area .safar-comment-form input[type=url]{height:56px;padding:13px 18px;border-radius:12px}.comments-area .safar-comment-form p.form-submit{margin:0}ol.safar-comment-list{margin:0;padding:0;-ms-word-wrap:break-word;word-wrap:break-word;list-style:none}ol.safar-comment-list .comment-respond{margin-block-end:30px}ol.safar-comment-list li{margin-block-end:0;margin-block-start:0}.safar-comment-list article.safar-single-comment{position:relative}.safar-comment-list .safar-comment-each-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.safar-comment-list>.safar-comment-item:first-child{margin-block-start:0;padding-block-start:0}.safar-comment-list>.safar-comment-item{margin-block-end:30px;padding-block-end:30px}.safar-comment-list>.safar-comment-item:last-child{margin-block-end:0;padding-block-end:0}.safar-comment-list>.safar-comment-item.parent .safar-comment-item{margin-block-start:30px}.safar-comment-list>.safar-comment-item:not(:last-child){border-bottom:1px solid #eee}.safar-comment-list .safar-comment-avatar{min-width:70px;width:70px;margin-inline-end:30px;margin-inline-end:25px}.safar-comment-list .safar-comment-avatar a{display:flex}.safar-comment-list .safar-comment-avatar a img{border-radius:8px}.safar-comment-item .safar-media-body{flex:1}.safar-comment-item h4.safar-media-heading{font-size:24px;margin:0;text-transform:capitalize}.safar-comment-header{margin-block-end:15px}.safar-comment-header span.comment-metadata{display:flex}.safar-comment-header span.comment-metadata .comment-edit-link{margin-inline-start:20px;color:var(--safar-heading-color)}.safar-comment-bottom-part .comment-reply-link{color:var(--safar-heading-color);display:flex;align-items:center;font-weight:500;font-size:18px;line-height:26px;gap:5px}.safar-comment-bottom-part .comment-reply-link:hover{color:var(--safar-primary-color)}@media (max-width:991px){.safar-comment-bottom-part .comment-reply-link{font-size:16px}}.safar-comment-bottom-part .comment-reply-link i{margin-inline-end:10px}.safar-comment-list .comment-content{margin-block-end:12px}.safar-comment-list .comment-content p{font-weight:400;font-size:18px}.safar-comment-list .comment-content p:last-child{margin:0}.safar-comment-bottom-part{display:flex;justify-content:space-between;margin-block-start:0px}.safar-comment-bottom-part .edit-link{margin:0}.safar-comment-list table a{text-decoration:none}.safar-comment-list li>ol.children{margin-inline-start:30px;list-style:none;padding-inline-start:0}.safar-blog{margin-block-end:15px}.safar-blog .thumbnail{margin-block-end:18px}.safar-blog-meta{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin-block-end:0}.safar-blog-meta li{margin-inline-end:40px;font-weight:500;font-size:16px;line-height:26px;display:flex;align-items:center;margin-block-start:0}.safar-blog-title{font-size:40px;line-height:150%;margin-block-end:9px}@media (max-width:1024px){.safar-blog-title{font-size:36px}}@media (max-width:767px){.safar-blog-title{font-size:28px}}.safar-blog-meta li:last-child{margin-inline-end:0}.safar-blog-meta li i,.safar-blog-meta li img{margin-inline-end:8px;font-size:18px}.safar-blog-meta-text{font-size:16px;font-weight:400}.safar-blog-meta-text a{color:var(--safar-body-color)}.safar-blog-meta li img{border-radius:100px;width:30px;height:30px;object-fit:cover}.safar-blog-meta li{margin:5px 10px}.safar-blog-text p{margin-block-end:0}.safar-blog-meta li:first-child{margin-inline-start:0}.safar-blog-post-standard .safar-blog{overflow:hidden;position:relative}.safar-blog-post-standard .top-position.left-top{inset-inline-start:20px;inset-block-start:20px;position:absolute;z-index:2}.safar-blog-post-standard .content .safar-blog-meta{margin-block-end:0}.safar-blog-post-standard .content .title{font-size:40px;margin-block-end:13px;display:inline-block;color:var(--safar-heading-color)}.safar-blog-post-standard .content .title.empty-title{display:none}.safar-blog-post-standard .content p:last-child{margin-block-end:0}.safar-blog-post-standard.sticky:not(.has-post-thumbnail) .safar-blog-post-standard{background:rgba(13,176,159,.07)}.safar-blog-post-standard.sticky:not(.has-post-thumbnail) .safar-blog-meta{margin:-4px -25px 35px 70px}.safar-blog-post-standard.sticky:not(.has-post-thumbnail) .content:before{position:absolute;content:"\EAE2";inset-inline-start:0;inset-block-start:0;font-family:'remixicon' !important;background:var(--safar-primary-color);color:var(--safar-text-white-color);font-size:30px;width:56px;height:61px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;line-height:61px}.safar-blog-button{margin-block-start:13px}.safar-blog-button a{font-size:16px;line-height:1.5;font-weight:500;display:inline-flex;align-items:center;letter-spacing:.06em;color:var(--safar-heading-color);transition:color .3s ease-in-out}.safar-blog-button a:hover{color:var(--safar-primary-color)}.safar-icon__box{overflow:hidden;position:relative;display:inline-flex}.safar-blog-button a:hover .safar-icon__first{transform:translate(100%,-100%)}.safar-blog-button a:hover .safar-icon__second{transform:translate(0,-1px)}.safar-icon__first{transform:translateY(1px);transition:transform .3s ease-in-out;will-change:transform;display:inline-flex}.safar-icon__first svg{transform:translateY(-2px);transition:transform .3s ease-in-out}.safar-icon__second{position:absolute;transform:translate3d(-100%,100%,0);transition:transform .3s ease-in-out;will-change:transform}.safar-icon__second svg{transform:translateY(-2px);transition:transform .3s ease-in-out}.safar-blog-post-standard.sticky.has-post-thumbnail .safar-blog .thumbnail:before{position:absolute;content:"\EAE2";inset-inline-start:35px;inset-block-start:0;font-family:'remixicon' !important;background:#0db09f;color:var(--safar-text-white-color);font-size:30px;width:56px;height:61px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;line-height:61px;z-index:1}.safar-blog-post-standard.sticky.has-post-thumbnail .top-position.left-top{inset-inline-start:111px}@media only screen and (max-width:991px){.safar-blog-post-standard .content .title{font-size:24px;margin-block-end:14px}}@media only screen and (max-width:767px){.safar-blog-post-standard.sticky:not(.has-post-thumbnail) .content:before,.safar-blog-post-standard.sticky.has-post-thumbnail .safar-blog .thumbnail:before{display:none}.safar-blog-post-standard.sticky:not(.has-post-thumbnail) .safar-blog-meta{margin:-5px -10px 20px}.safar-blog-post-standard.sticky.has-post-thumbnail .top-position.left-top{inset-inline-start:20px}}.safar-blog-post-archive-style-1{padding-block-end:18px}.safar-blog__item.no-thumb .safar-blog__content{margin-block-start:0;margin:0}.safar-blog__item .title{line-height:1.5;margin-block-end:8px;font-size:32px}.safar-blog__item .title a:hover{color:var(--safar-primary-color)}.safar-blog__item:hover .safar-blog__content{box-shadow:0px 20px 60px rgba(0,0,0,.02)}.safar-blog__item:hover .safar-blog__content-space{transform:inherit}.safar-blog__item:hover .safar-blog__btn{transform:translateY(0px) scaleY(1)}.safar-blog__item:hover .safar-thumb__anim a img{transform:scale3d(1.1,1.1,1.1)}.safar-blog__item:hover.blog-border .safar-blog__content:before{border-color:#e4dbd4}.safar-blog__item:hover.blog-border .safar-blog__content-space:before{border-color:#e4dbd4}.safar-blog__item.blog-border .safar-blog__content:before{transition:.3s ease-in-out;border-bottom:1px solid transparent}.safar-blog__item.blog-border .safar-blog__content-space:before{transition:.3s ease-in-out;border:1px solid transparent}.safar-blog__item .safar-blog__thumb{border-radius:24px;position:relative}.safar-blog__item .safar-blog__thumb:before{position:absolute;content:"";inset-block-end:0;inset-inline-start:0;opacity:0;z-index:1;opacity:0;width:100%;height:100%;visibility:hidden;transition:.3s ease-in-out;background:linear-gradient(180deg,rgba(156,117,56,0) 0%,rgba(156,117,56,0) 15.83%,rgba(156,117,56,0) 29.29%,rgba(156,117,56,.6) 68.41%,rgba(156,117,56,.8) 85%)}.safar-blog__item:hover .safar-blog__thumb:before{opacity:1;visibility:visible}.safar-blog__item .safar-blog__thumb img{height:500px;object-fit:cover}.safar-blog__item .safar-icon-button{color:var(--safar-secondary-color)}.safar-blog__item .safar-blog__content:before{border-radius:0 0 24px 24px}.safar-blog__item .safar-blog__content-space:before{border-radius:24px}.safar-blog__item .title a:hover{color:var(--safar-secondary-color)}.safar-blog__item .safar-blog__content{border-radius:24px}.safar-blog__thumb{overflow:hidden}.safar-blog__thumb img{width:100%}.safar-blog__meta{margin-block-end:20px;padding-block-end:20px;border-bottom:1px solid var(--safar-border-color);flex-wrap:wrap}.safar-blog__meta a,.safar-meta__item a{color:var(--safar-body-color);font-size:16px}.safar-blog__meta a:hover,.safar-meta__item a:hover{color:var(--safar-primary-color)}.safar-blog__meta .safar-meta__item{font-size:16px;display:flex;align-items:center;gap:5px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-blog__meta{margin-block-end:15px;padding-block-end:15px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-blog__meta .safar-meta__item{margin-block-end:5px}}.safar-blog__meta .safar-meta__item:not(:last-child){margin-inline-end:40px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog__meta .safar-meta__item:not(:last-child){margin-inline-end:16px}}@media (max-width:767px){.safar-blog__meta .safar-meta__item:not(:last-child){margin-inline-end:24px}}.safar-blog__content{z-index:1;margin:0 40px;overflow:hidden;position:relative;margin-block-start:-129px;transition:.3s ease-in-out;padding:32px 32px 30px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog__content{margin:0 24px;margin-block-start:-129px;padding:28px 28px 26px}}@media only screen and (min-width:768px) and (max-width:991px){.safar-blog__content{margin:0 20px;margin-block-start:-200px;padding:28px 28px 26px}}@media (max-width:767px){.safar-blog__content{margin:0 20px;margin-block-start:-180px;padding:28px 28px 26px}}.safar-blog__content:before{position:absolute;content:"";z-index:3;height:32px;inset-block-end:0;inset-inline-start:1px;inset-inline-end:1px;background-color:var(--safar-white-color)}.safar-blog__content p{margin-block-end:22px}.safar-blog__content-space{z-index:1;position:relative;transform:translateY(49px);transition:all .3s ease-out 0s}.safar-blog__content-space:before{position:absolute;content:"";z-index:-1;width:calc(100% + 64px);height:calc(100% + 64px);inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);background-color:var(--safar-white-color)}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog__content-space:before{width:calc(100% + 56px);height:calc(100% + 56px)}}.safar-blog__btn{transition:transform .3s ease-in-out}.safar-blog__btn a{font-size:16px;line-height:1.5;font-weight:500;letter-spacing:.96px;color:var(--safar-primary-color)}.safar-blog__btn a .safar-icon__box{padding-inline-start:2px;padding-inline-end:0}.safar-thumb__anim{position:relative;z-index:1;width:100%;overflow:hidden;display:inline-block}.safar-thumb__anim img{overflow:hidden;transition:all 1.5s cubic-bezier(0,0,.2,1)}.safar-blog-4__item{z-index:1;position:relative}.safar-blog-post-archive-style-2{padding-block-start:37px;margin-block-end:-44px}.safar-blog-post-archive-style-2 .safar-blog-4__item .safar-blog-4__content{margin-block-end:70px}.safar-post-grid.safar-post-style-2{margin-block-start:40px;margin-block-end:-60px}.safar-post-grid .safar-blog-4__item .safar-blog-4__content{margin-block-end:70px}.safar-post-style-2.safar-post-slider .safar-slider-item{margin-block-start:37px;margin-block-end:37px}.safar-blog-4__item.no-thumb .safar-blog-4__content{margin-inline-start:0}.safar-blog-4__item:hover .safar-blog-4__thumb-size{transform:scale3d(1.1,1.1,1.1)}.safar-blog-4__item:hover .safar-blog-4__content{border-color:#e4dbd4;background-color:var(--safar-white-color)}.safar-blog-4__item:hover .safar-blog-4__title a{color:var(--safar-primary-color)}.safar-blog-4__item:hover .safar-blog-4__btn a{color:var(--safar-primary-color)}.safar-blog-4__thumb{position:absolute;inset-block-start:50%;inset-inline-start:0;z-index:-1;width:55.56%;overflow:hidden;background-size:cover;height:calc(100% + 75px);transform:translateY(-50%);background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-4__thumb{width:66.56%}}@media (max-width:767px){.safar-blog-4__thumb{width:80.56%}}.safar-blog-4__thumb-size{width:100%;height:100%;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 1.5s cubic-bezier(0,0,.2,1)}.safar-blog-4__meta{margin-block-end:14px;padding-block-end:14px;border-bottom:1px solid var(--safar-border-color);flex-wrap:wrap}.safar-meta__item{display:inline-flex;align-items:center;gap:7px}.safar-meta__item span{font-size:16px}.safar-blog-4__meta .safar-meta__item:not(:last-child){margin-inline-end:32px}.safar-blog-4__content{margin-inline-start:250px;padding:24px;transition:.3s ease-in-out;border:1px solid transparent;background-color:var(--safar-shade-color)}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-blog-4__content{margin-inline-start:200px}}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-4__content{margin-inline-start:140px}}@media (max-width:767px){.safar-blog-4__content{margin-inline-start:50px}}.safar-blog-4__content p{margin-block-end:22px;color:rgba(54,38,24,.7)}.safar-blog-4__title{line-height:1.5;margin-block-end:8px;font-size:24px}.safar-blog-4__active .swiper-slide{margin-block-start:37px;margin-block-end:37px}.safar-blog-10__item{display:flex;align-items:center;position:relative}.safar-blog-post-archive-style-3{padding-block-end:18px}.safar-blog-10__item:hover .safar-blog-10__bg{transform:scale3d(1.1,1.1,1.1)}.safar-post-grid.safar-post-style-3{margin-block-end:-30px}.safar-blog-10__bg{width:100%;height:100%;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 1.5s cubic-bezier(0,0,.2,1)}.safar-blog-10__item.no-thumb .safar-blog-10__content{padding-inline-start:0}@media (max-width:767px){.safar-blog-10__item{flex-wrap:wrap}}.safar-blog-10__item:hover .safar-thumb__anim a img{border-radius:8px;transform:scale3d(1.1,1.1,1.1)}.safar-blog-10__item:hover .safar__btn-border-round{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-blog-10__thumb{position:absolute;inset-block-start:50%;inset-inline-start:0;width:46.04%;height:100%;overflow:hidden;transform:translateY(-50%)}.safar-blog-10__thumb img{width:100%;object-fit:cover}.safar-blog-10__meta{margin-block-end:8px}.safar-blog-10__meta-date{inset-block-start:12px;inset-inline-start:12px;position:absolute}.safar-blog-10__meta-date .safar-meta__item{padding:6px 11px;background-color:var(--safar-white-color)}.safar-blog-10__meta .safar-meta__item:not(:last-child){margin-inline-end:40px}.safar-blog-10__content{margin-inline-start:46%;padding:24px 24px 24px 40px}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-blog-10__content{padding:24px}}.safar-blog-10__content p{margin-block-end:32px;color:rgba(0,0,0,.7)}.safar-blog-10__title{line-height:1.5;margin-block-end:12px;font-size:32px}.safar-blog-10__btn .safar__btn-border-round{transition:.3s ease-in-out}.safar-blog-3__item{text-align:center}.safar-blog-post-archive-style-4{padding-block-end:10px}.safar-blog-3__item.no-thumb .safar-blog-3__meta{margin-block-start:0}.safar-blog-3__item:hover .safar-icon__hover a{color:var(--safar-primary-color)}.safar-blog-3__item:hover .safar-thumb__anim a img{border-radius:8px;transform:scale3d(1.1,1.1,1.1)}.safar-blog-3__thumb{border-radius:8px;overflow:hidden}.safar-blog-3__thumb img{width:100%;border-radius:8px}.safar-blog-3__meta{z-index:1;position:relative;margin-block-start:-46px}.safar-blog-3__title{line-height:1.5;margin-block-end:8px;font-size:32px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:767px){.safar-blog-3__title{font-size:28px}}.safar-blog-3__title a:hover{color:var(--safar-primary-color)}.safar-blog-3__content p{margin-block-end:16px}.safar-meta__round{width:96px;height:96px;padding:20px 10px;border-radius:50px;display:inline-block;border:2px solid var(--safar-white-color);background-color:var(--safar-shade-color)}.safar-meta__round span{font-size:16px;line-height:1.5;display:inline-block;color:var(--safar-body-color)}.safar-meta__round p{margin-block-end:0;line-height:1.5;color:var(--safar-heading-color)}.safar-blog-7__item{padding:8px;border:1px solid var(--safar-border-color)}.safar-blog-post-archive-style-5{padding-block-end:15px}.safar-blog-7__item:hover .safar-thumb__anim a img{border-radius:8px;transform:scale3d(1.1,1.1,1.1)}.safar-blog-7__thumb{margin-block-end:8px}.safar-blog-7__thumb img{width:100%}.safar-blog-7__meta{margin-block-end:21px;flex-wrap:wrap}.safar-blog-7__meta .safar-meta__item:not(:last-child){padding-inline-end:40px;margin-inline-end:16px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-7__meta .safar-meta__item:not(:last-child){padding-inline-end:20px;margin-inline-end:8px}}.safar-blog-7__meta .safar-meta__item:not(:last-child):before{position:absolute;content:"";inset-block-start:50%;inset-inline-end:0;height:1px;width:24px;transform:translateY(-50%);background-color:rgba(54,38,24,.2)}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-7__meta .safar-meta__item:not(:last-child):before{width:14px}}.safar-blog-7__content{padding:16px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-7__content{padding:12px}}.safar-blog-7__content p{margin-block-end:22px;color:rgba(54,38,24,.7)}.safar-blog-14__item:hover .safar-blog-14__btn a{color:var(--safar-primary-color)}.safar-blog-post-archive-style-6{padding-block-end:10px}.safar-blog-14__item:hover .safar-thumb__anim a img{border-radius:8px;transform:scale3d(1.1,1.1,1.1)}.safar-blog-14__thumb{margin-block-end:10px}.safar-blog-14__thumb img{width:100%}.safar-blog-14__meta{margin-block-end:13px;flex-wrap:wrap}.safar-blog-14__meta .safar-meta__item:not(:last-child){margin-inline-end:40px}.safar-blog-14__title{line-height:1.5;margin-block-end:4px;font-size:24px}.safar-blog-14__content p{margin-block-end:13px}.safar-blog-15__item:not(:last-child) .safar-blog-15-item-wrap{margin-block-end:10px;padding-block-end:40px;border-bottom:1px solid var(--safar-border-color)}.safar-blog-post-archive-style-7{padding-block-end:15px}.safar-blog-15__item .safar-blog-15-item-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (max-width:991px){.safar-blog-15__item .safar-blog-15-item-wrap{justify-content:flex-start}.safar-blog-15__content{margin-block-start:20px}}@media (max-width:767px){.safar-blog-15__item:not(:last-child) .safar-blog-15-item-wrap{margin-block-end:10px;padding-block-end:30px}.safar-blog-15__item .safar-blog-15-item-wrap{justify-content:center}.safar-blog-15-item-wrap.no-thumb{justify-content:start}}@media (max-width:575px){.safar-blog-15__item .safar-blog-15-item-wrap{justify-content:start}}.safar-blog-15__item:hover .safar-thumb__anim a img{transform:scale3d(1.1,1.1,1.1)}.safar-blog-15__item:hover .safar-blog-15__arrow a{color:var(--safar-text-white-color);background-color:var(--safar-primary-color)}.safar-blog-15__date{width:160px;height:166px;flex:0 0 auto;text-align:center;margin-inline-end:16px;padding:35px 10px;background-color:var(--safar-shade-color)}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-15__date{margin-inline-end:20px}}@media (max-width:767px){.safar-blog-15__date{margin-block-end:20px}}@media only screen and (min-width:576px) and (max-width:767px){.safar-blog-15__date{margin-inline-end:20px}}.safar-blog-15__date span{font-weight:400;font-size:60px;line-height:1.3;font-style:normal;color:var(--safar-heading-color);font-family:var(--safar-heading-font)}.safar-blog-15__date p{margin-block-end:0;font-size:16px}.safar-blog-15__thumb{width:300px;flex:0 0 auto;margin-inline-end:40px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-15__thumb{margin-inline-end:20px}}@media (max-width:767px){.safar-blog-15__thumb{width:100%;margin-block-end:10px}}@media only screen and (min-width:576px) and (max-width:767px){.safar-blog-15__thumb{width:330px;margin-inline-end:0;margin-block-end:20px}}.safar-blog-15__thumb img{width:100%;height:166px;object-fit:cover}.safar-blog-15__content{width:568px;flex:0 0 auto}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-blog-15__content{width:388px}}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-15__content{width:320px}.safar-blog-15-item-wrap.safar-has-sidebar .safar-blog-15__content{width:500px}}@media (max-width:767px){.safar-blog-15__content{width:100%;margin-block-end:20px}}@media only screen and (min-width:576px) and (max-width:767px){.safar-blog-15__content{width:400px;margin-block-end:0px}}.safar-blog-15__content p{margin-block-end:0}.safar-blog-15__title{line-height:1.5;margin-block-end:4px;font-size:32px}.safar-blog-15__arrow{margin-inline-start:40px;padding-inline-start:104px;position:relative}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-blog-15__arrow{margin-inline-start:60px;padding-inline-start:60px}}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-15__arrow{margin-inline-start:24px;padding-inline-start:24px}}@media only screen and (min-width:768px) and (max-width:991px){.safar-blog-15__arrow{margin-inline-start:0;padding-inline-start:75px}}@media (max-width:767px){.safar-blog-15__arrow{margin-inline-start:0px;padding-inline-start:0px}}@media only screen and (min-width:576px) and (max-width:767px){.safar-blog-15__arrow{margin-inline-start:24px;padding-inline-start:24px}}.safar-blog-15__arrow:before{position:absolute;content:"";inset-block-start:50%;inset-inline-start:0;width:1px;height:166px;transform:translateY(-50%);background-color:rgba(54,38,24,.1)}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-blog-15__arrow:before{height:0}}.safar-blog-15__arrow a{width:62px;height:62px;line-height:62px;font-size:24px;font-weight:400;text-align:center;border-radius:50px;display:inline-block;transition:.3s ease-in-out;color:var(--safar-heading-color);background-color:var(--safar-shade-color)}.safar-blog-15__arrow .safar-icon__box{padding:12px 20px}.safar-blog-15-item-wrap.no-thumb.safar-has-sidebar{flex-wrap:nowrap}.safar-blog-15-item-wrap.safar-has-sidebar .safar-blog-15__content{margin-block-start:20px}.safar-blog-15-item-wrap.no-thumb.safar-has-sidebar .safar-blog-15__content{width:auto;flex:auto;margin-block-start:0}.safar-blog-hotel__item{padding:24px;transition:.3s ease-in-out;border:1px solid var(--safar-border-color);background:var(--safar-white-color)}.safar-blog-hotel__item:hover{background-color:var(--safar-shade-color)}.safar-blog-hotel__item:hover .safar-thumb__anim a img{border-radius:8px;transform:scale3d(1.1,1.1,1.1)}.safar-blog-hotel__item:hover .safar-blog-hotel__btn a{color:var(--safar-primary-color)}.safar-blog-hotel__item.middle{margin-inline-start:-1px;margin-inline-end:-1px}.safar-blog-hotel__thumb{margin-block-end:25px}.safar-blog-hotel__thumb img{width:100%;height:300px;object-fit:cover}.safar-blog-hotel__content{padding-inline-start:32px;padding-inline-end:32px;padding-block-end:12px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.safar-blog-hotel__content{padding-inline-start:0;padding-inline-end:0}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-blog-hotel__content{padding-inline-start:0;padding-inline-end:0;padding-block-end:0}}.safar-blog-hotel__content p{margin-block-end:22px}.safar-blog-hotel__btn a:hover{color:var(--safar-primary-color)}.safar-blog-hotel__btn .safar-icon__first{transform:translateY(3px)}.safar-blog-hotel__btn.safar-icon__hover a{gap:5px}.safar-post-style-8 .safar-blog-hotel__thumb{height:300px;border-radius:8px}.safar-post-style-8 .safar-blog-hotel__thumb img{height:100%;object-fit:cover}body.blog .safar-blog-hotel__item{border-radius:16px;padding:7px}body.blog .safar-blog-hotel__item .safar-blog-hotel__thumb{border-radius:16px}body.blog .safar-blog-hotel__item .safar-blog-hotel__btn{margin-block-end:10px}.safar-blog-list-2 .item{gap:55px;display:flex;position:relative;padding:32px 64px;justify-content:space-between;border:1px solid rgba(0,0,0,.15);background:var(--safar-white-color)}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-list-2 .item{padding:40px}}@media only screen and (min-width:768px) and (max-width:991px){.safar-blog-list-2 .item{padding:32px}}@media (max-width:767px){.safar-blog-list-2 .item{gap:30px;flex-wrap:wrap;padding:24px}}.safar-blog-list-2 .item:hover .thumb-img{transform:scale3d(1.1,1.1,1.1)}.safar-blog-list-2 .item:not(:last-child){margin-block-end:30px}.safar-blog-list-2 .content{padding-block-start:32px;padding-block-end:32px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.safar-blog-list-2 .content{padding-block-start:16px;padding-block-end:16px}}@media (max-width:767px){.safar-blog-list-2 .content{order:2;padding-block-start:0;padding-block-end:0}}.safar-blog-list-2 .content p{margin-block-end:30px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-blog-list-2 .content p{margin-block-end:22px}}.safar-blog-list-2 .title{font-size:40px;line-height:1.2;margin-block-end:32px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-list-2 .title{font-size:32px;margin-block-end:16px}}@media only screen and (min-width:768px) and (max-width:991px){.safar-blog-list-2 .title{font-size:28px;line-height:1.3;margin-block-end:14px}}@media (max-width:767px){.safar-blog-list-2 .title{font-size:24px;line-height:1.3;margin-block-end:14px}}.safar-blog-list-2 .safar-meta{gap:40px}@media only screen and (min-width:768px) and (max-width:991px){.safar-blog-list-2 .safar-meta{gap:24px}}@media (max-width:767px){.safar-blog-list-2 .safar-meta{gap:20px}}.safar-blog-list-2 .thumb{width:37%;flex:0 0 auto;position:relative;transform:translateX(32px)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.safar-blog-list-2 .thumb{transform:translateX(0px)}}@media (max-width:767px){.safar-blog-list-2 .thumb{width:100%;height:290px;transform:translateX(0px)}}.safar-blog-list-2 .thumb-position{inset-block-start:0;inset-inline-end:0;width:100%;overflow:hidden;position:absolute;height:calc(100% - 0px)}.safar-blog-list-2 .thumb-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden;transition:all 1.5s cubic-bezier(0,0,.2,1)}.safar-blog-list-2 .safar-icon-button{margin-block-start:30px}.safar-blog-photo{padding:8px;border:1px solid #a6a39c}.safar-blog-photo:hover .safar-thumb__anim img{transform:scale3d(1.2,1.2,1.2)}.safar-blog-photo .thumb{display:block}.safar-blog-photo .thumb img{width:100%;min-height:350px;object-fit:cover}.safar-blog-photo .content{position:relative;padding:32px 24px}@media (max-width:767px){.safar-blog-photo .content{padding:32px 16px}}.safar-blog-photo .content:before{position:absolute;content:"";inset-block-end:0;inset-inline-start:50%;height:1px;width:calc(100% + 17px);background-color:#a6a39c;transform:translateX(-50%)}.safar-blog-photo .content p{margin-block-end:0}.safar-blog-photo .title{font-size:32px;margin-block-end:12px}@media (max-width:767px){.safar-blog-photo .title{font-size:28px}}.safar-blog-photo .review{display:grid;padding:11px 0 2px;grid-template-columns:repeat(2,1fr)}.safar-blog-photo .meta{display:flex;column-gap:8px;padding-inline-end:8px;position:relative;align-items:center;justify-content:center}.safar-blog-photo .meta:before{position:absolute;content:"";inset-block-start:50%;inset-inline-end:0;width:1px;height:calc(100% + 20px);transform:translateY(-50%);background-color:#a6a39c}.safar-blog-photo .meta .icon{font-size:20px;display:inline-block;line-height:1}.safar-blog-photo .btn-wrap{text-align:center;padding-inline-start:8px}.safar-postbox__btn a{font-size:16px;line-height:1.5;font-weight:500;display:inline-flex;align-items:center;letter-spacing:.06em;text-transform:uppercase;color:var(--safar-heading-color);transition:color .3s ease-in-out}.safar-postbox__btn a svg{transform:translateY(-2px)}.safar-postbox__btn a:hover{color:var(--safar-primary-color)}.safar-postbox__btn a:hover .safar-icon__first{transform:translate(100%,-100%)}.safar-postbox__btn a:hover .safar-icon__second{transform:translate(0,0)}.safar-blog-photo .not-one .btn-wrap{padding-inline-start:25px}.safar-blog-photo .not-one .safar-postbox__btn{text-align:left}.safar-blog-photo .not-one .meta{justify-content:start;padding-inline-start:25px}.safar-blog-photo .not-one .meta:before{display:none}@media (max-width:767px){.safar-blog-photo .not-one .meta,.safar-blog-photo .not-one .btn-wrap{padding-inline-start:15px}}.safar-blog-city-item{gap:60px;display:flex;position:relative}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-blog-city-item{gap:30px;flex-wrap:wrap}}.safar-blog-city-item:hover .thumb-img{transform:scale3d(1.1,1.1,1.1)}.safar-blog-city-item:hover .arrow a{color:var(--safar-text-white-color);border-color:var(--safar-primary-color);background-color:var(--safar-primary-color)}.safar-blog-city-item .thumb{width:34.14%;flex:0 0 auto;position:relative;transform:translateX(0px)}@media only screen and (min-width:768px) and (max-width:991px){.safar-blog-city-item .thumb{width:100%;height:300px}}@media (max-width:767px){.safar-blog-city-item .thumb{width:100%;height:300px}}.safar-blog-city-item .thumb-position{inset-block-start:0;inset-inline-start:0;width:100%;overflow:hidden;position:absolute;height:calc(100% - 0px)}.safar-blog-city-item .thumb-img{width:100%;height:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat;transition:all 1.5s cubic-bezier(0,0,.2,1)}.safar-blog-city-item .content{gap:80px;display:flex;padding-block-start:63px;align-items:center;padding-block-end:63px}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-city-item .content{padding-block-start:30px;padding-block-end:30px}}@media only screen and (min-width:768px) and (max-width:991px){.safar-blog-city-item .content{padding-block-start:0px;padding-block-end:0px}}@media (max-width:767px){.safar-blog-city-item .content{gap:30px;flex-wrap:wrap;padding-block-start:0px;padding-block-end:0px}}.safar-blog-city-item .content-info p{margin-block-end:0}.safar-blog-city-item .title{font-size:40px;line-height:1.2;margin-block-end:24px}@media only screen and (min-width:1200px) and (max-width:1399px){.safar-blog-city-item .title{line-height:1.3}}@media only screen and (min-width:992px) and (max-width:1199px){.safar-blog-city-item .title{font-size:32px;line-height:1.3}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.safar-blog-city-item .title{font-size:32px;line-height:1.3}}.safar-blog-city-item .title a:hover{color:var(--safar-primary-color)}.safar-blog-city-item .safar-meta{gap:40px;margin-block-end:24px;row-gap:10px}@media (max-width:767px){.safar-blog-city-item .safar-meta{gap:25px}}.safar-blog-city-item .arrow a{width:88px;height:88px;font-size:32px;line-height:90px;border-radius:50%;text-align:center;display:inline-block;background:#faf5f1;transition:.3s ease-in-out;color:var(--safar-primary-color);border:1px solid rgba(201,122,79,.3)}@media (max-width:767px){.safar-blog-city-item .arrow a{width:60px;height:60px;font-size:24px;line-height:63px}}.safar-blog-city-item{border-top:1px solid var(--safar-border-color);padding-block-start:40px;padding-block-end:10px}.safar-blog-15__item:last-child .safar-blog-city-item{border-bottom:1px solid var(--safar-border-color);padding-block-end:40px}.resort-spa-blog-item{background-color:#f3f3f3;border-radius:16px}.resort-spa-blog-item .date{gap:8px;padding:5px 12px;margin-bottom:15px;align-items:center;display:inline-flex;border-radius:6px;border:1px solid rgba(54,38,24,.1)}.resort-spa-blog-item .date i{font-size:16px;transform:translateY(-1px);color:var(--safar-body-font)}.resort-spa-blog-item .date span{font-size:16px}.resort-spa-blog-item .thumb{position:relative}.resort-spa-blog-item .thumb img{width:100%;border-radius:16px 16px 0 0}.resort-spa-blog-item .content{padding:32px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.resort-spa-blog-item .content{padding:20px}}.resort-spa-blog-item .title{font-size:28px;margin-bottom:22px}.resort-spa-blog-item .wrap{display:flex;align-items:center;border-radius:8px;padding:15px 28px 14px 32px;justify-content:space-between;background-color:var(--safar-white-color)}@media only screen and (min-width:768px) and (max-width:991px){.resort-spa-blog-item .wrap{padding:15px 12px 14px 14px}}@media (max-width:767px){.resort-spa-blog-item .wrap{padding:15px 12px 14px 14px}}.resort-spa-blog-item .item{gap:5px;display:flex;align-items:center}.resort-spa-blog-item .item i{margin-right:3px}.resort-spa-blog-item .blog-btn{position:relative}.resort-spa-blog-item .blog-btn:before{content:"";left:-27px;width:1px;height:24px;position:absolute;background-color:#eaeaea}.resort-spa-blog-item .tag{top:12px;left:12px;font-size:16px;font-weight:500;line-height:1.5;color:#555e63;padding:2px 12px;position:absolute;border-radius:4px;letter-spacing:.06em;background-color:var(--safar-text-white-color)}.camping-blog-item{min-height:545px;overflow:hidden;position:relative;transition:.3s ease-in-out;background-color:var(--safar-white-color);border-bottom:1px solid #e3e0d8}.camping-blog-item:hover{border-color:var(--safar-primary-color)}.camping-blog-item:hover .wrap{transform:translateY(-80px);transition:all .4s ease;background-color:var(--safar-white-color)}.camping-blog-item:hover .blog-btn a{color:var(--safar-white-color);background-color:var(--safar-primary-color)}.camping-blog-item .thumb img{width:100%;height:434px;object-fit:cover}.camping-blog-item .date{position:absolute;top:10px;right:10px;background:var(--safar-white-color);padding:3px 10px;font-size:16px;display:flex;gap:5px;align-items:center}.camping-blog-item .wrap{padding-block-start:24px;transition:all .4s ease;background-color:var(--safar-white-color)}.camping-blog-item .text{position:absolute;margin-block-start:24px}.camping-blog-item .content{display:flex;min-height:73px;align-items:center;justify-content:space-between}.camping-blog-item .title{font-size:28px;margin-bottom:0}.camping-blog-item .blog-btn{flex:0 0 auto}.camping-blog-item .blog-btn a{width:48px;height:48px;font-size:20px;line-height:52px;text-align:center;border-radius:50%;display:inline-block;transition:.3s ease-in-out;color:var(--safar-heading-color);background-color:var(--safar-white-color);box-shadow:0px 5px 5px rgba(0,0,0,.05)}.appertment-blog-item .thumb{min-height:500px;position:relative;border-radius:32px;overflow:hidden}.appertment-blog-item .thumb:before{position:absolute;content:'';width:100%;height:100%;display:inline-block;background:linear-gradient(180deg,rgba(8,26,36,0) 28.1%,rgba(8,26,36,.5) 100%)}.appertment-blog-item .thumb img{min-height:500px;object-fit:cover;object-position:center;border-radius:32px}.appertment-blog-item .content{position:absolute;left:0;bottom:0;padding:40px}.appertment-blog-item .content .meta{display:flex;align-items:center;gap:16px;margin-bottom:17px;flex-wrap:wrap}.appertment-blog-item .safar-meta__item{color:var(--safar-text-white-color)}.appertment-blog-item .safar-meta__item.category span{background:rgba(0,0,0,.2);backdrop-filter:blur(24px);border-radius:40px;height:40px;line-height:40px;padding:0 15px;color:var(--safar-text-white-color)}.appertment-blog-item .content .title{font-size:32px;font-family:var(--safar-heading-font);color:var(--safar-text-white-color)}.appertment-blog-item .content .title a:hover{color:var(--safar-text-white-color)}.appertment-blog-item .content p{color:#dadada}.appertment-blog-item .content .button{background:var(--safar-white-color);height:50px;line-height:50px;display:inline-block;padding:0 25px;border-radius:40px;font-weight:500;transition:.3s all ease-in-out}.appertment-blog-item:hover .content .button{background:var(--safar-secondary-color);color:var(--safar-text-white-color)}@media (max-width:991px){.appertment-blog-item .content{padding:20px}}.elementor-page.single .safar-main-content-inner,.safar-section-gap,.safar-main-content-inner{padding-block-start:130px;padding-block-end:130px}.safar-page-breadcrumb-disable .safar-main-content-inner,.elementor-page .safar-main-content-inner,.elementor-page.single.single-elementor_library .safar-main-content-inner{padding-block-start:0px;padding-block-end:0px}@media screen and (max-width:991px){.elementor-page.single .safar-main-content-inner,.safar-section-gap,.safar-main-content-inner{padding-block-start:80px;padding-block-end:80px}.safar-page-breadcrumb-disable .safar-main-content-inner,.elementor-page .safar-main-content-inner,.elementor-page.single.single-elementor_library .safar-main-content-inner{padding-block-start:0px;padding-block-end:0px}.safar-comment-list .safar-comment-avatar{min-width:50px;margin:0 0 15px}.safar-comment-list .safar-comment-avatar img{height:50px;width:50px}}@media screen and (max-width:767px){.elementor-page.single .safar-main-content-inner,.safar-section-gap,.safar-main-content-inner{padding-block-start:80px;padding-block-end:80px}.safar-page-breadcrumb-disable .safar-main-content-inner,.elementor-page .safar-main-content-inner,.elementor-page.single.single-elementor_library .safar-main-content-inner{padding-block-start:0px;padding-block-end:0px}.safar-comment-item .safar-media-body{width:100%}}.safar-elementor-disable-equal-height .elementor-container,.safar-elementor-disable-equal-height .elementor-row{align-items:flex-start}.elementor-edit-area{width:100%}.elementor_library-template-default .entry-footer{display:none}.elementor-template-full-width .site-content-inner.safar-container-fluid{padding-inline-end:0;padding-inline-start:0}.elementor-template-full-width .site-content-inner>.safar-row{display:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;margin-inline-end:0;margin-inline-start:0}.elementor-page .safar-single-page{margin-block-end:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;background-color:inherit;border-radius:inherit;padding:inherit}.elementor-page .page-content,.elementor-page .entry-content,.elementor-page .entry-summary{margin-block-start:0}.elementor-page.safar-page-sidebar-disable .safar-page-container.safar-container{max-width:100%}.elementor-page.safar-page-sidebar-disable .safar-page-container.safar-container .entry-footer .edit-link{max-width:1170px;margin:0 auto}.elementor-page .safar-fullwidth-page-container .content-area.safar-col-lg-12,.elementor-page .safar-container .content-area.safar-col-lg-12{padding:0}.safar-sticky-header-wrapper.safar-header-sticky .safar-hide-at-sticky{display:none}.safar-button i,.safar-button svg{transition:all .3s ease-in-out}.safar-button-item{border-radius:5px;display:inline-block;padding:0 30px;font-size:18px;font-weight:700;transition:.4s;font-family:var(--safar-body-font);padding:18px 55px}.safar-button-item.safar-button-type-fill:hover{background-color:var(--safar-color-dark);color:var(--safar-text-white-color);border-color:var(--safar-color-dark)}.safar-button-item.safar-button-type-fill.safar-button-border-0{padding:21px 35px;border:0 solid transparent}.safar-button-item i,.safar-button-item svg{position:relative}.safar-button-item.safar-button-type-fill{color:var(--safar-text-white-color);border:1px solid}.safar-button-item.safar-button-type-bordered{border:1px solid}.safar-button-item:focus{outline:none}.safar-icon-button{display:inline-flex;align-items:center;gap:5px;font-size:16px;font-weight:500}.safar-icon-button:hover .safar-icon__first{transform:translate(100%,-100%)}.safar-icon-button:hover .safar-icon__second{transform:translate(0,0)}.safar-icon-button .safar-icon__first{transform:translateY(0);transition:transform .3s ease-in-out;will-change:transform;display:inline-flex}.safar-icon-button .safar-icon__first svg{transform:translateY(0);transition:transform .3s ease-in-out}.safar-icon-button .safar-icon__second{position:absolute;transform:translate3d(-100%,100%,0);transition:transform .3s ease-in-out;will-change:transform}.safar-icon-button .safar-icon__second svg{transform:translateY(-2px);transition:transform .3s ease-in-out}.safar__btn-border-round{font-size:16px;font-weight:500;line-height:1.5;padding:11px 24px;border-radius:50px;display:inline-flex;letter-spacing:.96px;transition:.3s ease-in-out;color:var(--safar-primary-color);border:1px solid var(--safar-primary-color)}.safar__btn-border-round:hover{color:var(--safar-primary-color)}.safar__btn{z-index:1;line-height:1;font-size:18px;margin-block-end:0;font-weight:500;overflow:hidden;user-select:none;text-align:center;position:relative;border-radius:50px;white-space:nowrap;display:inline-block;-moz-user-select:none;vertical-align:middle;touch-action:manipulation;transition:all .3s ease 0s;padding:19px 30px;color:var(--safar-text-white-color);background:var(--safar-primary-color) none repeat scroll 0 0}@media (max-width:767px){.safar__btn{padding:16px 24px;font-size:16px}}.safar__btn:before{content:"";position:absolute;-webkit-transition-duration:.8s;transition-duration:.8s;width:200%;height:200%;inset-block-start:110%;inset-inline-start:50%;background:#362618;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}.safar__btn:hover{color:var(--safar-text-white-color)}.safar__btn:hover:before{inset-block-start:-40%}.safar-circle-icon-btn{background:var(--safar-primary-color);color:var(--safar-text-white-color);gap:20px;overflow:hidden;position:relative;align-items:center;border-radius:50px;display:inline-flex;padding:15px 32px 15px 66px;transition:background-color .3s ease-in-out;height:56px}.safar-circle-icon-btn .text{font-size:18px;line-height:1.3;font-weight:500;display:inline-block;color:var(--safar-text-white-color);transform:translateX(0);transition:color .3s ease,transform .6s cubic-bezier(0,0,.4,1)}.safar-circle-icon-btn:hover .text{transform:translateX(-40px)}.safar-circle-icon-btn:hover{color:var(--safar-text-white-color)}.safar-circle-icon-btn .icon{width:44px;height:44px;font-size:14px;line-height:44px;border-radius:50%;position:absolute;text-align:center;inset-block-start:49%;inset-inline-start:6px;z-index:1;display:inline-block;color:var(--safar-primary-color);background-color:var(--safar-white-color);transform:translateY(-50%) rotate(0deg);transform-origin:50% 50%;transition:left .6s cubic-bezier(0,0,.5,1);display:inline-flex;align-items:center;justify-content:center}.safar-circle-icon-btn:not(:hover) .icon{inset-inline-start:6px;animation:rotateBackward .6s ease forwards}.safar-circle-icon-btn:hover .icon{inset-inline-start:calc(100% - 50px);animation:rotateForward .6s ease forwards}.mphb_sc_search_results-wrapper button,.mphb_sc_search_results-wrapper .button,.mphb-apply-coupon-code-button,.mphbr-add-review{z-index:1;line-height:1;font-size:18px;margin-block-end:0;font-weight:500;overflow:hidden;user-select:none;text-align:center;position:relative;border-radius:50px;white-space:nowrap;display:inline-block;-moz-user-select:none;vertical-align:middle;touch-action:manipulation;transition:all .3s ease 0s;padding:0 30px;color:var(--safar-text-white-color);background:var(--safar-primary-color) none repeat scroll 0 0;height:56px;line-height:56px}.mphb_sc_search_results-wrapper .button.mphb-view-details-button{border-radius:8px}.mphb_sc_search_results-wrapper button:before,.mphb_sc_search_results-wrapper .button:before,.mphb-apply-coupon-code-button:before,.mphbr-add-review:before{content:"";position:absolute;-webkit-transition-duration:.8s;transition-duration:.8s;width:200%;height:200%;inset-block-start:110%;inset-inline-start:50%;background:#362618;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}.mphb_sc_search_results-wrapper button:hover,.mphb_sc_search_results-wrapper .button:hover,.mphb-apply-coupon-code-button:hover,.mphbr-add-review:hover{color:var(--safar-text-white-color)}.mphb_sc_search_results-wrapper button:hover:before,.mphb_sc_search_results-wrapper .button:hover:before,.mphb-apply-coupon-code-button:hover:before,.mphbr-add-review:hover:before{inset-block-start:-40%}.mphb_sc_search_results-wrapper button.mphb-view-details-button,.mphb_sc_search_results-wrapper .button.mphb-view-details-button,.mphb-apply-coupon-code-button.mphb-view-details-button,.mphbr-add-review.mphb-view-details-button{background:var(--safar-heading-color)}.mphb_sc_search_results-wrapper button.mphb-view-details-button:before,.mphb_sc_search_results-wrapper .button.mphb-view-details-button:before,.mphb-apply-coupon-code-button.mphb-view-details-button:before,.mphbr-add-review.mphb-view-details-button:before{background:var(--safar-primary-color)}.mphb-view-details-button-wrapper{margin-block-end:0}.mphb_sc_account .mphb-account-content #loginform p label{color:var(--safar-heading-color);display:block;margin-block-end:5px}.mphb_sc_account .mphb-account-content #loginform p.login-remember label{display:inline-block}.mphb_sc_account .mphb-account-content #loginform p input[type=text],.mphb_sc_account .mphb-account-content #loginform p input[type=password]{width:100%;background:var(--safar-white-color)}.mphb_sc_account .mphb-account-content #loginform p input:focus,.mphb_sc_account .mphb-account-content #loginform p input:focus{border:1px solid var(--safar-primary-color)}.mphb_sc_account .mphb-account-content #loginform p input.button{background:var(--safar-primary-color);color:var(--safar-text-white-color);border-color:var(--safar-primary-color);padding:15px 25px;transition:all .3s ease-in-out}.mphb_sc_account .mphb-account-content #loginform p input.button:hover{background:var(--safar-heading-color);border-color:var(--safar-heading-color)}.mphb_sc_account .mphb-account-content a{text-decoration:underline}.mphb_sc_account .mphb-account-content a:hover{text-decoration:none}.elementor-editor-wp-page #safar-preloader,.elementor-editor-wp-page .safar-preloader-inner,.elementor-editor-active #safar-preloader,.elementor-editor-active .safar-preloader-inner{display:none !important}#safar-preloader{position:fixed;inset-block-start:0;inset-inline-start:0;height:100%;width:100%;z-index:999999;overflow:hidden;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;display:flex;align-items:center;justify-content:center;background:#2d2f48}.safar-preloader-type-1 #safar-preloader{background:var(--safar-heading-color)}.safar-preloader-type-2 #safar-preloader{background-image:-webkit-linear-gradient(70deg,#656cb9 0%,#30388b 100%);background-image:linear-gradient(20deg,#656cb9 0%,#30388b 100%)}.safar-preloader-type-3 #safar-preloader{background:#eef7ff}.safar-preloader-1-spin-item{width:100px;height:100px;background:linear-gradient(90deg,#009fff,#ec2f4b)}.safar-preloader-1-spin-item{border-radius:50%;position:relative;animation:safarrotate360 2s linear infinite}.safar-preloader-1-spin-item:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);background:#000;width:80%;height:90%;border-radius:50%;box-shadow:0 0 5px 5px #000}.safar-preloader-2-spinner{width:40px;height:40px;position:relative}.safar-preloader-2-spin-1{width:40px;height:40px;border-radius:50%;background-color:var(--safar-white-color);opacity:.6;position:absolute;inset-block-start:0;inset-inline-start:0;-webkit-animation:safar-preloader-bounce-animation 2s infinite ease-in-out;animation:safar-preloader-bounce-animation 2s infinite ease-in-out}.safar-preloader-2-spin-2{width:40px;height:40px;border-radius:50%;background-color:var(--safar-white-color);opacity:.6;position:absolute;inset-block-start:0;inset-inline-start:0;-webkit-animation:safar-preloader-bounce-animation 2s infinite ease-in-out;animation:safar-preloader-bounce-animation 2s infinite ease-in-out;-webkit-animation-delay:-1s;animation-delay:-1s}.safar-preloader-spin-3{width:20px;height:20px;background-color:var(--safar-primary-color);float:left;margin-inline-end:20px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.safar-preloader-3-spinner{position:relative}.safar-preloader-3-spin-1{-webkit-animation:safar_preloader_3_spin_1 1.5s infinite;animation:safar_preloader_3_spin_1 1.5s infinite}.safar-preloader-3-spin-2{-webkit-animation:safar_preloader_3_spin_2 1.5s infinite;animation:safar_preloader_3_spin_2 1.5s infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.safar-preloader-3-spin-3{-webkit-animation:safar_preloader_3_spin_3 1.5s infinite;animation:safar_preloader_3_spin_3 1.5s infinite;-webkit-animation-delay:.5s;animation-delay:.5s;margin-inline-end:0}@-webkit-keyframes safar_preloader_3_spin_1{75%{-webkit-transform:scale(0)}}@keyframes safar_preloader_3_spin_1{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes safar_preloader_3_spin_2{75%{-webkit-transform:scale(0)}}@keyframes safar_preloader_3_spin_2{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes safar_preloader_3_spin_3{75%{-webkit-transform:scale(0)}}@keyframes safar_preloader_3_spin_3{75%{transform:scale(0);-webkit-transform:scale(0)}}.safar-preloader-close-btn-wraper{position:fixed;inset-block-end:0;inset-inline-end:0;padding:30px;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.safar-preloader-close-btn{border-radius:50px;font-size:13px;padding:0 23px;background:var(--safar-heading-color);color:var(--safar-text-white-color);cursor:pointer;border:0;font-weight:700;height:45px;line-height:45px;display:inline-block;letter-spacing:.05em}.safar-preloader-type-1 .safar-preloader-close-btn{color:var(--safar-heading-color);background:var(--safar-white-color)}@keyframes safarrotate360{to{transform:rotate(360deg)}}@-webkit-keyframes safar-preloader-bounce-animation{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes safar-preloader-bounce-animation{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.safar-mphb-no-results{margin-block-start:40px;color:var(--safar-primary-color)}.safar-warning{color:var(--safar-primary-color);margin:0;padding:0}.safar-warning-padding{padding:0 15px}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-moz-keyframes marquee{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-ms-keyframes marquee{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.safar-error-area{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100vh;position:relative}.safar-error-area:before{position:absolute;content:'';display:inline-block;height:100%;width:100%}.safar-error-area .safar-container{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.safar-error-area .number{font-size:220px;margin-block-end:0;color:var(--safar-text-white-color)}.safar-error-area .title{font-size:60px;margin-block-end:10px;color:var(--safar-text-white-color)}.safar-error-area .description{margin-block-end:45px;color:var(--safar-text-white-color)}.safar-error-area .safar__btn{border-radius:2px}@media (max-width:767px){.safar-error-area .number{font-size:150px}.safar-error-area .title{font-size:45px}}@media (max-width:556px){.safar-error-area .number{font-size:120px}.safar-error-area .title{font-size:35px}}a.safar-wishlist-non-added,a.safar-wishlist-added{position:relative}a.safar-wishlist-added,.safar-hotel-details__share ul li a.safar-wishlist-added,.safar-accommodation-9__share ul li a.safar-wishlist-added{background-color:var(--safar-primary-color);color:var(--safar-text-white-color);border-color:var(--safar-primary-color)}.safar-mphb-sg-meta-wrap a.safar-wishlist-added i,.safar-mphb-sg-meta-wrap a.safar-wishlist-added span,.safar-hotel-details__share a.safar-wishlist-added i,.safar-hotel-details__share a.safar-wishlist-added span,.safar-accommodation-9__share a.safar-wishlist-added i,.safar-accommodation-9__share a.safar-wishlist-added span{color:var(--safar-text-white-color)}.loader{display:inline-block;width:20px;height:20px;border:2px solid transparent;border-top:2px solid var(--safar-white-color);border-right:2px solid var(--safar-white-color);border-radius:50%;animation:spin .6s ease-in-out infinite;box-sizing:border-box}.safar-accommodation-14__wishlist .loader{border-top-color:var(--safar-primary-color);border-right-color:var(--safar-primary-color)}.safar-mphb-load-more-btn .loader,.safar-room-widget-load-more-button .loader{margin-inline-start:10px;margin-block-end:-5px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.safar-mphb-sg-meta-item .loader{width:16px;height:16px}.theme-header-6 .safar-navbar-primary-menu .safar-navbar-nav{gap:10px}@media (max-width:991px){.safar-page-title-area{padding-top:65px;padding-bottom:63px}}.theme-header-7.header-trans .safar-header-navbar{padding:0 16px}.safar-header-area ul.safar-navbar-nav .dropdown ul.safar-dropdown-menu li a{padding:3px 25px}.safar-mobile-menu-overlay{z-index:10}.safar-mobile-menu-nav-wrapper ul li a{font-size:18px;font-weight:400}.safar-mobile-menu-close a{box-shadow:0px 10px 30px rgb(0 0 0/9%)}.search-results .safar-mphb-result-thumb img{border-radius:18px}.search-results .button.mphb-view-details-button{border-radius:8px}.post-type-archive-mphb_room_type .safar-mphb-clear-search.safar__btn{padding-block:18px}.post-type-archive-mphb_room_type .mphb_sc_search-form input::placeholder{color:var(--safar-heading-color) !important}.post-type-archive-mphb_room_type .safar-accommodation-17__item .location{align-items:start}.post-type-archive-mphb_room_type .safar-accommodation-17__item .location i{margin-top:4px}.post-type-archive-mphb_room_type .safar-pagination-wrapper .page-numbers{border-radius:8px}.blog .safar-pagination-wrapper .page-number{border-radius:8px}@media (max-width:767px){.post-type-archive-mphb_room_type .safar-accommodation-adventure-item .content .info{gap:8px}}.post-type-archive-mphb_room_type .safar-accommodation__location{align-items:start}.post-type-archive-mphb_room_type .safar-accommodation-photo .info{margin-bottom:16px;column-gap:23px;row-gap:10px}.safar-mphb-room-search-widget-wrapper .mphb_sc_search-wrapper p label abbr{text-decoration:none}@media (max-width:790px){.post-type-archive .safar-booking-search-form-wrap .safar-search-form .mphb_sc_search-form p .button{margin-block-start:10px}}@media (max-width:1400px){.post-type-archive-mphb_room_type .safar-accommodation-safari .content .info{gap:8px}}.safar-accommodation-safari .content .info{gap:40px;margin-block-end:16px;padding-block-end:20px;border-bottom:1px solid rgba(54,38,24,.1)}.safar-mphb-single-sidebar-widget .safar-form-input input{height:56px;padding:0 60px}.safar-mphb-single-sidebar-widget .safar-form-input textarea{height:170px;padding:25px 60px}.safar-mphb-single-sidebar-widget .safar-form-input input,.safar-mphb-single-sidebar-widget .safar-form-input textarea{background:var(--safar-white-color);color:var(--safar-body-color);border-radius:12px}.safar-mphb-single-sidebar-widget .safar-form-input input::placeholder,.safar-mphb-single-sidebar-widget .safar-form-input textarea::placeholder{color:#555E6380}.safar-mphb-single-sidebar-widget .safar-contact-form-actions .safar-contact-form-btn{background:var(--safar-primary-color);color:var(--safar-text-white-color);font-weight:500;height:56px;padding:14px 30px;border-radius:30px}.safar-mphb-single-sidebar-widget .safar-form-input{position:relative}.safar-mphb-single-sidebar-widget .safar-form-input-icon{position:absolute;inset-inline-start:24px;inset-block-start:15px;font-size:20px;color:#555E6380}.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-input-box input{margin-block-end:12px}.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-input-textarea textarea{margin-block-end:20px}.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-btn{position:relative;padding-inline:32px 70px;padding-block:15px 14px}.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-btn:hover{background-color:var(--safar-heading-color)}.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-actions{position:relative;width:290px}.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-actions:after{width:44px;height:44px;font-size:14px;line-height:44px;position:absolute;text-align:center;inset-block-start:28px;inset-inline-end:6px;display:inline-block;color:var(--safar-primary-color);background-color:var(--safar-white-color);animation:rotateBackward .6s ease forwards;border-radius:50%;content:"\e994";font-family:'icomoon';font-size:18px;pointer-events:none}.single-mphb_room_type .comments-area .comment-form-author,.single-mphb_room_type .comments-area .comment-form-email{margin-block-end:20px}.single-mphb_room_type .comments-area.mphb-reviews .mphbr-new-review-box .mphbr-review-form p textarea{border-radius:12px;height:170px}.single-mphb_room_type .safar-mphb-single-sidebar-widget .safar-form-input textarea{padding-inline-start:24px}@media (max-width:1160px){.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-btn{font-size:16px !important}.safar-mphb-single-sidebar-widget .safar-contact-form-area .safar-contact-form-actions:after{inset-inline-end:26px}}.safar-single-post .safar-blog-meta .safar-blog-meta-cat{font-weight:400}.safar-page-title-area .safar-breadcrumb-wrapper{margin-block-start:25px}#safar-login-register-popup.fancybox-content{border-radius:24px}#safar-login-register-popup .fancybox-close-small{border-radius:8px;inset-block-start:16px;inset-inline-end:16px}#safar-login-register-popup .safar-submit-button{border-radius:32px;height:56px}#safar-login-register-popup input{border-radius:12px;padding:14px 20px}@media (max-width:500px){.safar-post-style-8 .safar-blog-hotel__thumb{height:250px}.safar-post-style-8 .safar-blog-hotel__thumb img{object-position:top center}.safar-accommodation-17__item .thumb img{height:250px;object-position:top center}.safar-blog__item .safar-blog__thumb img{height:350px;object-position:top center}.safar-accommodation-adventure-item .thumb img{min-height:450px;object-position:top center}.safar-accommodation-adventure-item .info{gap:8px}.safar-blog-list-2 .thumb{height:250px}.safar-blog-list-2 .thumb img{object-postion:top center}.safar-accommodation-mount-2-item .thumb img{min-height:450px}.safar-accommodation-safari .thumb img{height:400px}.safar-blog-photo .thumb img{min-height:200px;object-position:top center}.safar-blog-city-item .thumb{height:250px}}@media (max-width:408px){.safar-accommodation-safari .content .info{gap:10px}}@media screen and (max-width:1199px){.safar-header-area .safar-theme-nav.safar-navbar-collapse{display:none}.safar-header-area .quote-icon.safar-theme-nav-responsive{display:block}.safar-mobile-menu{display:block}.safar-default-header-nav{display:flex;justify-content:flex-end}.safar-mobile-menu .safar-mobile-hamburger-menu{height:90px;line-height:90px}.safar-mobile-menu-item,.safar-elementor-mobile-menu-item{display:block}body.admin-bar .safar-mobile-menu-nav-wrapper{padding:32px 0 0}}@media screen and (max-width:991px){.safar-header-area .safar-container{position:relative}.safar-header-area>.safar-container,.safar-header-area>.safar-container-fluid{-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start}.safar-comment-list li>ol.children{margin-inline-start:15px}.safar-header-area.safar-navbar-expand-lg ul.safar-navbar-nav>li>a.nav-link,.safar-header-area ul.safar-navbar-nav>li>a{padding:0 10px}aside#secondary.widget-area{margin-block-start:30px}}@media screen and (max-width:782px){body.admin-bar .safar-mobile-menu-nav-wrapper{padding:46px 0 0}body.admin-bar .safar-sticky-header-wrapper.safar-header-sticky,body.admin-bar .site-header.safar-header-sticky{inset-block-start:46px}}@media only screen and (max-width:767px){.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li,.widget_meta ul.children li,.widget_nav_menu ul ul.sub-menu li{padding-inline-start:15px}.safar-single-post .safar-single-post-meta-info{margin:0 0 15px}}@media (max-width:600px){body.admin-bar .safar-sticky-header-wrapper.safar-header-sticky,body.admin-bar .site-header.safar-header-sticky{inset-block-start:0}}@media (max-width:580px){.safar-comment-list li>ol.children{margin-inline-start:0px}.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li,.widget_meta ul.children li,.widget_nav_menu ul ul.sub-menu li{padding-inline-start:10px}}@media (min-width:576px){.safar-col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.safar-col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.safar-col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.safar-col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.safar-col-sm-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.safar-col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.safar-col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.safar-col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.safar-col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.safar-col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.safar-col-sm-11{-ms-flex:0 0 91.66666667%;-webkit-box-flex:0;flex:0 0 91.66666667%;max-width:91.66666667%}.safar-col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.safar-col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.safar-col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.safar-col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.safar-col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.safar-col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.safar-col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.safar-col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.safar-col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.safar-col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.safar-col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.safar-col-md-11{-ms-flex:0 0 91.66666667%;-webkit-box-flex:0;flex:0 0 91.66666667%;max-width:91.66666667%}.safar-col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.safar-404-page-header{font-size:40px;line-height:50px}blockquote.wp-block-quote:before{width:10px}}@media (min-width:992px){.safar-error-404.not-found{margin-block-start:-100px}.safar-col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.safar-col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.safar-col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.safar-col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.safar-col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.safar-col-lg-el-5{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.safar-col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.safar-col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.safar-col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.safar-col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.safar-col-lg-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.safar-col-lg-11{-ms-flex:0 0 91.66666667%;-webkit-box-flex:0;flex:0 0 91.66666667%;max-width:91.66666667%}.safar-col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.safar-container{max-width:1200px}.safar-404-page-header{font-size:48px;line-height:58px;margin-block-end:24px;margin-block-start:23px}.safar-404-page-details{font-size:24px;line-height:26px}.safar-error-404 .safar-button-item{margin-block-start:70px}}@media (min-width:1200px){.safar-col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.safar-col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.safar-col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.safar-col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.safar-col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.safar-col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.safar-col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.safar-col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.safar-col-xl-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.safar-col-xl-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.safar-col-xl-11{-ms-flex:0 0 91.66666667%;-webkit-box-flex:0;flex:0 0 91.66666667%;max-width:91.66666667%}.safar-col-xl-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.safar-col-xl-el-5{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}@media (min-width:1400px){.safar-container{max-width:1320px}}