@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'SanukPro Bold';src:url(../fonts/SanukPro-Bold.eot);src:url(../fonts/SanukPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/SanukPro-Bold.woff) format("woff"),url(../fonts/SanukPro-Bold.ttf) format("truetype"),url(../fonts/SanukPro-Bold.svg#SanukPro-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:SanukPro;src:url(../fonts/SanukPro.eot);src:url(../fonts/SanukPro.eot?#iefix) format("embedded-opentype"),url(../fonts/SanukPro.woff) format("woff"),url(../fonts/SanukPro.ttf) format("truetype"),url(../fonts/SanukPro.svg#SanukPro) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'SanukPro Light';src:url(../fonts/SanukPro-Light.eot);src:url(../fonts/SanukPro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/SanukPro-Light.woff) format("woff"),url(../fonts/SanukPro-Light.ttf) format("truetype"),url(../fonts/SanukPro-Light.svg#SanukPro-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'SanukPro Black';src:url(../fonts/SanukPro-Black.eot);src:url(../fonts/SanukPro-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/SanukPro-Black.woff) format("woff"),url(../fonts/SanukPro-Black.ttf) format("truetype"),url(../fonts/SanukPro-Black.svg#SanukPro-Black) format("svg");font-weight:900;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{-webkit-transition:.3s color ease;-o-transition:.3s color ease;transition:.3s color ease;text-decoration:none;color:#000}body,html{font-family:SanukPro;font-size:15px}@media (-webkit-min-device-pixel-ratio:1.1){body,html{font-size:13px}}@media (-moz-device-pixel-ratio:1.1){body,html{font-size:13px}}@media (-webkit-min-device-pixel-ratio:1.25){body,html{font-size:12px}}@media (-moz-device-pixel-ratio:1.25){body,html{font-size:12px}}@media (min-width:1921px){body,html{font-size:19px}}body.noscroll,html.noscroll{overflow:hidden!important}@media (min-width:1024px){body:not(.normal-scroll){overflow:hidden}}body.normal-scroll .wrapper{margin-top:140px;margin-left:auto}@media (min-width:1024px){body.normal-scroll .wrapper{width:calc(100% - 14.07vw);margin-top:0}}@media (max-width:767px){body.normal-scroll .wrapper{margin-top:97px}}@media (max-width:1366px) and (min-width:1024px){body.normal-scroll .wrapper{width:calc(100% - 270px)}}body.normal-scroll .wrapper .container{width:100%}body.normal-scroll #main-menu{position:fixed;top:0;left:0}body[data-mourning-version=true] *{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body[data-mourning-version=true] * .inner,body[data-mourning-version=true] * .outer,body[data-mourning-version=true] * .with-ico{-webkit-filter:none;filter:none}body[data-mourning-version=true] .wrapper{-webkit-filter:none;filter:none}.bold,b,strong{font-family:"SanukPro Bold"}em{font-style:italic}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:0;border:none;resize:none;background:0 0}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1023px){.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1023px){.wrapper.order-change{display:block}}h2,h3,h4,h5,h6{font-family:"SanukPro Bold"}h2{font-size:2rem}h2.with-ico{text-align:center;text-transform:uppercase;margin:85px 0;position:relative}@media (max-width:1366px) and (min-width:1024px){h2.with-ico{margin:35px 0;font-size:25px}}h2.with-ico .icon-logo-sign{color:#e9e9e9;font-size:8.66667rem;top:-50px;text-align:center;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:-1}@media (max-width:1366px) and (min-width:1024px){h2.with-ico .icon-logo-sign{font-size:6rem}}h3{font-size:1.86667rem}h4{font-size:1.66667rem;line-height:1.93333rem}h4.regular{font-family:SanukPro}h5{font-size:1.33333rem;line-height:1.73333rem}h5.margin-l{margin-left:20px}@media (min-width:768px){h5.margin-l{margin-left:40px}}h5.margin-l.underline:after{margin:15px 0;width:15px}h6{font-size:1.06667rem}h5.underline:after,h6.underline:after{margin:15px auto;width:50px;height:2px;display:block;content:'';background-color:#e92c30}@media (min-width:768px){h5.underline:after,h6.underline:after{margin:15px 0}}.paragraph-text,p{line-height:1.6rem;color:#7d7d7d}.page-content{color:#000;padding:20px;font-size:1.06667rem;line-height:2.26667rem}@media (min-width:1367px){.page-content{padding:20px 100px 100px;font-size:1.2rem;line-height:2.4rem}}@media (min-width:1024px){.page-content{padding:20px 50px 50px}}span.cat,span.date{font-family:"SanukPro Bold";color:#7b7b7b;font-size:.93333rem;margin-bottom:15px;display:block}a.upperline:before,div.upperline:before,span.upperline:before{margin:15px 0;width:15px;height:2px;display:block;content:'';background-color:#e92c30}.animated-block{display:block;opacity:0;-webkit-transition:opacity 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:opacity 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1);-o-transition:opacity 2s cubic-bezier(.19,1,.22,1),transform 2s cubic-bezier(.19,1,.22,1);transition:opacity 2s cubic-bezier(.19,1,.22,1),transform 2s cubic-bezier(.19,1,.22,1);transition:opacity 2s cubic-bezier(.19,1,.22,1),transform 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1);will-change:opacity,transform;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.animated-block.show{opacity:1}.animated-block.move{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes hand-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateX(.3em);transform:translateX(.3em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hand-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateX(.3em);transform:translateX(.3em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?yk9wy6);src:url(../fonts/icomoon.eot?yk9wy6#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?yk9wy6) format("truetype"),url(../fonts/icomoon.woff?yk9wy6) format("woff"),url(../fonts/icomoon.svg?yk9wy6#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:currentColor;cursor:pointer}.icon-download2:before{content:"\e926"}.icon-minus:before{content:"\e927"}.icon-ICE_logo:before{content:"\e928"}.icon-vip:before{content:"\e916"}.icon-service:before{content:"\e917"}.icon-parking-2:before{content:"\e918"}.icon-size:before{content:"\e919"}.icon-view:before{content:"\e91a"}.icon-light:before{content:"\e91b"}.icon-tick-2:before{content:"\e91c"}.icon-auto-2:before{content:"\e91d"}.icon-plane-2:before{content:"\e91e"}.icon-train-2:before{content:"\e91f"}.icon-transport:before{content:"\e920"}.icon-wheelchair-2:before{content:"\e921"}.icon-download:before{content:"\e922"}.icon-elastic:before{content:"\e923"}.icon-rooms:before{content:"\e924"}.icon-pack:before{content:"\e925"}.icon-shop:before{content:"\e912"}.icon-bed:before{content:"\e913"}.icon-compass:before{content:"\e914"}.icon-restaurant:before{content:"\e915"}.icon-swipe:before{content:"\e911"}.icon-auto:before{content:"\e90e"}.icon-instagram:before{content:"\e900"}.icon-logo-sign:before{content:"\e901"}.icon-parking:before{content:"\e902"}.icon-plane:before{content:"\e903"}.icon-play:before{content:"\e904"}.icon-search:before{content:"\e905"}.icon-star:before{content:"\e906"}.icon-tick:before{content:"\e907"}.icon-train:before{content:"\e908"}.icon-twitter:before{content:"\e909"}.icon-wheelchair:before{content:"\e90a"}.icon-youtube:before{content:"\e90b"}.icon-aa:before{content:"\e90c"}.icon-abstract:before{content:"\e90d"}.icon-contrast:before{content:"\e90f"}.icon-facebook:before{content:"\e910"}.home .btn-round{margin:55px auto 0}@media (max-width:1366px) and (min-width:1024px){.home .btn-round{margin-top:0}}.btn-round{border-radius:20px;color:#e92c30;font-family:"SanukPro Bold";padding:10px 40px;border:2px solid #e92c30;display:block;max-width:16rem;text-align:center;overflow:hidden;position:relative;-webkit-transition:color .3s cubic-bezier(.4,0,0,1);-o-transition:color .3s cubic-bezier(.4,0,0,1);transition:color .3s cubic-bezier(.4,0,0,1)}.btn-round span{position:relative;z-index:2}.btn-round:after,.btn-round:before{content:"";position:absolute;right:0;left:0;height:50%;background-color:#e92c30;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,0,1);transition:-webkit-transform .3s cubic-bezier(.4,0,0,1);-o-transition:transform .3s cubic-bezier(.4,0,0,1);transition:transform .3s cubic-bezier(.4,0,0,1);transition:transform .3s cubic-bezier(.4,0,0,1),-webkit-transform .3s cubic-bezier(.4,0,0,1);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.btn-round:before{top:0}.btn-round:after{bottom:0;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}@media (min-width:1025px){.btn-round:hover{color:#fff;border:0 solid transparent;padding:12px 40px}.btn-round:hover:after,.btn-round:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}}.btn-round.dark{border-color:#4e4e4e;color:#4e4e4e}.btn-round.dark:after,.btn-round.dark:before{background-color:#4e4e4e}.btn-round.dark:hover{color:#fff}.btn-round--light{border-color:#fff;color:#fff}.btn-round--light:after,.btn-round--light:before{background-color:#fff}.btn-round--light:hover{color:#e92c30}.btn-round.big{font-size:1.4rem;padding:17px 70px;border-radius:30px}.btn-round.big:hover{padding:19px 70px}@media (max-width:1023px){#section-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#section-slider .first{margin-top:50px}#section-slider .second{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}#section-slider .fp{display:table;table-layout:fixed}@media (min-width:1025px){#section-slider .fp{width:calc(100% - 24.74vw)}}@media (max-width:1023px){#section-slider .fp.order-change{display:block}}.fp:not(.footer) img{width:100%;max-width:100%;max-height:660px;-o-object-fit:cover;object-fit:cover}@media (min-width:1921px){.fp:not(.footer) img{max-height:100%}}.fp:not(.footer) .iScrollVerticalScrollbar{visibility:hidden}.fp:not(.contact) .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fp:not(.contact) h2{text-align:center;text-transform:uppercase;margin:85px 0;z-index:1;position:relative}@media (max-width:1366px) and (min-width:1024px){.fp:not(.contact) h2{margin:35px 0;font-size:25px}}.fp:not(.contact) h2 .icon-logo-sign{color:#e9e9e9;font-size:8.66667rem;top:-50px;text-align:center;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:-1}@media (max-width:1366px) and (min-width:1024px){.fp:not(.contact) h2 .icon-logo-sign{font-size:6rem}}.fp:not(.contact) h4.regular{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}@media (max-width:1023px){.fp:not(.contact) h4.regular{display:none}}@media (max-width:1366px) and (min-width:1024px){.fp:not(.contact) h4.regular{height:50px;font-size:1.33333rem}}.fp:not(.contact) .items-list{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:50px}@media (min-width:1024px){.fp:not(.contact) .items-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.fp:not(.contact) .items-list{margin-left:50px}}@media (max-width:1024px) and (min-width:1024px){.fp:not(.contact) .items-list{margin:0 25px}}@media (max-width:1366px) and (min-width:1024px){.fp:not(.contact) .items-list.news-list{margin-bottom:0;margin-left:25px}.fp:not(.contact) .items-list.news-list .item-box:nth-of-type(4),.fp:not(.contact) .items-list.news-list .item-box:nth-of-type(5),.fp:not(.contact) .items-list.news-list .item-box:nth-of-type(6){display:none}.fp:not(.contact) .items-list.news-list .item-box img{height:350px}.fp:not(.contact) .items-list.news-list .item-box img :root .ie11up,.fp:not(.contact) .items-list.news-list .item-box img _:-ms-fullscreen{height:auto}}@media (max-width:1023px){.fp:not(.contact) .items-list.news-list .item-box:nth-of-type(3n){display:none}}@media (max-width:767px){.fp:not(.contact) .items-list.news-list .item-box:nth-of-type(2n){display:none}}.fp:not(.contact) .items-list .item-box{width:90%;position:relative;padding-bottom:35px;-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease;cursor:pointer}@media (min-width:768px){.fp:not(.contact) .items-list .item-box{width:43%}}@media (min-width:1024px){.fp:not(.contact) .items-list .item-box{max-width:29%;width:29%}}.fp:not(.contact) .items-list .item-box:after{background-color:#e92c30;position:absolute;left:-10px;bottom:0;height:2px;width:60%;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.fp:not(.contact) .items-list .item-box:before{content:'>';-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;position:absolute;right:0;bottom:-5px;font-family:"SanukPro Bold"}.fp:not(.contact) .items-list .item-box:hover{color:#e92c30}.fp:not(.contact) .items-list .item-box:hover:after{width:calc(100% - 15px)}.fp:not(.contact) .items-list .item-box:hover:before{opacity:1;-webkit-transition:opacity .3s ease .3s;-o-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}.fp:not(.contact) .items-list .item-box .paragraph-text,.fp:not(.contact) .items-list .item-box p{margin-top:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px) and (min-width:1024px){.fp:not(.contact) .items-list .item-box .paragraph-text,.fp:not(.contact) .items-list .item-box p{display:none}}.fp:not(.contact) .items-list .item-box.with-img{padding-bottom:50px;margin-bottom:25px;border-bottom:2px solid #f2f2f2}.fp:not(.contact) .items-list .item-box.with-img h5{color:#fff}.fp:not(.contact) .items-list .item-box.with-img a.btn-round{color:#e92c30}.fp:not(.contact) .items-list .item-box.with-img a.btn-round:hover{color:#fff}.fp:not(.contact) .items-list .item-box.with-img .date{-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.fp:not(.contact) .items-list .item-box.with-img:hover header{background-color:rgba(233,44,48,.85)}.fp:not(.contact) .items-list .item-box.with-img:hover .date,.fp:not(.contact) .items-list .item-box.with-img:hover .icon-abstract{color:#fff}.fp:not(.contact) .items-list .item-box.with-img:before{background-color:#f2f2f2;position:absolute;content:'';left:-10px;top:15px;height:calc(100% - 55px);width:calc(100% - 15px);z-index:-2;opacity:1}.fp:not(.contact) .items-list .item-box.with-img:after{bottom:38px}.fp:not(.contact) .items-list .item-box.with-img img{z-index:-1;position:relative;max-height:350px;border-bottom-right-radius:17px}@media (min-width:1921px){.fp:not(.contact) .items-list .item-box.with-img img{max-height:100%}}.fp:not(.contact) .items-list .item-box.with-img header{background-color:rgba(0,0,0,.3);position:absolute;width:100%;bottom:53px;padding:30px;border-bottom-right-radius:17px;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;transition:background-color .6s ease}.fp:not(.contact) .items-list .item-box.with-img header h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fp:not(.contact) .items-list .item-box.with-img header .icon-abstract{font-size:2rem;color:#e92c30;position:absolute;left:0;top:auto}.fp:not(.contact) .items-list .item-box.with-img .date{color:#dcdcdc}.fp:not(.contact) .project-list{position:relative}.fp:not(.contact) .project-list .item-box.with-img{margin-bottom:0;border-bottom:0;color:#fff}@media (min-width:1024px){.fp:not(.contact) .project-list .item-box.with-img{max-width:45%;width:45%}}@media (min-width:768px){.fp:not(.contact) .project-list .item-box.with-img:nth-of-type(odd):before{left:auto;right:-10px}.fp:not(.contact) .project-list .item-box.with-img:nth-of-type(odd):after{left:auto;right:-10px}.fp:not(.contact) .project-list .item-box.with-img:nth-of-type(even) header h4{margin-left:160px}}@media (min-width:768px) and (max-width:1366px) and (min-width:1024px){.fp:not(.contact) .project-list .item-box.with-img:nth-of-type(even) header h4{margin-left:90px}}@media (min-width:768px){.fp:not(.contact) .project-list .item-box.with-img:nth-of-type(even) header .icon-abstract{left:130px}}@media (min-width:768px) and (max-width:1366px) and (min-width:1024px){.fp:not(.contact) .project-list .item-box.with-img:nth-of-type(even) header .icon-abstract{left:60px}}.fp:not(.contact) .project-list .item-box.with-img:after{width:40%}.fp:not(.contact) .project-list .item-box.with-img:hover:after{width:calc(100% - 15px)}.fp:not(.contact) .project-list .item-box.with-img header{padding:40px 30px}.fp:not(.contact) .project-list .item-box.with-img header h4{margin-left:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fp:not(.contact) .project-list .item-box.with-img header .icon-abstract{color:#fff;top:35px;top:auto;left:30px}.fp:not(.contact) .project-list .item-box.with-img img{max-height:300px}@media (min-width:1921px){.fp:not(.contact) .project-list .item-box.with-img img{max-height:100%}}.fp:not(.contact) .project-list .icon-logo-sign{color:#e9e9e9;font-size:24.66667rem;left:33%;top:17%;position:absolute;animation-direction:alternate-reverse;-webkit-animation-duration:6s;animation-duration:6s}@media (min-width:1921px){.fp:not(.contact) .project-list .icon-logo-sign{top:25%}}@media (max-width:1023px){.fp:not(.contact) .project-list .icon-logo-sign{left:25%}}@media (max-width:1366px) and (min-width:1024px){.fp:not(.contact) .project-list .icon-logo-sign{font-size:18rem}}@media (max-width:767px){.fp:not(.contact) .project-list .icon-logo-sign{display:none}}@media (min-width:1024px){.fifth,.first,.fourth,.second,.third{overflow:hidden}.fifth .mobile,.first .mobile,.fourth .mobile,.second .mobile,.third .mobile{display:none}}.home-video{width:100%;max-height:660px;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media (min-width:1921px){.home-video{max-height:100%}}@media (min-width:1025px){.home-video{height:70vh}}.home-video:hover+#control{opacity:1}@media (max-width:1023px){.home-video{display:none}}iframe[src=""]{height:0}#control,.yt-trigger{position:absolute;top:50%;left:50%;z-index:1;cursor:pointer;height:130px;width:130px;margin-left:-63px;margin-top:-65px;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;padding:0}#control.playing,.yt-trigger.playing{opacity:0}#control.playing:hover,.yt-trigger.playing:hover{opacity:1}#control i:not(.icon-logo-sign),.yt-trigger i:not(.icon-logo-sign){color:#e92c30;font-size:1.66667rem;position:absolute;left:3.66667rem;top:3.33333rem}#control .icon-logo-sign,.yt-trigger .icon-logo-sign{color:rgba(255,255,255,.9);font-size:8.66667rem}@media (max-width:1023px){#control,.yt-trigger{display:none}}.box-container{position:relative;display:block;margin-bottom:50px}.box-container:after{content:'';position:absolute;bottom:-10px;left:25px;width:15%;height:2px;background-color:#e92c30}@media (min-width:1024px){.box-container:after{width:40%;left:50px}}@media (max-width:767px){.box-container:after{bottom:-50px;width:40%}}@media (max-width:1023px){.box-container{margin-bottom:50px}}.caption{background-color:rgba(78,78,78,.9);position:absolute;margin:0 40px 0 0;color:#fff;border-bottom-right-radius:20px;bottom:-40px;left:25px;padding:30px 30px 30px 80px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.caption{width:36.66667rem;right:0;left:auto}}@media (max-width:767px){.caption{min-height:108px}.caption h3{font-size:1.46667rem;line-height:1.6rem}}.caption .paragraph-text,.caption p{color:#cdcdcd;margin-top:10px}@media (max-width:767px){.caption .paragraph-text,.caption p{display:none}}.caption .icon-abstract{font-size:40px;color:#e92c30;position:absolute;left:30px;top:auto}.scroll-button{font-size:.93333rem;font-family:"SanukPro Bold";text-align:center;text-transform:uppercase;border-bottom:2px solid #e9e9e9;padding-bottom:10px;max-width:60px;margin:100px auto 30px auto;cursor:pointer;position:relative}@media (max-width:1366px) and (min-width:1024px){.scroll-button{margin:65px auto 0 auto}}.scroll-button:after{content:'>';position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:20px;color:#e92c30;bottom:-30px;-webkit-transition:bottom .2s ease;-o-transition:bottom .2s ease;transition:bottom .2s ease;left:45%}.scroll-button:hover:after{bottom:-35px}@media (max-width:1023px){.scroll-button{display:none}}#section-nav{left:14.07vw;margin-left:30px;bottom:60px;position:fixed;display:none;z-index:1}@media (max-width:1366px) and (min-width:1024px){#section-nav{left:270px;bottom:30px}}@media (min-width:1024px){#section-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#section-nav li{padding:0 15px;font-size:.93333rem;font-family:"SanukPro Bold";position:relative}#section-nav li:first-of-type{font-size:.8rem;color:#a9a9a9;text-transform:uppercase}#section-nav li:first-of-type:after{display:none}#section-nav li:after{content:'';height:1px;width:100%;background-color:#d1d1d1;left:0;top:5px;position:absolute;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}#section-nav li a{color:#a9a9a9}#section-nav li.active{font-size:1.06667rem}#section-nav li.active:after{width:0}#section-nav li.active a{color:#e92c30}section.with-form{background-color:#e9e9e9;padding:80px;margin-bottom:80px}@media (max-width:1023px){section.with-form{padding:80px 20px}}form.reserve{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:100px}@media (max-width:1023px){form.reserve{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){form.reserve>*{margin-right:3%}form.reserve>:nth-child(3n){margin-right:0}}form.reserve .select,form.reserve input,form.reserve textarea{width:31%}@media (max-width:1023px){form.reserve .select,form.reserve input,form.reserve textarea{width:45%}}@media (max-width:767px){form.reserve .select,form.reserve input,form.reserve textarea{width:100%}}form.reserve select{width:100%}@media (max-width:1366px){form.reserve textarea{width:100%}}form.reserve input,form.reserve select,form.reserve textarea{color:#000;font-size:1.06667rem;font-family:SanukPro;padding-bottom:10px;border-bottom:2px solid #fff;margin-bottom:60px}form.reserve button{margin-left:auto}form.reserve .select{position:relative}form.reserve .select:after{content:'>';-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:15px;top:0;color:#e92c30;font-family:"SanukPro Bold"}form ::-webkit-input-placeholder{color:#000;font-size:1.06667rem;font-family:SanukPro}form ::-moz-placeholder{color:#000;font-size:1.06667rem;font-family:SanukPro}form :-ms-input-placeholder{color:#000;font-size:1.06667rem;font-family:SanukPro}form .error{border-color:red!important}.form-loader{display:none;margin:0 auto}.form-status{text-align:center}.form-status.success{color:green}.form-status.error{color:red}.ui-datepicker-calendar{width:20.66667rem;width:100%;font-size:1.06667rem}.ui-datepicker-calendar td,.ui-datepicker-calendar th{text-align:center;height:57px;width:57px;font-family:SanukPro}.ui-datepicker-calendar th{font-family:"SanukPro Bold";text-transform:uppercase}@media (max-width:767px){.hasDatepicker:not(.active) .ui-datepicker-calendar{display:none}.hasDatepicker:not(.active) .ui-datepicker-next{visibility:hidden}}.ui-datepicker-inline{background-color:#fff;position:relative;padding:40px 35px;position:relative;border-left:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9}@media (max-width:767px){.ui-datepicker-inline{padding-bottom:20px}}.ui-datepicker-inline:before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}.ui-datepicker-inline:after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}.ui-datepicker-inline .ui-icon-circle-triangle-e,.ui-datepicker-inline .ui-icon-circle-triangle-w{display:none}.ui-datepicker-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px}.ui-datepicker-header .ui-datepicker-next{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ui-datepicker-header .ui-datepicker-next{cursor:pointer}.ui-datepicker-header .ui-datepicker-next:before{content:'>';display:block;color:#e92c30;font-size:1.66667rem;font-family:"SanukPro Bold"}.ui-datepicker-header .ui-datepicker-prev{cursor:pointer}.ui-datepicker-header .ui-datepicker-prev:before{content:'<';display:block;color:#e92c30;font-size:1.66667rem;font-family:"SanukPro Bold"}.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled{visibility:hidden}.ui-datepicker-header .ui-datepicker-title{font-family:"SanukPro Bold";font-size:1.66667rem}.ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{display:none}.day.ui-datepicker-unselectable{color:#afafaf}.day.highlight a{color:#e92c30;border-bottom:2px solid;padding-bottom:5px}.day.highlight_2{background-color:#f2f2f2;background-color:#f8f8f8;color:grey}.day.highlight_2 a{color:grey}.day a.ui-state-active{color:#fff;background-color:#e92c30;border-radius:50%;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(249,249,249,.8);z-index:10001;overflow:auto;-webkit-overflow-scrolling:touch;display:none}.modal .loader{display:block;margin:0 auto;height:32px}.modal .close-modal{width:100%;height:60px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px;cursor:pointer}@media (min-width:480px){.modal .close-modal{padding-right:50px}}.modal .close-modal span{display:block;background-color:#e92c30;height:4px;width:35px;border-radius:2px}.modal .close-modal span:nth-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal .close-modal span:nth-of-type(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-35px}.modal .modal-content{width:100%;background-color:#fff;margin:0 auto;min-height:calc(100% - 60px);padding:0 30px 60px 30px}@media (min-width:480px){.modal .modal-content{width:90%}}@media (min-width:1400px){.modal .modal-content{width:1360px}}.modal .modal-content .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){.modal .modal-content{padding:0 60px 60px 60px}}.modal .modal-content .image{width:100%;text-align:center}.modal .modal-content .image img{width:100%;-o-object-fit:cover;object-fit:cover;display:none}@media (min-width:1024px){.modal .modal-content .image img:nth-child(-n+3){display:block}}@media (max-width:1023px) and (min-width:768px){.modal .modal-content .image img:nth-child(-n+2){display:block}}@media (max-width:767px){.modal .modal-content .image img:nth-child(-n+1){display:block}}@media (max-width:479px){.modal .modal-content .image img{height:300px}}.modal .modal-content .image .iframe-container{position:relative;background-size:cover;width:90%;margin:0 auto}@media (max-width:1279px){.modal .modal-content .image .iframe-container{width:100%}}.modal .modal-content .image iframe{height:600px;display:block;width:100%}@media (max-width:1367px){.modal .modal-content .image iframe{height:470px}}@media (max-width:1023px){.modal .modal-content .image iframe{height:400px}}@media (max-width:767px){.modal .modal-content .image iframe{height:300px}}.modal .modal-content .image iframe[src="https://www.youtube.com/embed/"],.modal .modal-content .image img[src=""]{display:none}.modal .modal-content header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 60px}@media (max-width:1023px){.modal .modal-content header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1279px){.modal .modal-content header{padding-left:0;padding-right:0}}.modal .modal-content header h2{margin-bottom:10px}@media (min-width:1280px){.modal .modal-content header h2{font-size:3.2rem}}.modal .modal-content header .subhead{font-size:1.06667rem;color:#7b7b7b}.modal .modal-content header .subhead.date{margin-bottom:10px}.modal .modal-content .buttons .btn-round{max-width:100%;margin:0}.modal .modal-content .buttons .btn-round.big{margin-bottom:25px}@media (max-width:1023px){.modal .modal-content .buttons .btn-round.big{margin-top:25px}}.modal .modal-content .table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;position:relative;padding:20px 0}.modal .modal-content .table:before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}.modal .modal-content .table:after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}.modal .modal-content .table .col{width:48%;padding:5px 0 20px 0}@media (min-width:768px){.modal .modal-content .table .col{width:30%}}@media (min-width:1024px){.modal .modal-content .table .col{padding:5px 60px 20px 60px}}.modal .modal-content .table .col:first-of-type:before{top:-2px;left:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}.modal .modal-content .table .col:first-of-type:after{top:-2px;left:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}.modal .modal-content .table .col span{font-size:.86667rem;color:#7b7b7b}.modal .modal-content .table .col a{color:#e92c30}.modal .modal-content h6{text-transform:uppercase;margin-top:10px;line-height:1.2}.modal .modal-content h5{font-size:1.46667rem;text-transform:uppercase;padding:40px 0 15px 0}@media (min-width:1024px){.modal .modal-content h5{padding:40px 0 15px 60px}}.modal .modal-content .desc{font-size:1.06667rem;line-height:2.26667rem}.modal .modal-content .desc img{width:100%;height:auto}@media (min-width:1024px){.modal .modal-content .desc{padding:0 60px}}.modal .modal-content .desc b{font-size:1.2rem}@media (min-width:1024px){.modal .modal-content.two-cols .wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modal .modal-content.two-cols .image{min-width:35%;max-width:35%}@media (min-width:1400px){.modal .modal-content.two-cols .image{min-width:400px;max-width:400px}}@media (max-width:1023px){.modal .modal-content.two-cols .image{min-width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modal .modal-content.two-cols .image img{margin-bottom:20px}@media (max-width:1023px){.modal .modal-content.two-cols .image img{width:49%}}@media (max-width:767px){.modal .modal-content.two-cols .image img{width:100%;height:200px}}.modal .modal-content.two-cols header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0}@media (min-width:1024px){.modal .modal-content.two-cols header{padding-left:60px}}.modal .modal-content.two-cols header .head{width:100%}.modal .modal-content.two-cols .buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media (max-width:1279px){.modal .modal-content.two-cols .buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1280px){.modal .modal-content.two-cols .buttons .btn-round.big{margin-bottom:0}}@media (max-width:1279px){.modal .modal-content.two-cols .buttons .btn-round{margin:10px 0}}@media (min-width:1024px){.modal .modal-content.two-cols .table{margin-left:60px}}.modal .modal-content.two-cols .table .col{padding:5px 0 20px}.modal .real-slider-container{margin-top:100px;margin-bottom:0}.modal .real-slider-container .real-slider{width:100%}.modal .real-slider-container .slick-slide{max-height:500px}@media (min-width:1025px){.modal .real-slider-container .slick-slide{margin-right:15px}}.modal .real-slider-container .slick-next,.modal .real-slider-container .slick-prev{top:-65px}@media (max-width:767px){.modal .real-slider-container .slick-next,.modal .real-slider-container .slick-prev{top:auto;bottom:-45px}}.modal .real-slider-container .slick-next{right:15px}@media (max-width:767px){.modal .real-slider-container .slick-next{right:0}}.modal .real-slider-container .slick-prev{right:115px}@media (max-width:767px){.modal .real-slider-container .slick-prev{right:auto;left:auto}}.modal .real-slider-container .pagingInfo{font-family:"SanukPro Bold";color:#7b7b7b;display:block;text-align:right;margin-right:15px;margin-top:20px}@media (max-width:767px){.modal .real-slider-container .pagingInfo{text-align:center}}.modal .real-slider-container .pagingInfo .current{color:#e92c30}.map-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;margin:100px 0 30px}@media (min-width:768px){.map-container{padding:0 40px}}@media (max-width:1366px){.map-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.map-container .marker-container{width:35.5%}@media (min-width:1367px){.map-container .marker-container{width:330px;width:21.5%}}@media (max-width:1024px){.map-container .marker-container{width:100%}}.map-container .marker-scroll{position:relative;max-height:582px;overflow:hidden}@media (max-width:1024px){.map-container .marker-scroll{display:none}}.map-container #type{width:210px;width:13.5%}@media (max-width:1366px){.map-container #type{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.map-container #type li{cursor:pointer;background-color:#4e4e4e;color:#fff;font-family:"SanukPro Bold";font-size:1rem;text-transform:uppercase;width:25%;margin-bottom:2px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1367px){.map-container #type li{height:calc(25% - 1px);width:auto;max-height:99px}}@media (min-width:768px){.map-container #type li{padding:25px;text-align:right}}@media (max-width:1366px){.map-container #type li{margin-right:2px;height:100px}.map-container #type li:last-of-type{margin-right:0}}@media (max-width:767px){.map-container #type li{height:auto}}.map-container #type li span{position:relative}@media (max-width:767px){.map-container #type li span{display:none}}.map-container #type li span:before{content:"\e901";font-family:icomoon;color:rgba(255,255,255,.5);position:absolute;font-size:4rem;right:0;top:-25px;opacity:0;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;-webkit-animation-name:flipAround;animation-name:flipAround;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-play-state:paused;animation-play-state:paused}.map-container #type li i{color:#757575;font-size:2.33333rem;text-align:left}.map-container #type li.active{background-color:#e92c30;position:relative}.map-container #type li.active span:before{-webkit-animation-play-state:running;animation-play-state:running;opacity:1}.map-container #type li.active i{color:#fff}.map-container #type li.active:after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:absolute;content:'';right:-9px;bottom:20px;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #e92c30;z-index:1}@media (max-width:1366px){.map-container #type li.active:after{bottom:-9px;right:25px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #e92c30;border-bottom:none}}.map-container .marker-count{background-color:#4e4e4e;color:#fff;font-family:"SanukPro Bold";font-size:.86667rem;text-transform:uppercase;text-align:center;padding:20px;position:relative}.map-container .marker-count .numb{color:#e92c30;margin-left:10px}@media (max-width:1024px){.map-container .marker-count:after,.map-container .marker-count:before{content:'>';position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:20px;color:#fff;bottom:15px}.map-container .marker-count.open:after,.map-container .marker-count.open:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.map-container .marker-count:after{right:25px}.map-container .marker-count:before{left:25px}}.map-container #marker-list{counter-reset:counter}.map-container #marker-list li{cursor:pointer;counter-increment:counter;position:relative;font-size:1.13333rem;font-family:"SanukPro Bold";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:28px 20px;margin-bottom:2px}.map-container #marker-list li .title{min-width:50%;margin-bottom:10px}.map-container #marker-list li .address,.map-container #marker-list li .info{color:#7d7d7d;font-size:.93333rem;font-family:SanukPro;width:50%}.map-container #marker-list li .info{text-align:right}.map-container #marker-list li .address{padding-left:40px}.map-container #marker-list li:before{content:counters(counter, ".", decimal-leading-zero) ".";margin-right:15px}.map-container #marker-list li.active:before{color:#e92c30}.map-container #marker-list li.active div:first-of-type{color:#e92c30;position:relative;border-left:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9;position:static;border:none}.map-container #marker-list li.active div:first-of-type:before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}.map-container #marker-list li.active div:first-of-type:after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}.map-container #marker-list li:nth-of-type(even){background-color:#e9e9e9}.map-container #marker-list li:nth-of-type(odd){background-color:#fff}h2 .category{color:#e92c30}#mapgoogle{height:400px;width:1000px;width:64.5%}@media (min-width:768px){#mapgoogle{height:635px}}@media (max-width:1024px){#mapgoogle{width:100%}}#mapgoogle.map-right{margin-left:auto}#mapgoogle.map-hidden{display:none}.box-container.banner{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1366px){.box-container.banner{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.box-container.banner:after{display:none}}.box-container.banner.mobile-before{margin-top:-50px}.box-container.banner figure{position:relative;width:100%}@media (max-width:767px){.box-container.banner figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.box-container.banner figure img{width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.box-container.banner figure img{height:110vh}}@media (max-width:768px){.box-container.banner figure img{height:800px;-o-object-position:right;object-position:right}}@media (min-width:1367px){.box-container.banner figure img{min-height:900px}}@media (max-width:767px){.box-container.banner figure img.bigger{height:900px;margin-top:-200px;-o-object-position:center;object-position:center}}.box-container.banner figure figcaption{position:absolute;top:50%;min-width:100%;text-align:center;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1366px){.box-container.banner figure figcaption{top:25%}}@media (max-width:767px){.box-container.banner figure figcaption{left:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.box-container.banner figure h2{padding:10px 50px 10px 10px;border-bottom-right-radius:17px;z-index:auto;font-size:4rem;color:#fff;background-color:rgba(233,44,48,.85);display:inline-block}@media (max-width:1366px){.box-container.banner figure h2{font-size:2.46667rem;padding-right:10px}}@media (max-width:768px){.box-container.banner figure h2{font-size:2.13333rem}}.box-container.banner figure h2 .icon-logo-sign{color:#fff;font-size:20rem}@media (max-width:1366px){.box-container.banner figure h2 .icon-logo-sign{font-size:13.33333rem}}@media (max-width:767px){.box-container.banner figure h2 .icon-logo-sign{display:none}}.box-container.banner .content{z-index:1;background-color:rgba(255,255,255,.85);padding-left:20px;padding-bottom:40px}@media (min-width:1367px){.box-container.banner .content{min-width:715px;max-width:715px;min-width:43%;max-width:43%;margin-left:-190px}}@media (min-width:1025px){.box-container.banner .content{padding-left:90px}}@media (max-width:1366px){.box-container.banner .content{position:absolute;bottom:0;left:0;width:100%}}.box-container.banner .content h4{margin:40px 0 20px}@media (min-width:1367px){.box-container.banner .content h4{text-align:center;margin-top:80px;margin-bottom:0}}@media (min-width:1367px){.box-container.banner .content h4:after{height:2px;width:78%;background-color:#e92c30;content:'';display:block;margin:80px 0 120px;margin-left:auto}}.box-container.banner .content .text{padding-bottom:0}@media (min-width:1367px){.box-container.banner .content .text:after{height:2px;width:78%;background-color:#e92c30;content:'';display:block;margin:120px 0 60px;margin-left:auto}}.box-container.banner .content .paragraph-text,.box-container.banner .content p{color:#000;padding-right:20px}@media (min-width:768px){.box-container.banner .content .paragraph-text,.box-container.banner .content p{font-size:1.16667rem;line-height:2.33333rem}}@media (min-width:1367px){.box-container.banner .content .paragraph-text,.box-container.banner .content p{font-size:1.33333rem;line-height:3.06667rem}}@media (min-width:1025px){.box-container.banner .content .paragraph-text,.box-container.banner .content p{padding-right:85px}}.cluster>div{font-family:"SanukPro Bold"!important}.container .scroll-button.normal{margin-top:0;margin-bottom:150px}.youtube-videos img{max-width:100%;height:auto}.youtube-videos .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.youtube-videos .embed-container embed,.youtube-videos .embed-container iframe,.youtube-videos .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-videos .video-player__playing{margin-bottom:1em}.youtube-videos .video-player__thumbs{overflow:hidden}.youtube-videos .video-thumb{float:left;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden;margin-bottom:.375em;cursor:pointer}@media (min-width:768px){.youtube-videos .video-thumb{width:49%;padding-bottom:28%}}@media (min-width:1280px){.youtube-videos .video-thumb{width:32%;padding-bottom:18%}}@media (min-width:1441px){.youtube-videos .video-thumb{width:23.5%;padding-bottom:13%}}@media (min-width:768px){.youtube-videos .video-thumb:not(:last-child){margin-right:2%}}@media (min-width:1441px){.youtube-videos .video-thumb:nth-child(4n){margin-right:0}}@media (max-width:1279px) and (min-width:768px){.youtube-videos .video-thumb:nth-child(2n){margin-right:0}}@media (max-width:1440px) and (min-width:1280px){.youtube-videos .video-thumb:nth-child(3n){margin-right:0}}.youtube-videos .video-thumb.active{cursor:default}.youtube-videos .video-thumb:after,.youtube-videos .video-thumb:before{display:block;position:absolute;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;z-index:1}.youtube-videos .video-thumb:before{content:"";top:0;left:0;width:100%;height:100%;background:rgba(233,44,48,0)}.youtube-videos .video-thumb.active:before{background:rgba(233,44,48,.75)}.youtube-videos .video-thumb:not(.active):hover:before{background:rgba(233,44,48,.3)}.youtube-videos .video-thumb:after{content:"\e904";font-family:icomoon;top:50%;left:50%;margin:-.458em 0 0 -.5em;color:rgba(255,255,255,0);font-size:3em;line-height:1}.youtube-videos .video-thumb.active:after{color:#fff}.youtube-videos .video-thumb img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.youtube-videos .video-thumb .video-caption{position:absolute;z-index:1;color:#fff;bottom:0;left:0;padding:10px;line-height:1.1;background-color:rgba(0,0,0,.5);width:100%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.youtube-videos .video-thumb:hover .video-caption{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.youtube-videos .video-thumb p{font-size:.93333rem;color:#fff}.youtube-videos .video-thumb span{font-size:.8rem}.popup-newsletter-wrap{overflow-y:auto;display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.5);z-index:999999999}.popup-newsletter{min-height:350px;height:auto;position:absolute;top:25%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:700px;height:350px;background:#fff;padding:0;color:#fff;font-size:24px;text-align:center;z-index:9999999999}.popup-newsletter .popup-close{position:absolute;top:15px;right:15px;height:35px;width:35px}.popup-newsletter .popup-close span{display:block;background-color:#fff;height:4px;width:35px;border-radius:2px;margin-top:15px}.popup-newsletter .popup-close span:nth-last-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-newsletter .popup-close span:nth-last-of-type(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-18px}.popup-newsletter .popup-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup-newsletter .popup-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.popup-newsletter .popup-close:hover{opacity:1}.popup-newsletter .outer{display:table;height:100%;background:#ff2525}.popup-newsletter .outer .alerts{font-size:18px;padding-top:14px;line-height:1.333333rem}.popup-newsletter .outer .alerts .red{color:#ff0;font-weight:700}.popup-newsletter .inner{padding:50px 70px;display:table-cell;vertical-align:middle}.popup-newsletter h1{font-size:1.33333rem;color:#fff}.popup-newsletter h2{font-size:1rem;margin:20px 0;color:#fff}.popup-newsletter .desc{margin-top:20px;font-size:1rem;line-height:1.333333rem;color:#fff}.popup-newsletter .newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px}.popup-newsletter .newsletter span{line-height:1.333333rem}@media screen and (max-width:767px){.popup-newsletter{width:95%;top:30%}}@media screen and (max-width:425px){.popup-newsletter{top:25%}}@media screen and (min-width:1200px){.popup-newsletter{width:750px}.popup-newsletter .inner{padding:100px}}@media screen and (max-width:425px){.popup-newsletter .inner{padding:25px}}.newsletter__grid{display:grid;grid-gap:20px;width:100%;margin:10px 0 20px}@media screen and (min-width:768px){.newsletter__grid{grid-template-columns:repeat(2,1fr)}.newsletter__grid input{text-align:center}.newsletter__grid div{margin:auto;padding:5px 50px}}.newsletter__input{color:#fff;border:none;font-size:18px;line-height:24px;padding:5px 10px;border-bottom:1px solid #fff}.newsletter__input::-webkit-input-placeholder{color:#fff}.newsletter__input::-moz-placeholder{color:#fff}.newsletter__input:-ms-input-placeholder{color:#fff}.newsletter__input::-ms-input-placeholder{color:#fff}.newsletter__input::placeholder{color:#fff}.newsletter__grid .newsletter-button{width:auto;height:auto;padding:5px;margin:0}@media screen and (max-width:767px){.newsletter__grid input{text-align:center}.newsletter__grid .newsletter-button{margin:auto;padding:5px 60px}}.button-inverted-white{width:320px;height:30px;display:inline-block;text-align:center;line-height:30px;font-size:14px;font-weight:400;background-color:#fff;color:#e92c30;-webkit-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in;text-transform:uppercase;cursor:pointer;border:2px solid #fff!important}.popup-newsletter .error-message{font-family:"PT Mono";font-size:14px;text-align:left;display:block;width:100%;margin-top:5px}.checkbox__label{display:block;position:relative;font-size:12px;line-height:14px;margin-top:20px;text-align:left;padding-left:20px;color:#fff}.checkbox__label span{font-size:15px;cursor:pointer}.checkbox__label .checkbox__error{font-size:15px;color:#ff0;display:none}.checkbox__label input{-webkit-box-shadow:none;box-shadow:none;margin:4px 0 0;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;outline:0!important;border-radius:0!important}.checkbox__label.info{font-size:16px}.checkbox__label.info a{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#fff;text-decoration:underline}.checkbox__label.info a:hover{opacity:.5}.checkbox__block{margin-top:4px;height:14px;width:14px;position:absolute;left:0;top:0;border:1px solid #fff;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;cursor:pointer}.checkbox__block.red{border:1px solid #ff0}.checkbox__block.checked{border:1px solid #fff;background:#fff}.checkbox__label.info{padding-left:0}.checkbox__error{padding-top:8px}.kbff-newsletter-btn{margin:25px auto!important;max-width:initial;font-size:1.4rem;border-radius:30px}.kbff-newsletter-btn:hover{cursor:pointer}.popup-alert-wrap{overflow-y:auto;display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.5);z-index:999999999}.popup-alert-wrap--open{display:block}.popup-alert{min-height:350px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:700px;height:350px;background:#fff;padding:0;color:#fff;z-index:9999999999}.popup-alert .popup-close{position:absolute;top:15px;right:15px;height:35px;width:35px;cursor:pointer}.popup-alert .popup-close span{display:block;background-color:#fff;height:4px;width:35px;border-radius:2px;margin-top:15px}.popup-alert .popup-close span:nth-last-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-alert .popup-close span:nth-last-of-type(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-18px}.popup-alert .outer{display:table;height:100%;background:#ff2525}.popup-alert .outer--full{width:100%}.popup-alert .inner{padding:50px 70px;display:table-cell;vertical-align:middle}.popup-alert .desc{color:#fff;margin-top:20px}@media screen and (max-width:767px){.popup-alert{width:95%;top:30%}}@media screen and (max-width:425px){.popup-alert{top:25%}}@media screen and (min-width:1200px){.popup-alert{width:750px}.popup-alert .inner{padding:100px}}@media screen and (max-width:425px){.popup-alert .inner{padding:25px}}#main-menu{background-color:#e92c30;width:100%;z-index:4}@media (min-width:1024px){#main-menu{height:100vh;min-width:270px;min-width:14.07vw;max-width:14.07vw}}@media (max-width:1366px) and (min-width:1024px){#main-menu{min-width:270px}}@media (max-width:1023px){#main-menu{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;overflow:auto;-webkit-overflow-scrolling:touch;max-height:100vh;position:fixed;top:0;z-index:10000}#main-menu .head-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}#main-menu .head-row.small{padding:10px 25px}}@media (max-width:1023px) and (max-width:1023px) and (min-width:768px){#main-menu .head-row.small+#menu-list li.icons-bar,#main-menu .head-row.small+#menu-list li.lang-bar{height:97px}}@media (max-width:1023px){#main-menu .head-row.small .logo img{width:150px}}@media (max-width:767px){#main-menu .head-row{padding:10px 25px}#main-menu .head-row.small{padding:5px 25px}#main-menu .head-row.small .logo img{width:100px}}#main-menu .logo{display:block;text-align:center}@media (min-width:1024px){#main-menu .logo{padding:2.16667rem 0 3.5rem 0;border-bottom:1px solid #d92125}}@media (max-width:1366px) and (min-width:1024px){#main-menu .logo{padding-bottom:2.16667rem}}#main-menu .logo img{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:12.66667rem}@media (max-width:767px){#main-menu .logo img{width:10rem}}@media (max-width:1440px) and (min-width:1024px){#main-menu .logo img{width:10rem}}#main-menu footer .file-header,#main-menu footer .files,#main-menu footer .row.contact{display:none}#menu-list{padding-top:3.33333rem;display:none;top:145px;left:0;background:#e92c30;z-index:1}@media (min-width:1024px){#menu-list{display:block;position:relative;top:0;margin-top:5rem;overflow:visible;padding-top:0}}@media (max-width:1440px) and (min-width:1024px){#menu-list{margin-top:2rem}}#menu-list li{padding-left:0;text-align:center}@media (min-width:1024px){#menu-list li{padding-left:2.66667rem;text-align:left}}#menu-list li.link{position:relative}#menu-list li.link:before{content:"\e901";font-family:icomoon;color:rgba(255,255,255,.5);position:absolute;font-size:4rem;left:45%;top:-25px;opacity:0;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;-webkit-animation-name:flipAround;animation-name:flipAround;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-play-state:paused;animation-play-state:paused;z-index:-1}@media (min-width:1024px){#menu-list li.link:before{left:20px}}#menu-list li.with-sub:after{position:absolute;top:-5px;right:10%;content:">";font-family:"SanukPro Bold";color:#fff;font-size:1.33333rem}@media (min-width:1024px){#menu-list li.with-sub:after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateX(-9px);-ms-transform:translateX(-9px);transform:translateX(-9px);content:"";right:-9px;top:0;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #e92c30;z-index:1}}#menu-list li.with-sub .close{display:none}@media (max-width:1023px){#menu-list li.with-sub:before{display:none}}#menu-list li.with-sub.active{position:relative}@media (max-width:1023px){#menu-list li.with-sub.active{position:static}#menu-list li.with-sub.active .close{display:block;position:absolute;z-index:2;color:#fff;top:25px;top:165px;left:25px;font-size:2rem;font-family:"SanukPro Bold"}}#menu-list li.with-sub.active:before{-webkit-animation-play-state:running;animation-play-state:running;opacity:1}#menu-list li.with-sub.active:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (max-width:1023px){#menu-list li.with-sub.active:after{display:none}}#menu-list li.page-active:before,#menu-list li:hover:before{-webkit-animation-play-state:running;animation-play-state:running;opacity:1}#menu-list li i{color:#fff;font-size:2rem}#menu-list li.icons-bar{margin-bottom:4.46667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1440px){#menu-list li.icons-bar{margin-bottom:2.2rem}}#menu-list li.icons-bar i{margin-right:26px}@media (max-width:1023px){#menu-list li.icons-bar i{margin-right:36px}}@media (max-width:1023px){#menu-list li.icons-bar{position:absolute;top:0;left:0;height:97px;background-color:#d92125;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px}}@media (max-width:1023px) and (max-width:1023px) and (min-width:768px){#menu-list li.icons-bar{height:119px}}#menu-list li.search-bar{background-color:#d92125;padding-bottom:5.66667rem}@media (max-width:1440px){#menu-list li.search-bar{padding-bottom:1.5rem}}#menu-list li.search-bar input{margin-top:-1.46667rem;background-color:#d92125;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQBJREFUeNqslI0RgyAMhdENWIEVWMEVXIGO0BW6Ah2hHcGOoCPYEewINFzBe9IA9id37w4kfEZesHHOCSYUqSPJML+RJlELDwN1pMHxMZNMkr8RTgyz2YPH5LmtwXpIHkOFmKhIlxowDmYAycKnHAHYcTCsSpXOJCie6YWDnXKLGeHLN2stGaqDsXXrX3GFcYcLrfhjtKEhffQ792gYT2nT6pJDjCw4z7ZGdGipOIqNbXIwFUARmCbKpMfYxsWJBmCEDoW7+gYUTAU2s3HJrK3AJvMLkqGHFLgWXTckm+SfSQexs+tLRqwVfgvjgMsvMAT689S5M/sk/I14kO5PAQYAuk6L1q+EdHMAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:.93333rem .93333rem;background-size:1.26667rem;width:0;border-radius:3rem;color:#fff;font-family:SanukPro;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;text-indent:1rem;display:inline-block;border:2px solid rgba(255,255,255,.5);height:3rem;padding:1.5rem;cursor:pointer;font-size:1rem}#menu-list li.search-bar input:focus{width:95%;cursor:text}#menu-list li a{text-transform:uppercase;margin-bottom:3rem;line-height:1.3;display:block;color:#fff}@media (max-width:1440px){#menu-list li a{margin-bottom:2.33333rem}}@media (max-width:1366px) and (min-width:1024px){#menu-list li a{margin-bottom:1.66667rem}}#menu-list li .lang-bar{font-size:.93333rem;font-family:"SanukPro Bold"}@media (max-width:1023px){#menu-list li .lang-bar{margin-right:36px}}#menu-list li .lang-bar a{margin:0}#menu-list .sub-menu{visibility:hidden;opacity:0;background-color:#404040;position:absolute;right:-14.8rem;top:-85px;padding:0 2.66667rem;border-bottom-right-radius:17px}@media (min-width:1024px){#menu-list .sub-menu{-webkit-transition:opacity .3s ease,visibility .3s ease .3s;-o-transition:opacity .3s ease,visibility .3s ease .3s;transition:opacity .3s ease,visibility .3s ease .3s}}@media (max-width:1023px){#menu-list .sub-menu{height:60%;width:100%;right:0;top:145px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#menu-list .sub-menu.open{-webkit-transition:opacity .3s ease,visibility .3s ease 0s;-o-transition:opacity .3s ease,visibility .3s ease 0s;transition:opacity .3s ease,visibility .3s ease 0s;visibility:visible;opacity:1}#menu-list .sub-menu a{text-transform:none;display:block;color:#c1c1c1;border-bottom:1px solid transparent;padding-bottom:5px;margin:25px 0;-webkit-transition:color .3s ease,border-color .3s ease;-o-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}@media (min-width:1024px){#menu-list .sub-menu a{font-size:.86667rem}}#menu-list .sub-menu a:hover{color:#fff;border-color:#e92c30}#menu-mobile-trigger{z-index:2}@media (min-width:1024px){#menu-mobile-trigger{display:none}}#menu-mobile-trigger span{display:block;background-color:#fff;height:4px;margin-bottom:7px;width:35px;border-radius:2px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#menu-mobile-trigger.open span:first-of-type{-webkit-transform:none;-ms-transform:none;transform:none}#menu-mobile-trigger.open span:nth-of-type(2){-webkit-transform:translateY(-11px);-ms-transform:translateY(-11px);transform:translateY(-11px)}#menu-mobile-trigger.open span:nth-of-type(3){-webkit-transform:translateY(-22px);-ms-transform:translateY(-22px);transform:translateY(-22px)}.sticky{position:relative;z-index:1;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;background:#fff;padding-top:15px;z-index:3}@media (max-width:767px){.sticky{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:-15px;top:62px}}.sticky a{color:#a9a9a9;width:20%;margin:0}@media (max-width:767px){.sticky a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 10px}}.sticky a h6:after{-webkit-transition:.3s background-color ease;-o-transition:.3s background-color ease;transition:.3s background-color ease;width:100%;background-color:#a9a9a9}@media (max-width:767px){.sticky a h6:after{margin:7.5px auto}}.sticky a.active,.sticky a:hover{color:#e92c30}.sticky a.active h6:after,.sticky a:hover h6:after{background-color:#e92c30}.sticky a.btn-round{margin-bottom:20px;padding:10px 0}.sticky a.btn-round span{color:#e92c30}@media (min-width:1025px){.sticky a.btn-round span{color:#fff}}@media (min-width:1025px){.sticky a.btn-round{background-color:#e92c30}}.sticky a.btn-round:hover{border:2px solid #e92c30}.sticky a.btn-round:hover:after,.sticky a.btn-round:hover:before{background-color:#fff}.sticky a.btn-round:hover span{color:#e92c30}.sticky.info a{width:11.5%}@media (max-width:1024px){.sticky.info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch}.sticky.info a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 10px}.sticky.info a.btn-round{margin-bottom:20px;width:20%}}@media (max-width:767px){.sticky.info a.btn-round{width:auto;padding:10px}}.sticky.mobile-table{position:static}@media (min-width:1024px){.sticky.mobile-table{display:none}}.sticky.mobile-table a{text-transform:uppercase}@media (min-width:1025px){.single-pad-container{padding:0 0 0 40px}}.error-page .messages{text-align:center;padding:40px 0}.error-page .messages h1{font-size:3.33333rem;font-family:"SanukPro Bold"}.error-page .messages>*{margin:40px auto}.section-container{padding:40px 40px 40px 80px}@media (max-width:1366px){.section-container{padding:0 20px}}.section-container section{margin:30px 0}@media (min-width:768px){.section-container section{margin:60px 0}}.section-container section h5{text-transform:uppercase}@media (min-width:768px){.section-container section h5{padding-bottom:40px}}.section-container section h5:after{margin:15px 0 30px;width:15px}.section-container .flex_c{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1025px){.section-container .flex_c>*{width:50%}.section-container .flex_c>:first-of-type{padding-right:50px}.section-container .flex_c>* a:not(.btn-round){color:#e92c30;cursor:pointer}}.section-container .flex_c figure{margin:0 auto;text-align:center}.section-container .flex_c figure img{max-width:100%}@media (max-width:767px){.section-container .flex_c figure img{max-width:250px}}.section-container .flex_c .fill{background-color:#f9f9f9;padding:40px}@media (max-width:1024px){.section-container .flex_c .fill{margin-top:40px}}@media (max-width:479px){.section-container .flex_c .fill{padding:40px 10px}}.section-container .flex_c .fixed-head{position:static;width:100%;margin-top:80px}.section-container .flex_c .fixed-head h6{height:80px}.section-container .flex_c .fixed-head h6 span{margin-left:15px}.section-container .flex_c .open-hours figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 20px}@media (max-width:767px){.section-container .flex_c .open-hours figure{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-container .flex_c .open-hours figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-right:30px}@media (max-width:767px){.section-container .flex_c .open-hours figure img{margin:0 auto 20px;-webkit-filter:grayscale(0);filter:grayscale(0)}}.section-container .flex_c .open-hours h6{margin-bottom:20px}.section-container .flex_c .open-hours .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.section-container .flex_c .open-hours .date:last-of-type{margin-bottom:30px}.section-container .flex_c .open-hours .date span{font-size:.86667rem;color:#7d7d7d;width:80px}.section-container .flex_c .open-hours .date .bold{margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px}.section-container .flex_c .open-hours .date .bold:last-of-type{width:auto}@media (min-width:768px){.section-container .flex_c .open-hours .date .bold:last-of-type{width:150px}}.section-container .flex_c .open-hours .date .bold:last-of-type:before{content:"";width:30px;height:2px;background-color:#e92c30;display:inline-block;margin-right:30px}.section-container .flex_c ul{padding:30px 20px;list-style:disc}.section-container .flex_c ul li{font-size:1.06667rem;line-height:2.26667rem}.section-container .flex_c .buttons a{margin:5px 0}.section-container .flex_c .item-box{margin-bottom:30px}@media (min-width:768px){.section-container .flex_c .item-box{margin-bottom:60px;padding-bottom:40px}}@media (max-width:1366px) and (min-width:1025px){.section-container .flex_c .item-box{margin-bottom:0}}.section-container .flex_c .item-box.border{position:relative;margin-bottom:30px}.section-container .flex_c .item-box.border:after{background-color:#e92c30;position:absolute;content:'';left:0;bottom:0;height:2px;width:50%}.section-container .flex_c .item-box.with-ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.section-container .flex_c .item-box.with-ico{width:100%}}.section-container .flex_c .item-box.with-ico img{margin-right:30px;margin-top:-10px}.section-container .flex_c .item-box.with-ico:after{left:60px;width:30%}@media (min-width:768px){.section-container .flex_c .item-box.text{padding-right:200px}}.section-container .flex_c .item-box .btn-round{margin-top:30px}.section-container .flex_c .item-box h6{margin-bottom:25px;font-size:1.2rem}.section-container .flex_c.items-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-container .flex_c.items-list>*{width:auto}.section-container .flex_c.items-list .item-box{padding-right:0;width:auto}@media (min-width:768px){.section-container .flex_c.items-list .item-box{width:43%}}@media (min-width:1025px){.section-container .flex_c.items-list .item-box{width:28%}}@media (min-width:1441px){.section-container .flex_c.items-list .item-box{width:20%}}.section-container .flex_c.items-list .item-box h5{text-transform:none;margin:25px 0}@media (max-width:1366px) and (min-width:1024px){.section-container .flex_c.items-list .item-box h5{padding-bottom:0}}.section-container .flex_c.items-list .item-box figure{display:inline-block;position:relative;cursor:pointer}.section-container .flex_c.items-list .item-box figure img{width:100%}.section-container .flex_c.items-list .item-box figure img{border-bottom-right-radius:17px}.section-container .flex_c.items-list .item-box figure:before{background-color:#f2f2f2;position:absolute;content:'';left:-10px;top:10px;height:100%;width:75%;z-index:-2;opacity:1}.section-container .flex_c.items-list .item-box figure:after{background-color:#e92c30;position:absolute;content:'';left:-10px;bottom:-10px;height:2px;width:50%;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.section-container .flex_c.items-list .item-box figure:hover:after{width:75%}.section-container .flex_c.items-list .item-box .paragraph-text,.section-container .flex_c.items-list .item-box p{margin-bottom:20px}.section-container .flex_c.items-list.more-rows{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.section-container .flex_c.items-list.more-rows>*{margin-right:5%;width:21%}}@media (max-width:1366px) and (min-width:1024px){.section-container .flex_c.items-list.more-rows>*{width:28%}}@media (max-width:1024px) and (min-width:768px){.section-container .flex_c.items-list.more-rows>*{width:47%}}@media (min-width:1367px){.section-container .flex_c.items-list.more-rows>:nth-of-type(4n){margin-right:0}}@media (max-width:1366px) and (min-width:1025px){.section-container .flex_c.items-list.more-rows>:nth-of-type(3n){margin-right:0}}@media (max-width:1024px){.section-container .flex_c.items-list.more-rows>:nth-of-type(2n){margin-right:0}}.section-container .flex_c .paragraph-text,.section-container .flex_c p{font-size:1.06667rem;line-height:2.26667rem;color:#000}@media (max-width:1366px) and (min-width:1024px){.section-container .flex_c .paragraph-text,.section-container .flex_c p{font-size:1rem;line-height:1.86667rem}}.details-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:20px 40px;margin-top:0}@media (max-width:767px){.details-info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.details-info .buttons{margin-top:20px}@media (min-width:768px){.details-info .buttons{margin-left:auto;margin-top:0}}.details-info .upperline{margin-right:25px;font-size:.86667rem;color:#7d7d7d}.details-info .upperline:before{width:30px}.details-info .upperline span{margin-top:15px;display:block;color:#000;font-size:1.06667rem;font-family:"SanukPro Bold"}.with-head-block{padding-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.with-head-block img{width:115px;height:100%;margin-right:30px}@media (max-width:767px){.with-head-block img{margin-bottom:20px}}@media (max-width:1024px){.with-head-block{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px}}.with-head-block h2{width:100%}@media (min-width:1367px){.with-head-block h2{width:70%}}@media (max-width:1366px) and (min-width:1025px){.with-head-block h2{width:55%}}.with-head-block .info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1367px){.with-head-block .info{width:29%}}@media (max-width:1366px) and (min-width:1025px){.with-head-block .info{width:45%}}@media (max-width:767px){.with-head-block .info{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1024px){.with-head-block .info{margin-bottom:40px}}.with-head-block .info img{margin-bottom:20px}.with-head-block .info .text a{margin-top:10px}@media (min-width:768px){.with-head-block .info .text a{margin-left:auto}}@media (max-width:1024px) and (min-width:768px){.with-head-block .info .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.with-head-block .info .text a{margin-left:30px;margin-top:0}}.footer .row.contact h5{margin:0 auto;color:#e92c30}.footer .row.contact h5 a{color:#e92c30}.footer .row.contact h5 a:hover{color:#000}.footer .row.contact h5 a i{-webkit-transition:none;-o-transition:none;transition:none}.footer .row.contact h5 i{vertical-align:sub;margin-right:30px;font-size:2rem}.footer .row.contact .btn-round{color:#fff;border-color:#fff;margin:0 auto;max-width:17.33333rem}.footer .row.contact .btn-round:after,.footer .row.contact .btn-round:before{background-color:#fff}.footer .row.contact .btn-round:hover{color:#e92c30}.footer .row.contact.fill{background-color:#e92c30}.promo-title-block h2{padding:10px 50px 10px 10px;border-bottom-right-radius:17px;font-size:3rem;color:#fff;background-color:rgba(233,44,48,.85);display:inline-block}@media (max-width:1366px){.promo-title-block h2{font-size:2.13333rem;padding-right:10px}}@media (max-width:767px){.promo-title-block h2{font-size:1.46667rem}}.promo-title-block h2 .icon-logo-sign{color:#fff;font-size:16.66667rem}@media (max-width:1024px){.promo-title-block h2 .icon-logo-sign{font-size:10rem}}@media (max-width:767px){.promo-title-block h2 .icon-logo-sign{display:none}}.file-header{padding-left:20px;text-transform:uppercase;margin-bottom:80px}@media (min-width:1367px){.file-header{padding-left:80px}}.file-header.underline:after{width:15px}.files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#4e4e4e}.files.single .file{padding:15px 0 25px 0;border-top:none}.files .file{border-top:2px solid #fff;padding:30px 0 40px 0;color:#fff;width:100%;text-align:center;padding-right:0}@media (min-width:1025px){.files .file{border-right:2px solid}}.files .file:last-of-type{border-right:none}.files .file .icon-download{font-size:4.66667rem;color:#a4a4a4}.files .file .icon-download2{margin-left:15px}@media (min-width:1025px){.files .file{width:33%}}.files .file h5{margin:15px 0}.files .file a{margin:0 auto;color:#fff;border-color:#fff;max-width:18.66667rem}header.with-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}header.with-btn .btn-round{max-width:18.66667rem}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:80px;left:40px;z-index:1;background-color:#ebe8ea;padding:10px}@media (max-width:1366px){.breadcrumbs{top:20px}}@media (max-width:767px){.breadcrumbs{left:20px}}.breadcrumbs a{font-size:.8rem;color:#e92c30;font-family:"SanukPro Bold";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs a:after{content:"";background-color:#c8c8c8;margin:0 10px;height:2px;width:7px}.breadcrumbs a.active{color:#000}.breadcrumbs a.active:after{display:none}@media (max-width:1440px){.container .contact .section-container{padding:0 20px}}.container .contact .section-container .flex_c.items-list .item-box figure{width:100%;max-width:300px}.container .contact .section-container .flex_c.items-list .item-box .paragraph-text,.container .contact .section-container .flex_c.items-list .item-box p{margin-bottom:0}.container .contact .section-container .flex_c.items-list .item-box .paragraph-text a,.container .contact .section-container .flex_c.items-list .item-box p a{color:#e92c30}.container .contact .section-container .flex_c.items-list .item-box h5{padding-bottom:0}.container .contact section.with-form{margin-bottom:0}.container .contact.fp.events-list .scroll{padding-left:0}.search-page .search-box input[type=text]{color:#e92c30;font-size:1.06667rem;font-family:SanukPro;border-bottom:2px solid #e92c30;padding-bottom:12.5px;margin-right:10px;margin-bottom:50px}@media (min-width:1024px){.search-page .search-box input[type=text]{width:16vw}}.search-page .search-categories{position:static;margin:50px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-page .search-categories a{width:auto;margin-right:25px}.search-page .search-res h4{margin-bottom:20px}.search-page .search-res .paragraph-text{margin-top:0;margin-bottom:20px}.search-page .results-number h3 span{color:#e92c30}.search-page img[src=""]{display:none}.search-page .scroll-button.load-results{margin-bottom:60px}.search-page .entities-loader{margin:100px auto 60px}.glightbox-wrapper{display:grid;gap:20px}@media (min-width:768px){.glightbox-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.glightbox-wrapper{grid-template-columns:repeat(3,1fr)}}.glightbox-wrapper .glightbox img{width:100%}.grid-two-cols{display:grid;grid-gap:60px 120px}@media (min-width:768px){.grid-two-cols{grid-template-columns:repeat(2,1fr)}}.grid-two-cols__item img{width:100%}.grid-two-cols__item .btn-round{margin:30px 0 0 auto;max-width:22rem}.contact-form-error-tooltip{display:none;position:absolute}.contact-form-email-tooltip{top:230px;right:35px}.contact-form-type-tooltip{top:38px}.contact-form-name-tooltip{left:272px;top:38px}.contact-form{position:relative}.contact-form-message-tooltip{bottom:24px}.contact-form-alert{width:400px;height:90px;padding:50px;text-align:center;background-color:#e92c30;position:absolute;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:25px}.contact-form-alert p{color:#fff;font-size:1.06667rem}#section-slider footer.fp.footer{width:100%}footer.fp.footer .fp-tableCell{vertical-align:bottom}footer.fp.footer img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;max-height:38px;height:auto}footer.fp.footer img.logo-vertical{max-height:76px}footer.fp.footer img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}footer.fp.footer .info,footer.fp.footer nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 40px}@media (min-width:1367px){footer.fp.footer .info,footer.fp.footer nav{padding:25px 50px 25px 50px}}footer.fp.footer nav{border-bottom:1px solid #3a3a3a;width:100%}@media (min-width:768px){footer.fp.footer nav{width:33.33%;border-right:1px solid #3a3a3a;border-bottom:none}}@media (min-width:1441px){footer.fp.footer nav{width:20%;width:16.66666666666667%;width:18%}}footer.fp.footer nav:nth-of-type(2) h5 a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer.fp.footer .section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:55px 0;background-color:#fafafa;border-top:2px solid #e9e9e9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (min-width:768px){footer.fp.footer .section{padding:55px 25px}}@media (min-width:1367px){footer.fp.footer .section{padding:55px 100px}}@media (min-width:768px){footer.fp.footer .section{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer.fp.footer .section.extra{border-top:none;background-color:#fff}footer.fp.footer .section.extra h5{text-align:center}@media (min-width:1367px){footer.fp.footer .section.extra h5{margin-right:150px}}@media (min-width:768px){footer.fp.footer .section.extra h5{text-align:left}}footer.fp.footer .section.two-cols{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0;padding-bottom:0;padding-right:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}footer.fp.footer .section.two-cols img{max-height:initial}footer.fp.footer .section.two-cols>div{width:100%;text-align:center;padding:55px 0}footer.fp.footer .section.two-cols>div:first-of-type{padding-left:0}@media (max-width:767px){footer.fp.footer .section.two-cols>div{border-bottom:2px solid #eaeaea}}@media (min-width:768px){footer.fp.footer .section.two-cols>div{text-align:left}}@media (min-width:1367px){footer.fp.footer .section.two-cols>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33%;border-right:2px solid #eaeaea;padding:55px 0;padding-left:10px}footer.fp.footer .section.two-cols>div h6{width:50%}}footer.fp.footer .section.two-cols>div:last-of-type{border:none}footer.fp.footer .section .icons{padding-top:55px;text-align:center}@media (min-width:1367px){footer.fp.footer .section .icons{padding-left:60px;margin-left:60px}}@media (max-width:768px) and (min-width:768px){footer.fp.footer .section .icons{position:relative}footer.fp.footer .section .icons:before{height:2px;width:calc(100% + 50px);background-color:#eaeaea;content:"";position:absolute;top:0}}@media (min-width:1024px){footer.fp.footer .section .icons{padding-top:0}footer.fp.footer .section .icons:before{height:100%;width:2px;background-color:#eaeaea;content:"";position:absolute;top:0;margin-left:-60px}}@media (max-width:1366px){footer.fp.footer .section .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1023px){footer.fp.footer .section .icons{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){footer.fp.footer .section .icons{border-top:2px solid #e9e9e9}}footer.fp.footer .section .icons i{color:#a2a2a2;font-size:2rem;margin-right:30px}@media (min-width:1367px){footer.fp.footer .section .icons i{margin-right:40px}}@media (max-width:768px) and (min-width:768px){footer.fp.footer .section .icons i{margin-right:40px}}footer.fp.footer .section .icons i:hover{color:#e92c30}footer.fp.footer .section .icons a:last-of-type i{margin-right:0}footer.fp.footer .section .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){footer.fp.footer .section .logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer.fp.footer .section .logos img{margin-bottom:20px}@media (min-width:768px){footer.fp.footer .section h6{width:40%}}@media (min-width:1367px){footer.fp.footer .section h6{width:25%}}footer.fp.footer .section .hidden-trigger{position:relative;margin-bottom:0}footer.fp.footer .section .hidden-trigger:after{content:">";position:absolute;left:-40px;top:-5px;font-size:1.33333rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#e92c30;font-family:"SanukPro Bold"}footer.fp.footer .section .hidden-trigger.open:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}footer.fp.footer .section img{margin-right:20px;margin-left:20px}@media (min-width:1367px){footer.fp.footer .section img{margin-right:140px;margin-left:0}}footer.fp.footer .section a:last-of-type img{margin-right:0}footer.fp.footer .section.newsletter{background-color:#fff}@media (max-width:1023px){footer.fp.footer .section.newsletter{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){footer.fp.footer .section.newsletter h5{width:100%;text-align:center}}footer.fp.footer .section.tab{background-color:#f0f0f0;color:#8e8e8e;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:35px 65px;border-top:1px solid #fff}@media (min-width:1367px){footer.fp.footer .section.tab{padding:35px 100px}}footer.fp.footer .section.tab .hidden-trigger{cursor:pointer}@media (min-width:768px){footer.fp.footer .section.tab .hidden-trigger{margin-right:70px}}footer.fp.footer .info{background-color:#202020;color:#a9a9a9}footer.fp.footer .info col img{max-height:60px;margin-bottom:20px}@media (max-width:767px){footer.fp.footer .info col img{width:120px}}footer.fp.footer h6{text-transform:uppercase}@media (max-width:767px){footer.fp.footer h6{margin-bottom:20px}}@media (max-width:767px){footer.fp.footer h5{margin-bottom:20px}}footer.fp.footer form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:auto;margin-right:auto;padding-bottom:55px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1367px){footer.fp.footer form{margin-left:100px}}@media (min-width:769px){footer.fp.footer form{padding-bottom:0}}@media (max-width:767px){footer.fp.footer form{display:block}footer.fp.footer form>*{margin:20px 0}}footer.fp.footer form button{cursor:pointer}@media (min-width:768px){footer.fp.footer form button{margin:0}}@media (max-width:1440px) and (min-width:1024px){footer.fp.footer form button{margin-top:20px}}footer.fp.footer form input[type=email]{color:#7b7b7b;font-size:1.06667rem;font-family:SanukPro;border-bottom:2px solid #f9f9f9;padding-bottom:12.5px;margin-right:10px;margin-bottom:15px}@media (min-width:1024px){footer.fp.footer form input[type=email]{width:16vw}}@media (max-width:1366px) and (min-width:1024px){footer.fp.footer form input[type=email]{width:100%}}footer.fp.footer form ::-webkit-input-placeholder{color:#7b7b7b;font-size:1.06667rem;font-family:SanukPro}footer.fp.footer form ::-moz-placeholder{color:#7b7b7b;font-size:1.06667rem;font-family:SanukPro}footer.fp.footer form :-ms-input-placeholder{color:#7b7b7b;font-size:1.06667rem;font-family:SanukPro}footer.fp.footer form label{font-size:.86667rem;color:#7b7b7b;margin-left:10px;cursor:pointer}footer.fp.footer form label a{color:#e92c30}footer.fp.footer form .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.fp.footer form input[type=checkbox]{margin:0;min-width:18px;height:18px;cursor:pointer;border:1px solid #e6e6e6;border-radius:3px}footer.fp.footer form input[type=checkbox]:after{content:"\e907";font-family:icomoon;opacity:0;color:#e92c30;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}footer.fp.footer form input[type=checkbox]:checked:after{opacity:1}footer.fp.footer .approach{background-color:#272727}footer.fp.footer .approach>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #3a3a3a;border-top:1px solid #3a3a3a;padding:25px 40px}@media (min-width:1367px){footer.fp.footer .approach>div{padding:25px 50px 25px 50px}}@media (max-width:1023px){footer.fp.footer .approach>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){footer.fp.footer .approach>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1366px) and (min-width:1025px){footer.fp.footer .approach>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer.fp.footer .approach>div h5{margin-bottom:40px}@media (min-width:768px){footer.fp.footer .approach>div h5{margin:0}}footer.fp.footer .approach>div a{color:#fff;text-transform:uppercase}footer.fp.footer .approach>div a:after{display:none}footer.fp.footer .approach .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}@media (max-width:1366px) and (min-width:1025px){footer.fp.footer .approach .icons{-ms-flex-wrap:row;flex-wrap:row}}@media (max-width:767px){footer.fp.footer .approach .icons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer.fp.footer .approach .icons a{margin-top:20px}footer.fp.footer .approach .icons i{font-size:2rem;color:#fff;background-color:#3a3a3a;border-bottom-right-radius:7px;padding:10px;margin-right:40px;position:relative}@media (min-width:768px){footer.fp.footer .approach .icons i{margin-right:0}}@media (max-width:1366px) and (min-width:1025px){footer.fp.footer .approach .icons i{margin:20px 10px 0 10px}}@media (max-width:767px){footer.fp.footer .approach .icons i{margin:20px 10px 0 10px}}@media (max-width:767px){footer.fp.footer .approach .icons i{margin-right:30px}footer.fp.footer .approach .icons i:last-of-type{margin-right:0}}footer.fp.footer .approach .icons i:before{position:relative;z-index:1}footer.fp.footer .approach .icons i:after{border-bottom-right-radius:7px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#e92c30;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,0,1);transition:-webkit-transform .3s cubic-bezier(.4,0,0,1);-o-transition:transform .3s cubic-bezier(.4,0,0,1);transition:transform .3s cubic-bezier(.4,0,0,1);transition:transform .3s cubic-bezier(.4,0,0,1),-webkit-transform .3s cubic-bezier(.4,0,0,1)}footer.fp.footer .approach .icons i:hover:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}footer.fp.footer .nav-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1441px){footer.fp.footer .nav-group{width:40%;width:46%}}@media (max-width:767px){footer.fp.footer .nav-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer.fp.footer .nav-group .info,footer.fp.footer .nav-group nav{width:100%}@media (min-width:768px){footer.fp.footer .nav-group .info,footer.fp.footer .nav-group nav{width:33.3%}}@media (min-width:1441px){footer.fp.footer .nav-group .info,footer.fp.footer .nav-group nav{width:39%}}footer.fp.footer .nav-group .approach{width:100%}@media (min-width:768px){footer.fp.footer .nav-group .approach{width:33.3%}}@media (min-width:1441px){footer.fp.footer .nav-group .approach{width:22%}}footer.fp.footer .nav-group .approach>div{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){footer.fp.footer .nav-group .approach>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer.fp.footer .footer-nav{background-color:#272727;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer.fp.footer .footer-nav a{color:#a9a9a9;font-size:.86667rem;line-height:1.86667rem;position:relative}@media (min-width:1367px){footer.fp.footer .footer-nav a{font-size:.93333rem;line-height:2.66667rem}}footer.fp.footer .footer-nav a:after{content:">";position:absolute;left:-40px;top:0;font-size:1.33333rem;opacity:0;-webkit-transition:left .3s ease,opacity .3s ease;-o-transition:left .3s ease,opacity .3s ease;transition:left .3s ease,opacity .3s ease;color:#e92c30;font-family:"SanukPro Bold"}footer.fp.footer .footer-nav a:hover{color:#fff}footer.fp.footer .footer-nav a:hover:after{left:-20px;opacity:1}footer.fp.footer .footer-nav h5 a{color:#fff;font-size:1rem;text-transform:uppercase;line-height:1.73333rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1367px){footer.fp.footer .footer-nav h5 a{font-size:1.2rem}}footer.fp.footer .footer-nav h5 a:after{display:none}footer.fp.footer .footer-nav h5 a .icon-abstract{font-size:2rem;position:absolute;left:-30px;top:-10px;top:auto}footer.fp.footer .footer-nav h5{margin-bottom:20px}footer.fp.footer .footer-nav .paragraph-text,footer.fp.footer .footer-nav p{color:#a9a9a9;font-size:.86667rem;line-height:1.86667rem;margin-top:20px}@media (min-width:1367px){footer.fp.footer .footer-nav .paragraph-text,footer.fp.footer .footer-nav p{font-size:.93333rem;line-height:2.13333rem}}footer.fp.footer .footer-nav .paragraph-text b,footer.fp.footer .footer-nav p b{color:#fff;font-family:"SanukPro Bold"}footer.fp.footer .sub-footer{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}footer.fp.footer .sub-footer .logos{background-color:#f0f0f0;width:100%}@media (min-width:1025px){footer.fp.footer .sub-footer .logos{width:60%}}footer.fp.footer .sub-footer .logos>div{padding:30px 50px 30px}footer.fp.footer .sub-footer .logos .list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){footer.fp.footer .sub-footer .logos .list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer.fp.footer .sub-footer .logos .list img{max-height:60px}@media (max-width:767px){footer.fp.footer .sub-footer .logos .list img{margin:20px 0}}footer.fp.footer .sub-footer .cookies{padding:25px 50px 35px;background-color:#fff}@media (min-width:1025px){footer.fp.footer .sub-footer .cookies{width:40%}}footer.fp.footer .sub-footer .cookies p{font-size:.8rem;margin-bottom:20px}footer.fp.footer .sub-footer .cookies a{font-size:.86667rem;font-family:"SanukPro Bold";color:#e92c30}.hidden{display:none}@media (max-width:767px){.hidden{margin-top:35px}}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:25px;border-top:2px solid #fff}.copyright p{font-size:.8rem}.copyright a{text-decoration:underline;color:#7d7d7d}.fixed-head{background-color:#fff}@media (min-width:1024px){.fixed-head{position:fixed;top:0;right:0;width:24.74vw}.fixed-head .mobile{display:none}}@media (max-width:1024px) and (min-width:1024px){.fixed-head{width:330px;display:none}}.fixed-head .mobile{width:100%}.fixed-head h6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-head h6.informations-header{height:100px;background-color:#4e4e4e}@media (max-width:1366px) and (min-width:1024px){.fixed-head h6.informations-header{height:50px}}.fixed-head h6.informations-header a{color:#fff}.fixed-head h6.informations-header i{border-left:1px solid #8e8e8e}.fixed-head h6.informations-header i:nth-of-type(2){border-right:1px solid #8e8e8e;padding-right:12.5px}.fixed-head h6.events-header{background-color:#fff;height:80px}@media (min-width:1024px){.fixed-head h6.events-header{margin:10px 0 10px 50px;border-left:2px solid #e9e9e9}}@media (max-width:1366px) and (min-width:1024px){.fixed-head h6.events-header{margin-left:25px}}.fixed-head h6.events-header a{color:#e92c30}.fixed-head a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-head i{font-size:2rem;padding-left:12.5px;margin-left:12.5px}@media (max-width:1023px){.fixed-head{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.fixed-head.nav-bar-tablet{display:none}@media (max-width:1024px) and (min-width:1024px){.fixed-head.nav-bar-tablet{display:block;width:calc(100% - 270px);position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0}.fixed-head.nav-bar-tablet h6{width:calc(100% - 330px);margin:0;height:50px}.fixed-head.nav-bar-tablet h6.single,.fixed-head.nav-bar-tablet h6:nth-of-type(2){border:3px solid #4e4e4e;width:330px}.fixed-head.nav-bar-tablet h6.single span,.fixed-head.nav-bar-tablet h6:nth-of-type(2) span{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin-right:50px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:1.66667rem}.fixed-head.nav-bar-tablet h6.single span.open,.fixed-head.nav-bar-tablet h6:nth-of-type(2) span.open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fixed-head.nav-bar-tablet.hidden{display:none}}@media (max-width:1024px){.mobileHidden{display:none!important}}#sidebar{position:relative}@media (max-width:1023px){#sidebar.mobileHidden:not(.mobile-hidden){display:none!important}}@media (min-width:1024px){#sidebar{position:fixed;top:0;right:0;width:24.74vw;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;will-change:transform;overflow:hidden;height:100vh;padding:0 25px 0 50px}}@media (min-width:1024px) and (max-width:1024px) and (min-width:1024px){#sidebar{width:330px;background-color:#fff;top:50px}}@media (max-width:1366px) and (min-width:1024px){#sidebar{padding-left:25px}}@media (max-width:1024px) and (min-width:1024px){#sidebar{display:none;height:calc(100% - 50px)}}@media (max-width:1023px){#sidebar:not(.mobile-hidden){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:145px}#sidebar:not(.mobile-hidden).mobile-after{margin-top:0}#sidebar:not(.mobile-hidden).mobile-after .scroll .boxes{width:100%}}@media (max-width:767px){#sidebar:not(.mobile-hidden){margin-top:97px}}@media (max-width:1023px){#sidebar.mobile-hidden{display:none}}@media (min-width:1024px){#sidebar>.scroll{margin-top:200px;padding-bottom:200px}}@media (min-width:1024px) and (max-width:1366px) and (min-width:1024px){#sidebar>.scroll{margin-top:150px}}@media (min-width:1024px) and (max-width:1024px) and (min-width:1024px){#sidebar>.scroll{margin-top:0;padding-bottom:0}}#sidebar>.scroll.sm-margin{padding-bottom:120px;margin-top:120px}@media (max-width:1366px) and (min-width:1025px){#sidebar>.scroll.sm-margin{margin-top:70px;padding-bottom:70px}}@media (max-width:1024px){#sidebar>.scroll.sm-margin{margin-top:0;padding-bottom:0}}#sidebar>.scroll.sm-margin .event:first-of-type{border-top:2px solid #e9e9e9}#sidebar>.scroll .featured:first-of-type{border-top:2px solid #e9e9e9}#sidebar .iScrollVerticalScrollbar{margin-top:210px;margin-right:9px}@media (max-width:1024px) and (min-width:1024px){#sidebar .iScrollVerticalScrollbar{margin-top:0}}@media (max-width:1023px){#sidebar .iScrollVerticalScrollbar{display:none}}.events-list .event{padding:45px 20px 55px 45px;border-left:2px solid;border-bottom:2px solid;margin-bottom:10px;position:relative;cursor:pointer}@media (max-width:1023px){.events-list .event{display:inline-block;border-top:2px solid}}.events-list .event h4{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.events-list .event .paragraph-text,.events-list .event p{margin-top:20px}.events-list .event a{font-family:"SanukPro Bold";font-size:.93333rem}.events-list .event a p{font-family:SanukPro}.events-list .event:hover h4{color:#e92c30}.events-list .event .ico{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-20.5px;top:65px;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:10px solid #fff;border-bottom:10px solid #fff;font-size:2rem;background-color:#fff}@media (max-width:1023px){.events-list .event .ico{display:none}}.events-list .event .ico i{color:#7b7b7b}.events-list .event:before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}.events-list .event:after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}.events-list .event:nth-of-type(even){background-color:#e9e9e9;border-color:#d2d2d2}.events-list .event:nth-of-type(odd){background-color:#f9f9f9;border-color:#e9e9e9}.events-list .event.featured{position:relative}.events-list .event.featured .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:10px solid;border-radius:50%;color:#fff;justify-content:center}@media (max-width:1023px){.events-list .event.featured .ico{top:-20px;left:35px}}.events-list .event.featured .ico i{color:#4e4e4e}@media (max-width:1023px){.events-list .slick-slider{margin-bottom:25px}.events-list .slick-slider:after{content:'';border-radius:50%;background-color:#fff;border:1px solid #c7c7c7}.events-list .slick-slider:after,.events-list .slick-slider:before{position:absolute;left:50%;bottom:-25px;margin-left:-25px;height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events-list .slick-slider:before{content:"\e911";font-family:icomoon;font-size:2rem;color:#c7c7c7;-webkit-animation:hand-move 2s ease-out infinite;animation:hand-move 2s ease-out infinite;z-index:1}.events-list .slick-slider .slick-track .slick-slide{display:inline-block;float:none}}@media (max-width:1023px) and (max-width:767px){.events-list .slick-slider .slick-track .slick-slide{vertical-align:top}}@media (max-width:1023px){.events-list .carousel-featured-mobile .slick-track{margin-top:20px}}@media (max-width:1023px){.hasDatepicker:not(.active)+.mobile-move-down{display:none}}.mobile-move-down{margin-bottom:0;margin-left:0;position:relative;border-left:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9;background-color:#fff;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-move-down:before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}.mobile-move-down:after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}.mobile-move-down a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#e92c30}.mobile-move-down a i{font-size:2rem;padding-left:12.5px;margin-left:12.5px}.mobile-move-up{z-index:1}@media (max-width:1023px){.mobile-move-up{border-left:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9}.mobile-move-up.with-ico{margin:0;padding:85px 0}.mobile-move-up:before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}.mobile-move-up:after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}}.container .fp .iScrollVerticalScrollbar{margin-top:200px;visibility:visible}@media (max-width:1366px) and (min-width:1024px){.container .fp .iScrollVerticalScrollbar{margin-top:100px}}@media (max-width:1024px) and (min-width:1024px){.container .events-list.fp{margin-top:50px}}@media (max-width:1023px){.container .events-list.fp .mobile-margin{margin-top:220px}}.container .events-list.fp .fp-scroller{padding-right:10px}@media (min-width:1366px){.container .events-list.fp .scroll{padding-left:40px}}.container .events-list:not(.mobile-after) .event{padding:0}.container .events-list .event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1023px){.container .events-list .event{max-width:100%}}@media (max-width:767px){.container .events-list .event{-ms-flex-wrap:wrap;flex-wrap:wrap}}.container .events-list .event>div{padding:45px 45px 0 45px;width:100%}@media (max-width:1366px) and (min-width:1024px){.container .events-list .event>div{padding:25px 25px 0 25px}}@media (max-width:1023px){.container .events-list .event>div{padding-bottom:30px}}.container .events-list .event>div header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container .events-list .event>div .flex_c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}@media (max-width:767px){.container .events-list .event>div .flex_c{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){.container .events-list .event img{width:auto;min-width:310px}}.container .events-list .event .btn-round{font-size:1rem;max-width:175px}@media (max-width:767px){.container .events-list .event .btn-round{margin-top:15px}}.container .events-list .event .ico-v{background-color:rgba(255,255,255,.9);display:-webkit-box;display:-ms-flexbox;display:flex;border:none;width:auto;height:auto;position:absolute;left:50%;top:22.5%;margin-left:-35px;font-size:3.33333rem;padding:10px}@media (min-width:768px){.container .events-list .event .ico-v{left:120px;top:100px;margin-left:0}}.container .events-list .event .ico-v i{color:#e92c30}.container .events-list .scroll-button{margin-top:40px;margin-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1023px){#sidebar.news{display:none!important}}#sidebar:not(.events-list){padding:0}#sidebar:not(.events-list)>.scroll{margin-top:0;padding-bottom:0}@media (max-width:1023px){#sidebar:not(.events-list)>.scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1023px) and (min-width:768px){#sidebar:not(.events-list)>.scroll{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#sidebar:not(.events-list)>.scroll .boxes{width:36%}#sidebar:not(.events-list)>.scroll #datepicker{width:64%}#sidebar:not(.events-list)>.scroll .fixed-head{width:100%}}#sidebar:not(.events-list) .iScrollVerticalScrollbar{margin-top:200px;margin-top:0;margin-right:0}@media (min-width:1025px){#sidebar:not(.events-list) #datepicker{padding-top:130px}}@media (min-width:1367px){#sidebar:not(.events-list) #datepicker{padding-top:190px}}#sidebar:not(.events-list) .datepicker-mobile-trigger{position:absolute;top:335px;left:20px;width:70%;height:35px;color:#000;font-size:2.66667rem;font-family:"SanukPro Bold";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px){#sidebar:not(.events-list) .datepicker-mobile-trigger{display:none}}#sidebar:not(.events-list) .datepicker-mobile-trigger span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:block;position:absolute}#sidebar:not(.events-list) .datepicker-mobile-trigger.active{width:35px}#sidebar:not(.events-list) .datepicker-mobile-trigger.active span{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block}#sidebar:not(.events-list) .fixed-head h6:nth-of-type(2){margin-bottom:0;margin-left:0;position:relative;border-left:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9}#sidebar:not(.events-list) .fixed-head h6:nth-of-type(2):before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}#sidebar:not(.events-list) .fixed-head h6:nth-of-type(2):after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}#sidebar:not(.events-list) .side-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;word-break:break-all}#sidebar:not(.events-list) .side-box .paragraph-text,#sidebar:not(.events-list) .side-box p{font-size:.93333rem}#sidebar:not(.events-list) .side-box a{color:#e92c30;line-height:1.6rem}#sidebar:not(.events-list) .side-box img{margin-right:20px;min-width:120px}@media (max-width:1023px){#sidebar:not(.events-list) .side-box img{display:none}}#sidebar:not(.events-list) .side-box.fill{background-color:#f9f9f9;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-left:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9}@media (max-width:1440px){#sidebar:not(.events-list) .side-box.fill h6{margin:20px 0}}@media (max-width:1440px){#sidebar:not(.events-list) .side-box.fill{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#sidebar:not(.events-list) .side-box.fill:before{bottom:-2px;right:125px;height:2px;width:10px;position:absolute;content:'';background-color:#fff}#sidebar:not(.events-list) .side-box.fill:after{bottom:-2px;right:0;height:2px;width:125px;position:absolute;content:'';background-color:#e92c30}#sidebar:not(.events-list) h6.with-margin{margin:30px 0 0 30px}#sidebar:not(.events-list) .cat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1441px){#sidebar:not(.events-list) .cat-list{margin-left:60px}}#sidebar:not(.events-list) .cat-list .cat-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}#sidebar:not(.events-list) .cat-list input[type=checkbox]{margin:0;min-width:18px;height:18px;cursor:pointer;border:2px solid #d5d5d5;border-radius:50%;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}#sidebar:not(.events-list) .cat-list input[type=checkbox]:checked{border:5px solid #e92c30}#sidebar:not(.events-list) .cat-list label{font-size:.93333rem;margin-left:20px;cursor:pointer}@media (max-width:1023px){.order-change .container{margin-top:140px}}.order-change .container .fp .scroll{padding-left:0}.order-change .container .fp .iScrollVerticalScrollbar{margin-top:0}.order-change .container .fp .banner{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.order-change .container .fp .banner{margin-bottom:0}}.order-change .container .fp .banner .content{position:absolute;bottom:0;left:0;width:100%;margin-left:0;max-width:100%;padding:70px 140px}@media (max-width:1366px){.order-change .container .fp .banner .content{padding:40px 20px}}.order-change .container .fp .banner .content .text{text-align:center}.order-change .container .fp .banner .content .text:after{display:none}.order-change .container .fp .banner .content .text .paragraph-text,.order-change .container .fp .banner .content .text p{padding:0}.order-change .container .fp .banner figure figcaption{top:30%}@media (max-width:1366px) and (min-width:1024px){.order-change .container .fp .banner figure figcaption h2{font-size:2.26667rem}}@media (max-width:1366px) and (min-width:1024px){.order-change .container .fp .banner figure figcaption h2 .icon-logo-sign{font-size:13.33333rem}}.order-change .container .fp .banner figure img{max-height:100%}.order-change .container .fp .banner:after{display:none}.order-change .container .fp .section-container section:first-child p{color:#000;font-size:1.06667rem;line-height:2.26667rem}.order-change .container .fp .section-container section:first-child p b{font-size:1.2rem}@media (min-width:768px){.order-change .container .fp .section-container section:nth-child(4) .items-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.order-change .container .fp .section-container section .filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #d2d2d2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:10px}@media (max-width:767px){.order-change .container .fp .section-container section .filter-container:not(.js-filter){position:relative;padding-bottom:30px}.order-change .container .fp .section-container section .filter-container:not(.js-filter):after{content:"";border-radius:50%;background-color:#fff;border:1px solid #c7c7c7}.order-change .container .fp .section-container section .filter-container:not(.js-filter):after,.order-change .container .fp .section-container section .filter-container:not(.js-filter):before{position:absolute;left:50%;bottom:-25px;margin-left:-25px;height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-change .container .fp .section-container section .filter-container:not(.js-filter):before{content:"\e911";font-family:icomoon;font-size:2rem;color:#c7c7c7;-webkit-animation:hand-move 2s ease-out infinite;animation:hand-move 2s ease-out infinite;z-index:1}}.order-change .container .fp .section-container section .filter-container .filter{font-size:.93333rem;margin-right:35px}@media (max-width:767px){.order-change .container .fp .section-container section .filter-container .filter{display:none}}.order-change .container .fp .section-container section .filter-container .letters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.order-change .container .fp .section-container section .filter-container .letters{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch}}.order-change .container .fp .section-container section .filter-container .letters span{cursor:pointer;font-size:.93333rem;font-family:"SanukPro Bold";-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;margin:10px 25px 10px 0}.order-change .container .fp .section-container section .filter-container .letters span.active,.order-change .container .fp .section-container section .filter-container .letters span:hover{color:#e92c30}.order-change .container .fp .section-container section .filter-container h5{border-right:2px solid #e92c30;padding:40px 20px 40px 0;margin-right:20px}@media (min-width:768px){.order-change .container .fp .section-container section .filter-container h5{margin-right:140px}}.order-change .container .fp .section-container section .filter-container .logo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-change .container .fp .section-container section .filter-container .logo-list img{height:50px;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;margin:10px 20px}@media (min-width:768px){.order-change .container .fp .section-container section .filter-container .logo-list img{margin:10px 140px 10px 0}}.order-change .container .fp .section-container section .filter-container .logo-list img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.order-change .container .fp .section-container section .filter-container.js-filter{padding:20px 0 40px}@media (max-width:1023px){.order-change #sidebar.mobile-after{margin-top:0;margin-bottom:20px}}.order-change #sidebar.mobile-after>.scroll{padding-bottom:120px;margin-top:120px}@media (max-width:1366px) and (min-width:1025px){.order-change #sidebar.mobile-after>.scroll{margin-top:70px;padding-bottom:70px}}@media (max-width:1024px){.order-change #sidebar.mobile-after>.scroll{margin-top:0;padding-bottom:0}}.order-change #sidebar.mobile-after>.scroll .event:first-of-type{border-top:2px solid #e9e9e9}.order-change #sidebar.mobile-after .iScrollVerticalScrollbar{margin-top:110px}@media (max-width:1366px) and (min-width:1024px){.order-change #sidebar.mobile-after .iScrollVerticalScrollbar{margin-top:60px}}@media (max-width:1024px) and (min-width:1024px){.order-change #sidebar.mobile-after .iScrollVerticalScrollbar{margin-top:0}}.order-change #sidebar.mobile-after .fixed-head h6.meeting-header{height:100px;background-color:#fff;text-transform:uppercase;border-left:2px solid #e9e9e9;margin:10px 25px 10px 50px;text-align:center}@media (max-width:1366px) and (min-width:1024px){.order-change #sidebar.mobile-after .fixed-head h6.meeting-header{height:50px}}@media (max-width:1366px) and (min-width:1024px){.order-change #sidebar.mobile-after .fixed-head h6.meeting-header{margin-left:25px}}@media (max-width:1023px){.order-change #sidebar.mobile-after .fixed-head h6.meeting-header{margin:0}}.order-change #sidebar.mobile-after .fixed-head h6.meeting-header a{color:#000}.nav-bar-tablet.top-bar{width:330px}.fp:not(.footer) img.loader{width:30px;display:none}.entities-loader{margin:0 auto;margin-top:30px;display:none}.fp .row.single-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fp .entities-video-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fp .entities-video-wrapper h4{font-family:"SanukPro Black"}@media (max-width:1024px){.fp .entities-video-wrapper{-ms-flex-line-pack:start;align-content:flex-start}}@media (min-width:1024px){.fp .entities-video-wrapper .paragraph-text{padding-right:125px;line-height:1.6rem;color:#7d7d7d;font-family:SanukPro;margin-bottom:15px}}@media (min-width:1024px){.fp .entities-video-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:50px}}@media (min-width:1024px){.fp .entities-video-wrapper iframe{min-width:535px;min-height:300px}}.fp .row.entities-box.items-list,.fp .row.single-list.items-list{margin-left:0;margin-bottom:0;width:100%}.fp .row.entities-box.items-list.download-list,.fp .row.single-list.items-list.download-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5%;margin-right:-5%}.fp .row.entities-box.items-list.download-list .item-box,.fp .row.single-list.items-list.download-list .item-box{max-width:100%;width:100%;margin-left:5%;margin-right:5%}@media (min-width:768px){.fp .row.entities-box.items-list.download-list .item-box,.fp .row.single-list.items-list.download-list .item-box{width:40%;max-width:40%}}@media (min-width:1025px){.fp .row.entities-box.items-list.download-list .item-box,.fp .row.single-list.items-list.download-list .item-box{width:23%;max-width:23%}}.fp .row.entities-box.items-list .item-box,.fp .row.single-list.items-list .item-box{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:none}@media (min-width:1367px){.fp .row.entities-box.items-list .item-box,.fp .row.single-list.items-list .item-box{max-width:47%;width:47%}}@media (max-width:1366px){.fp .row.entities-box.items-list .item-box,.fp .row.single-list.items-list .item-box{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.fp .row.entities-box.items-list .item-box,.fp .row.single-list.items-list .item-box{width:43%;max-width:43%}}.fp .row.entities-box.items-list .item-box #control,.fp .row.single-list.items-list .item-box #control{top:30%;left:50%;display:block}@media (min-width:768px){.fp .row.entities-box.items-list .item-box #control,.fp .row.single-list.items-list .item-box #control{top:40%;left:25%}}.fp .row.entities-box.items-list .item-box .text-content,.fp .row.single-list.items-list .item-box .text-content{color:#000;margin-top:30px}.fp .row.entities-box.items-list .item-box .text-content.fill,.fp .row.single-list.items-list .item-box .text-content.fill{background-color:rgba(255,255,255,.9)}@media (min-width:1367px){.fp .row.entities-box.items-list .item-box .text-content.fill,.fp .row.single-list.items-list .item-box .text-content.fill{margin-left:-110px}}@media (min-width:1367px){.fp .row.entities-box.items-list .item-box .text-content,.fp .row.single-list.items-list .item-box .text-content{padding:40px 0 0 55px;margin-top:0}}.fp .row.entities-box.items-list .item-box .text-content .paragraph-text,.fp .row.entities-box.items-list .item-box .text-content p,.fp .row.single-list.items-list .item-box .text-content .paragraph-text,.fp .row.single-list.items-list .item-box .text-content p{font-size:1rem;color:#000;display:block}.fp .row.entities-box.items-list .item-box .text-content .btn-round,.fp .row.single-list.items-list .item-box .text-content .btn-round{width:150px;margin-top:20px;font-size:1rem;line-height:initial;padding-left:0;padding-right:0}@media (min-width:1367px){.fp .row.entities-box.items-list .item-box:before,.fp .row.single-list.items-list .item-box:before{width:50%}}@media (max-width:1366px){.fp .row.entities-box.items-list .item-box:before,.fp .row.single-list.items-list .item-box:before{height:220px}}@media (min-width:1367px){.fp .row.entities-box.items-list .item-box:after,.fp .row.single-list.items-list .item-box:after{width:25%}}@media (max-width:1366px){.fp .row.entities-box.items-list .item-box:after,.fp .row.single-list.items-list .item-box:after{bottom:auto;top:235px}}.fp .row.entities-box.items-list .item-box:hover:after,.fp .row.single-list.items-list .item-box:hover:after{width:50%}@media (max-width:1366px){.fp .row.entities-box.items-list .item-box.single img,.fp .row.single-list.items-list .item-box.single img{height:220px}}.map-container.practical-info{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-top:20px}.map-container.practical-info #type{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.map-container.practical-info #type li{width:25%;margin-right:2px}@media (max-width:1024px){.map-container.practical-info #type li{height:auto}}.map-container.practical-info #type li:last-of-type{margin-right:0}.map-container.practical-info #type li:after{display:none}@media (max-width:1024px){.map-container.practical-info #type li span{display:none}}@media (max-width:767px){.map-container.practical-info #type{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch}.map-container.practical-info #type li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:5px}}@media (min-width:1367px){.map-container.practical-info .marker-container{width:19.9%}}@media (max-width:1366px) and (min-width:1025px){.map-container.practical-info .marker-container{width:31.5%}}@media (min-width:1367px){.map-container.practical-info #mapgoogle{width:80.1%}}@media (max-width:1366px) and (min-width:1025px){.map-container.practical-info #mapgoogle{width:68.5%}}.map-container.practical-info #mapgoogle.wide{width:100%}.map-container.practical-info .map-desc{left:40px;position:absolute;height:100%;background-color:rgba(255,255,255,.85);width:300px;top:85px;height:635px;padding:40px 25px}@media (min-width:1367px){.map-container.practical-info .map-desc{height:calc(100% - 100px);width:400px;top:100px}}@media (max-width:1366px) and (min-width:1025px){.map-container.practical-info .map-desc{height:calc(100% - 150px);top:150px}}@media (max-width:767px){.map-container.practical-info .map-desc{display:none}}.map-container.practical-info .map-desc h5{margin-bottom:40px}.map-container.practical-info .map-desc .paragraph-text,.map-container.practical-info .map-desc p,.map-container.practical-info .map-desc>div{font-size:1.06667rem;line-height:2.26667rem;color:#000}.map-container.practical-info .map-desc .paragraph-text ul,.map-container.practical-info .map-desc p ul,.map-container.practical-info .map-desc>div ul{padding:30px 20px;list-style:disc}.map-container.practical-info .map-desc .paragraph-text ul li,.map-container.practical-info .map-desc p ul li,.map-container.practical-info .map-desc>div ul li{font-size:1.06667rem;line-height:2.26667rem}.map-container.practical-info .map-desc.full{width:100%;position:static;height:100%;display:inline-block}.map-container.practical-info .map-desc.full h5{width:100%}.map-container.practical-info .map-desc.full .paragraph-text{width:100%;float:none}@media (min-width:1024px){.map-container.practical-info .map-desc.full .column-left,.map-container.practical-info .map-desc.full .column-right{width:49%;float:left}.map-container.practical-info .map-desc.full .column-left:first-of-type,.map-container.practical-info .map-desc.full .column-right:first-of-type{margin-right:2%}}.map-container.practical-info .map-desc.full .images img{width:100%}#map_2{margin-top:40px;height:400px;width:100%}@media (min-width:1025px){#map_2{width:50%;height:720px;margin-top:0}}.promo-block{position:relative;margin-bottom:20px;overflow:hidden}.promo-block figure{position:relative}.promo-block figure:after{background-color:rgba(42,42,42,.3);content:"";opacity:1;width:100%;height:100%;left:0;top:0;position:absolute;-webkit-transition:opacity .7s ease;-o-transition:opacity .7s ease;transition:opacity .7s ease}.promo-block img{width:100%;-o-object-fit:cover;object-fit:cover;display:block;min-height:200px}@media (max-width:1024px) and (min-width:1024px){.promo-block img{height:75vh}}@media (max-width:1023px) and (min-width:768px){.promo-block img{height:50vh}}.promo-block .promo-hover-block{opacity:0;left:0;top:0;height:100%;width:33vw;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .5s ease 0s,-webkit-transform .5s ease 0s;transition:opacity .5s ease 0s,-webkit-transform .5s ease 0s;-o-transition:transform .5s ease 0s,opacity .5s ease 0s;transition:transform .5s ease 0s,opacity .5s ease 0s;transition:transform .5s ease 0s,opacity .5s ease 0s,-webkit-transform .5s ease 0s;background-color:rgba(255,255,255,.9);will-change:transform}@media (min-width:768px){.promo-block .promo-hover-block{position:absolute}}@media (max-width:1023px){.promo-block .promo-hover-block{width:45%}}@media (max-width:767px){.promo-block .promo-hover-block{width:100%;display:none}}.promo-block .promo-container{overflow:hidden;position:relative}@media (min-width:768px){.promo-block .promo-container{height:calc(100% - 116px)}}.promo-block .scroll{padding-left:0}.promo-block h6{padding:50px 30px}.promo-block .promo-box{padding:30px}.promo-block .promo-box h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-block .promo-box .details-info{padding-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}.promo-block .promo-box .details-info>div{min-width:22%}.promo-block .promo-box .btn-round{padding:5px 20px}.promo-block .promo-box .btn-round:hover{padding:7px 22px}.promo-block .promo-box:nth-of-type(odd){background-color:#f9f9f9}.promo-block .promo-box:nth-of-type(even){background-color:#e9e9e9}.promo-block .promo-title-block{position:absolute;left:5%;top:35%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}@media (max-width:1024px) and (min-width:768px){.promo-block .promo-title-block.two-lines{max-width:45%}}@media (max-width:767px){.promo-block .promo-title-block{top:125px}.promo-block .promo-title-block h2{margin:0}}.promo-block .promo-title-block .icon-logo-sign{opacity:0;-webkit-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}.promo-block.single-hall .promo-title-block{-webkit-transform:none;-ms-transform:none;transform:none}.promo-block.single-hall .promo-hover-block{background:0 0;height:auto;left:35px;top:60px}@media (min-width:768px){.promo-block.single-hall .promo-hover-block{width:90%}}@media (min-width:1367px){.promo-block.single-hall .promo-hover-block{left:60px;width:33vw}}.promo-block.single-hall .promo-hover-block .paragraph-text,.promo-block.single-hall .promo-hover-block p{color:#2a2a2a;margin-top:20px}@media (min-width:768px){.promo-block.single-hall img{height:50vh}}@media (min-width:1025px){.promo-block.single-hall img{min-height:400px}}@media (min-width:1025px){.promo-block:hover .promo-hover-block{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .5s ease .2s,-webkit-transform .5s ease .2s;transition:opacity .5s ease .2s,-webkit-transform .5s ease .2s;-o-transition:transform .5s ease .2s,opacity .5s ease .2s;transition:transform .5s ease .2s,opacity .5s ease .2s;transition:transform .5s ease .2s,opacity .5s ease .2s,-webkit-transform .5s ease .2s}}@media (min-width:1025px) and (max-width:767px){.promo-block:hover .promo-hover-block{display:block}}@media (min-width:1025px){.promo-block:hover .promo-title-block{-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;-o-transition:transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}}@media (min-width:1025px) and (min-width:768px){.promo-block:hover .promo-title-block{-webkit-transform:translateX(40vw);-ms-transform:translateX(40vw);transform:translateX(40vw)}}@media (min-width:1025px) and (max-width:1024px) and (min-width:768px){.promo-block:hover .promo-title-block{-webkit-transform:translateX(350px);-ms-transform:translateX(350px);transform:translateX(350px)}}@media (min-width:1025px){.promo-block:hover .promo-title-block .icon-logo-sign{opacity:1;-webkit-transition:opacity .5s ease .5s;-o-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s}.promo-block:hover figure:after{opacity:0}.promo-block:hover.single-hall .promo-title-block{-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:1024px){.promo-block.open .promo-hover-block{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .5s ease .2s,-webkit-transform .5s ease .2s;transition:opacity .5s ease .2s,-webkit-transform .5s ease .2s;-o-transition:transform .5s ease .2s,opacity .5s ease .2s;transition:transform .5s ease .2s,opacity .5s ease .2s;transition:transform .5s ease .2s,opacity .5s ease .2s,-webkit-transform .5s ease .2s}}@media (max-width:1024px) and (max-width:767px){.promo-block.open .promo-hover-block{display:block}}@media (max-width:1024px){.promo-block.open .promo-title-block{-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;-o-transition:transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}}@media (max-width:1024px) and (min-width:768px){.promo-block.open .promo-title-block{-webkit-transform:translateX(40vw);-ms-transform:translateX(40vw);transform:translateX(40vw)}}@media (max-width:1024px) and (max-width:1024px) and (min-width:768px){.promo-block.open .promo-title-block{-webkit-transform:translateX(350px);-ms-transform:translateX(350px);transform:translateX(350px)}}@media (max-width:1024px){.promo-block.open .promo-title-block .icon-logo-sign{opacity:1;-webkit-transition:opacity .5s ease .5s;-o-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s}.promo-block.open figure:after{opacity:0}.promo-block.open.single-hall .promo-title-block{-webkit-transform:none;-ms-transform:none;transform:none}}.real-slider-container{position:relative;margin-bottom:50px}@media (min-width:1367px){.real-slider-container{margin-bottom:200px}}.real-slider-container .slider-text-box{top:0;right:0;padding-top:80px;background-color:rgba(255,255,255,.95)}@media (min-width:1025px){.real-slider-container .slider-text-box{max-height:calc(100% + 150px);width:40%;padding:120px 0 70px 70px;position:absolute}}@media (min-width:1367px){.real-slider-container .slider-text-box{border-bottom:2px solid #e92c30}}.real-slider-container .slider-text-box h6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.real-slider-container .slider-text-box h6:after{content:'';display:block;height:2px;background-color:#e92c30;width:70%}}.real-slider-container .slider-text-box .promo-container{overflow:hidden;position:relative}@media (min-width:768px){.real-slider-container .slider-text-box .promo-container{max-height:385px}}@media (min-width:1367px){.real-slider-container .slider-text-box .promo-container{max-height:19vw}}.real-slider-container .slider-text-box .promo-container .paragraph-text,.real-slider-container .slider-text-box .promo-container p{font-size:1.2rem;color:#000;line-height:2.26667rem}@media (max-width:1366px) and (min-width:1024px){.real-slider-container .slider-text-box .promo-container .paragraph-text,.real-slider-container .slider-text-box .promo-container p{font-size:1rem;line-height:1.86667rem}}@media (min-width:768px){.real-slider-container .slider-text-box .promo-container .paragraph-text,.real-slider-container .slider-text-box .promo-container p{padding-right:70px}}@media (min-width:1025px){.real-slider-container .real-slider{width:calc(100% - 170px)}}@media (min-width:1367px){.real-slider-container .real-slider .slick-slide{margin-right:15px}}.real-slider-container .real-slider .slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.real-slider-container h6{margin-bottom:40px}section.halls>h5{margin:80px 0 40px 40px}@media (max-width:767px){section.halls>h5{margin-left:20px}}section.halls>h5:after{margin:15px 0;width:15px}section.halls figure img{width:100%}section.halls .arrangement figure{position:relative}section.halls .arrangement h5{margin:40px 0 20px 40px}section.halls .arrangement .details-info{background-color:#f9f9f9;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){section.halls .arrangement .details-info{position:absolute;width:340px;bottom:60px;right:100px}}section.halls .arrangement .details-info .paragraph-text,section.halls .arrangement .details-info p{width:100%;color:#000}.plan-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1366px){.plan-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.plan-wrapper .legend{min-width:16%;background-color:#e9e9e9}.plan-wrapper .legend>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1366px){.plan-wrapper .legend>div{min-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.plan-wrapper .legend h6{color:#5b5b5b;font-size:.86667rem;margin:40px 0 40px 40px}@media (max-width:1366px){.plan-wrapper .legend h6{width:auto}}.plan-wrapper .legend span{font-size:.93333rem;margin:0 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.plan-wrapper .legend span{width:100%}}.plan-wrapper .legend span img{margin-right:20px}.plan-wrapper .level-nav{min-width:13.5%}@media (max-width:1366px){.plan-wrapper .level-nav{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-wrapper .level-nav li{width:25%}}@media (min-width:1367px){.plan-wrapper .level-nav{margin-top:70px}}.plan-wrapper .level-nav li{background-color:#4e4e4e;cursor:pointer;font-size:1rem;font-family:"SanukPro Bold";color:#fff;text-transform:uppercase;padding:33px;margin-bottom:2px;position:relative}@media (max-width:767px){.plan-wrapper .level-nav li{padding:24px 0;text-align:center}.plan-wrapper .level-nav li span{display:none}}.plan-wrapper .level-nav li.active{background-color:#e92c30}.plan-wrapper .level-nav li.active:after{position:absolute;content:'';right:-9px;bottom:30px;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #e92c30;z-index:1}@media (max-width:1366px){.plan-wrapper .level-nav li.active:after{bottom:-9px;right:25px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #e92c30;border-bottom:none}}.dragscroll-container{position:relative;background-color:#f9f9f9;min-width:70.5%;max-width:70.5%;max-height:788px;margin:0 5px}@media (max-width:1366px){.dragscroll-container{width:100%;min-width:100%;max-width:100%;margin:0}}.dragscroll-container .buttons{position:absolute;right:20px;top:20px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dragscroll-container .buttons button{background-color:#e92c30;font-size:1.33333rem;border-radius:20px;padding:5px 15px;color:#fff;cursor:pointer}.dragscroll-container .buttons .zoomLevel{color:#5d5d5d;font-size:.93333rem;font-family:"SanukPro Bold";margin:10px 0}.dragscroll{width:100%;height:100%;overflow:hidden;cursor:-webkit-grab;cursor:grab;text-align:center}.dragscroll img{margin:5% auto;-webkit-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear;display:none;width:82%}.dragscroll img:first-of-type{display:inline}.rwd-table{width:100%;position:relative}@media (min-width:1024px){.rwd-table{width:calc(100% - 40px)}}.rwd-table th{height:80px;text-align:center;color:#5b5b5b;padding:0 5px;font-size:.86667rem;font-family:"SanukPro Bold"}.rwd-table th:nth-of-type(even){background-color:#dcdcdc}.rwd-table th:nth-of-type(odd){background-color:#fff}.rwd-table tr{border-bottom:2px solid #fff}@media (max-width:1023px){.rwd-table tr{display:none}.rwd-table tr:nth-of-type(2){display:block}}.rwd-table tr:nth-of-type(even) td:nth-of-type(odd){background-color:#e9e9e9}.rwd-table tr:nth-of-type(odd) td:nth-of-type(odd){background-color:#f9f9f9}.rwd-table td{height:80px;padding-right:45px;border-bottom:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.06667rem}@media (min-width:1024px){.rwd-table td{width:16%;width:13vw;display:table-cell;border-bottom:none;padding:0 5px;text-align:center}}.rwd-table td:first-of-type{text-align:left;padding:0 10px 0 45px;font-family:"SanukPro Bold";width:20%;text-transform:uppercase}@media (max-width:1023px){.rwd-table td:first-of-type{display:none}}.rwd-table td i{font-size:2rem}.rwd-table td .icon-minus{color:#e92c30}.rwd-table td .icon-tick-2{color:#63aa25}.rwd-table td:nth-of-type(even){background-color:#dcdcdc}.rwd-table td:before{content:attr(data-th);font-family:"SanukPro Bold";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5b5b5b;font-size:.86667rem;width:50%;border-right:2px solid #fff;height:100%;padding-left:45px}@media (min-width:1024px){.rwd-table td:before{display:none}}.info-container{width:32%;display:inline-block;vertical-align:top}@media (max-width:1023px){.info-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.info-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-container .details-info{background-color:#f9f9f9;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:2px}.info-container .details-info .paragraph-text,.info-container .details-info p{width:100%;color:#000}.section-container section .hall-view h5{padding-bottom:0}.section-container section .hall-view h5:after{margin-bottom:0}.hall-view{margin-bottom:80px}.hall-view .view-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hall-view .view-slider img{width:67%;display:inline-block}@media (max-width:1023px){.hall-view .view-slider img{width:100%}}.hall-view .view-slider .prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.hall-view .view-slider .prev .ico{margin-left:30px}}.hall-view .view-slider .next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:768px){.hall-view .view-slider .next{margin-right:60px}}@media (min-width:768px){.hall-view .view-slider .next .ico{margin-right:30px}}.hall-view .view-slider .slick-arrow{color:#7d7d7d;font-size:.86667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (max-width:767px){.hall-view .view-slider .slick-arrow{margin-top:30px}.hall-view .view-slider .slick-arrow span:not(.ico):not(.nr){display:none}}.hall-view .view-slider .slick-arrow .ico{color:#e92c30;font-family:"SanukPro Bold";font-size:2rem}.hall-view .view-slider .lvl-numb{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-family:"SanukPro Bold";font-size:.93333rem;color:#000;margin:0 60px}@media (max-width:767px){.hall-view .view-slider .lvl-numb{margin:30px auto 0}}.hall-view .view-slider .lvl-numb span{color:#000;font-size:.93333rem}.hall-view .view-slider .slick-list{width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:30px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:40px;width:60px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;bottom:-50px;z-index:1;padding:0;outline:0;border:2px solid #e92c30;border-radius:20px}@media (min-width:1025px){.slick-next,.slick-prev{top:0;bottom:auto}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"SanukPro Bold";font-size:20px;line-height:1;color:#e92c30;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{right:100px}@media (min-width:1025px){.slick-prev{right:-50px}}@media (max-width:767px){.slick-prev{right:auto;left:0}}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"<"}[dir=rtl] .slick-prev:before{content:">"}.slick-next{right:0}@media (min-width:1025px){.slick-next{right:-150px}}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:">"}[dir=rtl] .slick-next:before{content:"<"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"SanukPro Bold";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*!
 * fullPage 2.9.7
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.fp-section{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;width:100%;height:100%}@media (max-width:1024px) and (min-width:1024px){.fp-tableCell{vertical-align:middle}}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}.fp-responsive .fp-section,.fp-responsive .fp-slide,.fp-responsive .fp-tableCell{height:auto!important}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;-o-transition:none;transition:none}.gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:80vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p::last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0;border:none}.gclose svg,.gnext svg,.gprev svg{display:block;width:100%;height:auto}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title,.glightbox-modern .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gclose,.glightbox-modern .gnext,.glightbox-modern .gprev{background-color:rgba(0,0,0,.12)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover,.glightbox-modern .gclose:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gprev:hover{background-color:rgba(0,0,0,.2)}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path,.glightbox-modern .gclose path,.glightbox-modern .gnext path,.glightbox-modern .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:0}.glightbox-clean .gprev,.glightbox-modern .gprev{position:absolute;top:-100%;left:30px;width:40px;height:56px}.glightbox-clean .gnext,.glightbox-modern .gnext{position:absolute;top:-100%;right:30px;width:40px;height:56px}.glightbox-clean .gclose,.glightbox-modern .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;opacity:.7;background-position:-59px 2px}.glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:20px}.glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .gprev,.glightbox-modern .gprev{top:45%}.glightbox-clean .gnext,.glightbox-modern .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}