body{line-height:1.7;letter-spacing:.5px;background-color:#fff}h1,h2,h3,h4,h5,h6{line-height:1.4}h2{font-family:rama-gothic-m,sans-serif}h3{font-family:rama-gothic-m,sans-serif}h4,h5,h6{font-family:'SackersGothic'}.q_logo img{transition:opacity 0s ease-in-out;-webkit-transition:opacity 0s ease-in-out}.content,.content .container,.full_width{background-color:#fff}.h5-sub h5{font-size:13px;text-transform:uppercase}.ctct-form-wrapper .custom .ctct-message{margin:10px 0;padding:10px}.ctct-form-wrapper .custom .ctct-button{display:none}.ctct-form-wrapper .custom .ctct-form-field{margin-bottom:15px}.ctct-form-wrapper .custom .ctct-form-field input[type="text"],.ctct-form-wrapper .custom .ctct-form-field input[type="email"],.ctct-form-wrapper .custom .ctct-form-field textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:5px 10px;color:#5a5b5d;border:1px solid #3e9cb6;outline:0!important;background-color:transparent}.ctct-form-wrapper .custom .ctct-submit{font-family:'SackersGothic';font-size:15px;font-weight:500;text-transform:uppercase;left:2.5px;background-color:transparent;color:#3e9cb6;border:1px solid #3e9cb6;padding:5px 24px;cursor:pointer;outline:0!important}.ctct-form-wrapper .custom .ctct-submit:hover{color:#fff;background-color:#3e9cb6;border-color:#3e9cb6}.ctct-form-wrapper .custom.small .ctct-form-field{margin-bottom:10px}.ctct-form-wrapper .custom.small .ctct-form-field input[type="text"],.ctct-form-wrapper .custom.small .ctct-form-field input[type="email"],.ctct-form-wrapper .custom.small .ctct-form-field textarea{padding:8px 9px;font-size:11px}.ctct-form-wrapper .custom.small .ctct-submit{font-family:inherit;font-size:11px;font-weight:400;letter-spacing:1px;padding:7px 12px}.ctct-form-wrapper .ctct-label-hidden,.ctct-form-wrapper #ctct_usage{display:none}.qbutton{font-family:'SackersGothic'}.qode-banner .qode-banner-image img{width:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,1,1);-moz-transition:-moz-transform .3s cubic-bezier(.4,0,1,1);-o-transition:-o-transform .3s cubic-bezier(.4,0,1,1);transition:transform .3s cubic-bezier(.4,0,1,1)}.qode-banner:hover .qode-banner-image img{-webkit-transform:scale(1.05) translateZ(0);-moz-transform:scale(1.05) translateZ(0);-o-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.qode-banner:hover .qode-banner-content{opacity:1}.qode-banner .qode-banner-content{background-color:transparent}.qode-banner .qode-banner-content h4{font-size:17px;text-transform:uppercase}.qode-banner.qode-banner-va-bottom .qode-banner-content{padding-bottom:20px}.header_top .header-widget.widget_nav_menu ul.menu li{margin-right:15px}.header_top .header-widget.widget_nav_menu ul.menu li:last-child{margin-right:0}.header_top .header-widget.widget_nav_menu ul.menu li a{color:#fff;text-transform:uppercase;padding:0 10px}.header_top .header-widget.widget_nav_menu ul.menu li a:hover,.header_top .header-widget.widget_nav_menu ul.menu li:last-child a{background-color:#5a5b5d;color:#fff!important}nav.mobile_menu ul li h3{font-family:inherit}@media (max-width:1100px){.header_bottom nav.main_menu>ul>li>a{padding:0 8px}.home .home-banner .qode-banner .qode-banner-content h3{font-size:20px}}@media (max-width:1000px){.header_top .left{display:none}.header_top .right{padding-top:0}.header_top .right .inner>div,.header_top .header-widget.widget_nav_menu ul.menu>li{float:none}}@media (min-width:1000px) and (max-width:1240px){.q_logo a{height:65px!important}header.sticky .q_logo a{height:45px!important}}@media (max-width:768px){.breadcrumb,.breadcrumb .current,.breadcrumb a{line-height:20px}}@media (max-width:640px){.title img{min-height:200px;object-fit:cover}}@media (max-width:480px){.title .title_subtitle_holder h1{padding:15px 5px!important;font-size:16px!important}.header_top .header-widget.widget_nav_menu ul.menu li a{color:#fff;text-transform:uppercase;padding:3px 10px 0;line-height:29px}}.content h2,.content h3,.content h4,.content h5,.content h6,.content p{margin-bottom:10px}.footer_top{line-height:1.5;letter-spacing:.5px}.footer_top p a:hover,.footer_top li a:hover{text-decoration:underline}.footer_top h5{font-family:'SackersGothic';margin-bottom:5px}.footer_top .widget.widget_nav_menu li{line-height:inherit;padding-bottom:6px}.footer_top .four_columns .column4 .column_inner>div{margin:0}.footer_col1 img{margin-bottom:25px}.footer_col3 .text-count{text-align:center;line-height:16px;margin:10px 0 15px}.footer_col3 .text-count span{display:inline-block;padding-left:87px;background:url(../../../../../../themes/bridge-child/images/ic-reviews.png) no-repeat left center}.footer_col4 form{margin-top:10px;margin-bottom:10px}.footer_col4 .ctct-form-wrapper .custom .ctct-form-field input[type="text"],.footer_col4 .ctct-form-wrapper .custom .ctct-form-field input[type="email"],.footer_col4 .ctct-form-wrapper .custom .ctct-form-field textarea{border-color:#5a5b5d}.footer_col4 .ctct-form-wrapper .custom .ctct-submit{border-color:#5a5b5d;color:#5a5b5d}.footer_col4 .ctct-form-wrapper .custom .ctct-submit:hover{border-color:#5a5b5d;color:#fff;background-color:#5a5b5d}.footer_col4 .ctct-form-wrapper .ctct-form abbr{color:#5a5b5d!important}@media(min-width:1200px){.footer_col4>div{margin-left:38px}}@media (max-width:480px){.footer_bottom{padding:10px 0}.footer_bottom .textwidget p{line-height:16px}}.title .title_subtitle_holder h1{font-family:'SackersGothic';font-size:22px;display:inline-block;padding:18px 30px;color:#fff;background-color:rgba(62,156,182,.68);line-height:1.2}.breadcrumb{position:static;padding-top:25px;padding-bottom:45px;font-family:'SackersGothic'}.breadcrumb .delimiter{padding-left:8px;padding-right:8px;color:#3e9cb6}.breadcrumb a{color:#48a7c0}.breadcrumb a:hover{color:#b3a291}.breadcrumb .current{color:#5a5b5d}@media (max-width:480px){.breadcrumb .delimiter{padding-left:0;padding-right:0}.breadcrumb,.breadcrumb .current,.breadcrumb a{letter-spacing:inherit;font-size:9px}}.home-banner .qode-banner .qode-banner-content h3{font-size:22px;font-family:'SackersGothic';display:inline-block;background-color:rgba(62,156,182,.85);padding:15px 40px;margin-bottom:25px}.home-banner .qode-banner .qode-banner-content a{display:inline-block;line-height:32px;color:#fff;text-transform:uppercase;font-size:11px;letter-spacing:2.5px;padding:0 15px;background-color:#5a5b5d}.home-banner .qode-banner .qode-banner-content a:hover{color:#fff;background-color:#b3a291}.home-instagram .widget_qode_instagram_widget.widget{margin-bottom:0}.home-instagram .widget_qode_instagram_widget>h5{display:none}.home-instagram .qode-instagram-feed{margin:0}.home-instagram .qode-instagram-feed.qode-col-2 li{width:100%;padding:88.785046729% 0 0!important;position:relative;float:none;margin:0!important}.home-instagram .qode-instagram-feed.qode-col-2 li a{display:block;position:absolute;left:0;top:0;right:0;bottom:0}.home-instagram .qode-instagram-feed.qode-col-2 li a img{height:100%;width:100%;object-fit:cover}.home-signup h5{color:#fff;font-size:13px;text-transform:uppercase}.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="text"],.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="email"]{color:#fff;border-color:#fff}.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="text"]::-webkit-input-placeholder,.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="email"]::-webkit-input-placeholder{color:#fff}.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="text"]::-moz-placeholder,.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="email"]::-moz-placeholder{color:#fff}.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="text"]:-ms-input-placeholder,.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="email"]:-ms-input-placeholder{color:#fff}.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="text"]:-moz-placeholder,.home-signup .ctct-form-wrapper .custom.small .ctct-form-field input[type="email"]:-moz-placeholder{color:#fff}.home-signup .ctct-form-wrapper .custom .ctct-submit{color:#fff;border-color:#fff;margin-top:23px}.home-signup .ctct-form-wrapper .custom .ctct-submit:hover{color:#fff;border-color:#b3a291;background-color:#b3a291}.home-signup .ctct-form-wrapper .ctct-label-left{color:#fff}.home-signup .ctct-form-wrapper .ctct-form abbr{color:#fff!important}@media(min-width:768px){.home-signup .ctct-form-wrapper{max-width:768px;margin:0 auto;text-align:center}.home-signup .ctct-form-wrapper .ctct-form-field.ctct-form-field-hidden{display:none}.home-signup .ctct-form-wrapper .ctct-form-field:not(.ctct-form-field-hidden){display:inline-block;vertical-align:middle;width:250px;margin:0 8px}.home-signup .ctct-form-wrapper .ctct-form-field.ctct-form-field-submit{width:94px}}@media (max-width:640px){.home-banner .qode-banner .qode-banner-content h3{font-size:18px;padding:15px 20px}}@media (max-width:400px){.home-banner .qode-banner .qode-banner-content h3{font-size:14px}}@media (max-width:320px){.home-banner .qode-banner .qode-banner-content h3{font-size:12px}}.rooms .room-type{border:1px solid #3e9cb6;margin-bottom:50px}.rooms .room-type img{width:100%;display:block}.rooms .room-type .post_text_inner{padding:20px;text-align:center}.rooms .room-type .post_text_inner .post_info{font-weight:700;margin-top:-10px}.rooms .room-type .post_text_inner p{text-align:left;margin:20px 0}.rooms .room-type .post_text_inner .post_more{margin:30px 0 10px}@media(min-width:992px){.rooms .room-type .post_content_holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rooms .room-type .post_image,.rooms .room-type .post_text{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.rooms .room-type .post_text_inner{padding-left:40px;padding-right:40px}.rooms .room-type:nth-child(2n+1) .post_image{-ms-flex-order:12;order:12}}@media (max-width:640px){.vc_row.about-image-box{padding-top:100px!important;padding-bottom:100px!important}.vc_row.image-box-bg{padding-top:90px!important;padding-bottom:90px!important}}a:focus{outline:1px dashed red}