.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}.wpml-ls-legacy-list-vertical{display:table;max-width:100%;border:1px solid transparent;border-bottom:0}.wpml-ls-legacy-list-vertical>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-vertical .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-list-vertical a{display:block;text-decoration:none;border-bottom:1px solid transparent;padding:5px 10px;line-height:1}.wpml-ls-legacy-list-vertical a span{vertical-align:middle}.wpml-ls-legacy-list-vertical .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-vertical .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-vertical .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-vertical.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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;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}.transition-fade{transition:.4s;opacity:1;transform:translateY(0px)}html.is-animating .transition-fade{opacity:0;transform:translateY(250px)}body{color:#2a2a2a;font-family:'Jost',sans-serif;font-size:20px;width:100%;margin:0}body,html{margin:0;padding:0;height:100vh}body.admin-bar .navbar-fixed-top{position:fixed;top:32px;z-index:1000}body{background:#fff;overflow-x:hidden}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}img{border:0;max-width:100%}.scrolltop .icon{font-size:30px;text-align:center;margin-top:5px;color:#fff}.scrolltop span{z-index:999;position:absolute;right:11px;font-size:16px;color:#fff;bottom:11px}.scrolltop{position:fixed;bottom:35px;right:35px;width:50px;height:50px;border-radius:50%;background-color:#9ed0c0;border:1px solid #fff;display:none;z-index:999;cursor:pointer;transition:all .8s cubic-bezier(.215,.61,.355,1)}.fixed{position:fixed;z-index:10;width:100%}.page-template-default .fixed{position:absolute;z-index:10;width:100%}.header{display:flex;justify-content:space-between;width:100%;top:0;max-width:1400px;margin:0 auto}.header__icon{display:block;width:130px;position:relative;color:#9ed0c0;margin:30px 0;z-index:100}.header__logo{width:130px;margin:30px}.header__menu{position:absolute;top:0;left:0;width:40%;height:100vh;z-index:100;transform:translateX(-100%);transition:.5s cubic-bezier(.65,.18,.48,.99);-webkit-transition:.5s cubic-bezier(.65,.18,.48,.99)}@media (max-width:991px){.header__menu{width:90%}}.site-nav{padding:0;list-style-type:none;position:relative;text-align:left;display:flex;flex-direction:column;height:100vh;justify-content:center;font-size:50px;line-height:0;text-transform:uppercase;color:#fff;background:rgba(59,68,77,.9);margin:0}.site-nav>li{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.site-nav>li a{display:block;color:#fff;line-height:45px;text-decoration:none}.site-nav>li a:hover,.site-nav>li a:active{color:#9ed0c0;text-decoration:none}.header__menu--open{transform:translateX(0%)}.icon-hamburger{width:40px;height:40px;position:absolute;top:20px;right:20px}.icon-hamburger span{height:5px;width:100%;position:absolute;background:#9ed0c0;top:11px;transition:all .2s ease-in-out}.icon-hamburger span:before,.icon-hamburger span:after{height:5px;width:100%;position:absolute;background:#9ed0c0;content:' ';margin-top:-13px;transition:all .3s cubic-bezier(.215,.61,.355,1)}.icon-hamburger span:after{margin-top:13px}.has-cover .icon-hamburger span,.has-cover .icon-hamburger span:before,.has-cover .icon-hamburger span:after{background:#fff}.icon-hamburger--open span{background:0 0 !important}.icon-hamburger--open span:before{transform:rotate(45deg);margin-top:0}.icon-hamburger--open span:after{transform:rotate(-45deg);margin-top:0}.cbd{border:1px solid red;min-height:50px}.text-center{text-align:center}.mw__medium{max-width:500px}.mt-100{margin-top:100px!important}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px}.mb-20{margin-bottom:20px}.p-10{padding:13px!important}.pl-30{padding-left:30px}.pr-50{padding-right:50px}.ml-5{margin-left:50px!important}.mr-5{margin-right:50px!important}.grid-min-height50{min-height:50vh}.pl-100{padding-left:100px}.btn{min-width:150px;color:#fff;max-width:150px;text-align:center;margin:20px 10px;border-radius:13px;padding:3px}.btn-big{max-width:300px;padding:5px 30px}.btn:hover{color:rgba(255,255,255,.8)}.btn-grey-small{background:#3b444d}.btn-info-small{background:#9dd0c0}.text-white{color:#fff!important}p{margin-bottom:1em;line-height:1.6em;color:#3b444d}h1,h2,h3,h4,h5,h6{margin-bottom:.5em}h1{font-size:25px}h2{font-size:22px}h3{font-size:20px}h4{font-size:16px}ul{margin:0 0 1em 1em;padding:0}ul li{margin:0 0 1em;padding:0}a{outline:0;color:#9ed0c0;text-decoration:none}a:hover{color:rgba(158,208,192,.6)}.section-title{font-weight:700;color:#9ed0c0;font-size:35px;text-transform:uppercase;margin:50px 0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.more{font-size:18px;font-family:Jost-Bold;display:block;padding-left:170px;position:relative;text-transform:uppercase;outline:none;cursor:pointer}.more:before{content:'';position:absolute;left:0;top:50%;height:2px;margin-top:-2px;background:#9ed0c0;width:150px}.projectHeader{font-family:Jost}.projectHeader h1{font-size:150px;line-height:100px;margin:0 auto;max-width:600px;font-weight:700}.projectHeader-text{max-width:350px;margin:0 0 0 37%}.projectHeader-text p{color:rgba(59,68,77);font-weight:500}.projectPreview2 .projectHeader-text p{color:#fff}.projectHeader-text a{font-weight:500;font-family:Jost}.projectPreview{position:relative;height:100vh!important;padding:3.5vw 1vw 3.5vw 4.2vw}.projectPreview .bg,.projectPreview h1,.projectPreview h2,.projectPreview header{transition:.8s cubic-bezier(.65,.18,.48,.99);-webkit-transition:.8s cubic-bezier(.65,.18,.48,.99)}.projectPreview .more{transition:.4s cubic-bezier(.65,.18,.48,.99);-webkit-transition:.4s cubic-bezier(.65,.18,.48,.99)}.projectPreview header{position:absolute;top:35%;left:46%;z-index:10;right:0}.projectPreview header h1{padding-top:10px;margin:0;color:#9ed0c0;text-transform:uppercase;text-shadow:4px 4px rgba(0,0,0,.6);line-height:115px;max-width:50vw}.projectPreview .bg{position:absolute;left:0;top:18vh;right:36%;bottom:16vh;z-index:1;overflow:hidden}.projectPreview .bg img{max-width:none;width:100%;height:100vh;max-width:100%;max-height:100%;object-fit:cover}.projectPreview header,.projectPreview .bg{clip-path:inset(-5% 0 -5% 100%);-webkit-clip-path:inset(-5% 0 -5% 100%)}.projectPreview.open .bg{left:20px;right:20px;top:20px;bottom:20px}.projectPreview.open .more{opacity:0}.projectPreview.open h1,.projectPreview.open h2{text-align:center;max-width:none}.projectPreview.open header{left:0}.projectPreview.open .scroll{opacity:1}.projectPreview.animate-in .bg,.projectPreview.animate-in header{animation:clipIn .85s .8s cubic-bezier(.33,.62,.53,.98) forwards;-webkit-animation:clipIn .85s .8s cubic-bezier(.33,.62,.53,.98) forwards}.projectPreview.animate-out .bg,.projectPreview.animate-out header{animation:clipOut .85s ease-in forwards;-webkit-animation:clipOut .85s ease-in forwards}.projectPreview.projectPreview1{background:#e0d8d1}.projectPreview.projectPreview2{background:#3b444d}.projectPreview.projectPreview2 a,.projectPreview.projectPreview2 h2{color:#9ed0c0}.projectPreview .scroll{opacity:0}.slick-dots{list-style-type:none;margin:0;padding:0}.slick-dots li{margin:0;cursor:pointer}.slick-dots li button{opacity:0}.slick-dots button{display:none}#portfolio .slick-dots{position:fixed;bottom:10px;left:0;right:0;text-align:center;counter-reset:homedots -1;z-index:0;transition:.6s;-webkit-transition:.6s}#portfolio .slick-dots li{display:inline-block;font-size:22px;padding-bottom:25px;margin:0 5px;position:relative;counter-increment:homedots}#portfolio .slick-dots li:before{content:"0"counter(homedots);display:inline-block;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);color:rgba(155,155,155,.33);letter-spacing:1.55px;transition:1.2s cubic-bezier(.165,.84,.44,1);-webkit-transition:1.2s cubic-bezier(.165,.84,.44,1)}#portfolio .slick-dots li.slick-active:before{font-family:Jost-Bold;color:#9ed0c0;display:inline-block}#portfolio .slick-dots li.slick-active:after{transform:rotate(45deg) translateY(0px);-webkit-transform:rotate(45deg) translateY(0px)}#portfolio .slick-dots.hidden{opacity:0;visibility:hidden}.scroll{position:absolute;bottom:30px;left:50%;margin-left:-2px;height:100px;width:4px;overflow:hidden;z-index:1000}.scroll:before{content:'';width:2px;height:100px;position:absolute;top:0;left:0;background:#fff;background:rgba(255,255,255,.6);animation:scroll 1.5s infinite linear;-webkit-animation:scroll 1.5s infinite linear}.projectPreview .scroll{position:absolute;bottom:30px;left:50%;margin-left:-1px;top:auto}.slide0 .scroll:before{background:#2a2a2a}@keyframes scroll{0%{transform:translateY(-150%);-webkit-transform:translateY(-150%)}100%{transform:translateY(150%);-webkit-transform:translateY(150%)}}@-webkit-keyframes scroll{0%{transform:translateY(-150%);-webkit-transform:translateY(-150%)}100%{transform:translateY(150%);-webkit-transform:translateY(150%)}}.fadeInUp.animate{animation:fadeInUp .8s .2s cubic-bezier(.15,.67,.57,1) forwards;-webkit-animation:fadeInUp .8s .2s cubic-bezier(.15,.67,.57,1) forwards}.clipIn{clip-path:inset(0 0 -100px 100%);-webkit-clip-path:inset(0 0 -100px 100%);transform:translate3d();-webkit-transform:translate3d();transform:translateX(20vw);-webkit-transform:translateX(20vw)}.clipIn.animate{animation:clipIn 1.1s .2s cubic-bezier(.15,.67,.57,1) forwards;-webkit-animation:clipIn 1.1s .2s cubic-bezier(.15,.67,.57,1) forwards}@keyframes menuAfterIn{0%{left:-10%;right:110%}100%{left:-10%;right:-10%}}@-webkit-keyframes menuAfterIn{0%{left:-10%;right:110%}100%{left:-10%;right:-10%}}@keyframes menuAfterOut{0%{right:-10%;left:-10%}100%{right:-10%;left:120%}}@-webkit-keyframes menuAfterOut{0%{right:-10%;left:-10%}100%{right:-10%;left:120%}}@keyframes clipOut{0%{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);transform:translate3d();-webkit-transform:translate3d();transform:translateX(0%);-webkit-transform:translateX(0%)}100%{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);transform:translate3d();-webkit-transform:translate3d();transform:translateX(-20vw);-webkit-transform:translateX(-20vw)}}@-webkit-keyframes clipOut{0%{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);transform:translate3d();-webkit-transform:translate3d();transform:translateX(0%);-webkit-transform:translateX(0%)}100%{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);transform:translate3d();-webkit-transform:translate3d();transform:translateX(-20vw);-webkit-transform:translateX(-20vw)}}@keyframes clipIn{0%{clip-path:inset(0 0 -100px 100%);-webkit-clip-path:inset(0 0 -100px 100%);transform:translate3d();-webkit-transform:translate3d();transform:translateX(20vw);-webkit-transform:translateX(20vw)}100%{clip-path:inset(0 0 -100px 0);-webkit-clip-path:inset(0 0 -100px 0);transform:translate3d();-webkit-transform:translate3d();transform:translateX(0);-webkit-transform:translateX(0)}}@-webkit-keyframes clipIn{0%{clip-path:inset(0 0 -100px 100%);-webkit-clip-path:inset(0 0 -100px 100%);transform:translate3d();-webkit-transform:translate3d();transform:translateX(20vw);-webkit-transform:translateX(20vw)}100%{clip-path:inset(0 0 -100px 0);-webkit-clip-path:inset(0 0 -100px 0);transform:translate3d();-webkit-transform:translate3d();transform:translateX(0);-webkit-transform:translateX(0)}}.cover{width:100%;height:100vh;position:relative;display:flex;align-items:center;justify-content:flex-end;padding-right:10%;margin-bottom:100px}.cover50{width:100%;height:50vh;position:relative;display:flex;align-items:center;justify-content:flex-end;padding-right:10%;margin-bottom:100px}.cover__text{display:flex;text-align:right;width:100%;justify-content:flex-end;overflow:hidden}.cover__text h2{font-size:120px;line-height:130px;font-weight:500;color:#9ed0c0;text-transform:uppercase;text-shadow:4px 4px rgba(0,0,0,.6)}.panel{display:flex;align-items:center;min-height:600px;position:relative;margin:100px 0}.panel__text{padding-right:50px;color:#3b444d}.panel__services{min-height:50vh;height:500px;border-left:4px solid #9ed0c0;padding-left:30px;align-items:center;display:flex;flex-direction:column}.panel__services ul{margin:0}.panel__services ul li{list-style-type:none;display:inline-flex;align-items:center;margin-top:20px}.panel__services ul li p{padding-left:20px;line-height:1em;color:#3b444d}.panel__services ul li img{height:50px;width:auto}.panel .panel-button{display:flex;flex-direction:column;width:100%;text-transform:uppercase}.panel .panel-button a i{margin-left:20px}.panel__info{display:flex;flex-direction:row;background:#3b444d;min-height:360px;width:100%;z-index:1;align-items:center}.panel__info__title{display:flex;align-items:center;flex-direction:column;height:100%}.panel__info__title h3{font-size:25px;text-transform:uppercase;color:#fff;margin:0 0 20px}.panel__info__list .list{display:grid;grid-template-columns:1fr 1fr;list-style-type:none;color:#fff;align-items:center}.panel__info__list .list li{margin:2px 0}.img__service__left{position:absolute;top:20px;left:0;z-index:0;height:400px;width:500px}.img__service__right{position:absolute;bottom:0;right:0;z-index:0;height:400px;width:500px}.slick-slide{outline:none!important}.panel__gallery{position:relative}.panel__gallery img{height:500px;width:auto;object-fit:cover}.panel__gallery .slick-slide{margin:0 20px;z-index:1}.gallery_square_light-blue{position:absolute;bottom:25px;left:147px;height:400px;width:400px;z-index:0;background:#9ed0c0}.gallery-center-mode .slick-slide{margin:0 15px}.arrows-slick{display:none}.other-rooms-square-left{height:400px;width:350px;background:#9ed0c0;position:absolute;top:10%;left:10%!important}.other-rooms-square-right{height:400px;width:350px;background:#3b444d;position:absolute;bottom:-10%;right:10%!important}.testimonials_square-left{position:absolute;height:100%;width:40vw;top:0;left:0;background:#3b444d;z-index:0}.testimonials{width:75%;height:250px;background:#9ed0c0;margin:100px 0;z-index:1;display:flex;align-items:center;justify-content:space-around;flex-direction:row}.grid--footer{background-color:#3b444d;min-height:400px;padding:50px 150px;margin-top:150px!important}.grid--footer h3{color:#9ed0c0;text-transform:uppercase}.grid--footer ul{margin:0}.grid--footer ul li{list-style-type:none;margin:0 0 3px}.grid--footer ul li{color:#fff}.grid--footer ul li i{margin-right:5px;color:#9ed0c0}.grid--footer ul li a{color:#fff}.grid--footer .social-icon{margin-top:69px}.grid--footer .social-icon ul{display:inline-flex}.grid--footer .social-icon ul li a i{padding:15px;font-size:30px;width:80px;text-align:center;text-decoration:none;margin:5px 10px 5px 0;color:#fff;background:#9ed0c0}.grid--footer .social-icon ul li a i:hover{opacity:.75}.sub-footer{background:#3b444d;display:flex;align-items:center}.sub-footer-p{border-top:2px solid #9ed0c0}.sub-footer-p p{text-align:center;font-size:13px;color:#fff}.sub-footer-p a{color:#fff}.sub-footer-p a:hover{opacity:.75}.third-menu li:last-child a{color:#9ed0c0}.service__panel .service__panel__col{padding:0 30px;position:relative}.service__panel_img{z-index:1}.service__panel img{object-fit:cover;height:400px;width:100%;margin:50px 0 0 20px;z-index:10}.service__panel__square__left{position:absolute;left:0;bottom:0;background:#9ed0c0;width:400px;height:300px;z-index:0}.service__panel__square__right{position:absolute;right:0;bottom:0;background:#3b444d;width:400px;height:300px;z-index:0}.service__panel__square__left__up{position:absolute;left:0;top:0;background:#3b444d;width:400px;height:300px;z-index:0}.service__panel__square__right_down{position:absolute;right:-10px;bottom:0;background:#9ed0c0;width:400px;height:300px;z-index:0}.video-item{position:relative}.videoplay__left{position:absolute;top:30px;left:-10px;z-index:2}.videoplay__up{position:absolute;top:-50px;left:100px;z-index:2}.videoplay img{height:120px;width:120px;object-fit:cover}.grid-formSlider{align-items:center;min-height:80vh}.contactFormSlider{padding-right:50px}.MapsSlider{padding-left:50px}.contactSlider{border:none!important;border-bottom:1px solid #3B444D!important;transition:all .2s cubic-bezier(.215,.61,.355,1)}.contactSlider:focus{outline:none!important;border-bottom:3px solid #3B444D!important}#contactSlider-submit{background:#9ED0C0!important;font-weight:300!important;color:#fff!important;padding:5px 35px!important;border:none!important;border-radius:3px!important}.acceptance-slider{display:flex;align-items:center}#sliderChecked{margin-right:15px}.maps{position:relative;z-index:1}.mapsQuad{position:absolute;width:300px;height:300px;bottom:-20px;left:0;z-index:0;background:#3b444d}.abc-result-calendar span:last-child{opacity:0!important}.abc-result-calendar span:last-child form{opacity:1!important}.abc-result-calendar span:last-child form span{opacity:1!important}.abc-fullcolumn .abc-bookingform-totalprice,.abc-fullcolumn .abc-bookingform-totalprice b{opacity:0!important}.abc-fullcolumn span span b{display:none!important}.abc-submit{color:#fff;max-width:200px;text-align:center;margin:20px 10px!important;border-radius:13px;padding:3px 10px!important;background:#3B444D!important}.abc-submit-text{font-size:15px!important}.abc-column input,.abc-column textarea{border:1px solid #3b444d;border-radius:5px}.abc-column input:focus,.abc-column textarea:focus{outline:#9ed0c0}.acf-map{width:100%;height:100%;margin:20px 0;-webkit-box-shadow:8px 6px 6px -5px rgba(0,0,0,.49);box-shadow:8px 6px 6px -5px rgba(0,0,0,.49)}.grid{margin:0 auto;max-width:1200px;display:flex;flex-flow:row;flex-wrap:wrap}.grid--fluid{max-width:100vw;position:relative}.grid--center{justify-content:center}.grid--right{justify-content:flex-end}.col{flex:1}[class*=col-]{position:relative}.col-16{width:16%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:33.33%}.col-40{width:40%}.col-50{width:50%}.col-60{width:60%}.col-70{width:70%}.col-80{width:80%}.col-90{width:90%}.col-100{width:100%}@media (max-width:991px){.tab-20{width:20%}.tab-25{width:25%}.tab-33{width:33.33%}.tab-50{width:50%}.tab-100{width:100%}}@media (max-width:768px){[class*=col-]{width:100%}.sma-20{width:20%}.sma-25{width:25%}.sma-33{width:33.33%}.sma-50{width:50%}.sma-100{width:100%}.sma-hide{display:none}}*{font-weight:400;font-style:normal}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page404{font-size:120px;text-transform:uppercase;font-weight:700;margin-bottom:0;color:#9ed0c0}.page404 span{font-size:120px;text-transform:uppercase;font-weight:700;color:#3b444d}.page404 p{font-weight:500;color:#3b444d}@media (min-width:1441px){.arrows-slick{display:flex;flex-direction:row;justify-content:space-around;position:absolute !important;top:50%;z-index:999;transform:translateY(50%);align-items:center}.arrows-slick .next-gallery i,.arrows-slick .prev-gallery i,.arrows-slick .prev i,.arrows-slick .next i{cursor:pointer;font-size:100px;color:#3b444d;background-color:#9ed0c0;width:100px;height:100px;border-radius:50%;border:3px solid #3b444d;text-align:center}.arrows-slick .prev,.arrows-slick .next{z-index:1}}@media (min-width:991px){#gallery-slick-block.arrows-slick{display:flex;flex-direction:row;justify-content:space-between;position:absolute !important;top:50%;z-index:999;align-items:center}#gallery-slick-block.arrows-slick .prev i,#gallery-slick-block.arrows-slick .next i{cursor:pointer;font-size:100px;color:#3b444d;background-color:#9ed0c0;width:100px;height:100px;border-radius:50%;border:3px solid #3b444d;text-align:center}}@media all and (max-width:1280px){.gallery_square_light-blue,.other-rooms-square-left,.other-rooms-square-right{display:none}.panel{margin:0;min-height:300px}.panel__text{padding-left:20px}}@media all and (max-width:980px){.projectPreview header{left:10%}@media all and (max-width:991px){.grid-formSlider{margin-top:100px!important}.MapsSlider{display:none}}.projectHeader-text p{font-size:16px;background:rgba(255,255,255,.5);padding:5px 10px}.cover__text h2{font-size:80px}.grid--footer{padding:25px 20px}}@media all and (max-width:736px){.btn{min-width:130px}.site-nav{font-size:20px}
/*! internal page rooms*/
.cover__text h2{font-size:55px;line-height:70px;width:80%}.panel__text{padding:0 50px}.panel__services{padding-left:0}.panel__services ul li{display:flex;margin-top:20px;flex-direction:column;align-items:center}.panel__services{border-left:0}.panel .panel-button{flex-direction:row;align-items:center;width:50vw;justify-content:space-around}.panel__info{display:flex;flex-direction:column;align-items:center;justify-content:center}.panel__info__title{margin:30px 0}.panel__info__list .list li{text-align:center}}@media all and (max-width:480px){.projectHeader{top:25%}.more{padding-left:0}.more:before{display:none}.projectHeader-text p{font-size:14px}.projectHeader-text a{text-align:right;padding-right:20px}.projectHeader h1{font-size:50px !important;line-height:50px !important;max-width:100vw !important}
/*! internal page rooms*/
.cover__text{width:90%}.cover__text h2{font-size:40px;line-height:55px}.panel__text p{margin:50px 25px}.panel .panel-button{width:100vw;justify-content:space-around}.panel__info__list .list{display:flex;flex-direction:column}.sub-footer-p p{font-size:10px}}@media screen and (min-device-width:481px) and (max-device-width:1279px){.projectHeader h1{font-size:3.5em}.projectPreview header{left:20%}}@media screen and (min-device-width:1280px) and (max-device-width:1700px){.projectHeader h1{font-size:5em}.projectPreview header{left:30%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('/wp-content/themes/sigis/css/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url('/wp-content/themes/sigis/css/fonts/slick.eot');src:url('/wp-content/themes/sigis/css/fonts/slick.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/sigis/css/fonts/slick.woff') format('woff'),url('/wp-content/themes/sigis/css/fonts/slick.ttf') format('truetype'),url('/wp-content/themes/sigis/css/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}