/*7d303d7a97619b18679d7776d6523de3*/
.fa::before{font-family:fontAwesome}body p{font-size:1.1rem;line-height:1.5}.teacher-search div[id^='locationlocator']{padding:40px 0 !important;margin:0;width:100%}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.teacher-search div[id^='locationlocator']{padding:0 !important}}@media only all and (max-width:30rem){.teacher-search div[id^='locationlocator']{padding:0 !important}}#g-topbar .nav.menu a{line-height:1;font-size:1rem;padding:10px;background:#fff;position:relative;color:#74c064;transition:0.3s all ease-in-out;top:-2px}#g-topbar .nav.menu a:hover{color:#43b7ff}#g-topbar .menu-student a::before{position:absolute;content:'\f501';left:-46px;top:0;font-family:'Font Awesome 5 Free';font-weight:600;background:#fff;font-size:28px;padding:4px 8px 4px 8px}#g-topbar .menu-teacher .nav.menu{margin-left:48px}#g-topbar .menu-teacher a::before{position:absolute;content:'\f51c';left:-48px;top:0;font-family:'Font Awesome 5 Free';font-weight:600;background:#fff;font-size:28px;padding:4px}#g-header .selectContainer{display:none}#g-topbar .size-17{text-align:center}#g-utility .locationTitle{display:inline-block;position:relative;padding-top:90px}#g-utility .locationTitle::before{position:absolute;content:'';top:0;left:45%;background:url('../../../../images/newHome/map_pin.png') no-repeat;width:59px;height:70px;background-size:cover}#g-utility #map-location .selectContainer{position:relative;padding-top:20px}#g-utility #map-location .selectContainer::before{position:absolute;content:'';top:32%;left:35%;background:url('../../../../images/newHome/or-img.png') no-repeat;width:277px;height:10px;background-size:cover}#g-utility #map-location input{background:#fff;color:#035b94}#g-utility #map-location .btn{background:#035b94;border:1px solid #035b94}#g-utility #map-location .btn:hover,#map-location .btn:active,#map-location .btn:focus{background:#2241a8;color:#fff}#g-utility #map-location #radius{background:#fff;color:#035b94;opacity:1}body.g-home-particles .meerkat{width:900px}body.g-home-particles #splash-content{background:url('../../../../images/newsletters/teachers/teacher_student.png') no-repeat;padding:0;width:100%;height:auto}body.g-home-particles #splash-content a.close-meerkat,body.g-home-particles #splash-content a#dont-show-teacher{background-color:transparent;color:#2a51d3;right:1px;top:7px;z-index:5}body.g-home-particles #splash-content a.close-meerkat:before,body.g-home-particles #splash-content a#dont-show-teacher:before{font-size:1.85rem;color:#2a51d3}body.g-home-particles #splash-content .photo-overlay-left{width:450px;overflow:hidden;float:left;background:rgba(69, 182, 252, 0.75);height:105px;position:absolute;bottom:50%}body.g-home-particles #splash-content .photo-overlay-left .tag-header{font-family:"Open Sans", Arial, sans-serif;font-size:32px;font-weight:400;line-height:36px;text-align:center;padding-top:15px;color:#fff}body.g-home-particles #splash-content .photo-overlay-left .tag-subheader{color:#fff;font-family:"Open Sans", Arial, sans-serif;font-size:18.5px;font-weight:200;line-height:30px;margin-top:5px;text-align:center}body.g-home-particles #splash-content .form-content-right{width:450px;float:right;padding-left:25px;background:#fffffc;border-radius:0 5px 5px 0}body.g-home-particles #splash-content .form-content-right li{list-style:none}body.g-home-particles #splash-content .g-pricingtable{padding-left:0;border:none}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-ribbon{background:red;line-height:2.5;font-size:1.2rem;width:250px;top:43px;right:-54px}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-period{margin-bottom:0.25rem}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-plan{display:none}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-desc{padding:0 25px 0 0}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-item{padding:0}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-item.g-pricingtable-item-0{padding-top:0;margin-top:0.25rem}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-price{color:red;line-height:1.5}body.g-home-particles #splash-content .g-pricingtable .g-pricingtable-cta{text-align:center;margin-bottom:16px}body.g-home-particles #splash-content .g-pricingtable .button{background:#db3434;background-image:linear-gradient(to bottom, #f01313, #c90c0c);border-radius:10px;box-shadow:0px 1px 3px #666;color:#fff;font-size:1.5rem;padding:8px 20px 8px 20px;border:solid #db3434 2px;text-transform:uppercase;color:#fff !important}.meerkat .close-meerkat:before{font-size:2rem}.newsletterssubscribe{margin-left:-160px !important}.newsletterssubscribe .newsletters_lists{width:calc(100% - 160px);width:auto !important}.newsletterssubscribe .newsletters_lists td{padding:0}.newsletterssubscribe .newsletters_lists td input{margin:0 1rem !important}@media only screen and (max-width:59.9375rem){#g-utility #map-location .selectContainer::before{left:32%}.g-recaptcha{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0}}@media only screen and (max-width:47.9375rem){#g-utility #map-location .selectContainer::before{left:18%}#g-topbar .g-block.g-social-header{display:none}#g-topbar .size-17{text-align:left}}@media only screen and (max-width:30rem){body{overflow-x:hidden}#g-utility #map-location .selectContainer::before{top:26%;left:21%;width:170px;height:7px}}@media only screen and (min-width:75rem){#g-topbar .size-17{text-align:right}}