/*!
Theme Name: Esprit Digital
Theme URI:
Author: Candy
Author URI: https://www.candymarketing.co.uk
Description: Digital Signage Display Solutions
Version: 1.0.0
Text Domain: esprit
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
 img{transform:translateZ(0)}.news__content a{color:#2671b2;text-decoration:underline}.news__content a:hover{text-decoration:none}.news__content .has-background a{color:inherit;text-decoration:none}.footer__awards{border-radius:0;overflow:hidden}.footer__awards img{transform:scale(1.03)}.page-id-87 .baner video{object-fit:contain!important}.page-id-87 .baner{background:#0b0d1c!important}.indoor-range__bg{height:61%}.home .baner__body,.home .baner--main .baner__title{margin-left:10rem}.footer__contacts a,.footer__policy a{transition:0.3s}.footer__contacts a:hover,.footer__policy a:hover{color:#003a62!important}.lumos-product .product-page__text,.lumos-product .product-page__image{padding:0 calc(15 / var(--media-breakdown));margin-bottom:calc(15 / var(--media-breakdown))}.service-page__title{-webkit-text-fill-color:unset!important;color:#01579B}.service-page__wrap{box-shadow:none!important}.service-page .products .product{justify-content:space-between;align-items:flex-end;flex-direction:row}.product-page__products.products{background:none!important}.footer__created p{margin-bottom:0}.footer__created img{width:55px;vertical-align:text-bottom}.about-info__col{display:flex;flex-wrap:wrap}.about-info__body{width:100%}.about-info__icon img{object-fit:cover}.about-info__icon{width:calc(40 / var(--media-breakdown));height:calc(40 / var(--media-breakdown));margin-right:calc(10 / var(--media-breakdown))}.partner{border:none!important}.menu__body .sub-menu,.menu__sublist{padding:0}.menu__body .sub-menu>li,.menu__sublist>li{padding:10px;transition:0.3s;margin-bottom:0!important}.menu__body .sub-menu>li:hover{background:#c8ddf4}.service-page__wrap img,.product-page__wrap img{border-radius:9px}.history__slider .swiper-history-thumbs .swiper-slide-thumb-active .year__num{font-size:calc(28 / var(--media-breakdown))!important}.awards__list>li .award{transition:0.3s}.awards__list>li .award:hover{box-shadow:0 10px 10px rgb(0 0 0 / 15%);transform:translateY(-3px)}.header.scrolled{box-shadow:0 0 15px rgb(0 0 0 / 15%)}body.pc .menu__body>ul>li:hover .menu__arrow{margin-bottom:-2px!important}.menu__arrow{margin-left:8px}.menu__body .sub-menu>li,.menu__sublist>li{padding-bottom:calc(5 / var(--media-breakdown))}@media (max-width:991px){.header.white .menu__arrow,.header.scrolled .menu__arrow{border-color:#fff!important}.soc{margin:20px 0 0}.soc>li{margin:5px}.soc>li>a{width:35px;height:35px}body,.footer,.footer a,.footer__title,.soc>li>a::before{font-size:calc(20 / var(--media-breakdown))!important}.single-case-study .baner,.single-service .baner,.single-product .baner{min-height:unset}.service-page__wrap,.products .lumos{padding-left:15px!important;padding-right:15px!important}.articles__wrap{padding:calc(65 / var(--media-breakdown)) 0!important}}@media (max-width:767px){.breadcrumbs__list span span *:not(:first-child)::before,.breadcrumbs__list>li:not(:first-child)::before{margin-bottom:2px}.product-page__wrap{padding:5px}}