.elementor-158 .elementor-element.elementor-element-7abc985 > .elementor-container{max-width:1250px;}.elementor-158 .elementor-element.elementor-element-7abc985:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-7abc985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://approvelease.com/wp-content/uploads/2022/05/leasebg1-1.jpg");background-position:center center;background-size:cover;}.elementor-158 .elementor-element.elementor-element-7abc985 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-7abc985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-158 .elementor-element.elementor-element-09e8fde{text-align:center;}.elementor-158 .elementor-element.elementor-element-09e8fde .elementor-heading-title{color:#FFFFFF;font-family:"Crimson Pro", Sans-serif;font-size:53px;font-weight:400;line-height:0.9em;}.elementor-158 .elementor-element.elementor-element-09e8fde > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-158 .elementor-element.elementor-element-adef726{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-158 .elementor-element.elementor-element-adef726 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-7b3e76c{text-align:center;}.elementor-158 .elementor-element.elementor-element-7b3e76c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Crimson Pro", Sans-serif;font-size:40px;font-weight:500;line-height:0.9em;}.elementor-158 .elementor-element.elementor-element-7b3e76c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-158 .elementor-element.elementor-element-201d99e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-158 .elementor-element.elementor-element-201d99e .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-158 .elementor-element.elementor-element-201d99e .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px;}.elementor-158 .elementor-element.elementor-element-15b79e1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-158 .elementor-element.elementor-element-b6f2d45{padding:0px 0px 70px 0px;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs .e-tabs-main-area{height:420px;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:#556068;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs-inner-tabs .e-inner-tabs-wrapper{--inner-tabs-border-height:0px;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title.e-inner-tab-active{border-width:0 0 0px 0;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:"Crimson Pro", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;}.elementor-158 .elementor-element.elementor-element-a590a5b .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}:root{--page-title-display:none;}/* Start custom CSS */.shadow.shadow-top {
    display: none !important;
}

.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-title-text {
    font-size: 14px;
    margin: auto 8px;
    text-align: left;
    -o-text-overflow: inherit !important;
    text-overflow: inherit !important;
    white-space: normal !important;
    overflow: visible !important;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

a.e-inner-tab-title-text {
    padding: 0 21px !important;
}

.e-active h4 a {
    font-weight: bold;
    color: #111 !important;
}

a.e-inner-tab-title-text {
    text-decoration: none !important;
    pointer-events: none;
}/* End custom CSS */