/* Minification failed. Returning unminified contents.
(2,1): run-time error CSS1019: Unexpected token, found '@import'
(2,9): run-time error CSS1019: Unexpected token, found 'url("/resources/js/shared/confirm-box/confirm-box.css")'
(2,65): run-time error CSS1019: Unexpected token, found '@import'
(2,73): run-time error CSS1019: Unexpected token, found 'url("/resources/js/shared/jbox/jbox.css")'
(2,115): run-time error CSS1019: Unexpected token, found '@import'
(2,123): run-time error CSS1019: Unexpected token, found 'url("/resources/js/shared/chosen/chosen.css")'
(2,175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,16121): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,26701): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,35103): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,37745): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,38564): run-time error CSS1030: Expected identifier, found ','
(2,38572): run-time error CSS1031: Expected selector, found ')'
(2,38572): run-time error CSS1025: Expected comma or open brace, found ')'
(2,38647): run-time error CSS1030: Expected identifier, found ','
(2,38655): run-time error CSS1031: Expected selector, found ')'
(2,38655): run-time error CSS1025: Expected comma or open brace, found ')'
(2,38730): run-time error CSS1030: Expected identifier, found ','
(2,38738): run-time error CSS1031: Expected selector, found ')'
(2,38738): run-time error CSS1025: Expected comma or open brace, found ')'
(2,40830): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,40979): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,41018): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,42180): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,42987): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,43433): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,45003): run-time error CSS1039: Token not allowed after unary operator: '-text-gray-1'
(2,46698): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,47021): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,48022): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,48594): run-time error CSS1039: Token not allowed after unary operator: '-text-gray-1'
(2,48761): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,49954): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,50508): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,51161): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,51230): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,63688): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,66529): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,67740): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,69229): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,70483): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,75760): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,78078): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,78199): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,78317): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,79270): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,81698): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,83195): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,105282): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,106556): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,111076): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,111114): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,111464): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,117688): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,120571): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,120841): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,122936): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,126546): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,127371): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,127797): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,138479): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,140639): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,150874): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,160403): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,160958): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,166134): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,166173): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,168352): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,168391): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,170215): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,170996): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,171019): run-time error CSS1035: Expected colon, found '{'
(2,171077): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,171098): run-time error CSS1035: Expected colon, found '{'
(2,171125): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,171147): run-time error CSS1035: Expected colon, found '{'
(2,171174): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,171193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2,171252): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,171273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2,171384): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,171401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2,174668): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,174779): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,177332): run-time error CSS1039: Token not allowed after unary operator: '-border-gray-color'
(2,178185): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,178198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2,178211): run-time error CSS1019: Unexpected token, found '@keyframes'
(2,178229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
 */
@font-face{font-display:swap;font-family:"Rubik";font-style:normal;font-weight:400;src:url("/resources/font/rubik/rubik-v31-latin_latin-ext-regular.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Rubik";font-style:normal;font-weight:500;src:url("/resources/font/rubik/rubik-v31-latin_latin-ext-500.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Rubik";font-style:normal;font-weight:600;src:url("/resources/font/rubik/rubik-v31-latin_latin-ext-600.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Rubik";font-style:normal;font-weight:700;src:url("/resources/font/rubik/rubik-v31-latin_latin-ext-700.woff2") format("woff2");}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:100 700;src:url("/resources/font/Material_Symbols_Outlined/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].woff2") format("woff2");font-display:swap;}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;}::after,::before,:after,:before{font-weight:400;}[class*=lni-]::after,[class*=lni-]::before,[class*=lni-]:after,[class*=lni-]:before{font-family:LineIcons!important;}[class*=lnr]::after,[class*=lnr]::before,[class*=lnr]:after,[class*=lnr]:before{font-family:Linearicons-Free;}[class*=ti-]::after,[class*=ti-]::before,[class*=ti-]:after,[class*=ti-]:before{font-family:themify;}*{direction:ltr;}html[lang=ar-AR] *{direction:rtl;}i{font-style:normal;}i[class*=fa]{font-family:FontAwesome;}[class*=" icofont-"]::before,[class^=icofont-]::before{font-family:IcoFont;font-size:1.5em;}*{margin:0;padding:0;list-style:none;outline:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;}body{font-size:14px;font-family:rubik,Helvetica,Arial,sans-serif;color:#444;}i.mi{font-family:"Material Icons";font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";}.gg-icon{font-family:"Material Symbols Outlined";line-height:normal;}h1,h2,h3,h4,h5,h6{font-weight:400;}a{text-decoration:none;color:#666;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media(min-width:576px){.container{max-width:540px;}}@media(min-width:768px){.container{max-width:720px;}}@media(min-width:992px){.container{max-width:960px;}}@media(min-width:1200px){.container{max-width:1170px;}}@media(min-width:1400px){.container{max-width:1320px;}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-first{-ms-flex-order:-1;order:-1;}.order-last{-ms-flex-order:13;order:13;}.order-0{-ms-flex-order:0;order:0;}.order-1{-ms-flex-order:1;order:1;}.order-2{-ms-flex-order:2;order:2;}.order-3{-ms-flex-order:3;order:3;}.order-4{-ms-flex-order:4;order:4;}.order-5{-ms-flex-order:5;order:5;}.order-6{-ms-flex-order:6;order:6;}.order-7{-ms-flex-order:7;order:7;}.order-8{-ms-flex-order:8;order:8;}.order-9{-ms-flex-order:9;order:9;}.order-10{-ms-flex-order:10;order:10;}.order-11{-ms-flex-order:11;order:11;}.order-12{-ms-flex-order:12;order:12;}.offset-1{margin-left:8.333333%;}.offset-2{margin-left:16.666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.333333%;}.offset-5{margin-left:41.666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.333333%;}.offset-8{margin-left:66.666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.333333%;}.offset-11{margin-left:91.666667%;}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-sm-first{-ms-flex-order:-1;order:-1;}.order-sm-last{-ms-flex-order:13;order:13;}.order-sm-0{-ms-flex-order:0;order:0;}.order-sm-1{-ms-flex-order:1;order:1;}.order-sm-2{-ms-flex-order:2;order:2;}.order-sm-3{-ms-flex-order:3;order:3;}.order-sm-4{-ms-flex-order:4;order:4;}.order-sm-5{-ms-flex-order:5;order:5;}.order-sm-6{-ms-flex-order:6;order:6;}.order-sm-7{-ms-flex-order:7;order:7;}.order-sm-8{-ms-flex-order:8;order:8;}.order-sm-9{-ms-flex-order:9;order:9;}.order-sm-10{-ms-flex-order:10;order:10;}.order-sm-11{-ms-flex-order:11;order:11;}.order-sm-12{-ms-flex-order:12;order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.333333%;}.offset-sm-2{margin-left:16.666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.333333%;}.offset-sm-5{margin-left:41.666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.333333%;}.offset-sm-8{margin-left:66.666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.333333%;}.offset-sm-11{margin-left:91.666667%;}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-ms-flex-order:-1;order:-1;}.order-md-last{-ms-flex-order:13;order:13;}.order-md-0{-ms-flex-order:0;order:0;}.order-md-1{-ms-flex-order:1;order:1;}.order-md-2{-ms-flex-order:2;order:2;}.order-md-3{-ms-flex-order:3;order:3;}.order-md-4{-ms-flex-order:4;order:4;}.order-md-5{-ms-flex-order:5;order:5;}.order-md-6{-ms-flex-order:6;order:6;}.order-md-7{-ms-flex-order:7;order:7;}.order-md-8{-ms-flex-order:8;order:8;}.order-md-9{-ms-flex-order:9;order:9;}.order-md-10{-ms-flex-order:10;order:10;}.order-md-11{-ms-flex-order:11;order:11;}.order-md-12{-ms-flex-order:12;order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.333333%;}.offset-md-2{margin-left:16.666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.333333%;}.offset-md-5{margin-left:41.666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.333333%;}.offset-md-8{margin-left:66.666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.333333%;}.offset-md-11{margin-left:91.666667%;}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-lg-first{-ms-flex-order:-1;order:-1;}.order-lg-last{-ms-flex-order:13;order:13;}.order-lg-0{-ms-flex-order:0;order:0;}.order-lg-1{-ms-flex-order:1;order:1;}.order-lg-2{-ms-flex-order:2;order:2;}.order-lg-3{-ms-flex-order:3;order:3;}.order-lg-4{-ms-flex-order:4;order:4;}.order-lg-5{-ms-flex-order:5;order:5;}.order-lg-6{-ms-flex-order:6;order:6;}.order-lg-7{-ms-flex-order:7;order:7;}.order-lg-8{-ms-flex-order:8;order:8;}.order-lg-9{-ms-flex-order:9;order:9;}.order-lg-10{-ms-flex-order:10;order:10;}.order-lg-11{-ms-flex-order:11;order:11;}.order-lg-12{-ms-flex-order:12;order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.333333%;}.offset-lg-2{margin-left:16.666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.333333%;}.offset-lg-5{margin-left:41.666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.333333%;}.offset-lg-8{margin-left:66.666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.333333%;}.offset-lg-11{margin-left:91.666667%;}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xl-first{-ms-flex-order:-1;order:-1;}.order-xl-last{-ms-flex-order:13;order:13;}.order-xl-0{-ms-flex-order:0;order:0;}.order-xl-1{-ms-flex-order:1;order:1;}.order-xl-2{-ms-flex-order:2;order:2;}.order-xl-3{-ms-flex-order:3;order:3;}.order-xl-4{-ms-flex-order:4;order:4;}.order-xl-5{-ms-flex-order:5;order:5;}.order-xl-6{-ms-flex-order:6;order:6;}.order-xl-7{-ms-flex-order:7;order:7;}.order-xl-8{-ms-flex-order:8;order:8;}.order-xl-9{-ms-flex-order:9;order:9;}.order-xl-10{-ms-flex-order:10;order:10;}.order-xl-11{-ms-flex-order:11;order:11;}.order-xl-12{-ms-flex-order:12;order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.333333%;}.offset-xl-2{margin-left:16.666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.333333%;}.offset-xl-5{margin-left:41.666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.333333%;}.offset-xl-8{margin-left:66.666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.333333%;}.offset-xl-11{margin-left:91.666667%;}}label.checkbox,label.radio{display:flex;align-items:center;position:relative;cursor:pointer;}label.checkbox::before,label.radio::before{content:"";width:22px;height:22px;border:1px solid #666;margin-right:1em;}label.checkbox.checked::before{background:#666;}label.checkbox input,label.radio input{display:none;}label.checkbox.checked::after,label.radio.checked::after{position:absolute;left:6px;content:"";font-family:FontAwesome;color:#fff;}label.radio::before{border-radius:100%;}label.radio.radio::after{border-radius:100%;}input,optgroup,select,textarea{padding:8px 10px;border:1px solid #d2d8dd;}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;border-width:1px;}button ::placeholder,input ::placeholder,optgroup ::placeholder,select ::placeholder,textarea ::placeholder{color:#333;font-weight:500;}input{line-height:25px;}.error input,.error select,.error textarea{border-color:#f00;}button:hover,input:hover,optgroup:hover,select:hover,textarea:hover{margin:0;font-family:inherit;font-size:inherit;cursor:pointer;}button,a[class*=btn]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1em 1.5em;font-weight:400;border-radius:2px;color:#333;outline:0;text-transform:uppercase;cursor:pointer;overflow:hidden;-webkit-appearance:button;transition:.3s;animation:scale .6s;border-width:0;line-height:15px;}button.fx,a.fx{display:inline-flex;align-items:center;}button[class*=btn],a[class*=btn]{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);}button[class*=btn_trans],a[class*=btn_trans]{box-shadow:none;}button[class*=btn]:after,a[class*=btn]:after{content:"";background:rgba(255,255,255,.3);border-radius:100%;width:300px;height:300px;position:absolute;opacity:0;transition:all .7s;pointer-events:none;}button[class*=btn]:active:after,a[class*=btn]:active:after{width:0;height:0;opacity:1;transition:0s;}button[class*=fx] i,a[class*=fx] i{margin-left:.5em;color:#fff;}button.disabled,a.disabled{pointer-events:none;}button span,a span{display:flex;align-items:center;}.btn_default{background:#fff;color:#333;}.btn_gray{background:#dee2e6;color:#333;}.btn_danger{background:#f62d51;color:#fff!important;}.btn_blue{background:#338fff;color:#fff!important;}.btn_green{background:#1a8a41;color:#fff!important;}.btn_trans{background:0 0;box-shadow:none;color:#666!important;}.btn_close{background:0 0;border:1px solid #ccc;color:#338fff!important;}.sms-form{color:#000;font-weight:500;}.modal label{font-weight:500;}.modal button label{padding:0;}.btn-circle{width:50px;height:50px;border-radius:100%;padding:0;}button.filter{background:#999;color:#fff;}.f_loading,.ion-load-c,.lni-spinner-arrow{display:none;animation:fa-spin 2s infinite linear;-webkit-animation:fa-spin 1s infinite linear;}button label{pointer-events:none;}button.loader.disabled span{display:none;}button.loader.disabled .f_loading,button.loader.disabled .ion-load-c,button.loader.disabled .lni-spinner-arrow{display:inline-block;font-style:normal;}.table_scroll{overflow:auto;margin:1.5em 0;animation:fade,scale .3s;min-height:400px;}.table-info{margin-bottom:1em;display:flex;align-items:center;justify-content:center;}.table-info i{font-size:1.5em;margin-right:.5em;}.table{display:table;min-width:100%;border-collapse:collapse;border-spacing:1px;line-height:25px;}.table>li label.dropdown ul{background:#fff;border:1px solid #ccc;padding:5px;border-radius:5px;position:absolute;right:1em;top:calc(50% - 18px);z-index:99;width:max-content;transition:.25s;display:none;}@media only screen and (max-width:768px){.table>li label.dropdown ul{flex-direction:column;height:auto;left:20em;}}.table>li label.dropdown ul.show{display:flex;}.table>li label.dropdown ul li:not(:last-child){margin-right:.5em;}.table>li label.dropdown ul li a{display:flex;align-items:center;padding:0 .5em;transition:.5s;cursor:pointer;height:100%;border-radius:5px;}@media only screen and (max-width:768px){.table>li label.dropdown ul li a{padding:.5em;}}.table>li label.dropdown ul li a i{font-size:20px;color:#000;font-weight:500;margin-right:.5em;}.table>li label.dropdown ul li a:hover{background:#e3e2e2;}.table>li label.dropdown:hover ul,.table>li label.dropdown.active ul{display:flex;}.table>li:hover{background:#fafafa;}.table>li:hover .dropdown ul{display:flex;}.table_scroll.table{min-width:1800px;}.table i.gg-icon{color:#000;font-weight:300;font-size:20px;}.table>li{display:table-row;border-bottom:1px solid #f1f1f1;position:relative;transition:.3s;cursor:pointer;}.table li.footer,.table li.thead{background:#fff;color:#000;}.table li.thead p{padding:.5em 3em .5em 1em;padding:.5em 2.5em .5em 1em;}.table li.footer{border-top:2px solid #9c9b9b;}.table li.footer p{padding:2em 1em;}.table span.icon-button{width:38px;height:38px;transition:.5s;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;}.table span.icon-button a{line-height:normal;transition:.5s;}.table span.icon-button a i{color:#000;font-weight:500;font-size:20px;}.table span.icon-button:hover{background:#fafafa;cursor:pointer;}.table a{cursor:pointer;}.table p,.table div{display:table-cell;padding:1em 3em 1em 1em;padding:1em 2.5em 1em 1em;vertical-align:middle;position:relative;}.table p.discount-statu,.table div.discount-statu{min-width:180px;}.table p.ico-btn{padding:0;}.table p.ico-btn a{padding:1em;display:block;width:100%;height:100%;}.table i{transition:.3s;}.table p.ico-btn a:hover i{color:#f00;}.ico.material.show span.dropdown-menu{opacity:1;visibility:visible;}.table li:hover .hotel_picture img{opacity:1;}.table li.red::before{background:#f00;}.table li.black::before{background:#333;}.table li.green::before{background:#15bf4a;}.table li.yellow::before{background:#f9de11;}.table p span.tag{display:inline-block;border-radius:.5rem;padding:0 1em;color:#fff;font-size:11px;}.table p span.tag:not(:last-child){margin-right:.5em;}.table p span.tag:not(:first-child){margin-left:1px;}.table span.tag.green{background:#1aa025;}.table span.tag.red{background:#f00;}.table span.tag.black{background:#666;}.table span.tag.blue{background:#3197f1;}.table span.tag.un-successful{background:#f9de11;color:#000;}.table span.tag.cancel{background:#f32929;}.table span.tag.gray{background:#999;}.table p.hotel_picture{padding:.7em;width:90px;line-height:0;}.table p.hotel_picture img{border:1px solid #999;padding:2px;width:70px;height:40px;opacity:.5;transition:.3s;}.table p.confirm{text-align:center;}.table p.confirm span{display:inline-block;background:#f00;color:#fff;border-radius:3px;text-align:center;}.table p.hotel_name{width:250px;}.table p.name_surname{width:150px;}.table p[data-q=comment].edit label{display:flex;}.table p[data-q=comment].edit button{margin-left:1em;}.table.logs p:nth-child(1){width:170px;}.table.logs p:nth-child(2){width:300px;}.comments p[data-q=comment].edit a i{font-size:2.5em;text-shadow:1px 1px #fff;}.comments p[data-q=comment].edit a i:hover{cursor:pointer;color:#f00;}.table p[data-q] textarea{width:100%;}.table p.center{text-align:center;}.table button{background:none;padding:0;}.table button.in-active{opacity:.5;}.table i{font-size:18px;}.table p.node span{display:flex;align-items:center;justify-content:space-between;}.table p.node cite{width:18px;height:18px;background:#777;border-radius:2px;color:#fff;text-align:center;font-style:normal;font-size:12px;line-height:18px;transition:300ms;margin-left:1em;}.table p.node.empty cite{opacity:.3;}.table p.node cite:hover{background:#15bf4a;}.page-helper{content:"";display:inline-block;vertical-align:middle;height:100%;}.modal{width:35%;}.modal.t_center .modal_content{text-align:center;}@media(max-width:1200px){.modal{width:50%;}}@media(max-width:992px){.modal{width:65%;}}@media(max-width:768px){.modal{width:75%;}}@media(max-width:576px){.modal{width:96%;}}.modal{background:#fff;position:relative;max-height:98%;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;opacity:1;transform:scaleX(1) scaleY(1);animation:f,s .2s;}.modal.small{width:25%;}.modal.medium{width:50%;}.modal.large{width:75%;}.modal.xlarge{width:90%;}.modal.full_screen{width:99%;height:99%;}@media only screen and (max-width:1120px){.modal.medium,.modal.small{width:35%;}}@media only screen and (max-width:992px){.modal.medium,.modal.small{width:55%;}}@media only screen and (max-width:768px){.modal.medium,.modal.small{width:75%;}}@media only screen and (max-width:576px){.modal.medium,.modal.small{width:96%;}}.modal input[type=text],.modal select,.modal textarea{width:100%;background:#fff;}.modal h1{font-size:1.5em;display:flex;align-items:center;}@media only screen and (max-width:992px){.modal h1{font-size:1em!important;}}.modal h1 i{font-size:1.5em;margin-right:.2em;}.modal footer,.modal header{padding:1em;}.modal footer{margin:0;display:flex;justify-content:flex-end;}.modal header{background:#f8f8f8;display:flex;align-items:flex-start;justify-content:space-between;padding:1em 2.5em;}.modal header button{position:inherit;padding:0;background:0 0;}.modal header button.close i{transition:all .5s ease;font-size:1.5em;color:#000;margin:0;}.modal header button.close i:hover{transform:rotate(180deg);}div.modal_content.center{text-align:center;}.modal div.modal_content{padding:2.5em;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);overflow:auto;}html[pagename=checkout] .modal div.modal_content{border-top:0;}.modal li{position:relative;}.modal li.f_end{display:flex;justify-content:flex-end;}.modal li:not(:last-child){margin-bottom:1.5em;}.modal .t_list_gw li,.modal .cari-details li{margin-bottom:1px;}.modal li.toggle{display:none;}@media only screen and (max-width:768px){.modal div.modal_content{padding:1.5em;}}.modal .form-group{margin-bottom:1em;position:relative;}.modal .form-group:last-child{margin-bottom:0;}.modal .form-group input[type=password],.modal .form-group input[type=text],.modal .form-group input[type=date],.modal .form-group label{width:100%;}div.alert-danger{padding:15px 25px;border:1px solid transparent;border-radius:4px;position:relative;font-size:14px;margin-bottom:1em;}div.alert-danger.succes{background:#dff0d8;border-color:#d6e9c6;color:#3c763d;}div.alert-danger.error{background:#f2dede;border-color:#ebccd1;color:#a94442;}div.alert-danger.warning{background:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}div.alert-danger.info{background:#d9edf7;border-color:#bce8f1;color:#31708f;}button,a{text-transform:inherit;}button.ico i,a.ico i{margin-right:.5em;}.d-flex{display:flex;}.d-flex-ac-jc{display:flex;align-items:center;justify-content:center;}.d-flex-ac{display:inline-flex;align-items:center;}.d-flex-jc{display:flex;justify-content:center;}@-webkit-keyframes circle-chart-fill{to{stroke-dasharray:0 100;}}@keyframes p{0%{background-position:-468px 0;}100%{background-position:468px 0;}}.lb1{background:linear-gradient(to right,#eee 0,#c7c6c6 100%);}.lb2{background:linear-gradient(to right,#9c9a9a 0,#828181 100%);}.ps{animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:p;animation-timing-function:linear;position:relative;background-size:1000px 104px!important;}.ps2{animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:p;animation-timing-function:linear;position:relative;background-size:1000px 104px;}@-webkit-keyframes e{0%{opacity:1;top:0;}25%{opacity:0;top:-50px;}100%{opacity:1;top:0;}}@keyframes w{0%{width:0;}100%{width:100%;}}@keyframes s{0%{transform:scaleX(.5) scaleY(.5);}100%{transform:scaleX(1) scaleY(1);}}@keyframes f{0%{opacity:0;}100%{opacity:1;}}@keyframes hgt{0%{height:0;}100%{height:100%;}}@keyframes ss{0%{transform:scaleX(1) scaleY(1);}100%{transform:scaleX(.5) scaleY(.5);}}@keyframes ff{0%{opacity:0;}100%{opacity:1;}}@keyframes m{0%{left:50px;}25%{left:0;}}@keyframes t{0%{top:-50px;}100%{top:0;}}@keyframes t100{0%{top:-100vh;}100%{top:0;}}.page-overlay{background:rgba(15,22,33,.69);position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;z-index:1000;}.overlay{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:99999;position:fixed;transform:scale(1);opacity:0;transition:all .2s cubic-bezier(.4,0,1,1);animation:f,s .2s;cursor:pointer;background:rgba(15,22,33,.69);}.overlay .modal-box{width:40%;background:#fff;position:relative;max-height:98%;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;border-radius:10px;padding:5px;animation:open .5s;transition:.5s;}@media only screen and (max-width:991px){.overlay .modal-box{width:60%;}}@media only screen and (max-width:768px){.overlay .modal-box{width:80%;}}@media only screen and (max-width:576px){.overlay .modal-box{width:98%;}}.overlay .modal-box.non-line{line-height:0;}.overlay .modal-box.non-mh{max-height:inherit;}.overlay .modal-box.hide{transform:translateY(100%);opacity:0;}.overlay .modal-box button.close{position:absolute;right:-.5em;top:-.5em;background:none;color:#000;font-size:1.7em;font-weight:600;z-index:999;width:40px;height:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0;color:#029e9d;}.overlay .modal-box header{height:inherit;border-bottom-style:solid;}.overlay .modal-box header h2{padding:10px 35px;font-weight:600;color:#333;}.overlay .modal-box aside.scroll{padding:2em 35px;line-height:30px;max-height:700px;overflow:auto;}.overlay .modal-box aside.scroll ::-webkit-scrollbar-thumb{background-color:#029e9d;}.overlay .modal-box aside.scroll h2{font-size:1.4em;font-weight:500;color:#333;margin-bottom:1em;}.overlay .modal-box aside.scroll h2:not(:first-child){margin-top:1em;}.overlay.show{transform:scale(1);opacity:1;}.search-overlay{position:fixed;width:100%;height:100%;top:-100vh;background-color:rgba(0,0,0,.75);z-index:9999;transition:all .8s cubic-bezier(1,0,.09,.64);transition-timing-function:cubic-bezier(1,0,.09,.64);animation:t100 .3s;}.in-overlay{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:99999;position:fixed;opacity:0;transition:all .2s cubic-bezier(.4,0,1,1);animation:f,s .2s;cursor:pointer;background:rgba(36,54,69,.75);}.in-overlay.show{transform:scale(1);opacity:1;}.in-overlay .row{justify-content:center;}.in-overlay header{border-bottom:1px dashed #e1dede;}.in-overlay .modal-box{width:100%;background:#fff;position:relative;max-height:98%;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;border-radius:10px;padding:5px;animation:open .5s;transition:.5s;}.in-overlay .modal-box.non-line{line-height:0;}.in-overlay .modal-box.non-mh{max-height:inherit;}.in-overlay .modal-box.hide{transform:translateY(100%);opacity:0;}.in-overlay .modal-box button.close{position:absolute;right:-.5em;top:-.5em;background:none;color:#000;font-size:1.7em;font-weight:600;z-index:999;width:40px;height:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0;color:#029e9d;}.in-overlay .modal-box header{height:inherit;border-bottom-style:solid;}.in-overlay .modal-box header h2{padding:10px 35px;font-weight:600;color:#333;}.in-overlay .modal-box aside.scroll{padding:2em 35px;line-height:30px;max-height:700px;overflow:auto;}.in-overlay .modal-box aside.scroll ::-webkit-scrollbar-thumb{background-color:#029e9d;}.in-overlay .modal-box aside.scroll h2{font-size:1.4em;font-weight:500;color:#333;margin-bottom:1em;}.in-overlay .modal-box aside.scroll h2:not(:first-child){margin-top:1em;}.search-overlay.show{top:0;}.hamburger{display:none;background:0 0;position:relative;padding:1em;z-index:999;}.hamburger *{pointer-events:none;}.hamburger__icon{position:relative;margin-top:7px;margin-bottom:7px;}.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{display:block;width:25px;height:2px;background-color:#222;transition-duration:.4s;}.hamburger__icon::after,.hamburger__icon::before{content:"";position:absolute;}.hamburger__icon:before{top:-7px;}.hamburger__icon:after{top:7px;}.hamburger.active .hamburger__icon{background-color:transparent!important;}.hamburger.active .hamburger__icon:after,.hamburger.active .hamburger__icon:before{background-color:#fff;}.hamburger.active .hamburger__icon:before{-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);}.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);}.card{background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);margin-bottom:30px;position:relative;}.card.black{background:#666;}.card.black .body,.dicount_list{animation:fade,scale .2s;}.card.black,.card.black a{color:#58c124;}.card.black .widget{border-color:rgba(255,255,255,.12);}.body{padding:2em;border-radius:2px;}.body h2{margin-bottom:1em;animation:fade,scale .2s;color:#f60;font-size:1.1em;font-weight:500;}.body h2 i{font-size:1em;padding-right:1em;}.casting .body:nth-child(odd){left:0;}.casting .body:nth-child(even){right:0;}.casting .body.show{position:absolute;z-index:9999;width:100%;background:#fff;border:5px solid #000;border-radius:0;}.widget{border-top:1px solid rgba(0,0,0,.12);display:flex;transition:.3s;}.widget:hover{background:rgba(0,0,0,.04);}.widget a{display:block;padding:.9em 1em;display:flex;align-items:center;transition:.3s;font-weight:500;width:100%;}.widget a:hover{cursor:pointer;padding-left:2em;}.widget a:nth-child(2){justify-content:flex-end;}.widget a:nth-child(2):hover{padding-right:2em;}.widget i{font-size:22px;padding-right:.5em;}.ui_picker{position:absolute;z-index:999999;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.74);display:none;font-size:13px;margin-top:1px;flex-direction:column;color:inherit;cursor:pointer;text-align:center;}.ui_picker a{color:inherit;cursor:pointer;text-align:center;}.ui_picker a[data-handler=prev] i{margin-right:1.5em;}.ui_picker a[data-handler=next] i{margin-left:1.5em;}.ui_picker.multi{flex-direction:row!important;}.ui_picker.multi .datepicker-month{padding:.5em;}.ui_picker.multi .datepicker-month:first-child{border-right:1px dashed #dcdcdc;}.ui_picker::before{content:"";position:absolute;top:-10px;left:20px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;}.ui_picker li{display:flex;width:100%;}.ui_picker li.footer{border-top:1px dashed #dcdcdc;display:inline-flex;padding:1em;justify-content:center;background:#fafafa;}.ui_picker li div{width:100%;}.ui_picker li div.datepicker-month header{display:flex;justify-content:flex-end;align-items:center;font-weight:600;color:#000;line-height:35px;}.ui_picker li div.datepicker-month header .month_name{font-size:1.1em;}.ui_picker li div.datepicker-month header .month_name span:first-child{margin-right:.5em;}.ui_picker li div.datepicker-month header a{line-height:0;}.ui_picker li div.datepicker-month header a.disabled{opacity:.5;}.ui_picker li div.datepicker-month header .ipicker_title span:first-child{margin-right:2px;}.ui_picker li div table{border-spacing:1px;width:100%;}.ui_picker li div table thead{line-height:35px;font-size:13px;}.ui_picker li div table thead th{font-weight:400;}.ui_picker li div table td{position:relative;line-height:0;width:35px;height:33px;transition:.3s;}.ui_picker li div table td.today{color:#f00;}.ui_picker li div table td.current_day,.ui_picker li div table td.selected_date,.ui_picker li div table td:hover{background:#78abff;color:#fff;}.ui_picker li div table td.disabled,.ui_picker li div table td.ui-datepicker-unselectable{pointer-events:none;opacity:.15;text-decoration:line-through;}.ui_picker i{font-size:2em;}.chosen{position:relative;}.jq-stars{display:inline-block;margin:0 .2em;}.jq-rating-label{font-size:22px;display:inline-block;position:relative;vertical-align:top;font-family:helvetica,arial,verdana;}.jq-star{width:100px;height:100px;display:inline-block;cursor:pointer;}.jq-star-svg{width:100%;height:100%;}.jq-star-svg polygon{stroke:#000;stroke-linejoin:round;}.jq-shadow{-webkit-filter:drop-shadow(-2px -2px 2px #888);filter:drop-shadow(-2px -2px 2px #888);}.card_box{background:#fff;border-radius:3px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}.card_box .w_loader{padding:5em 0;text-align:center;}.card_box .w_loader .ion-load-c{display:inline-block;padding:0;font-size:2.5em;}.card_box header{padding:1em 1em 1em 2em;line-height:50px;color:#333;border-bottom:1px solid #ebedf2;display:flex;justify-content:space-between;background:#f8f8f8;}.card_box header input{padding:.5em 1em;}.card_box header h2{font-size:1.2em;font-weight:500;display:flex;align-items:center;}.card_box header h2 i{margin-right:.5em;font-size:1.3em;}.revenues h2 i{transform:rotate(180deg);}.card_box p.title{padding:2em;border-bottom:1px solid #ebedf2;text-align:center;font-weight:500;}.card_box ul{transition:.3s;}.card_box ul li{padding:1.5em 2em;display:flex;justify-content:space-between;transition:.3s;}.card_box ul li:hover{cursor:pointer;background:#fafafa;}.card_box ul li:not(:last-child){border-bottom:1px dashed #ebedf2;}.card_box ul li span:last-child{color:#000;}.card_box ul li.footer{font-size:1.3em;font-weight:500;}.card_box span i.lni-minus{display:none;}.card_box span i[class^=lni]{margin-left:1em;}.t-box,.tipBody,.tooltip{line-height:20px;text-align:left;position:absolute;z-index:9999;background:#6c757d;color:#fff;padding:.5em 1em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:none;}.t-box label,.tipBody label,.tooltip label{display:block;}.ui-tooltip{line-height:20px;text-align:left;position:absolute;z-index:9999;background:#fff;box-shadow:0 0 5px #666;border:1px solid #c5c5c5;color:#333;padding:.5em 1em;border-radius:4px;display:none;}.card-box h3.table-info{border:1px dashed #ccc;padding:.5em;}.p_none{pointer-events:none;opacity:.7;}::-webkit-scrollbar{width:10px;height:18px;}::-webkit-scrollbar-button{width:0;height:0;display:none;}::-webkit-scrollbar-corner{background-color:transparent;}::-webkit-scrollbar-thumb{height:6px;border:4px solid transparent;background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.15);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05);}span.file_upload{border:1px solid #eee;display:block;padding:.5em;border-radius:3px;}span.file_upload label{text-align:center;display:block;border:3px dashed #e9e9e9;padding:2em;color:#666;font-size:15px;transition:600ms;background:#fff;}span.file_upload label:hover{background:#f8f9fa;cursor:pointer;}span.file_upload label::after{content:"";font-size:2em;display:block;padding-top:5px;}span.file_upload input[type=file]{display:none;}.accordion{border:1px solid #eee;padding:30px;border-radius:15px;}.accordion>li{border:1px solid #e2e2e2;margin-bottom:1em;}.accordion>li .trigger{padding:1em;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:15px;background:rgba(0,0,0,.03);}.accordion>li .trigger.active{color:#f00;}.accordion>li .trigger.active::after{transform:rotate(180deg);color:#f00;}.accordion>li .trigger::after{content:"";font-family:FontAwesome;font-size:15px;transition:transform .3s;}.accordion .content{display:none;padding:2em;border-top:1px solid #e2e2e2;line-height:25px;}.date-picker-wrapper{width:100%;}.date-picker-wrapper h2{display:none;color:#fff;padding:.5em 1.5em!important;text-align:center!important;background:#e43870;font-size:17px!important;justify-content:center!important;}.dp-clearfix{clear:both;height:0;font-size:0;}.date-picker-wrapper.inline-wrapper{position:relative;display:inline-block;}.date-picker-wrapper.single-date{width:auto;}.date-picker-wrapper.no-topbar{padding-top:12px;}.date-picker-wrapper .footer{font-size:11px;padding-top:3px;}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline;}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline;}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle;}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:.01;}.date-picker-wrapper .month-wrapper{padding:2em;cursor:default;position:relative;_overflow:hidden;display:flex;}@media only screen and (max-width:768px){.date-picker-wrapper .month-wrapper{width:100%;display:block;flex-direction:column;padding:2em;overflow:auto;position:fixed;}.date-picker-wrapper .month-wrapper table{width:100%;}}.date-picker-wrapper .month-wrapper::-webkit-scrollbar{width:5px;}.date-picker-wrapper .month-wrapper::-webkit-scrollbar-thumb{border:1px solid transparent;}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{vertical-align:middle;text-align:center;}.date-picker-wrapper .month-wrapper table .day{min-width:45px;height:45px;display:flex;align-items:center;justify-content:center;margin-bottom:3px;color:#ccc;position:relative;font-size:14px;}.date-picker-wrapper .month-wrapper table .day span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default;}.date-picker-wrapper .month-wrapper table .day.checked span,.date-picker-wrapper .month-wrapper table .day.toMonth.hovering span{background:#75a8f9;color:#fff!important;}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;color:#aaa;}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help!important;}.date-picker-wrapper .month-wrapper table .day.has-tooltip .tooltip{white-space:nowrap;}.date-picker-wrapper .time label{white-space:nowrap;}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#555;cursor:pointer;}.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-picker-wrapper .month-wrapper table .day.nextMonth{display:none;}.date-picker-wrapper .month-wrapper table .day.real-today{color:#f00!important;}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5;}.date-picker-wrapper table .caption{height:40px;}.date-picker-wrapper table .caption .month-name{color:#333;font-size:15px;}.date-picker-wrapper table .caption>th:first-of-type,.date-picker-wrapper table .caption>th:last-of-type{width:27px;}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{cursor:pointer;font-size:20px;color:#1691d0;}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;}@media only screen and (max-width:768px){.date-picker-wrapper .gap{height:30px;}}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden;}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative;}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee;}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid #fff;}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid #fff;}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3;}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3;}.date-picker-wrapper .selected-days{display:none;}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top{display:none;}.date-picker-wrapper .drp_top-bar .default-top,.date-picker-wrapper .drp_top-bar.normal .normal-top{display:none;background:#fff;padding:8px 1.5em;color:#000;font-size:14px;text-align:center;border-bottom:1px solid #ccc;}.date-picker-wrapper .drp_top-bar.error .default-top{display:none;}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:#f00;}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none;}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00adee",endColorstr="#0078a5");color:#fff;line-height:initial;}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed");}.date-picker-wrapper .time{position:relative;}.date-picker-wrapper.single-month .time{display:block;}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px;}.date-picker-wrapper .time1{width:180px;padding:0 5px;text-align:center;}.time2{width:180px;padding:0 5px;text-align:center;}.date-picker-wrapper .time1{float:left;}.date-picker-wrapper .time2{float:right;}.date-picker-wrapper .hour{text-align:right;}.minute{text-align:right;}.date-picker-wrapper .hide{display:none;}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#75a8f9!important;color:#fff!important;border-radius:100%;}.date-picker-wrapper .first-date-selected span,.date-picker-wrapper .last-date-selected span{background:#49e!important;border-radius:100%;}.date-picker-wrapper .first-date-selected.first-date-selected,.date-picker-wrapper .last-date-selected.first-date-selected{border-radius:100% 0 0 100%;}.date-picker-wrapper .first-date-selected.last-date-selected,.date-picker-wrapper .last-date-selected.last-date-selected{border-radius:0 100% 100% 0;}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-o-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));filter:drop-shadow(0 0 3px rgba(0,0,0,.3));}.date-picker-wrapper .date-range-length-tip:after{content:"";position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px;}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none;}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer;}.date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:700;}#ui_notifIt{position:fixed;border-radius:5px;top:10px;right:10px;cursor:pointer;box-shadow:0 4px 24px rgba(49,49,49,.39);overflow:hidden;z-index:99999;}#ui_notifIt p{text-align:center;color:#fff;font-size:14px;padding:0 2em;margin:0;}div[id^=ui_notifIt].success{background:#0db71a;}div[id^=ui_notifIt].error{background:#f62d51;}div[id^=ui_notifIt].warning{background:#ffa500;}div[id^=ui_notifIt].info{background:#00bfff;}div[id^=ui_notifIt].default{background:#eee;}.test-lnk{background:#338fff;color:#fff;padding:.2em 1em;border-radius:5px;}.badge{display:inline-block;padding:.35em .6em;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:5px;font-size:12px!important;color:#fff;}.badge.badge-primary{background:#298dff;}.badge.badge-primary.soft{background:#eef6ff;color:#298dff;}.badge.badge-secondary{background:#6f6f6f;}.badge.badge-secondary.soft{background:#f3f3f3;color:#6f6f6f;}.badge.badge-success{background:#00d67f;}.badge.badge-success.soft{background:#ebfcf5;color:#00ab66;}.badge.badge-danger{background:#f00;}.badge.badge-danger.soft{background:#ffebeb;color:#e60000;}.badge.badge-warning{background:#ffc400;}.badge.badge-warning.soft{background:#fffaeb;color:#cc9d00;}.badge.badge-info{background:#18ddef;}.badge.badge-info.soft{background:#edfcfe;color:#18ddef;}.badge.badge-light{background:#eaeaea;color:#262a2e;}.badge.badge-light.soft{background:#f7f7f7;color:#6f6f6f;}.badge.badge-dark{background:#262a2e;}.badge.badge-dark.soft{background:#d8d8d8;color:#262a2e;}.badge.badge-indigo{background:#322bf3;}.badge.badge-pink{background:#e92990;}.badge.badge-gray{background:#9e9e9e;}.badge.badge-purple{background:#c02ff3;}.badge.badge-purple.soft{background:#f9e9ff;color:#c02ff3;}.selectbox-wrapper{cursor:pointer;display:inline-block;position:relative;width:100%;}.selectbox-wrapper .hidden-selectbox{visibility:hidden;padding-right:10px;display:none;}.selectbox-wrapper .selected{display:flex;align-items:center;justify-content:space-between;padding:.5em .5em .5em 1em;border:1px solid #ccc;border-radius:3px;margin-bottom:-1px;font-size:17px;}.selectbox-wrapper .selected.active::after{transform:rotate(-180deg);}.selectbox-wrapper .selected::after{font-family:"Material Symbols Outlined";content:"";font-size:22.5px;transition:.5s;}.selectbox-wrapper .selectbox-options{display:none;position:absolute!important;left:0;top:100%;width:max-content;z-index:999;border:1px solid #ccc;border-radius:3px;}.selectbox-wrapper .selectbox-options li{padding:.5em 1em;transition:.5s;}.selectbox-wrapper .selectbox-options li:hover,.selectbox-wrapper .selectbox-options li.select{background-color:#297cbb;color:#fff;}video{object-fit:contain;}@keyframes open{0%{transform:translateY(-100%);opacity:0;}100%{transform:none;opacity:1;}}@keyframes hide{0%{opacity:1;top:0;}100%{opacity:0;top:100%;}}.bg-overlay{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:9999;position:fixed;opacity:0;transition:all .2s cubic-bezier(.4,0,1,1);animation:f,s .2s;cursor:pointer;background:rgba(36,54,69,.75);}.bg-overlay.show{transform:scale(1);opacity:1;}.bg-overlay .row{justify-content:center;}.bg-overlay .modal-box{width:100%;background:#fff;position:relative;max-height:98%;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;border-radius:5px;animation:open .5s;transition:.5s;}.bg-overlay .modal-box.non-line{line-height:0;}.bg-overlay .modal-box.non-mh{max-height:inherit;}.bg-overlay .modal-box.hide{transform:translateY(100%);opacity:0;}.bg-overlay .modal-box.new-comment .comment_form input,.bg-overlay .modal-box.new-comment .comment_form select,.bg-overlay .modal-box.new-comment .comment_form textarea{width:100%;color:#999;}.bg-overlay .modal-box.new-comment .comment_form li{margin-bottom:-1px;}.bg-overlay .modal-box.new-comment .comment_form li:not(.raiting_section){line-height:0;}.bg-overlay .modal-box button:not(.btn_trans).close{position:absolute;right:-.3em;top:-.3em;background:none;color:#000;font-size:1.7em;font-weight:600;z-index:999;width:40px;height:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0;color:#029e9d;}.bg-overlay .modal-box header{height:inherit;border-bottom:1px solid #f1f1f1;padding:1em 2em;font-size:1.25em;font-weight:400;color:#333;}.bg-overlay .modal-box section{padding:2.5em;overflow:auto;}.bg-overlay .modal-box section.confirm-box{text-align:center;}.bg-overlay .modal-box section .form-group{line-height:10px;}.bg-overlay .modal-box section .form-group:not(:last-child){margin-bottom:1em;}.bg-overlay .modal-box section button.block{width:100%;}.bg-overlay .modal-box section button.none{display:none;}.bg-overlay .modal-box section button.show{display:flex;}.bg-overlay .modal-box section form *{color:#666;}.bg-overlay .modal-box section ul.list{padding:0!important;border:0;display:none;}.bg-overlay .modal-box section ul.list.show{display:block;}.bg-overlay .modal-box section ul.list li{display:grid;border:1px solid #efefef;}.bg-overlay .modal-box section ul.list.picture li{background:#fff;grid-template-columns:120px calc(100% - 170px) 50px;margin-bottom:5px;cursor:move;}.bg-overlay .modal-box section ul.list.picture li.success{background:#666;}.bg-overlay .modal-box section ul.list.picture li.un-success{background:#f00;}.bg-overlay .modal-box section ul.list.picture li .btn_danger i{color:#333;font-size:1.5em;}.bg-overlay .modal-box section ul.list.picture li div{display:flex;align-items:center;}.bg-overlay .modal-box section ul.list.picture li div:nth-child(1){justify-content:center;}.bg-overlay .modal-box section ul.list.picture li div:nth-child(2){padding-left:1.5em;}.bg-overlay .modal-box section ul.list.picture li div.danger-icon.success i{color:#14993e;font-size:1.5em;}.bg-overlay .modal-box section ul.list.picture li div figure{box-shadow:0 0 25px rgba(10,10,10,.08);line-height:0;background:#fff;padding:5px;position:relative;width:120px;}.bg-overlay .modal-box section ul.list.picture li div figure img{width:100%;line-height:0;}.bg-overlay .modal-box section ul.list.picture li div button{background:none;box-shadow:none;}.bg-overlay .modal-box section ul.list.picture li div button.btn_blue span,.bg-overlay .modal-box section ul.list.picture li div button.btn_blue i{color:#fff!important;}.bg-overlay .modal-box footer{border-top:1px solid #f1f1f1;padding:1em;display:flex;justify-content:flex-end;}.bg-overlay .modal-box aside.scroll{padding:2em 35px;line-height:30px;max-height:700px;overflow:auto;}.bg-overlay .modal-box aside.scroll ::-webkit-scrollbar-thumb{background-color:#029e9d;}.bg-overlay .modal-box aside.scroll h2{font-size:1.4em;font-weight:500;color:#333;margin-bottom:1em;}.bg-overlay .modal-box aside.scroll h2:not(:first-child){margin-top:1em;}.modal-box-overlay{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:1001;position:fixed;animation:fade,scale-x-y .25s;cursor:pointer;background:rgba(36,54,69,.75);}.modal-box-overlay.white{background:rgba(255,255,255,.66);}.modal-box-overlay .row{justify-content:center;}.modal-box-overlay .modal-box{width:100%;background:#fff;position:relative;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;border-radius:25px;animation:open .5s;transition:.5s;}.modal-box-overlay .modal-box.context-text-wrapper h2{margin-bottom:.5em;}.modal-box-overlay .modal-box.context-text-wrapper h2:not(:first-child){margin-top:1em;}.modal-box-overlay .modal-box.hide{transform:translateY(100%);opacity:0;}.modal-box-overlay .modal-box button:not(.btn_trans).close{position:absolute;right:-.3em;top:-.3em;background:none;color:#000;font-size:1.7em;font-weight:600;z-index:999;width:40px;height:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0;color:#029e9d;}.modal-box-overlay .modal-box header{height:inherit;border-bottom:1px solid #f1f1f1;padding:.75em 2em;font-size:1.25em;font-weight:500;color:#333;}.modal-box-overlay .modal-box section{overflow:auto;}.modal-box-overlay .modal-box section ::-webkit-scrollbar{width:0;height:0;display:none;}.modal-box-overlay .modal-box section .loader-wrapper{padding:10em 0;}.modal-box-overlay .modal-box section .loader-wrapper .loader{margin:auto;border:5px solid #eaf0f6;border-radius:50%;border-top:5px solid #297cbb;width:50px;height:50px;animation:spinner 1s linear infinite;}.modal-box-overlay .modal-box section aside{padding:2.5em;}.modal-box-overlay .modal-box section aside.scroll{padding:2em 35px;line-height:30px;max-height:700px;overflow:auto;}.modal-box-overlay .modal-box section aside.scroll ::-webkit-scrollbar-thumb{background-color:#029e9d;}.modal-box-overlay .modal-box section aside.scroll h2{font-size:1.4em;font-weight:500;color:#333;margin-bottom:1em;}.modal-box-overlay .modal-box section aside.scroll h2:not(:first-child){margin-top:1em;}.modal-box-overlay .modal-box section aside ul li.toggle{display:none;}.modal-box-overlay .modal-box section aside.form ul{display:grid;row-gap:1em;}.modal-box-overlay .modal-box section aside.form ul li label{display:block;font-weight:500;}.modal-box-overlay .modal-box section aside.form ul li input,.modal-box-overlay .modal-box section aside.form ul li textarea{color:#666;}.modal-box-overlay .modal-box section aside.form ul li input ::placeholder,.modal-box-overlay .modal-box section aside.form ul li textarea ::placeholder{letter-spacing:1px;}.modal-box-overlay .modal-box section aside.form ul li textarea{height:150px;}.modal-box-overlay .modal-box section aside.form ul li input,.modal-box-overlay .modal-box section aside.form ul li textarea,.modal-box-overlay .modal-box section aside.form ul li select{padding:15px;border-width:2px;border-color:#eff0f2;border-style:solid;border-radius:5px;width:100%;line-height:25px;color:#666;transition:.5s;}.modal-box-overlay .modal-box section aside.form ul li input ::placeholder,.modal-box-overlay .modal-box section aside.form ul li textarea ::placeholder,.modal-box-overlay .modal-box section aside.form ul li select ::placeholder{color:#666;}.modal-box-overlay .modal-box section aside.form ul li input:hover,.modal-box-overlay .modal-box section aside.form ul li input:focus,.modal-box-overlay .modal-box section aside.form ul li textarea:hover,.modal-box-overlay .modal-box section aside.form ul li textarea:focus,.modal-box-overlay .modal-box section aside.form ul li select:hover,.modal-box-overlay .modal-box section aside.form ul li select:focus{border-color:#0166d7;}.modal-box-overlay .modal-box section input,.modal-box-overlay .modal-box section select,.modal-box-overlay .modal-box section textarea{width:100%;}.modal-box-overlay .modal-box section button:not(.close){width:100%;background:#029e9d;color:#fff;height:50px;margin-top:2em;text-transform:none;font-weight:500;}.modal-box-overlay .modal-box footer{border-top:1px solid #f1f1f1;padding:.75em 2em;display:flex;justify-content:flex-end;}.modal-box-overlay .modal-box footer button{margin-top:0!important;width:auto!important;}
@import url("/resources/js/shared/confirm-box/confirm-box.css");@import url("/resources/js/shared/jbox/jbox.css");@import url("/resources/js/shared/chosen/chosen.css");:root{--border-gray-color:1px solid #ebf0f7;--border-gray-color1:1px solid #ccc;--border-black-color0:1px solid #000;--border-black-color3:1px solid #333;--border-black-color4:1px solid #444;--text-gray-1:#67747c;}.loader p{height:15px;}.loader p:not(:last-child){margin-bottom:10px;}.loader .info p:nth-child(1){width:70%;}.loader .info p:nth-child(2){width:65%;}.loader .info p:nth-child(3){width:60%;}.loader .info p:nth-child(4){width:60%;}.loader .info p:nth-child(5){width:90%;}.loader .price .lbl{height:45px;}.loader .price .price_offer{margin-bottom:1em;}.loader .price .price_offer p:nth-child(1){width:60%;}.loader .price .price_offer p:nth-child(2){width:70%;}.loader .price .price_offer p:nth-child(3){width:60%;}html[pagename=country-list] h1{text-align:center;}html[pagename=hotel-list] .page-title .row,html[pagename=search-hotels] .page-title .row{justify-content:flex-end;}html[pagename=home-page] .hotels.lw a{height:100%;}html[pagename=home-page] .hotels.lw a .details{height:100%;}@media only screen and (max-width:768px){html[pagename=home-page] .hotels.lw a .details{height:auto;}}body,a{color:#303436;font-size:14.5px;}body{position:relative;}body.blur{filter:blur(5px);}h3.title{margin:1em 0;text-align:center;font-size:2em;}@media only screen and (max-width:991px){h3.title{font-size:1.4em;font-weight:500;}}h3.title small{display:block;font-weight:400;}.search-container-list{background:#505957;}.search-container-list.sticky{position:fixed;left:0;top:0;width:100%;z-index:1001;}.search-container-list .search-container-list button{border-radius:0;}@media only screen and (max-width:768px){.search-container-list{background:#fec107;}}.search-container-list .search-bar{box-shadow:none!important;}.maps_container{position:fixed;width:97%;height:94%;left:1.5%;top:3%;background:#eee;z-index:9999;opacity:0;top:-10%;transition:1s;display:flex;justify-content:flex-start;flex-direction:column;font-size:13px;}.maps_container header{width:100%;background:#fff;display:flex;justify-content:space-between;align-items:center;padding-bottom:5px;position:absolute;z-index:999;padding:.5em;border-bottom:1px solid #ccc;}.maps_container header h2{color:#f62d51;}.maps_container header h2 small{color:#379a86;font-size:14px;}.maps_container header button{background:#f00;border-radius:0;padding:0;width:40px;height:37px;}.maps_container header button:hover{background:#333;transition:.6s;}.maps_container header button i{color:#fff;font-size:1.5em;}.maps_container.loading{align-items:center;}.maps_container i.f-cw-1{font-size:1.5em;-webkit-animation:fa-spin 1s infinite linear;}.maps_container ul{display:flex;height:100%;padding-top:50px;}.maps_container ul li.hotels_area{width:450px;overflow:auto;background:#fafafa;padding:.5em;}.maps_container ul li.hotels_area a{display:block;padding:1em;border:2px solid #e1e1e1;background:#fff;margin-bottom:.5em;transition:1s;position:relative;color:#333;}.maps_container ul li.hotels_area a section{display:flex;}.maps_container ul li.hotels_area a section figure{width:92px;height:86px;}.maps_container ul li.hotels_area a section figure img{width:92px;height:86px;display:block;background:#fafafa;}.maps_container ul li.hotels_area a section div{margin-left:1em;width:100%;}.maps_container ul li.hotels_area a section div h3{font-size:1em;font-weight:500;color:#000;}.maps_container ul li.hotels_area a section div span.ct{color:#bd125b;}.maps_container ul li.hotels_area a section div p.score{margin:.5em 0;}.maps_container ul li.hotels_area a section div p.score span:first-child{background:#5a9bd5;position:relative;width:33px;height:28px;border-radius:3px;margin-right:.5em;display:inline-flex;justify-content:center;align-items:center;color:#fff;}.maps_container ul li.hotels_area a section div p.score span:first-child:before{content:"";position:absolute;border-style:solid;border-width:0 0 8px 8px;border-color:rgba(255,219,76,0);border-left-color:#5a9bd5;top:0;right:-6px;}.maps_container ul li.hotels_area a section div p.score span:last-child{color:#333;}.maps_container ul li.hotels_area a section div.price_offer{margin:0;display:flex;flex-direction:column;align-items:flex-end;}.maps_container ul li.hotels_area a section div.price_offer p.p{font-size:1.2em;font-weight:500;}.maps_container ul li.hotels_area a section div.price_offer label{border:1px solid #5a9bd5;color:#5a9bd5;padding:5px;border-radius:3px;margin-top:5px;transition:1s;}@media only screen and (max-width:768px){.maps_container ul li.hotels_area a section{flex-direction:column;}.maps_container ul li.hotels_area a section div{margin-left:0;}}.maps_container ul li.hotels_area a:hover,.maps_container ul li.hotels_area a.active{border-color:#5a9bd5;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}.maps_container ul li.hotels_area a:hover div.price_offer label,.maps_container ul li.hotels_area a.active div.price_offer label{background:#5a9bd5;color:#fff;}.maps_container ul li.maps_area{background:#efefef;border:5px solid #fff;border-top:0;border-left:0;}.maps_container .maps_area{width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.gm-style .gm-style-iw-c{font-weight:500;text-align:center;font-size:14px;color:#000;}.gm-style .gm-style-iw-c .p{font-size:18px;color:#5a9bd5;font-weight:500;}.all-button{justify-content:flex-end;}.all-button a{background:#5a9bd5;color:#fff;width:100%;padding:.8em 0;text-align:center;display:inline-block;transition:.6s;}.all-button a:hover{background:#555;}@media only screen and (max-width:768px){.all-button{margin-top:2em;}}.city_list .row{justify-content:center;}.city_list .row a{color:#000;}.city_list .row a label{text-decoration:underline;}.city_list .row a span{font-weight:500;color:#5a9bd5;}.CookiePolicy{position:fixed;width:420px;background:#000;right:20px;bottom:20px;padding:1.5em 1.5em 2.5em 1.5em;color:#fff;line-height:25px;border-radius:10px;z-index:99999;font-size:14px;}.CookiePolicy a{color:#fff;text-decoration:underline;cursor:pointer;font-weight:500;}.CookiePolicy a[aria-label*=dismiss]{position:absolute;box-shadow:none;right:-20px;top:-20px;color:#fff;border-radius:5px;text-decoration:none;background:#f60;}@media only screen and (max-width:991px){.CookiePolicy{width:90%;bottom:50px;}}.blog{line-height:25px;}.blog ul{display:grid;grid-template-columns:repeat(2,1fr);gap:3em;}.blog ul li a{display:block;background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:100%;}.blog ul li a figure{width:100%;height:377px;line-height:0;overflow:hidden;}.blog ul li a figure img{width:100%;height:100%;transition:1s;}@media only screen and (max-width:768px){.blog ul li a figure{height:auto;}}.blog ul li a div{padding:1em 2em;}.blog ul li a div h2{color:#000;font-weight:500;font-size:1em;transition:.3s;display:flex;justify-content:space-between;align-items:center;}.blog ul li a div h2 span{background:#f00;color:#fff;font-size:13px;border-radius:3px;padding:2px 10px;margin-left:1em;width:110px;}.blog ul li a:hover img{transform:scale(1.1);}.blog ul li a:hover h2{color:#5a9bd5;}.blog.tour section:first-child{margin-top:2em;}.blog.tour section ul{margin-top:2em;margin-bottom:0;}.blog .ph{position:absolute;left:2em;top:1em;background:#fff;padding:0 5px;border-radius:3px;}.blog_details{margin-bottom:5em;padding-right:20em;line-height:30px;}.blog_details .details{background:#fff;padding:2.5em;line-height:25px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);}@media only screen and (max-width:768px){.blog_details .details{padding:1em;}}.blog_details .details figure{width:100%;margin-bottom:2em;}.blog_details .details figure img{width:100%;}.blog_details .details h2{margin:1em 0;font-weight:500;}.blog_details .details p{margin-bottom:1em;}@media only screen and (max-width:768px){.blog_details{padding:0;}.blog_details .page-title h1{font-size:1.2em;font-weight:600;text-align:center;padding:1em 0;}}.modal .reviews{margin-bottom:0!important;}.modal .reviews h2{border:1px solid #11adb5;padding:.5em 1em;display:flex;align-items:center;justify-content:space-between;}.modal .reviews h2::after{display:none!important;}.modal .reviews h2 button{font-size:13px;background:#11adb5;color:#fff;}.modal .reviews h2 button i{margin-right:.5em;}@media only screen and (max-width:768px){.modal .reviews h2{font-size:15px;padding:1em!important;}.modal .reviews h2 button{font-size:12px!important;}}.modal .reviews .raiting_result{margin:0;border:1px solid #11adb5;border-top:0;padding:2em 0;color:#000;}.modal .reviews .raiting_result .col-lg-3 p{display:flex;align-items:center;justify-content:center;flex-direction:column;}@media only screen and (max-width:768px){.modal .reviews .raiting_result .col-lg-3 p{align-items:flex-end;}}.modal .reviews .raiting_result .col-lg-3 p label{font-size:3.5em;border:1px solid #ff6c6c;color:#ff6c6c;padding:1em;border-radius:5px;}@media only screen and (max-width:768px){.modal .reviews .raiting_result .col-lg-3 p label{font-size:2em;}}@media only screen and (max-width:768px){.modal .reviews .raiting_result .col-lg-3{margin-bottom:2em;}}.modal .reviews .raiting_result ul{display:flex;flex-wrap:wrap;}.modal .reviews .raiting_result ul li{margin-bottom:1em!important;display:flex;flex-direction:column;justify-content:space-between;}.modal .reviews .raiting_result ul li div.raiting_title{font-weight:500;display:flex;justify-content:space-between;margin-bottom:.5em;}.modal .reviews .raiting_result ul li div.raiting_score{overflow:hidden;background:#f8fafa;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);display:block;width:100%;height:5px;border-radius:5px;position:relative;}.modal .reviews .raiting_result ul li div.raiting_score label{position:absolute;left:0;top:0;border-radius:5px;background:#338fff;height:100%;animation:w .4s ease-in;}.modal .reviews .raiting_result ul li div span:last-child{color:#999;}.modal .reviews .comment_list{border:1px solid #11adb5;margin-top:-1px;}.modal .reviews .comment_list li{padding:2em!important;}.modal .reviews .comment_list li:not(:last-child){border-bottom:1px solid #11adb5;}@media only screen and (max-width:768px){.modal .reviews .comment_list li{padding:1em!important;}}.modal .reviews .comment_list li div{display:flex;justify-content:space-between;}.modal.offer-form li{margin-bottom:10px;}.modal.offer-form li.error{border:1px solid #f00!important;}.modal.offer-form li.error input,.modal.offer-form li.error select,.modal.offer-form li.error textarea{border:0!important;}.fixed_menu{background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);margin-bottom:3px;display:none;}.fixed_menu ul{justify-content:center;}.fixed_menu ul li{width:190px;text-align:center;}.fixed_menu ul li a{width:100%;padding:1em 2em;font-weight:500;display:block;}[data-tooltip-text]:hover{position:relative;}[data-tooltip-text]:hover::after{background-color:#000;box-shadow:0 0 3px 1px rgba(50,50,50,.4);border-radius:5px;color:#fff;content:attr(data-tooltip-text);top:130%;left:0;padding:7px 12px;position:absolute;min-width:150px;max-width:300px;word-wrap:break-word;z-index:9999;line-height:25px;}.sb_btn .banner{padding:.5em;margin:0;background:#d81e58!important;}.sb_btn .banner h3{margin:0;}.sb_btn .banner div:first-child{justify-content:center;margin-right:1em;}.chapta{display:flex;align-items:center;justify-content:space-between;border:1px solid #d2d8dd;}.chapta input{border:0;width:100%;}.chapta img{border-left:1px solid #d2d8dd;border-right:1px solid #d2d8dd;padding:0 1em;}.chapta button{background:none;border-radius:0;}.chapta button i{font-size:20px;}.prc_list h1{font-weight:600;color:#000;}.prc_list section{box-shadow:0 3px 1px -2px rgba(0,0,0,.3),0 2px 2px 0 rgba(0,0,0,.3),0 1px 5px 0 rgba(0,0,0,.3);padding:2.5em 3.5em;}@media only screen and (max-width:768px){.prc_list section{padding:1.5em;}}.prc_list section div{background:rgba(55,154,134,.15);padding:.5em 1em;margin-bottom:1em;border:1px solid #379a86;color:#379a86;}.prc_list h2{border:1px solid #ececec;padding:.5em 1em;margin-bottom:-1px;}.prc_list aside{font-weight:500;}.prc_list aside h2{font-size:17px;color:#338fff;}@media only screen and (max-width:768px){.prc_list aside h2{font-size:1.2em;}}.prc_list aside:not(:last-child){margin-bottom:2em;}.prc_list aside.d h2{color:#379a86;}.prc_list ul{border:1px solid #ececec;}.prc_list ul li a{display:flex;justify-content:space-between;padding:1em 2em;margin:0;}.prc_list ul li a:hover{background:#fafafa;}@media only screen and (max-width:768px){.prc_list ul li a{flex-direction:column;}.prc_list ul li a p{width:100%!important;}}.prc_list ul li:not(:last-child){border-bottom:1px solid #efeeee;margin:0;}.prc_list ul li p.r{width:50%;font-weight:500;color:#000;}.prc_list ul li p.r span{width:40px;}.prc_list ul li p.a{width:30%;}.prc_list ul li p.pr{width:20%;display:flex;justify-content:flex-end;font-size:1.1em;font-weight:500;}.sms-form header{position:relative;border:0;border-bottom:1px solid #ccc;font-weight:500;color:#000;}.sms-form section{padding:2.5em;display:block;}.sms-form section a{color:#666;}.sms-form section .form-group{width:auto;}.sms-form section .input-form{border:2px solid #666;display:inline-flex;padding:.2em 1em;border-radius:3px;align-items:center;}.sms-form section .input-form.disabled{cursor:no-drop;opacity:.5;}.sms-form section .input-form.disabled *{pointer-events:none;}.sms-form section .input-form span.sayyac{display:flex;align-items:center;}.sms-form section .input-form span.sayyac::before{font-size:17px;font-weight:600;font-family:Ionicons;content:"";padding-right:.5em;}.sms-form section input{border:0;width:auto!important;padding:.5em;}.sms-form section button{background:#fc5b62;color:#fff;font-weight:500;}.sms-form section button i{margin-right:1em;}.sms-form section button.disabled{opacity:.7;}.sms-form section .error{color:#f00;font-weight:600;padding:1em 0;}i.star::before{font-family:LineIcons!important;letter-spacing:5px;}i.star.one::before{content:"" "" "" "" "";}i.star.two::before{content:"" "" "" "" "";}i.star.three::before{content:"" "" "" "" "";}i.star.four::before{content:"" "" "" "" "";}i.star.five::before{content:"" "" "" "" "";}i.fa-male::before{letter-spacing:5px;}i.fa-male.one::before{content:"";}i.fa-male.two::before{content:"" "";}i.fa-male.three::before{content:"" "" "";}button.compare_fix{position:fixed;right:2em;bottom:2em;background:linear-gradient(to bottom,#f4364f,#c32439);color:#fff;border-radius:10px;}.ui-widget-content{background:#fff;z-index:9999999;}body.offset{background:#fff;}body.offset .page-wrapper{pointer-events:none;}body.offset .page-wrapper::after{pointer-events:auto;opacity:1;}.menu-mobile :after,body.offset .hamburger.active .hamburger__icon:after,body.offset .hamburger.active .hamburger__icon:before{background-color:#000;}.menu-mobile{position:fixed;width:60%;transition:.3s;left:-100%;opacity:0;z-index:99999;background:#fff;width:100%;height:100%;overflow:auto;}.menu-mobile li:first-child a{padding:1.5em;background:#5a9bd5;color:#fff;}.menu-mobile li ul{padding-left:4em;display:none;}.menu-mobile li a{padding:1em 1.5em;display:flex;align-items:center;font-size:15px;color:#000;font-weight:500;}.menu-mobile li:not(:last-child):not(:first-child) a{border-bottom:1px solid #ccc;}.menu-mobile li i,.menu-mobile li img{margin-right:1em;font-size:1.5em;}.menu-mobile li li{padding:1em 1.5em;display:flex;align-items:center;}.menu-mobile li li a{border:0;}body.offset .menu-mobile{left:0;opacity:1;}.container .home{padding:5em 0;}.page-title{padding:2em 0;}@media only screen and (max-width:768px){.page-title{padding:1em 0 .5em 0;}html[pagename^=search] .page-title h1 small{font-size:15px;}}.wrapper{max-width:1350px;width:96%;position:relative;margin:0 auto;}header.site-header{padding:.5em 0;background:#fff;position:relative;border-bottom:var(--border-gray-color);}@media only screen and (max-width:992px){header.site-header .document-number{display:none;}}p[data-readmore-toggle]{text-align:right;}@media only screen and (max-width:1024px){html[pageName=hotel-details] .prp label{width:50%;}}@media only screen and (max-width:576px){html[pageName=hotel-details] .prp label{width:100%;}}@media only screen and (max-width:768px){html [pageName=hotel-details] h2{font-size:1.5em;color:#000;}}header.site-header .row{justify-content:space-between;align-items:center;}.site-header .col-2 a{display:inline-block;}@media only screen and (max-width:992px){.site-header .col-2 a img{width:135px;}}.site-header .col-10{display:flex;align-items:center;justify-content:flex-end;}@media only screen and (max-width:1120px){.site-header .col-10 ul{display:none;}}.site-header ul{display:flex;align-items:center;justify-content:flex-end;}.site-header ul.menu li{position:relative;border:1px solid #e5e7eb;border-radius:30px;}.site-header ul.menu li:not(:last-child){margin-right:1em;}.site-header ul.menu li a{padding:1px 10px;display:inline-block;cursor:pointer;font-weight:500;}.site-header ul.menu li a:not(:last-child){border-right:1px solid #ccc;}.site-header ul.menu li.hotel-register{background:#5a9bd5;border-color:#087fe1;}.site-header ul.menu li.hotel-register a{color:#fff;}.site-header ul li.natification{position:relative;border-radius:100%;width:43px;height:43px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.5s;border:1px solid #e5e7eb;display:none;}.site-header ul li.natification:hover{background:#e5e0e0;border-color:#999;}.site-header ul li.natification i{font-size:1.6em;}.site-header ul li.natification::after{content:"";position:absolute;width:8px;height:8px;top:10px;right:8px;background:#5a9bd5;border-radius:100%;}.site-header li{position:relative;padding:5px;}.site-header li a{padding:5px 10px;display:inline-flex;align-items:center;cursor:pointer;font-weight:500;font-size:12.5px;}.site-header li a img{margin-right:.5em;}.site-header li a i{margin-right:.5em;font-size:16px;font-weight:600;display:none;}.site-header ul ul{position:absolute;display:none;z-index:999999;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.74);min-width:100%;padding:1em 2.5em;right:0;}.site-header ul ul::before{content:"";position:absolute;top:-10px;right:20px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;}.site-header ul ul li{display:flex;padding:1em 0;align-items:center;cursor:pointer;}.site-header ul ul li img{margin-right:1em;}.site-header ul.cry li{padding:10px 0;}.site-header ul.cry li ul{min-width:250px;}.site-header li:hover ul{display:block;}.hamburger{display:block;padding:0;display:flex;align-items:center;justify-content:center;}.hamburger .hamburger__icon,.hamburger .hamburger__icon:after,.hamburger .hamburger__icon:before{width:25px;}.hamburger-menu{display:none;}@media only screen and (max-width:1120px){.hamburger-menu{display:inline-block;}}.amoun-list .day-price{border:1px dashed #ccc;margin:1em 0;}.amoun-list .day-price li{padding:.5em 1em;display:flex;justify-content:space-between;}.amoun-list .day-price li label:first-child{margin-right:3em;}.amoun-list .day-price li:not(:last-child){border-bottom:1px dashed #ccc;}.amoun-list .day-price li span.l-through{margin-right:1em;}.amoun-list .day-price li span:last-child{font-size:1em;color:#000;font-weight:600;}.amoun-list .total{display:flex;width:100%;justify-content:flex-end;margin:0;}.amoun-list .total span{margin-left:1em;}[data=tool_tip] *{pointer-events:none;}.tip-body{background:#fff;text-align:left;box-shadow:0 0 4px rgba(0,0,0,.17);color:#666;line-height:25px;position:absolute;z-index:999999;padding:16px;border-radius:3px;}.tip-body.black{background:#333;color:#ccc;}.user_account_form{padding:0;}.user_account_form div.toggle{display:none;}.login-form,.page_text,.user_account_form{top:-10%;opacity:0;transition:.3s;}.page_text .modal_content h2{font-size:1.1em;font-weight:500;padding-bottom:1em;}.login-form h2,.user_account_form h2{font-size:1.5em;font-weight:500;}.login-form p.title,.user_account_form p.title{margin-bottom:2em;}.login-form .button button,.user_account_form .button button{background:#198b19;color:#fff;padding:.8em 3em;display:flex;align-items:center;width:100%;}.login-form button i,.user_account_form i{position:initial;color:#fff;font-size:16px;margin-right:.5em;}.login-form button i.ion-load-c,.user_account_form button i.ion-load-c{display:none;}.modal.login-form .modal_content{min-height:0;font-weight:600;}.modal.login-form .modal_content a{font-weight:600;}.login-form .modal_content:not(.active){display:none;}.login-form i{position:absolute;top:12px;font-size:16px;color:#999;left:15px;}.login-form i:nth-child(2){left:15px;pointer-events:none;}.login-form i.ti-eye{left:auto;right:15px;}.login-form input{padding-left:3em;color:#999;}.modal .f-end{display:flex;justify-content:space-around;}.modal .f-end.button{margin-top:2em;}.modal .f-end small{padding:0 1em;}.login-form label.checkbox::before,.login-form label.radio::before{width:15px;height:15px;border-color:#ccc;}.login-form label.checkbox.checked::before{background:none;}.login-form label.checkbox.checked::after{left:2px;color:#a7a1a1;}@media only screen and (max-width:768px){.modal h2{color:#000;}.login-form a,.login-form label,.user_account_form a,.user_account_form label{font-size:15px;color:#000;}.modal header{padding:1em 1.5em;}.modal div.modal_content{padding:1.5em;}.login-form h2,.user_account_form h2{font-size:1em;}.modal .f-end{justify-content:space-around;}.modal .f-end a{text-align:center;}.modal .f-end small{display:none;}}.bounce{display:flex;width:100%;justify-content:center;padding:15em 0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);background:#fff;}.bounce .sk-bounce{width:10px;height:10px;border-radius:100%;background:#333;display:inline-block;-webkit-animation:sk-bounce 1.4s ease-in-out 0s infinite both;animation:sk-bounce 1.4s ease-in-out 0s infinite both;}.bounce .sk-bounce:nth-child(1){animation-delay:-.48s;}.bounce .sk-bounce:nth-child(2){animation-delay:-.32s;}.bounce .sk-bounce:nth-child(3){animation-delay:-.16s;}.comment_form textarea{height:120px;}li.raiting_section{display:flex;flex-wrap:wrap;justify-content:center;margin:0;}.raiting_section label{width:100%;text-align:center;}.raiting_section .rates{font-size:30px;}.rate-base-layer{color:#666;}.col-lg-3 .banner{margin:2em 0;text-align:center;}.star12{background:#4d923f;width:15px;height:15px;position:relative;margin-right:1em;position:relative;display:flex;align-items:center;justify-content:center;}.star12:after,.star12:before{content:"";position:absolute;top:0;left:0;height:15px;width:15px;background:#4d923f;}.star12:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);}.star12:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);}.thumbnail_slider figure img{width:103px;height:87px;}.foto_slider_holder{width:99.8%;display:flex;flex-direction:column;align-items:center;position:relative;}.foto_slider .slick-arrow i{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.39);border-radius:3px;color:#fff!important;font-size:20px;}.overlay .close{position:absolute;right:1em;top:1em;background:0 0;z-index:999999;}.overlay .close i{color:#fff;font-size:2em;}.foto_slider,.thumbnail_slider{width:50%;}.foto_slider .slick-list{background:#000;}.slider_info{width:100%;border-bottom:1px solid #76787b;margin:2em 0;display:flex;justify-content:center;}.slider_info p{width:50%;color:#fff;font-weight:400;padding:.5em 0;font-size:1.2em;display:flex;align-items:center;}.slider_info p i{margin-right:.5em;}.thumbnail_slider .slick-current img{border:2px solid #3587e0;}@media only screen and (max-width:992px){.foto_slider,.thumbnail_slider{width:90%;}}.city_list h2{text-align:center;margin-bottom:1em;color:#2978c1;}.city_list ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(75px,1fr));grid-gap:2em;}.city_list ul li a{display:block;text-align:center;}.city_list ul li a p,.city_list ul li a span{pointer-events:none;}.city_list ul li a span{width:100%;height:40px;border:1px solid #999;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5px;font-size:13px;transition:.3s;line-height:15px;}.city_list ul li a span:hover{background:#efefef;}html[pagename=country-list] .city_list ul{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));}html[pagename=country-list] h1{font-size:1.5em;}.herrez{display:flex;flex-direction:column;}.colorTipContainer i{font-size:10px;transform:rotate(180deg);border:1px solid #b3b3b3;background:#fff;}#map{height:800px;}.marker-pin{width:100px;padding:.5em 1em;}.ui_picker{padding:1.5em;width:150%;margin-top:18px;}.ui_picker li.footer{display:none;}article.bulten{background-color:#666;}article.bulten ul li:first-child section{border-right:1px solid #7c7878;}article.bulten ul li section{padding:2em 0 3em 0;height:100%;line-height:25px;}article.bulten ul li section h3{color:#fff;font-size:1.5em;font-weight:300;padding-bottom:1em;}article.bulten ul li section h3 small{color:#9d9d9d;display:block;font-weight:400;font-size:13px;padding-top:.5em;}article.bulten ul li section div{display:flex;}article.bulten ul li section div button{background:#5a9bd5;border-radius:0;}article.price-table h2{margin-bottom:1em;}article.price-table .phone-info{display:flex;}article.price-table .phone-info span{margin-right:1em;}@media only screen and (max-width:992px){article.price-table .phone-info{flex-direction:column;text-align:center;}article.price-table .phone-info span{margin:0;}}article.hotel-detail-map{width:100%;height:100%;width:60%;height:50%;margin-top:-10%;transition:1s;position:relative;}@media only screen and (max-width:992px){article.hotel-detail-map{width:80%;height:60%;}}article.hotel-detail-map button{position:fixed;right:2em;top:2em;background:none;}article.hotel-detail-map button i{font-size:1.5em;margin-left:.8em;}article.hotel-detail-map h2{color:#fff;font-weight:400;flex-direction:column;align-items:flex-start;background:#fff;padding:.5em 1em;color:#000;margin:0;}article.hotel-detail-map h2 small{font-size:13px;color:#666;}article.hotel-detail-map #map-details{width:100%;height:100%;box-shadow:0 5px 25px 0 rgba(0,0,0,.5);}section.careerfy-wrapper{border-bottom:var(--border-gray-color);padding:10px 0;position:relative;z-index:1001;}@media only screen and (max-width:992px){section.careerfy-wrapper{background:#fff;}}section.careerfy-wrapper .container{transition:.5s;}section.careerfy-wrapper.sticky{position:fixed;top:0;left:0;width:100%;z-index:1001;border-bottom:1px solid #ededed;transition:.5s;}section.careerfy-wrapper.sticky .container{max-width:100%;padding:0 10%;}@media only screen and (max-width:992px){section.careerfy-wrapper.hide{display:none;}}section.careerfy-wrapper .search-area h2{display:none;}section.careerfy-wrapper .search-area .search-bar{border:0;}section.careerfy-wrapper .search-area .search-bar input{background:rgba(241,241,241,.76);}@media only screen and (max-width:992px){section.careerfy-wrapper .search-area .search-bar input{background:#fff;}}section.banner-wrapper .banner{background:#e9e9e9;padding:1em 0;margin-bottom:2.5em;display:none;align-items:center;justify-content:center;}section.banner-wrapper .banner a{line-height:0;cursor:pointer;}section.banner-area{padding:1em 0 0 0;position:relative;}@media only screen and (max-width:992px){section.banner-area{display:none;}}section.banner-area .banner-area-wrapper{display:grid;grid-template-columns:800px 1fr;}section.banner-area .banner-area-wrapper .banner-wrapper{position:relative;overflow:hidden;border-radius:0 15px 15px 0;height:380px;}section.banner-area .banner-area-wrapper .banner-wrapper::before{content:"";pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(rgba(0,0,0,0),rgba(0,0,0,.2));z-index:99;opacity:0;}section.banner-area .banner-area-wrapper .banner-wrapper ul.slider li{display:flex;align-items:flex-start;justify-content:space-between;padding:2em;background-size:cover;background-position:center center;height:380px;}section.banner-area .banner-area-wrapper .banner-wrapper ul.slider li span{color:#fff;font-size:3em;font-weight:200;}section.banner-area .banner-area-wrapper .banner-wrapper ul.slider li a{padding:12px 1em;display:inline-block;border-radius:3px;color:#fff;background:rgba(0,0,0,.4);position:relative;z-index:999;cursor:pointer;transition:.5s;letter-spacing:1px;}section.banner-area .banner-area-wrapper .banner-wrapper ul.slider li a:hover{letter-spacing:.5px;}section.banner-area .banner-area-wrapper .banner-wrapper ul .slick-arrow i{color:#fff!important;font-size:3.5em;}section.banner-area .banner-area-wrapper .banner-wrapper ul .slick-prev{left:50px;}section.banner-area .banner-area-wrapper .banner-wrapper ul .slick-next{right:50px;}section.banner-area .banner-area-wrapper .banner-context{display:flex;flex-direction:column;padding-left:3.5em;}section.banner-area .banner-area-wrapper .banner-context h1{font-size:2.5em;margin-bottom:.5em;font-weight:600;}section.banner-area .banner-area-wrapper .banner-context ul li{font-size:17px;display:flex;align-items:flex-start;}section.banner-area .banner-area-wrapper .banner-context ul li:not(.not)::before{font-family:"Material Symbols Outlined";content:"";margin-right:.5em;}section.banner-area .banner-area-wrapper .banner-context ul li:not(:last-child){margin-bottom:.5em;}section.banner-area .banner-area-wrapper .banner-context ul li a{padding:12px 1.5em;display:inline-flex;align-items:center;border-radius:25px;color:#fff;background:linear-gradient(to right,#666,#333);margin-top:1.5em;cursor:pointer;transition:.3s;}section.banner-area .banner-area-wrapper .banner-context ul li a:hover i{margin-left:2em;}section.banner-area .banner-area-wrapper .banner-context ul li a i{margin-left:1em;transition:.3s;}section.banner-area~.search-area{margin-top:-37px;}section.search-area{position:relative;z-index:1001;}section.search-area h2{display:none;}@media only screen and (max-width:992px){section.search-area h2{display:block;font-weight:500;margin:.5em 0;font-size:19.5px;}}section.search-area .search-bar{background:#fff;display:grid;grid-template-columns:3fr 2fr 1fr 120px;grid-column-gap:5px;border:2px solid #5a9bd5;border-radius:50px;}@media only screen and (max-width:992px){section.search-area .search-bar{grid-template-columns:1fr;padding:0;background:none;border:0;border-radius:0;}section.search-area .search-bar li:not(:last-child){margin-bottom:.5em;}section.search-area .search-bar li input,section.search-area .search-bar li button{border-radius:3px;}section.search-area .search-bar li label{display:block;}section.search-area .search-bar li input,section.search-area .search-bar li button{border-radius:0!important;}}section.search-area .search-bar li{position:relative;}section.search-area .search-bar li label{display:flex;flex-direction:column;justify-content:flex-end;position:relative;}section.search-area .search-bar li label i{position:absolute;top:14px;left:15px;font-size:1.9em;color:#666;pointer-events:none;}@media only screen and (max-width:992px){section.search-area .search-bar li label i{color:#5a9bd5;}}section.search-area .search-bar li.dates div.dates-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.5em;}section.search-area .search-bar li.dates div .month-wrapper{display:flex;}section.search-area .search-bar li.dates div .month-wrapper span{display:inherit;}section.search-area .search-bar li.dates .popup-wrapper{width:auto;}@media only screen and (max-width:992px){section.search-area .search-bar li.dates .popup-wrapper{width:100%;}}section.search-area .search-bar li .popup-wrapper{opacity:0;transition:.5s;transform:translateY(60px);overflow:hidden;}@media only screen and (max-width:992px){section.search-area .search-bar li .popup-wrapper{border-radius:0;}}section.search-area .search-bar li .popup-wrapper ol{margin-bottom:1px;}section.search-area .search-bar li .popup-wrapper ol li button{width:100%;background:#fafafa;justify-content:flex-start;color:#000;font-weight:500;border-radius:0!important;}section.search-area .search-bar li .popup-wrapper ol li ul{display:none;max-height:450px;overflow:auto;}section.search-area .search-bar li .popup-wrapper ol li ul li{position:relative;border-top:1px dashed #e9ebee;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:.3s;margin-bottom:0;}section.search-area .search-bar li .popup-wrapper ol li ul li i{font-size:21px;margin-right:.5em;color:#999;}section.search-area .search-bar li .popup-wrapper ol li ul li p{width:85%;color:#999;font-size:12px;}section.search-area .search-bar li .popup-wrapper ol li ul li p span{display:block;color:#333;font-size:14px;font-weight:500;transition:300ms;}section.search-area .search-bar li .popup-wrapper ol li ul li a{padding:0 1em;background:#ccc;border-radius:3px;color:#fff;font-size:10px;font-weight:500;transition:300ms;letter-spacing:2px;}section.search-area .search-bar li .popup-wrapper ol li ul li:hover{padding-left:30px;}section.search-area .search-bar li .popup-wrapper ol li ul li:hover a{background:#5a9bd5;}section.search-area .search-bar li.show .popup-wrapper{opacity:1;height:auto;transform:translateY(1.5em);}@media only screen and (max-width:992px){section.search-area .search-bar li.show .popup-wrapper{transform:translateY(.5em);}}@media only screen and (max-width:992px){section.search-area .search-bar li.show.dates .popup-wrapper{width:100%;height:744px!important;}}section.search-area .search-bar li input{width:100%;height:55px;border-radius:50px;border-color:transparent;padding-left:3.5em;color:#666;font-weight:500;font-size:15px;}@media only screen and (max-width:992px){section.search-area .search-bar li input{border-color:#c7c4c4;}}section.search-area .search-bar li input::placeholder{color:#666;font-weight:500;font-size:15px;}section.search-area .search-bar li button.loader_button{background:#5a9bd5;color:#fff;font-size:20px;border-radius:50px;width:100%;height:55px;}@media only screen and (max-width:992px){section.search-area .search-bar li button.loader_button{border-radius:3px;}}section.search-area .hotels-area{display:none;}@media only screen and (max-width:992px){section.search-area .hotels-area{padding:12px 1.5em;display:flex;align-items:center;justify-content:center;background:#ffd62c;margin-top:1em;cursor:pointer;font-size:16px;transition:.3s;}section.search-area .hotels-area a{color:#000;font-weight:500;display:block;align-items:center;justify-content:center;}section.search-area .hotels-area a i{margin-left:.5em;}}section.home-header-text{border-bottom:var(--border-gray-color);padding:1em 0;margin-bottom:1em;}@media only screen and (max-width:1200px){section.home-header-text{display:none;}}section.home-header-text h2{display:flex;justify-content:space-between;}section.login_info{margin-top:5em;}section.login_info ul{display:flex;box-shadow:0 5px 25px 0 rgba(41,128,185,.15);}section.login_info ul li{width:50%;padding:.5em;display:flex;align-items:center;justify-content:space-between;}section.login_info ul li:not(:last-child){margin-right:-1px;}section.page_info{padding:3em 0;border-bottom:1px solid #ccc;}section.page_info li{line-height:25px;color:#666;}section.page_info li div{padding:0 1em 0 4em;position:relative;}@media only screen and (max-width:992px){section.page_info li div{padding:0 1em 0 3em;}}section.page_info li div i{font-size:2em;position:absolute;left:0;top:0;color:#5a9bd5;}section.page_info li div h2{font-size:15px;color:#333;font-weight:500;margin-bottom:.5em;}@media only screen and (max-width:992px){section.page_info{padding:2em 0;}}section.home-banner{padding-top:3em;}section.home-banner div{text-align:center;}section.pop-location-wrapper{margin-top:3.5em;}@media only screen and (max-width:992px){section.pop-location-wrapper{margin-bottom:2em;}}section.pop-location-wrapper ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5em;}section.pop-location-wrapper ul li a{display:grid;grid-template-columns:75px calc(100% - 75px);align-items:center;border:1px solid #ebf0f7;border-radius:15px;padding:.5em;transition:.5s;cursor:pointer;}section.pop-location-wrapper ul li a:hover{background:#f9fafb;}section.pop-location-wrapper ul li a:hover figure img{transform:scale(1.1);}@media only screen and (max-width:992px){section.pop-location-wrapper ul li a:hover{background:none;}section.pop-location-wrapper ul li a:hover figure img{transform:none;}}section.pop-location-wrapper ul li a figure{width:60px;height:60px;border-radius:15px;overflow:hidden;}section.pop-location-wrapper ul li a figure img{width:100%;height:100%;object-fit:cover;transition:.5s;}section.pop-location-wrapper ul li a h3,section.pop-location-wrapper ul li a small{display:block;padding-left:10px;}section.pop-location-wrapper ul li a h3{margin-bottom:10px;font-size:15px;color:#000;}section.pop-location-wrapper ul li a small{color:#7a7676;}@media only screen and (max-width:1200px){section.pop-location-wrapper ul{grid-template-columns:1fr 1fr;gap:1em;}section.pop-location-wrapper ul li a{grid-template-columns:50px calc(100% - 50px);padding:1em;}section.pop-location-wrapper ul li a figure{width:50px;height:50px;}}section.hotel-links{margin-top:2em;padding:5em 0;border-top:var(--border-gray-color);}section.hotel-links ul{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:2em;}@media only screen and (max-width:992px){section.hotel-links ul{grid-template-columns:repeat(2,1fr);}}section.hotel-links ul li{min-height:212px;position:relative;border-radius:3px;overflow:hidden;}@media only screen and (max-width:992px){section.hotel-links ul li{grid-area:inherit!important;min-height:200px;height:200px;}}section.hotel-links ul li h3{position:absolute;left:1em;top:1em;padding:.5em 1em;color:#fff;font-size:15px;font-weight:400;background:rgba(0,0,0,.4);border-radius:3px;transition:.5s;}section.hotel-links ul li a{display:block;height:100%;background-size:cover;background-position:center bottom;position:relative;overflow:hidden;transition:.5s;}section.hotel-links ul li a:not(.oteldeniste,.herrez):hover{transform:scale(1.05);}section.hotel-links ul li a:not(.oteldeniste,.herrez):hover h3{left:2.5em;top:3em;}section.hotel-links ul li a:not(.oteldeniste,.herrez):hover::before{opacity:.75;}section.hotel-links ul li a::before{content:"";position:absolute;background:linear-gradient(#000 0,transparent 100%);width:100%;height:100%;left:0;top:0;pointer-events:none;transition:.5s;opacity:0;}section.change-date{display:none;padding:.75em;}section.change-date .container{display:flex;align-items:flex-end;justify-content:space-between;}section.change-date .container div.clsdv{display:none;width:100%;}section.change-date .container div.clsdv a{display:flex;align-items:center;justify-content:center;}section.change-date .container div.clsdv a::before{font-family:"Material Symbols Outlined";content:"";font-size:2em;margin-right:.5em;}section.change-date .container div.date-info{display:flex;justify-content:space-between;align-items:flex-end;width:100%;}section.change-date .container div.date-info div{display:flex;justify-content:space-between;align-items:center;}section.change-date .container div.date-info div::before{font-family:"Material Symbols Outlined";font-size:2.2em;font-weight:300;margin-right:.5em;content:"";}section.change-date .container div.date-info div label{display:grid;}section.change-date .container div.date-info div label span{display:flex;column-gap:1em;}section.change-date .container div.date-info div label span small{font-size:14.5px;}@media only screen and (max-width:768px){section.change-date .container div.date-info div label span{flex-direction:column;}section.change-date .container div.date-info div label span cite{display:none;}}section.change-date .container div.date-info a{display:flex;align-items:center;justify-content:center;background:#5a9bd5;color:#fff;padding:2px 10px;border-radius:5px;}section.change-date .container div.date-info a::before{font-family:"Material Symbols Outlined";font-size:1.2em;font-weight:500;margin-right:.5em;content:"";}section.change-date.change div.clsdv{display:block;}section.change-date.change div.date-info{display:none;}@media only screen and (max-width:992px){section.change-date{display:block;}}section.change-date~.careerfy-wrapper{border-bottom:0;border-top:var(--border-gray-color);}section.search-container-area{padding:3.5em 0 5em 0;}section.search-container-area .shortcut{background:#fafafa;border-top:var(--border-gray-color);border-bottom:var(--border-gray-color);width:100%;display:none;margin-bottom:1em;}@media only screen and (max-width:992px){section.search-container-area .shortcut{display:grid;}}section.search-container-area .shortcut ul{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:1em;padding:.75em 0;}section.search-container-area .shortcut ul li{border-radius:25px;padding:.75em;text-align:center;font-weight:600;background:#fff;display:flex;align-items:center;justify-content:center;}section.search-container-area .shortcut ul li::before{font-family:"Material Symbols Outlined";font-size:1.4em;font-weight:600;margin-right:.5em;}section.search-container-area .shortcut ul li.filter::before{content:"";}section.search-container-area .shortcut ul li.short::before{content:"";}section.search-container-area .shortcut ul li.map::before{content:"";}section.search-container-area .shortcut.sticky{position:fixed;z-index:1001;left:0;top:0;}section.search-container-area div.search-area{display:grid;grid-template-columns:288px 1fr;column-gap:2.5em;}section.search-container-area div.search-area div.filter-area .map{border:var(--border-gray-color);border-radius:5px;margin-bottom:2em;height:95px;background:url("/resources/image/map.png") no-repeat center center;background-size:cover;cursor:pointer;display:flex;align-items:center;justify-content:center;}section.search-container-area div.search-area div.filter-area .map span{background:#c30b1b;color:#fff;padding:.75em 1em;border-radius:3px;transition:.5s;}section.search-container-area div.search-area div.filter-area .map span:hover{background:#145689;}section.search-container-area div.search-area div.filter-area .map img{width:100%;height:100%;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.filter-area .map{display:none;}}section.search-container-area div.search-area div.filter-area .filters{background:#fff;opacity:0;border:var(--border-gray-color);border-radius:5px;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.filter-area .filters{border-radius:0;height:100%;}}section.search-container-area div.search-area div.filter-area .filters.show{opacity:1;}section.search-container-area div.search-area div.filter-area .filters header{padding:.5em 1.5em;display:none;align-items:center;justify-content:space-between;border-bottom:var(--border-gray-color);font-size:20px;background:#fafafa;}section.search-container-area div.search-area div.filter-area .filters header a span{font-size:2em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.filter-area .filters header{display:flex;}}section.search-container-area div.search-area div.filter-area .filters ul li button{background:none;width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:15px;padding:2em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.filter-area .filters ul li button{padding:1.5em 2em;}section.search-container-area div.search-area div.filter-area .filters ul li button::after{font-family:"Material Symbols Outlined";content:"";font-weight:300;transform:rotate(90deg);transition:.5s;font-size:1.3em;}}section.search-container-area div.search-area div.filter-area .filters ul li button small{color:#f00;margin-left:.5em;}section.search-container-area div.search-area div.filter-area .filters ul li aside ::-webkit-scrollbar{width:0;}section.search-container-area div.search-area div.filter-area .filters ul li aside.hide>div{display:none;}section.search-container-area div.search-area div.filter-area .filters ul li aside>div{padding:0 2em 2em 2em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.filter-area .filters ul li aside>div{display:none;}}section.search-container-area div.search-area div.filter-area .filters ul li aside label{color:#77838f;color:var(--text-gray-1);font-size:14px;}section.search-container-area div.search-area div.filter-area .filters ul li aside label.collapse{display:none;}section.search-container-area div.search-area div.filter-area .filters ul li aside label.collapse.show{display:flex;}section.search-container-area div.search-area div.filter-area .filters ul li aside label::before{width:15px;height:15px;border:1px solid #ebf0f7;border-radius:3px;}section.search-container-area div.search-area div.filter-area .filters ul li aside label::after{position:absolute;left:4px;content:"";background:#5a9bd5;width:9px;height:9px;opacity:0;transition:.2s;}section.search-container-area div.search-area div.filter-area .filters ul li aside label:not(:last-child){margin-bottom:1rem;}section.search-container-area div.search-area div.filter-area .filters ul li aside label.checked::before{background:#fff;}section.search-container-area div.search-area div.filter-area .filters ul li aside label.checked::after{opacity:1;}section.search-container-area div.search-area div.filter-area .filters ul li aside div.collapse a{color:#5a9bd5;font-size:15px;font-weight:500;margin:2em 0 0 35px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;}section.search-container-area div.search-area div.filter-area .filters ul li aside div.collapse a::after{font-family:"Material Symbols Outlined";content:"";font-size:1.2em;transform:rotate(90deg);transition:.5s;}section.search-container-area div.search-area div.filter-area .filters ul li aside div.collapse.show a::after{transform:rotate(-90deg);}section.search-container-area div.search-area div.filter-area .filters ul li:not(:last-child) aside{border-bottom:var(--border-gray-color);}section.search-container-area div.search-area div.filter-area .filters ul li.toggle button::after{transform:rotate(-90deg);}@media only screen and (max-width:992px){section.search-container-area div.search-area div.filter-area .filters ul li.toggle aside{max-height:250px;overflow:auto;border-top:var(--border-gray-color);}}section.search-container-area div.search-area div.filter-area .filters ul li.toggle aside>div{display:block;padding:2em;}section.search-container-area div.search-area div.filter-area .filters footer{display:none;padding:.5em;}section.search-container-area div.search-area div.filter-area .filters footer a{background:#5a9bd5;color:#fff;padding:1em;display:block;text-align:center;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.filter-area .filters footer{display:block;}}section.search-container-area div.search-area div.hotel-list-area h1{margin-bottom:.5em;font-weight:500;font-size:1.8em;}section.search-container-area div.search-area div.hotel-list-area h1 small{font-weight:500;font-size:15px;margin-left:.5em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area h1{font-size:1.3em;}}section.search-container-area div.search-area div.hotel-list-area .short-area{border:var(--border-gray-color);margin-bottom:2em;border-radius:3px;background:#fff;z-index:1002;}section.search-container-area div.search-area div.hotel-list-area .short-area header{display:none;}section.search-container-area div.search-area div.hotel-list-area .short-area ul{display:grid;grid-template-columns:repeat(5,1fr);}section.search-container-area div.search-area div.hotel-list-area .short-area ul li{transition:.5s;}section.search-container-area div.search-area div.hotel-list-area .short-area ul li a{display:block;text-align:center;padding:1em;cursor:pointer;color:var(--text-gray-1);position:relative;transition:.5s;}section.search-container-area div.search-area div.hotel-list-area .short-area ul li:not(:last-child){border-right:var(--border-gray-color);}section.search-container-area div.search-area div.hotel-list-area .short-area ul li:hover,section.search-container-area div.search-area div.hotel-list-area .short-area ul li.active{background:rgba(250,250,250,.65);}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area .short-area ul li:hover,section.search-container-area div.search-area div.hotel-list-area .short-area ul li.active{background:none;}}section.search-container-area div.search-area div.hotel-list-area .short-area ul li.active{pointer-events:none;user-select:none;}section.search-container-area div.search-area div.hotel-list-area .short-area.show{transform:none;opacity:1;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area .short-area{position:fixed;left:0;bottom:0;width:100%;margin:0;transition:transform .5s ease-in-out,-webkit-transform .3s ease-in-out;transition:.5s;transform:translateY(100%);opacity:0;}section.search-container-area div.search-area div.hotel-list-area .short-area header{padding:.5em 1.5em;display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-gray-color);font-size:20px;background:#fafafa;}section.search-container-area div.search-area div.hotel-list-area .short-area header a span{font-size:2em;}section.search-container-area div.search-area div.hotel-list-area .short-area ul{grid-template-columns:1fr;}section.search-container-area div.search-area div.hotel-list-area .short-area ul li a{display:flex;justify-content:space-between;text-align:left;padding:1.5em 2em;}section.search-container-area div.search-area div.hotel-list-area .short-area ul li:not(:last-child){border-bottom:var(--border-gray-color);}section.search-container-area div.search-area div.hotel-list-area .short-area ul li.active a::after{font-family:"Material Symbols Outlined";content:"";font-size:20px;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list.loader li{animation:none;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list.loader li a figure{height:203px;background-repeat:repeat;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list.loader li a div{padding:1em;column-gap:1em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li{border:var(--border-gray-color);position:relative;border-radius:10px;border:var(--border-gray-color);}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount{position:absolute;left:-23px;top:-.5em;padding:7.5px 15px;line-height:normal;color:#fff;z-index:999;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount:before,section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount:after{content:"";position:absolute;border-style:solid;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount:after{top:9px;right:0;border-width:1.1em 1em 1.1em 2em;border-color:#087e39 transparent #087e39 #087e39;z-index:-1;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount i{padding:.5em 1em;min-width:20em;line-height:1.2em;background:#0aa74a;position:relative;font-weight:500;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount i:before,section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount i:after{content:"";position:absolute;border-style:solid;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount i:before{bottom:100%;left:0;bottom:-14px;border-width:0 9px 1em 0;border-color:transparent #087e39 transparent transparent;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li span.discount i:after{top:100%;right:10px;border-width:.5em 1.25em 0 0;border-color:#0aa74a transparent transparent transparent;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a{display:grid;grid-template-columns:288px 1fr;height:100%;background:#fff;cursor:pointer;position:relative;transition:.5s;border-radius:10px;overflow:hidden;border:2px solid transparent;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a:hover{border-color:#5a9bd5;box-shadow:rgba(0,0,0,.3) 0 0 35px -14px;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a{grid-template-columns:30% 70%;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a figure{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;overflow:hidden;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a figure{height:100%;min-height:233px;max-height:100%;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a figure::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(transparent,#000);opacity:.25;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a figure img{width:100%;height:100%;transition:.5s;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area{display:grid;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info{position:relative;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share{position:relative;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share span{position:absolute;right:0;top:0;border:1px solid #e7eaf3;width:35px;height:35px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#666;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share:hover ul{display:flex!important;flex-direction:row-reverse;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share ul{display:none;position:absolute;right:0;top:35px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share ul li{border:1px solid #e7eaf3;width:40px;height:40px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#fff;transition:.5s;margin-top:5px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share ul li:not(:last-child){margin-left:5px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share ul li:hover{border-color:transparent;background:#f3517c;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share ul li:hover i{color:#fff;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info div.share ul li i{font-size:20px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info .top{display:flex;align-items:center;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info .top p{display:inline-block;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info .top span{display:inline-block;padding:.6em;background:#f3517c;color:#fff;border-radius:5px;margin-right:1.5em;font-size:13px;font-weight:500;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info h2{font-weight:500;font-size:1.3em;margin:.75em 0;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info h2{font-size:1.1em;max-width:80%;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p{color:#666;display:grid;grid-template-columns:20px 1fr;grid-column-gap:1em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p.star{color:#f3517c;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p.star i{color:#b0d12b;font-size:13px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p:not(:last-child){margin-bottom:5px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p.info span{background:#32b38c;padding:2px 10px;border-radius:10px;color:#fff;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p.airport::before{content:"";transform:rotate(180deg);}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p svg{width:20px;margin-right:1em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info p svg{margin-right:1.5em;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info ul.amenties{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;grid-row-gap:5px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info ul.amenties li{display:grid;grid-template-columns:30px calc(100% - 30px);align-items:center;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info ul.amenties li svg{width:22px;opacity:.75;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-info ul.amenties li span{display:block;padding:2px 10px;background:#f7f7f7;border-radius:10px;color:#444;font-size:13.5px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer{display:grid;text-align:right;width:100%;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer span{justify-content:flex-end;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer span.company-price small{color:#109546;font-weight:500!important;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price{margin:1em 0;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price span{font-size:1.75em;font-weight:500;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price span small{margin-left:5px;font-weight:400;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price span.invalid{font-size:1.2em;opacity:.5;font-weight:400;position:relative;display:inline-block;text-decoration:line-through;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price span.invalid{font-size:1.5em!important;opacity:.75;font-weight:500;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price.company span{display:grid;font-size:1.5em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price.company span smal{font-size:15px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price div.price-offer .price.company span.invalid{font-size:1.5em;opacity:.6;margin-bottom:5px;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price label{display:flex;align-items:center;justify-content:center;background:#5a9bd5;color:#fff;width:100%;height:45px;border-radius:3px;text-align:center;transition:.5s;cursor:pointer;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price label:hover{background:#5099d1;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price label:hover::after{margin-left:.5em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price label::after{font-family:"Material Symbols Outlined";content:"";font-size:18px;font-weight:600;margin-left:.25em;transform:rotate(180deg);transition:.25s;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .hotel-price.mobile{padding-left:0;border:0;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .badge{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-bottom:2em;padding:0;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .badge span:nth-child(1){position:relative;background:#f3517c;color:#fff;border-radius:3px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:.5em .5em .5em 0;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area .badge span:nth-child(2){color:#f3517c;margin-left:1em;font-size:16px;font-weight:500;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.pc{grid-template-columns:1fr 212px;padding:1.5em 2em;column-gap:2em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.pc{display:none;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.pc .hotel-price{border-left:var(--border-gray-color);padding-left:2em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile{display:none;grid-template-columns:auto;padding:.5em 1em 1em 1em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile{display:grid;align-content:space-between;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-info div.badge{position:absolute;left:-1em;top:1em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-info ul{margin:1em 0;}@media only screen and (max-width:768px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-info ul{margin:0;grid-template-columns:1fr;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-price{margin-top:.25em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-price .price-offer .price{margin:0;display:flex;align-items:flex-end;justify-content:flex-end;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-price .price-offer .price span{font-size:1.75em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-price .price-offer .price span.invalid{font-size:1.25em;margin-right:1em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li a .hotel-info-area.mobile .hotel-price label{display:inline-flex;width:auto;padding:0 1em;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li:not(:last-child){margin-bottom:2em;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li:not(:last-child){margin-bottom:1em;}}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li.banner{display:none;align-items:center;justify-content:center;background:#e9e9e9!important;padding:1em 0;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li.banner:hover a{border-color:#fff;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li.banner a{line-height:0;}section.search-container-area div.search-area div.hotel-list-area ul.hotel-list>li.select-hotel a{border-width:3px;border-color:#f3517c;box-shadow:rgba(0,0,0,.3) 0 0 35px -14px;}section.search-container-area div.search-area div.hotel-list-area aside.paging{margin-top:2.5em;padding:.5em;display:flex;align-items:center;justify-content:center;border:var(--border-gray-color);border-radius:5px;}section.search-container-area div.search-area div.hotel-list-area aside.paging ul{display:flex;}section.search-container-area div.search-area div.hotel-list-area aside.paging ul li{margin:0 .5em;}section.search-container-area div.search-area div.hotel-list-area aside.paging ul li:hover a,section.search-container-area div.search-area div.hotel-list-area aside.paging ul li.active a{background:#5a9bd5;color:#fff;}section.search-container-area div.search-area div.hotel-list-area aside.paging ul li a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:37px;border-color:transparent;background:rgba(250,250,250,.65);border-radius:5px;transition:.5s;cursor:pointer;}section.search-container-area div.search-area div.hotel-list-area aside.paging ul li:last-child span{transform:rotate(180deg);}section.search-container-area div.search-area div.hotel-list-area aside.important_places{margin-top:5em;}section.search-container-area div.search-area div.hotel-list-area aside.important_places h2{font-size:1.5em;margin-bottom:1.2em;color:#333;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li{border:var(--border-gray-color);border-radius:3px;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li:not(:last-child){margin-bottom:1em;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li.open div{grid-gap:1em;margin-top:2em;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li.open div a{display:inline-flex;align-items:center;padding:5px 10px;color:#666;font-size:14px;cursor:pointer;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li.open div a::before{font-family:"Material Symbols Outlined";content:"";margin-right:.5em;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li h3{padding:1em;display:flex;align-items:center;justify-content:space-between;cursor:pointer;}@media only screen and (max-width:992px){section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li h3{font-size:14.5px;}}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li h3.active::after{transform:rotate(90deg);}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li h3::after{font-family:"Material Symbols Outlined";content:"";transition:.25s;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li>div{display:none;padding:1em;border-top:var(--border-gray-color);}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li>div div{display:grid;grid-template-columns:1fr 1fr;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li>div a{display:inline-block;margin:1em 0;display:flex;}section.search-container-area div.search-area div.hotel-list-area aside.important_places ul li>div a::before{content:"";font-family:"Material Symbols Outlined";margin-right:.5em;}@media only screen and (max-width:992px){section.search-container-area div.search-area{grid-template-columns:1fr;column-gap:0;}section.search-container-area div.search-area div.filter-area{position:fixed;left:0;bottom:0;z-index:9999;width:100%;transition:transform .5s ease-in-out,-webkit-transform .3s ease-in-out;transition:.5s;transform:translateY(100%);opacity:0;}section.search-container-area div.search-area div.filter-area.show{transform:none;opacity:1;}}@media only screen and (max-width:992px){section.search-container-area{padding:0 0 5em 0;}section.search-container-area ul.shortcut{display:grid;}}section.hotel-details-area{padding:3.5em 0 5em 0;color:#67747c;}@media only screen and (max-width:992px){section.hotel-details-area{border-top:var(--border-gray-color);padding:1em 0 3.5em 0;}}section.hotel-details-area div.boxed{display:grid;grid-template-columns:1fr 288px;align-items:flex-start;column-gap:2.5em;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed{grid-template-columns:1fr;}}section.hotel-details-area div.boxed:not(:last-child){margin-bottom:2em;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed:not(:last-child){margin-bottom:1em;}}section.hotel-details-area div.boxed.offer-area{align-items:center;}section.hotel-details-area div.boxed.offer-area .offer{padding:1em 0;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.offer-area .offer{padding:.25em 0;}}section.hotel-details-area div.boxed.offer-area .offer div{margin-bottom:10px;}section.hotel-details-area div.boxed.offer-area .offer div span{display:inline-flex;align-items:center;padding:1px 5px;border-radius:3px;color:#fff;font-size:15px;}section.hotel-details-area div.boxed.offer-area .offer div span::before{font-family:"Material Symbols Outlined";content:"";margin-right:5px;}section.hotel-details-area div.boxed.offer-area .offer div span.open-parking{background:#ffd62c;}section.hotel-details-area div.boxed.offer-area .offer div span.close-parking{background:#27953f;}section.hotel-details-area div.boxed.offer-area .offer div span.free-wifi{background:#c72f74;}section.hotel-details-area div.boxed.offer-area .offer h1{font-size:2.3em;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.offer-area .offer h1{font-size:1.75em;}}section.hotel-details-area div.boxed.offer-area .offer h1 span{margin-left:1em;font-size:14px;letter-spacing:1px;color:#f3517c;font-weight:500;}section.hotel-details-area div.boxed.offer-area .offer h1 span i{color:#b0d12b;}section.hotel-details-area div.boxed.offer-area .offer p.location{color:#666;margin-top:.25em;display:flex;align-items:center;font-size:15px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.offer-area .offer p.location{flex-direction:column;align-items:flex-start;margin-top:0;}}section.hotel-details-area div.boxed.offer-area .offer p.location span{display:flex;align-items:center;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.offer-area .offer p.location span{margin-bottom:.5em;}}section.hotel-details-area div.boxed.offer-area .offer p.location span::before{font-family:"Material Symbols Outlined";content:"";font-size:20px;margin-right:.25em;}section.hotel-details-area div.boxed.offer-area .offer p.location a{display:flex;align-items:center;margin-left:1em;font-weight:600;font-weight:400;color:#5a9bd5;cursor:pointer;}section.hotel-details-area div.boxed.offer-area .offer p.location a small{background:#5a9bd5;color:#fff;padding:1px .5em;border-radius:3px;font-size:13px;letter-spacing:1px;}section.hotel-details-area div.boxed.offer-area .offer p.location a::before{font-family:"Material Symbols Outlined";content:"";margin-right:.85em;font-weight:600;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.offer-area .offer p.location a{margin-left:0;}}section.hotel-details-area div.boxed.offer-area .raiting ol{display:flex;justify-content:flex-end;}section.hotel-details-area div.boxed.offer-area .raiting ol>li{position:relative;}section.hotel-details-area div.boxed.offer-area .raiting ol>li:not(:last-child){margin-right:10px;}section.hotel-details-area div.boxed.offer-area .raiting ol>li a{width:45px;height:45px;border:2px solid #e7eaf3;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#666;cursor:pointer;transition:.5s;}section.hotel-details-area div.boxed.offer-area .raiting ol>li a:hover{background:#f3517c;color:#fff;border:0;}section.hotel-details-area div.boxed.offer-area .raiting ol>li.rr{display:flex;align-items:center;}section.hotel-details-area div.boxed.offer-area .raiting ol>li.rr span{background:#f3517c;color:#fff;border-radius:3px;height:45px;line-height:45px;padding:0 10px;margin-right:10px;font-size:17px;font-weight:500;}section.hotel-details-area div.boxed.offer-area .raiting ol>li.rr label{color:#f3517c;font-size:16px;font-weight:500;line-height:20px;display:flex;flex-direction:column;align-items:center;}section.hotel-details-area div.boxed.offer-area .raiting ol>li.rr label small{display:inline-block;color:#666;letter-spacing:1px;}section.hotel-details-area div.boxed.offer-area .raiting ol>li:hover ul{display:flex;}section.hotel-details-area div.boxed.offer-area .raiting ol>li ul{display:none;position:absolute;width:max-content;flex-direction:row-reverse;right:0;z-index:99;}section.hotel-details-area div.boxed.offer-area .raiting ol>li ul li{margin-top:.5em;}section.hotel-details-area div.boxed.offer-area .raiting ol>li ul li:not(:last-child){margin-left:.5em;}section.hotel-details-area div.boxed.offer-area .raiting ol>li ul li a{background:#fff;}section.hotel-details-area div.boxed.offer-area .raiting ol>li ul li a span{font-size:20px;}section.hotel-details-area div.boxed.picture-area{margin:1em 0 3em 0;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.picture-area{margin:0 0 1em 0;}}section.hotel-details-area div.boxed.picture-area .pictures{border:var(--border-gray-color);padding:5px;display:grid;grid-template-areas:"item1 item2" "item1 item3" "item1 item4";grid-gap:5px;grid-template-columns:3fr 1fr;}@media only screen and (max-width:768px){section.hotel-details-area div.boxed.picture-area .pictures{grid-template-columns:1fr;grid-template-areas:"item1";}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(1) img{height:auto!important;max-height:322px;}}section.hotel-details-area div.boxed.picture-area .pictures li{position:relative;line-height:0;cursor:pointer;}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(1){grid-area:item1;}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(1) img{height:521px;}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(2),section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(3),section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(4){height:170px;}@media only screen and (max-width:768px){section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(2),section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(3),section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(4){display:none;}}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(2){grid-area:item2;}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(3){grid-area:item3;}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(4){grid-area:item4;}section.hotel-details-area div.boxed.picture-area .pictures li:nth-child(4) label{opacity:1;}section.hotel-details-area div.boxed.picture-area .pictures li img{width:100%;height:100%;object-fit:cover;}section.hotel-details-area div.boxed.picture-area .pictures li span{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.68);display:flex;align-items:center;justify-content:center;color:#fff;line-height:25px;transition:.5s;}section.hotel-details-area div.boxed.picture-area .pictures li span::before{font-family:LineIcons!important;content:"";font-size:1.75em;font-weight:300;margin-right:5px;}section.hotel-details-area div.boxed.picture-area .pictures li:hover span{background:#000;}section.hotel-details-area div.boxed.picture-area .pictures div{border:var(--border-gray-color);height:100%;}section.hotel-details-area div.boxed.picture-area .pictures~div{padding:2em;border:var(--border-gray-color);}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside{padding:1em;border:var(--border-gray-color);}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside:not(:last-child){margin-bottom:1.5em;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside a{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;height:45px;text-align:center;color:#fff;border-radius:3px;transition:.5s;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside a:hover{opacity:.8;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.comment{display:flex;flex-direction:column;gap:1em;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.comment a{background:#f3517c;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.comment a::before{font-family:"Material Symbols Outlined";content:"";font-size:20px;margin-right:.5em;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.map div{border:var(--border-gray-color);height:75px;background:url("/resources/image/map.png") no-repeat center center;background-size:cover;display:flex;align-items:center;justify-content:center;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.map div a{background:#e93b69;padding:0 1em;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.rl{display:flex;flex-direction:column;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.rl a{background:#5a9bd5;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.rl a:not(:last-child){margin-bottom:.5em;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.hotel-video a{display:flex;column-gap:1em;align-items:center;justify-items:center;height:auto;color:#000;position:relative;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.hotel-video a span.ripple{position:relative;z-index:2;width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;background:#333;border-radius:50%;cursor:pointer;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.hotel-video a span.ripple::before{font-family:"Material Symbols Outlined";content:"";font-size:2em;color:#fff;}section.hotel-details-area div.boxed.picture-area div:nth-child(2) aside.hotel-video a span.ripple::after{content:"";position:absolute;width:35px;height:35px;top:0;left:0;animation:ripple 3s infinite;border-radius:50%;box-shadow:rgba(57,57,57,.98) 0 0 0 .318876px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.picture-area div:nth-child(2){display:none;}}section.hotel-details-area div.boxed.details-area div{line-height:25px;}section.hotel-details-area div.boxed.details-area div section:not(:last-child){margin-bottom:5em;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section:not(:last-child){margin-bottom:1em;}}section.hotel-details-area div.boxed.details-area div section h2{margin-bottom:1.2em;color:#333;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section h2{font-size:1.15em;margin-bottom:5px;}}section.hotel-details-area div.boxed.details-area div section.about div{line-height:30px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li{display:flex;background:#fff;border:var(--border-gray-color);color:#666;padding:5px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li:not(:last-child){margin-bottom:.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li figure{width:25%;line-height:0;background-position:center center;background-size:cover;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li figure{display:none;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul{width:100%;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li{display:grid;grid-template-columns:calc(65% - 100px) 100px 35%;height:100%;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li.header{background:#fafafa;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li.header div{padding:.5em 15px;font-weight:500;color:#333;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li:not(:last-child){margin-bottom:5px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div{padding:1.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div:not(:last-child){border-right:var(--border-gray-color);}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div:nth-child(1){font-size:15px;color:#333;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div:nth-child(2){text-align:center;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div:nth-child(2) i{font-size:20px;color:#333;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div:nth-child(3){display:flex;flex-direction:column;justify-content:flex-end;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div:nth-child(3) span{border:1px solid #5a9bd5;background:#5a9bd5;color:#fff;padding:10px 0;text-align:center;margin-top:1em;cursor:pointer;transition:300ms;display:inline-block;width:100%;border-radius:3px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.hotel-rooms>li ul li div:nth-child(3) span:hover{background:#fff;color:#5a9bd5;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search{border:1px solid #5a9bd5;background:rgba(250,250,250,.65);justify-content:space-between;padding:1em;margin-bottom:1em;border-radius:3px;display:none;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search.show{display:flex;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li:nth-child(1){display:flex;align-items:center;font-size:14px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li:nth-child(1){display:flex;align-items:flex-start;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li:nth-child(1) small{margin-left:30px;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li label{display:flex;flex-direction:row;align-items:center;column-gap:1em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li label span{position:relative;}@media only screen and (max-width:768px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li label{flex-direction:column;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li label span{color:#000;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li label cite{display:none;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li small{background:#5a9bd5;color:#fff;padding:0 1em;border-radius:3px;margin-left:1em;font-size:17px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li small{font-size:14px;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li a{background:#5a9bd5;color:#fff;padding:0 1em;border-radius:3px;cursor:pointer;display:flex;align-items:center;font-size:20px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li a{font-size:14px;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li a::before{font-family:"Material Symbols Outlined";content:"";font-size:1.25em;margin-right:10px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ul.change-search li a::before{display:none;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card{border:1px solid #efefef;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card:not(:last-child){margin-bottom:1em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name{padding:1em;display:flex;align-items:center;justify-content:space-between;color:#297cbb;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name{padding:1em;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name h3{display:inline-flex;font-weight:600;align-items:center;font-size:22px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name h3 span{color:#297cbb;text-decoration:underline;font-weight:600;font-size:17px;margin-left:2em;cursor:pointer;}@media only screen and (max-width:768px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name h3{flex-direction:column;align-items:flex-start;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name h3 span{margin-left:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name a{display:inline-flex;background:#297cbb;padding:.2em .4em;border-radius:3px;cursor:pointer;transition:.5s;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name a:hover{opacity:.5;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card .room-name a::before{font-family:"Material Symbols Outlined";content:"";font-size:20px;font-weight:600;transition:.5s;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul{border-top:1px solid #efefef;background:#fff;position:relative;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul:not(:last-child){margin-bottom:1.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate{display:grid;align-items:center;grid-template-columns:22.55% calc(77.5% - 2em);column-gap:2em;position:relative;transition:.25s;color:#000;padding:1em;}@media only screen and (max-width:1200px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate{grid-template-columns:1fr;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-image-offer figure{width:100%;background:#fafafa;max-height:210px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-image-offer figure img{max-height:auto;width:100%;height:210px;border-radius:5px;}@media only screen and (max-width:1200px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-image-offer{display:none;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer{display:grid;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper{border:1px solid #efefef;border-radius:5px;display:grid;grid-template-columns:1fr 60%;transition:.25s;position:relative;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper:not(:last-child){margin-bottom:-1px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper{grid-template-columns:1fr;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.selected{background:#fafafa;border-color:#666;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.disabled{opacity:.25;cursor:no-drop;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.disabled *{pointer-events:none;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.special-rate span.rate::before{border-top-color:#c02b53!important;border-right-color:#c02b53!important;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.special-rate span.rate,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.special-rate span.acc,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.special-rate span.night{background:#e93b69;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.special-rate span.discount-member{background:#e93b69;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.special-rate .discount span{background:#e93b69;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.standart-rate span.rate::before{border-top-color:#198d6a!important;border-right-color:#198d6a!important;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.standart-rate span.rate,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.standart-rate span.acc,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.standart-rate span.night{background:#198d6a;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.standart-rate span.discount-member{background:#198d6a;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper.standart-rate .discount span{background:#198d6a;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-offer{display:flex;flex-direction:column;row-gap:.5em;font-size:16px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-offer span.rate{position:relative;left:-28px;top:0;padding:2.5px 10px;line-height:normal;border-radius:3px 3px 3px 0;color:#fff;width:max-content;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-offer span.rate{left:-35px;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-offer span.rate::before{content:"";position:absolute;left:0;bottom:-12px;border:6px solid transparent;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper{display:grid;grid-template-columns:calc(100% - 150px - 2em) 150px;grid-column-gap:2em;align-items:flex-end;border-left:1px solid #efefef;padding:1em;}@media only screen and (max-width:1200px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper{grid-template-columns:1fr;border-left:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price{display:grid;grid-template-columns:1fr;justify-items:flex-end;text-align:right;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price .discount{display:inline-flex;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price .discount span{display:inline-block;padding:0 10px;border-radius:3px!important;line-height:normal;border-radius:1.5px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price .price{display:grid;margin-top:.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price .price span{font-size:2.5em;color:#000;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price .price span small{font-size:15px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price .price span.invalid{font-size:2em;opacity:.75;position:relative;opacity:.5;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price .price span.invalid::before{content:"";position:absolute;height:2px;background:#000;width:-webkit-fill-available;top:50%;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.discount-member{padding:0 5px;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.discount-member a{color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span{border-radius:3px;margin-top:2.5px;width:100%;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.discount{background:#168c9d;color:#fff;padding:1.5px 10px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.tax{font-size:small;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.night{display:inline-block;padding:1.5px 10px;line-height:normal;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.acc{padding:0 10px;background:none;border:1px solid #000;color:#000;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.acc{font-size:13px;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-price span.discount-member{animation:blink .5s infinite;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-select{display:flex;align-items:flex-end;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-select span{background:#297cbb;color:#fff;display:block;width:100%;border:1px solid #ccc;background:rgba(250,250,250,.65);color:#000;padding:.75em .5em;text-align:center;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-select .selectbox-options{border:1px solid #ccc;margin-top:2px;}@media only screen and (max-width:768px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper .room-select .selectbox-options{left:auto;right:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-offer,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate .room-wrapper-offer .room-wrapper .room-price-wrapper{padding:1em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate.disabled{opacity:.25;cursor:no-drop;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card ul li.rate.disabled *{pointer-events:none;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card.toggle .room-name a{opacity:.5;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card.toggle .room-name a::before{transform:rotate(180deg);}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ol.hotel-rooms li.room-card.toggle ul{display:none;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card{border:1px solid rgba(211,221,228,.71);background:rgba(250,250,250,.65);}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card:not(:last-child){margin-bottom:1em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name{padding:1em;display:flex;align-items:center;justify-content:space-between;color:#333;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name{padding:1em;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name h3{display:inline-flex;font-weight:500;align-items:center;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name h3 span{color:#5a9bd5;text-decoration:underline;font-weight:500;font-size:14px;margin-left:2em;cursor:pointer;}@media only screen and (max-width:768px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name h3{flex-direction:column;align-items:flex-start;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name h3 span{margin-left:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name a{display:inline-flex;background:#5a9bd5;padding:.2em .4em;border-radius:3px;cursor:pointer;transition:.5s;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name a:hover{opacity:.5;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card .room-name a::before{font-family:"Material Symbols Outlined";content:"";font-size:20px;font-weight:600;transition:.5s;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section{position:relative;display:flex;color:#666;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section figure{width:25%;position:relative;height:150px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section figure{display:none;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section figure div{background-position:center center;background-size:cover;height:100%;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section aside{width:100%;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section aside{margin:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul{border-top:var(--border-gray-color);background:#fff;position:relative;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul:not(:last-child){margin-bottom:1.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate{display:grid;grid-template-columns:1fr 1fr;position:relative;transition:.25s;color:#000;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate{grid-template-columns:1fr;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate h3{margin-bottom:1em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate div{line-height:normal!important;width:100%;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate div.selectbox-wrapper{font-weight:500;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate:not(:last-child){border-bottom:var(--border-gray-color);}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate span.rate{position:relative;left:-35px;top:-10px;padding:2.5px 10px;line-height:normal;border-radius:3px 3px 3px 0;color:#fff;width:max-content;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate span.rate{left:-35px;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate span.rate::before{content:"";position:absolute;left:0;bottom:-12px;border:6px solid transparent;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.special-rate span.rate::before{border-top-color:#c02b53!important;border-right-color:#c02b53!important;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.special-rate span.rate,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.special-rate span.acc,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.special-rate span.night{background:#e93b69;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.special-rate span.discount-member{background:#e93b69;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.special-rate .discount span{background:#e93b69;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.standart-rate span.rate::before{border-top-color:#198d6a!important;border-right-color:#198d6a!important;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.standart-rate span.rate,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.standart-rate span.acc,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.standart-rate span.night{background:#198d6a;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.standart-rate span.discount-member{background:#198d6a;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.standart-rate .discount span{background:#198d6a;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.selected{background:#fafafa;margin:5px;border:2px solid #666;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div{padding:1.5em;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div{padding:.5em;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-offer h3{display:none;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-offer h4{font-size:14px;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-offer h4 span{padding:.25em 1em;border-radius:3px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-offer h3,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-offer h4,section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-offer p{margin-bottom:.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.adult{border-left:var(--border-gray-color);border-right:var(--border-gray-color);display:flex;align-items:center;justify-content:center;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper{display:grid;grid-template-columns:calc(100% - 120px - 2em) 120px;grid-column-gap:2em;align-items:flex-end;border-left:var(--border-gray-color);}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper{grid-template-columns:1fr;border-left:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price{display:grid;grid-template-columns:1fr;justify-items:flex-end;text-align:right;padding-top:1em;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price{padding-top:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .discount span{display:inline-block;padding:0 10px;border-radius:3px!important;line-height:normal;border-radius:1.5px;color:#fff;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .price{display:grid;margin-top:.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .price span{font-size:2.5em;color:#000;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .price span small{font-size:15px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .price span.invalid{font-size:2em;opacity:.75;position:relative;text-decoration:line-through;opacity:.5;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .discount-member{position:relative;display:flex;align-items:center;justify-content:flex-end;animation:blink .5s infinite;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .discount-member a{color:#fff;cursor:pointer;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price .discount-member label{background:#e93b69;color:#fff;padding:0 5px 0 10px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price span.discount-member{color:#fff;padding:0 5px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price span{border-radius:3px;margin-top:2.5px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price span.discount{color:#fff;padding:1.5px 10px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price span.tax{font-size:small;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price span.night{display:inline-block;padding:1.5px 10px;line-height:normal;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price span.acc{padding:0 10px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-price span.acc{font-size:13px;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-select{display:flex;align-items:flex-end;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-select span{background:#5a9bd5;color:#fff;display:block;width:100%;border:1px solid #ccc;background:rgba(250,250,250,.65);color:#000;padding:.75em .5em;text-align:center;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-select .selectbox-options{border:1px solid #ccc;margin-top:2px;}@media only screen and (max-width:768px){section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.room-price-wrapper .room-select .selectbox-options{left:auto;right:0;}}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.minimum-rules{display:flex;align-items:center;justify-content:center;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.minimum-rules::before{font-family:"Material Symbols Outlined";content:"";font-size:1.5em;margin-right:.5em;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate>div.minimum-rules span{display:inline-block;padding:2px 10px;background:#f3517c;border-radius:10px;color:#fff;font-size:13.5px;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.disabled{opacity:.25;cursor:no-drop;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card section ul li.rate.disabled *{pointer-events:none;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card.toggle .room-name{border-bottom:var(--border-gray-color);}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card.toggle .room-name a{opacity:.5;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card.toggle .room-name a::before{transform:rotate(180deg);}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card.toggle section{height:0;overflow:hidden;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area ols.hotel-rooms1 li.room-card.toggle section::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(240,249,255,0) 0,#fff 80%);z-index:999;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area .alert-danger{display:flex;align-items:center;}section.hotel-details-area div.boxed.details-area div section.hotel-room-area .alert-danger::before{font-family:"Material Symbols Outlined";content:"";font-size:20px;margin-right:10px;}section.hotel-details-area div.boxed.details-area div section.amenities ul li:not(:last-child){margin-bottom:2em;}section.hotel-details-area div.boxed.details-area div section.amenities ul li h3{margin-bottom:1em;font-weight:500;display:flex;align-items:center;}section.hotel-details-area div.boxed.details-area div section.amenities ul li h3::before{font-family:"Material Symbols Outlined";content:"";font-size:1.25em;font-weight:600;margin-right:.25em;}section.hotel-details-area div.boxed.details-area div section.amenities ul li h3 svg{width:25px;height:auto;margin-right:1em;}section.hotel-details-area div.boxed.details-area div section.amenities ul li h3 span{font-size:1.5em;margin-right:1em;}section.hotel-details-area div.boxed.details-area div section.amenities ul li div{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:1em;grid-column-gap:2em;margin-left:1.75em;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.amenities ul li div{grid-template-columns:repeat(2,1fr);}}section.hotel-details-area div.boxed.details-area div section.amenities ul li div label{display:flex;align-items:center;}section.hotel-details-area div.boxed.details-area div section.amenities ul li div label::before{font-family:"Material Symbols Outlined";content:"";margin-right:1em;}section.hotel-details-area div.boxed.details-area div section.amenities ul li div label.uncheck{pointer-events:none;opacity:.3;}section.hotel-details-area div.boxed.details-area div section.amenities ul li div label.uncheck span{text-decoration:line-through;}section.hotel-details-area div.boxed.details-area div section.amenities ul li div label.uncheck::before{content:"";}section.hotel-details-area div.boxed.details-area div section.transport h2~div{min-height:200px;border:var(--border-gray-color);}section.hotel-details-area div.boxed.details-area div section.review div.survey{display:grid;grid-template-columns:300px calc(100% - 300px);}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-summery{border:var(--border-gray-color);border-width:2px;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-summery label:nth-child(1){font-size:3em;font-weight:500;color:#5a9bd5;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-summery label:nth-child(1) small{font-size:25px;font-weight:400;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-summery label:nth-child(2){margin:5px 0;font-size:22px;color:#333;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-details{margin-left:2em;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-details ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 2em;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-details ul li .survey-title{line-height:normal;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-details ul li .survey-score{display:flex;align-items:center;line-height:normal;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-details ul li .survey-score .progress{width:100%;background:#ebf0f7;height:4px;margin-right:1em;border-radius:15px;overflow:hidden;display:flex;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-details ul li .survey-score .progress span{background:#5a9bd5;border-radius:15px;height:4px;}@media only screen and (max-width:992px){section.hotel-details-area div.boxed.details-area div section.review div.survey{grid-template-columns:1fr;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-summery{margin-bottom:2em;}section.hotel-details-area div.boxed.details-area div section.review div.survey .survey-details{margin-left:0;}}section.hotel-details-area div.boxed.details-area div section.comment-wrapper ul.comments li{padding:.5em 1.5em;border:var(--border-gray-color);}section.hotel-details-area div.boxed.details-area div section.comment-wrapper ul.comments li:not(:last-child){margin-bottom:-1px;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper ul.comments li:nth-child(even){background:rgba(250,250,250,.65);}section.hotel-details-area div.boxed.details-area div section.comment-wrapper ul.comments li h3{margin:.5em 0;font-weight:500;display:flex;justify-content:space-between;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper ul.comments li h3 small{font-weight:400;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper div.more{display:flex;justify-content:flex-end;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper div.more a{font-size:14.5px;color:#2395f3;margin-left:1em;display:inline-flex;align-items:center;cursor:pointer;font-weight:600;margin-top:1em;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper div.more a::after{font-family:"Material Symbols Outlined";content:"";font-size:20px;margin-left:.25em;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper .paging{margin-top:2.5em;display:flex;justify-content:flex-end;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper .paging a{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:15px;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper .paging a span{font-size:24px;width:42px;height:37px;display:inline-flex;justify-content:center;align-items:center;background:#5a9bd5;color:#fff;border-radius:5px;transition:.5s;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper .paging a span:hover{background:rgba(250,250,250,.65);color:#000;}section.hotel-details-area div.boxed.details-area div section.comment-wrapper .paging a.next span{transform:rotate(180deg);margin-left:.5em;}section.hotel-details-area section.list-page-link aside{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;}@media only screen and (max-width:992px){section.hotel-details-area section.list-page-link aside{grid-template-columns:1fr;font-size:15px;}}section.hotel-details-area section.list-page-link aside a{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;height:45px;text-align:center;color:#fff;border-radius:3px;transition:.5s;background:#5a9bd5;margin-bottom:.5em;font-size:20px;}section.hotel-details-area section.list-page-link aside a:hover{opacity:.75;}section.room-basket{position:fixed;z-index:999;right:1em;bottom:1em;border-radius:5px;overflow:hidden;box-shadow:0 5px 25px 0 rgba(41,128,185,.2);transition:.5s;transform:translateX(150%);}section.room-basket.show{transform:none;}section.room-basket.hide-room blockquote{height:1px;overflow:hidden;}section.room-basket.hide-room header button::after{transform:rotate(180deg);}section.room-basket header{background:#1b8e9f;color:#fff;height:45px;line-height:45px;text-align:left;padding:0 1em;font-size:17.5px;display:flex;align-items:center;justify-content:space-between;}section.room-basket header button{padding:5px;display:inline-flex;width:30px;height:30px;background:#f00;border-radius:3px;line-height:normal;color:#fff;}section.room-basket header button::after{font-family:remixicon!important;content:"";transition:.5s;}section.room-basket blockquote{max-width:400px;background:#fff;position:relative;}section.room-basket blockquote ul li{padding:1em 2em;}section.room-basket blockquote ul li:not(:last-child){border-bottom:var(--border-gray-color);}section.room-basket blockquote ul li h4{margin:.5em 0;}section.room-basket blockquote ul li div{display:grid;grid-template-columns:1fr 100px 1fr;}section.room-basket blockquote ul li div p:nth-child(2){color:#f00;text-align:center;}section.room-basket footer{background:#fff;color:#fff;display:flex;flex-direction:column;width:100%;padding:0;}section.room-basket footer label{width:100%;text-align:center;padding:.5em 1em;background:#1b8e9f;}section.room-basket footer button{background:#285d64;padding:1em 0;font-size:1.25em;color:#fff;min-height:60px;}@media only screen and (max-width:992px){section.room-basket{transform:translateY(200%);left:1em;width:calc(100% - 2em);}section.room-basket.show{transform:none;}section.room-basket blockquote{max-width:100%;}}section.recently-viewed{border-top:var(--border-gray-color);padding:3em 0 5em 0;}section.recently-viewed h2{font-size:2em;display:block;text-align:center;margin-bottom:1.5em;}section.recently-viewed .container-fluid{padding:0 10%;}section.recently-viewed ul.slick-slider .slick-track{padding:1em 0;}section.recently-viewed ul.slick-slider .slick-track li{margin:0 15px;transition:.5s;}section.recently-viewed ul.slick-slider .slick-track li>a{width:100%;border:var(--border-gray-color);background:#fff;display:block;width:100%;overflow:hidden;}section.recently-viewed ul.slick-slider .slick-track li>a figure{width:100%;height:212px;position:relative;position:relative;}section.recently-viewed ul.slick-slider .slick-track li>a figure::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(transparent,#000);opacity:.25;}section.recently-viewed ul.slick-slider .slick-track li>a figure img{width:100%;height:100%;}section.recently-viewed ul.slick-slider .slick-track li>a div{padding:1em;min-height:170px;}section.recently-viewed ul.slick-slider .slick-track li>a div h3{font-size:1.3em;font-weight:400;}section.recently-viewed ul.slick-slider .slick-track li>a div p.star{margin:1em 0;}section.recently-viewed ul.slick-slider .slick-track li>a div p.star i{font-size:13px;color:#b0d12b;}section.recently-viewed ul.slick-slider .slick-track li>a div p.price{font-size:2em;color:#03416a;font-weight:400;display:inline-block;}section.recently-viewed ul.slick-slider .slick-track li>a div p.price small{font-size:20px;margin-left:5px;}section.recently-viewed ul.slick-slider .slick-track li label{display:none;padding:10px 1em;color:#fff;background:linear-gradient(to bottom,#f4364f,#c32439);cursor:pointer;transition:300ms;display:none;text-align:center;}section.recently-viewed ul.slick-slider .slick-track li label a{color:#fff;}@media only screen and (max-width:992px){section.recently-viewed ul.slick-slider button.slick-prev{left:50px;}section.recently-viewed ul.slick-slider button.slick-next{right:50px;}}section.s-links{background:linear-gradient(#074e0e 0,#168222 100%);}@media only screen and (max-width:992px){section.s-links{background:none;}}section.s-links ul{display:flex;}section.s-links ul li{width:25%;}section.s-links ul li:not(:last-child){border-right:1px solid #fff;}section.s-links ul li a{display:block;padding:1em;font-size:1.1em;color:#fff;text-align:center;cursor:pointer;transition:.5s;display:flex;align-items:center;justify-content:center;}section.s-links ul li a.phone{background:#f00;}section.s-links ul li a i{margin-right:10px;}section.s-links ul li a:hover{background:#f00;}@media only screen and (max-width:992px){section.s-links ul{flex-wrap:wrap;}section.s-links ul li{width:50%;padding:1px;}section.s-links ul li:nth-child(1){width:100%;}section.s-links ul li a{background:linear-gradient(#074e0e 0,#168222 100%);border:0;}}section.s-links.sticky{position:fixed;border:3px solid #fff;z-index:99;left:0;top:73px;width:100%;}@media only screen and (max-width:992px){section.s-links.sticky{top:0;}}section.partner_purchase{background:#fafafa;padding:5em 0;}section.partner_purchase h2{display:block;background:#2c2e3e;color:#fff;padding:10px;font-weight:400;line-height:25px;font-size:1.1em;margin-bottom:2em;}section.partner_purchase h2 a{color:#00ff5a;}section.partner_purchase article{display:grid;grid-template-columns:3fr 1.5fr;grid-gap:3em;align-items:flex-start;}section.partner_purchase .cart{background:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:2em;position:relative;}section.partner_purchase .cart.partners ul{display:grid;grid-template-columns:1fr;grid-gap:2em;}section.partner_purchase .cart.partners ul li{background:#fff;border:1px solid #d9d9d9;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:5px;display:flex;flex-direction:column;position:relative;transition:.5s;overflow:hidden;}section.partner_purchase .cart.partners ul li:hover,section.partner_purchase .cart.partners ul li.active{border-color:#2c2e3e;}section.partner_purchase .cart.partners ul li.active::before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-top:60px solid #2c2e3e;border-left:60px solid transparent;}section.partner_purchase .cart.partners ul li.active::after{position:absolute;font-family:"themify";content:"";right:10px;top:10px;color:#fff;}section.partner_purchase .cart.partners ul li div.info{display:flex;flex-direction:column;padding:1em 1.5em;}section.partner_purchase .cart.partners ul li div.info p.title{font-size:1.5em;font-weight:600;text-align:center;}section.partner_purchase .cart.partners ul li div.info label{padding-top:.5em;display:none;}section.partner_purchase .cart.partners ul li div.price{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #ccc;background:#fafafa;text-align:center;}section.partner_purchase .cart.partners ul li div.price div{padding:1em;cursor:pointer;transition:.5s;}section.partner_purchase .cart.partners ul li div.price div:not(:last-child){border-right:1px solid #ccc;}section.partner_purchase .cart.partners ul li div.price div:hover label::after,section.partner_purchase .cart.partners ul li div.price div.checked label::after{content:"";position:absolute;width:9px;height:9px;background:#333;left:3px;top:3px;}section.partner_purchase .cart.partners ul li div.price div p{padding-bottom:.5em;font-weight:600;}section.partner_purchase .cart.partners ul li div.price div label{display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;height:15px;}section.partner_purchase .cart.partners ul li div.price div label::before{content:"";width:13px;height:13px;border:1px solid #666;transition:.5s;display:inline-block;margin-right:1em;}section.partner_purchase .cart.partner-section{display:none;}section.partner_purchase .cart.partner-section .loader{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:999;opacity:.7;}section.partner_purchase .cart.partner-section .loader::after{content:"";border:3px solid #f3f3f3;border-top:3px solid #338fff;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;}section.partner_purchase .cart.partner-section ul{border:1px solid #ababab;margin-bottom:3em;}section.partner_purchase .cart.partner-section li{display:grid;grid-template-columns:1fr 1fr;}section.partner_purchase .cart.partner-section li:not(:last-child){border-bottom:1px solid #ababab;}section.partner_purchase .cart.partner-section li span{padding:.5em;font-weight:600;}section.partner_purchase .cart.partner-section li span:first-child{background:#e1e1e1;color:#000;}section.partner_purchase .cart.partner-section li span:last-child{text-align:right;}section.partner_purchase .cart.partner-section button{width:100%;}section.companie{padding:5em 0 10em 0;}@media only screen and (max-width:992px){section.companie{padding:3em 0;}}section.companie .companie-wrapper{display:grid;grid-template-columns:40% 60%;}@media only screen and (max-width:992px){section.companie .companie-wrapper{grid-template-columns:1fr;}}section.companie .companie-wrapper div.form-content-wrapper{margin-right:5em;line-height:23px;}@media only screen and (max-width:992px){section.companie .companie-wrapper div.form-content-wrapper{margin:0 0 3em 0;padding:0;}}section.companie .companie-wrapper div.form-content-wrapper h1{font-weight:500;}section.companie .companie-wrapper div.form-content-wrapper h2{color:#666;font-size:1.2em;}section.companie .companie-wrapper div.form-content-wrapper ul{margin-top:3em;}@media only screen and (max-width:992px){section.companie .companie-wrapper div.form-content-wrapper ul{margin-top:2em;}}section.companie .companie-wrapper div.form-content-wrapper ul li{display:flex;align-items:flex-start;}section.companie .companie-wrapper div.form-content-wrapper ul li:not(:last-child){margin-bottom:2em;}section.companie .companie-wrapper div.form-content-wrapper ul li i{font-size:25px;}section.companie .companie-wrapper div.form-content-wrapper ul li aside{margin-left:1em;}section.companie .companie-wrapper div.form-content-wrapper ul li aside h3{margin-bottom:.5em;font-size:1.3em;font-weight:500;color:#000;}section.companie .companie-wrapper div.form-content-wrapper ul li aside div p{color:#666;}@media only screen and (max-width:992px){section.companie .companie-wrapper div.form-content-wrapper ul li:not(:first-child) div{display:none;}}section.companie .companie-wrapper div.form-wrapper{padding:0 2em;}section.companie .companie-wrapper div.form-wrapper h2{margin-bottom:1em;font-size:1.5em;font-weight:500;}section.companie .companie-wrapper div.form-wrapper ul.form li{margin-bottom:1em;}section.companie .companie-wrapper div.form-wrapper ul.form li label{display:block;font-weight:500;margin-bottom:.5em;}section.companie .companie-wrapper div.form-wrapper ul.form li input,section.companie .companie-wrapper div.form-wrapper ul.form li select,section.companie .companie-wrapper div.form-wrapper ul.form li button{width:100%;}section.companie .companie-wrapper div.form-wrapper ul.form li input,section.companie .companie-wrapper div.form-wrapper ul.form li select{border-radius:.4rem;font-size:13.5px!important;color:#333;font-weight:500;font-family:"Poppins",sans-serif!important;}section.companie .companie-wrapper div.form-wrapper ul.form li input[placeholder],section.companie .companie-wrapper div.form-wrapper ul.form li select[placeholder]{font-size:12px;font-weight:400;}section.companie .companie-wrapper div.form-wrapper ul.form li input:focus,section.companie .companie-wrapper div.form-wrapper ul.form li select:focus{border-color:#666;transition:.5s;}section.companie .companie-wrapper div.form-wrapper ul.form li button{margin-top:2em;padding:1.5em;border-radius:2em;}section.hotel-list-map{display:flex;align-items:center;justify-content:center;}section.hotel-list-map.grid{display:grid;grid-template-columns:300px 42.5% calc(57.5% - 300px);}@media only screen and (max-width:992px){section.hotel-list-map.grid{grid-template-columns:1fr;}}section.hotel-list-map.blur{filter:blur(5px);}section.hotel-list-map div.map-filter-area{height:inherit;}section.hotel-list-map div.map-filter-area .filters{height:inherit;}section.hotel-list-map div.map-filter-area header{height:auto;display:flex;align-items:center;padding:1.5em;font-size:15px;}section.hotel-list-map div.map-filter-area header::before{font-family:"Material Symbols Outlined";content:"";font-size:1.5em;margin-right:5px;}section.hotel-list-map div.map-filter-area header a{display:none;}section.hotel-list-map div.map-filter-area ul{height:calc(100% - 55px);overflow:auto;}section.hotel-list-map div.map-filter-area ul::-webkit-scrollbar{width:0;}section.hotel-list-map div.map-filter-area ul li button{background:none;width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:15px;padding:1.5em 2em;}section.hotel-list-map div.map-filter-area ul li aside{border-bottom:var(--border-gray-color);}section.hotel-list-map div.map-filter-area ul li aside div{padding:0 2em 2em 2em;}section.hotel-list-map div.map-filter-area ul li aside div label{position:relative;}section.hotel-list-map div.map-filter-area ul li aside div label:not(:last-child){margin-bottom:1rem;}section.hotel-list-map div.map-filter-area ul li aside div label::before{width:15px;height:15px;border:1px solid #ebf0f7;border-radius:3px;}section.hotel-list-map div.map-filter-area ul li aside div label::after{content:"";position:absolute;left:4px;width:9px;height:9px;background:#5a9bd5;opacity:0;}section.hotel-list-map div.map-filter-area ul li aside div label.collapse{display:none;}section.hotel-list-map div.map-filter-area ul li aside div label.collapse.show{display:flex;}section.hotel-list-map div.map-filter-area ul li aside div label.checked::before{background:#fff;}section.hotel-list-map div.map-filter-area ul li aside div label.checked::after{opacity:1;}section.hotel-list-map div.map-filter-area ul li aside div.collapse{padding:1em 2em;}section.hotel-list-map div.map-filter-area ul li aside div.collapse a{color:#5a9bd5;font-weight:500;display:flex;align-items:center;justify-content:space-between;}section.hotel-list-map div.map-filter-area ul li aside div.collapse a::after{font-family:"Material Symbols Outlined";content:"";font-size:1.2em;transform:rotate(90deg);transition:.5s;}section.hotel-list-map div.map-filter-area footer{display:none;}section.hotel-list-map div.hotel-list-area{border-right:1px solid #ccc;height:inherit;line-height:normal;}section.hotel-list-map div.hotel-list-area.loader li{animation:none;}section.hotel-list-map div.hotel-list-area.loader li a figure{height:203px;background-repeat:repeat;}section.hotel-list-map div.hotel-list-area.loader li a div{padding:1em;column-gap:1em;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area{display:none;}}section.hotel-list-map div.hotel-list-area>ul{height:100%;overflow:auto;padding:1.5em;background:#ededed;}section.hotel-list-map div.hotel-list-area>ul::-webkit-scrollbar{width:0;}section.hotel-list-map div.hotel-list-area>ul li{border:var(--border-gray-color);position:relative;border-radius:10px;border-color:#ccc;}section.hotel-list-map div.hotel-list-area>ul li span.discount{position:absolute;left:-23px;top:-.5em;padding:7.5px 15px;line-height:normal;color:#fff;z-index:999;}section.hotel-list-map div.hotel-list-area>ul li span.discount:before,section.hotel-list-map div.hotel-list-area>ul li span.discount:after{content:"";position:absolute;border-style:solid;}section.hotel-list-map div.hotel-list-area>ul li span.discount:after{top:9px;right:0;border-width:1.1em 1em 1.1em 2em;border-color:#087e39 transparent #087e39 #087e39;z-index:-1;}section.hotel-list-map div.hotel-list-area>ul li span.discount i{padding:.5em 1em;min-width:20em;line-height:1.2em;background:#0aa74a;position:relative;font-weight:500;}section.hotel-list-map div.hotel-list-area>ul li span.discount i:before,section.hotel-list-map div.hotel-list-area>ul li span.discount i:after{content:"";position:absolute;border-style:solid;}section.hotel-list-map div.hotel-list-area>ul li span.discount i:before{bottom:100%;left:0;bottom:-14px;border-width:0 9px 1em 0;border-color:transparent #087e39 transparent transparent;}section.hotel-list-map div.hotel-list-area>ul li span.discount i:after{top:100%;right:10px;border-width:.5em 1.25em 0 0;border-color:#0aa74a transparent transparent transparent;}section.hotel-list-map div.hotel-list-area>ul li a{display:grid;grid-template-columns:288px 1fr;height:100%;background:#fff;cursor:pointer;position:relative;transition:.5s;border-radius:10px;overflow:hidden;border:2px solid transparent;}section.hotel-list-map div.hotel-list-area>ul li a:hover{border-color:#5a9bd5;box-shadow:rgba(0,0,0,.3) 0 0 35px -14px;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area>ul li a{grid-template-columns:30% 70%;}}section.hotel-list-map div.hotel-list-area>ul li a figure{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;overflow:hidden;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area>ul li a figure{height:100%;min-height:233px;max-height:100%;}}section.hotel-list-map div.hotel-list-area>ul li a figure::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(transparent,#000);opacity:.25;}section.hotel-list-map div.hotel-list-area>ul li a figure img{width:100%;height:100%;transition:.5s;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area{display:grid;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info{position:relative;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share{position:relative;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share span{position:absolute;right:0;top:0;border:1px solid #e7eaf3;width:35px;height:35px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#666;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share:hover ul{display:flex!important;flex-direction:row-reverse;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share ul{display:none;position:absolute;right:0;top:35px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share ul li{border:1px solid #e7eaf3;width:40px;height:40px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#fff;transition:.5s;margin-top:5px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share ul li:not(:last-child){margin-left:5px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share ul li:hover{border-color:transparent;background:#f3517c;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share ul li:hover i{color:#fff;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info div.share ul li i{font-size:20px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info .top{display:flex;align-items:center;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info .top p{display:inline-block;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info .top span{display:inline-block;padding:.6em;background:#f3517c;color:#fff;border-radius:5px;margin-right:1.5em;font-size:13px;font-weight:500;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info h2{font-weight:500;font-size:1.3em;margin:.75em 0;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info h2{font-size:1.1em;max-width:80%;}}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p{color:#666;display:grid;grid-template-columns:20px 1fr;grid-column-gap:1em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p.star{color:#f3517c;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p.star i{color:#b0d12b;font-size:13px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p:not(:last-child){margin-bottom:5px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p.info span{background:#32b38c;padding:2px 10px;border-radius:10px;color:#fff;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p.airport::before{content:"";transform:rotate(180deg);}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p svg{width:20px;margin-right:1em;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info p svg{margin-right:1.5em;}}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info ul.amenties{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;grid-row-gap:5px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info ul.amenties li{display:grid;grid-template-columns:30px calc(100% - 30px);align-items:center;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info ul.amenties li svg{width:22px;opacity:.75;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-info ul.amenties li span{display:block;padding:2px 10px;background:#f7f7f7;border-radius:10px;color:#444;font-size:13.5px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer{display:grid;text-align:right;width:100%;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer span{justify-content:flex-end;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer span.company-price small{color:#109546;font-weight:500!important;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price{margin:1em 0;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price span{font-size:1.75em;font-weight:500;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price span small{margin-left:5px;font-weight:400;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price span.invalid{font-size:1.2em;opacity:.5;font-weight:400;position:relative;display:inline-block;text-decoration:line-through;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price span.invalid{font-size:1.5em!important;opacity:.75;font-weight:500;}}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price.company span{display:grid;font-size:1.5em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price.company span smal{font-size:15px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price div.price-offer .price.company span.invalid{font-size:1.5em;opacity:.6;margin-bottom:5px;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price label{display:flex;align-items:center;justify-content:center;background:#5a9bd5;color:#fff;width:100%;height:45px;border-radius:3px;text-align:center;transition:.5s;cursor:pointer;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price label:hover{background:#5099d1;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price label:hover::after{margin-left:.5em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price label::after{font-family:"Material Symbols Outlined";content:"";font-size:18px;font-weight:600;margin-left:.25em;transform:rotate(180deg);transition:.25s;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .hotel-price.mobile{padding-left:0;border:0;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .badge{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-bottom:2em;padding:0;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .badge span:nth-child(1){position:relative;background:#f3517c;color:#fff;border-radius:3px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:.5em .5em .5em 0;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area .badge span:nth-child(2){color:#f3517c;margin-left:1em;font-size:16px;font-weight:500;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.pc{grid-template-columns:1fr 212px;padding:1.5em 2em;column-gap:2em;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.pc{display:none;}}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.pc .hotel-price{border-left:var(--border-gray-color);padding-left:2em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile{display:none;grid-template-columns:auto;padding:.5em 1em 1em 1em;}@media only screen and (max-width:992px){section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile{display:grid;align-content:space-between;}}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-info div.badge{position:absolute;left:-1em;top:1em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-info ul{margin:1em 0;}@media only screen and (max-width:768px){section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-info ul{margin:0;grid-template-columns:1fr;}}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-price{margin-top:.25em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-price .price-offer .price{margin:0;display:flex;align-items:flex-end;justify-content:flex-end;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-price .price-offer .price span{font-size:1.75em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-price .price-offer .price span.invalid{font-size:1.25em;margin-right:1em;}section.hotel-list-map div.hotel-list-area>ul li a .hotel-info-area.mobile .hotel-price label{display:inline-flex;width:auto;padding:0 1em;}section.hotel-list-map div.hotel-list-area>ul li.active a{border-color:#5a9bd5;box-shadow:rgba(0,0,0,.3) 0 0 35px -14px;border-width:2px;}section.hotel-list-map div.hotel-list-area>ul li:not(:last-child){margin-bottom:1.5em;}section.hotel-list-map div.hotel-list-area>ul li a{grid-template-columns:233px 1fr;}section.hotel-list-map div.hotel-list-area>ul li a figure{min-height:233px;}section.hotel-list-map div.hotel-map-area{height:inherit;}section.hotel-list-map div.hotel-map-area .map-area{height:100%;display:flex;align-items:center;justify-content:center;}section.hotel-details-map #map-details{width:100%;height:100%;}section.dynamic-height.dynamic-height-active .dynamic-height-wrap::before{background:linear-gradient(to bottom,rgba(240,249,255,0) 0%,#fff 100%);bottom:0;content:"";height:30px;left:0;position:absolute;right:0;z-index:1;}section.dynamic-height .dynamic-height-wrap{overflow:hidden;position:relative;-webkit-transition:max-height .25s ease-in-out;-moz-transition:max-height .25s ease-in-out;-o-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;width:100%;}section.dynamic-height .more{margin-top:1em;display:flex;justify-content:flex-end;}@media only screen and (max-width:992px){section.dynamic-height .more{margin-top:0;}}section.dynamic-height .more a{color:#2395f3;font-weight:500;margin-left:1em;display:inline-flex;align-items:center;cursor:pointer;}section.dynamic-height .more a:hover{font-weight:600;}section.dynamic-height .more a::after{font-family:"Material Symbols Outlined";content:"";font-size:20px;margin-left:.25em;}section.account{padding-bottom:10em;}section.account h1{padding:1em 0;font-size:2em;}section.account .tab-panel{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.13);border:1px solid #dcd9d9;display:grid;grid-template-columns:15% 85%;}@media only screen and (max-width:992px){section.account .tab-panel{grid-template-columns:1fr;}section.account .tab-panel .tab{display:grid;grid-template-columns:1fr 1fr;}}section.account .tab-panel .tab{background:#fafafa;}section.account .tab-panel .tab a{width:100%;cursor:pointer;padding:2em 1em;display:flex;flex-wrap:wrap;justify-content:center;font-weight:600;font-size:14px;}section.account .tab-panel .tab a i{font-size:1.5em;width:100%;text-align:center;font-weight:500;padding-bottom:.5em;}section.account .tab-panel .tab a.active{background:#fff;pointer-events:none;}section.account .tab-panel .content{padding:3em;min-height:500px;width:100%;}section.account .tab-panel .content .profile p{display:grid;grid-template-columns:200px 300px;align-items:center;margin-bottom:1em;}@media only screen and (max-width:992px){section.account .tab-panel .content .profile p{grid-template-columns:.5fr 1fr;}}section.account .tab-panel .content .booking-list li{border:1px solid #e4e4e4;cursor:pointer;transition:.5s;}section.account .tab-panel .content .booking-list li:hover{background:#fafafa;}section.account .tab-panel .content .booking-list li:not(:last-child){margin-bottom:1em;}section.account .tab-panel .content .booking-list li.passive{opacity:.5;}section.account .tab-panel .content .booking-list li aside{display:grid;grid-template-columns:200px 1.5fr 1fr 220px;}@media only screen and (max-width:992px){section.account .tab-panel .content .booking-list li aside{grid-template-columns:1fr;}section.account .tab-panel .content .booking-list li aside div{padding:.5em!important;}}section.account .tab-panel .content .booking-list li aside figure,section.account .tab-panel .content .booking-list li aside img{width:100%;height:100%;}section.account .tab-panel .content .booking-list li aside figure{padding:5px;}section.account .tab-panel .content .booking-list li aside figure img{object-fit:cover;}section.account .tab-panel .content .booking-list li aside div{padding:1.5em;}section.account .tab-panel .content .booking-list li aside div:not(:last-child){border-right:1px dashed #ddd;}section.account .tab-panel .content .booking-list li aside div h2{font-size:1.2em;font-weight:500;}section.account .tab-panel .content .booking-list li aside div.hotel-info small{padding:2px 10px;background:#666;color:#fff;border-radius:5px;font-size:13.5px;margin-bottom:1em;display:inline-block;}section.account .tab-panel .content .booking-list li aside div.hotel-info small.active{background:#2acc0d;color:#fff;}section.account .tab-panel .content .booking-list li aside div.hotel-info small.cancel{background:#f00;color:#fff;}section.account .tab-panel .content .booking-list li aside div.hotel-info small.unsuccess{background:#a5bd2b;color:#fff;}section.account .tab-panel .content .booking-list li aside div.hotel-info p{margin-top:.5em;}section.account .tab-panel .content .booking-list li aside div.hotel-info p a{display:flex;align-items:center;color:#f00;font-weight:500;}section.account .tab-panel .content .booking-list li aside div.hotel-info p a i{margin-left:1em;}section.account .tab-panel .content .booking-list li aside div.b-statu .active{color:#2acc0d;}section.account .tab-panel .content .booking-list li aside div.b-statu .cancel{color:#f00;}section.account .tab-panel .content .booking-list li aside div.book-info p:not(:last-child){margin-bottom:.5em;}section.account .tab-panel .content .booking-list li aside div.actions{display:flex;flex-direction:column;align-items:center;}section.account .tab-panel .content .booking-list li aside div.actions button{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:.25em .5em;border-radius:3px;color:#fff;}section.account .tab-panel .content .booking-list li aside div.actions button:not(:last-child){margin-bottom:.5em;}section.account .tab-panel .content .booking-list li aside div.actions button i{font-size:1.25em;margin-right:5px;}section.account .tab-panel .content .booking-list li aside div.actions button[onclick*=CancelBookingForm]{background:#f00;}section.account .tab-panel .content .booking-list li aside div.actions button[onclick*=ChangeDateForm]{background:#17af38;}section.account .tab-panel .content .booking-list li aside div.actions button[onclick*=NewCommentForm]{background:#5a9bd5;}section .labels{background:#0062e3;border:1px solid #0062e3;color:#fff;padding:.5em 1em;opacity:1!important;border-radius:40px;display:flex!important;align-items:center;justify-content:center;transition:.5s;}section .labels span{font-size:15px;font-weight:500;}section .labels:hover{background:#f3517c;color:#fff;}section.low-cost-hotel{padding:5em 0;}section.low-cost-hotel section{box-shadow:0 0 5px rgba(0,0,0,.13);margin-bottom:1em;border-radius:10px;}section.low-cost-hotel section h2{display:flex;justify-content:space-between;align-items:center;transition:.5s;padding:.75em 1em;cursor:pointer;}section.low-cost-hotel section h2::after{font-family:remixicon!important;content:"";transition:.5s;}section.low-cost-hotel section h2:hover{background:#fafafa;}section.low-cost-hotel section ul{display:none;}section.low-cost-hotel section ul li{display:grid;grid-template-columns:1fr 1fr;margin-bottom:-1px;padding:2em;}section.low-cost-hotel section ul li:not(:first-child){border-top:1px solid #ccc;}section.low-cost-hotel section ul li div p{border:1px solid #f2f2f2;display:grid;grid-template-columns:1fr 100px 100px 50px;margin-bottom:-1px;}section.low-cost-hotel section ul li div p span{padding:10px;}section.low-cost-hotel section ul li div p span:not(:last-child){border-right:1px solid #f2f2f2;}section.low-cost-hotel section.show h2{background:#fafafa;}section.low-cost-hotel section.show h2::after{transform:rotate(180deg);}section.low-cost-hotel section.show ul{display:block;}.offcanvas-backdrop{position:fixed;display:flex;align-items:flex-end;top:0;left:0;z-index:1001;width:100vw;height:100vh;background:rgba(15,22,33,.69);transition:opacity .5s linear;opacity:0;}.offcanvas-backdrop.show{opacity:1;}aside.popup-wrapper{position:absolute;left:0;border-radius:25px;width:100%;height:0;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);z-index:1002;}aside.page-content-text{margin-top:5em;border:var(--border-gray-color);padding:2.5em;line-height:25px;letter-spacing:.5px;border-radius:5px;}aside.page-content-text h3{margin-bottom:1em;font-size:1.5em;}aside.page-content-text p:not(:last-child){margin-bottom:1em;}div.bg-gray{background:#fafafa;}div.modal .comment_form li{margin-bottom:-1px;}div.modal .comment_form li.chapta{margin-bottom:5em;}div.modal .comment_form li:not(.raiting_section){line-height:0;}div.modal-box.room-details .loader-wrapper{padding:20em 0;}div.modal-box.room-details h2{margin-bottom:5px;padding:.5em .75em;border-bottom:var(--border-gray-color);}div.modal-box.room-details .room-detail-wrapper{padding:1em;display:grid;grid-template-columns:60% calc(40% - 2em);grid-column-gap:2em;}div.modal-box.room-details .room-detail-wrapper ul.room-slider .slick-list,div.modal-box.room-details .room-detail-wrapper ul.room-slider .slick-track{height:466px;}@media only screen and (max-width:992px){div.modal-box.room-details .room-detail-wrapper ul.room-slider .slick-list,div.modal-box.room-details .room-detail-wrapper ul.room-slider .slick-track{height:233px;}}div.modal-box.room-details .room-detail-wrapper ul.room-slider li{line-height:0;}div.modal-box.room-details .room-detail-wrapper ul.room-slider li img{width:100%;height:100%;object-fit:cover;}div.modal-box.room-details .room-detail-wrapper ul.room-slider button i{font-size:2.5em;color:#fff;}div.modal-box.room-details .room-detail-wrapper ul.room-slider button.slick-prev{left:1em;}div.modal-box.room-details .room-detail-wrapper ul.room-slider button.slick-next{right:1em;}div.modal-box.room-details .room-detail-wrapper div.room-features ul{height:466px;overflow:auto;}@media only screen and (max-width:992px){div.modal-box.room-details .room-detail-wrapper div.room-features ul{height:233px;}}div.modal-box.room-details .room-detail-wrapper div.room-features h3{margin-bottom:1em;color:#000;font-weight:500;}div.modal-box.room-details .room-detail-wrapper div.room-features li div{display:grid;grid-template-columns:1fr;grid-row-gap:1em;grid-column-gap:2em;}div.modal-box.room-details .room-detail-wrapper div.room-features li div label{display:flex;align-items:center;}div.modal-box.room-details .room-detail-wrapper div.room-features li div label::before{font-family:"Material Symbols Outlined";content:"";margin-right:1em;}div.modal-box.room-details .room-detail-wrapper div.room-features li:not(:last-child){margin-bottom:2em;}div.modal-box.video-wrapper iframe{width:100%;height:500px;}div.page-content.city_list{margin:0 0 5em 0;}div.ucretsiz-oteller-popup{background:#fff;width:500px;padding:10px;position:relative;}div.ucretsiz-oteller-popup button{background:none;position:absolute;right:-6em;top:-5em;}div.ucretsiz-oteller-popup button i{font-size:2.5em;}@media only screen and (max-width:992px){div.ucretsiz-oteller-popup button{left:40%;right:auto;}}div.ucretsiz-oteller-popup h2{background:#000;color:#fff;font-size:1.5em;margin-bottom:5px;padding:.5em;text-align:center;}div.ucretsiz-oteller-popup div{background:url(/resources/image/dayanisma.png) no-repeat 0 0;background-size:cover;height:296px;}div.ucretsiz-oteller-popup ul{display:flex;justify-content:center;margin-top:1em;}div.ucretsiz-oteller-popup ul li{margin-left:5px;}div.ucretsiz-oteller-popup ul a{display:inline-flex;align-items:center;font-weight:500;cursor:pointer;border-radius:5px;overflow:hidden;}div.ucretsiz-oteller-popup ul a::before{font-family:"FontAwesome"!important;font-size:18px;color:#fff;pointer-events:none;width:40px;height:35px;display:flex;align-items:center;justify-content:center;}div.ucretsiz-oteller-popup ul a.comment{background:linear-gradient(#f22,#a30909);padding:0 1em;color:#fff;}div.ucretsiz-oteller-popup ul a.comment::before{content:"";width:auto;margin-right:10px;}div.ucretsiz-oteller-popup ul a.whatsapp::before{content:"";background:linear-gradient(#46ed63,#26ca44);}div.ucretsiz-oteller-popup ul a.facebook::before{content:"";background:linear-gradient(#1aafff,#0162e3);}div.ucretsiz-oteller-popup ul a.twitter::before{content:"";background:#1da1f2;}div.ucretsiz-oteller-popup ul a.instagram::before{content:"";background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);}div.ucretsiz-oteller-popup ul a.linkedin::before{content:"";background:linear-gradient(#4bbbff,#0a6196);}div.ucretsiz-oteller-popup ul a.all{height:35px;padding:0 1em;background:linear-gradient(#e5577c,#e23462);color:#fff;}div.ucretsiz-oteller-popup ul a:not(:last-child){margin-right:1em;}div.loader-wrapper{padding:10em 0;}div.loader-wrapper .loader{margin:auto;border:5px solid #eaf0f6;border-radius:50%;border-top:5px solid #5a9bd5;width:50px;height:50px;animation:spinner 1s linear infinite;}div.scroll-top-wrapper{position:fixed;opacity:0;width:50px;height:48px;right:30px;bottom:30px;border:1px solid #adaeaf;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .5s ease-in-out;}@media only screen and (max-width:992px){div.scroll-top-wrapper{display:none;}}div.scroll-top-wrapper .scroll-top-inner{transform:rotate(90deg);}div.scroll-top-wrapper .scroll-top-inner::after{font-family:"Material Symbols Outlined";content:"";font-size:1.75em;font-weight:200;color:#666;}div.scroll-top-wrapper:hover{border-color:#666;}div.scroll-top-wrapper.show{cursor:pointer;opacity:1;}div.banner-wrapper{text-align:center;}span.adult{letter-spacing:5px;display:inline-flex;align-items:center;color:#5a9bd5;}span.adult::before{font-family:FontAwesome;content:"";font-size:22.5px;}span.adult.one::before{content:"";}span.adult.two::before{content:"" "";}span.adult.tree::before{content:"" "" "";}footer.site-footer section.email-newsletter{display:none;border-top:var(--border-gray-color);border-bottom:var(--border-gray-color);padding:1.5em 0;display:none;}footer.site-footer section.email-newsletter aside{display:grid;grid-template-columns:calc(100% - 133px) 133px;align-items:center;}@media only screen and (max-width:992px){footer.site-footer section.email-newsletter aside{grid-template-columns:1fr;}}footer.site-footer section.email-newsletter .mailchimp{display:flex;align-items:center;}footer.site-footer section.email-newsletter .mailchimp h4{text-transform:uppercase;font-size:18px;color:#acacac;}footer.site-footer section.email-newsletter .mailchimp h4::before{content:"";font-family:"FontAwesome";border:3px solid #e1bd85;font-size:18px;padding:10px;border-radius:100%;margin-right:1em;color:#e1bd85;}footer.site-footer section.email-newsletter .mailchimp .mailchimp-form{margin-left:2em;}@media only screen and (max-width:992px){footer.site-footer section.email-newsletter .mailchimp .mailchimp-form{margin:2em 0;display:flex;justify-content:center;}}footer.site-footer section.email-newsletter .mailchimp .mailchimp-form input{width:300px;border:2px solid #fff;background:rgba(250,250,250,.65);}footer.site-footer section.email-newsletter .mailchimp .mailchimp-form button{background:#5a9bd5;border:1px solid #5a9bd5;margin-left:1em;color:#fff;border-radius:0;}@media only screen and (max-width:992px){footer.site-footer section.email-newsletter .mailchimp{display:grid;grid-template-columns:1fr;}footer.site-footer section.email-newsletter .mailchimp h4{font-size:1.3em;}footer.site-footer section.email-newsletter .mailchimp h4::before{margin-right:.5em;font-size:15px;padding:7px;}}footer.site-footer section.email-newsletter ul{display:flex;}footer.site-footer section.email-newsletter ul li:not(:last-child){margin-right:1em;}footer.site-footer section.email-newsletter ul li i{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:100%;transition:.5s;border:2px solid #fff;}footer.site-footer section.email-newsletter ul li i:hover{background:#666;}@media only screen and (max-width:992px){footer.site-footer section.email-newsletter ul{justify-content:center;}}footer.site-footer section.footer{padding:3em 0;border-top:var(--border-gray-color);border-bottom:var(--border-gray-color);}footer.site-footer section.footer *{font-size:14.5px;}footer.site-footer section.footer .container>ul{display:grid;grid-template-columns:330px 300px 200px 1.5fr;grid-template-columns:2fr 2fr 1fr 324px;grid-column-gap:3.5em;}footer.site-footer section.footer .container>ul li h2{margin-bottom:2em;color:#000;font-size:16px;font-weight:500;}@media only screen and (max-width:992px){footer.site-footer section.footer .container>ul li h2{display:block;}}footer.site-footer section.footer .container>ul li h2~ul li{margin-bottom:1em;}footer.site-footer section.footer .container>ul li.info h3{margin-bottom:1em;}footer.site-footer section.footer .container>ul li.info h3~div{display:flex;}footer.site-footer section.footer .container>ul li.info h3~div span{font-size:3em;margin-right:.5em;color:#5a9bd5;}footer.site-footer section.footer .container>ul li.info h3~div label{display:grid;row-gap:1em;}footer.site-footer section.footer .container>ul li.info ul{display:flex;margin:2em 0 0 5em;}footer.site-footer section.footer .container>ul li.info ul li{width:39px;height:39px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;margin-right:1em;background:#efefef;}footer.site-footer section.footer .container>ul li.info ul li a:hover{margin:0;}footer.site-footer section.footer .container>ul li.info ul li i{font-size:17px;}footer.site-footer section.footer .container>ul li.info p span.material-symbols-outlined{font-size:3em;margin-right:.5em;color:#5a9bd5;}footer.site-footer section.footer .container>ul li.links ul{display:grid;}footer.site-footer section.footer .container>ul li.newsletter div.form{display:grid;grid-template-columns:calc(100% - 110px) 110px;margin:2em 0;}footer.site-footer section.footer .container>ul li.newsletter div.form input{width:100%;border:var(--border-gray-color);padding:1em;}footer.site-footer section.footer .container>ul li.newsletter div.form button{background:#5a9bd5;}footer.site-footer section.footer .container>ul li.newsletter div.form button span{color:#fff!important;font-size:small;}footer.site-footer section.footer .container>ul li.newsletter div.form.error input{border-color:#e9285c!important;background:rgba(255,145,175,.26);}footer.site-footer section.footer .container>ul li a{cursor:pointer;transition:.5s;}footer.site-footer section.footer .container>ul li a:hover{color:#5a9bd5;font-weight:500;margin-left:.5em;}@media only screen and (max-width:992px){footer.site-footer section.footer .container>ul{grid-template-columns:1fr;}footer.site-footer section.footer .container>ul li.contact{margin:2em 0;}}@keyframes tY-op-1{from{transform:translateY(10em);}to{transform:translateY(0);}}@keyframes scl-1{from{opacity:0;}to{opacity:1;}}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes sk-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes blink{0%{opacity:1;}50%{opacity:.25;}100%{opacity:1;}}.slick-slide img,.foto_slider img{object-fit:cover;}.in_overlay{background:rgba(36,54,69,.75);width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:99999;position:fixed;transform:scale(1);opacity:0;animation:f,s .2s;cursor:pointer;}.in_overlay.show{transform:scale(1);opacity:1;}.in_overlay .modal-box{width:40%;background:#fff;position:relative;max-height:98%;text-align:left;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);display:inline-block;vertical-align:middle;color:#666;line-height:25px;font-weight:400;border-radius:10px;padding:5px;animation:open .5s;}.in_overlay .modal-box.middle{width:30%;}.in_overlay .modal-box.ads-contact{width:25%;}.in_overlay .modal-box.ads-contact ul li{display:flex;justify-content:center;border-radius:5px;}.in_overlay .modal-box.ads-contact ul li.phone{background:linear-gradient(#5c80e7,#005680);}.in_overlay .modal-box.ads-contact ul li.site{background:linear-gradient(#ff6377,#d3283f);}.in_overlay .modal-box.ads-contact ul li:first-child{margin-bottom:1em;}.in_overlay .modal-box.ads-contact ul li a{padding:.8em 2em;color:#fff;display:inline-flex;align-items:center;font-size:15px;}.in_overlay .modal-box.ads-contact ul li a i{font-size:2em;margin-right:1em;}@media only screen and (max-width:992px){.in_overlay .modal-box.ads-contact ul li a{padding:.8em 1em;}.in_overlay .modal-box.ads-contact ul li a i{font-size:1.5em;margin-right:.5em;}}@media only screen and (max-width:1200px){.in_overlay .modal-box{width:75%!important;}}@media only screen and (max-width:992px){.in_overlay .modal-box{width:90%!important;}}.in_overlay .modal-box.ads-popup h2{font-size:1.3em;}.in_overlay .modal-box.ads-popup h3{font-weight:600;}.in_overlay .modal-box.ads-popup p{display:flex;}.in_overlay .modal-box.ads-popup p label{width:200px;}.in_overlay .modal-box.hide{animation:hide .5s;}.in_overlay .modal-box button.close{position:absolute;right:-.5em;top:-.5em;background:none;color:#000;font-size:1.7em;font-weight:600;z-index:999;width:40px;height:40px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0;color:#029e9d;}.in_overlay .modal-box header{height:inherit;border-bottom-style:solid;border-width:1px;border-color:#e1dede;}.in_overlay .modal-box header h2{padding:10px 35px;font-weight:600;color:#333;}.in_overlay .modal-box aside.scroll{padding:2em 35px;line-height:30px;max-height:700px;overflow:auto;}.in_overlay .modal-box aside.scroll ::-webkit-scrollbar-thumb{background-color:#029e9d;}.in_overlay .modal-box aside.scroll h2{font-size:1.4em;font-weight:500;color:#333;margin-bottom:1em;}.in_overlay .modal-box aside.scroll h2:not(:first-child){margin-top:1em;}.modal-box-overlay .modal-box.comment-list-wrapper .r-link{display:flex;justify-content:flex-end;}.modal-box-overlay .modal-box.comment-list-wrapper .r-link a{display:inline-block;color:#fff;padding:.5em 1em;text-align:center;cursor:pointer;background:#f3517c;border-radius:3px;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey{display:grid;grid-template-columns:300px calc(100% - 300px);padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:var(--border-gray-color);}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-summery{border:var(--border-gray-color);border-width:2px;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-summery label:nth-child(1){font-size:3em;font-weight:500;color:#5a9bd5;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-summery label:nth-child(1) small{font-size:25px;font-weight:400;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-summery label:nth-child(2){margin:5px 0;font-size:22px;color:#333;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-summery a{display:inline-block;color:#fff;padding:.5em 1em;text-align:center;cursor:pointer;background:#f3517c;border-radius:3px;margin-top:1em;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details{margin-left:2em;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 2em;}@media only screen and (max-width:992px){.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details ul{grid-template-columns:1fr;}}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details ul li div{line-height:normal;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details ul li .survey-score{display:flex;align-items:center;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details ul li .survey-score .progress{width:100%;background:#ebf0f7;height:4px;margin-right:1em;border-radius:15px;overflow:hidden;display:flex;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details ul li .survey-score .progress span{background:#5a9bd5;border-radius:15px;height:7px;animation:w .4s ease-in;}@media only screen and (max-width:992px){.modal-box-overlay .modal-box.comment-list-wrapper div.survey{grid-template-columns:1fr;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-summery{margin-bottom:2em;}.modal-box-overlay .modal-box.comment-list-wrapper div.survey .survey-details{margin-left:0;}}.modal-box-overlay .modal-box.comment-list-wrapper div.alert-danger{display:flex;align-items:center;justify-content:space-between;}.modal-box-overlay .modal-box.comment-list-wrapper div.alert-danger a{display:inline-block;color:#fff;padding:.5em 1em;text-align:center;cursor:pointer;background:#f3517c;border-radius:3px;min-width:150px;}.modal-box-overlay .modal-box.comment-list-wrapper ul.comment-list li{padding:.5em 1.5em;border:var(--border-gray-color);}.modal-box-overlay .modal-box.comment-list-wrapper ul.comment-list li:not(:last-child){margin-bottom:-1px;}.modal-box-overlay .modal-box.comment-list-wrapper ul.comment-list li:nth-child(even){background:rgba(250,250,250,.65);}.modal-box-overlay .modal-box.comment-list-wrapper ul.comment-list li h3{margin:.5em 0;font-weight:500;display:flex;justify-content:space-between;}.modal-box-overlay .modal-box.comment-list-wrapper ul.comment-list li h3 small{font-weight:400;}.modal-box-overlay .modal-box.comment-form li{margin-bottom:-1px;line-height:0;}.modal-box-overlay .modal-box.comment-form li.chapta a{padding:0 10px;}.modal-box-overlay .modal-box.raiting-form ul{display:grid;grid-template-columns:repeat(2,1fr);}@media only screen and (max-width:992px){.modal-box-overlay .modal-box.raiting-form ul{grid-template-columns:1fr;}}@keyframes w{0%{width:0;}}@keyframes ripple{70%{box-shadow:0 0 0 15px rgba(255,255,255,0);}100%{box-shadow:0 0 0 0 rgba(255,255,255,0);}}
