.mfdSimulator{background-color:#fff;color:#333;font-family:"GRAVUR Condensed Regular",Montserrat}.mfdSimulator.container{width:100%;text-align:center}.mfdSimulator .content-group{display:flex;flex-direction:center;align-items:center;flex-direction:column;border-bottom:1px solid #d0d0d0;max-width:100%;padding:40px}.mfdSimulator .content-group.no-underline{border-bottom:0}.mfdSimulator .content-group.grey{background-color:#f4f4f4}.mfdSimulator .mdfSimulator__titleRed{color:#cb0d00;font-size:38px;text-align:center;padding:10px}.mfdSimulator h2{color:#000;font-size:38px;text-align:center;padding:10px}.mfdSimulator p{columns:#000;font-size:20px;max-width:800px;text-align:center;padding:10px}.mfdSimulator .button-group{display:flex;justify-content:center;gap:10px;padding:20px;flex-wrap:wrap}.mfdSimulator .button-group button{all:unset;padding:15px 25px;border:none;font-size:18px;cursor:pointer;background-color:#f4f4f4;color:#061127;transition:background-color 0.3s;border-radius:0;display:flex;justify-content:center;align-items:center;height:98px}.mfdSimulator .button-group button img{max-width:180px}.mfdSimulator #model-buttons button{all:unset;min-width:140px;min-height:54px;color:#fff;background-color:#7b9298;border-radius:0;text-transform:uppercase}.mfdSimulator .button-group button:hover{background-color:#d0d0d0}.mfdSimulator .button-group button.active{background-color:silver}.mfdSimulator #model-buttons button.active{background-color:#003e4b}.mfdSimulator .carousel{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:30px}.mfdSimulator .carousel img{align-items:center;justify-content:center;display:none}.mfdSimulator .carousel img.active{display:flex}.mfdSimulator .carousel img,.mfdSimulator .carousel .carousel-content{max-width:900px;width:70%}.mfdSimulator .carousel button{all:unset;border:none;background-color:rgba(0,0,0,0);border-radius:0}.mfdSimulator .carousel button.prev,.mfdSimulator .carousel button.next{position:absolute;top:50%;transform:translateY(-50%);color:#061127;font-size:2rem;padding:10px 15px;cursor:pointer;z-index:2}.mfdSimulator .carousel button.prev{left:10px}.mfdSimulator .carousel button.next{right:10px}.mfdSimulator .carousel-thumbnails{display:flex;justify-content:center;padding:30px;max-width:900px}.mfdSimulator .carousel-thumbnails button{border:none;border-radius:0;background-color:transparent;padding:0}.mfdSimulator .carousel-thumbnails button:hover{background-color:transparent}.mfdSimulator .carousel-thumbnails img{max-width:100px;height:auto;opacity:.5;cursor:pointer;transition:opacity 0.3s,transform 0.3s;border:none}.mfdSimulator .carousel-thumbnails img.active{opacity:1;transform:scale(1.1)}@media (max-width:500px){.mfdSimulator .content-group{padding:20px}.mfdSimulator .button-group{flex-direction:column;gap:10px}.mfdSimulator .carousel button.prev{left:4px}.mfdSimulator .carousel button.next{right:4px}.mfdSimulator .carousel-thumbnails img{max-width:100%}}