/*!
Theme Name:  JSRLogs
Theme URI: https://raylinaquino.com
Author: Raylin Aquino
Author URI: https://raylinaquino.com
Description:  JSRLogs Template 
Version: 1.0.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rayelem
*/
:root{font-size:10px;--primary:#ed1c24;--secondary:#232526;--black:#000;--light:#f6f6f6;--line:#eeeeee;--white:#fff}body #beetrack_widget .widget fieldset .form-input input.text_input{font-weight:400;font-size:17px!important;font-family:"Montserrat",sans-serif;padding:0 20px!important;height:45px}body #beetrack_widget .widget{box-shadow:0 0 5rem rgb(0 0 0 / .15);padding:0 2rem 2rem!important}body #beetrack_widget .widget fieldset .form-input input.submit{font-size:16px!important;font-family:"Montserrat",sans-serif;font-weight:700;height:45px;padding:0;text-transform:capitalize}body{margin:0;padding:0;font-family:"Montserrat",sans-serif;font-size:1.6rem;line-height:1.5;font-weight:500;color:#5d5d5d}.hide{display:none!important}.fleet-grid{display:grid;gap:5rem;grid-template-columns:1fr 1fr}.fleet-card{overflow:hidden;background:var(--white);border:.1rem solid var(--line);border-radius:2.4rem;box-shadow:var(--shadow);transition:transform 0.25s ease,box-shadow 0.25s ease}.fleet-card:hover{transform:translateY(-.6rem);box-shadow:0 3rem 7rem rgb(0 0 0 / .12)}.fleet-card .truck-image{width:100%;height:32rem;object-fit:contain;padding:3rem 3rem 0;background:linear-gradient(180deg,#fff 0%,#fafafa 100%)}.fleet-card .card-content{display:grid;grid-template-columns:8rem 1fr;gap:2.4rem;padding:2rem;border-top:.1rem solid var(--line)}.fleet-card .icon-circle{width:7.2rem;height:7.2rem;display:grid;place-items:center;color:var(--primary);background:var(--light);border-radius:50%;font-size:3.8rem;font-weight:800}.fleet-card .card-content h3{margin-bottom:.8rem;font-size:2.5rem;line-height:1.25;font-weight:800;margin-top:0;color:var(--black)}.fleet-card .card-content p{margin-bottom:0;color:#555c65;line-height:1.7}.fleet-card .card-footer{display:flex;align-items:center;justify-content:space-between;margin-inline:3.6rem;padding:2.2rem 0 3rem;border-top:.1rem solid var(--line)}.fleet-card .card-footer span{display:block;color:var(--gray);font-size:1.25rem;font-weight:600;text-transform:uppercase}.fleet-card .card-footer strong{color:var(--black);font-size:1.8rem}.fleet-card .card-footer a,.fleet-card .btn span{width:5.2rem;height:5.2rem;display:grid;place-items:center;color:var(--white);background:var(--red);border-radius:50%;font-size:3.6rem;line-height:1}.services-features{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.services-features li{flex:0 50%;display:flex;align-items:center;padding:2rem;font-weight:600}.services-features li .wrap-icon{font-size:2.3rem;border:4px solid #ec2127;border-radius:50%;width:6rem;height:6rem;flex:0 6rem;display:flex;justify-content:center;align-items:center;color:#ec2127;line-height:1}.services-features li .wrap-info{flex:1;padding-left:2rem}.btn-one{background:#fff;color:#7a7a7a;font-weight:700;font-style:italic;padding:1rem 2rem;border-radius:5px;display:inline-block;transition:all 0.3s ease}.btn-one:hover{background:#ed1c24;color:#fff}.main-slider .swiper-slide{background-size:cover;background-position:center center}.main-slider .swiper-slide:before{content:"";display:block;width:100%;height:100%;background:#0000004a;position:absolute}.main-slider .swiper-slide .content{padding:15rem 0 20rem;color:#fff;max-width:80rem;min-height:40rem}.main-slider .swiper-slide .content h3{font-size:4.5rem;line-height:1.1;margin:0 0 2rem;font-weight:900}.main-slider .swiper-slide .content .desc{font-size:2rem;line-height:1.2;margin-bottom:3rem}.main-slider .swiper-pagination{top:inherit;bottom:7rem!important}.main-slider .swiper-pagination .swiper-pagination-bullet{width:1.5rem;height:1.5rem;background:#fff}.slider-service .swiper-slide{height:49rem;background-size:cover;background-position:center}.slider-service .swiper-slide:before{display:none}.slider-service .swiper-pagination{bottom:2rem!important}.wpcf7-form .wpcf7-form-control{height:4rem;display:block;width:100%;border:2px solid #c7c7c7;outline:none;padding:0 2rem;font-size:1.6rem;font-family:Montserrat,sans-serif}.wpcf7-form .wpcf7-form-control:focus{border-color:#ed1c24}.wpcf7-form .wpcf7-submit{background:#313437;border:0;cursor:pointer;color:#fff;font-weight:700;height:5rem}.wpcf7-form .wpcf7-submit:hover{background:#ed1c24}.wpcf7-not-valid-tip{font-size:14px;font-weight:500}.wpcf7 form .wpcf7-response-output{margin:0;background:#fff7d9;border:0;font-size:14px;padding:1rem 2rem}.wpcf7 form.sent .wpcf7-response-output{background:#daffd9}@media (max-width:800px){body .providers-grid .elementor-image-box-img img{display:inline-block!important}.fleet-grid{gap:2rem}.fleet-card .card-content{font-size:1.4rem;gap:0}.fleet-card .card-content p{line-height:1.3}.fleet-card .card-content h3{font-size:2rem}}@media (max-width:600px){.fleet-card .icon-circle{width:5rem;height:5rem;font-size:2.4rem}.fleet-grid{grid-template-columns:1fr}.fleet-card .truck-image{height:20rem}body #beetrack_widget .widget{padding:2rem 1rem 1rem!important}#beetrack_widget .widget .logo{display:none!important}body #beetrack_widget .widget fieldset .form-input input.text_input{display:block;width:100%!important;font-size:13px!important;font-weight:500!important;text-align:center}body #beetrack_widget .widget fieldset .form-input input.submit{display:block;width:100%!important;font-size:1.4rem!important;margin-bottom:1rem!important}.main-slider .swiper-slide .content{padding:7rem 2rem;color:#fff;max-width:80rem;min-height:15rem}.main-slider .swiper-pagination{bottom:1rem!important}.main-slider .swiper-slide .content h3{font-size:2.2rem}.main-slider .swiper-slide .content .desc{font-size:1.6rem}.services-features li{flex:1 100%;padding:1rem}.services-features li .wrap-icon{flex:0 4rem;height:4rem;font-size:1.8rem;border:2px solid #ec2127}.wpcf7-form{font-size:1.4rem}.wpcf7-form .wpcf7-form-control{font-size:1.4rem}}