html{font-size:19px;}
body{margin:auto;line-height:1.6em;font-size:88%;background:#FFF;}
.wrapper{min-height:600px;}
h1{color:#161f20;font-family:Trebuchet MS, sans-serif;font-size:1.9em;font-weight:600;line-height:1.15em;text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 3px;}
h2{font-size:1.2em;font-weight:500;padding:2px;color:#40535f;}
h3{margin-bottom:2px;font-size:1.06em;padding:2px;color:#333333;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,0.2);}
.exam h3{font-size:1.5em;padding:2px;line-height:40px;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,0.2);}
td{border-bottom:1px solid #d7d7d7;line-height:22px;}
.eael-elements-flip-box-front-container{background:#f0f0f0;}
table{margin-bottom: 12px;}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-item{width:100%;}
.alignright{float:right;}.alignleft{float:left;}.elementor a{color:#c00;}.the-tags{margin:20px 19% 25px 19%;}.the-tags a{color:#c00;text-decoration:none;}.video{max-width:560px;width:100%;float:right;}.elementor-icon-box-content p{font-weight:700;}
@media screen and (max-width:900px){.map{visibility:hidden;display:none;}
}
@media screen and (max-width:864px){.table-p{visibility:hidden;display:none;}.table-w{visibility:hidden;display:none;}.table-a{float:none;border:1px solid #d4d4d4;padding:2px;background:#4fb14c;color:#ffffff;text-align:center;}
}
@media screen and (max-width:400px){body{font-size:16px;}.table-price{visibility:hidden;display:none;}.table-header-price{visibility:hidden;display:none;}
}
@media screen and (max-width:767px){.emblem{display:none;visibility:hidden;}
}
@media screen and (min-width:865px){.table-a{float:left;border:1px solid #d4d4d4;padding:0px 4px 4px 4px;background:#4aa749;color:#ffffff;}}
.map{float:right;padding-left:5px;}
.table-m-header{background-color:#3b7764;color:#feffff;padding:5px;font-weight:600;}
.table-header-price{background-color:#90cc1d;color:#254f7b;padding:5px;font-weight:600;}
.table-header{background-color:#90cc1d;color:#254f7b;padding:5px;font-weight:600;}
.table-p{float:left;border:1px solid #d4d4d4;padding:2px;background:#e2e2e2;color:#a9a9a9;}
.table-w{float:left;border:1px solid #d4d4d4;padding:2px;background:#e2e2e2;color:#ea9898;}
.rubrika{margin-left:auto;padding-left:15px;max-width:600px;margin-right:auto;}.katalog li{float:left;height:85px;margin-right:0px;margin-top:50px;overflow:visible;list-style-type:none;width:50%;}.katalog ul{margin-top:-40px;margin-bottom:10px;padding-left:20px !important;display:inline-block;}.katalog a{font-size:14px;color:#468ebe;text-decoration:none;}.katalog img{float:left;border-radius:10px;border:2px solid #ccc;margin-right:10px;}.katalog a:hover{color:#FF2B2B;}
.page-404{margin:5%;}
.field-wrap input[type=button]{padding:9px 18px;font-weight:600;color:#ffffff;background-color:#344243;font-size:1em;border-radius:24px 24px 24px 24px;cursor:pointer;}
smallspace{letter-spacing:0px;}
bigtext{font-size:1.6em;}
verybigtext{font-size:1.8em;}
a.button-ok{padding:9px 18px;font-weight:600;color:#ffffff;background-color:#344243;border-radius:24px 24px 24px 24px;text-decoration:none;}
.minyellow .premium_banner_animation5 .premium_addons-banner-ib-desc{padding:0px 10px 0px 15px;}
.nf-form-fields-required{color:#444444;font-size:0.9em;}
span#nf-form-title-1{font-size:1.35em;padding: 10px;}
.field-wrap input,.field-wrap select{width:auto;font-size:1.1em;background-color:#ffc300;padding:5px;border-radius:5px;}
.checkbox-container{text-align:left;padding-left:10px;}
.minyellow .elementor-element.elementor-widget.elementor-widget-premium-addon-banner.animated.zoomIn{margin:10px;width: 260px;}
.nf-field-element textarea{height:130px;background-color: #fff494;font-size:1.3em;padding:8px;font-style:italic;}
.eael-elements-flip-box-container.eael-animate-flip.eael-animate-right{height: 250px;}
.wq_quizCtr img{width:auto;}
.wq-question-answers.wq_questionAnswersCtr{width:45%;display:inline-block;}
.wq-skin-traditional .wq_singleAnswerCtr{background-color:var(--wq-background-color, #f2f2f2);color:var(--wq-font-color);border:1px solid rgba(0,0,0,0.1);padding:7px 10px 8px;margin:15px 20% 20px 0;float:left;margin-left:auto;}
.wq-question-hint{overflow:visible;top:60px;right:10px;position:relative;}
.textdef{cursor:default;}
.eael-elements-flip-box-container{height:150px;-webkit-perspective:none;perspective:none;}
.eael-elements-flip-box-padding{padding:0;}
.eael-elements-flip-box-container a{display:inline-block;}
.eael-elements-flip-box-rear-container{color:#cc0000;}