#compare-1{background:#fff;padding:1em 2em;text-decoration:none;font-weight:700;color:#f80;margin-top:50px}#compare-1:hover{background-color:rgba(255,255,255,0.9)}#compare-2{background:#fff;padding:1em 2em;text-decoration:none;font-weight:700;color:#f80;display:none}#compare-2:hover{background-color:rgba(255,255,255,0.9)}.hero-2 .div-tab{display:table;table-layout:fixed;width:100%;margin:0 0 40px}.hero-2 .div-tab .text{display:table-cell;vertical-align:middle;width:44%;padding:0 50px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hero-2 .div-tab .feats{display:table-cell;vertical-align:middle;width:56%}.hero-2 .text img{display:block;margin:0 0 20px}.hero-2 h1{font-size:30px !important;line-height:41px;margin:0}.hero-2 .feats>div{width:calc(50% - 25px);display:inline-block;vertical-align:top;background:#fff}.hero-2 .feats>div:last-child{margin:0 0 0 50px}.hero-2 .feats .inner{padding:25px 30px 30px}.hero-2 h2{font-weight:700;font-size:24px !important;line-height:31px;padding:20px 30px;margin:0}.hero-2 .feats .inner p{color:#454545 !important;margin:0 0 25px}.hero-2 .feats>div.blue h2{background:#4a90e2}.hero-2 .feats div.blue a.cta_button[title]{background:#4a90e2}.hero-2 .feats>div.orange h2{background:#f80}.hero-2 .feats div.orange a.cta_button[title]{background:#f80}.hero-2 .cell-wrapper>p{width:56%;float:right;text-align:center;clear:both;margin:0}.hero-2 .cell-wrapper>p a{font-weight:400;font-size:16px;text-decoration:underline;color:#fff}.hero-2 .cell-wrapper>p a:hover{text-decoration:none}@media(max-width:1200px){.hero-2 .div-tab .text{width:40%}.hero-2 .div-tab .feats{width:60%}.hero-2 .feats>div{width:calc(50% - 20px)}.hero-2 .feats>div:last-child{margin:0 0 0 40px}.hero-2 h2{font-size:22px !important}}@media(max-width:1024px){#compare-1{display:none}.desktop{display:none}#compare-2{display:block}.hero-2 .div-tab{display:block;width:auto}.hero-2 .div-tab .text{display:block;width:auto;text-align:center;padding:0;margin:0 0 40px}.hero-2 .text img{margin:0 auto 20px}.hero-2 .div-tab .feats{display:block;width:auto}.hero-2 .cell-wrapper>p{width:auto;float:none}}@media(max-width:834px){.custom-module.hero-2 .cell-wrapper{padding:70px 0 80px}}@media(max-width:767px){.hero-2 .feats>div{width:auto;display:block}.hero-2 .feats>div:last-child{margin:30px 0 0}}@media(max-width:600px){.custom-module.hero-2 .cell-wrapper{padding:60px 0}}@media(max-width:414px){.hero-2 h1{font-size:28px !important;line-height:38px}.hero-2 h2{font-size:20px !important;line-height:30px}}@media(max-width:375px){.hero-2 h1{font-size:26px !important;line-height:36px}}