.b-corp-foot-2{position:relative;width:200px;height:100px;display:none;background:url(/wp-content/themes/solve/images/B-Corp-Logo-Tagline-Lockup-Standards-White-RGB.png) no-repeat 0 0;background-size:cover}.b-corp{position:relative;width:40px;height:68px;display:block;background:url(/wp-content/themes/solve/images/B-Corp-Logo-Black-RGB.png) no-repeat 0 0;background-size:cover;margin-left:5px}.b-corp-foot{position:absolute;width:200px;height:100px;display:block;background:url(/wp-content/themes/solve/images/B-Corp-Logo-Tagline-Lockup-Standards-White-RGB.png) no-repeat 0 0;background-size:cover;right:100px;bottom:69px;z-index:9999}body[data-ext-responsive="true"].single-post .container-wrap.no-sidebar .related-posts .post-area{max-width:initial!important}.related-posts .inner-row{max-width:1520px!IMPORTANT;margin:0 auto}.related-posts .masonry-blog-item{width:30.333%!important;margin:0 1.5%!important;float:left}h4.sub{font-size:14px!important;line-height:19px!important;position:relative;display:inline-block;margin:0 0 0px!important;color:#808080!important}body .container-wrap #author-bio #author-info h3{font-family:Open Sans;text-transform:capitalize;letter-spacing:.3px;margin:0 0 20px!important;font-size:30px;line-height:35px;font-weight:300}body .container-wrap #author-bio #author-info{width:70%!important;box-sizing:border-box}#author-bio img{height:auto;width:28%}.author-row{background:#eaeaea;padding:60px 0}body .masonry.material .masonry-blog-item .meta-category a{color:#808080!important}.type-post{font-family:helvetica,arial,sans-serif;font-size:14px;color:gray}.type-post blockquote{font-family:helvetica,arial,sans-serif;font-size:16px;color:gray}.page-id-48 .main-content a{color:#676767!important}.page-id-48 .main-content a:hover{color:#444!important}.brite-web-form .brite-field-col input,.brite-web-form .brite-field-col textarea{padding:8px!important}.brite-web-form .brite-field-col select{padding:10px 8px!important;font-size:14px!important;line-height:24px!important;border:1px solid #cecece!important;color:#777!important;box-shadow:none!important}.brite-web-form .brite-field-col textarea{color:#000!important}.full-wrap{display:block;width:100%;background:#eaeaea;padding:70px 0}.full-wrap .wrapper{width:100%;margin:0 auto;padding:0 90px;max-width:1700px}.seven-col{width:100%;display:table;text-align:center}.seven-col .column{width:14.284%;display:table-cell;text-align:center}.seven-col a{display:inline-block}.seven-col .column a img{height:150px!important;width:auto!important;display:block!important;margin:0px!important}.eight-col{width:100%;display:table;text-align:center}.eight-col .column{width:12.5%;display:table-cell;text-align:center}.eight-col a{display:inline-block}.eight-col .column a img{height:140px!important;width:auto!important;display:block!important;margin:0px!important}.icon-wrap .wrapper{width:94%;padding:0}.grid-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.column{display:flex;justify-content:center}.column img{height:110px;width:auto;object-fit:contain}.logo-icons .inner{text-align:center!important}#logo-icons-space{margin:40px 0 0px!important}.logo-icons .inner a{display:inline-block}.logo-icons .inner a img{height:150px!important;width:auto!important;display:block!important;margin:0px!important}div.mc-image{background-position:50% 50%!important}.blog-recent[data-style="default"] .col .post-header h3.title{font-family:Open Sans;text-transform:capitalize;letter-spacing:.3px;font-size:20px;line-height:26px;font-weight:300;margin-top:15px}.home-slider{width:100%;margin:0;overflow:hidden;position:relative;text-align:center;z-index:999}.page-slider{width:100%;float:left;clear:both;margin:0;overflow:hidden;position:relative;text-align:center;height:600px!important}.page-slider .mc-image{background-position:50% 50%;height:100%!important}.home-panel{border:none;box-sizing:border-box;display:block;height:100%;left:0;margin:0;overflow:auto;padding:20px;position:absolute;top:0;width:100%;background:rgb(0 0 0 / .25)}.page-slider .home-panel{padding:20px 20px 60px}body .mc-cycle{z-index:2!important}.home-panel .table{display:table;height:100%;width:100%}.home-panel h2{font-size:48px;line-height:54px;color:#fff;margin:0 0 30px;padding:0;font-weight:300}.home-panel h2:after{display:none;padding:0;margin:0}.home-panel h4{font-size:26px;line-height:32px;margin:0 0 15px;color:#fff;font-weight:400}.logo-holder{display:table;height:100%;width:100%}.home-panel .slider-box{width:60%;text-align:center;margin:0 20%}.slide-next,.slide-prev{color:#fff;cursor:pointer;display:block;height:30px;margin:-15px 0 0;position:absolute;top:50%;width:30px;font-size:30px;z-index:999}.page .slide-next,.page .slide-prev{top:462px}.slide-next{right:20px}.slide-prev{left:20px}.slide-next .fa{float:left}.slide-prev .fa{float:right}.cell{display:table-cell;text-align:center;vertical-align:middle}.logo-holder img{width:60%;height:auto;display:inline-block;max-width:660px}.cell h2.caption-block{display:block;color:#fff;margin:10px 0 0}.cell h2.caption-block.yellow span{color:#fff}.cell h2.caption-block.blue span{color:#3cdbc0}.cell h2.caption-block span{padding:15px;text-align:left;display:inline-block;font-size:40px;line-height:46px;background:rgb(0 98 125 / .65);color:#fff;float:left;clear:both}.cell h2.caption-block span em{color:#fff;font-size:18px;line-height:22px;text-transform:initial;font-style:normal;display:block}.form-wrap{background:#eaeaea;padding:30px!important}.form-wrap input,.form-wrap textarea{background:#fff!important}.form-wrap #btn_submit{border:2px solid #676767;color:#676767!important;font-weight:600!important;background:none!important;font-size:14px;font-family:Open Sans;padding:13px 35px}.form-wrap #btn_submit:hover{color:#fff!important;background:#676767!important}.footer-logo{max-width:481px!important}.mobile-only{display:none!important}.header-download{display:block;font-weight:600;color:#9d9d9d;!important;font-size:14px;padding:9px 25px;line-height:22px;border:2px solid #9d9d9d}body #footer-outer a.brochure-download{border:2px solid #fff;padding:13px 35px;opacity:1!important;font-weight:600!important;font-size:14px;background:#fff!important;color:#636363!important;opacity:0.8!important}body #footer-outer a.brochure-download:hover{opacity:1!important}.header-download:hover{display:block;border:2px solid #636363;color:#636363!important}.cli-modal-backdrop{z-index:10000!important}#cookie-law-info-bar{z-index:10001!important}.cornwall-logo,.round-img{text-align:center}.round-img{height:150px!important;width:auto!important;padding:0 0}.cornwall-logo{height:200px!important;width:auto!important;padding:0 0;margin-top:-25px}.logo-row .logo-box img{height:100px!important;width:auto!important;display:inline-block!important;margin-top:25px;max-width:300%!important}.logo-row{text-align:center}.logo-row .logo-box .inner a{display:inline-block}.sumome-share-client{z-index:1000!important}body[data-header-resize="0"] .container-wrap{margin-top:0;padding-top:0}.material .wpb_row{margin-bottom:0px!important}.vc_col-sm-12{border:none!important}.align-center{text-align:center}.nectar-button{display:inline-block;float:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:0 0 20px;width:80%;margin:20px 10% 0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1440px){.logo-row .logo-box img{height:70px!important;margin-top:40px}.grid-container{flex-wrap:wrap;justify-content:space-evenly}.column{width:16.666%;margin-bottom:20px}}@media screen and (max-width:1260px){.b-corp-foot{width:150px;height:75px;right:60px;bottom:69px}}@media screen and (max-width:1200px){.container-wrap #author-bio #author-info p{max-width:100%!important}.column img{height:90px}.seven-col .column a img{height:100px!important}.eight-col .column a img{height:90px!important}.cornwall-logo{height:150px!important;margin:0px!important}.logo-row .vc_col-sm-2{width:33.333%!important;margin:10px 0!important}.logo-row .vc_col-sm-2 .badge{display:inline-block}.logo-row .vc_col-sm-2:nth-child(3n+1){clear:both!important}.logo-row .vc_col-sm-2 a{display:inline-block}.logo-row .hitched-row{text-align:center!important}.logo-row .hitched-row .badge{display:inline-block!important}}@media screen and (max-width:1140px){div.mc-image,.home-slider{height:600px!important}.page .slide-next,.page .slide-prev{top:50%!important}.header-download{font-size:14px}.logo-row .logo-box img{height:60px!important;margin-top:45px}}@media screen and (max-width:1024px){.b-corp-foot{display:none}.b-corp-foot-2{display:block;margin:10px auto 20px}.author-row{padding:0 90px;box-sizing:border-box}}@media screen and (max-width:999px){.related-posts .masonry-blog-item{width:48%!important;margin:0 1%!important}.related-posts .masonry-blog-item:nth-child(3n){display:none}.seven-col .column a img{height:80px!important}.eight-col .column a img{height:70px!important}div.mc-image,.home-slider{height:460px!important}.footer-logo{max-width:360px!important}.mobile-only{display:block!important}.header-download{margin:2px 12px 0 0;float:left}.column-reverse>.col.span_12{display:flex!important;flex-direction:column-reverse!important}.column-reverse .column_container{width:100%!important;max-width:100%!important}}@media screen and (max-width:720px){.b-corp-foot-2{margin-top:0}.author-row{padding:0 5%;box-sizing:border-box}.column{width:33.333%}.full-wrap .wrapper{padding:0 20px!important}.seven-col .column{width:25%;display:inline-block;text-align:center}.eight-col .column{width:25%;float:left;display:inline-block;text-align:center}.footer-logo{max-width:280px!important}#footer-widgets .container{max-width:800px!important;padding:0 30px!important}.header-download{display:none!important}.logo-row .vc_col-sm-2{width:50%!important;margin:10px 0!important}.logo-row .vc_col-sm-2:nth-child(3n+1){clear:none!important}.logo-row .vc_col-sm-2:nth-child(2n+1){clear:both!important}div.mc-image,.home-slider{height:400px!important}}@media screen and (max-width:600px){.related-posts .masonry-blog-item{width:98%!important;margin:0 1% 20px!important}}@media screen and (max-width:420px){.column{width:50%}div.mc-image,.home-slider{height:220px!important}#footer-widgets .container{max-width:800px!important;padding:0 10px!important}body #footer-outer a.brochure-download{padding:13px 0px!important;width:100%!important;display:block}}