/*
Theme Name: Versatile Business Child
Theme URI: https://fireflythemes.com/themes/versatile-business/
description: >-
  Versatile Business Child Theme
Author: Ben Billups
Author URI: http://benbillups.com
Template: versatile-business
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: business, unbound, splash page
*/

/********************************************************
 * 0: TT NORMS TYPEFACE
 ********************************************************/
 /**
 * @license
 * MyFonts Webfont Build ID 3925429, 2020-07-13T18:14:10-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * Webfonts copyright: Copyright (c) 2016-2019 by TypeType. Designers Ivan Gladkikh, Pavel Emelyanov. Technical designers Vika Usmanova, Olexa Volochay, Nadyr Rakhimov, Yuri Nakonechny. All rights reserved.
 * 
 * © 2020 MyFonts Inc
 */
 @font-face{font-display:swap;font-family:'TTNormsPro-Normal';src:url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-Normal/font.woff2) format('woff2'),url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-Normal/font.woff) format('woff')}@font-face{font-display:swap;font-family:'TTNormsPro-Bold';src:url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-Bold/font.woff2) format('woff2'),url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-Bold/font.woff) format('woff')}@font-face{font-display:swap;font-family:'TTNormsPro-NormalItalic';src:url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-NormalItalic/font.woff2) format('woff2'),url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-NormalItalic/font.woff) format('woff')}@font-face{font-display:swap;font-family:'TTNormsPro-BoldItalic';src:url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-BoldItalic/font.woff2) format('woff2'),url(../../../../../../themes/versatile-business-child/webFonts/TTNormsPro-BoldItalic/font.woff) format('woff')}h1,h2,h3,h4,h5,h6,p,a,span,div{font-family:'TTNormsPro-Normal'}strong{font-family:'TTNormsPro-Bold'}em{font-family:'TTNormsPro-NormalItalic'}strong em{font-family:'TTNormsPro-BoldItalic'}#content a,.text-decorate{text-decoration:underline;text-decoration-color:rgb(23,195,123)}.page-template-ascend #content a,.page-template-ascend .text-decorate{text-decoration-color:#7fa878}a:hover{text-decoration:underline;text-decoration-color:rgb(0,126,74)}.contain{max-width:75em;margin:0 auto}.flex-section{display:flex;width:100%}.one-half{width:50%;margin:auto;padding:1.5em}.one-third{width:33.33333%;margin:auto;padding:1.5em}.section-padding{padding:4em 1em}.section-padding-nb{padding:4em 1em;padding-bottom:0}.section-padding-es{padding-left:2em;padding-right:2em}.bg-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.two-ms-ease{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.serif{font-family:freight-display-pro,georgia,times,serif!important;font-weight:900;font-style:normal}.h-large{font-size:3em}.p-large{font-size:1.2em}.p-x-large{font-size:1.4em!important}.lh-1{line-height:1}.pb-1-5{padding-bottom:1.5rem}.pb-2{padding-bottom:2rem}.img-caption{font-size:.75em;color:#777;margin:0;padding:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-shadow{text-shadow:2px 2px 5px rgba(0,0,0,.5)}.text-shadow-white{text-shadow:1px 2px 8px rgba(255,255,255,.8)}.white,.white a,.white a:hover{color:#ffffff!important}.dark,.dark a,.dark a:hover{color:#111111!important}.white-bg{background-color:#fff}.off-white{background-color:rgb(248,244,238)}.dark-blue,#tertiary,#site-generator{background-color:rgb(0,20,61)}.page-template-ascend .dark-blue,.page-template-ascend #tertiary,.page-template-ascend #site-generator{background-color:#1c304c}.round-corners{border-radius:8px}a.ff-button.header-button{margin-left:15px;margin-top:8px}.ub-button,.ub-button:visited,.ff-button,.ff-button:visited,#ref_submit,.wp-block-button .wp-block-button__link,.wp-block-button .wp-block-button__link:visited,#_form_13_submit,#_form_13_submit:visted{-webkit-appearance:none;cursor:pointer;font-family:inherit;font-weight:700;letter-spacing:.05em;line-height:1rem;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;font-size:0.8em!important;color:#fff;display:inline-block;border-radius:4px;border-width:0;border-style:initial;border-color:initial;border-image:initial;margin:0;text-decoration:none!important;padding:1.4em 2em!important;background:rgb(23,195,123)}.ub-button:hover,.ub-button:focus,.ub-button:active,.ff-button:hover,.ff-button:focus,.ff-button:active,#ref_submit:hover,#ref_submit:focus,#ref_submit:active,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:active,#_form_13_submit:hover,#_form_13_submit:focus,#_form_13_submit:active{background:rgb(0,161,94);color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.4);text-decoration:none!important}.ub-button.ascend-green,#_form_13_submit,.page-template-ascend .ub-button,.page-template-ascend .ff-button,.page-template-ascend #_form_5F6FE1EEA73AE_{background:#7fa878!important}video.fullscreen{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-10000}.video-overlay{position:relative;text-align:center;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7)}.video-overlay.light{background-color:rgba(0,0,0,.5)}.home .video-overlay{padding:5em 1em}.lm-link,.more-link,.nav-links a{font-weight:700;letter-spacing:.05em;line-height:1rem;text-transform:uppercase;transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.25,1);transition-property:background,box-shadow;vertical-align:middle;line-height:1.2;font-size:.9em;color:rgb(32,35,41);text-align:left;display:inline-block;margin:0;text-decoration:none!important;background:none;padding:0}.lm-link::after,.more-link::after{content:"→";display:inline-block;font-size:1.25em;margin-left:.5rem;transition:transform 300ms cubic-bezier(0,0,.25,1) 0s}.lm-link.arrow-down::after{content:"↓"}.lm-link.arrow-up::after{content:"↑"}.lm-link.video::after{content:""}.lm-link:hover::after,.more-link:hover::after{transform:translateX(.25rem)}.lm-link.arrow-down:hover::after{transform:translateY(.25rem)}.lm-link.arrow-up:hover::after{transform:translateY(-.25rem)}.lm-link:active{outline:none}.more-link,.more-link span{font-family:'TTNormsPro-Bold'!important;font-weight:700;color:#111!important}.box-green{box-shadow:8px -8px rgb(23,195,123)}.box-green-reverse{box-shadow:-8px -8px rgb(23,195,123)}.box-green-thin{box-shadow:5px -5px rgb(23,195,123)}.box-green-thin-reverse,.saboxplugin-gravatar img{box-shadow:-5px -5px rgb(23,195,123)}.page-template-ascend .box-green{box-shadow:8px -8px #7fa878}.page-template-ascend .box-green-reverse{box-shadow:-8px -8px #7fa878}.benefit-check{margin-right:.5rem;fill:#17c37b;height:1.8rem;width:1.8rem;vertical-align:text-top}.page-template-ascend .benefit-check{fill:#7fa878}.bottom-shadow{box-shadow:0 8px 6px -6px rgba(0,0,0,.7)}body{scroll-padding-top:88px}html{scroll-behavior:smooth;scroll-padding-top:88px}.home #content{padding-top:0;padding-bottom:0}#top-header,#top-header a{background-color:rgb(248,244,238);color:#333}#top-header a:hover{color:#000}#quick-contact li:before,.dark-top-header .social-nav ul li a:before{color:#333}#masthead{height:88px;padding:0;padding-top:12px;background:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#masthead .primary-menu{margin-top:3px;padding-right:1em}#masthead,#top-header{width:100%;width:100vw}.sticky-header{position:fixed!important;top:0!important;width:100%!important;z-index:99999!important;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.25);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.25);box-shadow:0 8px 6px -6px rgba(0,0,0,.25)}.sticky-header~.site-content{padding-top:102px!important}#main-nav .main-navigation ul ul li.current-menu-item>a,#main-nav .main-navigation ul ul li.current-menu-ancestor>a,#main-nav .main-navigation ul ul li.current_page_item>a,#main-nav .main-navigation ul ul li:hover>a,#main-nav .main-navigation ul ul li a:hover,#main-nav .main-navigation ul ul li a:focus,#main-nav .main-navigation ul ul li a:active{color:#111;background:rgb(248,244,238)}body.home #content .container{width:auto!important;padding:0!important}.ub-hero{background-image:url(https://devunbound.wpengine.com/wp-content/uploads/2020/07/unbound-adventure-4-1.jpg);background-position:0% 20%;padding:8em 2em}.overlay{position:relative}.overlay:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:block;z-index:0;background-color:rgba(0,0,0,.5)}.ub-hero *{position:relative}.jump-to{text-transform:uppercase;font-size:.9em;padding-top:2em}.jump-to button{color:#afafaf;padding-right:10px}.jump-to a:first-child{padding-left:10px}.jump-to button:hover,.jump-to button:active,.jump-to button:focus,.jump-to button.active{color:#fff}.jump-to button{padding:1em 2em;font-size:.9em;text-transform:uppercase}.jump-to button:first-child,.jump-to button:nth-child(2){border-right:2px solid #7fa878;margin-bottom:12px}#ascend{position:relative;background-image:url(https://devunbound.wpengine.com/wp-content/uploads/2020/06/CS18_HIKE_24_DSC01056-1-1.jpg);background-position:50% 75%}.ascend-logo{height:55px;margin-bottom:1.5em}.site-footer .widget_media_image{opacity:.7}.ascend-hero .contain,.sl-hero .contain{padding:8em 2em}.ascend-benefits{list-style-type:none;margin-left:0;padding-left:1em}.pricing .price-box{opacity:.4;margin:.25em;border:1px solid #7fa878}.pricing .price-box.active{opacity:1}.nodec,button.nodec,.entry-meta a{background:none!important;outline:none!important;border:none!important;text-decoration:none!important}#apply button.nodec{display:inline-block}.page-template-default .entry-title,.page-template-referral .entry-title,.post-template-default .entry-title{font-weight:700;font-size:3em;font-family:'freight-display-pro',Georgia,serif!important;border-bottom:1px solid rgb(248,244,238);line-height:1}.entry-content p{font-size:1.1em;color:#575757}.page-template-default .post-thumbnail,.page-template-referral .post-thumbnail{display:none}#breadcrumb ol{display:none}.sl-hero{background-image:url(https://devunbound.wpengine.com/wp-content/uploads/2020/07/CS18_SUNRISE-HIKE_1_DSC01131-1.jpg);background-position:50% 75%}#referral_form input[type="email"],#referral_form input[type="text"]{display:block;max-width:400px;margin-bottom:1.2em}body.blog #content{background:rgb(248,244,238)}body.blog .hentry-inner{border-radius:10px}body.blog .post-thumbnail img{border-radius:10px 10px 0 0}body.blog .entry-title a{text-decoration:none!important;font-family:freight-display-pro,georgia,times,serif!important;font-weight:900;font-style:normal;font-size:1.3em;line-height:1}.single-content-wraper .post-thumbnail{padding:0 0 2em}.single-content-wraper .post-thumbnail img{width:100%}.single-content-wraper,.ub-fb-comments{box-shadow:none;max-width:54.25em;margin:0 auto}.entry-content-wrapper{padding:0}body.single .entry-content p,.entry-content ul,.entry-content ol{font-size:1.15em;line-height:1.5;color:#202329}.entry-content a{color:#202329}.entry-content ul,.entry-content ol{padding-left:30px}.entry-content blockquote{border-color:rgb(23,195,123)!important}.entry-content ul,.entry-content ol,.entry-content blockquote,.entry-content iframe{padding-top:1em;padding-bottom:1em}.entry-footer.entry-meta{padding-top:10px;border-top:1px solid rgb(248,244,238)}.navigation.post-navigation{box-shadow:none}.navigation.post-navigation a{color:#777;text-decoration:none!important}.navigation.post-navigation a:hover{color:#111}body.blog #content a:hover,body.single #content a:hover{color:rgb(23,195,123)!important}.blog.grid .archive-posts-wrapper,.archive.grid .archive-posts-wrapper{margin:0 auto}.saboxplugin-wrap{background:rgb(248,244,238);border-radius:10px}.saboxplugin-wrap .saboxplugin-socials{background:rgb(248,244,238)!important;padding-left:1em!important}.saboxplugin-authorname a,.saboxplugin-authorname span{font-family:freight-display-pro,georgia,times,serif!important;text-decoration:none!important;font-size:1.3em;font-weight:700}.ub-blog-subscribe-box{background:rgb(248,244,238);padding:1em;margin:1.5em}.excerpt-default{height:30rem;overflow:hidden;position:relative}.excerpt-default:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:64px;background:linear-gradient(to bottom,rgba(255,255,255,.4) 0%,rgba(255,255,255,1) 100%)}.excerpt-visible.excerpt-default{height:auto;overflow:auto}.excerpt-visible.excerpt-default:after{background:none;width:auto;height:auto}.corner-ribbon{width:200px;background:#e43;position:absolute;top:25px;left:-50px;text-align:center;line-height:50px;letter-spacing:1px;color:#f0f0f0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.sticky{position:fixed}.corner-ribbon.shadow{box-shadow:0 0 3px rgba(0,0,0,.3)}.corner-ribbon.top-left{top:25px;left:-50px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.top-right{top:25px;right:-50px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.white{background:#f0f0f0;color:#555}.corner-ribbon.black{background:#333}.corner-ribbon.grey{background:#999}.corner-ribbon.blue{background:#39d}.corner-ribbon.green{background:#7fa878}.corner-ribbon.turquoise{background:#1b9}.corner-ribbon.purple{background:#95b}.corner-ribbon.red{background:#e43}.corner-ribbon.orange{background:#e82}.corner-ribbon.yellow{background:#ec0}.modal{display:none;position:fixed;z-index:999999999999;padding-top:4em;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.5)}.modal-button,.js-show-more{cursor:pointer!important}.modal-content{background-color:#fff;margin:auto;padding:0;width:75%}.close{color:#fff;color:rgba(255,255,255,.7);float:right;font-size:32px;font-weight:700;margin:-1em}.close:hover,.close:focus{color:#fff;text-decoration:none;cursor:pointer}.three-two-outer{position:relative}.three-two-outer:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.three-two-outer>.three-two-inner{position:absolute;top:0;right:0;bottom:0;left:0}.page-template-ascend .three-two-outer{background-color:#7fa878;background-color:rgba(127,168,120,.65)}._form_9{margin-top:0!important}body.page-id-151 .single-content-wraper{max-width:100%!important}body.page-id-505 .header-button{display:none}@media screen and (min-width:1900px){#page{max-width:none}}@media screen and (max-width:81.25em){.ub-hero{background-position:40% 10%}}@media screen and (max-width:63.75em){#masthead .ff-button.header-button{display:none}}@media screen and (max-width:56.813em){.site-primary-menu.toggled-on{width:200px;left:68%}.menu-toggle{display:inline-block;margin-top:0}#masthead .primary-menu{margin:0;padding:0}.ub-hero{background-position:55% 32%}.ub-hero .one-half:first-child{margin-top:-8em}}@media screen and (max-width:47.938em){.site-primary-menu.toggled-on{width:200px;left:-10em}.right-head{float:right;width:auto;clear:none}.site-branding{float:none;width:auto;text-align:center;display:inline-block;vertical-align:middle;padding:0}#top-header,#top-header a{background-color:#fff}.site-branding a{text-align:left}.site-branding img{max-height:55px;margin-top:.3em}.ub-hero{background-position:55% 10%;padding:0}.ub-hero .one-half:first-child{margin-top:0;padding:4em 2.3em 0}.ub-hero .dark{color:#ffffff!important;text-shadow:none!important}.overlay-m{position:relative;max-height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7)}.ub-hero .overlay-m.contain{padding:8em 2em}.flex-section{flex-wrap:wrap}.flex-section.reverse{flex-wrap:wrap-reverse}.flex-section.buttons{flex-wrap:nowrap}.flex-section.buttons .one-half{padding-left:0;padding-right:0}.one-half,.one-third{width:100%}#ascend .one-half{width:90%}.jump-to a{display:block;margin-top:10px}}@media screen and (max-width:25em){.flex-section.buttons{flex-wrap:wrap}}@media only screen and (max-width:1230px){.container{max-width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}