/*! 
Theme Name: Pivot Template
Author: Adam Hoidahl
Version:1.2
*/#hamburger,#mobile-nav,.acline,.hoverexpand{transition:.5s ease-in-out}.classlink:after,.gicon{font-family:'Material Icons'}#class_intro,#testimonials{overflow:hidden}.dropdown_menu,ul{list-style-type:none}.nav a,a,a:hover{text-decoration:none}.gform_title,.nav{text-transform:uppercase}body,html{scroll-behavior:smooth;position:relative;font-family:Raleway,sans-serif}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.cascade4>.has-scroll-reveal:nth-child(3n),.cascade>.has-scroll-reveal:nth-child(3),.class-cascade>.has-scroll-reveal:nth-child(4n-1),.delay,.three-cascade>.has-scroll-reveal:nth-child(3n-1){animation-delay:.2s}.cascade4>.has-scroll-reveal:nth-child(5n),.cascade>.has-scroll-reveal:nth-child(5),.delay-md{animation-delay:.4s}.cascade>.has-scroll-reveal:nth-child(7),.delay-long{animation-delay:.6s}.delay-xlong{animation-delay:.8s}.row{margin:0;max-width:100%}.lineheight-sm{line-height:100%}.faded{opacity:.6;opacity:.5}.ontop{z-index:1}.inmiddle{z-index:0}.onbottom{z-index:-1}.bg-cover{background-size:cover!important;background-position:center!important}.bg-contain{background-size:contain;background-repeat:no-repeat;background-position:center}.font-light{font-weight:200}.bold{font-weight:800}.cascade4>.has-scroll-reveal:nth-child(2n),.cascade>.has-scroll-reveal:nth-child(2),.class-cascade>.has-scroll-reveal:nth-child(4n-2){animation-delay:.1s}.cascade4>.has-scroll-reveal:nth-child(4n),.cascade>.has-scroll-reveal:nth-child(4),.class-cascade>.has-scroll-reveal:nth-child(4n),.three-cascade>.has-scroll-reveal:nth-child(3n){animation-delay:.3s}.cascade>.has-scroll-reveal:nth-child(6){animation-delay:.5s}.cascade>.has-scroll-reveal:nth-child(8){animation-delay:.7s}.grow{transform:scale(0);opacity:0;-webkit-animation-name:grow;animation-name:grow}.slideInLeft{transform:translateX(-200%);-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.hoverexpand:hover{transform:scale(1.05)}@keyframes slideInLeft{from{transform:translateX(-200%)}to{-webkit-transform:none;transform:none}}@keyframes grow{to{transform:scale(1);opacity:1}}@keyframes shrinkIn{from{transform:scale(10);opacity:0}to{transform:scale(1);opacity:1}}#resources_intro{display:none}.resource_overlay{position:absolute;background:#133c56;height:100%;width:100%;top:0;z-index:9;transform:scale(0)}.resource_wrap:hover .resource_overlay{transform:scale(1)}.resource_download{font-size:50px;color:#133c56;line-height:.75}.display-4{font-size:40px}.altme2:nth-child(odd)::after{position:absolute;content:'';z-index:-1;left:-25%;background:#f2f6f8;width:150%;height:100%}.applybutton{background:#133c56;color:#fff;display:flex;padding:10px 40px;margin:20px;width:fit-content}.accordion_set,.navlogo img{width:100%}#footer .grey strong,.applybutton:hover{color:#fff}#application_form{background:#f2f6f8;scroll-margin-top:75px}.accordion_set ul{list-style-type:inherit;list-style-position:inside;margin-left:30px}#posts_list .class_dates{position:absolute;bottom:0}.acline{border-left:4px solid #2b374b;border-radius:5px;position:absolute;right:20px;top:10px;height:20px}#embedded_map p,.accordion_set,body{position:relative}.aclinetwo{transform:rotate(90deg)}.rotateone{transform:rotate(270deg);border-left:4px solid #fff}.accordion_set>.select_div{background-color:#f2f6f8;cursor:pointer;color:#2b374b;margin-top:3px;display:block;padding:10px 15px;font-weight:700;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear}.classlink:after,.gform_button,.nav a,.transition{transition:.2s ease-in-out}.accordion_set>.select_div.active{background-color:#133c56;margin-top:20px;color:#fff}#classes_bottom_content:after,.altme:last-of-type:after{content:'';background:#f2f6f8;z-index:-1;position:absolute}.content{background-color:#f5f5f5;display:none;margin-bottom:30px;border:2px solid #133c56;border-top:none}.center,.post-categories,hr{margin:0}.content p{padding:10px 15px;margin:0;color:#333}#footer a,.altme a,.blue,.classlink:hover,.contact_right_content a,.gform_title,.navitem a:hover,.tile .gicon{color:#59b3db}#embedded_map p{margin-bottom:-8px}.post-categories li a{font-size:12px;pointer-events:none;display:flex}.form-disclaimer{max-width:500px;margin-left:auto;font-size:11px}.contact_lines{position:absolute;width:200px;top:-50px;right:-50px}.contact_right_content{font-size:14px}.carousel-slide p,.gform_title{font-size:18px}.contact_right_content h4:not(:first-child){margin-top:30px}#contact_content .gform_title{color:#000;text-transform:none;font-size:30px;font-weight:100}#internal_hero{margin-top:120px}.ih_overlay{background:#020024;background:linear-gradient(90deg,#020024 0,rgba(0,0,0,0) 75%)}.about_graphic{position:absolute;right:5%;height:500px;top:5%}.jottoggle{transform:translateX(0)}.jotform .gicon{position:absolute;top:10px;cursor:pointer;font-size:50px;right:10px}.connection{border-top:5px solid #133c56;height:100%;display:flex;flex-wrap:wrap;align-content:space-between}li a{z-index:9999999999999999}body{overflow-x:hidden}.altme:last-of-type:after{width:200%;height:100%;left:50%}#classcontent{padding:200px 0 100px}#classes_bottom_content:after{width:100%;height:600px;left:0;bottom:0}#class_intro li{margin-bottom:20px}.classlink:after{content:'\e5cc'}.classlink:hover:after{margin-left:10px}.w-fit-content{width:fit-content}hr{background:grey;opacity:.3}#classes{padding-top:200px}#footer img{height:35px}#gform_wrapper_1{height:fit-content;max-width:500px;margin-left:auto}.footer_section:first-child{padding-left:0}.footer-section:last-child{padding-right:0}#footer,#footer a{font-size:12px}input,textarea{border:none;outline:0;border-bottom:1px solid #2222}#gform_fields_2 input{border:none}.d-flex{flex-wrap:wrap}.active.carousel-item-left,.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left),.carousel-item-prev:not(.carousel-item-right){transition:.5s ease-in-out;opacity:0}.tile{background-size:120%!important;transition:.4s ease-in-out}.tile .gicon{font-size:50px;line-height:.3}.tile:hover{background-size:100%!important}.tile_overlay{background:#e9f6fe;cursor:pointer;padding:50px 75px;height:100%}.tile:first-child .tile_overlay{padding-left:150px}.tile:last-child .tile_overlay{padding-right:150px}.tile:first-child:before{content:url(https://carrollcountyadulteducation.com/wp-content/uploads/2022/06/Group-661.png);transform:scale(.5);position:absolute;left:-25px;top:-75px}.tile_overlay:hover{background:rgba(19,60,86,.8);color:#fff}.tile_overlay:hover .gicon{margin-left:25px;color:#fff}.carousel-inner{overflow:visible}.sourceline{width:100px;height:2px;background:#59b3db;margin-right:10px}.quotemark{position:absolute;left:-120px}.carousel-control-next,.carousel-control-prev{opacity:1;position:absolute;top:25px;height:fit-content;width:fit-content;padding:15px;border-radius:100px;border:2px solid #59b3db;left:110%}.row,ul{padding:0}.carousel-control-next:after,.carousel-control-prev:after{content:'\e5cc';font-family:'Material Icons';font-size:30px;color:#59b3db;position:absolute}.carousel-control-prev:after{content:'\e5cb'}.carousel-control-next{top:100px}.carousel{margin:150px auto;max-width:600px}#testimonials{height:450px}.intro_bottom_image{position:absolute;right:0;bottom:0}.pl-md-5{padding-left:100px!important}.pr-md-5{padding-right:100px!important}.intro_content{padding-top:150px}h2{margin-bottom:25px}.shadow{-webkit-box-shadow:0 5px 15px 2px rgba(0,0,0,.14)!important;box-shadow:0 5px 15px 2px rgba(0,0,0,.075)!important}.neg-top{margin-top:-50px}.neg-bottom{margin-bottom:-50px}.sideslide{width:20%;height:1100px;position:absolute}.linesback{position:absolute;left:-150px;top:-100px;opacity:.5;height:100%}.pt-100{padding-top:100%}.pt-75{padding-top:66%}.bluebutton,.gform_button{padding:8px 25px;background:linear-gradient(to right,#22769b 50%,#59b3db 50%);background-size:205% 100%;background-position:right bottom;text-transform:uppercase;font-weight:900}.lightback,nav{background:#f2f6f8}.bluebutton:hover,.gform_button:hover{background-position:left bottom;color:#e9f6fe}.hh-image-wrap{position:absolute;right:0;top:200px}#mobile-nav,.top_nav,nav{position:fixed}.hh-image{padding-top:60%}.grey{color:#939393}.flex-center{display:flex;align-items:center;justify-content:center}.hero_subheading,.navlogo{display:flex;align-items:center}.gs_header:before,.hero_subheading::before{content:'';width:50px;height:1px;left:-60px;position:absolute;background:#59b3db}.gs_header:before{width:150px}#home_hero{padding-top:120px!important;height:600px}.smallfont{font-size:13px}.line,.subwrapper,.transition,a{transition:.3s ease-in-out}.scrolled{height:90px;-webkit-box-shadow:0 5px 15px 2px rgba(0,0,0,.14);box-shadow:0 5px 15px 2px rgba(0,0,0,.075)}a,a:hover{color:inherit}.top_nav{display:flex;z-index:99999;right:0;top:0;padding:5px}.blueback{background:#22769b}.darkblueback{background-color:#133c56}.lightblue{color:#bbe0f0}.lightblueback{background:#bbe0f0}.top_nav_item{margin:0 10px 0 20px}.line-3,.navitem::after{margin-bottom:-15px}button{border:none;background:0 0}.bg-light{background-color:#fff!important}.navlogo{width:30%}.desktop_dropdown{position:absolute;width:250px;top:0;padding:40px 0;display:none;z-index:-1}.nav,nav{display:flex;width:100%}.desktop_dropdown .bg-light{padding:5px 20px}.desktop_dropdown a{display:block;margin:15px 0}:root{--primary:#80BB00;--secondary:#006;--ham:30px;--hamc:black;--hamb:rgba(187,224,240, .8);--hambh:30px;--mmw:100%}#hamburger:focus{outline:0}.nav a{color:#000}nav{height:120px;padding:0 20px;align-items:center;top:0;z-index:9999}.nav{position:relative;align-items:flex-end;justify-content:space-between;padding:0}#hamburger{z-index:99;right:0;padding:25px;border-radius:10px 0 0 10px;display:none;justify-content:center;align-items:center;cursor:pointer}.navwrapper{padding:30px;height:100vh}#mobile-nav{top:0;right:calc(var(--mmw) * -1);background-color:var(--hamb);width:var(--mmw)}#mobile-nav .mobilenavitem{margin:20px 0}.line{position:absolute;width:var(--ham);height:var(--ham);background-color:var(--hamc);border-radius:10px;height:2px}.line-1{margin-top:-15px}.rotate1{transform:rotate(45deg)}.slidein{right:0!important}.rotate2{transform:rotate(-45deg)}.shrink{width:0}@media only screen and (min-width:768px){.altme2:nth-child(2n),.altme:nth-child(2n){flex-direction:row-reverse;overflow:hidden}.alt-text{padding-right:100px}.altme:nth-child(2n) .alt-text{padding:0 0 0 100px}}@media only screen and (max-width:768px){#classes{padding-top:100px}#class_intro ul{column-count:1;list-style-position:inside}.class_dates{position:static}#mobile-nav,.intro_content{padding-top:50px}.top_nav{width:100%;justify-content:space-between;margin-top:50px}.carousel,.neg-bottom,.top_nav_item{margin:0}.about_graphic,.altme2:nth-child(odd)::after,.gs_header:before,.hero_subheading:before,.nav-items,.sideslide,.tile:before,.top_nav_item img{display:none}#home_hero{height:fit-content;padding-bottom:20px}.display-3{font-size:50px}.program_img_wrap{margin-bottom:20px}.altme2{flex-direction:column-reverse}.scrolled,nav{height:50px}#internal_hero{margin-top:75px}.nav{align-items:center}.navlogo{width:60%}#testimonials{height:fit-content;padding:20px}.pl-md-5,.pr-md-5{padding:25px!important}#hamburger{display:flex}.tile_overlay{padding:20px!important}.tile{margin-bottom:10px}}.mobilesubitem{display:flex;margin-top:10px}.has-scroll-reveal{animation-play-state:paused}.animated{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-play-state:running}.fadeIn,.fadeInUp{opacity:0;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInLeft{opacity:0;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{opacity:0;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInDown{opacity:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translateY(-2.5rem);transform:translateY(- 2.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(2.5rem);transform:translateX(2.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}.navitem{display:inline-block;position:relative;background:0 0;border:none;color:#000;font-size:18px;margin-left:20px;cursor:pointer}.navitem::after{content:"";width:0;height:3px;position:absolute;transition:.2s linear;background:#59b3db;right:0;bottom:15px}.navitem:hover::after{width:66%}.navitem:hover .desktop_dropdown{display:block!important}@keyframes rotate{100%{transform:rotate(1turn)}}a,body{font-family:Roboto,sans-serif;font-size:15px}.connection h3,.gform_title,.mobilenavitem,.navitem a,.topnavitem a{font-family:Karla,sans-serif;font-weight:900}.mobilesubitem{font-weight:400;font-size:12px}#contact_content .gform_title,h1,h2,h3{font-family:'Playfair Display',serif}