@font-face{font-family:'Segoue UI';font-style:normal;font-weight:700;src:local('Segoe UI Bold'),local('SegoeUI-bold'),local('segoeuib')}
@font-face{font-family:'Segoue UI';font-style:normal;font-weight:600;src:local('Segoe UI Semibold'),local('SegoeUI-Semibold')}
@font-face{font-family:'Segoue UI';font-style:normal;font-weight:400;src:local('Segoe UI'),local('SegoeUI')}
@font-face{font-family:'Segoue UI';font-style:normal;font-weight:300;src:local('Segoe UI Light'),local('SegoeUI-Light')}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;src:url('clientlib-site/resources/fonts/PTSerif-cyrillic-ext.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'PTSerif';font-style:normal;font-weight:400;src:url('clientlib-site/resources/fonts/PTSerif-cyrillic.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'PTSerif';font-style:normal;font-weight:400;src:url('clientlib-site/resources/fonts/PTSerif-latin-ext.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'PTSerif';font-style:normal;font-weight:400;src:url('clientlib-site/resources/fonts/PTSerif-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Inter-Regular';src:url("../../../etc.clientlibs/commons/clientlibs/common-patterns/resources/fonts/Inter-Regular/Inter-Regular.woff2") format("woff2");font-style:normal}
@font-face{font-family:'Inter-Light';src:url("../../../etc.clientlibs/commons/clientlibs/common-patterns/resources/fonts/Inter-Light/Inter-Light.woff2") format("woff2");font-style:normal}
@font-face{font-family:'Inter-Bold';src:url("../../../etc.clientlibs/commons/clientlibs/common-patterns/resources/fonts/Inter-Bold/Inter-Bold.woff2") format("woff2");font-style:normal}
@font-face{font-family:'Inter-Italic';src:url("../../../etc.clientlibs/commons/clientlibs/common-patterns/resources/fonts/Inter-Italic/Inter-Italic.woff2") format("woff2");font-style:italic}
body{margin:0;font-family:"Inter-Regular",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
h1,h2,h3{font-family:'PTSerif',serif;line-height:1.2;letter-spacing:0}
h4,h5,h6{line-height:1.2;letter-spacing:0}
.margin-left-right-eight{padding-left:8%;padding-right:8%}
.heading{font-size:43px;display:block;color:#212529;font-family:'PTSerif',serif;line-height:1.2;letter-spacing:0}
h2.sub{font-size:22px;font-weight:400;padding:15px 0;margin-bottom:0}
button.learn-cta{margin-top:20px;background-color:#00857b;color:#fff;border-radius:0;padding:13px 0;font-weight:600;width:100%;border:0;outline:0 !important;box-shadow:none !important;transition:all .2s ease;width:225px;margin-top:0}
.learn-cta:active,.internal-learn-cta:active,.learn-cta:focus,.internal-learn-cta:focus,.learn-cta:hover{background-color:#008e83 !important;color:#fff !important}
.internal-learn-cta{border:0;width:auto;color:white !important;border-radius:0;padding:15px 20px;background-color:#00857b;font-weight:500;letter-spacing:1px}
.internal-full-width-cta{background-color:#9e1e18;text-transform:initial;padding:16px 40px;font-size:20px;font-weight:700}
.internal-full-width-cta:hover,.internal-learn-cta:hover{background-color:#008e83 !important;color:#fff !important}
ul.tick-mark li::marker{display:none}
ul.tick-mark,ul.arrow{list-style-type:none}
.tick-mark li:before{content:'✓';padding-right:5px;color:lightgreen}
ul.arrow li:before,body .coral-Form-fieldwrapper ul.arrow li:before{content:"";border-color:transparent #111;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:1.15em;position:relative}
a{color:#a60000;text-decoration:none}
a:hover{color:#a60000;text-decoration:underline}
.red{color:#a60000}
.aqua{color:#3ba1af}
strong{font-weight:700}
p strong{font-weight:600}
.columncontrol .container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:none}
.jwmi-skip-to-main{left:500%;position:absolute;transform:translateY(-100%)}
#hero p{font-size:17px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-30{padding-top:30px}
.pt-45{padding-top:45px}
.pt-60{padding-top:60px}
.pt-75{padding-top:75px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-30{padding-bottom:30px}
.pb-45{padding-bottom:45px}
.pb-60{padding-bottom:60px}
.pb-75{padding-bottom:75px}
.pt-3{margin-bottom:0}
@media screen and (max-width:1025px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}
}
@media screen and (max-width:992px){.featherlight .featherlight-content{width:96%}
.featherlight .featherlight-inner{width:100%}
}
@media screen and (max-width:991px){body{font-size:.9375rem}
.columncontrol .container .image{margin-bottom:10px}
.root.container{padding:0 15px;max-width:100%}
.container.responsivegrid.aem-GridColumn{max-width:100%}
}
.lq-float{position:fixed;margin-top:-25px;bottom:5%;left:30px;z-index:999}
@media screen and (max-width:1070px){#hero .rte-heading{font-size:34px;white-space:nowrap}
}
@media screen and (max-width:768px){.lq-float{display:none}
}
@media screen and (max-width:767px){body>.container{padding:0}
.root.container{padding:15px}
.heading,.rte-heading{font-size:30px !important}
h2.sub,h2.sub-heading{padding-top:0 !important;font-size:17px !important}
.featherlight .featherlight-content{width:auto}
.featherlight-inner{height:auto !important}
.margin-left-right-eight{padding-left:15px;padding-right:15px}
#hero .rte-heading{white-space:normal}
}
#marryCarrDean{max-width:58%}
#thankYouMaxWidth{max-width:98%}
#graduatecertificatesImgMaxWidth img{width:113%}
.getpromoted #thankyouPageRte .limited-rte p strong{font-size:16px;font-weight:700}
@media only screen and (min-width:600px){#thankyouPageRte .image{padding-top:10px}
#thankyouPageRte .limited-rte{padding-top:20px;padding-bottom:10px;height:150px}
}
@media only screen and (min-width:768px){#thankyouPageRte .limited-rte{padding-top:20px;padding-bottom:10px;height:150px}
}
@media only screen and (min-width:992px){#thankyouPageRte .limited-rte{padding-top:20px;padding-bottom:10px;height:190px}
}
@media only screen and (min-width:1200px){#thankyouPageRte .limited-rte{padding-top:20px;padding-bottom:10px;height:180px}
}
#shareAccordionBrochures .image,#shareAccordionArticles .image{padding-bottom:15px}
@media screen and (max-width:768px){.jwmi-navigation-page-left-parsys .ctatextbutton #cust_btn{display:none}
}
.stats{font-size:16px;border-left:2px solid #fff500;padding-left:20px}
.basic-content .accordion-container,.basic-content .accordion-container .article-title,.basic-content .accordion-container .content-entry i,.basic-content .accordion-content,.faq-content .accordion-content,.qa-content .accordion-content,.profile p{font-family:Inter-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.5}
.slick-next:before,.slick-prev:before,.slick-dots li button:before{font-family:slick}
.full-testimonial blockquote p{font-family:'PTSerif',serif}
.getpromoted .card .card-title>h2,.getpromoted .card .card-description>p,.getpromoted .card .card-button,.getpromoted .disclaimer{font-family:"Inter-Regular",sans-serif}
.custom-limited-vc-rte{tbody,td,tfoot,th,thead,tr{border-width:inherit !important}
.fa{line-height:1.5}
}
.rte-heading{font-size:43px;display:block;font-weight:normal;font-family:'PTSerif',serif;line-height:1.2}
.rte-sub-heading{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter-Regular,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:22px;font-weight:400;line-height:1.25;display:block}
.rte-paragraph-text{font-size:16px;margin-top:0;margin-bottom:1rem}
.rte-paragraph-header{font-family:Inter-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;line-height:1.5;letter-spacing:2px;font-weight:700}
.rte-paragraph-title{font-family:Inter-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:20px;padding-top:.5rem !important;font-weight:500;line-height:1.2}
.rte-post-title{font-family:Inter-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:26px;font-weight:600;letter-spacing:0;text-transform:none;font-style:normal}
.rte-italic-statement{font-family:'PTSerif',serif;font-size:24px;font-weight:lighter;font-style:italic;line-height:1.5}
.rte-p-title{font-family:Inter-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;font-weight:bolder;text-decoration:underline}
.rte-date{font-size:30px;margin-bottom:1rem;text-align:center !important;font-weight:400;line-height:1.5}
.rte-profile-name{font-size:11px;font-weight:bolder}
.rte-profile-designation{font-size:11px;font-weight:normal}
.rte-italic-small{font-size:16px;font-style:italic}
rte-em{font-size:9px;display:block}
.rte-bold-font{font-size:16px;font-weight:bolder;letter-spacing:normal}
.rte-menu-font{font-size:13px;font-weight:700}
.rte-disclaimer{font-size:9px;font-style:italic;display:block}
.rte-statementby{font-size:10px;font-weight:bold;text-transform:uppercase !important}
.limited-rte a{color:#a60000;text-decoration:none !important}
.limited-rte a:hover{color:#a60000;text-decoration:underline !important}
@media screen and (max-width:767px){.rte-sub-heading{font-size:17px}
}
.rte-yellow-line{font-size:16px;border-left:2px solid #fff500;padding-left:20px;color:#838383;display:block}