@font-face{font-family:"Gill Sans";src:url("https://montpeliernevis.com/wp-content/themes/Divi/fonts/gill_sans-webfont.eot") format("eot");src:url("https://montpeliernevis.com/wp-content/themes/Divi/fonts/gill_sans-webfont.woff") format("woff"),url("https://montpeliernevis.com/wp-content/themes/Divi/fonts/gill_sans-webfont.woff2") format("woff2"),url("https://montpeliernevis.com/wp-content/themes/Divi/fonts/gill-sans.otf") format("opentype");font-weight:normal;font-style:normal}html{scroll-padding-top:300px}body,p,h1,h2,h3,h4,h5,a,li,form,.entry-title a{font-family:'Gill Sans',sans-serif!important}body,p{letter-spacing:1px}.et_pb_sticky.et_pb_section_0_tb_header{height:90px!important}.divi-life-cta-menu a{background-color:#333333;padding:10px 20px!important;border-radius:5px;text-transform:uppercase;color:#fff!important;text-align:center;margin-bottom:5px}@media (min-width:980px){div.tt_hamburger .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu{display:none}div.tt_hamburger .et_mobile_nav_menu,.et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center}}ul#mobile_menu1 li{list-style:none}#top-header{background-color:#ffffff!important}#top-header a{color:rgba(51,51,51,0.76);font-size:13px;letter-spacing:1px}li.tt-menu-line a:link{color:rgba(51,51,51,0.8)!important}li.tt-menu-line a:hover{color:rgba(51,51,51,0.6)!important}div.et_pb_text_inner p a:hover,div.et_pb_text_inner a:hover{color:rgba(51,51,51,0.6)!important}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons{text-align:center!important}.et_pb_post div.entry-content p a{text-decoration:underline}div.contact-email a{letter-spacing:0px}.pa-image-hover-lifestyle .et_overlay.et_pb_inline_icon:before{content:"LIFESTYLE";font-family:inherit!important;font-size:24px;color:#ffffff!important;line-height:1.3em;text-align:center;transform:translateX(-50%) translateY(-50%);margin-left:0px;width:80%}.pa-image-hover-rooms .et_overlay.et_pb_inline_icon:before{content:"ROOMS";font-family:inherit!important;font-size:24px;color:#ffffff!important;line-height:1.3em;text-align:center;transform:translateX(-50%) translateY(-50%);margin-left:0px;width:80%}.pa-image-hover-history .et_overlay.et_pb_inline_icon:before{content:"HISTORY";font-family:inherit!important;font-size:24px;color:#ffffff!important;line-height:1.3em;text-align:center;transform:translateX(-50%) translateY(-50%);margin-left:0px;width:80%}.mec-container h1{text-align:center;text-transform:uppercase;margin-top:70px;padding-bottom:40px}.mec-single-event-description.mec-events-content p{padding-left:30px;padding-right:30px}div.mec-wrap .mec-totalcal-box{background:#F4F4F4}.mec-wrap,.mec-single-title{font-weight:400!important;font-size:30px!important;letter-spacing:2px!important}.mec-event-list-classic,.mec-event-title{font-weight:400!important}.category-offers div.post-content-inner{padding:40px 10px 30px 10px}.category-offers.et_pb_post{margin-bottom:0px!important}#rates-tab{display:flex}#left{flex:0 0 50%}#right{flex:1}div.rooms-blurb-desc p{padding-left:30px;padding-right:30px;text-align:justify}li.tt-menu-line{border-bottom:0.5px solid;display:inline-block;margin-right:10px}li.tt-menu-line2{border-bottom:1px solid;display:block;margin-right:25%;margin-bottom:4px}li.tt-menu-line,li.tt-menu-line2{color:rgba(51,51,51,0.6)!important}li.tt-menu-line.current{color:#333333!important;border-bottom:1px solid!important}li.current-menu-item a{color:#333333!important}#tt-room-lnks .et_pb_column_3,.et_pb_column_4,.et_pb_column_2{min-width:133px}#et-secondary-menu{float:none!important;text-align:center}#et-secondary-nav li li a{padding-top:0px;padding-bottom:0px;padding-right:5px}#top-header{border-style:solid;border-bottom-width:0.5px;border-color:#ccc}#dm-menu li{margin-top:1.2em;margin-bottom:1.2em}ul#menu-lower-top-menu,ul#menu-celebrations-menu{padding:16px 0 0!important}@media (min-width:980px){div.tt_footer_menu .et_pb_menu .et_pb_menu__menu{display:block!important;flex-direction:column!important}}@media (min-width:980px){div.txt_lnks .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu{display:flex}div.txt_lnks .et_mobile_nav_menu,.et_mobile_nav_menu{display:none;float:none;margin:0 6px;align-items:center}}@media (max-width:400px){div.rooms-blurb-desc p{padding-left:0px;padding-right:0px;text-align:justify}}