html{-webkit-text-size-adjust:100%}body{color:#333;background:#eee;margin:0;padding:0;font-family:Arial,sans-serif;font-size:13px}a{display:inline-block;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline;color:inherit}input,button,select{font-family:Arial,sans-serif;font-size:13px}textarea:focus,input:focus{outline:none}.login-box{text-align:center}.btn-login{min-width:6em;text-align:center;background-color:#8b1;border-radius:.2em;color:#fff;padding:.5em .2em;margin-bottom:1em}.btn-login:hover,.btn-login:focus{text-decoration:none}.header{padding-top:20px}.header .logo.logo-dynamic{width:183px;height:50px}.header .logo.logo-dynamic img{width:100%;height:100%;object-fit:contain;object-position:left}.header .logo mark{position:absolute;display:inline-block;top:17px;right:40px;font-size:2rem;font-weight:700;background-color:transparent}.header .logo h1{font-size:1.3rem;margin:0;font-weight:700}.top-buttons{text-align:center}.top-buttons a{margin:10px 0;font-size:1.7rem;color:#06e}.navigation{background-color:#8b1;font-size:14px}.navigation .input,.navigation .drop,.navigation .btn{display:inline-block;float:left;margin:8px 0;padding:8px 12px;background-color:#fff;text-decoration:none;font-size:14px;line-height:1;text-align:center;cursor:text}.navigation .input,.navigation .drop{width:50%}.navigation .input{color:#bbb;border-radius:4px 0 0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.navigation .drop{border-left:1px solid #888;color:#000;border-radius:0 4px 4px 0;background:#ddd no-repeat right center}.navigation .btn{display:block;float:none;margin:0 auto;clear:both;width:80%;border-radius:4px;box-shadow:inset 0 -3px 0 0 #014d9f;background:#06d no-repeat 10px center;background-size:20%;text-align:center;font-size:22px;cursor:pointer;color:#fff}.navigation .right-buttons{text-align:right}.navigation .right-buttons a{margin-top:15px;margin-right:30px;margin-bottom:10px;color:#fff}.navigation .right-buttons a:last-child{margin-right:0}.main-content{margin-top:10px}aside.categorys div{box-shadow:0 1px 2px 0 rgba(0,0,0,.45);border-radius:3px;background:#fff;margin-bottom:12px;padding:5%;overflow:hidden}aside.categorys div h4,aside.categorys div h5{margin:0 0 3%;font-size:1.6rem;font-weight:700}aside.categorys div.boxes a{display:inline-block;margin:1.5%;padding:4% 5%;border-radius:4px;background:#ddd;color:#555}aside.categorys div.boxes a:hover{background:#fc1}aside.categorys div a{display:block;padding:0 5%;font-size:14px;overflow:hidden}aside.categorys h5,aside.categorys a{color:#05b}aside.categorys .boxes a:hover{text-decoration:none}aside.categorys .boxes_bot a:hover{text-decoration:underline}aside.categorys hr{border-top:1px solid #ddd}.area_box{background:#fc1;padding:6px 10px 0}.blog-box-one{position:relative;display:inline-block;vertical-align:top;margin:8px 0;padding:2px;text-align:left}.blog-box-one:hover{box-shadow:0 0 30px rgba(0,0,0,.3)}.blog-box-one .cover-wrapper{height:18rem;overflow:hidden;width:100%;background-color:#fff;padding:6px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.blog-box-one .cover-wrapper a{display:block;overflow:hidden}.blog-box-one .cover-wrapper img{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;position:relative;bottom:0;width:100%}.blog-box-one .cover-wrapper img:hover{bottom:10px}.blog-box-one .post-info{background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);padding:3px 10px 3px 6px;border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.blog-box-one .post-info h3{font-size:14px;padding-bottom:10%;margin:0;font-weight:700}.blog-box-one .post-info p{height:10rem}.blog-box-one .post-info p span{position:absolute;bottom:5px;right:5px;font-size:14px;font-weight:700;color:#05b;cursor:pointer}.blog-box-one .post-info .ribbon{display:inline-block;padding:2px 6px;position:absolute;max-width:100px;right:-4px;top:10%;font-weight:700;text-align:right;font-size:13px;color:#fff;background:#8b1}.blog-box-one .post-info .ribbon:after{border-color:#682 transparent transparent #682;content:' ';position:absolute;width:0;height:0;right:0;top:22px;border-width:3px;border-style:solid}.legal__container{margin-top:30px;padding:15px 0;background-color:#8b1;text-align:center;font-weight:700;color:#fff}.legal__container>div{display:inline-block;padding:0 5px 0 10px;border-left:1px solid #fff}.legal__container>div:first-child{border-left:0}.legal__disclaimer{font-weight:400}.legal__container>div:last-child{border-left:none}.legal__container>div:nth-child(3){border-left:1px solid #fff}.headline-1{margin-bottom:20px;font-size:1.8rem;text-align:center;font-weight:700}.headline-1>span{text-transform:uppercase}.headline-2{margin:15px 0;text-align:center;font-size:18px;font-weight:700}.headline-3{text-align:center;font-size:1.6rem;font-weight:700;color:#06e}.headline-4{margin:15px 0;text-align:center}.headline-4>a{font-weight:700}.headline-5{margin:15px 10px;text-align:center;font-size:15px}.headline-5 strong{text-transform:uppercase}.headline-6{text-align:center}.headline-6 a{font-weight:700}.registration{width:98%;max-width:400px;color:#000}.registration .registration-inner{width:100%;padding-top:40px;border-radius:2px;background-color:#8b1}.registration .form-inner{padding:10px;background-color:#ddd}.registration .form-btn-close{top:6px;border:0;border-radius:4px;background-color:transparent;font-weight:400;font-size:27px;color:#000}.registration .form-btn-close:hover{background-color:#fff;color:#000}.lock-overlay .registration-form-success .registration{position:fixed;top:50%;transform:translate(-50%,-50%)}.registration-form-success{display:none;text-align:center}.registration-form-success .group-button-email .btn{float:none!important;width:100%;font-weight:400;border-radius:3px;padding-top:10px;padding-bottom:10px;font-size:14px}.mail-icon img{margin:30px 0;max-height:35px}.desc-form-success{font-size:1.2em;margin-bottom:15px}.title-form-success{font-size:1.7em}.overlay-registration{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,.5)}@media(max-width:767px){.header .row{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.header .row .top-buttons,.header .row .login-box{margin:2em 0 1em}.btn-login{margin-bottom:0}}@media only screen and (max-height:600px) and (min-width:568px){.header .logo.logo-dynamic{width:230px;height:70px}.header .row{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.header .row .top-buttons,.header .row .login-box{margin:2em 0 1em}.btn-login{margin-bottom:0}.blog-box-one{width:100%;min-height:410px}.blog-box-one .cover-wrapper{height:27rem}.blog-box-one .post-info p{height:8rem}.registration-form-success .group-button-email{display:flex;margin:0 -8px}.registration-form-success .group-button-email .btn{flex:1;margin:0 10px;font-size:16px}.desc-form-success{font-size:1.3em}}@media(max-width:350px){.header .logo mark{top:10px;right:30px}.blog-box-one .post-info p{height:13.2rem}.blog-box-one .cover-wrapper{height:12rem}.desc-form-success{font-size:1.1em}.mail-icon img{max-height:30px}}@media(min-width:440px){.header .logo mark{left:300px;right:auto}}@media(min-width:768px){.header .logo.logo-dynamic{width:230px;height:70px}.login-box{text-align:right}.registration{position:absolute;top:15%;transform:translateX(-50%)}.top-buttons{text-align:right}.navigation .input,.navigation .drop{width:auto}.navigation .drop{margin-right:12px}.navigation .btn{display:inline-block;width:90px;float:left;margin:8px 0;font-size:14px;clear:none}.registration-form-success .group-button-email{display:flex;margin:0 -8px}.registration-form-success .group-button-email .btn{flex:1;margin:0 10px;font-size:16px}.title-form-success{font-size:2em}.desc-form-success{font-size:1.3em}.mail-icon img{max-height:40px}}@media(min-width:992px){.registration{top:10%}}@media(min-width:1200px){.container{width:900px}.registration{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.registration .block-field-group .form-group select.form-control.error{border:.07em solid red}