@font-face{font-family:PlayfairDisplay;src:url(/css/playfair/PlayfairDisplay-Regular.ttf) format('truetype');font-weight:300}@font-face{font-family:PlayfairDisplay;src:url(/css/playfair/PlayfairDisplay-Regular.ttf) format('truetype');font-weight:400}@font-face{font-family:PlayfairDisplay;src:url(/css/playfair/PlayfairDisplay-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Corbel;src:url(/css/corbel/CORBEL.TTF) format('truetype');font-weight:400}@font-face{font-family:Corbel;src:url(/css/corbel/CORBELB.TTF) format('truetype');font-weight:700}*{box-sizing:border-box;word-wrap:break-word}:focus{outline:0}body{padding:0;margin:0;font-family:Corbel,sans-serif;background:#2d2d2d;color:#282828}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.blue-text{color:#0d8ce4}.padding-left-box{padding-left:20px;text-align:left}ul{list-style:none}ul li{margin-left:10px}ul li::before{content:"\25B6";color:#0d8ce4;font-weight:700;display:inline-block;font-size:11px;width:20px;margin-left:-30px}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.button{display:inline-block;padding:8px 20px;color:#fff;text-transform:uppercase;font-weight:700;font-family:PlayfairDisplay;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#2d2d2d;text-decoration:none;border:0}.button:hover{background:#474747}.button:active{background:#141414}.button-light{border:0;background:#fff;color:#2d2d2d;cursor:pointer}.button-light:hover{background:#fff;opacity:.7}.button-light:active{background:#fff;opacity:1}.button-blue{border:1px solid #0d8ce4;background:0 0;color:#0d8ce4;font-style:italic;font-size:12px}.button-blue:hover{color:#fff;background:#0d8ce4}.button-blue:active{color:#fff;background:#0a6eb4}.video{position:relative}.video video{width:100%;height:auto;display:block}.video .icon{position:absolute;left:25px;bottom:20px;height:30px;cursor:pointer}.video .icon:hover{opacity:.8}.video .icon-speaker{bottom:60px}.video .icon-play{display:none}.partners{background:#fff;padding:15px 0;border-bottom:4px solid #000}.partners .swiper-container{padding:0 20px}.partners .swiper-container .swiper-wrapper{zoom:1}.partners .swiper-container .swiper-wrapper:after,.partners .swiper-container .swiper-wrapper:before{content:"";display:table}.partners .swiper-container .swiper-wrapper:after{clear:both}.partners .swiper-container .swiper-wrapper:after,.partners .swiper-container .swiper-wrapper:before{content:"";display:table}.partners .swiper-container .swiper-wrapper:after{clear:both}.partners .swiper-container .swiper-wrapper .swiper-slide{text-align:center;padding:5px;display:flex;justify-content:center;align-items:center;height:130px}.partners .swiper-container .swiper-wrapper .swiper-slide img{width:100%;max-width:250px}.partners .swiper-container .swiper-pagination{margin-top:30px;position:relative}.partners .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#2d2d2d}.partners .swiper-container .swiper-button-prev{margin-left:-5px}.partners .swiper-container .swiper-button-next{margin-right:-5px}.cards{zoom:1;padding:20px;background:#fff;text-align:center}.cards:after,.cards:before{content:"";display:table}.cards:after{clear:both}.cards:after,.cards:before{content:"";display:table}.cards:after{clear:both}.cards h2{text-align:center;text-transform:uppercase;font-family:PlayfairDisplay;font-weight:400;position:relative;display:inline-block;margin:0 auto 20px}.cards h2:before{position:absolute;left:-50px;margin-top:16px;width:25px;height:3px;background:#000;content:""}.cards h2:after{position:absolute;right:-50px;margin-top:16px;width:25px;height:3px;background:#000;content:""}.cards .card{float:left;width:calc(100% / 3);height:500px;perspective:1000px;font-family:Corbel;padding:10px}@media (max-width:980px){.cards .card{float:none;width:100%;height:350px}}.cards .card:hover .card-inner{transform:rotateY(180deg)}.cards .card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.cards .card-back,.cards .card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;top:0}.cards .card-front{z-index:20}.cards .card-front .overlay{position:absolute;height:100%;width:100%;left:0;top:0}.cards .card-front .title{position:absolute;padding:10px;background:rgba(0,0,0,.4);bottom:20px;width:100%;text-transform:uppercase;font-family:PlayfairDisplay;color:#fff}.cards .card-front .title span{display:block;font-size:50px}@media (max-width:1200px){.cards .card-front .title span{font-size:40px}}@media (max-width:900px){.cards .card-front .title span{font-size:30px}}.cards .card-front .title b{font-family:Corbel}.cards .card-back{transform:rotateY(180deg);z-index:50}.cards .card-back a{color:#2d2d2d;text-decoration:none}.cards .card-back .text{text-align:center;padding:20px;color:#2d2d2d;margin:0 auto;width:100%;max-width:400px;position:relative}.cards .card-back .text ul{margin-top:20px;margin-bottom:20px;padding:0;position:relative;list-style:none}.cards .card-back .text ul li{font-weight:700;font-size:22px;margin:0}.cards .card-back .text ul li:before{display:none}.cards .card-back .text ul:before{content:"|";font-weight:700;position:absolute;top:-35px;left:0;right:0;text-align:center;font-size:20px}.cards .card-back .text ul:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.cards .card-back .text a.button{padding:8px 20px 8px 20px;font-weight:300;font-size:14px;color:#fff}@media (max-width:1200px){.cards .card-back .text{font-size:12px}.cards .card-back .text ul li{font-size:18px}}.cards .card-back .overlay{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.cards .card-back .overlay .arrow-1{position:absolute;left:0;bottom:0;width:90px}.cards .card-back .overlay .arrow-2{position:absolute;left:0;top:0;width:130px}.cards .card-back .overlay .arrow-3{position:absolute;right:0;bottom:0;width:90px}.cards .card-back .overlay .arrow-4{position:absolute;right:0;top:0;width:130px}.cards .card.full-size{width:100%;height:550px}@media (max-width:980px){.cards .card.full-size{height:350px}}.cards .card.full-size .card-front .title{bottom:auto;top:20px}.cards .card.full-size:hover .card-inner{transform:rotateX(180deg)}.cards .card.full-size .card-back{transform:rotateX(180deg)}.lightbg{zoom:1;background:#fff}.lightbg:after,.lightbg:before{content:"";display:table}.lightbg:after{clear:both}.lightbg:after,.lightbg:before{content:"";display:table}.lightbg:after{clear:both}.infotext{width:100%;margin:20px auto 20px auto;display:table;background:#fff;color:#282828;position:relative}.infotext.border-top{border-top:4px solid #000;padding-top:40px}.infotext .image,.infotext .text{display:table-cell;width:50%;padding:20px;vertical-align:top}.infotext .image{position:relative}.infotext .image .name{position:absolute;bottom:0;left:0;right:0;padding:20px;background:#fff;text-align:center}.infotext .text{text-align:center}.infotext .text a{text-decoration:none;font-style:italic;color:#4085ef}.infotext .text li,.infotext .text ul{text-align:left;font-size:20px;font-family:PlayfairDisplay}.infotext .text ul li{margin-bottom:10px}.infotext .text h2{text-transform:uppercase;font-family:PlayfairDisplay;margin:20px auto 40px auto;font-weight:300;display:inline-block;color:#000;font-size:20px;text-align:center;position:relative}.infotext .text h2 span{font-size:35px;font-weight:700}.infotext .text h2:before{content:"|";font-weight:700;position:absolute;top:-28px;left:0;right:0;text-align:center;font-size:20px}.infotext .text h2:after{content:"|";font-weight:700;position:absolute;bottom:-25px;left:0;right:0;text-align:center;font-size:20px}.infotext .text-box{padding:20px 20px 50px 20px}.infotext .text-box .title{font-size:22px;font-family:PlayfairDisplay;font-weight:700;text-align:left;position:relative;margin-bottom:30px;margin-top:40px}.infotext .text-box .title:after{width:60px;height:2px;background:#0d8ce4;bottom:-15px;left:0;position:absolute;content:""}.infotext .text-box p{font-size:20px;text-align:left;font-family:PlayfairDisplay}.infotext .text-box p b{font-weight:700}@media (max-width:1170px){.infotext .text h2{font-size:18px}.infotext .text-box .title{font-size:28px}.infotext .text-box li,.infotext .text-box p,.infotext .text-box ul{font-size:18px}.infotext .text-box li.small,.infotext .text-box p.small,.infotext .text-box ul.small{font-size:23px}}@media (max-width:1070px){.infotext .text h2{width:calc(50% + 30px);font-size:16px}}@media (max-width:900px){.infotext{display:block;width:100%}.infotext .text h2{width:calc(90%);font-size:16px;margin-top:0}.infotext .text-box{padding-top:20px}.infotext .image,.infotext .text{display:block;width:100%}.infotext .image{height:480px}}@media (max-width:630px){.infotext .text-box{padding-bottom:10px}.infotext .text-box .title{font-size:23px}.infotext .text-box li,.infotext .text-box p,.infotext .text-box ul{font-size:16px}.infotext .text-box li.small,.infotext .text-box p.small,.infotext .text-box ul.small{font-size:18px}}.textbox{width:100%;display:table;background:#fff}.textbox .image,.textbox .text{display:table-cell;width:50%;padding:20px;vertical-align:middle}.textbox .image{padding:50px;text-align:right}.textbox .image .text-image{width:100%;max-width:700px;margin-right:-90px}.textbox .text{padding-left:100px}.textbox .text h2{text-transform:uppercase;font-family:PlayfairDisplay;margin:0;text-align:center;font-size:30px}.textbox .text .icons{zoom:1}.textbox .text .icons:after,.textbox .text .icons:before{content:"";display:table}.textbox .text .icons:after{clear:both}.textbox .text .icons:after,.textbox .text .icons:before{content:"";display:table}.textbox .text .icons:after{clear:both}.textbox .text .icons-block{width:100%;padding:10px;zoom:1}.textbox .text .icons-block:after,.textbox .text .icons-block:before{content:"";display:table}.textbox .text .icons-block:after{clear:both}.textbox .text .icons-block:after,.textbox .text .icons-block:before{content:"";display:table}.textbox .text .icons-block:after{clear:both}.textbox .text .icons-block .img{float:left;width:100px;text-align:center}.textbox .text .icons-block .img img{width:100%;max-width:60px}.textbox .text .icons-block .title{float:left;width:calc(100% - 100px);padding:20px 10px 0 10px;text-transform:uppercase}.textbox .text .icons-block .txt{padding-top:10px;width:100%;zoom:1}.textbox .text .icons-block .txt:after,.textbox .text .icons-block .txt:before{content:"";display:table}.textbox .text .icons-block .txt:after{clear:both}.textbox .text .icons-block .txt:after,.textbox .text .icons-block .txt:before{content:"";display:table}.textbox .text .icons-block .txt:after{clear:both}@media (max-width:1250px){.textbox .text .icons-block{float:none;width:100%}}@media (max-width:900px){.textbox{display:block;width:100%}.textbox .image,.textbox .text{display:block;width:100%;zoom:1;padding-left:20px}.textbox .image:after,.textbox .image:before,.textbox .text:after,.textbox .text:before{content:"";display:table}.textbox .image:after,.textbox .text:after{clear:both}.textbox .image:after,.textbox .image:before,.textbox .text:after,.textbox .text:before{content:"";display:table}.textbox .image:after,.textbox .text:after{clear:both}.textbox .image .text-image,.textbox .text .text-image{width:100%;max-width:300px;margin:0}.textbox .image{padding:20px;text-align:center}}.experts{overflow:hidden;padding:20px;background:#ededed;zoom:1;border-top:3px solid #000;border-bottom:3px solid #000}.experts:after,.experts:before{content:"";display:table}.experts:after{clear:both}.experts:after,.experts:before{content:"";display:table}.experts:after{clear:both}.experts h2{text-align:center;font-family:PlayfairDisplay;font-size:35px;color:#282828;text-transform:uppercase}@media (max-width:900px){.experts h2{font-size:25px}}.experts-list-wrapper{zoom:1;width:100%;max-width:990px;margin:0 auto}.experts-list-wrapper:after,.experts-list-wrapper:before{content:"";display:table}.experts-list-wrapper:after{clear:both}.experts-list-wrapper:after,.experts-list-wrapper:before{content:"";display:table}.experts-list-wrapper:after{clear:both}.experts-list-wrapper .item{float:left;width:calc(100% / 4);height:248px;margin-bottom:60px;padding:20px;position:relative}.experts-list-wrapper .item .dot{position:absolute;width:15px;height:15px;background:#282828;top:124px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.experts-list-wrapper .item:nth-child(4n+4):after{position:absolute;width:1000%;background:#282828;height:3px;content:"";top:130px;left:100%}.experts-list-wrapper .item:nth-child(4n+1):after{position:absolute;width:1000%;background:#282828;height:3px;content:"";top:130px;left:-900%}.experts-list-wrapper .item:before{position:absolute;width:120%;background:#282828;height:3px;content:"";top:130px;left:-10%}.experts-list-wrapper .item .image{width:90px;height:90px;background:#fff;border:3px solid #282828;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.experts-list-wrapper .item .name{font-family:PlayfairDisplay;color:#282828;text-transform:uppercase;font-size:14px;font-weight:700;margin-top:50px}.experts-list-wrapper .item .position{margin-top:10px;font-size:14px}@media (max-width:990px){.experts-list-wrapper .item{width:calc(100% / 3)}}@media (max-width:700px){.experts-list-wrapper .item{width:calc(100% / 2);padding:10px}}.experts .item_title{text-align:center;color:#fff;text-transform:uppercase;background:#282828;font-family:PlayfairDisplay;width:calc(100% / 4);height:248px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;padding-top:105px;font-size:22px;float:left;margin-bottom:60px}@media (max-width:990px){.experts .item_title{width:248px}}@media (max-width:700px){.experts .item_title{width:180px;height:180px;padding-top:75px;float:none;margin:20px auto;font-size:20px}}.experts-contact{padding:20px;background:#ededed}.experts-contact .experts-list{zoom:1;width:100%;max-width:1200px;margin:0 auto 40px auto;display:table;padding-bottom:20px}.experts-contact .experts-list:after,.experts-contact .experts-list:before{content:"";display:table}.experts-contact .experts-list:after{clear:both}.experts-contact .experts-list:after,.experts-contact .experts-list:before{content:"";display:table}.experts-contact .experts-list:after{clear:both}.experts-contact .experts-list .item-separator{display:table-cell;width:40px}.experts-contact .experts-list .item{display:table-cell;width:420px;padding-top:20px}.experts-contact .experts-list .item .image{width:200px;margin:0 auto;position:relative}.experts-contact .experts-list .item .image img{width:100%}.experts-contact .experts-list .item .image:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.experts-contact .experts-list .item .image:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.experts-contact .experts-list .item .info{margin-top:20px;padding:20px 30px;font-family:PlayfairDisplay;text-align:center;text-transform:uppercase;font-size:14px}.experts-contact .experts-list .item .info .name{margin-top:10px;position:relative}.experts-contact .experts-list .item .info .name:after{content:" ";font-weight:700;position:absolute;bottom:-8px;left:0;right:0;margin:auto;width:50px;height:2px;background:#0d8ce4}.experts-contact .experts-list .item .info .text{font-size:11px}.experts-contact .experts-list .item .info p{margin:20px auto 0 auto;font-size:12px;border-left:2px solid #0d8ce4;padding-left:10px}.experts-contact .experts-list .item .info p b{font-weight:400;color:#0d8ce4}.experts-contact .experts-list .item .info p a{color:#000;text-decoration:none}@media (max-width:900px){.experts-contact .experts-list{display:block}.experts-contact .experts-list .item{display:block;width:100%;margin:10px auto}}.experts-contact .contact-address{text-align:center;font-family:PlayfairDisplay;margin-top:70px;position:relative}.experts-contact .contact-address:before{content:" ";font-weight:700;position:absolute;top:-15px;left:0;right:0;margin:auto;width:50px;height:2px;background:#0d8ce4}.experts-contact .contact-address .upper{text-transform:uppercase}.grid{padding:40px;background:#fff}.grid h2{text-align:center;font-family:PlayfairDisplay;font-size:35px;color:#282828;text-transform:uppercase}@media (max-width:900px){.grid h2{font-size:25px}}.grid-boxes{width:100%;max-width:990px;margin:0 auto;display:table}.grid-boxes .box{width:calc(100% / 3);padding:20px;text-align:center;display:table-cell;color:#282828;vertical-align:middle}.grid-boxes .box.half{width:50%}.grid-boxes .box.half.float-right{text-align:right}.grid-boxes .box.half.no-padding{padding:0}.grid-boxes .box img{height:50px}.grid-boxes .box h3{text-transform:uppercase;font-family:PlayfairDisplay;color:#282828}.grid-boxes .box p{text-transform:uppercase;font-size:14px;line-height:22px}@media (max-width:900px){.grid-boxes{display:block}.grid-boxes .box{display:block;width:100%}.grid-boxes .box.half{display:block;width:100%}}.apps{padding:50px 20px;background:#ededed}@media (max-width:900px){.apps{padding:20px}}.apps-list{width:100%;max-width:990px;margin:0 auto;zoom:1}.apps-list:after,.apps-list:before{content:"";display:table}.apps-list:after{clear:both}.apps-list:after,.apps-list:before{content:"";display:table}.apps-list:after{clear:both}.apps-list .app{width:100%;padding:10px;margin-bottom:50px;zoom:1}.apps-list .app:after,.apps-list .app:before{content:"";display:table}.apps-list .app:after{clear:both}.apps-list .app:after,.apps-list .app:before{content:"";display:table}.apps-list .app:after{clear:both}.apps-list .app-content{float:left;width:calc(100% - 200px);padding-right:40px}.apps-list .app-content .title{font-family:PlayfairDisplay;font-weight:700;font-size:18px;text-transform:uppercase;margin-top:10px;position:relative;margin-bottom:40px}.apps-list .app-content .title:after{width:60px;height:2px;background:#0d8ce4;bottom:-15px;left:0;position:absolute;content:""}.apps-list .app-content .description{margin-top:10px;font-size:14px;font-family:PlayfairDisplay}.apps-list .app-content .button{display:inline-block;margin-top:20px}.apps-list .app-side{float:left;width:200px;text-align:center}.apps-list .app-side img{width:100%;max-width:150px;display:block;margin:0 auto}.apps-list .app-side .button{display:block;margin-top:20px;text-align:center;font-size:12px;display:inline-block}@media (max-width:990px){.apps-list .app-content,.apps-list .app-side{float:none;width:100%}}.contacts{padding:50px 10px 50px 10px}.contacts ul{margin:0 auto;max-width:1200px;list-style:none;width:100%;padding:0}.contacts ul li{display:inline-block;padding:20px;color:#fff;font-family:PlayfairDisplay;font-weight:700;font-size:22px}.contacts ul li img{height:30px;margin-bottom:-10px;margin-right:20px}.contacts ul li a{color:#fff;text-decoration:none}.contacts ul li a:hover{color:rgba(255,255,255,.7)}@media (max-width:900px){.contacts ul li{width:100%;padding:10px;font-style:18px}}.programs{padding:50px 20px;text-align:center;background:#f5f5f5;color:#282828}.programs h2{font-size:30px;font-family:PlayfairDisplay}.programs ul{padding:0;list-style-position:inside}.programs ul li{width:100%;padding:10px;font-size:20px}.process-text{display:table;width:100%;background:#fff;zoom:1}.process-text:after,.process-text:before{content:"";display:table}.process-text:after{clear:both}.process-text:after,.process-text:before{content:"";display:table}.process-text:after{clear:both}.process-text .image,.process-text .text{display:table-cell;width:50%;vertical-align:middle;font-size:20px}.process-text .image{background:url(/images/process-image.jpg);background-position:left center;background-repeat:no-repeat}.process-text .text{padding:40px 20px}.process-text .text h2{font-size:35px;font-family:PlayfairDisplay}.process-text .text p{max-width:750px}.process-text .text .download{margin-top:30px}.process-text .text .download .title{font-style:italic;text-transform:uppercase;font-size:20px;margin-bottom:20px}.process-text .text .download img{width:80px}@media (max-width:900px){.process-text{display:block}.process-text .image,.process-text .text{display:block;width:100%;min-height:100px}}.infoline{padding:30px;font-size:25px;font-family:PlayfairDisplay;text-align:center;background:#fff;color:#282828}.infoline a{color:#282828;text-decoration:underline;font-weight:700;text-transform:uppercase}.concept{background:#fff}.concept .text-popup{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.7);z-index:400;overflow:scroll;display:none}.concept .text-popup .content{padding:20px;margin:20px auto;width:100%;max-width:600px;background:#fff}.concept .text-popup .content .form input{padding:10px;border:1px solid #000;width:100%}.concept .text-popup .text{display:none}.concept .grid-boxes{max-width:100%;border-top:10px solid #fff;border-bottom:10px solid #fff}.concept .covid-logos img{width:120px;height:auto}.concept a{color:#0d8ce4;font-weight:700;text-decoration:none;font-family:PlayfairDisplay}.concept .concept-box h2{text-transform:uppercase;font-family:PlayfairDisplay;font-size:40px;position:relative;margin-bottom:80px}.concept .concept-box h2 span{display:block;font-size:18px}.concept .concept-box h2 div{margin-bottom:-20px}.concept .concept-box h2 b{padding:2px;background:#4a4b4a;display:inline-block;font-size:14px;color:#fff;font-weight:300;margin-top:-20px}.concept .concept-box h2:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.concept .concept-box h2:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.concept .concept-box .title{font-size:22px;font-family:PlayfairDisplay;font-weight:700;text-align:left;position:relative;margin-bottom:30px;margin-top:40px}.concept .concept-box .title:after{width:60px;height:2px;background:#0d8ce4;bottom:-15px;left:0;position:absolute;content:""}.concept .concept-box p{font-size:17px;text-align:left;font-family:PlayfairDisplay;text-transform:none}.concept .concept-box p b{font-weight:700}@media (max-width:900px){.concept .concept-box p{font-size:16px}}.concept .regulation-title{padding:50px 10px;text-align:center;background:url(/images/bg-concept-title.jpg) center center;background-size:cover}.concept .regulation-title h2{text-transform:uppercase;font-family:PlayfairDisplay;font-size:40px;position:relative;margin-bottom:80px}.concept .regulation-title h2 span{display:block;font-size:18px}.concept .regulation-title h2 div{margin-bottom:-20px}.concept .regulation-title h2 b{padding:2px;background:#4a4b4a;display:inline-block;font-size:14px;color:#fff;font-weight:300;margin-top:-20px}.concept .regulation-title h2:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.concept .regulation-title h2:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.concept .regulation .haccp{width:70%;height:auto}.concept .regulation .title{font-size:22px;font-family:PlayfairDisplay;font-weight:700;text-align:left;position:relative;margin-bottom:30px;margin-top:40px}.concept .regulation .title:after{width:60px;height:2px;background:#0d8ce4;bottom:-15px;left:0;position:absolute;content:""}.concept .regulation .title span{color:#0d8ce4;font-family:sans-serif;font-weight:300}.concept .regulation ul li{text-align:left;font-family:PlayfairDisplay;margin-bottom:10px}.concept .regulation p{font-size:17px;text-align:left;font-family:PlayfairDisplay;text-transform:none;line-height:26px}.concept .regulation p b{font-weight:700}@media (max-width:900px){.concept .regulation p{font-size:16px}}.concept .digital .online-image,.concept .food .online-image,.concept .labor .online-image,.concept .learning .online-image,.concept .online .online-image{width:100%;height:auto}.concept .digital table,.concept .food table,.concept .labor table,.concept .learning table,.concept .online table{width:100%}.concept .digital table td,.concept .food table td,.concept .labor table td,.concept .learning table td,.concept .online table td{width:50%}.concept .digital img,.concept .food img,.concept .labor img,.concept .learning img,.concept .online img{height:auto;width:100%}.concept .digital img.max,.concept .food img.max,.concept .labor img.max,.concept .learning img.max,.concept .online img.max{max-width:300px}.concept .digital img.maxmax,.concept .food img.maxmax,.concept .labor img.maxmax,.concept .learning img.maxmax,.concept .online img.maxmax{max-width:500px}.concept .digital .nopadding,.concept .food .nopadding,.concept .labor .nopadding,.concept .learning .nopadding,.concept .online .nopadding{padding:0}.concept .digital a.right,.concept .food a.right,.concept .labor a.right,.concept .learning a.right,.concept .online a.right{float:right;font-weight:400;font-size:12px;margin-top:3px}.concept .digital .title,.concept .food .title,.concept .labor .title,.concept .learning .title,.concept .online .title{font-size:22px;font-family:PlayfairDisplay;font-weight:700;text-align:left;position:relative;margin-bottom:30px;margin-top:40px}.concept .digital .title.blue,.concept .food .title.blue,.concept .labor .title.blue,.concept .learning .title.blue,.concept .online .title.blue{color:#0d8ce4}.concept .digital .title:after,.concept .food .title:after,.concept .labor .title:after,.concept .learning .title:after,.concept .online .title:after{width:60px;height:2px;background:#0d8ce4;bottom:-15px;left:0;position:absolute;content:""}.concept .digital .title span,.concept .food .title span,.concept .labor .title span,.concept .learning .title span,.concept .online .title span{color:#0d8ce4;font-family:sans-serif;font-weight:300}.concept .digital ul li,.concept .food ul li,.concept .labor ul li,.concept .learning ul li,.concept .online ul li{text-align:left;font-family:PlayfairDisplay;margin-bottom:10px}.concept .digital ul.half,.concept .food ul.half,.concept .labor ul.half,.concept .learning ul.half,.concept .online ul.half{width:100%;max-width:500px;margin:0 auto}.concept .digital p,.concept .food p,.concept .labor p,.concept .learning p,.concept .online p{font-size:17px;text-align:left;font-family:PlayfairDisplay;text-transform:none;line-height:26px}.concept .digital p b,.concept .food p b,.concept .labor p b,.concept .learning p b,.concept .online p b{font-weight:700}@media (max-width:900px){.concept .digital p,.concept .food p,.concept .labor p,.concept .learning p,.concept .online p{font-size:16px}}.covid{padding:0;background:#f0f0f2}.covid .box{padding:0 20px}.covid .card-item{background:#fff;-webkit-box-shadow:0 0 29px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 29px 0 rgba(0,0,0,.3);box-shadow:0 0 29px 0 rgba(0,0,0,.3)}.covid .card-item .image{height:250px}.covid .card-item .content{padding:20px;text-align:left}.covid .card-item .title{font-size:26px;font-weight:700;text-transform:uppercase}.covid .card-item p{text-transform:none;margin:10px 0}.covid .card-item .download{border:3px solid #0d8ce4;padding:10px;display:block;width:100%;margin-top:10px;color:#000;font-family:sans-serif;text-align:center;font-weight:700;font-size:18px;background:#fff}.learning-title{padding:50px 10px;text-align:center;background:url(/images/bg-learning-title.jpg) center center;background-size:cover}.learning-title h2{text-transform:uppercase;font-family:PlayfairDisplay;font-size:40px;position:relative;margin-bottom:80px}.learning-title h2 span{display:block;font-size:18px}.learning-title h2 div{margin-bottom:-20px}.learning-title h2 b{padding:2px;background:#4a4b4a;display:inline-block;font-size:14px;color:#fff;font-weight:300;margin-top:-20px}.learning-title h2:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.learning-title h2:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.food-title{padding:50px 10px;text-align:center;background:url(/images/food-bg.jpg) center center;background-size:cover}.food-title h2{text-transform:uppercase;font-family:PlayfairDisplay;font-size:28px;position:relative;margin-bottom:80px}.food-title h2 span{display:block;font-size:42px}.food-title h2 div{margin-bottom:-20px}.food-title h2:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.food-title h2:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.labor-title{padding:50px 10px;text-align:center;background:url(/images/labor-bg-title.jpg) center center;background-size:cover}.labor-title h2{text-transform:uppercase;font-family:PlayfairDisplay;font-size:28px;position:relative;margin-bottom:80px;color:#fff}.labor-title h2 span{display:block;font-size:42px}.labor-title h2 div{margin-bottom:-20px}.labor-title h2:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.labor-title h2:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.labor-title{padding:50px 10px;text-align:center;background:url(/images/labor-bg-title.jpg) center center;background-size:cover}.labor-title h2{text-transform:uppercase;font-family:PlayfairDisplay;font-size:28px;position:relative;margin-bottom:80px;color:#fff}.labor-title h2 span{display:block;font-size:42px}.labor-title h2 div{margin-bottom:-20px}.labor-title h2 b{padding:2px;background:#fff;display:inline-block;font-size:14px;color:#000;font-weight:300;margin-top:-20px;text-transform:none}.labor-title h2:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.labor-title h2:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.digital-title{padding:50px 10px;text-align:center;background:url(/images/digital-cover.jpg) center center;background-size:cover}.digital-title h2{text-transform:uppercase;font-family:PlayfairDisplay;font-size:28px;position:relative;margin-bottom:80px;color:#fff}.digital-title h2 span{display:block;font-size:42px}.digital-title h2 div{margin-bottom:-20px}.digital-title h2 b{padding:2px;background:#fff;display:inline-block;font-size:14px;color:#000;font-weight:300;margin-top:-20px;text-transform:none}.digital-title h2:before{content:"|";font-weight:700;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:20px}.digital-title h2:after{content:"|";font-weight:700;position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-size:20px}.gallery .swiper-container{width:100%;max-width:960px!important;margin:0 auto}.gallery .swiper-container .swiper-button-prev{left:0}.gallery .swiper-container .swiper-slide{padding:40px;text-align:center;cursor:pointer}.gallery .swiper-container .swiper-slide.inactive{display:none}.gallery .swiper-container .swiper-slide .image{height:250px;position:relative}.gallery .swiper-container .swiper-slide .image .title{position:absolute;bottom:0;left:0;right:0;padding:10px;background:#000;color:#fff;text-transform:uppercase;font-family:PlayfairDisplay}.auth{padding:50px;background:#fff}.auth .card{margin:100px auto;width:100%;max-width:500px}.auth .card input{width:100%}.page{padding:50px 20px;background:#fff}.page-content{width:100%;margin:0 auto;max-width:900px}.page-content h2{text-transform:uppercase;font-family:PlayfairDisplay}.page-content a{color:#000}.page-content a:hover{color:#ccc}.about{padding:20px 0;border-bottom:4px solid #000;background:#fff;display:table;width:100%}.about-text{display:table-cell;vertical-align:top;width:60%;padding:20px 50px 50px 50px;font-family:PlayfairDisplay}.about-text h2{text-align:center;text-transform:uppercase;font-family:PlayfairDisplay;font-size:30px;margin-top:0;margin-bottom:50px;position:relative;font-weight:400}.about-text h2:before{content:"|";font-weight:700;position:absolute;top:-25px;left:0;right:0;text-align:center;font-size:20px}.about-text h2:after{content:"|";font-weight:700;position:absolute;bottom:-25px;left:0;right:0;text-align:center;font-size:20px}.about-text p.center{text-align:center;font-weight:700;font-family:PlayfairDisplay;margin-bottom:20px}.about-image{display:table-cell}@media (max-width:990px){.about{display:block}.about-image,.about-text{display:block;width:100%}.about-text{padding:20px}.about-image{height:350px;width:100%;max-width:260px;margin:0 auto}}.digitals{padding:20px;background:#fff}.digitals a{display:block;height:660px;background:url(/images/tablet.jpg) center top;background-size:cover;position:relative;color:#fff;font-family:PlayfairDisplay}@media (max-width:990px){.digitals a{height:440px}}.digitals a:hover{opacity:.8}.digitals a .slogan{position:absolute;width:100%;top:20px;background:rgba(0,0,0,.4);text-align:center;padding:20px}.digitals a .slogan span{display:block;font-size:50px;text-transform:uppercase}@media (max-width:1200px){.digitals a .slogan span{font-size:40px}}.authorities{zoom:1;background:#fff;padding:50px 20px}.authorities:after,.authorities:before{content:"";display:table}.authorities:after{clear:both}.authorities:after,.authorities:before{content:"";display:table}.authorities:after{clear:both}.authorities-box{display:block;float:left;padding:20px;background:#f2f2f2;text-decoration:none;color:#000;font-family:PlayfairDisplay;position:relative}.authorities-box:nth-child(1){width:40%;height:480px;background:#f2f2f2 url(/images/mix-box-1-bg.jpg) top right;background-size:contain;background-repeat:no-repeat}.authorities-box:nth-child(1) .content-box{position:absolute;bottom:0;left:20px;padding:10px}.authorities-box:nth-child(1) .content-box img{width:120px;margin-right:10px}.authorities-box:nth-child(1) .content-box span{display:block;width:100%;text-transform:uppercase;margin:10px 0}.authorities-box:nth-child(2){margin-bottom:20px;background:#f2f2f2 url(/images/mix-box-2-bg.jpg) bottom right;background-size:contain;background-repeat:no-repeat}@media (max-width:1570px){.authorities-box:nth-child(2){background-position-x:300px}}@media (max-width:1050px){.authorities-box:nth-child(2){background-position-x:right}}@media (max-width:860px){.authorities-box:nth-child(2){background-position-x:250px}}.authorities-box:nth-child(2) .content-box{position:absolute;left:30px;top:10px}.authorities-box:nth-child(2) .content-box img{width:110px}.authorities-box:nth-child(2) .content-box span{display:block;width:100%;text-transform:uppercase;margin:10px 0}.authorities-box:nth-child(2),.authorities-box:nth-child(3){width:calc(60% - 20px);margin-left:20px}.authorities-box:nth-child(3){background:#f2f2f2 url(/images/mix-box-3-bg.jpg) bottom right;background-size:contain;background-repeat:no-repeat}@media (max-width:1570px){.authorities-box:nth-child(3){background-position-x:300px}}@media (max-width:1050px){.authorities-box:nth-child(3){background-position-x:right}}@media (max-width:860px){.authorities-box:nth-child(3){background-position-x:250px}}.authorities-box:nth-child(3) .content-box{position:absolute;left:30px;top:10px}.authorities-box:nth-child(3) .content-box img{height:140px}.authorities-box:nth-child(3) .content-box span{display:block;width:100%;text-transform:uppercase;margin:10px 0}.authorities-box:hover{opacity:.8}@media (max-width:1050px){.authorities-box{width:100%!important;margin-left:0!important;margin-bottom:20px;height:230px!important}.authorities-box img{height:120px;width:auto!important}}.authorities .textpanel{width:100%;max-width:1200px;margin:0 auto;font-family:PlayfairDisplay;text-align:center}.authorities .textpanel h2{text-align:center;text-transform:uppercase;font-family:PlayfairDisplay;position:relative;font-weight:400;font-size:30px}.authorities .line{width:100px;height:3px;background:#0d8ce4;margin:50px auto}.blue-line{width:100px;height:3px;background:#0d8ce4;margin:50px auto}.prices{padding:80px 20px;background:#fff;border-bottom:3px solid #000}.prices .wrapper{width:100%;max-width:1100px;margin:0 auto}.prices .category{margin:0 0 100px 0}.prices .category h2{text-align:center;text-transform:uppercase;font-family:PlayfairDisplay;position:relative;font-weight:400;font-size:40px}.prices .category h2:before{content:"|";font-weight:700;position:absolute;top:-25px;left:0;right:0;text-align:center;font-size:20px}.prices .category h2:after{content:"|";font-weight:700;position:absolute;bottom:-25px;left:0;right:0;text-align:center;font-size:20px}.prices .category:last-child{margin:0}.prices .category .list{margin:60px 0}.prices .category .list .price-line{display:table;width:100%;border-bottom:1px solid #686868}.prices .category .list .price-line .name{display:table-cell;vertical-align:middle;padding:20px 0;position:relative}.prices .category .list .price-line .price{display:table-cell;width:200px;vertical-align:middle;padding:20px}@media (max-width:990px){.prices .category .list .price-line{display:block}.prices .category .list .price-line .name,.prices .category .list .price-line .price{display:block;width:100%}}.prices .category .list .price-line:first-child{border-top:2px solid #1f47f3}.prices .category .list .price-line.highlighted{color:#4085ef}.prices .category .list .price-line.subprice .name{padding-left:40px}.prices .category .list .price-line.subprice .name:before{position:absolute;content:"";left:20px;top:0;bottom:0;margin:auto;width:4px;height:4px;background:#000;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.reviews{background:#fff}.reviews .swiper-container{padding:0 20px}.reviews .swiper-container .swiper-wrapper{zoom:1}.reviews .swiper-container .swiper-wrapper:after,.reviews .swiper-container .swiper-wrapper:before{content:"";display:table}.reviews .swiper-container .swiper-wrapper:after{clear:both}.reviews .swiper-container .swiper-wrapper:after,.reviews .swiper-container .swiper-wrapper:before{content:"";display:table}.reviews .swiper-container .swiper-wrapper:after{clear:both}.reviews .swiper-container .swiper-wrapper .swiper-slide{text-align:center;padding:10px;zoom:1;background:#fff;width:100%}.reviews .swiper-container .swiper-wrapper .swiper-slide:after,.reviews .swiper-container .swiper-wrapper .swiper-slide:before{content:"";display:table}.reviews .swiper-container .swiper-wrapper .swiper-slide:after{clear:both}.reviews .swiper-container .swiper-wrapper .swiper-slide:after,.reviews .swiper-container .swiper-wrapper .swiper-slide:before{content:"";display:table}.reviews .swiper-container .swiper-wrapper .swiper-slide:after{clear:both}.reviews .swiper-container .swiper-wrapper .swiper-slide .content{max-width:770px;margin:0 auto;background:#fff;zoom:1}.reviews .swiper-container .swiper-wrapper .swiper-slide .content:after,.reviews .swiper-container .swiper-wrapper .swiper-slide .content:before{content:"";display:table}.reviews .swiper-container .swiper-wrapper .swiper-slide .content:after{clear:both}.reviews .swiper-container .swiper-wrapper .swiper-slide .content:after,.reviews .swiper-container .swiper-wrapper .swiper-slide .content:before{content:"";display:table}.reviews .swiper-container .swiper-wrapper .swiper-slide .content:after{clear:both}.reviews .swiper-container .swiper-wrapper .swiper-slide .left{width:50%;padding:20px;background:#313133;float:left;color:#fff;text-align:left}.reviews .swiper-container .swiper-wrapper .swiper-slide .left .title{font-size:25px;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:20px}.reviews .swiper-container .swiper-wrapper .swiper-slide .left .title:after{width:60px;height:2px;background:#0d8ce4;bottom:-5px;left:0;position:absolute;content:""}@media (max-width:900px){.reviews .swiper-container .swiper-wrapper .swiper-slide .left .title{font-style:16px}}.reviews .swiper-container .swiper-wrapper .swiper-slide .left .text{font-style:italic;margin:20px 0}@media (max-width:900px){.reviews .swiper-container .swiper-wrapper .swiper-slide .left{width:100%}.reviews .swiper-container .swiper-wrapper .swiper-slide .left .text{font-style:14px}.reviews .swiper-container .swiper-wrapper .swiper-slide .left .author{font-style:14px}}.reviews .swiper-container .swiper-wrapper .swiper-slide img{width:100%;max-width:100px}.reviews .swiper-container .swiper-pagination{margin-top:30px;position:relative}.reviews .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#2d2d2d}.reviews .swiper-container .swiper-button-prev{margin-left:50px}@media (max-width:900px){.reviews .swiper-container .swiper-button-prev{display:none}}.reviews .swiper-container .swiper-button-next{margin-right:50px}@media (max-width:900px){.reviews .swiper-container .swiper-button-next{display:none}}.map{position:relative;text-align:center}.map .popup{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:150;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#fff;display:none}.map .popup .content{width:100%;max-width:320px;background:#2d2d2d;border:5px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:10px;text-align:left}.map .popup a{color:#fff}.map h2{padding:10px;font-size:30px;font-weight:300;color:#fff;font-family:PlayfairDisplay;text-transform:uppercase;display:inline-block;margin:0 auto;text-align:center;position:relative}.map h2:before{position:absolute;left:-50px;margin-top:18px;width:25px;height:3px;background:#fff;content:""}.map h2:after{position:absolute;right:-50px;margin-top:18px;width:25px;height:3px;background:#fff;content:""}.map-filter{padding:10px;background:#fff}.map-filter .filter-elements{display:table;width:100%;max-width:980px;margin:0 auto}.map-filter .filter-elements-item{display:table-cell;width:calc(100% / 3);padding:10px;vertical-align:middle;text-align:left}.map-filter .filter-elements-item img{float:left;width:70px}.map-filter .filter-elements-item .title{display:flex;align-items:center;float:left;font-weight:700;margin-left:10px;text-transform:uppercase;width:calc(100% - 80px);height:70px;font-size:14px;cursor:pointer}@media (max-width:900px){.map-filter .filter-elements{display:block;width:100%;text-align:center}.map-filter .filter-elements-item{display:block;text-align:center;width:100%;zoom:1}.map-filter .filter-elements-item:after,.map-filter .filter-elements-item:before{content:"";display:table}.map-filter .filter-elements-item:after{clear:both}.map-filter .filter-elements-item:after,.map-filter .filter-elements-item:before{content:"";display:table}.map-filter .filter-elements-item:after{clear:both}}.map #map{height:600px;border-top:10px solid #2d2d2d}.map .search{position:absolute;bottom:20px;left:0;right:0;width:100%;max-width:800px;margin:0 auto}.map .search input{width:100%;padding:10px 10px 10px 155px;font-size:15px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;border:0;-webkit-box-shadow:inset 0 5px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 5px 10px 0 rgba(0,0,0,.2);box-shadow:inset 0 5px 10px 0 rgba(0,0,0,.2)}.map .search-info{position:absolute;left:15px;top:12px;zoom:1}.map .search-info:after,.map .search-info:before{content:"";display:table}.map .search-info:after{clear:both}.map .search-info:after,.map .search-info:before{content:"";display:table}.map .search-info:after{clear:both}.map .search-info img{width:20px;float:left}.map .search-info span{float:left;margin-left:10px;font-size:11px;color:#8b8b8b;margin-top:-3px;font-style:italic;border-right:1px solid #8b8b8b;padding-right:10px}.marker-info{width:300px;height:190px;background:url(/images/marker-info.png) center center;background-repeat:no-repeat;background-size:contain;margin-bottom:-50px;color:#fff;text-align:center}.marker-info .title{font-weight:700;font-size:14px;padding:25px 10px 10px 10px;text-transform:uppercase;width:100%;max-width:230px;margin:0 auto}.marker-info p{width:100%;max-width:230px;margin:0 auto;text-transform:uppercase;font-size:12px}.marker-info a{margin-top:8px;display:block;color:#fff;font-style:italic}@media (max-width:415px){.marker-info{margin-left:-8px}}@media (max-width:378px){.marker-info{margin-left:-26px}}@media (max-width:322px){.marker-info{margin-left:-54px}}.gm-style .gm-style-iw-t::after{display:none}.gm-style .gm-style-iw-c{overflow:visible!important;max-width:auto!important;max-height:auto!important;padding:0;background:0 0;box-shadow:none}.gm-style-iw-d{max-height:auto!important;overflow:visible!important}.cover-image{width:100%;display:block}.cover{height:600px;background:#fff;text-align:center;padding-top:200px;overflow-x:hidden}.cover h1{text-transform:uppercase;font-size:60px;margin:0;font-family:PlayfairDisplay;text-shadow:0 0 20px #000;color:#fff;padding:0 10px;word-wrap:break-word;font-weight:400}@media (max-width:900px){.cover h1{font-size:40px}}@media (max-width:700px){.cover h1{font-size:30px}}.cover h3{font-size:25px;text-shadow:0 0 20px #000;color:#fff;padding:0 10px;position:relative;display:inline-block;font-weight:400;font-family:PlayfairDisplay}@media (max-width:900px){.cover h3{font-size:20px}}@media (max-width:700px){.cover h3{font-size:18px}}.cover h3.extra{font-size:50px;font-family:PlayfairDisplay;text-transform:uppercase;margin:0;font-weight:300}@media (max-width:900px){.cover h3.extra{font-size:40px}}@media (max-width:700px){.cover h3.extra{font-size:30px}}.cover.price{height:680px;padding-top:530px}@media (max-width:990px){.cover.price{padding-top:310px;height:400px}}.apply{padding:40px;background:#2d2d2d}.apply .form{width:100%;max-width:900px;margin:0 auto;zoom:1}.apply .form h2{font-size:30px;color:#fff;font-family:PlayfairDisplay;margin:0}.apply .form h4{font-size:18px;color:#fff;font-family:PlayfairDisplay;font-weight:300;margin:0 0 20px 0}.apply .form:after,.apply .form:before{content:"";display:table}.apply .form:after{clear:both}.apply .form:after,.apply .form:before{content:"";display:table}.apply .form:after{clear:both}.apply .form-group{float:left;width:100%;padding:10px;text-align:center}.apply .form-group.three{width:calc(100% / 3)}@media (max-width:900px){.apply .form-group.three{width:100%}}.apply .form-group input,.apply .form-group textarea{width:100%;border:0;padding:10px;font-size:15px;background:#606060;color:#fff}.apply .form-group .button{margin:0 auto;display:inline-block}.gallery{padding:40px;background:#fff}.header{padding:10px;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.5);box-shadow:0 0 10px 1px rgba(0,0,0,.5);position:relative;zoom:1;background:#2d2d2d}.header:after,.header:before{content:"";display:table}.header:after{clear:both}.header:after,.header:before{content:"";display:table}.header:after{clear:both}.header.disable_shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header .logo{width:200px;margin:0 auto;display:block}.header .logo img,.header .logo video{width:100%;display:block}@media (max-width:1200px){.header .logo{width:150px}}@media (max-width:450px){.header .logo{width:110px;margin-top:10px}}.header .menu{position:absolute;left:0;top:0;z-index:90}.header .menu button{background:0 0;border:0;margin-top:25px;margin-left:20px}.header .menu button img{width:30px}.header .menu button:hover{opacity:.5;cursor:pointer}.header .menu button:active{opacity:1}@media (max-width:1200px){.header .menu button{margin-left:14px}.header .menu button img{width:20px}}.header .menu-navigation{display:none;position:absolute;left:0;top:0;z-index:10;width:380px;-webkit-box-shadow:0 0 4px 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px 8px rgba(0,0,0,.2);box-shadow:0 0 4px 8px rgba(0,0,0,.2);-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;-ms-border-radius:0 0 20px 0;border-radius:0 0 20px 0;background:#282828 url(/images/menu-bg.jpg) left top;background-repeat:repeat-y;background-size:320px}.header .menu-navigation .list{margin-top:20px;zoom:1}.header .menu-navigation .list:after,.header .menu-navigation .list:before{content:"";display:table}.header .menu-navigation .list:after{clear:both}.header .menu-navigation .list:after,.header .menu-navigation .list:before{content:"";display:table}.header .menu-navigation .list:after{clear:both}.header .menu-navigation .list a{margin:0;display:table;border-collapse:collapse;border-spacing:0;padding:0;width:100%;color:#fff;text-decoration:none;text-transform:uppercase}.header .menu-navigation .list a .icon{display:table-cell;vertical-align:middle;position:relative;width:86px;padding:20px;text-align:center;border-bottom:1px solid #282828}.header .menu-navigation .list a .icon img{height:30px}.header .menu-navigation .list a .text{display:table-cell;vertical-align:middle;padding:20px;border-bottom:1px solid #474747}.header .menu-navigation .list a:first-child .icon{border-top:1px solid #282828}.header .menu-navigation .list a:last-child .icon{border-bottom:0}.header .menu-navigation .list a:last-child .text{border-bottom:0}.header .menu-navigation .list a:hover .icon{background:#4a4a4a}.header .menu-navigation .list a:hover .icon::after{position:absolute;content:"";width:0;height:0;margin-top:5px;right:-12px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #4a4a4a}@media (max-width:1200px){.header .menu-navigation{width:320px;background-position-x:-26px}.header .menu-navigation .list a .icon{width:60px;padding:10px}.header .menu-navigation .list a .text{font-size:14px}}@media (max-width:400px){.header .menu-navigation{width:100vw;left:0;right:0}.header .menu-navigation .list a .icon{padding:5px}.header .menu-navigation .list a .text{font-size:12px}}.header .languages{float:right;margin-top:20px;margin-right:20px}.header .languages-current{zoom:1}.header .languages-current:after,.header .languages-current:before{content:"";display:table}.header .languages-current:after{clear:both}.header .languages-current:after,.header .languages-current:before{content:"";display:table}.header .languages-current:after{clear:both}.header .languages-current .global{height:25px;float:left}.header .languages-current span{float:left;color:#fff;text-transform:uppercase;padding:5px 10px}.header .languages-current .arrow{float:left;width:15px;margin-top:6px}.header .languages-current:hover{opacity:.6;cursor:pointer}.header .languages-current:active{opacity:1}.header .languages-selector{position:absolute;background:#4a4a4a;right:30px;margin-top:10px;padding:10px 20px;-webkit-box-shadow:0 0 4px 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px 8px rgba(0,0,0,.2);box-shadow:0 0 4px 8px rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;display:none;z-index:50}.header .languages-selector a{display:inline;padding:0 5px;color:#fff;text-decoration:none;text-transform:uppercase}.header .languages-selector a:hover{opacity:.7}.header .languages-selector a:active{opacity:1}@media (max-width:1200px){.header .languages{margin-top:15px}}@media (max-width:450px){.header .languages{margin-right:10px}.header .languages-current .global{height:20px}.header .languages-current span{font-size:12px;padding:5px}.header .languages-current .arrow{width:10px}}.footer{padding:40px 20px}.footer .items{text-align:center}.footer .items ul{padding:0;list-style:none}.footer .items ul li{display:inline-block;padding:10px}.footer .items ul li:before{display:none}.footer .items ul li a{color:#fff;text-transform:uppercase;text-decoration:none}.footer .items ul li a:hover{opacity:.7}.footer .items ul li a:active{opacity:1}.footer .extremenet{text-align:center;margin-top:20px}.footer .extremenet img{width:120px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}