*{margin:0px;padding:0px;}
img{border:none;vertical-align:top;}
html{margin:0px;padding:0px;height:100%;}
body{margin:0px;padding:0px;color:#4E4E4E;height:100%;font-family:'Lato',sans-serif;font-size:16px;}
a{color:#006AB3;text-decoration:none;outline-style:none;}
h1.main-title, .content-text h1.main-title{font-size:30px;margin:0px 0px 30px 0px;color:#006AB3;font-weight:800;padding:0px;text-align:center;}
h1.main-title>span{font-weight:300;font-size:20px;display:block;}
.wrap_home h1.main-title, .wrap_home .content-text h1.main-title{font-size:30px;margin:0px 0px 55px 0px;color:#006AB3;font-weight:900;padding:0px;text-align:center;}
.wrap_home{}
div.clear{clear:both;margin:0px;padding:0px;height:0px;min-height:0px;border:none;width:100%;}
.wr{clear:both;}
#wbox{height:100%;}
.googleMaps{float:right;}
.googleMaps .infoMaps{line-height:normal;}
.googleMaps .infoMaps img{max-width:100%;height:auto;}
.googleMaps img{background:none;border:none;box-shadow:none;-webkit-box-shadow:none;filter:none; }
.pYouTube{display:block;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:35px;position:relative;}
.pYouTube iframe{height:100%;left:0;position:absolute;top:0;width:100%;}
.p_pdf, .p_cdr, .p_ai, .p_zip, .p_psd, .p_jpg{background:url("/icon/pdf.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 0px;padding:13px 0px 0px 50px;text-decoration:none;background-size:45px auto;vertical-align:middle;height:52px;color:#647883;font-weight:500;}
.p_pdf{background:url("/icon/pdf.png") no-repeat scroll 0 0 transparent;}
.p_cdr{background:url("/icon/cdr.png") no-repeat scroll 0 0 transparent;}
.p_ai{background:url("/icon/ai.png") no-repeat scroll 0 0 transparent;}
.p_zip{background:url("/icon/zip.png") no-repeat scroll 0 0 transparent;}
.p_psd{background:url("/icon/psd.png") no-repeat scroll 0 0 transparent;}
.p_jpg{background:url("/icon/jpg.png") no-repeat scroll 0 0 transparent;}
.p_doc{background:url("/icon/doc.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_docx{background:url("/icon/doc.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_ppt{background:url("/icon/ppt.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_pptx{background:url("/icon/ppt.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_xls{background:url("/icon/xls.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.p_xlsx{background:url("/icon/xls.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0px 0px 0px 20px;padding:0px 0px 0px 50px;text-decoration:none;background-size:40px auto;vertical-align:middle;height:40px;}
.divLng{position:absolute;bottom:2px;right:-315px}
.divLng li{padding:5px;}
.pageNavig{box-sizing:border-box;padding:30px 0px;display:flex;justify-content:center;align-items:center;}
.pageNavig span, .pageNavig a{margin:0px 1px;background-color:#EEF0F2;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:16px;font-weight:700;color:#006AB3;}
.pageNavig span.n, .pageNavig span.p, .pageNavig a.ap, .pageNavig a.an{text-indent:-9999px;position:relative;}
.pageNavig span.n:after, .pageNavig span.p:after, .pageNavig a.ap:after, .pageNavig a.an:after{content:"";position:absolute;width:100%;height:100%;top:0px;left:0px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAABHNCSVQICAgIfAhkiAAAAItJREFUKFNjZMAFsjYlMDAw9DMwMDsyYlUDVsA4Hyz3n7EQUxGKAoaFDNN9E1AVYVEAMgyhCIcChCI8CiCKCCiAKMrc9IGBkZEf4ksmQ4Zp3hfQfczIkLXVgOH/3wMQhf8/gMIFXSHE4QQUIvkOt4lo4YRdIZYQx1SII+6QFTI0YlcE98y/Agb2PwUALCJTB7gGkrEAAAAASUVORK5CYII=') 50% 50% no-repeat;}
.pageNavig a.ap, .pageNavig a.an, .pageNavig a.sel{background-color:#006AB3;}
.pageNavig a.sel{color:#FFFFFF;}
.pageNavig span.n, .pageNavig a.an{margin-right:14px;}
.pageNavig span.p, .pageNavig a.ap{margin-left:14px;}
.pageNavig a.ap:after{filter:brightness(0%) invert(100%);}
.pageNavig a.an:after{filter:brightness(0%) invert(100%);}
.pageNavig span.p:after, .pageNavig a.ap:after{transform:rotate(180deg);}
.scrollDown{position:fixed;right:10px;bottom:10px;width:64px;height:64px;background:url('../images/scrollup.png') 0px 0px no-repeat;text-decoration:none;opacity:0.3;display:none;z-index:100;}
.wrap{min-width:320px;}
.box_page_top{position:fixed;top:0px;z-index:32;width: 100%}


.box_page_top.scrollUp{
transition: all 0.5s ease-out 0s;
}

.box_page_top.scrollUp.scrolShow{
top:0px
}

body {
transition: all 0.5s ease-out 0s;
padding-top: 279px;
}

.box_menu_top{border-bottom:1px solid #D7E2EE;background-color:#FFFFFF;}
.div_menu_top{max-width:100%;width:1280px;box-sizing:border-box;margin:0px auto;display:flex;justify-content:space-between;align-items:center;}
.div_menu_top .top_page .logoTop{margin:30px 0px;height:39px;width:auto;transition:all 0.5s ease-out 0s;}
.box_content{overflow:hidden;}
.wrap_home .box_content{background-color:#FFFFFF;position:relative;z-index:10;}
.box_content:after{content:"";display:block;clear:both;}
.div_content{max-width:100%;width:1280px;box-sizing:border-box;margin:0px auto;}
.div_content:after{content:"";display:block;clear:both;}
.box_mod_domain{background:#055588 url(../images/anim.webp) 50% 50% no-repeat;background-size:auto;padding:0px;background-size:cover;box-sizing:border-box;}
.div_mod_domain{height:350px;}
.titleDiv{color:#006AB3;font-size:28px;font-weight:900;margin-bottom:40px;text-align:center;}
.titleDiv span{display:block;color:#4E4E4E;font-size:18px;font-weight:400;}
.box_blue{background:#055588 url(../images/anim.webp) 50% 50% no-repeat;background-size:auto;background-size:auto;padding:0px;background-size:cover;box-sizing:border-box;}
.box_blue .content-text{background-color:transparent;}
.box_blue .divJoinContent{box-sizing:border-box;}
.box_blue .divJoinContent .hJoin{display:none;}
.box_blue .divJoinContent  .content .rowBox .rowColumn{color:#FFFFFF;}
.telefon{grid-template-areas:'img img f' 'img img l';display:grid;justify-content:flex-start;align-items:center;grid-gap:3px 15px;margin:0px;}
.content-text p.telefon{margin:0px;}
.telefon a{color:#4E4E4E;}
.telefon strong{font-weight:700;}
.telefon span:first-child{font-size:16px;grid-area:f;}
.telefon span:last-child{font-size:18px;grid-area:l;}
.telefon:before{content:"";grid-area:img;width:29px;height:29px;display:inline-block;vertical-align:middle;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAABHNCSVQICAgIfAhkiAAAAqlJREFUSEutlk122jAQx/+DabpMblB6goQTFJZ9rWlygsIusCmcIMkJSjZ2dnFPEB5uX5d1b0BP0OQGZEkfYfokWViyzKfR0rLmp/n4z4iQX/2HE8y8KxDacosRIWwNnP9KfCDrrAD+q/4CcGbb5AhBq1OCYx3NoHkg0wDEJwCuUo8vEPqjQ4AV1PGQOwhakdzrjhMQvQN4isWrOu7eP5YFK2g3jkD4rIwZQH2hmfcIomMwEoR+szz0Mm6gApFHsW4Q+NeO0W58DsKD+l6pI/gwKQMm9MYjgD6B+TfCVqPQ2OXPGirzv3JvgSbu/KQkNGYVVRog/Dh0jNn5fkLg18oAxVlCL4UWeWACmZ9BXqNsaDVUVOObQk+78QSEUxwQqKC6cpkfEbbeWqHrxepCwASBXy8bVn2eYFVvTi723sG6ktKpruCiBtCLhYTSrrSi2HYMQdaRdAMQoTyaNzG8mC5trWseOwJVTvXaFMplO5T6ytpkKag43P3eB/HXQt3KkVdNZDWrH/YG26NNgjf14S3AaiafgrznIl27UMejXK919tFH4N8a+T8H8T1AYiyKR0ACrnbM6eRCxY+WYZ4CXtO6sfJkpEaetKzk1Bu3Abp308xTMHX0PC6GLsHpSBNSyoPzqRDNhUj1ZcYfvJ43MKs25IXEWDQutxoq9fvjDPwihvixHOKFYKP4TKCWnOzfXiQnmVq366EOeEXVCrkR1IQSHpoa17HuxWL/i7j8ZqiTY2nFLh43ie6XrLM9bQctBHOEo5dBoVd5pF1gN9tDM/Awe09hAlQ6a2esCWR8Q+i3d4NqD8zOJQuMri2tZnk0hoUCiq39oEUFpiQTgTkBKjWA2yCoN1fqob7L/lAdblsObgHlgOU8Nc2r12IfDCGd9HmDBAsaFr0c/wMXaF5/VG4Y3gAAAABJRU5ErkJggg==') 50% 50% no-repeat;}
video{max-width: 100%;height: auto}
/*-----------------------------*/
.rolling.noShow{display:none;}
.sk-fading-circle{margin:auto;width:100px;height:100px;position:absolute;left:0px;right:0px;top:20%;}
.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0;}
.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#006AB3;;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;}
.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}
.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}
.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}
.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}
.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}
.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}
.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}
.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s;}
.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}
.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}
.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}
.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}
.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}
@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0; }
40%{opacity:1; }
}
@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0; }
40%{opacity:1; }
}
.div404{display:grid;grid-template-columns:1fr 1fr;align-items:center;}
.div404 .img404{padding:50px 0px 130px 0px;box-sizing:border-box;}
.div404 .img404 img{max-width:100%;height:auto;}
.div404 h1.main-title{text-align:left;}
.div404 .txt404{}
.div404 .txt404 .buton1{margin-top:30px;}
/*----------------------*/
.spinner{width:40px;height:40px;position:relative;margin:100px auto;}
.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#006AB3;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out;}
.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0.0) }
50%{-webkit-transform:scale(1.0) }
}
@keyframes sk-bounce{0%,100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
50%{transform:scale(1.0);  -webkit-transform:scale(1.0);  }
}
.tloAjax{position:absolute;top:0px;left:0px;bottom:0px;right:0px;background-color:rgba(255,255,255,0.6);box-sizing:border-box;z-index:100;}
.contentAnimAbs{position:absolute;top:0px;left:0px;z-index:0;width:100%;}
.actDiv{background-color:#f9fcfd;z-index:5;}
/*---------------------------*/
.pTable{overflow:auto;width:100%;position:relative;z-index:0;}