@charset "UTF-8";
img,pre{max-width:100%}
.metaslider.metaslider-flex,.pagination,.screen-reader-text,svg:not(:root){overflow:hidden}
body,figure{margin:0}
legend,ol,td,th,ul{padding:0}
hr,input[type=search]{box-sizing:content-box}
hr,img,legend{border:0}
table,table td,table th{border:1px solid #eaeaeb}
article,aside,details,figcaption,figure,footer,header,label,main,menu,nav,section,summary{display:block}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{background:#000}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
abbr[title]{border-bottom:1px dotted}
dfn{font-style:italic}
mark{color:#000}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{height:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
optgroup{font-weight:700}
html{font-size:87.5%;line-height:1.78571em;box-sizing:border-box}
body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;color:#5a5d60;font-size:1em;font-weight:400;line-height:1.7857}
@media (max-width:991px){body,button,input,select,textarea{font-size:16px;line-height:30px}
}
::-moz-selection{background:#FA7C6C;color:#fff}
::selection{background:#FA7C6C;color:#fff}
.beliefs-container .belief__item:before,.caption,h1,h2,h3,h4,h5,h6{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-break:normal;clear:both;color:#000;font-family:Rufina,serif;font-weight:700;margin:.49286em 0}
h4,h5,h6{font-family:oxygen,sans-serif}
address,p{margin:0 0 1.78571em}
h1{font-size:5em;line-height:2em;font-weight:400}
@media (max-width:991px){h1{font-size:48px;line-height:60px}
}
.beliefs-container .belief__item:before,.caption,h2{font-size:2.42em;line-height:1.3em;font-weight:400}
@media (max-width:991px){.beliefs-container .belief__item:before,.caption,h2{font-size:34px;line-height:46px}
}
h3{font-size:1.42857em;line-height:1.25em}
@media (max-width:991px){h3{font-size:28px;line-height:42px}
}
h4{font-size:1.28571em;line-height:1.38889em}
h5{font-size:1.14286em;line-height:1.5625em}
h6{font-size:1em;line-height:1.78571em}
@media (max-width:1199px){.beliefs-container .resp .belief__item:before,.resp .beliefs-container .belief__item:before,.resp .caption,.resp h1,.resp h2,.resp h3,.resp h4,.resp h5,.resp h6{line-height:normal}
h1{font-size:2em}
.beliefs-container .belief__item:before,.caption,h2{font-size:1.3em}
}
p{word-break:normal}
p:last-child{margin-bottom:0}
p:only-child{margin-bottom:1.78571em}
b,strong{font-weight:700}
cite,dfn,em,i{font-style:italic}
blockquote{font-size:1.42857em;font-family:Rufina;line-height:1.66667em;background:0 0;border-left:3px solid #FA7C6C;margin:1.78571em 0;padding:0 1.78571em}
blockquote p,blockquote:last-child,blockquote:only-child{margin-bottom:0!important}
pre{line-height:1.78571em;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;background:#f6f6f7;margin:0 0 1.33929em;overflow:auto;padding:.89286em 1.78571em}
code,kbd,tt,var{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
ins,mark{background:#fff9c0;text-decoration:none}
small{font-size:75%}
big{font-size:125%}
*,:after,:before{box-sizing:inherit}
body.boxed{background:#eaeaea}
blockquote:after,blockquote:before,q:after,q:before{content:""}
blockquote,q{quotes:"" ""}
hr{background-color:#eaeaeb;height:1px;margin:0 auto 1.78571em}
ol,ul{margin:0 0 1.78571em 1.78571em}
ul{list-style:disc}
ol{list-style:decimal}
li>ol,li>ul{margin-top:0;margin-bottom:0}
dl,table{margin:0 0 1.78571em}
dl dt,table th{font-weight:600}
dl dd{margin:0 0 0 1.78571em}
table{border-collapse:collapse;border-spacing:0;width:100%}
table td,table th{padding:.75em}
@media (max-width:480px){.resp table td,.resp table th{padding:2%}
}
.entry-content table a{border-bottom:none}
.entry-content table a:hover{border-bottom:none;color:#5a5d60}
a,a:visited{color:#FA7C6C}
button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;-webkit-transition:.3s;transition:.3s;background:#FA7C6C;border:none;color:#fff;cursor:pointer;-webkit-appearance:button;font-weight:400;line-height:normal;outline-style:none;padding:.7142em 1.2143em;text-transform:uppercase}
button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:rgba(8,150,254,.8)}
label{font-weight:600;margin-bottom:.25em}
input[type=text],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=password],input[type=number],input[type=search],select[multiple],textarea{border-radius:3px;-webkit-transition:.3s;transition:.3s;background:#f6f6f7;border:1px solid #eaeaeb;color:#acaeaf;line-height:normal;padding:.6429em .7143em;-webkit-appearance:none}
input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{background:#fff;color:#5a5d60;outline-style:none}
textarea{box-sizing:border-box;overflow:auto;padding:.7143em;vertical-align:top}
input[type=file]{font-size:1em;line-height:1.78571em;line-height:0}
.top-bar-menu .menu li a,.top-bar-navigation ul li a{font-size:.85714em;white-space:nowrap;text-decoration:none}
a{-webkit-transition:.3s;transition:.3s;text-decoration:none}
a:active,a:focus,a:hover{color:#FA7C6C;text-decoration:none}
a:focus{outline:dotted thin}
a:active,a:hover{outline:0}
.top-bar-menu{display:inline-block;line-height:normal;vertical-align:middle}
.top-bar-menu .menu{list-style:none;margin:0;padding:0}
.top-bar-menu .menu li{color:#acaeaf;display:inline-block;line-height:38px;margin-right:.89286em;position:relative;vertical-align:middle}
.top-bar-menu .menu li a{color:#acaeaf;display:block;height:38px;line-height:38px}
.top-bar-menu .menu li a:before{color:#acaeaf}
.top-bar-menu .menu li a:hover:before,.top-bar-menu .menu li:hover>a{color:#fff}
.top-bar-menu .menu li:last-of-type{margin-right:0}
.top-bar-navigation{box-sizing:border-box;float:right;position:relative;text-align:right;width:50%}
@media (max-width:768px){.resp .top-bar-navigation{float:none;text-align:center;width:100%}
}
.top-bar-navigation ul{list-style:none;margin:0;padding:0}
.top-bar-navigation ul li{color:#acaeaf;display:inline-block;margin-right:1.33929em;position:relative;vertical-align:middle}
.top-bar-navigation ul li a{line-height:2.08333em;color:#acaeaf;display:block}
.top-bar-navigation ul li a:before{color:#acaeaf}
.top-bar-navigation ul li a:hover:before,.top-bar-navigation ul li:hover>a{color:#fff}
.top-bar-navigation ul li:last-of-type{margin-right:0}
.top-bar-navigation ul ul{box-shadow:rgba(0,0,0,.1) 0 .5714rem 1.0714rem;background:#fff;border-top:3px solid #FA7C6C;display:none;left:0;padding:0;position:absolute;text-align:left;top:35px;z-index:400}
.top-bar-navigation ul ul li{min-width:10em;padding:0;width:100%}
.top-bar-navigation ul ul li a{color:#5a5d60;padding:.4em .8em}
.top-bar-navigation ul ul li:hover>a{background:#FA7C6C;color:#fff}
.top-bar-navigation ul ul ul{left:100%;top:-3px}
.top-bar-navigation ul .menu-item-has-children a:after,.top-bar-navigation ul .page_item_has_children a:after{content:"\f107";font-family:FontAwesome;line-height:normal;position:relative;padding:0 0 0 .5785em;top:.2435em}
@media (max-width:1024px){.resp .top-bar-navigation ul ul{display:none!important}
.resp .top-bar-navigation ul .menu-item-has-children a:after,.resp .top-bar-navigation ul .page_item_has_children a:after{display:none}
}
.top-bar-navigation ul .children .menu-item-has-children>a:after,.top-bar-navigation ul .children .page_item_has_children>a:after,.top-bar-navigation ul .sub-menu .menu-item-has-children>a:after,.top-bar-navigation ul .sub-menu .page_item_has_children>a:after{content:"\f105";font-family:FontAwesome;position:absolute;right:1em;top:.9167em}
.top-bar-navigation ul .children a:after,.top-bar-navigation ul .sub-menu a:after{content:none}
.top-bar-navigation div>ul>li>a{display:block;height:38px;line-height:38px}
.top-bar-navigation div>ul>li>a:hover{border-bottom:3px solid #FA7C6C}
.top-bar-navigation div>ul>li.menu-item-has-children>a:hover,.top-bar-navigation div>ul>li.page_item_has_children>a:hover{border-bottom:none}
@media (max-width:1024px){.resp .top-bar-navigation div>ul>li.menu-item-has-children>a:hover,.resp .top-bar-navigation div>ul>li.page_item_has_children>a:hover,.resp .top-bar-navigation div>ul>li>a:hover{border-bottom:none}
}
.top-bar-navigation ul li.left ul{left:initial;right:0;text-align:right}
.top-bar-navigation ul li.left ul ul{right:100%}
.top-bar-navigation ul li.left .children .menu-item-has-children>a:after,.top-bar-navigation ul li.left .children .page_item_has_children>a:after,.top-bar-navigation ul li.left .sub-menu .menu-item-has-children>a:after,.top-bar-navigation ul li.left .sub-menu .page_item_has_children>a:after{content:"\f104";font-family:FontAwesome;position:absolute;left:1em;padding:0 .5785em 0 0;right:initial;top:.9167em}
.top-bar-navigation ul li.left .children a:after,.top-bar-navigation ul li.left .sub-menu a:after{content:none}
.main-navigation{box-sizing:border-box;float:right;max-width:75%}
.main-navigation>div{float:left}
.main-navigation ul{list-style:none;margin:0;padding:0}
.main-navigation ul li{display:inline-block;margin-right:1.78571em;position:relative;vertical-align:middle}
.main-navigation ul li a{font-size:1em;line-height:1.78571em;white-space:nowrap;color:#313539;display:block;text-decoration:none}
.main-navigation ul li:hover>a{color:#FA7C6C}
.main-navigation ul li:last-of-type{margin-right:0}
.main-navigation ul ul{box-shadow:rgba(0,0,0,.1) 0 8px 15px;background:#fff;border-top:3px solid #FA7C6C;display:none;left:0;padding:0;position:absolute;text-align:left;top:109px;z-index:2}
.main-navigation ul ul li{min-width:12em;padding:0;width:100%}
.main-navigation ul ul li a{color:#5a5d60;padding:.4em .8em}
.main-navigation ul ul li:hover>a{background:#FA7C6C;color:#fff}
.main-navigation ul ul ul{left:100%;top:-3px}
.main-navigation ul .menu-item-has-children a:after,.main-navigation ul .page_item_has_children a:after{content:"\f107";font-family:FontAwesome;font-size:1em;position:relative;padding:0 0 0 .4952em;top:0}
.main-navigation ul .children .menu-item-has-children>a:after,.main-navigation ul .children .page_item_has_children>a:after,.main-navigation ul .sub-menu .menu-item-has-children>a:after,.main-navigation ul .sub-menu .page_item_has_children>a:after{content:"\f105";font-family:FontAwesome;position:absolute;right:1em;top:.5em}
.main-navigation ul .children a:after,.main-navigation ul .sub-menu a:after{content:none}
.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{color:#FA7C6C}
.main-navigation div>ul>li>ul{font-size:.92857em;line-height:1.92308em}
.main-navigation div>ul>li>a{display:block;height:112px;line-height:112px}
.main-navigation div>ul>li>a:hover{border-bottom:3px solid #FA7C6C}
.main-navigation div>ul>li.menu-item-has-children>a:hover,.main-navigation div>ul>li.page_item_has_children>a:hover{border-bottom:none}
.main-navigation ul li.left ul{left:initial;right:0;text-align:right}
.main-navigation ul li.left ul ul{right:100%}
.main-navigation ul li.left .children .menu-item-has-children>a:after,.main-navigation ul li.left .children .page_item_has_children>a:after,.main-navigation ul li.left .sub-menu .menu-item-has-children>a:after,.main-navigation ul li.left .sub-menu .page_item_has_children>a:after{content:"\f104";font-family:FontAwesome;position:absolute;left:1em;padding:0 .4952em 0 0;right:initial;top:.5em}
.main-navigation ul li.left .children a:after,.main-navigation ul li.left .sub-menu a:after{content:none}
@media (max-width:1024px){.resp header:not(.responsive-menu) .main-navigation{max-width:60%}
}
@media (max-width:768px){.resp header:not(.responsive-menu) .main-navigation{float:none;max-width:100%}
.resp header:not(.responsive-menu) .main-navigation ul{text-align:center}
.resp header:not(.responsive-menu) .main-navigation>div{float:none}
.resp header:not(.responsive-menu) .main-navigation .menu-search{display:none}
}
@media (min-width:1024px){.scale.fixed .main-navigation ul ul{top:72px}
.scale.fixed .main-navigation ul ul ul{top:-3px}
.scale.fixed .main-navigation div>ul>li>a{height:75px;line-height:75px}
}
.main-navigation .menu-search{height:112px;position:relative}
.main-navigation .menu-search .search-icon{float:left;padding-left:2.78571em;cursor:pointer;position:relative}
.main-navigation .menu-search .search-icon:before{-webkit-transition:.3s;transition:.3s;color:#313539;content:'\f002';font-family:FontAwesome;height:112px;line-height:112px;position:absolute;right:0;top:50%}
.responsive-menu .main-navigation.toggled ul .children .menu-item-has-children>a:after,.responsive-menu .main-navigation.toggled ul .children .page_item_has_children>a:after,.responsive-menu .main-navigation.toggled ul .menu-item-has-children a:after,.responsive-menu .main-navigation.toggled ul .page_item_has_children a:after,.responsive-menu .main-navigation.toggled ul .sub-menu .menu-item-has-children>a:after,.responsive-menu .main-navigation.toggled ul .sub-menu .page_item_has_children>a:after{content:none}
.main-navigation .menu-search .search-icon:hover:before{color:#FA7C6C;cursor:pointer}
.main-navigation .menu-search .searchform{background:#fff;display:none;margin-top:-3px;position:absolute;right:0;top:100%;width:17.8571rem}
.main-navigation .menu-search .searchform input[name=s]{border-radius:0;box-shadow:rgba(0,0,0,.1) 0 8px 15px;background-color:transparent;border:none;border-top:3px solid #FA7C6C;color:#313539;width:100%}
@media (min-width:1024px){.scale.fixed .main-navigation .menu-search{height:75px}
.scale.fixed .main-navigation .menu-search .search-icon:before{height:75px;line-height:75px}
}
.main-navigation .menu a:before{color:#313539}
.main-navigation .menu a:hover:before{color:#FA7C6C}
.responsive-menu .main-navigation.toggled>div{float:none}
.responsive-menu .main-navigation.toggled ul{display:block;margin:0}
.responsive-menu .main-navigation.toggled ul li{display:block;margin:0;width:100%}
.responsive-menu .main-navigation.toggled ul li a{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;-webkit-transition:none;transition:none;background:#eaeaea;color:#5a5d60;height:auto!important;line-height:normal!important;margin:0 0 2px;padding:14px 18px 15px;text-align:left}
.responsive-menu .main-navigation.toggled ul li a:hover,.responsive-menu .main-navigation.toggled ul li a:hover:before{background:#FA7C6C;border-bottom:none;color:#fff}
.responsive-menu .main-navigation.toggled ul>ul>li>a:last-of-type{margin-bottom:0}
.responsive-menu .main-navigation.toggled ul .menu-item-has-children>a:hover,.responsive-menu .main-navigation.toggled ul .page_item_has_children>a:hover{border-bottom:none}
.responsive-menu .main-navigation.toggled ul ul{box-shadow:none;-webkit-transition:0;transition:0;background:0 0;border-top:none;opacity:1!important;position:static;z-index:2}
.responsive-menu .main-navigation.toggled ul ul li:hover>a{background:#eaeaea;color:#5a5d60}
.responsive-menu .main-navigation.toggled ul ul li a{font-size:1rem;line-height:normal;margin:0 0 2px;padding-left:36px}
.responsive-menu .main-navigation.toggled ul ul li a:hover{background:#FA7C6C;border-bottom:none;color:#fff}
.responsive-menu .main-navigation.toggled ul ul ul li a{padding-left:54px}
.responsive-menu .main-navigation.toggled ul li.left ul{text-align:left}
.comment-navigation .nav-links,.pagination,.paging-navigation .nav-links,.post-navigation .nav-links{text-align:center}
@media (min-width:1024px){.smaller .responsive-menu .main-navigation .menu-toggle{margin-top:27px}
}
.site-main .comment-navigation,.site-main .post-navigation{margin-top:1.78571em;border-top-width:.07143em;border-top-style:solid;padding-top:1.71429em;margin-bottom:1.78571em;border-color:#eaeaeb;overflow:hidden}
.site-main .comment-navigation:nth-of-type(2){margin-top:1.78571em;border-bottom-width:.07143em;border-bottom-style:solid;padding-bottom:1.71429em;margin-bottom:1.78571em;float:left;width:100%}
.entry-content .metaslider a,.entry-content .metaslider a:hover,.entry-content .metaslider ul a,.entry-content .metaslider ul a:hover,.metaslider a,.metaslider a:hover,.metaslider ul a,.metaslider ul a:hover,.widget .menu a[href*="behance.net"]:hover,.widget .menu a[href*="codepen.io"]:hover,.widget .menu a[href*="delicious.com"]:hover,.widget .menu a[href*="deviantart.com"]:hover,.widget .menu a[href*="digg.com"]:hover,.widget .menu a[href*="dribbble.com"]:hover,.widget .menu a[href*="facebook.com"]:hover,.widget .menu a[href*="flickr.com"]:hover,.widget .menu a[href*="foursquare.com"]:hover,.widget .menu a[href*="github.com"]:hover,.widget .menu a[href*="plus.google.com"]:hover,.widget .menu a[href*="instagram.com"]:hover,.widget .menu a[href*="linkedin.com"]:hover,.widget .menu a[href*="pinterest.com"]:hover,.widget .menu a[href*="reddit.com"]:hover,.widget .menu a[href*="soundcloud.com"]:hover,.widget .menu a[href*="stackexchange.com"]:hover,.widget .menu a[href*="stackoverflow.com"]:hover,.widget .menu a[href*="tumblr.com"]:hover,.widget .menu a[href*="twitter.com"]:hover,.widget .menu a[href*="vimeo.com"]:hover,.widget .menu a[href*="vine.co"]:hover,.widget .menu a[href*="vk.com"]:hover,.widget .menu a[href*="weibo.com"]:hover,.widget .menu a[href*="wordpress.com"]:hover,.widget .menu a[href*=xing]:hover,.widget .menu a[href*="youtube.com"]:hover{border-bottom:none}
.comment-navigation .nav-links a,.paging-navigation .nav-links a,.post-navigation .nav-links a{color:#acaeaf}
.comment-navigation .nav-links a:hover,.paging-navigation .nav-links a:hover,.post-navigation .nav-links a:hover{color:#FA7C6C}
.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;position:relative}
@media (max-width:768px){.resp .comment-navigation .nav-previous,.resp .paging-navigation .nav-previous,.resp .post-navigation .nav-previous{margin-bottom:1.78571em;float:none;width:100%}
}
.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;position:relative}
@media (max-width:768px){.resp .comment-navigation .nav-next,.resp .paging-navigation .nav-next,.resp .post-navigation .nav-next{float:none;width:100%}
}
.comment-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.post-navigation .nav-next a:after,.post-navigation .nav-previous a:before{font-family:FontAwesome;font-size:.8125em}
.comment-navigation .nav-previous a:before,.post-navigation .nav-previous a:before{content:"\f104";padding-right:.5em}
.comment-navigation .nav-next a:after,.post-navigation .nav-next a:after{content:"\f105";padding-left:.5em}
.pagination{margin-top:4.46429em;margin-right:auto;margin-left:auto}
.pagination .page-numbers{border-radius:3px;-webkit-transition:.3s;transition:.3s;background:#eaeaea;color:#5a5d60;display:inline-block;font-weight:400;line-height:normal;margin-right:.1285em;outline-style:none;padding:.7142em 1.1428em}
@media (max-width:1024px){.resp .pagination .page-numbers{display:none}
}
.pagination .page-numbers:hover{background:#FA7C6C;color:#fff}
.pagination .dots{background:0 0;padding-right:0;padding-left:0}
.pagination .dots:hover{background:0 0;color:#5a5d60}
.pagination .current{background:#FA7C6C;color:#fff}
.pagination .next,.pagination .prev{display:block;float:left;margin-right:0}
.pagination .next{float:right}
.meta-nav{font-size:.8125em}
.nav-previous .meta-nav{margin-right:.1875em}
.nav-next .meta-nav{margin-left:.1875em}
.bottom-bar-menu{display:inline-block;text-align:right;width:70%}
@media (max-width:768px){.resp .bottom-bar-menu{display:block;text-align:center;padding-bottom:.89286em;width:100%}
}
.bottom-bar-menu .menu{list-style:none;margin:0;padding:0}
.bottom-bar-menu .menu li{color:#acaeaf;display:inline-block;margin-right:.89286em;position:relative;vertical-align:middle}
.bottom-bar-menu .menu li a{font-size:.85714em;white-space:nowrap;color:#acaeaf;display:block;height:50px;line-height:50px;text-decoration:none}
@media (max-width:768px){.resp .bottom-bar-menu .menu li a{height:auto;line-height:normal}
}
.bottom-bar-menu .menu li a:before{color:#acaeaf}
.bottom-bar-menu .menu li a:hover:before,.bottom-bar-menu .menu li:hover>a{color:#fff}
.bottom-bar-menu .menu li:last-of-type{margin-right:0}
.menu a[href*="behance.net"],.menu a[href*="codepen.io"],.menu a[href*="delicious.com"],.menu a[href*="deviantart.com"],.menu a[href*="digg.com"],.menu a[href*="dribbble.com"],.menu a[href*="facebook.com"],.menu a[href*="flickr.com"],.menu a[href*="foursquare.com"],.menu a[href*="github.com"],.menu a[href*="plus.google.com"],.menu a[href*="instagram.com"],.menu a[href*="linkedin.com"],.menu a[href*="pinterest.com"],.menu a[href*="reddit.com"],.menu a[href*="soundcloud.com"],.menu a[href*="stackexchange.com"],.menu a[href*="stackoverflow.com"],.menu a[href*="tumblr.com"],.menu a[href*="twitter.com"],.menu a[href*="vimeo.com"],.menu a[href*="vine.co"],.menu a[href*="vk.com"],.menu a[href*="weibo.com"],.menu a[href*="wordpress.com"],.menu a[href*=xing],.menu a[href*="youtube.com"]{border-bottom:none;color:transparent!important;font-size:0!important;text-align:center}
.menu a[href*="behance.net"]:before,.menu a[href*="codepen.io"]:before,.menu a[href*="delicious.com"]:before,.menu a[href*="deviantart.com"]:before,.menu a[href*="digg.com"]:before,.menu a[href*="dribbble.com"]:before,.menu a[href*="facebook.com"]:before,.menu a[href*="flickr.com"]:before,.menu a[href*="foursquare.com"]:before,.menu a[href*="github.com"]:before,.menu a[href*="plus.google.com"]:before,.menu a[href*="instagram.com"]:before,.menu a[href*="linkedin.com"]:before,.menu a[href*="pinterest.com"]:before,.menu a[href*="reddit.com"]:before,.menu a[href*="soundcloud.com"]:before,.menu a[href*="stackexchange.com"]:before,.menu a[href*="stackoverflow.com"]:before,.menu a[href*="tumblr.com"]:before,.menu a[href*="twitter.com"]:before,.menu a[href*="vimeo.com"]:before,.menu a[href*="vine.co"]:before,.menu a[href*="vk.com"]:before,.menu a[href*="weibo.com"]:before,.menu a[href*="wordpress.com"]:before,.menu a[href*=xing]:before,.menu a[href*="youtube.com"]:before{font-family:FontAwesome;font-size:initial}
.menu a[href*="behance.net"]:before{content:"\f1b4"}
.menu a[href*="codepen.io"]:before{content:"\f1cb"}
.menu a[href*="delicious.com"]:before{content:"\f1a5"}
.menu a[href*="deviantart.com"]:before{content:"\f1bd"}
.menu a[href*="digg.com"]:before{content:"\f1a6"}
.menu a[href*="dribbble.com"]:before{content:"\f17d"}
.menu a[href*="facebook.com"]:before{content:"\f09a"}
.menu a[href*="flickr.com"]:before{content:"\f16e"}
.menu a[href*="foursquare.com"]:before{content:"\f180"}
.menu a[href*="github.com"]:before{content:"\f09b"}
.menu a[href*="plus.google.com"]:before{content:"\f0d5"}
.menu a[href*="instagram.com"]:before{content:"\f16d"}
.menu a[href*="linkedin.com"]:before{content:"\f0e1"}
.menu a[href*="pinterest.com"]:before{content:"\f0d2"}
.menu a[href*="reddit.com"]:before{content:"\f1a1"}
.menu a[href*="soundcloud.com"]:before{content:"\f1be"}
.menu a[href*="stackexchange.com"]:before{content:"\f18d"}
.menu a[href*="stackoverflow.com"]:before{content:"\f16c"}
.menu a[href*="tumblr.com"]:before{content:"\f173"}
.menu a[href*="twitter.com"]:before{content:"\f099"}
.menu a[href*="vimeo.com"]:before{content:"\f194"}
.menu a[href*="vine.co"]:before{content:"\f1ca"}
.menu a[href*="vk.com"]:before{content:"\f189"}
.menu a[href*="weibo.com"]:before{content:"\f18a"}
.menu a[href*="wordpress.com"]:before{content:"\f19a"}
.menu a[href*=xing]:before{content:"\f168"}
.menu a[href*="youtube.com"]:before{content:"\f167"}
.widget .menu a[href*="behance.net"]:before,.widget .menu a[href*="codepen.io"]:before,.widget .menu a[href*="delicious.com"]:before,.widget .menu a[href*="deviantart.com"]:before,.widget .menu a[href*="digg.com"]:before,.widget .menu a[href*="dribbble.com"]:before,.widget .menu a[href*="facebook.com"]:before,.widget .menu a[href*="flickr.com"]:before,.widget .menu a[href*="foursquare.com"]:before,.widget .menu a[href*="github.com"]:before,.widget .menu a[href*="plus.google.com"]:before,.widget .menu a[href*="instagram.com"]:before,.widget .menu a[href*="linkedin.com"]:before,.widget .menu a[href*="pinterest.com"]:before,.widget .menu a[href*="reddit.com"]:before,.widget .menu a[href*="soundcloud.com"]:before,.widget .menu a[href*="stackexchange.com"]:before,.widget .menu a[href*="stackoverflow.com"]:before,.widget .menu a[href*="tumblr.com"]:before,.widget .menu a[href*="twitter.com"]:before,.widget .menu a[href*="vimeo.com"]:before,.widget .menu a[href*="vine.co"]:before,.widget .menu a[href*="vk.com"]:before,.widget .menu a[href*="weibo.com"]:before,.widget .menu a[href*="wordpress.com"]:before,.widget .menu a[href*=xing]:before,.widget .menu a[href*="youtube.com"]:before{color:#5a5d60}
.widget .menu a[href*="behance.net"]:hover:before,.widget .menu a[href*="codepen.io"]:hover:before,.widget .menu a[href*="delicious.com"]:hover:before,.widget .menu a[href*="deviantart.com"]:hover:before,.widget .menu a[href*="digg.com"]:hover:before,.widget .menu a[href*="dribbble.com"]:hover:before,.widget .menu a[href*="facebook.com"]:hover:before,.widget .menu a[href*="flickr.com"]:hover:before,.widget .menu a[href*="foursquare.com"]:hover:before,.widget .menu a[href*="github.com"]:hover:before,.widget .menu a[href*="plus.google.com"]:hover:before,.widget .menu a[href*="instagram.com"]:hover:before,.widget .menu a[href*="linkedin.com"]:hover:before,.widget .menu a[href*="pinterest.com"]:hover:before,.widget .menu a[href*="reddit.com"]:hover:before,.widget .menu a[href*="soundcloud.com"]:hover:before,.widget .menu a[href*="stackexchange.com"]:hover:before,.widget .menu a[href*="stackoverflow.com"]:hover:before,.widget .menu a[href*="tumblr.com"]:hover:before,.widget .menu a[href*="twitter.com"]:hover:before,.widget .menu a[href*="vimeo.com"]:hover:before,.widget .menu a[href*="vine.co"]:hover:before,.widget .menu a[href*="vk.com"]:hover:before,.widget .menu a[href*="weibo.com"]:hover:before,.widget .menu a[href*="wordpress.com"]:hover:before,.widget .menu a[href*=xing]:hover:before,.widget .menu a[href*="youtube.com"]:hover:before{color:#FA7C6C}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px}
.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:12.25px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.alignleft{display:inline;float:left}
.alignright{display:inline;float:right}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignnone{clear:both;display:block}
blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:0 1.78571em 1.78571em 0}
blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:0 0 1.78571em 1.78571em}
blockquote.aligncenter,blockquote.alignnone,figure.wp-caption.aligncenter,figure.wp-caption.alignnone,img.aligncenter,img.alignnone{margin-bottom:1.78571em}
.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}
.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}
#main-slider{background:#f6f6f7}
#main-slider .container{padding:0}
#main-slider #metaslider-demo,#main-slider .metaslider{margin:0 auto;text-align:center}
#main-slider .flexslider{margin-bottom:0}
@media (min-width:1024px){#main-slider.overlap{margin-top:-112px}
}
.flexslider,.flexslider ul{margin:0;padding:0}
.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}
.flex-control-nav,.flex-direction-nav,.slides{list-style:none;margin:0;padding:0}
.flexslider a img{border:none;outline:0}
.flexslider ul{border:0;max-height:none;max-width:none;line-height:normal;list-style:none}
.flexslider:hover .flex-ultra-direction-nav li a{opacity:1}
.flexslider .slides>li{background-position:center;background-size:cover;-webkit-backface-visibility:hidden;display:none;line-height:0}
.flexslider .slides>img{display:block;width:100%}
.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.flexslider,.flexslider .slides{position:relative;zoom:1}
.flexslider .caption-wrap{color:#fff!important;font-size:1rem!important;line-height:normal!important;text-align:center!important}
.flexslider .caption-wrap .caption{line-height:normal!important;padding:8px 14px 9px!important}
.flexslider .slides>li .content img{height:auto!important;max-width:100%}
#metaslider-demo .content,.ultra-slide-with-image .content{left:0;position:absolute;top:0;width:100%}
#metaslider-demo .content img,#metaslider-demo .ms-default-image,.ultra-slide-with-image .content img,.ultra-slide-with-image .ms-default-image{height:auto;max-width:100%}
.flex-ultra-direction-nav a{-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;background:rgba(0,0,0,.4);display:block;cursor:pointer;height:48px;margin:-24px 0 0!important;opacity:0;position:absolute;text-indent:-9999px;top:50%;width:48px;z-index:200}
.flex-ultra-direction-nav a:hover{background:#000}
.flex-ultra-direction-nav a:before{color:rgba(255,255,255,.9);font-family:FontAwesome;font-size:20px;position:absolute;text-indent:0;top:50%}
.flex-ultra-direction-nav a.flex-ultra-prev{border-radius:0 5px 5px 0;left:0}
.flex-ultra-direction-nav a.flex-ultra-prev:before{content:"\f104";margin:-11px 23px 0 0;right:0}
.flex-ultra-direction-nav a.flex-ultra-next{border-radius:5px 0 0 5px;right:0}
.flex-ultra-direction-nav a.flex-ultra-next:before{content:"\f105";left:0;margin:-11px 0 0 23px}
.flex-ultra-control-paging{bottom:12px;height:10px;margin:0!important;padding-right:12px!important;position:absolute;right:0;z-index:2}
.flex-ultra-control-paging li{display:inline-block;margin:0 3px!important;text-indent:-9999px;zoom:1}
.flex-ultra-control-paging li a{border:2px solid rgba(255,255,255,.6)!important;border-radius:10px;cursor:pointer;display:block;height:10px;width:10px}
.flex-ultra-control-paging li a:hover{background:#fff;border-color:#fff}
.flex-ultra-control-paging li a.flex-ultra-active{background:#fff;border-color:#fff;cursor:default}
p.siteorigin-panels-lite-message{white-space:normal!important}
.panel-grid-cell .sow-features-list .sow-features-feature p.sow-more-text a{border:none;font-weight:700}
.panel-grid-cell .sow-features-list .sow-features-feature p.sow-more-text a:hover{border:none;color:#FA7C6C;text-decoration:none}
.panel-grid-cell .sow-carousel-wrapper a,.panel-grid-cell .sow-carousel-wrapper a:hover{border:none}
.panel-grid-cell .sow-carousel-wrapper .sow-carousel-title .widget-title{font-size:1.1429em}
.panel-grid-cell .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3{font-size:1em}
.panel-grid-cell .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 a:hover{color:#FA7C6C}
.panel-grid-cell .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay{background:#FA7C6C}
.entry-content .widget_sow-slider li a,.entry-content .widget_sow-slider li a img{border-bottom:none}
#scroll-to-top{border-radius:3px;-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:.2s;transition:.2s;background:rgba(0,0,0,.2);bottom:1.78571em;opacity:0;outline-style:none;position:fixed;padding:13px 18px;right:1.78571em;text-decoration:none}
@media (max-width:1024px){#scroll-to-top{display:none}
}
#scroll-to-top .up-arrow{display:block;color:#fff;line-height:normal}
#scroll-to-top .up-arrow:before{content:"\f106";font-family:FontAwesome;font-size:1.424em}
#scroll-to-top.displayed{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1!important}
#secondary .widget{margin-bottom:2.67857em;width:100%}
#secondary .widget:last-of-type{margin-bottom:0}
#secondary .widget a:hover{color:#5a5d60}
#colophon .widget{padding:2.67857em 0}
@media (max-width:768px){.resp #colophon .widget{padding:.89286em 0}
.resp #colophon .widget:first-of-type{padding-top:2.67857em}
.resp #colophon .widget:last-of-type{padding-bottom:3.57143em}
}
#colophon .widget h3.widget-title,#secondary .widget h3.widget-title{font-size:1.14286em;line-height:1.5625em;margin-bottom:.89286em}
#colophon .widget h3.widget-title~*,#secondary .widget h3.widget-title~*{font-size:.92857em;line-height:1.92308em}
#colophon .widget h3.widget-title a,#secondary .widget h3.widget-title a{border-bottom:none;color:#313539}
#colophon .widget h3.widget-title a:hover,#secondary .widget h3.widget-title a:hover{border-bottom:none;color:#FA7C6C}
#wp-calendar tbody td a,#wp-calendar tbody td a:hover{border-bottom:none!important}
#colophon .widget h3.widget-title a,#colophon .widget h3.widget-title a:hover,.site-footer #wp-calendar tbody td a{color:#fff}
#colophon .widget h3.widget-title:first-of-type,#secondary .widget h3.widget-title:first-of-type{margin-top:0}
#colophon .widget ul,#secondary .widget ul{list-style:none;margin-left:0;padding-left:0}
#colophon .widget ul li>ul,#secondary .widget ul li>ul{margin-left:1em}
#colophon .widget ul{margin:0}
#colophon .widget input[type=text],#colophon .widget input[type=email],#colophon .widget input[type=url],#colophon .widget input[type=tel],#colophon .widget input[type=date],#colophon .widget input[type=password],#colophon .widget input[type=number],#colophon .widget input[type=search],#secondary .widget input[type=text],#secondary .widget input[type=email],#secondary .widget input[type=url],#secondary .widget input[type=tel],#secondary .widget input[type=date],#secondary .widget input[type=password],#secondary .widget input[type=number],#secondary .widget input[type=search]{box-sizing:border-box;width:100%}
#colophon .widget select,#secondary .widget select{max-width:100%}
#colophon .widget textarea,#secondary .widget textarea{width:100%}
#wp-calendar{border:none;margin:0}
#wp-calendar caption{text-align:right;padding-bottom:.4286em}
#wp-calendar td,#wp-calendar th{border:none;padding:.2143em .2143em .1429em!important}
#wp-calendar thead th{text-align:center;padding-bottom:.4286em!important}
#wp-calendar tbody .pad{background:0 0}
#wp-calendar tbody td{background:#eaeaea;border:.1429em solid #fff;text-align:center}
#wp-calendar tbody td:hover{background:#fff}
#wp-calendar tbody td a{display:block}
#wp-calendar tfoot #next,#wp-calendar tfoot #prev{padding-top:.4286em!important}
#wp-calendar tfoot #next{text-align:right}
.site-footer #wp-calendar tbody td{background:#313539;border-color:#272a2d}
.site-footer #wp-calendar tbody td a:hover{color:#acaeaf}
#colophon .widget_rss h3.widget-title:before,#secondary .widget_rss h3.widget-title:before{content:"\f09e";display:inline-block;font-family:FontAwesome;font-size:.8125em;margin-right:.1875em}
#colophon .widget_rss h3.widget-title .rsswidget,#secondary .widget_rss h3.widget-title .rsswidget{display:inline-block}
#colophon .widget_rss img,#secondary .widget_rss img{display:none}
#colophon .widget_rss li,#secondary .widget_rss li{margin-bottom:.89286em}
#colophon .widget_rss li:last-of-type,#secondary .widget_rss li:last-of-type{margin-bottom:0}
#colophon .widget_rss .rss-date,#secondary .widget_rss .rss-date{color:#acaeaf;display:inline-block;font-size:.9231em}
#colophon .widget_rss cite,#secondary .widget_rss cite{display:inline-block}
#colophon .widget_rss .rss-date{color:#989a9c}
#colophon .widget_recent_comments li,#secondary .widget_recent_comments li{margin-bottom:.6429em}
#colophon .widget_recent_comments li:last-of-type,#secondary .widget_recent_comments li:last-of-type{margin-bottom:0}
#colophon .widget_recent_entries span,#secondary .widget_recent_entries span{line-height:.89286em;color:#acaeaf;display:block;font-size:.9231em;margin-bottom:.89286em}
#colophon .widget_recent_entries span{color:#989a9c}
#colophon .widget_search .search-form,#secondary .widget_search .search-form{position:relative}
#colophon .widget_search .search-form label,#secondary .widget_search .search-form label{display:block!important}
#colophon .widget_search .search-form label:before,#secondary .widget_search .search-form label:before{color:#acaeaf;content:'\f002';font-family:FontAwesome;position:absolute;top:.3077em;right:1.2143em}
#top-bar,.site-header{content:""}
#colophon .widget_search .search-form input[type=search],#secondary .widget_search .search-form input[type=search]{box-sizing:border-box;display:block;font-weight:400;max-width:100%;padding-right:2.1538em;width:100%}
body:not(.resp) .container,body:not(.resp).boxed #page{width:85.7143rem}
#colophon .widget_search .search-form .search-submit,#secondary .widget_search .search-form .search-submit{display:none}
.boxed #page,.container{display:block;margin:0 auto;max-width:85.7143rem;position:relative;box-sizing:border-box}
.widget .menu li{list-style:none}
#page{background:#fff}
.boxed #page{background:0 0}
.container{padding:0 1.78571em}
.boxed .container{padding:0 2.67857em}
@media (max-width:1200px){.resp.boxed .container{padding:0 1.78571em}
}
.site-content{background:#fff;padding:3.57143em 0}
#primary{box-sizing:border-box;width:100%}
.sidebar #primary{float:left;padding-right:3.5%;width:75%}
@media (max-width:768px){.resp.sidebar #primary{border:none;padding-right:0;padding-left:0;width:100%}
}
#secondary{box-sizing:border-box;float:right;padding-left:3.5%;width:25%}
@media (max-width:768px){.resp #secondary{margin-top:3.57143em;border-top-width:.07143em;border-top-style:solid;padding-top:3.5em;border-color:#eaeaeb;padding-left:0;width:100%}
}
.home.siteorigin-panels-home #primary,.page-template-full-width #primary,.page-template-full-width-no-title #primary,.page-template-home-panels #primary{border:none;float:none;padding:0;width:100%}
.archive .site-content,.blog .site-content,.error404 .site-content,.page .site-content,.search-no-results .site-content,.search-results .site-content,.single .site-content{padding-top:0}
.blog .site-content .container.no-blog-title,.home.siteorigin-panels-home .site-content,.page-template-default-no-title .site-content>.container,.page-template-full-width-no-title .site-content>.container,.page-template-home-panels .site-content{padding-top:3.57143em}
#top-bar{display:table;background:#313539;position:relative;width:100%}
#top-bar .top-bar-text{box-sizing:border-box;float:left;width:50%}
@media (max-width:768px){.resp #top-bar .top-bar-text{float:none;text-align:center;width:100%}
}
#top-bar .top-bar-text span{font-size:.85714em;white-space:nowrap;color:#acaeaf;display:inline-block;line-height:38px;margin-right:1.78571em}
#top-bar .top-bar-text span a{color:#acaeaf;display:inline-block;text-decoration:none}
#top-bar .top-bar-text span a:hover{color:#fff}
#top-bar .top-bar-text span a:before,#top-bar .top-bar-text span:before{display:block;float:left;font-family:FontAwesome;margin-right:.5em}
#top-bar .top-bar-text span.phone a:before{content:"\f095"}
#top-bar .top-bar-text span.email a:before{content:"\f0e0"}
.top-bar-arrow{background:#313539;color:#acaeaf;cursor:pointer;display:block;height:2rem;overflow:auto;text-align:center;width:100%;z-index:1000}
.top-bar-arrow.show:before,.top-bar-arrow:not(.show):before{display:block;font-family:FontAwesome;font-size:17px;height:auto;margin-left:-6px;position:absolute;width:12px;left:50%}
.top-bar-arrow:not(.show):before{content:"\f106"}
.top-bar-arrow.show:before{content:"\f107"}
.site-header{display:table;background:#fff;height:112px;position:relative;width:100%;z-index:300}
.site-header:after,.site-header:before{position:absolute;width:100%;content:""}
.site-header:before{display:block;height:100%}
.site-header:after{bottom:-6px;height:6px;box-shadow:none}
.site-header .site-branding-container{box-align:center;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;height:112px;max-width:25%;overflow:hidden;padding-right:1.78571em}
.site-header .site-branding{display:box;box-flex:1;margin:auto;zoom:1}
.site-header .site-branding h1.site-title{font-size:2.57143em;display:block;font-family:Rufina,sans-serif;letter-spacing:-1px;line-height:normal;margin:0;zoom:1}
@media (max-width:1224px){.resp .site-header .site-branding h1.site-title{font-size:2.28571em;line-height:1.5625em;line-height:normal}
}
@media (max-width:1024px){.resp .site-header .site-branding h1.site-title{font-size:2em;line-height:1.78571em;line-height:normal}
}
@media (max-width:768px){.resp .site-header .site-branding h1.site-title{font-size:1.78571em;line-height:2em;line-height:normal}
}
.site-header .site-branding h1.site-title a{color:#333;text-decoration:none}
.site-header .site-branding h1.site-title a:hover{border-bottom:none}
.beliefs-container .site-header .site-branding .site-description.belief__item:before,.site-header .site-branding .beliefs-container .site-description.belief__item:before,.site-header .site-branding .site-description.caption,.site-header .site-branding h2.site-description{font-size:1em;font-weight:400;line-height:normal;margin:0}
.site-header .site-branding img{display:block;-webkit-transform:translate3d(0,0,0);width:auto}
.site-header.site-header-sentinel{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;position:fixed;top:-9999px;width:100%;z-index:5000}
.boxed .site-header.site-header-sentinel{max-width:85.7143rem}
.full-footer .site-header.site-header-sentinel{left:50%;margin-left:-42.85715rem}
.tagline .site-header .site-branding img{max-height:72px}
@media (max-width:1024px){.resp header:not(.responsive-menu) .site-branding-container{max-width:40%}
}
@media (max-width:768px){.beliefs-container .resp .site-header .site-branding .site-description.belief__item:before,.resp .site-header .site-branding .beliefs-container .site-description.belief__item:before,.resp .site-header .site-branding .site-description.caption,.resp .site-header .site-branding h2.site-description{font-size:.92857em;line-height:1.92308em;line-height:normal}
.resp header:not(.responsive-menu) .site-branding-container{float:none;max-width:100%;text-align:center}
}
@media (min-width:1024px){.overlap .site-header:not(.fixed){background:rgba(255,255,255,.9)}
.site-header.site-header-sentinel.fixed{background:#fff;opacity:1;top:0}
.admin-bar .site-header.site-header-sentinel.fixed{top:32px}
.site-header.scale.fixed,.site-header.scale.fixed .site-branding-container{height:75px}
.site-header.scale.fixed .site-branding-container .site-branding img{max-width:75%}
.tagline .site-header.scale.fixed .site-branding-container .site-branding img{max-width:55%}
.site-header.scale.fixed .site-branding h1.site-title{font-size:2em;line-height:1.78571em;line-height:normal}
.beliefs-container .site-header.scale.fixed .site-branding .site-description.belief__item:before,.site-header.scale.fixed .site-branding .beliefs-container .site-description.belief__item:before,.site-header.scale.fixed .site-branding .site-description.caption,.site-header.scale.fixed .site-branding h2.site-description{font-size:.92857em;line-height:1.92308em;line-height:normal}
}
.wp-caption,embed,iframe,object{max-width:100%}
.site-footer .footer-main{background:#272a2d}
.site-footer .footer-main h3{color:#fff}
.site-footer .footer-main .widget h3.widget-title~*,.site-footer .footer-main a{color:#acaeaf}
.site-footer .footer-main a:hover{color:#fff}
.site-footer .footer-main input[type=text],.site-footer .footer-main input[type=email],.site-footer .footer-main input[type=url],.site-footer .footer-main input[type=tel],.site-footer .footer-main input[type=date],.site-footer .footer-main input[type=password],.site-footer .footer-main input[type=number],.site-footer .footer-main input[type=search],.site-footer .footer-main select[multiple],.site-footer .footer-main textarea{background:#5a5d60;border-color:#45494c}
.site-footer .footer-main input[type=text]:focus,.site-footer .footer-main input[type=email]:focus,.site-footer .footer-main input[type=url]:focus,.site-footer .footer-main input[type=password]:focus,.site-footer .footer-main input[type=search]:focus,.site-footer .footer-main textarea:focus{background:#6e7174;border:1px solid #5a5d60;color:#d5d6d7}
.site-footer .footer-main button,.site-footer .footer-main input[type=button],.site-footer .footer-main input[type=reset],.site-footer .footer-main input[type=submit]{background:#45494c;color:#acaeaf}
.site-footer .footer-main button:hover,.site-footer .footer-main input[type=button]:hover,.site-footer .footer-main input[type=reset]:hover,.site-footer .footer-main input[type=submit]:hover{background:#5a5d60}
.site-footer .footer-main .widget:last-of-type{float:right;margin-right:0}
.site-footer .footer-main .widget-count-1{width:100%;float:left;margin-left:0;margin-right:0}
.site-footer .footer-main .widget-count-2{width:48.57143%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-3{width:31.42857%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-4{width:22.85714%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-5{width:17.71429%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-6{width:14.28571%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-7{width:11.83686%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-8{width:10%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-9{width:8.57114%;float:left;margin-right:2.85714%}
.site-footer .footer-main .widget-count-10{width:7.42857%;float:left;margin-right:2.85714%}
.site-footer .bottom-bar{background:#313539;color:#acaeaf}
@media (max-width:768px){.resp .site-footer .footer-main .widget-count-1,.resp .site-footer .footer-main .widget-count-10,.resp .site-footer .footer-main .widget-count-2,.resp .site-footer .footer-main .widget-count-3,.resp .site-footer .footer-main .widget-count-4,.resp .site-footer .footer-main .widget-count-5,.resp .site-footer .footer-main .widget-count-6,.resp .site-footer .footer-main .widget-count-7,.resp .site-footer .footer-main .widget-count-8,.resp .site-footer .footer-main .widget-count-9{width:100%}
.resp .site-footer .bottom-bar{padding-bottom:0}
}
.site-footer .bottom-bar a{color:#acaeaf;text-decoration:none}
.site-footer .bottom-bar a:hover{color:#fff}
.site-footer .bottom-bar .site-info{font-size:.85714em;display:inline-block;height:50px;line-height:50px;text-align:left;vertical-align:middle;width:30%}
@media (max-width:768px){.resp .site-footer .bottom-bar .site-info{display:block;height:auto;line-height:normal;padding:1.33929em 0;text-align:center;width:100%}
}
.site-footer .bottom-bar .container div:only-of-type{text-align:center;width:100%}
article{border-bottom-width:.07143em;border-bottom-style:solid;padding-bottom:2.60714em;margin-bottom:2.67857em;border-color:#eaeaeb}
article:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}
.entry-thumbnail{border:none;display:block;height:auto;margin-bottom:1.78571em}
.entry-thumbnail a{display:block}
.entry-thumbnail img{display:block;margin-left:auto;margin-right:auto}
.ultra-left-thumb-loop .entry-header h1.entry-title,.ultra-left-thumb-loop .page-header h1.entry-title{font-size:1.87em}
.entry-header h1.entry-title,.entry-header h1.page-title,.page-header h1.entry-title,.page-header h1.page-title{font-size:3.5em;line-height:1.2em;margin:0}
@media (max-width:480px){.resp .entry-header h1.entry-title,.resp .entry-header h1.page-title,.resp .page-header h1.entry-title,.resp .page-header h1.page-title{font-size:1.57143em;line-height:2.27273em;line-height:normal}
}
.entry-header h1.entry-title a,.entry-header h1.page-title a,.page-header h1.entry-title a,.page-header h1.page-title a{border:none;color:#313539}
.entry-header h1.entry-title a:hover,.entry-header h1.page-title a:hover,.page-header h1.entry-title a:hover,.page-header h1.page-title a:hover{border:none;color:#FA7C6C}
.entry-header .breadcrumbs,.page-header .breadcrumbs{box-sizing:border-box;color:#acaeaf;display:inline-block;text-align:right;vertical-align:middle;width:38%}
@media (max-width:768px){.resp .entry-header .breadcrumbs,.resp .page-header .breadcrumbs{text-align:center;width:100%}
}
.entry-header .breadcrumbs>*,.page-header .breadcrumbs>*{line-height:1.92308em;line-height:normal}
.entry-header .breadcrumbs.breadcrumb-trail,.page-header .breadcrumbs.breadcrumb-trail{margin-left:-4px}
.entry-header .breadcrumbs a,.page-header .breadcrumbs a{color:#acaeaf}
.entry-header .breadcrumbs a:hover,.page-header .breadcrumbs a:hover{color:#FA7C6C}
.archive .page-header,.blog .page-header,.error404 .page-header,.page .site-content>.entry-header,.search-no-results .page-header,.search-results .page-header,.single .entry-header{box-sizing:content-box;background:#fff;padding:1.33929em 0}
.archive .page-header,.blog .page-header,.error404 .page-header,.page .site-content>.entry-header,.search-no-results .page-header,.search-results .page-header{margin-top:2.67857em}
.single .entry-header{margin-bottom:.89286em}
.archive .page-header h1.page-title,.blog .page-header h1.page-title,.error404 .page-header h1.page-title,.page .site-content>.entry-header h1.entry-title,.search-no-results .page-header h1.page-title,.search-results .page-header h1.page-title,.single .entry-header h1.entry-title{box-sizing:border-box;display:inline-block;vertical-align:middle;width:60%}
.single .entry-meta{box-sizing:content-box}
.single .entry-meta .container>div{content:"";display:table;border-bottom:1px solid #eaeaeb;margin-bottom:3.57143em;padding-bottom:.44643em;width:100%}
.single .entry-meta .entry-meta-inner{float:left}
.single .entry-meta div>span{font-size:.92857em;line-height:1.92308em}
.single .entry-meta .post-navigation{display:inline-block;float:right}
.single .entry-meta .post-navigation .nav-next,.single .entry-meta .post-navigation .nav-previous{display:inline-block;float:none}
@media (max-width:768px){.resp.blog .page-header h1.page-title,.resp.error404 .page-header h1.page-title,.resp.page .site-content>.entry-header h1.entry-title,.resp.search-no-results .page-header h1.page-title,.resp.search-results .page-header h1.page-title,.resp.single .entry-header h1.entry-title{text-align:center;width:100%}
.resp.single .entry-meta .post-navigation .nav-next,.resp.single .entry-meta .post-navigation .nav-previous{margin-bottom:0;width:auto}
.resp .entry-footer{text-align:center}
}
.single .entry-meta .post-navigation .nav-next a:after,.single .entry-meta .post-navigation .nav-previous a:before{display:block;font-family:FontAwesome;font-size:1.1429em;line-height:normal;padding-top:3px}
.archive .container .title-wrapper{box-sizing:border-box;display:inline-block;vertical-align:middle;width:60%}
.archive .container .title-wrapper .taxonomy-description p{color:#acaeaf;margin:0}
.site-content .entry-meta{color:#acaeaf;margin-bottom:1.78571em}
.site-content .entry-meta a{border:none;color:#acaeaf;display:inline-block}
.site-content .entry-meta a:hover{border:none;color:#FA7C6C}
.site-content .entry-meta div>span{font-size:.92857em;line-height:1.92308em}
.site-content .entry-meta span{display:inline-block;margin-right:1.0769em}
.site-content .entry-meta span span{margin-right:0}
.site-content .entry-meta a:before,.site-content .entry-meta span:before{font-size:.92857em;line-height:1.92308em;font-family:FontAwesome;padding-right:.4554em}
.site-content .entry-meta .featured-post:before{content:"\f0c6"}
.site-content .entry-meta .entry-date:before{content:"\f133"}
.site-content .entry-meta .updated{display:none}
.site-content .entry-meta .author:before{content:"\f040"}
.site-content .entry-meta .comments-link:before{content:"\f0e6"}
.entry-content blockquote a,.entry-content code a,.entry-content dl a,.entry-content li a,.entry-content p a,.entry-content pre a{border-bottom:1px dotted #FA7C6C;color:#FA7C6C}
.entry-content blockquote a:hover,.entry-content code a:hover,.entry-content dl a:hover,.entry-content li a:hover,.entry-content p a:hover,.entry-content pre a:hover{border-bottom:1px solid #FA7C6C}
.entry-content a[href$=".jpg"],.entry-content a[href$=".jpeg"],.entry-content a[href$=".jpe"],.entry-content a[href$=".png"],.entry-content a[href$=".gif"]{border:none}
.entry-content .more-wrapper{display:block}
.entry-content .more-wrapper .more-link{border-radius:3px;-webkit-transition:.3s;transition:.3s;background:#eaeaea;border:none;color:#5a5d60;display:block;float:left;line-height:normal;outline-style:none;padding:.7142em 1.2143em}
.entry-content .more-wrapper .more-link:hover{background:#FA7C6C;border-bottom:none;color:#fff}
.entry-content .page-links{clear:both;margin:0 0 1.78571em}
.entry-content .page-links a,.entry-content .page-links a:hover{border-bottom:none}
.entry-content .page-links a:focus{outline:0}
.entry-content .page-links .page-links-title{background:0 0;color:#5a5d60;padding-right:0;padding-left:0;text-transform:none}
.entry-content .page-links span{border-radius:3px;-webkit-transition:.3s;transition:.3s;background:#FA7C6C;color:#fff;display:inline-block;line-height:normal;margin-right:.1285em;padding:.7142em 1.1428em;text-transform:uppercase}
.comments-area .comment-list .pingback,.entry-footer>span{font-size:.92857em;line-height:1.92308em}
.entry-content .page-links a span{-webkit-transition:.3s;transition:.3s;background:#eaeaea;color:#5a5d60;outline:0}
.entry-content .page-links a span:hover{background:#FA7C6C;color:#fff}
.content-none .site-main a{color:#FA7C6C;border-bottom:1px dotted #FA7C6C}
.content-none .site-main a:hover{border-bottom:1px solid #FA7C6C}
.post-password-form,.search-form{margin-bottom:.8438em}
.post-password-form label,.search-form label{display:inline-block;margin-right:.3125em}
@media (max-width:480px){.resp .post-password-form label input{display:block;margin-top:.8438em}
}
.format-chat .entry-content{border-radius:3px;background:#f6f6f7;color:#313539;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;padding:1.78571em}
.entry-footer ul.share-buttons{height:20px;list-style:none;margin:2.67857em 0 0}
.entry-footer ul.share-buttons li{display:inline-block;vertical-align:top}
.entry-footer ul.share-buttons li .fb_iframe_widget span[style]{vertical-align:top!important}
.entry-footer ul.share-buttons li .fb_iframe_widget iframe{position:inherit!important}
.entry-footer a{border:none;color:#acaeaf}
.entry-footer a:hover{border:none;color:#FA7C6C}
.entry-footer>span{margin:2.67857em 1.0769em 0 0}
.entry-footer span{color:#acaeaf;display:inline-block}
.archive .format-aside .entry-title,.blog .format-aside .entry-title,.comments-area .comment-author .says,.comments-area .comment-respond p.comment-form-comment label{display:none}
.entry-footer a:before,.entry-footer span:before{font-family:FontAwesome;padding-right:.4554em}
.entry-footer .cat-links:before{content:"\f03a"}
.entry-footer .tags-links:before{content:"\f02c"}
.entry-footer .edit-link:before{content:"\f0f6"}
.search-results .entry-footer>span{margin-top:0}
.ultra-left-thumb-loop .featured-image .entry-thumbnail{box-sizing:border-box;float:left;padding-right:2.67857em}
@media (max-width:768px){.resp .ultra-left-thumb-loop .featured-image .entry-thumbnail{float:none;padding-right:0;width:100%}
}
.ultra-left-thumb-loop .featured-image .entry-content,.ultra-left-thumb-loop .featured-image .entry-header{box-sizing:border-box;float:left}
.ultra-left-thumb-loop .featured-image .entry-header h1.entry-title{margin-top:-.5em}
@media (max-width:768px){.resp .ultra-left-thumb-loop .featured-image .entry-content,.resp .ultra-left-thumb-loop .featured-image .entry-header{float:none;width:100%}
.resp .ultra-left-thumb-loop .featured-image .entry-header h1.entry-title{margin:0}
}
.ultra-left-medium-loop .featured-image .entry-thumbnail{box-sizing:border-box;float:left;padding-right:2.67857em;width:45%}
@media (max-width:768px){.resp .ultra-left-medium-loop .featured-image .entry-thumbnail{float:none;padding-right:0;width:100%}
}
.ultra-left-medium-loop .featured-image .entry-content,.ultra-left-medium-loop .featured-image .entry-header{box-sizing:border-box;float:left;width:55%}
.ultra-left-medium-loop .featured-image .entry-header h1.entry-title{margin-top:-.5em}
@media (max-width:768px){.resp .ultra-left-medium-loop .featured-image .entry-content,.resp .ultra-left-medium-loop .featured-image .entry-header{float:none;width:100%}
.resp .ultra-left-medium-loop .featured-image .entry-header h1.entry-title{margin:0}
}
.comments-area{margin-bottom:1.78571em;outline:0}
.comments-area .comments-title{border-top-width:.07143em;border-top-style:solid;padding-top:1.71429em;border-bottom-width:.07143em;border-bottom-style:solid;padding-bottom:1.71429em;border-color:#eaeaeb}
.comments-area .comment-list{list-style:none;margin:2.67857em 0}
.comments-area .comment-list .comment{margin-top:2.67857em;margin-bottom:2.67857em;margin-left:4.5714em}
.comments-area .comment-list .comment .comment-body{border-radius:3px;background:#f6f6f7;padding:1.33929em}
.comments-area .comment-list .comment:first-of-type{margin-top:0}
.comments-area .comment-list .comment:last-of-type{margin-bottom:0}
.comments-area .comment-list .comment:only-of-type{margin-top:2.67857em;margin-bottom:2.67857em}
@media (max-width:480px){.resp .comments-area .comment-list .comment{margin-left:0}
.resp .comments-area .comment-list>.comment{margin-left:4.5714em}
}
.comments-area .comment-list .pingback a{border-bottom:1px dotted #FA7C6C}
.comments-area .comment-list .pingback a:hover{border-bottom:1px solid #FA7C6C}
.comments-area .comment-list .pingback .edit-link{color:#acaeaf}
.comments-area .comment-list .pingback .edit-link:before{content:"\0007C";font-family:FontAwesome;margin-left:.25em}
.comments-area .comment-list .pingback .edit-link a{border-bottom:none;color:#acaeaf;margin-left:.25em}
.comments-area .comment-list .pingback .edit-link a:hover{border-bottom:none;color:#FA7C6C}
.comments-area .comment-awaiting-moderation{margin-bottom:.89286em}
.comments-area .comment-awaiting-moderation:before{content:"\f071";font-family:FontAwesome;font-size:.8125em;margin-right:.4465em}
.comments-area .comment-author{float:left;position:relative;width:50%}
.comments-area .comment-author .avatar{border-radius:6.8571em;height:3.4286em;left:-5.8571em;position:absolute;top:-1.33929em;width:3.4286em}
.comments-area .comment-author .fn a{color:#313539}
.comments-area .comment-author .fn a:hover{color:#FA7C6C}
.comments-area .bypostauthor .fn:before{content:"\f007";font-family:FontAwesome;font-size:.8125em;margin-right:.3125em}
.comments-area .comment-metadata{font-size:.85714em;line-height:2.08333em;float:right;text-align:right;width:50%}
.comments-area .comment-metadata a{color:#acaeaf}
.comments-area .comment-metadata a:hover{color:#FA7C6C}
@media (max-width:1024px){.resp .comments-area .comment-metadata .edit-link{display:none}
}
.comments-area .comment-metadata .edit-link:before{color:#acaeaf;content:"\0020\007c\0020"}
.comments-area .comment-content{clear:both;padding-top:.89286em}
.comments-area .comment-content a{border-bottom:1px dotted #FA7C6C;word-wrap:break-word}
.comments-area .comment-content a:hover{border-bottom:1px solid #FA7C6C}
.comments-area .comment-content p{font-size:.92857em;line-height:1.92308em}
.comments-area .comment-content p:last-of-type{margin-bottom:.8438em}
.comments-area .comment-content blockquote{background:#eaeaea}
.comments-area .comment-list .children{list-style:none;margin:0}
.comments-area .comment-list .children .comment:first-of-type{margin-top:2.67857em}
.comments-area .reply{margin-top:.89286em}
.comments-area .reply a.comment-reply-link,.comments-area .reply a.comment-reply-login{font-size:.85714em;line-height:2.08333em;color:#acaeaf}
.comments-area .reply a.comment-reply-link:hover,.comments-area .reply a.comment-reply-login:hover{color:#FA7C6C}
.comments-area .comment-respond{border-top-width:.07143em;border-top-style:solid;padding-top:1.71429em;margin-top:1.78571em;border-color:#eaeaeb}
.comments-area .comment-respond .comment-reply-title{margin-bottom:.44643em}
.comments-area .comment-respond .comment-reply-title small{font-size:100%}
.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link{line-height:0;font-size:.6087em;margin:0 0 0 .6522em}
.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link:before{content:"\f00d";font-family:FontAwesome;margin-right:.25em}
.comments-area .comment-respond p:first-of-type{font-size:.92857em;line-height:1.92308em}
.comments-area .comment-respond p:first-of-type a:hover{color:#5a5d60}
.comments-area .comment-respond p.logged-in-as{margin-bottom:0}
.comments-area .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email,.comments-area .comment-respond .comment-form-url{box-sizing:border-box;float:left;width:32%}
.comments-area .comment-respond .comment-form-author input,.comments-area .comment-respond .comment-form-email input,.comments-area .comment-respond .comment-form-url input,.comments-area .comment-respond p.comment-form-comment textarea{width:100%}
.comments-area .comment-respond .comment-form-email{margin:0 2%}
@media (max-width:480px){.resp .comments-area .comment-respond .comment-form-author,.resp .comments-area .comment-respond .comment-form-email,.resp .comments-area .comment-respond .comment-form-url{width:100%}
.resp .comments-area .comment-respond .comment-form-email{margin:2% 0}
}
.comments-area .comment-respond p.comment-form-comment{clear:both;margin-bottom:0;padding:1.33929em 0 .89286em}
.comments-area .comment-respond .form-allowed-tags{font-size:.78571em;line-height:2.27273em;color:#acaeaf}
.comments-area .comment-respond .form-submit{margin-top:.89286em}
.comments-area .comment-respond p:last-of-type{margin-bottom:0}
.comments-area .no-comments{margin:1.78571em 0 0}
.comments-area .commentform-error{border-radius:3px;background:#ffdfe0;border:1px solid #c89797;color:#790000;display:block;margin:1.78571em 0;padding:1.33929em .89286em}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
figure.wp-caption{border-radius:3px;background:#f6f6f7;padding:.89286em}
.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}
.wp-caption-text{font-size:.85714em;line-height:2.08333em;text-align:center}
.wp-caption .wp-caption-text{padding:.89286em 0 0}
.gallery{float:left;margin:0 0 1.78571em}
.gallery-item{display:inline-block;margin:0 0 .89286em;text-align:center;vertical-align:top}
.gallery-item a,.gallery-item a:hover{border:none}
.gallery-columns-1 .gallery-item{width:100%;float:left;margin-left:0;margin-right:0}
.gallery-columns-2 .gallery-item{width:48.57143%;float:left}
.gallery-columns-2 .gallery-item:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-2 .gallery-item:nth-child(2n+2){margin-left:51.42857%;margin-right:-100%;clear:none}
.gallery-columns-3 .gallery-item{width:31.42857%;float:left}
.gallery-columns-3 .gallery-item:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-3 .gallery-item:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}
.gallery-columns-3 .gallery-item:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}
.gallery-columns-4 .gallery-item{width:22.85714%;float:left}
.gallery-columns-4 .gallery-item:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-4 .gallery-item:nth-child(4n+2){margin-left:25.71429%;margin-right:-100%;clear:none}
.gallery-columns-4 .gallery-item:nth-child(4n+3){margin-left:51.42857%;margin-right:-100%;clear:none}
.gallery-columns-4 .gallery-item:nth-child(4n+4){margin-left:77.14286%;margin-right:-100%;clear:none}
.gallery-columns-5 .gallery-item{width:17.71429%;float:left}
.gallery-columns-5 .gallery-item:nth-child(5n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-5 .gallery-item:nth-child(5n+2){margin-left:20.57143%;margin-right:-100%;clear:none}
.gallery-columns-5 .gallery-item:nth-child(5n+3){margin-left:41.14286%;margin-right:-100%;clear:none}
.gallery-columns-5 .gallery-item:nth-child(5n+4){margin-left:61.71429%;margin-right:-100%;clear:none}
.gallery-columns-5 .gallery-item:nth-child(5n+5){margin-left:82.28571%;margin-right:-100%;clear:none}
.gallery-columns-6 .gallery-item{width:14.28571%;float:left}
.gallery-columns-6 .gallery-item:nth-child(6n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-6 .gallery-item:nth-child(6n+2){margin-left:17.14286%;margin-right:-100%;clear:none}
.gallery-columns-6 .gallery-item:nth-child(6n+3){margin-left:34.28571%;margin-right:-100%;clear:none}
.gallery-columns-6 .gallery-item:nth-child(6n+4){margin-left:51.42857%;margin-right:-100%;clear:none}
.gallery-columns-6 .gallery-item:nth-child(6n+5){margin-left:68.57143%;margin-right:-100%;clear:none}
.gallery-columns-6 .gallery-item:nth-child(6n+6){margin-left:85.71429%;margin-right:-100%;clear:none}
.gallery-columns-7 .gallery-item{width:11.82571%;float:left}
.gallery-columns-7 .gallery-item:nth-child(7n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-7 .gallery-item:nth-child(7n+2){margin-left:14.68286%;margin-right:-100%;clear:none}
.gallery-columns-7 .gallery-item:nth-child(7n+3){margin-left:29.36571%;margin-right:-100%;clear:none}
.gallery-columns-7 .gallery-item:nth-child(7n+4){margin-left:44.04857%;margin-right:-100%;clear:none}
.gallery-columns-7 .gallery-item:nth-child(7n+5){margin-left:58.73143%;margin-right:-100%;clear:none}
.gallery-columns-7 .gallery-item:nth-child(7n+6){margin-left:73.41429%;margin-right:-100%;clear:none}
.gallery-columns-7 .gallery-item:nth-child(7n+7){margin-left:88.09714%;margin-right:-100%;clear:none}
.gallery-columns-8 .gallery-item{width:10%;float:left}
.gallery-columns-8 .gallery-item:nth-child(8n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-8 .gallery-item:nth-child(8n+2){margin-left:12.85714%;margin-right:-100%;clear:none}
.gallery-columns-8 .gallery-item:nth-child(8n+3){margin-left:25.71429%;margin-right:-100%;clear:none}
.gallery-columns-8 .gallery-item:nth-child(8n+4){margin-left:38.57143%;margin-right:-100%;clear:none}
.gallery-columns-8 .gallery-item:nth-child(8n+5){margin-left:51.42857%;margin-right:-100%;clear:none}
.gallery-columns-8 .gallery-item:nth-child(8n+6){margin-left:64.28571%;margin-right:-100%;clear:none}
.gallery-columns-8 .gallery-item:nth-child(8n+7){margin-left:77.14286%;margin-right:-100%;clear:none}
.gallery-columns-8 .gallery-item:nth-child(8n+8){margin-left:90%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item{width:8.57114%;float:left}
.gallery-columns-9 .gallery-item:nth-child(9n+1){margin-right:-100%;clear:both;margin-left:0}
.gallery-columns-9 .gallery-item:nth-child(9n+2){margin-left:11.42829%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item:nth-child(9n+3){margin-left:22.85657%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item:nth-child(9n+4){margin-left:34.28486%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item:nth-child(9n+5){margin-left:45.71314%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item:nth-child(9n+6){margin-left:57.14143%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item:nth-child(9n+7){margin-left:68.56971%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item:nth-child(9n+8){margin-left:79.998%;margin-right:-100%;clear:none}
.gallery-columns-9 .gallery-item:nth-child(9n+9){margin-left:91.42629%;margin-right:-100%;clear:none}
.gallery-caption{display:block;margin-bottom:.625em}
.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}
div[id*=contact-form] div label{margin-bottom:.25em}
div[id*=contact-form] div input,div[id*=contact-form] div input[type=text],div[id*=contact-form] div input[type=email],div[id*=contact-form] div textarea{margin-bottom:1.33929em}
div[id*=contact-form] .contact-submit{margin-top:.44643em}
div[id*=contact-form] h3{font-size:1.28571em;line-height:1.38889em;margin:0}
div[id*=contact-form] blockquote{font-size:1em;line-height:1.78571em}
.widget_contact_info .contact-map{margin-bottom:.89286em}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4{font-size:1.0769em!important;margin:.89286em 0!important}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4~a{display:block;margin-bottom:.89286em}
.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p{margin:0 0 1.78571em!important;line-height:1.7857!important;font-size:100%}
#secondary .widget-grofile h4{font-size:1.0769em;line-height:1.7857;margin:0}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer,.widget_rss_links p img{display:block}
.widget_rss_links p{margin:0 0 .89286em}
p.comment-subscription-form{margin-bottom:.25em}
p.comment-subscription-form input[type=checkbox]{font-size:.92857em;line-height:1.92308em;display:inline-block!important;margin-right:.25em;vertical-align:middle}
p.comment-subscription-form label.subscribe-label{font-size:.92857em;line-height:1.92308em;display:inline-block!important;margin-bottom:0;vertical-align:middle}
#subscribe-email{margin-bottom:.89286em}
#subscribe-email input{padding:.6429em .7143em!important}
.mbt-breadcrumbs,.mbt-featured-book-widget .mbt-book-images{padding-bottom:.89286em}
body.single-mbt_book .entry-header{margin-bottom:2.67857em}
.mbt-breadcrumbs{font-size:.92857em;line-height:1.92308em;color:#acaeaf;font-family:Lato,sans-serif}
.mbt-breadcrumbs a{color:#acaeaf}
.mbt-breadcrumbs a:hover{color:#FA7C6C;text-decoration:none}
.mbt-book .mbt-book-meta a{font-weight:400}
.mbt-book .mbt-book-meta a:hover{color:#5a5d60}
.mbt-featured-book-widget .mbt-book-title{color:#5a5d60;line-height:1.7857;margin:0 0 .89286em}
.mbt-featured-book-widget .mbt-book-title a{font-size:initial}
.mbt-featured-book-widget .mbt-book-title a:hover{color:#FA7C6C!important;font-size:initial;text-decoration:none}
.mbt-featured-book-widget .mbt-book-blurb{font-size:1em}
.wpcf7 p{font-weight:600;margin-bottom:1.33929em}
.wpcf7 p span{font-weight:400}
.wpcf7 p span[style]{display:block!important}
.wpcf7 p .wpcf7-form-control,.wpcf7 p .wpcf7-form-control-wrap,.wpcf7:after{display:block}
.wpcf7 p .wpcf7-not-valid-tip{font-size:1em;line-height:1.78571em;background:#ffdfe0;border-top:1px solid #c89797;border-bottom:1px solid #c89797;color:#790000;margin-top:.5em;padding:.44643em}
.wpcf7 p select.wpcf7-select option::-moz-selection{background:red}
.wpcf7 p select.wpcf7-select option::selection{background:red}
.wpcf7 p span.wpcf7-list-item-label{margin-right:.3125em}
.wpcf7 p span.wpcf7-list-item{margin:0 .75em 0 0}
.wpcf7 p .wpcf7-form-control.wpcf7-submit{float:left;margin:0}
.wpcf7 p img.ajax-loader{float:left;display:block;margin:.75em 0 0 1.5em}
.wpcf7 .wpcf7-validation-errors{background:#ffdfe0;border:none;border-top:1px solid #c89797;border-bottom:1px solid #c89797;color:#790000;float:left;margin-top:.44643em}
.wpcf7 .wpcf7-response-output{font-size:1em;line-height:1.78571em;box-sizing:border-box;clear:both;margin:.44643em 0 0;padding:.89286em;width:100%}
.wpcf7 .wpcf7-mail-sent-ok{background:#fffbcc;border:none;border-top:1px solid #e6db55;border-bottom:1px solid #e6db55;color:#5a5d60;float:left;margin-top:1.78571em}
.wpcf7:after{content:".";clear:both;height:0;visibility:hidden}
.gform_wrapper .top_label .gfield_label{margin-bottom:0}
.gform_wrapper .ginput_container{margin-bottom:1rem}
.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{margin-left:.125em}
.ui-datepicker a{-webkit-transition:0s;transition:0s}
.gform_confirmation_wrapper .gform_confirmation_message{line-height:1.5625em;font-size:1em!important;background:#fffbcc;border:1px solid #e6db55!important;border-right:none!important;border-left:none!important;color:#5a5d60;padding:1.2656em .8438em}
#colophon .gform_confirmation_wrapper .gform_confirmation_message,#secondary .gform_confirmation_wrapper .gform_confirmation_message{font-size:.9286em!important}
.product_meta,.woocommerce ul.products li.product .price,.woocommerce-review-link{font-size:.92857em;line-height:1.92308em}
.woocommerce .entry-header{box-sizing:content-box;background:#f6f6f7;margin-bottom:2.67857em;padding:1.33929em 0}
.woocommerce .entry-header h1.entry-title{box-sizing:border-box;display:inline-block;vertical-align:middle;width:70%}
@media (max-width:768px){.resp.woocommerce .entry-header h1.entry-title{text-align:center;width:100%}
}
.woocommerce .container .woocommerce-breadcrumb{box-sizing:border-box;color:#acaeaf;display:inline-block;margin:0;text-align:right;vertical-align:middle;width:29%}
.woocommerce .container .woocommerce-breadcrumb a{color:#acaeaf}
.woocommerce .container .woocommerce-breadcrumb a:hover{color:#FA7C6C}
.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{font-size:.92857em;line-height:1.92308em;color:#838588;margin-bottom:2.67857em}
.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{background:#FA7C6C;color:#fff;font-weight:400;padding:.7142em 1.2143em;text-transform:none}
.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{background:rgba(8,150,254,.8);border-bottom:none;color:#fff}
.woocommerce ul.products li.product .price{color:#838588}
.woocommerce span.onsale{background-color:#FA7C6C}
.woocommerce .star-rating:before,.woocommerce ul.products li.product a:not(.button),.woocommerce-review-link,.woocommerce-review-link:hover{color:#838588}
.single-product input[type=number]{padding-top:7.5px;padding-bottom:7.5px}
.product_meta{color:#838588;font-weight:700}
.product_meta a,.product_meta a:hover{color:#838588;font-weight:400}
.woocommerce div.product p.price,.woocommerce div.product span.price{color:#838588}
span.jwcontrols span button{border-radius:initial;-webkit-transition:initial;transition:initial;background:initial;border:initial;color:initial;-webkit-appearance:initial;font-weight:initial;line-height:initial;outline-style:initial;padding:initial;text-transform:initial}
.so-widget-tabs li a,.so-widget-tabs li a:hover{border-bottom:none}
body{font-family:Oxygen,serif;font-size:1.3em;text-rendering:optimizeLegibility}
.responsive-menu .main-navigation.toggled ul ul{display:none!important}
.main-navigation ul .menu-item a{font-size:.65em!important;letter-spacing:1px;text-transform:uppercase}
.beliefs-container .so-widget-sow-image .belief__item:before,.so-widget-sow-image .beliefs-container .belief__item:before,.so-widget-sow-image .caption,.so-widget-sow-image h2{font-size:1.42857em;line-height:1.25em}
.main-navigation.toggled{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#fff;max-width:100%;overflow-x:scroll;z-index:2}
@media (max-width:768px){.resp.woocommerce .container .woocommerce-breadcrumb{text-align:center;width:100%}
.beliefs-container .so-widget-sow-image .belief__item:before,.so-widget-sow-image .beliefs-container .belief__item:before,.so-widget-sow-image .caption,.so-widget-sow-image h2{text-align:center}
.main-navigation>div{margin-top:4em}
}
.ow-button-base a,input[type=button],input[type=reset],input[type=submit]{border-radius:0!important;border:none!important;text-transform:uppercase;font-size:.7em!important;letter-spacing:2px!important;background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#F9A073),color-stop(1,#FA7C6C))!important;-webkit-transition:all .5s;transition:all .5s}
.ow-button-base a:after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after{content:"\f105";font-family:FontAwesome;margin-left:10px}
.menu-toggle:after,.menu-toggle:before{content:''}
.ow-button-base a:focus,.ow-button-base a:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#FA7C6C),color-stop(1,#F9A073))!important}
.entry-header .breadcrumbs>*,.page-header .breadcrumbs>*{font-size:.6em}
.menu-toggle{position:absolute;top:1.4em;right:1.4em;width:60px;border:0;outline:0;padding:22px 16px;background-color:transparent!important;display:none}
.menu-toggle:after,.menu-toggle:before,.menu-toggle>span{position:absolute;display:block;width:25px;height:2px;background-color:#000}
.menu-toggle:before{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.menu-toggle:after{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.menu-toggle>span{text-indent:200%;overflow:hidden;-webkit-transition:opacity .2s .2s;transition:opacity .2s .2s}
.toggled .menu-toggle:after,.toggled .menu-toggle:before{position:absolute;top:50%;background-color:#F9A073}
.toggled .menu-toggle:before{-webkit-transition:-webkit-transform .2s .2s;transition:-webkit-transform .2s .2s;transition:transform .2s .2s;transition:transform .2s .2s,-webkit-transform .2s .2s;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
.toggled .menu-toggle:after{-webkit-transition:-webkit-transform .2s .2s;transition:-webkit-transform .2s .2s;transition:transform .2s .2s;transition:transform .2s .2s,-webkit-transform .2s .2s;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.toggled .menu-toggle span{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0}
.site-content .entry-meta div>span.byline{display:none}
@media (max-width:768px){.home .metaslider-flex{width:200%!important;max-width:200%!important;left:-50%!important}
}
.flexslider .caption-wrap{background:0 0!important;top:0;opacity:1!important}
.caption{top:45%!important;position:absolute;width:100%;color:#fff}
#pg-30-0 .panel-grid-cell{padding-left:17.5px;padding-right:17.5px;float:left}
#pgc-30-0-0,#pgc-30-0-1,#pgc-30-0-2,#pgc-30-0-3{margin-top:30px;width:25%;float:left}
#pgc-30-0-0 h3 a,#pgc-30-0-1 h3 a,#pgc-30-0-2 h3 a,#pgc-30-0-3 h3 a{color:#000;margin-top:0}
@media (max-width:768px){#pgc-30-0-0,#pgc-30-0-1,#pgc-30-0-2,#pgc-30-0-3{width:100%}
}
#colophon .widget h3.widget-title:first-of-type,#secondary .widget h3.widget-title:first-of-type{border-top:3px solid #FA7C6C;padding-top:20px;text-transform:uppercase;font-family:Oxygen}
.widget_siteorigin-panels-postloop p{margin-bottom:10px;color:#000}
.widget_siteorigin-panels-postloop p:before{color:#000;content:'• ';margin-right:5px}
.widget_siteorigin-panels-postloop p a{color:#000}
#secondary .widget{font-size:.85em}
#secondary .widget a,#secondary .widget h3.widget-title,#secondary .widget p{font-size:1em}
div.sharedaddy h3.sd-title{font-size:1em!important}
div.sharedaddy h3.sd-title:before{border:none!important}
.sd-content{display:inline-block;margin-left:20px}
#main-slider{overflow-x:hidden}
.ultra-left-thumb-loop .featured-image .entry-thumbnail{width:35%}
.ultra-left-thumb-loop .featured-image .entry-content,.ultra-left-thumb-loop .featured-image .entry-header{width:65%}
.site-header .site-branding img{max-height:50px}
#pg-40-1 .panel-grid-cell,#pg-40-2 .panel-grid-cell{float:left!important}
.collapse{display:none}
.collapse.in{display:block}
.beliefs-container{counter-reset:li;margin-left:0;padding-left:0}
.beliefs-container .belief__item{position:relative;margin:0 0 0 3em;padding:4px 8px;list-style:none}
.beliefs-container .belief__item .belief__title a{width:100%;display:block;position:relative;color:#000}
.beliefs-container .belief__item .belief__title a:after{content:"\f106";font-family:FontAwesome;font-size:1em;position:absolute;padding:0 0 0 .4952em;top:0;right:0}
.beliefs-container .belief__item .belief__title a.collapsed:after{content:"\f107"}
.beliefs-container .belief__item:before{content:counter(li);counter-increment:li;position:absolute;top:-2px;left:-2em;box-sizing:border-box;width:2em;text-align:center}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility}
a.read-more:after{content:" \203A"}
#pgc-40-2-0{width:100%}