html{scroll-behavior:smooth}body{font-family:"Poppins",sans-serif;font-weight:300;background-color:#fff;color:#16171a}a{color:#16171a;text-decoration:none}a:hover{color:#0067b2;text-decoration:none}nav.navbar-light{background:#ebecee;padding:7px 0}nav.navbar-light a.navbar-brand img{width:150px}nav.navbar-light .navbar-nav{align-items:center}nav.navbar-light .navbar-nav .nav-item{flex-shrink:0}nav.navbar-light .navbar-nav .nav-link{font-family:"Poppins",sans-serif;font-weight:700;font-size:16px;color:#16171a;border-bottom:solid 3px rgba(0,0,0,0);transition:all .25s;margin:9px 3px;text-align:center}@media screen and (min-width: 991px){nav.navbar-light .navbar-nav .nav-link{margin:0}}@media screen and (min-width: 1360px){nav.navbar-light .navbar-nav .nav-link{margin:9px}}nav.navbar-light .navbar-nav .nav-link .icon{font-size:21px}nav.navbar-light .navbar-nav .nav-link:hover,nav.navbar-light .navbar-nav .nav-link.active-link{color:#0067b2;transition:all .25s;border-bottom:solid 3px #0067b2}section{padding:75px 0}section.has-layout-bg{padding:0}section.box-a{padding-top:40px}section.box-b{background:#ebecee}section.box-c{background:#16171a;color:#fff}section.cs-bg{background:url("/files/images/logo.png") center fixed no-repeat;background-size:contain}section.cs-bottom-bg{background:url("/files/images/logo.png") bottom fixed no-repeat;background-size:contain}section#kapcsolat{text-align:center}section .layout-bg{padding:50px 0;background:hsla(0,0%,100%,.95)}section .layout-gray-bg{padding:50px 0;background:rgba(200,200,200,.8)}section h1{font-weight:700;text-transform:uppercase;font-size:31px;margin:10px 0 30px 0;text-align:center}section h2{font-weight:700;font-size:25px;text-align:center}section h3{font-weight:700;font-size:21px}section#rolunk h3{display:inline-block;font-size:17px;border-bottom:solid 1px #0067b2;border-left:solid 10px #0067b2;padding:0 10px 7px 10px}section h4{font-size:17px;margin:10px 0;font-weight:600}section .subtitle{font-style:italic;margin:4px 0 10px 0}section .contact{margin:10px 0}section a{color:#0067b2}section a:hover{color:#00487d;text-decoration:none}section p{text-align:justify}section .contact-us{text-align:center;margin-top:25px;font-style:italic}section .image-container{display:inline-block;width:200px;margin:5px}section .image-container img{cursor:pointer}section .product{display:flex;flex-direction:column;align-items:center;padding:25px 5px}@media screen and (min-width: 991px){section .product{flex-direction:row;align-items:unset}}section .product .product-image{width:250px;flex-shrink:0;padding:15px}section .product .product-image.image-landscape{width:350px;max-width:100%}section .product .product-image img{width:100%;height:100%;object-fit:contain}section .product .product-info{display:flex;flex-direction:column;justify-content:space-between;padding:25px 5px}section .product .product-info .product-info-wrapper ul{list-style:none;padding-left:0;margin-top:10px}section .product .product-info .product-info-wrapper ul li{display:inline-block;margin:5px 5px 5px 0;background:#ebecee;color:#16171a;padding:4px 9px;border-radius:7px;font-size:14px}section .product .product-info .btn-wrapper{text-align:right}section .product .product-info .btn-wrapper .icon{margin-left:7px}section .service-row{padding:15px 0 50px 0}section .service-row p{text-align:left}section .service-row h2{margin-bottom:20px}section .service-row img{box-shadow:0 0 1px #444;border-radius:50px;width:400px;max-width:100%;height:250px;object-fit:cover}section .contact-box{display:flex;flex-wrap:wrap;padding:15px}section .contact-box .contact-left{flex:1;flex-shrink:0;padding:20px 5px}section .contact-box .contact-left h2{margin-bottom:25px}section .contact-box .contact-left .contact-line{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}section .contact-box .contact-left .contact-line .icon{font-size:31px;margin-bottom:10px}section .contact-box .contact-left .contact-line .contact-head{font-weight:800;text-transform:uppercase;font-size:18px;margin:10px 0}section .contact-box .contact-left .contact-line .contact-body{color:#16171a}p.featured{font-weight:600;text-align:center;font-size:18px;line-height:150%;width:700px;max-width:100%;margin:15px auto;padding:25px;background:#f6f6f6;color:#16171a}iframe{max-width:100%}img{max-width:100%}@media only screen and (max-width: 768px){section h1{text-align:center}section h2{text-align:center;margin-top:20px}section h3{text-align:center}}footer{background:#f6f6f6;color:#777;padding:10px;text-align:center;font-size:12px}footer a{font-size:12px;color:#0067b2;text-decoration:none}footer a:hover{text-decoration:underline}img{max-width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:15px}@media screen and (min-width: 991px){.video-container{margin-bottom:0}}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}ul.cs-list{list-style-image:url("/files/images/list-item.svg")}ul.cs-list li{margin-bottom:7px}ul.cs-list li:last-child{margin-bottom:0}:root{--bs-primary: #0067b2;--bs-primary-rgb: 0, 103, 178;--bs-secondary: #16171a;--bs-secondary-rgb: 22, 23, 26;--bs-link-color: #0067b2;--bs-link-color-rgb: 0, 103, 178;--bs-link-hover-color: #00487d;--bs-link-hover-color-rgb: 0, 72, 125}.btn-primary{--bs-btn-bg: #0067b2;--bs-btn-border-color: #0067b2;--bs-btn-hover-bg: #00487d;--bs-btn-hover-border-color: #00487d;--bs-btn-active-bg: #00487d;--bs-btn-active-border-color: #00487d;--bs-btn-disabled-bg: #0067b2;--bs-btn-disabled-border-color: #0067b2;--bs-btn-focus-shadow-rgb: 38, 126, 190}section[id]{scroll-margin-top:80px}.icon{display:inline-block;width:1em;height:1em;vertical-align:-0.125em;flex-shrink:0}[data-aos]{opacity:0;transition-property:opacity,transform;transition-timing-function:ease;transition-duration:750ms}[data-aos].aos-animate{opacity:1;transform:none}[data-aos=fade-up]{transform:translate3d(0, 24px, 0)}[data-aos=fade-down]{transform:translate3d(0, -24px, 0)}[data-aos=zoom-in]{transform:scale(0.92)}[data-aos-duration="1000"]{transition-duration:1000ms}[data-aos-duration="1500"]{transition-duration:1500ms}[data-aos-duration="2000"]{transition-duration:2000ms}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}[data-aos]{opacity:1;transform:none;transition:none}}