/*.container-fluid{padding-left:0px;padding-right:0px}*/
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-left:0px;padding-right:0px;}
.col-md-12{padding:0px 0px}
@media (min-width:980px){.col-lg-4 {-ms-flex: 0 0 27.59% !important;flex: 0 0 27.59% !important;max-width: 27.59% !important;}}
a:hover, a:active, a:focus {outline: 0;}
/*menu*/
.cid-qxEVOtoESc .dropdown .dropdown-menu { background: #eeeeee;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);display: none;position: absolute;min-width: 5rem;padding-top: 1.4rem;padding-bottom: 1.4rem;text-align: left;}
.dropdown-menu{top: 100%;}
.dropdown-menu::before {border-bottom: 11px solid rgba(0, 0, 0, 0.15);border-left: 12px solid rgba(0, 0, 0, 0);border-right: 12px solid rgba(0, 0, 0, 0);content: "";display: inline-block;left: 20px;position: absolute;top: -11px;}
.dropdown-menu::after {border-bottom: 11px solid #eeeeee;border-left: 12px solid rgba(0, 0, 0, 0);border-right: 12px solid rgba(0, 0, 0, 0);content: "";display: inline-block;left: 20px;position: absolute;top: -7px;}
@media (max-width:970px){.dropdown-menu::after {left:44%}.dropdown-menu::before{left:44%}}
.cid-qxKMFrC58Z .nav-link.active {font-weight: 500;color: #399ad6;font-style: normal;border: none;background: #fff;text-transform:none;text-align:center;border-radius:20px;}
.cid-qxKMFrC58Z .nav-link{width:130px;margin:0 auto;padding:5px 0px}
@media (min-width: 650px){
 img.download-mob{display:none;}}
@media (max-width: 650px){
 img.download{display:none;}}
.cid-qxQJrW7tky  .nav-link.active {font-weight: 500;color: #399ad6;font-style: normal;border: none;background: #fff;text-transform:none;border:1px solid #399ad6;text-align:center;border-radius:20px;}
.cid-qxQJrW7tky  .nav-link.active:hover{border:1px solid #399ad6;background: #399ad6;color:#fff}
.cid-qxQJrW7tky  .nav-link{width:130px;margin:0 auto;padding:5px 0px}
a.itembox { position: relative; }
a.itembox span  img{ display:none;color: #FFFFFF; }
a.itembox:hover span img{ display: block; position: absolute;border:1px solid #000; width: 120px; height: auto; left: 30px; top: -10px;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}
a.text-black{color:#5b6477 !important;}
a.text-black:focus {color: #399ad6 !important;}
a.text-black:hover {color: #399ad6 !important;}
/*content*/
.hometitle{margin-top:-130px}
.display-1{font-family: 'Poppins', sans-serif;font-size: 50px;color:#33395A;line-height:1em;width:57%;	}
hr.homeline{border: 0; height: 0; border-top: 0px; border-bottom: 2px solid #33395A;width:68%;float:left;padding:0px;display:block;}
@media (max-width:500px){.display-1{width:100%}hr.homeline{width:100%}.hometitle{margin:0px}}
.display-2 {font-family: 'Poppins', sans-serif;font-size: 1.7rem;font-weight:600;color:#323d55}
.display-4 {font-family: 'Poppins', sans-serif;font-size: 1rem!important;font-weight:400}
.cid-qxQM4riq9b {color: #4d576c;}
.cid-qxQM4riq9b .display-7 {color: #4d576c;padding-top:10px;font-weight:600}
.cid-qxQM4riq9b  a{color: #4d576c;}
.display-7 {font-family: 'Poppins', sans-serif;font-size: 1rem!important;}
.team-item {padding:10px}
/*rolunk*/
.cid-qxWlLEDZ93 .mbr-text{color: #323d55;text-transform:none;font-size:20px;font-weight:400}
.cid-qxWlMfUO7C .mbr-text{color: #323d55;text-transform:none;font-size:20px;font-weight:400}
.cid-qxWlMfUO7C{padding-top:0px;}
.cid-qxWlMSISMD{padding-top:0px;}
.card-box-elony{background-color:#fff;}
.display-6{font-family: 'Poppins', sans-serif;font-size:17px;text-align:center!important;color:#95989a;}
/*vasarlas*/
.card-wrapper_cimek {padding-top:0px !important}
.card_cimek{padding:0px !important}
.cid-qxWlLEDZ93{padding:100px 0px 0px 0px}
.cid-qycUXGKU50{background-color:#fff;padding-top:0px;padding-bottom:0px;}
.display-5{font-family: 'Poppins', sans-serif;font-size:18px;color:#000;}
.display-3{font-family: 'Poppins', sans-serif;font-size: 1rem!important;}
a.contact{color:#464f65}
.hrdashed{ border: 0; height: 0; border-top: 0px; border-bottom: 1px dashed rgba(57, 154, 214, 0.5);width:70%;padding:0px;display:block;margin:0 auto;}
.hrvertical{border: 0;border-left:1px dashed rgba(57, 154, 214, 0.5); height:90vh; width: 1px;display:block;position:absolute}
.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}
.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
@media(max-width:770px){.hrvertical{display:none}}
/*termekek*/
.card-box{color:#fff;background-color:#464f65}
.card-img-iso img{max-width:100%;}
.card-title {margin-bottom: 0rem;}
.py-3 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}
.cid-qxKLvOcSZh  .display-7{font-size: 0.9rem;text-transform:uppercase;font-weight:600}
a.bigitembox:hover{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}
ul.square {list-style-type: square;color: #f40000;margin-left:17px;padding:0px;}
ul.square  p{color:#000;line-height:1em}
ul.disc {list-style-type: disc;color: #000;margin-left:17px;padding:0px;}
ul.disc  p{color:#000;line-height:1em}
.img-thumbnail{margin-right:10px;background-color:#E6E7E8}
@media (max-width:450px){.img-thumbnail{margin:5px;}}
/*vezérlés*/
.mbri-down::before {display:block;content: "\e925";color: #399AD6;font-size: 20px;font-weight: bold;}
.mbri-down_up::before {display:block;content:"\e925";color: #399AD6;font-size: 20px;font-weight: bold;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.mbri-down_white::before {display:block;content: "\e925";color: #fff;font-size: 20px;font-weight: bold;}
.mbr-arrow {position: absolute; bottom: 0px;left: 100%;width: 50px;height: 50px;cursor: pointer;background-color: rgba(0, 0, 0, 0);border-radius: 0%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.hrstyle{ border: 0; height: 0; border-top: 0px; border-bottom: 1px solid rgba(57, 154, 214, 0.5);width:95%;float:right;margin:10px 0px;padding:0px;}
/*product*/
.cid-qycYh6wK0y{padding-top:20px;}
.media-content {-webkit-flex-basis: 133%; flex-basis: 133%;}
table.item, th, td{line-height: 0!important;}
table.item h1{font-family: 'Poppins', sans-serif;font-size: 1rem;font-weight:600;margin:0px;color: #ed1d24;text-transform:uppercase;padding:5px 20px}
table.item h2{font-family: 'Poppins', sans-serif;font-size: 0.9rem;margin:0px;color: #000;padding:2px 20px 5px 20px}
/*letoltesek*/
.media-container-row{padding-top:20px}
.card-img img {max-width: 70%;display: block;}
 h4.katalogus{padding:7px 0px;color: #2598d6}
.cid-qyd6kYTPim{padding:40px 0px 0px 0px} 
.cid-qyd7DXSEH4{padding:20px 0px 0px 0px}
.cid-qyd6kYTPim .card-box { background-color: #ffffff;padding: 20px 0px 0px 0px;}
.cid-qyd7DXSEH4 .image_wrapper{height:585px}
.cid-qyd6kYTPim h2{display:inline-block;font-family: 'Poppins', sans-serif;font-size:18px;}
/*table*/
.table > tbody > tr > td, .table > tbody > tr > th {vertical-align: middle;}
td.nyilatkozat{text-align:center;}
td.nyilatkozat a{color:#2598d6;font-weight:400;text-decoration:underline;line-height: 1.5;}
td.download{text-align:right;width:20%}

/*footer*/
.cid-qxKLQTCFF4 .media-container-row .mbr-text {color: #4d576c;}
/*scrollup*/
.mbr-arrow-up {transform: none;-webkit-transform: none;}
.mbr-arrow-up a {background: rgba(0, 0, 0, 0.1);}
.mbr-arrow-up a:hover {background-color: rgba(0, 0, 0, 0.2);}
@media (max-width:500px){.mbr-arrow-up {left: 81%;}}
/*preloader*/
#loading{
background-color: #399AD6;
height: 100%;
width: 100%;
position: fixed;
z-index: 1;
margin-top: 0px;
top: 0px;
}
#loading-center{
    width: 100%;
    height: 100%;
    position: relative;
}
#loading-center-absolute {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 200px;
    width: 200px;
    margin-top: -100px;
    margin-left: -100px;
}
#object{
    width: 80px;
    height: 80px;
    background-color: #FFF;
    -webkit-animation: animate 1s infinite ease-in-out;
    animation: animate 1s infinite ease-in-out;
    margin-right: auto;
    margin-left: auto;
    margin-top: 60px;
}
@-webkit-keyframes animate {
  0% { -webkit-transform: perspective(160px); }
  50% { -webkit-transform: perspective(160px) rotateY(-180deg); }
  100% { -webkit-transform: perspective(160px) rotateY(-180deg) rotateX(-180deg); }
}

@keyframes animate {
  0% {
    transform: perspective(160px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(160px) rotateX(0deg) rotateY(0deg);
  } 50% {
    transform: perspective(160px) rotateX(-180deg) rotateY(0deg);
    -webkit-transform: perspective(160px) rotateX(-180deg) rotateY(0deg) ;
  } 100% {
    transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
    -webkit-transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
  }
}
