/*!/wp-content/themes/generatepress_child/style.css*/@media screen and (max-width:360px){.site-branding .main-title{font-size:22px}}@media screen and (max-width:320px){.site-branding .main-title{font-size:16px}}@media screen and (max-width:280px){.main-navigation .manu-bar-items{padding:0}}.site-branding .logo-bta-span{padding:5px 15px;background-color:#0b2f82;color:#fff}.space-100{margin-top:100px!important}.space-70{margin-top:70px!important}.space-50{margin-top:50px!important}.space-30{margin-top:30px!important}.space-20{margin-top:20px!important}.single .entry-content ul,.page .entry-content ul{list-style:square}@media (max-width:600px){.single .entry-content ul,.page .entry-content ul{margin-left:1.5em}}.wpcf7{max-width:min(600px, 100%)}.wpcf7-response-output{padding:20px 30px!important;margin:2em 0 1em!important;font-weight:400;font-size:90%;color:#efefef;background-color:#333}.wpcf7-mail-sent-ok{background-color:#398f14}.wpcf7-validation-errors{background-color:brown;border:2px solid brown!important}.single .entry-content a:link,.single .entry-content a:visited,.page .entry-content a:link,.page .entry-content a:visited,.sidebar a:link,.sidebar a:visited{color:#061a42;padding-bottom:2px;border-bottom:1px solid #1c3db5}.single .entry-content a:hover,.single .entry-content a:active,.page .entry-content a:hover,.page .entry-content a:active{background-color:#1c3db5;color:#fff}.sidebar a:hover,.sidebar a:active{border-bottom:2px solid #1c3db5}.bta-common-page-title-header a:link,.bta-common-page-title-header a:visited{padding-bottom:2px;border-bottom:1px solid #efefef;color:#efefef}.bta-common-page-title-header a:hover,.bta-common-page-title-header a:active{border-bottom:2px solid #efefef}.gb-button-wrapper a.gb-button{padding-bottom:15px!important;border-bottom:none!important;color:#efefef!important}.gb-button-wrapper a.gb-button:hover{border-bottom:none!important}#cta-button.gb-button-wrapper a.gb-button:link,#cta-button.gb-button-wrapper a.gb-button:visited{color:#333333!important}#cta-button.gb-button-wrapper a.gb-button:hover,#cta-button.gb-button-wrapper a.gb-button:active{background-color:#3a3007!important;color:#efefef!important}.scriptlesssocialsharing h3{margin-top:40px;font-size:1em;font-weight:700;border-top:2px solid #1c3db5;width:150px;padding-top:5px}.scriptlesssocialsharing__buttons a.button{padding-bottom:12px!important}#bta-message-box *{color:#efefef;background-color:#0b2f82}#bta-message-box p:last-child{margin-bottom:0}#bta-message-box a{border-bottom:1px solid #efefef}#bta-message-box a:hover{border-bottom:2px solid #efefef;color:#fff}.form-sidebar>*{max-width:100%}.form-sidebar p{font-size:14px}input,select,textarea{font-size:14px;margin-top:5px}input{max-height:30px}textarea{max-height:100px}input[type="submit"]{max-height:100px}select{max-height:40px;padding-top:5px;padding-bottom:5px}#home-hero h1{max-width:17ch}.home a.gb-button:link,.home a.gb-button:visited,.home a.gb-button:hover .home a.gb-button:active{color:#efefef}.blog .entry-title{font-weight:900}.blog-cover-photo{margin-top:-75px}@media (max-width:768px){.blog-cover-photo{margin-top:-85px}}.bta-blog-header h1{margin-top:-20px}.bta-blog-header__author{display:flex;margin-top:40px}.bta-blog-header__author img{display:block}.bta-blog-header .avatar{border-radius:50%;transform:translateY(-5px);margin-right:15px}.bta-blog-header__author-name .by{font-style:italic}.bta-blog-header__author-name .author-name{font-weight:700}.bta-blog-header__author-social{margin-top:-20px;font-size:80%;text-decoration:underline}@media (min-width:768px){.equal-content-height>.gb-grid-column>.gb-container>.gb-inside-container{height:inherit;display:flex;flex-direction:column}.push-to-bottom{margin-top:auto}}#car-rental-sidebar{height:auto}#car-rental-sidebar ul{margin-left:20px}#car-rental-sidebar a:hover,#car-rental-sidebar a:active{border-bottom:2px solid #1c3db5;background-color:#f6f6f6;color:#061a42}@media screen and (max-width:800px){.gb-grid-wrapper.car-rental-main-grid{flex-direction:column-reverse!important}.gb-grid-wrapper.car-rental-main-grid .gb-grid-column{width:100%}}@media screen and (min-width:801px){#car-rental-sidebar,.address-container{position:-webkit-sticky;position:sticky;top:40px}}.address-container{height:auto!important}.gb-container.boat-gallery .gb-inside-container,.gb-container.tour-gallery .gb-inside-container{margin-left:4px}.bta-tour-header{margin-bottom:40px}.bta-tour-header__summery{margin-top:-20px}.bta-tour-header__tour-meta{font-size:90%}.bta-tour-header__tour-meta svg{position:relative;top:3px}.bta-tour-header__tour-price,.bta-tour-header__boat-capacity,.bta-tour-header__boat-location,.bta-tour-header__download-itinerary{margin-left:20px}.bta-tour-header__download-itinerary a{border-bottom:1px solid #efefef;padding-bottom:2px}.bta-tour-header__download-itinerary a:hover{border-bottom:2px solid #efefef;color:#fff}@media (min-width:769px) and (max-width:1023px){.bta-tour-header{padding:70px 40px}.bta-tour-header__download-itinerary{display:block;margin:20px 0 0 0}}@media (max-width:768px){.bta-tour-header span{display:block}.bta-tour-header__tour-price,.bta-tour-header__boat-capacity,.bta-tour-header__boat-location{margin:3px 0 0 2px}.bta-tour-header__download-itinerary{margin:20px 0 0 2px}}@media (max-width:599px){.bta-tour-header__title{max-width:12ch}}.tour-cover-photo{margin-top:-40px}@media (max-width:768px){.tour-cover-photo{margin-top:-50px}}#tour-sidebar ul{margin-left:20px;list-style-type:square}@media (max-width:600px){#tour-sidebar ul{margin-left:40px}}@media (min-width:800px){.inside-right-sidebar{position:-webkit-sticky;position:sticky;top:20px}}