@import "https://fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,800,900&display=swap";.bg-color{background-color:#50504F}.secondary-color{color:#BFC8CE}.gray-color{color:#c0c8ce}@media (min-width: 1400px){.container{max-width:1340px}}html{height:-webkit-fill-available;min-height:100%;overflow-x:hidden}html,body{position:relative;margin:auto;background-color:#50504F;color:#ffffff;letter-spacing:0.3px}body{font-family:'Raleway', sans-serif;font-weight:300;overflow-x:hidden;line-height:1.75}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#BFC8CE}body::-webkit-scrollbar-thumb{background:#383838}body::-webkit-scrollbar-thumb:hover{background:#555}img{max-width:100%}p{font-size:14px;font-family:'Raleway', sans-serif;font-weight:400}hr{border-top:2px solid #c0c8ce;max-width:510px}small{font-size:10px;display:block;line-height:1.9;color:#BFC8CE}a{color:#c0c8ce;text-decoration:underline}a:hover{color:#fff}strong{font-weight:600}::placeholder{color:#888C8E;opacity:1}:-ms-input-placeholder{color:#888C8E}::-ms-input-placeholder{color:#888C8E}.cms-custom-checkbox{display:inline-block}.sound{width:55px;height:55px;cursor:pointer;display:inline-block;text-align:center;position:absolute;left:0;right:0;margin:auto;top:-55px}.sound--icon{color:#50504f;width:25%;height:100%;line-height:100%;font-size:48px;display:block;margin:auto}.sound--icon.fa-volume-off:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iVnJzdHZhXzEiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU2IDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzUwNTA0Rjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIxNSw3MWwtODksODlIMjRjLTEzLjMsMC0yNCwxMC43LTI0LDI0djE0NGMwLDEzLjMsMTAuNywyNCwyNCwyNGgxMDIuMWw4OC45LDg5YzE1LDE1LDQxLDQuNSw0MS0xN1Y4OA0KCUMyNTYsNjYuNSwyMzAsNTYsMjE1LDcxeiIvPg0KPC9zdmc+DQo=")}.sound--wave{position:absolute;border:3px solid transparent;border-right:3px solid #50504f;border-radius:50%;transition:all 200ms;margin:auto;top:0;bottom:0;left:0;right:0}.sound--wave_one{width:50%;height:35%}.sound--wave_two{width:75%;height:50%}.sound-mute .sound--wave{border-radius:0;width:50%;height:30%;border-width:0 3px 0 0}.sound-mute .sound--wave_one{transform:rotate(45deg) translate3d(0,-75%,0);left:-4px}.sound-mute .sound--wave_two{transform:rotate(-45deg) translate3d(0,76%,0);left:-4px}#video-bg > div:after{content:'';background:url("https://villanuova.real-estate-showcase.website/content/images/Villa_Nuova_thumb.png");background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}#video-bg iframe{z-index:1}.video-bg-placeholder{position:absolute;left:0;top:0;width:100vw;min-height:100vh;overflow:hidden;z-index:1;background-position:center center !important;-webkit-background-size:cover !important;background-size:cover !important;opacity:0.9;-webkit-transition:all 0.4s ease-out 0.8s;transition:all 0.4s ease-out 0.8s}.video-bg-placeholder.hide{opacity:0}.phone-icon-hover{vertical-align:text-bottom;display:inline-block}.phone-icon-hover img{width:20px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.phone-icon-hover:hover img{width:22px}.btn-outline-primary{border-radius:0;text-decoration:none}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:#BFC8CE !important;border-color:#BFC8CE !important;color:#50504F !important;box-shadow:none !important}#scrollspy{top:60px;right:45px;z-index:999}#scrollspy .nav-pills{position:relative}#scrollspy .nav-link{position:relative;font-size:12px;padding:0;margin-top:1px;margin-bottom:1px;border-radius:0 !important;text-align:center;text-decoration:none}#scrollspy .nav-link span{background-color:#353535;padding:2px 8px 0px;width:auto;white-space:nowrap;position:absolute;right:-20px;opacity:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}#scrollspy .nav-link:after{content:'';width:10px;height:10px;border:solid 1px #353535;display:inline-block;position:absolute;right:-17px;top:6px;transform:rotate(45deg);z-index:9}#scrollspy .nav-link.active:after{background-color:#353535}#scrollspy.active .nav-link span{right:0;opacity:1;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}#scrollspy.night span{background-color:#b0b8bd;color:#353535}#scrollspy.night .nav-link:after{border-color:#b0b8bd}#scrollspy.night .nav-link.active:after{background-color:#b0b8bd}.day-night-switcher{position:absolute;bottom:270px;z-index:9;left:0;right:0;margin:auto;text-align:center}.day-night-switcher button{background-color:#50504f;color:#b0b8bd;text-transform:uppercase;font-size:14px;padding:2px 7px;box-shadow:none;border:0;filter:brightness(1)}.day-night-switcher button:hover,.day-night-switcher button:focus{filter:brightness(1.2);outline:none}.day-night-switcher button.active{background-color:#b0b8bd;color:#50504f}@media (max-width: 768px){.day-night-switcher{bottom:215px}}@media (max-width: 645px){.day-night-switcher{bottom:170px}}.grecaptcha-logo iframe{position:static}@media (max-width: 768px){.map{height:250px;object-fit:cover}}.custom-checkbox .custom-control-input:checked~ .custom-control-label:before{border-color:#ced6d9;background-color:#ced6d9;border:0 !important;box-shadow:none !important}.custom-checkbox .custom-control-input:checked~ .custom-control-label:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='%black' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/></svg>") !important}.custom-checkbox .custom-control-label:before,.custom-checkbox .custom-control-label:after{top:.05rem !important;border-radius:0 !important}.fb_invalid .custom-control-label::before{border-color:red !important;background-color:red !important}.custom-dot{width:8px;height:8px;float:left;border-radius:50%;display:block;background-color:#BFC8CE;opacity:0.5;padding:0;border:0}.custom-dot.active{opacity:1}.custom-dot:last-child{margin-left:5px}_:-ms-lang(x),_:-webkit-full-screen,.ie-embed-container{width:100%;height:calc(100% - 238px) !important;position:absolute;object-fit:cover;object-position:center}@media (min-width: 1921px){_:-ms-lang(x),_:-webkit-full-screen,.ie-embed-container{object-fit:cover;object-position:center}}@media (min-width: 1440px) and (max-width: 1920px){_:-ms-lang(x),_:-webkit-full-screen,.ie-embed-container{object-fit:cover}}@media (max-width: 992px){_:-ms-lang(x),_:-webkit-full-screen,.ie-embed-container{height:calc(100% - 175px) !important}}@media (max-width: 768px){_:-ms-lang(x),_:-webkit-full-screen,.ie-embed-container{height:calc(100% - 135px) !important}}@media (max-width: 490px){_:-ms-lang(x),_:-webkit-full-screen,.ie-embed-container{height:calc(100% - 105px) !important}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ie-embed-container{width:100%;height:calc(100% - 238px) !important;position:absolute;object-fit:cover;object-position:center}}@media all and (-ms-high-contrast: none) and (min-width: 1921px),(-ms-high-contrast: active) and (min-width: 1921px){.ie-embed-container{object-fit:cover;object-position:center}}@media all and (-ms-high-contrast: none) and (min-width: 1440px) and (max-width: 1920px),(-ms-high-contrast: active) and (min-width: 1440px) and (max-width: 1920px){.ie-embed-container{object-fit:cover}}@media all and (-ms-high-contrast: none) and (max-width: 992px),(-ms-high-contrast: active) and (max-width: 992px){.ie-embed-container{height:calc(100% - 175px) !important}}@media all and (-ms-high-contrast: none) and (max-width: 768px),(-ms-high-contrast: active) and (max-width: 768px){.ie-embed-container{height:calc(100% - 135px) !important}}@media all and (-ms-high-contrast: none) and (max-width: 490px),(-ms-high-contrast: active) and (max-width: 490px){.ie-embed-container{height:calc(100% - 105px) !important}}.hero-container{width:100%;position:absolute;top:0;left:0}.hero-container .video-bg{background:url("https://villanuova.real-estate-showcase.website/content/images/MLV_LP_video_uvod.png");background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:calc(100% - 238px);position:absolute;z-index:0}@media (max-width: 992px){.hero-container .video-bg{height:calc(100% - 175px)}}@media (max-width: 768px){.hero-container .video-bg{height:calc(100% - 135px)}}@media (max-width: 490px){.hero-container .video-bg{height:calc(100% - 105px)}}.hero-container #ie-video{display:none}.hero-container #hero-video,.hero-container .hero-video{width:100%;height:calc(100% - 238px);position:absolute;top:0;object-fit:cover;object-position:center;margin:auto}.hero-container #hero-video.active,.hero-container .hero-video.active{top:0 !important;margin-top:0 !important}@media (min-width: 1921px){.hero-container #hero-video,.hero-container .hero-video{object-fit:cover;object-position:center}}@media (min-width: 1440px) and (max-width: 1920px){.hero-container #hero-video,.hero-container .hero-video{object-fit:cover}}@media (max-width: 992px){.hero-container #hero-video,.hero-container .hero-video{height:calc(100% - 175px)}}@media (max-width: 768px){.hero-container #hero-video,.hero-container .hero-video{height:calc(100% - 135px)}}@media (max-width: 490px){.hero-container #hero-video,.hero-container .hero-video{height:calc(100% - 105px)}}.hero-container img{position:absolute;bottom:0;padding-bottom:20px;background-color:#50504F;width:100%;height:215px;object-fit:cover}.hero-container .logo{width:600px;z-index:1;left:0;right:0;margin:auto;bottom:0;object-fit:contain;height:auto;animation-duration:3s;animation-name:fadeIn}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.hero-container .logo{width:33vw;bottom:-80px}}@media all and (-ms-high-contrast: none) and (max-width: 992px),(-ms-high-contrast: active) and (max-width: 992px){.hero-container .logo{width:33vw !important;bottom:-50px !important}}@media (max-width: 992px){.hero-container .logo{width:430px;bottom:-10px}}@media (max-width: 645px){.hero-container .logo{width:305px}}@media (max-width: 490px){.hero-container .logo{bottom:-15px;width:235px}}.hero-container _:-ms-lang(x),.hero-container _:-webkit-full-screen,.hero-container .logo{width:600px;bottom:-80px}@media (max-width: 992px){.hero-container _:-ms-lang(x),.hero-container _:-webkit-full-screen,.hero-container .logo{width:430px !important;bottom:-50px !important}}@media (max-width: 645px){.hero-container _:-ms-lang(x),.hero-container _:-webkit-full-screen,.hero-container .logo{width:305px !important}}@media (max-width: 490px){.hero-container _:-ms-lang(x),.hero-container _:-webkit-full-screen,.hero-container .logo{bottom:-15px;width:235px !important}}.hero-container .logo-pattern{background:url("https://villanuova.real-estate-showcase.website/content/images/design/logo/LOGO_MLV_pattern_short.svg");background-color:#50504F;height:215px;position:relative;top:-215px;opacity:0;background-position:center center;background-repeat:repeat-x;background-size:contain}@media (max-width: 1920px){.hero-container .logo-pattern{background-size:cover}}@media (max-width: 992px){.hero-container .logo-pattern{height:150px;top:-150px}}@media (max-width: 645px){.hero-container .logo-pattern{height:110px;top:-110px}}@media (max-width: 490px){.hero-container .logo-pattern{height:80px;top:-80px}}.hero-container .logo-pattern.start-animation{animation-duration:3s;animation-name:fadeIn;animation-fill-mode:forwards}.hero-container .hero-title{position:absolute;right:0;top:15%;font-size:2.3em;color:#c0c8ce}.hero-container .hero-title span{opacity:0;animation-duration:2s;animation-fill-mode:forwards}.hero-container .hero-title span:nth-child(1){animation-delay:1.0s}.hero-container .hero-title span:nth-child(2){animation-delay:2.0s}.hero-container .hero-title span:nth-child(3){animation-delay:3.0s}.hero-container .hero-title span:nth-child(4){animation-delay:4.0s}@media (max-width: 768px){.hero-container .hero-title{font-size:1.4rem;right:20px}}@media (max-width: 480px){.hero-container .hero-title{font-size:1.1rem}}.form-section label{display:block;color:#BFC8CE;font-size:14px}.form-section label:focus,.form-section label:hover,.form-section label:active{outline:none}.form-section input{margin-bottom:20px}.form-section input[type="text"],.form-section input[type="email"]{background:transparent;border:0;border-bottom:solid 2px rgba(255,255,255,0.6);color:#BFC8CE;width:100%;font-size:14px;padding-bottom:5px;text-align:center}.form-section input[type="text"]:active,.form-section input[type="text"]:focus,.form-section input[type="email"]:active,.form-section input[type="email"]:focus{outline:none}.form-section input[type="submit"]{background:transparent;border:solid 2px #BFC8CE;text-transform:uppercase;padding:7px 15px 4px;color:#BFC8CE;font-size:14px}.form-section input[type="submit"]:focus,.form-section input[type="submit"]:active,.form-section input[type="submit"]:hover{background-color:#BFC8CE;color:#000;outline:none}.form-section .fb_invalid{border-color:red !important}.form-section .grecaptcha-box-badge{visibility:hidden}.company-logo .malvazinky-logo,.company-logo .pf-logo{fill:#fff}.company-logo:hover .malvazinky-logo,.company-logo:hover .pf-logo{fill:#888C8E}.tab-pane > div{height:180px}@media (max-width: 768px){.tab-pane > div{height:auto}}.tab-pane .tab-pane-close{display:block;transform:rotateY(0);-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s}.tab-pane .tab-pane-close:hover{transform:rotateY(180deg)}.tab-pane:nth-child(1).active .custom-dot:nth-child(1){opacity:1}.tab-pane:nth-child(2).active .custom-dot:nth-child(2){opacity:1}.active-line{width:50%;height:2px;background-color:#c0c8ce;margin:30px 0;position:relative;opacity:0;left:0%;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s}.footer-section{width:100%;bottom:0}@media (max-width: 576px){.footer-section small{width:100%;display:block;margin-top:10px}}.fixed-menu{z-index:99;position:relative;padding:4px}.fixed-menu:hover,.fixed-menu:focus{cursor:pointer}.fixed-menu.active .hamburger-slim{margin:-1px auto 5px}.fixed-menu.active .hamburger-slim:before{box-shadow:transparent 0 0 0 0;top:50%;transform:rotate(225deg)}.fixed-menu.active .hamburger-slim:after{top:50%;transform:rotate(315deg)}.fixed-menu .hamburger-slim{background:transparent;margin:3px auto 5px;position:relative;height:30px;width:25px}.fixed-menu .hamburger-slim:before,.fixed-menu .hamburger-slim:after{background:#c0c8ce;backface-visibility:hidden;content:"";height:2px;left:-1px;transition:0.75s;width:25px}.fixed-menu .hamburger-slim:before{box-shadow:#c0c8ce 0 9px 0 0;position:absolute;top:2px}.fixed-menu .hamburger-slim:after{position:absolute;top:calc(73% - 2px)}.img-grid__item{position:relative;min-height:190px;max-height:850px;height:45vw;z-index:1;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.img-grid__item__default{opacity:1;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.img-grid__item__default--sold{color:#8a8a8a;background-color:#acacac57;padding:15px;position:relative;top:-5rem}@media screen and (max-width: 769px){.img-grid__item__default--sold{top:-2rem}}.img-grid__item__title{width:0;display:inline-block;opacity:0;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.8s ease-out 0s;-o-transition:all 0.8s ease-out 0s;-ms-transition:all 0.8s ease-out 0s;transition:all 0.8s ease-out 0s}.img-grid__item__title > span{opacity:0;-webkit-transition:all 0.8s ease-out 0.5s;-moz-transition:all 0.8s ease-out 0.5s;-o-transition:all 0.8s ease-out 0.5s;-ms-transition:all 0.8s ease-out 0.5s;transition:all 0.8s ease-out 0.5s}@media (max-width: 992px){.img-grid__item__title{display:none}}.img-grid__item__subtitle{position:relative;opacity:0;font-size:50px;display:block;margin-top:-75px;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.8s ease-out 0s;-o-transition:all 0.8s ease-out 0s;-ms-transition:all 0.8s ease-out 0s;transition:all 0.8s ease-out 0s}.img-grid__item__subtitle--sold{opacity:1;font-size:3.5rem;color:#BFC8CE;position:relative;height:80px;top:0}@media (max-width: 992px){.img-grid__item__subtitle--sold{position:relative;top:-15px;display:block;font-size:2.5rem;color:#BFC8CE}}@media (max-width: 768px){.img-grid__item__subtitle--sold{font-size:1.7rem;height:70px;top:3.5rem}}@media (max-width: 567px){.img-grid__item__subtitle--sold{font-size:1.2rem}}@media (max-width: 992px){.img-grid__item__subtitle:not(.img-grid__item__subtitle--sold){display:none}}@media (max-width: 768px){.img-grid__item{height:45vw !important}}.img-grid__item img{position:absolute;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);box-shadow:0;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.img-grid__item span.big-text{font-family:"Times New Roman", Times, serif;font-size:111px;z-index:2;text-shadow:0;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}@media (max-width: 768px){.img-grid__item span.big-text{font-size:45px}}.img-grid__item:hover:not(.img-grid__item--sold){cursor:pointer;z-index:9}.img-grid__item:hover:not(.img-grid__item--sold) .img-grid__item__default{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.img-grid__item:hover:not(.img-grid__item--sold) .img-grid__item__title{opacity:1;width:auto;text-shadow:0px 3px 15px #000;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.8s ease-out 0s;-o-transition:all 0.8s ease-out 0s;-ms-transition:all 0.8s ease-out 0s;transition:all 0.8s ease-out 0s}.img-grid__item:hover:not(.img-grid__item--sold) .img-grid__item__title.title-one{width:160px}.img-grid__item:hover:not(.img-grid__item--sold) .img-grid__item__title.title-two{width:460px}.img-grid__item:hover:not(.img-grid__item--sold) .img-grid__item__title.title-pent{width:320px}.img-grid__item:hover:not(.img-grid__item--sold) .img-grid__item__title > span{opacity:1;-webkit-transition:all 0.8s ease-out 0.5s;-moz-transition:all 0.8s ease-out 0.5s;-o-transition:all 0.8s ease-out 0.5s;-ms-transition:all 0.8s ease-out 0.5s;transition:all 0.8s ease-out 0.5s}.img-grid__item:hover:not(.img-grid__item--sold) .img-grid__item__subtitle{opacity:1;margin-top:-50px;text-shadow:0px 3px 15px #000;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.8s ease-out 0s;-o-transition:all 0.8s ease-out 0s;-ms-transition:all 0.8s ease-out 0s;transition:all 0.8s ease-out 0s}.img-grid__item:hover:not(.img-grid__item--sold) img{transform:scale(1.1);box-shadow:0 0 17px 7px rgba(0,0,0,0.3)}.img-grid__item:hover:not(.img-grid__item--sold) span.big-text{text-shadow:0px 3px 15px #000}.img-grid__item:hover:not(.img-grid__item--sold):before{background-color:rgba(0,0,0,0.1);transform:scale(1.1)}.img-grid__item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0.7);-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}.vip header{position:fixed !important;width:100%;top:0;z-index:10;padding:0 15px}.vip header .phone-hidden-box{position:absolute;top:32px;left:60px;font-size:14px;opacity:0;background-color:#50504f;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;-ms-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s}.vip header .phone-hidden-box a{padding:0px 7px}.vip header .phone-hidden-box:hover{background-color:#fff}.vip header .phone-hidden-box.active{top:42px;opacity:1}.vip header .welcome-msg{position:absolute;display:flex;z-index:1;justify-content:center;width:100%}.vip header .welcome-msg > div{background-color:#50504F;padding:4px 8px}.vip header .float-left a{width:36px;height:36px;text-align:center}.vip header .float-left a:hover{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;color:#bfc8ce}.vip header .float-left a:hover.bg-color{background-color:#fff}.vip header .float-left .phone-icon-hover:hover img{width:20px}.vip header .fixed-menu{width:36px;height:36px;text-align:center}.vip header .fixed-menu:hover{background-color:#fff}.vip h1{font-weight:500;font-size:25px;text-transform:uppercase;color:#BFC8CE}.vip p{font-weight:300;font-size:14px}.vip .hero-title{position:absolute;left:0;top:15%;font-size:2.3em;color:#50504f;font-weight:400}.vip .hero-title.night{color:#c0c8ce}.vip .hero-title span{opacity:0;animation-duration:2s;animation-fill-mode:forwards}.vip .hero-title span:nth-child(1){animation-delay:1.0s}.vip .hero-title span:nth-child(2){animation-delay:2.0s}.vip .hero-title span:nth-child(3){animation-delay:3.0s}.vip .hero-title span:nth-child(4){animation-delay:4.0s}@media (max-width: 768px){.vip .hero-title{font-size:1.4rem;top:30%;right:0px;text-align:center}}@media (max-width: 480px){.vip .hero-title{font-size:1.2rem}}.standards__title{font-weight:600;color:#fff}@media (max-width: 768px){.standards__images-container > div{width:25%}.standards__images-container > div img{width:100%}}.standards__more{position:relative;width:100%;background:none;border:0;color:#bfc8ce}.standards__more:focus{outline:0}.standards__more .icon-plus{position:absolute;left:0px;top:13px}.standards__more .icon-plus:before{content:'';width:13px;height:1px;background-color:#bfc8ce;display:block;position:absolute;left:0}.standards__more .icon-plus:after{content:'';width:1px;height:13px;background-color:#bfc8ce;display:block;position:absolute;top:-6px;left:6px}.standards__more:after{content:'';width:81%;height:1px;background-color:#bfc8ce;display:inline-block;position:relative;left:4%;vertical-align:middle}@media (max-width: 768px){.standards__more:after{display:none}}.standards__more[aria-expanded="false"]:before{content:'zobrazit vzorník';vertical-align:text-bottom;padding-left:13px;font-size:9px;width:100px;display:inline-block}.standards__more[aria-expanded="true"]:before{content:'skrýt vzorník';vertical-align:text-bottom;padding-left:13px;font-size:9px;width:100px;display:inline-block}.standards__more[aria-expanded="true"] .icon-plus:after{display:none}.standards__more.en[aria-expanded="false"]:before{content:'show finishes'}.standards__more.en[aria-expanded="true"]:before{content:'hide finishes'}.standards .close-modal{position:absolute;right:35px;top:25px}.standards .close-modal:hover{cursor:pointer}@media (max-width: 768px){.standards .close-modal{right:14px;top:12px}}.standards small{position:relative;line-height:1.4;font-size:9px}.standards small:before{content:'';border-left:solid 1px;height:80%;position:absolute;left:0;top:0;bottom:0;margin:auto}@media (max-width: 768px){h1{font-size:2.0rem}h2{font-size:1.6rem}}@media (min-width: 1921px){h4{font-size:1.8rem}.fs-10{font-size:12px}#scrollspy .nav-link{font-size:14px}#scrollspy .nav-link span{right:5px}.vip header .float-left a{font-size:18px;width:40px;height:40px}.vip header .phone-hidden-box{left:63px}.vip header .phone-hidden-box.active{top:47px}.vip header .fixed-menu{width:40px;height:40px}.vip header .fixed-menu.active .hamburger-slim{margin:1px auto 5px}.vip header .fixed-menu .hamburger-slim{margin:5px auto 5px}.vip header .fixed-menu .hamburger-slim:before,.vip header .fixed-menu .hamburger-slim:after{height:3px;width:32px;left:-4px}.vip .hero-title{font-size:2.8em}.vip h1{font-size:29px}.vip p{font-size:17px}.btn{font-size:17px}.day-night-switcher button{font-size:17px}.form-section input,.form-section label{font-size:17px !important}.custom-checkbox .custom-control-label:before,.custom-checkbox .custom-control-label:after{top:.35rem !important}}.trainsition-duration-opacity.active{transition:opacity 0.6s}html.pf-page{min-height:inherit;height:100vh;overflow:hidden}body.pf-page{min-height:100vh;min-height:-webkit-fill-available;width:100vw;overflow:hidden}.standards.pf-page{align-items:center;display:flex;height:62vh}@media (min-width: 768px){.standards.pf-page{height:100vh}}.pf-page iframe{height:800px}.pf-page header{display:none}.header.pf-page{top:0;position:fixed !important}@media screen and (max-width: 400px){.pf-page iframe{height:auto !important}}.completion-block-close{position:relative;padding:5px}.completion-block-close img{transform:rotate(180deg);transition:all 500ms ease-out}.completion-block-close.active img{transform:rotate(0)}.completion-block{position:relative;top:-650px;left:0;right:0;z-index:1;height:0;display:grid;grid-template-columns:repeat(10,10%);grid-template-rows:auto;grid-template-areas:"col-1 col-1 col-1 col-1 col-2 col-2 col-2 col-2 col-2 col-2" "col-3 col-3 col-3 col-3 col-3 col-3 col-3 col-3 col-3 col-3" "col-4 col-4 col-4 col-4 col-4 col-5 col-5 col-5 col-5 col-5" "col-6 col-6 col-6 col-6 col-6 col-6 col-6 . . ." ". . . col-7 col-7 col-7 col-7 col-7 col-7 col-7";padding:60px 20px;margin:auto auto -100px;background-color:rgba(191,200,206,0.87);transition:all 1000ms ease-out}@media (min-width: 768px){.completion-block{position:absolute;width:86.3333333%;padding:60px 40px;margin:auto;height:auto;grid-template-columns:repeat(20,5%);grid-template-rows:auto;grid-template-areas:"col-1 col-1 col-1 col-1 col-2 col-2 col-2 col-2 col-2 col-2 col-2 col-2 col-3 col-3 col-3 col-3 col-3 col-4 col-4 col-4" "col-5 col-5 col-5 col-5 col-5 col-6 col-6 col-6 col-6 col-6 col-6 col-6 col-6 col-6 col-7 col-7 col-7 col-7 col-7 col-7"}.completion-block.active{top:2% !important;height:auto !important}}@media (min-width: 768px){.completion-block{padding:80px 60px}}.completion-block.active{top:0px;height:100%}.completion-block-item{position:relative;width:100%;text-align:left;line-height:1;border-left:solid 1px #50505F;padding:20px 20px 20px;border-bottom:solid 1px #50505F}@media (min-width: 768px){.completion-block-item{padding:0 20px 20px}}@media (min-width: 1960px){.completion-block-item{padding:0 40px 40px}}.completion-block-item:nth-child(1){grid-area:col-1;padding-left:0;border-left:0;padding-top:0}.completion-block-item:nth-child(2){grid-area:col-2;padding-top:0}@media (min-width: 768px){.completion-block-item:nth-child(2){padding-top:10px}}.completion-block-item:nth-child(3){grid-area:col-3;border-left:0;padding-left:0}@media (min-width: 768px){.completion-block-item:nth-child(3){border-left:solid 1px #50505F;padding-left:20px}}.completion-block-item:nth-child(4){grid-area:col-4;padding-left:0;border-left:0}@media (min-width: 768px){.completion-block-item:nth-child(4){border-right:0;border-left:solid 1px #50505F;padding-left:20px;padding-right:0}}.completion-block-item:nth-child(5){grid-area:col-5}@media (min-width: 768px){.completion-block-item:nth-child(5){border-left:0;border-bottom:0;padding-left:0;padding-top:40px !important}}.completion-block-item:nth-child(6){grid-area:col-6;border-left:0;padding-left:0;padding-bottom:20px}.completion-block-item:nth-child(6):after{content:'';position:absolute;padding-left:20px;border-bottom:solid 1px #50504F;width:143%;left:0px;bottom:-1px}@media (min-width: 768px){.completion-block-item:nth-child(6){padding-top:40px;padding-left:20px;border-left:solid 1px #50505F;border-bottom:0}.completion-block-item:nth-child(6):after{display:none}}.completion-block-item:nth-child(7){grid-area:col-7;padding-bottom:0;border-bottom:0}@media (min-width: 768px){.completion-block-item:nth-child(7){border-right:0;border-bottom:0;padding-right:0;padding-top:40px !important}}.completion-block-item-title{margin:0 auto 5px;color:#50504F;font-size:20px;font-weight:400}@media (min-width: 768px){.completion-block-item-title{font-size:24px}}@media (min-width: 1150px){.completion-block-item-title{font-size:36px}}@media (min-width: 1400px){.completion-block-item-title{font-size:46px}}@media (min-width: 1960px){.completion-block-item-title{font-size:64px}}@media (min-width: 2400px){.completion-block-item-title{font-size:76px}}.completion-block-item-label{color:#50505F;font-size:14px}@media (min-width: 768px){.completion-block-item-label{font-size:16px}}@media (min-width: 992px){.completion-block-item-label{font-size:18px;font-weight:400}}@media (min-width: 1960px){.completion-block-item-label{font-size:34px}}@media (min-width: 2400px){.completion-block-item-label{font-size:38px}}.img-grid__item{filter:grayscale(100%);transition:1s all}.img-grid__item:hover{filter:grayscale(0%)}