/*!Theme Name: WP Page Builder Framework Child
Theme URI: https://mapsteps.com
Description: The WordPress Page Builder Framework Child Theme
Version: 0.1
Author: MapSteps
Author URI: https://mapsteps.com
Template: page-builder-framework
Tags: WPBF, Page Builder Framework, MapSteps
Text Domain: wpbf-child*/.wpcf7-acceptance{display:block;padding:20px;border:1px solid #dedee5;background:#fff}.wpcf7-acceptance .wpcf7-list-item{margin:0}.underline{position:relative;display:inline-block;font-size:32px}.underline strong{color:#005db6}.underline:after{content:"";width:102%;height:3px;background:#005db6;-moz-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg);position:absolute;bottom:-8px;left:-1%}.highlighted{position:relative}.highlighted:after{content:"";width:60%;height:3px;background:rgba(255,255,255,.8);-moz-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg);position:absolute;bottom:0;left:20%}.wpbf-checkout .wpbf-nav-wrapper{max-width:900px}.wpbf-checkout .wpbf-menu-container nav{display:none}.wpbf-checkout .wpbf-navigation-active{display:none}.wpbf-navigation{background:linear-gradient(160deg,#00f2e2 0%,#006eff 100%)}.wpbf-navigation-active{background:#fff}.wpbf-menu>.wpbf-menu-button a{background:#005db6;color:#fff!important;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;padding-right:20px!important;padding-left:20px}.wpbf-menu>.wpbf-menu-button a:hover{background:rgba(0,93,182,.8)}.wpbf-navigation-active .wpbf-menu>.wpbf-menu-button a{color:#fff!important}.hiring{position:relative}.hiring:after{content:"\f0a2";font-family:fontawesome;font-weight:400;color:#fff;border-radius:100%;position:absolute;top:2px;text-align:center;font-size:10px;right:8px;width:20px;height:20px;line-height:20px;background:tomato}.wpbf-docs-archive-content:not(.wpbf-docs-taxonomy-content) #searchform{margin-bottom:60px}.wpbf-docs-archive-content:not(.wpbf-docs-taxonomy-content) #searchform .wpbf-widgettitle{display:none}.wpbf-docs-archive-content:not(.wpbf-docs-taxonomy-content) #searchform input{padding:15px 14px;border-width:2px;-moz-border-radius:150px;-webkit-border-radius:150px;-ms-border-radius:150px;border-radius:150px}.wpbf-docs-archive-content:not(.wpbf-docs-taxonomy-content) h2{cursor:pointer;position:relative;margin-bottom:0;text-align:center;border:1px solid #c0cbe0;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#f3f5f9;-moz-transition:background-color .15s;-o-transition:background-color .15s;-webkit-transition:background-color .15s;transition:background-color .15s;padding:40px 0;font-size:18px}.wpbf-docs-archive-content:not(.wpbf-docs-taxonomy-content) h2 a{color:#173557}.wpbf-docs-archive-content:not(.wpbf-docs-taxonomy-content) h2 .category-count{display:block;font-weight:400;margin-top:10px;font-size:16px}.wpbf-docs-archive-content:not(.wpbf-docs-taxonomy-content) h2:hover{background:#fff}h2 .notice,h3 .notice{font-size:10px;padding:3px 6px;font-weight:400;background:#00b1ff;color:#fff;vertical-align:top}h3 .notice.mixed{background:#c0cbe0;color:#173557}.docs-navigation ul{display:block;padding:0}.docs-navigation ul li{font-size:12px;float:left;list-style:none}.docs-navigation ul li a{padding:5px 15px;margin-right:6px;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background:#f3f5f9}.docs-navigation ul li a.active{background:#00b1ff;color:#fff}.tax-docs-category .page-title,.search-results .page-title{margin-bottom:20px;font-size:24px}.tax-docs-category hr,.search-results hr{border:0;border-top:1px solid #c0cbe0;margin:30px 0}.tax-docs-category .fa-file-text-o,.search-results .fa-file-text-o{font-size:20px;display:inline-block;margin-right:10px}.tax-docs-category h2,.search-results h2{font-size:16px;display:inline-block}.tax-docs-category h2 a,.search-results h2 a{color:#173557;font-weight:400}.tax-docs-category h2 a:hover,.search-results h2 a:hover{color:#00b1ff}.single hr{border:0;border-top:1px solid #c0cbe0;margin:30px 0}.single .article-content img{padding:10px;border:1px solid #ccc}.edd-checkout #inner-content{max-width:900px}.newsletter-submit{width:100%;background:#005db6!important;color:#fff!important}.newsletter-submit:hover{background-color:#0077e9!important}.newsletter-email{background:#fff!important}.wpbf-home .newsletter-email{border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:12px}.wpbf-home .newsletter-submit{padding:17px}.author-box{text-align:center;padding:30px 20px;border:4px solid #f3f5f9}.author-box h4{font-size:10px;letter-spacing:1px;color:#c0cbe0;text-transform:uppercase;margin-bottom:10px}.author-box .avatar{width:120px;height:auto;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:4px solid #f3f5f9;margin-bottom:30px}.author-box .author-name{font-weight:700;text-transform:uppercase}.author-box .author-social{margin-top:40px}.author-box .author-social a{display:inline-block;color:#c0cbe0;font-size:22px;margin:0 5px}.author-box .author-social a:hover{color:#00b1ff}.ctbb-field-desc{font-size:12px;display:block;margin-bottom:5px}#ctbb_screenshot{font-size:16px}.testify{display:inline-block;line-height:1;padding:15px 10px 5px 15px;border-right:2px solid rgba(255,255,255,.65);background:rgba(255,255,255,.2);animation:caret 1s steps(1) infinite}@keyframes caret{50%{border-color:transparent}}@media screen and (max-width:768px){.underline{font-size:24px}}.notice{background:#c0cbe0;padding:8px 10px;margin-right:2px;font-size:14px;text-transform:uppercase;color:#173557;font-weight:700;-moz-border-radius:100px;-webkit-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.wpbf-premium .scrolltop{display:none!important}.coming-soon,.demolink{display:inline-block;margin-top:10px;color:#00b1ff;background:#a3e3ff;padding:3px 14px;border-radius:20px;font-size:14px}.elementor-widget-price-table .elementor-widget-container{background:#fff}.elementor-price-table__additional_info .edd-submit,.elementor-price-table__additional_info .mailoptin-click-trigger{display:inline-block;font-weight:700;background:#3e4f65;color:#fff;padding:20px 40px;font-size:15px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;line-height:1;border-radius:2px;border:none}.elementor-price-table__additional_info .edd-submit:hover,.elementor-price-table__additional_info .mailoptin-click-trigger:hover{background-color:rgba(62,79,101,.9);opacity:.9}.elementor-price-table__additional_info .edd-loading{border-left-color:#fff!important;border-top-color:rgba(255,255,255,.3)!important;border-right-color:rgba(255,255,255,.3)!important;border-bottom-color:rgba(255,255,255,.3)!important}.lifetime-license .elementor-price-table__additional_info .edd-submit{background:#00b1ff}.lifetime-license .elementor-price-table__additional_info .edd-submit:hover{background-color:rgba(0,177,255,.9)}.mc-signup input[type=email],.mc-signup input[type=submit]{padding:20px 15px}.elementor-1900 .mc-signup input[type=email],.wpbf-sidebar .mc-signup input[type=email]{background:#fff;margin-bottom:12px}#mc-embedded-subscribe{width:100%;background:#00b1ff;color:#fff}#mc-embedded-subscribe:hover{background:rgba(0,177,255,.65)}.wpbf-show-ticket-form p{cursor:pointer}.wpbf-ticket-form{display:none}.halloween-license .elementor-price-table__additional_info .edd-submit{background:#ff7800}.halloween-license .elementor-price-table__additional_info .edd-submit:hover{background-color:rgba(255,120,0,.9)}.wpbf-halloween .wpbf-menu>.wpbf-menu-button a{background:#ff7800;color:#fff!important;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;padding-right:20px!important;padding-left:20px}.wpbf-halloween .wpbf-menu>.wpbf-menu-button a:hover{background:rgba(255,120,0,.8)}.wpbf-halloween .wpbf-navigation-active .wpbf-menu>.wpbf-menu-button a{color:#fff!important}.black-friday-deal{margin:40px 0}.black-friday-deal img{border:none!important;padding:0!important}.black-friday-deal .wpbf-medium-3-4 p{margin-bottom:0}.black-friday-deal mark{font-style:italic}