.landing .site-inner{padding-top:0}.landing .site-inner header.entry-header{display:none}.landing-content .heading-text{background:linear-gradient(110deg,#fdcd3b 60%,#ffed4b 60%)}.full-width-content .site-inner .landing-content .wrap{max-width:none;padding-left:10%;padding-right:10%}.landing .button{background:#28c3ea;border:none}.landing a.button{background:0 0;background-color:#008542}.landing a.button:hover{border:none;background-color:#006e37}.landing .entry{margin-bottom:0;padding:0}.landing-header img{max-width:100%}.flex-container{display:flex;flex-wrap:wrap;align-items:center;gap:40px;margin-bottom:2em}.flex-child{flex:1;min-width:300px}.flex-bgim{height:300px}.wrap.probsol{margin-top:50px}.probsol-label{display:block;margin:0 0 12px;text-transform:uppercase;color:#00708b;font-size:14px;font-weight:600}.probsol-title{margin:0 0 44px;font-size:25px}.landing-content .probsol ol,.landing-content .probsol ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;line-height:1.18}.landing-content .probsol li:first-child,.landing-content .probsol li:last-child{flex-grow:2}.landing-content .probsol li{width:330px;flex-basis:auto;border-radius:10px;padding:30px 30px 30px 50px;margin:0 10px 30px;list-style-type:none;align-items:center;display:flex;box-shadow:3px 3px 6px #b2b2b2;color:#fff;position:relative}.landing-content .probsol .problems li{border:2px solid #ff2b2b;background-color:#ff7878}.landing-content .probsol .problems li:before{color:#fff6f6;font:normal 20px/1 'icomoon';content:"\ea0a";margin:0 15px 0 -35px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#ff2b2b;border-radius:24px;padding:7px}.landing-content .probsol .problems li:after{content:"";width:0;height:0;position:absolute;border-left:10px solid #ff7878;border-right:10px solid transparent;border-top:10px solid #ff7878;border-bottom:10px solid transparent;left:20px;bottom:-20px}.landing-content .probsol .solutions li{background-color:#43d861;border:2px solid #008542}.landing-content .probsol .solutions li:before{color:#ecfbef;font:normal 20px/1 'icomoon';content:"\ea10";margin:0 15px 0 -35px;background-color:#008542;border-radius:24px;padding:7px}.landing-content .probsol .solutions li:after{content:"";width:0;height:0;position:absolute;border-right:10px solid #43d861;border-left:10px solid transparent;border-top:10px solid #43d861;border-bottom:10px solid transparent;right:20px;bottom:-20px}.landing-hero{padding:40px;text-align:center}.hero-content{margin:20px auto;padding:60px 20px;width:85%}.hero-content.light{background:-moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.2)),color-stop(30%,rgba(255,255,255,.5)),color-stop(80%,rgba(255,255,255,.8)),color-stop(100%,rgba(255,255,255,.9)));background:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,.9) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,.9) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,.9) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.2) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.8) 80%,rgba(255,255,255,.9) 100%);display:table;overflow:hidden;table-layout:fixed}.heading-text .wrap{padding:60px 0}.plain-title{text-align:center}.left-image-right-text .wrap{align-items:center;display:-ms-flex;display:-webkit-flex;display:flex;padding:60px 0}.left-image-right-text .one-half{vertical-align:middle}.left-image-right-text .one-half h3{color:#979ca0}.left-image-right-text img{margin-bottom:0;border-radius:300px}.left-text-right-image .wrap{align-items:center;display:-ms-flex;display:-webkit-flex;display:flex;padding:60px 0}.left-text-right-image .one-half{vertical-align:middle}.left-text-right-image img{margin-bottom:0;border-radius:300px}.landing-quote{text-align:center}.landing-quote .wrap{padding:60px 0}.quote{font-size:30px;font-size:3rem;font-style:italic;margin-bottom:30px}.quote-author{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:0}.company{font-size:14px;font-size:1.4rem;font-style:italic}.faq-section .wrap{padding:60px 0}.faq-section .tab-label{background:#008542}.landing-content .faq-section .tab-label:hover{background:#008542}.faq-section .tab-label:after{background:#008542;margin-left:10px}.faq-section h2{margin:0 0 44px}.mailerlite-floating-badge-widget{position:fixed;right:20px;bottom:15px;z-index:9998}button.mailerlite-floating-badge-widget{border-radius:25px;box-shadow:rgba(0,0,0,.25) 0 2px 5px;font-weight:700;text-transform:unset;border:none}@media only screen and (max-width:800px){.left-image-right-text .wrap,.left-text-right-image .wrap{padding:30px 0}.landing-quote .wrap,.heading-text .wrap{padding-left:5%;padding-right:5%}.probsol .problems ol,.probsol .solutions ul{margin-left:0;justify-content:flex-start}.landing .site-inner{padding:0}.left-image-right-text .wrap,.left-text-right-image .wrap{display:block}.left-image-right-text .one-half{margin:20px 0;padding-left:5%;padding-right:5%}}@media only screen and (max-width:400px){.flex-child{min-width:80vw}}