@import"https://fonts.googleapis.com/css?family=Montserrat:400,900|Titillium+Web:300,400,700|Lobster&display=swap";body{font-family:"Titillium Web",sans-serif;color:#333;font-size:16px;font-weight:300}body.loading{overflow:hidden}body a{transition:250ms all}body a:hover{text-decoration:none}body a:focus{outline:none}body button{transition:250ms all}body button:focus{outline:none}body h1,body h2,body h3,body h4,body h5,body h6{margin:0;padding:0;font-family:"Montserrat",sans-serif;font-weight:900}body #loader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f3ce7e;z-index:99999;display:flex;align-items:center;justify-content:center}body #loader .lds-ring{display:inline-block;position:relative;width:84px;height:84px}body #loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:71px;height:71px;margin:6px;border:6px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}body #loader .lds-ring div:nth-child(1){animation-delay:-0.45s}body #loader .lds-ring div:nth-child(2){animation-delay:-0.3s}body #loader .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body .mobile-menu{display:none;position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:#f3ce7e;border-radius:50%;text-align:center;line-height:50px;color:#000;box-shadow:0 0 5px #000;z-index:99}body .popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:-1;opacity:0;transition:250ms all}body .popup .popup-content{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background-color:#fff;width:50%;min-height:100px;padding:10px;border-radius:5px;opacity:0;transition:250ms all}body .popup .popup-content .close-popup{position:absolute;top:-10px;right:-10px;background-color:#f3ce7e;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;cursor:pointer;transition:250ms all}body .popup .popup-content .close-popup:hover{color:#fff;background-color:#333}body .popup.open{z-index:999;opacity:1}body .popup.open .popup-content{top:50%;opacity:1}body .wrapper{display:flex;flex-direction:column;min-height:100vh}body .wrapper header{position:absolute;width:100%;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:0 58px;height:150px}body .wrapper header .logo{position:relative}body .wrapper header .logo span{position:absolute;bottom:-10px;right:0;font-family:"Lobster",cursive;color:#fff;font-size:18px}body .wrapper header nav{flex:1;text-align:right}body .wrapper header nav .nav-item{font-size:18px;color:#fff;margin:0 20px;position:relative;display:inline-block}body .wrapper header nav .nav-item.active{font-weight:700}body .wrapper header nav .nav-item.active::after{display:none}body .wrapper header nav .nav-item::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background-color:#fff;transition:250ms all}body .wrapper header nav .nav-item:hover::after{width:100%}body .wrapper header #changeLanguage{width:65px;height:35px;border:2px solid #f3ce7e;border-radius:3px;overflow:hidden;transition:250ms all;margin:0 0 0 30px}body .wrapper header #changeLanguage a{display:block;text-align:center;line-height:33px;height:35px;color:#fff}body .wrapper header #changeLanguage a:hover{background-color:#f3ce7e;font-weight:700}body .wrapper main{flex:1;overflow:hidden}body .wrapper main .section .section-headline{color:#000;font-size:36px;margin:0 0 35px}body .wrapper main .section.greeter{padding:75px 0 0;display:flex;flex-direction:column;justify-content:center;margin:0 0 40px;height:100vh;background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:relative;z-index:1}body .wrapper main .section.greeter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 62%);z-index:-1}body .wrapper main .section.greeter .slider-wrapper{position:relative}body .wrapper main .section.greeter .slider-wrapper .container{position:unset}body .wrapper main .section.greeter .slider-wrapper .container .slider{position:unset}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item{height:402px;background-repeat:no-repeat;background-position:right bottom;background-size:50%;position:relative}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item:focus{outline:none}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content{max-width:600px;margin-left:100px}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-headline{display:flex;align-items:center}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-headline span{color:#f3ce7e;font-size:80px;line-height:.8;font-weight:900;font-family:"Montserrat",sans-serif}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-headline .item-title{color:#fff;font-size:34px;line-height:1}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-text{color:#fff;font-size:18px}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-link{display:block;width:180px;height:36px;background-color:#f3ce7e;border-radius:3px;color:#fff;text-align:center;line-height:35px;margin:0 0 0 auto}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-link:hover{background-color:#fff;color:#f3ce7e}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .res-img{display:none;margin:20px auto 0;border-top-left-radius:10px;border-bottom-right-radius:10px}body .wrapper main .section.greeter .slider-wrapper .container .slider .slick-dots{list-style:none;margin:0;padding:0;position:absolute;top:50%;left:60px;transform:translateY(-50%)}body .wrapper main .section.greeter .slider-wrapper .container .slider .slick-dots li{width:10px;height:10px;overflow:hidden;border-radius:50%;background-color:#fff;cursor:pointer;margin:0 0 10px}body .wrapper main .section.greeter .slider-wrapper .container .slider .slick-dots li button{border:none;background:transparent;font-size:0;opacity:0}body .wrapper main .section.greeter .slider-wrapper .container .slider .slick-dots li.slick-active{background-color:#f3ce7e;color:#fff}body .wrapper main .section.products{margin-bottom:100px}body .wrapper main .section.products .product{border-right:1px solid #d8d8d8}body .wrapper main .section.products .product .product-box{padding:33px 0 36px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#000;transition:250ms all;text-align:center}body .wrapper main .section.products .product .product-box:hover{background-color:#f4f4f4}body .wrapper main .section.products .product:last-child{border:none}body .wrapper main .section.about{position:relative;margin:0 auto 100px}body .wrapper main .section.about::before{content:"";position:absolute;top:0;left:30%;width:150%;height:100%;background-color:#f5f5f5}body .wrapper main .section.about video:focus{outline:none}body .wrapper main .section.about .about-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:75px 0}body .wrapper main .section.about .about-content .about-title{color:#000;font-size:44px}body .wrapper main .section.about .about-content span{background-color:#f3ce7e;width:50px;height:18px;margin:30px 0 25px}body .wrapper main .section.about .about-content p{line-height:24px;margin:0}body .wrapper main .section.posts{z-index:2;position:relative}body .wrapper main .section.posts .post .post-image{display:block;height:400px;background-size:cover;background-position:center center;padding:20px;position:relative;z-index:1}body .wrapper main .section.posts .post .post-image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 62%);z-index:-1}body .wrapper main .section.posts .post .post-image span{color:#fff}body .wrapper main .section.posts .post .post-title{display:flex;align-items:center;justify-content:space-between;background-color:#fff;height:100px;color:#000;font-size:20px;font-weight:700;padding:0 20px}body .wrapper main .section.posts .post .post-title span{margin:0 10px 0}body .wrapper main .section.posts .post:hover .post-title{color:#f3ce7e}body .wrapper footer{z-index:1;background-image:url("../images/footer-bg.jpg");background-position:center bottom;background-size:cover;height:600px;margin:-150px 0 0;padding:0 0 70px;position:relative;display:flex;align-items:flex-end;justify-content:center}body .wrapper footer .footer-box .footer-title{font-size:28px;margin:0 0 35px;border:none;padding:0;color:#000}body .wrapper footer .footer-box p{color:#000;font-size:18px;font-weight:700}body .wrapper footer .footer-box p a,body .wrapper footer .footer-box p span{display:block}body .wrapper footer .footer-box p a{color:#000}body .wrapper footer .footer-box p a:hover{text-decoration:underline}body .wrapper footer .footer-box .social-media a{color:#000;font-size:35px;margin:0 10px 0 0}body .wrapper footer .footer-box .social-media a:hover{color:#fff}body .wrapper footer .footer-box.copyright{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:156px}body .wrapper footer .footer-box.copyright p.partnership{font-size:16px;font-weight:400;text-align:right}body .wrapper footer .footer-box.copyright span{display:block;text-align:right;font-weight:400}body .wrapper.page h1,body .wrapper.page h2,body .wrapper.page h3{font-size:36px;margin:0 0 20px;color:#000}body .wrapper.page h4,body .wrapper.page h5{font-size:30px;margin:0 0 20px;border-left:5px solid #f3ce7e;padding:0 0 0 10px;color:#000}body .wrapper.page h6{font-size:26px;margin:0 0 20px;color:#000}body .wrapper.page footer{height:450px;margin:0}body .wrapper.page .page-header{height:400px;background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:relative;z-index:1}body .wrapper.page .page-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 62%);z-index:-1}body .wrapper.page .page-header .page-title{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:50px;color:#fff;width:100%;text-align:center}body .wrapper.page .page-content{padding:50px 0}body .wrapper.page .page-content .sub-pages{border-left:3px solid #f3ce7e;padding:5px 0 5px 10px}body .wrapper.page .page-content .sub-pages a{color:#757575;font-style:italic}body .wrapper.page .page-content .sub-pages a:hover{text-decoration:underline}body .wrapper.page .page-content .video-wrapper{position:relative}body .wrapper.page .page-content .video-wrapper .play-button{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;font-size:50px;color:#f3ce7e}body .wrapper.page .page-content .page-content-title{text-align:center}body .wrapper.page .page-content.contact-page{padding:0}body .wrapper.page .page-content.contact-page .contact-info{padding:50px 0}body .wrapper.page .page-content.contact-page .contact-info .contact-box{text-align:center}body .wrapper.page .page-content.contact-page .contact-info .contact-box i{color:#f3ce7e;font-size:70px}body .wrapper.page .page-content.contact-page .contact-info .contact-box .box-title{font-size:20px;margin:15px 0}body .wrapper.page .page-content.contact-page .contact-info .contact-box a{color:#000;display:block}body .wrapper.page .page-content.contact-page .contact-info .contact-box a:hover{text-decoration:underline}body .wrapper.page .page-content.contact-page .contact-form{padding:50px 0}body .wrapper.page .page-content.contact-page .contact-form input,body .wrapper.page .page-content.contact-page .contact-form textarea{width:100%;padding:0 10px;border:1px solid #d8d8d8}body .wrapper.page .page-content.contact-page .contact-form input:focus,body .wrapper.page .page-content.contact-page .contact-form textarea:focus{outline:none}body .wrapper.page .page-content.contact-page .contact-form input{height:50px}body .wrapper.page .page-content.contact-page .contact-form textarea{padding:10px 10px}body .wrapper.page .page-content.contact-page .contact-form button{padding:5px 20px;border-radius:3px;border:2px solid #f3ce7e;background-color:#f3ce7e;transition:250ms all;color:#fff}body .wrapper.page .page-content.contact-page .contact-form button:hover{background-color:transparent;color:#f3ce7e}body .wrapper.page .page-content.contact-page .map{height:400px;overflow:hidden}body .wrapper.page .page-content.products-page .category{border-right:1px solid #d8d8d8}body .wrapper.page .page-content.products-page .category .category-box{padding:33px 0 36px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#000;transition:250ms all;text-align:center}body .wrapper.page .page-content.products-page .category .category-box:hover{background-color:#f4f4f4}body .wrapper.page .page-content.products-page .category:last-child{border:none}body .wrapper.page .page-content.products-page .product .product-box{overflow:hidden}body .wrapper.page .page-content.products-page .product .product-box .product-image{display:block;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;position:relative}body .wrapper.page .page-content.products-page .product .product-box .product-image img{transition:250ms all}body .wrapper.page .page-content.products-page .product .product-box .product-image span{position:absolute;top:-100%;left:0;width:100%;height:100%;background-color:rgba(243,206,126,.4);z-index:2;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700;transition:250ms all}body .wrapper.page .page-content.products-page .product .product-box .product-title{text-align:center}body .wrapper.page .page-content.products-page .product .product-box .product-title a{position:relative;color:#000;font-size:20px}body .wrapper.page .page-content.products-page .product .product-box .product-title a::after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#000;transition:250ms all}body .wrapper.page .page-content.products-page .product .product-box:hover .product-image img{transform:scale(1.1)}body .wrapper.page .page-content.products-page .product .product-box:hover .product-image span{top:0}body .wrapper.page .page-content.products-page .product .product-box:hover .product-title a::after{width:100%}body .wrapper.page .page-content.post-page .posts-hit{color:#757575}body .wrapper.page .page-content.post-page .posts-hit:hover{text-decoration:underline}body .wrapper.page-404 footer{height:450px;margin:0}body .wrapper.page-404 .page-header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;height:100vh;background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:relative;z-index:1}body .wrapper.page-404 .page-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 62%);z-index:-1}body .wrapper.page-404 .page-header h1{font-size:80px;margin-top:-20px}body .wrapper.page-404 .page-header h2{font-size:24px;margin-bottom:10px;font-weight:400}body .wrapper.page-404 .page-header h3{font-size:24px;font-weight:400}body .wrapper.product-page h1,body .wrapper.product-page h2,body .wrapper.product-page h3{font-size:36px;margin:0 0 20px;color:#000}body .wrapper.product-page h4,body .wrapper.product-page h5{font-size:30px;margin:0 0 20px;border-left:5px solid #f3ce7e;padding:0 0 0 10px;color:#000}body .wrapper.product-page h6{font-size:26px;margin:0 0 20px;color:#000}body .wrapper.product-page footer{height:450px;margin:0}body .wrapper.product-page .product-header{display:flex;align-items:flex-end;justify-content:center;color:#fff;height:80vh;background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:relative;z-index:1}body .wrapper.product-page .product-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 62%);z-index:-1}body .wrapper.product-page .product-header .container{height:302px;background-repeat:no-repeat;background-position:right bottom;background-size:50%}body .wrapper.product-page .product-header .container .product-title{max-width:600px;margin-left:100px;font-size:40px;color:#fff}body .wrapper.product-page .product-header .container .product-definition{max-width:600px;margin-left:100px;font-size:18px}body .wrapper.product-page .product-content{padding:50px 0}body .wrapper.hr footer{height:450px;margin:0}body .wrapper.hr .page-header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;height:100vh;background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:relative;z-index:1}body .wrapper.hr .page-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 62%);z-index:-1}body .wrapper.hr .page-header .hr-text{text-align:left;font-size:18px;font-weight:400}body .wrapper.hr .page-header .hr-content{background-color:rgba(255,255,255,.7)}body .wrapper.hr .page-header .hr-content .content-title{width:80%;min-height:60px;background-color:rgba(243,206,126,.85);border-bottom-right-radius:10px;font-size:20px;font-weight:600;line-height:60px;color:#fff;text-align:center}body .wrapper.hr .page-header .hr-content .content-body{width:80%;margin:30px auto 20px}body .wrapper.hr .page-header .hr-content .content-body input{display:block;width:100%;border-radius:30px;border:none;padding:0 25px;height:45px;margin:0 0 10px;background-color:#fff;font-size:16px;color:#757575}body .wrapper.hr .page-header .hr-content .content-body input:focus{outline:none}body .wrapper.hr .page-header .hr-content .content-footer{width:80%;margin:0 auto;padding:15px 0;border-top:1px solid #fff;display:flex;align-items:center;justify-content:space-between}body .wrapper.hr .page-header .hr-content .content-footer label.file-input{position:relative;margin:0}body .wrapper.hr .page-header .hr-content .content-footer label.file-input input{position:absolute;z-index:-1;opacity:0}body .wrapper.hr .page-header .hr-content .content-footer label.file-input span{display:inline-block;background-color:#f3ce7e;color:#fdfdfd;font-size:16px;font-weight:600;min-width:90px;height:40px;line-height:40px;padding:0 15px;border-radius:17px;text-align:center;border:none;cursor:pointer;transition:250ms all}body .wrapper.hr .page-header .hr-content .content-footer label.file-input span:hover{background-color:#fdfdfd;color:#f3ce7e}body .wrapper.hr .page-header .hr-content .content-footer button{display:inline-block;background-color:#f3ce7e;color:#fdfdfd;font-size:16px;font-weight:600;min-width:90px;height:40px;line-height:40px;padding:0 15px;border-radius:17px;text-align:center;border:none;cursor:pointer;transition:250ms all}body .wrapper.hr .page-header .hr-content .content-footer button:hover{background-color:#fdfdfd;color:#f3ce7e}body .wrapper.blog h1,body .wrapper.blog h2,body .wrapper.blog h3{font-size:36px;margin:0 0 20px;color:#000}body .wrapper.blog h4,body .wrapper.blog h5{font-size:30px;margin:0 0 20px;border-left:5px solid #f3ce7e;padding:0 0 0 10px;color:#000}body .wrapper.blog h6{font-size:26px;margin:0 0 20px;color:#000}body .wrapper.blog footer{height:450px;margin:0}body .wrapper.blog .page-header{height:400px;background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:relative;z-index:1}body .wrapper.blog .page-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 62%);z-index:-1}body .wrapper.blog .page-header .page-title{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:50px;color:#fff;width:100%;text-align:center}body .wrapper.blog .page-content{padding:50px 0}body .wrapper.blog .page-content .post .post-image{position:relative;display:block;margin:0 0 10px}body .wrapper.blog .page-content .post .post-image span{position:absolute;top:20px;left:0;padding:5px 10px;background-color:#fff;color:#000}body .wrapper.blog .page-content .post .post-title{color:#000;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:900}@media screen and (min-height: 900px){body .section.greeter .slider-wrapper .container .slider .slider-item{height:507px;background-size:unset}}@media screen and (max-width: 1199px){body .section.greeter .slider-wrapper .container .slider .slider-item .item-content{max-width:500px;margin-left:50px}}@media screen and (max-width: 1250px){header nav .nav-item{margin:0 10px}}@media screen and (max-width: 1150px){header nav .nav-item{margin:0 5px}}@media screen and (max-width: 1100px){body .mobile-menu{display:block}body header nav{display:none}}@media screen and (max-width: 1024px){body .wrapper main .section.greeter{justify-content:center}}@media screen and (max-width: 991px){body .wrapper main .section.products .product:nth-child(3){border:none}body .wrapper main .section.about::before{left:-25%}body .wrapper main .section.about .about-content{padding:75px 15px}body .wrapper main .section.posts .post{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}}@media screen and (max-width: 767px){body .wrapper main .section.greeter .slider-wrapper .container .slider{position:relative}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item{background-image:none !important}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content{max-width:100%;margin-left:0}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-headline{display:block !important}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-headline .item-title{text-align:center;line-height:1.2}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-text{text-align:center}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .item-content .item-link{margin:0 auto 0}body .wrapper main .section.greeter .slider-wrapper .container .slider .slider-item .res-img{display:block !important}body .wrapper main .section.greeter .slider-wrapper .container .slider .slick-dots{top:100%;left:50%;transform:translateX(-50%);display:flex}body .wrapper main .section.greeter .slider-wrapper .container .slider .slick-dots li{margin:0 10px 0}body .wrapper main .section.products .product:nth-child(3){border-right:1px solid #d8d8d8}body .wrapper main .section.products .product:nth-child(2n){border:none}body .wrapper.hr main .page-header{padding:150px 0 50px;min-height:100vh;height:auto}}@media screen and (max-width: 575px){body .wrapper main .section.greeter{height:100vh}body .wrapper main .section.products .product:nth-child(3){border-right:none}body .wrapper main .section.products .product:nth-child(2n+1){border-right:1px solid #d8d8d8}}@media screen and (max-width: 430px){body .wrapper main .section.products .section-headline{text-align:center}body .wrapper main .section.products .product{flex:none;max-width:100%;display:block;border:none !important}}@media screen and (max-width: 991px){footer{margin:50px 0 0 !important;padding:0 !important;align-items:center !important}footer .footer-box.copyright{align-items:center !important}footer .footer-box.copyright p.partnership{text-align:center !important}footer .footer-box.copyright span{text-align:center !important}}@media screen and (max-width: 575px){footer{height:auto !important;padding:30px !important}}/*# sourceMappingURL=style.css.map */
