
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{overflow-x:hidden}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}.vdp-datepicker__calendar .cell.selected{background:#a3c5b7 !important}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #a3c5b7 !important}.vdp-datepicker__calendar .cell.selected:hover{background:#a3c5b7 !important}body{font-family:"haboro";font-size:14px}.identifikacemargin{margin-top:130px}.identifikacemargin .submit{margin-top:80px}.identifikacemarginok{margin-top:100px !important}.identifikacemarginsubmit{margin-top:100px !important}section.head{padding-top:60px;padding-bottom:60px}section.head .btn{margin-top:20px}section.creamehome{background-size:100% 100%;background-image:url(../img/BG_color_creme.png);padding-top:130px;background-size:auto 100%;background-position:center center;padding-bottom:80px}section.greyhome{background-size:100% 100%;background-image:url(../img/BG_color_grey.png);padding-top:130px;padding-bottom:60px;background-size:auto 100%;background-position:center center;margin-top:-50px}section.greenhome{background-size:100% 100%;background-image:url(../img/BG_color_green.png);padding-top:150px;padding-bottom:110px;background-size:auto 100%;background-position:center center;margin-top:-50px}section.greenhome img{max-width:410px}section.whitehome{padding-top:150px;padding-bottom:110px;margin-top:-80px;background-image:none}.textblock h3{color:#4d4e4e;font-size:40px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase;margin-bottom:39px}.textblock p{color:#4d4e4e;font-size:14px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:25px;text-align:left}.textblock p a{color:#4d4e4e;text-decoration:underline}.textblock .btn{margin-top:100px;text-decoration:none}.arrowdown{vertical-align:middle;margin-top:80px}.arrowdown a{color:#4d4e4e;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-transform:uppercase;text-decoration:none !important;vertical-align:middle}.arrowdown a:hover{text-decoration:none}.arrowdown a img{vertical-align:middle;margin-right:10px}h2{color:#000000;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;margin-bottom:20px}p{color:#000000;font-size:14px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:25px;text-align:center;margin-bottom:20px}.btn.specialbutton{background-image:url(../img/button.png);background-size:100% 100%;display:inline-block;padding:0;background-repeat:no-repeat;width:317px;height:87px;line-height:110px;color:#000000;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center;text-transform:uppercase}.btn.specialbutton.black{background-image:url(../img/buttonblack.svg)}.popup{position:fixed;width:100%;height:100%;left:0px;top:0px;background-color:#a3c5b7;z-index:1}.popup .container{position:relative}.popup .text{padding-top:50px}.popup .text h2{color:#ffffff;font-size:40px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase}.popup .text h4{color:#ffffff;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase;margin-bottom:20px}.popup .text p{color:#ffffff;font-size:14px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:22px;text-align:left}.popup .text p a.link{color:#ffffff;text-decoration:underline}.popup .formblock{background-image:url(../img/popuptextback.png);background-position:center center;width:636px;height:702px;background-repeat:no-repeat;padding-top:50px}.popup .formblock h2{color:#000000;font-size:40px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase}.popup .formblock p{color:#000000;font-size:14px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:22px;text-align:left}.popup .formblock .mt20{margin-top:20px}.popup .formblock .label{color:#000000;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase}.popup .formblock input[type="text"]{width:224px;height:46px;background-image:url(../img/inputback.svg);border:none;background-size:contain;background-repeat:no-repeat;padding-left:15px;margin-bottom:8px;color:#000000;font-size:14px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:25px;text-align:left}.popup .formblock input[type="text"]:focus{outline:0;background-image:url(../img/inputback_active.svg)}.popup .formblock select{width:224px;height:46px;background-image:url(../img/inputback.svg);border:none;background-size:contain;background-repeat:no-repeat;padding-left:15px;margin-bottom:8px;color:#000000;font-size:14px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:25px;text-align:left}.popup .formblock select:focus{outline:0;background-image:url(../img/inputback_active.svg)}.popup .formblock input[type="submit"]{margin-top:20px;background-image:url(../img/submitbutton.png);background-size:100% 100%;display:inline-block;padding:0;background-repeat:no-repeat;width:316px;height:85px;line-height:110px;color:#000000;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;background-color:transparent;border:none;padding-right:15px}.popup .formblock .recap{margin-bottom:7px}.popup .formblock .recap span{color:#4d4e4e;font-size:14px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:25px;text-align:left;display:inline-block;width:100px}.popup .formblock .recaphead{margin-top:15px;margin-bottom:20px}.popup .formblock .changedata{color:#000000;font-size:14px;font-weight:700;font-style:normal;letter-spacing:0.7px;line-height:normal;text-transform:uppercase;padding-right:15px;cursor:pointer}.popup .formblock .changedata:hover{text-decoration:underline}.popup .close{width:48px;height:44px;background-image:url(../img/close.svg);background-size:100% 100%;position:absolute;right:-80px;top:-50px;opacity:1;cursor:pointer}.popup .close:hover{opacity:1 !important}.popup .selectedImg{margin-top:10px;margin-bottom:10px}.popup .choose{vertical-align:middle;margin-top:50px;cursor:pointer;color:#ffffff;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase}.popup .choose img{vertical-align:middle;margin-right:15px}.popup.finish{background-color:#fff}.popup.finish .left{width:50%;height:100%;position:absolute;left:0}.popup.finish .right{width:50%;height:100%;right:0;background-image:url(../img/BG_final.png);background-position:left center;position:absolute;background-size:cover;background-size:auto 100%}.popup.finish .finishhead{color:#000000;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;text-transform:uppercase;margin-top:30px}.popup.finish h3{color:#000000;font-size:40px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;text-transform:uppercase;margin-top:30px;margin-bottom:30px}.popup.finish p{color:#000000;font-size:14px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:25px;text-align:center}.table{display:table;height:100%;width:100%}.table .table-cell{display:table-cell;vertical-align:middle}@media screen and (max-width:1200px){.textblock .btn{margin-top:30px;text-decoration:none}}@media screen and (max-width:991px){.popup.finish{overflow:auto;background-color:#fff}.popup.finish .left{width:100%;height:auto;position:absolute;left:0;position:relative;padding-top:30px;padding-bottom:30px}.popup.finish .right{width:100%;height:auto;right:0;background-image:url(../img/BG_final.png);background-position:center center;position:absolute;background-size:110% 110%;padding-top:30px;padding-bottom:30px;position:relative}section{background-size:cover !important;background-position:center center !important}.popup .table{overflow:auto;overflow-x:hidden;display:block;width:100%}.popup .table .table-cell{display:block}.identifikacemargin{margin-top:50px}.identifikacemargin .submit{margin-top:30px}.popup .formblock{background-position:center center;width:636px;height:702px;background-repeat:no-repeat;padding-top:30px;background-size:100% 100%;width:100%;height:auto;margin-top:60px;background-image:transparent;padding-bottom:40px;position:relative}.popup .formblock:before{border-radius:30px;background-color:#fff;display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:""}.popup .close{width:35px;height:34px;background-size:100% 100%;position:absolute;right:15px;top:15px;filter:invert(1);opacity:1;cursor:pointer}.popup .formblock{text-align:center}.popup .formblock h2{text-align:center}.popup .formblock p{text-align:center}.popup .formblock .label{text-align:center}}@media screen and (max-width:767px){.greenhome img{max-width:100% !important}.popup .formblock input[type="submit"]{transform-origin:50% 50%;transform:scale(.8);margin-left:-24px}.textblock .btn{transform-origin:50% 50%;transform:scale(.8)}.textblock h3{margin-top:30px;text-align:center}.textblock p{text-align:center}.textblock .btn{margin-top:30px}}