/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1600px;}}.paragraph{margin:1rem 0;}.paragraph.paragraph--type--bp-columns{border-top:1px solid #efefef;border-bottom:1px solid #efefef;}@media (min-width:992px){.navbar-brand .site-title{font-size:2.5rem;color:rgb(44,98,151) !important;}}.sponsor-center div h2{text-align:center !important;}.view-hotel-list-view .node--sticky,.view-hotel-landing-page-view .node--sticky{background-color:#fbfbfb;padding:19px;margin-bottom:20px;border:2px solid #02639b;border-radius:5px;}.bg-rgba-grey-slight{background-color:rgb(250,250,250);}.bg-rgba-grey-light{background-color:rgb(225,225,225);}.bg-rgba-grey-strong{background-color:rgb(200,200,200);}.bg-rgba-bluegrey-slight{background-color:rgba(232,236,252,.7);}.bg-rgba-bluegrey-light{background-color:rgba(209,209,227,.7);}.bg-rgba-bluegrey-strong{background-color:rgba(158,162,209,.7);}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#ff0000;box-shadow:0 0 4px #000;}.carousel-control-next,.carousel-control-prev{bottom:20px;}.brand-ipms{border-bottom:1px solid rgb(231,231,231);padding-bottom:3px;}@media (min-width:992px){.brand-ipms:before{content:' ';display:block;position:absolute;width:100%;height:150px;background-image:url(https://nats.ipmsusa.org/sites/default/files/2024-11/Image%2096.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;}}ol.breadcrumb{padding-top:5px;}main{margin-bottom:20px !important;}@media (max-width:575px){.paragraph--type--image-carousel .carousel-indicators{display:none;}}@media (min-width:576px){.paragraph--type--image-carousel .carousel-indicators{bottom:40px;}}.view-hotel-list-view .views-row{margin-bottom:25px;}.flex-direction-nav a{height:50px;}.optionset-other img.img-fluid{max-width:intrinsic;}.paragraph--id--175{border-radius:10px;}.view-hotel-list-view .block-field-blocknodehotelbody{padding-right:1.5rem;}.view-tours .views-row,.view-news .views-row{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #efefef;}.social-footer li{float:right;}.social-footer li svg{color:rgb(44,98,151) !important;}.social-footer li svg:hover{color:rgb(232,180,80) !important;}.views-field-field-staff-email .js-form-type-textfield{display:none;}
