@charset "UTF-8";.hidden-lg,.hidden-md,.hidden-sm,.hidden-xs,.hidden-xss,.visible-lg,.visible-md,.visible-sm,.visible-xs,.visible-xss{display:none!important}@media only screen and (max-width:459px){.visible-xss{display:block!important}}@media only screen and (max-width:767px) and (min-width:460px){.visible-xs{display:block!important}}@media only screen and (max-width:1023px) and (min-width:768px){.visible-sm{display:block!important}}@media only screen and (max-width:1279px) and (min-width:1024px){.visible-md{display:block!important}}@media only screen and (min-width:1280px){.visible-lg{display:block!important}}main{display:block}@font-face{font-family:Lobster;src:url(../../fonts/Lobster/Lobster-Regular.eot);src:local("☺"),url(../../fonts/Lobster/Lobster-Regular.woff) format("woff"),url(../../fonts/Lobster/Lobster-Regular.ttf) format("truetype"),url(../../fonts/Lobster/Lobster-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Regular.eot);src:local("☺"),url(../../fonts/Roboto/Roboto-Regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Light";src:url(../../fonts/Roboto/Roboto-Light.eot);src:local("☺"),url(../../fonts/Roboto/Roboto-Light.woff) format("woff"),url(../../fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(../../fonts/Roboto/Roboto-Light.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Bold";src:url(../../fonts/Roboto/Roboto-Bold.eot);src:local("☺"),url(../../fonts/Roboto/Roboto-Bold.woff) format("woff"),url(../../fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(../../fonts/Roboto/Roboto-Bold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url(../../fonts/Roboto/RobotoCondensed-Regular.eot);src:local("☺"),url(../../fonts/Roboto/RobotoCondensed-Regular.woff) format("woff"),url(../../fonts/Roboto/RobotoCondensed-Regular.ttf) format("truetype"),url(../../fonts/Roboto/RobotoCondensed-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gabriela;src:url(../../fonts/Gabriela/Gabriela-Regular.eot);src:local("☺"),url(../../fonts/Gabriela/Gabriela-Regular.woff) format("woff"),url(../../fonts/Gabriela/Gabriela-Regular.ttf) format("truetype"),url(../../fonts/Gabriela/Gabriela-Regular.svg) format("svg");font-weight:400;font-style:normal}body{background-color:#fff}.no-scroll{position:fixed;width:100%;overflow-y:scroll}.container-fluid{position:relative}.container-fluid::before{content:"";position:absolute;z-index:-1;top:-26%;display:block;height:auto;min-height:100%;width:100%;max-width:100%;background:url(../../../img/pepco/background.jpg) no-repeat;background-size:cover;background-position-x:center}.house-wrapper{position:relative}.house-wrapper .curtain{display:block;z-index:0;position:absolute;top:-40px;height:calc(100% + 40px)}.house-wrapper.article-normal{color:#fff}.house-wrapper.article-normal>article.standard{background-color:transparent}.house-wrapper.article-normal>article h1{padding:0;max-width:650px;margin:0 auto 30px;letter-spacing:.84px;font-family:Lobster;font-size:30px;font-weight:400;line-height:36px;background-color:transparent}.house-wrapper.article-normal>article .article-body{padding:0}.house-wrapper section{background:0 0;padding:0}.house-wrapper section.article-header{padding:0 30px}.house-wrapper .btn-red{background-color:#0178e3;min-width:200px;margin:30px auto 40px}.house-wrapper .ui-widget-content .answer{font-family:Gabriela;font-size:13px;line-height:16px;text-align:left;padding-left:44px;padding-top:8px}.house-wrapper .ui-widget-content .answer::before{top:2px;left:2px;width:33px;height:31px;background-color:#fff;background-image:url(../../../img/pepco/box.svg);background-position:2px 2px}.house-wrapper .ui-widget-content .answer::after{content:"";position:absolute;z-index:-1;top:0;left:0;display:block;width:32px;height:31px;background-image:url(../../../img/pepco/box.svg)}#rooms,#rooms>:not(.closed){display:none}.house-wrapper .ui-widget-content.ui-selected .answer:before{width:33px;height:31px;background-color:#fff;background-image:url(../../../img/pepco/checked.svg);background-position:2px 2px}.house-wrapper .ui-selectable .ui-widget-content,.house-wrapper .ui-selectable .ui-widget-content.ui-selected{background-color:transparent;border-bottom:0}#rooms,.room{background:0 0}.house-wrapper h1,.house-wrapper h3,.house-wrapper h4{text-align:center}.house-wrapper h3{margin:30px 0 20px;font-family:Roboto;font-size:22px;line-height:29px}.house-wrapper h4,.house-wrapper p{line-height:24px;font-family:Roboto}.house-wrapper h4{margin:20px 0;font-weight:400;font-size:20px}.house-wrapper p{font-size:16px;text-align:center}.house-wrapper ul{margin-left:15px;font-family:Roboto;font-size:16px;line-height:22px;list-style:none}.house-wrapper ul li{margin-bottom:20px}.room{box-sizing:border-box}.room:hover{cursor:pointer;filter:brightness(120%)}#rooms{position:fixed;z-index:19;top:12%;right:0;left:0;opacity:1;overflow:hidden;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;outline:0;margin:0 auto;width:calc(100% - 30px);max-width:820px;height:auto;max-height:calc(100vh - 140px);padding:40px 0 0}#rooms>.present-wrapper>.close{top:-8px}#rooms>.visible{position:relative;display:block;z-index:20}#rooms>.visible.present-wrapper{position:absolute;top:0;z-index:21;width:100%}#rooms>.visible>svg{position:relative;top:0;right:0;bottom:0;left:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;transform:scale(1.7)}#rooms .form,#rooms .form image{display:none}#rooms>.visible>svg#Bedroom_2-01,#rooms>.visible>svg#Kids_room-01{transform-origin:bottom left}#rooms>.visible>svg#Kitchen-01{transform-origin:bottom center}#rooms>.visible>svg#Living_room-01{transform-origin:bottom right}#rooms .form{padding:0}#rooms .form image.show{display:block}#rooms .form.send{display:block;background-color:#fff}#rooms .form.send .success-wrapper{position:relative;margin:0 auto;display:none}#rooms .form.send.success .form-wrapper-inner,#rooms .form.send.success .present-wrapper{display:none}#rooms .form.send.success .success-wrapper{display:block;padding:38px 35px}#rooms .form.send.success .success-wrapper p{text-align:center;font-size:16px}#rooms .form.send.success .success-wrapper span{display:block;margin-top:14px;font-family:Lobster;font-size:18px;color:#AA7211;text-align:center}#rooms.show{display:block}#bedroom:not(.room),#childrens:not(.room),#kitchen:not(.room),#living:not(.room){filter:brightness(70%)}.overlay{position:fixed;display:none;z-index:18;top:0;bottom:0;left:0;right:0;opacity:.6;background-color:#000}.overlay.on{display:block}.close{position:absolute;z-index:24;top:-25px;right:-10px;display:none;padding:10px}.close:hover{cursor:pointer}.close.closed{display:block}.close.closed img{width:30px;height:30px}.vaucher-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center}.vaucher-number{margin-right:15px;font-family:Lobster;font-size:34px}.vaucher-number span{font-size:26px}svg image{opacity:1;transition:filter .3s ease}svg image[id="1"]:hover,svg image[id="2"]:hover,svg image[id="3"]:hover,svg image[id="4"]:hover,svg image[id="5"]:hover,svg image[id="6"]:hover,svg image[id="7"]:hover,svg image[id="8"]:hover,svg image[id="9"]:hover,svg image[id="10"]:hover,svg image[id="11"]:hover,svg image[id="12"]:hover{filter:brightness(110%) contrast(130%);cursor:pointer}.present-wrapper{position:relative;display:block;text-align:center;background-color:#0178e3}.present-wrapper>:not(.close){color:#fff;padding:20px 30px}.present-img{flex:1;min-height:90px}.present-name{font-family:Roboto;font-size:18px;line-height:24px}.present-image-wrapper{position:relative;display:flex;flex-direction:row}.present-percent{font-family:"Roboto Black";font-size:15px}.present-description,.present-percent-wrapper-inner{font-family:Roboto;text-align:center}.present-percent-wrapper{position:absolute;right:0;color:#0178e3}.present-percent-wrapper-inner{float:right;display:block;width:55px;height:55px;border-radius:50%;border:1px solid #0178e3;font-size:6.5px}.present-percent-symbol{font-size:11px}.present-description{margin-top:18px;font-size:16px;line-height:22px;color:#000}.present-src{display:block;margin:0 auto}.present-src-1{height:92px}.present-src-2{height:136px}.present-src-3{height:126px}.present-src-4{height:121px}.present-src-5{height:103px}.present-src-6{height:118px}.present-src-7{height:126px}.present-src-8{height:107px}.present-src-9{height:110px}.present-src-10{height:130px}.present-src-11{height:109px}.present-src-12{height:126px}.letter-wrapper{display:flex;justify-content:center;align-items:center;margin:30px auto 40px}.form{margin:0 auto;background:#fff;color:#000}.form-header{margin:0 auto;max-width:226px;font-family:"Roboto Bold";font-size:16px;line-height:24px;text-align:center}.form-wrapper-inner{display:block;overflow-x:hidden;overflow-y:scroll;max-height:calc(100vh - 250px);padding:15px}.form-row{position:relative}.form input[type=email],.form input[type=text]{background:#fff;color:#000;display:block;width:100%;margin:0 0 18px;height:40px;font-size:14px;padding:12px 12px 12px 16px;font-family:Roboto;outline:0;border:1px solid #e2dddd;clear:left}.form ol{margin:0 auto;list-style-type:none}.form .checkbox{margin-top:25px;margin-bottom:30px}.form .error a,.form a{color:#08f}.err-msg,label span{color:red}.checkbox .err-msg{left:0;top:33px}.captcha.error .err-msg{top:86px;left:0;padding:0}.error .err-msg{top:53px;padding:12px 42px 12px 0}.err-msg{position:absolute;top:60px;font-family:Roboto;font-size:12px;line-height:16px;padding:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-track:hover{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#cecaca}::-webkit-scrollbar-thumb:hover{background-color:#949191}@media only screen and (min-width:768px){.close{top:-40px}.close.closed img{width:50px;height:50px}.house-wrapper .curtain{display:none}.house-wrapper.article-normal>article.standard{max-width:740px}.house-wrapper section.article-header{padding:0}#rooms{top:50%;left:50%;transform:translate(-50%,-50%);width:unset;height:unset;max-width:unset;max-height:unset}#rooms .form{max-width:550px}#rooms .form.send.success .success-wrapper{padding:95px 72px}#rooms .form.send.success .success-wrapper p{font-size:24px;line-height:32px}#rooms .form.send.success .success-wrapper span{font-size:30px}#rooms>.present-wrapper>.close{top:-40px}#rooms>.visible.present-wrapper{top:40px}#rooms>.visible>svg{transform:unset}.present-percent{font-size:25px}.present-percent-wrapper-inner{display:block;width:100px;height:100px;padding-top:8px;font-size:11px}.present-percent-symbol{font-size:20px}.present-name{font-size:30px;line-height:39px}.present-description{margin-top:5px;font-size:18px}.present-src-1,.present-src-10,.present-src-11,.present-src-12,.present-src-2,.present-src-3,.present-src-4,.present-src-5,.present-src-6,.present-src-7,.present-src-8,.present-src-9{height:100%}.present-src-4{width:138px;height:190px}.form-header{max-width:254px;font-size:18px;line-height:26px}}@media only screen and (min-width:1024px){.container-fluid::before{top:-20%}.house-wrapper.article-normal{margin-bottom:100px}.house-wrapper.article-normal>article h1{margin-bottom:20px;font-size:50px;letter-spacing:1.4px;line-height:58px}.house-wrapper.article-normal>article.standard{max-width:1280px;padding-right:210px;padding-left:210px}.house-wrapper section.article-header{padding:0}.house-wrapper h3{margin-top:40px;margin-bottom:10px;font-size:33px;line-height:44px}.house-wrapper h4{margin-top:31px;margin-bottom:22px;font-size:30px}.house-wrapper p{font-size:18px;line-height:24px}.house-wrapper ul{margin-bottom:20px;font-size:18px;line-height:28px}.house-wrapper ul li{margin-bottom:6px}.vaucher-wrapper img{width:209px;height:100px}.vaucher-number{font-size:42px}.vaucher-number span{font-size:34px}}@media only screen and (min-width:1280px){.house-wrapper.article-normal>article.standard{padding-right:230px;padding-left:230px}.house-wrapper ul{margin-left:60px}}