@charset "UTF-8";:root{--font-family-default: "Poppins", sans-serif;--font-family-title: "Kalnia", serif;--font-size-default: 16px;--font-size-title: 75px;--font-color-default: #292929;--font-color-title: #96731d;--primary: #96731d;--secondary: #a4936a;--gradient: linear-gradient(180deg,rgba(244, 227, 189, 1) 0%, rgba(227, 195, 141, 1) 100%);--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f3f1ef;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1)}:before,:after{pointer-events:none}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0}a{color:inherit}a:hover{color:var(--primary)}a:hover,a:focus,.slick-slide,.slick-slide a{outline:none;text-decoration:none}input,select,textarea{outline:none}.flex{display:flex;flex-flow:row wrap}.flex:before,.flex:after{display:none}.dir-col{flex-flow:column wrap}.dir-col-reverse{flex-flow:column-reverse wrap}.dir-row-reverse{flex-flow:row-reverse wrap}.al-center{align-items:center}.al-start{align-items:flex-start}.al-end{align-items:flex-end}.ju-center{justify-content:center}.ju-start{justify-content:flex-start}.ju-end{justify-content:flex-end}.ju-between{justify-content:space-between}.ju-around{justify-content:space-around}.header.sticking{background:#fff;padding:16px 0}.header.sticking .header__nav #nav>li>a,.header.sticking .header__contact span a{color:#292929}.header.sticking .bm-menu-open span{background:#292929}.header{position:fixed;top:0;left:0;right:0;z-index:101;padding:41px 0;transition:all var(--default-transition)}.header__nav{flex-grow:1;padding-right:3%}.header__nav #nav{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.header__nav #nav li{display:block;position:relative}.header__nav #nav li a{display:block;font-size:16px;letter-spacing:.1em;color:#fff;text-transform:uppercase;font-weight:200}.header__nav #nav li .sub-menu{position:absolute;top:0;left:100%;min-width:200px;transform:translateY(20px);opacity:0;visibility:hidden;pointer-events:none;transition:all var(--default-transition)}.header__nav #nav li .sub-menu li a{text-align:center;padding:10px;background:#000;color:#fff;transition:all var(--default-transition)}.header__nav #nav li .sub-menu li:hover>a,.header__nav #nav li .sub-menu li:focus-within>a{background:var(--primary)}.header__nav #nav li:hover>.sub-menu,.header__nav #nav li:focus-within>.sub-menu{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}.header__nav #nav>li:first-child{margin-left:0}.header__nav #nav>li:last-child{margin-right:0}.header__nav #nav>li>a{position:relative;padding:10px 0;transition:opacity var(--default-transition)}.header__nav #nav>li>a:hover{opacity:.6}.header__nav #nav>li>.sub-menu{padding-top:10px;left:calc(50% - 100px);top:100%}.header__nav #nav>li.menu-item-has-children>a{display:flex;align-items:center}.header__nav #nav>li.menu-item-has-children>a:after{content:"򰈇";position:relative;font-family:agentimage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;color:var(--secondary);margin-left:5px}.header__contact{width:300px}.header__contact span{font-size:14px;font-weight:200;letter-spacing:.1em;color:#fff;text-transform:uppercase}.header__contact span a{display:flex;align-items:center;flex-flow:row wrap;color:inherit;transition:opacity var(--default-transition)}.header__contact span a:hover i{background:var(--secondary)}.header__contact span i{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:var(--primary);color:#fff;border-radius:50%;font-size:14px;margin-right:10px;transition:background var(--default-transition)}.header__contact span i.ai-font-calendar:before{content:"";display:block;width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyNzM0Mjc0NDIyMTFGMEI0NDc5MEM1RjdEODNDRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyNzM0Mjg0NDIyMTFGMEI0NDc5MEM1RjdEODNDRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTI3MzQyNTQ0MjIxMUYwQjQ0NzkwQzVGN0Q4M0NFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMTI3MzQyNjQ0MjIxMUYwQjQ0NzkwQzVGN0Q4M0NFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnAoafsAAAFCSURBVHjanNM7SwNBFIbhSQyKl0JSiD/AwkoLQSwMWln6VyytbEQEKzvRJmJhENJIhHQWaiFop4ggwUvjBYWARtTVZHwP+XYZVCxy4Enyze7snM3sOu+9kyweMRWMhXJ4Qn88lnbODWEPg+iCjRVxGthBO7oxoPNH7AobvlmbmMCc/7sWMIn1+HybXPatVTnFxzQtjLpm9eANX+53ZdCJV3gc2cAHakihjkjfdu8dOt5Am469a3JkbW+32HbJrn6vtkoYxrxyXnlFeUm5qHyXDu7pGCe6iNN2WN5VLisfJjNYflVt1HCAW+Uq9vVgWD0ovyivZYKV7QEYD3IvckHuk6TCtgvIYkZ5WXlReVY5H06OV79BFWfKFeUL5XPlq2Tf6b0Q/P3XP7bjv7xlk8dQQRQceEZdvxvKcX3i0t6ybwEGALjEvlp04CSFAAAAAElFTkSuQmCC) center/contain no-repeat}.header .bm-menu-open{width:41px;height:41px;background:transparent;border:none;padding:0;margin-left:71px}.header .bm-menu-open span{display:block;margin:0 auto;height:1px;background:#fff;transition:all var(--default-transition)}.header .bm-menu-open span:nth-child(2){width:20px;margin:9px auto}.header .bm-menu-open:hover span:nth-child(2){width:100%}body.menu-is-active{overflow:hidden!important}.burger-menu-bg.is-active{display:block}.burger-menu.is-active{transform:translate(0)}.burger-menu-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.burger-menu{position:fixed;top:0;right:0;bottom:0;width:812px;max-width:100%;z-index:9999;background-color:#fff;transform:translate(100%);transition:all .6s ease}.burger-menu .bg-image:before{content:"";background:#f3f1ef;opacity:.93}.burger-menu .bm-menu-close{position:absolute;width:auto;height:auto;padding:0;border:none;font-size:18px;color:var(--primary);top:38px;right:40px;transition:color var(--default-transition);background:transparent}.burger-menu .bm-menu-close:hover{color:var(--secondary)}.burger-menu__scroller{max-height:100%!important;overflow:auto;overflow-x:hidden}.burger-menu__inner{padding:68px 144px 70px;position:relative}.burger-menu .site-logo{text-align:center;margin-bottom:77px}.burger-menu .site-logo a{font-size:0}.burger-menu .site-logo a img{max-width:100%;height:auto}.burger-menu h2{font-size:20px;letter-spacing:-.025em;line-height:1;font-family:var(--font-family-title);font-weight:400;color:var(--primary);margin-bottom:16px}.burger-menu .site-nav{width:220px;max-width:50%;margin-bottom:25px}.burger-menu .site-nav ul{flex-flow:column wrap;max-height:150px;display:flex;align-content:space-between}.burger-menu .site-nav ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200}.burger-menu .site-nav ul li a{transition:color var(--default-transition)}.burger-menu .site-nav ul li a:hover{color:var(--primary)}.burger-menu .address{width:192px;max-width:50%;margin-bottom:25px}.burger-menu .address ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200}.burger-menu .address ul li a{transition:color var(--default-transition)}.burger-menu .address ul li a:hover{color:var(--primary)}.burger-menu .contacts{width:220px;max-width:50%}.burger-menu .contacts ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200;padding-left:26px;position:relative}.burger-menu .contacts ul li i{position:absolute;top:0;left:0;font-size:13px;color:var(--primary)}.burger-menu .contacts ul li i.ai-font-phone{top:7px}.burger-menu .contacts ul li i.ai-font-envelope-f{font-size:10px;top:9px}.burger-menu .contacts ul li i.ai-font-location-c{font-size:20px;top:2px;left:-3px}.burger-menu .contacts ul li a{transition:color var(--default-transition)}.burger-menu .contacts ul li a:hover{color:var(--primary)}.burger-menu .contacts ul li:last-child{line-height:1.3571428571;margin-top:6px}.burger-menu .opening-hours{width:192px;max-width:50%}.burger-menu .opening-hours ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200;position:relative}.burger-menu .opening-hours ul li strong{font-weight:600}.bg-parallax{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.bg-parallax .bg-image{z-index:inherit;background-attachment:fixed}.bg-parallax:before,.bg-parallax:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-image:before,.bg-image:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.bg-video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-video:before,.bg-video:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.bg-video video{position:absolute;background-color:#000;top:0;left:0;display:block;width:100%;height:100%;transform:scale(1.01);-o-object-fit:cover;object-fit:cover;clip-path:inset(1px 1px);-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border:none}.bg-accent{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:.25;z-index:-1}.bg-accent img{display:block;max-width:100%;height:auto}.section-title,#content .section-title{font-size:var(--font-size-title);letter-spacing:-.025em;line-height:.9333333333;font-family:var(--font-family-title);color:var(--primary)}.section-title span,#content .section-title span{display:block;font-size:45px;font-weight:200;letter-spacing:-.025em;line-height:1.2222222222;text-transform:uppercase;font-family:var(--font-family-default);margin:8px 0 0}button.btn-a,a.btn-a{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:#0000;width:232px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid var(--secondary);color:var(--primary);font-size:16px;font-weight:200;line-height:1;text-transform:uppercase;color:var(--secondary);border-radius:25px;overflow:hidden;transition:all var(--default-transition);transition-property:color,background,border}button.btn-a:after,a.btn-a:after{content:"";width:28px;height:16px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='1600.000000pt'%20height='916.000000pt'%20viewBox='0%200%201600.000000%20916.000000'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cg%20transform='translate(0.000000,916.000000)%20scale(0.100000,-0.100000)'%20fill='%23a4936a'%20stroke='none'%3e%3cpath%20d='M11433%208468%20c4%20-734%207%20-775%2062%20-1018%20181%20-803%20759%20-1538%201709%20-2175%20l149%20-100%20-6676%20-3%20-6677%20-2%200%20-565%200%20-565%206722%200%206721%200%20-194%20-128%20c-346%20-229%20-581%20-416%20-836%20-666%20-559%20-548%20-863%20-1104%20-959%20-1756%20-14%20-97%20-18%20-223%20-21%20-797%20l-4%20-683%20565%200%20c311%200%20566%202%20566%205%200%202%20-11%2028%20-23%2057%20-148%20333%20-191%20790%20-117%201226%20154%20898%20775%201807%201811%202648%20l116%2094%20826%200%20827%200%200%20565%200%20565%20-858%200%20-857%200%20-155%20131%20c-579%20489%20-1025%20998%20-1315%201503%20-363%20634%20-501%201292%20-395%201884%2029%20160%2058%20254%20137%20450%204%209%20-112%2012%20-562%2012%20l-566%200%204%20-682z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;margin-left:20px;transition:filter var(--default-transition)}button.btn-a.is-white,a.btn-a.is-white{color:#fff;border-color:var(--primary)}button.btn-a.is-white:after,a.btn-a.is-white:after{filter:brightness(0) invert(1);background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='1600.000000pt'%20height='916.000000pt'%20viewBox='0%200%201600.000000%20916.000000'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cg%20transform='translate(0.000000,916.000000)%20scale(0.100000,-0.100000)'%20fill='%2396731d'%20stroke='none'%3e%3cpath%20d='M11433%208468%20c4%20-734%207%20-775%2062%20-1018%20181%20-803%20759%20-1538%201709%20-2175%20l149%20-100%20-6676%20-3%20-6677%20-2%200%20-565%200%20-565%206722%200%206721%200%20-194%20-128%20c-346%20-229%20-581%20-416%20-836%20-666%20-559%20-548%20-863%20-1104%20-959%20-1756%20-14%20-97%20-18%20-223%20-21%20-797%20l-4%20-683%20565%200%20c311%200%20566%202%20566%205%200%202%20-11%2028%20-23%2057%20-148%20333%20-191%20790%20-117%201226%20154%20898%20775%201807%201811%202648%20l116%2094%20826%200%20827%200%200%20565%200%20565%20-858%200%20-857%200%20-155%20131%20c-579%20489%20-1025%20998%20-1315%201503%20-363%20634%20-501%201292%20-395%201884%2029%20160%2058%20254%20137%20450%204%209%20-112%2012%20-562%2012%20l-566%200%204%20-682z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}button.btn-a:hover,button.btn-a.is-white:hover,a.btn-a:hover,a.btn-a.is-white:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}button.btn-a:hover:after,button.btn-a.is-white:hover:after,a.btn-a:hover:after,a.btn-a.is-white:hover:after{filter:brightness(0) invert(1)}button.btn-a.all-white,a.btn-a.all-white{color:#fff;border-color:#fff}button.btn-a.all-white:after,a.btn-a.all-white:after{filter:brightness(0) invert(1);background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='1600.000000pt'%20height='916.000000pt'%20viewBox='0%200%201600.000000%20916.000000'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cg%20transform='translate(0.000000,916.000000)%20scale(0.100000,-0.100000)'%20fill='%2396731d'%20stroke='none'%3e%3cpath%20d='M11433%208468%20c4%20-734%207%20-775%2062%20-1018%20181%20-803%20759%20-1538%201709%20-2175%20l149%20-100%20-6676%20-3%20-6677%20-2%200%20-565%200%20-565%206722%200%206721%200%20-194%20-128%20c-346%20-229%20-581%20-416%20-836%20-666%20-559%20-548%20-863%20-1104%20-959%20-1756%20-14%20-97%20-18%20-223%20-21%20-797%20l-4%20-683%20565%200%20c311%200%20566%202%20566%205%200%202%20-11%2028%20-23%2057%20-148%20333%20-191%20790%20-117%201226%20154%20898%20775%201807%201811%202648%20l116%2094%20826%200%20827%200%200%20565%200%20565%20-858%200%20-857%200%20-155%20131%20c-579%20489%20-1025%20998%20-1315%201503%20-363%20634%20-501%201292%20-395%201884%2029%20160%2058%20254%20137%20450%204%209%20-112%2012%20-562%2012%20l-566%200%204%20-682z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}button.btn-a.all-white:hover,a.btn-a.all-white:hover{color:var(--primary);border-color:#fff;background:#fff}button.btn-a.all-white:hover:after,a.btn-a.all-white:hover:after{filter:brightness(1) invert(0);background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='1600.000000pt'%20height='916.000000pt'%20viewBox='0%200%201600.000000%20916.000000'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cg%20transform='translate(0.000000,916.000000)%20scale(0.100000,-0.100000)'%20fill='%2396731d'%20stroke='none'%3e%3cpath%20d='M11433%208468%20c4%20-734%207%20-775%2062%20-1018%20181%20-803%20759%20-1538%201709%20-2175%20l149%20-100%20-6676%20-3%20-6677%20-2%200%20-565%200%20-565%206722%200%206721%200%20-194%20-128%20c-346%20-229%20-581%20-416%20-836%20-666%20-559%20-548%20-863%20-1104%20-959%20-1756%20-14%20-97%20-18%20-223%20-21%20-797%20l-4%20-683%20565%200%20c311%200%20566%202%20566%205%200%202%20-11%2028%20-23%2057%20-148%20333%20-191%20790%20-117%201226%20154%20898%20775%201807%201811%202648%20l116%2094%20826%200%20827%200%200%20565%200%20565%20-858%200%20-857%200%20-155%20131%20c-579%20489%20-1025%20998%20-1315%201503%20-363%20634%20-501%201292%20-395%201884%2029%20160%2058%20254%20137%20450%204%209%20-112%2012%20-562%2012%20l-566%200%204%20-682z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}button.btn-a.is-prev,a.btn-a.is-prev{flex-flow:row-reverse}button.btn-a.is-prev:after,a.btn-a.is-prev:after{margin-right:20px;margin-left:0;transform:rotateY(180deg)}.custom-slick-arrow{position:absolute;background:transparent;padding:0;border:none;font-size:0}.custom-slick-arrow:before{content:"";width:37px;height:21px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='1600.000000pt'%20height='916.000000pt'%20viewBox='0%200%201600.000000%20916.000000'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cg%20transform='translate(0.000000,916.000000)%20scale(0.100000,-0.100000)'%20fill='%2396731d'%20stroke='none'%3e%3cpath%20d='M11433%208468%20c4%20-734%207%20-775%2062%20-1018%20181%20-803%20759%20-1538%201709%20-2175%20l149%20-100%20-6676%20-3%20-6677%20-2%200%20-565%200%20-565%206722%200%206721%200%20-194%20-128%20c-346%20-229%20-581%20-416%20-836%20-666%20-559%20-548%20-863%20-1104%20-959%20-1756%20-14%20-97%20-18%20-223%20-21%20-797%20l-4%20-683%20565%200%20c311%200%20566%202%20566%205%200%202%20-11%2028%20-23%2057%20-148%20333%20-191%20790%20-117%201226%20154%20898%20775%201807%201811%202648%20l116%2094%20826%200%20827%200%200%20565%200%20565%20-858%200%20-857%200%20-155%20131%20c-579%20489%20-1025%20998%20-1315%201503%20-363%20634%20-501%201292%20-395%201884%2029%20160%2058%20254%20137%20450%204%209%20-112%2012%20-562%2012%20l-566%200%204%20-682z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;transition:filter var(--default-transition);display:flex}.custom-slick-arrow.slick-prev:before{transform:rotateY(180deg)}.custom-slick-arrow:hover:before{filter:brightness(0)}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.img-wrapper{position:relative;overflow:hidden}.img-wrapper canvas{display:block;width:100%;height:100%}.img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.img-wrapper:before,.img-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:0}.hp-social{position:relative;background:#f5efef;padding:122px 0 65px}.hp-social__inner{padding:0 32px}.hp-social .section-title{margin-bottom:32px}.hp-social__list{margin:0 -15px;font-size:0}.hp-social__list:not(.slick-initialized) .social-item:nth-child(5)~.social-item{display:none}.hp-social__list .social-item{width:20%;padding:15px;display:inline-block;vertical-align:top}.hp-social__list .social-item a{display:block;position:relative;border-radius:13px;overflow:hidden}.hp-social__list .social-item a .img-wrapper img{transition:all var(--default-transition)}.hp-social__list .social-item a .details{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;transition:all var(--default-transition)}.hp-social__list .social-item a .details:before{content:"";top:0;left:0;right:0;bottom:0;background:var(--gradient);opacity:.85;position:absolute;z-index:-1;display:block}.hp-social__list .social-item a .details span{display:inline-flex;align-items:center;font-size:16px;font-weight:300;letter-spacing:.1em;color:#292929;margin:0 13px}.hp-social__list .social-item a .details span i{font-size:21px;margin-right:11px}.hp-social__list .social-item a .details span i.ai-font-comments{width:21px;height:21px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODhEQzg1NEM0NDYzMTFGMEI0NDc5MEM1RjdEODNDRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODhEQzg1NEQ0NDYzMTFGMEI0NDc5MEM1RjdEODNDRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OERDODU0QTQ0NjMxMUYwQjQ0NzkwQzVGN0Q4M0NFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OERDODU0QjQ0NjMxMUYwQjQ0NzkwQzVGN0Q4M0NFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjb84VgAAAFASURBVHjarJTPKwRxGIe/swcHpJQDcXDZNE7KrxblslcH5eK4F0Ju/pl1Us4OytFJUiQ/UnPZUtJGuChJqPF8tpltw4y1837q6f3ut+aZd6fe1wvD0CVlmFDGIQ9d8AIVOA2C4CrpOe83Ka5FyjLMuuQcwiby7VQpsn7KFhRd8zmAEvLrH1KEvv4WtLv/5xMmEJ/XpQj1varQ6VrPOwwgfsxFFzsZhUob7NY69X2/QD1ydimq0xVnm1VJC8bSUUn7jKU9knrGUk/Se2Ppk6THxtILScvG0nI8UVoO0wbCSyZqJJ6oefjIKHyDOR1qUs0rZQrCDNIFPLd1aSTWhhqCkxalD/Eh13iLuAKTHJeiNZiW52+/x1I3f8PSVuczMAgd8Ao3sA93sAYb0KvlTkOlP6XNhBd3U9bhDOme7r4EGAC322vL55xyBQAAAABJRU5ErkJggg==) center/contain no-repeat}.hp-social__list .social-item a:hover .img-wrapper img{filter:grayscale(1)}.hp-social__list .social-item a:hover .details{opacity:1}.hp-social__controls{justify-content:center;margin-top:26px}.hp-social__controls .custom-slick-arrow{position:relative}.hp-social__controls .line{width:2px;height:21px;background:var(--primary);opacity:.25;transform:rotate(30deg);margin:0 19px}.footer{background:#f5efef;border-top:1px solid var(--primary);padding:39px 0 42px;position:relative;z-index:1}.footer__top{margin-bottom:48px}.footer__top .site-logo a{font-size:0}.footer__top .site-logo a img{max-width:100%;height:auto}.footer__top .smi a{font-size:23px;color:#000;margin:0 16px;transition:color var(--default-transition)}.footer__top .smi a:hover{color:var(--secondary)}.footer__top .smi a:first-child{margin-left:0}.footer__top .smi a:last-child{margin-right:0}.footer__middle h2{font-size:20px;letter-spacing:-.025em;line-height:1;font-family:var(--font-family-title);font-weight:400;color:var(--primary);margin-bottom:16px}.footer__middle .site-nav{width:250px}.footer__middle .site-nav ul{flex-flow:column wrap;max-height:150px;display:flex;align-content:space-between}.footer__middle .site-nav ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200}.footer__middle .site-nav ul li a{transition:color var(--default-transition)}.footer__middle .site-nav ul li a:hover{color:var(--primary)}.footer__middle .address{width:210px}.footer__middle .address ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200}.footer__middle .address ul li a{transition:color var(--default-transition)}.footer__middle .address ul li a:hover{color:var(--primary)}.footer__middle .contacts{width:230px}.footer__middle .contacts ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200;padding-left:26px;position:relative}.footer__middle .contacts ul li i{position:absolute;top:0;left:0;font-size:13px;color:var(--primary)}.footer__middle .contacts ul li i.ai-font-phone{top:7px}.footer__middle .contacts ul li i.ai-font-envelope-f{font-size:10px;top:9px}.footer__middle .contacts ul li i.ai-font-location-c{font-size:20px;top:2px;left:-3px}.footer__middle .contacts ul li a{transition:color var(--default-transition)}.footer__middle .contacts ul li a:hover{color:var(--primary)}.footer__middle .contacts ul li:last-child{line-height:1.3571428571;margin-top:6px}.footer__middle .opening-hours{width:175px}.footer__middle .opening-hours ul li{font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200;position:relative}.footer__middle .opening-hours ul li strong{font-weight:600}.footer__bottom{padding:31px 0 0}.footer__bottom p{font-weight:200;font-size:12px;letter-spacing:.02em;line-height:2;color:#292929;margin-bottom:13px}.footer__bottom p a{transition:color var(--default-transition)}.footer__bottom p a:hover{color:var(--primary)}.footer__bottom p:last-child{margin-bottom:0}.footer__bottom p:last-child span{color:var(--primary);font-weight:500}.footer__bottom p:last-child a[style]{font-weight:500;color:var(--primary)}.footer a.back-to-top{position:absolute;bottom:5px;right:10px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center;font-size:6px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;width:46px;height:46px;color:#fff;transition:background var(--default-transition)}.footer a.back-to-top span{display:block;text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,.8)}.footer a.back-to-top span:before{content:"";width:0px;height:0px;border-style:solid;border-width:0 5.5px 7px 5.5px;border-color:transparent transparent #fff transparent;transform:rotate(0);margin:0 auto 4px;display:block}.footer a.back-to-top:hover{background:var(--secondary)}.book-now-popup{position:relative;width:648px;max-width:100%;margin:40px auto;border:10px solid;border-image-slice:1;border-width:2px;border-image-source:var(--gradient);background:linear-gradient(180deg,#eaeef0,#fff);padding:51px 40px 40px;box-shadow:0 5px 20px #000000bf}.book-now-popup button.mfp-close{font-size:0;opacity:1;color:var(--primary);width:auto;height:auto;padding:0;line-height:1;top:30px;right:30px;transition:all var(--default-transition)}.book-now-popup button.mfp-close:before{content:"򰉇";position:relative;font-family:agentimage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px}.book-now-popup button.mfp-close:hover{color:#000}.book-now-popup .section-title{font-size:55px;line-height:1;margin-bottom:51px}.book-now-popup .book-now-dropdown{margin-bottom:24px}.book-now-popup .book-now-dropdown:before,.book-now-popup .book-now-dropdown:after{clear:both;content:"";display:table}.book-now-popup .book-now-dropdown.open button:after{transform:rotateX(180deg)}.book-now-popup .book-now-dropdown button{display:flex;align-items:center;text-align:left;width:100%;font-size:14px;font-weight:200;letter-spacing:-.025em;line-height:1;color:#292929;padding:0 20px;border-radius:5px;border:1px solid rgba(150,115,29,.5);height:48px;background:#fff}.book-now-popup .book-now-dropdown button:after{content:"򰈕";position:absolute;right:20px;font-family:agentimage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--primary);font-size:12px}.book-now-popup .book-now-dropdown .dropdown-menu{width:100%;margin-top:-1px;border:1px solid var(--primary);border-radius:5px;background:var(--gradient);padding:8px 20px 6px;box-shadow:none;position:relative}.book-now-popup .book-now-dropdown .dropdown-menu .simplebar-track.vertical{width:5px;border-radius:3px;background:#c9b690}.book-now-popup .book-now-dropdown .dropdown-menu .simplebar-scrollbar{right:0;width:5px}.book-now-popup .book-now-dropdown .dropdown-menu .simplebar-scrollbar:before{background:var(--primary)}.book-now-popup .book-now-dropdown .dropdown-menu .main-dropdown{max-height:500px}.book-now-popup .book-now-dropdown .dropdown-menu li a{padding:0;display:inline;font-size:14px;line-height:2.1428571429;letter-spacing:-.025em;color:#292929;font-weight:200;transition:color var(--default-transition)}.book-now-popup .book-now-dropdown .dropdown-menu li a.active,.book-now-popup .book-now-dropdown .dropdown-menu li a:hover{color:var(--primary)}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown{padding:5px 0 0;margin-right:40px;display:none}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown>li{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;border-bottom:1px solid rgba(160,126,56,.47);padding:0 13px 16px;margin-bottom:15px}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown>li:last-child{margin-bottom:0;border-bottom:none}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown>li span{font-size:14px;line-height:20px;letter-spacing:-.025em;color:#292929;font-weight:200}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown>li span a{line-height:1}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown>li span a.moreinfo{display:block;font-size:10px;letter-spacing:-.025em;color:#292929;font-weight:200;text-decoration:underline;text-underline-offset:2px;line-height:1;transition:color var(--default-transition)}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown>li span a.moreinfo:hover{color:var(--primary)}.book-now-popup .book-now-btn{margin:18px 0 0}.book-now-popup .book-now-btn a.btn-a{margin:0 auto;width:342px;max-width:100%}.air-datepicker.-inline-.custom-calendar{width:100%;border-color:var(--primary)}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav{border:none;padding:20px}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--title{font-size:30px;color:var(--primary);font-family:var(--font-family-title)}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--title i{color:inherit}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--title:hover{background:transparent}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--action svg{transform:scale(1.5)}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--action svg path{stroke:var(--primary)}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--action:hover{background:transparent}.air-datepicker.-inline-.custom-calendar .air-datepicker--content{padding:0 30px 13px}.air-datepicker.-inline-.custom-calendar .air-datepicker-body--day-name{color:var(--primary);font-size:14px;font-weight:600;letter-spacing:.3em;line-height:1;text-transform:initial;padding:7px 0}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell{font-size:14px;font-weight:600;color:#292929}.air-datepicker.-inline-.custom-calendar .air-datepicker-body--cells.-days-{grid-auto-rows:37px}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-current-{color:var(--primary)}.air-datepicker.-inline-.custom-calendar .air-datepicker-body--day-names{margin:8px 0 11px}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-focus-{background:transparent}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-day-.-disabled-,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-day-.-disabled-.-focus-{color:#b2b2b2!important}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-day-.-disabled-:after{opacity:0}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-selected-,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-range-to-,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-focus-{background:transparent;color:#292929!important;z-index:2;border:none}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-selected-:after,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-range-to-:after,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-focus-:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;width:35px;max-height:35px;background:var(--gradient);max-width:100%;z-index:-1;border-radius:3px;border:1px solid var(--primary)}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-in-range-{background:#fbf6ec}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-range-from-.-range-to-:before{opacity:0}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-range-from-:before,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-range-to-:before{content:"";width:50%;position:absolute;top:0;bottom:0;right:0;background:#fbf6ec;z-index:-1}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-range-to-:before{left:0}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-year-.-other-decade-,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-day-.-other-month-{color:#b2b2b2}.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-focus-.-month-:after,.air-datepicker.-inline-.custom-calendar .air-datepicker-cell.-focus-.-year-:after{width:100%;max-height:initial}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#0009}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center center;background-repeat:no-repeat;background-size:cover}.ip-banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ip-banner h1{font-weight:700;font-size:32px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:1.7}.ip-banner h1 span{display:block;font-size:24px;font-weight:400;text-transform:none;letter-spacing:.01em}#content-sidebar,#content-full{min-height:500px;margin-top:20px}#content-sidebar #content{width:77.08%}#content-full #content{width:100%}.sidebar{width:20.83%}.page-template-template-fullwidth #content{padding-left:15px;padding-right:15px}.page-template-template-fullwidth #content ihf-search[data-eureka-id*=""].ihf-eureka{margin-left:-15px;margin-right:-15px}#content h4,aside h4,#content p,aside p,#content blockquote,aside blockquote,#content ul,aside ul,#content fieldset,aside fieldset,#content form,aside form,#content ol,aside ol,#content dl,aside dl,#content dir,aside dir,#content menu,aside menu{line-height:1.7}.mangomint-booking-container{transform:translate(-100%);opacity:0;transition:opacity .5s ease-in;background:#000000bf;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;text-align:left}.mangomint-booking-container.active{transform:translate(0);opacity:1}.mangomint-booking-active{overflow:hidden!important}.custom-ss,.hp-ss{position:relative}.custom-ss__slider .aios-slider .aios-slider-img:before,.custom-ss__slider .aios-slider .aios-slider-img:after,.hp-ss__slider .aios-slider .aios-slider-img:before,.hp-ss__slider .aios-slider .aios-slider-img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.custom-ss__slider .aios-slider .aios-slider-img:before,.hp-ss__slider .aios-slider .aios-slider-img:before{height:45.7045%;background:linear-gradient(0deg,#0000,#000);opacity:.7}.custom-ss__slider .aios-slider .splide__pagination,.hp-ss__slider .aios-slider .splide__pagination{opacity:0}.custom-ss__slider .aios-slider .splide__pagination.is-visible,.hp-ss__slider .aios-slider .splide__pagination.is-visible{opacity:1}.custom-ss__slider .aios-slider .splide__pagination li button.splide__pagination__page,.hp-ss__slider .aios-slider .splide__pagination li button.splide__pagination__page{width:50px;height:5px;border-radius:0;margin:3px 5px;max-width:100%}.custom-ss__slider .aios-slider .splide__pagination li button.splide__pagination__page.is-active,.hp-ss__slider .aios-slider .splide__pagination li button.splide__pagination__page.is-active{background:var(--primary)!important;transform:none!important}.custom-ss__tagline,.hp-ss__tagline{position:absolute;padding-top:3.9%;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:all 1s ease;transition-property:visibility,opacity,pointer-events}.custom-ss__tagline.is-active,.hp-ss__tagline.is-active{opacity:1;visibility:visible}.custom-ss__tagline.is-active .tagline-content,.hp-ss__tagline.is-active .tagline-content{pointer-events:all}.custom-ss__tagline:before,.hp-ss__tagline:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.5;display:block;background:radial-gradient(circle,#000,#0000 55%)}.custom-ss__tagline .tagline-content .logo,.hp-ss__tagline .tagline-content .logo{margin-bottom:5px}.custom-ss__tagline .tagline-content .logo img,.hp-ss__tagline .tagline-content .logo img{display:block;margin:0 auto;height:auto;width:568px;max-width:100%}.custom-ss__tagline .tagline-content h1,.custom-ss__tagline .tagline-content h2,.hp-ss__tagline .tagline-content h1,.hp-ss__tagline .tagline-content h2{text-align:center;font-size:65px;letter-spacing:-.025em;font-family:var(--font-family-title);line-height:1.0769230769;color:#fff}.custom-ss__tagline .tagline-content .cta,.hp-ss__tagline .tagline-content .cta{margin:26px 0 0}.custom-ss__tagline .tagline-content .cta a,.hp-ss__tagline .tagline-content .cta a{display:flex;align-items:center;justify-content:center;width:120px;height:120px;font-size:16px;font-weight:500;letter-spacing:-.025em;color:#fff;text-transform:uppercase;text-shadow:0px 2px 3px rgba(0,0,0,.65);border-radius:50%;border:2px solid rgba(255,255,255,.59);margin:0 5px;position:relative;transition:background var(--default-transition)}.custom-ss__tagline .tagline-content .cta a:before,.hp-ss__tagline .tagline-content .cta a:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;margin:7px;border:2px solid #fff;background:#0000004a;transition:all var(--default-transition)}.custom-ss__tagline .tagline-content .cta a:hover,.hp-ss__tagline .tagline-content .cta a:hover{background:#e3c38d59}.custom-ss__tagline .tagline-content .cta a:hover:before,.hp-ss__tagline .tagline-content .cta a:hover:before{background:var(--primary)}.custom-ss__tagline .tagline-content .cta a span,.hp-ss__tagline .tagline-content .cta a span{position:relative;z-index:1}#content .entry-title,#content .archive-title{position:relative;font-size:var(--font-size-title);letter-spacing:-.025em;line-height:.9333333333;font-family:var(--font-family-title);color:var(--primary);margin:30px 0;font-weight:400}#content .entry-title span,#content .archive-title span{display:block;font-size:45px;font-weight:200;letter-spacing:-.025em;line-height:1.2222222222;text-transform:uppercase;font-family:var(--font-family-default);margin:8px 0 0}#content .archive-subtitle{position:relative}.pdf-popup{height:600px}.pdf-popup .book-widget{height:100%!important}@media screen and (min-width: 992px){.footer a.back-to-top{display:none}}@media screen and (min-width: 1441px){.custom-container.container{width:1350px}}@media screen and (max-width: 1280px){.custom-ss__tagline .tagline-content .logo img,.hp-ss__tagline .tagline-content .logo img{width:368px}.custom-ss__tagline .tagline-content h1,.custom-ss__tagline .tagline-content h2,.hp-ss__tagline .tagline-content h1,.hp-ss__tagline .tagline-content h2{font-size:45px}}@media screen and (max-width: 1199px){:root{--font-size-title: 55px}.header__nav{padding-right:2%}.header__nav #nav li a{font-size:13px}.header__contact{width:280px}.header__contact span{font-size:13px}.header .bm-menu-open{margin-left:30px}.bg-parallax .bg-image{background-attachment:scroll}.section-title span,#content .section-title span{font-size:30px}.hp-social__list .social-item a .details span{font-size:13px;margin:0 5px}}@media only screen and (max-width: 991px){*[class*=col-md]{width:100%}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666666%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666666%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12,.inner,#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}}@media screen and (max-width: 991px){:root{--font-size-title: 45px}.header.sticking{padding:8px 0}.header{padding:19px 0}.header .container{width:100%}.header__nav{display:none}.header__contact{width:104px;order:2}.header__contact span{font-size:0}.header__contact span i{margin-right:0}.header .bm-menu-open{margin-left:0;order:1;margin-right:auto}.burger-menu{width:100%}.burger-menu .bm-menu-close{top:25px;left:24px;right:initial}.burger-menu__inner{padding:70px 45px 50px}.burger-menu__inner>.flex{flex-flow:column;align-items:flex-start;width:300px;margin-left:auto;margin-right:auto}.burger-menu .site-logo{margin-bottom:45px}.burger-menu .site-nav,.burger-menu .address,.burger-menu .contacts,.burger-menu .opening-hours{margin-bottom:25px;width:220px;max-width:initial}.hp-social{padding:70px 0 72px}.hp-social__inner{max-width:500px;margin-left:auto;margin-right:auto;padding:0 65px}.hp-social:not(.slick-initialized) .social-item:nth-child(1)~.social-item{display:none}.hp-social .social-item{width:100%}.footer__top .flex{flex-flow:column;align-items:center}.footer__top .smi{margin-top:47px}.footer__middle>.flex{flex-flow:column;max-width:220px;margin:0 auto}.footer__middle .site-nav,.footer__middle .address,.footer__middle .contacts,.footer__middle .opening-hours{margin-bottom:25px;width:220px;max-width:100%}.footer__bottom{padding-top:0;text-align:center}.custom-ss__slider .aios-slider .splide__pagination li button.splide__pagination__page,.hp-ss__slider .aios-slider .splide__pagination li button.splide__pagination__page{width:20px;margin:3px}.custom-ss__tagline .tagline-content .cta a,.hp-ss__tagline .tagline-content .cta a{width:85px;height:85px;font-size:12px;margin:0 2px}.custom-ss__tagline .tagline-content .cta a:first-child,.hp-ss__tagline .tagline-content .cta a:first-child{margin-left:0}.custom-ss__tagline .tagline-content .cta a:last-child,.hp-ss__tagline .tagline-content .cta a:last-child{margin-right:0}.custom-ss__tagline .tagline-content .cta a:before,.hp-ss__tagline .tagline-content .cta a:before{margin:3px}}@media only screen and (max-width: 767px){*[class*=col-sm]{width:100%}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666666%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666666%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12,.ip-banner .container{width:100%}}@media screen and (max-width: 480px){.book-now-popup{padding:50px 15px}.book-now-popup .book-now-dropdown .dropdown-menu{padding:8px 10px 6px}.book-now-popup .book-now-dropdown .dropdown-menu li .sub-dropdown{margin-right:20px}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav{padding:var(--adp-padding)}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--title{font-size:20px}.air-datepicker.-inline-.custom-calendar .air-datepicker-nav--action svg{transform:none}.air-datepicker.-inline-.custom-calendar .air-datepicker--content{padding:var(--adp-padding)}}@media screen and (max-width: 400px){.custom-ss__tagline .tagline-content h1,.custom-ss__tagline .tagline-content h2,.hp-ss__tagline .tagline-content h1,.hp-ss__tagline .tagline-content h2{font-size:40px}.custom-ss__tagline .tagline-content .cta a,.hp-ss__tagline .tagline-content .cta a{width:68px;height:68px;font-size:10px}}
