/*!
Theme Name:  LT Blueprint
Author:      Liz Theresa
Author URI:  https://liztheresa.com
Description: Custom Child Theme for LT Clients (That\&#039;s you!)
Version:     1.0.0
License:     GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Template:    page-builder-framework
Text Domain: page-builder-framework-child
*/::-moz-selection{background-color:#036837;color:#fff}::selection{background-color:#036837;color:#fff}html{font-size:16px}.no-p p:last-child{margin-bottom:0 !important}.tiny-green-font{font-size:75%;color:#036837;font-style:italic}button,textarea,input,a{border-radius:0}button:hover,button:focus,button:active,textarea:hover,textarea:focus,textarea:active,input:hover,input:focus,input:active,a:hover,a:focus,a:active{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}blockquote{border-left:2px solid #991034}.wpbf-button,#tour-gallery .uabb-gallery-load-more,input[type=submit]{font-family:garamond-premier-pro;font-weight:400;text-transform:uppercase;font-size:.9rem;line-height:1;letter-spacing:1px;padding:15px 30px 13px 30px}#top-header .header-logo img{-webkit-transform:scale(2.2) translate(22px, 21px);transform:scale(2.2) translate(22px, 21px);position:relative;z-index:10;width:100px}#top-header #menu-primary-menu .menu-item:last-of-type a{padding-right:0}#top-header .hamburger-menu .uabb-hamburger-menu-top{fill:#991034;stroke:#991034;stroke-width:2px}#top-header .hamburger-menu .uabb-hamburger-menu-middle{fill:#fff;stroke:#000;stroke-width:2px}#top-header .hamburger-menu .uabb-hamburger-menu-bottom{fill:#036837;stroke:#036837;stroke-width:2px}#bottom-header .menu-item{-webkit-transition:all .5s ease;transition:all .5s ease}#bottom-header .secondary-menu--goto{pointer-events:none}#bottom-header .secondary-menu--goto .menu-item-text{font-family:europa;font-weight:300;text-transform:uppercase;line-height:0;color:#fff;font-size:1.2rem;position:relative;top:2px}#bottom-header .secondary-menu--green{background:#036837}#bottom-header .secondary-menu--green .menu-item-text{color:#fff !important}#bottom-header .secondary-menu--green:hover{background:#03592f}#bottom-header .secondary-menu--white{background:#fff}#bottom-header .secondary-menu--white .menu-item-text{color:#000 !important}#bottom-header .secondary-menu--white:hover{background:#d9d9d9}#bottom-header .secondary-menu--red{background:#991034}#bottom-header .secondary-menu--red .menu-item-text{color:#fff !important}#bottom-header .secondary-menu--red:hover{background:#820e2c}.uabb-menu-overlay .sub-menu{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.uabb-menu-overlay .sub-menu li{border:none !important}#tour-feed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tour-feed .tour-feed-item{text-align:center;margin-bottom:30px;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}#tour-feed .tour-feed-item .tour-feed-item--inner{height:230px;width:230px;margin:0 auto;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#tour-feed .tour-feed-item .tour-feed-item--title{display:block;background:rgba(153,16,52,.85);position:relative;z-index:5}#tour-feed .tour-feed-item .tour-feed-item--title h2{text-transform:uppercase;font-size:1.1rem;color:#fff;line-height:1.1;padding:15px 15px 13px 15px;margin-bottom:0}#tour-feed .tour-feed-item:hover{opacity:.85}.tour-tabs .tour-tabs--tabs{font-family:garamond-premier-pro}.tour-tabs .tour-tabs--tabs ul{padding-left:0;margin-bottom:0}.tour-tabs .tour-tabs--tabs ul li{list-style:none;text-align:center;margin-bottom:2px;width:100%}.tour-tabs .tour-tabs--tabs ul li a{background:#991034;color:#fff;display:block;height:89px;padding-top:2em;padding-bottom:2em;padding-left:10px;padding-right:10px}.tour-tabs .tour-tabs--tabs ul li a[aria-selected=true]{background:#036837}.tour-tabs .tour-tabs--tabs ul li.active-tab::after{content:"";background:rgba(0,0,0,0);float:right;margin-left:auto;position:relative;top:-55.5px;left:17px;width:0;height:0;border-width:10px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #036837}.tour-days .tour-days--day{margin-bottom:3em}.tour-days .tour-days--day .tour-days--day-photo{text-align:center}.tour-days .tour-days--day .tour-days--day-photo img{margin-bottom:1em}.tour-days .tour-days--day .tour-days--day-content h2{font-size:1.6rem;margin-bottom:0}.tour-days .tour-days--day .tour-days--day-content h3{font-size:1.1rem;color:#036837;margin-top:5px;margin-bottom:0;font-style:italic}.tour-days .tour-days--day .tour-days--day-content .tour-days--day-content-text{margin-top:10px}.tour-days .tour-days--day:last-of-type{margin-bottom:0 !important}.tour-page-cta .gform_footer{padding-bottom:0;margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tour-page-cta .gform_footer .gform_button{width:175px}.tour-page-cta #field_3_1,.tour-page-cta #field_3_3,.tour-page-cta #field_3_6{text-align:center;margin-bottom:1em}.tour-page-cta #field_3_1 ::-webkit-input-placeholder,.tour-page-cta #field_3_3 ::-webkit-input-placeholder,.tour-page-cta #field_3_6 ::-webkit-input-placeholder{color:#991034;opacity:1;text-transform:uppercase;font-family:garamond-premier-pro;text-align:center}.tour-page-cta #field_3_1 ::-moz-placeholder,.tour-page-cta #field_3_3 ::-moz-placeholder,.tour-page-cta #field_3_6 ::-moz-placeholder{color:#991034;opacity:1;text-transform:uppercase;font-family:garamond-premier-pro;text-align:center}.tour-page-cta #field_3_1 :-ms-input-placeholder,.tour-page-cta #field_3_3 :-ms-input-placeholder,.tour-page-cta #field_3_6 :-ms-input-placeholder{color:#991034;opacity:1;text-transform:uppercase;font-family:garamond-premier-pro;text-align:center}.tour-page-cta #field_3_1 :-moz-placeholder,.tour-page-cta #field_3_3 :-moz-placeholder,.tour-page-cta #field_3_6 :-moz-placeholder{color:#991034;opacity:1;text-transform:uppercase;font-family:garamond-premier-pro;text-align:center}.tour-page-cta #field_3_4 .gfield_label{width:100%;text-align:center;color:#991034;font-weight:400;text-transform:uppercase;font-family:garamond-premier-pro;margin-bottom:3px}.tour-page-cta #field_3_4 .gfield_label .gfield_required{display:none}.tour-page-cta #input_3_1,.tour-page-cta #input_3_3,.tour-page-cta #input_3_6{text-align:center;border:none;border-bottom:2px solid #777;width:80%}.tour-page-cta #input_3_4{border:2px solid #777}.tour-page-cta #choice_3_5_1{margin-right:5px}.tour-page-cta .gfield-choice-input{top:6px !important;vertical-align:top !important;position:relative !important}.free-sauce-optin ::-webkit-input-placeholder{color:#991034;text-transform:uppercase;font-size:.85rem;opacity:1;font-family:garamond-premier-pro}.free-sauce-optin ::-moz-placeholder{color:#991034;text-transform:uppercase;font-size:.85rem;opacity:1;font-family:garamond-premier-pro}.free-sauce-optin :-ms-input-placeholder{color:#991034;text-transform:uppercase;font-size:.85rem;opacity:1;font-family:garamond-premier-pro}.free-sauce-optin :-moz-placeholder{color:#991034;text-transform:uppercase;font-size:.85rem;opacity:1;font-family:garamond-premier-pro}.free-sauce-optin .gform_footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0 !important}.free-sauce-optin .gform_footer .gform_button{margin-bottom:0 !important}@media only screen and (max-width: 641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1 !important;min-height:0px !important}}.fl-builder-content-399{padding:0 !important}.fl-builder-content-399 .uabb-ss-grid-item{margin:0 !important}@media(max-width: 864px){#bottom-header .secondary-menu--goto{display:none}}@media(max-width: 768px){#top-header .header-logo img{-webkit-transform:scale(1) translate(0px, 0px);transform:scale(1) translate(0px, 0px);width:130px}#tour-feed .tour-feed-item:last-of-type{margin-bottom:0}.tour-tabs .tour-tabs--tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.tour-tabs .tour-tabs--tabs ul li{margin-left:1px;margin-right:1px}.tour-tabs .tour-tabs--tabs ul li a{height:51px;padding-top:1em;padding-bottom:1em;padding-left:10px;padding-right:10px}.tour-tabs .tour-tabs--tabs ul li.active-tab::after{display:none}.tour-days .tour-days--day .tour-days--day-content h2{font-size:1.3rem}.tour-days .tour-days--day .tour-days--day-content h3{font-size:1rem}}