.summerSlide2025BtmCopyCon {background-color:#e43c2f}
.summerSlide2025BtmCopy {font-size:18px;text-align:center;font-weight:400;padding:20px;color:#fff}
.summerSlide2025BtmCopy .bolder {font-weight:900}
.summerSlide2025BtmCopy p:last-of-type {margin-bottom: 0;}
.summerSlide2025BtmCopy a {color: #FFF; text-decoration: underline;}
.summerSlide2025BtmCopy a:hover {text-shadow: 0 0 5px yellow;}

#woboCon {margin-top:24px}
.woboHeading {width:95%;text-align:center;font-size:5.3vw;font-weight:800;position:absolute;top:5px;left:50%;transform:translateX(-50%)}

.vidSty002 {padding:40px 0;text-align:center;margin-bottom:40px}
.vidSty002 h2 {margin-bottom:20px;font-size:37px}
.vidSty002 .videoWrapper {padding:0;position:relative;margin-top:30px}
.vidSty002 .videoWrapper img.vidFeatImg {width:100%}
.vidSty002 .videoWrapper a {position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}

.imgBlkRt003, .imgBlockAltStyle005 {margin-bottom:40px}
.imgBlkRt003 h2, .imgBlockAltStyle005 h2 {margin-bottom:20px;font-size:37px}
.imgBlkRt003 .subtitle {font-size:30px;line-height:42px}
.vidSty002 .description,
.imgBlkRt003 .description,
.imgBlockAltStyle005 .description {font-size:18px;line-height:30px;text-align:left}
.imgBlkRt003 .imgCon img, .imgBlockAltStyle005 .imgCon img {margin-top:30px;width:100%}

.imgBlockAltStyle005 .headerCont {text-align: center;}
.imgBlockAltStyle005 .primary-theme-btn {margin: 0;}
.imgBlockAltStyle005 .description {margin: 20px 0;}

.mathhelp .mathhelp-wrapper .mathhelp-detail {margin-top:0}
section.bglocation{display:none!important}
.rocket.paroller {display:none}
#sFaq h3 {font-size:18px;font-weight:800;line-height:30px}
#sFaq > div {background:none !important}

.mathhelp.cmpContactMap .mathhelp-wrapper .mathhelp-detail ul {font-size:21px}
#sContactMap {scroll-margin-top:100px;overflow:visible}

a.glowLink:link, a.glowLink:visited {color: #b7242c}
a.glowLink:hover, a.glowLink:active {color:#b5121b;text-shadow:0 0 5px yellow, 0 0 7px yellow}

@media (min-width:576px) {
    .summerSlide2025BtmCopy {font-size:22px;line-height:27px}
    .summerSlide2025BtmCopyCon.cc-ca {position:relative;z-index:500}

    #woboCon {margin-top:40px}
    .woboHeading {font-size:30px;position:absolute;top:5px}
    .vidSty002 .videoWrapper img.vidFeatImg {width:90%}
}

@media (min-width:768px) {
    .mathhelp.cmpContactMap .mathhelp-wrapper .mathhelp-detail ul {
        font-size: 22px
    }
    .imgBlkRt003 h2, .imgBlockAltStyle005 h2 {margin-bottom:30px}
    .imgBlkRt003 .subtitle {font-size:27px;line-height:normal}
    .imgBlkRt003 .description,
    .vidSty002 .description,
    .imgBlockAltStyle005 .description {font-size:17px;line-height:26px}
    .imgBlkRt003 .imgCon, .imgBlockAltStyle005 .imgCon {display:flex;align-items:center}
    .imgBlkRt003 .imgCon img, .imgBlockAltStyle005 .imgCon img {margin:0}
    .imgBlockAltStyle005 .description {margin: 5px 0;}
    .vidSty002 .videoWrapper img.vidFeatImg {width:70%}
}
@media (min-width:992px) {
    .imgBlkRt003 .imgCon {display:block}
    #sFaq .about-comparing-option {padding-bottom:0;margin-bottom:0}
    #sFaq h3 {font-size:24px;line-height:34px}
}
@media (min-width:1150px) {
    .summerSlide2025BtmCopy {line-height:28px;max-width:1150px;margin:0 auto}
}
@media (min-width:1279px) {
    .imgBlkRt003 .imgCon img, .imgBlockAltStyle005 .imgCon img {width:90%;margin:0 auto;display:block}
    .imgBlkRt003 h2, .vidSty002 h2, .sWrkShts h2, #sFaq h2, .cmpContactMap h2, .imgBlockAltStyle005 h2 {font-size:48px}
    .imgBlkRt003 .description,
    .vidSty002 .description,
    .imgBlockAltStyle005 .description {font-size:20px;line-height:33px}
    .vidSty002 .videoWrapper img.vidFeatImg {width:60%}
    .sWrkShts h2 {max-width:1160px;margin:0 auto 30px auto}
}
@media (min-width:1280px) {
    #pageTopPad {padding-top:85px!important}
    .header.sticky.absolute-light {
        position:fixed;top:0;left:0;background:#000;height:80px;
    }
}

.mathhelp.learning-map.cmpContactMap {margin-top:0}
section.learning-quote {padding-top:120px}

