a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;outline:none;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-x:auto;overflow-y:scroll}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show}td,th{font-weight:400;text-align:left;vertical-align:top}.container-fluid>.container{padding-left:0;padding-right:0}
@font-face{font-family:Noah;font-style:italic;font-weight:700;src:url(/fonts/Noah-BoldItalic.woff2) format("woff2"),url(/fonts/Noah-BoldItalic.woff) format("woff")}@font-face{font-family:Noah;font-style:normal;font-weight:400;src:url(/fonts/Noah-Regular.woff2) format("woff2"),url(/fonts/Noah-Regular.woff) format("woff")}@font-face{font-family:Noah;font-style:italic;font-weight:400;src:url(/fonts/Noah-RegularItalic.woff2) format("woff2"),url(/fonts/Noah-RegularItalic.woff) format("woff")}@font-face{font-family:Noah;font-style:normal;font-weight:700;src:url(/fonts/Noah-Bold.woff2) format("woff2"),url(/fonts/Noah-Bold.woff) format("woff")}@supports (-ms-accelerator:true){html{height:100%;overflow:hidden}body{height:100%!important;overflow:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){html{height:100%;overflow:hidden}body{height:100%!important;overflow:auto}}#layout{color:#2a2a2a;font-family:Noah;font-size:18px;line-height:1.2}#layout h1,#layout h2,#layout h3,#layout h4,#layout h5{line-height:1.2;margin-bottom:20px;margin-top:0}#layout h2{font-size:42px}#layout h3{color:#2e9cb5;font-size:30px}#layout b,#layout strong{font-weight:700}#layout hr{background:#2e9cb5;height:1px;margin:20px 0 40px;width:120px}#layout hr.center{margin:20px auto 40px}#content{padding-bottom:60px}#content ul{list-style:none outside;padding-left:20px}#content ul li{padding-bottom:7px;position:relative}#content ul li:before{background-color:#2e9cb5;border-radius:50%;content:"";display:block;height:8px;left:-18px;position:absolute;top:7px;width:8px}#content p{margin-bottom:20px}body{overflow:hidden}.container-large{max-width:1430px}.container,.container-large{margin:0 auto;padding:0 15px;width:100%}.container{max-width:1310px}.flex-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.flex-wrapper.flex-column{flex-direction:column}.flex-wrapper.h-center{justify-content:center}.flex-wrapper.v-center{align-items:center}.flex-wrap{flex-wrap:wrap}#layout{flex-direction:column;margin:0 auto}#layout img{height:auto;max-width:100%}#layout a{color:#2e9cb5;transition:all .3s}#layout a:active,#layout a:focus,#layout a:hover{color:#2e9cb5;outline:none;text-decoration:none}#layout .button{background:#2e9cb5;border:2px solid #fff;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin-bottom:15px;margin-top:10px;min-width:160px;padding:10px 30px;text-align:center;text-transform:uppercase;transition:all .2s}#layout .button:hover{background:#fff;border:2px solid #2e9cb5;color:#2e9cb5;text-decoration:none}#layout .button.green{background:#117c2f;color:#fff}#layout .button.green:hover{background:#fff;border:2px solid #117c2f;color:#117c2f}#layout .button.gray{background:#f4f4f4;color:#2e9cb5}#layout .button.gray:hover{background:#2e9cb5;color:#fff}#layout .form label{font-size:18px;font-weight:400;text-transform:uppercase}#layout .form label a{text-decoration:underline}#layout .form .form-control,#layout .form input,#layout .form textarea{background:#fff;border:2px solid #fff;border-radius:8px;box-shadow:none;color:#2e9cb5;font-size:18px;height:auto;line-height:1.5;margin-bottom:15px;padding:6px 20px}#layout .form .help-block{background:rgba(212,6,25,.85);border-radius:24px;color:#fff;font-size:15px;margin-bottom:20px;padding:5px 15px}#layout .form ::-moz-placeholder{color:#bbb;opacity:1}#layout .form ::placeholder{color:#bbb;opacity:1}#layout .form :-ms-input-placeholder{color:#bbb}#layout .form ::-ms-input-placeholder{color:#bbb}#layout .alert-success{display:none}#layout .form .c-input{align-items:center;cursor:pointer;display:inline-flex;margin-bottom:15px;margin-right:0;margin-top:0;min-height:30px;padding-left:0;position:relative}#layout .form .c-input input{cursor:pointer;left:0;margin-left:0!important;position:absolute;top:0;z-index:1}#layout .form .c-indicator{background-position:50%;background-repeat:no-repeat;background-size:50% 50%;cursor:pointer;display:block;height:30px;left:0;line-height:15px;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}#layout .form .c-checkbox>input,#layout .form .c-radio>input{height:100%;margin:0;width:30px}#layout .form .c-radio>input{width:100%}#layout .form .c-checkbox>label,#layout .form .c-radio>label{margin-bottom:0;padding-left:45px}#layout .form .c-checkbox input~.c-indicator:after,#layout .form .c-radio input~.c-indicator:after{background-size:contain;content:"";height:30px;left:0;position:absolute;top:0;transition:all .15s ease-in-out!important;width:30px}#layout .form .c-checkbox input:checked~.c-indicator:after,#layout .form .c-radio input:checked~.c-indicator:after{background-size:contain}#layout .form .c-input input:checked~.c-indicator{color:#fff}#layout .form .c-radio .c-checkbox{display:none;margin-top:15px;min-height:0;padding-left:33px}#layout .form .c-radio .c-checkbox:first-of-type{margin-top:.3rem}#layout .form .c-radio .c-checkbox .c-indicator{height:24px;line-height:14px;width:24px}#layout .form .c-radio .c-checkbox input~.c-indicator:after{height:18px;right:-2px;top:0;width:24px}#layout .form .c-radio .c-checkbox label{padding-top:3px}#layout .form .c-radio input:checked~.c-checkbox{display:block}#layout .form .c-input .icon{background-position:0 100%;background-repeat:no-repeat;background-size:contain;height:2.56rem;margin-top:-1.3rem;text-indent:-9999px;width:5.06rem}.swal2-popup{border:5px solid #db2878;border-radius:0;box-shadow:-3px 3px 2px 0 #000;padding:30px}#cms-cookie-wrapper{background:#2e9cb5;bottom:0;box-shadow:0 4px 14px 0 #000;color:#fff;display:none;left:0;position:fixed;width:100%;z-index:99999}#cms-cookie-wrapper .button{background:transparent;border:2px solid #fff;border-radius:24px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin-bottom:15px;margin-top:10px;padding:10px 26px;text-align:center;text-transform:uppercase;transition:all .2s}#cms-cookie-wrapper .button.transparent{background:transparent}#cms-cookie-wrapper .button:hover{background:#fff!important;color:#ff8a00!important}#cms-cookie-message{align-items:center;display:flex;font-size:15px;padding:10px 15px}#cms-cookie-message a{color:#fff;cursor:pointer;font-weight:700;text-decoration:none}#cms-cookie-allow:hover{background-color:#4c4c4c!important}#cms-cookie-allow{cursor:pointer;display:block;margin:10px 2% 10px 0;text-align:center}.grecaptcha-badge{z-index:1}#progress{background:#f5f5f5 url(/images/ajax-loader.gif) no-repeat 50%;background-size:1.5em;border-radius:.25em;display:block;height:42px;left:50%;margin:-1.5em 0 0 -1.5em;opacity:0;position:fixed;top:50%;width:42px;z-index:100030}.Overlay{background-color:rgba(39,39,39,.75);bottom:0;display:none;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:10002}header#header{padding-top:30px;position:relative}header#header:before{background:#f4f4f4;border-radius:50%;content:"";height:1410px;left:23%;position:absolute;top:-40vw;width:1410px}header#header>.container-large{align-items:center;display:flex}header#header #logo{background:url(/images/logo-mkvt.png?ab4b3b28673acc2e3a6abe57fb3a6244) no-repeat 50%;background-size:contain;padding-bottom:6.4%;position:relative;text-indent:-9999px;width:220px}header#header #logo h1{position:absolute;text-indent:-9999px}header#header #navigation{border-top:0;display:flex;flex:1 0 auto;height:100%;justify-content:flex-end;margin-left:auto;padding:0;position:relative;z-index:10002}header#header #navigation>ul{align-items:center;display:flex;justify-content:center;margin:0;padding:0;position:relative}header#header #navigation>ul>li{align-items:center;display:flex;margin:0 10px;padding:0;position:relative}header#header #navigation>ul>li:after{background:#2e9cb5;content:"";height:2px;left:50%;margin-top:10px;position:absolute;top:100%;transform:translateX(-50%);transition:all .3s;width:0}header#header #navigation>ul>li>a{font-size:26px;margin-left:10px;position:relative}header#header #navigation>ul>li>a:hover{color:#2e9cb5}header#header #navigation>ul>li>a.featured{background:#ef6c0f;border-radius:10px;color:#fff;padding:10px 30px}header#header #navigation>ul>li:hover:after{width:40px}header#header #navigation>ul>li.has-submenu{position:relative}header#header #navigation>ul>li.has-submenu:hover .submenu{display:block}header#header #navigation>ul>li.has-submenu .submenu{background:#fff;border-radius:10px;display:none;left:50%;margin-top:24px;min-width:300px;position:absolute;top:100%;transform:translateX(-50%)}header#header #navigation>ul>li.has-submenu .submenu:before{bottom:100%;content:"";height:34px;left:0;position:absolute;width:100%}header#header #navigation>ul>li.has-submenu .submenu .has-submenu{position:relative}header#header #navigation>ul>li.has-submenu .submenu .has-submenu .submenu{background:#fff;border-radius:10px;display:none;left:100%;margin-top:0;position:absolute;top:0;transform:translateX(0);width:300px}header#header #navigation>ul>li.has-submenu .submenu .has-submenu:hover .submenu{display:block}header#header #navigation>ul>li.has-submenu .submenu li{text-align:center;width:100%}header#header #navigation>ul>li.has-submenu .submenu li a{color:#2a2a2a;display:inline-block;font-size:22px;padding:8px 15px}header#header #navigation>ul>li.has-submenu .submenu li:hover{background:#2e9cb5;border-radius:10px}header#header #navigation>ul>li.has-submenu .submenu li:hover>a{color:#fff}header#header #menu-toggle-button{background-color:#2e9cb5;background-image:url(/images/icon-menu.png?8b85d950033447505225b037de0601a2);background-position:50%;background-repeat:no-repeat;border:none;cursor:pointer;display:none;height:42px;overflow:hidden;position:absolute;right:15px;text-indent:-9999px;top:50%;transform:translateY(-50%);white-space:nowrap;width:42px}#floating-menu{position:fixed;right:15px;top:50%;transform:translateY(-50%);z-index:10001}#floating-menu .menu-items{display:flex;flex-direction:column}#floating-menu .menu-items a{align-items:center;background-color:#117c2f;border-radius:14px;display:flex;height:60px;margin-bottom:5px;margin-left:auto;padding-left:0;padding-right:0}#floating-menu .menu-items a span:not(.icon){color:#fff;font-size:22px;max-width:1px;overflow:hidden;transition:all .6s;white-space:nowrap}#floating-menu .menu-items a .icon{background-color:#117c2f;background-repeat:no-repeat;border-radius:14px;content:"";display:inline-block;height:60px;position:relative;width:60px;z-index:1}#floating-menu .menu-items a .icon.menu-login{background-image:url(/images/icon-floating-login.png?601e75caf654d10aca1f581d0f0f9775);background-position:right 12px center}#floating-menu .menu-items a .icon.menu-logout{background-image:url(/images/icon-floating-logout.png?ee553ff98de7c0e854886a7e1d4047f8);background-position:right 12px center}#floating-menu .menu-items a .icon.menu-klivi{background-image:url(/images/icon-floating-klivi.png?e07250674c29e22604526bee94bd9375);background-position:right 8px top 11px}#floating-menu .menu-items a .icon.menu-contact{background-image:url(/images/icon-floating-contact.png?9c7849ddace73484bbeca9cb55bc9c92);background-position:right 12px top 14px}#floating-menu .menu-items a .icon.menu-about{background-image:url(/images/icon-floating-about.png?02970e1bfc2dbb1c64c7b872c55049e0);background-position:right 12px center}#floating-menu .menu-items a.active,#floating-menu .menu-items a:hover{text-decoration:none;width:auto}#floating-menu .menu-items a.active span:not(.icon),#floating-menu .menu-items a:hover span:not(.icon){max-width:360px;opacity:1;padding-left:15px}#layout.subpage{position:relative}#layout.subpage:before{background:url(/images/bg-topimage.jpg?52b077fe2a09567df60ffdb2cc2101c7) no-repeat top;content:"";height:100vh;left:0;position:absolute;right:0;top:0}#layout.subpage.event-list:before{background:url(/images/bg-topimage-events.jpg?4858d6be2732091bc806712b7ac2be0d) no-repeat top}#layout.subpage header#header:before{display:none}#content,.subpage-header{position:relative}.subpage-header{padding-top:120px}.subpage-header h2{color:#2e9cb5;font-size:35px}#landing-boxes{padding:60px 0}#landing-boxes .boxes-wrapper{display:flex;flex-wrap:wrap}#landing-boxes .boxes-wrapper .box-item{margin:10px;padding-bottom:48.4%;position:relative;width:calc(25% - 15px)}#landing-boxes .boxes-wrapper .box-item:first-of-type{margin-left:0}#landing-boxes .boxes-wrapper .box-item:last-of-type{margin-right:0}#landing-boxes .boxes-wrapper .box-item:after{background:#2e9cb5;border-radius:6px;content:"";height:20px;left:50%;margin-top:30px;opacity:0;position:absolute;top:100%;transform:translateX(-50%);width:20px}#landing-boxes .boxes-wrapper .box-item a{background-repeat:no-repeat;background-size:auto 150%;background-size:cover;border-radius:16px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}#landing-boxes .boxes-wrapper .box-item a .gradient:before{background:#f4f4f4;background:linear-gradient(180deg,hsla(0,0%,96%,0),#f4f4f4);border-radius:14px;bottom:0;content:"";left:0;position:absolute;right:0;top:40%;transition:all .3s ease-in-out}#landing-boxes .boxes-wrapper .box-item a .gradient:after{background:transparent;background:linear-gradient(180deg,hsla(0,0%,96%,0),#2e9cb5);border-radius:14px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:75%;transition:all .3s ease-in-out}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper{align-items:center;bottom:30px;content:"";display:flex;flex-wrap:wrap;justify-content:center;left:0;position:absolute;right:0}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper .icon{background-position:top;background-repeat:no-repeat;background-size:contain;border-radius:10px;content:"";margin:0 auto 20px;padding-bottom:34%;width:34%}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper .icon.icon-1{background-image:url(/images/icon-box-menu-1.jpg?95c5bd74ffe7eba3f0afadfd13571cd3)}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper .icon.icon-2{background-image:url(/images/icon-box-menu-2.jpg?a3924daeb25ab446fe1a56b47abe6341)}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper .icon.icon-3{background-image:url(/images/icon-box-menu-3.jpg?b13fd49cc8a083206457ad42959af9e7)}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper .icon.icon-4{background-image:url(/images/icon-box-menu-4.jpg?4dfa96303fe1d7e76ef5a8d5e3caa524)}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper span{color:#2e9cb5;font-size:28px;margin:auto;text-align:center;width:100%}#landing-boxes .boxes-wrapper .box-item a:hover .gradient:before{opacity:0}#landing-boxes .boxes-wrapper .box-item a:hover .gradient:after{opacity:1;top:0}#landing-boxes .boxes-wrapper .box-item a:hover .icon-wrapper span{color:#fff;font-weight:700}#landing-boxes .boxes-wrapper .box-item:first-of-type a{background-image:url(/images/bg-box-menu-1.jpg?082906888f2f25ef0e49431302539e99)}#landing-boxes .boxes-wrapper .box-item:nth-of-type(2) a{background-image:url(/images/bg-box-menu-2.jpg?2d01c6d3f69f8466a7e06a3467564749)}#landing-boxes .boxes-wrapper .box-item:nth-of-type(3) a{background-image:url(/images/bg-box-menu-3.jpg?92abc68f84ae25b557a4f737b8bda6c9)}#landing-boxes .boxes-wrapper .box-item:nth-of-type(4) a{background-image:url(/images/bg-box-menu-4.jpg?20c372d1476dbabbc4d06bdfdf16a12f)}#landing-boxes .boxes-wrapper .box-item:hover:after{opacity:1}#welcome{background:url(/images/bg-welcome.jpg?b9902780f7c6691a142bf73465a48a15) no-repeat 50%;background-size:cover;margin-top:120px;padding:100px 0}#welcome .content-wrapper{display:flex;flex-wrap:wrap}#welcome .content-wrapper .column.description{flex:1}#welcome .content-wrapper .column.description h3{text-transform:uppercase}#welcome .content-wrapper .column.description p{margin-bottom:40px}#welcome .content-wrapper .column.image{border-radius:10px;content:"";display:block;margin-left:90px;margin-top:-180px;max-width:44%;position:relative;width:500px}#welcome .content-wrapper .column.image .image-wrapper{position:relative}#welcome .content-wrapper .column.image .image-wrapper img{border-radius:28px}#welcome .content-wrapper .column.image .image-wrapper:after,#welcome .content-wrapper .column.image .image-wrapper:before{background:#2e9cb5;border-radius:6px;bottom:-70px;content:"";position:absolute;width:40px}#welcome .content-wrapper .column.image .image-wrapper:before{height:24%;right:16%}#welcome .content-wrapper .column.image .image-wrapper:after{height:42%;right:5%}#events-site,#landing-events{background:url(/images/bg-landing-events.jpg?b4c57a81700baa3f9b13851c89f59994) no-repeat 50%;background-size:contain;padding:80px 0;text-align:center}#events-site h2,#landing-events h2{font-size:30px;text-transform:uppercase}#events-site .events-wrapper,#landing-events .events-wrapper{display:flex;flex-wrap:wrap;justify-content:center}#events-site .events-wrapper .event-item,#landing-events .events-wrapper .event-item{background:#f4f4f4;border-radius:30px;display:flex;flex-direction:column;margin:15px;max-width:580px;min-width:300px;padding-bottom:20px;text-align:center;width:calc(25% - 30px)}#events-site .events-wrapper .event-item .event-image .image,#landing-events .events-wrapper .event-item .event-image .image{background-color:#2a2a2a;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:30px;border-top-right-radius:30px;content:"";display:block;padding-bottom:54%;width:100%}#events-site .events-wrapper .event-item .title,#landing-events .events-wrapper .event-item .title{font-size:25px;margin-bottom:0;padding:30px 20px 0;text-transform:uppercase}#events-site .events-wrapper .event-item .lead,#landing-events .events-wrapper .event-item .lead{font-size:19px;padding:10px 20px 0}#events-site .events-wrapper .event-item .lead+div.text-center,#landing-events .events-wrapper .event-item .lead+div.text-center{display:flex;flex:1;flex-direction:column}#events-site .events-wrapper .event-item .button,#landing-events .events-wrapper .event-item .button{margin:auto auto 0}#events-site{background:transparent}#events-site.event-detail{text-align:left}#events-site.event-detail .event-emphasized{background:url(/images/bg-welcome.jpg?b9902780f7c6691a142bf73465a48a15) no-repeat 50%;background-size:cover;margin-top:120px;padding:100px 0}#events-site.event-detail .event-emphasized .content-wrapper{display:flex;flex-wrap:wrap}#events-site.event-detail .event-emphasized .content-wrapper .column.description{flex:1}#events-site.event-detail .event-emphasized .content-wrapper .column.description .date{font-size:22px}#events-site.event-detail .event-emphasized .content-wrapper .column.description .lead{font-size:30px;text-transform:uppercase}#events-site.event-detail .event-emphasized .content-wrapper .column.description p{margin-bottom:40px}#events-site.event-detail .event-emphasized .content-wrapper .column.image{border-radius:10px;content:"";display:block;margin-left:90px;margin-top:-180px;max-width:44%;position:relative;width:500px}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper{position:relative}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper span{background-repeat:no-repeat;background-size:cover;border-radius:28px;content:"";display:block;padding-bottom:100%;width:100%}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:after,#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:before{background:#2e9cb5;border-radius:6px;bottom:-70px;content:"";position:absolute;width:40px}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:before{height:24%;right:16%}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:after{height:42%;right:5%}#events-site.event-detail .details-wrapper{padding:0}#events-site.event-detail .details-wrapper .event-image .image{background-repeat:no-repeat;background-size:cover;border-radius:28px;content:"";display:block;float:right;margin:0 0 15px 30px;max-height:400px;max-width:400px;padding-bottom:26%;width:100%}#events-site.event-detail .details-wrapper .detail-content{margin-bottom:45px;margin-top:30px;text-align:justify}#events-site.event-detail .details-wrapper .detail-content .date{color:#2e9cb5;font-size:22px;margin-bottom:20px}#events-site.event-detail .details-wrapper .detail-content .lead{font-size:18px}#newsletter{background:url(/images/bg-welcome.jpg?b9902780f7c6691a142bf73465a48a15) no-repeat 50%;background-size:cover;margin-top:120px;padding:100px 0}#newsletter .content-wrapper{display:flex;flex-wrap:wrap}#newsletter .content-wrapper .column.description{flex:1}#newsletter .content-wrapper .column.description h3{text-transform:uppercase}#newsletter .content-wrapper .column.description .form-group{color:#2e9cb5}#newsletter .content-wrapper .column.description .form-group input[type=email]{max-width:340px}#newsletter .content-wrapper .column.image{border-radius:10px;content:"";display:block;margin-right:90px;margin-top:-160px;max-width:44%;position:relative;width:500px}#newsletter .content-wrapper .column.image .image-wrapper{position:relative}#newsletter .content-wrapper .column.image .image-wrapper:after,#newsletter .content-wrapper .column.image .image-wrapper:before{background:#2e9cb5;border-radius:6px;bottom:-50px;content:"";position:absolute;width:40px}#newsletter .content-wrapper .column.image .image-wrapper:before{height:24%;left:16%}#newsletter .content-wrapper .column.image .image-wrapper:after{height:42%;left:5%}#aboutus-site #about-company{background:url(/images/bg-welcome.jpg?b9902780f7c6691a142bf73465a48a15) no-repeat 50%;background-size:cover;padding:100px 0}#aboutus-site #about-company .content-wrapper{display:flex;flex-wrap:wrap}#aboutus-site #about-company .content-wrapper .column.description{display:flex;flex:1;flex-direction:column;justify-content:center;padding-left:75px}#aboutus-site #about-company .content-wrapper .column.description p{margin-bottom:20px}#aboutus-site #about-company .content-wrapper .column.description p span{display:block;font-size:20px}#aboutus-site #about-company .content-wrapper .column.description p span:first-of-type{color:#2e9cb5;text-transform:uppercase}#aboutus-site #about-company .content-wrapper .column.image{border-radius:10px;content:"";display:block;max-width:54%;position:relative;width:730px}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper{position:relative}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper img{border-radius:28px}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:after,#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:before{background:#2e9cb5;border-radius:6px;bottom:-50px;content:"";position:absolute;width:40px}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:before{height:24%;right:16%}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:after{height:42%;right:5%}#aboutus-site #team-wrapper{padding:60px 0;text-align:center}#aboutus-site #team-wrapper h2{color:#2e9cb5;font-size:30px;text-transform:uppercase}#aboutus-site #team-wrapper h3{color:#2a2a2a;font-size:28px;text-transform:uppercase}#aboutus-site #team-wrapper hr{margin:20px auto 40px}#aboutus-site #team-wrapper .team-members-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px}#aboutus-site #team-wrapper .team-members-wrapper .member{border-radius:20px;margin:15px 30px 15px 0;min-width:320px;position:relative;width:calc(25% - 30px)}#aboutus-site #team-wrapper .team-members-wrapper .member .image-wrapper{width:100%}#aboutus-site #team-wrapper .team-members-wrapper .member .image-wrapper .image{background-image:url(/images/team-noimage.jpg?66fed2f294167a7da3a1cfaff679b0b0);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;content:"";padding-bottom:156%;width:100%}#aboutus-site #team-wrapper .team-members-wrapper .member .description{border-bottom-left-radius:24px;border-bottom-right-radius:24px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;min-height:140px;padding:20px;position:absolute;text-align:center;width:100%}#aboutus-site #team-wrapper .team-members-wrapper .member .description:before{background:linear-gradient(0deg,#f4f4f4,hsla(0,0%,96%,.6) 60%,hsla(0,0%,96%,0));bottom:100%;content:"";display:none;height:100%;left:0;position:absolute;width:100%}#aboutus-site #team-wrapper .team-members-wrapper .member .description .name{color:#2e9cb5;font-size:25px;margin-bottom:0;text-transform:uppercase}#aboutus-site #team-wrapper .team-members-wrapper .member .description .title{color:#2a2a2a;font-size:23px;text-transform:uppercase}#aboutus-site #team-wrapper .team-members-wrapper .member .description .title:first-of-type{margin-top:20px}#aboutus-site #team-wrapper .team-members-wrapper .member.balla-istvan .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_balla_istvan.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.faluvegi-matyas .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_faluvegi_matyas.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.gulyas-david .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_gulyas_david.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-hilbert-helga .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_hilbert_helga.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.kacso-gergely .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_kacso_gergely.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.kriszt-rokus .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_kriszt_rokus.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-szepesi-gabor .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_szepesi_gabor.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.torocsik-kalman .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_torocsik_kalman.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.zimonyi-ferenc .image{background-image:url(/uploads/team/mkvt_elnoksegi_kepek_retus_zimonyi_ferenc.png)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-veres-laszlo .image{background-image:url(/images/team-dr-veres-laszlo-fade.jpg?dccfc25c1e95ea28cb365b2f2904f6d6)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-kemeny-vendel .image{background-image:url(/images/team-dr-kemeny-vendel-fade.jpg?413d608d13e4c76f6b84cb755ad313ed)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-hallgas-balazs .image{background-image:url(/images/team-dr-hallgas-balazs-fade.jpg?f81a957056fe5614253c1a46b56bb0d7)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-letanoczki-maria .image{background-image:url(/images/team-dr-letanoczki-maria-fade.jpg?d94a0f259f3b05d774eaddd95607a969)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-bende-balazs .image{background-image:url(/images/team-dr-bende-balazs-fade.jpg?1b636ea41a8dc91376abaab4c37aa956)}#aboutus-site #team-wrapper .team-members-wrapper .member.dr-fulop-csaba .image{background-image:url(/images/team-dr-fulop-csaba-fade.jpg?940a66e811849a6ceea229fb557ddc16)}#aboutus-site #team-wrapper .team-members-wrapper .member.visnyei-monika .image{background-image:url(/images/team-dr-visnyei-monika-fade.jpg?ec1d09ffb4ebc7e2ca1146a03e369997)}#aboutus-site #team-wrapper .team-members-wrapper .member.molnar-tibor .image{background-image:url(/images/team-molnar-tibor.jpg?ab02330a9e67ed2673025532765b9257)}#aboutus-site #team-wrapper .team-members-wrapper .member.onlytext .descripton{position:relative}#registration-form{margin-bottom:60px}#registration-form .form .form-control{border:2px solid #2e9cb5}#registration-form .form .checkbox{margin:0 0 10px!important}#applications-site,#gallery-site{margin-bottom:60px}#applications-site .table>thead>tr>th{background-color:#2e9cb5;color:#fff;font-weight:700;text-transform:uppercase;white-space:nowrap}#applications-site .table>tbody>tr>td{white-space:nowrap}#applications-site .table .btn:hover{background:#2e9cb5;color:#fff}#payment-site{margin-bottom:60px}#payment-site p{margin-bottom:10px}#payment-site .form{margin-top:10px}#payment-site .form .button{margin:15px 0 30px}#payment-site .form select{border:2px solid #2e9cb5!important;display:inline-block;margin-left:10px;width:auto}#payment-site .table>thead>tr>th{background-color:#2e9cb5;color:#fff;font-weight:700;text-transform:uppercase;white-space:nowrap}#payment-site .table>tbody>tr>td{white-space:nowrap}#payment-site .table .btn:hover{background:#2e9cb5;color:#fff}.auth-links-wrapper a{display:inline-block;margin-bottom:10px}#subpage-content-site{padding:120px 0}#subpage-content-site .text-image-wrapper{display:flex;flex-wrap:wrap}#subpage-content-site .text-image-wrapper .column.description{display:flex;flex:1;flex-direction:column;justify-content:center;padding-left:75px}#subpage-content-site .text-image-wrapper .column.description p{margin-bottom:20px}#subpage-content-site .text-image-wrapper .column.description p span{display:block;font-size:20px}#subpage-content-site .text-image-wrapper .column.description p span:first-of-type{color:#2e9cb5;text-transform:uppercase}#subpage-content-site .text-image-wrapper .column.image{border-radius:10px;content:"";display:block;max-width:54%;position:relative;width:730px}#subpage-content-site .text-image-wrapper .column.image .image-wrapper{position:relative}#subpage-content-site .text-image-wrapper .column.image .image-wrapper img{border-radius:28px}#subpage-content-site .text-image-wrapper .column.image .image-wrapper:after,#subpage-content-site .text-image-wrapper .column.image .image-wrapper:before{background:#2e9cb5;border-radius:6px;bottom:-50px;content:"";position:absolute;width:40px}#subpage-content-site .text-image-wrapper .column.image .image-wrapper:before{height:24%;right:16%}#subpage-content-site .text-image-wrapper .column.image .image-wrapper:after{height:42%;right:5%}#subpage-content-site .text-image-wrapper.image-right .description{padding-left:0;padding-right:75px}.news-categories{margin-bottom:30px}.news-wrapper{display:flex;flex-wrap:wrap;margin:30px 0}.news-wrapper .news-item{display:flex;flex-direction:column;margin:20px 10px;min-width:280px;padding:10px;width:calc(25% - 20px)}.news-wrapper .news-item h3{font-size:26px!important;font-weight:700;line-height:1!important;margin:15px 0 5px!important;word-break:break-word}.news-wrapper .news-item .date{color:#666;display:block;font-size:16px;font-style:italic;font-weight:700;margin-bottom:15px}.news-wrapper .news-item .image-wrapper{border-radius:12px;display:block;overflow:hidden;width:100%}.news-wrapper .news-item .image-wrapper .image{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;padding-bottom:64%;transition:all .3s ease-in-out;width:100%}.news-wrapper .news-item .intro{margin-bottom:0;margin-top:10px}.news-wrapper .news-item .intro p{margin-bottom:10px}.news-wrapper .news-item .button-wrapper{margin-top:auto}.news-wrapper .news-item:hover .image{transform:scale(1.1)}.parallax{background-attachment:fixed;background-image:url(/images/bg-parallax.jpg?d6cfd5adee610a72034af60f15814230);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:120px 0;max-height:100vh;min-height:550px;position:relative}.parallax .parallax-content{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.parallax .parallax-content .title{color:#fff;display:block;font-size:45px;line-height:1.1;margin:0 auto;max-width:780px;text-transform:uppercase}.parallax .parallax-content hr{display:inline-block;margin:45px auto 0!important}footer#footer{background:#2e9cb5;color:#fff;position:relative}footer#footer .info-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:70px 0}footer#footer .info-wrapper h3{color:#fff;font-size:30px;text-transform:uppercase}footer#footer .info-wrapper .footer-logo a{background:url(/images/logo-mkvt.png?ab4b3b28673acc2e3a6abe57fb3a6244) no-repeat 50%;background-size:contain;content:"";display:block;height:84px;width:220px}footer#footer .info-wrapper .contact div{background-position:0 0;background-repeat:no-repeat;background-size:auto;margin-bottom:20px;padding-left:30px}footer#footer .info-wrapper .contact span{color:#085b6e;display:block;font-size:20px}footer#footer .info-wrapper .contact span a,footer#footer .info-wrapper .contact span a:hover,footer#footer .info-wrapper .contact span:nth-of-type(2){color:#fff}footer#footer .info-wrapper .contact .address{background-image:url(/images/icon-footer-address.png?777f125269a8257570afa190353ec526);margin-top:30px}footer#footer .info-wrapper .contact .mail{background-image:url(/images/icon-footer-mail.png?5cc7a5592ea68f99e6c872ad92fc70d5)}footer#footer .info-wrapper .contact .email{background-image:url(/images/icon-footer-email.png?de8f49508ecc31626d39151e6187f222);background-position:left top 4px}footer#footer .info-wrapper .contact .tax{background-image:url(/images/icon-footer-tax.png?966f0ef639581570b2f061e991cd7999);background-position:left top 4px}footer#footer .info-wrapper .footer-links .icon-wrapper{display:flex}footer#footer .info-wrapper .footer-links .icon-wrapper a{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:63px;width:63px}footer#footer .info-wrapper .footer-links .icon-wrapper a.link-1{background-image:url(/images/icon-social-1.png?1fdfd5581e2285eac24d530891c401ed);margin:10px 10px 10px 0}footer#footer .info-wrapper .footer-links .icon-wrapper a.link-2{background-image:url(/images/icon-social-2.png?b16329fd5794a56723a0182dd6a258bd);margin:10px}footer#footer .info-wrapper .footer-links .icon-wrapper a.link-3{background-image:url(/images/icon-social-3.png?ff4e5e46f6b07f8a9a129c078955b523);margin:10px}footer#footer #copyright{background:#fff;color:#afafaf;padding:20px 0;width:100%}#layout .cd-top{background:rgba(46,46,46,.85) url(/images/cd-top-arrow.svg?1e4d36c4bf024b63abeeded516d5f386) no-repeat center 50%;border-radius:8px;bottom:40px;box-shadow:0 0 10px rgba(0,0,0,.05);display:inline-block;filter:invert(1);height:40px;opacity:0;overflow:hidden;position:fixed;right:15px;text-indent:100%;transition:opacity .3s 0s,visibility 0s .3s;visibility:hidden;white-space:nowrap;width:40px}#layout .cd-top.cd-fade-out,#layout .cd-top.cd-is-visible,#layout .no-touch .cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s}#layout .cd-top.cd-is-visible{opacity:1;visibility:visible;z-index:10}#layout .cd-top.cd-fade-out{opacity:.5}#layout .no-touch .cd-top:hover{background-color:#e86256;opacity:1}@media only screen and (min-width:768px){#layout .cd-top{bottom:20px;right:20px}}@media (max-width:1110px){header#header{background:#fff;box-shadow:0 -10px 15px 4px #000;padding:15px 0;position:fixed;width:100%;z-index:100}header#header:before{display:none}header#header #logo{height:54px;padding:0;width:140px}header#header #navigation{background:#fafafa;display:none;height:auto;left:0;position:absolute;right:0;top:100%}header#header #navigation>ul{flex-direction:column;padding:10px 0}header#header #navigation>ul>li{justify-content:center;margin:8px auto;text-align:center;width:100%}header#header #navigation>ul>li>a{font-size:20px;margin-left:0}header#header #navigation>ul>li.has-submenu{flex-direction:column}header#header #navigation>ul>li.has-submenu .submenu{background:transparent;left:unset;max-width:100%;min-width:0;position:relative;top:unset;transform:translate(0);width:100%}header#header #navigation>ul>li.has-submenu .submenu a{font-size:18px!important}header#header #menu-toggle-button{display:block}#content{padding-top:84px}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper span{font-size:22px}#floating-menu .menu-items a{height:auto}#floating-menu .menu-items a .icon{background-size:28px;height:46px;width:46px}#floating-menu .menu-items a .icon.menu-login{background-position:right 10px center}#floating-menu .menu-items a .icon.menu-klivi{background-position:right 10px top 12px}#floating-menu .menu-items a .icon.menu-contact{background-position:right 11px top 11px}#floating-menu .menu-items a span:not(.icon){font-size:20px}#layout #registration-site{margin-top:30px}#layout #registration-site .form input{border:2px solid #2e9cb5}}@media (max-width:880px){#landing-boxes .boxes-wrapper .box-item a .icon-wrapper span{font-size:18px}}@media (max-width:768px){#landing-boxes{padding:30px 0 10px}#landing-boxes .boxes-wrapper{justify-content:center}#landing-boxes .boxes-wrapper .box-item{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;height:120px;margin:10px;max-width:500px;min-height:0;min-width:200px;padding-bottom:0;padding-top:0;width:100%}#landing-boxes .boxes-wrapper .box-item:first-of-type{margin-left:10px}#landing-boxes .boxes-wrapper .box-item:after{display:none}#landing-boxes .boxes-wrapper .box-item a{background-size:70px 100%;border-radius:10px}#landing-boxes .boxes-wrapper .box-item a:hover .gradient:after{opacity:.8}#landing-boxes .boxes-wrapper .box-item .icon-wrapper{bottom:0!important;padding:15px 30px;top:0}#landing-boxes .boxes-wrapper .box-item .icon-wrapper .icon{box-shadow:0 0 14px 0 rgba(0,0,0,.15);height:60px;margin:0!important;padding-bottom:0!important;width:60px!important}#landing-boxes .boxes-wrapper .box-item .icon-wrapper span{font-size:22px!important;font-weight:700;margin:auto auto auto 20px!important;width:auto!important}#landing-boxes .boxes-wrapper .box-item .gradient:before{background:hsla(0,0%,98%,.5);content:"";height:100%;left:0;position:absolute;top:0;transition:all .6s;width:100%}#welcome{margin-top:0;padding:30px 0}#welcome .content-wrapper{flex-direction:column}#welcome .content-wrapper .column.description h3{font-size:22px}#welcome .content-wrapper .column.description p{margin-bottom:20px}#welcome .content-wrapper .column.image{margin:0 auto 30px;max-width:100%;order:-1;width:100%}#welcome .content-wrapper .column.image .image-wrapper:after,#welcome .content-wrapper .column.image .image-wrapper:before{bottom:-2%;width:7%}#welcome .content-wrapper .column.image .image-wrapper:before{height:14%}#welcome .content-wrapper .column.image .image-wrapper:after{height:22%}}@media (max-width:560px){#layout h3{font-size:22px}#landing-events{padding:45px 0}#events-site .events-wrapper .event-item,#landing-events .events-wrapper .event-item{min-width:320px;width:100%}#events-site .events-wrapper .event-item .title,#landing-events .events-wrapper .event-item .title{font-size:22px}.subpage-header{padding-top:45px}h2.subpage-title{font-size:30px!important}#subpage-content-site{background:#fff;padding:45px 0}#events-site{padding:0}#events-site.event-detail .event-emphasized{margin-top:30px;padding:30px 0}#events-site.event-detail .event-emphasized .content-wrapper{flex-direction:column}#events-site.event-detail .event-emphasized .content-wrapper .date{font-size:18px!important}#events-site.event-detail .event-emphasized .content-wrapper .lead{font-size:24px!important}#events-site.event-detail .event-emphasized .content-wrapper .column.image{margin:0 auto 30px;max-width:100%;width:100%}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:after,#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:before{bottom:-2%;width:7%}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:before{height:14%}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper:after{height:22%}#events-site.event-detail .event-emphasized .content-wrapper .column.image .image-wrapper span{background-position:50%;padding-bottom:57%}#events-site.event-detail .details-wrapper{display:flex;flex-direction:column;padding:30px 15px}#events-site.event-detail .details-wrapper .event-image .image{margin:0 auto;max-width:100%;padding-bottom:100%}#events-site.event-detail .details-wrapper .detail-content{margin-bottom:30px}#events-site.event-detail .details-wrapper .back{margin:15px auto}#about-company{padding:45px 0!important}#aboutus-site #about-company .content-wrapper{flex-direction:column}#aboutus-site #about-company .content-wrapper .column.image{margin:0 auto 30px;max-width:100%;width:100%}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:after,#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:before{bottom:-2%;width:7%}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:before{height:14%}#aboutus-site #about-company .content-wrapper .column.image .image-wrapper:after{height:22%}#aboutus-site #about-company .content-wrapper .column.description{padding-left:0}footer#footer .info-wrapper{justify-content:center;padding:45px 0}footer#footer .info-wrapper .footer-logo{margin:0 auto 30px}footer#footer .info-wrapper .footer-logo a{height:66px;width:170px}footer#footer .info-wrapper h3{font-size:24px;text-align:center}footer#footer .info-wrapper .contact span{font-size:18px}footer#footer .info-wrapper .footer-links{margin-top:30px;width:100%}footer#footer .info-wrapper .footer-links .icon-wrapper{justify-content:center}footer#footer .info-wrapper .footer-links .icon-wrapper a{height:44px;margin:0 10px!important;width:44px}footer#footer #copyright{text-align:center}.news-wrapper .news-item{border-bottom:1px solid #2e9cb5;margin:10px 10px 0;padding:10px 0 15px;width:100%}}@media (max-width:400px){#landing-boxes .boxes-wrapper .box-item a .icon-wrapper{flex-direction:column;left:70px;padding:15px}#landing-boxes .boxes-wrapper .box-item a .icon-wrapper span{font-size:17px!important;margin:10px auto auto!important}#floating-menu .menu-items a{height:44px}#floating-menu .menu-items a .icon{background-size:25px!important;height:44px;width:44px}#floating-menu .menu-items a .icon.menu-klivi{background-position:right 11px top 12px}#floating-menu .menu-items a span:not(.icon){font-size:17px}}.border-animation{position:relative}.border-animation:before{border:2px solid #199695;bottom:0;content:"";display:none;left:20px!important;opacity:0;position:absolute;right:20px!important;top:0;transition:all .5s;z-index:1}.markcon-gallery .album:hover{border-color:#72c02c}.markcon-gallery .album .cover{overflow:hidden}.markcon-gallery .album .cover img{left:10px;margin-left:-10px;position:relative;transition:all .8s ease-in-out 0s}.markcon-gallery .album:hover .cover img{transform:scale(1.2) rotate(2deg);-webkit-transform:scale(1.2) rotate(2deg)}.file-list .list-group-item{align-items:center;display:flex;height:auto}.markcon-gallery{padding:45px 0}.markcon-gallery .albums{display:flex;flex-wrap:wrap;justify-content:center}.markcon-gallery .images{height:100%;margin:4px;min-width:240px;width:calc(25% - 8px)}.markcon-gallery .images.image-list{display:flex;flex-wrap:wrap;height:auto;justify-content:center;margin:0;width:100%}.markcon-gallery .images.image-list .image-item{margin:4px;min-width:240px;width:calc(25% - 8px)}.markcon-gallery .images .image-item{cursor:pointer}.markcon-gallery .images .image-item:before{z-index:2}.markcon-gallery .images .image-item .image-wrapper{cursor:pointer;overflow:hidden;padding-bottom:100%;position:relative}.markcon-gallery .images .image-item .image-wrapper .image{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;padding-bottom:100%;position:absolute;top:0;transition:all .8s;width:100%}.markcon-gallery .images .image-item:hover .image{transform:scale(1.1)}.markcon-gallery .images .image-item span{background:hsla(0,0%,9%,.35);content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%;z-index:1}.markcon-gallery .images .image-item:hover span{opacity:0}.markcon-gallery .images .image-item .description{left:0;position:absolute;top:0;transition:all .8s;z-index:1}.markcon-gallery .images .image-item .description .text{color:#fff;display:inline-block;line-height:1.25;padding:20px;position:relative;text-shadow:0 0 4px rgba(0,0,0,.3);text-transform:uppercase;transition:all .8s}.markcon-gallery .images .image-item .description:before{background:#333;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transform:translateX(-100%);transition:all .5s;transition-delay:.3s;width:100%;z-index:-1}.markcon-gallery .images .image-item:hover .description .text{padding-left:30px}.markcon-gallery .images .image-item:hover .description:before{opacity:1;transform:translateX(0)}
