.underline-links p>a{display:inline-block;border-bottom:1px solid #ccc;margin-bottom:1px;line-height:1.1}.underline-links p>a:hover,.underline-links p>a:focus,.underline-links p>a:active{text-decoration:none;border-bottom:2px solid #0275d8;margin-bottom:0}.page-template-gallery{color:#292b2c;font-family:"proxima-nova",sans-serif;font-size:16px}.page-template-gallery strong,.page-template-gallery b{font-weight:700}.page-template-gallery h1{font-size:34px;line-height:1.2;font-weight:700;margin-bottom:20px}@media screen and (min-width:992px){.page-template-gallery h1{font-size:52px}}.page-template-gallery h2{font-size:2.25em;font-weight:700}.page-template-gallery h3{font-size:24px;line-height:1.2;font-weight:700}.page-template-gallery p{font-size:1em}.page-template-gallery .btn{font-family:"proxima-nova",sans-serif;min-width:150px;-webkit-transition:.25s all ease-out;transition:.25s all ease-out;margin-top:15px;margin-bottom:15px}@media(max-width:767px){.page-template-gallery .btn{max-width:320px}}@media(min-width:768px){.page-template-gallery .btn-lg{font-size:24px}}.page-template-gallery .btn-primary{color:#fff;background-color:#107dda;border:2px solid #107dda}.page-template-gallery .btn-primary:hover,.page-template-gallery .btn-primary:focus,.page-template-gallery .btn-primary:active{color:#107dda;background-color:transparent;border:2px solid #107dda}.page-template-gallery .btn-text-primary{color:#107dda;background-color:transparent;border:2px solid #107dda}.page-template-gallery .btn-text-primary:hover,.page-template-gallery .btn-text-primary:focus,.page-template-gallery .btn-text-primary:active{color:#fff;background-color:#107dda;border:2px solid #107dda}.rv-hero{position:relative;overflow:hidden}@media screen and (max-width:767px){.rv-hero,.rv-hero__object span,.rv-hero__object img{height:450px}.rv-hero__object span{display:block}.rv-hero__object img{position:absolute;max-width:none;left:-50%}}@media screen(min-width:480px) and (max-width:767px){.rv-hero__object img{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:768px){.rv-hero{max-height:450px}.rv-hero__object img{width:100% !important;max-width:none;height:auto;max-height:none}}@media screen and (min-width:992px){.rv-hero{height:500px;position:relative}.rv-hero__object{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}.rv-hero__caption{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:15px;padding-right:15px;margin:0 auto;max-width:1150px;color:#fff}.price-testimonials{font-family:"proxima-nova",sans-serif;padding-top:40px;padding-bottom:40px}.price-testimonials .carousel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price-testimonials .carousel-item{top:auto !important}.price-testimonials footer{font-style:normal;font-weight:400;margin-top:30px}.price-testimonials .carousel-indicators{bottom:0;margin:0}.price-testimonials .carousel-indicators li{width:10px;max-width:10px;height:10px;border-radius:50%;background:#fff}.price-testimonials .carousel-indicators .active{background:#107dda}.price-testimonials blockquote p{color:inherit}.rv-module--carousel-simple{margin-bottom:30px}.rv-module--carousel-simple .carousel-item-next,.rv-module--carousel-simple .carousel-item-prev,.rv-module--carousel-simple .carousel-item.active{display:block}.rv-module--carousel-simple .carousel-control-next-icon{margin-right:-20px}.rv-module--carousel-simple .carousel-control-prev-icon::before,.rv-module--carousel-simple .carousel-control-prev-icon::after,.rv-module--carousel-simple .carousel-control-next-icon::before,.rv-module--carousel-simple .carousel-control-next-icon::after{content:"";display:block;width:5px;height:20px;background-color:#000}.rv-module--carousel-simple .carousel-control-prev-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rv-module--carousel-simple .carousel-control-prev-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-9px}.rv-module--carousel-simple .carousel-control-next-icon::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.rv-module--carousel-simple .carousel-control-next-icon::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-9px}.rv-module--carousel-simple .carousel-control-prev,.rv-module--carousel-simple .carousel-control-next{opacity:1}@media screen and (min-width:992px){.rv-module--carousel-simple .carousel-control-prev,.rv-module--carousel-simple .carousel-control-next{width:10%}.rv-module--carousel-simple .carousel-control-prev{margin-left:-10%}.rv-module--carousel-simple .carousel-control-next{margin-right:-10%}}.rv-step .hs_cos_wrapper_type_rich_text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rv-step .hs_cos_wrapper_type_rich_text::before{color:#fff;background-color:#107dda;display:block;width:60px;height:60px;padding:18px 16px 18px 20px;margin:0 15px 0 0;text-align:center;border-radius:50%;border:1px solid;font-size:21px;line-height:22px;float:left}.rv-step:nth-child(1) .hs_cos_wrapper_type_rich_text::before{content:"1."}.rv-step:nth-child(2) .hs_cos_wrapper_type_rich_text::before{content:"2."}.rv-step:nth-child(3) .hs_cos_wrapper_type_rich_text::before{content:"3."}.rv-step:nth-child(4) .hs_cos_wrapper_type_rich_text::before{content:"4."}.rv-step:nth-child(5) .hs_cos_wrapper_type_rich_text::before{content:"5."}.rv-step h2,.rv-step h3,.rv-step h4{color:#107dda;font-size:21px}@media screen and (max-width:767px){.rv-step+.rv-step{margin-top:20px}}.section{padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.section{padding-top:60px;padding-bottom:60px}}.section--hero{padding:0}.section--ideas{padding-top:40px;padding-bottom:40px}.section--ideas h3{margin-bottom:15px}.page-template-gallery{font-size:18px}@media(min-width:768px){.page-template-gallery{font-size:21px}}.section--logos .hs-image-widget{margin-top:10px;margin-bottom:10px}.section--logos .hs_cos_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--testimonial{color:#fff;background-color:#333;background-repeat:no-repeat;background-size:cover;background-position:center top}.underline-links .section--testimonial p>a{color:#fff;text-decoration:none;border-color:#fff}.section--testimonial{background-image:url('https://www.risevision.com/hubfs/education-lp/education-testimonial-bkg.jpg')}.section--top-line{border-top:1px solid #292b2c}.section--bg-light{background-color:#f2fcf4}.bg-accent{background-color:#2570d7}.row--vertical-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-pane,.template-week-pane{margin-bottom:15px}.template-description{font-size:18px;padding-top:15px}.template-pane>div,.template-week-pane>div{position:relative;height:0;padding:60% 0 0 0;margin:0;overflow:hidden}.template-pane>.template-description,.template-week-pane>.template-description{height:auto;padding:0;overflow:auto}.template-pane>div .img-fluid,.template-week-pane>div .img-fluid{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;max-width:none}.template-pane,.template-week-pane{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0 15px}@media(min-width:768px){.template-pane,.template-week-pane{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media(min-width:992px){.template-pane,.template-week-pane{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;width:33.333%}}@media(min-width:1200px){.template-pane,.template-week-pane{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;width:20%}}.section--filter{background-color:#ddd;padding:20px 0}.page-template-gallery .btn-primary{margin:0;background-color:#107dda;border:2px solid #107dda}.page-template-gallery .btn-primary:hover{background-color:#fff;color:#107dda}.section--filter .form-group{margin:0}.section--filter .filtering-label{font-size:16px;font-weight:700}@media screen and (min-width:992px){.section--filter .filtering-label{text-align:right;margin:0}}.section--subscribe .row{margin-top:15px}.section--subscribe label{font-size:1rem;text-align:right;margin:8px 0}.section--subscribe .form-control{line-height:44px;border-color:#444;border-radius:0;font-weight:400}@media screen and (max-width:767px){.section--subscribe .btn{margin-top:20px}}.form-control-icon{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;padding:0 15px;border:0;background:transparent;font-size:1rem;color:#666}button>.form-control-icon{right:0}.template-description{text-align:center;font-weight:700}.page-template-gallery .template-load-more{background:#FFF;border-color:#45b764;border-width:2px;color:#45b764;cursor:pointer;font-weight:bold}.container-wide{width:100%;max-width:1400px}.container-narrow{max-width:850px}@media screen and (max-width:767px){.template-pane>div,.template-week-pane>div{position:relative}.template-pane+.template-pane,.template-week-pane+.template-week-pane{margin-top:15px}}.input-group .dropdown-menu{margin-left:15px}.display-frame{padding:20px;background-image:-webkit-gradient(linear,left top,right bottom,from(#000),to(#333));background-image:linear-gradient(to bottom right,#000,#333);display:inline-block;width:auto;max-width:800px;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.display-frame img{width:auto;max-width:100%;height:auto;max-height:80vh}.nuc-image{float:none;max-width:200px}.section--display .btn{max-width:none}.section--display .btn-lg{font-size:16px}@media(min-width:768px){.section--display .btn-lg{font-size:22px;min-width:380px}}.template-description{font-weight:400;margin-bottom:30px}.page-template-gallery .template-name{font-weight:700;font-size:24px;margin-top:0;margin-bottom:0}