/*!
Theme Name: 	Page Builder Framework
Theme URI:		https://wp-pagebuilderframework.com
Author: 		David Vongries
Author URI: 	https://davidvongries.com
Description: 	Page Builder Framework is a lightweight, fast and highly customizible WordPress theme made to work with all page builders like Beaver Builder, Elementor, Divi, and more. It has been written from ground up with SEO in mind and follows the latest web standards (HTML5 and schema.org markup).
Version: 		1.7.3.2
License:		GNU General Public License v3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, custom-logo, custom-background, threaded-comments, blog, e-commerce
Text Domain:	page-builder-framework
*//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
@import url(http://fonts.googleapis.com/css?family=Lato);

body
{margin:0}

article,aside,footer,header,nav,section
{display:block}

figcaption,figure,main
{display:block}

hr
{box-sizing:content-box;height:0;overflow:visible}

pre
{font-family:monospace, monospace;font-size:1em}

a
{background-color:transparent;-webkit-text-decoration-skip:objects}

abbr[title]
{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}

code,kbd,samp
{font-family:monospace, monospace;font-size:1em}

dfn
{font-style:italic}mark{background-color:#ff0;color:#000}

small
{font-size:80%}

sub,sup
{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

sub
{bottom:-0.25em}sup{top:-0.5em}

audio,video
{display:inline-block}

audio:not([controls])
{display:none;height:0}

img
{border-style:none}

svg:not(:root)
{overflow:hidden}

button,input,optgroup,select,textarea
{margin:0}

button,input
{overflow:visible}

button,select
{text-transform:none}

button,html [type="button"],[type="reset"],[type="submit"]
{-webkit-appearance:button}

button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring
{outline:1px dotted ButtonText}

fieldset
{padding:0.35em 0.75em 0.625em}

legend
{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}

progress
{display:inline-block;vertical-align:baseline}

textarea
{overflow:auto}

[type="checkbox"],[type="radio"]
{box-sizing:border-box;padding:0}

[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button
{height:auto}

[type="search"]
{-webkit-appearance:textfield;outline-offset:-2px}

[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration
{-webkit-appearance:none}

::-webkit-file-upload-button
{-webkit-appearance:button;font:inherit}

details,menu
{display:block}

summary
{display:list-item}

canvas
{display:inline-block}

template
{display:none}

[hidden]
{display:none}

.wpbf-container
{max-width:1200px;padding:0 0px}

.wpbf-container:before,.wpbf-container:after
{content:"";display:table}

.wpbf-container:after
{clear:both}

.wpbf-clearfix:before
{content:"";display:table-cell}

.wpbf-clearfix:after
{content:"";display:table;clear:both}

.wpbf-float-left
{float:left}

.wpbf-float-right
{float:right}

[class*='wpbf-float-']
{max-width:100%}

.wpbf-container-center
{margin-left:auto;margin-right:auto}

.wpbf-button::-moz-focus-inner
{border:0;padding:0}

.wpbf-button,input[type="submit"]
{-webkit-appearance:none;text-align:center;padding:14px 16px;background:#e7e7ec;outline:0;border:none;display:inline-block;cursor:pointer;font-weight:700;color:#6d7680;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;line-height:1}

.wpbf-button:hover,input[type="submit"]:hover
{background:#d0d0da;color:#6d7680}

.wpbf-button-primary
{background:#3ba9d2;color:#fff}

.wpbf-button-primary:hover
{background:#79c4e0;color:#fff}

.wpbf-button-small
{padding:10px 12px}

.wpbf-button-large
{padding:18px 20px}

.wpbf-button-full
{display:block}

input[type="checkbox"],input[type="radio"]
{cursor:pointer}

textarea,select,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="number"],input[type="datetime"]
{-webkit-appearance:none;width:100%;background:#f5f5f7;border:1px solid #d0d0da;padding:13px 15px;outline:none;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;line-height:1}

textarea:focus,select:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="datetime"]:focus
{background-color:#fff}

form :-ms-input-placeholder
{color:#6d7680 !important}

form ::-moz-placeholder
{color:#6d7680}

form ::-webkit-input-placeholder
{color:#6d7680}

.wpbf-page select
{-webkit-appearance:none;-moz-appearance:none;appearance:none}

.wpbf-page select:-moz-focusring
{color:transparent;text-shadow:0 0 0 #000}

.wpbf-page select::-ms-expand
{display:none}

.wpbf-page select
{background-image:url(img/arrow-down.png);background-position:right 20px center;background-repeat:no-repeat;background-size:10px auto}

.wpbf-page table,.wpbf-page .wpbf-table
{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #d0d0da;margin-bottom:20px}

.wpbf-page table th,.wpbf-page table td,.wpbf-page .wpbf-table th,.wpbf-page .wpbf-table td
{padding:8px 8px}

.wpbf-page table tr,.wpbf-page .wpbf-table tr
{border-bottom:1px solid #d0d0da}

.wpbf-page table th,.wpbf-page .wpbf-table th
{text-align:left}

.wpbf-page table thead th,.wpbf-page .wpbf-table thead th
{vertical-align:bottom}

.wpbf-page table caption,.wpbf-page table tfoot,.wpbf-page .wpbf-table caption,.wpbf-page .wpbf-table tfoot
{font-size:14px;font-style:italic}

.wpbf-page table caption,.wpbf-page .wpbf-table caption
{text-align:left;color:#d0d0da}

.wpbf-table-striped tr:nth-of-type(odd)
{background:#f5f5f7}

.wpbf-table-small td
{padding:4px 8px}

.wpbf-table-hover tbody tr
{-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}

.wpbf-table-hover tbody tr:hover
{background:#ededf0}

.wpbf-grid
{margin-left:-35px}

.wpbf-grid>*
{width:100%;padding-left:35px}

.wpbf-grid>.wpbf-grid{margin-left:0;padding-left:0}.wpbf-grid+.wpbf-grid{margin-top:35px}.wpbf-grid-xlarge{margin-left:-45px}.wpbf-grid-xlarge>*{padding-left:45px}.wpbf-grid-xlarge+.wpbf-grid-xlarge{margin-top:45px}.wpbf-grid-large{margin-left:-35px}.wpbf-grid-large>*{padding-left:35px}.wpbf-grid-large+.wpbf-grid-large{margin-top:35px}.wpbf-grid-medium{margin-left:-25px}.wpbf-grid-medium>*{padding-left:25px}.wpbf-grid-medium+.wpbf-grid-medium{margin-top:25px}.wpbf-grid-small{margin-left:-15px}.wpbf-grid-small>*{padding-left:15px}.wpbf-grid-small+.wpbf-grid-small{margin-top:15px}.wpbf-grid-collapse{margin-left:0}.wpbf-grid-collapse>*{padding-left:0}.wpbf-grid-collapse+.wpbf-grid-collapse,.wpbf-grid-collapse>*{margin-top:0}.wpbf-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}.wpbf-grid-divider>*{padding-left:25px;padding-right:25px}.wpbf-grid-divider>[class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-2-']:nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-3-']:nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-4-']:nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-5-']:nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-6-']:nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-7-']:nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-8-']:nth-child(n+2),.wpbf-grid-divider>[class*='wpbf-9-']:nth-child(n+2){border-left:1px solid #d0d0da}.wpbf-grid>*{float:left}.wpbf-grid-1-2>*{width:50%}.wpbf-grid-1-3>*{width:33.333%}.wpbf-grid-1-4>*{width:25% !important}.wpbf-grid-1-5>*{width:20%}.wpbf-grid-1-6>*{width:16.666%}.wpbf-grid-1-10>*{width:10%}.wpbf-1-1{width:100%}.wpbf-1-2,.wpbf-2-4,.wpbf-3-6,.wpbf-5-10{width:50%}.wpbf-1-3,.wpbf-2-6{width:33.333%}.wpbf-2-3,.wpbf-4-6{width:66.666%}.wpbf-1-4{width:25%}.wpbf-3-4{width:75%}.wpbf-1-5,.wpbf-2-10{width:20%}.wpbf-2-5,.wpbf-4-10{width:40%}.wpbf-3-5,.wpbf-6-10{width:60%}.wpbf-4-5,.wpbf-8-10{width:80%}.wpbf-1-6{width:16.666%}.wpbf-5-6{width:83.333%}.wpbf-1-10{width:10%}.wpbf-3-10{width:30%}.wpbf-7-10{width:70%}.wpbf-9-10{width:90%}.wpbf-grid:before,.wpbf-grid:after{content:"";display:block;overflow:hidden}.wpbf-grid:after{clear:both}.wpbf-text-left{text-align:left}.wpbf-text-right{text-align:right}.wpbf-text-center{text-align:center}.wpbf-text-justify{text-align:justify}.wpbf-uppercase{text-transform:uppercase}.wpbf-inline-block{display:inline-block}.wpbf-reset-line-height{line-height:0}.wpbf-image,.wpbf-img{width:100%;height:auto}.wpbf-hidden{display:none}.wpbf-margin-xlarge{margin-top:100px;margin-bottom:100px}.wpbf-margin-xlarge-top{margin-top:100px}.wpbf-margin-xlarge-bottom{margin-bottom:100px}.wpbf-margin-xlarge-left{margin-left:100px}.wpbf-margin-xlarge-right{margin-right:100px}.wpbf-margin-large{margin-top:80px;margin-bottom:80px}.wpbf-margin-large-top{margin-top:80px}.wpbf-margin-large-bottom{margin-bottom:80px}.wpbf-margin-large-left{margin-left:80px}.wpbf-margin-large-right{margin-right:80px}.wpbf-margin-medium{margin-top:50px;margin-bottom:50px}.wpbf-margin-medium-top{margin-top:50px}.wpbf-margin-medium-bottom{margin-bottom:50px}.wpbf-margin-medium-left{margin-left:50px}.wpbf-margin-medium-right{margin-right:50px}.wpbf-margin{margin-top:20px;margin-bottom:20px}.wpbf-margin-top{margin-top:20px}.wpbf-margin-bottom{margin-bottom:20px}.wpbf-margin-left{margin-left:20px}.wpbf-margin-right{margin-right:20px}.wpbf-margin-small{margin-top:10px;margin-bottom:10px}.wpbf-margin-small-top{margin-top:10px}.wpbf-margin-small-bottom{margin-bottom:10px}.wpbf-margin-small-left{margin-left:10px}.wpbf-margin-small-right{margin-right:10px}.wpbf-margin-none,.wpbf-remove-margin{margin:0 !important}.wpbf-margin-top-none{margin-top:0 !important}.wpbf-margin-bottom-none{margin-bottom:0 !important}.wpbf-padding-xlarge{padding-top:100px;padding-bottom:100px}.wpbf-padding-xlarge-top{padding-top:100px}.wpbf-padding-xlarge-bottom{padding-bottom:100px}.wpbf-padding-xlarge-left{padding-left:100px}.wpbf-padding-xlarge-right{padding-right:100px}.wpbf-padding-large{padding-top:80px;padding-bottom:80px}.wpbf-padding-large-top{padding-top:80px}.wpbf-padding-large-bottom{padding-bottom:80px}.wpbf-padding-large-left{padding-left:80px}.wpbf-padding-large-right{padding-right:80px}.wpbf-padding-medium{padding-top:50px;padding-bottom:50px}.wpbf-padding-medium-top{padding-top:50px}.wpbf-padding-medium-bottom{padding-bottom:50px}.wpbf-padding-medium-left{padding-left:50px}.wpbf-padding-medium-right{padding-right:50px}.wpbf-padding{padding-top:20px;padding-bottom:20px}.wpbf-padding-top{padding-top:20px}.wpbf-padding-bottom{padding-bottom:20px}.wpbf-padding-left{padding-left:20px}.wpbf-padding-right{padding-right:20px}.wpbf-padding-small{padding-top:10px;padding-bottom:10px}.wpbf-padding-small-top{padding-top:10px}.wpbf-padding-small-bottom{padding-bottom:10px}.wpbf-padding-small-left{padding-left:10px}.wpbf-padding-small-right{padding-right:10px}.wpbf-padding-none,.wpbf-remove-padding{padding:0 !important}.wpbf-padding-top-none{padding-top:0 !important}.wpbf-padding-bottom-none{padding-bottom:0 !important}body{font-family:Lato,Helvetica,Arial,sans-serif;color:#6d7680;font-size:16px;line-height:1.7}button,input,optgroup,select,textarea{font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7}

h1,h2,h3,h4,h5,h6
{color:#3e4349;font-family:Lato,Arial,sans-serif;margin:0 0 10px 0;font-weight:700;line-height:1.2}

h1
{font-family:Lato,Helvetica,Arial,sans-serif;font-size:24px; color:#005daa;}

h2
{font-size:21px; color:#000000;}

h3
{font-size:18px; color:#d0cece;}

h4
{font-size:21px; color:#009DDB; font-style: italic;}

h5
{font-size:13px; color: #D0CECE;}

h6
{font-size:12px}

*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}p,figure{margin:0;padding:0}button{line-height:normal}pre{background:#f5f5f7;padding:20px;margin-bottom:20px;line-height:1.7;overflow:auto}code{background:#f5f5f7;padding:2px}p{margin-bottom:20px}figure{margin-bottom:20px}ul,ol{margin:0 0 20px 0}.opacity{opacity:0}img{vertical-align:middle;max-width:100%;height:auto}blockquote{margin:20px 0 20px 20px;padding:0 0 0 20px;border-left:5px solid #d0d0da;font-style:italic}b,strong{font-weight:700}a{text-decoration:none;outline:none;color:#3ba9d2;-moz-transition:color 0.2s;-o-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s}a:hover{color:#79c4e0}#breadcrumbs{font-size:14px;line-height:normal;margin-bottom:10px}#breadcrumbs a{color:#3ba9d2}#breadcrumbs a:hover{border-bottom:1px dotted #3ba9d2}textarea{vertical-align:top;resize:vertical}.pagination h2{display:none}.pagination .page-numbers{height:50px;line-height:50px;padding:0 20px;background:#f5f5f7;display:inline-block}.pagination .page-numbers.current{background:#d0d0da}img.alignright,figure.alignright{float:right;margin:0 0 20px 20px}img.alignleft,figure.alignleft{float:left;margin:0 20px 20px 0}img.aligncenter,figure.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;text-align:center;max-width:100%}.wp-caption-text{font-size:14px;padding:10px}.gallery:before{content:"";display:table-cell}.gallery:after{content:"";display:table;clear:both}.gallery{margin-bottom:20px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;padding:10px}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.666%}.gallery-columns-7 .gallery-item{width:14.285%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.111%}.gallery img{width:100%;height:auto;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}.gallery img:hover{opacity:.7}.gallery .gallery-caption{font-size:12px}.sticky{border:5px solid #f5f5f7 !important;padding:20px 20px 0 20px}.page-links{margin-bottom:20px;clear:both}.screen-reader-text{position:absolute;left:0;top:0;z-index:999;width:0px;height:0px;background:#fff;overflow:hidden;text-align:center;color:#000;font-size:18px !important}.screen-reader-text:focus{height:50px;width:200px;border-right:1px solid #000;border-bottom:1px solid #000;line-height:50px;font-weight:700}.elementor-editor-active .wpbf-navigation-transparent{display:none !important}.wpbf-navigation{width:100%;background:#f5f5f7;position:relative;z-index:555}.wpbf-nav-wrapper{padding-top:20px;padding-bottom:20px;position:relative}.wpbf-navigation .wpbf-grid-collapse{display:table;width:100%}.wpbf-navigation .wpbf-logo-container,.wpbf-navigation .wpbf-menu-container{display:table-cell;float:none;vertical-align:middle}.wpbf-menu{margin:0;padding:0}.wpbf-menu li{list-style:none}.wpbf-menu a{display:block}.wpbf-logo-container{line-height:1.5}.wpbf-logo a{font-weight:700;font-size:20px}.wpbf-logo img{height:48px;width:auto}.wpbf-menu-item-search{position:relative}.wpbf-menu-item-search a i{-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpbf-menu-item-search a.active i{opacity:0}.wpbf-menu-item-search .wpbf-menu-search{position:absolute;z-index:3;top:50%;margin-top:-25px;right:0;width:200px;display:none;opacity:0;width:0}.wpbf-menu-item-search .wpbf-menu-search #s{padding:0 14px;height:50px}.wpbf-menu:before,.wpbf-menu:after{content:"";display:table}.wpbf-menu:after{clear:both}.wpbf-mobile-menu a,.wpbf-menu a{-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpbf-menu li{-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.wpbf-menu>.current-menu-item>a{color:#79c4e0 !important}.wpbf-menu .sub-menu{margin:0;padding:0}.wpbf-sub-menu>.menu-item-has-children>a:after{font-size:14px;margin-left:5px;font-family:"Font Awesome 5 Free";content:"▾";font-weight:900}.wpbf-sub-menu>.menu-item-has-children>.sub-menu{display:none;position:absolute;z-index:111;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15)}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) .sub-menu{width:220px}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu){position:relative}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu>.menu-item-has-children{position:relative}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu>.menu-item-has-children>.sub-menu{display:none;opacity:0;left:100%;top:0;position:absolute;z-index:111;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15)}.wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu>.menu-item-has-children>a:after{float:right;margin-left:20px;font-family:"Font Awesome 5 Free";content:"\f105";font-size:14px;font-weight:900}.wpbf-sub-menu-align-right .wpbf-menu>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu{right:0}.wpbf-sub-menu-align-right .wpbf-menu>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu>.menu-item-has-children>a:after{display:none}.wpbf-sub-menu-align-right .wpbf-menu>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu>.menu-item-has-children>.sub-menu{left:-100%}.wpbf-sub-menu-align-center .wpbf-menu>.menu-item-has-children:not(.wpbf-mega-menu)>.sub-menu{left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpbf-menu-right .wpbf-menu a,.wpbf-menu-left .wpbf-menu a,.wpbf-menu-stacked .wpbf-menu a,.wpbf-menu-stacked-advanced .wpbf-menu a,.wpbf-menu-centered .wpbf-menu a,#wpbf-pre-header .wpbf-menu a,.wpbf-page-footer .wpbf-menu a{padding:10px 20px}.wpbf-menu-right .wpbf-menu>.menu-item,.wpbf-menu-left .wpbf-menu>.menu-item,.wpbf-menu-stacked .wpbf-menu>.menu-item,.wpbf-menu-stacked-advanced .wpbf-menu>.menu-item,.wpbf-menu-centered .wpbf-menu>.menu-item,#wpbf-pre-header .wpbf-menu>.menu-item,.wpbf-page-footer .wpbf-menu>.menu-item{float:left}.wpbf-menu-right .wpbf-menu{float:right}.wpbf-menu-left .wpbf-logo-container{text-align:right}.wpbf-menu-left .wpbf-menu{float:left}.wpbf-menu-centered .logo-container{display:none;text-align:center;padding:0 20px}.wpbf-menu-centered .logo-container a{padding:0}.wpbf-menu-centered .wpbf-menu{display:flex;align-items:center;justify-content:center}.wpbf-menu-stacked{text-align:center}.wpbf-menu-stacked .wpbf-menu{display:inline-block;text-align:left}.wpbf-mobile-logo{font-weight:700}.wpbf-mobile-logo img{height:35px}.wpbf-menu-toggle{cursor:pointer}.wpbf-mobile-nav-wrapper{padding-top:20px;padding-bottom:20px}.wpbf-mobile-menu-hamburger .wpbf-mobile-nav-wrapper,.wpbf-mobile-menu-off-canvas .wpbf-mobile-nav-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.wpbf-mobile-menu-hamburger .wpbf-menu-toggle-container,.wpbf-mobile-menu-off-canvas .wpbf-menu-toggle-container{text-align:right}.wpbf-mobile-menu-default .wpbf-mobile-logo-container,.wpbf-mobile-menu-default .wpbf-menu-toggle-container{text-align:center}.wpbf-mobile-menu-default .wpbf-menu-toggle-container{margin-top:20px}.wpbf-mobile-menu-container{display:none;background:#fff}.wpbf-mobile-menu{margin:0;padding:0;z-index:111}.wpbf-mobile-menu li{list-style:none}.wpbf-mobile-menu a{display:block;padding:10px 20px}.wpbf-mobile-menu .menu-item{border-top:1px solid #d0d0da}.wpbf-mobile-menu>.menu-item:last-child{border-bottom:1px solid #d0d0da}.wpbf-mobile-menu-container nav{overflow-y:auto;height:100%}.wpbf-mobile-menu .sub-menu{margin:0;padding:0;display:none}.wpbf-mobile-menu .menu-item-has-children{position:relative}.wpbf-mobile-menu .menu-item-has-children .wpbf-submenu-toggle{position:absolute;cursor:pointer;top:0;right:0;padding:10px 20px}#wpbf-pre-header .wpbf-menu{float:right}#wpbf-pre-header .wpbf-menu .sub-menu{z-index:999}#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu{float:right}#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu .sub-menu{text-align:left}#wpbf-pre-header .wpbf-inner-pre-header-left .wpbf-menu{float:left}.wpbf-page-footer .wpbf-inner-footer-content .wpbf-menu{display:flex;align-items:center;justify-content:center}.wpbf-page-footer .wpbf-inner-footer-right .wpbf-menu{float:right}.wpbf-page-footer .wpbf-inner-footer-left .wpbf-menu{float:left}.post-links{margin-bottom:20px}.next-post-link{float:right}.admin-bar .wpbf-navigation-active{margin-top:32px}#wpbf-pre-header{font-size:14px;background:#fff}.wpbf-inner-pre-header{padding-top:10px;padding-bottom:10px}.wpbf-page-footer{font-size:14px;background:#f5f5f7}.wpbf-inner-footer{padding-top:20px;padding-bottom:20px}.wpbf-footer-one-column,.wpbf-pre-header-one-column{text-align:center}.wpbf-footer-two-columns,.wpbf-pre-header-two-columns{width:100%;display:table}.wpbf-footer-two-columns .wpbf-inner-footer-left,.wpbf-footer-two-columns .wpbf-inner-footer-right,.wpbf-footer-two-columns .wpbf-inner-pre-header-left,.wpbf-footer-two-columns .wpbf-inner-pre-header-right,.wpbf-pre-header-two-columns .wpbf-inner-footer-left,.wpbf-pre-header-two-columns .wpbf-inner-footer-right,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-left,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-right{display:table-cell;width:50%;vertical-align:middle}.wpbf-footer-two-columns .wpbf-inner-footer-right,.wpbf-footer-two-columns .wpbf-inner-pre-header-right,.wpbf-pre-header-two-columns .wpbf-inner-footer-right,.wpbf-pre-header-two-columns .wpbf-inner-pre-header-right{text-align:right}body{background:#fff}.wpbf-page{position:relative;-ms-word-wrap:break-word;word-wrap:break-word}#inner-content{padding-top:0px;padding-bottom:0px}.wpbf-index-content .wpbf-post,.wpbf-archive-content .wpbf-post,.wpbf-category-content .wpbf-post,.wpbf-search-content .wpbf-post{margin-bottom:20px;border-bottom:1px solid #d0d0da}.wpbf-index-content .wpbf-post:last-child,.wpbf-archive-content .wpbf-post:last-child,.wpbf-category-content .wpbf-post:last-child,.wpbf-search-content .wpbf-post:last-child{margin-bottom:0;border-bottom:none}.archive-title,.category-title{margin-bottom:50px}.wpbf-post-image-link,.wpbf-single-content .wpbf-post-image{margin-bottom:20px;display:block}.article-meta{font-size:14px}.article-meta .article-time{text-decoration:underline}.wpbf-excerpt{margin-bottom:20px}.article-footer{clear:both}.wpbf-read-more{margin-bottom:20px}.footer-categories a,.footer-tags a{text-decoration:underline}.wpbf-post-image{width:100%;height:auto}.commentlist ul{margin:0;padding:0}.commentlist li{list-style:none}#comments-title{margin-top:50px;padding-top:50px;border-top:10px solid #f5f5f7}#reply-title{padding-top:50px;margin-top:50px;border-top:10px solid #f5f5f7;display:block}#reply-title small{font-size:14px}.commentlist .children{margin-left:20px}.comment{position:relative;padding:25px;border:3px solid #dedee5;margin-bottom:20px}.comment .comment-edit-link{position:absolute;right:20px;top:20px}.comment .comment-meta{font-size:14px;margin-bottom:20px}.comment .avatar{width:65px;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;height:auto;margin-right:10px}.comment .comment-author{font-style:normal;font-weight:700}.comment .comment-time{color:#d0d0da;margin-left:10px}.comment .comment-time a{color:#d0d0da}.comment .comment-time:before{font-family:"Font Awesome 5 Free";content:"\f017";font-weight:900;margin-right:5px}.comment .comment-reply-link{display:inline-block}.pingback{position:relative;padding:25px;border:3px solid #dedee5;margin-bottom:20px}.pingback a{display:block}.pingback .comment-edit-link{position:absolute;right:20px;top:20px;font-size:14px}.bypostauthor{border-color:#3ba9d2}.bypostauthor .avatar{border-color:#3ba9d2}.wpbf-comment-nav{font-size:14px;padding:0}.wpbf-comment-nav>div{float:left;width:50%}.wpbf-comment-nav>div:last-child{text-align:right}.widget ul{margin:0;padding:0}.widget ul li{list-style:none}.wpbf-sidebar .widget,.elementor-widget-sidebar .widget{margin-bottom:20px;padding:20px;background:#f5f5f7}#s{background:#fff url(img/magnifier.png) right 12px center no-repeat;background-size:20px auto}.wpbf-no-sidebar .wpbf-single-content,.wpbf-no-sidebar .wpbf-page-content,.wpbf-no-sidebar .wpbf-archive-content,.wpbf-no-sidebar .wpbf-index-content,.wpbf-no-sidebar .wpbf-search-content,.wpbf-no-sidebar .wpbf-category-content{width:100% !important}.wpbf-no-sidebar .wpbf-main-grid{margin-left:0;margin-right:0}.wpbf-no-sidebar .wpbf-main-grid>*{padding-left:0;padding-right:0}.scrolltop{position:fixed;width:40px;height:40px;text-align:center;line-height:40px;z-index:222;background:rgba(62,67,73,0.5);bottom:20px;right:20px;-moz-transition:background 0.2s;-o-transition:background 0.2s;-webkit-transition:background 0.2s;transition:background 0.2s;cursor:pointer;display:none;color:#fff}.scrolltop:before{content:"\f106";font-family:"Font Awesome 5 Free";font-weight:900}.scrolltop:hover{background:rgba(62,67,73,0.7)}span.wpcf7-not-valid-tip{position:absolute;top:0;left:5px;height:auto;background:#f5f5f7;font-size:14px;color:tomato}div.wpcf7-response-output{font-size:14px;padding:10px;margin:0 0 40px 0;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border-color:tomato;color:tomato}div.wpcf7-mail-sent-ok{border-color:#3ba9d2;color:#3ba9d2}
