*{ outline: none !important;}
html {position:relative; min-height:100%; font-size:16px;}
.wrapper {width: 100%;height: 100%;}
html body{font-family: 'Aktiv Grotesk';font-weight: 400;font-size: 16px;color: #000000; line-height: normal;}
.clear{clear:both; font-size:0px;line-height:0px;}
.container{max-width: 1300px; width: 100%; margin: auto; padding: 0 15px;}
.container-fluid{padding: 0 15px;}
.clearfix::after {content: "";clear: both;display: table;}
ul{margin: 0;padding: 0;}
ul li{list-style: none;}
a, a:hover{text-decoration: none;}
a:hover{}
a{-webkit-transition: ease-out 0.3s;-moz-transition: ease-out 0.3s;-o-transition: ease-out 0.3s;transition: ease-out 0.3s;}
p{margin-bottom: 30px;line-height: 1.65;}
ul li{line-height: 1.25;margin-bottom: 15px;}
.backbgbox{background-size: cover;background-repeat: no-repeat;background-position: center;}
.backbg{display: none !important;}
h1, h2, h3, h4, h5, h6{font-family: "Maiola";font-weight: 400; margin-bottom: 25px;line-height: 0.9;}
h1{font-size: 4.5rem;} h2{font-size: 3.75rem;} h3{font-size: 2rem;} h4{font-size: 20px;} h5{} h6{} img{object-fit: cover;max-width: 100%;height: auto;}
.padding-0{padding-left: 0; padding-right: 0;}
.margin-0{margin-left: 0; margin-right: 0;}
.green {color:#99CC33!important}
.blue {color:#67CAD8!important}
.orange  {color:#D42E12!important}
.btn, .contact_form input[type="submit"]{height: 45px;line-height: 41px;font-family: "Maiola";font-weight: 400;font-size: 18px;padding: 0 25px;border-radius: 0px;border: 2px solid transparent; display: inline-block;text-align: center;position: relative;z-index: 11;}
.btn-white{background: #ffffff;color: #1D1D1D;}
.btn-white:hover{background: none;color: #ffffff;border-color: #ffffff;}
.btn-white:hover svg path{fill: #ffffff;}
.btn-border{background: none;color: #ffffff;border-color: #ffffff;}
.btn-border:hover{background: #ffffff;color: #1D1D1D;}
.btn-border:hover svg path, .btn-green:hover svg path, .btn-blue:hover svg path, .btn-orange:hover svg path{fill: #1D1D1D;}
.btn-orange{background: #D42E12;color: #ffffff;}
.btn-orange:hover{background: #ffffff;color: #1D1D1D;}
.btn-green{background: #99CC33;color: #ffffff;}
.btn-green:hover{background: #ffffff;color: #1D1D1D;}
.btn-blue{background: #67CAD8;color: #ffffff;}
.btn-blue:hover{background: #ffffff;color: #1D1D1D;}
.btn img, .btn svg{margin-right: 10px;width: 12px;height: auto;vertical-align: middle;}
.btn:focus{box-shadow: none;} @font-face {font-family: "Maiola";
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_bold.eot); src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_bold.otf) format("embedded-opentype"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_bold.woff2) format("woff2"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_bold.woff) format("woff"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_bold.ttf) format("truetype"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_bold.svg) format("svg"); font-weight: bold;
font-style: normal;
}
@font-face {font-family: "Maiola";
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_regular.eot); src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_regular.otf) format("embedded-opentype"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_regular.woff2) format("woff2"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_regular.woff) format("woff"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_regular.ttf) format("truetype"), url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/maiola_regular.svg) format("svg"); font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Aktiv Grotesk';
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGroteskW01-Regular.eot);
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGroteskW01-Regular.eot?#iefix) format('embedded-opentype'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGroteskW01-Regular.woff2) format('woff2'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGroteskW01-Regular.woff) format('woff'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGroteskW01-Regular.ttf) format('truetype'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGroteskW01-Regular.svg#AktivGroteskW01-Regular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Aktiv Grotesk';
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Extrabold.eot);
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Extrabold.eot?#iefix) format('embedded-opentype'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Extrabold.woff2) format('woff2'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Extrabold.woff) format('woff'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Extrabold.ttf) format('truetype'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Extrabold.svg#AktivGrotesk-Extrabold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Aktiv Grotesk';
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Medium.eot);
src: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Medium.eot?#iefix) format('embedded-opentype'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Medium.woff2) format('woff2'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Medium.woff) format('woff'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Medium.ttf) format('truetype'),
url(//leborgroup.nl/wp-content/themes/lebor-group/assets/fonts/AktivGrotesk-Medium.svg#AktivGrotesk-Medium) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
} .alignnone {margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter {display: block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.alignright {float: right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%; padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}  body.open{overflow-y: hidden;}
.header{position: fixed;left: 0; top: 0;width: 100%;z-index: 1111;}
.inner_header{position:relative;}
.inner_header.sticky{position:fixed;}
.sticky.header, .inner_header{animation: smoothScroll 1s forwards;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.30);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.30);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.30);background: #000000;padding: 15px 0;}
@keyframes smoothScroll {
0% {
transform: translateY(-40px);
}
100% {
transform: translateY(0px);
}
}
.sticky.header .logo, .inner_header .logo{margin-top: 0px;}
.sticky.header .logo a, .inner_header .logo a{max-width: 222px;}
.logo, .banner_text{position: relative;}
.logo{margin-top: 100px;}
.logo a{max-width: 222px;width: 100%;display: block;}
.logo a img{width: 100%;}
.banner{position: relative;padding: 180px 0 80px 0;min-height: 100vh;}
.banner:before{content: '';position: absolute;background: #ffffff;top: 0;left: 0;width: 50px;height: 50%;z-index: 1;}
.banner:after{content: '';position: absolute;background: #ffffff;top: 0;left: 0;width: 94vw;height: 50px;z-index: 1;}
.banner .banner_img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.banner_text{max-width: 490px;}
.banner_text h1{color: #ffffff;line-height: 0.9;margin-bottom: 40px;}
.banner_text p, .brand_text p, .text_block p{font-size: 15px;line-height: 1.5;color: #ffffff;}
.line{position: absolute;display: block;width: 50px;height: 50%;right: 0;bottom: 0;background: #ffffff;}
.banner_text .btn{margin-right: 20px;margin-top: 20px;} .light_bg{background: #F2F2F2;}
.dark_bg{background: #1D1D1D;}
.our_brands_sec{padding: 60px 0;}
.heading{position: relative;padding-top: 50px;margin-bottom: 60px;padding-left: 100px;}
.heading h2{color: #1D1D1D;}
.heading p{font-size: 15px;line-height: 1.5;}
.line-img{position: absolute;top: 0;left: 0;width: 45px;height: 26px;}
.line-img img{width: 100%;height: auto;}
.brand_box{position: relative;}
.brand_box figure{height: 415px;}
.brand_box figure img{width: 100%;height: 100%;}
.brand_logo{position: absolute;top: 0;right: 0;}
.brand_btn{position: absolute; left: 0;bottom: 0;}
.brand_text{position: absolute; left: 0;bottom: 75px;padding: 0 20px;min-height: 145px;}
.brand_text h3{color: #ffffff;margin-bottom: 10px;}
.our_brands_sec .row{margin-right: calc(var(--bs-gutter-x)/ -3);margin-left: calc(var(--bs-gutter-x)/ -3);}
.our_brands_sec .row>*{padding-right: calc(var(--bs-gutter-x)/ 3);padding-left: calc(var(--bs-gutter-x)/ 3);} .working_environment_sec{position: relative;margin: 90px 0;}
.working_environment_sec:before, .working_environment_sec .text_block:before{content: ''; position: absolute;background: #ffffff;top: 0;left: 0;height: 65px;}
.working_environment_sec:before{width: 51%;}
.working_environment_sec:after{content: ''; position: absolute;background: #ffffff;top: 0;left: 0;width: 50px;height: 90%;}
.working_environment_sec figure{height: 510px;position: relative;margin-top: -45px;margin-bottom: -13px;text-align: right;z-index: 1;}
.working_environment_sec figure img{height: 100%;width: auto;}
.working_environment_sec .text_block h2{color: #ffffff;line-height: 0.9;}
.working_environment_sec .text_block p{color: #ffffff;}
.working_environment_sec .text_block{padding-top: 100px;padding-bottom: 60px;position: relative;max-width: 632px;padding-left: 100px;}
.working_environment_sec .text_block:before{width: 100px;top: 0;left: -3px;}
.linkdin_box{position: absolute;background: #ffffff;bottom: 0;left: 0;width: 100%;height: 60px;padding: 15px 15px 0 100px;}
.linkdin_box:before{content: '';position: absolute;background: #ffffff;bottom: 0;left: -50px;width: 50px;height: 60px;}
.linkdin_box:after{content: '';position: absolute;background: #ffffff;bottom: 0;right: -15px;width: 15px;height: 60px;}
.linkdin_box_row{display: flex;justify-content: space-between;align-items: center;max-width: 532px;}
.linkdin_box_text h5, .linkdin_box_text p{font-family: 'Aktiv Grotesk';font-size: 15px;margin-bottom: 0px;font-weight: 700;}
.linkdin_box_text p{font-weight: 400;}
.working_environment_text{position: relative;height: 100%;}
.linkdin_box_text{width: calc(100% - 32px);} .img_content_sec .row{padding: 100px 0;}
.img_block img{width: 100%;height: auto;}
.img_block{position: relative;}
.img_content_sec .row .img_block:before{content: '';position: absolute;background: #ffffff;top: 0;left: 0;width: 40px;height: 85%;}
.img_content_sec .row .img_block::after{content: '';position: absolute;background: #ffffff;top: 0;left: 0;height: 40px;width: 85%;}
.img_content_sec .row.flex-row-reverse .img_block:before{content: '';position: absolute;background: #ffffff;bottom: 0;right: 0;width: 40px;height: 85%;top: auto;left: auto;}
.img_content_sec .row.flex-row-reverse .img_block::after{content: '';position: absolute;background: #ffffff;bottom: 0;right: 0;height: 40px;width: 85%;top: auto;left: auto;}
.text_block{padding-top: 50px;padding-left: 100px;position: relative;padding-bottom: 30px;max-width: 632px;    height: 100%;}
.text_block:before{content: '';position: absolute; background: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/images/vector-line2.svg) no-repeat;width: 45px;height: 26px;right: 0;bottom: 0;background-size: 100%;}
.text_block p{color: #1D1D1D;}
.text_block h3{font-weight: 700;line-height: 0.9;color: #1D1D1D;}
.img_content_sec .row.flex-row-reverse .text_block:before{background: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/images/vector-line1.svg) no-repeat;left: 0;top: 0;right: auto;bottom: auto;background-size: 100%;} .lebor_group_sec{padding: 80px 0;margin: 60px 0 100px 0;position: relative;}
.right_element{position: absolute; width: 25vw;height: 100%;background: #ffffff;top: 0;right: 0;}
.lebor_group_sec:before{content: '';position: absolute;background: #ffffff;top: 0;right: 25vw;width: 18vw;height: 50px;}
.lebor_group_sec:after{content: '';position: absolute;background: #ffffff;top: 0;right: 25vw;width: 50px;height: 90%;}
.lebor_group_sec .heading h2, .lebor_group_sec .heading p{color: #ffffff;}
.lebor_group_content{padding-left: 100px;cursor:pointer;}
.lebor_group_content>ul{display: flex;flex-wrap: wrap;margin: 0 -15px;justify-content: space-between;}
.lebor_group_content>ul>li{width: 50%;padding: 15px;}
.lebor_group_content ul ul li{padding: 0 15px;}
.lebor_group_content ul ul{margin: 0 -15px;display: flex;}
.lebor_group_content ul ul li img{margin-right: 10px;vertical-align: middle;}
.lebor_content_box h5, .lebor_group_content ul ul li{font-family: 'Aktiv Grotesk';font-size: 12px;color: #ffffff;margin-bottom: 15px;}
.lebor_content_box h4{font-size: 20px;color: #ffffff;margin-bottom: 20px;font-weight: 700;} .news_sec{padding: 60px 0 80px 0;}
.news_slider .slick-list{margin: 0 -15px;padding-right: 240px;}
.news_slider .slick-slide{padding: 0 15px;}
.news_box figure{margin-bottom: 30px;height: 290px;}
.news_box figure img{width: 100%;height: 100%;}
.news_box p{font-size: 18px;line-height: 1.05;color: #1D1D1D;font-weight: 500;margin-bottom: 5px;}
.news_box a{font-size: 15px;}
.news_box.blue a, .lebor_content_box.blue h5{color: #006878;}
.news_box.orange a, .lebor_content_box.orange h5{color: #D42E12;}
.news_box.green a, .lebor_content_box.green h5{color: #99CC33;} .project_sec{padding: 60px 0 100px 0;}
.img_overlay{position: absolute;top: 0;left: 0;display: flex;align-items: flex-end;width: 100%;height: 100%;padding: 20px;}
.grid .grid-item:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: ease-out 0.3s;-moz-transition: ease-out 0.3s;-o-transition: ease-out 0.3s;transition: ease-out 0.3s;}
.grid .grid-item.orange:after, .grid .grid-item.orange .img_overlay .arrow{background: #D42E12;}
.grid .grid-item.blue:after, .grid .grid-item.blue .img_overlay .arrow{background: #67CAD8;}
.grid .grid-item.green:after, .grid .grid-item.green .img_overlay .arrow{background: #99CC33;}
.img_overlay{z-index: 1;}
.grid .grid-item:hover .img_overlay p, .grid .grid-item:hover:after{opacity: 1;}
.img_overlay .arrow{width: 38px;height: 38px;line-height: 38px;text-align: center;}
.img_overlay .arrow img{width: 16px;height: auto;}
.img_overlay p{margin-bottom: 0px;font-size: 20px;color: #ffffff;line-height: 25px;margin-left: 25px;opacity: 0;-webkit-transition: ease-out 0.3s;-moz-transition: ease-out 0.3s;-o-transition: ease-out 0.3s;transition: ease-out 0.3s;}
.img_overlay p b{font-weight: 500;}
.anchor_overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-size: 0px;z-index: 1;}   .grid:after {
content: '';
display: block;
clear: both;
} .grid-sizer,
.grid-item {
width: 33.33%;
}
.grid-item {
height: 300px;
float: left;
background-color: #ffffff;
border: 4px solid #ffffff;
background-size: cover;
background-position: center center;
transition: all 0.35s ease-in-out;
position:relative;
}
.grid-alpha{
display: none;
position: absolute;
background-color: #F4F3F4;
width: 100%;
height: 100%;
top: 0;
left: 0;
text-align: center;
}
.grid-alpha:hover{
cursor: zoom-out;
}
.grid-item--width2 {
width:  66.67%;
}
.grid-item--height2 {
height: 600px;
}
.grid-item img{width: 100%;height: 100%;object-fit: cover;}
@media only screen and (max-width: 767px){
.grid{max-width: 480px;margin: auto;}
.grid-item{
width: 100%;
height: auto;
}
.grid-item--width2 {
width:  100%;
}
} .footer{background: #3A3A3A;position: relative;}
.footer:before{content: '';position: absolute;background: #ffffff;top: 0;right: 0;height: 100%;width: 50px;}
.footer h2{color: #ffffff;}
.footer h3{margin-bottom: 40px;font-weight: 700;color: #ffffff;margin-top: 20px;}
.footer_logo{margin-bottom: 60px;display: block;}
.footer_top{padding: 60px 0;}
.footer_contact{padding-left: 60px;position: relative;}
.footer_contact:before{content: '';position: absolute; background: url(//leborgroup.nl/wp-content/themes/lebor-group/assets/images/vector-line3.svg) no-repeat;width: 45px;height: 26px;left: 0;top: -40px;background-size: 100%;}
.footer_business_logo li img.hover_img{display: none;}
.footer_business_logo li:hover img{display: none;}
.footer_business_logo li:hover img.hover_img{display: inline-block;}
.footer_business_logo li{margin-bottom: 30px;}
.footer_location li{margin-bottom: 15px;}
.footer_location li img, .footer_location li svg{margin-right: 10px;}
.footer_location li a{font-size: 15px;line-height: 1.5px;color: #ffffff;}
.footer_location li:first-child a:hover svg path{fill: #D42E12;}
.footer_location li:nth-child(2) a:hover svg path{fill: #99CC33;}
.footer_location li:last-child a:hover svg path{fill: #67CAD8;}
.footer p, .footer a.email, .footer a.phone{font-size: 15px;color: #ffffff;}
.footer a.email, .footer a.phone{display: block;}
.footer a.phone{margin-bottom: 5px;}
.footer_bottom_box{background: #ffffff;padding: 20px 30px;margin-left: auto;}
.footer_bottom_box p, .footer_bottom_box p a{margin-bottom: 0px;font-size: 15px;line-height: 1.5;color: #1D1D1D;} .cust_def{padding:60px 0;}
.cust_def h1{font-size:2.5rem;}
.cust_def p a, .cust_def span a, .cust_def h2 a, .fn a, .comment-metadata a{color:#000000;}
.search-form input, .comment-reply-link, .form-submit input[type="submit"]{height:50px;background:#ffffff;padding:0 15px;border:1px solid #cccccc;margin-bottom:10px;display:inline-block;line-height:48px;}
.search-form input[type="submit"], .comment-reply-link, .form-submit input[type="submit"]{background:#000000;color:#ffffff;}
.search-form input[type="submit"]:hover, .comment-reply-link:hover, .form-submit input[type="submit"]:hover{background:none;color:#000000;}
@media screen and (min-width: 1025px) {
h1, h2, h3{margin-bottom: 30px;}
h1{font-size: 6.25rem;}
h2{font-size: 5rem;}
h3{font-size: 2.8125rem;}
.heading{margin-bottom: 80px;}
.banner_text p, .brand_text p, .text_block p, .news_box a, .heading p{font-size: 20px;}
.news_box p{font-size: 24px;}
.banner_text{max-width: 605px;}
.banner{padding: 250px 0 80px 0;}
.inner_header .logo{margin-top:0px;}
.logo{margin-top: 135px;}
.btn{font-size: 25px;height: 60px;line-height: 56px;}
.logo a{max-width: 320px;}
.text_block:before, .footer_contact:before{width: 60px;height: 35px; background-size: 100%;}
.line-img{width: 65px;height: auto;}
.text_block h3{margin-bottom: 30px;}
.news_box figure{height: 380px;}
.brand_box figure{height: 600px;}
.working_environment_sec figure{height: 700px;}
.linkdin_box_text h5, .linkdin_box_text p, .footer_location li a, .footer p, .footer a.email, .footer a.phone, .footer_bottom_box p, .footer_bottom_box p a{font-size: 18px;}
.lebor_content_box h5, .lebor_group_content ul ul li{font-size: 16px;}
.lebor_content_box h4{font-size: 1.875rem;}
.grid-item{height: 400px;}
.grid-item--height2 {
height: 800px;
}
}
@media screen and (max-width: 1366px) {
html{font-size: 15px;}
.footer h2{font-size: 3.5rem;}
.footer h3{font-size: 2rem;}
}
@media screen and (max-width: 1590px) {
.banner, .header{padding-left: 50px;}
.footer_top, .banner{padding-right: 50px;}
}
@media screen and (max-width: 1199px) {
html{font-size: 15px;}
.news_slider .slick-list{padding-right: 0px;}
}
@media screen and (max-width: 1165px) {
}
@media screen and (max-width: 1023px) {
html{font-size: 14px;}
}
@media screen and (max-width: 991px) {
html{font-size: 13px;} .heading, .lebor_group_content, .text_block, .working_environment_sec .text_block, .linkdin_box{padding-left: 60px;}
.working_environment_sec .text_block:before{width: 60px;}
.footer_contact{padding-left: 0px;margin-bottom: 30px;}
.footer_contact:before{left: -40px;}
.lebor_group_sec{margin: 60px 0;}
.lebor_group_sec{padding: 60px 0;}
.img_content_sec .row{padding: 0;padding-bottom: 40px;}
}
@media screen and (max-width: 767px){
html{font-size: 11px;}
h1, h2, h3, h4, h5, h6{margin-bottom: 20px !important;}
h3{font-size: 2.5rem !important;}
p{line-height: 1.5;}
html p{font-size: 14px;}
.working_environment_sec .text_block:before, .footer_contact:before{display: none;}
.brand_box figure{height: auto;}
.brand_text{min-height: inherit;}
.banner:before, .working_environment_sec:after, .lebor_group_sec:after, .footer:before, .line{width: 25px;}
.banner:after, .working_environment_sec:before, .lebor_group_sec:before{height: 25px;}
.lebor_group_sec:before, .lebor_group_sec:after{right: 0;}
.banner, .header{padding-left: 25px;}
.footer_top, .lebor_group_sec, .banner{padding-right: 25px;}
.img_block{margin-bottom: 20px;}
.heading, .lebor_group_content, .text_block, .working_environment_sec .text_block, .linkdin_box{padding-left: 30px;}
.text_block, .heading{padding-top: 30px;}
.right_element{display: none;}
.linkdin_box_text h5{margin-bottom: 5px !important;}
.lebor_group_content>ul>li{width: 100%;margin-bottom: 0;}
.heading{margin-bottom: 30px;}
.footer_bottom{background: #ffffff;}
.footer_bottom_box p{text-align: center;}
.footer_bottom{margin-right: 0px;}
.working_environment_sec figure{height: auto;}
.working_environment_sec .text_block{padding-top: 50px;}
.logo{margin-top: 44px;}
.banner{padding-top: 120px;}
.footer_location, .footer_business_logo {display:flex;justify-content: space-between;}
.brand_box figure {
max-height: 320px;
overflow: hidden;
}
.brand_text h3 {margin-bottom:5px !important;font-size: 3.5rem !important;}
.banner {min-height: 77vh;}
}
@media screen and (max-width: 575px){
}
@media screen and (max-width: 479px){
}
@media screen and (min-width:992px) {
} p:empty { display: none !important;}