.elementor-953 .elementor-element.elementor-element-f03b25d{margin-top:-10px;margin-bottom:0px;}.elementor-953 .elementor-element.elementor-element-8f5d2f5{text-align:center;}.elementor-953 .elementor-element.elementor-element-c0ab1d1{--e-image-carousel-slides-to-show:2;}.elementor-953 .elementor-element.elementor-element-c0ab1d1 > .elementor-widget-container{margin:030px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-c0ab1d1 .swiper-wrapper{display:flex;align-items:center;}.elementor-953 .elementor-element.elementor-element-0dbc96a{text-align:center;}.elementor-953 .elementor-element.elementor-element-8b47052{padding:70px 0px 10px 0px;}.elementor-953 .elementor-element.elementor-element-21969183{padding:0px 0px 0px 10px;}.elementor-953 .elementor-element.elementor-element-1fb6ad89{text-align:left;}.elementor-953 .elementor-element.elementor-element-2f288399{padding:80px 0px 70px 10px;}.elementor-953 .elementor-element.elementor-element-808787c{text-align:center;}.elementor-953 .elementor-element.elementor-element-ae16714{padding:70px 0px 40px 0px;}.elementor-953 .elementor-element.elementor-element-47f7a59{text-align:center;}.elementor-953 .elementor-element.elementor-element-9bcf716{text-align:center;}.elementor-953 .elementor-element.elementor-element-c66ad49{text-align:center;}.elementor-953 .elementor-element.elementor-element-541d5fe{text-align:center;}.elementor-953 .elementor-element.elementor-element-b8ef4e0{text-align:center;}.elementor-953 .elementor-element.elementor-element-820edeb{padding:70px 0px 40px 0px;}.elementor-953 .elementor-element.elementor-element-a042723{text-align:left;}.elementor-953 .elementor-element.elementor-element-4d865f3{text-align:left;}.elementor-953 .elementor-element.elementor-element-a9e10a4{margin-top:-20px;margin-bottom:0px;}.elementor-953 .elementor-element.elementor-element-2b75385{text-align:left;}.elementor-953 .elementor-element.elementor-element-f6608a4{text-align:left;}.elementor-953 .elementor-element.elementor-element-62cba5c{margin-top:-20px;margin-bottom:0px;}.elementor-953 .elementor-element.elementor-element-9abc7e3{text-align:left;}.elementor-953 .elementor-element.elementor-element-57fa300{text-align:left;}.elementor-953 .elementor-element.elementor-element-75342a6{text-align:center;}.elementor-953 .elementor-element.elementor-element-fbb8509 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-4ddc1e1 > .elementor-widget-container{margin:-20px 0px 030px 0px;}.elementor-953 .elementor-element.elementor-element-4ddc1e1 .mil-btn{background-color:#255FDF;}.elementor-953 .elementor-element.elementor-element-dc55bcb{margin-top:-20px;margin-bottom:0px;}.elementor-953 .elementor-element.elementor-element-ee56b09{text-align:center;}.elementor-953 .elementor-element.elementor-element-f25ae06{padding:0px 0px 10px 0px;}.elementor-953 .elementor-element.elementor-element-779df03{margin-top:70px;margin-bottom:0px;}.elementor-953 .elementor-element.elementor-element-f09b982{text-align:center;}.elementor-953 .elementor-element.elementor-element-062551f{padding:0px 0px 10px 0px;}.elementor-953 .elementor-element.elementor-element-6161636 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-953 .elementor-element.elementor-element-6161636{padding:0px 0px 80px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-953 .elementor-element.elementor-element-ee05a0b{width:50%;}.elementor-953 .elementor-element.elementor-element-5b7e4cd{width:50%;}.elementor-953 .elementor-element.elementor-element-2057b02{width:50%;}.elementor-953 .elementor-element.elementor-element-437c2cc{width:50%;}.elementor-953 .elementor-element.elementor-element-dc55bcb{margin-top:20px;margin-bottom:0px;}.elementor-953 .elementor-element.elementor-element-f25ae06{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-398d3fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-953 .elementor-element.elementor-element-779df03{margin-top:70px;margin-bottom:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-8a85d00 *//* Center the button and ensure it applies to all screen sizes */
.elementor-953 .elementor-element.elementor-element-8a85d00 {
    text-align: center;
}

/* Style the button */
.elementor-953 .elementor-element.elementor-element-8a85d00 .latepoint-book-button {
    background-color: #F93528; /* Adjust the color to match your screenshot */
    color: #FFFFFF; /* White text */
    border: none;
    padding: 15px 30px; /* Adjust padding as needed */
    font-size: 16px; /* Adjust font size as needed */
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 5px; /* Rounded corners */
    transition: background-color 0.3s ease;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    width: auto; /* Ensure button width adjusts automatically */
}

.elementor-953 .elementor-element.elementor-element-8a85d00 .latepoint-book-button:hover {
    background-color: #D82F25; /* Slightly darker color on hover */
}

/* Mobile-specific styling if needed */
@media (max-width: 767px) {
    .elementor-953 .elementor-element.elementor-element-8a85d00 .latepoint-book-button {
        padding: 10px 20px; /* Adjust padding for smaller screens */
        font-size: 14px; /* Adjust font size for smaller screens */
    }
}/* End custom CSS */