.page-list .current_page_item > a {
font-weight: bold; } .page-list-ext {
clear: both;
} .page-list-ext {
*zoom: 1;
}
.page-list-ext:before, .page-list-ext:after {
display: table;
line-height: 0;
content: "";
}
.page-list-ext:after {
clear: both;
}
.page-list-ext .page-list-ext-item {
clear: both;
margin: 10px 0 30px 0;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
.page-list-ext .page-list-ext-image {
float: left;
display: inline;
margin: 5px 15px 15px 0;
}
.page-list-ext .page-list-ext-title {
clear: none;
}
.page-list-cols-2,
.page-list-cols-3,
.page-list-cols-4,
.page-list-cols-5 {
column-gap: 30px;
}
.page-list-cols-2 {
column-count: 2;
}
.page-list-cols-3 {
column-count: 3;
}
.page-list-cols-4 {
column-count: 4;
}
.page-list-cols-5 {
column-count: 5;
} @media (max-width: 767px) { .page-list-cols-2,
.page-list-cols-3,
.page-list-cols-4,
.page-list-cols-5 {
column-count: 1;
}
}body .extendedwopts-show {
display: none;
}
body .widgetopts-hide_title .widget-title {
display: none;
}
body .extendedwopts-md-right {
text-align: right;
}
body .extendedwopts-md-left {
text-align: left;
}
body .extendedwopts-md-center {
text-align: center;
}
body .extendedwopts-md-justify {
text-align: justify;
}
@media screen and (min-width: 1181px) {
body .extendedwopts-hide.extendedwopts-desktop {
display: none !important;
}
body .extendedwopts-show.extendedwopts-desktop {
display: block;
}
body .widget.clearfix-desktop {
clear: both;
float: none !important;
}
}
@media screen and (max-width: 1024px) and (orientation: Portrait) {
body .extendedwopts-hide.extendedwopts-tablet {
display: none !important;
}
body .extendedwopts-show.extendedwopts-tablet {
display: block;
}
body .widget.clearfix-desktop {
clear: none;
}
body .widget.clearfix-tablet {
clear: both;
float: none !important;
}
}
@media screen and (max-width: 1180px) and (orientation: landscape) {
body .extendedwopts-hide.extendedwopts-tablet {
display: none !important;
}
body .extendedwopts-show.extendedwopts-tablet {
display: block;
}
body .widget.clearfix-desktop {
clear: none;
}
body .widget.clearfix-tablet {
clear: both;
float: none !important;
}
}
@media screen and (max-width: 767px) and (orientation: Portrait) {
body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: block !important;
}
body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: none !important;
}
body .extendedwopts-hide.extendedwopts-mobile {
display: none !important;
}
body .extendedwopts-show.extendedwopts-mobile {
display: block;
}
body .widget.clearfix-desktop,
body .widget.clearfix-tablet {
clear: none;
}
body .widget.clearfix-mobile {
clear: both;
float: none !important;
}
}
@media screen and (max-width: 991px) and (orientation: landscape) {
body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: block !important;
}
body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile) {
display: none !important;
}
body .extendedwopts-hide.extendedwopts-mobile {
display: none !important;
}
body .extendedwopts-show.extendedwopts-mobile {
display: block;
}
body .widget.clearfix-desktop,
body .widget.clearfix-tablet {
clear: none;
}
body .widget.clearfix-mobile {
clear: both;
float: none !important;
}
}
.panel-cell-style:after {
content: "";
display: block;
clear: both;
position: relative;
}.Instant {
color: #fff;
font-size: 24px;
padding: 15px 10px 20px 30px;
font-family: "myriad-pro";
background: url(//www.ceglife.com/wp-content/plugins/wordpress-compulife-integration/images/BG_InstantUnderline.png) no-repeat;
background-position: 89px 40px;
display:table-cell;
}
.content-indent .application_form_container {
width:100%;
background:#e7e7e7;
padding:2%;
}
fieldset.form_section {
padding:0;
border:0;
}
.application_form_container .application_form_row {
width:100%;
padding:0%;
margin:2% 0;
clear:both;
}
.application_form_row p.form-field {
float:left;
width: auto;
margin:0 2% 0 0;
display:table-cell;
}
.application_form_row p.form-field.referred_by {
margin-left:5%;
}
.application_form_row p.form-field:last-child {
margin-right:0;
}
.application_form_container fieldset.form_section .application_form_row ul.checkbox_set {
padding:0;
text-indent:0;
list-style-type:none !important;
}
.application_form_container fieldset.form_section .application_form_row ul.checkbox_set li {
float:left;
width:auto;
}
.application_form_container fieldset.form_section .application_form_row ul.checkbox_set li:before {
content:"";
}.rplg{box-sizing:border-box!important;font-size:16px!important;line-height:normal}.rplg *,.rplg :after,.rplg :before{box-sizing:inherit!important}.rplg a,.rplg button,.rplg div,.rplg p,.rplg span{margin:0;padding:0;border:0!important;font-size:100%!important;font:inherit!important;vertical-align:baseline!important}.rplg a{box-shadow:none!important;text-align:left}.rplg ol,.rplg ul{list-style:none!important}.rplg img{max-width:100%!important;height:auto!important}.rplg .rplg-hr{margin:10px 0!important;border-top:1px solid #ddd!important;border-bottom:1px solid #fff!important}.rplg .rplg-hr2{margin:15px 0!important;border-top:1px solid #ddd!important;border-bottom:1px solid #fff!important}.rplg .rplg-hr-fancy{border:0!important;height:1px!important;margin:20px 0!important;background:radial-gradient(ellipse at center,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 75%)!important}.rplg .rplg-hide,.rplg .rplg-more{display:none!important}.rplg .rplg-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:underline!important}.rplg .rplg-url{display:block;margin:10px 0!important;color:#2c7cff!important;text-align:center!important;box-shadow:none!important;outline:0!important}.rplg .rplg-trim{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rplg .rplg-star{padding:0 4px 0 0!important;line-height:22px!important}.rplg .rplg-stars{display:inline-block!important}.rplg .rplg-stars svg{display:inline-block!important;width:18px!important;height:18px!important;margin:0 4px 0 0!important;vertical-align:middle!important}.rplg .rplg-row{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.rplg .rplg-row.rplg-row-start{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}.rplg-row .rplg-row-left{position:relative!important;-webkit-flex-basis:auto!important;-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.rplg-row .rplg-row-right{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important;overflow:hidden!important;text-align:left!important;line-height:24px!important}.rplg-links a,.rplg-links a:focus{display:inline-block;font-size:14px!important;margin:0 10px 0 0!important;box-shadow:none!important;text-decoration:none!important}.rplg .rplg-stars[data-info*=yelp] svg{padding:3px;border-radius:3px}.rplg .rplg-stars[data-info*="5,yelp"] svg{background:#fb433c}.rplg .rplg-stars[data-info*="4,yelp"] svg{background:#ff643d}.rplg .rplg-stars[data-info*="4.5,yelp"] svg:nth-child(5){background:linear-gradient(90deg,#ff643d 50%,#bbbac0 50%)}.rplg .rplg-stars[data-info*="3,yelp"] svg,.rplg .rplg-stars[data-info*="3.5,yelp"] svg{background:#ff8742}.rplg .rplg-stars[data-info*="3.5,yelp"] svg:nth-child(5){background:#bbbac0}.rplg .rplg-stars[data-info*="3.5,yelp"] svg:nth-child(4){background:linear-gradient(90deg,#ff8742 50%,#bbbac0 50%)}.rplg .rplg-stars[data-info*="1,yelp"] svg,.rplg .rplg-stars[data-info*="1.5,yelp"] svg,.rplg .rplg-stars[data-info*="2,yelp"] svg,.rplg .rplg-stars[data-info*="2.5,yelp"] svg,.rplg .rplg-stars[data-info*="3,yelp"] svg:nth-child(4),.rplg .rplg-stars[data-info*="3,yelp"] svg:nth-child(5),.rplg .rplg-stars[data-info*="4,yelp"] svg:nth-child(5){background:#bbbac0}.rplg .rplg-stars[data-info*="2,yelp"] svg:first-child,.rplg .rplg-stars[data-info*="2,yelp"] svg:nth-child(2),.rplg .rplg-stars[data-info*="2.5,yelp"] svg:first-child,.rplg .rplg-stars[data-info*="2.5,yelp"] svg:nth-child(2){background:#ffad48}.rplg .rplg-stars[data-info*="2.5,yelp"] svg:nth-child(3){background:linear-gradient(90deg,#ffad48 50%,#bbbac0 50%)}.rplg .rplg-stars[data-info*="1,yelp"] svg:first-child,.rplg .rplg-stars[data-info*="1.5,yelp"] svg:first-child{background:#ffcc4b}.rplg .rplg-stars[data-info*="1.5,yelp"] svg:nth-child(2){background:linear-gradient(90deg,#ffcc4b 50%,#bbbac0 50%)}.rplg .rplg-box{position:relative!important;margin:2px!important;color:#777!important;border:1px solid #ededed!important;background-color:#fafafa!important;border-radius:4px!important}.rplg .rplg-box-tiny{position:relative!important;margin:2px!important;color:#777!important}.rplg-box .rplg-box-content{position:static!important;height:100px!important;overflow-y:auto!important;font-size:14px!important;text-align:left!important;padding:0 2px 0 0!important}.rplg-box .rplg-box-content::-webkit-scrollbar{width:4px!important}.rplg-box .rplg-box-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.rplg-box .rplg-box-content::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.rplg-box .rplg-box-content::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.rplg .rplg-review-avatar{display:block!important;width:56px!important;height:56px!important;font-style:italic!important;padding:0!important;margin:0 10px 0 0!important;border-radius:50%!important;vertical-align:middle!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rplg .rplg-review-name{display:block!important;font-size:100%!important;font-weight:700!important;color:#154fc1!important;text-decoration:none!important;box-shadow:none!important}.rplg .rplg-review-text{color:#333!important;line-height:24px!important;font-size:14px!important}.rplg .rplg-review-time{display:block!important;color:#555!important;font-size:13px!important;text-shadow:1px 1px 0 #fff!important}.rplg .rplg-dark .rplg-review-time{text-shadow:none!important}.rplg .rplg-review-badge{top:12px!important;right:12px!important;position:absolute!important;background-color:inherit!important}.rplg .rplg-social-logo svg{width:20px!important;height:20px!important;background:0 0!important;border-radius:50%!important}.rplg .rplg-social-logo.rplg-facebook-logo svg{width:20px!important;height:20px!important;padding:2px!important;background-color:#3c5b9b!important}.rplg-slider{position:relative}.rplg-slider .rplg-slider-next,.rplg-slider .rplg-slider-prev{position:absolute!important;top:50%!important;width:30px;height:30px;background:#eee;border-radius:50%;margin-top:-22px!important;z-index:10!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.rplg-slider .rplg-slider-prev{left:-35px!important}.rplg-slider .rplg-slider-next{right:-35px!important}.rplg-slider .rplg-slider-next span,.rplg-slider .rplg-slider-prev span{position:absolute!important;top:48%!important;left:40%!important;color:#777!important;direction:ltr!important;font:normal 300 28px/0 Muli,Helvetica,Arial,Verdana,sans-serif!important}.rplg-slider .rplg-slider-review{margin:20px 0 40px!important}.rplg-slider .rplg-box:before{position:absolute!important;bottom:-8px!important;left:35px!important;display:block!important;width:14px!important;height:14px!important;border:1px solid #ededed!important;border-top:none!important;border-left:none!important;background-color:#fafafa!important;content:""!important;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.rplg-slider .rplg-box .rplg-box-content{height:150px!important;margin:20px 20px 20px 40px!important;background-color:inherit!important}.rplg-slider .rplg-box .rplg-box-content:before{bottom:47px!important;box-sizing:border-box!important;color:#bbb!important;content:'\201C'!important;display:block!important;height:96px!important;left:50px!important;position:absolute!important;right:515.391px!important;text-size-adjust:100%!important;top:20px!important;width:24.6094px!important;column-rule-color:#bbb!important;perspective-origin:12.2969px 48px!important;transform-origin:12.2969px 48px!important;border:0 none #bbb!important;font:normal normal normal normal 60px/96px Georgia,serif!important;margin:-25px 0 0 -40px!important;outline:#bbb none 0!important}.rplg-slider .rplg-stars{display:inline-block!important;margin-right:4px!important}.rplg-slider .rplg-row{margin:0!important;padding:20px!important}.rplg-grid .rplg-grid-row{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-flow:row wrap!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;margin:0 auto!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.rplg-grid .rplg-col{box-sizing:border-box!important}.rplg-grid .rplg-col-6{margin:0 4px 8px 4px!important;width:calc(50% - 8px)!important}@media (min-width:840px){.rplg-grid .rplg-col-12{margin:0 6px 12px 6px!important;width:calc(100% - 12px)!important}.rplg-grid .rplg-col-4{margin:0 6px 12px 6px!important;width:calc(25% - 12px)!important}.rplg-grid .rplg-col-3{margin:0 6px 12px 6px!important;width:calc(33.3333333333% - 12px)!important}.rplg-grid .rplg-col-2{margin:0 6px 12px 6px!important;width:calc(50% - 12px)!important}}@media (max-width:839px) and (min-width:480px){.rplg-grid .rplg-col-12{margin:0 4px 8px 4px!important;width:calc(100% - 12px)!important}.rplg-grid .rplg-col-2,.rplg-grid .rplg-col-3,.rplg-grid .rplg-col-4{margin:0 4px 8px 4px!important;width:calc(50% - 8px)!important}}@media (max-width:479px){.rplg-grid .rplg-col-12{margin:0 4px 8px 4px!important;width:calc(100% - 12px)!important}.rplg-grid .rplg-col-2,.rplg-grid .rplg-col-3,.rplg-grid .rplg-col-4,.rplg-grid .rplg-col-6{margin:0 4px 8px 4px!important;width:calc(100% - 8px)!important}}.rplg-grid .rplg-box{padding:20px!important}.rplg-grid .rplg-biz-name{padding-right:10px!important}.rplg-grid .rplg-review-name{line-height:18px!important;padding-right:10px!important}.rplg-grid .rplg-stars{white-space:nowrap!important}.rplg-grid .rplg-review-time{margin:2px 0 0!important;line-height:18px!important}.rplg-grid .rplg-box-content{margin:10px 0 0!important}.rplg .rplg-biz-name{color:#333!important;font-size:15px!important;font-weight:600!important}.rplg .rplg-biz-name a{text-decoration:none!important}.rplg .rplg-biz-rating.rplg-trim{overflow:visible!important}.rplg .rplg-biz-rating .rplg-biz-score{display:inline-block!important;color:#0caa41!important;font-size:18px!important;font-weight:600!important;margin:0 8px 0 0!important;vertical-align:middle!important}.rplg .rplg-biz-rating.rplg-biz-google .rplg-biz-score{color:#fb8e28!important}.rplg .rplg-biz-rating.rplg-biz-facebook .rplg-biz-score{color:#3c5b9b!important}.rplg .rplg-biz-rating.rplg-biz-yelp .rplg-biz-score{color:#d32323!important}.rplg .rplg-biz-based{display:block!important;color:#777!important;font-size:14px!important;text-align:left!important;text-shadow:1px 1px 0 #fff!important}.rplg .rplg-dark .rplg-biz-based{color:#ccc!important;text-shadow:none!important}.rplg .rplg-biz-based .rplg-social-logo svg{display:inline-block!important;margin:0 4px!important;vertical-align:middle!important}.rplg .rplg-biz-based .rplg-biz-based-text{vertical-align:middle!important}.rplg-badge-cnt.rplg-badge-center{text-align:center!important}.rplg .rplg-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.rplg .rplg-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.rplg .rplg-badge{display:inline-block;margin:0 10px 10px 0!important;border-left:6px solid #0caa41!important;box-shadow:2px 3px 10px rgba(0,0,0,.12)!important}.rplg-badge-fixed .rplg-badge,.rplg-badge_left-fixed .rplg-badge{display:block}.rplg-badge[data-provider=google]{border-left-color:#fb8e28!important}.rplg-badge[data-provider=facebook]{border-left-color:#3c5b9b!important}.rplg-badge[data-provider=yelp]{border-left-color:#d32323!important}.rplg-badge.rplg-badge-block{display:block}.rplg-badge.rplg-badge-clickable{cursor:pointer!important}.rplg-badge.rplg-badge-clickable:hover .rplg-badge-btn{background-color:#f9f9f9!important}.rplg-badge .rplg-badge-btn{width:270px!important;position:relative!important;padding:10px 24px 10px 10px!important;background:#fff!important;transition:all .2s ease-in-out!important}.rplg-badge.rplg-badge-block .rplg-badge-btn{width:auto!important}.rplg-badge .rplg-badge-menu{position:absolute!important;top:0!important;right:0!important;margin:0!important;padding:8px!important;cursor:pointer!important;border:none!important;background-color:transparent!important;box-shadow:none!important;outline:0!important}.rplg-badge .rplg-badge-menu svg{width:20px!important;height:20px!important}.rplg-badge .rplg-badge-menu svg circle{fill:#999!important;transition:all .2s ease-in-out!important}.rplg-badge .rplg-badge-menu:hover svg circle{fill:#555!important}.rplg-badge .rplg-badge-actions{position:absolute!important;right:5px!important;top:33px!important;background:none repeat scroll 0 0 #fff!important;border:1px solid #ccc!important;border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;list-style-type:none!important;margin:3px 0 0 0!important;padding:0!important;z-index:999999!important;text-align:left!important;box-shadow:0 1px 6px rgba(0,0,0,.15)!important;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15)!important;-moz-box-shadow:0 1px 6px rgba(0,0,0,.15)!important}.rplg-badge .rplg-badge-actions .rplg-links a{display:block!important;margin:0!important;padding:1px 5px!important}.rplg-badge .rplg-badge-actions .rplg-links a:hover{background:#ccc!important}.rplg-badge .rplg-row{margin:0!important;padding:0!important}.rplg-badge .rplg-badge-logo{margin:0 10px 0 0!important}.rplg-badge .rplg-badge-logo .rplg-review-avatar{display:inline-block!important;width:50px!important;height:50px!important;margin-right:0!important;border-radius:50%!important;box-shadow:none!important}.rplg-badge .rplg-badge-logo>svg{width:50px!important;height:50px!important;vertical-align:middle!important}.rplg-badge[data-provider=facebook] .rplg-badge-logo>svg{padding:4px!important;border-radius:50%!important;background-color:#3c5b9b!important}@media(max-width:768px){.rplg .rplg-flash.rplg-flash-hide,.rplg-badge-cnt.rplg-badge-fixed.rplg-badge-hide,.rplg-badge-cnt.rplg-badge_left-fixed.rplg-badge-hide{display:none!important}}.rplg .rplg-badge .rplg-social-logo svg{width:16px!important;height:16px!important}.rplg .rplg-badge .rplg-social-logo.rplg-facebook-logo svg{width:12px!important;height:12px!important}.rplg-badge .rplg-social-logo{position:absolute!important;right:6px!important}.rplg-badge .rplg-social-logo.rplg-google-logo{top:6px!important}.rplg-badge .rplg-social-logo.rplg-facebook-logo{top:27px!important}.rplg-badge .rplg-social-logo.rplg-yelp-logo{top:50px!important}.rplg .rplg-badge2{display:inline-block;position:relative!important;text-align:left!important;border-radius:2px!important;margin:10px 10px 0 0!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.rplg-badge-fixed .rplg-badge2,.rplg-badge_left-fixed .rplg-badge2{display:none;margin:10px 10px 0 0!important}.rplg-badge2.rplg-badge-block{display:block}.rplg-badge2 .rplg-badge2-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.rplg-badge2 .rplg-badge2-btn{display:flex!important;align-items:center!important;position:relative!important;padding:10px!important;z-index:999!important;color:#333!important;background:#fff!important;border-radius:0 0 2px 2px!important;transition:all .2s ease-in-out!important}.rplg-badge2 .rplg-badge2-btn.rplg-badge2-clickable{cursor:pointer!important}.rplg-badge2 .rplg-badge2-btn.rplg-badge2-clickable:hover{background:#f3f3f5!important}.rplg-badge2 .rplg-badge2-btn img{display:inline-block!important;width:44px!important;height:44px!important;max-width:none!important;margin:0!important;box-shadow:none!important}.rplg-badge2 .rplg-badge2-close{display:none;position:absolute!important;top:-12px!important;right:-18px!important;width:16px!important;height:16px!important;line-height:16px!important;text-align:center!important;cursor:pointer!important;text-decoration:none!important;color:#555!important;font-size:18px!important;font-family:Arial,sans-serif!important;border-radius:50%!important;background-color:rgba(255,255,255,.5)!important}.rplg-badge-cnt:hover .rplg-badge2-close{display:block}.rplg-badge2 .rplg-badge2-close:hover{color:#333!important;background-color:rgba(255,255,255,.7)!important}.rplg-badge2 svg{display:inline-block;width:auto;height:auto;vertical-align:middle!important}.rplg-badge2 .rplg-badge2-btn .rplg-badge-logo>svg{width:44px!important;height:44px!important}.rplg-badge2[data-provider=facebook] .rplg-badge-logo>svg{padding:4px!important;border-radius:50%!important;background-color:#3c5b9b!important}.rplg-badge2 .rplg-badge2-score{display:inline-block;font-size:14px!important;line-height:20px!important;margin:0 0 0 8px!important;vertical-align:middle!important}.rplg .rplg-badge2 .rplg-biz-rating>div{font-size:20px!important;font-weight:400!important}.rplg .rplg-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.rplg .rplg-form.rplg-form-left{left:0!important}@media(max-width:460px){.rplg .rplg-form{width:100%!important}}.rplg-form .rplg-form-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important;box-sizing:border-box!important}.rplg-form .rplg-form-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:15px!important;width:100%!important;height:100%!important;padding:0 40px 0 0!important}.rplg-form .rplg-head-info .rplg-review-name{color:#000!important}.rplg-form .rplg-form-close{position:relative;padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;z-index:2147483002!important;-webkit-appearance:none!important}.rplg-form .rplg-form-close:hover{color:#555!important}.rplg-form .rplg-form-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.rplg-form .rplg-form-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.rplg-form .rplg-form-content{top:80px!important;bottom:48px!important}.rplg-form .rplg-form-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important;padding:15px 0 15px 20px!important}.rplg-form .rplg-list-review{position:relative!important}.rplg-form .rplg-links{text-align:center!important}.rplg-form .rplg-links a{padding:2px 8px!important;background-color:#eee!important;border:1px solid #dedede!important;text-shadow:1px 1px 0 #f5f5f5!important;transition:all .2s ease-in-out!important}.rplg-form .rplg-links a:hover{background-color:#dfdfdf!important}.rplg-form .rplg-form-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.rplg-form .rplg-form-footer img{padding:16px!important}.rplg-form .rplg-powered{color:#999!important;margin:12px 0 0!important;font-size:14px!important}.rplg-form .rplg-facebook-powered span{color:#4080ff!important;font-weight:700!important;font-size:15px!important}.rplg-form .rplg-yelp-logo{margin:6px 0 0!important}.rplg-form .rplg-yelp-logo img{float:none!important;width:60px!important;padding:0!important;vertical-align:bottom!important}.rplg-form .rplg-review-avatar{width:50px!important;height:50px!important;box-shadow:none!important}.rplg-form .rplg-review-name{font-size:14px!important}.rplg-form .rplg-form-review{margin-bottom:15px!important}.rplg .rplg-form[data-btn="1"] .rplg-form-head{height:110px!important}.rplg .rplg-form[data-btn="1"] .rplg-form-content{top:110px!important}.rplg-list2 .rplg-social-ratings .rplg-row{margin:0 0 10px!important}.rplg-list2 .rplg-social-ratings .rplg-row:last-child{margin:0!important}.rplg-list2 .rplg-social-ratings .rplg-social-logo{display:block!important;width:56px!important}.rplg-list2 .rplg-social-logo svg{margin:0 auto!important}.rplg-list2 .rplg-social-rating{font-size:1.1em!important;margin:0 6px 0 0!important}.rplg-list2 .rplg-google-rating{color:#fb8e28!important}.rplg-list2 .rplg-facebook-rating{color:#4080ff!important}.rplg-list2 .rplg-yelp-rating{color:#d32323!important}.rplg-list2 .rplg-box-content{height:auto!important;margin:10px 0 0!important}.rplg-list2 .rplg-box{padding:20px!important;margin-bottom:15px!important}.rplg-list2 .rplg-row:last-child{margin-bottom:0!important}.rplg-list2 .rplg-stars{display:inline-block!important;margin-right:4px!important}.rplg-list2 .rplg-review-text{vertical-align:middle!important}.rplg-list .rplg-list-header{margin:0 0 15px 0!important}.rplg-list .rplg-list-header:last-child{margin:0!important}.rplg-list .rplg-list-reviews{position:relative!important;min-height:100%!important;margin:0 auto!important}.rplg-list .rplg-list-review{margin:0 0 15px!important}.rplg-list .rplg-list-review:last-child{margin:0!important}.rplg-list .rplg-review-avatar{width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}.rplg-list .rplg-review-name{color:#427fed!important;font-size:100%!important;font-weight:700!important;padding-right:6px!important;text-decoration:none!important;box-shadow:none!important}.rplg-list .rplg-review-time{font-size:13px!important;line-height:unset!important}.rplg-list .rplg-facebook-powered,.rplg-list .rplg-google-powered,.rplg-list .rplg-review-count{margin:6px 0 0!important;color:#999!important}.rplg-list .rplg-facebook-powered span{color:#4080ff!important;font-weight:700!important;font-size:15px!important}.rplg-list .rplg-review-text{color:#222!important;font-size:13px!important;line-height:18px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-line!important}.rplg-list .rplg-review-badge{top:auto!important;bottom:-1px!important;right:9px!important;background-color:#f5f5f5!important;border-radius:50%!important}.rplg-list .rplg-social-logo svg{display:block}.rplg .rplg-dark .rplg-box{background-color:#333!important}.rplg .rplg-dark.rplg-slider .rplg-box:before{background-color:#333!important}.rplg .rplg-dark .rplg-biz-name a{color:#eee!important}.rplg .rplg-dark .rplg-links a{color:#fff!important}.rplg .rplg-dark .rplg-review-name{color:#eee!important}.rplg .rplg-dark .rplg-review-text{color:#fff!important}.rplg .rplg-dark .rplg-review-time{color:#ccc!important}.rplg .rplg-dark .rplg-powered{color:#999!important}.rplg .rplg-rating img,.rplg .rplg-review img{display:inline-block!important}.rplg .rplg-rating-info,.rplg .rplg-rating-name{vertical-align:middle!important}.rplg .rplg-rating-name{margin-right:6px!important}.rplg .rplg-rating-info{margin-left:4px!important}.rplg .rplg-flash-wrap{display:block!important;position:fixed!important;left:0!important;top:100%!important;width:auto!important;font-size:16px!important;z-index:999999999999!important}.rplg .rplg-flash-wrap.rplg-flash-right{left:auto!important;right:0!important}.rplg .rplg-flash-content{opacity:0!important;padding:18px!important;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease!important;transition:opacity .3s ease,-webkit-transform .3s ease!important;transition:transform .3s ease,opacity .3s ease!important;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease!important}.rplg .rplg-flash-content.rplg-flash-visible{opacity:1!important;-webkit-transform:translate(0,-100%)!important;-ms-transform:translate(0,-100%)!important;transform:translate(0,-100%)!important;text-align:left!important}.rplg .rplg-flash-content.rplg-flash-visible.rplg-flash-gout{opacity:.5!important;-webkit-transition:opacity 150ms ease!important;transition:opacity 150ms ease!important;transition:opacity 150ms ease!important;transition:opacity 150ms ease!important}.rplg .rplg-flash-card{position:relative!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;height:400px!important;max-height:82px!important;max-width:100%!important;color:#8d8d8d!important;font-size:12px!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important;border-radius:20px!important;background-color:#fff!important;box-shadow:0 1px 5px 0 rgb(0 0 0 / 20%),0 3px 1px -2px rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 14%)!important;-webkit-transition:max-height .3s ease,opacity .3s ease,-webkit-transform .3s ease!important;transition:max-height .3s ease,opacity .3s ease,-webkit-transform .3s ease!important;transition:max-height .3s ease,opacity .3s ease,transform .3s ease!important;transition:max-height .3s ease,opacity .3s ease,transform .3s ease,-webkit-transform .3s ease!important;cursor:pointer!important}.rplg .rplg-flash-card:hover{box-shadow:0 5px 5px -3px rgb(0 0 0 / 20%),0 3px 14px 2px rgb(0 0 0 / 12%),0 8px 10px 1px rgb(0 0 0 / 14%)!important;opacity:1!important;-webkit-transform:translate(0,-2px)!important;-ms-transform:translate(0,-2px)!important;transform:translate(0,-2px)!important}.rplg .rplg-flash-card.rplg-flash-expanded{height:400px!important;max-height:400px!important}.rplg .rplg-flash-x{position:absolute!important;top:10px!important;right:-2px!important;z-index:3!important;width:22px!important;height:22px!important;opacity:.5!important;border-radius:20px!important;background-color:#fafafa!important;-webkit-transform:translate(0,-30px)!important;-ms-transform:translate(0,-30px)!important;transform:translate(0,-30px)!important;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease!important;transition:opacity .2s ease,-webkit-transform .2s ease!important;transition:opacity .2s ease,transform .2s ease!important;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease!important;color:#373737!important;font-size:18px!important;line-height:22px!important;text-align:center!important;cursor:pointer!important}.rplg .rplg-flash-x{transform:translate(0,0)!important;opacity:0!important}.rplg .rplg-flash-content:hover .rplg-flash-x{transform:translate(0,-10px)!important;opacity:1!important}.rplg .rplg-flash-x svg{display:inline-block;width:12px!important;height:12px!important}.rplg .rplg-flash-story{position:relative!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;z-index:1!important;width:100%!important;height:82px!important;opacity:1!important;padding:8px 12px!important;-webkit-transition:opacity .2s ease!important;transition:opacity .2s ease!important}.rplg .rplg-flash-expanded .rplg-flash-story{opacity:0!important}.rplg .rplg-flash-img{width:50px!important;height:50px!important;padding:4px!important;margin-right:10px!important}.rplg .rplg-flash-img svg{display:inline-block;width:auto;height:auto}.rplg .rplg-flash-img .rplg-review-avatar{width:50px!important;height:auto!important}.rplg .rplg-flash-stars,.rplg .rplg-flash-text{color:#333!important;font-size:13px!important;white-space:nowrap}.rplg .rplg-flash-stars svg,.rplg .rplg-flash-text span{vertical-align:middle!important}.rplg .rplg-flash-stars .rplg-flash-star svg{display:inline-block;width:14px!important;height:14px!important}.rplg .rplg-flash-stars .rplg-flash-star[data-provider=yelp] svg{padding:2px!important}.rplg .rplg-flash-stars .rplg-flash-logo svg{display:inline-block;width:16px!important;height:16px!important}.rplg .rplg-flash-stars .rplg-flash-logo[data-provider=facebook] svg{padding:2px!important;border-radius:50%!important;background-color:#3c5b9b!important}.rplg .rplg-flash-text .rplg-review-avatar{display:inline-block!important;width:16px!important;height:16px!important;margin:-4px 6px 0 2px!important}.rplg .rplg-flash-text .rplg-flash-name{display:inline-block;color:#00a3ff!important;font-weight:600!important;width:55px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rplg .rplg-flash-footer{font-size:11px!important;line-height:20px!important;font-weight:600!important}.rplg .rplg-flash-power{float:right;font-size:11px!important;font-weight:400!important}.rplg .rplg-flash-power svg{display:inline-block;width:14px;height:14px;margin-right:2px;vertical-align:middle}.rplg .rplg-flash-power a{color:#8d8d8d!important;text-decoration:none}.rplg .rplg-flash-power a span{font-weight:600!important;text-transform:capitalize!important}.rplg .rplg-flash-power a span:hover{text-decoration:underline}.rplg .rplg-flash-form{position:absolute!important;left:0!important;top:0!important;overflow:auto!important;width:100%!important;max-height:100%!important;border-radius:20px!important;opacity:0!important;-webkit-transition:opacity .2s ease!important;transition:opacity .2s ease!important}.rplg .rplg-flash-expanded .rplg-flash-form{z-index:2!important;opacity:1!important;overflow-y:auto!important}.rplg .rplg-form-review.rplg-highlight{background:#f9f9f9}.rplg .rplg-flash-form .rplg-list-review{padding:10px 20px}.rplg .rplg-flash-form .rplg-review-badge{top:auto!important;bottom:0!important;right:6px!important}.rplg .grw-slider{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.rplg .grw-slider .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.rplg .grw-slider .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.rplg .grw-row-xs .grw-slider-content,.rplg .grw-row-xs .grw-slider-header,.rplg .grw-row-xs .grw-slider-review{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.rplg .grw-row-x .grw-slider-header,.rplg .grw-row-x .grw-slider-header+.grw-slider-content,.rplg .grw-row-x .grw-slider-review{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}.rplg .grw-row-x .grw-slider-header+.grw-slider-content .grw-slider-review{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.rplg .grw-row-s .grw-slider-header{-ms-flex:0 0 33.333333%!important;flex:0 0 33.333333%!important;max-width:33.333333%!important}.rplg .grw-row-s .grw-slider-header+.grw-slider-content{-ms-flex:0 0 66.666666%!important;flex:0 0 66.666666%!important;max-width:66.666666%!important}.rplg .grw-row-s .grw-slider-review{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}.rplg .grw-row-m .grw-slider-header{-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important}.rplg .grw-row-m .grw-slider-header+.grw-slider-content{-ms-flex:0 0 75%!important;flex:0 0 75%!important;max-width:75%!important}.rplg .grw-row-m .grw-slider-review{-ms-flex:0 0 33.333333%!important;flex:0 0 33.333333%!important;max-width:33.333333%!important}.rplg .grw-row-l .grw-slider-header{-ms-flex:0 0 20%!important;flex:0 0 20%!important;max-width:20%!important}.rplg .grw-row-l .grw-slider-header+.grw-slider-content{-ms-flex:0 0 80%!important;flex:0 0 80%!important;max-width:80%!important}.rplg .grw-row-l .grw-slider-review{-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important}.rplg .grw-row-xl .grw-slider-header{-ms-flex:0 0 16.666666%!important;flex:0 0 16.666666%!important;max-width:16.666666%!important}.rplg .grw-row-xl .grw-slider-header+.grw-slider-content{-ms-flex:0 0 83.333333%!important;flex:0 0 83.333333%!important;max-width:83.333333%!important}.rplg .grw-row-xl .grw-slider-review{-ms-flex:0 0 20%!important;flex:0 0 20%!important;max-width:20%!important}.rplg .grw-slider .grw-slider-content{position:relative!important;min-width:0!important}.rplg .grw-slider .grw-slider-content-inner{position:relative!important}.rplg .grw-slider .grw-slider-header-inner,.rplg .grw-slider .grw-slider-review-inner{position:relative!important;margin:0 10px!important;padding:15px!important;width:100%!important}.rplg .grw-slider:not(.wp-dark) .grw-slider-review-inner.grw-slider-review-border{background:#fafafa!important;border-radius:4px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rplg .grw-slider .grw-slider-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:18px!important;height:18px!important}.rplg .grw-slider .grw-slider-reviews{display:flex!important;display:-ms-flexbox!important;overflow:hidden!important;overflow-x:scroll!important;margin:0 20px!important;padding:10px 0 15px!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none}.rplg .grw-slider .grw-slider-reviews::-webkit-scrollbar{display:none!important}.rplg .grw-slider .grw-slider-review{display:flex!important;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.rplg .grw-slider .grw-slider-controls{position:absolute!important;top:50%!important;width:100%!important}.rplg .grw-slider .grw-slider-btns{position:absolute!important;color:#ccc!important;height:28px!important;width:28px!important;font-size:45px!important;line-height:22px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important;transition:all .2s ease-in-out!important}.rplg .grw-slider .grw-slider-btns:hover{color:#999!important}.rplg .grw-slider .grw-slider-btns.grw-slider-prev{left:0!important;margin-left:-3px!important}.rplg .grw-slider .grw-slider-btns.grw-slider-next{right:0!important;margin-right:-3px!important}.rplg .grw-slider .grw-slider-dots{position:absolute!important;left:50%!important;transform:translate(-50%,0)!important;text-align:center!important}.rplg .grw-slider .grw-slider-dot.active,.rplg .grw-slider .grw-slider-dot:hover{opacity:1!important}.rplg .grw-slider .grw-slider-dot{display:inline-block!important;width:10px!important;height:10px!important;margin:3px!important;background:#ccc!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;transition:all .2s ease-in-out!important}.rplg .grw-slider .rplg-row .rplg-row-right{width:1px!important}.rplg .grw-slider .rplg-box-content{height:100px!important;overflow-y:auto!important}.rplg .grw-slider .rplg-box-content::-webkit-scrollbar{width:4px!important}.rplg .grw-slider .rplg-box-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.rplg .grw-slider .rplg-box-content::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.rplg .grw-slider .rplg-box-content::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.rplg .grw-slider-header .rplg-review-badge{top:auto!important;bottom:-10px!important;right:10px!important}.rplg .grw-slider-header .rplg-row-right{overflow:visible!important}.rplg .wp-google-wr{margin:15px auto 0 -15px!important}.rplg .wp-google-wr a{color:#fff!important;padding:6px 15px 10px!important;border-radius:27px!important;background:#427fed!important;white-space:nowrap!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important;text-decoration:none}.rplg .wp-google-wr a:hover{background:#065fd4!important}.rplg .wp-google-wr svg{display:inline-block;width:20px;height:20px;padding:1px;background:#fff;margin:0 0 0 4px;border-radius:50%;vertical-align:middle}.rplg .wp-google-wr span[data-logo=facebook] svg{background:#3c5b9b}.rplg .rplg-form .rplg-row{-webkit-box-align:start!important;-webkit-align-items:start!important;-ms-flex-align:start!important;align-items:start!important}.rplg .rplg-form .wp-google-wr{margin:4px auto 6px!important}.rplg .rplg-form .wp-google-wr a{color:#fff!important;font-size:13px!important;padding:3px 10px 6px!important}.rplg .rplg-form .wp-google-wr a:first-child{margin-right:10px!important}.rplg .rplg-form .wp-google-wr svg{width:17px;height:17px}.rpi{--visible:visible;--head-fs:1em;--head-grade-fs:1.2em;--head-logo-size:14px;--head-star-color:#fb7900;--head-text-fs:1em;--head-based-fs:.85em;--head-btn-fs:.65em;--head-card-br:none;--head-card-br-color:#cccccc;--head-card-bg:#f5f5f5;--head-card-bg-color:#f5f5f5;--head-card-radius:5px;--head-card-shadow:none;--head-img-size:56px;--fs:1em;--name-fs:.9em;--rev-time-fs:.75em;--logo-size:14px;--star-size:1.15em;--star-margin:4px;--bubble-size:1em;--img-size:52px;--rev-text-lh:1.25em;--flex-align-items:center;--info-gap:0.25em;--card-gap:16px;--card-padding:.75em;--card-br:none;--card-br-color:#cccccc;--card-bg:#f5f5f5;--card-bg-color:#f5f5f5;--card-radius:5px;--card-shadow:none;--meta-margin:1em;--left-margin:.5em;--body-height:9em;--reply-margin:6px;--reply-padding:6px;--card-color:#333333;--name-color:#154fc1;--time-color:#555555;--star-color:#fb7900;--readmore-color:#136aaf;--avaborder-margin:calc(-1 * (var(--img-size) / 2 + var(--card-padding)));--avaborder-margin-left:var(--avaborder-margin);--avaborder-padding:calc(var(--img-size) / 2);--avaborder-padding-left:var(--avaborder-padding);--bubble-flex-margin-left:calc(var(--card-padding) + var(--left-margin));--slider-bubble-flex-margin-left:calc(var(--card-padding) + var(--slider-card-margin) + var(--left-margin));--bubble-width-before:calc(var(--card-padding) + var(--left-margin) + var(--img-size)/2 - hypot(var(--bubble-size), var(--bubble-size))/2);--bubble-width-after:calc(100% - (var(--card-padding) + var(--left-margin) + var(--img-size)/2 + hypot(var(--bubble-size), var(--bubble-size))/2));--bubble-width-center:calc(50% - hypot(var(--bubble-size), var(--bubble-size))/2);--triangle-left:calc(var(--card-padding) + var(--left-margin) + var(--img-size)/2 - var(--bubble-size)/2);--triangle-center:calc(50% - var(--bubble-size)/2);--tag-fs:1em;--tag-bg:#ffffff;--tag-logo-size:0.85em;--tag-star-size:1.1em;--tag-text-color:#333333;--slider-card-gap:8px;--slider-card-margin:8px;--slider-btn-size:1em;--slider-btn:var(--slider-btn-size);--slider-dot-size:8px;--slider-head-card-br:none;--slider-head-card-br-color:#cccccc;--slider-head-card-bg:transparent;--slider-head-card-bg-color:#f5f5f5;--slider-head-card-radius:none;--slider-head-card-shadow:none;display:block;direction:ltr;text-align:left;line-height:normal;overflow:visible;box-sizing:border-box;visibility:visible!important}.rpi *,.rpi :after,.rpi :before{box-sizing:inherit}.rpi a{display:inline;margin:0!important;padding:0!important;color:inherit!important;text-decoration:none!important;border:none!important;outline:0!important;box-shadow:none!important;background:0 0!important}.rpi .rpi-readmore{display:block;color:var(--readmore-color);font-size:inherit;cursor:pointer;text-decoration:none}.rpi-logo::before,.rpi-logo_after::after{content:'';display:inline-block;width:var(--logo-size,14px);height:var(--logo-size,14px);border-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;z-index:3}.rpi-logo.rpi-logo-google::before,.rpi-logo_after.rpi-logo-google::after{background-image:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-logo-g)}.rpi-logo-facebook::before,.rpi-logo_after.rpi-logo-facebook::after{background-image:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-logo-f)}.rpi-logo-yelp::before,.rpi-logo_after.rpi-logo-yelp::after{background-image:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-logo-y)}.rpi-card-inner.rpi-logo::before,.rpi-card-inner>.rpi-logos{position:absolute;top:7px;right:7px;border-radius:50%}.rpi-logo.rpi-logo-left::before{right:auto;left:7px}.rpi-header .rpi-card-inner.rpi-logo::before,.rpi-header .rpi-card-inner>.rpi-logos{background-color:var(--head-card-bg)}.rpi-slider .rpi-header .rpi-card-inner.rpi-logo::before,.rpi-slider .rpi-header .rpi-card-inner>.rpi-logos{background-color:var(--slider-head-card-bg)}.rpi-content .rpi-card-inner.rpi-logo::before,.rpi-content .rpi-card-inner>.rpi-logos{background-color:var(--card-bg)}.rpi-body.rpi-logo::before{position:absolute;top:0;right:0;background-color:var(--card-bg)}.rpi-body.rpi-logo.rpi-logo-left::before{right:auto;left:0}.rpi-name.rpi-logo::before{margin:-2px 4px 0 0;vertical-align:middle}.rpi-stars.rpi-logo::before{margin:.2em .2em 0 0;width:calc(var(--star-size) - .25em);height:calc(var(--star-size) - .25em);vertical-align:middle}.rpi-img.rpi-logo::before{display:flex;position:absolute;bottom:calc(15% - var(--logo-size)/ 2);right:calc(15% - var(--logo-size)/ 2);background-color:#f5f5f5;border-radius:50%}.rpi-review_us.rpi-logo_after::after{vertical-align:middle;border-radius:50%;background-color:#fff}.rpi-review_us.rpi-logo-yelp::after{border:1px solid}.rpi-based .rpi-logo,.rpi-logos{display:inline-flex;vertical-align:middle}.rpi-logos .rpi-logo{display:inline-flex;margin:0 2px 0 0;vertical-align:middle}.rpi-header .rpi-logo::before,.rpi-header .rpi-logo_after::after{width:var(--head-logo-size,14px);height:var(--head-logo-size,14px)}.rpi-stars{display:inline-flex;vertical-align:middle;margin:0 var(--stars-margin,0)}.rpi-stars .rpi-star{display:inline-flex;margin:0 var(--star-margin) 0 0;vertical-align:middle}.rpi-stars .rpi-star::after{content:'';display:inline-block;width:var(--star-size);height:var(--star-size);-webkit-mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star);mask-repeat:no-repeat;mask-size:100%;background-color:var(--star-color)}.rpi-stars .rpi-star-h::after{-webkit-mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star-h);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star-h);mask-repeat:no-repeat;mask-size:100%;background-color:var(--star-color)}.rpi-stars .rpi-star-o::after{-webkit-mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star-o);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star-o);mask-repeat:no-repeat;mask-size:100%;background-color:#ccc}.rpi-header .rpi-stars .rpi-star-h::after,.rpi-header .rpi-stars .rpi-star-o::after,.rpi-header .rpi-stars .rpi-star::after{width:var(--head-star-size,var(--star-size));height:var(--head-star-size,var(--star-size))}.rpi-header .rpi-stars .rpi-star-h::after,.rpi-header .rpi-stars .rpi-star::after{background-color:var(--head-star-color)}.rpi .rpi-img{position:relative;display:block;width:var(--img-size);height:var(--img-size);border-radius:50%}.rpi img.rpi-img{margin:0;padding:0;border:none;border-radius:50%;min-width:initial;max-width:initial;object-fit:cover;object-position:top;box-shadow:var(--card-shadow)}.rpi .rpi-header .rpi-img{width:var(--head-img-size);height:var(--head-img-size);margin-left:2px}.rpi .rpi-header img.rpi-img{min-width:var(--head-img-size);box-shadow:var(--head-card-shadow)}.rpi-stars[data-info*=yelp] .rpi-star{border-radius:3px}.rpi-stars[data-info*=yelp] .rpi-star::after{mask-size:70%;mask-position:center;vertical-align:top;background-color:#fff}.rpi-stars[data-info*=yelp] .rpi-star-o::after{-webkit-mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-star);mask-repeat:no-repeat;mask-size:70%;mask-position:center}.rpi-stars[data-info*="5,yelp"] .rpi-star{background-color:#fb433c}.rpi-stars[data-info*="4,yelp"] .rpi-star{background-color:#ff643d}.rpi-stars[data-info*="4.5,yelp"] .rpi-star:nth-child(5){background:linear-gradient(90deg,#ff643d 50%,#bbbac0 50%)}.rpi-stars[data-info*="3,yelp"] .rpi-star,.rpi-stars[data-info*="3.5,yelp"] .rpi-star{background-color:#ff8742}.rpi-stars[data-info*="3.5,yelp"] .rpi-star:nth-child(5){background-color:#bbbac0}.rpi-stars[data-info*="3.5,yelp"] .rpi-star:nth-child(4){background:linear-gradient(90deg,#ff8742 50%,#bbbac0 50%)}.rpi-stars[data-info*="1,yelp"] .rpi-star,.rpi-stars[data-info*="1.5,yelp"] .rpi-star,.rpi-stars[data-info*="2,yelp"] .rpi-star,.rpi-stars[data-info*="2.5,yelp"] .rpi-star,.rpi-stars[data-info*="3,yelp"] .rpi-star:nth-child(4),.rpi-stars[data-info*="3,yelp"] .rpi-star:nth-child(5),.rpi-stars[data-info*="4,yelp"] .rpi-star:nth-child(5){background-color:#bbbac0}.rpi-stars[data-info*="2,yelp"] .rpi-star:first-child,.rpi-stars[data-info*="2,yelp"] .rpi-star:nth-child(2),.rpi-stars[data-info*="2.5,yelp"] .rpi-star:first-child,.rpi-stars[data-info*="2.5,yelp"] .rpi-star:nth-child(2){background-color:#ffad48}.rpi-stars[data-info*="2.5,yelp"] .rpi-star:nth-child(3){background:linear-gradient(90deg,#ffad48 50%,#bbbac0 50%)}.rpi-stars[data-info*="1,yelp"] .rpi-star:first-child,.rpi-stars[data-info*="1.5,yelp"] .rpi-star:first-child{background-color:#ffcc4b}.rpi-stars[data-info*="1.5,yelp"] .rpi-star:nth-child(2){background:linear-gradient(90deg,#ffcc4b 50%,#bbbac0 50%)}.rpi-grade.rpi-grade-yelp10,.rpi-grade.rpi-grade-yelp15{color:#ffcc4b}.rpi-grade.rpi-grade-yelp20,.rpi-grade.rpi-grade-yelp25{color:#ffad48}.rpi-grade.rpi-grade-yelp30,.rpi-grade.rpi-grade-yelp35{color:#ff8742}.rpi-grade.rpi-grade-yelp40,.rpi-grade.rpi-grade-yelp45{color:#ff643d}.rpi-grade.rpi-grade-yelp50{color:#fb433c}.rpi-based .rpi-logo_after.rpi-logo-yelp{color:#333;font-weight:700}.rpi-pop{top:100%!important;bottom:auto!important;opacity:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.rpi-pop-up{opacity:1;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);text-align:left}.rpi-pop-down{opacity:.5;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease}.rpi-clickable{cursor:pointer;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)}.rpi-clickable:hover{box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)}.rpi-clickable:active{box-shadow:0 0 2px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.24)}.rpi-scroll::-webkit-scrollbar{width:4px}.rpi-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:4px;border-radius:4px}.rpi-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.rpi-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc}.rpi-card-inner{padding:var(--card-padding)}.rpi-bubble__flex{margin-left:var(--bubble-flex-margin-left)}.rpi-bubble__flex_up{margin-bottom:var(--meta-margin)}.rpi-bubble__flex_down{margin-top:var(--meta-margin)}.rpi-slider .rpi-bubble__flex{margin-left:var(--slider-bubble-flex-margin-left)}.rpi-normal-up__body{margin-top:var(--meta-margin)}.rpi-normal-down__body{margin-bottom:var(--meta-margin)}.rpi-flex{gap:.75em}.rpi-info{gap:var(--info-gap)}.rpi-flex,.rpi-flexwrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:var(--flex-align-items)}.rpi-flex{text-align:var(--flex-text-align,left);flex-direction:var(--flex-direction,row)}.rpi-flexwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.rpi-shift-up__flex{--flex-align-items:var(--center-align-items, star)}.rpi-shift-down__flex{--flex-align-items:var(--center-align-items, end)}.rpi-cards{display:flex;display:-ms-flexbox;margin:0;padding:0;flex-wrap:wrap;-ms-flex-wrap:wrap;scrollbar-width:none}.rpi-card{display:block;position:relative;width:100%;height:100%;flex-shrink:0;align-items:center;justify-content:center;transform-origin:center center;transform:scale(1);transition:transform .5s}.rpi-content .rpi-card{font-size:var(--fs)}.rpi-card-inner{display:block;position:relative;color:var(--card-color);height:100%}.rpi-header .rpi-card-inner{border:var(--head-card-br);border-color:var(--head-card-br-color);border-radius:var(--head-card-radius);background-color:var(--head-card-bg);box-shadow:var(--head-card-shadow)}.rpi-slider .rpi-header .rpi-card-inner{border:var(--slider-head-card-br);border-color:var(--slider-head-card-br-color);border-radius:var(--slider-head-card-radius);background-color:var(--slider-head-card-bg);box-shadow:var(--slider-head-card-shadow)}.rpi-content .rpi-card-inner{border:var(--card-br);border-color:var(--card-br-color);border-radius:var(--card-radius);background-color:var(--card-bg);box-shadow:var(--card-shadow)}.rpi-bubble__inner.rpi-bubble__inner_up{border-top-width:0}.rpi-bubble__inner.rpi-bubble__inner_down{border-bottom-width:0}.rpi-slider .rpi-bubble__inner.rpi-bubble__inner_up{margin-top:0}.rpi-slider .rpi-bubble__inner.rpi-bubble__inner_down{margin-bottom:0}.rpi-bubble__inner::after,.rpi-bubble__inner::before{content:"";position:absolute;display:block;height:4px;background-color:inherit}.rpi-bubble__inner::before{left:0;width:var(--bubble-width-before)}.rpi-bubble__inner::after{right:0;width:var(--bubble-width-after)}.rpi-bubble__inner_up::after,.rpi-bubble__inner_up::before{top:0;border-top:1px solid #ccc;border-color:inherit}.rpi-bubble__inner_up::before{border-top-left-radius:inherit}.rpi-bubble__inner_up::after{border-top-right-radius:inherit}.rpi-bubble__inner_down::after,.rpi-bubble__inner_down::before{bottom:0;border-bottom:1px solid #ccc;border-color:inherit}.rpi-bubble__inner_down::before{border-bottom-left-radius:inherit}.rpi-bubble__inner_down::after{border-bottom-right-radius:inherit}.rpi-card-inner i{display:none}.rpi-triangle{position:absolute;left:var(--triangle-left);width:var(--bubble-size);height:var(--bubble-size);background-color:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rpi-triangle.rpi-triangle_up{display:block;top:calc(var(--bubble-size)/-2)}.rpi-triangle__br_up{border-top:1px solid;border-left:1px solid;border-color:inherit}.rpi-triangle.rpi-triangle_down{display:block;bottom:calc(var(--bubble-size)/-2)}.rpi-triangle__br_down{border-right:1px solid;border-bottom:1px solid;border-color:inherit}.rpi-avaborder-up{padding-left:var(--avaborder-padding-left);padding-top:var(--center-avaborder-padding,0)}.rpi-avaborder-up div.rpi-img{margin-left:var(--avaborder-margin-left);margin-top:var(--center-avaborder-margin,0)}.rpi-avaborder-down{--flex-direction:var(--center-avaborder-flex-direction, row);padding-left:var(--avaborder-padding-left);padding-bottom:var(--center-avaborder-padding,0)}.rpi-avaborder-down div.rpi-img{margin-left:var(--avaborder-margin-left);margin-bottom:var(--center-avaborder-margin,0)}.rpi-col-xs{-ms-flex-wrap:wrap;flex-wrap:wrap}.rpi-card.rpi-card_block{--col:1!important;--gap:1!important}.rpi-col-x .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-xs .rpi-card,.rpi-col-xs .rpi-content_row,.rpi-col-xs .rpi-header_row{--col:1;--gap:0}.rpi-col-xl .rpi-header_row+.rpi-content_row{--col:1.2;--gap:1}.rpi-col-l .rpi-header_row+.rpi-content_row{--col:1.25;--gap:1}.rpi-col-m .rpi-header_row+.rpi-content_row{--col:1.333333;--gap:1}.rpi-col-s .rpi-header_row+.rpi-content_row{--col:1.5;--gap:1}.rpi-col-s .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-x .rpi-card,.rpi-col-x .rpi-header_row,.rpi-col-x .rpi-header_row+.rpi-content_row{--col:2;--gap:1}.rpi-col-m .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-s .rpi-card,.rpi-col-s .rpi-header_row{--col:3;--gap:2}.rpi-col-l .rpi-card,.rpi-col-m .rpi-card,.rpi-col-m .rpi-header_row{--col:4;--gap:3}.rpi-col-l .rpi-header_row,.rpi-col-xl .rpi-card{--col:5;--gap:4}.rpi-col-xl .rpi-header_row{--col:6;--gap:5}.rpi-content_row,.rpi-grid .rpi-card,.rpi-header_row{-ms-flex:1 0 calc((100% - var(--card-gap)*var(--gap))/ var(--col));flex:1 0 calc((100% - var(--card-gap)*var(--gap))/ var(--col));width:calc((100% - var(--card-gap)*var(--gap))/ var(--col))}.rpi-slider .rpi-card{-ms-flex:1 0 calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col));flex:1 0 calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col));width:calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col))}.rpi-slider .rpi-content,.rpi-slider .rpi-header{-ms-flex:1 0 calc((100% - var(--slider-card-gap))/ var(--col,1));flex:1 0 calc((100% - var(--slider-card-gap))/ var(--col,1));width:calc((100% - var(--slider-card-gap))/ var(--col,1))}.rpi-content_top,.rpi-header_top{-ms-flex:1 0 100%;flex:1 0 100%;width:100%}.rpi-cnt,.rpi-slider-btn{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center}.rpi-card-inner.rpi-flexwrap{display:flex}.rpi-header .rpi-card{font-size:var(--head-fs)}.rpi-header .rpi-flex{-ms-flex:1 0 70%;flex:1 0 70%;overflow:hidden;text-align:var(--head-flex-text-align,left);flex-direction:var(--head-flex-direction,row)}.rpi-slider .rpi-header .rpi-flex{text-align:var(--slider-head-flex-text-align,left)}.rpi-header .rpi-info{-ms-flex:1 0 calc(100% - var(--img-size) - var(--card-padding));flex:1 0 calc(100% - var(--img-size) - var(--card-padding));line-height:1.4;text-wrap:wrap;overflow:hidden}.rpi-grade{display:inline;color:var(--head-star-color);font-size:var(--head-grade-fs);font-weight:700;margin:0 .25em 0 0;vertical-align:middle}.rpi-header .rpi-name,.rpi-header .rpi-scale{color:var(--head-scale-color,#154fc1);font-size:var(--head-text-fs);font-weight:700;vertical-align:middle}.rpi-header .rpi-based{display:block;color:var(--head-based-color,#777);font-size:var(--head-based-fs)}.rpi-info{display:flex;flex-direction:column;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.rpi-content .rpi-info{overflow:hidden}.rpi-name,.rpi-name a{color:var(--name-color);font-size:var(--name-fs);font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;line-height:var(--rev-text-lh)}.rpi-time{color:var(--time-color);font-size:var(--rev-time-fs);white-space:nowrap;line-height:var(--rev-text-lh)}.rpi-text .rpi-stars{display:inline-flex;vertical-align:middle}.rpi-body{position:relative;display:flex;gap:.3em;flex-direction:column;height:var(--body-height);line-height:1.5em;overflow:hidden;text-align:var(--rev-txtalgn,left);z-index:1}.rpi-text{display:block;height:auto;overflow-y:auto;flex:1 0 60%}.rpi-media{display:block;margin:10px 0 0 0;text-align:var(--rev-txtalgn,left)}.rpi-thumb{position:relative;display:inline-block;width:50px;height:50px;margin-right:4px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center}.rpi-reply{display:block;color:var(--time-color);font-size:.8em;line-height:normal;margin:0 0 0 var(--reply-margin);padding:0 0 0 var(--reply-padding);overflow-y:auto;overflow-x:hidden;border-left:1px solid #999;text-align:var(--rev-txtalgn,left)}.rpi-content .rpi-url{display:inline-block;padding:8px!important}.rpi-grid,.rpi-list{align-items:start;-ms-flex-align:start}.rpi-grid,.rpi-grid .rpi-cards,.rpi-list,.rpi-list .rpi-cards{gap:var(--card-gap)}.rpi-list .rpi-content{--body-height:auto}.rpi-list .rpi-body:empty{margin-top:0;margin-bottom:0}.rpi-slider{gap:var(--slider-card-gap)}.rpi-slider .rpi-content{position:relative;display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center}.rpi-slider .rpi-cards{gap:var(--slider-card-gap)}.rpi-slider .rpi-header_top.rpi-header_pad,.rpi-slider.rpi-col-xs .rpi-header.rpi-header_pad{padding:0 var(--slider-btn)!important}.rpi-slider .rpi-content .rpi-cards{position:relative;display:flex;flex:1;width:100%;overflow-x:scroll;flex-wrap:nowrap;-ms-flex-wrap:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-slider .rpi-content .rpi-cards::-webkit-scrollbar{display:none}.rpi-slider .rpi-card{scroll-snap-align:start}.rpi-slider .rpi-card-inner{height:auto;margin:var(--slider-card-margin)}.rpi-slider-btn{gap:.5em;margin:.5em auto 0;-ms-flex:1 0 var(--btn-flex-size,30%);flex:1 0 var(--btn-flex-size,30%);justify-content:var(--btn-justify-content,end)}.rpi-col-xs .rpi-slider-btn,.rpi-header_row .rpi-slider-btn{--btn-justify-content:center}.rpi-slider-next::after,.rpi-slider-prev::before{position:relative!important;content:'';display:block}.rpi-slider-next::after,.rpi-slider-prev::before{position:absolute;opacity:.7;text-align:center;width:var(--slider-btn);height:var(--slider-btn);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;mask-repeat:no-repeat;mask-size:100%;background-color:var(--slider-btn-color,#777);cursor:pointer;border-radius:50%;user-select:none;transition:all .2s ease-in-out}.rpi-slider-prev::before{-webkit-mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-prev);mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-prev)}.rpi-slider-next::after{-webkit-mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-next);mask:url(//www.ceglife.com/wp-content/plugins/business-reviews-bundle/assets/img/icons.svg#rpi-next)}.rpi-slider-next:hover::after,.rpi-slider-prev:hover::before{opacity:1}.rpi-dots-wrap{position:absolute;top:calc(100% - 1px);left:0;right:0;display:flex;justify-content:center;margin:0 var(--slider-btn);padding-top:var(--slider-dot-padding-top,16px)}.rpi-dots{display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-dot{display:inline-block;width:var(--slider-dot-size);height:var(--slider-dot-size);margin:1px 5px;background-color:var(--slider-dot-color,#999);border-radius:20px;cursor:pointer;opacity:.4;vertical-align:middle;flex:1 0 auto;width:var(--slider-dot-size);transform:scale(.85);scroll-snap-align:center}.rpi-dot:hover{opacity:1}.rpi-dot.active{opacity:1;transform:scale(1.2);background-color:var(--slider-act-dot-color,#154fc1)}.rpi-dot.s2{transform:scale(1.05)}.rpi-dot.s3{transform:scale(1)}.rpi-review_us{display:inline-block;color:var(--head-btn-txt-color,#fff);font-size:var(--head-btn-fs);outline:0;line-height:16px;border-radius:27px;background-color:var(--head-btn-color,#0a6cff);white-space:nowrap;user-select:none;text-decoration:none;vertical-align:middle}.rpi-review_us:last-child{margin-right:0}.rpi-review_us:hover{color:#fff;background:#1f67e7}.rpi-review_us:active{color:#fff;background:#0a6cff}.rpi-review_us a,.rpi-review_us[onclick]{display:block;padding:6px 8px!important}.rpi-tag{position:fixed;left:0;bottom:0;padding:16px;font-size:var(--tag-fs);max-width:none;z-index:2147482999}.rpi-tag.right{left:auto;right:16px}.rpi-tag.embed{display:inline-block;position:relative;padding:0;z-index:auto}.rpi-tag-cnt{display:flex;position:relative;align-items:center;justify-content:center;outline-width:0;overflow:visible;padding:8px 16px;cursor:pointer;color:#333;font-weight:400;line-height:18px;border:none;border-radius:32px;background-color:var(--tag-bg);box-shadow:0 3px 6px rgb(0 0 0 / 16%),0 1px 2px rgb(0 0 0 / 23%);user-select:none;transition:all .2s ease-in-out}.rpi-tag.push .rpi-tag-cnt:hover{transform:translate(0,-2px)!important}.rpi-tag .rpi-logo::before{width:var(--tag-logo-size,14px);height:var(--tag-logo-size,14px)}.rpi-tag .rpi-stars{white-space:nowrap;overflow:hidden;transition:all .2s ease-in-out}.rpi-tag-stars{display:inline-flex;vertical-align:middle}.rpi-tag.expand .rpi-stars{width:0}.rpi-tag.expand:hover .rpi-stars{width:115px}.rpi-tag-grade{color:var(--star-color);font-size:var(--tag-star-size);font-weight:700;margin:0 0 0 3px}.rpi-tag-text{color:var(--tag-text-color);font-size:var(--tag-star-size);margin:0 0 0 12px;line-height:1.7em;white-space:nowrap}.rpi-sb{position:fixed;bottom:0;right:0;height:100%;width:368px;z-index:2147483000}.rpi-sb.rpi-left{left:0}@media(max-width:460px){.rpi-sb{width:100%}}.rpi-sbb{position:absolute;top:0;right:0;bottom:0;width:100%;background:rgba(250,250,251,.98);border-left:1px solid #dadee2;box-shadow:0 0 4px 1px rgba(0,0,0,.08);z-index:2147483000}.rpi-sbc{position:absolute;top:0;right:0;bottom:0;width:100%;padding:20px 20px 0;overflow-y:auto;z-index:2147483001;-webkit-transform:translateZ(0)}.rpi-sbci{position:relative;min-height:100%;margin:0 auto}.rpi-sbx{display:block;width:26px;height:26px;position:absolute;top:10px;right:30px;font-size:26px;color:#333;cursor:pointer;line-height:22px;padding:0 5px;z-index:2147483001;background:#fff;border-radius:50%;user-select:none;box-shadow:0 0 2px rgb(0 0 0 / 12%),0 3px 5px rgb(0 0 0 / 24%);transition:all .2s ease-in-out}.rpi-sbx:hover{background:#f5f5f5}.rpi-sbx:active{box-shadow:none}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align:top;}:focus {outline: 0;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} nav ul {list-style:none;} body {line-height:normal;} ol, ul {list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;} table {border-collapse: collapse; border-spacing: 0;} input, select {vertical-align:middle;} abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}  mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;} del { text-decoration: line-through;} ins { color:#000; text-decoration:none;} body {font-family: 'Open Sans', sans-serif; font-size: 16px; line-height: 28px; color:#333;}
h1, h2, h3, h4, h5, h6 {font-weight:700; line-height:1.2; margin:0;}
h1 {font-size:46px; padding:0 0 15px;}
h2 {font-size:37px; padding:0 0 15px; }
h3 {font-size:28px; padding:0px 0 10px;}
h4 {font-size:24px; padding:0px 0 10px;}
h5 {font-size:16px; padding:0px 0 8px;}
h6 {font-size:16px; padding:0px 0 8px;}
a:link, a:visited {color:#666666; text-decoration:none; outline:0;}
a:focus, a:hover{color:#999; text-decoration:none;}
a:active {color:#000; text-decoration:none;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {margin:0;} .fl {float:left;} .fr {float:right;} blockquote{margin:1.5em;color:#666;font-style:italic;} 
strong, dfn, b {font-weight:bold;} em, dfn{font-style:italic;} sup,sub {line-height:0; font-size:.6em;} 
sup {vertical-align:super;padding-left:5px} sub {vertical-align:sub;} abbr,acronym{border-bottom:1px dotted #666;} address{margin:0 0 1.5em;font-style:italic;} 
del{color:#666;} pre{margin:1.5em 0;white-space:pre;} pre,code,tt {font:1em'andale mono','lucida console',monospace;line-height:1.5;}
ul,ol{margin:0 0 1.5em 0; padding-left:1.5em;} li ul, li ol{margin:0;} ul{list-style-type:disc;} ol{list-style-type:decimal;}
dl{margin:0 0 1.5em 0;} dl dt{font-weight:bold;} dd{margin-left:1.5em;}
table{margin-bottom:10px; width:100%;} th{font-weight:bold;} thead th{background:#c3d9ff;} th,td,caption{padding:4px 10px 4px 5px;} tfoot{font-style:italic;} caption{background:#eee;} tbody tr:nth-child(even) td,tbody tr.even td{} small{font-size:11px;} .red, .require, .star {color:#F00;} .center {text-align:center;} .justify {text-align:justify;} .clearing, .flowfix {overflow:hidden; width:100%;} .overfix {overflow:hidden;} .clr, .clear {clear:both; line-height:0px; height:0; display:block;} .nomg {margin-left:0 !important; margin-right:0 !important;} .hide, .ui-helper-hidden-accessible, .ui-tabs-hide {display:none;} .animated {visibility:hidden;} .section {float:left; width:100%; clear:both;} .row {display:block; float:left; margin-bottom:0px;} .relative {position:relative;} .fleft {float:left;} .fright {float:right;} .main, .container {width:1200px; margin:0 auto; position:relative;} .container {position:static;} .main-boxed {width:1220px; margin:0 auto;} 
.grid, [class*="grid"] {float: left; margin-left:10px; margin-right:10px; } .grid.fright, [class*="grid"].fright {float:right;} .off-grid  {float:left;}
.grid.first, [class*="grid"].first {margin-left:0px; } [class*="grid"] [class*="grid"]:first-child {margin-left:0px;}
.grid.last, [class*="grid"].last {margin-right:0px;} [class*="grid"] [class*="grid"]:last-child {margin-right:0px;}
.grid1 {width:80px;} .grid2 {width:180px;} .grid3 {width:280px;} .grid4 {width:380px;} .grid5 {width:480px;} .grid6 {width:580px;} 
.grid7 {width:680px;} .grid8 {width:780px;} .grid9 {width:880px;} .grid10 {width:980px;} .grid11 {width:1080px;} .grid12 {width:1180px;}
.grid12 > .grid3:nth-child(4n), .grid9 > .grid3:nth-child(3n), .grid6 > .grid3:nth-child(2n), .grid12 > .grid4:nth-child(3n), .grid8 > .grid4:nth-child(2n) {margin-right:0;}
.off-desktop, .on-tablet, .on-phone {display:none;} .on-desktop, .off-tablet, .off-phone {display:block;} 
a.on-desktop, a.off-tablet, a.off-phone {display:inline-block;}
@media (max-width: 1280px) {
.main, .container {width:960px;} .main-boxed {width:980px;}
.grid1 {width:60px;} .grid2 {width:140px;} .grid3 {width:220px;} .grid4 {width:300px;} .grid5 {width:380px;} .grid6 {width:460px;} 
.grid7 {width:540px;} .grid8 {width:620px;} .grid9 {width:700px;} .grid10 {width:780px;} .grid11 {width:860px;} .grid12 {width:940px;}
.off-desktop, .off-tablet, .on-phone {display:none;} a.off-desktop, a.off-tablet, a.on-phone {display:none;}
.on-desktop, .on-tablet, .off-phone {display:block;} a.on-desktop, a.on-tablet, a.off-phone {display:inline-block;}
}
@media (min-width: 768px) and (max-width: 979px) {
.main, .container { width:720px;}  .main-boxed {width:740px;}  
.grid1 {width:40px;} .grid2 {width:100px;} .grid3 {width:160px;} .grid4 {width:220px;} .grid5 {width:280px;} .grid6 { width:340px;} 
.grid7 {width:400px;} .grid8 {width:460px;} .grid9 {width:520px;} .grid10 {width:580px;} .grid11 {width:640px;} .grid12 {width:700px;} 
.off-tablet, .on-desktop, .on-phone {display:none;} a.off-tablet, a.on-desktop, a.on-phone {display:none;} 
.off-phone, .on-tablet, .off-desktop  {display:block;} a.off-phone, a.on-tablet, a.off-desktop  {display:inline-block;} 
}
@media (max-width: 767px) {
.main, .container {max-width:90%; width:90%; } .row {width:100%; margin-bottom:0px;} .off-grid {display:none;}
.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12 {width:100%; margin-left:0px; margin-right:0px;}
}
@media (max-width: 979px) {
.on-desktop, .off-phone, .on-tablet {display:none;} a.on-desktop, a.off-phone, a.on-tablet {display:none;} 
.on-phone, .off-desktop, .off-tablet {display:block;} a.on-phone, a.off-desktop, a.off-tablet {display:inline-block;} 
} .one-half, .one-third, .two-third, .one-fourth, .three-fourth {padding-bottom:10px; float:left;}
.one-half {width:49%; padding-right:2%;} .one-half.last {float:right; padding-right:0;}
.one-third {width:32%; padding-right:2%;} .one-third.last {float:right; padding-right:0;}
.two-third {width:66%; padding-right:2%;} .two-third.last {float:right; padding-right:0;}
.one-fourth {width:23.5%; padding-right:2%;} .one-fourth.last {float:right; padding-right:0;}
.three-fourth {width:74.5%; padding-right:2%;} .three-fourth.last {float:right; padding-right:0;}
.one-half+.one-half, .one-third+.two-third, .two-third+.one-third, .one-third+.one-third+.one-third, 
.one-fourth+.one-fourth+.one-half, .one-fourth+.one-half+.one-fourth, .one-half+.one-fourth+.one-fourth, 
.one-fourth+.three-fourth, .three-fourth+.one-fourth, .one-fourth+.one-fourth+.one-fourth+.one-fourth {float:right; padding-right:0%;} 
.one-half.fleft {padding-right:2%;} .one-half.fright {padding-right:0%;} .col-full, .full-col {width:100%; float:left; padding-bottom:10px;}
.ie7 .one-half {width:48.5%;} .ie7 .one-third {width:31.5%;} .ie7 .two-third {width:65.5%;} .ie7 .one-fourth {width:23%;} .ie7 .three-fourth {width:74%;}
@media (max-width:767px) { 
.one-half, .one-fourth, .three-fourth {width:49%; padding-right:2%;} .one-fourth+.one-fourth {padding-right:0;} 
.one-third, .two-third {width:100%; padding-right:0;} }
@media (max-width: 599px) { 
.one-half, .one-third, .two-third, .one-fourth, .three-fourth {width:100%; padding-right:0%;} } button, input[type="button"], input[type="reset"], input[type="submit"], .cancelButton {border-radius:5px;border:2px solid #0558A8; background:#0558A8; color:#fff; vertical-align:top; box-sizing:border-box; -webkit-appearance:inherit; appearance:inherit; cursor:pointer; transition:all 400ms; padding:6px 50px; font-size:16px; line-height:24px; font-weight:700; text-transform:uppercase;} 
input[type="reset"] {background:#616161;border-color:#616161;}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .cancelButton:hover {color:#2491d0; background: #fff; border-color: #2491d0;} 
button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {}
input[type="text"], input[type="email"], input[type="url"],input[type="password"], input[type="search"], input[type="tel"], input[type="date"], textarea, select {color: #666; border: 1px solid #cccccc; border-radius:0; box-sizing:border-box;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="date"]:focus,  textarea:focus, select:focus {color: #111; border-color:#a9a9a9;} 
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="date"], textarea, select {padding:8px 15px; font-size:14px; line-height:22px;}
.gf_blank_quarter {height:1px !important; padding:0px!important; margin:-1px 0px 0px 0px!important;}
@media (min-width:640px) {#input_1_158 {max-width:74.5%;}} .page-id-10 .g-recaptcha {transform:scale(0.8); transform-origin: 0 0; margin-bottom:-8px;}
.page-id-10 input[type="text"],.page-id-10  input[type="email"], .page-id-10 input[type="url"], .page-id-10 input[type="password"], .page-id-10 input[type="search"], .page-id-10  input[type="tel"], .page-id-10  input[type="date"], textarea, .page-id-10 select {padding:6px 15px;;}
.page-id-10 input[type="submit"] {margin-bottom:-5px!important;}
.page-id-10 article:nth-of-type(1) .section {padding: 65px 0px 45px 0px;}
.page-id-10 .selectedState select {width:100%;} .gf_blank_quarter {height:1px !important; padding:0px!important; margin:-1px 0px 0px 0px!important;} .page-id-18 .g-recaptcha {transform:scale(0.84); transform-origin: 0 0;}
@media (min-width: 979px) {.page-id-18 .g-recaptcha {margin-left: 169px;}} .search-toggle {position: absolute;right: 15px;top: 14px;width: 29px;z-index: 99;cursor: pointer;text-align: center;}
.search-toggle .icon-search {display:block; height:30px; color:#ffffff; font-size:16px; line-height:30px;}
.search-toggle .icon-search:hover {color:#ffffff;}
.header .esearch {display:none; position:absolute; top:56px; right:15px; background:#000; padding:10px; width:300px; z-index:99;}
.header .esearch form {position:relative; width:100%;}
.header .esearch input.field {width:100%; background:#000; border:1px solid #2f2f2f; color:#fff; padding:5px 45px 6px 12px;}
.header .esearch button.submit {position:absolute; background:none; border:0 none; color:#4f4f4f; right:3px; padding:0; top:0; width:30px; height:28px;}
.header .esearch button.submit:hover {color:#fff;} .iboxs a {color:#000; text-decoration:underline!important;}
a:link, a:visited {color:#000; text-decoration:none; transition:all 350ms;} 
.iboxs a:link, a:visited {color:#000; text-decoration:underline; transition:all 350ms;} 
.iboxs a:hover, .iboxs a:focus {color:#fff; text-decoration:none; transition:all 350ms;} 
a:hover, a:focus, a:active {color:#000; text-decoration:underline;} a:focus {outline:0;} a:hover, a:active {outline: 0;text-decoration:underline;}
a.button, a.btn {background-color:transparent;border:1px solid #7f7f7f;color:#2491d0; font-size:16px; line-height:24px; font-weight:700; padding: 12px 24px; text-transform:uppercase; display:inline-block; transition:all .3s; box-sizing:border-box; text-decoration:none;} 
a.button+.button {margin-right:10px;}
a.btn-small {padding:9px 25px 10px; font-size:16px;} 
a.btn-large {padding:19px 75px 20px; font-size:20px; line-height:30px;}
a.btn-wider {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
a.btn-trans {background-color:transparent; color:#005c8e; border-color:#005c8e;}
a.btn-trans:hover {background-color:#005c8e; color:#fff; border-color:#005c8e;}
a.btn-none { background:none !important; color:#005c8e !important; padding:0; border:0 none;}
a.btn-none:hover {opacity:.6;} .masthead .site-header {} .masthead.header-style3 .site-header {display:none;} 
.masthead.header-style2.has-banner .site-header { background:rgba(255,255,255,.85);}
.site-header {padding: 14px 0 0; background:#ffffff;}.header-top {overflow:hidden;}
.site-logo { float:left; margin-left:10px;} .site-logo img {max-width:203px; width:auto;}
.site-logo a {overflow:hidden;z-index:9999}
.header-block {position:relative;}.site-header .slogan {margin-top: 7px;float: left;font-size: 15px;font-family: 'Lora', serif;color: #7f7f7f;text-decoration: underline;}
.site-header .slogan  a{color: #7f7f7f;}
.header-right {display: inline-block;float: right;}
.site-header .slogan p{font-size: 14px;color: #2491d0;line-height: 25px;font-weight: 600;font-style: italic;}
.site-top {margin-right:10px; display: inline-block;float: right;}
.site-top .services-btn{display: inline-block;}
.btn-block{display: inline-block;}
.services-block{display: inline-block;margin-left: 20px;}
.services-block .button {position:relative;font-size: 16px;color: #7f7f7f;background: transparent;padding: 7px 31px 7px 49px;font-weight: 400;font-family: 'Lora', serif;}
.services-block .button:hover {background: #238ccb;color: #fff;border-color:#2491d0}
.services-block .button::before {content: "\f003";font-family: FontAwesome;font-size: 20px;position: absolute;left: 14px;top: 5px;}
.phones .button{position: relative;font-size: 16px;color: #7f7f7f;font-weight: 400;font-family: 'Lora', serif;padding: 7px 15px 7px 40px;}
.phones .button:before {content: "\f095";font-family: FontAwesome;font-size: 22px;position: absolute;left: 14px;top: 9px;}
.phones .button:hover{background: #238ccb; color: #fff;border-color:#2491d0}.site-top .phone {position: relative;}
.site-top .phone a:hover {background: #d5a321;transition: all 400ms;border-color:#2491d0}
.site-top .phone a::before {content: "\f095";font-family: FontAwesome;font-size: 18px;position: absolute;left: 24px;bottom: 10px;color: #fff;}
.site-top .phone a:hover{text-decoration: none;}
.site-top .phone a{padding: 10px 25px 10px 45px;border-radius: 5px;background: #b58b1d;color: #000333;font-size: 20px;font-weight: 600;font-family: 'Crimson Text', serif;color: #fff;display: inline-block;position: relative;}
.site-top .socials, .site-top .phones, .site-top .buttons { margin-left:30px; display:inline-block;}
.site-top .buttons a.btn-trans:hover {background:#22a7f0; color:#fff;}
.top-nav {padding: 35px 0 10px; text-align: right;}
.top-nav a{font-weight: 600;font-size: 16px;color: #044656;line-height: 20px;text-transform: uppercase;padding: 0px 10px;font-family: 'Crimson Text', serif;    text-decoration: none;}
.top-nav a:last-child{padding-right: 0;}
.socials {margin-top: 9px;margin-left: 10px!important;} .socials .link {display:inline-block;text-align:center;overflow:hidden;margin:0 2px;}
.socials .link a {display: block;color: #7f7f7f;background-color: transparent;transition: all 300ms;font-size: 18px;height: 30px;width: 30px;text-align: center;margin: 0 auto;line-height: 30px;}
.login-btn {color: #6699cc!important; font-size: 16px;font-family: 'Lora', serif; line-height:40px; padding: 7px 15px!important; margin-left: 10px; margin-right: -10px; position:relative; font-weight:400!important;}
.login-btn:hover {color:#FFF!important; background-color:#6699cc;}  .header-sticky .site-logo img{max-width: 130px;}
.fixed-now .services-block .button { position: relative!important; font-size:14px!important; padding: 3px 15px 3px 40px!important; }
.fixed-now .services-block .button::before { font-size:16px!important; top: 0; margin-top:2px; }
.fixed-now .login-btn { position: relative!important; font-size:14px!important; padding: 3px 15px 3px 15px!important; }
.fixed-now .phones {margin-left:10px!important;} @media (min-width:979px){ .login-mobile{display:none !important; height: 0px !important; opacity: 0 !important;} .login-full{display:inline-block!important; height: auto!important; opacity: 1 !important;} }
@media (max-width:979px){ .login-full{display:none !important; height: 0px !important; opacity: 0 !important;} .login-mobile{display:inline-block!important; clear:both!important; height: auto!important; opacity: 1 !important; border: 0px !important; padding: 7px 0px; margin:0px; color: #2491D0 !important; font-weight: 600 !important;} .login-mobile:hover{background-color:#FFF; color: #2491D0 !important;} } .banner-wgs {position:absolute;} 
.banner-wgs .wgs-banner {position:absolute;padding: 33px 40px 33px; width: 45%;z-index: 99; margin-bottom:0; float:left; } 
.banner-wgs .widget_text h2 {display:block; margin-bottom:15px; margin-top:10px;}
.banner-wgs p.form-row {padding-bottom:3.5px !important;} 
.banner-wgs p.form-row label {margin-right:2%;}
.banner-wgs .form-row:nth-of-type(8) {margin-bottom: 10px!important; text-align:center; margin-top:10px;}
.banner-wgs a {color:#22a7f0; text-decoration:none;} 
.banner-wgs a {color:#0e8cd1; text-decoration:none;}
.banner-wgs .Instant {font-size: 24px;padding: 0;font-family: 'Lora', serif;font-weight: 400;color: #333;}
.banner-wgs .Instant strong{ font-weight: 700;font-family: 'Lora', serif;}
.banner-wgs .Instant em {font-style:normal!important;  font-weight: 700;}
.banner-wgs .Instant em span {font-style:italic!important; font-weight: 700; margin-top: -1px; display: inline-block;}
.banner-wgs form input[type="text"], .banner-wgs form textarea {padding:4px 10px; background: #fff; font-size:14px;font-weight: 400;color: #a1a1a1!important; border-color:#c9c9c9; margin:0; width:100%; border-radius: 0;min-height: 28px;}
.banner-wgs form ::-webkit-input-placeholder { color: #9e9e9e;}
.banner-wgs form ::-moz-placeholder {color: #9e9e9e; opacity: 1;}
.banner-wgs form :-ms-input-placeholder{color: #9e9e9e;}
.banner-wgs form textarea {height:70px; vertical-align:top;border-radius: 3px;font-family: 'Open Sans', sans-serif;} 
.banner-wgs form button {font-size:1.1em;}
.banner-wgs form {transform:scale(1.01)}
.banner-wgs .flex-prev, .banner-wgs .flex-next {display:none;}
.banner-wgs .wpcf7 .wpcf7-not-valid-tip {position: absolute;top: 0;font-size: 11px !important;right: 18px;line-height: 1;}
.banner-wgs .wpcf7 .ishuman .wpcf7-not-valid-tip {width:180px; top:35px; right:auto; left:0; display:none;}
.banner-wgs .wpcf7 .wpcf7-captchar {height:38px;} .banner-wgs .wpcf7 img.wpcf7-captchac {margin-top: 5px;margin-left: 10px;border-radius: 3px;margin-right: 0;width: 70px !important;}
.banner-wgs .wpcf7 .wpcf7-response-output {font-size: 10px;margin: 2px 0 5px;padding: 5px 8px;}
.banner-wgs .wpcf7 input[type="submit"] {padding: 10px 20px 10px;;border-radius: 2px;float: left;margin: 5px 0px; background: #2281c1;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2281c1), to(#268fd7));
background: -moz-linear-gradient(#2281c1, #268fd7);
background: linear-gradient(#2491c1, #268fd7);
border-bottom: solid 3px #1b6e9e;
text-shadow: 0px  -1px 0px rgba(0,0,0,.5); color: #fff;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.banner-wgs form input[type="submit"]:hover {background: #1e73ab; }
.banner-wgs form input[type="submit"]:active {  background-image: linear-gradient(bottom, rgb(88,154,204) 0%, rgb(90,150,199) 100%);
background-image: -o-linear-gradient(bottom, rgb(88,154,204) 0%, rgb(90,150,199) 100%);
background-image: -moz-linear-gradient(bottom, rgb(88,154,204) 0%, rgb(90,150,199) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(88,154,204) 0%, rgb(90,150,199) 100%);
background-image: -ms-linear-gradient(bottom, rgb(88,154,204) 0%, rgb(90,150,199) 100%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(88,154,204)),color-stop(1, rgb(90,150,199)));-webkit-transform: translate(0, 4px);-moz-transform: translate(0, 4px);transform: translate(0, 4px);}
.banner-wgs .wpcf7 p > strong{font-weight: 700;display: inline-block;width: 115px;}
.banner-wgs .wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar{border-radius: 3px;background: transparent;max-width: 90px !important;margin-top: 5px;}
.banner-wgs .wpcf7 p {font-size: 13px;color: #333;font-weight: 700;padding-bottom: 1px!important;}.cd-select{width: 40% !important;padding-right: 0!important;padding-left: 5px !important;} .cd-day {width: 20% !important;padding-right: 0!important;padding-left: 5px !important;}
.banner-wgs .wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {height: 30px;}.banner-wgs .wpcf7 img.wpcf7-captchac {height: 16px !important;padding: 6px 5px;}
.banner-wgs .widget_text {margin-top:0px; background-color: rgba(255,255,255,0.65); border:0px; height:45em;}
@media (min-width:980px) { 
.banner-wgs .widget_text {max-width:380px; padding-top:10px;} .banner-wgs .textwidget {margin-top:5%;} .banner-wgs .form-row label {display:block; float:left; width:137px; clear:left;} .banner-wgs input[type="text"], .banner-wgs input[type="email"], .banner-wgs input[type="url"], .banner-wgs input[type="password"], .banner-wgs input[type="search"], .banner-wgs input[type="tel"], .banner-wgs input[type="date"], .banner-wgs textarea, .banner-wgs select {padding:5px;} .banner-wgs form button {margin: 10px 18.5%;} .banner-wgs form {font-size:1em;}
}
select[name="BirthMonth"] {width:99px!important;} @media (min-width:2010px){
.banner-wgs .textwidget {margin-top:15%;} .banner-wgs p.form-row{margin-top:10px;} .banner-wgs form{font-size:1em;} .banner-wgs .form-row label {display:block; float:left; width:137px; clear:left;} .banner-wgs .widget_text h2 {margin-bottom:20px !important;}
}
@media (min-width:1700px) and (max-width:2010px){
.banner-wgs .textwidget {margin-top:6.5%;} .banner-wgs p.form-row{margin-top:11.5px;} .banner-wgs form{font-size:1em;} .banner-wgs .form-row label {display:block; float:left; width:137px; clear:left;} .banner-wgs .widget_text h2 {margin-bottom:20px !important;}
}
@media (min-width:1445px) and (max-width:1700px){
.banner-wgs .textwidget {margin-top:3.5%;} .banner-wgs p.form-row{margin-top:3.5px;} .banner-wgs .widget_text h2 {margin-bottom:20px !important;}
}
@media (min-width:1280px) and (max-width:1445px){
.banner-wgs .textwidget {margin-top:0px;} .banner-wgs p.form-row{margin-top:0px; padding-bottom: 3.5px !important;} .banner-wgs .form-row:nth-of-type(8) {margin-top:0px!important;} .banner-wgs .widget_text h2 {margin-bottom:10px;}
}
@media (min-width:1100px) and (max-width:1280px){
.banner-wgs .textwidget {margin-top:0px;} .banner-wgs p.form-row{margin-top:8.5px;}
}
@media (min-width:980px) and (max-width:1100px){
.banner-wgs .textwidget {margin-top:0px;} .banner-wgs p.form-row{margin-top:1.5px !important;}
} .featured {padding: 0;} .featured img {max-width:100%; height:auto;}
.featured .wgs {width:25%; float:left;box-sizing:border-box;}
.featured .wgs .wg-title {background: #012f67;opacity: 0.8;color: #fff !important;font-size: 18px;font-weight: 500;line-height: 1.4;text-align: center;padding: 12px 8px 8px;box-sizing: border-box;vertical-align: middle;text-transform: uppercase;}
.featured .ibox:nth-child(2n+1) .wg-title{background: #0558a8;}
.section-featured .wgs {width: 20%;float: left;box-sizing: border-box;}
.section-featured .wgs .wg-title {color: #fff !important;font-size: 26px;font-weight: 700;line-height: 1.4;box-sizing: border-box;vertical-align: middle;padding: 10px 20px 0px 20px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}
.section-featured .ibox-2{background: #0288d1;position: relative;}
.section-featured .ibox-2:before{z-index: 2;position: absolute;display: block;content: "\f0da";bottom: 10px;right: -17px;color: #0288d1;font-family: FontAwesome;font-size: 50px;}
.section-featured .ibox-3{background: #0558a8;position: relative;}
.section-featured .ibox-3:before{z-index: 2; position: absolute;display: block;content: "\f0da";bottom: 10px;right: -17px;color: #0558a8;font-family: FontAwesome;font-size: 50px;}
.section-featured .ibox-5:before{ z-index: 2; position: absolute;display: block;content: "\f0da";bottom: 10px;right: -17px;color: #0558a8;font-family: FontAwesome;font-size: 50px;}
.section-featured .ibox-4:before{z-index: 2;position: absolute;display: block;content: "\f0da";bottom: 10px;right: -17px;color: #0288d1;font-family: FontAwesome;font-size: 50px;}.section-featured .ibox-4{background: #0288d1;position: relative;}
.section-featured .ibox-5{background: #0558a8;position: relative;}.section-featured .ibox-6{background: #0288d1;position: relative;}
.section-featured .wgs .content{padding: 15px 20px 20px 20px;color: #fff;font-size: 15px;line-height: 1.5;}
.section-featured .ibox-2:after{position: absolute;display: block;content: "\f155";top: 22px;right: 13px;font-family: FontAwesome;font-size: 46px;color: #a4c9e9;}
.section-featured .ibox-3:after{position: absolute;display: block;content: "\f0f6";top: 22px;right: 13px;font-family: FontAwesome;font-size: 46px;color: #a4c9e9;}
.section-featured .ibox-4:after{position: absolute;display: block;content: "\f044";top: 22px;right: 13px;font-family: FontAwesome;font-size: 46px;color: #a4c9e9;}
.section-featured .ibox-5:after{position: absolute;display: block;content: "\f00c";top: 22px;right: 13px;font-family: FontAwesome;font-size: 46px;color: #a4c9e9;}
.section-featured .ibox-6:after{position: absolute;display: block;content: "\f132";top: 22px;right: 13px;font-family: FontAwesome;font-size: 46px;color: #a4c9e9;} .bottom {background:#106db1; color:#fff; font-size:30px; font-weight:400; padding: 6px 0;border-bottom: 2px solid #fff;} 
.bottom .wgs {margin-bottom:20px;} .bottom .wgs:last-child {margin-bottom:0;}
.bottom .call-action .cta-wrap {padding:8px 0;} .call-action, .widget-cta {margin-bottom:0;padding:20px 0  43px!important;} .call-action .cta-wrap {padding: 0;position: relative;} .call-action.section-cta .cta-wrap {padding:0 10px;}
.call-action .cta-action {display:inline-block; position:absolute; right:10px; top:50%; transform:translateY(-50%);}
.call-action.center .cta-action, .center .cta-action {float:none; position:static;}
.call-action .cta-text {padding-top: 5px;padding-right: 250px;}  .call-action h3 strong, .call-action h4 strong {text-transform:uppercase;}
.wgs-ba .call-action h2{font-weight: 300;color: #fff;line-height: 1.3; }
.wgs-ba .call-action h2 span{font-weight: 400;} .cta-mail{position: absolute;right: 10px;bottom: 16px;}
.cta-text p .cta-mail{font-size: 20px;font-weight: 700;color: #fefefe;}
.wgs-ba .call-action a.button {padding:12px 23px ; font-size: 15px; font-weight:700; background: #fff; border-color: #fff; color:#2491d0; margin:0; min-width:167px;text-align: center;} 
.wgs-ba .call-action a.button:hover {background: #2491d0;color: #fff;border: 1px solid #fff;} 
.call-action a.button span p{font-size: 20px;font-weight: 700;color: #fefefe;margin-top: 7px;}
.wgs-ba.call-action a.button {position:relative; bottom: 6px !important; padding:8px 10px 9px; font-size:26px; font-weight:700; line-height:35px; background:url(//www.ceglife.com/wp-content/themes/scceg/images/phone-icon2.png) no-repeat 0% 58% !important; background-size: 35px !important; border-color:transparent !important; color:#fefefe; margin:0; min-width:160px;} 
.footer-call-action{background: #2491d0;padding: 15px 0;}
.section-custom-action-btn .call-action a.button {position: relative;padding: 10px 18px 10px 37px;font-size: 18px;font-weight: 700;line-height: 26px;color: #2491d0;margin: 0;max-width: 180px;border: 1px solid #fff;box-sizing: border-box;background: #fff;}
.section-custom-action-btn .call-action a.button::before {content: "\f105";font-family: FontAwesome;font-size: 18px;position: absolute;right: 10px;top: 8px;}
.section-custom-action-btn .call-action a.button:hover {background: #2491d0; color: #fff;}
.section-custom-btn-action h1 {color: #fff;line-height: 1.5;font-weight: 400!important;font-size: 36px;}
.section-custom-action-btn .call-action .cta-wrap {padding: 0;position: relative;}
.section-custom-action-btn h3 {color: #fff;line-height: 1.5;font-weight: 400;font-size: 28px;font-family: 'Lora', serif;}
.section-custom-action-btn .call-action a.button {position: relative;padding: 8px 30px 8px 20px;font-size: 16px;font-weight: 700;line-height: 26px;color: #fff;margin: 0;max-width: 150px;border: 1px solid #fff;box-sizing: border-box;background: transparent;}
.section-custom-btn-action .call-action a.button:hover{background: #fff;color: #000;} button.button {background-color: #0558A8; border-bottom-color: #0558A8; border-top-color: #0558A8; border-left-color: #0558A8; border-right-color: #0558A8;}
button.button:hover {background-color:#FFF;} .iboxs { position: relative; overflow: hidden;min-height: 316px;}
.iboxs .thumbs { position:relative; width:100%; max-width:720px; margin:0 auto; overflow:hidden;}  .iboxs .thumbs:last-child {margin-bottom:0;}
.iboxs .thumbs img {width:100%; height:auto; transition:all 1600ms;} .iboxs .thumbs a {display:block;}
.iboxs .thumbs a:after {position:absolute; left:0; top:0; right:0; bottom:0; opacity:0; transition:all 350ms; content:""; background: #044656;}
.iboxs a.btn-more {background: none;border: 0 none;color: #fff;padding: 0;text-transform: uppercase;font-weight: 600;font-size: 13px;border: 1px solid #fff;padding: 6px 21px;}
.iboxs a.btn-more:hover {color: #2491d0;text-decoration: none;background: #fff;}
.iboxs .over .fa-link{display: none;} 
.iboxs .thumbs a:after {} .iboxs:hover .thumbs img { ;} .footer { color:#ffffff; padding:0; font-size:14px; line-height:1.35;} .footer img {max-width:100%; height:auto;}
.footer a {color:#000000; text-decoration:none;font-size: 14px;font-weight: 400;} .footer a:hover {color: #2491d0;}
.footer p{color: #000000}
.footer-details{background: #0b0b0b; padding: 50px 0;}
.footer-wgs .wg-title {color: #e6efe9;text-transform: uppercase;font-weight: 600;font-size: 18px;line-height: 1.3;padding-bottom: 22px;} 
.footer-wgs ul {list-style:none; margin:0; padding:0;} .footer-wgs ul li {padding:0 0 18px 16px; line-height:1.2; position:relative;} 
.footer-wgs ul {list-style:none; margin:0; padding:0;} .footer-wgs ul li {padding:0 0 18px 16px; line-height:1.2; position:relative;} 
.icontent ul {list-style:none; margin:0; padding:0;} 
.icontent ul li {padding:0 0 18px 25px; position:relative; font-weight: 400;} 
.icontent ul li a{color: #000 } 
.icontent p{font-size: 16px;font-weight: 400;}
.icontent ul li a:hover{color: #2491d0 } .socials .link a:hover{background: #fff;color: #2491d0;}
.phone-num{padding-bottom: 0!important;}.fax-num{padding-top: 10px !important;padding-bottom: 15px !important;}
.footer-menu {padding: 55px 0 35px;background: #e8e8e8;}
.footer-wgs .cstext ul li {padding: 0 0 15px 15px;line-height: 1.4;position: relative;font-size: 13px;font-weight: 400;color: #000000;}
.logos-img{overflow: hidden;}
.logos-img img{margin-right: 10px;margin-bottom: 5px;}
.footer-wgs .text-2 p > span {width:50px; display:inline-block;}
.footer-wgs .text-2 p > span.sep {width:15px;}
.footer-wgs .text-2 .wg-title {color:#fff; font-size:24px; text-transform:capitalize;}
.footer-wgs .socials {margin-top:27px; margin-left:-10px;}
.footer-wgs .socials .link {margin: 0 1px;}
.footer-info {padding: 20px 0px 15px; background:#a5a5a5;} .footer-info p {padding: 10px 15px;font-size: 14px;font-weight: 400;color: #fff;} 
.footer-info a {color:#fff;font-weight: 400;}
.footer-wgs .cstext ul li::before {content:"\f105";font-family: FontAwesome;position: absolute;left: 0;top: 0;}
.address {line-height: 1.7 !important;}
.footer-wgs .second-menu{padding-top: 25px;}
.footer-wgs .address{padding-top: 7px;}
.footer-wgs .address p{font-size: 16px;font-weight: 600;color: #e6efe9;line-height: 1.5;}
.footer-wgs .phone-num{font-size: 14px !important;font-weight: 400 !important;padding-top: 7px;}
.footer-wgs .quick-menu li a {font-weight: 400;} .testimonials-page ul.quote-lists {list-style: none;margin: 0;}.icontent ul.quote-lists li .block {font-weight: 300;}
.testimonials-page ul.quote-lists li .name {font-size: 16px;font-weight: 700;padding-bottom: 5px;}
.testimonials-page ul.quote-lists li .position {font-size: 16px;font-weight: 400;padding-bottom: 5px;}
.testimonials-page ul.quote-lists li .company {font-size: 18px;font-weight: 700;}
.testimonials-page ul.quote-lists li {background-color: transparent;background-image: none; padding: 20px 20px 10px; border: 1px solid #ececec;box-sizing: border-box; margin: 10px 0;text-align: left;}
.icontent .quotex ul li::before {content: "";}
.quote-author {text-align: center;margin-top: 15px;}
.quote-heading {color: #fff;text-align: center;}
.section-testimonial p{color: #fff!important;} .page-id-8 form table, .page-id-8 form tbody, .page-id-8 form tr {display:block;}
.page-id-8 input[type="text"], .page-id-8 input[type="email"], .page-id-8 input[type="url"], .page-id-8 input[type="password"], .page-id-8 input[type="search"], .page-id-8 input[type="tel"], .page-id-8 input[type="date"], .page-id-8 textarea, .page-id-8 select { padding: 4px 4px; font-size: 13px; line-height: 18px;}
.page-id-8 .icontent td, .page-id-8 .icontent th {padding: 3px 10px 3px 0px;}
.page-id-8 form tr td:nth-of-type(1){width: 45%; text-align:right; display:inline-block;}
.page-id-8 form tr td:nth-of-type(2){width:45%; display:inline-block; }
.page-id-8 form tr:nth-of-type(1) td:nth-of-type(2), .page-id-8 form tr:nth-of-type(2) td:nth-of-type(2) {margin-top:8px;}
.page-id-8 form tr:nth-of-type(6) td:nth-of-type(2) select:first-of-type {width:132.5px;}
.page-id-8 form tr td:nth-of-type(2) select:not(.byear):not(.bday) {min-width:150px!important;}
select.bday {width:30%; min-width:60px;}
select.byear {width:69%; max-width:90px;}
@media (min-width:979px) {.page-id-8 form tr:nth-of-type(10) td:nth-of-type(2){width:100%; display:block!important; text-align:center;}}
.page-id-8 form tr:nth-of-type(11) td {display:block; width: 100%;}
.page-id-8 form tr:nth-of-type(7) td:nth-of-type(2) input {display:inline;}
@media (max-width:1279px) and (min-width:979px) {.page-id-8 .grid12:first-of-type .column.first {width:50%!important;} .page-id-8 .grid12:first-of-type .column.last {width:45%!important;}}
@media (max-width:979px) and (min-width:767px) {.page-id-8 .grid12:first-of-type .column.first {width:100%!important;} .page-id-8 .grid12:first-of-type .column.last {width:70%!important; margin:0px auto; float:none; display:block; clear:both;}}
@media (max-width:600px) {.page-id-8 form tr td{display:block; width:100%!important; text-align:left!important;} .page-id-8 form tr:nth-of-type(6) td select:not(.byear):not(.bday) {min-width:100px!important; width:100px!important;} select.bday {width:40px;} select.byear {width:80px;}} @media (min-width:1281px) {
.page-id-8 form[name="quote"] select[name="BirthMonth"] {width:93px!important;}
.page-id-8 form[name="quote"] select[name="Birthday"] {width:54px;}
.page-id-8 form[name="quote"] select[name="BirthYear"] {width:72px;}
}
@media (max-width:1280px) and (min-width:980px) {
.page-id-8 .banner-wgs .wgs-banner {width:400px!important;}
.page-id-8 form[name="quote"] select[name="BirthMonth"] {width:93px!important;}
.page-id-8 form[name="quote"] select[name="Birthday"] {width:54px;}
.page-id-8 form[name="quote"] select[name="BirthYear"] {width:72px;}
}
@media (max-width:979px) {
.page-id-8 .banner-wgs .wgs-banner {height:40em!important;}
.page-id-8 form[name="quote"] label {display:block; float:left; width:100%;} .page-id-8 form[name="quote"] label[for="Sex"], .page-id-8 form[name="quote"] label[for="Smoker"] {display:inline-block; float:none; width:auto;}
.page-id-8 .wgs-banner {max-width:270px!important; margin:0px auto;}
.page-id-8 form select {display:block; width:100%!important;}
.page-id-8 form select[name="BirthMonth"] {display:inline-block; width:44.2%!important;}
.page-id-8 form select[name="Birthday"] {display:inline-block; width:23%!important;}
.page-id-8 form select[name="BirthYear"] {display:inline-block; width:30%!important;}
} .inav {position:relative; background:transparent;} .menu-toggle {display:none;}
.inav ul, .inav ul.menu {list-style:none; margin:0; padding:0; float:right;} .inav ul.menu {position:relative;margin-top: -35px;}
.inav ul li { float:left; position:relative;padding: 12px 10px 0px 10px;}
.inav ul li a {color: #6699cc; font-weight: 300; font-size: 15px; text-transform: capitalize;line-height: 25px;padding-bottom: 10px;text-decoration: none;display: block;transition: color 300ms, background-color 350ms;font-family: 'Lora', serif;}
.inav ul li a:hover, .inav ul.menu > li.sfHover > a {color:#7f7f7f; background: transparent; text-decoration:none;} 
.inav ul.menu > li.current-menu-item > a, .inav ul.menu > li.current-menu-item.sfHover > a, .inav ul.menu > li.current-menu-parent > a, 
.inav ul.menu > li.current-menu-parent.sfHover > a, .inav ul.menu > li.current-page-parent > a, .inav ul.menu > li.current-page-item > a, 
.inav ul.menu > li.current-page-ancestor > a, .inav ul.menu > li.current-menu-ancestor > a {color:#6699cc; background:transparent;border-bottom: 3px solid #6699cc;}
.inav ul.menu > li.menu-item-has-children > a:after {content:"\f107"; font-family:FontAwesome; display:inline-block; font-size:14px; font-weight:normal; margin-left:5px; color:#2491d0;} .inav ul ul, .inav ul.menu ul, .inav div.menu ul ul {position:absolute; top:-999em; left:0px; margin-top:0; width:240px; z-index:999; padding:0; list-style:none; background:#22a7f0;} 
.inav ul li.sfHover ul, .inav ul li:hover ul {top:100%;} .inav ul li.sfHover ul ul, .inav ul li:hover ul ul {top:0; left:241px; margin-top:0;}
.inav ul ul li, .inav ul.menu ul li, .inav div.menu ul ul li {width:100%; padding-right:0 !important; padding-left:0 !important; border-bottom:0; margin-left:0; margin-right:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;} .inav ul.sub-menu li {display:block;}
.inav ul ul li a, .inav ul.menu ul li a, .inav div.menu ul ul li a {padding:10px 15px 11px 24px; text-align:left; display:block; color:#fff; font-size:14px; font-weight:700; line-height:18px; border-bottom:0 none; transition:background ease .8s, color ease .8s; }
.inav ul.menu > li.sfHover > a, .inav ul.menu > li.current-menu-item.sfHover > a, .inav ul.menu > li.current-menu-parent.sfHover > a {color:#0981cb; background: transparent;} 
.inav ul ul li a:hover, .inav ul.sub-menu > li.sfHover > a {color:#fff !important; background:#0e8cd1;} 
.inav ul.sub-menu > li.current-page-item > a,.inav ul.sub-menu > li.current-page-ancestor > a, 
.inav ul.sub-menu > li.current-page-parent > a {color:#fff !important; background:#0e8cd1; } .flexslider { position: relative; margin:0 auto; padding: 0; background:#fff; width:100%; overflow:hidden;}
.flexslider .slides, .flexslider .flex-control-nav, .flexslider  .flex-direction-nav {margin: 0; padding: 0; list-style: none;} 
.flexslider .slides {zoom: 1;} .flexslider .slides .thumbs img {width: 100%; height:auto; display: block;} 
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .no-js .flexslider .slides > li:first-child {display: block;}
.flexslider .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .flexslider .slides {display: block;} * html .flexslider .slides {height: 1%;} .flex-direction-nav li { background: none !important; padding: 0 !important; }
.flex-direction-nav a.flex-next, .flex-direction-nav a.flex-prev { background-repeat: no-repeat; background-position: 50% 50%; background-size:14px auto; border-radius:20px; height:48px; width:48px; margin-top:-24px; top: 50%; text-indent: -999em; overflow: hidden; position: absolute; z-index: 19; cursor: pointer; opacity: .9; filter: alpha(opacity=90); border:0;}
.flex-direction-nav a.flex-prev {background-image:url(//www.ceglife.com/wp-content/themes/scceg/images/prev.png); left: 25px; }
.flex-direction-nav a.flex-next {background-image:url(//www.ceglife.com/wp-content/themes/scceg/images/next.png); right: 25px; }
.flex-direction-nav a.flex-prev:hover, .flex-direction-nav a.flex-prev:active, .flex-direction-nav a.flex-next:hover, .flex-direction-nav a.flex-next:active { opacity:.6; filter: alpha(opacity=60); }
.flex-direction-nav a.flex-disabled { opacity: .2 !important; filter: alpha(opacity=20); cursor: default; } .flexslider .flex-control-nav { position: absolute; left: 0; line-height: 10px; bottom: 15px; list-style: none; padding: 0; margin: 0 !important; z-index: 18; padding: 0 !important; text-align: center; width: 100%; }
.flexslider .flex-control-nav li { overflow: hidden; display: inline-block; margin-left: 4px; margin-right: 4px; padding: 0 !important; }
.flexslider .flex-control-nav li a { display: block; width: 10px; height: 10px; line-height: 10px; text-indent: -999em; overflow: hidden; border:1px solid #fff; background: none; cursor: pointer; border-radius: 50%; transition: all 300ms; }
.flexslider .flex-control-nav li a:hover { opacity: .7; }
.flexslider .flex-control-nav li a.flex-active { background: #fff; }
.flexslider .flex-control-nav li a.flex-active:hover { opacity: 1; cursor: default; } .ibanner { position: relative; margin: 0; padding: 0; overflow: hidden;} .ibanner.banner-static {background:#f5f5f5;}  .ibanner.only-bc {padding:0 0 10px;} 
.ibanner .thumbs, .ibanner .ebanner { position:relative;} .ibanner .ebanner { width:100%; margin:0 auto; max-height:720px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%; background-size:cover;} .ibanner .ebanner img {width:100%; height:auto; max-width:100%;}
.ibanner .thumbs:after{content: "";display: block;left: 0;top: 0;right: 0;bottom: 0;height: 100%;width: 100%;background:rgba(0, 0, 0, 0.0);position: absolute;} .ibanner .ov {position: absolute; z-index: 9; width: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%);} 
.ibanner .ov.hide {display: none !important;}
.ibanner .ov.ps-vt {top: 80px;} .ibanner .ov.ps-vb {bottom:55px;} .ibanner .ov.ps-rx {right:0px;}
.ibanner .ov.ps-lx .cpn {float:right; margin-left:120px;} .ibanner .ov.ps-rx .cpn {float:right; margin-right:120px;} .ibanner .ov.ps-lx .cpn, .ibanner .ov.ps-rx .cpn {width:585px;}
.ibanner .ov.ps-rx.tp-fw .cpn{margin-right:10px;}.ibanner .ov.ps-cx .cpn {max-width:520px;margin:auto;} .ibanner .cpn {font-size:16px; line-height:1.25; font-weight:400; padding: 3px 15px 4px; position: relative; } 
.ibanner .cpn .cta { margin:22px 0 10px; padding:0; } .ibanner .cpn p {padding: 0 0 8px;font-size: 20px;line-height: 26px;font-weight: 500;color: #fff;text-shadow:0px 0px 20px #000;} .ibanner .cpn img {max-width:100%; height:auto;}
.ibanner .cpn h3, .ibanner .cpn h4 {font-weight:700;font-size:2.1em; line-height:1.2;padding: 0 0 8px;text-transform:uppercase;}
.ibanner .cpn h3 strong, .ibanner .cpn h2 strong {font-size:1.6em; line-height:1; font-weight:700;}
.ibanner .cpn a.button {background-color: transparent;color: #fff;border: 2px solid transparent;border-radius: 0px;padding: 6px 18px;font-size: 14px;line-height: 24px;font-weight: 500;margin: 0;position: relative;margin-right: 10px;}
.ibanner .cpn a.button:hover { background-color:#fff; border-color:#fff; color: #00721d; } .ibanner .page-title {padding:0; top:50%; margin-top:-2px;} .ibanner .page-title .cpn.al-left {text-align:center;}
.ibanner .page-title.ov-no {position:static; transform:translateY(0); padding:85px 0 80px; background:url(//www.ceglife.com/wp-content/themes/scceg/images/bn-default.jpg) no-repeat 50% 50%; background-size:cover;} .ibanner .page-title.ov-no:after {content:""; position:absolute; left:0; z-index:-1; right:0; top:0; bottom:0; background:#000; opacity:0.30;}
.ibanner .page-title .cpn {padding:0 10px;} .ibanner .page-title .title, .ibanner .page-title .sub-title {color:#fff;padding:0;margin:0;line-height:1;} 
.ibanner .page-title .title {font-size:42px; text-transform:uppercase;} .ibanner .page-title .sub-title {font-size:24px;}
.ibanner .page-title .title+.sub-title {margin-top:6px;} 
.ibanner .ebanner.has-bg {height:320px;} .ibanner .ebanner.has-bg:after, .ibanner .page-title.ov-no:after {content:""; position:absolute; left:0; right:0; top:0; bottom:0; background:#000000; opacity:0.30;} .ibanner.only-title {background:#005c8e !important;}
.ibanner .breadcumb {padding:0 10px; text-transform:uppercase; font-weight:400; text-shadow:0px 0px 20px #000;} 
.ibanner .breadcumb, .ibanner .breadcumb a {color:#22a7f0;} .ibanner .breadcumb a:hover {color:#22a7f0;} 
.ibanner .breadcumb .current {color:#22a7f0; font-weight:400;} .ibanner .cpn.al-right {text-align:right;} .ibanner .cpn.al-left {text-align: left;} .ibanner .cpn.al-center, .ibanner .cpn.center {text-align:center;}
.ibanner .cpn.bg-dark {	background: transparent;} 
.ibanner .cpn.bg-light { background: #fff; background: rgba(255,255,255,.75); }
.ibanner .cpn.bg-none { background: none; padding: 0; } 
.ibanner .cl-light { color: #fff; } .ibanner .cl-dark { color: #000; }
.ibanner .cl-light h1, .ibanner .cl-light h2, .ibanner .cl-light h3, .ibanner .cl-light h4 { color: #fff;} .ibanner .cl-dark h1, .ibanner .cl-dark h2, .ibanner .cl-dark h4 {color: #000;font-size: 41px; margin: 0 74px 0 auto; font-weight: 600;} 
.ibanner .cl-dark h3 {color: #000;font-size: 26px;font-weight: 700;text-transform: capitalize;}
.ibanner .cl-dark h1 span{font-weight: 700;font-style: italic;}
.ibanner .cl-light h2{font-size: 42px;font-weight: 400;text-transform: capitalize;padding-bottom: 0;font-family: 'Lora', serif; text-align: right;}
.ibanner .cl-light h1{font-size: 64px;font-weight: 700;text-transform: capitalize;font-family: 'Lora', serif;font-style: italic;} .breadcumb {font-size:14px; line-height:1.2; color:#666; margin:8px 0 0;} .breadcumb .current {color:#000; font-weight:400;}
.breadcumb a {color:#666; text-decoration:none; padding-right:2px;} .breadcumb a:hover {color:#000; text-decoration:none;}
.breadcumb.al-left {text-align:left;} .breadcumb.al-right {text-align:right;} .breadcumb.al-center {text-align:center;} .itabs { margin-top:15px;}
.itabs-default .tabs-nav {list-style:none; margin:0; padding:0; border-bottom:0; overflow:hidden;}
.itabs-default .tabs-nav li {border-bottom:0 none; margin:0; padding:0; font-size:18px; display:inline; text-transform:uppercase;}
.itabs-default .tabs-nav li a {color:#fff; background:#000; font-weight:bold; text-decoration:none; display:inline-block; padding:8px 20px 9px;}
.itabs-default .tabs-nav li a:hover {background:#555555; color:#fff} .itabs-default .tabs-nav li.active a {background:#fff; color:#000;}
.itabs-default .tabs-container {padding:10px 0 10px; background:#fff;} .itabs-default .tab-content {padding:15px 25px 10px;} .iaccordion h3.title, .iaccordion .ui-accordion-header {font-size:20px; font-weight:600; line-height:24px; color:#4d4d4f; padding:10px 30px 11px 50px; border:1px solid #d7d6d6; border-bottom:0; border-left-color:#fff; border-right-color:#fff; background:url(//www.ceglife.com/wp-content/themes/scceg/images/to-close.png) no-repeat 10px 50%;} 
.iaccordion h3.title.ui-accordion-header-active, .iaccordion h3.title.ui-state-active, .iaccordion .ui-accordion-header.ui-state-active {background:url(//www.ceglife.com/wp-content/themes/scceg/images/to-expand.png) no-repeat 10px 50%; border-color:#d7d6d6;} .iaccordion .entry+.title { margin-top:-1px;}
.iaccordion h3.title a, .iaccordion .ui-accordion-header a {color:#4d4d4f; text-decoration:none;}
.iaccordion .entry, .iaccordion .ui-accordion-content {border:1px solid #d7d6d6; border-top:0; padding:8px 30px 15px 50px;}
.accordion-section a.accordion-section-title {background: #f5f5f5;color: #2281c1 !important;font-size: 18px;line-height: 26px;padding: 6px 35px 7px 15px;text-decoration: none;display: block;margin-bottom: 2px;font-weight: 600;position: relative;}
.accordion-section a.accordion-section-title:hover, .accordion-section a.accordion-section-title.active {background: #2491d0;color: #fff !important;}
.accordion-section .accordion-section-content {display: none;padding: 15px 20px 20px;overflow: hidden;}
.accordion-area a.accordion-section-title.active .left-arrow:before {content: '\f063';}
.accordion-area a.accordion-section-title .left-arrow {font-weight: normal;}
.accordion-area a.accordion-section-title .left-arrow:before {content: '\f061';display: block;font-size: 20px;font-family: FontAwesome;position: absolute;right: 10px;top: 5px;font-weight: normal;} .owl-carousel {list-style:none; margin:0; padding:0;}
.owl-nav { list-style:none; margin:0; padding:0; text-align:center; line-height:10px;}
.owl-nav .owl-prev, .owl-nav .owl-next { position:absolute; top:50%; margin-top:-16px; height:32px; line-height:32px; width:32px; background-repeat: no-repeat; background-position:50% 50%; background-size:32px auto; text-indent:-999em; text-align:left; z-index:29; transition:opacity 350ms, background-color 350ms; -ms-transition:opacity 350ms, background-color 350ms;} 
.owl-nav .owl-prev {left:-40px; background-image:url(//www.ceglife.com/wp-content/themes/scceg/images/prev-g.png);} .owl-nav .owl-next {right:-40px; background-image:url(//www.ceglife.com/wp-content/themes/scceg/images/next-g.png);}
.owl-nav .owl-prev:hover, .owl-nav .owl-next:hover {opacity:.7;}
.owl-dots {margin:-20px 0 30px; padding:0; text-align:center; line-height:10px; position:relative; z-index:19;} 
.owl-dots .owl-dot {display:inline; margin:0 3px;} .owl-dots .owl-dot span {display:inline-block; padding:0; line-height:10px; border:1px solid #858585;height:10px; width:10px; background:transparent; text-indent:-999em; text-align:left; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;} 
.owl-dots .owl-dot.active span {background:#fff;border: 1px solid #fff;}
.owl-controls {margin-top: 45px}
.owl-carousel .owl-item img {border: 1px solid #dbdbdb} .wpcf7 h4 {font-weight:bold !important; padding-top:15px; padding-bottom:8px !important;}
.wpcf7 p, .icontent .wpcf7 p {padding:0 0 5px;} .wpcf7 p > b {font-weight:normal;} 
.wpcf7 p > strong {font-weight:400; display:inline-block; width:165px; color:inherit; padding-top:8px;} .wpcf7 .wpcf7-submit.wider {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.wpcf7 .wpcf7-form-control.wpcf7-not-valid {border-color:#ff9a92;}
.wpcf7 .wpcf7-list-item {box-sizing: border-box; display: inline-block; margin-left: 0; padding-right: 10px; width: 100%;}
.wpcf7 .wpcf7-form-control-wrap.interested {display: inline-block; width: 60%;}
.wpcf7 .wpcf7-not-valid-tip {font-size:12px; color:#ef382b; margin-top:2px; padding:0; position:absolute; top: -4; right:5px; display:inline-block;} 
.wpcf7 .wpcf7-form-control-wrap.ishuman .wpcf7-not-valid-tip {display:none;}
.wpcf7 .wpcf7-response-output {background:#fff; font-size:13px; line-height:17px; margin:12px auto 8px; text-align:center; padding:10px 15px 11px; border:2px solid #747474 !important; border-radius:5px; color:#000;max-width:1180px; box-sizing:border-box;}
.wpcf7 .wpcf7-response-output.wpcf7-validation-errors {border-color:#ff3300 !important;}
.wpcf7 img.ajax-loader { display:none;} .wpcf7 .wpcf7-form-control-wrap.ishuman {display:inline-block !important; width:auto !important;} 
.wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {width: 165px!important;height: 35px;padding: 0px 10px;font-size: 14px;font-weight: 400;background: #fff;color: #979797;border-radius:0;margin-right: 8px;}
.wpcf7 img.wpcf7-captchac {background: #fff;width: 80px !important; border-radius: 0;height: 21px !important;margin-top: 0;border: 1px solid #ccc;padding: 6px 8px;margin-right: 10px;} .wgs-side {margin-bottom:30px;} .wgs-side:last-child {margin-bottom:0px;}
.wgs-side h3 {font-size:20px; padding-bottom:12px; font-weight:700; text-transform:uppercase; color:#484848;} 
.wgs-side h4 {font-size:16px; padding-bottom:12px; font-weight:700;}
.wgs-side p {padding:0 0 12px;} .wgs-side img {max-width:100%; height:auto;} 
.wgs-side a {color:#000; text-decoration:none;} .wgs-side a:hover {color:#666;}
.wgs-side ul {list-style:none; margin:0; padding:0;} .wgs-side ul ul {margin-top:4px;}
.wgs-side li {padding:12px 0 14px; border-bottom:1px solid #e8e8e8;} .wgs-side li:last-child {border-bottom:0 none;}
.wgs-side li li {border-bottom:0 none; padding:4px 0 4px;} .widget_search form {overflow:hidden; margin-bottom:0; position:relative;} .wgs-side.widget_search .widget-content {padding:0;}
.widget_search input.field {background:#fff; color:#979797; font-size:13px; line-height:19px; height:52px; border:1px solid #e8e8e8 !important; border-radius:0; margin:0; padding:8px 60px 10px 10px; width:100%;} .widget_search input.field:focus {border-color:#c9c9c9 !important;}
.widget_search .submit {background:#fff; color:#6f6f6f; width:56px; padding:0; border:0; border-left:1px solid #e8e8e8 !important; border-radius:0; cursor:pointer; overflow:hidden; position:absolute; top:1px; bottom:1px; right:1px; margin:0;} 
.widget_search .submit:hover {background:#fff; border:0; color:#212121;} .widget_search .submit span {display:none;} .wrap {background:#fff;} .wrapper {padding:45px 0 60px;}  .wrapper.wider-page {padding:0;}
.iblog.wrapper{padding-bottom: 20px;}
.icontent {padding:0;} .rightside {float:right;} .leftside {float:left;} 
.right-sidebar.alter-sidebar .rightside, .left-sidebar.alter-sidebar .icontent {float:left;} 
.left-sidebar.alter-sidebar .leftside, .right-sidebar.alter-sidebar .icontent {float:right;}
.iblog.right-sidebar .content-indent {padding-right:20px;} .wpcf7 p, .wpcf7 .one-half p, .wpcf7 .col-full p, .wpcf7 .wider-field p, .wpcf7 .wd p {} 
.sidebar span.wpcf7-form-control-wrap, .wd span.wpcf7-form-control-wrap {display:block; margin-bottom:5px;} 
.sidebar .wpcf7 p > strong, .wpcf7 .wd p > strong {width:auto; display:block;}
.sidebar input, .sidebar select, .sidebar textarea, .wd input, .wd select, .wd textarea {width:100%;} 
.sidebar input[type=radio], .sidebar input[type=checkbox], .wd input[type=radio], .wd input[type=checkbox] {width:auto;}
.cfiles textarea {height: 80px;} .container-section{padding: 65px 0 60px;}
.container-section.iparallax {padding:80px 0 85px;} .container-section.iparallax-style1 {padding:65px 0 70px;}
.container-section.iparallax {background-size:cover; background-repeat:no-repeat; background-position:50% 50%;background-attachment: fixed;} 
.container-section.section-no-pad, .container-section.no-pad {padding:0;} .section-no-pad img.aligncenter, .no-pad img.aligncenter {margin:0 auto;}
.section-light {color:#fff;} .section-grey-dark {background-color:#f1fbf6;} .section-grey {background-color:#e7e7e7;}
.section-blue {background-color:#22a7f0; color:#fff;} 
.section-light .content h3, .section-light .content h4, .section-light .content h5, .section-light .content h2, .section-light .content h1, 
.section-light .content blockquote, .section-light .content h3 strong, .section-light .content h2 strong, .section-light .content .heading,
.section-light .content .heading.heading-block, .section-light .wpcf7 .wpcf7-not-valid-tip {color:#fff;}
.section-light .box-icon a, .section-light a {color:#fff; text-decoration:none;} 
.section-light .box-icon a:hover, .section-light a:hover {color:#fff;}
.container-section.has-bg {position:relative; background-repeat:no-repeat; background-size:cover; background-position:50% 50%;} 
.container-section.has-bg .wrap-section {z-index:1;} 
.container-section .bg-overlay {position:absolute; z-index:0; background:rgba(0,0,0,.75); left:0; right:0; top:0; bottom:0;}
.section-easy.container-section .bg-overlay {position:absolute; z-index:0; background:rgba(255, 255, 255, 0.9); left:0; right:0; top:0; bottom:0;}
.section-life.container-section .bg-overlay {position:absolute; z-index:0; background: rgba(5, 88, 168, 0.4); left:0; right:0; top:0; bottom:0;}
.iparallax {position:relative;} .iparallax .wrap-section {z-index:1;} .section-simple.iparallax .parallax-overlay {display:none;}
.iparallax .parallax-overlay {position:absolute; z-index:0; background: #2282ba; left:0; right:0; top:0; bottom:0;} 
.iparallax .parallax-overlay > span {display:none;}
.iparallax .parallax-overlay.overlay-half {left:50%; background-position:0 0; background-repeat:repeat; background-size:auto;}
.iparallax .parallax-overlay.overlay-style1, .iparallax .parallax-overlay.overlay-style2 {background-size:cover; background-repeat:no-repeat;} 
.iparallax .parallax-overlay.overlay-style1 {right:50%; background-position:100% 50%;} 
.iparallax .parallax-overlay.overlay-style2 {left:50%; background-position:0 50%;}
.iparallax-style1 .column.last .content, .iparallax-style2 .column.last .content {padding:0 0 0 50px;} 
.iparallax-style2 .column.first .content, .iparallax-style1 .column.first .content {padding:0 50px 0 0;} .iblog .heading-title {font-size:30px; color:#999; padding:0; margin-bottom:25px; text-align:center;}
.iblog .ep {margin-bottom:30px; border-bottom:1px solid #e8e8e8;} .iblog .ep.first {clear:left;} .iblog .ep .entry-content {margin-bottom:10px;}
.iblog .ep h1.heading, .iblog .ep h2.heading, .iblog .ep .heading {font-size:24px; color:#000; padding-bottom:12px; font-weight:700;}
.iblog .ep .heading a {color:#000; text-decoration:none;} .iblog .ep .heading a:hover {color:#747474;}
.iblog .ep .thumbs {float:left; width:320px; margin-bottom:0; position:relative;} 
.iblog .ep .thumbs img {width:100%; height:auto; max-width:100%; display:block; margin:0;} 
.iblog .ep .thumbs+.post-content {overflow:hidden; padding-left:35px;}
.iblog .ep .over {display:block; opacity:0; position:absolute; top:0; left:0; right:0; bottom:0; transition:all 300ms; -ms-transition:all 400ms;} 
.iblog .ep .over::after {content:""; background:#000; height:100%; width:100%; display:block; text-align:center; opacity:0.4;}
.iblog .ep .over em {margin:-25px 0 0 -25px; border-radius:50%; height:50px; width:50px; line-height:50px; font-size:15px; transition:all 300ms; -ms-transition:all 300ms; border:1px solid #fff; color:#fff; position:absolute; left:50%; top:50%; z-index:2; text-align:center;} 
.iblog .ep .over em:hover {color:#ccc; border-color:#ccc;} .iblog .ep .thumbs:hover .over {opacity:1;}
.iblog .ep .entry-more {margin-top:15px;} .iblog .ep .entry-more a {background:#484848; padding:5px 12px 6px; margin:0; border:0 none; color:#fff; font-size:12px; line-height:24px; font-weight:700;} .iblog .ep .entry-more a:hover {color:#fff; background:#005c8e;}
.iblog .ep .post-meta {font-weight:800; color:#484848; margin:8px 0 4px; font-size:14px; line-height:18px; text-transform:uppercase;}
.iblog .ep .heading+.post-meta {margin-top:-5px; margin-bottom:15px;}
.iblog .ep.esingle .post-title .heading {font-size:28px; color:#000; font-weight:bold;} 
.iblog .ep.eloop {padding:0 0 30px; background:#fff;} .icontent h1{font-family: 'Lora', serif;font-weight: 400;}
.icontent h2{font-family: 'Lora', serif;color: #2491d0;font-weight: 400;}
.icontent h3{font-family: 'Lora', serif;font-weight: 400;color: #2491d0;}
.icontent .heading a {color:#22a7f0; text-decoration:none; transition:color 350ms;} 
.icontent .heading a:hover {color:#0e8cd1; text-decoration:none;}
.icontent .heading.heading-large {font-size:60px; font-weight:normal; padding-bottom:25px;}
.no-banner{border-bottom: 1px solid #a9a9a9;}
.icontent ul li::before {content: "\f00c";font-family: FontAwesome;position: absolute;left: 0;top: 0px;font-size: 16px;}
.icontent ul li {position: relative;}
.icontent p:last-child {padding:0;}
.icontent table {margin:0 0 12px;} .icontent td, .icontent th {padding:4px 10px 6px 0px;}
.icontent td, .icontent td p {font-size:14px; line-height:22px;}
.icontent td p {padding:0; margin:6px 0;} .icontent td {vertical-align:top;}
.icontent strong, .icontent b {font-weight:700;} .icontent .column {word-wrap: break-word;}
.icontent .econtent .column.two-third:first-child .content {padding-right:60px;}
.icontent hr {border:none; border-bottom:1px solid #dbdbdb; clear:both; padding-top:30px; margin-bottom:45px;}
.icontent .divider { border-bottom:1px solid #dbdbdb; clear:both; margin:30px 0 25px; } .icontent .divider:last-child {margin-bottom:0;}
.icontent .line {clear:both; line-height:0; margin:25px 0 20px;}  .icontent .line+h3, .icontent .line+h1 {padding-top:0px;} 
.icontent .line:first-child {margin-top:5px;} .icontent .line:last-child {margin-bottom:0;}
.icontent .line.line-center {text-align:center;} .icontent .line.line-left {text-align:left;} .icontent .line.line-right {text-align:right;}
.icontent .line i {background:url(//www.ceglife.com/wp-content/themes/scceg/images/line-bg.png) no-repeat 50% 50% /37px auto; display:inline-block; height:8px;} 
.icontent .line-size-small i {width:37px;} .icontent .line-size-large i {width:37px;}
.icontent .gap {display:block; clear:both; overflow:hidden;} 
.icontent .gap-size-10, .icontent .gap-size-small, .icontent .gap-size-s {height:15px;} 
.icontent .gap-size-20, .icontent .gap-size-medium, .icontent .gap-size-m {height:25px;} 
.icontent .gap-size-30, .icontent .gap-size-large, .icontent .gap-size-l {height:30px;}
.icontent .gap-size-40 {height:40px;} .icontent .gap-size-50 {height:50px;}
.icontent blockquote {margin:0 0 15px; padding:6px 0 10px 25px; font-size:14px; line-height:24px; font-style:normal; color:#4e4e4e; overflow:hidden; border-left:3px solid #aeaead;} 
.icontent blockquote p {padding:0 0 8px; font-size:14px; line-height:24px; font-style:italic;} 
.icontent blockquote+h5 {margin-top:-15px; font-style:italic; text-align:right; font-size:16px; margin-bottom:12px; color:#222;}
.icontent .quote {margin:35px 0 25px; display:table; width:100%;} 
.icontent .quote .block {font-size:30px; line-height:40px; font-weight:500; margin:30px auto 35px; max-width:680px; padding:0 65px; position:relative;}
.icontent .quote .quote-by {position:relative; padding-top:20px; margin-top:15px;}
.icontent .quote .quote-by h4 {font-size:15px; line-height:normal; padding:0 0 5px;} .quote .quote-by p {font-size:13px; line-height:normal;}
.icontent .entry > ol {list-style:decimal; margin:-4px 0 12px; padding:0; padding-left:20px;}
.icontent .entry > ol > ol {margin:0px; padding-left:20px}
.icontent .entry > ol > li {line-height:21px; padding:0 5px 5px; font-size:14px; line-height:19px;}
.icontent .entry > ul {list-style:none; margin:0px 0 10px; padding:0; padding-left:0px;}
.icontent .entry > ul > ul {margin:0px; padding-top:6px; list-style:none;} 
.icontent .entry > ul > li {padding:0px 0 6px 16px; background:url(//www.ceglife.com/wp-content/themes/scceg/images/list-arrow.png) no-repeat 0 6px /6px auto;}
.icontent .entry h5+ul, .icontent .entry h4+ul {margin-top:-5px;}
.icontent .entry > ul:last-child, .icontent .content > ul:last-child {margin-bottom:0;}
.icontent .article.not-found.error404 {padding:45px 0; text-align:center;}
.icontent .article.not-found.error404 .heading {font-size:60px; line-height:60px; text-transform:uppercase; letter-spacing:-1px;}
.icontent .article.not-found.error404 .heading strong {line-height: 52px; font-size: 78px;}
.icontent .article.not-found.no-post .heading {font-size:24px; line-height:32px;}
.icontent .article.not-found input.field {width:260px; margin-bottom:5px;}
.icontent img {max-width:100%; height:auto;} 
.icontent p {padding: 0 0 15px;}
img.alignright {float:right; margin:0px 0 10px 20px; clear:right;}
img.alignleft {float:left; margin:0px 20px 10px 0; clear:left;}
img.alignalone {margin:5px auto 12px;} img.alignnone {margin:5px 10px 10px 0px;} 
img.aligncenter {margin:12px auto 15px; display:block;}
img.alignright, img.alignleft, img.alignnone, img.aligncenter { border-radius:0;}
img.border {background:#d2d2d2; padding:4px;}
.wp-caption.alignright {float:right; margin:4px 0 5px 20px; clear:right;} .wp-caption.alignleft {float:left; margin:4px 20px 5px 0; clear:left;}
.wp-caption.alignalone {margin:5px auto 8px;} .wp-caption.alignnone {margin:2px 0px 3px;} .wp-caption.aligncenter {margin: 5px auto 8px;}
.wp-caption.alignright, .wp-caption.alignleft, .wp-caption.alignnone {padding:0;}
.wp-caption p {padding:5px 0 0; color:#1788d5; text-align:center;} .wp-caption img {max-width:100%; height:auto;}
.videobox {position:relative; margin:0 auto 15px; max-width:800px;}
.videobox .vdbox-inner {position:relative;width:100%;height:0;padding-top:56.25%} 
.videobox iframe {position:absolute;top:0;left:0;width:100%;height:100%;} 
.videobox:last-child {margin-top:0} .videobox:last-child {margin-bottom:0}
.ec-vm.column {height:525px;} .ec-vm .content {vertical-align:middle; height:100%; width:100%; display:table; padding-top:10px; box-sizing:border-box;} 
.ec-vm .content p {display:table-cell; vertical-align:middle; width:100%;} .ec-mgb {margin-bottom:20px !important;}
a.download-button {color:#3d484e; display:inline-block; text-decoration:none;} 
a.download-button:hover {color:#005c8e;} p+.download-button {margin-top:-18px; margin-bottom:10px;}
a.download-button.icon-pdf {background-repeat:no-repeat; background-position:2px 50%; background-size:58px auto; padding:18px 10px 18px 70px;}
a.post-edit-link {background:#c01b1b; color:#fff; font-size:9px; text-decoration:none; text-transform:uppercase; padding:3px 6px; line-height:14px;}
a.post-edit-link:hover {background:#c01b1b; color:#fff;} .comment-respond {border-top:1px dotted #cccccc; padding-top:25px; margin-top:10px;} .comment-respond .pagi {margin-top:25px;}
.comment-respond label {display:block; width:100%;} .comment-respond textarea, .comment-respond input, .comment-respond select {width:100%;} 
.comment-respond input[type=radio], .comment-respond input[type=checkbox], .comment-respond input[type=submit],.comment-respond input[type=reset]{width:auto;}
.irespond h3.title, .icomments h3.title {font-size:20px; font-weight:700; line-height:24px; color:#000; padding-bottom:15px;} 
.irespond input[type=submit] {background:#000000; color:#fff; border-color:#000000; padding:10px 25px 11px;}
.irespond input[type=submit]:hover {background:#666; color:#fff; border-color:#666; }
.irespond input[type=text], .irespond input[type=email] {width:100%;} .irespond textarea, .comment-respond textarea {height:120px;}
.commentlist {list-style:none; padding:0; margin:0 0 5px; font-size:13px; line-height:19px;} 
.commentlist .comment-meta {padding-bottom:8px;} .commentlist .comment-author {font-weight:500;} 
.commentlist .comment-meta a {color:#999; text-decoration:none;} .commentlist .comment-meta a:hover {color:#000;}
.commentlist ol, .commentlist ul {margin:15px 0 0 35px; list-style:none;} .commentlist li {padding:12px 0 15px; border-bottom:1px solid #e7e6e6;} 
.commentlist li li { padding:15px 0 12px; border-top:1px solid #e7e6e6; border-bottom:0 none;}
.commentlist li:last-child {border-bottom:0 none; padding-bottom:5px;} .commentlist li:last-child {padding-top:0;}
.commentlist .reply {margin-top:-6px;} .commentlist .reply a {color:#717171; background:#ddd; padding:4px 10px 3px; display:inline-block; font-size:11px; line-height:16px; text-decoration:none;} .commentlist .reply a:hover {color:#000; background:#eee;} body #twttrHubFrameSecure,  body #twttrHubFrame, body #fb-root {display:none !important;} .pagi, .wp-pagenavi {margin:15px 0; padding:0; text-align:center; display:table; width:100%; font-weight:700;} 
.pagi ul.page-numbers {display:inline; margin:0; padding:0;} .pagi ul.page-numbers li {display:inline; background:none;}
.pagi .total-page, .wp-pagenavi .pages {line-height:30px; padding:8px 12px; color:#999; font-weight:700; display:inline-block; border:0 none;}
.pagi ul.page-numbers a.page-numbers, .pagi ul.page-numbers span.page-numbers, .wp-pagenavi a.page, 
.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a.nextpostslink, .wp-pagenavi a.previouspostslink, 
.wp-pagenavi a.first, .wp-pagenavi a.last {display:inline-block; padding:5px; margin:0 3px 3px; border:0 none; background:#005c8e; color:#fff; text-decoration:none; border-radius:1px; height:34px; width:34px; line-height:34px; font-size:16px; transition:all 300ms;} .wp-pagenavi a.first, .wp-pagenavi a.last {font-size:12px;}
.pagi ul.page-numbers .page-numbers.current, .wp-pagenavi span.current {color:#fff; background:#484848;}
.pagi ul.page-numbers a.page-numbers:hover, .wp-pagenavi a.page:hover, .wp-pagenavi a.nextpostslink:hover, 
.wp-pagenavi a.previouspostslink:hover, .wp-pagenavi a.first:hover, .wp-pagenavi a.last:hover {background:#484848; color:#fff;}
.pagi ul.page-numbers a.next, .pagi ul.page-numbers a.prev, .wp-pagenavi a.nextpostslink, 
.wp-pagenavi a.previouspostslink, .wp-pagenavi a.last, .wp-pagenavi a.first { background:#005c8e;}
.pagi .inext {float:right;} .pagi .iprev {float:left;}
.pagi .inext a, .pagi .iprev a {display:inline-block; padding:7px 15px 8px; background-color:#005c8e; color:#fff; margin:0 0 5px; text-decoration:none; font-weight:700; font-size:15px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -moz-transition:all 300ms; -webkit-transition:all 300ms; transition:all 300ms;} .pagi .inext a:hover, .pagi .iprev a:hover {background-color:#484848; color:#fff;} .cl-logo p img{border-radius: 5px;border: 1px solid #ddd;}
.section-custom-design .content p:nth-of-type(1) {padding-bottom: 20px;}
.wpcf7-textarea {font-size: 14px;line-height: 22px;font-weight: 400;text-transform: capitalize;border-radius: 0;height: 150px;color: #979797;background: #ffffff;}
.wpcf7 .wpcf7-submit {border: 1px solid #2491d0;background: #2491d0;color: #fff;vertical-align: top;box-sizing: border-box;-webkit-appearance: inherit;appearance: inherit;cursor: pointer;transition: all 400ms;padding: 4.5px 28px;font-size: 14px;line-height: 24px;font-weight: 700;text-transform: uppercase;border-radius: 0;margin-left: 4px;}
.ec-two-custom .wpcf7 .wpcf7-submit {max-width: 165px;text-align: center;padding: 7px 50px;margin-left: 0;}
.wrapper-box .logo{float: left;}
.wrapper-box .text{margin-left: 30%;}
.wrapper-box .text p{font-size: 10px;}
.wrapper-box .text h4{font-size: 16px;color: #000;font-weight: 700;}
.footer .addbox {margin-top: 7px;}
.footer .addbox img {margin-bottom: 7px;}
.footer .email a{text-decoration: underline;}
.social-last {display: inline-block;float: right;}
.copyright {display: inline-block;}
.footer .socials .link a{color: #fff;font-size: 20px}
.socials .link a:hover{color: #fff;background: #248fce;}
.section-life-insurance {}
.section-life-insurance h5{padding-top: 13px;font-family: 'Lora', serif;}
.section-life-insurance p{line-height: 1.5;padding-right: 60px;}
.section-life-insurance a.button{font-family: 'Lora', serif;border: 1px solid #fff;padding: 7px 13px;margin-top: 20px;}
.section-life-insurance a.button:hover{background: #fff;color: #000;}
.section-design1 img.alignright {margin: 0px 0 10px 110px;box-shadow: 10px 010px 0 #2289c5;}
.section-design2 img.alignleft {margin: 0px 110px 10px 0;box-shadow: -10px 010px 0 #2289c5;}
.section-design2 .btn-result, .section-design1 .btn-result {font-size: 12px;font-weight: 600;color: #333333;padding: 7px 17px;margin-top: 15px;}
.section-life .btn-life:hover{background: #fff;color: #000;}
.section-life .btn-life{font-size: 12px;font-weight: 700;color: #fff;padding: 9px 20px;margin-top: 15px;font-size: 14px;background: #238dca;border: 1px solid #238dca;margin-top: 22px;position: relative;font-family: 'Lora', serif;}
.section-life .btn-life::before {content: "\f105";font-family: FontAwesome;font-size: 18px;position: absolute;right: 10px;top: 9px;}
.section-design2 .btn-result:hover, .section-design1 .btn-result:hover {background: #238dca;color: #fff;}
.section-company h3{color: #0288d1;padding-bottom: 25px;}
.section-company p{padding-bottom: 45px}
.section-easy h1{color: #0288d1;text-transform: uppercase;font-family: 'Lora', serif;padding-bottom: 10px;}
.section-easy p{padding-bottom: 45px;}
.section-easy .box{width: 20%;float: left;box-sizing: border-box;background: #0288d1;padding: 20px;}
.section-easy .boxs{width: 20%;float: left;box-sizing: border-box;background: #0288d1;}
.section-easy .box h4{font-size: 26px;color: #fff;text-transform: uppercase;font-weight: 700;}
.section-featured h3{font-size: 22px;font-family: 'Lora', serif;color: #fff;font-weight: 400;}
.section-featured .iboxs p{font-size: 14px;color: #fff;font-weight: 400;margin-top: 10px;line-height: 2.1;}
input::placeholder {color: #a1a1a1!important;}
::-webkit-input-placeholder { color:    #a1a1a1!important;}
:-moz-placeholder { color:    #a1a1a1!important;}
::-moz-placeholder { color:    #a1a1a1!important;}
:-ms-input-placeholder { color:    #a1a1a1!important;}
.banner-wgs .wgs-banner .wpcf7 .wpcf7-list-item {display: inherit;}
.ec-left-banner .wpcf7-list-item, .ec-right-banner .wpcf7-list-item, .ec-left-middle .wpcf7-list-item, .ec-right-middle .wpcf7-list-item{display: inline-block;padding-right: 0;width: auto;}
.ec-left-banner p {font-size: 14px;}.ec-left-middle p {font-size: 14px;}
.ec-right-middle p {font-size: 14px;}.ec-right-banner p {font-size: 14px;}
.ec-left-check p {font-size: 14px;}.ec-right-check p {font-size: 14px;}
.ec-left-banner select, .ec-right-banner select, .ec-left-middle select, .ec-right-middle select{width: 100%;}
.ec-left-banner input, .ec-right-banner input, .ec-left-middle input, .ec-right-middle input{font-size: 14px;margin-top: 0;max-width: 100%;}
.ec-disable .wpcf7 .wpcf7-list-item {display: inherit;}
.ec-disable .wpcf7 input[type="submit"] {margin: 5px 0;border-radius: 0;background: #51a3d3;border: 1px solid #51a3d3;}
.ec-disable .wpcf7 input[type="submit"]:hover{color: #238DCA;background: #fff;}
.ec-disable h4{font-size: 18px;padding-bottom: 5px;font-family: 'Lora', serif;font-weight: 400;color: #fff;text-transform: capitalize;}
.ec-disable .content{background: #238dca;padding: 20px;color: #fff;}
.ec-disable input[type="text"], .ec-disable input[type="email"]{width: 100%}
.section-custom-action-btn h3{color: #fff;}
.section-company a{color: #000;}
.section-apply-now textarea{width: 100%;height: 80px;}
.logox-carousel .owl-carousel .owl-item .thumb, .bx-wrapper .thumb.logo-thumb, .sc-logos .thumb.logo-thumb {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #D6D6D6;padding: 0;}  .header-sticky .phones .button {position: relative;font-size: 14px;padding: 3px 15px 3px 40px;}
.header-sticky .phones .button::before {font-size: 18px;top: 4px;}.header-sticky .inav {margin-top: 10px;}
.footer-top{background: #238DCA;}
.footer-top h3{font-family: 'Lora', serif;font-weight: 400;text-transform: none;}
.footer-top .call-action a.button {  position: relative;  padding: 8px 30px 8px 16px;   font-size: 16px; font-weight: 700;line-height: 26px;color: #fff;margin: 0;  max-width: 150px; border: 1px solid #fff;box-sizing: border-box;background: transparent;}
.footer-top .call-action a.button::before {content: "\f105";font-family: FontAwesome;font-size: 18px;position: absolute;right: 10px;top: 8px;}
.footer-top  .call-action a.button:hover {background: #fff;color: #000;}
.ssl-box h3{font-family: 'Lora', serif;font-weight: 700;color: #000;text-align: center;text-transform: uppercase;font-size: 13px;padding-bottom: 5px;}
.ssl-box p{text-align: center;font-size: 12px;font-weight: 600;font-family: 'Lora', serif;line-height: 1.5;}
.ec-ssl p{padding-bottom: 5px!important}
.ec-ssl .content{text-align: center;}
.ec-ssl img.alignnone {margin-bottom: 0;} .site-body .gform_wrapper {margin:20px 0} .site-body .gform_wrapper:first-child {margin-top:0} .site-body .gform_wrapper:last-child {margin-bottom:0}
.site-body .gform_wrapper:after {content: ""; display: table; width: 100%; height: 0; clear: both}
.site-body .gform_wrapper .gform_footer {padding:4px 0 0;} .site-body .gform_wrapper .ginput_container.ginput_recaptcha {padding-top:4px !important}
.site-body .gform_wrapper ul.gform_fields {margin-right: -10px !important; margin-left: -10px !important; font-size: 0;}
.site-body .gform_wrapper ul li.gfield {max-width: 100% !important; margin:0 !important;margin-bottom:10px !important;position:relative; padding-right:10px !important; padding-left: 10px !important; font-size: 15px} 
.site-body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half):not(.gf_first_quarter):not(.gf_second_quarter):not(.gf_third_quarter):not(.gf_fourth_half) {max-width: 100% !important; width: 100% !important}
.site-body .gform_wrapper ul li.gfield.gf_right_half, .site-body .gform_wrapper ul li.gfield.gf_left_half {max-width: 50% !important}
.site-body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox, .site-body .gform_wrapper ul li.field_description_below div.ginput_container_radio {margin-top:0;margin-bottom:6px}
.site-body .gform_wrapper label.gfield_label {font-weight:600;padding-bottom:4px} .site-body .gform_wrapper li.hide-label .gfield_label {display:none} 
.site-body .gform_wrapper li.hidden_label input, .site-body .gform_wrapper li.hidden_label textarea, .site-body .gform_wrapper li.hidden_label select {margin-top:6px} 
.site-body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .site-body .gform_wrapper select, .site-body .gform_wrapper textarea {padding:7px 15px 8px !important;height:40px;width:100%;font-size:14px;line-height:1.4;border-radius:3px;background-color: #fff;border-color:rgba(0,0,0,0.15);color:#000;outline-color:transparent;margin-left:0;margin-right:0;} .site-body .gform_wrapper select {color:#999}
.site-body .light .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .site-body .light .gform_wrapper select, .site-body .light .gform_wrapper textarea {border-color: #fff}
.gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .site-body .gform_wrapper li.gfield_error select, .gform_wrapper li.gfield_error textarea {border-color:#ffbcbc !important}
.site-body .gform_wrapper input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .site-body .gform_wrapper select:focus, .site-body .gform_wrapper textarea:focus {border-color:rgba(0,0,0,0.25) !important;color:#333}
.site-body .gform_wrapper .chosen-container-multi.chosen-container .chosen-choices {min-height:44px !important;border-radius:1px;border-color:rgba(0,0,0,0.15);color:#555;box-shadow:none !important}
.site-body .gform_wrapper .chosen-container-active .chosen-choices {border-color:rgba(0,0,0,0.25) !important}
.site-body .gform_wrapper .chosen-container-multi .chosen-choices li.search-field {padding:0;color:#555}
.site-body .gform_wrapper .chosen-container-multi .chosen-choices li.search-field input {height:auto !important;color:#a9a9a9 !important}
.site-body .gform_wrapper .chosen-container-multi .chosen-choices li.search-choice {padding:7px 25px 8px 10px;font-size:90%;line-height:1;background:#eee}
.site-body .gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {top:10px;right:5px}
.site-body .gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label, .site-body .gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label, .site-body .gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label, 
.site-body .gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label, .site-body .gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label, .site-body .gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label {max-width:90%;font-size:100%} .site-body .gform_wrapper textarea, .site-body .gform_wrapper textarea.medium, .site-body .gform_wrapper textarea, .site-body .gform_wrapper textarea.large {height:180px}  
.site-body .gform_wrapper .gform_footer input.button {height:58px;line-height:1;padding:1px 24px;width: auto; min-width:180px;max-width:300px;font-size:17px;border-radius:3px;margin-bottom:0; background-color:#2491d0; border-color: #2491d0; font-weight:500; color:#fff;} .site-body .gform_wrapper .gform_footer input.button:hover {background: #000; border-color: #333; color:#fff;} 
.site-body .light .gform_wrapper .gform_footer input.button:hover {background: #fff; border-color: #fff}
.site-body .gform_wrapper li.gfield.gfield_error, .site-body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {padding-top:0;padding-bottom:0;background:none;border:0 none;margin-top:0 !important;margin-bottom:0 !important}
.site-body .gform_wrapper .top_label .gfield div.ginput_container {margin-top:0 !important}
.site-body .gform_wrapper .field_description_below .gfield_description {font-weight: 400;margin-bottom:10px;margin-top: 5px;padding-top: 0}
.site-body .gform_wrapper .validation_message {font-weight:400;color:#e70023;font-size:11px}
.site-body .gform_wrapper div.validation_error {font-weight:400;font-size:13px;color:#e70023;border-color:#ff8c8c;padding:8px 0;width:100%; margin-bottom: 15px}
.site-body .gform_wrapper .gform_body {width:100% !important} 
.site-body .light .gform_wrapper .validation_message, .site-body .light .gform_wrapper div.validation_error {color: #fff}
.site-body .gform_wrapper .gfield_captcha_container img.gfield_captcha {max-width: 100px !important}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {margin-left:0 !important;margin-right:0 !important}
.site-body .wg .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .site-body .wg .gform_wrapper select {height:58px; font-size: 14px; background: transparent; font-family: "Open Sans"; font-style: normal; border-radius: 0; margin: 0 !important}
.site-body .wg .gform_wrapper .gform_heading .gform_description {width: 100%} .site-body .wg .gform_wrapper ul li.gfield {margin-bottom: 0 !important} .site-body .wg .gform_wrapper .gform_footer {margin-top: 4px !important} 
.site-body .wg .gform_wrapper .gform_footer input.button  {height:58px; margin: 0} .site-body .wg .gform_wrapper .gform_footer input.button {background: #2491d0; border-color: #2491d0; font-family: "Open Sans"; font-style: normal; border-radius: 0} .site-body .wg .gform_wrapper .gform_footer input.button:hover {background: #000; border-color: #000}
.site-body .wg-foot .gform_wrapper form {position: relative}
.site-body .wg-foot .gform_wrapper .gform_body {width: calc(100% - 140px) !important; }
.site-body .wg-foot .gform_wrapper .gform_footer {width: 140px; position: absolute; right: 0; bottom: 0}
.site-body .wg-foot .gform_wrapper .gform_footer input.button {min-width: 140px; padding: 1px 10px }
.site-body .wg-foot .gform_wrapper .gform_body .validation_message, .site-body .wg-foot .gform_wrapper .gform_footer .button+img {display: none !important}
.site-body .gform_wrapper .gfield_captcha_container .gfield_captcha {border: 1px solid rgba(0,0,0,0.15) !important; padding: 8px 10px !important; display: inline-block; margin-right: 10px !important; border-radius: 4px; background:#fff !important;}
.site-body .gform_wrapper .gfield_captcha_input_container {display: inline-block; padding-top: 0 !important; max-width:120px;}
.site-body .gform_wrapper .gfield_captcha_input_container input {margin-top: 0 !important;} .logo-lists {width: 100%;}
.logox-wrap .ilogo.item {float: left;}
.carouselTicker .logo-lists {visibility: hidden;}
.carouselTicker .carouselTicker__wrap .logo-lists {visibility: visible;}
.carouselTicker .logo-lists > li {padding: 0; margin: 5px 10px;}
.carouselTicker .logo-lists > li:before {display: none;}
.carouselTicker .logo-lists > li .logo-thumb {padding: 10px;}
.carouselTicker .logo-lists > li .logo-thumb img {max-height: 55px; width: auto;}
.form-wrap {position: absolute;padding: 50px 30px;width: 40%;z-index: 99;margin-bottom: 0;float: left;background: rgba(255,255,255,0.65); color: #fff;left: 0;transform: translateY(-50%);box-sizing: border-box}
.ibanner-c .banner-wgs {position: absolute;top: 50%;z-index: 9;transform: translate(0,-50%);}
.form-wrap h4 {font-size: 16px;padding-bottom: 5px;font-family: 'Lora', serif;font-weight: 400;color: #000;text-transform: capitalize;}
.form-wrap label{color: #000;}
.site-body .form-wrap .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding: 4px 15px 4px !important;height: 30px;}
.site-body .form-wrap .gform_wrapper select {padding: 4px 15px 4px !important;height: 30px;}
.form-wrap label.gfield_label {padding: 0;font-size: 14px!important}
.site-body .form-wrap .gform_wrapper ul li.gfield {margin-bottom: 5px !important;font-size: 14px;} .site-body .form-wrap .gform_wrapper div.validation_error {font-size: 11px;padding: 2px 0;margin-bottom: 5px;line-height: 1}
.site-body .form-wrap .gform_wrapper .gform_footer input.button{height: 40px;font-size: 14px;}
.form-wrap a.button-form {display: block;color: #fff;font-weight: 600;border: 2px solid #0558A8;text-align: center;padding: 3px;margin-bottom: 5px; background: #0558A8;}
.form-wrap a.button-form:hover {background: #fff;color: #0558A8}
.form-wrap .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{margin: 0;line-height: 1.8;}
.form-wrap .instruction.validation_message {
line-height: 1.3;
}
.site-body .form-wrap .gform_wrapper {
margin: 5px 0;
}
.site-body .form-wrap .gform_wrapper li{color: #000;}
.site-body .form-wrap .gform_wrapper .gform_footer input.button{max-width: 100%; width: 100%; background-color: #0558A8 !important; border-color: #0558A8 !important; color: #fff !important;}
.site-body .form-wrap .gform_wrapper .gform_footer input.button:hover{background-color: transparent !important; color: #0558A8 !important;}
.site-body .form-wrap .field_description_below {
line-height: 1 !important;
}
.site-body .form-wrap .gform_wrapper .gfield_required{color: #000 !important;}
.site-body .form-wrap .ginput_container.ginput_container_radio {margin: 0!important}
.site-body .form-wrap .gform_wrapper label.gfield_label {padding-bottom: 2px;line-height: 1;}
.site-body .form-wrap .ginput_container.ginput_container_radio li {margin-bottom: 5px !important;line-height: 1;}
.site-body .form-wrap .gform_wrapper .gform_footer {margin-top: 5px}
html {scroll-behavior: smooth;}
.page-id-3982 .ibanner .cpn p { font-size: 34px; font-family: 'Lora', serif; font-weight: 700; color: #000; text-transform: capitalize; text-shadow: 0px 0px 20px #fff;	line-height: 1.3;}
.page-id-3982 .ibanner .page-title{top: 35px;transform: translateY(0%);}
.site-banner .page-title h2.title{background: rgba(0,0,0,.4); padding: 15px 20px; box-sizing: border-box; max-width: 720px; margin: 0 auto; text-align: center; display: block !important; color: #fff;} .ibanner .cl-dark h2{box-sizing: border-box; max-width: 520px; margin: 0 auto; text-align: right; display: block !important; font-family: 'Lora';} @media (min-width: 2000px){ .bottom .bottom-l {background-size:cover;} .ibanner .ov.ps-cx .cpn {max-width:980px;} .ibanner .cpn {font-size:24px;} }
@media (max-width: 2000px) {.banner-wgs .wgs-banner {padding: 25px 30px;}
}
@media (max-width: 1800px){.banner-wgs .wg-title {font-size: 18px;}
.banner-wgs .wpcf7 .wpcf7-text, .banner-wgs .wpcf7 .wpcf7-textarea, .banner-wgs .wpcf7 select {max-height: 25px;}
.banner-wgs .wpcf7 p {font-size: 14px;line-height: 1.5;}.banner-wgs .wgs-banner {padding: 10px 30px;}
.banner-wgs .wpcf7 input[type="submit"]{padding: 5px 20px;}
}
@media (max-width: 1600px){
.banner-wgs .wgs-banner {padding: 1px 15px!important;}.banner-wgs .wgs-banner{width: 480px;}
.banner-wgs .wpcf7 p {font-size: 13px;line-height: 1.2;}
.banner-wgs .wpcf7 .wpcf7-text, .banner-wgs .wpcf7 .wpcf7-textarea, .banner-wgs .wpcf7 select {min-height: 25px !important;padding: 3px 10px;font-size: 12px;}
.banner-wgs .wpcf7 .wpcf7-response-output {font-size: 9px;margin: 0px 0 5px;padding: 1px 8px 1px;}
.banner-wgs .wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {height: 30px;}.banner-wgs .wpcf7 img.wpcf7-captchac {height: 16px !important;padding: 6px 5px;}
.banner-wgs .wpcf7 input[type="submit"] {padding: 1px 20px 1px;font-size: 11px;margin: 3px 0;}
.banner-wgs .wgs-banner {width: 380px;}.banner-wgs .wg-title {font-size: 15px;}
.banner-wgs .wgs-banner {padding: 1px 30px;}
.form-wrap {position: absolute;padding: 30px 20px;}
.page-id-3982 .ibanner .ebanner {width: 130%;margin-left: -30%;}
}  @media (max-width: 1280px){
.inav ul li a {font-size: 13px;}
.inav ul ul, .inav ul.menu ul, .inav div.menu ul ul {margin-top:0;}
.inav ul ul li a, .inav ul.menu ul li a, .inav div.menu ul ul li a, 
.inav ul ul li a, .inav ul.menu ul ul li a, .inav div.menu ul ul ul li a {font-size:12px; padding:8px 12px;}
.ibanner .cl-dark h1, .ibanner .cl-dark h2, .ibanner .cl-dark h4 {font-size: 32px;}
.ibanner .cl-dark h3 {font-size: 22px;}
.ibanner .cl-dark h2{margin-left: auto; margin-right: 0;}
.container-section.iparallax {background-position: 50% 50%!important;background-attachment: scroll;}
.wpcf7 .wpcf7-text, .wpcf7-select {min-height: 35px;font-size: 12px;}.wpcf7-textarea {width: 280px;}
.section-apply-now .wpcf7 .wpcf7-text, .wpcf7-select {min-height: 32px;width:95%} .section-apply-now .wpcf7-textarea {width: 100%;}
a.button, a.btn {font-size: 15px;}
.wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {height: 35px;width: 110px;}
h1 {font-size: 28px;}h2 {font-size: 24px;} h3{font-size: 22px;}
.site-logo img {max-width: 203px;}
.wgs-ba .call-action h2 br{display: none;}
.ibanner .cl-light h1 {font-size: 36px;}
.ibanner .cl-light h2 {font-size: 28px;}
.container-section{padding-top: 30px!important;padding-bottom: 35px!important;}
.section-custom-btn-action {padding-top: 20px !important;padding-bottom: 20px !important;}
.section-featured h3 {font-size: 18px;}.section-featured h3 br{display: none;}
.ec-life p br{display: none;}.ec-life h3{font-size: 20px}
.section-design1 img.alignright {margin: 0px 0 10px 30px;}
.section-design2 img.alignleft {margin: 0px 30px 10px 0;}
.ibanner-c .banner-wgs {position: static;padding: 10px 0;transform: translate(0,0);background: #F7FBFD;}	
.form-wrap {position: static;transform: translateY(0%);padding: 20px;margin: 20px auto;float: none}
.page-id-3982 .ibanner .cpn.al-right {text-align: center;}
.page-id-3982 .ibanner .cpn p {font-size: 32px;}
.ibanner .ov.ps-vt{top: 60px;}
}
@media (min-width: 980px) and (max-width: 1280px){
.banner-wgs .wpcf7 img.wpcf7-captchac {margin-bottom: 5px;padding: 6px 5px;}
button, input[type="button"], input[type="reset"], input[type="submit"], a.cancelButton {padding: 10px 30px;font-size: 13px;line-height: 15px;}
.wpcf7 p, .wpcf7 .one-half p, .wpcf7 .col-full p, .wpcf7 .wider-field p, .wpcf7 .wd p {padding-bottom: 5px !important;}
.banner-wgs .wpcf7 p {padding-bottom:1px !important;}
h4 {font-size: 20px;}
.banner-wgs .wpcf7 .wpcf7-response-output {font-size: 11px;margin: 2px 0 4px;padding: 3px 8px 3px;}
.footer-wgs .wg-title {font-size: 16px;}
.footer-wgs .address p {font-size: 13px;}.footer-wgs .phone-num {font-size: 13px !important;}
.footer-wgs .phone-num a{font-size: 13px}
.socials .link a {height: 25px;width: 25px;line-height: 25px;margin-bottom: 2px;}.footer-wgs .second-menu {padding-top: 20px;}
.inav ul li {padding: 12px 5px 0px 5px;}
.banner-wgs .wpcf7 p {font-size: 11px;line-height: 1.8;}
.banner-wgs .wpcf7 .wpcf7-text, .banner-wgs .wpcf7 .wpcf7-textarea, .banner-wgs .wpcf7 select {min-height: 24px !important;padding: 3px 10px;font-size: 12px;}
.banner-wgs .wpcf7 p > strong {width: 75px;font-size: 9px;}
.banner-wgs .wpcf7 img.wpcf7-captchac {height: 16px !important;padding: 6px 2px;margin-left: 0;}
.banner-wgs .wpcf7 input[type="submit"] {padding: 1px 20px 1px;font-size: 12px;}
.banner-wgs .wgs-banner {width: 300px;}.banner-wgs .wg-title {font-size: 12px;}
.banner-wgs .wgs-banner {padding: 10px 20px;}.banner-wgs .wpcf7 .wpcf7-response-output {font-size: 8px;margin: 0px 0 1px;padding: 1px 8px 1px;}
.section-featured .wgs .wg-title {font-size: 24px;padding: 10px 0px 0px 15px;}
.section-featured .iboxs p {margin-top: 0;line-height: 1.7;font-size: 13px}
.section-featured .wgs .content {padding: 7px 10px 18px 15px;}
.section-featured .iboxs .wg-title span::after {top: -5px;right: -80px;font-size: 30px;}
.iboxs {min-height: 260px;}.ibanner .thumbs{width: 140%;margin-left: -18%;}
} @media (max-width:979px) {
.wrapper, .container-section, .iblog.iblog-page {padding:25px 0px 30px;} .wrapper.archive-page {padding:25px 0 15px;}
.icontent, body {font-size:14px;}
.icontent h1.heading, .icontent h2.heading, .icontent h3.heading, .icontent h1, .icontent h2 {font-size:22px; padding-bottom:12px;}
.icontent h4, .icontent h5 {font-size:16px;}
.icontent .gap-size-30, .icontent .gap-size-large, .icontent .gap-size-l {height:20px;}
.icontent .gap-size-40, .icontent .gap-size-50 {font-size:30px;}
.icontent .econtent .column.two-third:first-child .content {padding-right:25px;}
.iblog.right-sidebar .content-indent {padding-right:0;} 	
.iblog .ep h1.heading, .iblog .ep h2.heading, .iblog .ep .heading {font-size:18px; line-height:22px;}
.iblog .ep.esingle .post-title .heading {font-size:22px; line-height:28px;} .iblog .ep .thumbs {width:200px;} .header-sticky {display:none !important;}
.featured .wgs .wg-title {font-size:14px;}
.banner-wgs {position:static; padding:10px 0; transform:translate(0,0);background: #F7FBFD;} .banner-wgs .wgs-banner {float:none; margin:0 auto; max-width:100%; padding:10px 0;}
.banner-wgs .wpcf7 .wpcf7-text, .banner-wgs .wpcf7 .wpcf7-textarea, .banner-wgs .wpcf7 select {padding:6px 12px;}
.banner-wgs .wpcf7 .wpcf7-textarea {height:75px;} .banner-wgs .wpcf7 p.wd.hf {width:100%; display:block; float:none;}
.inav ul li a {font-size:11px; padding:10px 1px;}
.search-toggle {right: 8%;top: 5px;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="date"], textarea, select {padding:12px 15px; width:100%;}
.wpcf7 .wpcf7-form-control-wrap.interested {width:90%;} .wpcf7 p > strong {display:block; padding-top:0; padding-bottom:2px;}
.ibanner .ov.ps-lx .cpn, .ibanner .ov.ps-rx .cpn {width: 450px;}
.ibanner .cpn {font-size:10px; padding:15px 18px;} .ibanner .cpn a.button {font-size:11px; padding:4px 12px 5px;}
.ibanner .ebanner.has-bg {height:215px;} .ibanner .page-title.ov-no {padding:60px 0 50px;} .ibanner .breadcumb {font-size:12px;}
.ibanner .page-title .title {font-size:24px;}  .ibanner .page-title .title-sub {font-size:16px;}
.banner-wgs .wgs-banner {position: static;transform: translateY(0%);padding: 20px;margin: 20px auto;}
.site-top .phone a::before {bottom: 5px;font-size: 16px;left: 20px;}
.site-logo {width: 100%;margin: 0 0 10px;text-align: center;}
.site-header .slogan {padding: 0;text-align: center;float: none;}
.site-top {width: 100%;text-align: center;margin: 0 0 5px;}
.site-top {padding-top: 10px;}
.icontent h1 {font-size: 24px; line-height: 32px;}
.section-custom-first .ec-two-custom h4 {font-size: 20px;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="date"], textarea, select {padding: 5px 15px;}
.logo-thumb {margin-right: 2px;}
.owl-nav .owl-prev {display: none !important;}
.owl-nav .owl-next {display: none !important;}
.footer-call-action h2 br{display: none;}
.site-top .phone a {padding: 5px 25px 5px 45px;border-radius: 0;background: #0b6c83;;}.wpcf7 .wpcf7-submit {margin-left: 0;}
.bottom-action .wgs-ba .call-action a.button {font-size: 15px;padding: 10px 28px;min-width: 145px;}
a.button, a.btn {padding: 7px 20px;}
.container-section {padding: 30px 0px 25px !important;}
.header-right {display: block;float: none;}
.site-header > .main {width:100%; max-width:100%;}
.inav {background: #2491d0;}.site-header {padding: 7px 0 0px;}
.iboxs a.btn-more {padding: 2px 15px;font-size: 12px;}.section-covered h3 {font-size: 16px;}
.section-custom-btn-action {padding-top: 20px !important;padding-bottom: 20px !important;}
.section-custom-btn-action h1 {font-size: 28px;padding-bottom: 50px;}
.footer-wgs .socials {margin-top: 15px;margin-left: 0;}
.section-featured .wgs {width: 100%;float: left;box-sizing: border-box;}
.section-featured h3 {font-size: 22px;}.section-featured .iboxs p {margin-top: 0;}
.section-featured .ibox-2:before {transform: rotate(90deg);-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); right: 20px;bottom: -21px;}
.section-featured .ibox-3:before {transform: rotate(90deg);-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); right: 20px;bottom: -21px;}
.section-featured .ibox-4:before {transform: rotate(90deg);-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); right: 20px;bottom: -21px;}
.section-featured .ibox-5:before {transform: rotate(90deg);-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); right: 20px;bottom: -21px;}
.section-featured .ibox-2:before {transform: rotate(90deg);-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); right: 20px;bottom: -21px;}
.iboxs {position: relative;margin: 0 auto 15px;}.iboxs {min-height: inherit;}.section-featured .ibox-2::after {right: 60px;}
.section-featured .ibox-3::after {right: 60px;}.section-featured .ibox-4::after {right: 60px;}
.section-featured .ibox-5::after {right: 60px;}.section-featured .ibox-6::after {right: 60px;}
.banner-wgs .wpcf7 p > strong {padding-top: 10px;}.ibanner .cl-dark h3 {font-size: 17px;margin-top: -17px;}
.page-id-3982 .ibanner .cpn p {font-size: 24px;}
.ibanner .ov.ps-rx.tp-fw .cpn, .ibanner .ov.ps-lx .cpn{margin: 0 auto;}
.ibanner .ov.ps-vt{top: 40px;}
.ibanner .ov.ps-vt .cpn.al-right{margin-right: 0 !important;}
}
@media (min-width:797px) {.page-id-4 .banner-wgs .wgs-banner {width:40%;}}
@media (min-width: 768px) and (max-width: 979px) {	
.iblog.right-sidebar .content-indent {padding-right:10px;} 
.site-top .socials, .site-top .phones, .site-top .buttons {display:inline-block; margin:0 8px; float:none;}
.site-top .buttons {margin:0 10px;}
img.alignright, img.alignleft, img.alignnone, img.aligncenter {max-width:300px; width:100%;}	
.ec-ssl img.alignright, img.alignleft, img.alignnone, img.aligncenter {max-width: 100px;width: 100%;}
.ec-ssl p br{display: none;}.siteby{display: block;}
.cta-text p .cta-mail {bottom: 25px;}.footer-info {padding: 25px 0px;}
.ibanner .cpn h2 {font-size: 20px;}.ibanner .cpn h1 {font-size: 30px;margin-top: -30px;}
.wgs-ba .call-action h2{padding: 0px 0 15px;font-size: 20px;line-height: 30px;}
.call-action .cta-text {padding-right: 250px;}.wpcf7-select {font-size: 10px;padding: 0 0px !important;height: 35px;}
.wpcf7-textarea {font-size: 12px;height: 60px;width: 220px;}
.section-custom-first .ec-two-custom .wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {width: 120px !important;margin-bottom: 10px;}
.section-custom-first .ec-two-custom .wpcf7 img.wpcf7-captchac {margin-bottom: 10px; width: 43px !important;margin-left: 0;float: left;margin-right: 0;}
.ec-two-custom .wpcf7 .wpcf7-submit {padding: 5px 26px;}.wgs-ba .call-action a.button::before {left: 12px;bottom: 10px;}
.footer-wgs .wg-title {font-size: 12px;line-height: 1.2;}.wpcf7 .wpcf7-textarea {height: 150px;width: 100%;}
.services-block {margin-left: 10px;}.footer-wgs .wg-title {font-size: 12px;}
.footer-wgs .address p {font-size: 13px;}.footer-wgs .phone-num {font-size: 13px !important;}.footer-wgs .phone-num a{font-size: 13px}
.socials .link a {height: 25px;width: 25px;line-height: 25px;margin-bottom: 2px;}
.footer-wgs .second-menu {padding-top: 15px;}.wrapper-box .logo img{width: 50px;}
} @media (max-width:979px) {
.menu-toggle {position:relative; display:block; font-size:24px; padding:8px 10px 6px; transition:all 300ms; z-index:999; line-height:24px; height:28px; width:32px; text-align:center; float:right; cursor:pointer; border-radius:0; margin-right:12%; color:#fff; background:#2491d0}
.menu-toggle span {font-size:13px; top:0; line-height:44px; vertical-align:middle; position:absolute; right:60px; color:#fff; text-transform:uppercase; display:none;}  
.menu-toggle.show {color:#fff; background:#2491d0;} .menu-toggle .fa-close, .menu-toggle.show .fa-bars {display:none;} .menu-toggle.show .fa-close {display:block;}
.inav > .main {width:100%; max-width:100%;}  
.inav ul.menu {clear:both; border:0 none; margin:0; position:absolute; top:42px; right:0; left:0; z-index:999; padding:0; background:#067ec0; display:none; transition:right 300ms;}
.inav ul.menu li {float:left; margin:0; padding:0; width:100%; background:none; border-bottom:0; border-left:0;} 
.inav ul.menu > li {border-bottom:1px solid #fff;}
.inav ul.menu li a {display:block; color:#fff !important; border:0 none !important; background: #012f67 !important; padding:10px 35px 10px 20px; line-height:20px; font-size:15px; text-align:center; font-weight:700;}
.inav ul.menu li li a {color:#fff !important; font-size:14px !important; font-weight:400 !important;} 
.inav ul.menu li a br, .inav ul.menu > li.menu-item-has-children > a::after {display:none !important;} 
.inav ul.menu li a:hover, .inav ul.menu li ul a:hover, .inav ul.menu li.sfHover > a, .inav ul.sub-menu > li.current_page_item > a, 
.inav ul.sub-menu > li.current-page-ancestor > a,.inav ul.sub-menu > li.current-page-parent > a{color:#fff !important;background:#2491d0 !important;}
.inav ul.menu ul {width:100%;position:static; visibility:visible !important; display:block !important;background:#22a7f0; border:0; padding:0; margin:0; transform:translateX(0); border-radius:0;} .inav ul.menu li:hover ul, .inav ul.menu li.sfHover ul {display:block !important;}
.inav ul.menu ul li {border-top:0; border-left:0; border-right:0; border-bottom:0 none; width:100%;} 
.inav ul.menu ul li a {padding:8px 35px 8px 20px !important; text-align:right;}  
.inav ul li.sfHover ul, .inav ul li:hover ul, .inav ul li.sfHover li.sfHover ul {top:inherit; left:inherit; margin-top:auto;} 
.page-id-4 .wgs-banner {width:320px;} .page-id-4 .wgs-banner form label {display:block;} .page-id-4 .wgs-banner select {width:90%!important;} .page-id-4 .wgs-banner .form-row:nth-of-type(2) select {width: initial!important;} .page-id-4 .wgs-banner .form-row:nth-of-type(7) select {width: 94%!important;}
} 
@media (min-width: 980px) {.inav ul.menu {display: block !important;} }
@media (max-width: 767px) {
body {min-width:320px;} .sidebar {margin-top:25px;} 
.column {margin-bottom:0;} .column+.column {margin-top:15px;}
.column.has-gd+.column.has-gd, .off-grid+.column.has-gd {margin-top:25px;} 
.column:last-child, .column.last {padding-bottom:0; margin-bottom:0;} 
img.alignright, img.alignleft, img.alignnone, img.alignalone, img.aligncenter {max-width:220px;}
.ibanner .cpn h1 hr, .ibanner .cpn h2 br, .ibanner .cpn h3 hr, .ibanner .cpn h4 hr {display:none;}
.ibanner .ov.ps-lx.tp-fw .cpn, .ibanner .ov.ps-rx.tp-fw .cpn {margin-left:0; margin-right:0; width:100%; box-sizing:border-box;text-align: center; float: none;}
.ibanner .cpn h2, .ibanner .cpn .title h3 {margin-right: auto;} .ibanner .cpn p {padding-bottom:5px;}
.site-header > .main {position:static; width:100%; max-width:100%;}
.site-top .buttons {display:none;} .site-top .socials, .site-top .phones, .site-top .buttons {margin-right:6px; margin-left:0;}
.site-top .socials .link {margin:0 1px;}
.footer-wgs ul li {padding:0 0 15px 12px;}
.footer-wgs .wgs.text-2 {width:100%;}.siteby{display: block;}.copyright-last {float: none;margin-top: 0;margin-left: 10px;}
.footer-wgs .cstext ul li {padding: 0 0 10px 15px;line-height: 1; position: relative}
.footer-wgs .fdu-text ul li {line-height: 1.7;}
.ibanner .cpn p {padding: 0 0 0px;font-size: 14px;line-height: 12px;font-weight: 500;color: #fff;}.ibanner .cpn h1, .ibanner .cpn h2, .ibanner .cpn h3, .ibanner .cpn h4, .ibanner .cpn .title h3 {font-size: 22px;}
.ibanner .cpn p {padding: 0 0 0px;font-size: 16px;line-height: 20px;font-weight: 500;color: #fff;}
.ibanner .cpn h3 {font-size: 15px;margin-top: -30px;}
.footer-details {padding-bottom: 15px;}
.cta-text p .cta-mail {font-size: 16px;right: 0;bottom: 15px;}
.call-action a.button {}
.footer-wgs ul li::before {top: 1px;}
.wpcf7-textarea {width: 100%;}
.wrapper, .container-section, .iblog.iblog-page {padding: 25px 0px 0px;}
.site-top .phone {margin-left:0;}
.site-top .phone a {color: #fff;}
.site-header {position: relative;padding: 10px 0 0;}
.site-top .phone {margin-left:0;float: left;}
.site-top .phone a::before {bottom: 5px;font-size: 16px;left: 20px;}
.site-top .phone a {font-size: 16px;}
.wgs-ba .call-action a.button::before {left: 10px;bottom: 17px;}
.call-action .cta-text {padding-right: 0;}.widget-cta {text-align: center;}
.call-action .cta-action {position: static;transform: translate(0,0);margin: 10px 0 10px;}
.wgs-ba .call-action h2 {font-size: 20px;padding-bottom: 0;}
.csbox-4{width: 50%;margin-bottom: 5px;clear: both;}.csbox-5{width: 50%;margin-bottom: 5px;}.csbox-3{width: 50%;margin-bottom: 5px;}.csbox-2{width: 50%;margin-bottom: 5px;}
img.alignright, img.alignleft, img.alignnone, img.alignalone, img.aligncenter {float: none;margin: 5px auto 10px;max-width: 100%;display: block;}
.section-covered img.alignright {margin: 5px auto 10px;}
.services-block {margin-left: 5px;}.section-custom-action-btn h3 {font-size: 22px;}
.section-custom-action-btn {text-align: center;padding: 15px 0 !important;}.section-custom-action-btn .call-action a.button {font-size: 16px;}
.site-logo img {max-width: 203px;}.site-logo {margin: 0 0 5px;}
.site-top {padding-top: 5px;}
.section-covered h1 {padding-bottom: 5px !important;}
.section-covered h3 {padding-bottom: 10px;}
.section-covered .btn-covered {font-size: 11px;padding: 10px 20px;margin-top: 10px;}
.section-custom-btn-action {text-align: center;}
.footer-wgs .second-menu {padding-top: 0;}.footer-wgs .address {padding-top: 0;}
.section-life .btn-life {font-size: 12px;margin-top: 15px;}
.section-design1 img.alignright {margin: 0px 0 20px 0px;}
.section-design2 img.alignleft {margin: 0px 0px 20px 0;}
.section-apply-now .wpcf7 .wpcf7-text, .wpcf7-select {min-height: 30px;font-size: 12px;}
.ec-right-middle {clear: both;}.cl-logo p img {display: inline-block;}
.ec-disable .wpcf7 input[type="submit"] {margin: 0px 0 5px;}
.section-apply-now .column + .column {margin-top: 0;}
.form-wrap {width: 100%;max-width: 300px;}
.ibanner .ov{position: static; transform: none; background: #2491d0;}
.ibanner .cl-dark h2{color: #fff; text-align: center; background: transparent;padding: 7px 0;}
.ibanner .cpn.bg-dark{background: transparent;}
}
@media (max-width:640px) {
.site-body .gform_wrapper ul li.gfield.gf_right_half, .site-body .gform_wrapper ul li.gfield.gf_left_half {max-width: 100% !important}	
}
@media (max-width:599px) {
.flex-direction-nav a.flex-next, 
.flex-direction-nav a.flex-prev { bottom:5px; margin-top:0; width:24px; height:24px; background-size:11px auto;}
.ec-list+.ec-list {margin-top:-10px;}
.call-action .cta-action {position: static;margin: 0px 0 10px;}.search-toggle {right: 4%;top: 5px;}
.ibanner .cpn p {padding: 0 0 0px;font-size: 12px;line-height: 10px;font-weight: 500;color: #fff;}
.ibanner .cpn h1, .ibanner .cpn h2, .ibanner .cpn h3, .ibanner .cpn h4{font-size: 1.2em;font-size: 14px;}
.top-nav a {font-size: 12px;}.ibanner .cpn p {padding: 0 0 0px;font-size: 14px;line-height: 12px;font-weight: 500;color: #fff;}
.ibanner .cpn h1, .ibanner .cpn h2, .ibanner .cpn h4, .ibanner .cpn .title h3 {font-size: 18px;}
.cta-text p .cta-mail {font-size: 16px;left: 0;bottom: 0;}
.footer-wgs ul li::before {top: 1px;}
.icontent .section-custompage h1{font-size: 18px}
.wgs-ba .call-action a.button {top: 10px;}
.btn-block{position: relative; display: inline-block;float: left;margin-left: 10px }
.site-logo {margin-right: 25px;}h2 br{display: none;}
img.alignright, img.alignleft, img.alignnone, img.alignalone, img.aligncenter {float: none;margin: 5px auto 10px;max-width: 100%;display: block;}
.wgs-ba .call-action h2 { font-size: 18px;padding-bottom: 10px;line-height: 30px;}
.site-top {position: static;width: 100%;padding-top: 0;}.btn-block {float: none;text-align: center;}
.iparallax .parallax-overlay.overlay-style2 {left: 100%;}
.iparallax-style1 .column.last .content, .iparallax-style2 .column.last .content {padding: 0 0 0 0px;}
.footer .description{display: block;clear: both;}.social-last {display: block;float: left;}
.logo-block{text-align: center;}.ec-right-check{margin-top: 0!important;padding-top: 0!important;}
.ec-left-check{margin-bottom: 0!important;padding-bottom: 0!important;} }
@media (max-width:479px) {
.icontent h1.heading, .icontent h2.heading, .icontent h3.heading, 
.icontent h1, .icontent h2, .iblog .heading-title {font-size:20px; padding-bottom:12px;}
.icontent h4 {line-height: 24px;font-size: 15px;}.icontent .ec-benefit h2 {line-height: 26px;font-size: 16px;}
.icontent .ec-benefit ul li {font-size: 15px;line-height: 30px;}
.ibanner .cpn p {padding: 0 0 0px;font-size: 14px;line-height: 12px;font-weight: 500;color: #fff;}
.ibanner .cpn a.button {font-size: 11px;padding: 0px 7px 0px;}
.flex-direction-nav a.flex-next, .flex-direction-nav a.flex-prev {display: none;}.top-nav {position:static;}
.top-nav a {padding: 0px 5px;}.footer-wgs .wgs {width: 100%;}
.wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {width:100px;}
.ec-two-custom .wpcf7 .wpcf7-submit {width: 120px;height: 35px;}
.wpcf7 img.wpcf7-captchac {width: 70px !important;margin-bottom: 5px;}a.button, a.btn {font-size: 12px;}
.site-top .services-btn {display: block;position: absolute;bottom: -42px;z-index: 99;}
.socials .link a {height: 20px;width: 20px;line-height: 20px;}.phones a.button {margin-top: -3px; margin-left:-10px;}
.site-top .phones {margin-left: 10px;}.phones .button::before {color: #fff;}
.phones .button {position: relative;font-size: 12px;color: #fff;}.menu-toggle {margin-right: 3%;}
.section-custom-btn-action h1 {padding-bottom: 40px;}
.footer-wgs .second-menu {padding-top: 0;}.csbox-2 {margin-bottom: 0px;margin-bottom: 10px;}
.csbox-4 {margin-bottom: 10px;}.footer-wgs .address {padding-top: 0;}
.socials .link a {color: #fff;}.phones .button::before {font-size: 18px;left: 20px;} .site-top .services-btn, .site-top .services-block {display: block; float: left; position: absolute; bottom: -42px; z-index: 99; margin-left: 0px!important;} .services-block {left:185px;} .services-block .button {font-size:12px; color:#FFF; margin-left:-10px; padding:7px 7px 7px 40px;} .site-top .services block{top:101.5%;} .site-top .services-btn .button, .site-top .services-block .button {border:0px;} .phones {margin-left:0px!important;}
}
@media (max-width:420px) and (orientation: portrait) {
.wrapper, .container-section, .iblog.iblog-page {padding:25px 0px;} .wrapper.wider-page {padding:0;} .wrapper.archive-page {padding:25px 0 15px;}
.iblog .ep .thumbs {float:none; margin:0 auto 15px; width:100%; max-width:280px;}
.iblog .ep .post-content  {padding-left:0 !important; text-align:center;}.ibanner .thumbs {width:130%; margin-left:-15%;}
.ibanner .ebanner.has-bg {height:160px;} .ibanner .page-title.ov-no {padding:45px 0px;} 
.ibanner .page-title .title {font-size:18px;} .ibanner .page-title .title-sub {font-size:13px;}.menu-toggle span {display:none;}
.footer-wgs .wgs {width:100%;} .footer-wgs .widget_nav_menu+.widget_nav_menu {margin-top:-20px;}
.icontent p {font-size: 14px;line-height: 24px;}
img.alignright, img.alignleft, img.alignnone, img.alignalone, img.aligncenter {float:none; margin:5px auto 10px; max-width:100%; display: block;}
img.aligncenter {margin:5px auto 10px; display:block;} img.no-resize {max-width:100%; width:auto; height:auto;} img.border {box-sizing:border-box;}
.ibanner .cpn p {padding: 0 0 0px;font-size: 12px;line-height: 10px;font-weight: 500;color: #fff;padding-bottom: 14px;}
.ibanner .cpn a.button {font-size: 11px;padding: 0px 7px 0px;}.top-nav a {font-size: 11px;}
.top-nav {top: 85px;}.wgs-ba .call-action a.button {bottom: 0px;}
.top-nav a { padding: 0px 5px;text-align: center;}.logos-img img {margin-bottom: 5px;}
.footer-details {padding-bottom: 10px;}.logos-img img {width: 52px;}
.ibanner .cpn a.button {margin-bottom: 1px;}.cta-mail{right: 35px;bottom: 0;}
.section-custom-first .ec-two-custom .wpcf7 img.wpcf7-captchac {width: 35px !important;}
.wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {width: 100px !important;}
.banner-wgs .wpcf7 input[type="submit"] {padding: 3px 17px 3px;}.site-logo img {max-width: 203px;}
.banner-wgs .wpcf7 input[type="submit"] {float: left;margin-top: 10px;margin-right: 55px;}
.banner-wgs .wpcf7 .wpcf7-form-control-wrap .wpcf7-captchar {max-width: 70px !important;}
.banner-wgs .wpcf7 img.wpcf7-captchac {width: 60px !important;margin-left: 2px;}.banner-wgs .wpcf7 p > strong {width: 85px;font-size: 11px;}
.phones .button {padding: 7px 7px 7px 40px;}
}
@media (max-width:335px) and (orientation: portrait) {
.btn-block {margin-left:0px;} .services-block .button {margin-left:-15px;} .menu-toggle {margin-right:0px;}
} .pageTitle {margin: 45px 0px 20px 0px;}
.submittedQuoteL {width:38%; display:block; float:left; margin-right:-50px; padding-left: 50px;}
.submittedQuoteL tr td:first-child {text-align:right;}
.submittedQuoteL tr td:nth-child(2) {padding-left: 10px;}
.submittedQuoteR {width:48%; display:block; float:right; margin-left:1%;}
.submittedQuoteR form {margin-top: -25px;}
.submittedQuoteR p {font-weight:bold; font-size:1.3em!important; line-height:1.5em;}
.submittedQuoteR td {display:block; width: 100%;}
.submittedQuoteR td p {margin: 15px 0px;}
.default_table td {border:1px solid #DDDDDD;}
.default_header {background-color:#0E58A6; color:#FFFFFF; text-align:center; font-family:Lora, serif; font-size:1.3em!important; line-height:1.5em!important;}
.default_sub_headerHolder {background-color:#CCDEED;}
.default_sub_header {text-transform:uppercase; font-weight:bold; text-align:center; line-height:1.5em!important; padding:8px!important;}
.default_table td {vertical-align:middle;}
.default_table td:nth-of-type(5), .default_table td:nth-of-type(6) {text-align:center;}
.default_table td:nth-of-type(6) {padding: 10px 0px;}
.default_table td:nth-of-type(1) {padding:5px;}
.default_table td:nth-of-type(2) {padding-left: 10px;}
.default_table img {display:block; margin: 0px auto; padding:0px;}
.default_table .default_header, .default_table .default_sub_header {border:none;}
.default_table .Row0, .default_table .Row1 {background-color: #FFF;}
#haform {padding: 0px; background-color: #FFF; border: 1px solid #DDDDDD!important;}
#haform .ui-menu li::before {display: none!important;}
#haform h4 { background-color: #0E58A6; text-align: center; padding-top: 10px; color: #FFF; font-size:1.3em!important; font-family: Lora, serif; font-weight: normal; margin-bottom: 15px;}
#haform li {padding: 0 20px 8px 20px; margin-top:4px; }
#haform li:nth-of-type(25), #haform li li {border-bottom:none;}
#haform input[type="text"], #haform input[type="email"], #haform input[type="url"], #haform input[type="password"], #haform input[type="search"], #haform input[type="tel"], #haform input[type="date"], #haform textarea, #haform select {padding:6px;}
#haform .healthSubmit {text-align:center; margin: 10px 0px;}
#haform .healthSubmit input {margin-right:15px;}
.guideIcons {border: 1px solid #DDD;}
.guideIcons:nth-of-type(8) {background-color:#FFF;}
.guideIcons td {padding:4px 0px 6px 0px!important;}
.guideIcons:nth-of-type(9) + tr td {padding:4px 0px 6px 0px!important;}
.default_sub_header_center {text-align:center!important;}
.submittedQuoteL td.default_table {width:10px;}
.differences {margin-top: 40px; display:block; clear:both;}
.differences h2 {font-family: 'Lora', serif; color: #2491d0; font-weight: 400;}
.differences h3 {margin-top: 40px;}
.differences span {color:#095BA9;}
.differences p {margin: 20px 0px;}
a.cancelButton {color:#FFF!important; display:block;}
a.cancelButton:hover {color:#2491d0!important; text-decoration:none;}
.cancelP {display:inline-block; font-family: Arial;}
.cigs, .cigars, .pipes, .tobacco, .nicotine, .bp, .chol, .driv, .deaths, .contracted, .alc, .drug {background-color: #f4f8fb; padding: 8px 20px !important; margin-top:0px !important;}
.reverseButton {background-color:#2491d0!important; color:#FFF!important; border:1px solid #FFF!important;}
.reverseButton:hover {background-color:#FFF!important; color:#2491d0!important; border:1px solid #AAA!important;}
.submittedQuoteR form p {margin:30px 0px 15px 0px;}
.submittedQuoteL:nth-of-type(2) tr td:first-child {text-align:center;}
.ircL {width:66%;}
.ircR {width:33%;}
.ircRbutton {text-align:center;}
.incomeSum td {border: 1px solid #EEE;}
.incomeSum td p {font-size: 16px!important; padding:0 0 15px!important;}
.irc_table {background-color:#FFFFFF; margin-top:-30px;}
.irc_table td {border:1px solid #DDDDDD;}
.irc_table .irc_header, .irc_table .irc_sub_header_center {border:none;}
.irc_sub_headerHolder { background-color: #CCDEED;}
@media (min-width:979px) {.ircRbutton {display: table-cell; opacity: 1;} .ircBbutton {display:none; opacity: 0; height:0px;}}
@media (max-width:979px) {.ircRbutton {display:none; opacity: 0;} .ircBbutton {display:block; opacity: 1; text-align:center; height:100%;} .ircL {width:100%;} .ircR {width:0%;}}
@media (min-width:1279px) {.submittedQuoteR input[type="button"], .submittedQuoteR input[type="submit"] {min-width: 329px;} .submittedQuoteR p { font-size: 1.4em!important;} li.tobaccoCheckS, li.tobaccoCheckL {display:inline-block;} li.tobaccoCheckS {width:14%!important;} li.tobaccoCheckL {width:19%!important;} .submittedQuoteL:nth-of-type(2) {margin-left:80px!important;}}
@media (max-width:1279px) and (min-width:979px) {.submittedQuoteL {width: 39%;} .submittedQuoteR input[type="button"], .submittedQuoteR input[type="submit"] {min-width: 239px;}  li.tobaccoCheckS, li.tobaccoCheckL {display:inline-block;} li.tobaccoCheckS {width:13%!important;} .tobaccoCheckS:nth-of-type(3) {width:11%!important;} .tobaccoCheckL:nth-of-type(1) {width:18%!important;} .tobaccoCheckL:nth-of-type(2) {width:21%!important;} .submittedQuoteL:nth-of-type(2) {margin-left:40px!important;}}
@media (max-width:1279px) and (min-width:767px) {.submittedQuoteL .guideIcons span {width:80%!important;}}
@media (min-width:979px) {.submittedQuoteL:nth-of-type(2) {margin-left:40px;}}
@media (max-width:979px) and (min-width:767px) {.submittedQuoteL {width: 55%; padding-left: 0px;} .submittedQuoteR {width:40%;} .submittedQuoteR p {font-size:1.2em!important;} button, input[type="button"], input[type="reset"], input[type="submit"], a.cancelButton {padding: 6px 10px; font-size: 13px;} .submittedQuoteR input[type="button"], .submittedQuoteR input[type="submit"] {min-width: 197px;} .default_sub_headerHolder .default_sub_header:nth-of-type(1) {width:16%!important;} .default_sub_headerHolder .default_sub_header:nth-of-type(2) {width:27%!important;} .default_sub_headerHolder .default_sub_header:nth-of-type(3),.default_sub_headerHolder .default_sub_header:nth-of-type(4) {width:5%!important;}  .HAweight {display:block; margin-left: 0px!important;}}
@media (max-width:767px) and (min-width:590px) {.submittedQuoteL {width: 92%; padding-left: 7%;} .submittedQuoteR {width:92%; padding-left: 7%;} }
@media (max-width:767px) {.submittedQuoteR p {font-size:1.2em!important;} button, input[type="button"], input[type="reset"], input[type="submit"], a.cancelButton {padding: 6px 10px; font-size: 13px;} .submittedQuoteL td, .submittedQuoteL th {padding:1px;} .submittedQuoteR input[type="button"], .submittedQuoteR input[type="submit"] { min-width: 197px;} .guideIcons span {text-align: center; width:73%!important; padding:0px 5%;} .default_sub_headerHolder .default_sub_header:nth-of-type(1) {width:18%!important;} .default_sub_headerHolder .default_sub_header:nth-of-type(2) {width:27%!important;} .default_sub_headerHolder .default_sub_header:nth-of-type(3),.default_sub_headerHolder .default_sub_header:nth-of-type(4) {width:4%!important;} .HAweight {display:block; margin-left: 0px!important;}}
@media (max-width:676px) {.default_table {max-width:100%;} .default_sub_headerHolder td:first-of-type, .Row0 td:first-of-type, .Row1 td:first-of-type, .holdLogos td:first-of-type {display: none;}}
@media (max-width:590px) { .default_table input[type="submit"] {white-space: normal; width: 80px;} .submittedQuoteL, .submittedQuoteR {width:100%; padding-left: 0px;}} @media (max-width:500px) { .noHAtable td, .HAtable input[type="submit"], .noHAtable input[type="submit"] {font-size: 0.9em!important; max-width:65px; line-height:1.7em;}}
@media (max-width:500px) and (min-width:450px) {.HAtable td:not(.tableHAicon), .noHAtable td {font-size: 0.9em!important;}}
@media (max-width:450px) { .submittedQuoteL tr td:first-child:not(.default_table) {width:39%;} .HAtable td:not(.tableHAicon) {font-size: 0.77em!important;} .noHAtable td {font-size: 0.8em!important;} .default_sub_header {padding:4px!important;}}
@media (max-width:676px) and (min-width:400px) {#wrap {overflow:hidden;}}
@media (max-width:400px) { #wrap {overflow:auto;}}
@media (max-width: 360px) { #wrap {overflow:auto;}}
@media (max-width:415px) {.irc_table {transform:scale(0.88);transform-origin:50% 0%;}}
@media (max-width:360px) {.irc_table {transform-origin:0% 0%; margin-left:-2%!important;}}
@media (max-width:340px) {.irc_table {transform:scale(0.87); margin-left:-5.5%!important;}} .quote-results-page #wrap section {width: 1200px; margin: 0 auto; position: relative; float:none;}
@media (max-width: 1280px) {.quote-results-page #wrap section {width: 960px;}}
@media (max-width: 979px) and (min-width: 768px) {.quote-results-page #wrap section {width: 720px;}}
@media (max-width: 767px) {.quote-results-page #wrap section {max-width: 90%; width: 90%;}}
@media (max-width:500px) {.quote-results-page #wrap section {max-width: 100%; width: 100%;} .quote-results-page h1.pageTitle {width: 90%; margin: 20px auto 12px auto!important; float:none;} .submittedQuoteL, .submittedQuoteR {width: 90%; margin: 0px auto 12px auto!important; float:none;}} .single.single-post .esingle.post h1.heading {font-size: 1.0em!important; line-height: 1.4em!important; font-weight: normal!important; margin-top: 15px;}
.single.single-post .esingle.post h2 {font-size: 1.5em!important;}
.single.single-post .esingle.post li {font-size: 1.0em!important; line-height: 1.8em!important;}
.single.single-post .esingle.post a, .single.single-post .esingle.post a:visited, .single.single-post .esingle.post a:active {color:#238DCA;}
.single.single-post footer div.cta-3 {display:none!important;}
.single.single-post .g-recaptcha {transform: scale(0.93); transform-origin: 0 0;} .city-tagline h2 {text-shadow: 0px 0px 6px #fff;}
@media (min-width:1279px) {.city-tagline {margin-bottom: -64px; position: relative; top: 20px; right: 15%; z-index: 999;}}
@media (max-width:1279px) and (min-width:979px) {.page-template-page-city .ibanner .banner-wgs .wgs-banner{font-size: 0.85em!important;}
.page-template-page-city .banner-wgs input[type="text"], .page-template-page-city .banner-wgs input[type="email"], .page-template-page-city .banner-wgs input[type="url"], .page-template-page-city .banner-wgs input[type="password"], .page-template-page-city .banner-wgs input[type="search"], .page-template-page-city .banner-wgs input[type="tel"], .page-template-page-city .banner-wgs input[type="date"], .page-template-page-city .banner-wgs textarea, .page-template-page-city .banner-wgs select {max-width:58%!important;} .page-template-page-city .banner-wgs .wgs-banner {width: 400px!important;}
.page-template-page-city .Instant {font-size: 18px;} .page-template-page-city .ibanner .ebanner {width:110%; margin-top:30px;}
.city-tagline {margin-bottom: -64px; position: relative; top: 20px; right: 15%; z-index: 9999;}
.city-tagline .cl-dark h2 {font-size: 24px;}}
@media (max-width:979px) {.page-template-page-city header .ibanner {display:flex; flex-direction: column-reverse;} .page-template-page-city header .ibanner .banner-wgs .wgs-banner {height: 100%!important;} .page-template-page-city .banner-wgs p.form-row label {display:block;} .page-template-page-city .ibanner form select[name="BirthMonth"] {clear:left!important; float:left!important;} .page-template-page-city .ibanner form select[name="BirthMonth"], .page-template-page-city .ibanner form select[name="Birthday"], .page-template-page-city .ibanner form select[name="BirthYear"] {width: 30%!important; display:block!important; float:left!important; margin: -5px 0px 10px 0px;} .page-template-page-city .banner-wgs input[type="text"], .page-template-page-city .banner-wgs input[type="email"], .page-template-page-city .banner-wgs input[type="url"], .page-template-page-city .banner-wgs input[type="password"], .page-template-page-city .banner-wgs input[type="search"], .page-template-page-city .banner-wgs input[type="tel"], .page-template-page-city .banner-wgs input[type="date"], .page-template-page-city .banner-wgs textarea, .page-template-page-city .banner-wgs select {max-width:90%!important; width: 90%!important;}}
@media (max-width: 979px) and (min-width: 600px) {.page-template-page-city .ibanner .cpn h2 {text-align:center!important; margin-left: 0px!important; margin-top: -50px!important; position: relative; z-index: 999;}}
@media (max-width: 600px) {.page-template-page-city .ibanner .cpn h2 {display:none;}}@font-face{font-family:'FontAwesome';src:url(//www.ceglife.com/wp-content/themes/scceg/css/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(//www.ceglife.com/wp-content/themes/scceg/css/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(//www.ceglife.com/wp-content/themes/scceg/css/fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(//www.ceglife.com/wp-content/themes/scceg/css/fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(//www.ceglife.com/wp-content/themes/scceg/css/fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(//www.ceglife.com/wp-content/themes/scceg/css/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align: baseline;}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.mCSB_container{
width:auto;
margin-right:30px;
overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools{
width:16px;
height:100%;
top:0;
right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
position:absolute;
top:0;
left:0;
bottom:0;
right:0; 
height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
cursor:pointer;
width:100%;
height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
display:block;
position:relative;
height:20px;
overflow:hidden;
margin:0 auto;
cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
top:100%;
margin-top:-40px;
} .mCSB_horizontal>.mCSB_container{
height:auto;
margin-right:0;
margin-bottom:30px;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-right:0;
margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
width:100%;
height:16px;
top:auto;
right:auto;
bottom:0;
left:0;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:2px;
margin:7px 0;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
width:30px;
height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
display:block;
position:relative;
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
margin-left:-40px;
float:right;
}
.mCustomScrollBox{
-ms-touch-action:none; } .mCustomScrollBox>.mCSB_scrollTools{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCustomScrollBox:hover>.mCSB_scrollTools{
opacity:1;
filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_draggerRail{
background:#cdcdcd; background:rgba(205,205,205,0.5);
filter:"alpha(opacity=50)"; -ms-filter:"alpha(opacity=50)"; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#ccced8; background:rgba(204,206,216,0.85);
filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(204,206,216,0.95);
filter:"alpha(opacity=95)"; -ms-filter:"alpha(opacity=95)"; }
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(204,206,216,1);
filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
background-image:url(//www.ceglife.com/wp-content/themes/scceg/images/mCSB_buttons.png);
background-repeat:no-repeat;
opacity:0.4;
filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_buttonUp{
background-position:0 0; }
.mCSB_scrollTools .mCSB_buttonDown{
background-position:0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft{
background-position:0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight{
background-position:0 -56px; }
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
opacity:0.9;
filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }  .mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
} .mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -56px;
} .mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -56px;
} .mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-20px -56px;
} .mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-100px -56px;
} .mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#fff; background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
} .mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
} .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1;}
.owl-carousel .owl-stage {position: relative; -ms-touch-action: pan-Y;}
.owl-carousel .owl-stage:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.owl-carousel .owl-stage-outer {position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {cursor: pointer;cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.owl-carousel.owl-loaded {display: block;} .owl-carousel.owl-loading {opacity: 0; display: block;} .no-js .owl-carousel {display: block;}
.owl-carousel.owl-hidden { opacity: 0;} .owl-carousel .owl-refresh .owl-item {display: none;}
.owl-carousel .owl-item {position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.owl-carousel .owl-item img {display: block; -webkit-transform-style: preserve-3d; margin:0 auto;}
.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto; -moz-user-select: auto;-ms-user-select: auto; user-select: auto;}
.owl-carousel .owl-grab {cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab;}
.owl-carousel.owl-rtl { direction: rtl;} .owl-carousel.owl-rtl .owl-item { float: right;}
.owl-height {-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;} .bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px} .carouselTicker__list {
margin: 10px 0;
padding: 0;
list-style-type: none;
overflow: hidden;
}
.carouselTicker__item {
margin: 0 0 0 5px;
float: left;
border: 4px solid red;
width: 100px;
height: 60px;
line-height: 60px;
text-align: center;
}
.carouselTicker__loader {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: #fff url(//www.ceglife.com/wp-content/themes/scceg/images/loader.gif) center center no-repeat;
} .carouselTicker_vertical .carouselTicker__list {
margin: 0;
}
.carouselTicker_vertical .carouselTicker__item {
margin: 0 0 5px 0;
border: 4px solid red;
width: 100px;
height: 60px;
line-height: 60px;
text-align: center;
}
#carouselTicker .carouselTicker__item,
#carouselTicker-destructor-example .carouselTicker__item,
#carouselTicker-buttons-controls-example .carouselTicker__item {
width: auto;
height: auto;
line-height: normal;
}
.carouselTicker__item img {
vertical-align: top;
}.epyt-debug{cursor:pointer;text-align:left;background-color:#ddd;color:#000}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery .epyt-figure{margin-inline:0;margin-block:0}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{margin:0 -8px 0 -8px;position:relative;transition:opacity ease-out .3s;display:block}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity ease-out .3s}.epyt-gallery-thumb{position:relative;box-sizing:border-box;overflow-y:hidden;display:block!important;cursor:pointer;opacity:1;float:left;padding:0 8px 10px 8px;height:auto}.epyt-gallery-thumb.hover{position:relative;opacity:1;transition:opacity ease-out .3s;height:auto}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{height:0;width:100%;padding-top:56.25%!important;position:relative;overflow:hidden!important;background-size:cover!important;background-position:center!important}.epyt-gallery-playhover{opacity:0;position:absolute;top:-10px;left:0;width:100%;height:100%;vertical-align:middle;text-align:center;transition:opacity ease-out .3s}.epyt-gallery-thumb.hover .epyt-gallery-playhover,.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover{opacity:1;top:0;transition:all ease-out .3s}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-playhover .epyt-play-img{height:auto!important;max-width:15%!important;padding:0!important;margin:0!important;min-width:30px!important;vertical-align:middle!important;display:inline-block!important;width:auto;border:0;box-sizing:border-box}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{text-align:center;width:100%;position:absolute;left:0;top:100%;opacity:0;z-index:10;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity linear .2s}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;text-align:center;padding:10px 8px 10px 8px}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagination>div,.epyt-pagenumbers>div{display:inline-block;padding:0 2px 0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px 0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{width:100%;max-width:964px}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.090%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{text-align:center;padding:15px 0 10px 0;clear:both}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{display:inline-block;padding:5px 10px;background-color:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444);padding:25px;height:auto;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{display:inline-block;padding:5px 10px;background:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px;font-weight:normal;border-width:0;box-sizing:border-box}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin-left:8px}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444)}.epyt-facade{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.epyt-facade:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:brightness(90%)}.epyt-facade img.epyt-facade-poster{display:block;margin:0;max-width:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;height:auto;cursor:pointer}.epyt-facade button.epyt-facade-play{background-color:transparent!important;position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;-webkit-transition:opacity .25s cubic-bezier(0,0,0.2,1);transition:opacity .25s cubic-bezier(0,0,0.2,1);cursor:pointer;border-width:0!important}.epyt-facade button.epyt-facade-play svg{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}.epyt-facade button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);transition:fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);fill:#212121;fill-opacity:.8}.epyt-facade:hover button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,0.2,1),fill-opacity .1s cubic-bezier(0,0,0.2,1);transition:fill .1s cubic-bezier(0,0,0.2,1),fill-opacity .1s cubic-bezier(0,0,0.2,1);fill:#f00;fill-opacity:1}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.epyt-facade{position:absolute;top:0;right:0;bottom:0;left:0}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper:before{padding:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative;top:unset;right:unset;bottom:unset;left:unset}.ytvi-story-container{display:block;max-width:100%}