#pg-12-1 h1 {
font-size: 38px;
line-height: 58px;
background-position: center;
margin-top: -6px;
margin-bottom: 0px;
}
#pg-12-1 .panel-grid-cell {
line-height: 31px;
}
#pg-12-1 h2 {
margin-top: 0px;
}
#pg-12-2 h1 {
color: #ffffff;
font-size: 46px;
line-height: 50px;
}
.panel-grid#pg-12-5 .siteorigin-panels-stretch {
padding-bottom: 20px;
margin-bottom: -55px;
margin-top: -35px;
padding-top: 39px;
}
#pg-12-5 h1 {
color: #ffffff;
font-size: 37px;
padding-top: 0px;
}
#pg-12-5 h3 {
color: #ffffff;
font-size: 20px;
line-height: 24px;
}
#pg-12-6 h1 {
color: #ffffff;
font-size: 72px;
line-height: 100px;
margin-top: 0px;
margin-bottom: 0px;
}
#pg-12-6 p {
color: #ffffff;
font-size: 16px;
line-height: 25px;
}
.panel-grid#pg-12-7 .siteorigin-panels-stretch {
margin-top: -36px;
padding-top: 10px;
margin-bottom: -36px;
padding-bottom: 10px;
}
#pg-12-8 h1 {
font-size: 60px;
line-height: 0px;
margin-bottom: 15px;
}
#pg-12-8 h2 {
line-height: 24px;
}
#pg-12-6 h5 {
color: #ffffff;
font-size: 16px;
line-height: 25px;
margin-top: 0px;
letter-spacing: 1px;
padding-left: 0px;
margin-left: -50px;
font-weight: 600;
}
#pg-12-7 p {
font-size: 24px;
line-height: 29px;
padding-top: 20px;
}
#pg-12-9 h2 {
font-size: 30px;
line-height: 29px;
margin-top: 25px;
}
#pg-12-9 p {
font-size: 16px;
line-height: 25px;
}
.panel-grid#pg-12-11 .siteorigin-panels-stretch {
margin-top: -35px;
padding-top: 25px;
}
#pg-12-12 .widget-title {
font-size: 24px;
}
.panel-grid#pg-12-8 .siteorigin-panels-stretch {
padding-top: 10px;
padding-bottom: 10px;
}
.panel-grid#pg-12-9 .siteorigin-panels-stretch {
padding-bottom: 40px;
margin-bottom: -65px;
margin-top: -35px;
padding-top: 20px;
}
#pg-12-13 h1 {
color: #ffffff;
}
#pg-12-11 .panel-grid-cell {
line-height: 31px;
font-size: 20px;
}
#pg-12-11 .widget-title {
line-height: 5px;
padding-top: 20px;
}
#pg-12-12 ul li a {
font-size: 20px;
color: #ffffff;
}
#pg-12-12 h1 {
color: #ffffff;
}
.panel-grid#pg-12-12 .siteorigin-panels-stretch {
margin-top: -35px;
margin-bottom: -35px;
}
#pg-12-13 .panel-grid-cell {
color: #ffffff;
}
#pg-12-13 h2 {
color: #000000;
font-size: 31px;
line-height: 28px;
}
#pg-12-13 h3 {
color: #ffffff;
}
.panel-grid#pg-12-13 .panel-grid-cell .widget_sow-button {
margin-top: 33px;
padding-bottom: 0px;
margin-bottom: 0px;
}
#pg-12-14 .panel-grid-cell {
padding-bottom: 0px;
margin-top: -27px;
}
#pg-12-14 h3 {
padding-bottom: 0px;
margin-bottom: -80px;
}
#pg-12-14 .panel-row-style {
margin-top: -30px;
margin-bottom: 40px;
}
.panel-grid#pg-12-2 .siteorigin-panels-stretch {
padding-bottom: 200px;
}
#pg-12-3 h1 {
padding-top: 0px;
font-weight: 700;
}
#pg-12-12 h3 {
padding-bottom: 0px;
margin-bottom: 0px;
}
.panel-grid#pg-12-12 .panel-grid-cell .widget_sow-post-carousel {
margin-top: -33px;
}
#pg-12-3 h5 {
font-size: 24px;
}
#pg-12-3 p {
font-size: 14px;
line-height: 19px;
}
.panel-grid#pg-12-3 .panel-grid-cell .widget_sow-features .sow-features-feature {
margin-top: 0px;
margin-bottom: 0px;
}
#pg-12-3 h3 {
margin-top: -38px;
}
#pg-12-3 .panel-grid-cell {
margin-bottom: 34px;
}
#pg-6-1 h1 {
font-size: 30px;
line-height: 39px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
}
.panel-grid#pg-6-0 .siteorigin-panels-stretch {
padding-top: 0px;
padding-bottom: 0px;
}
.panel-grid#pg-6-1 .siteorigin-panels-stretch {
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: -36px;
}
.panel-grid#pg-6-0 .panel-grid-cell .widget_sow-hero .sow-slider-image-wrapper {
padding-top: 50px;
}
#pg-6-1 h2 {
font-size: 15px;
line-height: 22px;
margin-top: 15px;
}
.panel-grid#pg-6-1 .panel-grid-cell .widget_sow-editor {
margin-bottom: 10px;
margin-top: -6px;
}
#pg-6-2 h4 {
color: #ffffff;
line-height: 32px;
font-size: 18px;
margin-top: 5px;
margin-bottom: 5px;
}
#pg-6-2 .panel-grid-cell {
color: #ffffff;
}
.panel-grid#pg-6-2 .siteorigin-panels-stretch {
padding-top: 25px;
}
.page #content {
padding-bottom: 0px;
margin-bottom: 0px;
}
#main {
padding-bottom: 0px;
margin-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
}
#pg-12-6 ul li {
color: #ffffff;
}
#pg-12-7 ul li {
font-size: 22px;
line-height: 30px;
}
#pg-12-8 p {
color: #000000;
margin-bottom: 25px;
font-size: 16px;
line-height: 25px;
}
.panel-grid#pg-12-8 .panel-grid-cell .widget_sow-editor {
margin-bottom: 0px;
line-height: 22px;
font-size: 15px;
}
#pg-12-15 .panel-row-style {
margin-bottom: 36px;
}
.panel-grid#pg-12-3 .panel-grid-cell .widget_sow-features {
margin-bottom: -48px;
padding-bottom: 0px;
}
#pg-405-0 h1 {
color: #000000;
}
#pg-12-0 p {
line-height: 0px;
}
.panel-grid#pg-503-0 .siteorigin-panels-stretch {
padding-top: 0px;
padding-bottom: 0px;
}
#pg-503-1 h1 {
margin-top: 0px;
font-size: 21px;
text-transform: uppercase;
font-weight: 700;
}
#pg-503-2 p {
font-size: 32px;
line-height: 60px;
}
.panel-grid#pg-503-3 .siteorigin-panels-stretch {
padding-top: 25px;
margin-top: -35px;
padding-bottom: 25px;
}
.panel-grid#pg-503-1 {
margin-bottom: 0px;
padding-bottom: 25px;
}
.panel-grid#pg-503-2 .siteorigin-panels-stretch {
padding-bottom: 150px;
padding-top: 150px;
}
#pg-503-3 p {
font-size: 30px;
line-height: 45px;
}
#pg-503-4 p {
color: #ffffff;
font-size: 30px;
line-height: 45px;
}
.panel-grid#pg-503-4 .siteorigin-panels-stretch {
margin-top: -35px;
}
#pg-503-6 .panel-grid-cell {
margin-bottom: 20px;
}
#page-wrapper #colophon {
margin-top: 0px;
}
#pg-503-6 h1 {
color: #ffffff;
}
#pg-503-6 ul li a {
color: #ffffff;
}
#pg-503-1 p {
font-size: 20px;
line-height: 28px;
}
#pg-503-5 h1 {
font-size: 28px;
}
.panel-grid#pg-506-2 .siteorigin-panels-stretch {
padding-top: 150px;
padding-bottom: 150px;
margin-bottom: -36px;
}
.panel-grid#pg-475-2 .siteorigin-panels-stretch {
padding-top: 150px;
padding-bottom: 150px;
}
#pg-506-4 p {
font-size: 30px;
line-height: 42px;
}
.panel-grid#pg-506-4 .siteorigin-panels-stretch {
margin-top: -35px;
}
#pg-475-1 h2 {
margin-top: 0px;
font-size: 30px;
font-weight: 700;
line-height: 40px;
}
#pg-475-1 p {
font-size: 22px;
line-height: 32px;
}
.panel-grid#pg-1163-2 .siteorigin-panels-stretch {
padding-top: 339px;
padding-bottom: 189px;
}
#pg-12-1 p {
font-size: 22px;
line-height: 34px;
}
#pg-12-6 h2 {
color: #ffffff;
font-weight: 600;
}
#pg-506-1 h2 {
font-size: 26px;
}
#pg-506-1 p {
font-size: 30px;
line-height: 42px;
}
#pg-506-3 h2 {
color: #ffffff;
font-weight: 600;
font-size: 30px;
}
#pg-506-3 p {
font-size: 30px;
line-height: 42px;
}
#pg-12-7 p a {
color: #ffffff;
text-decoration: underline;
font-weight: 500;
font-style: italic;
}
#pg-12-7 ul li a {
color: #feff00;
}
#pg-12-6 h3 {
color: #ffffff;
line-height: 25px;
font-size: 16px;
}
.panel-grid#pg-475-3 .panel-grid-cell .widget_sow-features .sow-icon-container {
margin-bottom: -50px;
padding-bottom: 0px;
}
.panel-grid#pg-475-3 .panel-grid-cell .widget_sow-headline {
margin-bottom: 0px;
}
.panel-grid#pg-475-0 .siteorigin-panels-stretch {
padding-top: 0px;
padding-bottom: 0px;
}
.panel-grid#pg-506-5 .panel-grid-cell .widget_sow-features .sow-icon-container {
margin-bottom: -49px;
}
.panel-grid#pg-506-0 .siteorigin-panels-stretch {
padding-top: 0px;
padding-bottom: 0px;
}
.panel-grid#pg-511-0 .siteorigin-panels-stretch {
padding-top: 0px;
}
#pg-511-1 p {
font-size: 26px;
line-height: 42px;
}
#pg-506-6 ul li a {
color: #ffffff;
}
#pg-1307-1 p {
font-size: 28px;
line-height: 36px;
}
#pg-1307-2 p {
font-size: 28px;
line-height: 36px;
}
#pg-1307-2 ul li {
font-size: 22px;
line-height: 32px;
}
.panel-grid#pg-12-3 .panel-grid-cell .textwidget {
font-size: 14px;
line-height: 22px;
}
#pg-506-1 h1 {
font-size: 42px;
line-height: 30px;
margin-top: 0px;
}
#pg-506-5 p {
font-size: 22px;
line-height: 36px;
margin-top: 0px;
}
#pg-506-5 h1 {
font-size: 36px;
line-height: 30px;
}
.panel-grid#pg-1307-0 .siteorigin-panels-stretch {
padding-top: 0px;
padding-bottom: 0px;
}
#pg-475-3 p {
line-height: 30px;
}
#pg-475-3 h1 {
font-size: 30px;
line-height: 40px;
}
.panel-grid#pg-506-5 .panel-grid-cell .textwidget {
font-size: 22px;
line-height: 36px;
}
#pg-506-5 h5 {
margin-bottom: 5px;
}
#pg-475-3 h5 {
padding-top: 10px;
margin-top: 38px;
line-height: 30px;
}
#pg-1163-3 p {
font-weight: 400;
font-size: 25px;
}
#pg-1163-4 p {
font-size: 25px;
color: #ffffff;
}
.panel-grid#pg-1163-4 .siteorigin-panels-stretch {
padding-top: 25px;
}
.panel-grid#pg-1163-3 .siteorigin-panels-stretch {
padding-top: 25px;
padding-bottom: 25px;
margin-top: 0px;
}
#pg-1163-1 p {
font-size: 20px;
} @media screen and (max-width: 1024px) {
nav.main-navigation ul.menu .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a {
padding-left: 5px;
padding-right: 5px;
}
nav.main-navigation ul.menu li a {
padding-left: 20px!important;
padding-right: 20px!important;
}
#pg-12-6 h1 {
font-size: 55px;
}
#pg-12-3 h5 {
font-size: 20px;
}
#pg-12-3 h1 {
margin-top: -20px;
}
.panel-grid#pg-12-1 {
margin-top: -40px;
margin-bottom: 21px;
}
#pg-12-1 h1 {
font-size: 30px;
text-align: left;
padding-top: 0px;
margin-top: -10px;
}
#pg-12-1 h2 {
font-size: 16px;
}
#pg-12-5 .panel-grid-cell {
margin-top: -20px;
}
.panel-grid#pg-12-6 .siteorigin-panels-stretch {
padding-bottom: 0px;
}
.panel-grid#pg-12-3 .panel-grid-cell .widget_sow-features {
margin-bottom: -25px;
}
#pg-12-8 h2 {
line-height: 28px;
margin-bottom: 6px;
}
#pg-12-7 p {
padding-top: 0px;
margin-bottom: 12px;
}
#pg-12-7 ul li {
font-size: 18px;
}
#pg-12-8 h1 {
font-size: 50px;
margin-top: 30px;
margin-bottom: 6px;
}
#pg-12-8 p {
margin-bottom: 0px;
font-size: 14px;
}
#pg-12-9 p {
margin-top: 0px;
}
} @media screen and (max-width: 768px) {
#pg-12-1 h2 {
margin-top: 0px;
}
#pg-12-1 h1 {
margin-top: 12px;
}
.panel-grid#pg-12-1 .panel-grid-cell .widget_sow-editor {
margin-top: -22px;
margin-bottom: -16px;
}
#pg-12-3 h5 {
margin-top: 0px;
font-size: 18px;
font-weight: 800;
line-height: 23px;
}
#pg-12-3 p {
font-size: 12px;
margin-top: -13px;
}
#pg-12-6 p {
margin-top: 0px;
margin-left: 0px!important;
}
#pg-12-6 h1 {
margin-bottom: -35px;
font-size: 35px;
margin-right: 0px!important;
}
#pg-12-6 h5 {
font-size: 28px;
line-height: 11px;
margin-left: -52px;
}
.panel-grid#pg-12-6 .panel-grid-cell .textwidget {
margin-top: 0px;
}
.panel-grid#pg-12-6 .panel-grid-cell .widget_sow-features {
margin-top: -25px;
margin-bottom: 15px;
}
#pg-12-8 .panel-grid-cell {
margin-top: 0px;
padding-left: 0px;
margin-left: 0px;
}
.panel-grid#pg-12-8 .panel-grid-cell .widget_sow-editor {
margin-top: 0px;
}
#pg-12-8 h2 {
margin-top: 24px;
}
.panel-grid#pg-12-8 .panel-grid-cell .widget_sow-image {
margin-bottom: -59px;
margin-top: 0px;
padding-left: 120px;
}
.panel-grid#pg-12-8 .siteorigin-panels-stretch {
padding-bottom: 80px;
}
.panel-grid#pg-12-7 .panel-grid-cell .widget_sow-image {
padding-left: 0px;
padding-right: 125px;
margin-top: -29px;
margin-bottom: 8px;
}
.panel-grid#pg-12-9 .panel-grid-cell .widget_sow-image {
padding-left: 0px;
padding-right: 125px;
margin-top: -25px;
}
.panel-grid#pg-12-13 .panel-grid-cell .widget_sow-editor {
margin-bottom: -55px;
}
#pg-12-0 p {
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
}
#pg-12-9 h2 {
margin-top: 20px;
margin-bottom: 30px;
}
#pg-12-9 p {
margin-top: 0px;
display: inline-block;
}
} @media screen and (max-width: 568px) {
#pg-12-0 h1 {
font-size: 23px!important;
}
.panel-grid#pg-12-0 .panel-grid-cell .widget_sow-hero .sow-slider-image-wrapper {
padding-top: 10px;
font-size: 14px;
}
#pg-12-0 h3 {
font-size: 18px!important;
}
#pg-12-1 h1 {
font-size: 24px;
margin-top: 0px;
}
#pg-12-1 h2 {
font-size: 12px;
line-height: 22px;
}
.panel-grid#pg-12-3 .panel-grid-cell .widget_sow-features .sow-icon-container {
margin-right: 0px;
padding-right: 0px;
padding-left: 0px;
}
#pg-12-6 h1 {
line-height: 44px;
font-size: 25px;
margin-bottom: -10px;
}
#pg-12-5 h1 {
font-size: 30px;
line-height: 20px;
}
.panel-grid#pg-12-7 .panel-grid-cell .widget_sow-image {
padding-right: 0px;
margin-right: 24px;
}
.panel-grid#pg-12-9 .panel-grid-cell .widget_sow-image {
padding-right: 35px;
}
.panel-grid#pg-12-8 .panel-grid-cell .widget_sow-image {
padding-left: 20px;
}
.panel-grid#pg-12-2 .siteorigin-panels-stretch {
padding-bottom: 50px;
padding-top: 50px;
}
.panel-grid#pg-12-4 .siteorigin-panels-stretch {
padding-top: 50px;
padding-bottom: 50px;
}
.panel-grid#pg-12-10 .siteorigin-panels-stretch {
padding-top: 50px;
padding-bottom: 50px;
}
#pg-12-8 h1 {
margin-top: 35px;
}
#pg-12-7 p {
padding-top: 12px;
}
#pg-12-9 h2 {
margin-top: 14px;
margin-bottom: 12px;
}
#pg-12-6 h5 {
font-size: 18px;
line-height: 3px;
margin-bottom: 6px;
}
.panel-grid#pg-12-6 .panel-grid-cell .widget_sow-features .sow-features-feature {
margin-bottom: 14px;
}
#pg-12-6 .panel-grid-cell {
margin-bottom: 3px;
margin-top: 15px;
}
#pg-12-5 h3 {
padding-bottom: 0px;
}
#pg-12-9 p {
margin-top: 3px;
}
#pg-12-8 p {
font-size: 14px!important;
}
} @media screen and (max-width: 320px) {
header#masthead.site-header a.logo {
margin-left: 0px!important;
}
nav.main-navigation ul.menu li a {
font-size: 0px;
padding-left: 10px!important;
padding-right: 5px!important;
padding-top: 28px;
margin-left: -10px;
}
#pg-12-1 h1 {
font-size: 18px;
font-weight: 800;
line-height: 32px;
padding-top: 0px;
margin-top: 10px;
}
#pg-12-1 h2 {
margin-top: 8px;
}
#pg-12-5 h1 {
font-size: 25px;
font-weight: 800;
line-height: 26px;
}
#pg-12-6 h1 {
line-height: 35px;
font-size: 25px;
}
#pg-12-6 p {
margin-top: 8px;
}
#pg-12-6 h5 {
line-height: 20px;
margin-bottom: -11px;
font-size: 12px;
}
.panel-grid#pg-12-6 .panel-grid-cell .widget_sow-features .sow-features-feature {
margin-bottom: 12px;
}
.panel-grid#pg-12-7 .panel-grid-cell .widget_sow-image {
padding-right: 0px;
}
#pg-12-7 p {
font-size: 16px;
padding-top: 0px;
}
#pg-12-7 ul li {
font-size: 15px;
}
.panel-grid#pg-12-8 .panel-grid-cell .widget_sow-image {
padding-left: 0px;
}
.panel-grid#pg-12-3 .panel-grid-cell .widget_sow-features .sow-icon-container {
margin-right: auto!important;
}
.panel-grid#pg-12-9 .panel-grid-cell .widget_sow-image {
padding-right: 0px;
}
#pg-12-11 .panel-grid-cell {
font-size: 15px;
}
} @media screen and (max-width: 1440px) {
#pg-12-8 h1 {
margin-top: 35px;
}
.panel-grid#pg-12-9 .siteorigin-panels-stretch {
margin-top: -35px;
padding-top: 0px;
}
} @media screen and (max-width: 800px) {
#pg-12-1 h1 {
font-size: 25px;
line-height: 44px;
}
#pg-12-1 h2 {
font-size: 14px;
line-height: 22px;
}
#pg-12-6 h1 {
font-size: 31px;
padding-right: 0px;
margin-right: 50px;
line-height: 62px;
}
#pg-12-6 p {
margin-left: -80px;
margin-right: 30px;
}
#pg-12-6 h5 {
font-size: 13px;
margin-left: -80px;
font-weight: 800;
line-height: 20px;
}
#pg-12-7 ul li {
font-size: 14px;
line-height: 20px;
}
#pg-12-8 p {
font-size: 12px;
line-height: 20px;
}
.panel-grid#pg-12-8 .panel-grid-cell .widget_sow-image {
margin-top: 0px;
}
#pg-12-8 h2 {
font-size: 18px;
}
#pg-12-9 p {
margin-top: -6px;
font-size: 14px;
line-height: 20px;
}
#pg-12-13 h3 {
line-height: 25px;
}
} @media screen and (max-width: 450px) {
#pg-12-1 h1 {
font-size: 15px;
line-height: 40px;
font-weight: 900;
}
.panel-grid#pg-12-3 .panel-grid-cell .widget_sow-features .sow-icon-container {
margin-right: auto!important;
}
#pg-12-5 h1 {
font-size: 24px;
}
#pg-12-6 h1 {
font-size: 13px;
font-weight: 800;
line-height: 50px;
margin-right: 50px;
}
#pg-12-6 p {
margin-left: 0px;
}
#pg-12-6 h5 {
margin-left: -55px;
}
#pg-12-8 .panel-grid-cell {
margin-bottom: 0px;
}
#pg-12-8 p {
padding-bottom: 0px;
}
.panel-grid#pg-12-8 .panel-grid-cell .widget_sow-image {
margin-bottom: -70px;
margin-top: 15px;
padding-left: 0px;
}
#pg-12-9 h2 {
margin-top: 20px;
margin-bottom: 6px;
font-size: 26px;
}
.panel-grid#pg-12-9 .panel-grid-cell .widget_sow-image {
padding-right: 0px;
}
#pg-12-9 p {
margin-top: 0px;
}
} @media screen and (max-width: 360px) {
nav.main-navigation ul.menu li a {
font-size: 0px;
padding-top: 29px;
}
header#masthead.site-header a.logo {
margin-left: 0px!important;
}
#pg-12-0 ul li a {
padding-left: 7px;
margin-left: -75px;
padding-bottom: 10px;
margin-top: 48px;
padding-top: 10px;
padding-right: 30px;
margin-right: 9px;
}
.panel-grid#pg-12-0 .panel-grid-cell .widget_sow-hero .sow-slider-image-wrapper {
line-height: 15px;
}
#pg-12-5 h1 {
line-height: 24px;
}
.panel-grid#pg-12-4 .siteorigin-panels-stretch {
padding-top: 100px;
padding-bottom: 100px;
}
.panel-grid#pg-12-10 .siteorigin-panels-stretch {
padding-top: 100px;
padding-bottom: 100px;
}
#pg-12-0 p {
margin-top: 1px;
}
} @media screen and (max-width: 411px) {
#pg-12-0 ul li a {
padding-bottom: 15px;
padding-top: 15px;
padding-left: 30px;
padding-right: 30px;
margin-right: -16px;
margin-left: -16px;
}
#pg-12-5 h1 {
line-height: 27px;
}
} @media screen and (max-width: 960px) {
nav.main-navigation ul.menu .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a {
padding-left: 15px!important;
padding-right: 15px!important;
}
header#masthead.site-header a.logo {
margin-left: 10px!important;
margin-right: 0px;
}
#pg-12-0 p {
line-height: 1vh;
}
} @media screen and (max-width: 414px) {
#pg-12-0 ul li a {
padding-left: 20px;
margin-left: -25px;
padding-right: 34px;
margin-right: -25px;
margin-top: 2px;
padding-top: 15px;
padding-bottom: 18px;
}
}