/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
img{max-width:100%;height:auto;}.navbar .navbar-brand img{max-width:130px;}.row{--bs-gutter-x:inherit;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content{top:60%;left:30%;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content h2{color:#fff;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content h3{color:#fff;}#navbar-top{border-bottom:1px solid #fff;}.icons-element .icon-box{background-color:#f4863b;border-radius:50%;display:inline-block;padding:.7rem;}.icons-element .icon-box svg path{fill:#fff;}.wrapper-icons-section .section-icon{background-color:#714897;padding:30px 0;}.wrapper-icons-section .section-icon .icons-text-element a{color:#fff;text-decoration:none;}.wrapper-icons-section .section-icon .icons-text-element{color:#fff;}.wrapper-bg-color-projects{background-color:#EAE1D2;text-align:center;}#counter .item{text-align:center;}#counter .item .count{color:#C174CA;margin-bottom:5px;font-size:40px;}#counter .item h3{color:#4f4e28;text-transform:capitalize;}#navbar-top #block-genlite-headercontactmenu{display:flex;grid-gap:10px;list-style:none;}#navbar-top #block-genlite-headercontactmenu a{text-decoration:none;color:#fff;display:inline-block;height:100%;padding-left:35px;position:relative;z-index:2;}.path-frontpage #header{position:absolute;left:0;right:0;top:0;z-index:1000;transition:.4s ease-in-out;}body.path-node.user-logged-in #page-wrapper #page,body.layout-no-sidebars.user-logged-in #page-wrapper #header{position:relative;}.view-id-hero_slide_show .views-slick-animate.basic-styles .slick-slide{margin:0px;}.node--type-landing-page .node__content{margin-top:0px;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content a{display:inline-block;background:#704897;border:1px solid #704897;padding:10px 30px;color:#fff;font-size:15px;border-radius:30px;overflow:hidden;transition:.3s ease-in-out;margin-top:30px;text-decoration:none;position:relative;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content a::after{content:url('/themes/custom/genlite/images/angle-right.svg');position:absolute;right:0;bottom:-2px;filter:invert(1);}#slickanimate-hero-slide-show-block-1 img{width:100%;}#slickanimate-hero-slide-show-block-1{margin-bottom:0px;}.banner-projects-one-section{background-color:#EAE1D2;padding:50px 0;}.project-product-wrapper1 .project-box{background-color:#EAE1D2;padding:50px 20px;}.banner-projects-two-section{background-color:#F4EDE3;padding:50px 0;}.project-product-wrapper1 .product1-box,.project-product-wrapper1 .product2-box{background-color:#F4EDE3;padding:50px 20px;}.project-product-wrapper1 .product1-box img,.project-product-wrapper1 .product2-box img{padding-top:40px;}.banner-projects-one-section,.banner-projects-two-section{display:none;}.wrapper-industry-slide-show{padding:50px 0px;}.partner-feature li{display:inline-block;margin-right:10px;}.partner-feature li::before{content:"";width:10px;height:10px;display:inline-block;background-color:#F5853A;border-radius:50%;margin-right:5px;}.partner-powered{font-style:italic;}.dealers-section-one,.dealers-section-two{display:none;}.dealers-note{background:#928777;padding:15px;color:#fff;}.dealers-note a,.dealers-note a:hover{color:#fff;}.dealers-note .icons-element .icon-box{padding:.7em .9em;}#navbar-top{justify-content:flex-end;}#navbar-main ul li a{font-family:"Exo",sans-serif;text-transform:uppercase;}#slickanimate-hero-slide-show-block-1 .slick-prev:before,#slickanimate-hero-slide-show-block-1 .slick-next:before{color:#fff !important;}#navbar-top .top-head-phone-num::before{content:"";background-image:url('/themes/custom/genlite/images/call.svg');background-size:30px 30px;position:absolute;background-repeat:no-repeat;width:42px;height:31px;z-index:0;filter:invert(1);}#navbar-top .top-head-mobile-num::before{content:"";background-image:url('/themes/custom/genlite/images/phone.svg');background-size:30px 30px;position:absolute;background-repeat:no-repeat;width:42px;height:31px;z-index:0;filter:invert(1);}#navbar-top .top-head-email::before{content:"";background-image:url('/themes/custom/genlite/images/mail.svg');background-size:30px 30px;position:absolute;background-repeat:no-repeat;width:42px;height:31px;z-index:0;filter:invert(1);}#navbar-top li.menu-item{position:relative;}.block-views-blockindustry-block-1 .slide__caption{padding:0;position:absolute;bottom:0;left:0;display:inline-block;top:auto;}.block-views-blockindustry-block-1 .slide__title{margin:0px;padding:.8rem;font-size:1.3rem;position:relative;z-index:1;}.block-views-blockindustry-block-1 .slide__caption::after{content:"";width:100%;height:100%;background-color:#704897;position:absolute;top:0;opacity:.8;}.block-views-blockindustry-block-1 .grid.list-group-item{padding:0px;}.block-views-blockindustry-block-1 .grid.list-group-item .grid__content{position:relative;}.block-views-blockindustry-block-1 .slide__title a{text-decoration:none;color:#F4EDE3;}.navbar .navbar-brand img{filter:brightness(0) invert(1);}#block-genlite-genliteintrofooter img{filter:brightness(0) invert(1);max-width:150px;}#navbar-main,#navbar-top{padding:10px 30px;background-color:rgba(0,0,0,0.3) !important;}.path-frontpage h1.title{display:none;}.messages__wrapper{margin-top:20px;}.site-footer{background-image:url("/themes/custom/genlite/images/footer-bg-min.jpeg") !important;background-size:cover !important;background-position:center -200px !important;min-height:400px;margin-top:30px;position:relative;z-index:2;}.site-footer::before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);display:block;position:absolute;bottom:0;z-index:-1;}.site-footer .block{border-color:transparent !important;}.stats-wrapper{background-image:url("/themes/custom/genlite/images/stats-bg.png") !important;padding:100px 0;}#counter .item h3{color:#fff !important;}.our-partner{padding-top:30px;padding-bottom:30px;}.wrapper-industry-slide-show{background-image:url("/themes/custom/genlite/images/city.png") !important;background-repeat:repeat-x;background-position:bottom;min-height:450px;}.about-awards{padding-top:40px;padding-bottom:40px;}.readmore{display:inline-block;background:#704897;border:1px solid #704897;padding:6px 25px;color:#fff;font-size:15px;border-radius:30px;overflow:hidden;transition:.3s ease-in-out;text-decoration:none;position:relative;}.readmore:hover,#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content a:hover{color:#fff;background:#861a93;}.readmore::after{content:url(/themes/custom/genlite/images/angle-right.svg);position:absolute;right:0;bottom:-2px;filter:invert(1);}#slickanimate-hero-slide-show-block-1 .image-media .animated{position:relative;}#slickanimate-hero-slide-show-block-1 .image-media .animated::before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.3);display:block;position:absolute;bottom:0;}#navbar-top{border-bottom:1px solid #ffffff63 !important;}#header{background-image:url("/sites/default/files/2024-10/genlite-slideshow1.jpg") !important;background-position-y:30%;}.path-frontpage #header{background-image:unset !important;}#block-genlite-breadcrumbs{max-width:1320px;margin:auto;--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)* .5);margin-right:auto;margin-left:auto;margin-top:30px;}.path-frontpage #block-genlite-page-title{margin-top:0;}.block-views-blockindustry-block-1 .slide__title a,.block-views-blockindustry-block-1 .slide__title{font-weight:300 !important;padding-left:20px;color:#fff;}#block-genlite-content{min-height:500px;}h3,h3 a{text-transform:none;}h1,h1 a{font-weight:500 !important;}h1{font-size:2rem;}.navbar-nav .nav-link.active{border-bottom:1px solid;color:#fff;}.view-news .views-field-nothing{margin-bottom:20px;background:#fff;padding:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.view-news .views-field-nothing a{color:#611f69;text-decoration:none;}.banner-projects-one-section p,.banner-projects-two-section p{padding-left:40px;padding-right:40px;}.news-social-update{background:#f4ede4;padding-top:30px;padding-bottom:30px;}h2,h2 a{font-weight:500 !important;}.slick--view--awards .list-group-item{border:none;}.dealers-section-one{background-color:#F4EDE3;padding-top:12%;}.dealers-section-one a{color:#611f69;}.dealers-section-two{background-color:#ebe1d2;padding:40px;}.node--type-products .field--type-image,.node--type-news .field--type-image{float:none;}.footer-Copyright-box .Powered-by-footer{text-align:right;}.show-mobile-display{display:none;}#block-genlite-main-menu ul li a,#block-genlite-mainnavigation ul li a{color:#fff;}.block-views-blockawards-block-1 .field-content-image-box::after{content:"";background-image:url('/themes/custom/genlite/images/award-transparent-image.png');background-repeat:no-repeat;background-size:contain;position:absolute;display:inline;top:0;bottom:0;width:100%;height:100%;z-index:2;}.block-views-blockawards-block-1 .field-content-image-box{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;padding:20px;}.block-views-blockawards-block-1 .views-field-field-image{text-align:center;}.block-views-blockawards-block-1 .slick-next,.block-views-blockawards-block-1 .slick-prev{margin-top:0 !important;top:-30px !important;}.block-views-blockawards-block-1 .slick-prev{left:75% !important;}.block-views-blockawards-block-1 .slick-next::before{content:"\f054" !important;font-family:"Font Awesome 5 Free" !important;font-weight:900 !important;font-size:25px !important;}.block-views-blockawards-block-1 .slick-prev::before{content:"\f053" !important;font-family:"Font Awesome 5 Free" !important;font-weight:900 !important;font-size:25px !important;}.block-views-blockawards-block-1 .slick-next{right:60px !important;}.navbar-expand-lg .navbar-nav .menu-item--expanded:hover .dropdown-menu{display:block;}.navbar-expand-lg .navbar-nav .menu-item--expanded .dropdown-menu{background-color:#714897;}.navbar-expand-lg .navbar-nav .menu-item--expanded .dropdown-menu a{text-decoration:none;}.navbar-expand-lg .navbar-nav .menu-item--expanded .dropdown-item.active,.navbar-expand-lg .navbar-nav .menu-item--expanded .dropdown-item:hover{background-color:#f4863b;}.enqury-request{list-style:none;padding:20px;background:aliceblue;}.enqury-request a{text-decoration:none;color:#F5853A;}.enqury-request a:hover{color:#f4863b;}.block-views-blocknews-block-1 .more-link{text-align:center;}.block-views-blocknews-block-1 .more-link a{display:inline-block;background:#704897;border:1px solid #704897;padding:10px 30px;color:#fff;font-size:15px;border-radius:30px;overflow:hidden;transition:.3s ease-in-out;text-decoration:none;position:relative;}.block-views-blocknews-block-1 .more-link a:hover{color:#fff;background:#861a93;}.block-views-blocknews-block-1 .more-link a::after{content:url(/themes/custom/genlite/images/angle-right.svg);position:absolute;right:0;bottom:-2px;filter:invert(1);}.node--type-news .field--name-uid.field--label-hidden{display:none;}.node--type-news .addtoany_list{display:inline-block;margin-bottom:20px;}.view-id-products.view-display-id-page_1 .views-exposed-form .d-flex.flex-wrap{gap:10px;}#block-genlite-socialmediaicons ul{list-style:none;margin:0;text-align:center;padding:10px 0;}#block-genlite-socialmediaicons{width:60px;position:fixed;top:50%;display:block;right:0%;background:#ffffff3d;z-index:999;border-bottom-left-radius:10px;border-top-left-radius:10px;}#block-genlite-socialmediaicons .content{max-width:60px;}#block-genlite-socialmediaicons ul .icon-facebook::before{content:"\f09a";font-weight:400;font-family:"Font Awesome 5 Brands";font-size:30px;color:#fff;}#block-genlite-socialmediaicons ul .icon-linkedin::before{content:"\f08c";font-weight:400;font-family:"Font Awesome 5 Brands";font-size:30px;color:#fff;}#block-genlite-socialmediaicons ul a span{display:none;}#block-genlite-socialmediaicons ul a{text-decoration:none;}.change-bg-color{background-color:#f4863b !important;}.block-views-blockindustry-block-1 .slide__title::after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;float:right;margin-top:0.2rem;}.block-views-blockindustry-block-1 .slide__title:last-child{padding-right:20px;}.block-views-blockawards-block-1 .content{padding:20px 0;}#block-genlite-genlitetrusted a img{max-width:110px;filter:brightness(0) invert(1);}#block-genlite-genlitetrusted a.trusted-img{position:relative;}#block-genlite-genlitetrusted a.trusted-img::after{content:"in power you trust";font-size:0.55rem;text-transform:lowercase;position:absolute;word-spacing:0.07rem;letter-spacing:0.03rem;left:20px;bottom:16px;right:0;width:90px;z-index:999;color:#3d3d3d;}#draggableviews-table-these-people-trust-us-for-decades-page-1-0 tr th{background:#757575;}#block-genlite-searchnavicons a svg path{fill:#fff;}body.path-search .search-help-link{display:none;}body.path-user #main{max-width:500px;}#slickanimate-hero-slide-show-block-1 .slick-dots li{width:30px;}#slickanimate-hero-slide-show-block-1 .slick-dots li button{width:30px;height:7px;border-radius:7px;border:1px solid #ccc;}#slickanimate-hero-slide-show-block-1 .slick-dots li.slick-active button{background:#ccc;}.quality-policy-objectives-custom ul{list-style:none;}.quality-policy-objectives-custom ul li{position:relative;}.quality-policy-objectives-custom ul li::before{content:"\f058";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;position:absolute;left:-25px;top:0;color:#f4863b;}.project-product-wrapper1 .readmore::after{position:relative;right:-13px;content:"\f56d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:inherit;filter:invert(0);}.block-views-blockthese-people-trust-us-for-decades-block-1 .more-link a{display:inline-block;background:#704897;border:1px solid #704897;padding:10px 30px;color:#fff;font-size:15px;border-radius:30px;overflow:hidden;transition:.3s ease-in-out;text-decoration:none;position:relative;}.block-views-blockthese-people-trust-us-for-decades-block-1 .more-link a:hover{color:#fff;background:#861a93;}.accolades-wrapper{padding:50px 20px;margin:50px 0px;border:2px solid #861a93;}.accolades-wrapper ul{list-style-type:none;padding:0;}.accolades-wrapper ul li{font-size:25px;}.accolades-wrapper ul li::before{content:"\f559";padding-right:10px;font-size:30px;color:#861a93;font-family:"Font Awesome 5 Free";font-weight:900;}.wrapper-growth .card-title{text-align:center;}.wrapper-growth .card{border-color:#861a93;background:#fdeaff;padding:10px;}.quality-policy-objectives-custom ul li{margin-bottom:10px;}#views-bootstrap-gallery-block-1 .views-field-field-gallery-image{padding-top:5px;}.office-list .block-inline-blockbasic{background-color:#eee;padding:10px;border-radius:20px;box-shadow:3px 3px 3px #ccc;min-height:500px;}.alert svg{max-height:20px;}.block-help{border:1px solid #d3d7d9;padding:1.5em;margin-bottom:30px;margin-top:15px;font-size:12px;line-height:10px;}.path-products #main-wrapper{background:#F4EDE4;}.path-products .messages__wrapper{margin-top:0px;}.field--name-field-key-features .field__item{position:relative;position:relative;left:25px;margin:6px 0;}.field--name-field-key-features .field__item::after{content:"\f058";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;position:absolute;left:-25px;top:0;color:#f4863b;}.node--type-products .field__label{font-weight:bold;position:relative;}.node--type-products .field__label::after{content:':';display:inline-block;}.node--type-products .field--type-image img:hover{cursor:zoom-in;opacity:.9;}.node--type-products .paragraph--type--technical-specification{display:flex;margin:8px 0;border-bottom:1px solid #eee;padding-bottom:10px;}.node--type-products .field--name-field-specification{width:100%;max-width:300px;font-weight:500;}.node--type-products .field--name-field-key-features{margin-bottom:20px;}.node--type-products .field--name-field-technical-specification{background:#fafafa;padding:10px;margin-top:30px;}.node--type-products .field--name-field-technical-specification .field__items{padding:14px;}.node-layout-builder-form{padding:20px;}.alert-heading{font-size:1.2rem;}.book-now{margin:15px 0;padding:8px 20px;background:#F4863B;color:#fff;text-decoration:none;border-radius:50px;margin-top:20px;display:inline-block;}.book-now:hover{background-color:#714897;color:#fff;}.download-brochure{color:#555;text-decoration:none;display:flex;gap:10px;margin-top:20px;font-size:15px;align-items:center;}#views-bootstrap-products-page-1 .product-item{text-align:center;}#views-bootstrap-products-page-1 .product-item:hover{background-color:#fffaf4;border-radius:inherit;}.view-id-products.view-display-id-page_1 .product-item a{min-height:400px;display:flex;justify-content:center;align-items:center;}.view-products.view-display-id-page_1{margin-bottom:40px;}.download-brochure:hover{color:#F4863B;}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left;font-size:medium;font-weight:bold;}#views-exposed-form-dealer-block-1 .shs-processed.hidden{display:none !important;}.shs-widget-container{margin-right:20px;}.view-id-dealer.view-display-id-block_1 .view-filters{background:#F4EDE3;padding:15px;margin-top:0.5rem;margin-bottom:0.5rem;}.view-id-dealer.view-display-id-block_1 .view-content{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0px !important;}.view-dealer.view-display-id-block_1 thead tr{background-color:#928777;}.view-dealer.view-display-id-block_1 tbody tr{background-color:#EAE1D2;}.btn-product-link{text-decoration:none;color:#fff;background:#F4863B;padding:6px 20px;border-radius:15px;transition:.3s ease-in-out;position:relative;}.btn-product-link:hover{color:#fff;background:#704897;}.btn-product-link::after{position:relative;right:-13px;content:"\f101";font-family:"Font Awesome 5 Free";font-weight:900;font-size:inherit;filter:invert(0);}#views-bootstrap-leadership-block-1 .views-field-nothing .card-causes-box{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}#views-bootstrap-leadership-block-1 .views-field-nothing .card-causes-box{position:relative;box-shadow:0 8px 60px 0 rgb(103 151 255 / 11%),0 12px 90px 0 rgb(103 151 255 / 11%);overflow:hidden;min-height:350px;}#views-bootstrap-leadership-block-1 .card-causes-box .cause-heading{color:#ffffff;width:100%;padding:10px 10px;margin-bottom:0;text-align:center;background:linear-gradient(359deg,#714897,transparent);position:absolute;bottom:0px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}#views-bootstrap-leadership-block-1 .card-causes-box{border:1px solid #ccc;height:100%;}#views-bootstrap-leadership-block-1 .card-description-causes{height:100%;width:100%;color:#000000;padding:30px 25px;overflow-y:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease 0.1s;-moz-transition:all 0.3s ease 0.1s;-ms-transition:all 0.3s ease 0.1s;-o-transition:all 0.3s ease 0.1s;transition:all 0.3s ease 0.1s;}#views-bootstrap-leadership-block-1 .card-causes-box:hover .cause-heading{bottom:-100px;opacity:0;}#views-bootstrap-leadership-block-1 .name-heading{font-size:18px;text-decoration:none;color:inherit;}#views-bootstrap-leadership-block-1 .card-description-causes p{font-size:0.9rem;}#views-bootstrap-leadership-block-1 .popup-box-leadership img{border-radius:50%;border:1px solid #ccc;}#views-bootstrap-leadership-block-1 .card-causes-box .cause-img,#views-bootstrap-leadership-block-1 .card-causes-box .cause-img img,#views-bootstrap-leadership-block-1 .views-field-nothing{height:100%;}#views-bootstrap-leadership-block-1 .views-field-nothing .field-content{height:100%;display:block;}#views-bootstrap-leadership-block-1 .additional-info,#views-bootstrap-leadership-block-1 .designation{font-size:0.9rem;}.popup-box-leadership .row{justify-content:center;align-items:center;}.ticker-wrapper-h{display:flex;position:relative;overflow:hidden;border:1px solid #704897;background:#fff;}.ticker-wrapper-h .heading{background-color:#704897;color:#fff;padding:5px 10px;flex:0 0 auto;z-index:1000;}.ticker-wrapper-h .heading:after{content:"";position:absolute;top:0;border-left:20px solid #704897;border-top:17px solid transparent;border-bottom:15px solid transparent;}.news-ticker-h{display:flex;margin:0;padding:0;padding-left:90%;z-index:999;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:tic-h;animation-duration:30s;}.news-ticker-h:hover{animation-play-state:paused;}.news-ticker-h li{display:flex;width:100%;align-items:center;white-space:nowrap;padding-left:10px;}.news-ticker-h li a{color:#212529;font-weight:bold;}.featured-bottom{position:fixed;bottom:0;z-index:999;background:#fff;width:100%;padding-bottom:15px;background:#ffecc1;border-top:1px solid #f3d99d;padding-top:15px;}@keyframes tic-h{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible;}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.enquiry-form-access .block-webform-block{background:#F4EDE4;padding:20px;border-radius:10px;box-shadow:0px 0 25px rgba(0,0,0,0.1);}.block-block-content9a744dbc-7177-4c91-b1e3-009e50fc1ae6{position:fixed;right:5px;bottom:50%;}@media (min-width:576px){#block-genlite-page-title{max-width:540px;margin:auto;margin-top:30px;}}@media (min-width:768px){#block-genlite-page-title{max-width:720px;margin:auto;margin-top:30px;}}@media (min-width:992px){#block-genlite-page-title{max-width:960px;margin:auto;margin-top:30px;}}@media (min-width:1200px){#block-genlite-page-title{max-width:1140px;margin:auto;margin-top:30px;}}@media (min-width:1400px){#block-genlite-page-title{max-width:1320px;margin:auto;margin-top:30px;}}@media (min-width:768px){#views-bootstrap-these-people-trust-us-for-decades-block-1{max-width:70%;margin:auto;}#block-genlite-searchnavicons{margin:0 20px;}.view-dealer.view-display-id-block_1 tbody tr td{width:15em;min-width:15em;}.view-dealer.view-display-id-block_1 tbody tr td:first-child{width:26em;min-width:26em;max-width:26em;word-break:break-all;}}@media (max-width:768px){.our-partner img{max-width:100%;}#navbar-top #block-genlite-headercontactmenu{flex-wrap:wrap;padding:0;margin:0;}#navbar-top .top-head-phone-num::before,#navbar-top .top-head-email::before,#navbar-top .top-head-mobile-num::before{width:25px;height:25px;background-size:23px 23px;}#navbar-top #block-genlite-headercontactmenu a{font-size:.9rem;padding-left:23px;}.path-frontpage #header{position:relative;}#slickanimate-hero-slide-show-block-1 img{min-height:300px;object-fit:cover;object-position:-253px;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content{left:50%;width:80%;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content h3{font-size:1rem;}#slickanimate-hero-slide-show-block-1 .content-relative .slick_slide_content h2{font-size:1.3rem;}.navbar .navbar-brand img{filter:none !important;}#navbar-main,#navbar-top{background-color:#fff !important;padding:10px 12px;}#navbar-top{border-bottom:1px solid #786f6f63 !important;}#navbar-top #block-genlite-headercontactmenu a{color:#111967;}#navbar-top .top-head-email::before,#navbar-top .top-head-phone-num::before,#navbar-top .top-head-mobile-num::before{filter:none;}#slickanimate-hero-slide-show-block-1 .slick-prev,#slickanimate-hero-slide-show-block-1 .slick-next{display:none !important;}.site-footer::before{background:rgb(0 0 0 / 86%);}.site-footer .site-footer__top{position:relative;z-index:2;}.site-footer ul.navbar-nav{padding:0 0.5rem;}#navbar-main .navbar-collapse{background:rgb(17,25,103);padding:0px 1rem;}.block-views-blockindustry-block-1 .slide__title{font-size:.8rem;}.footer-Copyright-box .Powered-by-footer{text-align:left;}.show-mobile-display{display:block;}.show-desktop-display{display:none;}#counter .row{--bs-gutter-y:3rem;margin:0;}#counter .item h3{font-size:1rem;}#top-head-email{display:none;}#navbar-top .form-inline.navbar-form.ms-auto{margin:auto !important;}#layout-builder-modal form{color:inherit;}.block-views-blockawards-block-1 .slick-next{right:30px !important;}.block-views-blockawards-block-1 .slick-prev{left:70% !important;}#block-genlite-socialmediaicons{right:0%;top:35%;width:50px;}.slick--view--industry.slick--view--industry--block-1{padding:0px;}.block-views-blockindustry-block-1 .slide__title:nth-child(odd){padding-left:12px;padding-right:10px;}.stats-wrapper{min-height:350px;padding:0;}#block-genlite-genlitetrusted a.trusted-img::after{left:12px;}.awards-btn-element{text-align:center;}#views-bootstrap-products-page-1 .card h4{font-size:1.2rem;}.view-id-products.view-display-id-page_1 .product-item a{min-height:150px;}.filter-wrapper-element{text-align:end;display:block !important;}.filter-product-box{border:1px solid #9a9a9a;display:inline;padding:5px 10px;border-radius:15px;background:aliceblue;}.view-products.view-display-id-page_1 .view-filters{display:none;}.view-products.view-display-id-page_1 .view-header{margin-top:-35px;padding-bottom:10px;}#views-bootstrap-products-page-1 .card,#views-bootstrap-products-page-1 .views-field.views-field-nothing{height:100%;}.node--type-landing-page #block-genlite-page-title{padding-left:0.6rem;}.enqury-request{padding:0;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn.active,.btn:active,.btn-primary{background-color:#704897;border-color:#704897;}.btn-primary:hover,.btn-primary:focus{background-color:#861a93;border-color:#704897;box-shadow:none;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
