body::-webkit-scrollbar {
  width: 0.5em;
}
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
body::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}
body, .sp-preloader {
    background-color: #000000;
    color: #ffffff;
}
#sp-header {
    background: rgb(1 12 35 / 0%);
    backdrop-filter: blur(0px);
}
#sp-header.header-sticky {
    background-color: #0d141a66;
    backdrop-filter: blur(3px);
}
.sp-megamenu-parent>li:first-child {
    display: none;
}
.sppb-panel.sppb-panel-custom {
    background: #0000003b !important;
    border-color: #ffbf00 !important;
}
.sppb-panel-custom .sppb-panel-body {
    border-top-color: #ffbf00 !important;
}
.sppb-panel-title {
    font-size: 16px;
    color: #ffbf00;
}
.le-plane-left > *:before {
    content: "";
    background: url(/images/plane-to-the-left.png) center center no-repeat;
    background-size: contain;
    width: 80px;
    height: 70px;
    display: inline-block;
    vertical-align: baseline;
}
.le-plane-right > *:after {
    content: "";
    background: url(/images/plane-to-the-left.png) center center no-repeat;
    background-size: contain;
    width: 80px;
    height: 70px;
    display: inline-block;
    vertical-align: baseline;
    transform: rotate(180deg);
}
.le-plane-right-mid > *:after {
	transform: rotate(90deg);
}
.le-plane-center > *:before, .le-plane-center > *:after {
    vertical-align: middle;
}
#sp-footer, #sp-bottom {
    background: #000000;
    color: #ffffff;
}
#sp-footer1 .sp-copyright, #sp-footer1 .sp-copyright a {
    color: rgb(122 122 122 / 70%);
}
#sp-footer1 {
    text-align: center;
}
#sp-footer .container-inner {
    padding: 8px 0;
}
body .sppb-btn.sppb-btn-default:before, body .sppb-btn.sppb-btn-primary:before, body .btn.sppb-btn-default:before, body .btn.sppb-btn-primary:before {
    background: linear-gradient(255.48deg, rgba(255, 255, 255, 0.2) 4.07%, rgb(255 179 0) 103.07%), #ffbf00;
}
#sppb-addon-1629194607303 #btn-16291946073030.sppb-btn-link {
    text-align: right;
    line-height: 1.2;
}
h2 {
    font-size: 60px !important;
    font-weight: 800;
    font-style: italic;
}
h4 {
	font-size: 18px !important;
}
.le-btn-full {
    width: 100%;
    max-width: 400px;
}
a {
    color: #f7b900;
}
.le-precios {
    font-size: 40px;
    line-height: 1.2;
}
.le-precios strong {
    font-size: 200%;
    vertical-align: middle;
}
.le-precios em {
    color: #febe00;
    font-size: 200%;
    vertical-align: middle;
    min-width: 136px;
    display: inline-block;
}
.le-partners {
    display: inline-block;
    min-width: 180px;
    margin-right: 20px;
    margin-bottom: 20px;
}
.le-partners span {
    font-weight: 800;
    color: #fff;
}
.le-partners img {
    height: 60px;
    width: 160px;
    object-fit: contain;
    object-position: center;
}
.le-partners img.tool {
	width: 70%;
}
.le-partners img.dealer {
    object-position: -14px;
    object-fit: cover;
}
.le-contact-form form {
    background: #060a0e69;
    padding: 20px;
    border: 1px solid #354860;
}
.le-contact-mini-info .sppb-feature-box-title a {
    color: #ffffff73 !important;
}
.le-contact-mini-info .sppb-icon .sppb-icon-container {
    color: #ffbf00 !important;
}
body .sppb-btn.sppb-btn-secondary, body .sppb-btn.btn-seconday, body .sppb-btn.btn-primary, body .btn.sppb-btn-secondary, body .btn.btn-seconday, body .btn.btn-primary {
    background: linear-gradient(255.48deg, rgba(255, 255, 255, 0.2) 4.07%, #ffa700 103.07%), #ffbf00;
}
body .sppb-btn.sppb-btn-secondary:hover, body .sppb-btn.sppb-btn-secondary:focus, body .sppb-btn.sppb-btn-secondary:active, body .sppb-btn.btn-seconday:hover, body .sppb-btn.btn-seconday:focus, body .sppb-btn.btn-seconday:active, body .sppb-btn.btn-primary:hover, body .sppb-btn.btn-primary:focus, body .sppb-btn.btn-primary:active, body .btn.sppb-btn-secondary:hover, body .btn.sppb-btn-secondary:focus, body .btn.sppb-btn-secondary:active, body .btn.btn-seconday:hover, body .btn.btn-seconday:focus, body .btn.btn-seconday:active, body .btn.btn-primary:hover, body .btn.btn-primary:focus, body .btn.btn-primary:active {
    background: linear-gradient(251.87deg, rgba(255, 255, 255, 0.2) -15.74%, rgba(255, 255, 255, 0) 58.65%), #000000;
}
.le-h2-inicio h2 {
    font-size: 32px !important;
}
#sppb-addon-1629194607303 #btn-16291946073031.sppb-btn-primary:before {
    background: linear-gradient(255.48deg, rgba(255, 255, 255, 0.2) 4.07%, #ffffff 103.07%), #ffffff !important;
}
#sppb-addon-1629194607303 #btn-16291946073031.sppb-btn-primary {
    color: #ffbf00 !important;
}
/* Responsive Design */
@media (max-width: 1200px) and (min-width: 992px) {
	.sp-megamenu-parent>li>a, .sp-megamenu-parent>li span {
	    padding: 0 4px;
	}
	.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
	    font-size: 14px;
	}
	#menu-right {
	    margin-left: 0 !important;
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	#sppb-addon-1629194607303 #btn-16291946073030.sppb-btn-link {
	    font-size: 12px !important;
	    margin: 0;
	}
	#sp-header, #sp-header .logo {
	    height: 70px;
	}
	.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
	    line-height: 70px;
	}
	.le-plane-right > *:after, .le-plane-right > *:before {
	    width: 60px;
	    height: 60px;
	}
}
@media (max-width: 991px) {
	#sppb-addon-1629194607303 #btn-16291946073030.sppb-btn-link {
	    font-size: 14px !important;
	}
	.le-h2-inicio h2 {
	    font-size: 26px !important;
	}
	h2 {
	    font-size: 40px !important;
	}
	.le-plane-left > *:before, .le-plane-left > *:after {
	    vertical-align: middle;
	    width: 50px;
	    height: 50px;
	}
	.le-plane-center > *:before, .le-plane-center > *:after {
	    width: 50px;
	    height: 50px;
	}
	.le-precios {
	    font-size: 30px;
	}
	.le-plane-right > *:after, .le-plane-right > *:before {
	    width: 60px;
	    height: 60px;
	    vertical-align: middle;
	}
}
@media (max-width: 765px) {
	#sp-logo {
	    order: 1;
	}
	#menu-right {
	    order: 2;
	}
	#sp-menu {
	    order: 3;
	}
	.sppb-row-container {
	    max-width: 100%;
	}
	.le-h2-inicio h2 {
	    font-size: 18px !important;
	}
	.le-precios {
	    font-size: 22px;
	}	
	#sppb-addon-1629194607303 #btn-16291946073031.sppb-btn-primary {
	    color: #000 !important;
	}
}
@media (max-width: 700px) {
	#sppb-addon-1629194607303 #btn-16291946073030.sppb-btn-link {
	    display: none;
	}
	#sp-footer1 .sp-copyright, #sp-footer1 .sp-copyright a {
	    font-size: 10px;
	}
	h2 {
	    font-size: 28px !important;
	}
	.le-plane-center > *:before, .le-plane-center > *:after {
	    width: 40px;
	    height: 40px;
	}
	.le-plane-left > *:before, .le-plane-left > *:after {
	    width: 38px;
	    height: 38px;
	}
}
@media (max-width: 576px) {
	.le-h2-inicio h2 {
	    font-size: 16px !important;
	}
	h2 {
	    font-size: 24px !important;
	}
	.le-plane-center > *:before, .le-plane-center > *:after {
	    width: 30px;
	    height: 30px;
	}
	#sppb-addon-db9b99d2-bfe5-4a2f-8e2e-1097c831855a img {
	    width: 44px;
	}
	.le-precios em {
	    min-width: 90px;
	}
	.le-plane-left > *:before, .le-plane-left > *:after {
	    width: 32px;
	    height: 32px;
	}
	.le-plane-right > *:after, .le-plane-right > *:before {
	    width: 40px;
	    height: 40px;
	}
	.sp-page-builder .page-content #section-id-ce705f80-4559-4728-8265-254404aff829 {
	    background-image: url(/images/inicio-01b-la-escala-rebuilt-carros-autos-subastas-salvage-miami-florida-mapa-broker.jpg) !important;
	}
}
@media (max-width: 410px) {
	#sppb-addon-1629194607303 #btn-16291946073031.sppb-btn-primary {
	    font-size: 14px !important;
	    margin: 0;
	    padding: 8px 7px;
	}
	#menu-right {
	    padding: 0;
	}
	h2 {
	    font-size: 20px !important;
	}
	.le-plane-center > *:before, .le-plane-center > *:after {
	    width: 26px;
	    height: 26px;
	}
	.le-precios {
	    font-size: 19px;
	}
	.le-precios em {
	    min-width: 76px;
	}
	.le-plane-left > *:before, .le-plane-left > *:after {
	    width: 27px;
	    height: 27px;
	}
}