@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Playfair+Display+SC:700|Raleway:400,400i,700,700i);/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);@import url(https://fonts.googleapis.com/css?family=Raleway+Dots);@import url(https://fonts.googleapis.com/css?family=Dosis);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@-webkit-keyframes AnimateBackground{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimateBackground{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@font-face{font-family:icomoon;src:url(/static/fonts/icomoon.eot?7h4nc6);src:url(/static/fonts/icomoon.eot?7h4nc6#iefix) format("embedded-opentype"),url(/static/fonts/icomoon.ttf?7h4nc6) format("truetype"),url(/static/fonts/icomoon.woff?7h4nc6) format("woff"),url(/static/fonts/icomoon.svg?7h4nc6#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!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}.icon-dishwasher:before{content:"\e923"}.icon-forbidden-mark:before{content:"\e922"}.icon-info:before{content:"\e900"}.icon-video:before{content:"\e901"}.icon-chevron-arrow-down:before{content:"\e902"}.icon-date:before{content:"\e903"}.icon-back:before{content:"\e904"}.icon-next:before{content:"\e905"}.icon-download:before{content:"\e906"}.icon-upload:before{content:"\e907"}.icon-park:before{content:"\e908"}.icon-swimming-pool:before{content:"\e909"}.icon-wifi:before{content:"\e90a"}.icon-bicycle:before{content:"\e90b"}.icon-bathtub:before{content:"\e90c"}.icon-bed:before{content:"\e90d"}.icon-plans:before{content:"\e90e"}.icon-zoom-in:before{content:"\e90f"}.icon-menu:before{content:"\e910"}.icon-hotel-bell:before{content:"\e911"}.icon-stick-man:before{content:"\e912"}.icon-career:before{content:"\e913"}.icon-kitchen:before{content:"\e914"}.icon-chimney:before{content:"\e915"}.icon-air-conditioner:before{content:"\e916"}.icon-radiator:before{content:"\e917"}.icon-television:before{content:"\e918"}.icon-grill:before{content:"\e919"}.icon-washing-machine:before{content:"\e91a"}.icon-table:before{content:"\e91b"}.icon-shower:before{content:"\e91c"}.icon-plane:before{content:"\e91d"}.icon-train:before{content:"\e91e"}.icon-car:before{content:"\e91f"}.icon-map:before{content:"\e920"}.icon-map-location:before{content:"\e921"}.wrap{max-width:1170px;padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto}.wrap:after{clear:both}.wrap:after,.wrap:before{content:" ";display:table}h1,h2{text-align:center;color:#3d567b;font-size:36px;line-height:1em;font-weight:700;font-family:"Playfair Display"}@media (max-width:768px){h1,h2{font-size:28.8px}}@media (max-width:768px){h1,h2{text-align:left}}h1.left,h2.left{text-align:left}h1.icon,h2.icon{vertical-align:middle}h1.icon i,h2.icon i{font-size:65px;vertical-align:middle;margin-right:15px}h1.icon i.icon-car,h2.icon i.icon-car{font-size:80px}@media (max-width:768px){h1.icon i,h2.icon i{font-size:35px}h1.icon i.icon-car,h2.icon i.icon-car{font-size:50px}}h3{color:#3d567b;font-size:25px;line-height:1.4em;font-weight:700;font-family:"Playfair Display"}@media (max-width:768px){h3{font-size:20px}}.info-page{padding:50px 15px}.info-page h1,.info-page h2{text-align:left}p strong{color:#3d567b}p.left,p.right{float:left;width:calc(50% - 60px);text-align:right}@media (max-width:1200px){p.left,p.right{width:calc(50% - 30px);margin-left:0;margin-right:0}}@media (max-width:768px){p.left,p.right{width:100%;text-align:left}}p.right{float:right;text-align:left}p a{color:#6681a6;transition:color .15s linear}p a:hover{color:#b3b3b3}.bg-grey{background-color:#e6e6e6}a:active,a:focus,button:active,button:focus,input:active,input:focus,textarea:active,textarea:focus{box-shadow:none;outline:0}button.button{box-shadow:none;cursor:pointer;color:#fff;background:#6681a6;transition:color .15s linear,background-color .15s linear;text-transform:uppercase;border-radius:10px;padding:12px 30px}button.button:hover{background:#3d567b}body.compensate-for-scrollbar{overflow:hidden;-ms-overflow-style:none}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px 44px 0;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{padding:44px 0 0;overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 44px;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-slide--html .fancybox-content{margin:0 0 6px}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:calc(100% - 44px);overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;vertical-align:top;width:100%}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background:0 0;height:100px;margin:0;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{background:rgba(30,30,30,.6);height:100%;padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid rgba(255,255,255,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:0 0;border:6px solid rgba(99,99,99,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0 0}.fancybox-slide--image .fancybox-content{margin-bottom:6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:768px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}a.fancybox{position:relative;overflow:hidden}a.fancybox:after{font-family:icomoon!important;position:absolute;content:'\e90f';color:#fff;font-size:40px;line-height:1em;left:calc(50% - 20px);display:block;z-index:2}a.fancybox:before{position:absolute;left:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,.3);z-index:1;display:block}a.fancybox:after,a.fancybox:before{top:200%;transition:top .15s linear}a.fancybox:hover:before{top:0}a.fancybox:hover:after{top:calc(50% - 20px)}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.ct-ultimate-gdpr-cookie-modal-content ol,.ct-ultimate-gdpr-cookie-modal-content ul{list-style:none;padding-left:0}#ct-ultimate-gdpr-cookie-popup{line-height:20px;box-shadow:#000 0 0 8px;border-radius:5px;z-index:999999;opacity:1;position:fixed;padding:15px 15px 0;width:300px;font-size:13px;font-weight:400;text-align:left}#ct-ultimate-gdpr-cookie-header{font-weight:bolder;padding:0 0 7px;text-align:center;display:block;margin:0}#ct-ultimate-gdpr-cookie-accept,#ct-ultimate-gdpr-cookie-change-settings,#ct-ultimate-gdpr-cookie-read-more{padding:6px 10px;font-weight:bolder;cursor:pointer;margin:5px 10px}#ct-ultimate-gdpr-cookie-read-more:focus,#ct-ultimate-gdpr-cookie-read-more:hover{text-decoration:none}#ct-ultimate-gdpr-cookie-accept{float:left}#ct-ultimate-gdpr-cookie-read-more{float:right}#ct-ultimate-gdpr-cookie-change-settings{float:right}.ct-ultimate-gdpr-container #tabs{border:0;padding:0}.ct-ultimate-gdpr-container #tabs .ui-widget-header{background:0 0;border:0;font-family:'Open Sans',sans-serif;font-size:14px;text-transform:uppercase}.ct-ultimate-gdpr-container #tabs .ui-tabs-nav{border-radius:0;padding:0}.ct-ultimate-gdpr-container #tabs .ui-tabs-nav li{margin:0 .2em 0 0;border-radius:0}.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-tabs-anchor{padding:1em 1.5em;box-shadow:none;font-weight:700}.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-tabs-anchor:focus{outline:0}.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-state-active,.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-widget-content .ui-state-active,.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-widget-header .ui-state-active{background:#f8f8f8;border-top:3px solid #222;border-left:0;border-right:0}.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-state-active a,.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-widget-content .ui-state-active a,.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-widget-header .ui-state-active a{color:#222}.ct-ultimate-gdpr-container .ui-state-default,.ct-ultimate-gdpr-container .ui-widget-content .ui-state-default,.ct-ultimate-gdpr-container .ui-widget-header .ui-state-default{background:#ced6e0;border-top:1px solid #ced6e0;border-left:1px solid #ced6e0;border-right:1px solid #ced6e0}.ct-ultimate-gdpr-container .ui-state-hover,.ct-ultimate-gdpr-container .ui-widget-content .ui-state-hover,.ct-ultimate-gdpr-container .ui-widget-header .ui-state-hover{border-top:1px solid #747d8c;border-left:1px solid #747d8c;border-right:1px solid #747d8c;background:#747d8c}.ct-ultimate-gdpr-container .ui-state-hover a,.ct-ultimate-gdpr-container .ui-widget-content .ui-state-hover a,.ct-ultimate-gdpr-container .ui-widget-header .ui-state-hover a{color:#fff}.ct-ultimate-gdpr-container #tabs .ui-tabs-panel{background:#f8f8f8;padding:2em 1.5em}.ct-ultimate-gdpr-container #tabs .ui-widget-content,.ct-ultimate-gdpr-container .ui-widget button,.ct-ultimate-gdpr-container .ui-widget input,.ct-ultimate-gdpr-container .ui-widget select,.ct-ultimate-gdpr-container .ui-widget textarea,.ct-ultimate-gdpr-container label{font-family:'Open Sans',sans-serif;font-size:14px}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0!important}.ct-headerContent{margin-bottom:2em}.ct-ultimate-gdpr-service-options{display:table;margin-bottom:.8em}.ct-ultimate-gdpr-service-details,.ct-ultimate-gdpr-service-option{display:table-cell}.ct-ultimate-gdpr-service-title{font-weight:700}.ct-ultimate-gdpr-services-email{margin:2em 0}.ct-ultimate-gdpr-service-description{font-size:.9em}.ct-ultimate-gdpr-forget-submitBtn{margin-top:2em;display:block}.ct-ultimate-gdpr-container input[type=checkbox],.ct-ultimate-gdpr-container input[type=radio]{margin-right:.4375em!important}.ct-ultimate-gdpr-container input[type=email],.ct-ultimate-gdpr-container input[type=number],.ct-ultimate-gdpr-container input[type=password],.ct-ultimate-gdpr-container input[type=search],.ct-ultimate-gdpr-container input[type=tel],.ct-ultimate-gdpr-container input[type=text],.ct-ultimate-gdpr-container input[type=url],.ct-ultimate-gdpr-container textarea{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;padding:.625em .4375em;width:100%}.ct-ultimate-gdpr-container input[type=submit],.ct-ultimate-gdpr-container input[type=submit][disabled]:focus,.ct-ultimate-gdpr-container input[type=submit][disabled]:hover{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}.ct-ultimate-gdpr-container input[type=submit]:hover{background:#747d8c}.ct-ultimate-gdpr-container label[for=ct-ultimate-gdpr-consent-field]{display:inline-block!important}.ct-u-display-block{display:block}body.cookie-modal-open,html.cookie-modal-open{overflow:hidden;height:initial}#ct-ultimate-gdpr-cookie-modal{display:none;position:fixed;z-index:1000000;left:0;top:0;right:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.7);overflow:auto;box-sizing:border-box}.ct-ultimate-gdpr-cookie-modal-content{font-family:'Open Sans',sans-serif;background-color:#fff;margin:100px auto 0 auto;padding:30px 15px;width:95%;max-width:970px}#ct-ultimate-gdpr-cookie-modal-close{float:right;margin-right:15px}#ct-ultimate-gdpr-cookie-modal-close:focus,#ct-ultimate-gdpr-cookie-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}#ct-ultimate-gdpr-cookie-modal-body h2,#ct-ultimate-gdpr-cookie-modal-body h3{text-align:center}#ct-ultimate-gdpr-cookie-modal-body h2{font-size:30px;color:#333;margin:0 0 31px 0;padding:0;line-height:1;font-weight:700}.ct-ultimate-gdpr-cookie-modal-desc{text-align:center;line-height:28px}.ct-ultimate-gdpr-cookie-modal-desc p{margin:0}.ct-ultimate-gdpr-cookie-modal-desc span{display:block;text-transform:uppercase;margin-top:15px;font-size:13px;font-weight:800;color:#3170ce}#ct-ultimate-gdpr-cookie-modal-body h3{margin-top:20px;margin-bottom:40px}.ct-ultimate-gdpr-cookie-modal-slider{list-style:none;text-align:center;display:flex;justify-content:space-around;margin:0 0 70px 0;padding:0}.ct-ultimate-gdpr-cookie-modal-slider-item{background-color:transparent}.ct-ultimate-gdpr-cookie-modal-slider li{text-align:center;width:100%}.ct-ultimate-gdpr-cookie-modal-slider li div{background:#fafafa;width:45px;height:45px;border-radius:100%;margin:0 auto;position:relative;padding-top:5px}.ct-ultimate-gdpr-cookie-modal-slider li div svg{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.ct-ultimate-gdpr-cookie-modal-slider li div svg path{fill:#595959}.ct-ultimate-gdpr-cookie-modal-slider li label{color:#595959!important;font-weight:500!important;font-size:13px;margin-top:20px;position:relative;cursor:pointer;line-height:20px;display:inline-block}.ct-ultimate-gdpr-cookie-modal-slider [type=radio]:checked,.ct-ultimate-gdpr-cookie-modal-slider [type=radio]:not(:checked){position:absolute;left:-9999px}.ct-ultimate-gdpr-cookie-modal-slider [type=radio]:checked+label:before,.ct-ultimate-gdpr-cookie-modal-slider [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;right:0;top:24px;margin:0 auto;width:16px;height:16px;border:2px solid rgba(0,0,0,.2);border-radius:100%;background:#fff}.ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label:after{content:'';width:6px;height:6px;background:#82aa3b;position:absolute;top:29px;left:0;right:0;margin:0 auto;border-radius:100%;transition:all .2s ease;opacity:1;transform:scale(1)}.ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--NOTactive label:after{opacity:0;transform:scale(0)}.ct-ultimate-gdpr-cookie-modal-slider-info{display:none}.ct-ultimate-gdpr-cookie-modal-slider-info.ct-ultimate-gdpr-cookie-modal-slider-info--active{display:block}.ct-ultimate-gdpr-cookie-modal-slider-desc h4{font-size:16px;font-weight:700}.clearfix:after{content:"";display:table;clear:both}.ct-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.ct-ultimate-gdpr-cookie-modal-slider-able,.ct-ultimate-gdpr-cookie-modal-slider-not-able{list-style:none;margin:0 0 10px 0}.ct-ultimate-gdpr-cookie-modal-slider-able{padding-right:15px}.ct-ultimate-gdpr-cookie-modal-slider-able li,.ct-ultimate-gdpr-cookie-modal-slider-not-able li{position:relative;font-size:13px;padding-left:26px;line-height:30px}.ct-ultimate-gdpr-cookie-modal-slider-able li:before,.ct-ultimate-gdpr-cookie-modal-slider-not-able li:before{font-family:FontAwesome;left:0;position:absolute}.ct-ultimate-gdpr-cookie-modal-slider-able li:before{color:#71db80;content:'\f00c'}.ct-ultimate-gdpr-cookie-modal-slider-not-able li:before{color:#ffc18b;content:'\f00d'}.ct-ultimate-gdpr-cookie-modal-btn{text-align:center;margin-top:30px;margin-bottom:30px;text-transform:uppercase}.ct-ultimate-gdpr-cookie-modal-btn a{color:#fff;border-radius:40px;padding:6px 21px;font-weight:600;background:#3170ce;border:2px solid #3170ce;font-size:14px}.ct-ultimate-gdpr-cookie-modal-btn a:hover{color:#3170ce;background:0 0;text-decoration:none}body.cookie-modal-open #ct-ultimate-gdpr-cookie-popup{right:8.5px}.ct-ultimate-gdpr-cookie-popup-topPanel{padding:20px 0 35px 0}.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-content{margin-bottom:20px}.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-accept,.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-change-settings,.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-read-more{border:1px solid #e1e1e1;margin:5px 0;font-weight:400}.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-accept:hover,.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-change-settings:hover,.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-read-more:hover{border:1px solid #000}.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-read-more{margin-left:10px}.ct-ultimate-gdpr-cookie-popup-topPanel #ct-ultimate-gdpr-cookie-accept{margin-right:10px}.ct-ultimate-gdpr-cookie-popup-bottomPanel{padding:20px 0 35px 0}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-content{margin-bottom:20px}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-accept,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-change-settings,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-read-more{border:1px solid #e1e1e1;margin:5px 0;font-weight:400}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-accept:hover,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-change-settings:hover,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-read-more:hover{border:1px solid #000}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-read-more{margin-left:10px}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-accept{margin-right:10px}.ct-ultimate-gdpr-cookie-popup-squared{border-radius:0!important}.ct-ultimate-gdpr-cookie-popup-button-rounded #ct-ultimate-gdpr-cookie-accept,.ct-ultimate-gdpr-cookie-popup-button-rounded #ct-ultimate-gdpr-cookie-change-settings,.ct-ultimate-gdpr-cookie-popup-button-rounded #ct-ultimate-gdpr-cookie-read-more{border-radius:5px}.ct-ultimate-gdpr-cookie-popup-button-large #ct-ultimate-gdpr-cookie-accept,.ct-ultimate-gdpr-cookie-popup-button-large #ct-ultimate-gdpr-cookie-change-settings,.ct-ultimate-gdpr-cookie-popup-button-large #ct-ultimate-gdpr-cookie-read-more{padding:10px 20px}.ct-ultimate-gdpr-cookie-popup-modern{box-shadow:none!important;opacity:.9!important}.ct-ultimate-gdpr-cookie-popup-modern.ct-ultimate-gdpr-cookie-bottomPanel,.ct-ultimate-gdpr-cookie-popup-modern.ct-ultimate-gdpr-cookie-topPanel{padding:15px 40px 0!important}.ct-ultimate-gdpr-cookie-popup-modern .ct-container{width:100%}.ct-ultimate-gdpr-cookie-popup-modern #ct-ultimate-gdpr-cookie-content{float:left}.ct-ultimate-gdpr-cookie-popup-modern .ct-ultimate-gdpr-cookie-buttons{float:right}#ct-ultimate-gdpr-cookie-modal-slider-form{position:relative}.ct-ultimate-gdpr-slider{height:100px;border:3px solid #82aa3b;border-radius:70px;background-color:transparent;position:absolute;top:-10px;transition:all .3s}.ct-ultimate-gdpr-slider{width:25%}.ct-slider-cookie1 .ct-ultimate-gdpr-slider{width:25%}.ct-slider-cookie2 .ct-ultimate-gdpr-slider{width:50%}.ct-slider-cookie3 .ct-ultimate-gdpr-slider{width:75%}.ct-slider-cookie4 .ct-ultimate-gdpr-slider{width:100%}.ct-ultimate-gdpr-cookie-modal-slider-item--selected{position:relative}.ct-ultimate-gdpr-cookie-modal-slider-item--selected:before{content:'';position:absolute;border-top:2px solid #e6e6e6;width:20px;right:-10px;top:40px}.ct-ultimate-gdpr-cookie-modal-slider-item--selected:after{content:'';position:absolute;border-right:2px solid #e6e6e6;height:20px;right:-1px;top:31px}.ct-ultimate-gdpr-cookie-topPanel-padding{padding-top:154px}.ct-ultimate-gdpr-cookie-bottomPanel-padding{padding-bottom:154px}.ct-ultimate-gdpr-cookie-topPanel-padding.popup-modern-style{padding-top:114px}.ct-ultimate-gdpr-cookie-bottomPanel-padding.popup-modern-style{padding-bottom:114px}.ct-ultimate-gdpr-cookie-modal-slider-item div{position:relative}.ct-ultimate-gdpr-cookie-modal-slider-item .fas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#595959}.ct-ultimate-gdpr-cookie-modal-slider-item--active .fas,.ct-ultimate-gdpr-cookie-modal-slider-item--selected .fas{color:#82aa3b}.ct-uGdpr-configForm{margin:0 30px}.ct-uGdpr__GroupTitle{margin-bottom:30px}.ct-uGdpr-configForm input[type=checkbox]{width:initial}.ct-uGdpr-list__Button{margin:10px 0}.ct-uGdpr-list ol,.ct-uGdpr__CookieList ol{margin-bottom:30px}.ct-uGdpr-list li:nth-of-type(2n),.ct-uGdpr__CookieList li:nth-of-type(2n){background-color:#e6e6e6}.ct-uGdpr__CookieList select{margin-left:20px}.ct-uGdpr__CookieList li{padding:5px}.ct-uGdpr-list li .fas{color:#d9534f;margin-left:10px;cursor:pointer}.ct-gdpr-cookieList{margin-right:40px}.ct-uGdpr-modalWelcome{margin:0 30px}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;margin-left:-60px;margin-top:-60px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (min-width:480px){.ct-ultimate-gdpr-cookie-modal-slider li div{width:80px;height:80px}.ct-ultimate-gdpr-cookie-modal-slider li div svg{width:40px;height:40px}}@media (min-width:768px){.ct-container{width:750px}#ct-ultimate-gdpr-cookie-modal-body{padding:0 20px}}@media (min-width:992px){.ct-container{width:970px}.ct-ultimate-gdpr-cookie-modal-slider-desc{width:100%}#ct-ultimate-gdpr-cookie-modal-body{padding:0 60px}.ct-ultimate-gdpr-cookie-modal-slider-item--selected{position:relative}}@media (min-width:1200px){.ct-container{width:1170px}.ct-ultimate-gdpr-cookie-modal-slider-desc{float:left;width:50%}}@media (max-width:479px){.ct-ultimate-gdpr-cookie-modal-slider li label{font-size:11px}.ct-ultimate-gdpr-slider{width:25%;height:60px;border:2px solid #82aa3b;border-radius:40px;top:-8px}.ct-ultimate-gdpr-cookie-modal-slider-item--selected:before{display:none}.ct-ultimate-gdpr-cookie-modal-slider-item--selected:after{display:none}}#ct-ultimate-gdpr-cookie-read-more:focus,#ct-ultimate-gdpr-cookie-read-more:hover{text-decoration:none}#ct-ultimate-gdpr-cookie-accept{float:left}html #ct-ultimate-gdpr-cookie-popup{display:block}.ct-ultimate-gdpr-cookie-modal-slider-item .fas{line-height:75px}.ct-ultimate-gdpr-cookie-modal-desc p{font-size:14px}.ct-container{margin:0 auto;padding:20px 0 35px 0}html body .ct-uGdpr__CookieListContainer{width:50%;float:left;padding:0 10px}html body .ct-uGdpr__CookieListContainer select{float:right;position:relative;top:-2px}html body .ct-uGdpr__InlineInput{width:60%;display:inline-block}html body .ct-uGdpr__InlineButton{display:inline-block;margin-left:20px;position:relative;top:-1px}html body .ct-uGdpr__BlockLabel{display:block}html body .ct-uGdpr-configForm input[type=checkbox]{float:left;margin-right:10px;position:relative;top:-10px}html body .ct-ultimate-gdpr-cookie-modal-slider-item{cursor:pointer}@media (max-width:479px){.ct-ultimate-gdpr-cookie-modal-slider-item .fas{line-height:40px}}#ct-ultimate-gdpr-cookie-popup{background-color:rgba(0,0,0,.92);padding-bottom:20px;width:calc(100% - 30px)!important;color:#fff;font-size:18px;line-height:1.4em;font-weight:400;font-family:Raleway}@media (max-width:768px){#ct-ultimate-gdpr-cookie-popup{font-size:14.4px}}#ct-ultimate-gdpr-cookie-popup p{color:#fff}#ct-ultimate-gdpr-cookie-popup p strong{color:#fff}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-accept,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-change-settings,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-read-more{border:#fff 1px solid;transition:opacity .15s linear;background:#222;text-transform:uppercase;text-decoration:none}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-accept:hover,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-change-settings:hover,.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-read-more:hover{opacity:.7;border:#fff 1px solid}.ct-ultimate-gdpr-cookie-popup-bottomPanel #ct-ultimate-gdpr-cookie-accept{background:green}.ct-ultimate-gdpr-cookie-bottomPanel-padding{padding-bottom:0}.ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label::after{width:10px;height:10px}.ct-ultimate-gdpr-cookie-modal-btn a{text-decoration:none}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.picker__holder{position:fixed;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{transform:translateY(0);background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}header.header{width:100%;background:#fff;position:relative;top:0;left:0;z-index:2000;transition:height .1s linear;box-shadow:0 0 7px 0 rgba(0,0,0,.35)}header.header .wrap-header{max-width:1200px;margin:0 auto}header.header a.logo{float:left;width:280px;margin:25px 30px 0 15px}header.header a.logo img{width:100%}header.header a.logo.logo-wide{display:none}@media (max-width:480px){header.header a.logo{display:none}header.header a.logo.logo-wide{display:block;margin-top:15px}}header.header ul.nav{float:left;padding:0;margin:55px 0 0;transition:margin 80ms linear;position:relative;z-index:100}@media (max-width:480px){header.header ul.nav{margin-top:0}}header.header ul.nav a{display:inline-block;text-decoration:none;color:#333;font-size:16px;line-height:70px;font-weight:400;font-family:Raleway}@media (max-width:768px){header.header ul.nav a{font-size:12.8px}}header.header ul.nav li.nav{float:left;height:70px;position:relative;list-style:none}header.header ul.nav li.nav ul.sub-nav{position:absolute;top:70px;left:0;max-height:0;overflow:hidden;transition:max-height .15s ease-in;background:#fff;list-style:none;padding:0;margin:0;min-width:100%}header.header ul.nav li.nav ul.sub-nav li{border-bottom:1px solid #e6e6e6}header.header ul.nav li.nav ul.sub-nav a{white-space:nowrap;padding:0 20px;line-height:50px;height:50px;position:relative;transition:padding .15s linear}header.header ul.nav li.nav ul.sub-nav a:before{position:absolute;content:'';width:0;height:16px;display:inline-block;background:#6681a6;transition:width .15s linear;top:15px;left:20px}header.header ul.nav li.nav ul.sub-nav a:hover{color:#6681a6;padding:0 10px 0 30px}header.header ul.nav li.nav ul.sub-nav a:hover:before{width:5px}header.header ul.nav li.nav a.nav{transition:color .15s linear,background .15s linear;padding:0 20px;text-transform:uppercase}@media (max-width:480px){header.header ul.nav li.nav a.nav{padding:0 10px}}header.header ul.nav li.nav a.nav i{font-size:12px;margin-left:7px;vertical-align:middle}header.header ul.nav li.nav:hover a.nav{background:#e6e6e6}header.header ul.nav li.nav.click-sub-nav a.nav{background:#3d567b;color:#fff}header.header ul.nav li.nav.click-sub-nav a.nav i:before{content:'\e922'}header.header ul.nav li.nav.click-sub-nav ul.sub-nav{max-height:700px}@media (max-width:1100px){header.header ul.nav li.nav a.nav{padding:0 5px}}header.header ul.nav.lang{float:right;text-transform:uppercase;z-index:200}header.header ul.nav.lang img{vertical-align:unset}@media (max-width:480px){header.header ul.nav.lang span{display:none}}@media (max-width:1100px){header.header ul.nav.lang li.nav a.nav{padding-left:10px;padding-right:13px}header.header ul.nav.lang li.nav ul.sub-nav a{padding:0 10px}header.header ul.nav.lang li.nav ul.sub-nav a:hover{padding:0 0 0 20px}header.header ul.nav.lang li.nav ul.sub-nav a:before{left:10px}}header.header .button-responsive-menu{display:none;float:left;padding:0 40px 0 10px;position:relative;color:#333;font-size:16px;line-height:50px;font-weight:700;font-family:Raleway;margin:75px 0 0;transition:margin 80ms linear,background-color .15s linear,color .15s linear;text-transform:uppercase;cursor:pointer;vertical-align:middle}@media (max-width:768px){header.header .button-responsive-menu{font-size:12.8px}}@media (max-width:480px){header.header .button-responsive-menu{margin-top:20px}}header.header .button-responsive-menu span{width:20px;height:2px;background-color:#333;display:block;position:absolute;right:10px;margin-top:-1px;transition:top .15s linear,transform .15s linear,background-color .15s linear}header.header .button-responsive-menu span.line-1{top:40%}.menu-responsive header.header .button-responsive-menu span.line-1{transform:rotate3d(0,0,1,45deg);top:50%}header.header .button-responsive-menu span.line-2{top:50%}.menu-responsive header.header .button-responsive-menu span.line-2{opacity:0}header.header .button-responsive-menu span.line-3{top:60%}.menu-responsive header.header .button-responsive-menu span.line-3{transform:rotate3d(0,0,1,-45deg);top:50%}body.menu-responsive header.header .button-responsive-menu,header.header .button-responsive-menu:hover{background-color:#3d567b;color:#fff}body.menu-responsive header.header .button-responsive-menu span,header.header .button-responsive-menu:hover span{background-color:#fff}@media (max-width:480px){header.header .button-responsive-menu .text{display:none}header.header .button-responsive-menu span{width:30px;right:10px}}@media (max-width:1000px){header.header .button-responsive-menu{display:block;height:50px}header.header a.logo{position:absolute;left:50%;margin:25px 0 0 -140px}}@media (max-width:1000px) and (max-width:600px){header.header a.logo{width:220px;margin-left:-110px;margin-top:33px}}@media (max-width:1000px) and (max-width:480px){header.header a.logo{display:block;width:150px;margin-left:-75px;margin-top:15px}header.header a.logo.logo-wide{display:none}}@media (max-width:1000px){header.header ul.nav.menu{width:100%;background:#fff;margin-top:0;overflow:hidden;max-height:0;transition:max-height .25s linear}header.header ul.nav.menu li.nav{width:100%;height:auto}header.header ul.nav.menu li.nav a{display:block;text-align:center}header.header ul.nav.menu li.nav ul.sub-nav{position:relative;top:0;left:0}body.menu-responsive header.header ul.nav.menu{max-height:1200px}}body.menu-responsive,body.nav-small{padding-top:125px}@media (max-width:480px){body.menu-responsive,body.nav-small{padding-top:70px}}body.menu-responsive header.header,body.nav-small header.header{position:fixed;top:-150px}body.menu-responsive header.header .button-responsive-menu,body.nav-small header.header .button-responsive-menu{margin-top:20px}body.menu-responsive.scroll header.header,body.nav-small.scroll header.header{top:0}body.menu-responsive ul.nav,body.nav-small ul.nav{margin-top:0}body.menu-responsive a.logo,body.nav-small a.logo{display:none}body.menu-responsive a.logo.logo-wide,body.nav-small a.logo.logo-wide{margin-top:15px;display:block}@media (max-width:480px){body.menu-responsive a.logo,body.nav-small a.logo{display:block}body.menu-responsive a.logo.logo-wide,body.nav-small a.logo.logo-wide{display:none}}@media (max-width:1000px){body.menu-responsive header.header{position:fixed;top:0}}.cycle-slideshow{width:100%;display:block;height:calc(100vh - 245px);position:relative;z-index:1}@media (max-width:1200px){.cycle-slideshow{height:calc(100vh - 325px)}}@media (max-width:768px){.cycle-slideshow{height:400px}}@media (max-width:480px){.cycle-slideshow{height:300px}}.box-slideshow{width:100%;height:100%;display:block;background-position:center center;background-size:cover}.cycle-pager{position:absolute;right:0;bottom:35px;width:80px;z-index:1002}.cycle-pager span{float:right;font-size:0;margin-bottom:10px;width:60%;height:5px;background-color:#fff;cursor:pointer;transition:width .1s linear,background-color .1s linear}.cycle-pager span:hover{background-color:#e6e6e6}.cycle-pager span.cycle-pager-active{background-color:#3d567b;width:100%}@media (max-width:768px){.cycle-pager{bottom:10px;width:35px}.cycle-pager span{height:4px;margin-bottom:7px}}#adv-custom-caption{position:absolute;width:100%;left:0;bottom:0;padding-bottom:75px;color:#fff;font-size:60px;line-height:1.4em;font-weight:700;font-family:"Playfair Display";z-index:1001;text-shadow:0 0 8px rgba(0,0,0,.5);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000', GradientType=0 )}#adv-custom-caption p{margin:0 30px;padding:0;text-align:center}@media (max-width:768px){#adv-custom-caption{font-size:48px}}#adv-custom-caption span{color:#fff;font-size:30px;line-height:1.4em;font-weight:400;font-family:Raleway}@media (max-width:768px){#adv-custom-caption span{font-size:24px}}@media (max-width:768px){#adv-custom-caption{font-size:30px;padding-bottom:25px}#adv-custom-caption span{display:none}#adv-custom-caption p{padding-right:45px;text-align:left}}@media (max-width:480px){#adv-custom-caption{font-size:20px}}@-webkit-keyframes more-details{0%{top:-5px;opacity:.15}100%{top:5px;opacity:1}}@keyframes more-details{0%{top:-5px;opacity:.15}100%{top:5px;opacity:1}}.more-details-home{display:block;width:100%;text-transform:uppercase;text-align:center}.more-details-home span{line-height:40px;position:relative;padding-right:15px}.more-details-home span i{font-size:10px;position:absolute;right:0;-webkit-animation:more-details .75s infinite alternate;animation:more-details .75s infinite alternate}#link-fast-booking-page{display:none}@media (max-width:768px){.box-fast-form-home,.more-details-home{display:none}#link-fast-booking-page{z-index:99;text-decoration:none;text-align:center;position:fixed;left:0;bottom:0;display:block;width:100%;background-color:#3d567b;color:#fff;font-size:25px;line-height:60px;font-weight:400;font-family:"Platfari Display";cursor:pointer;transition:background-color .15s linear,color .15s linear;border-top:2px #fff solid;box-sizing:border-box}}@media (max-width:768px) and (max-width:768px){#link-fast-booking-page{font-size:20px}}@media (max-width:768px){#link-fast-booking-page:hover{color:#3d567b;background-color:#e6e6e6}#link-fast-booking-page i{position:fixed;bottom:20px}#link-fast-booking-page i.icon-date{right:15px}#link-fast-booking-page i.icon-hotel-bell{left:15px}}.box-fast-form{background:#e6e6e6;display:block;width:100%;position:relative;z-index:5}.box-fast-form .title-fast-form{float:left;background:#6681a6;color:#fff;position:relative;z-index:5;padding-right:2px;color:#fff;font-size:24px;line-height:80px;font-weight:700;font-family:"Playfair Display"}@media (max-width:768px){.box-fast-form .title-fast-form{font-size:19.2px}}.box-fast-form .title-fast-form:after{content:'';position:absolute;width:150vw;left:-150vw;top:0;height:100%;display:block;background-color:#6681a6}.box-fast-form .title-fast-form i{cursor:help;position:relative;transition:color .15s linear;vertical-align:middle;margin-left:8px}.box-fast-form .title-fast-form i:after{position:absolute;content:'';top:-22px;left:-25%;width:150%;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);background:#fff;height:17px;display:none;z-index:2}.box-fast-form .title-fast-form i:hover{color:#e6e6e6}.box-fast-form .title-fast-form .tooltip{z-index:1;left:0;position:absolute;bottom:100%;width:200%;text-align:center;color:#333;font-size:16px;line-height:1.4em;font-weight:400;font-family:Raleway;background:#fff;margin-bottom:-10px;overflow:hidden;max-height:0;transition:max-height .1s linear}@media (max-width:768px){.box-fast-form .title-fast-form .tooltip{font-size:12.8px}}.box-fast-form .title-fast-form:before{content:'';display:block;-webkit-clip-path:polygon(0 0,100% 0,14% 100%,0 100%);clip-path:polygon(0 0,100% 0,14% 100%,0 100%);background:#6681a6;width:50px;height:80px;left:calc(100% - 1px);top:0;position:absolute}@media (max-width:1200px){.box-fast-form .title-fast-form:before{display:none}}.box-fast-form.open-tooltip{z-index:20001}.box-fast-form.open-tooltip .tooltip{max-height:500px;border:1px #3d567b solid;box-sizing:border-box}.box-fast-form.open-tooltip .tooltip p{padding:15px}.box-fast-form.open-tooltip i:after{display:block}@media (max-width:1200px){.box-fast-form .wrap{padding:0}.box-fast-form .title-fast-form{width:100%;padding-right:0;text-align:center}.box-fast-form .title-fast-form .tooltip{width:100%}}@media (max-width:768px){.box-fast-form{display:none}}form.fast-form-booking{background:#e6e6e6;float:left;min-height:65px;padding-left:60px;z-index:2;position:relative;padding-top:15px}form.fast-form-booking i{color:#3d567b}form.fast-form-booking div.content{float:left;margin-left:15px;position:relative;min-width:60px;border-right:1px solid #e6e6e6;padding-right:15px}form.fast-form-booking div.content.stay input{padding-right:15px;text-align:center;max-width:30px;-moz-appearance:textfield;-webkit-appearance:textfield}form.fast-form-booking input[type=number]::-webkit-inner-spin-button{display:none}form.fast-form-booking input{background:0 0;border:none;border-bottom:1px #3d567b solid;padding-bottom:8px;color:#333;font-size:18px;line-height:1.4em;font-weight:400;font-family:"Playfair Display"}@media (max-width:768px){form.fast-form-booking input{font-size:14.4px}}form.fast-form-booking input[class^=datepicker-]{max-width:130px;padding-right:22px;background:url(/static/img/date.png) no-repeat top right}form.fast-form-booking span.value-button{position:absolute;left:50px;font-size:10px;cursor:pointer;color:#3d567b;transition:opacity .15s linear,color .15s linear;opacity:1}form.fast-form-booking span.value-button:hover{color:#333;opacity:.65}form.fast-form-booking span.value-button.increase{top:18px}form.fast-form-booking span.value-button.decrease{bottom:-3px}form.fast-form-booking button.button{float:left;margin-left:20px;border:none}@media (max-width:1200px){form.fast-form-booking{padding-left:0;width:100%;text-align:center}form.fast-form-booking:before{display:none}form.fast-form-booking div.content{float:none;display:inline-block}form.fast-form-booking button.button{float:none;display:inline-block}}.fast-form-page .title-fast-form{cursor:pointer}.fast-form-page.box-fast-form{background-color:transparent}.fast-form-page form.fast-form-booking{margin-left:-850px;padding-top:15px;padding-left:60px;padding-right:30px;height:65px;transition:margin-left .15s linear,margin-top .15s linear;position:relative}.fast-form-page form.fast-form-booking:before{content:'';display:block;-webkit-clip-path:polygon(0 0,100% 0,14% 100%,0 100%);clip-path:polygon(0 0,100% 0,14% 100%,0 100%);background:#e6e6e6;width:50px;height:80px;left:calc(100% - 1px);top:0;position:absolute}.fast-form-page.active form.fast-form-booking{margin-left:0}@media (max-width:1200px){.fast-form-page form.fast-form-booking{margin-left:0;padding-left:0;padding-right:0;margin-top:-90px}.fast-form-page form.fast-form-booking:before{display:none}.fast-form-page.active form.fast-form-booking{margin-top:0}}.carousel-apartment-container{padding:0 120px;position:relative;margin-top:30px;margin-bottom:50px}@media (max-width:1500px){.carousel-apartment-container{padding:0 50px}}@media (max-width:900px){.carousel-apartment-container{padding:0 15px}}.carousel-apartment-container .owl-next,.carousel-apartment-container .owl-prev{position:absolute;top:calc(50% - 40px);background-color:#6681a6;display:block;width:80px;height:80px;transition:background-color .1s linear;text-align:center}.carousel-apartment-container .owl-next:hover,.carousel-apartment-container .owl-prev:hover{background-color:#3d567b}.carousel-apartment-container .owl-next:before,.carousel-apartment-container .owl-prev:before{font-family:icomoon!important;content:'\e905';color:#fff;line-height:80px;font-size:35px}.carousel-apartment-container .owl-next span,.carousel-apartment-container .owl-prev span{display:none}@media (max-width:1500px){.carousel-apartment-container .owl-next,.carousel-apartment-container .owl-prev{width:40px}}@media (max-width:500px){.carousel-apartment-container .owl-next,.carousel-apartment-container .owl-prev{width:30px;height:50px;top:calc(50% - 25px)}.carousel-apartment-container .owl-next:before,.carousel-apartment-container .owl-prev:before{font-size:25px;line-height:50px}}.carousel-apartment-container .owl-prev{left:0;border-radius:0 10px 10px 0}.carousel-apartment-container .owl-prev:before{content:'\e904'}.carousel-apartment-container .owl-next{right:0;border-radius:10px 0 0 10px}.owl-carousel .owl-dots{position:absolute}.owl-carousel button.owl-dot span{display:inline-block;margin:0 10px;width:40px;height:5px;background:gray}.owl-carousel button.owl-dot span:hover{background:#6681a6}.owl-carousel button.owl-dot.active span{background:#3d567b}@media (max-width:768px){.owl-carousel button.owl-dot span{width:20px;margin:0 5px;height:4px}}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{float:none;flex-direction:row;align-items:stretch}.item-apartment-list{text-align:center;box-sizing:border-box;border:1px gray solid;display:block;text-decoration:none;color:#333;padding:20px;margin:10px;min-height:calc(100% - 20px);transition:background-color .1s linear,box-shadow .1s linear}.item-apartment-list.fancybox{padding:10px}.item-apartment-list .image{width:100%;height:270px;background-position:center center;background-size:cover;margin-bottom:25px}.item-apartment-list .title{color:#3d567b;font-size:30px;line-height:1.4em;font-weight:700;font-family:"Playfair Display"}@media (max-width:768px){.item-apartment-list .title{font-size:24px}}.item-apartment-list .info-icon-apartment{display:inline-block;margin-top:25px;border-top:1px #6681a6 solid;border-bottom:1px #6681a6 solid;padding:10px 2px;line-height:25px;vertical-align:middle}.item-apartment-list .info-icon-apartment .margin-right{margin-right:30px}@media (max-width:1500px){.item-apartment-list .info-icon-apartment .margin-right{margin-right:15px}}.item-apartment-list .info-icon-apartment i{font-size:20px;vertical-align:middle;color:#3d567b}.item-apartment-list .more-info{color:#6681a6;transition:color .1s linear;font-weight:700;display:flex;flex-direction:row;justify-content:center;margin-top:25px}.item-apartment-list .more-info span{align-self:center}.item-apartment-list .more-info span.line-dx,.item-apartment-list .more-info span.line-sx{background-color:#6681a6;width:20px;height:1px;transition:width .1s linear,background-color .1s linear,margin .1s linear}.item-apartment-list .more-info span.line-dx{margin-left:15px;margin-right:50px}.item-apartment-list .more-info span.line-sx{margin-right:15px;margin-left:50px}.item-apartment-list:hover{background-color:#e6e6e6;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.item-apartment-list:hover .more-info{color:#3d567b}.item-apartment-list:hover .more-info span.line-dx,.item-apartment-list:hover .more-info span.line-sx{width:70px;background-color:#3d567b}.item-apartment-list:hover .more-info span.line-sx{margin-left:0}.item-apartment-list:hover .more-info span.line-dx{margin-right:0}.item-apartment-list.fancybox .image-fancy{background-position:center center;background-size:cover;height:250px}@media (max-width:1600px){.item-apartment-list.fancybox .image-fancy{height:200px}}@media (max-width:1200px){.item-apartment-list.fancybox .image-fancy{height:178.57143px}}@media (max-width:768px){.item-apartment-list.fancybox .image-fancy{height:156.25px}}@media (max-width:480px){.item-apartment-list.fancybox .image-fancy{height:125px}}.item-apartment-list.fancybox:hover{background-color:#fff}a.all-apartment-link{bottom:-40px;right:150px;text-decoration:none;position:absolute;color:#6681a6;text-transform:uppercase;transition:color .15s linear;font-weight:700}a.all-apartment-link:after,a.all-apartment-link:before{content:'';display:block;top:50%;width:10px;height:1px;background-color:#6681a6;position:absolute;transition:left .15s linear,right .15s linear,background-color .15s linear,width .15s linear}a.all-apartment-link:after{left:-20px}a.all-apartment-link:before{right:-20px}a.all-apartment-link:hover{color:#3d567b}a.all-apartment-link:hover:after,a.all-apartment-link:hover:before{background-color:#3d567b;width:20px}a.all-apartment-link:hover:after{left:-30px}a.all-apartment-link:hover:before{right:-30px}@media (max-width:1500px){a.all-apartment-link{right:80px}}@media (max-width:900px){a.all-apartment-link{bottom:-60px;right:auto;left:0;width:100%;text-align:center}a.all-apartment-link:after,a.all-apartment-link:before{left:auto;right:auto;top:auto;position:relative;display:inline-block;vertical-align:middle;line-height:1px}a.all-apartment-link:before{margin-right:5px}a.all-apartment-link:after{margin-left:5px}a.all-apartment-link:hover:after,a.all-apartment-link:hover:before{left:auto;right:auto;top:auto}}ul.ranking{margin:0;padding:60px 0;width:100%;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-end}ul.ranking li{width:16%;text-align:center;margin:0 2%}ul.ranking li img{max-width:100%}@media (max-width:800px){ul.ranking li{width:35%;margin:0 7%}ul.ranking li:first-child{margin-bottom:35px}ul.ranking li:last-child{margin-top:35px}}ul.ranking span.text{margin-top:15px;border-top:1px solid #e6e6e6;width:100%;display:block;margin-bottom:30px}ul.ranking span.text span.ranking{color:#3d567b;font-size:30px;line-height:1.4em;font-weight:700;font-family:Raleway}@media (max-width:768px){ul.ranking span.text span.ranking{font-size:24px}}.home-services{margin:50px 0;padding:35px 0}.home-services .wrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.home-services .wrap .items{width:22%;text-align:center}.home-services .wrap .items h3{margin-top:15px;margin-bottom:0}.home-services .wrap .items p{margin-top:5px}.home-services .wrap .items i{color:#3d567b;font-size:60px}@media (max-width:768px){.home-services{padding-top:0}.home-services .wrap .items{margin-top:35px;width:47%}.home-services .wrap .items i{font-size:45px}}.video-home{position:relative;width:100%;height:700px;margin-top:110px}@media (max-width:1600px){.video-home{height:560px}}@media (max-width:1200px){.video-home{height:500px}}@media (max-width:768px){.video-home{height:437.5px}}@media (max-width:480px){.video-home{height:350px}}.video-home .img-bckg{display:block;position:absolute;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.6);left:0;top:0;background-size:cover;background-position:center center}.video-home .bckg-overlay{z-index:3;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.video-home .text-content{position:absolute;left:0;bottom:30px;width:100%;text-align:center;z-index:4}.video-home i{font-size:120px;color:#fff;transition:color .15s linear}@media (max-width:768px){.video-home i{font-size:80px}}.video-home h1{text-align:center;color:#fff;font-size:50px;line-height:1.4em;font-weight:400;font-family:"Playfair Display";margin-bottom:0}@media (max-width:768px){.video-home h1{font-size:40px}}.video-home p{text-transform:uppercase;color:#fff;font-size:20px;line-height:1.4em;font-weight:400;font-family:Raleway}@media (max-width:768px){.video-home p{font-size:16px}}.video-home h1,.video-home p{text-align:center;padding:0 20px}.video-home .placeholder-video{cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0}.video-home .placeholder-video:hover i{color:#6681a6}.video-home iframe{width:100%;height:700px}@media (max-width:1600px){.video-home iframe{height:560px}}@media (max-width:1200px){.video-home iframe{height:500px}}@media (max-width:768px){.video-home iframe{height:437.5px}}@media (max-width:480px){.video-home iframe{height:350px}}@-webkit-keyframes BlinkBackgroundColor{0%{background-color:#e6e6e6}50%{background-color:rgba(230,230,230,.15)}100%{background-color:#e6e6e6}}@keyframes BlinkBackgroundColor{0%{background-color:#e6e6e6}50%{background-color:rgba(230,230,230,.15)}100%{background-color:#e6e6e6}}.box-info-home{margin-top:35px;margin-bottom:50px;padding-top:30px;padding-bottom:30px;background-color:#e6e6e6;-webkit-animation:BlinkBackgroundColor 2.25s ease infinite;animation:BlinkBackgroundColor 2.25s ease infinite}footer.footer .light-blu{background:#6681a6}footer.footer .light-blu .wrap{display:flex;justify-content:space-between;align-items:center;padding-top:60px;padding-bottom:60px;position:relative}footer.footer .light-blu .wrap p{width:40%;text-align:center}footer.footer .light-blu .wrap img{max-width:320px}@media (max-width:768px){footer.footer .light-blu .wrap{padding-top:90px;padding-bottom:30px}footer.footer .light-blu .wrap p{width:50%}footer.footer .light-blu .wrap img{position:absolute;top:30px;left:50%;margin-left:-160px}}@media (max-width:500px){footer.footer .light-blu .wrap img{max-width:260px;margin-left:-130px}}footer.footer .dark-blu{border-top:1px solid #fff;background:#3d567b}footer.footer .dark-blu .wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:768px){footer.footer .dark-blu .wrap{display:block;text-align:center;padding-bottom:10px}footer.footer .dark-blu .wrap p{width:100%}}footer.footer p{color:#fff}footer.footer a{color:#bbcce4;transition:color .15s linear;white-space:nowrap}footer.footer a:hover{color:#e6e6e6}footer.footer a span{color:#fff;text-decoration:none;display:inline-block;margin-right:10px}.image-header{height:750px;background-position:center center;background-size:cover;position:relative;margin-top:-80px}@media (max-width:1600px){.image-header{height:600px}}@media (max-width:1200px){.image-header{height:535.71429px}}@media (max-width:768px){.image-header{height:468.75px}}@media (max-width:480px){.image-header{height:375px}}@media (max-width:1200px){.image-header{margin-top:0}}.image-header h1{z-index:2;margin:0;position:absolute;left:0;bottom:25px;width:100%;text-align:center;color:#fff;font-size:70px;line-height:1.4em;font-weight:700;font-family:"Playfair Display";text-shadow:0 0 10px rgba(0,0,0,.8)}@media (max-width:768px){.image-header h1{font-size:35.89744px}}.image-header:after{content:'';width:100%;position:absolute;height:150px;left:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}@media (max-width:1600px){.image-header:after{height:120px}}@media (max-width:1200px){.image-header:after{height:107.14286px}}@media (max-width:768px){.image-header:after{height:93.75px}}@media (max-width:480px){.image-header:after{height:75px}}.box-img-text{max-width:1400px;padding:0 15px;margin:40px auto;display:flex;flex-flow:row wrap;align-items:flex-start}@media (max-width:1200px){.box-img-text{margin-top:30px;margin-bottom:30px}}@media (max-width:768px){.box-img-text{margin-top:15px;margin-bottom:15px}.box-img-text .order-1{order:1}.box-img-text .order-2{order:2}.box-img-text .order-3{order:3}.box-img-text .order-4{order:4}}.box-img-text h2,.box-img-text h3{text-align:left;margin-top:0}.box-img-text img{width:100%;box-sizing:border-box;padding:10px;border:1px solid #e6e6e6}.box-img-text .img,.box-img-text .text{align-items:flex-start;width:calc(50% - 60px);margin-top:40px;margin-bottom:40px}@media (max-width:1200px){.box-img-text .img,.box-img-text .text{margin-top:30px;margin-bottom:30px}}@media (max-width:768px){.box-img-text .img,.box-img-text .text{margin-top:15px;margin-bottom:15px}}.box-img-text .img.left,.box-img-text .text.left{margin-right:60px}.box-img-text .img.left h2,.box-img-text .img.left h3,.box-img-text .img.left p,.box-img-text .text.left h2,.box-img-text .text.left h3,.box-img-text .text.left p{max-width:525px;float:right}.box-img-text .img.left h2,.box-img-text .img.left h3,.box-img-text .text.left h2,.box-img-text .text.left h3{min-width:150px;text-align:right}.box-img-text .img.right,.box-img-text .text.right{margin-left:60px}.box-img-text .img.right h2,.box-img-text .img.right h3,.box-img-text .img.right p,.box-img-text .text.right h2,.box-img-text .text.right h3,.box-img-text .text.right p{max-width:525px}@media (max-width:1200px){.box-img-text .img,.box-img-text .text{width:calc(50% - 30px)}.box-img-text .img.left,.box-img-text .text.left{margin-right:30px}.box-img-text .img.right,.box-img-text .text.right{margin-left:30px}}@media (max-width:768px){.box-img-text .img,.box-img-text .text{width:100%}.box-img-text .img.hidden-responsive,.box-img-text .text.hidden-responsive{display:none}.box-img-text .img.left,.box-img-text .img.right,.box-img-text .text.left,.box-img-text .text.right{margin-left:0;margin-right:0}.box-img-text .img.left h2,.box-img-text .img.left h3,.box-img-text .img.left p,.box-img-text .img.right h2,.box-img-text .img.right h3,.box-img-text .img.right p,.box-img-text .text.left h2,.box-img-text .text.left h3,.box-img-text .text.left p,.box-img-text .text.right h2,.box-img-text .text.right h3,.box-img-text .text.right p{max-width:800px;float:none;text-align:left}}.content-apartment-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:50px;align-content:center}.content-apartment-list .item-apartment-list{flex:3;height:auto;min-width:290px;max-width:370px}@media (max-width:1215px){.content-apartment-list .item-apartment-list{max-width:800px}}.info-border-blu{padding-top:25px;padding-bottom:25px;display:flex;flex-direction:row;flex-wrap:wrap;border-top:1px solid #3d567b;border-bottom:1px solid #3d567b;margin-top:80px;margin-bottom:60px;justify-content:space-between}@media (max-width:768px){.info-border-blu{justify-content:center}}.info-border-blu .info-apartment{padding:0 15px}.info-border-blu .info-apartment p{line-height:45px;vertical-align:middle}.info-border-blu .info-apartment i{display:inline-block;font-size:45px;color:#3d567b;margin-right:10px;vertical-align:middle}@media (max-width:768px){.info-border-blu .info-apartment{padding:0 8px}.info-border-blu .info-apartment p{line-height:30px}.info-border-blu .info-apartment i{font-size:30px;margin-right:8px}}.service-list-apartment{padding:40px 0 10px;margin:30px 0 60px;background-color:#e6e6e6}.service-list-apartment .wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-star}.service-list-apartment .service-list{width:16.66667%;text-align:center;margin-bottom:30px}.service-list-apartment i{display:inline-block;font-size:45px;color:#3d567b}.service-list-apartment p{padding:0 20px}@media (max-width:1000px){.service-list-apartment .service-list{width:25%}}@media (max-width:768px){.service-list-apartment .service-list{width:33.33333%}.service-list-apartment i{font-size:30px}}.gmap{width:100%;height:650px}@media (max-width:1600px){.gmap{height:520px}}@media (max-width:1200px){.gmap{height:464.28571px}}@media (max-width:768px){.gmap{height:406.25px}}@media (max-width:480px){.gmap{height:325px}}.container-gallery-masonry{max-width:1400px;margin:45px auto;padding:0 15px}.container-gallery-masonry .items{float:left;width:20%}@media (max-width:1200px){.container-gallery-masonry .items{width:25%}}@media (max-width:680px){.container-gallery-masonry .items{width:33.33333%}}@media (max-width:580px){.container-gallery-masonry .items{width:50%}}.container-gallery-masonry a.fancybox{margin:10px;padding:10px;display:block;box-sizing:border-box;border:1px solid #e6e6e6}.container-gallery-masonry a.fancybox img{width:100%}@media (max-width:1200px){.container-gallery-masonry a.fancybox{margin:8px;padding:8px}}@media (max-width:680px){.container-gallery-masonry a.fancybox{margin:4px;padding:6px}}ul.price-table{width:100%;margin:50px auto;padding:0;list-style:none;text-align:center}ul.price-table ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}ul.price-table ul i{margin-left:8px}ul.price-table ul li:first-child{color:#6681a6;font-weight:700}ul.price-table ul li{width:25%;padding:25px 0;box-sizing:border-box;border:1px dotted #e6e6e6}ul.price-table ul:first-child{align-items:center}ul.price-table>li:first-child{width:100%;text-align:center;background:#6681a6;color:#fff;font-weight:700}ul.price-table>li:first-child ul li{color:#fff;border:none}@media (max-width:768px){ul.price-table>li:first-child li:first-child{display:none}ul.price-table ul li{width:33.33333%;padding:10px 0}ul.price-table li:first-child{width:100%}}.error-404{padding:175px 25px;background:#e6e6e6}.error-404 p{text-align:center;color:#333;font-size:25px;line-height:1.4em;font-weight:400;font-family:Raleway}@media (max-width:768px){.error-404 p{font-size:20px}}.contact-page{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:50px;padding-bottom:60px}.contact-page h2{text-align:left}.contact-page aside.contact-aside{margin-right:90px;width:calc(35% - 90px)}@media (max-width:1200px){.contact-page aside.contact-aside{margin-right:40px;width:calc(40% - 40px)}}@media (max-width:700px){.contact-page aside.contact-aside{margin-right:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.contact-page aside.contact-aside h2{width:100%}.contact-page aside.contact-aside p.first{margin-right:40px}}.contact-page .form-container{width:65%}@media (max-width:1200px){.contact-page .form-container{width:60%}}@media (max-width:700px){.contact-page .form-container{width:100%}}.contact-page form.contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.contact-page form.contact input[type=number]::-webkit-inner-spin-button{display:none}.contact-page form.contact .col-1-2{width:45%}@media (max-width:500px){.contact-page form.contact .col-1-2{width:100%}.contact-page form.contact .col-1-2.small-1-2{width:45%}}.contact-page form.contact .col-1-2.input-number{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.contact-page form.contact .col-2{width:100%}.contact-page form.contact>div{margin-bottom:25px}.contact-page form.contact label{display:block;margin-bottom:7px;text-transform:uppercase;color:#3d567b}.contact-page form.contact label.privacy-label{text-transform:none;color:#333}.contact-page form.contact label.privacy-label input{display:inline-block;width:auto;margin-right:10px}.contact-page form.contact label.privacy-label a{color:#6681a6;transition:color .15s linear}.contact-page form.contact label.privacy-label a:hover{color:#b3b3b3}.contact-page form.contact input,.contact-page form.contact textarea{display:block;width:100%;box-sizing:border-box;padding:18px 10px;border:1px solid #e6e6e6}.contact-page form.contact .input-number .col-1-2{width:45%;position:relative}.contact-page form.contact .input-number span.value-button{cursor:pointer;position:absolute;top:36px;right:15px}@media (max-width:768px){.contact-page form.contact .input-number span.value-button{bottom:32px}}.contact-page form.contact .input-number span.value-button.decrease{top:auto;bottom:3px}@media (max-width:768px){.contact-page form.contact .input-number span.value-button.decrease{bottom:5px}}.contact-page form.contact textarea{min-height:250px;max-width:100%;max-height:350px}.contact-page form.contact .button{margin-right:0;text-align:right}@media (max-width:500px){.contact-page form.contact .button{text-align:center}}ul.errors-form{padding:20px 0;list-style:none;margin:30px 0;width:100%;background:linear-gradient(90deg,#e81515,#b52c2c);background-size:400% 400%;-webkit-animation:AnimateBackground 3s ease infinite;animation:AnimateBackground 3s ease infinite}ul.errors-form li{max-width:1170px;display:block;padding:7px 15px;margin:0 auto;color:#fff;font-size:16px;line-height:1.4em;font-weight:400;font-family:Raleway}@media (max-width:768px){ul.errors-form li{font-size:12.8px}}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;color:#333;width:100%;color:#333;font-size:16px;line-height:1.4em;font-weight:400;font-family:Raleway;padding:7px;box-sizing:border-box;border:1px solid #e6e6e6}@media (max-width:768px){.select{font-size:12.8px}}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px 10px;transition:all .2s ease-in}.select-styled:after{content:"\e906";font-family:icomoon!important;position:absolute;top:calc(50% - 10px);right:10px}.select-styled:hover{background-color:#e6e6e6}.select-styled.active,.select-styled:active{background-color:#3d567b;color:#fff}.select-styled.active:after,.select-styled:active:after{content:"\e907"}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#e6e6e6;box-sizing:border-box;border:1px solid #333}.select-options li{margin:0;padding:12px 0;text-indent:15px;border-top:1px dotted #b3b3b3;transition:all .15s ease-in}.select-options li:first-child{border-top:none}.select-options li:hover{background:#6681a6}.select-options li[rel=hide]{display:none}body{color:#333;font-size:16px;line-height:1.4em;font-weight:400;font-family:Raleway}@media (max-width:768px){body{font-size:12.8px}}@media (max-width:768px){body{padding-bottom:62px}}.box-info-blu{background-color:#3d567b;color:#fff}.box-info-blu h1,.box-info-blu h2,.box-info-blu h3{color:#fff}