@font-face {
    font-family: 'AmadeusNeueRegular';
    src: url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Regular.woff2') format('woff2'),
         url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Regular.woff') format('woff'),
         url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'AmadeusNeueMedium';
    src: url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Medium.woff2') format('woff2'),
         url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AAmadeusNeue-Medium.woff') format('woff'),
         url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'AmadeusNeueLight';
    src: url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Light.woff2') format('woff2'),
         url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Light.woff') format('woff'),
         url('/wp-content/themes/amadeus-hospitality-php8/patches/fonts/AmadeusNeue-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

body, p, h4, h5, h6{
    font-family: 'AmadeusNeueRegular', Source Sans Pro, Calibri, sans-serif !important;
  }

body{
    color: #000000;
} 
h1{
    font-family: 'AmadeusNeueMedium', Source Sans Pro, Calibri, sans-serif !important;
    color: #000835;
}
h2{
    font-family: 'AmadeusNeueRegular', Source Sans Pro, Calibri, sans-serif !important;
    /*color: #3A8BFF;*/
}
h3{
    font-family: 'AmadeusNeueRegular', Source Sans Pro, Calibri, sans-serif !important;
    color: #C5D5F9;
}
.resource-card .title{
    font-family: 'AmadeusNeueRegular', Source Sans Pro, Calibri, sans-serif !important;
}

.m-brand-cta-drawer .cta-bucket__title{
    word-break: break-word;
}

.page-id-20471 section.m-full-callout > div > p > a{
    color: #fff !important;
}

.home main > section:nth-child(5){
    max-width: 1500px;
    margin: 0 auto;
}

.home .fl-builder-content-45497{
    max-width: 1500px;
    margin: 0 auto;
}

section.solutions_grid .slides>div .details{
    padding-top: 10px;
}
.editor-content h3 {
    color: #58595b;
}
footer .pp-social-icons span:nth-child(2){
    margin-left: -10px;
    margin-top: -3px;
  }
footer .pp-social-icons .icon-social-x{
    font-size: 27px;
  }
footer.main-footer .footer-newsletter{
    font-family: 'AmadeusNeueRegular', Source Sans Pro, Calibri, sans-serif !important;
  }
.page-id-5310 main .m-form-drawer{
    overflow: hidden;
    }
.page-template-template-basic-bb #maintabs-3{
    padding-left: 0px !important;
    } 
 .solutions_grid .slides div{
        background-position: center;
      } 
.page-template-template-basic-bb #maintabs-4 {
        margin-top: 2px;
}
.page-template-template-basic-bb #maintabs-4 .pp-tab-icon {
    margin-right: 3px !important;
}

.home .purple-text, .home .violet-text,.home .blue-text,.home .orange-text {
        display: none;
}
.home .purple-bttn, .home .violet-bttn,.home .blue-bttn,.home .orange-bttn {
    display: none;
}
.home .color-col1:hover .purple-text, .home .color-col1:hover .purple-bttn{
    display: block;
 }
 .home .color-col2:hover .violet-text, .home .color-col2:hover .violet-bttn{
    display: block;
 }
 .home .color-col3:hover .blue-text, .home .color-col3:hover .blue-bttn{
    display: block;
 }
 .home .color-col4:hover .orange-text, .home .color-col4:hover .orange-bttn{
    display: block; 
 }

@media (max-width:768px){
    .home .ecosystem-photo{
       min-height: 300px;
       max-width: 100% !important;
    }
}

h1, h2, h3, h4, h5, h6, .entry-title, body.single-post .entry-title, body.page .entry-title, body.category .entry-title, .widget-title, .site-title, .site-description, body, p, a, strong, b, em, .menu-1-header-utility-global-links-container li a, .menu-1-header-utility-global-links-container li span, #menu-1-header-utility-global-links li a, #menu-1-header-utility-global-links li span, .menu-3-footer-main-navigation-container li a, .menu-3-footer-main-navigation-container li span, #menu-3-footer-main-navigation li a, #menu-3-footer-main-navigation li span, .menu-4-footer-global-links-container li a, .menu-4-footer-global-links-container li span, #menu-4-footer-global-links li a, #menu-4-footer-global-links li span, .menu-education-training-container li a, .menu-education-training-container li span, #menu-education-training li a, #menu-education-training li span, .menu-main-header-navigation-container li a, .menu-main-header-navigation-container li span, #menu-main-header-navigation li a, #menu-main-header-navigation li span, .menu-nested-pages-container li a, .menu-nested-pages-container li span, #menu-nested-pages li a, #menu-nested-pages li span{
	font-family: 'amadeus-neue-regular' !important;
}