@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}.carousel-section{overflow:hidden;position:relative;width:100%;height:650px}div.carousel{width:445px;height:650px;margin:auto;color:#333;display:flex;flex-direction:column;position:absolute;left:calc(50% - 211px);padding:0 25px 25px}div.carousel .slider{width:100%;flex:0 0 auto}div.carousel .slider .slider-frame{padding:25px}div.carousel .slider .slider-frame ul.slider-list{height:100%!important}div.carousel .slider .slider-frame ul.slider-list li{height:100%!important;width:100%;margin:auto}div.carousel .slider .slider-frame ul.slider-list li .slide-content{width:100%;margin:0 auto}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container{position:absolute;top:0;height:198px;width:198px;z-index:1}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container .accent{height:100%;width:100%;background-color:#ff9144;z-index:1;-webkit-clip-path:polygon(0 14px,14px 0,50px 0,100% 50px,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 100%);clip-path:polygon(0 14px,14px 0,50px 0,100% 50px,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 100%)}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container img{position:absolute;top:0;left:14px;z-index:2;height:calc(100% - 14px);width:calc(100% - 14px);background-color:#2e93ee;border:7px solid #1f2044;border-top-right-radius:16%}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container{position:absolute;top:165px;left:35px;height:395px;width:305px;z-index:0;padding:32px 18px;border:6px solid #1f2044;box-shadow:20px 20px #ffcf00;font-size:15px;background:#fff}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container p{padding:0 8px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container .reviewer-link,div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container .reviewer-name{padding:0 4px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container .reviewer-name{font-size:20px;font-weight:500;color:#1f2044}div.carousel .next-button,div.carousel .prev-button{height:66px;width:66px;background:#2e93ee;border:none;color:#1f2044;font-family:inherit;font-size:24px;font-weight:700;box-shadow:inset -6px -6px 0 0 #1f2044;transition:all .3s ease}div.carousel .next-button:hover,div.carousel .prev-button:hover{cursor:pointer;box-shadow:inset 0 0 0 0 #1f2044}div.carousel .slider-control-bottomcenter{bottom:10px!important}div.carousel .slider-control-centerleft,div.carousel .slider-control-centerright{top:30%!important}div.carousel .hg-paging-container{height:38px;list-style:none;display:flex;flex-direction:row;justify-content:center;padding-left:0}div.carousel .hg-paging-container li{display:flex;justify-content:center;margin-left:5px;margin-right:5px;height:100%}div.carousel .hg-paging-container li.active .hg-paging{width:32px;height:32px;padding:0;overflow:hidden}div.carousel .hg-paging-container li.active .hg-paging .active-background{width:100%;height:100%;background-color:#2e93ee;transform:translate(2px,2px);border-radius:50%}div.carousel .hg-paging-container .hg-paging{width:16px;height:16px;padding:0;border:5px solid #1f2044;background-color:none;border-radius:50%;margin:auto;transition:height .2s,width .2s}div.carousel .hg-paging-container .hg-paging:hover{cursor:pointer;width:32px;height:32px}div.carousel .prev-button{transform:translate(-27px,calc(-50% + 145px))}div.carousel .next-button{transform:translate(5px,calc(-50% + 145px))}@media (min-width:768px){.carousel-section{height:580px}div.carousel{width:762px;height:580px;position:relative;left:0}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container{top:50px;height:236px;width:246px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container .accent{-webkit-clip-path:polygon(0 16px,16px 0,50px 0,100% 50px,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 100%);clip-path:polygon(0 16px,16px 0,50px 0,100% 50px,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 100%)}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container img{left:16px;height:calc(100% - 16px);width:calc(100% - 16px)}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container{top:60px;left:195px;height:456px;width:455px;margin-top:-30px;padding:26px 0 0}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container p{font-size:20px;line-height:32px;padding:0 16px 0 71px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container .reviewer-link,div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container .reviewer-name{padding:0 71px}div.carousel .prev-button{transform:translateY(calc(-50% + 122px))}div.carousel .next-button{transform:translate(-2px,calc(-50% + 122px))}}@media (min-width:992px){.carousel-section{height:552px;margin-top:70px}div.carousel{width:960px;height:552px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container{top:0;height:323px;width:342px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container .accent{-webkit-clip-path:polygon(0 27px,27px 0,50px 0,100% 50px,100% calc(100% - 27px),calc(100% - 27px) 100%,0 100%,0 100%);clip-path:polygon(0 27px,27px 0,50px 0,100% 50px,100% calc(100% - 27px),calc(100% - 27px) 100%,0 100%,0 100%)}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container img{left:27px;height:calc(100% - 27px);width:calc(100% - 27px)}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container{top:70px;left:285px;height:383px;width:593px;margin-top:-30px;z-index:0;padding:2px 0 0;border:6px solid #1f2044;box-shadow:20px 20px #ffcf00;font-size:15px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container p{font-size:21px;line-height:32px;padding:14px 45px 0 83px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container .reviewer-link,div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container .reviewer-name{padding:0 83px}div.carousel .prev-button{transform:translate(-35px,calc(-50% + 55px))}div.carousel .next-button{transform:translate(34px,calc(-50% + 55px))}}@media (min-width:1200px){.carousel-section{height:560px}div.carousel{width:1080px;height:560px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container{height:387px;width:405px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .image-container img{height:360px;width:378px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container{top:90px;left:373px;height:383px;width:631px;margin-top:-30px}div.carousel .slider .slider-frame ul.slider-list li .slide-content .review-container p{font-size:24px;padding:14px 45px 0 75px}div.carousel .prev-button{transform:translate(-35px,calc(-50% + 95px))}div.carousel .next-button{transform:translate(34px,calc(-50% + 95px))}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}.content-cta-container{margin:0 auto;display:flex;flex-direction:column;text-align:center;flex-wrap:wrap;align-items:center;width:320px}.content-cta-container .large{font-size:36px;line-height:42px;padding-bottom:22px}.content-cta-container h2,.content-cta-container p{text-align:center}.content-cta-container p{margin:0}.content-cta-container .content-cta-subtitle{font-size:20px;font-weight:300;letter-spacing:0;line-height:32px;width:245px;padding:10px 0}.content-cta-container .spaced{padding-bottom:25px}@media (min-width:768px){.content-cta-container{margin:0 auto;display:flex;flex-direction:column;text-align:center;flex-wrap:wrap;align-items:center;width:770px}.content-cta-container .large{font-size:70px;line-height:80px;padding-bottom:25px}.content-cta-container .content-cta-subtitle{width:100%;padding-bottom:25px;font-size:24px}.content-cta-container .spaced{padding-bottom:50px}}@media (min-width:1200px){.content-cta-container{width:1000px}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@-webkit-keyframes emphasize{0%{width:0}to{width:calc(100% + 13px)}}@keyframes emphasize{0%{width:0}to{width:calc(100% + 13px)}}section.hero-simple{padding-top:16px;margin-bottom:25px}section.hero-simple h1{margin-bottom:8px}section.hero-simple .copy{margin-top:5px}section.hero-simple .copy p{margin-top:0;margin-bottom:.5em}section.hero-simple h2 span.emphasis{position:relative;display:inline-block;margin-bottom:6px}section.hero-simple h2 span.emphasis:before{content:"";position:absolute;bottom:-4px;left:-7px;height:25px;width:0;margin:5px 0 0;-webkit-animation:emphasize .5s ease-in-out 2s both;animation:emphasize .5s ease-in-out 2s both;background-color:#2e93ee;z-index:-1}section.hero-simple.inverse .copy,section.hero-simple.inverse h1,section.hero-simple.inverse h2{color:#fff}@media (min-width:768px){section.hero-simple{padding-top:35px}section.hero-simple h1{font-size:18px}section.hero-simple h2{line-height:64px}section.hero-simple h2 span.emphasis:before{height:42px;bottom:-14px}}@media (min-width:1200px){section.hero-simple{padding-top:52px;margin-bottom:30px}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}.reviews-feature-column-title{padding-bottom:0}
