body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#373737;font-family:Sora;font-weight:400;font-size:13px;margin:0;background-image:url(../images/logoin-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.firstBox{.header{position:fixed;left:0;width:100%;top:0;z-index:100}.header>.container{height:100px;width:100%;max-width:1360px;display:flex;align-items:center;justify-content:space-between}.header .logo img{max-width:255px}.languages{position:relative}.languages.opened>.select{background-color:#000}.languages .selected{font-weight:500}.languages.opened .selected{color:#fff!important}.languages .select{display:flex;border:1px solid;border-radius:10px;height:48px;width:90px;justify-content:center;align-items:center}.languages .arrow{width:27px;height:27px;border-radius:50%;background-color:#373737;display:flex;position:relative;cursor:pointer!important;margin-left:8px}.languages .arrow:after{content:"";display:block;border:solid #efefef;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;width:8px;height:8px;left:9px;top:8px}.languages .arrow.opened{background-color:#efffae}.languages .arrow.opened:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);filter:brightness(0);top:11px}.languages .select_list{background-color:#efffae;border-radius:10px;padding:15px 0 0 8px;position:absolute;z-index:1;width:90px;font-size:14px!important;font-weight:500;margin-top:7px;opacity:0;pointer-events:none;transition:all .2s ease-in-out}.languages.opened .select_list{opacity:1;pointer-events:auto;transition:all .2s ease-in-out;z-index:101}.languages .select_list ul{padding:0;margin:0;list-style:none}.languages .select_list ul li{margin-bottom:10px;display:block!important}.languages .select_list ul li:before{display:none}.languages .select_list ul a{color:#373737;text-decoration:none}.languages .select_list ul a:hover{text-decoration:underline;text-underline-offset:5px}*{box-sizing:border-box}.container{max-width:1360px;width:100%;padding:0 15px;margin:0 auto}.row{display:flex;margin-left:-15px;margin-right:-15px}.col-8{width:66.66666667%;flex:0 0 66.66666667%}.col-4,.col-8{padding:0 15px}.col-4{width:33.33333333%;flex:0 0 33.33333333%}h1.mainTitle{font-size:40px;max-width:750px}h1.mainTitle,h2{font-family:Audiowide!important;font-weight:400;text-transform:uppercase}h2{font-size:30px;margin-bottom:10px;margin-top:0}h3{text-transform:uppercase;font-family:Audiowide!important;font-weight:400;font-size:18px;line-height:22px}.lead_text{max-width:540px;font-size:17px;line-height:30px;margin-bottom:45px}.boxes{display:flex;column-gap:20px}.yellowBox{background-color:#efffae;border-radius:20px;padding:0 20px 25px}.iconBox{width:100px;height:100px;border-top-left-radius:20px;background-color:#373737;margin-left:-20px;display:flex;align-items:center;justify-content:center}.iconBox,p{margin-bottom:20px}p{margin-top:0}ul{margin:0;padding:0 0 0 33px}ul li{position:relative;margin-bottom:20px;list-style:none}ul li:last-child{margin-bottom:0}ul li:before{content:"";background-image:url(../images/check.svg);width:24px;height:24px;background-size:contain;background-repeat:no-repeat;position:absolute;left:-33px;top:-4px}.loginBox{background-color:rgba(243,248,240,.85);border-radius:20px;max-width:400px;flex:0 0 400px;padding:40px 20px;backdrop-filter:blur(15px)}.rightSide{justify-content:flex-end}.btn,.rightSide{display:flex;align-items:center}.btn{width:130px;height:44px;border:2px solid #373737;font-size:14px;font-weight:600;justify-content:center;border-radius:10px;cursor:pointer;transition:all .3s ease-in-out}.btn.light:hover{border-color:#000;text-decoration:none}.btn.active,.btn.light:hover{background-color:#000;color:#efffae}.buttons{display:flex;column-gap:10px;padding-top:40px;padding-bottom:40px}.signupForm{display:none}.loginBox .info{margin-bottom:15px;font-size:10px}.form-row{display:flex;justify-content:space-between;align-items:center}input[type=email],input[type=password],input[type=text]{border:2px solid #373737;background-color:transparent;width:100%;height:40px;border-radius:4px;margin-bottom:12px;padding:20px;font-size:12px}.rememberme{font-size:10px;display:flex;align-items:center}.rememberme input{opacity:0;position:absolute;width:24px;height:24px;margin:0;z-index:10}.checkbox{margin-right:10px;position:relative}.checkbox span{border:2px solid #373737;display:block;width:24px;height:24px;border-radius:4px;position:relative}.checkbox input[type=checkbox]:checked+span:after{content:"";display:block;width:14px;height:14px;border-radius:2px;background-color:#373737;position:absolute;top:3px;left:3px}a.forgot{font-size:10px;cursor:pointer}button.submit{width:100%;height:44px;border-radius:10px;border:2px solid #000;background-color:#000;color:#efffae;font-size:14px;font-weight:600;margin-top:30px}button.submit:hover{background-color:#efffae;border-color:#373737;color:#373737}.acceptance{font-size:10px}.loginBox a{color:#373737;font-weight:700;text-decoration:none}.loginBox a:hover{text-decoration:underline}.haveaccount{font-size:10px;padding-top:10px;text-align:center}.overlay{background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;display:none}.resetPassword{background-color:#f3f8f0;border-radius:20px;max-width:600px;flex:0 0 400px;padding:40px 20px;position:absolute;z-index:100;top:100px;left:50%;transform:translateX(-50%)}@media (max-width:1280px){.loginBox{max-width:100%;flex:auto}h1.mainTitle{max-width:480px}body{padding-bottom:85px}}@media (max-width:1024px){.loginBoxes{flex-wrap:wrap}.loginBoxes .boxesContainer,.loginBoxes .rightSide{width:100%;flex:0 0 100%}.loginBoxes .rightSide{padding-top:80px;justify-content:center}}@media (max-width:700px){.header .logo img{max-width:200px}.header>.container{height:70px}h1.mainTitle{font-size:30px;max-width:480px}.lead_text{font-size:14px;line-height:26px;margin-bottom:40px}body,html{height:auto}body{background-image:url(images/felso-sarga-folt.png),url(images/logoin-bg_mobil.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;padding-top:110px}.boxes{margin-left:-15px;margin-right:-15px}.yellowBox span{display:block}.yellowBox{margin:0 10px}}.slick-dots{bottom:-55px!important}.slick-dots li:before{display:none}.slick-dots li{width:12px!important;height:12px!important;border-radius:50%;border:1px solid #373737;margin:0 8px!important}.slick-dots li.slick-active{background-color:#373737}.slick-dots button{opacity:0}}