.elementor-4180 .elementor-element.elementor-element-2038377{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//*Hide footer promotional product banner*/
#hideOnPage {
    display: none;
}

/*Titles*/
.GloInformation > h2, .GloForm h2 {
    font-size: 64px !important;
    font-family: IvyPresto Display;
    font-weight: bold;
    padding-bottom: 24px;
}

/*Text fields - like names/prices*/
.GloInformation > p {
    color: white;
    font-size: 20px;
    font-family: plus jakarta sans;
    background-color: #e9614f;
    padding: 16px 100px 100px 16px;
    border-radius: 8px;
}
.GloInformation > form > input {
    background: #132538;
    color: white;
    border: none; 
    font-family: plus jakarta sans;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
}
.GloInformation > form > input:hover {
    background: white;
    color: #132538;
}

/*Move button into text field to mimic card*/
.GloInformation > form {
    margin: -80px 0 0 16px;
}

/*----------------------------*/
/*GLoForm Add new unit section*/
/*----------------------------*/
.GloForm input, select { /*Field*/
    border-radius: 24px;
}
/*Spacing between elements*/
.GloForm input:first-child, body > div.elementor.elementor-2268.elementor-location-single.post-1980.page.type-page.status-publish.hentry > div > div > div > div > div > div > div > div > div > div > div.GloForm > form > select:nth-child(8) {
    margin-bottom: 8px;
    
}

/*Submit button srtyle*/
.GloForm input[type="submit"] {
    border-radius: 8px;
    background-color: #e9614f;
    text-transform: uppercase;
    font-weight: bold;
    color: white;
    font-family: plus jakarta sans;
    border: none;
    margin-top: 8px;
}
.GloForm input[type="submit"]:hover {

    opacity: 0.9;
}

/*STYLING FIXES*/
/*vvvvvvvvvvvvvvvvvvvv*/
.GloBookingSummary, .gloSummaryTitles, .addon-item, .addon-item h2 {
    font-family: "Plus Jakarta Sans";
    
}

.gloBiPr, .gloBiTx {
    font-size: 24px !important;
}

#glo-booking-form > div:nth-child(8) > input[type=submit], .GloDiscountForm > form > button {
    border: none !important;
    background-color: #132538;
    border-radius: 24px;
    color: white;
    font-family: "Plus Jakarta Sans";
}
#glo-booking-form > div:nth-child(8) > input[type=submit]:hover, #glo-booking-form > div:nth-child(8) > input[type=submit]:active, .GloDiscountForm > form > button:hover, .GloDiscountForm > form > button:active {
    background-color: #294e75;
}
#glo-booking-form > div:nth-child(8) > input[type=submit]:active, .GloDiscountForm > form > button:active {
    opacity: 0.75;
}

/* 3-step images layout */
.gloRegStep {
    display: flex;
}

.gloRegStep div img {
    width: 64%;
}

@media only screen and (max-width: 767px) {
    .gloRegStep div img {
        width: 100% !important;
    }}/* End custom CSS */