h1,.h1{color:#000;display:inline-block;font-weight:200;font-size:4.5rem;font-family:Montserrat,Helvetica,Calibri,sans-serif;font-style:normal;margin-bottom:unset;letter-spacing:6px;line-height:1.1}@media only screen and (max-width: 1300px){h1,.h1{font-size:3rem}}@media only screen and (max-width: 1023px){h1,.h1{font-size:2rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:1.8rem}}h1.color-white,.h1.color-white{color:#fff}h1.color-main,.h1.color-main{color:#000}h1.light-font,.h1.light-font{font-weight:300}h1.small,.h1.small{font-size:2.25rem}@media only screen and (max-width: 1023px){h1.small,.h1.small{font-size:1.8rem}}@media only screen and (max-width: 767px){h1.small,.h1.small{font-size:1.6rem}}h2,.h2{font-family:Montserrat,Helvetica,Calibri,sans-serif;font-weight:900;font-size:1.5rem}@media only screen and (max-width: 767px){h2,.h2{font-size:1.2rem}}h3,.h3{color:#000;font-size:1.125rem;font-weight:700}h1.title-font,.h1.title-font,h2.title-font,.h2.title-font,h3.title-font,.h3.title-font{font-family:Montserrat,Helvetica,Calibri,sans-serif;letter-spacing:24px;font-weight:500}h1.title-font.small,.h1.title-font.small,h2.title-font.small,.h2.title-font.small,h3.title-font.small,.h3.title-font.small{font-size:3rem;letter-spacing:15px}@media only screen and (max-width: 1023px){h1.title-font.small,.h1.title-font.small,h2.title-font.small,.h2.title-font.small,h3.title-font.small,.h3.title-font.small{font-size:2rem}}@media only screen and (max-width: 767px){h1.title-font.small,.h1.title-font.small,h2.title-font.small,.h2.title-font.small,h3.title-font.small,.h3.title-font.small{font-size:1.8rem}}/*! purgecss start ignore */body.has-cms-topbar header .header.active .header__inner{top:60px}header .header{background-color:transparent;position:absolute;top:0;right:0;left:0;height:51px;z-index:100}header .header .header__inner{position:absolute;top:0;right:0;left:0}header .header .header__navigation{display:flex;justify-content:center}header .header .header__navigation .navigation__item{padding:0 2rem}header .header .header__navigation .navigation__item a{transition:all .2s cubic-bezier(.55,0,.1,1);color:#fff;display:block;font-size:1rem;font-weight:500;padding:1rem 0;position:relative}header .header .header__navigation .navigation__item a:hover{opacity:.75}header .header .header__navigation .navigation__item:last-of-type{padding-right:0}@media only screen and (max-width: 767px){header .header .header__navigation{justify-content:center;flex-direction:column;align-items:flex-start;padding-left:2em}}header .header.active{background-color:#000}header .header.active .header__inner{padding:unset;background-color:#000;position:fixed;top:0;width:100%}header .header.active .header__inner .header__navigation{margin-top:unset}header .header.active .header__inner .header__logo,header .header.active .header__inner .login-btn{display:none}header .header .top-wrap{position:absolute;top:.5rem;right:calc((100vw - 1300px + 2rem)/2);z-index:101;display:flex;gap:.5rem}@media only screen and (max-width: 1300px){header .header .top-wrap{right:1rem}}header .header .login-btn a{display:inline-block;background-color:#fff;padding:.5rem 1rem;font-size:.875rem;transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .login-btn a:hover{background-color:#e6e6e6}header .header .mobile-nav .login-btn{position:static;padding-top:.5rem}header .header .mobile-nav .login-btn a{padding:0;background-color:transparent;font-size:1rem}@media only screen and (max-width: 1300px){header .header .login-btn{right:1rem}}.nav-bar{background-color:transparent;position:relative;z-index:0}@media only screen and (max-width: 1023px){.nav-bar.hide-medium{display:none}}.nav-bar .header__logo{position:relative;max-width:240px;margin:1rem auto 0;transition:all .2s cubic-bezier(.55,0,.1,1)}.navigation__block.navigation__block--mobile{display:none}@media only screen and (max-width: 1023px){.navigation__block.navigation__block--mobile{align-items:center;background-color:#000;box-shadow:0 4px 2px -2px #0000001a;display:flex;flex:1;height:65px;justify-content:space-between;left:0;padding:0 1em;position:fixed;right:0;top:0;z-index:999}}.navigation__block.navigation__block--mobile .mobile-header__logo{position:relative;height:100%;width:243px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 424px){.navigation__block.navigation__block--mobile .mobile-header__logo{width:60px}.navigation__block.navigation__block--mobile .mobile-header__logo .logo{display:none}.navigation__block.navigation__block--mobile .mobile-header__logo .logo-xs{display:block}}.navigation__block.navigation__block--mobile .mobile-header__btns{height:100%;display:flex;align-items:center}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn{padding:1em .25em}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fas{color:#f4f5e8;font-size:1.5rem}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn{display:inline-block;height:24px;overflow:hidden;position:relative;padding:0;width:30px;margin-left:.75rem}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:first-child{transform:rotate(45deg) translate(6px,10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:nth-child(2){transform:translate(-100%)}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:last-child{transform:rotate(-45deg) translate(6px,-10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span{transition:all .5s ease;background-color:#f4f5e8;display:block;height:2px;position:absolute;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:first-child{top:0}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:nth-child(2){top:11px}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:last-child{top:22px}.mobile-nav{display:none}@media only screen and (max-width: 1023px){.mobile-nav{display:block;background-color:#f3f3f3}}.mobile-nav .nav{list-style-type:none;margin:0;padding:0;padding-top:2rem}.mobile-nav .nav .nav__item{font-weight:500;padding-left:unset;text-align:center;padding:.5rem 0}.mobile-nav .nav .nav__item:before{display:none}.mobile-nav .nav .nav__item a{display:block;color:#000}.mobile-nav .nav .nav__item.active a{background-color:#000;color:#fff}/*! purgecss end ignore */.slider .slick-arrow{background-color:transparent;color:#000;height:45px;width:34px;padding:unset;transform-origin:center;z-index:1}.slider .slick-arrow i.fas{font-size:1.5rem}.slider .slick-arrow.slick-arrow--prev{left:5px}.slider .slick-arrow.slick-arrow--next{right:5px}.slider .slick-arrow.slick-disabled{opacity:.4}.slider .slick-dots{display:flex;align-items:center;justify-content:center;position:absolute;flex-wrap:wrap;bottom:0;left:50%;width:100%;transform:translate(-50%);margin:unset;padding:1rem}.slider .slick-dots li{padding:0 .25rem}.slider .slick-dots li:before{content:none}.slider .slick-dots li button{background-color:#fff;border:unset;color:transparent;cursor:pointer;border-radius:unset;opacity:.4;height:4px;width:60px;transition:all .3s cubic-bezier(.55,0,.1,1)}.slider .slick-dots li.slick-active button{opacity:1}.contact .contact__logo{max-width:200px;margin:0 auto;margin-bottom:2rem}.contact .contact-info .contact-info__item{display:flex;flex-direction:column;align-items:center;line-height:1.6}.contact .contact-info .contact-info__item i.fas{color:#0003}.contact .contact-info .contact-info__item a{display:inline-flex;align-items:baseline;max-width:100%}.contact .contact-info .contact-info__item a:hover{opacity:.75}.contact .contact-info .contact-info__item a span{overflow:hidden;text-overflow:ellipsis}.contact .contact-info .contact-info__item.address{flex-direction:row;align-items:baseline;justify-content:center}.contact .contact-info .contact-info__item.address i.fas{min-width:16px}.contact .contact-info .contact-info__item.address a{text-decoration:underline}.contact .contact-info .contact-info__item>*:not(:first-child){margin-top:1rem}.contact .contact-info a{transition:all .2s cubic-bezier(.55,0,.1,1)}.contact .contact-info a:hover{color:#000}.contact .contact-socials .socials-title{font-size:.875rem;font-weight:700;opacity:.5;padding-bottom:1rem}.contact .contact-socials .socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.contact .contact-socials .socials .social-item{color:#000;font-size:1.25rem;transition:all .2s cubic-bezier(.55,0,.1,1)}.contact .contact-socials .socials .social-item:not(:last-of-type){margin-right:.75rem}.contact .contact-socials .socials .social-item:hover{opacity:.75}@media only screen and (max-width: 767px){.contact .contact__logo{max-width:140px}}.jv_form .checkbox input[name=privacy]+label{font-size:.875rem;padding-top:3px;padding-bottom:0;padding-left:2rem;margin:0}.jv_form .checkbox input[name=privacy]+label a{text-decoration:underline}.jv_form .checkbox input[name=privacy]+label span{top:0;left:0;transform:translate(0)}.jv_form .checkbox input[name=privacy]:checked+label{background-color:transparent}.jv_form .checkbox input[type=checkbox]+label span{transition:all .3s cubic-bezier(.55,0,.1,1);background-color:transparent;border-color:#000}.jv_form .checkbox input[type=checkbox]+label span i.fas{color:#000}.jv_form .checkbox input[type=checkbox]:checked+label span,.jv_form .checkbox input[type=checkbox]:hover+label span{border-color:#000}.jv_form input[type=text],.jv_form input[type=search],.jv_form input[type=email],.jv_form input[type=tel],.jv_form input[type=password],.jv_form input[type=number],.jv_form input[type=date],.jv_form textarea,.jv_form select{border-radius:10px;border-color:transparent;padding:14px;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form input[type=text]::-moz-placeholder,.jv_form input[type=search]::-moz-placeholder,.jv_form input[type=email]::-moz-placeholder,.jv_form input[type=tel]::-moz-placeholder,.jv_form input[type=password]::-moz-placeholder,.jv_form input[type=number]::-moz-placeholder,.jv_form input[type=date]::-moz-placeholder,.jv_form textarea::-moz-placeholder,.jv_form select::-moz-placeholder{color:#000;opacity:.7}.jv_form input[type=text]::placeholder,.jv_form input[type=search]::placeholder,.jv_form input[type=email]::placeholder,.jv_form input[type=tel]::placeholder,.jv_form input[type=password]::placeholder,.jv_form input[type=number]::placeholder,.jv_form input[type=date]::placeholder,.jv_form textarea::placeholder,.jv_form select::placeholder{color:#000;opacity:.7}.jv_form input[type=text]:focus,.jv_form input[type=text]:hover,.jv_form input[type=search]:focus,.jv_form input[type=search]:hover,.jv_form input[type=email]:focus,.jv_form input[type=email]:hover,.jv_form input[type=tel]:focus,.jv_form input[type=tel]:hover,.jv_form input[type=password]:focus,.jv_form input[type=password]:hover,.jv_form input[type=number]:focus,.jv_form input[type=number]:hover,.jv_form input[type=date]:focus,.jv_form input[type=date]:hover,.jv_form textarea:focus,.jv_form textarea:hover,.jv_form select:focus,.jv_form select:hover{border-color:#fff}.jv_form input[type=text]::-moz-placeholder,.jv_form input[type=search]::-moz-placeholder,.jv_form input[type=email]::-moz-placeholder,.jv_form input[type=tel]::-moz-placeholder,.jv_form input[type=password]::-moz-placeholder,.jv_form input[type=number]::-moz-placeholder,.jv_form input[type=date]::-moz-placeholder,.jv_form textarea::-moz-placeholder,.jv_form select::-moz-placeholder{color:#bfbfbf}.jv_form input[type=text]::placeholder,.jv_form input[type=search]::placeholder,.jv_form input[type=email]::placeholder,.jv_form input[type=tel]::placeholder,.jv_form input[type=password]::placeholder,.jv_form input[type=number]::placeholder,.jv_form input[type=date]::placeholder,.jv_form textarea::placeholder,.jv_form select::placeholder{color:#bfbfbf}footer{background-color:#f3f3f3;position:relative}footer .copy-bar{background:unset;padding:0;position:relative}footer .copy-bar .copy-bar-container{align-items:flex-end;display:flex;justify-content:center;flex-wrap:wrap;padding:.75rem 0}footer .copy-bar .copy-bar-container .copy-bar__item{display:inline-block;font-size:14px;opacity:.75;padding:0 .5rem}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar-container .copy-bar__item{display:block}}footer .copy-bar .copy-bar-container .copy-bar__item a{color:#000;transition:all .3s cubic-bezier(.55,0,.1,1)}footer .copy-bar .copy-bar-container .copy-bar__item a:hover{color:#000}footer .copy-bar .copy-bar-container .copy-bar__item:first-of-type{padding-left:0}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar-container .copy-bar__item:first-of-type{padding-right:0}footer .copy-bar .copy-bar-container .copy-bar__item{margin-right:unset;padding:.5em 0 0;text-align:center}}@media only screen and (max-width: 424px){footer .copy-bar .copy-bar-container .copy-bar__item{width:100%}}footer .copy-bar .copy-bar-container .copy-bar__item span{font-weight:900}footer .copy-bar .copy-bar-container .copy-bar__item:hover{opacity:.9}footer .copy-bar .created-by{bottom:.75rem;position:absolute;right:1rem;opacity:.5;transition:all .3s cubic-bezier(.55,0,.1,1)}footer .copy-bar .created-by:hover{opacity:1}footer .copy-bar .created-by img{height:16px;width:16px}.menu-btn .menu-btn__icon:after,.homeslider-wrap .homeslider__item:after,.homeslider-wrap .homeslider,.picture-grid .gallery-item .picture,.picture-grid .gallery-item .picture-overlay{position:absolute;inset:0}.gallery{position:relative;z-index:0}.gallery .gallery__title{padding-bottom:2.5rem}.gallery .more-btn{display:inline-block;letter-spacing:6px}.picture-grid-wrapper:not(:first-of-type){padding-top:2rem;display:none}.picture-grid .gallery-item{border-radius:0;overflow:hidden;width:100%;transition:all .5s cubic-bezier(.55,0,.1,1)}.picture-grid .gallery-item:before{content:"";display:block;padding-top:100%}.picture-grid .gallery-item .picture-overlay{background-color:#00000080;opacity:0;z-index:1;transition:all .5s cubic-bezier(.55,0,.1,1)}.picture-grid .gallery-item .picture-overlay:after{content:"";background-image:url(../img/icon-plus-circle.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;height:44px;width:44px;transform:translate(-50%,-50%);transition:all .5s cubic-bezier(.55,0,.1,1)}.picture-grid .gallery-item .picture{transition:all .5s cubic-bezier(.55,0,.1,1)}.picture-grid .gallery-item:hover{box-shadow:0 0 30px #0000001a}.picture-grid .gallery-item:hover .picture-overlay{opacity:1}.picture-grid .gallery-item:hover .picture-overlay:after{transform:translate(-50%,-50%)}.picture-grid .gallery-item.margin-top{margin-top:1rem}.picture-grid.picture-grid--6>.flex .flex__item:first-of-type .gallery-item.big{margin-top:1rem}@media only screen and (max-width: 1023px){.picture-grid .gallery-item .picture-overlay:after{height:40px;width:40px}.picture-grid .gallery-item .picture:after{opacity:1}}@media only screen and (max-width: 767px){.picture-grid .logo-block{min-height:250px}.picture-grid.picture-grid--4 .inner-flex:first-of-type .gallery-item.full-height,.picture-grid.picture-grid--5 .inner-flex:first-of-type .gallery-item.full-height{margin-bottom:1rem}}.menu-btn .menu-btn__icon:after,.homeslider-wrap .homeslider__item:after,.homeslider-wrap .homeslider,.picture-grid .gallery-item .picture-overlay,.picture-grid .gallery-item .picture{position:absolute;inset:0}.homeslider-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;min-height:565px;padding-top:280px;padding-bottom:5rem;z-index:1}.homeslider-wrap .homeslider{background-color:#000;z-index:-1}.homeslider-wrap .homeslider .slider .slick-dots{z-index:2}.homeslider-wrap .homeslider__item{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;opacity:.3;position:relative;z-index:0}.homeslider-wrap .homeslider__item:after{content:"";z-index:-1}.homeslider-wrap .homeslider__title{color:#fff;font-weight:700;letter-spacing:0}@media only screen and (max-width: 1300px){.homeslider-wrap{min-height:550px}.homeslider-wrap .homeslider__title{font-size:3rem}}@media only screen and (max-width: 1023px){.homeslider-wrap{min-height:450px;padding-top:4rem}.homeslider-wrap .homeslider__title{font-size:2.5rem}}@media only screen and (max-width: 767px){.homeslider-wrap{min-height:300px}.homeslider-wrap .homeslider__title{font-size:2rem}}.technology .pic-content__picture-wrapper{max-height:800px;position:relative;margin-right:calc((100vw - 1300px + 2rem)/2*-1);max-width:711px;padding-bottom:35%}.technology .pic-content__picture-wrapper .pic-content__slider{border:10px solid #F3F3F3;bottom:auto;width:70%}.technology .pic-content__picture-wrapper .pic-content__slider:not(.pic-content__slider--small){position:static;border:none;width:92%;margin-left:auto}.technology .pic-content__picture-wrapper .pic-content__slider:not(.pic-content__slider--small) .pic-content__picture:before{padding-top:53%}.technology .pic-content__picture-wrapper .pic-content__slider .pic-content__picture{position:static}.technology .pic-content__picture-wrapper .pic-content__slider .pic-content__picture:before{content:"";display:block;padding-top:100%}.technology .pic-content__picture-wrapper .pic-content__slider.pic-content__slider--small{border-color:#fff;position:absolute;top:auto;bottom:0;left:auto;width:40%;max-width:300px}@media only screen and (max-width: 1300px){.technology .pic-content__picture-wrapper{margin-right:-1rem}}.menu-btn .menu-btn__icon:after,.picture-grid .gallery-item .picture-overlay,.picture-grid .gallery-item .picture,.homeslider-wrap .homeslider,.homeslider-wrap .homeslider__item:after{position:absolute;inset:0}.vision{position:relative;z-index:1}.vision .mainslider{min-height:850px}.vision.margin-pull{margin-top:-4rem}@media only screen and (max-width: 1300px){.vision .mainslider{min-height:700px}}@media only screen and (max-width: 1023px){.vision .mainslider{min-height:500px}}@media only screen and (max-width: 767px){.vision .mainslider{min-height:250px}}.mainslider{height:100%;overflow:hidden}.mainslider .mainslider__item.picture{height:100%;min-height:250px}body,html{background-color:#fff}.cms__logo{background:url(../img/logo-cms.svg) no-repeat left top;background-size:contain;background-position:center left}.color-white{color:#fff}.color-main{color:#000}.color-secondary{color:#f4f5e8}.color-tertiary{color:#ababab}.color-font{color:#000}.page-content ul,ul{list-style-type:none;margin:unset;padding:unset}.page-content ul li,ul li{position:relative;padding:0;padding-left:2rem}.page-content ul li:before,ul li:before{content:"\f00c";color:#000;font-family:"Font Awesome 5 Free";font-weight:900;left:0;position:absolute;top:0rem}.page-content p{font-weight:300;margin-bottom:0}.page-content .h1,.page-content .h2,.page-content .h3,.page-content .h4,.page-content .h5,.page-content .h6,.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-bottom:.5rem}.introduction{font-size:1.75rem;font-weight:300}@media only screen and (max-width: 1300px){.introduction{font-size:1.5rem}}@media only screen and (max-width: 1023px){.introduction{font-size:1.25rem}}@media only screen and (max-width: 767px){.introduction{font-size:1.125rem}}.vertical-center{display:flex;flex-direction:column;justify-content:center;height:100%}.container.wide{max-width:1600px}.page-link{color:#000;display:inline-block;font-weight:700;text-decoration:underline}body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 993px)}@media only screen and (max-width: 1023px){body.has-cms-topbar .page-wrapper{min-height:initial}}.page-wrapper{min-height:calc(100vh - 36px)}@media only screen and (max-width: 1023px){.page-wrapper{min-height:initial;padding-top:65px}}.picture{background-size:cover;background-position:center center;background-repeat:no-repeat;height:auto}.btn{transition:all .3s ease;font-weight:500}.btn:hover{background:black}.menu-btn{--menu-btn-bg: #F4F5E8;--menu-btn-color: #FFF;--menu-btn-img: url(../../images/menu.svg);position:relative;background-color:var(--menu-btn-bg);border-radius:25px;color:var(--menu-btn-color);padding:1rem 1.5rem 1rem 4rem}.menu-btn .menu-btn__icon{background-color:#fff;border-radius:50%;position:absolute;top:0;bottom:0;left:-1px;width:50px}.menu-btn .menu-btn__icon:after{content:"";-webkit-mask-image:var(--menu-btn-img);mask-image:var(--menu-btn-img);-webkit-mask-size:60%;mask-size:60%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--menu-btn-bg)}.menu-btn:hover .menu-btn__icon:after{background-color:var(--menu-btn-bg)}.menu-btn.menu-btn--takeaway{--menu-btn-bg: #000000;--menu-btn-img: url(../../images/takeaway.svg)}.lunch-section .lunch-section__content{display:flex;flex-direction:column;justify-content:center;height:100%}.lunch-section .flex-wrapper,.lunch-section .lunch-section__content{min-height:530px}@media only screen and (max-width: 1300px){.lunch-section .flex-wrapper,.lunch-section .lunch-section__content{min-height:450px}}@media only screen and (max-width: 1023px){.lunch-section .lunch-section__content{min-height:initial}.lunch-section .flex-wrapper{min-height:200px}}.flex-wrapper{display:flex;flex-direction:column;height:100%}.slide-btn-wrap{position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}.slide-btn-wrap .btn{padding:.75rem 2.5rem}.price-ball-wrapper{height:80px}.price-ball-wrapper .price-ball{background-color:#fff;border-radius:50%;position:absolute;bottom:0;right:0;width:200px;z-index:1;transform:translate(2rem,60%)}.price-ball-wrapper .price-ball:before{content:"";display:block;padding-top:100%}.price-ball-wrapper .price-ball .price-ball__inner{color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.price-ball-wrapper .price-ball .price-ball__price{font-size:2.25rem;font-weight:700}.price-ball-wrapper .price-ball .price-ball__subtitle{font-weight:300;opacity:.7}@media only screen and (max-width: 767px){.price-ball-wrapper .price-ball{width:180px}.price-ball-wrapper .price-ball .price-ball__price{font-size:1.8rem}}.pic-content{position:relative;z-index:0}.pic-content .h1{display:block}.pic-content .pic-content__picture.picture{border-radius:0;overflow:hidden;height:100%;position:relative;z-index:0}.pic-content .pic-content__picture.picture:before{content:"";display:block;padding-top:75%}.pic-content .pic-content__content{padding-top:2rem;padding-bottom:2rem}.pic-content .pic-content__content.no-padding{padding-top:0;padding-bottom:0}.pic-content .pic-content__cta{display:inline-block;position:relative;padding-bottom:.75rem;font-weight:700}.pic-content .pic-content__cta:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #000000}@media only screen and (max-width: 767px){.pic-content{margin-top:0}.pic-content .pic-content__content{padding:0}.pic-content.pic-content--reverse .pic-content__content.has-picture{padding-right:1rem}}.mainvideo-wrapper .play-button{border:3px solid rgba(255,255,255,.25);transition:all .3s cubic-bezier(.55,0,.1,1)}.mainvideo-wrapper .play-overlay{background-color:#0000004d}.mainvideo-wrapper .play-overlay:hover .play-button{border-color:#ffffff80}.mainvideo-wrapper.is-playing .play-overlay{display:none}.fancybox-container .fancybox-caption{background:#000;visibility:visible;opacity:1;font-size:1.25rem;text-align:center}.fancybox-container .fancybox-caption:after{display:none}
