.round-image{border-radius:5px}.image-rounded-wrapper{position:relative;border-radius:5px;overflow:hidden}.image-rounded-wrapper:before,.image-rounded-wrapper:after,.image-rounded-inner:before,.image-rounded-inner:after{content:"";position:absolute;height:50px;width:50px}.image-rounded-wrapper:after{left:0;border-left:5px solid #8DCB41;border-bottom:5px solid #8DCB41;bottom:0}.image-rounded-wrapper:before{top:0;right:0;border-right:5px solid #1F85D0;border-top:5px solid #1F85D0}.image-rounded{border-radius:100px 0 100px 0;padding:10px}.image-bordered{border-radius:100px 0 100px 0;padding:50px;background-color:#F4F7FF;position:relative;-webkit-box-shadow:18px 16px 0 1px #DEEDF8;box-shadow:18px 16px 0 1px #DEEDF8}.video-rounded-wrapper{position:relative;border-radius:5px;overflow:hidden;padding:20px;z-index:1}.video-rounded-wrapper:before,.video-rounded-wrapper:after,.video-rounded-inner:before,.video-rounded-inner:after{content:"";position:absolute;height:50px;width:50px;z-index:-1}.video-rounded-wrapper:after{left:0;border-left:5px solid #8DCB41;border-bottom:5px solid #8DCB41;bottom:0}.video-rounded-wrapper:before{top:0;right:0;border-right:5px solid #1F85D0;border-top:5px solid #1F85D0}.video-bordered{border-radius:100px 0 100px 0;background-color:#F4F7FF;position:relative;-webkit-box-shadow:18px 16px 0 1px #DEEDF8;box-shadow:18px 16px 0 1px #DEEDF8;overflow:hidden}.bucket-image-rounded-wrapper{background-color:#F4F7FF;padding:20px;border-radius:5px}.bucket-image-rounded-wrapper-sm{background-color:#F4F7FF;padding:20px;border-radius:5px}.bucket-image-rounded{-webkit-box-shadow:18px 18px 30px 0 #DEEDF8;box-shadow:18px 18px 30px 0 #DEEDF8;border-radius:5px}@media (min-width:768px){.bucket-image-rounded-wrapper{padding:40px}.col-lg-4 .bucket-image-rounded-wrapper{padding:50px}}@media (min-width:992px){.bucket-image-rounded-wrapper{padding:70px}}.cta-block{border-radius:100px 0 0 0;padding:50px;background-image:url(../../../../../../themes/teachtown/images/cta-block-bg.svg);background-repeat:no-repeat;background-position:bottom right;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.testimonial-carousel{margin-bottom:60px}.testimonial-carousel a.carousel-control-next:after,.testimonial-carousel a.carousel-control-prev:after{display:none}.testimonial-carousel a.carousel-control-next,.testimonial-carousel a.carousel-control-prev{top:50%;margin-top:-25px;font-size:24px;width:50px;height:50px;color:#1F85D0;background-color:#fff;border:solid 1px #A7ADBB;border-radius:50%;padding:20px;opacity:1;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.testimonial-carousel a.carousel-control-next:hover,.testimonial-carousel a.carousel-control-prev:hover{background-color:#A7ADBB;color:#fff}.testimonial-carousel .carousel-indicators{bottom:-60px;margin-top:0;margin-bottom:0}.testimonial-carousel .carousel-indicators li:before{display:none}.testimonial-carousel .carousel-indicators li{background-color:#E4E6EB;width:15px;height:15px;border-radius:50%;opacity:1;border:none;padding:0;margin:0 5px}.testimonial-carousel .carousel-indicators li.active{background-color:#FBB13C}.testimonial-carousel .testimonial-wrapper{position:relative;border-radius:5px;overflow:hidden;margin-bottom:20px}.testimonial-carousel .testimonial-wrapper:before,.testimonial-carousel .testimonial-wrapper:after,.testimonial-carousel .testimonial-inner:before,.testimonial-carousel .testimonial-inner:after{content:"";position:absolute;height:50px;width:50px}.testimonial-carousel .testimonial-wrapper:after{left:0;bottom:0;border-left:5px solid #1F85D0;border-bottom:5px solid #1F85D0}.testimonial-carousel .testimonial-wrapper:before{right:0;top:0;border-right:5px solid #FBB13C;border-top:5px solid #FBB13C}.testimonial-carousel .testimonial-inner:after{left:0;top:0;border-left:5px solid #8DCB41;border-top:5px solid #8DCB41}.testimonial-carousel .testimonial-inner:before{right:0;bottom:0;border-right:5px solid #FB3640;border-bottom:5px solid #FB3640}.testimonial-carousel .testimonial-rounded{padding:20px;border:solid 1px #A7ADBB}.post-row{border-bottom:solid 1px #C1C5CE;padding-bottom:40px;margin-bottom:40px}.post-row:last-child{border-bottom:none}.post-row a:after,h2.post-title a:after{display:none}h2.post-title a{color:#1F85D0}h2.post-title a:hover,h2.post-title a:active,h2.post-title a:focus{color:#8DCB41}.post img{border-radius:5px}.pagination{display:inline-block;padding-left:0;margin:20px 0;text-align:center}.pagination>a:after{display:none}.pagination>a,.pagination>span{font-size:21px;line-height:1;text-align:center;vertical-align:middle;width:50px;height:50px;font-family:'Poppins',sans-serif;font-weight:700;position:relative;float:left;padding:14px 12px;text-decoration:none;color:#1F85D0;background-color:#fff;border:1px solid #A7ADBB;border-radius:50%;margin:0 3px}.pagination>a:hover,.pagination>a:focus,.pagination>span:hover,.pagination>span:focus{z-index:2;background-color:#1F85D0;border-color:#1F85D0;color:#fff}.pagination>a:first-child,.pagination>span:first-child,.pagination>a:last-child,.pagination>span:last-child{border:none;font-size:24px;color:#C1C5CE}.pagination>a:first-child:hover,.pagination>span:first-child:hover,.pagination>a:last-child:hover,.pagination>span:last-child:hover{background-color:transparent;color:#1F85D0}.pagination>a.current,.pagination>a.current:hover,.pagination>a.current:focus,.pagination>span.current,.pagination>span.current:hover,.pagination>span.current:focus{z-index:3;color:#fff;cursor:default;background-color:#1F85D0;border-color:#1F85D0}#custom-search-results .cse-result{margin-bottom:40px}#custom-search-results .cse-heading{margin:0}#custom-search-results .cse-url{font-size:14px;margin:0;color:#28a745}#custom-search-results .cse-snippet{font-size:14px;margin:0}#custom-search-results .cse-image-snippet{font-size:14px;margin:0 0 0 60px}#custom-search-results .cse-image{float:left;margin-top:4px;max-width:50px;max-height:120px}.embed-responsive .wistia_embed{position:absolute;top:0;bottom:0;left:0;width:100%!important;height:100%!important;border:0}.acf-map img{max-width:inherit!important}.lazy-youtube-embed{position:relative;display:flex;justify-content:center;align-items:center}.lazy-youtube-embed:hover,.lazy-youtube-embed:active,.lazy-youtube-embed:focus{cursor:pointer}.lazy-youtube-embed-play{position:absolute;font-size:30px;color:#fff;height:75px;width:75px;background-color:rgba(31,133,208,.5);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color 0.2s ease}.lazy-youtube-embed:hover .lazy-youtube-embed-play,.lazy-youtube-embed:active .lazy-youtube-embed-play,.lazy-youtube-embed:focus .lazy-youtube-embed-play{cursor:pointer;background-color:rgba(31,133,208,.7)}.aspot-video .embed-responsive{box-shadow:0 0 12px 2px rgb(0 0 0 / 50%)}.footer-logo{display:inline-block}.footer-logo a{display:block}.footer-logo a:after{display:none}ul.footer-social{list-style:none;padding:0;margin:0}ul.footer-social>li{background-image:none}ul.footer-social>li{display:inline-block;padding:0;margin:0}ul.footer-social>li>a:after{display:none}ul.footer-social>li>a{display:block;font-size:13px;color:#fff;border-radius:50%;width:25px;height:25px;text-align:center;vertical-align:middle}ul.footer-social>li.facebook-ico>a{background-color:#43619C}ul.footer-social>li.twitter-ico>a{background-color:#24A9E6}ul.footer-social>li.linkedin-ico>a{background-color:#187FB8}ul.footer-social>li.youtube-ico>a{background-color:#F24033}ul.footer-social>li.instagram-ico>a{background-color:#2A5B83}ul.footer-menu li a:after{display:none}ul.footer-menu{margin-top:0}ul.footer-menu>li>a{color:#1F85D0;font-weight:600}ul.footer-menu>li>a:hover,ul.footer-menu>li>a:active,ul.footer-menu>li>a:focus,ul.footer-menu>li.current-menu-item>a{color:#8DCB41}ul.footer-menu>li>ul.sub-menu>li>a{color:#3f4648}ul.footer-menu>li>ul.sub-menu>li>a:hover,ul.footer-menu>li>ul.sub-menu>li>a:active,ul.footer-menu>li>ul.sub-menu>li>a:focus,ul.footer-menu>li>ul.sub-menu>li.current-menu-item>a{color:#8DCB41}ul.footer-utility{display:inline-block;margin:0}ul.footer-utility:after{content:"";display:table;clear:both}ul.footer-utility>li{float:left;margin-bottom:0}ul.footer-utility>li>a:after{display:none}ul.footer-utility>li>a{display:block;font-size:14px;line-height:14px;color:#A7ADBB;padding:0 10px}ul.footer-utility>li:first-child>a{border-right:solid 1px #A7ADBB}.no_green:after{background-color:transparent}