/*
Theme Name: Lab Child
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Lab theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/


body{overflow-x:hidden;clear:both;}header.page-header .entry-title {display: none;}::-webkit-scrollbar { width: 10px !important;}body a:focus { outline: solid 0px !important;}::-webkit-scrollbar-track { background-color:  #ebebeb !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;}::-webkit-scrollbar-thumb { -webkit-border-radius: 0px !important;  border-radius: 0px !important; background: #1b2b3b !important;}
.colr_0 p.elementor-image-box-description a {
    color: white !important;
}.call-now p.elementor-image-box-description a {
    color: white !important;
}
.call_now_00 {
    position: relative;
}
.slider_section_09 .bdt-position-z-index.bdt-position-large {
    margin: 0px !important;
    margin-top: -512px !important;
}
.slider_section_09 span.bdt-slide-btn-icon {
    display: none !important;
}
.slider_section_09 .bdt-prime-slider-skin-general .bdt-btn-wrapper {
    position: relative;
    top: 46px;
}
.slider_section_09 .bdt-prime-slider-skin-general .bdt-slider-excerpt {
    width: 100% !important;
    margin: 0px !important;
    max-width: 100% !important;
    margin-top: -71px !important;
}
.slider_section_09  .bdt-main-title .bdt-title-tag span {
    color: #b8a27d !important;
}
.call-0 h3.elementor-image-box-title {
    margin: 0px !important;
}.call-0 .elementor-image-box-wrapper {
    position: relative;
    left: 21px;
}
.call-0 .elementor-widget-container {
    display: flex;
    align-items: center;
    justify-content: center;
}
.call-0 .elementor-widget-container .elementor-image-box-content {
    padding: 5px 0px;
}
.header:before {
    content: "";
    position: absolute;
    width: 24%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/New-Project-6-1.png);
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
    z-index: 0;
}
h1.entry-title {
    display: none !important;
}
.call_now_00 h3.elementor-image-box-title {
    margin: 0;
}
.call_now_00 .elementor-image-box-wrapper {
    padding-left: 55px;
}
.slider_section_09 .bdt-prime-slider .bdt-slide-btn {
    padding: 24px 40px 24px 40px !important;
    background: transparent !important;
}
.banner_btn a.elementor-button {
    position: relative;
}
.banner_btn a.elementor-button:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/New-Project-19.png);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100%;
    left: 0;
    right: 0;
    z-index: 4;
    top: 6px;
}
.banner_btn a.elementor-button {
    padding: 32px 40px 60px 40px;
}
.banner_btn a.elementor-button span.elementor-button-content-wrapper {
    position: relative;
    z-index: 9999;
}
.strategy .elementor-image-box-content h5 {
    margin: 0;
    color: white !important;
    font-size: 15px;
}

.strategy .elementor-image-box-content h3.elementor-image-box-title {
    margin: 0px;
}

.strategy .elementor-image-box-content {
    color: white;
    padding: 0px 34px;
}
.bdt-prime-slider-skin-general .bdt-prime-slider-next {
        right: 106px;
        margin-bottom: 60px;
        top: 43%;
        background: #1b2b3b !important;
        border-radius: 10px !important;
	z-index:9999;
    }
    .bdt-prime-slider-skin-general .bdt-prime-slider-previous {
        right: inherit;
        margin-bottom: 60px;
        left: 106px;
        top: 43%;
        background: #1b2b3b !important;
        border-radius: 10px !important;
        border: none !important;z-index:9999;
    }

.slider_section_09:before {
    bottom: 0;
    content: "";
    position: absolute;
    width: 100%;
    height: 40%;
    background: url(../../../wp-content/uploads/2024/11/curve-banne.png);
    background-repeat: no-repeat;
    background-position: bottom;
	background-size:100% ;
    z-index: 1;
    left: 0;
    right: 0;
    top: 65%;
}
.slider_section_09 {
    position: relative !important;
}
.leverage_0 figure.elementor-image-box-img {
    margin-top: -75px !important;
}
.leverage_0:hover {
    border-bottom: 5px solid #b8a27d;
	cursor:pointer;
}
.leverage_0 {
    border-bottom: 5px solid #ff000000;
}
.ser-all_0:before {
    content: "";
    position: absolute;
    width: 13%;
    height: 68%;
    background: url(../../../wp-content/uploads/2024/11/dout.png);
    background-repeat: no-repeat;
    background-position: right top;
    background-origin: initial;
    top: -18px;
    z-index: 0;
    left: 76%;
}
.ser-all_0 {
    position: relative;
}
.strategy:hover {
    border: 0px !important;
}
.leverage_0 .elementor-widget-container {
    background: white;
}
.border-btn a.elementor-button.elementor-button-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/border-0.png);
    background-repeat: no-repeat;
    background-position: top;    background-size: 100%;
    left: 0;
    right: 0;
    z-index: 0;
    top: 3px;
}.border-btn.blue_bg a.elementor-button.elementor-button-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/border-0.png);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100%;
    left: 0;
    right: 0;
    z-index: 0;
    top: 8px;
}.border-btn a.elementor-button.elementor-button-link {
    padding: 30px 40px 30px 40px;
}.week_0 p.elementor-image-box-description {
    padding: 0px 16px;
}
.border-btn a.elementor-button.elementor-button-link {
    position: relative;
}.week_0 h3.elementor-image-box-title img {
    margin-top: -78px;
    margin-bottom: 15px;
}
.border-btn.add-explor a.elementor-button.elementor-button-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 127%;
    background: url(../../../wp-content/uploads/2024/11/border-0.png);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100%;
    left: 0;
    right: 0;
    z-index: 0;
    top: -7px;
}
.week_0:hover {
    border-bottom: 5px solid #b8a27d;
	cursor:pointer;
}
.week_0 {
    border-bottom: 5px solid #ff000000;
}.mar_0 h3.elementor-image-box-title {
    margin: 0;
}.proven .elementor-image-box-wrapper {
    margin-left: -106px;
    display: flex !important;
    align-items: center !important;
    margin-bottom: 5px;    height: 61px;
}
.mar_0 {
    margin: 0px !important;
}.proven figure.elementor-image-box-img {
    opacity: 0;
}
.testimonial_00 .lae-testimonial-star-rating {
    display: none;
}
.proven:hover figure.elementor-image-box-img {
    opacity: 1;
    cursor: pointer;
}
.proven:hover h3.elementor-image-box-title {
    color: #b8a27d !important;
}
.week_0:hover {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.distin_agent_0 {
    position: absolute;
    right: 40px;
    box-shadow: 3px 2px 35px 0px #8080804d;
    top: 82px;
}
.week_0 {
    transition: transform .9s;
    background: white;
}
.lae-container .slick-next, .lae-container .slick-prev:hover {
    background: #b8a27d !important;
}
.lae-container .slick-next, .lae-container .slick-prev {
    width: 50px !important;
    height: 50px !important;
    background: #808080 !important;
    border-radius: 90px !important;color: #ff000000 !important;
}
.lae-container .slick-next:before {
    content: "\e905";
    color: white !important;
    left: 11px;
    position: relative;
    top: -2px;
}.lae-container .slick-prev:before {
    content: "\e904";
    color: white;
    position: relative;
    left: 11px;
    top: -2px;
}.lae-container button.slick-next:hover {
    background: #b8a27d !important;
}
.lae-container .slick-prev:hover::before {
    color: white !important;
}
.strategy {
    position: relative;
}
.strategy:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/shape_0.png);
    background-repeat: no-repeat;    background-size: 100%;
    z-index: 0;
    left: 0;
    right: 0;
    z-index: 0;
}
.strategy.snd:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/New-Project-25.png);
    background-repeat: no-repeat;    background-size: 100%;
    z-index: 0;
    left: 0;
    right: 0;
    z-index: 0;
}
.strategy.three:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/New-Project-26.png);
    background-repeat: no-repeat;    background-size: 100%;
    z-index: 0;
    left: 0;
    right: 0;
    z-index: 0;
}
.call-now h3.elementor-image-box-title {
    margin: 0;
}
.footer_top {
    border-top: 1px solid #ffffff30;
}
.call-now .elementor-image-box-wrapper .elementor-image-box-content {
    padding-top: 8px;
}
.strategy .elementor-image-box-wrapper {
    padding: 100px 20px 100px 20px;
}
.strategy .elementor-image-box-wrapper {
    z-index: 2;
    position: relative;
}.border-btn.white span.elementor-button-text {
    z-index: 2;
    position: relative;
}
.border-btn.white a.elementor-button.elementor-button-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 120%;
    background: url(../../../wp-content/uploads/2024/11/New-Project-27.png);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 88%;
    left: 0;
    right: 0;
    z-index: 0;
    top: 5px;
}
.wellcome_012:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/shape-left.png);
    background-repeat: no-repeat;
    background-position: left top;
    left: 0;
    top: -20px;
    z-index: 2;
}
.dis-lab-sec:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/11/shape-right.png);
    background-repeat: no-repeat;
    background-position: right top;
    right: 0;
    z-index: 3;
    top: -19px;
}
.footer_section:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 30%;
    background: url(../../../wp-content/uploads/2024/11/shape-left.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 39%;
    left: 0;
    top: 35px;
    z-index: 2;
}
.line_bluie-0:before {
    content: "";
    position: absolute;
    width: 1.5%;
    height: 100%;
    background: #1b2b3b;
    left: -13%;
    z-index: 0;
}

.line_bluie-0 {
    position: relative;
}
li#menu-item-738 {
    display: none;
}



@media only screen and (max-width:1920px) and (min-width:1800px) {
.wellcome_012:before { top: 19px;}	.ser-all_0:before { left: 68%;}.dis-lab-sec:before {  top: 20px;}.footer_section:before {
top: 43px;}
}
@media only screen and (max-width:1500px) and (min-width:1401px) {
 body .hfe-nav-menu li a { font-size: 13px !important;}.slider_section_09 .bdt-position-z-index.bdt-position-large {
 margin: 0px !important; margin-top: -379px !important;}.ser-all_0:before { left: 77%;}.wellcome_012:before { background-size: 57%;
}.dis-lab-sec:before {  background-size: 58%;}.footer_section:before { background-size: 34%;top: 48px;}.call-0 .elementor-image-box-wrapper {
 position: relative; left: 36px;}
}
@media only screen and (max-width:1400px) and (min-width:1301px) {
 body .hfe-nav-menu li a { font-size: 13px !important;}.slider_section_09 .bdt-position-z-index.bdt-position-large {
 margin: 0px !important; margin-top: -379px !important;}.ser-all_0:before { left: 80%;}.wellcome_012:before { background-size: 58%;
}.dis-lab-sec:before {  background-size: 58%;}.footer_section:before { background-size: 34%;top: 44px;}.call-0 .elementor-image-box-wrapper {
 position: relative; left: 36px;}
}
@media only screen and (max-width:1300px) and (min-width:1200px) {
 body .hfe-nav-menu li a { font-size: 13px !important;}.slider_section_09 .bdt-position-z-index.bdt-position-large {
 margin: 0px !important; margin-top: -379px !important;}.ser-all_0:before { left: 86%;}.wellcome_012:before { background-size: 59%;
}.dis-lab-sec:before {  background-size: 58%;}.footer_section:before { background-size: 36%;}.call-0 .elementor-image-box-wrapper {
 position: relative; left: 36px;}
}

@media only screen and (max-width:1199px) and (min-width:992px) {
 body .hfe-nav-menu li a { font-size: 13px !important;}.slider_section_09 .bdt-position-z-index.bdt-position-large {
 margin: 0px !important; margin-top: -379px !important;}.ser-all_0:before { display:none; }.wellcome_012:before { background-size: 60%;
}.dis-lab-sec:before {  background-size: 60%;}.footer_section:before { background-size: 28%; top: 47px;}.call-0 .elementor-image-box-wrapper {
 position: relative; left: 36px;}.strategy.snd:before {  top: 38px;}.strategy:before { top: 38px;}.power_09 .elementor-widget-wrap.elementor-element-populated {position: relative;   top: 26px;}.call-now .elementor-image-box-wrapper p.elementor-image-box-description {
 font-size: 15px !important;}.call-0 p.elementor-image-box-description { font-size: 15px !important;}.line_bluie-0:before {  left: -15.5%;}
.header:before {	width: 39%;}.strategy .elementor-image-box-content {
    color: white;
    padding: 0;
}li#menu-item-738 {  display: block;}
}

@media only screen and (max-width:991px) and (min-width:768px) {
.slider_section_09 .bdt-position-z-index.bdt-position-large {z-index: 22;  margin: 0px !important; margin-top: -222px !important;}.call-0 .elementor-image-box-wrapper {position: relative;  left: 110px;}.call-0 p.elementor-image-box-description { font-size: 12px !important;}
.bdt-prime-slider-skin-general .bdt-prime-slider-next {
    top: 60%;
}.strategy .elementor-image-box-content {
    color: white;
    padding: 0;
}.line_bluie-0:before {
    left: -21.5%;
}.header:before {
	width: 32%}
li#menu-item-738 {  display: block;}.bdt-prime-slider-skin-general .bdt-prime-slider-previous {
    top: 60%;
	}	.ser-all_0:before{display:none;}.wellcome_012:before {
    background-size: 63%;
}
.leverage_0 .elementor-widget-container {
    height: 278px;
}	
	.proven .elementor-image-box-wrapper {
    margin-left: -87px;
    display: flex !important;
    align-items: center !important;
    margin-bottom: 5px;
    height: 88px;
}.distin_agent_0 {
    position: absolute;
    right: 0;
    box-shadow: 3px 2px 35px 0px #8080804d;
    top: -113px;
}
.proven h3.elementor-image-box-title {
    font-size: 17px !important;
}.dis-lab-sec:before {
    background-size: 63%;
}.lae-container .slick-next {
        right: 50px;
        top: 85%;
    }.call-now p.elementor-image-box-description {
    font-size: 12px !important;
}
	.lae-container .slick-prev {
        left: 50px;
        top: 85%;
    }.strategy .elementor-image-box-wrapper {
    padding: 50px 20px 50px 20px;
    background: #1b2b3b;
    border-radius: 12px;
}
.footer_section:before {
    background-size: 8%;
    left: 0;
    top: 58px;
    z-index: 2;
}	.power_09 .elementor-container.elementor-column-gap-default {
    position: relative;
    top: 30px;
}
}


@media  (max-width:575px) {
nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active {
    margin-top: 15px;
}li#menu-item-738 {  display: block;}.border-btn.white a.elementor-button.elementor-button-link:before {
    background-size: 100%;
    top: 4px;
}.strategy .elementor-image-box-wrapper {
    padding: 98px 20px 74px 20px;
}.strategy .elementor-image-box-content {
    color: white;
    padding: 0px 19px;
}.header:before {display:none;}
.slider_section_09 .bdt-position-z-index.bdt-position-large {
    margin: 0px !important;
    margin-top: -296px !important;
}.bdt-prime-slider-skin-general .bdt-prime-slider-next {
    right: 19px;
    margin-bottom: 60px;
    top: 76%;
    background: #1b2b3b !important;
    border-radius: 10px !important;
}.bdt-prime-slider-skin-general .bdt-prime-slider-previous {
    right: inherit;
    margin-bottom: 60px;
    left: 17px;
    top: 76%;
    background: #1b2b3b !important;
    border-radius: 10px !important;
    border: none !important;
	}.ser-all_0:before{display:none;}.wellcome_012:before {
    background-size: 78%;
}.dis-lab-sec:before {
    background-size: 77%;
}.distin_agent_0 {
    position: relative;
    right: 0;
    box-shadow: 3px 2px 35px 0px #8080804d;
    top: 0;
}.proven .elementor-image-box-wrapper {
    margin-left: 0;
    display: flex !important;
    align-items: center !important;
    margin-bottom: 5px;
    height: auto;
}.proven figure.elementor-image-box-img {
    opacity: 1;
    position: relative;
    top: -11px;
    left: -4px;
}
	.border-btn a.elementor-button.elementor-button-link {
    padding: 26px 20px 30px 20px !important;
}    .wellcome_012 .border-btn a.elementor-button.elementor-button-link {
        padding: 30px 45px 30px 45px !important;
    }.border-btn.discover-0 a.elementor-button.elementor-button-link {
        padding: 30px 34px 30px 34px !important;
    }.border-btn.add_8977 a.elementor-button.elementor-button-link {
        padding: 30px 34px 30px 34px !important;
    }.strategy:before {
    top: 17px;
}.lae-container .slick-prev {
        left: 10px;
        top: 83% !important;
    }    .lae-container .slick-next {
        right: 10px;
        top: 83% !important;
    }.slider_section_09:before {
    top: 60%;
}
}






