.page-template-page-education-php #main{overflow:hidden}#education-banner{background:#0082e4}#education-banner .inner{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1440px;margin:0 auto}#education-banner .half-image{flex:0 0 40%}#education-banner .half-image img{display:block}#education-banner .half-content{flex:0 0 60%;padding:0 30px 0 50px}#education-banner h1{font-family:"proxima-nova";font-size:85px;font-weight:400;line-height:90px;color:#fff;max-width:700px}#education-banner h1 strong{color:#ffba31;font-weight:700}#education-banner h2{color:#fff;font-family:"proxima-nova";font-size:25px;font-weight:400;line-height:30px;max-width:565px}@media only screen and (max-width: 1300px){#education-banner .half-content{padding:0 15px 0 30px}}@media only screen and (max-width: 1250px){#education-banner h1{font-size:75px;line-height:80px;margin:0 0 20px 0}}@media only screen and (max-width: 1100px){#education-banner .half-image{flex:0 0 35%}#education-banner .half-content{flex:0 0 65%;padding:0 15px 0 20px}#education-banner h1{font-size:65px;line-height:65px}}@media only screen and (max-width: 1000px){#education-banner h1{font-size:60px;line-height:60px}}@media only screen and (max-width: 900px){#education-banner h1{font-size:50px;line-height:50px;margin:0}#education-banner h2{margin:10px 0 0 0}}@media only screen and (max-width: 768px){#education-banner .inner{flex-direction:column}#education-banner .half-image{order:2;flex:0 0 100%;align-self:flex-start}#education-banner .half-content{order:1;padding:0 30px;flex:0 0 100%}#education-banner h1{font-size:60px;line-height:70px;margin:30px auto}#education-banner h2{margin-bottom:45px}}@media only screen and (max-width: 600px){#education-banner h1{font-size:35px;line-height:40px}}#callout-shadow{background:#fff;padding:75px 30px}#callout-shadow .inner-top{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1000px;margin:0 auto;border-radius:20px;background:#fff;box-shadow:20px 20px 68px 0px rgba(43,35,34,.27)}#callout-shadow .inner-top .half-image{flex:0 0 50%;padding:36px 33px 50px 33px}#callout-shadow .inner-top .half-image img{display:block}#callout-shadow .inner-top .half-content{flex:0 0 50%;padding:0 50px 0 30px;display:flex;justify-content:flex-end;align-items:center}#callout-shadow .inner-top h5{color:#11224e;font-family:"proxima-nova";font-size:25px;font-weight:400;line-height:30px;max-width:277px}@media only screen and (max-width: 768px){#callout-shadow .inner-top .half-content{padding:0 0px 0 30px}}@media only screen and (max-width: 600px){#callout-shadow .inner-top{flex-direction:column}#callout-shadow .inner-top .half-content{padding:0 20px}#callout-shadow .inner-top h5{margin:30px auto 0;text-align:center}}#callout-shadow .inner-middle h2{text-align:center;font-family:"proxima-nova";font-size:66px;font-weight:400;line-height:79.2px;max-width:1160px;margin:85px auto 57px}#callout-shadow .inner-middle h2 strong{color:#0082e4}@media only screen and (max-width: 768px){#callout-shadow .inner-middle h2{font-size:47px;line-height:59px}}@media only screen and (max-width: 600px){#callout-shadow .inner-middle h2{font-size:31px;line-height:38px}}#callout-shadow .inner-bottom{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;max-width:1115px;margin:0 auto}#callout-shadow .inner-bottom .half-image{flex:0 0 50%;padding:36px 33px 50px 33px}#callout-shadow .inner-bottom .half-image img{display:block;margin:0}#callout-shadow .inner-bottom .imagewrap{position:relative;max-width:456px}#callout-shadow .inner-bottom .imagewrap:before{content:"";width:100%;height:100%;position:absolute;right:17px;bottom:17px;border:3px solid #ffba31}#callout-shadow .inner-bottom .half-content{flex:0 0 50%;padding:0 100px 0 0}@media only screen and (max-width: 768px){#callout-shadow .inner-bottom{flex-direction:column}#callout-shadow .inner-bottom .half-image{order:1;padding-bottom:0}#callout-shadow .inner-bottom .half-content{order:2;padding:0}}#callout-packages{background:#dedede;padding:67px 0 137px 0}#callout-packages .inner{max-width:1426px;margin:0 auto}#callout-packages .inner.inner-bottom{margin:60px auto 0 auto}#callout-packages hr{background-color:#005580;margin:0 0 20px 0}#callout-packages h3{color:#11224e;text-align:center;font-family:"proxima-nova";font-size:48px;font-weight:700;line-height:57.6px;margin:0 auto 40px auto}#callout-packages h4{color:#11224e;text-align:center;font-family:"proxima-nova";font-size:35px;font-weight:700;line-height:40px;margin:0}#callout-packages h4 img{margin:0 auto 10px}#callout-packages h5{color:#11224e;text-align:center;font-family:"proxima-nova";font-size:20px;font-weight:400;line-height:1.2em;margin:0 0 11px 0}#callout-packages h5 strong{color:#11224e;font-family:"proxima-nova";font-size:20px;font-weight:700;line-height:1.2em}#callout-packages h6{color:#00833d;font-family:"proxima-nova";font-size:61.46px;font-weight:700;line-height:73.752px;margin:0 0 5px 0}#callout-packages h6 sup{top:-0.5em;color:#00833d;font-family:"proxima-nova";font-size:30.73px;font-weight:700;line-height:73.752px}#callout-packages p.original{font-size:14px;margin:-25px 0 25px 0;color:#00833d}#callout-packages p,#callout-packages li{color:#11224e;font-family:"proxima-nova";font-size:20px;line-height:24px;font-weight:400;margin:0}#callout-packages p strong,#callout-packages li strong{font-weight:600}#callout-packages ul{margin:0 0 20px 0}#callout-packages em{color:#11224e;font-family:"proxima-nova";font-size:16px;line-height:20px;font-weight:400;margin:0}#callout-packages .header-copy{margin-bottom:37px}#callout-packages .header-copy h3{margin-bottom:8px}#callout-packages .inner{box-shadow:0px 0px 30px 0px rgba(0,0,0,.19);background:#fff;max-width:969px;margin:0 auto}#callout-packages .inner .package-toggle{display:flex;flex-direction:row;justify-content:center;padding-top:37px}#callout-packages .inner .package-toggle button{cursor:pointer;padding:3px 20px;text-align:center;font-family:"proxima-nova";font-size:16px;font-style:normal;font-weight:400;line-height:24px;border-radius:10px 0px 0px 10px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.25);color:var(--RSN-Button-Copy-blue, #11224E);background:#fff;border:0;transition:.2s all ease-in-out}#callout-packages .inner .package-toggle button.active-button,#callout-packages .inner .package-toggle button:hover{background:var(--RSN-Light-Blue, #0082E4);color:#fff}#callout-packages .inner .package-toggle button:nth-child(2){border-radius:0px 10px 10px 0px}#callout-packages .inner .max-width{max-width:289px;margin:0 auto}#callout-packages .inner .packages{display:flex;flex-direction:row;justify-content:center;padding:0;max-width:790px;margin:0 auto;transition:.4s all ease-in-out}#callout-packages .inner .packages .package{max-width:319px;width:100%;box-sizing:content-box;margin-top:53px;margin-bottom:51px}#callout-packages .inner .packages .package:first-child{border-right:1px solid #005580;padding:0px 79px 0px 0px}#callout-packages .inner .packages .package:nth-child(2){padding:0px 0px 0px 72px}#callout-packages .inner .packages.hide-panel{height:0;overflow:hidden;opacity:0}@media only screen and (max-width: 1100px){#callout-packages .header-copy{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 900px){#callout-packages .inner .packages .package:first-child{padding-left:25px;padding-right:60px}#callout-packages .inner .packages .package:nth-child(2){padding-right:25px}}@media only screen and (max-width: 768px){#callout-packages .inner .packages{flex-direction:column;align-items:center}#callout-packages .inner .packages .package:first-child{padding-left:25px;padding-right:25px;border-right:none;border-bottom:1px solid #005580;margin-bottom:0;padding-bottom:25px}#callout-packages .inner .packages .package:nth-child(2){padding-right:25px;padding-left:25px;margin-top:0;padding-top:25px}}#form-section{background:#0082e4;position:relative;position:relative}#form-section:before{content:"";width:100%;min-width:1440px;height:137px;position:absolute;top:-137px;left:50%;transform:translateX(-50%);background-image:url("/wp-content/uploads/2024/05/bg-shape-top.svg");background-size:cover;background-position:center}#form-section .inner{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;max-width:1115px;margin:0 auto;position:relative;padding:0 30px}#form-section .inner:before{content:"";width:623px;height:575px;position:absolute;top:-200px;left:-270px;background-image:url("/wp-content/uploads/2024/05/mark-logo.svg");background-repeat:no-repeat;background-size:contain;background-position:center}#form-section .half-header{flex:0 0 50%}#form-section .half-content{flex:0 0 50%}#form-section h3{color:#fff;font-family:"proxima-nova";font-size:48px;font-weight:700;line-height:57.6px;max-width:367px}#form-section .gfield_label,#form-section label{color:#fff}@media only screen and (max-width: 768px){#form-section .inner{flex-direction:column}}@media only screen and (max-width: 768px){#form-section h3{font-size:40px;line-height:47px}}body .gform_wrapper.gravity-theme .gfield-choice-input:focus+label{outline:none !important}body .gform_wrapper.gravity-theme .gfield_label .gfield_required{color:#fff !important}body .gform_wrapper.gravity-theme #form-section label{color:#fff;font-family:"proxima-nova";font-size:16px;font-weight:400;line-height:24px}body .gform_wrapper.gravity-theme #form-section .gfield_label{color:#fff;font-family:"proxima-nova";font-size:20px;font-weight:800;line-height:25px}body .gform_wrapper.gravity-theme button.btn.button.gform_button{color:#005580 !important;text-align:center;font-family:"proxima-nova";font-size:20px;font-weight:800;line-height:22px;text-transform:uppercase;padding:20px 32px;background:#fff;border-radius:4px}body .gform_wrapper.gravity-theme button.btn.button.gform_button:hover{color:#fff !important;background:#005580}body .gform_wrapper.gravity-theme .gfield-choice-input+label:before{border-radius:100% !important;border:2px solid #fff !important;background:#0082e4 !important;top:5px !important;width:18px !important;height:18px !important}body .gform_wrapper.gravity-theme .gfield-choice-input+label:after{border-radius:100% !important;border:none !important;background:#005580 !important;left:4px !important;margin-top:-6px !important;width:10px !important;height:10px !important}@media only screen and (max-width: 600px){body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1.2em;padding:10px 15px}}#content-image{position:relative;padding-top:163px}#content-image:before{content:"";width:100%;height:164px;position:absolute;top:0;left:0;background-size:cover;background-position:left bottom;background-repeat:no-repeat;background-image:url("/wp-content/uploads/2024/05/bg-shape.svg")}#content-image h2{text-align:center;padding:0 30px;color:#005580;text-align:center;font-family:"proxima-nova";font-size:66px;font-weight:400;line-height:79.2px}#content-image h2 strong{color:#0082e4;font-family:"proxima-nova";font-size:66px;font-weight:700;line-height:79.2px}#content-image a{color:#11224e;font-weight:400}#content-image .inner{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1175px;margin:0 auto;padding:0 30px}#content-image .inner .half-image{flex:0 0 50%;padding:36px 33px 50px 33px}#content-image .inner .half-image img{display:block;margin:0;width:100%;height:auto}#content-image .inner .imagewrap{position:relative;max-width:456px}#content-image .inner .imagewrap:before{content:"";width:100%;height:100%;position:absolute;right:17px;bottom:17px;border:3px solid #ffba31}#content-image .inner .half-content{flex:0 0 50%;padding:0 0 0 100px}@media only screen and (max-width: 900px){#content-image .inner .half-content{padding:0 0 0 50px}}@media only screen and (max-width: 800px){#content-image .inner .half-content{padding:0 0 0 30px}}@media only screen and (max-width: 768px){#content-image h2{margin-bottom:0;font-size:66px;line-height:79.2px}#content-image .inner{flex-direction:column}#content-image .inner .half-image{flex:0 0 100%;padding:36px 33px 10px 33px}#content-image .inner .half-content{flex:0 0 100%;padding:0 0 30px 0}}@media only screen and (max-width: 600px){#content-image h2,#content-image h2 strong{font-size:32px;line-height:40px}}#license{background:#fff}#license .inner{max-width:1260px;padding:30px 0;margin:0 auto;display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start}#license p{color:#11224e;font-family:"proxima-nova";font-size:12px;font-weight:400;line-height:1.2em;margin:0;padding:0 15px}@media only screen and (max-width: 700px){#license .inner{display:block}#license p{margin:0 0 10px 0}}

/*# sourceMappingURL=page-education.css.map */