@font-face{font-display:swap;font-family:'Gantari';font-style:normal;font-weight:400;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-regular.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-regular.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-regular.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-regular.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-regular.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-regular.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Gantari';font-style:italic;font-weight:400;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-italic.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-italic.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-italic.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-italic.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-italic.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-italic.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Gantari';font-style:normal;font-weight:500;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Gantari';font-style:italic;font-weight:500;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500italic.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500italic.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500italic.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500italic.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500italic.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-500italic.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Gantari';font-style:normal;font-weight:600;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Gantari';font-style:italic;font-weight:600;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600italic.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600italic.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600italic.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600italic.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600italic.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-600italic.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Gantari';font-style:normal;font-weight:700;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Gantari';font-style:italic;font-weight:700;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700italic.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700italic.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700italic.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700italic.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700italic.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/gantari/gantari-v1-latin-700italic.svg#Gantari) format('svg')}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:400;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-regular.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-regular.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-regular.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-regular.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-regular.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-regular.svg#WorkSans) format('svg')}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:400;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-italic.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-italic.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-italic.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-italic.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-italic.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-italic.svg#WorkSans) format('svg')}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:500;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500.svg#WorkSans) format('svg')}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:500;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500italic.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500italic.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500italic.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500italic.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500italic.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-500italic.svg#WorkSans) format('svg')}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:700;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700.svg#WorkSans) format('svg')}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:700;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700italic.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700italic.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700italic.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700italic.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700italic.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/work sans/work-sans-v18-latin-700italic.svg#WorkSans) format('svg')}@font-face{font-display:swap;font-family:'Zen Antique';font-style:normal;font-weight:400;src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/zen antique/zen-antique-v12-latin-regular.eot);src:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/zen antique/zen-antique-v12-latin-regular.eot#1752833573) format('embedded-opentype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/zen antique/zen-antique-v12-latin-regular.woff2) format('woff2'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/zen antique/zen-antique-v12-latin-regular.woff) format('woff'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/zen antique/zen-antique-v12-latin-regular.ttf) format('truetype'),url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../fonts/zen antique/zen-antique-v12-latin-regular.svg#ZenAntique) format('svg')}*{scroll-margin-top:10px;scroll-behavior:smooth}body{font-family:'Gantari',sans-serif;background-color:#FFFDF8}p{font-family:'Work Sans',sans-serif}.site-header .navbar .navbar-nav{flex-wrap:wrap}.site-header .navbar .menu-item a.nav-link{color:#008BB4;font-family:'Work Sans',sans-serif;font-size:17px;font-weight:500;letter-spacing:-.77px;line-height:20px;padding-left:20px}.navbar-expand-lg .navbar-nav .dropdown-menu{border:none;border-radius:0;margin-top:0;top:auto;box-shadow:0 2px 4px 0 rgb(0 0 0 / .14)}.site-header .navbar .dropdown-menu .menu-item-has-children .nav-link{display:flex;justify-content:space-between}.site-header .navbar .menu-item .dropdown-menu .menu-item{padding-left:10px}.site-header .navbar .menu-item .dropdown-menu .menu-item:hover{background:#F1F1F1;position:relative}.site-header .navbar .menu-item .dropdown-menu.dropdown-1 .menu-item:hover{background:#f9f9f9}.site-header .navbar .dropdown-menu.dropdown-1{background:#EFEFEF;padding-top:0;padding-bottom:0}.site-header .navbar{border-bottom:1px solid #EAEAEA}#header_main_menu .dropdown-toggle:after{display:none}@media only screen and (min-width:992px){.site-header .navbar .dropdown-menu .nav-link{padding-left:10px!important;padding-right:20px!important}.navbar-expand-lg .navbar-nav .dropdown-menu{left:auto}.site-header .navbar .navbar-nav .dropdown-toggle:hover .dropdown-menu.dropdown-0{display:block}.site-header .navbar .navbar-nav .dropdown-0 .dropdown-toggle:hover .dropdown-menu.dropdown-1{display:block}.site-header .navbar .dropdown-1{position:absolute;left:100%;top:0}.site-header .navbar .icon-arrow{display:none}.site-header .navbar .dropdown-menu .icon-arrow{display:block}}@media only screen and (max-width:992px){.site-header nav{padding-left:15px}.site-header .menu-item a.nav-link:not(.dropdown-menu a.nav-link){font-size:18px;font-weight:500;letter-spacing:-.82px;line-height:21px}.site-header .icon-arrow{display:inline-block;transition:all 0.3s ease-in-out}.site-header .menu-item .dropdown-menu .nav-link{padding-left:15px;padding-right:15px}.site-header .menu-item .dropdown-menu{transition:opacity 0.3s ease-in-out}.site-header .menu-item .dropdown-menu.dropdown-0{background:#F4F4F4;box-shadow:unset}.site-header .menu-item .dropdown-menu.dropdown-1{background:#EFEFEF;padding-left:20px}.site-header button.navbar-toggler,.site-header .navbar button.navbar-toggler:focus{box-shadow:none;border:unset;color:#008FBF}.site-header button.navbar-toggler .icon-show{visibility:visible;opacity:1;width:0;height:0;transition:opacity 200ms linear}.site-header button.navbar-toggler .icon-close{visibility:hidden;opacity:0;transition:opacity 200ms linear}}.header-search{padding-top:15px;box-shadow:0 2px 4px 0 rgb(209 209 209 / .5);margin-bottom:25px}.header-search form.header-form select,.header-search form.header-form input{color:#7A7A7A;font-family:'Work Sans';font-size:17px;letter-spacing:-.77px;line-height:20px;border:1px solid #979797;border-radius:8px;background-color:#F5F5F5;background-image:none}.footer-widgets{background:#0067CB;padding:50px 0;color:#FFF}.footer-widgets .footer-widget-header .title{font-size:30px;font-weight:500;letter-spacing:-1.36px;line-height:35px}.footer-widgets .footer-widget-header .widget.social-icon-widget .wp-block-columns{padding:0;margin:0;gap:0;justify-content:end}.footer-widgets .footer-widget-header .widget.social-icon-widget .wp-block-columns .wp-block-column{max-width:fit-content;padding-left:10px}.footer-widgets .footer-widget-content{padding-top:35px}.footer-widgets .footer-widget-content .widget ul.menu{list-style:none;padding:0}.footer-widgets .footer-widget-content .widget ul.menu li{padding-bottom:5px;font-size:13px;font-weight:500;letter-spacing:-.59px;line-height:25px}.footer-widgets .footer-widget-content .widget.footer-widget-5 .wp-block-group .wp-block-group__inner-container{position:relative;width:fit-content;margin-left:auto}.footer-widgets .footer-widget-content .widget.footer-widget-5 .wp-block-group .wp-block-group__inner-container h2{position:absolute;font-size:24px;letter-spacing:-1.09px;line-height:24px;text-shadow:0 2px 4px rgb(0 0 0 / .34);width:100%;top:20px;text-align:center;text-transform:uppercase}.footer-widgets .footer-widget-content .widget.footer-widget-5 .wp-block-group .wp-block-group__inner-container figure{text-align:center}footer.site-footer-menu{background-color:#133E7D}footer.site-footer-menu ul.wp-menu{margin:0;padding:0}footer.site-footer-menu .footer-left-menu ul.wp-menu li{display:inline-block;padding-right:25px}footer.site-footer-menu .footer-left-menu ul.wp-menu li:last-child{padding-right:0}footer.site-footer-menu .footer-right-menu ul.wp-menu li{display:inline-block;padding-left:25px}footer.site-footer-menu .footer-right-menu ul.wp-menu li:first-child{padding-left:0}@media only screen and (max-width:992px){.footer-widgets{padding-bottom:15px}.footer-widgets .footer-widget-content{padding-top:10px}.footer-widgets .footer-widget-content .widget.footer-widget-5 .wp-block-group .wp-block-group__inner-container{margin:auto}.footer-widgets .footer-widget-header .widget.social-icon-widget .wp-block-columns{justify-content:start}.footer-widgets .footer-widget-header .widget.social-icon-widget .wp-block-columns .wp-block-column{padding-left:0;padding-right:10px}}@media only screen and (max-width:468px){.site-footer-menu .row{justify-content:center}.site-footer-menu .col-6{width:max-content;padding:0}footer.site-footer-menu .footer-left-menu ul.wp-menu li{display:inline-block;padding-right:10px;padding-left:10px}footer.site-footer-menu .footer-right-menu ul.wp-menu li{display:inline-block;padding-right:10px;padding-left:10px}}.front-page .header-section .header-content{padding-top:180px;padding-bottom:20px;padding-left:20px;background-size:cover;background-repeat:no-repeat;margin-bottom:25px}.front-page .header-section .header-content .banner-text{font-size:30px;letter-spacing:-1.36px;line-height:29px;text-shadow:0 2px 4px rgb(0 0 0 / .34);color:#FFF;text-decoration:none}.left-section .content-section h1,.left-section .content-section h2{color:#212121;font-size:30px;font-weight:500;letter-spacing:-1.36px;line-height:35px;margin-bottom:15px}.left-section .content-section p{color:#2C2C2C;font-size:17px;letter-spacing:-.77px;line-height:27px}p strong{font-weight:600}p a{text-decoration:none;color:#008BB4;font-weight:500}p a:hover{color:#02a5d6}.section-recent-post .recent-post-header{color:#000;font-size:30px;font-weight:500;letter-spacing:-1.36px;line-height:35px;margin-top:40px;padding-top:40px}.site-blog .section-recent-post .recent-post-header{margin-top:0}.section-recent-post .recent-post-row .recent-post{margin-top:46px;position:relative}.section-recent-post .recent-post-row .recent-post a.recent-post-link{text-decoration:none}.section-recent-post .recent-post-row .recent-post a.recent-post-link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.section-recent-post .recent-post-row .recent-post .recent-post-image{width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-image{height:155px}.section-recent-post .recent-post-row .recent-post .recent-post-content{background-color:#F5F5F5;padding:18px;padding-bottom:40px}.section-recent-post .recent-post-row .recent-post .recent-post-content .post-title{color:#008BB4;font-size:18px;font-weight:600;letter-spacing:-.82px;line-height:21px;height:42px;height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-recent-post .recent-post-row .recent-post .recent-post-content .post-content{color:#2C2C2C;font-size:15px;letter-spacing:-.68px;line-height:21px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:575px){.section-recent-post .container{padding:0}.footer-widgets .footer-widget-5 .wp-block-cover{width:80%;margin-left:auto}}@media only screen and (max-width:575px){.footer-widgets .footer-widget-5 .wp-block-cover{min-height:200px!important}.front-page .header-section .header-content .banner-text{font-size:20px;letter-spacing:-.91px;line-height:20px}.left-section .content-section h1,.left-section .content-section h2{font-size:20px;letter-spacing:-.91px;line-height:24px}.left-section .content-section p{font-size:17px;letter-spacing:-.77px;line-height:27px}.left-section .content-section a{font-size:16px;letter-spacing:-.73px;line-height:20px}.left-section .content-section strong,.left-section .content-section h2{font-size:16px;font-weight:600;letter-spacing:-.73px;line-height:20px}.section-recent-post .recent-post-row .recent-post{width:100%;margin:0!important;margin-bottom:20px!important;padding:0 12px}.section-recent-post .recent-post-row .recent-post:last-child{margin-bottom:35px!important}.sidebar-widget .section-recent-post .recent-post-row{margin:0}.sidebar-widget .section-recent-post .recent-post-row .recent-post{width:100%}.content-section .section-recent-post .recent-post-row .recent-post a{width:100%}.sidebar-widget .section-recent-post .recent-post-row .recent-post{background-color:unset;display:block;padding:0}.section-recent-post .recent-post-row .recent-post .recent-post-content .post-content{font-size:14px;letter-spacing:-.64px;line-height:20px}.content-section .section-recent-post .recent-post-row .recent-post .recent-post-image{width:100%;height:28vw;padding-top:10px;padding-bottom:10px;background-position-y:13px;margin-bottom:15px}.section-recent-post .recent-post-row .recent-post .recent-post-content{padding:15px}.content-section .section-recent-post .recent-post-row .recent-post .recent-post-content{width:200%}}.featured-section{background-color:#F5F5F5;padding:50px 0;margin-top:50px}.featured-section h2{color:#008BB4;font-size:30px;font-weight:500;letter-spacing:-1.36px;line-height:35px;padding-bottom:25px}.featured-section img{width:auto;height:20px;padding-right:15px;margin-bottom:20px}@media only screen and (max-width:768px){.featured-section{padding:30px;padding-bottom:10px;margin-top:20px}}.sidebar{width:25%!important;margin-left:auto;padding-left:20px!important}@media only screen and (min-width:768px){.left-section{}}@media only screen and (max-width:767.98px){.sidebar{width:68%!important;margin:auto;border:none;padding:0!important;margin-top:20px}}.wp-block-cover{align-items:normal;margin-bottom:25px}.wp-block-cover .wp-block-cover__inner-container p{color:#FFF;font-family:"Zapf Dingbats";font-size:24px!important;letter-spacing:-1.09px;line-height:24px;line-height:30px;padding-top:25px;text-shadow:0 2px 4px rgb(0 0 0 / .34)}.wp-block-cover .wp-block-cover__inner-container a{text-decoration:none;color:#FFF}.sidebar .sidebar-widget.widget_recent_entries .wp-block-latest-posts a.wp-block-latest-posts__post-title{background:#F5F5F5;display:inline-block;color:#008BB4;font-size:16px;font-weight:600;letter-spacing:-.73px;line-height:20px;text-decoration:none;width:100%;padding:15px;height:95px;margin-bottom:18px}.sidebar .sidebar-widget.widget_recent_entries .wp-block-latest-posts .wp-block-latest-posts__featured-image img{width:100%}.sidebar .sidebar-widget.widget_recent_entries .wp-block-latest-posts .wp-block-latest-posts__featured-image a{display:block}.single .header-section{background-color:#F5F5F5;padding:25px;margin-bottom:25px}.single .header-section .page-title{color:#008FBF;font-size:30px;font-weight:600;letter-spacing:-1.36px;line-height:35px}.single .header-section .details .address{color:#2C2C2C;font-size:17px;letter-spacing:-.77px;line-height:27px}.single .header-section .details .post-thumbnail{text-align:center}.single-accommodation .header-section .details .post-thumbnail img{width:100%}.single .header-section .details .post-thumbnail img.wp-post-image{width:100%;height:auto}.single .header-section .details .meta-details .btn{color:#FFF;font-size:17px;font-weight:500;letter-spacing:-.77px;line-height:20px;border-radius:8px;margin-bottom:8px;width:100%;border:none;padding-top:10px;padding-bottom:10px}.single-accommodation .header-section .details .meta-details div.col-6:nth-child(2n) .btn{margin-left:-10px}.wp-block-separator{border:none;border-top:1px solid #EAEAEA;opacity:1}@media only screen and (min-width:992px){.single .header-section .details .meta-details{flex-direction:column}}@media only screen and (max-width:992px) and (min-width:768px){.single .header-section .details .meta-details{padding-right:0}.single .header-section .details .meta-details .col-md-12.col-sm-6{padding:0}.single .header-section .details .meta-details .btn{font-size:16px;font-weight:500;letter-spacing:-.73px;line-height:19px;text-align:center}}@media only screen and (max-width:768px){.single .header-section{margin-bottom:15px;padding:20px 0 15px}.single .header-section .details .meta-details{margin:auto;margin-top:15px}.single .header-section .page-title{font-size:20px;font-weight:600;letter-spacing:-.91px;line-height:24px}.single .header-section .details .meta-details .btn{font-size:16px;font-weight:500;letter-spacing:-.73px;line-height:19px;text-align:center}}.single .header-section .row.filter-year .col-3{padding:0;margin:5px 0}.single .header-section .row.filter-year .col-3 a.btn{width:90%;font-size:16px;font-weight:600;letter-spacing:-.73px;line-height:19px;text-align:center;border:1px solid #979797;border-radius:8px}.sidebar .sidebar-widget .section-recent-post+p{display:none}.pagination-wrapper{margin:50px 0;display:flex;justify-content:center;align-items:center}.pagination-wrapper .btn.btn-info{display:flex;align-items:baseline;width:135px;justify-content:center}.pagination-wrapper .page-numbers{text-decoration:none;margin:0 10px}@media only screen and (max-width:480px){.pagination-wrapper{display:grid;text-align:center;grid-template-areas:'prev' 'numbers' 'next';gap:10px}.pagination-wrapper .prev.page-numbers{grid-area:prev}.pagination-wrapper .next.page-numbers{grid-area:next}.pagination-wrapper .page-numbers{grid-area:numbers;display:contents}}.site-404{background-image:url(https://www.suffolktouristguide.com/wp-content/themes/suffolk/assets/css/../images/404.webp);background-size:cover;width:100vw;height:100vh;max-height:100%;max-width:100%;display:flex;justify-content:center;color:#FFF;padding-top:25vh}.site-404 .page-sub-title{color:#FFF;font-size:30px;font-weight:500;letter-spacing:-1.36px;line-height:35px;text-shadow:0 2px 4px rgb(0 0 0 / .34)}.site-404 .page-title{color:#FFF;font-size:60px;font-weight:500;letter-spacing:-2.73px;line-height:71px;text-shadow:0 2px 4px rgb(0 0 0 / .34)}.site-404 .links-404{font-size:17px;font-weight:500;letter-spacing:-.77px;line-height:20px;margin-top:20px}.site-404 .links-404 a{border-radius:8px;background-color:#008FBF;text-align:center;margin:0 10px;font-size:17px;font-weight:500;letter-spacing:-.77px;line-height:20px;padding:10px 25px}@media only screen and (max-width:992px){.site-404 .page-sub-title{font-size:25px;font-weight:500;letter-spacing:-.91px;line-height:24px}.site-404 .page-title{font-size:40px;font-weight:500;letter-spacing:-1.36px;line-height:35px}}@media only screen and (max-width:510px){.site-404{padding-top:18vh}.site-404 .page-sub-title{font-size:20px;font-weight:500;letter-spacing:-.91px;line-height:24px}.site-404 .page-title{font-size:30px;font-weight:500;letter-spacing:-1.36px;line-height:35px}.site-404 .links-404{font-size:16px;font-weight:500;letter-spacing:-.73px;line-height:19px;text-align:center;display:flex;flex-direction:column;margin-top:130px;gap:13px}}figcaption{text-align:center;font-size:14px}body:not(.home) .content-section figure:not(.wp-block-table):not(.wp-block-gallery figure):not(.wp-block-media-text__media):not(.wp-block-group figure):not(.wp-block-column figure){padding:35px 0;border:1px solid #D5D5D5;border-left:none;border-right:none;margin:25px 0;width:100%}.content-section figure:not(.wp-block-media-text__media) img,.content-section img{width:700px;height:auto;display:block;margin:auto;object-fit:cover}.content-section figure.size-thumbnail img,.content-section figure.size-medium img,.content-section figure.is-resized img{width:auto;height:auto;display:block;margin:auto;object-fit:cover}.content-section figure.wp-block-media-text__media img{width:100%;height:auto}.content-section table img{width:auto!important;height:auto!important}.event-detail-wrapper{gap:30px;margin:25px 12px!important}.event-detail-wrapper .event-detail-image{align-self:start;width:375px;padding:0}.event-detail-wrapper .event-detail-content{width:100%;padding-top:15px;padding-left:15px}.event-detail-wrapper .event-detail-content .event-detail-title{color:#212121;font-size:20px;font-weight:600;letter-spacing:-.91px;line-height:24px}.event-detail-wrapper .event-detail-content p{color:#2C2C2C;font-size:15px;letter-spacing:-.68px;line-height:23px}.event-detail-wrapper .event-detail-content .event-detail-subtitle{color:#212121;font-size:16px;font-weight:600;letter-spacing:-.73px;line-height:20px}.event-detail-wrapper .event-detail-content .event-detail-date{gap:50px}.post-table table{border:1px solid #018ebf;width:max-content;text-align:left}.post-table thead th{background:#018ebf;color:#FFF;padding:8px;font-size:16px;font-weight:600}.post-table td{border-right:1px solid #018ebf;padding:6px;padding-left:10px}@media only screen and (max-width:768px){.event-detail-wrapper{flex-direction:column}.event-detail-wrapper .event-detail-image{width:100%}}.single h3{color:#544643;font-size:24px;font-weight:500;letter-spacing:-.91px;line-height:24px;margin-top:15px}.single h4{color:#544643;font-size:24px;font-weight:500;letter-spacing:-.73px;line-height:20px}.single h1 strong,.single h2 strong,.single h3 strong,.single h4 strong,.single h5 strong{font-weight:unset}.wp-block-media-text{gap:2em}.wp-block-media-text .wp-block-media-text__content{padding:0}@media only screen and (max-width:782px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}}.site-header{padding-top:20px;overflow-x:clip}.site-header img.custom-logo{width:500px}.site-header .navbar{border:unset;border-top:1px solid #D5D5D5;margin-top:15px}@media only screen and (min-width:992px){body:not(.home) .site-header .navbar{border-bottom:1px solid #D5D5D5}}.site-header .header-form input:not(.btn),.site-header .header-form select{color:#909090;font-family:'Gantari',sans-serif;font-size:17px;letter-spacing:0;line-height:20px;border:1px solid #D5D5D5;border-radius:5px;background-color:#F5F5F5;padding:10px 12px;text-overflow:ellipsis}.btn-primary{background-color:#CB7D6B;border-radius:5px;color:#FFFFFF!important;font-family:'Gantari',sans-serif;font-size:17px;font-weight:500;letter-spacing:0;text-align:center;border:unset;padding:8px 16px}input:focus,select:focus{outline:unset!important;box-shadow:unset!important}.btn-primary:hover,.btn-primary:active,.btn-primary:focus-visible{background-color:#A18779!important;outline:unset!important;box-shadow:unset!important}@media only screen and (max-width:1200px){.site-header img.custom-logo{width:385px}}@media only screen and (max-width:500px){.site-header img.custom-logo{width:260px}}@media only screen and (max-width:360px){.site-header img.custom-logo{width:200px}}@media only screen and (max-width:1200px) and (min-width:992px){.header-search-submit-btn{width:100%}}@media only screen and (max-width:992px){.header-search-submit-btn{width:25vw}}.site-header .search-menu-icons svg{color:#544643}.page-hero{height:430px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:40px;position:relative}.page-hero .page-title-container{position:absolute;bottom:0;width:100%;background-color:#54464380;padding-top:25px;padding-bottom:30px}.page-hero .page-title-container .page-title{color:#FFF;font-size:30px;font-weight:500;letter-spacing:-.5px;line-height:36px;text-shadow:0 2px 4px 0 rgb(0 0 0 / .34)}.mega-menu-item.widget_media_image figure,.mega-menu-item.widget_text figure{position:relative}.mega-menu-item.widget_media_image figcaption small,.mega-menu-item.widget_text figcaption small{font-family:'Gantari',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:18px;display:block}.mega-menu-item.widget_media_image figcaption,.mega-menu-item.widget_text figcaption{position:absolute;color:#FFFFFF!important;font-size:28px!important;letter-spacing:-0.93px!important;line-height:40px;text-decoration:none!important;text-align:center!important;top:35%;left:0;right:0;font-family:'Zen Antique',serif!important}.mega-menu-item.widget_media_image figcaption a,.mega-menu-item.widget_text figcaption a{color:#FFFFFF!important;text-decoration:none!important}.mega-menu-item.widget_media_image a:after{content:"";position:absolute;width:100%;height:100%;left:0;z-index:1}.mega-menu-item.widget_text,.mega-menu-item.widget_media_image{margin-bottom:-15px!important}@media only screen and (max-width:1400px) and (min-width:1200px){.mega-menu-item.widget_media_image figure,.mega-menu-item.widget_text figure{width:250px!important}}@media only screen and (max-width:1200px) and (min-width:992px){.mega-menu-item.widget_media_image figure,.mega-menu-item.widget_text figure{width:220px!important;height:150px!important}.mega-menu-item.widget_media_image figure img,.mega-menu-item.widget_text figure img{height:150px!important;object-fit:cover!important}.mega-menu-item.widget_media_image figcaption,.mega-menu-item.widget_text figcaption{line-height:30px;top:30%}}@media only screen and (max-width:992px){.mega-menu-item.widget_media_image figcaption,.mega-menu-item.widget_text figcaption{line-height:30px;top:33%}.mega-mega-menu-mobile-2-col .mega-menu-item.widget_text,.mega-mega-menu-mobile-2-col .mega-menu-item.widget_media_image{width:50%!important}.mega-menu-item.widget_media_image figure,.mega-menu-item.widget_text figure{margin:auto!important}.mega-menu-item.widget_text,.mega-menu-item.widget_media_image{margin-bottom:0px!important}}@media only screen and (max-width:768px) and (min-width:525px){.mega-menu-item.widget_media_image figure,.mega-menu-item.widget_text figure{width:220px!important;height:150px!important}.mega-menu-item.widget_media_image figure img,.mega-menu-item.widget_text figure img{height:150px!important;object-fit:cover!important}}@media only screen and (max-width:525px){.mega-mega-menu-mobile-2-col .mega-menu-item.widget_text,.mega-mega-menu-mobile-2-col .mega-menu-item.widget_media_image{width:100%!important}.mega-menu-item.widget_text,.mega-menu-item.widget_media_image{margin-bottom:-20px!important}.mega-menu-item.widget_media_image figure,.mega-menu-item.widget_text figure{width:fit-content!important}}.section-recent-post .recent-post-row .recent-post{margin-top:0;margin-bottom:40px}.recent-post-section .section-recent-post .recent-post-row .recent-post .recent-post-content{background-color:#544643;padding:20px}.recent-post-section .section-recent-post .recent-post-row .recent-post .recent-post-content .post-title{color:#FFF;font-size:25px;font-weight:500;letter-spacing:-.83px;line-height:30px;height:60px}.recent-post-section .section-recent-post .recent-post-row .recent-post .recent-post-content .post-content{color:#FFF;height:85px}.border,.border-top,.border-bottom,.border-end,.border-start{border-color:#D5D5D5!important}.recent-post-section .section-recent-post .recent-post-header{color:#494949;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:36px;margin:0;padding:30px 0}.recent-post-section .section-recent-post .recent-post-row .recent-post .recent-post-image{height:270px}.featured-section{margin:0;padding:0;padding-top:30px;padding-bottom:40px}.featured-section h2{color:#494949;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:36px;margin:0;padding-bottom:35px}footer.site-footer-menu{background-color:#544643;padding-top:15px}footer .copyright-date a,footer .copyright-date p{color:#FFF;font-size:14px;letter-spacing:0;line-height:17px;text-align:center;font-weight:400;padding-top:3px}footer .social-icon-widget{display:inline-block}footer .footer-social-icon-section{background-color:transparent!important;margin:0;padding:0;gap:10px}footer.site-footer-menu ul.wp-menu li{color:#FFF;font-size:14px;letter-spacing:0;line-height:17px;font-weight:400}@media only screen and (max-width:768px){.featured-logos{flex-wrap:wrap}.featured-logos .widget_media_image{width:24%;border:1px solid #D5D5D5;margin-bottom:6px;margin-right:4px;padding:30px 20px}.featured-section figure,.featured-section img{padding:0;margin:0;width:auto;height:auto;text-align:center}}@media only screen and (max-width:480px){.featured-logos .widget_media_image{width:32%}.recent-post-section .section-recent-post .recent-post-header{font-size:18px;font-weight:500;letter-spacing:-.45px;line-height:22px;padding:20px 0 15px}.featured-section{padding-top:0}.featured-section h2{font-size:18px;font-weight:500;letter-spacing:-.45px;line-height:22px;padding:20px 0 15px}}.custom-header{align-items:baseline!important;margin-bottom:15px!important}.custom-header h2,h2{color:#494949;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:36px;margin:0}h2{margin-bottom:15px}p{color:#544643;font-size:15px;letter-spacing:-.68px;line-height:22px}p strong{color:inherit;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;font-family:'Gantari',sans-serif}.header-icon{width:18px;margin-right:2px!important}.header-icon-lg{width:26px;margin-right:0px!important}.text-overlap-image{position:relative}.text-overlap-image:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,rgb(0 0 0 / .47) 0%,#fff0 42.93%,#fff0 100%)}.text-overlap-image a:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.text-overlap-image.wp-block-image figcaption{color:#FFF;font-size:28px;font-weight:500;letter-spacing:-.93px;line-height:30px;position:absolute;left:30px;top:30px;right:30px;text-align:left;z-index:1;display:flex!important;margin:0;height:70px;align-items:center;word-break:break-word;font-family:'Gantari',sans-serif}.right-media-text{padding:0 55px 0 35px}.right-media-text .wp-block-media-text__media{max-width:100%;justify-self:end}.right-media-text .wp-block-media-text__content h2{color:#FFF;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:36px}.right-media-text .wp-block-media-text__content p{color:#FFF;font-size:15px;letter-spacing:-.68px;line-height:22px;padding-top:10px;margin:0}.wp-block-button.is-style-outline>.wp-block-button__link{padding:0 20px!important;border-color:#544643;transition:all 200ms linear}.wp-block-button.is-style-outline>.wp-block-button__link:hover{background-color:#544643;color:#FFF}.wp-block-group{margin-bottom:40px}.wp-block-group .wp-block-group{margin-bottom:0}.height-560 figure img{height:560px!important}@media only screen and (max-width:1200px) and (min-width:768px){.text-overlap-image.wp-block-image figcaption{font-size:22px;letter-spacing:-.93px;line-height:26px;left:20px}.text-overlap-image:after{background:linear-gradient(180deg,rgb(0 0 0 / .47) 0%,#fff0 70%,#fff0 100%)}}@media only screen and (max-width:1200px) and (min-width:992px){.right-media-text .wp-block-media-text__content h2{font-size:18px;letter-spacing:0;line-height:22px;margin-bottom:0}.right-media-text .wp-block-media-text__content p{font-size:14px;letter-spacing:-.64px;line-height:20px}}@media only screen and (max-width:992px){.right-media-text.has-media-on-the-right{padding:30px;padding-top:20px;grid-template-columns:auto 30%!important}.right-media-text .wp-block-media-text__content h2{margin-bottom:0}.text-icon-image{flex-wrap:wrap-reverse!important}.text-icon-image>*{width:100%!important}.right-img-75.is-stacked-on-mobile{grid-template-columns:auto 50%!important}.height-560 figure img{height:400px!important}}@media only screen and (max-width:768px){.text-overlap-image{width:48%}.custom-header .wp-block-buttons{display:none!important}}@media only screen and (max-width:600px){.right-media-text figure{margin:auto!important}.right-media-text figure img{height:110px!important}.right-media-text .wp-block-media-text__content h2{font-size:18px;letter-spacing:0;line-height:22px;text-align:center}.right-media-text .wp-block-media-text__content p{font-size:14px;letter-spacing:-.64px;line-height:20px;text-align:center}.wp-block-media-text{gap:1em}.text-icon-image>figure img{height:230px;object-fit:cover}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.height-560 figure img{height:300px!important}}@media only screen and (max-width:480px){.text-overlap-image.wp-block-image figcaption{font-size:16px;font-weight:500;letter-spacing:-.53px;line-height:18px;top:0;left:10px}.right-media-text figure img{height:95px!important}.text-icon-image>figure img{height:200px;object-fit:cover}.custom-header h2{font-size:18px;font-weight:500;letter-spacing:-.45px;line-height:22px}.header-icon{width:14px;position:relative;top:2px}.header-icon-lg{width:20px;top:0}.height-560 figure img{height:250px!important}}@media only screen and (max-width:360px){.text-icon-image>figure img{height:155px;object-fit:cover}.height-560 figure img{height:200px!important}.featured-logos .widget_media_image{width:31%}}.sidebar-text-icon-image{color:#FFF;text-align:center}.sidebar-text-icon-image h2{font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;color:#FFF;text-align:center}.sidebar-text-icon-image p{color:#FFF;font-size:15px;letter-spacing:-.68px;line-height:22px;text-align:center;margin-bottom:40px}.sidebar-text-icon-image .h-200 img{height:200px;object-fit:cover}.inverted-border{-webkit-mask-image:radial-gradient(circle at top left,transparent 0,transparent 20px,black 21px),radial-gradient(circle at top right,transparent 0,transparent 20px,black 21px),radial-gradient(circle at bottom left,transparent 0,transparent 20px,black 21px),radial-gradient(circle at bottom right,transparent 0,transparent 20px,black 21px);-webkit-mask-position:top left,top right,bottom left,bottom right;-webkit-mask-repeat:no-repeat;-webkit-mask-size:51% 51%;mask-image:radial-gradient(circle at top left,transparent 0,transparent 20px,black 21px),radial-gradient(circle at top right,transparent 0,transparent 20px,black 21px),radial-gradient(circle at bottom left,transparent 0,transparent 20px,black 21px),radial-gradient(circle at bottom right,transparent 0,transparent 20px,black 21px);mask-position:top left,top right,bottom left,bottom right;mask-repeat:no-repeat;mask-size:51% 51%}@media only screen and (max-width:480px){.inverted-border{-webkit-mask-image:radial-gradient(circle at top left,transparent 0,transparent 10px,black 11px),radial-gradient(circle at top right,transparent 0,transparent 10px,black 11px),radial-gradient(circle at bottom left,transparent 0,transparent 10px,black 11px),radial-gradient(circle at bottom right,transparent 0,transparent 10px,black 11px);mask-image:radial-gradient(circle at top left,transparent 0,transparent 10px,black 11px),radial-gradient(circle at top right,transparent 0,transparent 10px,black 11px),radial-gradient(circle at bottom left,transparent 0,transparent 10px,black 11px),radial-gradient(circle at bottom right,transparent 0,transparent 10px,black 11px)}}.sidebar .row.recent-post-row{width:100%!important}.sidebar .section-recent-post .recent-post-header{color:#544643;font-size:20px;font-weight:500;letter-spacing:-.67px;line-height:24px;margin:0;padding:0 0 8px}.sidebar .section-recent-post .recent-post-row .recent-post{border-top:1px solid #D5D5D5;padding:10px 0;margin:0 12px;display:flex}.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-content{padding:0;background-color:unset}.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-content .post-title{color:#544643;font-size:20px;font-weight:500;letter-spacing:-.67px;line-height:24px;height:unset;margin:0;padding-top:0;-webkit-line-clamp:3}.sidebar .wp-block-group{margin-bottom:15px}.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-image{height:75px;margin-right:10px}@media only screen and (max-width:992px) and (min-width:768px){.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-image{display:none}}@media only screen and (max-width:767.98px){.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-image{height:100px;width:50%}.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-content{width:100%}.sidebar .section-recent-post .recent-post-row .recent-post{margin-bottom:0!important}}@media only screen and (max-width:480px){.sidebar{width:100%!important;padding:0 12px!important}.sidebar .section-recent-post .recent-post-row .recent-post .recent-post-image{height:75px;width:100px}}.single .header-section{background-color:#FFF9F4}.single .header-section .page-title,.left-section .content-section h2{color:#544643;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:36px;margin-bottom:0}.archive-post-collection .content-archive{margin-bottom:25px;position:relative}.archive-post-collection .content-archive a,.archive-post-collection .content-archive-single a{text-decoration:none}.archive-post-collection .content-archive .content-thumbnail{height:165px;width:100%;object-fit:cover}.archive-post-collection .content-archive .content-title{color:#544643;font-size:18px;font-weight:500;letter-spacing:0;line-height:23px;margin:0;padding:0;padding-bottom:10px}.archive-post-collection .content-archive .content-excerpt{color:#2C2C2C;font-family:"Work Sans";font-size:13px;letter-spacing:-.59px;line-height:19px;margin:0;padding:0;height:55px;overflow:hidden}hr{border-color:#EAEAEA;opacity:1;border-width:2px}hr.style-2{border-color:#D5D5D5;opacity:1;border-width:1px}.archive-post-collection .content-archive-single{position:relative;margin-bottom:35px;height:420px}.archive-post-collection .content-archive-single img{height:420px;width:100%;object-fit:cover;position:relative}.archive-post-collection .content-archive-single .content-archive-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgb(0 0 0 / .47) 0%,#fff0 42.93%,#fff0 100%)}.archive-post-collection .content-archive-link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.archive-post-collection .content-archive-single .content-title{color:#FFF;font-size:28px;font-weight:500;letter-spacing:-.93px;line-height:30px;position:absolute;top:25px;left:45px;width:40%;height:60px;overflow:hidden;z-index:2}.archive-post-collection .content-archive-single .content-excerpt{color:#FFF;font-size:13px;letter-spacing:-.59px;line-height:19px;height:55px;overflow:hidden;position:absolute;top:25px;right:45px;width:40%;z-index:2}.archive-post-collection .page-numbers{text-decoration:none;color:#544643;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;text-align:center}.archive-post-collection .prev.page-numbers,.archive-post-collection .next.page-numbers{border:1px solid #D5D5D5;border-radius:5px;width:140px;padding:10px 0;height:fit-content}.archive-post-collection .pagination{margin-bottom:20px}.archive-post-collection .page-number-collection{padding:6px 45px;border:1px solid #D5D5D5;border-radius:5px}.archive-post-collection .page-number-collection .page-numbers{background-color:#F5F5F5;border-radius:50%;width:26px;height:26px;display:inline-flex;justify-content:center;align-items:center;margin:0 2px}.archive-post-collection .page-number-collection .page-numbers.dots{background-color:#fff0}.archive-post-collection .page-number-collection .page-numbers.current,.archive-post-collection .page-numbers:not(.dots):hover{color:#CB7D6B}.archive-post-collection .disable-pagination,.archive-post-collection .disable-pagination.page-numbers:hover{opacity:50%;color:inherit;cursor:not-allowed}@media only screen and (max-width:992px){.archive-post-collection .content-archive .content-thumbnail{height:140px}.archive-post-collection .pagination{padding:0 12px}.archive-post-collection .page-number-collection{padding:6px 20px}}@media only screen and (max-width:767px){.archive-post-collection .content-archive{border-bottom:1px solid #D5D5D5;padding-bottom:10px;margin-bottom:10px}.archive-post-collection .content-archive-single .content-title{width:80%;height:auto;font-size:24px;font-weight:500;letter-spacing:-.8px;line-height:30px;left:15px}.archive-post-collection .content-archive-single,.archive-post-collection .content-archive-single .content-thumbnail{height:300px;margin:0}.archive-post-collection .content-archive-single+hr{margin-bottom:10px;margin-top:15px;border-color:#D5D5D5}.archive-post-collection .content-archive{display:flex}.archive-post-collection .content-archive .content-title{font-size:20px;font-weight:500;letter-spacing:-.67px;line-height:24px}.archive-post-collection .content-archive .content-excerpt{font-size:13px;letter-spacing:-.59px;line-height:19px}.archive-post-collection .content-archive .content-thumbnail{width:25%;margin-right:15px;height:100px}.archive-post-collection .content-archive .post-content{width:70%}.archive-post-collection .prev.page-numbers,.archive-post-collection .next.page-numbers{width:75px}.archive-post-collection .page-number-collection{border:unset;padding:7px}.archive-post-collection .page-numbers{font-size:14px;font-weight:600;letter-spacing:0;line-height:17px}}@media only screen and (max-width:480px){.archive-post-collection .content-archive .content-thumbnail{width:30%;height:100px}.archive-post-collection .content-archive .post-content{width:65%}.archive-post-collection .content-archive .content-title{padding-bottom:5px}.archive-post-collection .content-archive .content-excerpt{line-height:16px;height:48px}.archive-post-collection .page-number-collection .page-numbers{margin:0;width:22px;height:23px}.archive-post-collection .prev.page-numbers,.archive-post-collection .next.page-numbers{width:70px}}.archive-post-collection>row>hr:last-child{display:none!important}.archive-post-collection .content-archive .content-excerpt:empty{height:fit-content}.single .content-section .post-thumbnail{height:420px;width:100%;object-fit:cover;margin-bottom:30px}.single .content-section p{color:#2C2C2C;font-size:17px;letter-spacing:0;line-height:27px}.single .content-section>.post-content>p:first-child:first-of-type:first-letter{color:#544643;font-family:"Zen Antique";font-size:60px;letter-spacing:-2px;line-height:50px;float:left;margin-right:8px}.single .content-section p:last-child{margin-bottom:0}.single .content-section p strong{font-weight:600;font-size:17px;letter-spacing:0;line-height:27px}.wp-block-image figcaption{color:#2C2C2C;font-family:"Work Sans";font-size:15px;letter-spacing:-.68px;line-height:27px;text-align:center;margin-bottom:-10px;display:block!important}@media only screen and (max-width:992px){.single .content-section .post-thumbnail{height:350px}.content-section figure:not(.wp-block-media-text__media) img,.content-section img{width:350px}}@media only screen and (max-width:768px){.single .content-section .post-thumbnail{height:300px}body:not(.home) .content-section figure:not(.wp-block-media-text__media):not(.wp-block-group figure){padding:20px 0}.wp-block-image figcaption{margin-top:0;font-size:14px;letter-spacing:-.64px;line-height:21px}}@media only screen and (max-width:480px){.single .content-section .post-thumbnail{height:225px}.content-section figure:not(.wp-block-media-text__media) img,.content-section img{width:100%}}.btn-outline-primary{border-color:#979797;color:#544643;width:100%;font-family:'Gantari',sans-serif}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background-color:#979797!important;border-color:#979797!important;color:#FFFFFF!important}.header-details{justify-content:space-between;border-bottom:1px solid #D5D5D5;margin-bottom:35px;margin-top:-10px;padding-bottom:15px}.header-details .address p{color:#2C2C2C;font-size:17px;letter-spacing:-.77px;line-height:27px;margin:0}.header-details .meta-details{gap:8px;column-count:2}.header-details .meta-details>div{margin-bottom:8px}p:empty{display:none}.single .content-section .header-tab,#January:not(.wp-block-group),#February:not(.wp-block-group),#March:not(.wp-block-group),#April:not(.wp-block-group),#May:not(.wp-block-group),#June:not(.wp-block-group),#July:not(.wp-block-group),#August:not(.wp-block-group),#September:not(.wp-block-group),#October:not(.wp-block-group),#November:not(.wp-block-group),#December:not(.wp-block-group){color:#FFF;font-size:20px;font-weight:500;letter-spacing:-.67px;line-height:24px;border-radius:3px;background-color:#CB7D6B;padding:8px 16px}.single .content-section .header-tab strong,.single .content-section .header-tab a,.single .content-section .header-tab a:hover{font-size:inherit!important;font-weight:inherit!important;background-color:inherit!important;color:inherit!important}.single .content-section ul li{color:#2C2C2C;font-family:"Work Sans";font-size:15px;letter-spacing:0;line-height:23px}.single .content-section ul{margin-top:15px;margin-bottom:30px}p a,p a:hover,p a:active,p a:focus,li a{color:#CB7D6B;text-decoration:none}.filter-year{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #D5D5D5;gap:10px;justify-content:space-between;justify-content:start}.filter-year div{padding:0;width:60px}.filter-year div a{padding:10px 0;width:60px;color:#544643;font-family:'Gantari',sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;text-align:center}.event-detail-wrapper+.event-detail-wrapper{border-top:1px solid #EAEAEA;padding-top:30px}.event-detail-wrapper .event-detail-content{padding:0}.event-detail-wrapper .event-detail-image img{height:225px!important}.event-detail-wrapper .event-detail-content .event-detail-title{color:#544643;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px}.event-detail-wrapper .event-detail-content p{color:#2C2C2C;font-size:15px;letter-spacing:0;line-height:23px;margin-bottom:15px!important}.event-detail-wrapper .event-detail-content .event-detail-subtitle{color:#CB7D6B;font-family:'Work Sans',sans-serif;font-size:16px;font-weight:600;letter-spacing:-.73px;line-height:20px;margin:0}@media only screen and (max-width:1200px){.filter-year{justify-content:flex-start}}@media only screen and (max-width:768px) and (min-width:310px){.event-detail-wrapper{display:block!important}.event-detail-wrapper .event-detail-image{margin-right:15px;float:left;width:100px;height:90px;padding:0}.event-detail-wrapper .event-detail-image img{height:90px!important}.event-detail-wrapper .event-detail-content .event-detail-title{height:90px;display:inline-flex;align-items:center;margin:0}.event-detail-wrapper .event-detail-content p{margin-top:10px}.filter-year div,.filter-year div a{width:45px}}@media only screen and (max-width:510px) and (min-width:310px){.event-detail-wrapper .event-detail-content .event-detail-title{width:60%}}@media only screen and (max-width:350px) and (min-width:310px){.event-detail-wrapper .event-detail-content .event-detail-title{width:55%}}body:not(.home) .content-section figure:not(.wp-block-gallery figure):not(.wp-block-media-text__media):not(.wp-block-group figure)+figure{border-top:unset!important;padding-top:10px!important}.event-detail-wrapper .event-detail-content .event-detail-title a{text-decoration:none;color:#CB7D6B;font-weight:700}.hotel-archive-list{width:72%;margin-left:auto}.hotel-archive-filter{width:25%;height:fit-content;border:1px solid #979797;border-radius:8px;background-color:#625050;color:#FFF;padding:0 20px 25px}@media only screen and (max-width:768px){.hotel-archive-list,.hotel-archive-filter{width:94%;margin:auto;margin-bottom:50px}}.hotel-archive-filter label{font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;padding:10px 0 5px}.hotel-archive-filter label.form-check-label{padding:0;font-weight:400}.hotel-archive-filter .form-check{margin-bottom:5px}.hotel-archive-filter .form-group{margin-bottom:10px;position:relative}.hotel-archive-filter .form-select{border:1px solid #D5D5D5;border-radius:5px;background-color:#F5F5F5;color:#000;font-size:16px;letter-spacing:0;line-height:19px}.hotel-archive-filter .form-control{border:1px solid #D5D5D5;border-radius:5px;background-color:#F5F5F5;color:#909090;font-size:16px;letter-spacing:0;line-height:19px}.hotel-archive-filter .form-control::placeholder{color:#909090;font-size:16px;letter-spacing:0;line-height:19px}.hotel-archive-list #hotel-count{color:#544643;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px}.star{color:#F1BD50!important;font-size:18px}.hotel-archive-list #hotel-list .hotel-list-item{border-top:2px solid #EAEAEA;margin-bottom:20px}.hotel-archive-list #hotel-list .hotel-list-item .hotel-title{color:#544643;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hotel-archive-list #hotel-list .hotel-list-item .hotel-title a.hotel-link{text-decoration:none;color:#544643}.hotel-archive-list #hotel-list .hotel-list-item .hotel-image{height:240px;object-fit:cover}.hotel-archive-list #hotel-list .hotel-list-item .hotel-title-address-rating{padding-top:5px}.hotel-archive-list #hotel-list .hotel-list-item .hotel-address{color:#2C2C2C;font-size:15px;letter-spacing:0;line-height:15px;margin-bottom:25px}.hotel-archive-list #hotel-list .hotel-list-item .hotel-price{color:#544643;font-size:30px;font-weight:500;letter-spacing:0;line-height:24px;font-family:'Gantari',sans-serif;margin-bottom:5px}.hotel-archive-list #hotel-list .hotel-list-item .hotel-price span{color:#2C2C2C;font-size:17px;letter-spacing:0;line-height:27px}.hotel-archive-list #hotel-list .hotel-list-item .hotel-rating{color:#2C2C2C;font-size:15px;font-weight:500;letter-spacing:0;line-height:23px}.hotel-archive-list #hotel-list .hotel-list-item .hotel-rating span{color:#979797}.hotel-archive-list #hotel-list .hotel-list-item .min-night{color:#CB7D6B;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.hotel-archive-list #hotel-list .hotel-list-item ul.facility-list{padding:0;margin:0}.hotel-archive-list #hotel-list .hotel-list-item ul.facility-list li{color:#2C2C2C;font-family:'Work Sans',sans-serif;font-size:15px;letter-spacing:0;line-height:15px;display:inline-block;margin-right:10px}@media only screen and (max-width:768px){.hotel-archive-list #hotel-list .hotel-list-item .hotel-image{height:185px}.hotel-archive-list #hotel-list .hotel-list-item{padding-top:20px}}.hotel-archive-list #hotel-list .hotel-list-item .verified-badge{position:absolute;top:10px;left:10px}.hotel-archive-list #order-rating{color:#909090;font-size:16px;letter-spacing:0;line-height:19px;border:1px solid #D5D5D5;border-radius:5px;background-color:#F5F5F5;padding:10px}.single-hotel-title{display:flex;gap:20px;align-items:center}.hotel-gallery .slick-slide{position:relative}.hotel-gallery .slick-arrow{border-radius:0;box-sizing:border-box;height:45px;margin-top:-20px;width:37px;background-color:rgb(84 70 67 / .5)!important}.hotel-gallery .slick-prev:before,.hotel-gallery .slick-next:before{content:'';border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:15px;height:15px;display:block;margin:auto;translate:4px}.hotel-gallery .slick-next:before{border:unset;border-top:2px solid #fff;border-right:2px solid #fff;translate:-4px}.hotel-gallery .slick-prev{left:0;z-index:1}.hotel-gallery .slick-next{right:0;z-index:1}.hotel-gallery span.gallery-img-text{position:absolute;top:0;left:50px;background-color:rgb(84 70 67 / .5);color:#FFF;font-size:17px;font-weight:500;letter-spacing:0;line-height:20px;padding:10px 20px}.hotel-gallery .post-thumbnail{margin-bottom:0!important}.gallery-slider-container{position:relative}.gallery-slider-container .spinner-border{position:absolute;top:210px;left:50%}.gallery-slider-container .gallery-slider-content{visibility:hidden;}.gallery-slider-container .hotel-address{position:absolute;top:0;right:50px;background-color:rgb(84 70 67 / .5);color:#FFF;font-size:17px;font-weight:500;letter-spacing:0;line-height:20px;padding:10px 20px}.single-hotel .hotel-meta p{margin:0;letter-spacing:-.77px}.single-hotel .hotel-meta>div:not(:last-child){border-right:1px solid #D5D5D5}@media all and (max-width:576px){.single-hotel .hotel-meta>div{padding:10px;width:96%;display:block;margin-left:10px}.single-hotel .hotel-meta>div:not(:last-child){border:unset;border-bottom:1px solid #d5d5d5}.single-hotel .hotel-meta>div:last-child{margin-bottom:-15px}}.single-hotel ul.hotel-features{margin:0;padding:0}.single-hotel ul.hotel-features li{display:inline-flex;list-style:none;gap:7px;line-height:22px;margin-right:25px;margin-bottom:15px}.single-hotel ul.hotel-features li img{width:20px;height:20px;object-fit:contain;margin:0}.single-hotel .section-title{color:#544643;font-size:20px;font-weight:500;letter-spacing:-.67px;line-height:24px}.single-hotel .hotel-description p{color:#2C2C2C;font-size:15px;letter-spacing:0;line-height:24px}.single-hotel .content-section .hotel-price{color:#544643;font-size:30px;font-weight:500;letter-spacing:0;line-height:24px;font-family:'Gantari',sans-serif;margin-bottom:5px}.single-hotel .content-section .hotel-price span{color:#2C2C2C;font-size:17px;letter-spacing:0;line-height:27px}.single-hotel .content-section .hotel-rating{color:#CB7D6B;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;font-family:'Gantari',sans-serif}.single-hotel .content-section .hotel-rating span{color:#979797;font-family:'Work Sans',sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:23px}.single-hotel .content-section .min-night{color:#CB7D6B;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.single-hotel .content-section .section-title{color:#544643;font-size:20px;font-weight:500;letter-spacing:-.67px;line-height:24px;margin-bottom:15px}.single-hotel .content-section #show-more{color:#544643;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;text-align:right;display:block;text-decoration:underline;cursor:pointer;width:fit-content;margin-left:auto}.single-hotel .content-section .hotel-description .hotel-description-content{overflow:hidden;height:275px;transition:height 0.5s ease-in-out}.single-hotel .content-section .hotel-description.show-full .hotel-description-content{height:auto}.single-hotel .hotel-sidebar .hotel-contact-form-container{border:1px solid #979797;border-radius:8px;background-color:#625050;padding:20px;color:#FFF;position:relative}.single-hotel .hotel-sidebar .hotel-contact-form-container .hotel-form-title{color:#FFF;font-size:20px;font-weight:400;letter-spacing:-.67px;line-height:24px;margin-bottom:20px}.single-hotel .hotel-sidebar .hotel-contact-form-container .hotel-contact-form{margin-top:15px}.single-hotel .hotel-sidebar .hotel-contact-form-container .wpcf7-spinner,.single-hotel .verify-hotel-container .verify-hotel-form .wpcf7-spinner{position:absolute;right:-10px;top:10px}.single-hotel .hotel-sidebar .hotel-contact-form-container .form-label,.single-hotel .hotel-sidebar .hotel-contact-form-container .forminator-label{color:#FFF;font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;margin-bottom:5px}.forminator-ui .forminator-field .forminator-button-submit{background-color:#CB7D6B;width:100%;border-radius:5px;color:#FFF;font-size:17px;font-weight:500;letter-spacing:0;text-align:center;border:unset;padding:8px 16px;margin-top:-20px}.single-hotel .hotel-sidebar .hotel-contact-form-container .wpcf7-form-control:not(.btn),.single-hotel .hotel-sidebar .hotel-contact-form-container .forminator-input{border:1px solid #D5D5D5;border-radius:5px;background-color:#F5F5F5;color:#909090;font-size:16px;letter-spacing:0;line-height:19px;max-width:100%;height:35px}.single-hotel .hotel-sidebar .hotel-contact-form-container .wpcf7-form-control.wpcf7-date,.single-hotel .hotel-sidebar .hotel-contact-form-container .wpforms-datepicker{font-size:14px}.single-hotel .hotel-sidebar .hotel-contact-form-container .contact-details{background-color:#CB7D6B;padding:10px 20px 1px;margin-left:-20px;margin-right:-20px}.single-hotel .hotel-sidebar .hotel-contact-form-container .contact-details p{color:#FFF;font-size:15px;font-weight:500;letter-spacing:0;line-height:15px;margin-bottom:10px}.single-hotel .hotel-sidebar .nearby-restaurant-container .nearby-restaurant{border-top:1px solid #D5D5D5}.single-hotel .hotel-sidebar .nearby-restaurant-container .nearby-restaurant .restaurant-title{color:#2C2C2C;font-size:17px;font-weight:500;letter-spacing:0;line-height:20px}.single-hotel .hotel-sidebar .nearby-restaurant-container .nearby-restaurant .restaurant-type{color:#979797;font-size:15px;font-weight:500;letter-spacing:0;line-height:23px}.single-hotel .hotel-sidebar .nearby-restaurant-container .nearby-restaurant .restaurant-rating-distance p{color:#2C2C2C;font-size:15px;font-weight:500;letter-spacing:0;line-height:23px;margin:0}.single-hotel .hotel-sidebar .nearby-restaurant-container .nearby-restaurant .restaurant-rating-distance p.text-muted{color:#979797}.single-hotel .verify-hotel-container .verified-hotel-sample{background-color:#D3BCB5;position:relative;padding:30px 45px 25px;display:flex;gap:50px;border-radius:8px 8px 0 0}.single-hotel .verify-hotel-container .verified-hotel-sample img{height:230px;width:auto;object-fit:cover}.single-hotel .verify-hotel-container .verified-hotel-sample .btn-close{position:absolute;top:20px;right:20px}@media (min-width:992px){.modal-xl{--bs-modal-width:1140px}}@media all and (max-width:992px){.hotel-gallery span.gallery-img-text{top:unset;bottom:0;left:25px}.sidebar.hotel-sidebar{width:68%!important;margin:auto;border:none;padding:0!important;margin-top:20px}.single-hotel .verify-hotel-container .verified-hotel-sample img.verified-hotel-form-preview{display:none}.single-hotel .verify-hotel-container .verified-hotel-sample img.verified-hotel-preview{width:100%;height:auto}.single-hotel .verify-hotel-container .verified-hotel-sample{padding:20px}.single-hotel .verify-hotel-container .verified-hotel-sample .btn-close{top:10px;right:10px}}@media all and (max-width:576px){.sidebar.hotel-sidebar{width:100%!important;padding:0 12px!important}}.single-hotel .verify-hotel-container .verify-hotel-paragraph{color:#2C2C2C;font-size:15px;letter-spacing:0;line-height:24px}.single-hotel .verify-hotel-container .verify-hotel-form .form-label,.single-hotel .verify-hotel-container .verify-hotel-form .wpforms-field-label{color:#544643;font-size:15px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:10px}.single-hotel .verify-hotel-container .verify-hotel-form .wpcf7-form-control:not(.btn),.single-hotel .verify-hotel-container .verify-hotel-form .wpforms-field-medium{border:1px solid #D5D5D5;border-radius:5px;background-color:#F5F5F5;color:#5F514E;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px;padding:8px;max-width:100%;height:35px}.single-hotel .verify-hotel-container .verify-hotel-form .wpcf7-submit,.single-hotel .verify-hotel-container .verify-hotel-form .wpforms-submit{background-color:#32335d!important;width:49%}.single-hotel .verify-hotel-container .verify-hotel-form .wpcf7-spinner{background-color:#ffc107}.single-hotel .verify-hotel-container .verify-hotel-form .wpcf7-response-output{margin-top:10px}.single-hotel .verify-hotel-container .featured-text{color:#544643;font-size:15px;font-weight:600;letter-spacing:0;line-height:18px}.forminator-input-with-icon label{display:initial!important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--flat .select2-results .select2-results__options .select2-results__option{line-height:15px!important}form#filter-form>.form-group:nth-child(n+3){display:block}@media only screen and (max-width:768px){#verify-hotel-modal .featured-logos .widget_media_image{width:28%;border:unset;margin:unset;padding:unset}form#filter-form>.form-group:nth-child(n+3){display:none}}