*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}body{font-family:"Poppins",sans-serif;box-sizing:border-box;margin:0;min-height:100vh;background:url(../img/bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;font-size:.92em}@-webkit-keyframes spin{100%{transform:rotateZ(360deg)}}@keyframes spin{100%{transform:rotateZ(360deg)}}.homePage{display:flex;align-items:center;justify-content:center;min-height:100vh;background:url(../img/homeBg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}.homePage .homeLogo{display:block;margin-top:1em}.homePage .homeLogo img{width:20em}.homePage .categoryMenu{padding:1em;text-align:center;margin:1em 0}.homePage .categoryMenu li{display:inline-block;position:relative;height:auto;margin:0 1.4em;border-radius:2em;justify-content:center;flex-flow:row wrap;padding-bottom:1em;max-width:11em}.homePage .categoryMenu li:hover{-webkit-animation-play-state:running;animation-play-state:running}.homePage .categoryMenu li a:hover>span>span,.homePage .categoryMenu li a:hover>span>img{color:#ddbc78}.homePage .categoryMenu li a figure:hover img{transform:scale(1.1)}.homePage .categoryMenu li a figure img{border-radius:2em;border:.1em solid #222;width:100%;transition:.3s ease-in-out}.homePage .categoryMenu li a>span{padding:.5em;display:flex;white-space:nowrap;align-items:center;justify-content:space-around;background:#0a1d37;border-radius:2em;border:1px solid #2c2c2c}.homePage .categoryMenu li a>span span{color:#fff}.homePage .categoryMenu li a>span>span{position:relative}.homePage .categoryMenu li a>span>span .circle{display:block;border-radius:50%;padding:.7em;border:1px dashed #fff;-webkit-animation:spin 15s linear infinite;animation:spin 15s linear infinite}.homePage .categoryMenu li a>span>span i.fa{position:absolute;display:flex;top:46%;left:53%;transform:translate(-50%, -50%)}.homePage .homeContact{width:50%;position:relative;color:#fff;background:#ffeedb;margin:1em auto;border-radius:3em;padding:.75em;display:block}.homePage .homeContact ul{max-width:90%;display:flex;align-items:center;justify-content:center}.homePage .homeContact ul li{list-style:none;display:inline-block}.homePage .homeContact ul li a{color:#000}.homePage .homeContact ul span{height:.08em;width:1em;display:inline-block;background-color:#000;margin:0 .5em}.homePage .homeContact ul span:last-child{height:0;width:0}.homePage .homeContact .lang{position:absolute;right:1em;top:1em}.homePage .homeContact .lang img{width:1.25em}.sticky{position:fixed;top:0;width:100%;background-color:#fff;transition:background-color .5s ease-in-out;z-index:9;border-bottom:1px solid #aaa}.sticky header{padding:10px 0;transition:padding-top .2s ease-out,padding-bottom .2s ease-out}.sticky header .logo a{top:-10px !important}.sticky header .logo a img{width:10em}.sticky+.wrapper{padding-top:69px}.headerBg{background-color:#0a1d37}header{padding:1.3em}header .logo a{position:absolute;top:-18px !important;left:0}header .logo a img{width:13em}header .menu{display:flex;justify-content:flex-end}header .menu li{display:inline-block;position:relative}header .menu li.dropdown:hover>.submenu{display:block}header .menu li a{display:block;z-index:2;color:#fff;padding:5px 15px;margin:0 .2em;font-size:1em;transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;border:1px solid transparent}header .menu li a:hover,header .menu li a.active,header .menu li a.menu-active{color:#ddbc78;border:1px solid #ddbc78}header .menu li .submenu{display:none}header .menu li .submenu>li.dropdown:hover>.submenu{display:block}header .menu li .submenu .submenu{position:absolute;left:calc(100% + .09em);top:0em}header .menu li.language a{display:flex;align-items:center;justify-content:center;padding-left:.4em;padding-right:.4em}header .menu li.language a.menu-active,header .menu li.language a:hover{background:#fff;color:#000}header .menu li.language a img{width:1.3em;margin:.2em}header .menu li.language ul.submenu{background:#fff;padding:0 .15em;width:auto}header .submenu{padding:.75em 0 .75em 0;margin:0 .2em;left:0em;display:block;position:absolute;background-color:#ddbc78;z-index:9;width:calc(100% + 2em);box-shadow:0 2px 4px 0 #aaa}header .submenu li{display:block}header .submenu li a{display:block;transition:color .2s ease-in,font-weight .2s ease-in}header .submenu li a:hover{background:url(../img/bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}header .submenu li .link{color:#075f92}.slideBg{border-bottom:1px solid #eac611;padding:30px 0}.slideBg .slider{height:400px}.slideBg .slider .flex{align-items:center;display:flex}.slideBg .slider .flex ul{margin:10px 0 0 30px}.slideBg .slider .flex ul li{font-size:1em}.slideBg .slider .flex .title{font-size:1.3em;border-bottom:1px dashed #d60;display:inline-flex}.slideBg .slider .flex .sp2{margin-top:10px;display:block}.slideBg .slider .flex .btn-group{margin-top:50px;margin-left:-7px}.slideBg .slider .flex .btn-slide{background:#03a3ec;color:#fff;margin-left:0}.slideBg .slider .flex .btn-slide:hover{background:#0f7caf}.breadcrubsBg{padding:5px 0;background:#f7f7f7}.breadcrubsBg ul li{display:inline-block;margin-right:5px}.breadcrubsBg ul li i{padding-left:5px;color:#aaa}.breadcrubsBg ul li:first-child i{padding:0px 5px 0 0}.breadcrubsBg ul li:last-child i{display:none}.breadcrubsBg ul li:last-child a{color:#ddbc78}.breadcrubsBg ul li a{color:#aaa;font-size:.85em}footer{padding:0;background:#ddbc78}footer .title{letter-spacing:.09em;font-size:1.3em;border-bottom:1px solid #ddbc78;padding:5px 0}footer .hrFooter{border:1px solid #ddbc78;margin:10px 0}footer .social{display:flex;align-items:center;justify-content:space-between}footer .social li a{padding:10px;transition:border-bottom-color .2s ease-in;box-sizing:content-box;border-bottom:1px solid #ddbc78}footer .social li a:hover{border-bottom:1px solid #222}footer .social li a i{font-size:1.5em}footer .list{margin-top:15px;display:flex}footer .list .icon{float:left;width:20px}footer .list .icon i{font-size:1.4em;color:#222}footer .list .value{padding-left:15px;color:#000;font-size:.95em}footer ul{margin-top:15px}footer ul li{list-style:none}footer ul li a{margin:10px 0;display:inline-block;color:#222}footer ul li a:hover{color:#000}footer .top-10{margin-top:2em}footer .copyright{padding:1em;text-align:center}.spaceBg{background:#f1f1f1 url("../img/bg.png") center center;height:4em}ul.pagination{margin:25px 0;text-align:center}ul.pagination li{list-style:none;display:inline-block;margin:5px}ul.pagination li a{background-color:#ddbc78;padding:7px;width:40px;display:block;border-radius:.2em;color:#000;box-shadow:0 2px 4px 0 #aaa}ul.pagination li a.active{background-color:#222;color:#ddbc78}.box{background-color:#fff;box-shadow:0 2px 4px 0 #aaa;padding:10px}.contact-page{padding:20px 0}.contact-page .page-title-wrap{padding-bottom:.45em;border-bottom:1px solid #eee}.contact-page .page-title-wrap .page-title{font-size:1.4em}.contact-page .list{margin-top:15px;display:flex}.contact-page .list .icon{float:left;width:20px}.contact-page .list .icon i{font-size:1.4em;color:#222}.contact-page .list .value{padding-left:15px;color:#000;font-size:.95em}.contact-page .social{display:flex;align-items:center;padding:5px;justify-content:center}.contact-page .social li{list-style:none;margin:0 10px}.contact-page .social li a{padding:10px;transition:border-bottom-color .2s ease-in;box-sizing:content-box;color:#222}.contact-page .social li a:hover{border-bottom:1px solid #222}.contact-page .social li a i{font-size:1.5em}.contact-page .hr{border:1px solid #eee;margin:10px 0}.form-group{margin:1em 0em}.form-group label{display:block;font-size:.95em;cursor:pointer}.form-group input.form-control,.form-group select.form-control,.form-group textarea.form-control{padding:10px;width:100%;border:1px solid #eee;font-size:1em;outline:0}.btn-send{background:#ddbc78}.my-container{display:flex;flex-direction:column;color:#333;overflow:hidden;margin:1em;padding:0em}.my-container p,.my-container ul,.my-container ol{margin:1em 0}.my-container p:first-child,.my-container ul:first-child,.my-container ol:first-child{margin:0}.my-container p+h3{margin-top:.5em}.my-container blockquote{margin:1em 0;overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.my-container ol,.my-container ul{*margin-right:0px;padding:0 40px}.my-container h1{line-height:1.2em;font-size:1.4em;margin-bottom:10px}.my-container hr{border:0px;border-top:1px solid #ccc}.my-container pre{white-space:pre-wrap;word-wrap:break-word}.my-container .marker{background-color:#ff0}.my-container span[lang]{font-style:italic}.my-container .image{display:table;clear:both;text-align:center;margin:1em auto}.my-container .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:#333;background-color:#f7f7f7;padding:.6em;font-size:.75em}.my-container .image-style-align-right{float:right;margin-left:1.5em}.my-container .image-style-align-left{float:left;margin-right:1.5em}.my-container p img{margin:1em 0 !important;display:block}.page{padding:2em 0}.page .title{font-size:1.7em}.page .title span{display:grid;grid-template-columns:1fr auto 1fr;color:#000;align-items:center;gap:1em}.page .title span::after,.page .title span::before{content:"";height:1px;flex:1;background-color:rgba(221,208,208,.86)}.page #items{margin-top:1em;margin-bottom:1em}.page #items .item{margin-bottom:2em;background-color:#fff;box-shadow:0 2px 4px 0 #aaa;padding:1em;border-radius:1em}.page #items .item .img{display:flex;align-items:center;justify-content:center}.page #items .item .img img{width:100%}.page #items .item .title{margin:.3em 0;display:block;font-size:1em;color:#222;text-align:center;height:40px}.page #items .item:hover .btn-list-detail{background-color:#0a1d37;color:#fff}.page #items .item .btn-list-detail{color:#222;background-color:#ddbc78}.page #items .item-v2{position:relative}.page #items .item-v2:hover .center{opacity:.1}.page #items .item-v2 .title{color:#222;background-color:#fff;padding:1em 0}.page #items .item-v2 .center{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);transition:opacity 1s ease-in-out}.page #items .item-v3{display:flex;align-items:center;justify-content:center}.page #items .item-v3 .title,.page #items .item-v3 .center{margin:.4em;font-size:.85em}.page #items .item-v4{margin-bottom:25px;padding:10px;border-radius:.5em .5em 1em 1em;box-shadow:0 2px 4px 0 #aaa}.page #items .item-v4 .title{font-size:.85em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;text-align:left;margin:0em}.page #items .item-v4 .item-category{margin:2px 0 5px;display:block;font-size:.75em;color:#aaa}.page #items .item-v4 .btn-list-detail{background-color:#fff}.page #navigation .title{letter-spacing:.09em;font-size:1.3em;border-bottom:1px solid #ddd;padding:.75em 0;font-weight:bold}.page #navigation ul{margin-top:1.7em;display:block}.page #navigation ul li{list-style:none;padding:.35em 0}.page #navigation ul li.active>a{color:#ddbc78}.page #navigation ul li a{padding:.25em;color:#000;transition:color .2s ease-out}.page #navigation ul li a:hover{color:#ddbc78}.page #navigation ul.subList{margin:0 0 -0.5em .75em}.page #files .item{margin:1em;background-color:#fff;box-shadow:0 2px 4px 0 #aaa;padding:1em;width:10em;display:inline-flex}.page #files .item a img{width:100%}.page #files .item-big{width:100%;display:flex;align-items:center;justify-content:center}.page #files .item-big a img{width:100%}.page .swiper-pagination{position:inherit;margin-top:20px !important}.page .swiper-button-next,.page .swiper-button-prev{color:#222}.page .swiper-pagination-bullet-active,.page .swiper-pagination-bullet{background-color:#222}#cookie{position:fixed;bottom:1em;left:1em;padding:1em;width:35em;background-color:#000}#cookie span.cookieClose{color:#fff;cursor:pointer;position:absolute;top:.9em;right:.95em}#cookie p{text-align:justify;font-size:.89em;color:#fff}#cookie p a{color:#ddbc78}.error,.success{padding:.85em;color:#fff}.error{background-color:#f20}.success{background-color:green}.menu-open{display:none}@media screen and (max-width: 600px){*,body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sticky header{padding:0em}.sticky header .mobile .logo a img{width:8em}header{position:relative;padding:.1em;align-items:center}header .mobile{display:flex;align-items:center;justify-content:space-between}header .mobile .logo{padding:0}header .mobile .logo a{position:inherit;display:flex}header .mobile .logo a img{width:10em}header .mobile .menu-open{display:block;background:none !important;outline:none;border:none;color:#ddbc78;font-size:1.5em}header .mobile .menu-open span{display:block}header .mobile .menu-open span i{display:block}header .menu{display:none;position:absolute;z-index:9;left:-0.09em;top:.13em;width:101%;background:#ddbc78;padding:0;margin:0em}header .menu li{display:block !important}header .menu li.dropdown>a{pointer-events:none;cursor:default}header .submenu{position:relative}.page .title{font-size:1.2em}.page #files .item{margin:.3em}.spaceBg{height:1em}.homePage header{padding:1em}.homePage .homeContact{width:100%}.homePage .homeLogo{margin-top:0}.homePage .homeLogo a>img{width:10em}.homePage .categoryMenu{padding:.2em}.homePage .categoryMenu li{margin:0 .4em;max-width:10em}#cookie{width:100%;bottom:0;left:0}#cookie p{font-size:.78em}}@media screen and (max-width: 400px){.homePage .homeLogo{margin-top:0}.homePage .homeLogo a>img{width:10em}.homePage .categoryMenu li a img{max-width:9em}}@media screen and (min-width: 1400px){body{font-size:1.2em}}.temp{background:#2965b7;transition:background-color 2s ease-in,font-weight 2s ease-in}.temp header{padding:0}.temp .homeLogo img{border-radius:5em}.temp .categoryMenu li a>span{background:transparent;border:1px solid #fff}.temp .homeContact{position:relative;background:transparent}.temp .homeContact ul{max-width:100%}.temp .homeContact ul li a{border:1px solid #fff;border-radius:2em;padding:.1em .85em;color:#fff;font-size:.87em;display:flex;transition:border-color .5s ease-in-out}.temp .homeContact ul li a.languages,.temp .homeContact ul li a.languages:hover{border:none}.temp .homeContact ul li a:hover{border:1px solid #ddbc78}.temp .homeContact ul li a img{padding:.2em;width:2em}.temp .homeContact ul span{background-color:#fff}.temp2 .homeLogo img{border-radius:5em}.temp2 .categoryMenu li a>span{background:transparent;border:1px solid #fff}.temp2 .homeContact{position:relative;background:transparent}.temp2 .homeContact ul{max-width:100%}.temp2 .homeContact ul li a{border:1px solid #fff;border-radius:2em;padding:.1em .85em;color:#fff;font-size:.87em;display:flex;transition:border-color .5s ease-in-out}.temp2 .homeContact ul li a.languages,.temp2 .homeContact ul li a.languages:hover{border:none}.temp2 .homeContact ul li a:hover{border:1px solid #ddbc78}.temp2 .homeContact ul li a img{padding:.2em;width:2em}.temp2 .homeContact ul span{background-color:#fff}.page-loader{width:100%;height:100vh;position:absolute;background:#272727;z-index:1000}.page-loader .txt{color:#666;text-align:center;top:40%;position:relative;text-transform:uppercase;letter-spacing:.3rem;font-weight:bold;line-height:1.5}.spinner{position:relative;top:35%;width:80px;height:80px;margin:0 auto;background-color:#fff;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}
