/*!////////////////////////////////////////////////
// BASE
/////////////////////////////////////////////////*/
@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grecaptcha-badge{visibility:collapse!important}html,body,iframe,div,section,header,p,a,ul,ol,li,article,footer,h1,h2,h3,h4{margin:0;padding:0}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#d92e3a;text-shadow:none;color:#fff}::selection{background:#d92e3a;text-shadow:none;color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
/*!////////////////////////////////////////////////
// LAYOUT
/////////////////////////////////////////////////*/
.wrap{max-width:1130px;width:92%;margin:0 auto;position:relative}.mediumwrap{max-width:1180px;width:92%;margin:0 auto;position:relative}.miniwrap{max-width:900px;width:92%;margin:0 auto;position:relative}.row{clear:both}@media screen and (min-width:480px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-half,.grid-full,.grid-unit{float:left;width:100%}.grid-1:nth-child(n),.grid-2:nth-child(n),.grid-3:nth-child(n),.grid-4:nth-child(n),.grid-5:nth-child(n),.grid-6:nth-child(n),.grid-half:nth-child(n),.grid-full:nth-child(n),.grid-unit:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-1:nth-child(1n),.grid-2:nth-child(1n),.grid-3:nth-child(1n),.grid-4:nth-child(1n),.grid-5:nth-child(1n),.grid-6:nth-child(1n),.grid-half:nth-child(1n),.grid-full:nth-child(1n),.grid-unit:nth-child(1n){margin-right:0}.grid-1:last-child,.grid-2:last-child,.grid-3:last-child,.grid-4:last-child,.grid-5:last-child,.grid-6:last-child,.grid-half:last-child,.grid-full:last-child,.grid-unit:last-child{margin-right:0}.grid-25,.grid-75{float:left;width:49.24242%}.grid-25:nth-child(n),.grid-75:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-25:nth-child(2n),.grid-25:nth-child(2n){margin-right:0}.grid-25:last-child,.grid-25:last-child{margin-right:0}.gallery .grid-unit,.grid-half{width:49.24242%}.gallery .grid-unit:nth-child(n),.grid-half:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.gallery .grid-unit:nth-child(2n),.grid-half:nth-child(2n){margin-right:0}.gallery .grid-unit:last-child,.grid-half:last-child{margin-right:0}.grid-flow-opposite{float:right}}@media screen and (min-width:640px){.grid-1{width:15.40404%}.grid-1:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-1:nth-child(6n){margin-right:0}.grid-1:last-child{margin-right:0}.grid-2{width:32.32323%}.grid-2:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-2:nth-child(3n){margin-right:0}.grid-2:last-child{margin-right:0}.grid-3,.grid-half{width:49.24242%}.grid-3:nth-child(n),.grid-half:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-3:nth-child(2n),.grid-half:nth-child(2n){margin-right:0}.grid-3:last-child,.grid-half:last-child{margin-right:0}.grid-4{width:66.16162%}.grid-4:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-4:nth-child(1.5n){margin-right:0}.grid-4:last-child{margin-right:0}.grid-5{width:82.74242%}.grid-5:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-5:nth-child(1.20482n){margin-right:0}.grid-5:last-child{margin-right:0}.grid-6,.grid-full{width:100%}.grid-6:nth-child(n),.grid-full:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-6:nth-child(1n),.grid-full:nth-child(1n){margin-right:0}.grid-6:last-child,.grid-full:last-child{margin-right:0}.grid-1.no-margin{width:16.66667%}.grid-1.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-1.no-margin:nth-child(6n){margin-right:0}.grid-1.no-margin:last-child{margin-right:0}.grid-2.no-margin{width:33.33333%}.grid-2.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-2.no-margin:nth-child(3n){margin-right:0}.grid-2.no-margin:last-child{margin-right:0}.grid-3.no-margin,.grid-half.no-margin{width:50%}.grid-3.no-margin:nth-child(n),.grid-half.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-3.no-margin:nth-child(2n),.grid-half.no-margin:nth-child(2n){margin-right:0}.grid-3.no-margin:last-child,.grid-half.no-margin:last-child{margin-right:0}.grid-4.no-margin{width:66.66667%}.grid-4.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-4.no-margin:nth-child(1.5n){margin-right:0}.grid-4.no-margin:last-child{margin-right:0}.grid-5.no-margin{width:83%}.grid-5.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-5.no-margin:nth-child(1.20482n){margin-right:0}.grid-5.no-margin:last-child{margin-right:0}.grid-6.no-margin,.grid-full.no-margin{width:100%}.grid-6.no-margin:nth-child(n),.grid-full.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-6.no-margin:nth-child(1n),.grid-full.no-margin:nth-child(1n){margin-right:0}.grid-6.no-margin:last-child,.grid-full.no-margin:last-child{margin-right:0}.grid-25{width:23.86364%}.grid-25:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-25:nth-child(4n){margin-right:0}.grid-25:last-child{margin-right:0}.grid-25.no-margin{width:25%}.grid-25.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-25.no-margin:nth-child(4n){margin-right:0}.grid-25.no-margin:last-child{margin-right:0}.grid-75{width:74.616161%}.grid-75:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.grid-75:nth-child(4n){margin-right:0}.grid-75:last-child{margin-right:0}.grid-75.no-margin{width:75%}.grid-75.no-margin:nth-child(n){margin-bottom:0;margin-right:0}.grid-75.no-margin:nth-child(4n){margin-right:0}.grid-75.no-margin:last-child{margin-right:0}.gallery .grid-unit{width:32.32323%}.gallery .grid-unit:nth-child(n){margin-bottom:1.51515%;margin-right:1.51515%}.gallery .grid-unit:nth-child(3n){margin-right:0}.gallery .grid-unit:last-child{margin-right:0}.content-pad-right{padding-right:4%}.content-pad-left{padding-left:4%}}.list-grid-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media screen and (max-width:480px){.list-grid-2{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.list-grid-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media screen and (max-width:480px){.list-grid-3{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}
/*!////////////////////////////////////////////////
// THEME
/////////////////////////////////////////////////*/
 body{display:flex;flex-direction:column;min-height:100vh}main[role=main]{flex:1}header[role=banner] nav[role=navigation]{display:none}@media screen and (min-width:640px){header[role=banner] nav[role=navigation]{display:block}}.mobile__button p{display:block}@media screen and (min-width:640px){.mobile__button p{display:none}}.mobile__nav{display:none}.mobile__nav a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}@media screen and (min-width:640px){.mobile__nav{display:none}}header[role=banner]{display:table;width:100%;padding-top:10px}header a.site-logo{width:210px;display:block;float:left}header a.phone-cta{color:#171314;font-weight:600;font-family:'Poppins',sans-serif;font-size:20px}header nav[role=navigation]{width:calc(100% - 210px);float:right;text-align:right}nav[role=navigation]{padding-top:30px}nav[role=navigation] ul#menu-main-menu{line-height:50px}nav[role=navigation] .menu-main-menu-container{display:inline-block}nav[role=navigation] .nav-wrap{margin-top:20px}nav[role=navigation] .nav-wrap>a{display:inline-block}nav[role=navigation] ul#menu-main-menu>li{display:inline-block;margin-right:25px}nav[role=navigation] ul#menu-main-menu li.menu-item-has-children{margin-right:30px;position:relative;padding-bottom:10px}nav[role=navigation] ul#menu-main-menu li.menu-item-has-children:hover ul.sub-menu{display:block}nav[role=navigation] ul#menu-main-menu li.menu-item-has-children:after{content:'\f067';font-family:'Font Awesome 5 Pro';color:#e51636;font-weight:700}nav[role=navigation] ul#menu-main-menu li a{font-size:16px;color:#171314;font-family:'Poppins',sans-serif}nav[role=navigation] ul#menu-main-menu li.current-menu-item>a{font-weight:700}nav[role=navigation] ul#menu-main-menu li.current-page-ancestor>a{font-weight:700}nav[role=navigation] ul.sub-menu{display:none;position:absolute;z-index:9;min-width:233px;left:0;background-color:#100e9f;border-top:5px solid #80bd00;top:56px;text-align:left}nav[role=navigation] ul.sub-menu:before{content:'';width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #80bd00;position:absolute;top:-10px;left:20px}nav[role=navigation] ul#menu-main-menu ul.sub-menu li a{padding:0 25px;display:block;width:100%;line-height:40px;font-size:16px;color:#fff}nav[role=navigation] ul.sub-menu li a:hover{background-color:#2e40d2}nav[role=navigation] li.menu-item-has-children.active ul.sub-menu{display:block}header .mobile-nav{display:none}header .mobile-nav i.fa-bars{font-size:30px;text-align:right;display:block;position:absolute;right:0;top:70px;cursor:pointer}header .mobile-nav nav[role=navigation]{display:none;background-color:#fff;border-top:5px solid #80bd00;position:absolute;left:0;right:0;width:100%;z-index:5;top:150px;padding:30px 0;text-align:left;height:100%;bottom:0}.mobile-nav a.button{display:table;margin-top:10px;margin-left:30px}.mobile-nav nav[role=navigation] .menu-main-menu-container{display:table;width:100%}.mobile-nav li.menu-item-has-children{position:relative}.mobile-nav li.menu-item-has-children i.fa-plus{position:relative;font-size:18px;color:#e51636;cursor:pointer;margin-left:10px}.mobile-nav .menu-main-menu-container li a{font-size:16px;color:#fff;font-family:'Poppins',sans-serif;display:inline-block;padding:0 30px;line-height:40px;outline:none}.mobile-nav .menu-main-menu-container ul.menu>li>a{color:#000;font-weight:700}.mobile-nav nav[role=navigation] ul.sub-menu{position:relative;top:0}.mobile-nav nav[role=navigation] ul.sub-menu li a{display:block;margin:0}a.phone-cta-mobile{position:absolute;color:#000;right:55px;font-size:25px;top:48px}@media (max-width:1240px){nav[role=navigation] ul#menu-main-menu>li{margin-right:20px}nav[role=navigation] ul#menu-main-menu li.menu-item-has-children{margin-right:25px;position:relative;padding-bottom:10px}}@media (max-width:1180px){header nav[role=navigation] .nav-wrap{display:none}header a.site-logo{margin-bottom:10px}a.phone-cta-mobile{display:none}header .mobile-nav{display:block}}@media (max-width:840px){nav[role=navigation]{padding-top:15px}header .mobile-nav i.fa-bars{top:50px}header .mobile-nav nav[role=navigation]{top:105px}header a.site-logo{width:140px;display:block;float:left}}@media (max-width:640px){header a.phone-cta{display:none}a.phone-cta-mobile{display:block}}
/*! Content Area
//////////////////////////////////////////////*/
 a{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;text-decoration:none}h1,h2,h3,h4,h5,h6,span.title{font-size:34px;line-height:44px;color:#100e9f;font-weight:700;font-family:'Domine',serif;margin:0}h1>span,h2>span,h3>span,h4>span,h5>span,h6>span,span.title>span{display:inline-block}span.title{display:block}span.subtitle{display:block}.wpcf7 .subtitle{font-family:'Domine',sans-serif;font-size:20px;margin:25px 0 15px;color:#000;font-weight:700}p{color:#585f63;font-size:18px;line-height:30px;font-family:'Poppins',sans-serif;margin-bottom:0}body a.button{padding:10px 15px;background-color:#e51636;color:#fff;font-size:24px;line-height:24px;font-weight:700;border-radius:35px;text-align:center;text-transform:uppercase;font-family:'Poppins',sans-serif}.button.small{padding:20px 30px;background-color:#80bd00}.button.tiny{padding:10px 20px;background-color:#80bd00;font-size:16px}.button.centered{display:table;margin-left:auto;margin-right:auto}.button:hover{background-color:#c11d24}.button.small:hover,.button.tiny:hover{background-color:#669701}.text-block p{margin-top:30px}.text-block .button{margin-top:30px;display:table}.text-block ul{list-style:none;color:#585f63;font-size:16px;line-height:26px;padding-left:0;position:relative;font-family:'Poppins',sans-serif;margin-top:10px}.text-block ul li{margin-bottom:20px;padding-left:20px}.text-block ul li:before{content:'\f067';font-family:"Font Awesome 5 Pro";margin-right:10px;font-size:12px;color:#e51636;font-weight:700}.text-block ul li:last-of-type{margin-bottom:0}.text-block ul ul{margin-top:5px}.text-block ul ul li{font-size:14px;line-height:24px}.text-block ul ul li:before{content:'\f111';font-family:'Font Awesome 5 Pro';font-size:5px;left:5px}.panel .text-block ul{list-style:none;color:#585f63;font-size:18px;line-height:28px;padding-left:0;position:relative;margin-top:0}.panel .text-block ul li{margin-bottom:20px;margin-top:20px}.text-block.centered{text-align:center}.clearfix{clear:both;float:none}.content-section{padding-top:125px;padding-bottom:125px}.panel{background-color:#f1f6fb}.cards{display:flex;flex-wrap:wrap;width:100%;margin:90px 0 0}.cards .card{background-color:#f1f6fb;padding:40px;text-align:center;width:85%;margin:0 auto;height:100%}.cards .card small{background-color:#80bd00;color:#fff;height:80px;width:80px;display:block;border-radius:50%;text-align:center;line-height:80px;font-size:30px;font-weight:700;margin:0 auto 20px;font-family:'Domine',serif}.cards .card .button{margin-top:40px}.cards .card span{font-size:22px;line-height:32px;font-family:'Poppins',sans-serif;color:#100e9f;font-weight:500}.offset-cta{position:relative;margin:120px 0 200px}.offset-cta-text{width:50%;border-radius:15px;position:absolute;left:0;bottom:-70px;background:#100e9f;background:linear-gradient(90deg,#100e9f -100%,#4570ff 120%);padding:60px}.offset-cta-text p{font-family:'Poppins',sans-serif;font-size:22px;line-height:32px;color:#fff;font-weight:400;text-align:center}.offset-cta .img-wrap{width:75%;float:right;border-radius:15px;background-size:cover;background-position:center center;height:480px}.offset-cta .button{text-transform:uppercase;margin-top:40px}.tertiary .offset-cta-text{right:0;left:inherit}.tertiary .offset-cta .img-wrap{float:left}@media (max-width:1130px){.cards{}.cards .card{width:95%;padding:40px 20px}.cards .card span{font-size:18px;line-height:28px}}@media (max-width:840px){.content-section{padding-top:60px;padding-bottom:60px}.offset-cta{margin:60px 0}.offset-cta .img-wrap{width:100%;float:none;border-radius:15px 15px 0 0;height:380px}.offset-cta-text{width:100%;position:relative;border-radius:0 0 15px 15px;bottom:inherit}.tertiary .offset-cta .img-wrap{float:none}.cards{margin:45px 0 0}}@media (max-width:480px){.offset-cta .img-wrap{height:250px}.offset-cta-text{padding:40px}.offset-cta-text p{font-size:18px;line-height:28px}.cards .card{margin:10px 0;width:100%}.cards .grid-2{margin:10px 0;width:100%}}#hero.homepage-hero{background-image:linear-gradient(180deg,#fff0,#80bd00 50%)}#hero.homepage-hero .hero-image{height:575px;background-size:110%;background-position:left center;border-radius:10px;border:3px solid #fff;position:relative;z-index:2}#hero.homepage-hero .hero-image .text-block{display:table;position:absolute;max-width:45%;left:150px;top:50%;transform:translateY(-50%)}#hero.homepage-hero .hero-image .text-block .title{font-size:60px;line-height:70px;font-family:'Domine',serif;font-weight:700}#hero.homepage-hero .hero-image .text-block .subtitle{font-size:36px;line-height:46px;font-family:'Domine',serif;font-weight:700}#hero.homepage-hero .hero-bg{background-image:url(https://www.prostatworkforce.com/wp-content/uploads/2022/05/taking-blood-pressure.jpg);background-size:cover;background-position:center center;min-height:350px;width:100%;margin-top:-165px;padding-top:195px;position:relative;padding-bottom:40px}#hero.homepage-hero .hero-bg>*{z-index:1}#hero.homepage-hero .hero-bg:after{content:'';background-color:#100e9e;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;opacity:.8}#hero.homepage-hero .hero-bg .testimonials{padding-left:60px;background-color:#fff0;border-radius:0;border:none;margin:0}#hero.homepage-hero .hero-bg .testimonials p{color:#fff;font-weight:600;font-size:18px;line-height:28px;font-family:'Poppins',sans-serif}#hero.homepage-hero .hero-bg .testimonials:before{background-image:url(/wp-content/uploads/2020/11/quote.png);height:40px;width:40px;content:'';display:block;background-repeat:no-repeat;position:absolute;left:0}#hero.homepage-hero .hero-bg .testimonials span{color:#fff;font-weight:400;font-size:16px;line-height:26px;display:block;font-family:'Poppins',sans-serif;margin-top:10px}#hero.homepage-hero .hero-bg .header-caption{color:#fff;font-size:16px;line-height:26px;font-family:'Poppins',sans-serif;padding-left:60px}body.home .primary .text-block h1{width:60%;margin:0 auto}body.home .content-section.primary{padding-bottom:0}body.home .content-section.tertiary{padding-top:0}@media (max-width:1130px){#hero.homepage-hero .hero-image .text-block{left:70px;width:50%}#hero.homepage-hero .hero-image .text-block .title{font-size:50px;line-height:60px;font-family:'Domine',serif;font-weight:700}#hero.homepage-hero .hero-image .text-block .subtitle{font-size:30px;line-height:40px;font-family:'Domine',serif;font-weight:700}}@media (max-width:1100px){body.home .primary .text-block h1{width:100%}}@media (max-width:840px){#hero.homepage-hero{}#hero.homepage-hero .hero-image{height:380px;background-size:125%}#hero.homepage-hero .hero-image .text-block{left:50px;width:50%}#hero.homepage-hero .hero-image .text-block .title{font-size:32px;line-height:42px;font-family:'Domine',serif;font-weight:700}#hero.homepage-hero .hero-image .text-block .subtitle{font-size:18px;line-height:28px;font-family:'Domine',serif;font-weight:700}}@media (max-width:640px){#hero.homepage-hero .hero-bg .header-caption{padding-left:0;border-top:1px solid #fff;padding-top:20px;margin-top:20px}}@media (max-width:500px){#hero.homepage-hero .hero-image{height:380px;background-size:cover;background-position:center center}#hero.homepage-hero .hero-image:before{content:'';top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;background-color:#0006}#hero.homepage-hero .hero-image .text-block{left:10%;width:80%;text-align:center}#hero.homepage-hero .hero-image .text-block .title{color:#fff}#hero.homepage-hero .hero-image .text-block .subtitle{color:#fff}}body.page-template-subpage h1,body.page-template-subpage h2,body.page-template-subpage h3,body.page-template-subpage h4,body.page-template-subpage h5,body.page-template-subpage h6,body.page-template-subpage span.title{color:#100e9f}body.page-template-subpage .panel h1,body.page-template-subpage .panel h2,body.page-template-subpage .panel h3,body.page-template-subpage .panel h4,body.page-template-subpage .panel h5,body.page-template-subpage .panel h6,body.page-template-subpage .panel .title{color:#5f9700}body.page-template-blog-archive h1,body.page-template-blog-archive h2,body.page-template-blog-archive h3,body.page-template-blog-archive h4,body.page-template-blog-archive h5,body.page-template-blog-archive h6,body.page-template-blog-archive span.title{color:#100e9f}body.page-template-blog-archive .panel h1,body.page-template-blog-archive .panel h2,body.page-template-blog-archive .panel h3,body.page-template-blog-archive .panel h4,body.page-template-blog-archive .panel h5,body.page-template-blog-archive .panel h6,body.page-template-blog-archive .panel .title{color:#5f9700}#hero.subpage-hero .hero-image{height:510px;width:100%;background-size:cover;background-repeat:no-repeat}@media (max-width:840px){#hero.subpage-hero .hero-image{background-position:center center}}@media (max-width:640px){#hero.subpage-hero .hero-image{height:320px}}.page-ctas{display:flex;justify-content:stretch;align-items:stretch;margin:30px -1%;flex-wrap:wrap}.page-ctas *{transition:0.25s all}a.page-cta{overflow:hidden;position:relative;height:170px;display:flex;justify-content:center;align-items:center;flex:1;margin:0 1% 2%;border-radius:5px}.page-ctas.three a.page-cta{flex:1 0 31%}a.page-cta:after{content:'';background-color:rgb(128 189 0 / 78%);position:absolute;height:100%;width:100%;transition:0.25s all}a.page-cta:hover:after{background-color:rgb(128 189 0 / 89%)}a.page-cta:last-of-type:after{background:#e51636}a.page-cta:last-of-type:hover:after{background:#c11d24}a.page-cta img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center}a.page-cta:hover img{transform:scale(1.2)}a.page-cta span{z-index:5;position:relative;text-align:center;color:#fff;text-transform:uppercase;font-weight:700;padding:0 25px;font-size:20px;font-family:'Poppins',sans-serif;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#fff0;transition:0.25s all}a.page-cta:hover span{text-decoration-color:#fff}@media (max-width:1200px){a.page-cta,.page-ctas.three a.page-cta{flex:1 0 48%}}@media (max-width:480px){a.page-cta,.page-ctas.three a.page-cta{flex:1 0 51%}}.entry-content a{color:#fff;font-size:14px;line-height:18px;font-weight:700;border-radius:10px;text-align:center;text-transform:uppercase;font-family:'Poppins',sans-serif;padding:10px 25px;background-color:#80bd00;margin:30px 0 0 0;display:table}.page-template-blog-archive article{border:1px solid lightgray;padding:40px 40px;border-radius:20px;position:relative;margin-bottom:40px}.page-template-blog-archive article span.category{font-family:'Poppins',sans-serif;background-color:#b7b7b7;color:#fff;display:inline-block;padding:5px 15px;font-size:14px;position:absolute;top:-15px}.three-stack label:last-of-type{margin-right:0}.three-stack label{width:32%;float:left;margin-right:2%}.wpcf7{width:100%;display:table}.wpcf7 h1,.wpcf7 h3,.wpcf7 h4,.wpcf7 h5,.wpcf7 h6,.wpcf7 .span-h1,.wpcf7 .span-h2,.wpcf7 .span-h3,.wpcf7 .span-h4,.wpcf7 .span-h5,.wpcf7 .span-h6{margin-top:38px}.wpcf7 br{display:none}form.wpcf7-form label{display:block;margin-top:10px;margin-bottom:20px}form.wpcf7-form .one-half{float:left;width:48%;margin-right:2%}form.wpcf7-form .clear{clear:both}.wpcf7 p{margin-top:0}form.wpcf7-form input{width:100%;padding:15px;display:block;font-family:'Poppins',sans-serif;margin:10px 0;border:1px solid #adadad}form.wpcf7-form input[type=submit]{padding:0}form.wpcf7-form textarea{border:1px solid #adadad;padding:15px;font-family:'Poppins',sans-serif}form.wpcf7-form input[type='radio'],form.wpcf7-form input[type='checkbox']{display:inline-block;width:auto;margin-right:10px}form.wpcf7-form label{color:#585f63;font-size:16px;line-height:26px;font-family:'Poppins',sans-serif;margin-bottom:0}form.wpcf7-form input[type='checkbox'] label{margin-top:0}form.wpcf7-form select{width:98%;padding:15px;display:block;font-family:'Montserrat',sans-serif;border-radius:10px;cursor:pointer}form.wpcf7-form textarea{width:100%}form.wpcf7-form input[type='submit']{background-color:#e51636;color:#fff;font-weight:700;text-transform:uppercase;padding:15px 20px;display:inline-block;float:left;width:auto;transition:0.25s all;border-radius:10px;border:none}form.wpcf7-form input[type='submit']:hover{background-color:#c11d24;color:#fff;font-weight:700;text-transform:uppercase}.content-section.panel .panel-left{width:60%;float:left;margin-right:3%}.content-section.panel .panel-left.full-width{width:100%;margin:none;float:none}.content-section.panel .panel-right{width:37%;float:right}@media (max-width:900px){.content-section.panel .panel-left{width:100%;float:none;margin:none}.content-section.panel .panel-right{width:100%;float:none;margin-top:40px}.panel .text-block ul{font-size:18px;line-height:28px}.panel .text-block ul li{margin-bottom:20px}}.footer-cta{background-size:cover;background-position:center center;position:relative}.footer-cta:before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgb(13 49 169 / .75)}.footer-cta .testimonials{background-color:#fff0;border:none;margin:0;border-radius:0;text-align:center}.footer-cta .testimonials .title{font-size:26px;font-family:'Domine',serif;color:#fff;text-align:center;display:block;margin-bottom:70px;position:relative}.footer-cta .testimonials .title:after{background-image:url(/wp-content/uploads/2020/11/quote.png);height:40px;width:40px;content:'';display:block;background-repeat:no-repeat;position:absolute;left:0;right:0;top:50px;margin:0 auto}.footer-cta .testimonials span{color:#fff;font-family:'Poppins',sans-serif;display:block;margin-top:20px}.flex-control-nav,.flex-direction-nav{display:none}.footer-cta h1,.footer-cta h2,.footer-cta h3,.footer-cta h4,.footer-cta h5,.footer-cta h6,.footer-cta span.title{color:#fff}.footer-cta p{color:#fff}.quaternary a{color:#80bd00}
/*! Footer
//////////////////////////////////////////////*/
 footer[role=contentinfo]{background-color:#171314}footer .footer-column{width:14%;margin-right:4%;float:left;text-align:left}footer .footer-column:first-of-type{width:28%}footer .footer-column:last-of-type{margin-right:0}footer .footer-column ul{list-style:none;padding-left:0}footer .footer-column ul li,footer .footer-column ul li a{font-size:15px;line-height:26px;color:#fff;font-family:'Poppins',sans-serif}footer .footer-column ul li.menu-item-has-children>a{font-size:16px;line-height:26px;color:#4570ff;font-family:'Domine',serif}footer .footer-menu{margin-top:25px}footer .upper-footer{padding-bottom:35px;padding-top:25px}footer #menu-footer-menu-four ul.sub-menu li:last-of-type a{margin-top:20px;color:#80bd00;display:block}footer .primary-footer-column img{margin-bottom:20px}footer .primary-footer-column li{font-size:15px;line-height:20px;color:#fff;font-family:'Poppins',sans-serif;display:block;margin-bottom:15px;width:100%;padding-left:25px;position:relative}footer .primary-footer-column li i{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#80bd00}footer span.title{font-family:'Domine',serif;color:#4570ff;font-size:16px;line-height:26px}footer .lower-footer{padding:25px 0;border-top:1px solid #413e3e;display:table;width:100%}footer .footer-info{font-size:14px;color:#fff;width:70%;float:left}.footer-info a{color:#80bd00}.footer-info a:first-of-type{color:#fff}footer .footer-socials{text-align:right}footer .footer-socials a{margin-right:10px}footer .footer-socials a:last-of-type{margin-right:0}footer .footer-socials img{max-height:30px;margin-top:-5px}@media (max-width:980px){footer .footer-column{min-height:220px;width:24.5%;margin-right:.5%}footer .footer-column.primary-footer-column{width:100%;border-bottom:1px solid #fff;padding-bottom:30px;text-align:center}footer .primary-footer-column li i{position:relative;top:inherit;transform:none;left:inherit;margin-right:10px}}@media (max-width:840px){footer .footer-info{width:100%;float:none}footer .footer-socials{display:block;width:100%;text-align:left;margin-top:20px}}@media (max-width:640px){footer .footer-column{min-height:inherit;width:100%;margin-right:0;margin-bottom:20px;text-align:center}}@media (max-width:440px){footer .lower-footer{padding-bottom:45px}}
/*!////////////////////////////////////////////////
// STATES
/////////////////////////////////////////////////*/

/*! ==========================================================================
// Clearfix
// =========================================================================*/
.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}input[type="text"]{border:1px solid #000}input[type="email"]{border:1px solid #000}textarea{border:1px solid #000}
/*! ==========================================================================
// Print styles
// =========================================================================*/
@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.two-columns ul{-moz-column-count:2;-moz-column-gap:undefinedpx;-webkit-column-count:2;-webkit-column-gap:undefinedpx;column-count:2;column-gap:undefinedpx}.two-columns{margin-top:35px}.page-id-80 h2,h3,h4{padding-top:30px}