html,body{font-family:'Poppins',sans-serif}body.logged-in .mm-slideout{z-index:initial}.contact-us{margin-top:0 !important}body{color:#666;background-color:#fafafa;padding-top:146px}body p,body ul,body ol{font-size:16px;line-height:24px;margin-top:0}body a,body p a,body p a:not(.btn){transition:all .3s}body a:hover,body p a:hover,body p a:not(.btn):hover{text-decoration:none !important;color:#aadd6d !important}body p a:not(.btn){font-weight:600}.srt-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.grid{display:grid}p{margin-top:0}img{max-width:100%;height:auto}.hide-me{display:none !important}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (width>992px){body{padding-top:247px}}@media (min-width:1024px){body p,body ul,body ol{font-size:18px}body p.left-mobile{text-align:center}}@media (width>1159px){body{padding-top:213px}}.container{position:relative;max-width:1440px;width:90%;margin:0 auto}.container-fw .container{max-width:100%}.flex{display:flex}a.anchor,a.anchor-custom{display:block;position:relative;top:-150px;visibility:hidden}a.anchor-custom{top:-175px}.green-text,.content-with-side-image h3.green-text{color:#678e20}.white-text{color:#fff}.custom-table{overflow-x:auto;padding:40px 0}.custom-table table{width:100%}.custom-table table tr{float:none}.custom-table table th,.custom-table table td{border-top:1px solid #ddd;text-align:left;vertical-align:middle;padding:12px 10px}.custom-table table th,.custom-table .tab-stro{color:#678e20;font-weight:700}a.btn,.camp-sub-page button,.sideBlock .sidebar-call-now{display:block;width:fit-content;font-weight:600;font-size:18px;line-height:24px;color:#151515;text-align:center;background-color:#aadd6d;padding:8px 24px;border:2px solid #aadd6d;border-radius:5px;text-decoration:none;transition:.3s ease}a.btn:hover,a.btn:focus,a.btn:active,.camp-sub-page button:hover,.sideBlock .sidebar-call-now:hover,.sideBlock .sidebar-call-now:focus,.sideBlock .sidebar-call-now:active{color:#151515 !important;background-color:#fafafa;transition:.3s ease}a.btn.btn-alt,.hero .btn+.btn{color:#151515;background-color:#fafafa}a.btn.btn-alt:hover,a.btn.btn-alt:focus,a.btn.btn-alt:active,.hero .btn+.btn:hover,.hero .btn+.btn:focus,.hero .btn+.btn:active{color:#151515 !important;background-color:#aadd6d;transition:.3s ease}@media (width>1024px){a.btn{font-size:20px;padding:10px 32px}}body>section:not(.hero):nth-of-type(2n),body>section.hero-splitview~section:nth-of-type(odd){background-color:#fafafa}body>section:not(.hero):nth-of-type(odd),body>section.hero-splitview~section:nth-of-type(2n){background-color:#f3f3f3}section{position:relative}section.no-padding{padding:0 !important}section.sticky{position:sticky;position:-webkit-sticky;top:0;z-index:999999}section.green-bg{background-color:#aadd6d !important}.button-grid{grid-template-columns:repeat(1,1fr);grid-gap:.75em 1em;margin:2em 0 3em;height:auto !important}.button-grid a.btn{display:flex;align-items:center;justify-content:center;color:#fff;background-color:transparent;padding:18px 20px}.button-grid a.btn:hover,.button-grid a.btn:focus,.button-grid a.btn:active{color:#000;background-color:#aadd6d;transition:.3s ease}@media (width < 768px){body.home>section:not(.hero):nth-of-type(2n){background-color:#f3f3f3}body.home>section:not(.hero):nth-of-type(odd){background-color:#fafafa}}@media (min-width:600px){.button-grid{grid-template-columns:repeat(2,1fr);margin:2em 2em 3em}}@media (min-width:1024px){.button-grid{grid-template-columns:repeat(3,1fr)}}.bordered-content{padding:1em 7.5%;border:2px solid #aadd6d;border-radius:5px}@media (min-width:768px){.bordered-content{padding:2em}}.logged-in #wpadminbar{z-index:9999999999999}.logged-in header{top:32px}header{position:fixed;top:0;left:0;width:100%;background-color:#f5f5f5;z-index:12}.ubermenu-submenu-id-23548 li.ubermenu-item:nth-child(-n+7),.mainHeaderMenu .ubermenu-submenu-id-7657 li.ubermenu-item:nth-child(-n+7){padding-left:12px}.ubermenu-submenu-id-23548 li.ubermenu-item:nth-child(1),.mainHeaderMenu .ubermenu-submenu-id-7657 li.ubermenu-item:nth-child(1){padding-left:0}.ubermenu-skin-minimal .ubermenu-submenu,.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target{font-weight:400;font-size:14px}.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target:hover,.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target:focus,.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target:active{color:#678e20 !important}header .navbar .ubermenu li,header .navbar .ubermenu span,header .navbar .ubermenu a{outline:none;cursor:pointer}header .social-icon-list ul li:not(:last-child):hover i,header .social-icon-list ul li:not(:last-child):hover a,header .social-icon-list ul li :hover i{color:#a7cf5f !important}.ubermenu #menu-item-154694{border:2px solid #9fd45d;border-radius:25px;padding:2px 20px;margin:6px 0;text-align:center}.ubermenu #menu-item-154694 a{padding:4px 0}@media(max-width:1450px) and (min-width:992px){.ubermenu-homev3mainmenu .ubermenu-item-level-0>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target{font-size:12px}.ubermenu-homev3mainmenu .ubermenu-item-level-0>.ubermenu-target{padding:18px 4px;padding-right:24px}}@media(max-width:1280px){header .header-content .social-icon-list ul li:after{display:none}header .header-content .social-icon-list ul{margin-left:0;font-size:14px}header .header-content ul li img{margin:0}}@media (min-width:991px){header .social-icon-list{text-align:right}}.uvp-banner-container,.wpfront-notification-bar,.header-content{transition:all .3s ease}body.customize-support .header-content,body.white-bg header .header-content{background-color:inherit !important}.header-content>.row:before,.header-content>.row:after{display:none}.uvp-banner-container,.wpfront-notification-bar{overflow:hidden}header .uvp-banner-container.hidden,header .wpfront-notification-bar.hidden{opacity:0;height:0 !important;padding:0 !important;margin:0}.header-content.move-up{box-shadow:0 -6px 10px 5px rgba(0,0,0,.2)}.uvp-banner-container{height:36px}@media (width>1024px){.uvp-banner-container{height:42px}}#notification-bar{height:48px;color:#fff;background:#000;padding:10px 5px;box-sizing:border-box}#notification-bar .flex{justify-content:center;align-items:center;gap:.5em}#notification-bar .wpfront-message{font-family:'Poppins',sans-serif;font-size:16px !important;line-height:16px}#notification-bar .btn{font-weight:500;font-size:16px !important;padding:0 8px}@media (width>600px){#notification-bar .flex{gap:1em}}.mm-panels,.mm-panel,.mm-navbar{background:#f5f5f5 !important}.mm-btn:after,.mm-btn:before,.mm-listitem:after{border-color:#1f1f1f !important}.mm-navbar{border-bottom-color:#1f1f1f}.mainHeaderMenu .topHeader .social-icon-list i{padding:0 2px 0 0 !important}.mainHeaderMenu .topHeader .socialList a{padding:0 6px}.mainHeaderMenu .navMenuP nav#topNAV{padding:.5em 1rem}.ubermenu #menu-item-21461{margin:10px 0 !important}.ubermenu #menu-item-154694{margin:6px 0}.ubermenu #menu-item-21460{border:2px solid #91c236;background-color:#91c236;border-radius:25px;padding:2px 28px 2px 16px;margin:6px 10px 6px 0;text-align:center}.ubermenu #menu-item-21460>a{color:#000;padding:4px 0}.ubermenu #menu-item-21460 .ubermenu-target>.ubermenu-sub-indicator{right:-15px}.ubermenu #menu-item-21460 .ubermenu-submenu{top:calc(100% + 50px);right:93px}.social-icon-list ul li i{color:#1f1f1f !important;padding-right:0 !important}.social-icon-list ul>li:last-child i{font-size:16px !important;color:#1f1f1f !important;padding:0 4px !important}.navbar-toggler .fa-bars{font-size:24px}.phone-nav i{margin:0 !important}.header-content>.row{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;margin:0}.header-content .logo{margin:0 !important;flex:0 0 25%}.header-content .social-icon-list ul{margin-left:0 !important}.header-content .logo img{width:280px;height:auto}.header-content .social-icon-list ul{list-style:none;color:#fff;font-size:15px;margin-left:5%;margin-bottom:0;padding:1% 0}.menu-homev3-main-container ul li a{font-family:'Poppins',sans-serif;text-transform:uppercase;font-size:14px;padding:8px 30px}.menu-homev3-main-container ul li:last-child a{border:2px solid #91c236;border-radius:25px;padding:4px 30px}.header-content .social-icon-list ul li{display:inline;vertical-align:middle;color:#1f1f1f}.header-content ul li img{margin-bottom:4px;margin-right:3px}.social-icon-list>ul>li>a{font-family:'Poppins',sans-serif;font-weight:400;color:#1f1f1f !important;text-decoration:none !important}.social-icon-list>ul>li>a:hover{text-decoration:none !important}.header-content .social-icon-list ul li:after{content:"|";font-weight:lighter;padding:0 15px}.header-content .social-icon-list ul li:last-child:after{display:none}.header-content .list-header{padding-right:0}.header-content .list-header .social-icon-list{background-image:none}@media (max-width:425px){#navbarNav{top:34px}}@media (max-width:567px){#navbarNav{top:48px}}@media (max-width:991px){body:not(.homePage) #navbarNav{display:none}#navbarNav{position:absolute;background:#000;top:60px;width:260px;padding:10px;z-index:99}.header-content{padding:5px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-content .list-header .social-icon-list{display:none}.navbar-collapse.collapse.in{display:block !important}.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0{font-family:'Poppins',sans-serif}}@media (max-width:1280px){.mainHeaderMenu .topHeader .social-icon-list ul{font-size:14px !important}}@media (min-width:991px){.mainHeaderMenu .navMenuP nav#topNAV{padding-right:4%}}@media (min-width:992px){.customize-support.homePage{z-index:2}.homePage .testimonial-data{z-index:1}.header-content{padding:15px 25px}.navbar-expand-lg .navbar-toggler{display:none}.list-header a[href="#mobileMenu"]{display:none}.page-template-InternalPageTemplate2023 .mm-slideout{z-index:5}.page-template-InternalPageTemplate2023 section:not(.main-banner){z-index:0}}@media (min-width:992px) and (max-width:1400px){.ubermenu-item-level-0>.ubermenu-target{padding:18px 4px;padding-right:24px}.social-icon-list ul{font-size:12px}.social-icon-list i{font-size:13px;padding:0 6px !important}.social-icon-list ul li:not(:last-child):after{padding:0 8px}}@media (min-width:992px) and (max-width:1300px){.mainHeaderMenu .topHeader .social-icon-list i{padding:0 2px 0 0 !important}}@media (width>1024px){.ubermenu .ubermenu-submenu.ubermenu-submenu-id-120761{background-color:#d4d5d6}.ubermenu-homev3mainmenu .ubermenu-item-level-0>.ubermenu-target{color:#1f1f1f !important}}@media (min-width:1440px){.header-content .social-icon-list ul,.mainHeaderMenu .topHeader .social-icon-list ul{font-size:18px !important}}@media (max-width:991px){.homePage .header-image img{margin-top:50px}.header-content nav.navbar,.header-content .phone-nav-col.order-last,#mobile-menu-fixed{display:none !important}.header-content .logo{order:1;flex:0 0 50%;text-align:left}.header-content .logo img{width:175px}.header-content .list-header{order:2;flex:0 0 50%;max-width:50%;text-align:right;padding:0}.header-content .list-header .fas.fa-bars{font-size:30px;color:#1f1f1f}.mm-wrapper_opening .mm-page,.mm-wrapper_opened .mm-page{min-height:auto;z-index:1 !important}.mm-wrapper .mm-menu{z-index:-1 !important}.mm-wrapper.mm-wrapper_opened .mm-menu{z-index:999 !important}.mm-menu .mm-navbars_top>.mm-navbar:first-child{position:absolute;top:63px;right:0;min-height:42px;max-height:43px;z-index:10}.mm-menu .mm-navbars_top>.mm-navbar:nth-child(2){max-height:62px}.mm-menu .foo-menu-icon{display:block}.mm-menu .foo-menu-icon .flex{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.mm-menu .foo-menu-icon .flex .icon{flex:1;background-color:#91c236;border:1px solid #fafafa;padding:15px}.mm-menu .foo-menu-icon .flex .icon:nth-child(2){border-left:none;border-right:none}.mm-menu .foo-menu-icon .flex .icon img{max-height:30px}.mm-navbar__title>span,.mm-menu a.mm-listitem__text{font-family:"Poppins",sans-serif;color:#1f1f1f !important;text-transform:uppercase;text-wrap:balance;white-space:break-spaces}.mm-navbar__title>span{font-size:20px;font-weight:600;text-wrap:balance;white-space:break-spaces}.mm-menu a.mm-listitem__text{font-size:18px;font-weight:600;line-height:24px}.mm-listitem:after{left:0 !important}.mm-btn_next:after{border-color:#1f1f1f}}.uvp-banner{visibility:hidden;min-height:36px;background-color:#9bc848}.uvp-banner .slick-track{display:flex;justify-content:center;align-items:center}.uvp-banner .slick-slide{flex:1;height:auto}.uvp-banner .slick-slide .uvp-banner-content{position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.uvp-banner .slick-slide img{width:19px;height:auto;margin-right:8px}.uvp-banner .slick-slide span{font-family:Poppins,sans-serif;font-size:clamp(10px, 3.4666666667vw, 13px);font-style:normal;font-weight:500;line-height:36px;text-transform:capitalize;color:#000}@media (width>1024px){.uvp-banner{min-height:42px;padding:0 min(10.5902777778vw, 152.5px)}.uvp-banner .slick-slide:nth-child(2) .uvp-banner-content:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:1px;height:17px;background-color:rgba(0,0,0,.2)}.uvp-banner .slick-slide:nth-child(2) .uvp-banner-content:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:1px;height:17px;background-color:rgba(0,0,0,.2)}.uvp-banner .slick-slide span{line-height:42px}}@media (width>1200px){.uvp-banner{padding:0 min(10.5902777778vw, 152.5px)}}.hero .green-text{color:#aadd6d}.hero .container{z-index:2}.hero .container+.awards{display:none}.hero.hero-splitview{padding:0 !important}.hero.hero-splitview .flex{flex-direction:column;align-items:center;justify-content:center}.hero.hero-splitview .hero-splitview-media,.hero.hero-splitview .hero-splitview-content{width:100%}.hero.hero-splitview .iframe-container{aspect-ratio:375/211;bottom:0;flex:0 0 100%;width:100%}.hero.hero-splitview .iframe-container iframe{height:100% !important;width:100% !important}.hero.hero-splitview .hero-splitview-content{height:fit-content;background:#fafafa}.hero.hero-splitview .hero-splitview-content>div{display:flex;flex-direction:column;align-items:center;padding:min(4.2666666667vw, 16px) min(10.4vw, 39px)}.hero.hero-splitview .hero-splitview-content span{display:block;font-family:'Poppins',sans-serif;font-size:16px;line-height:24px;text-align:center;margin-bottom:4px}.hero.hero-splitview .hero-splitview-content h1{max-width:25ch;text-align:center;color:#1f1f1f !important;margin-bottom:.5em}@media (width>768px){.hero.hero-splitview .flex{flex-direction:row-reverse !important;flex-wrap:nowrap;gap:0;height:min(30vw, 515px);overflow:hidden}.hero.hero-splitview .hero-splitview-media{aspect-ratio:941/531;background:0 0;bottom:unset;flex:0 0 65.3472222222%;position:relative}.hero.hero-splitview .hero-splitview-content{flex:0 0 34.6527777778%;display:flex;align-items:center;justify-content:center;height:100%;position:relative;top:unset}}@media (width>1080px){.hero.hero-splitview .hero-splitview-content>div{padding:0 min(6.5625vw, 94.5px)}.hero.hero-splitview .hero-splitview-content span{font-size:21px;margin-bottom:8px}.hero.hero-splitview .hero-splitview-content h1{max-width:50ch}}.hero{padding:75px 0}.hero .golden-school,.hero .campus-name{position:absolute}.hero .golden-school{right:0;bottom:-130px;width:100%;max-width:90px}.hero .campus-name{left:0;top:-55px;width:100%;max-width:225px}.hero.campus-detail-hero{border-bottom:none !important}.hero .awards{position:absolute;right:0;bottom:-130px}.hero .awards img{width:100%;max-width:90px}@media (min-width:400px){.hero .awards{bottom:-140px}}@media (min-width:768px){.hero .awards{bottom:-200px}.hero .awards img:first-child{margin-right:10px}.hero.has-form .awards{left:0;right:initial;bottom:-90px}}@media (min-width:1024px){.hero .awards{bottom:-240px}}@media(max-width:374px){.hero .campus-name{max-width:125px;bottom:-100px !important}}@media (min-width:375px) and (max-width:475px){.hero .campus-name{max-width:200px;bottom:-120px !important}.page-id-43881 .hero .campus-name{bottom:-110px !important}}@media (max-width:475px){.page-template-CampusDetailPageTemplate .hero .awards{bottom:-120px !important}.hero .awards img{max-width:60px}.hero.has-bg-video .awards{bottom:-45px}}@media (min-width:476px){.hero .campus-name{top:-65px}.page-id-43878 .hero .campus-name,.page-id-43940 .hero .campus-name{bottom:-120px}.page-id-43867 .hero .campus-name{top:30px}.page-id-43844 .hero .campus-name{top:initial;bottom:-125px}}@media (max-width:767px){.hero.campus-detail-hero{margin-top:75px !important}.hero .campus-name{top:initial;bottom:-150px}}@media (max-width:992px){.hero.campus-detail-hero{margin-top:60px !important}}@media (min-width:400px){.hero{padding:85px 0;background-size:cover}.hero .golden-school{bottom:-140px}.hero .campus-name{top:-65px}}@media (min-width:400px) and (max-width:767px){.page-id-35642 .hero .campus-name{top:initial !important;bottom:-110px}}@media (min-width:768px){.hero{padding:150px 0}.hero:before{display:none}.hero .golden-school{bottom:-220px;max-width:120px}.hero .campus-name{top:-125px;max-width:100%;width:auto;max-height:150px}.page-id-43850 .hero .campus-name{top:-160px}.page-id-43862 .hero .campus-name{left:-50px}.page-id-43867 .hero .campus-name{top:70px}.page-id-43878 .hero .campus-name{top:-20px}.page-id-43873 .hero .campus-name{top:-10px}.page-id-43844 .hero .campus-name,.page-id-43940 .hero .campus-name{top:-50px;bottom:initial}.page-id-43881 .hero.campus-detail-hero{background-position:100% 75%}.page-id-43881 .hero .campus-name{top:15px}.page-id-35642 .hero .campus-name{top:initial;bottom:-80px}}@media (min-width:768px) and (max-width:1023px){.hero.campus-detail-hero{margin-top:85px !important}}@media (min-width:768px) and (max-width:1800px){.page-id-43941 .hero .campus-name{top:-35px}}@media (min-width:880px){.contact-us h2 br,.form-section h2 br{display:none}}@media (min-width:1024px){.hero .golden-school{bottom:-380px;max-width:200px}.hero .campus-name{top:-180px;max-height:200px}.page-id-43850 .hero .campus-name{top:-250px}.page-id-43873 .hero .campus-name,.page-id-43940 .hero .campus-name{top:-10px}.page-id-43844 .hero .campus-name{top:-70px}.page-id-43881 .hero.campus-detail-hero{background-position:100% 100%}.page-id-43881 .hero .campus-name{top:50px}.page-id-35642 .hero .campus-name{bottom:-135px}}@media (min-width:1380px){.page-id-43881 .hero .campus-name{top:15px}.page-id-35642 .hero.campus-detail-hero{background-position:100% 30%}}@media (min-width:1600px){.page-id-43881 .hero.campus-detail-hero{background-position:100% 75%}}.overview{display:block;text-align:center;background-color:inherit;padding:4em 0}.overview p{text-align:left}.overview .container>.btn{margin-top:2em}@media (min-width:1024px){.overview h2 br{display:none}}.campus-locations .campus-location{position:relative;text-align:center;margin-bottom:6em}.campus-locations .campus-location:last-child{margin-bottom:0}.campus-locations .campus-location h4,.campus-locations .campus-location p,.campus-locations .campus-location div.parking-options{text-align:left}.campus-locations .campus-location .btn{margin-top:2em;padding:10px 15px}.campus-locations img{width:100%}.campus-locations img.campus-name{position:absolute;top:-40px;left:-30px;max-width:200px}.campus-locations img.campus-name[alt=Elgin]{left:-70px}.parking-options{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.75em}.parking-options>div{display:flex;justify-content:center;align-items:center}.parking-options img{width:auto;max-height:42px;min-width:26px}.parking-options .transit-route{display:flex;align-items:center;justify-content:center;width:21px;height:21px;font-weight:300;line-height:21px;padding:8px;border:3px solid #0080dc;border-radius:50%}.parking-options .transit-text{font-size:.9em;line-height:1em}.parking-options .transit-images{display:flex;align-items:center;justify-content:flex-start;gap:.75em;flex-wrap:nowrap;margin-left:auto;margin-right:0}.parking-options .transit-images>div{display:flex;justify-content:center;align-items:center}@media (min-width:768px){.campus-locations img.campus-name{top:-60px;left:-50px;max-width:300px}.campus-locations img.campus-name[alt=Elgin]{left:-110px}.parking-options{flex-wrap:nowrap}}@media (min-width:1024px){.campus-locations img.campus-name{top:-80px;left:-70px;max-width:400px}.campus-locations img.campus-name[alt=Elgin]{left:-140px}}.campus-detail-location .address-phone{justify-content:center;align-items:center;gap:.7em}.campus-detail-location .address-phone>div{flex:1;font-weight:200;font-size:1.2em;text-align:center}.campus-detail-location .address-phone>div:nth-child(2){display:flex;flex-direction:column;align-items:center;gap:.5em}.campus-detail-location .address-phone>div>p{margin-bottom:.5em}.campus-detail-location .address-phone>div>p:last-child{margin-bottom:0}.campus-detail-location .address-phone>div>p a:not(.btn){font-weight:600;color:#678e20;text-decoration:underline}.campus-detail-location .address-phone .bus-parking{display:block;font-weight:initial;font-size:.75em;margin-top:-1em}.campus-detail-location .map{margin:2em 0}.campus-detail-location .map-container{margin-bottom:.25em}.campus-detail-location .map-container iframe{width:100%;height:200px}@media (min-width:768px){.campus-detail-location{margin-top:6em}.campus-detail-location .address-phone{max-width:75%;margin:0 auto}.campus-detail-location .address-phone>div>p{font-size:inherit;line-height:inherit;margin-bottom:.75em}.campus-detail-location .map-container iframe{height:350px}}@media (min-width:1024px){.campus-detail-location .map-container iframe{height:450px}}.campus-overview ul{list-style:none;padding:0}.campus-overview ul a{font-weight:600;color:#aadd6d;text-decoration:underline}@media (min-width:768px){.campus-overview .has-image>div:first-child{order:1}.campus-overview .has-image>div:last-child{order:2}}@media (min-width:1024px){.campus-overview ul a{font-size:22px}.campus-detail-location .address-phone>div:nth-child(2) a.btn{width:155px}}.has-image{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2em;margin:4em 0}.has-image>div:first-child{order:2;flex:0 0 100%;text-align:center}.has-image>div:last-child{order:1}.has-image h3{margin-top:0}.has-image img{border-radius:50%;outline:15px solid rgba(170,221,109,.75);outline-offset:-15px}.has-image>div:first-child{order:1}.has-image>div:last-child{order:2}.green-list,.content-with-side-image ul.green-list{list-style:disc;margin:0 0 1em;padding:0 0 0 1em}.green-list li::marker,.content-with-side-image ul.green-list li::marker{color:#678e20}@media (min-width:768px){.has-image{flex-wrap:nowrap}.has-image:nth-child(even)>div:first-child{order:1}.has-image:nth-child(even)>div:last-child{order:2}.has-image>div:first-child{flex:0 0 33%}}@media (min-width:1024px){.has-image>div:first-child{flex:0 0 275px}}.programs .container .has-image:nth-child(odd)>div:first-child{order:2}.programs .container .has-image:nth-child(odd)>div:last-child{order:1}.about{background-color:inherit}.about .details{margin-top:-4em;padding-top:4em;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.165354) 28.13%,rgba(0,0,0,0) 66.15%,#000 100%),url("/wp-content/uploads/2023/08/details-panel-bg.png")}.about .container{max-width:100%}.about .content-block,.about .bordered-content{max-width:85%;margin:2em auto}.about .content-block.flexed-img,.about .content-block.flexed-img-right{max-width:100%}.about .content-block.flexed-img .flex,.about .content-block.flexed-img-right .flex{justify-content:flex-start;align-items:flex-start;gap:1em;flex-wrap:wrap}.about .content-block.flexed-img .flex>div:first-child{width:100%}.about .content-block.flexed-img .flex>div:last-child{padding:0 2em}.about .content-block.flexed-img-right h3,.about .content-block.flexed-img-right .flex>div:first-child{padding:0 7.5%}.about .content-block.flexed-img-right .flex>div:last-child{width:100%}.about .bordered-content{text-align:center}.about .bordered-content h3,.about .bordered-content p{text-align:left}.about .bordered-content .btn{margin-top:2em}@media (min-width:600px){.about .content-block.flexed-img .flex{flex-wrap:nowrap;margin-right:7.5%}.about .content-block.flexed-img .flex>div:first-child{min-width:150px}.about .content-block.flexed-img .flex>div:last-child{padding:0}.about .content-block.flexed-img-right h3,.about .content-block.flexed-img-right .flex>div:first-child{margin-left:7.5%;padding:0}.about .content-block.flexed-img-right .flex{flex-wrap:nowrap}.about .content-block.flexed-img-right .flex div:last-child{min-width:150px}}.faqs{padding-top:0 !important}.faqs .heading{text-align:center;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.165354) 28.13%,rgba(0,0,0,0) 66.15%,#000 100%),url("/wp-content/uploads/2023/08/faqs-bg.jpg");background-size:cover;padding:100px 0;border-bottom:4px solid #aadd6d}.faqs .section-name{width:auto;max-height:200px}.faqs .container{padding:3em 0}.faqs .accordions .accordion{padding:0;background-color:transparent;border:2px solid #678e20}.faqs .accordions .accordion .title{font-family:"Poppins",sans-serif;font-weight:300;font-size:inherit;color:#fff;padding:.75em 1.5em}.faqs .accordions .accordion .title.active .chevron{transform:rotate(90deg);transition:.3s all}.faqs .accordions .accordion .title .chevron{color:#678e20;transition:.3s all}.faqs .accordions .accordion .accordion-content{font-family:"Poppins",sans-serif;color:#666;padding:0 3em .75em 1.5em;opacity:1}.faqs .accordions .accordion .accordion-content a{color:#678e20}@media (min-width:1024px){.faqs .accordions .accordion .title,.faqs .accordions .accordion .accordion-content{font-size:20px}}.contact-us{background-color:#000}.contact-us h3,.contact-us p,.form-section h3{color:#1f1f1f}.form-section p{color:#666}.gform_legacy_markup_wrapper{display:block !important}.gform_wrapper.gravity-theme .gform_heading{display:none}.gform_wrapper.gravity-theme .gform_footer{justify-content:center}.gform_wrapper form{width:100%;margin:0}.gform_wrapper .gform-body .gfield_label,.gform_wrapper.gravity-theme .gfield_error label{font-family:"Poppins",sans-serif;font-weight:500 !important;font-size:16px !important;color:#1f1f1f;margin-bottom:5px}section .gform_wrapper .gform-body .gfield input,section .gform_wrapper .gform-body .gfield select{height:44px !important;background:#fff !important;color:#1f1f1f !important;border:1px solid #1f1f1f !important;border-radius:4px !important}section .gform_wrapper .gform-body .gfield input[type=file]{height:auto !important;border:none !important;background:0 0 !important}section .gform_wrapper .gform-body .gfield input[type=radio]{height:auto !important}.gform_wrapper.gravity-theme .gfield_description{display:none !important}.gform_wrapper .gform-body .gfield .legal-consent{display:block;max-width:100%;width:100%;font-size:11px;line-height:18px;color:#666;margin-left:auto;margin-right:auto;word-break:break-word}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform-page-footer input[type=button],.gform_wrapper .gform-page-footer input.button{min-height:44px !important;font-family:"Poppins",sans-serif !important;font-weight:600 !important;font-size:18px !important;line-height:12px !important;color:#1f1f1f !important;background-color:#aadd6d;padding:8px 24px;border:2px solid #aadd6d !important;border-radius:5px;transition:.3s ease;text-shadow:none !important}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input.button:active,.gform_wrapper .gform-page-footer input[type=button]:hover{color:#1f1f1f !important;background-color:#fafafa}.gform_wrapper.gravity-theme .gform_validation_errors{margin-block-end:20px}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{font-family:"Poppins",sans-serif;font-weight:400;background:0 0;border:none;font-size:14px;margin-block-start:0;padding:10px 0 0}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{color:#f3f3f3}@media (width>768px){.gform_wrapper .label-height>label{height:50px}}@media (width>1024px){.gform_wrapper .gform_footer input.button,.gform_wrapper .gform-page-footer input[type=button]{min-height:48px !important;font-size:20px !important;padding:10px 32px}}.flexslider{margin:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;z-index:0 !important}.flexslider .slides{column-count:1;margin:0}.content-with-side-image.has-slider .flex-control-nav{text-align:left;z-index:999}.content-with-side-image.has-slider .flex-control-paging li a{background:0 0;border:1px solid #aadd6d}.content-with-side-image.has-slider .flex-control-paging li a.flex-active{background:#aadd6d}.footer .container{max-width:90% !important}footer{border-top:4px solid #aadd6d}footer .container{position:relative;width:100%;max-width:85%;padding:0}footer h6,footer a{font-family:"Nunito",sans-serif;color:#fff !important}footer h6,footer ul li,footer .tubc-list{text-align:center !important}footer h6{font-weight:900;font-size:18px;margin:0}footer a:hover{text-decoration:underline !important}footer.footer1,footer.footer2{position:relative;background-color:#000}footer.footer1{padding:50px 0 0}footer.footer1 ul{list-style:none}.footer1 a{font-family:'Poppins',sans-serif !important;font-weight:400 !important;font-size:16px !important;padding:5px 0;text-decoration:none !important}.footer1 .footer-row{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:0 !important;background:0 0 !important}.footer1 .footer-row ul{margin:18px 0 !important}.footer1 .footer-row ul li{line-height:24px !important}.footer1 .footer-row>div{flex:0 0 100%;width:100%}.footer1 .footer-row div.social h6{text-align:center !important}.footer1 .footer-row>div.resources-list{flex:0 0 15%}.footer1 .footer-row>div.resources-list ul li a{display:block;font-size:18px !important;text-transform:uppercase;margin-bottom:6px !important}.footer1 .footer-row>div.footer-sec-logo{text-align:center;padding-top:0 !important;margin-bottom:2em}.footer1 .footer-row>div.footer-sec-logo img{margin-bottom:10px !important}.footer1 .footer-row>div.footer-sec-logo .num img{vertical-align:middle;margin-bottom:0 !important}.footer1 .menu-homev3-programs-container ul li a{font-size:14px}.footer1 .footer-row ul li.menu-item-has-children>a,.footer1 .footer-row>div.programs-list ul li a{font-size:18px !important;text-transform:uppercase}.footer1 .social{margin-top:2em}.footer1 .social ul{text-align:center}.footer1 .social ul li{display:inline-block;margin:0 3px}.footer1 .social ul li a{display:block;position:relative;width:24px;height:24px;min-height:16px;background-color:#fff;padding:0 !important;margin:0 !important;border-radius:50%}.footer1 .social ul li a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Font Awesome 5 Brands";font-size:15px !important;font-style:normal;color:#09090a}footer.footer2{padding:40px 0 !important}.footer2 ul{list-style:none;padding:0;margin:0}.footer2 ul li a{font-family:'Poppins',sans-serif !important;font-weight:400 !important;font-size:13px;text-decoration:none !important}.footer1 .footer-row{max-height:initial !important;height:initial !important}.footer1 .footer-row ul li a{margin-left:0 !important}.footer1 .footer-row ul.innerlist{padding-bottom:16px !important}.footer1 .footer-row ul{padding:0 !important}@media (max-width:991px){footer.footer1 ul li,footer.footer1 h6,footer.footer1 .tubc-list{text-align:center !important}}@media (min-width:600px){footer.footer1{padding:50px 0 calc(50px - 1em)}footer.footer2{border-top:1px solid #fff;padding:15px 0 !important}.footer2 ul{text-align:center}.footer2 ul li{display:inline-block;padding:0 !important}.footer2 ul li a{padding:5px}}@media (min-width:768px){.footer1 .footer-row{flex-direction:row;flex-wrap:wrap}.footer1 .footer-row>div.footer-sec-logo{flex:0 0 30%}.footer1 .footer-row>div.footer-sec-logo .logo,.footer1 .footer-row>div.footer-sec-logo .num{text-align:center !important}.footer1 .footer-row>div.campuses-list{flex:0 0 65%}.footer1 .footer-row>div.campuses-list>div:last-child{display:flex}.footer1 .footer-row>div.campuses-list>div:last-child>div{flex:0 0 50%}.footer1 .footer-row>div.programs-list,.footer1 .footer-row>div.social{flex:0 0 50%}.footer1 .footer-row>div h6,.footer1 .footer-row>div:not(.social) ul li{text-align:left !important}footer.footer2{padding:15px 0 !important}.footer2 ul li a{text-transform:uppercase;padding:15px}}@media (min-width:768px) and (max-width:992px){.footer1 .footer-row>div.footer-sec-logo,.footer1 .footer-row>div.campuses-list,.footer1 .footer-row>div.programs-list,.footer1 .footer-row>div.resources-list{flex:0 0 50%}.footer1 .footer-row>div.footer-sec-logo .logo,.footer1 .footer-row>div.footer-sec-logo .num,.footer1 .footer-row div.social h6,.footer1 .social ul{text-align:left !important}}@media (min-width:992px){.footer1 .footer-row>div.footer-sec-logo{flex:0 0 25%}.footer1 .footer-row>div.campuses-list{flex:0 0 35%}.footer1 .footer-row>div.programs-list,.footer1 .footer-row>div.social{flex:0 0 15%}.footer1 .footer-row>div.programs-list ul li a{display:block;margin-bottom:6px !important}}@media (min-width:1200px){.footer2 ul li a{padding:15px 30px}}@media (min-width:1280px){.container,.about .content-block,.about .bordered-content{max-width:75%}.about .content-block.flexed-img-right h3,.about .content-block.flexed-img-right .flex>div:first-child,.about .content-block.flexed-img .flex>div:first-child{margin-left:12.5%}.about .content-block.flexed-img .flex,.about .content-block.flexed-img-right .flex div:last-child{margin-right:12.5%}.hero.has-bg-video .container{left:12.5%}.hero.has-bg-video .awards{right:12.5%}}@media (min-width:1600px){.container,.about .content-block,.about .bordered-content{max-width:60%}.about .content-block.flexed-img-right h3,.about .content-block.flexed-img-right .flex>div:first-child,.about .content-block.flexed-img .flex>div:first-child{margin-left:20%}.about .content-block.flexed-img .flex,.about .content-block.flexed-img-right .flex div:last-child{margin-right:20%}}@media (max-width:768px){#mobile-menu-fixed{min-height:55px !important;max-height:70px !important}#mobile-menu-fixed .flex .icon{width:25px !important;height:25px !important}#mobile-menu-fixed .flex .icon a{line-height:25px !important}}.page-template-ProgramsTemplate2023 .overview{border-bottom:none;padding-bottom:0 !important}.page-template-ProgramsTemplate2023 .overview h2{margin-top:1.5em}.page-template-ProgramsTemplate2023 .overview h2 a{color:#fff;text-decoration:underline}.page-template-ProgramsTemplate2023 .overview h2 br{display:block}.page-template-ProgramsTemplate2023 .overview a[name=faqs]{cursor:pointer}.page-template-ProgramsTemplate2023 .overview p a:not(.btn){color:#678e20}.program-detail{padding-top:0 !important}.program-detail .container>img{margin:1em 0 2em}.program-detail .container>h2{text-align:center}.program-detail .container>div .has-image>div:first-child{order:1}.program-detail .container>div .has-image>div:last-child{order:2}.program-detail p a:not(.btn){color:#678e20;text-decoration:underline}.school-info p a:not(.btn){color:#678e20;text-decoration:underline}.school-info .school-info-item{position:relative;text-align:center;margin-bottom:6em}.school-info .school-info-item:last-child{margin-bottom:0}.school-info .school-info-item h3,.school-info .school-info-item p{text-align:left}.school-info .school-info-item .btn{margin-top:1em;padding:10px 15px}.school-info img{width:100%}.school-info img:not(.school-info-item-name){margin-bottom:2em}.school-info img.school-info-item-name{position:absolute;top:-20px;left:-15px;max-width:200px}.school-info img.school-info-item-name[alt=Elgin]{left:-70px}.related-articles img{display:block;max-width:400px;width:100%;margin:0 auto}.related-articles ul{margin-top:2em}.related-articles ul li a{color:#aadd6d;text-decoration:underline}@media (max-width:767px){.program-detail .has-image>div:first-child{flex:0 0 67%;margin:0 auto}}@media (min-width:768px){.program-detail .container>div .has-image:nth-child(even)>div:first-child,.program-detail .container>div .has-image:nth-child(odd)>div:last-child{order:1}.program-detail .container>div .has-image:nth-child(even)>div:last-child,.program-detail .container>div .has-image:nth-child(odd)>div:first-child{order:2}.school-info-item{margin-bottom:6em}.school-info-item img.school-info-item-name{top:-30px;left:-25px;max-width:300px}.school-info-item img.school-info-item-name[alt=Elgin]{left:-110px}.contact-us #hsForm_c7bf82cc-316c-4af7-a409-505ce5f32503 .field.hs-fieldtype-phonenumber,.content-intro #hsForm_c7bf82cc-316c-4af7-a409-505ce5f32503 .field.hs-fieldtype-phonenumber,.form-section #hsForm_c7bf82cc-316c-4af7-a409-505ce5f32503 .field.hs-fieldtype-phonenumber{display:inline-block;width:60%;margin-right:5%}.contact-us #hsForm_c7bf82cc-316c-4af7-a409-505ce5f32503 .field.hs-zip_code,.content-intro #hsForm_c7bf82cc-316c-4af7-a409-505ce5f32503 .field.hs-zip_code,.form-section #hsForm_c7bf82cc-316c-4af7-a409-505ce5f32503 .field.hs-zip_code{display:inline-block;width:35%}}@media (min-width:1024px){.school-info-item img.school-info-item-name{top:-40px;left:-35px;max-width:400px}.school-info-item img.school-info-item-name[alt=Elgin]{left:-140px}}@media (min-width:1320px){section.school-info{padding-top:6em}.school-info-item img.school-info-item-name{max-width:500px}.school-info-item img.school-info-item-name[alt="Learn the Trends"]{top:-80px;max-width:400px}}h1,h2,h3,p,ul,ol{font-family:"Poppins",sans-serif !important;text-align:left}p{color:#666}h1,h2,h3,h4{font-weight:600;color:#1f1f1f;margin:0 0 .5em}h1{font-size:36px;line-height:44px}h2{font-size:24px;line-height:32px}h3{font-size:20px;line-height:28px}h4{font-size:18px;line-height:24px}.img-container{position:relative;width:100%;height:auto}.has-image>div{text-align:left !important}.hero h1{color:#fafafa !important;margin:0;max-width:17ch}.single-press .hero h1{max-width:100%}.hero.has-bg-video{position:relative;height:80vh;padding:0}.hero.has-bg-video .container{position:absolute;top:50%;left:7.5%;transform:translateY(-50%);height:fit-content}.hero.has-form{min-height:calc(430px - 150px);border-bottom:4px solid #aadd6d}.hero.has-form .container{max-width:100%;min-height:280px}.hero.has-form .container>.flex{flex-direction:column}.hero.has-form .hero-form{position:absolute;top:calc(100% + 150px);left:0;background-color:#f5f5f5;border:1px solid #242424;border-radius:6px;box-shadow:0 3px 44px 0 hsla(0,0%,100%,.05);padding:32px 24px}.hero.has-form .hero-form .gform_wrapper.gravity-theme .gform_footer,.hero.has-form .hero-form .gform_wrapper.gravity-theme .gform_page_footer{padding-bottom:0}.hero.has-form .hero-form .gform_wrapper .gform_footer input.button{width:100%;margin-bottom:0}@media (width < 600px){.hero.has-bg-video{height:auto}.hero.has-bg-video .responsive-video{position:absolute !important;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.hero.has-bg-video .responsive-video video{height:100% !important}.hero.has-bg-video .container{position:relative;top:initial;left:initial;transform:none;padding:2em 0}.hero.has-form .btn{max-width:max-content}}@media (width>=768px){section.hero.has-form{padding:5% 0}.hero.has-form .container>.flex{flex-wrap:nowrap;align-items:center}.hero.has-form .hero-form{position:relative;top:initial;left:initial;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(0,0,0,.8);padding:24px;border:none}.hero.has-form .gform_wrapper .gform-body .gfield_label,.hero.has-form .gform_wrapper.gravity-theme .gfield_error label,.hero.has-form .gform_wrapper .gform-body .gfield .legal-consent{color:#fff}}@media (width>1024px){section.hero.has-form{padding:2% 0}.hero.has-form .hero-content p{width:85%}.hero.has-form .hero-form{width:40%}}.hero.has-bg-video .responsive-video{position:relative;z-index:-1}.hero.has-bg-video .responsive-video video{position:absolute;top:0;left:0;width:100%;height:80vh;-o-object-fit:cover;object-fit:cover}.hero.has-bg-video .awards{right:7.5%;bottom:-60px}.hero p{color:#fafafa;margin-top:.83em}.hero .btn{display:block;width:fit-content}.hero .btn+.btn{margin:1em 0 0}section:not(.hero){padding:3em 0;border-bottom:none;box-shadow:none !important}section:not(.hero):nth-child(odd){background-color:#f3f3f3}.img-container{position:relative}.img-container.green-gradient{text-align:center !important;margin:1em 0 0}h2+.img-container.green-gradient{margin-top:2em}.img-container.green-gradient img{display:block;max-width:95%;width:100%;height:100%;margin:0 auto;box-shadow:0 0 0 10px #91c236}.img-container.green-gradient img.green-gradient-border{position:absolute;top:50.5%;left:50%;transform:translate(-50%,-50%);width:101%;height:105%;max-width:105%;border:none;z-index:-1}.has-image img{outline:none;outline-offset:0;border:3px solid #678e20}.has-image .green-gradient img{border-color:#fff}.wysiwyg-content li a,.wysiwyg-content ol a,.wysiwyg-content p a:not(.btn),.wysiwyg-content h3 a,.content-with-side-image p a:not(.btn){font-weight:600;color:#678e20;text-decoration:underline;cursor:pointer}.wysiwyg-content .has-image{margin:0}.wysiwyg-content ul{list-style:disc;text-align:left;margin:0 0 1em;padding:0 0 0 1em}.wysiwyg-content ul li{padding:.25em 0}.wysiwyg-content ul li::marker{color:#aadd6d}.page-id-120046 .wysiwyg-content.content-intro .flex{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2em}.page-id-120046 .wysiwyg-content.content-intro .flex #hsForm_76215a38-20c3-4ef1-8a92-209b4d1fa25a{margin:0}body:not(.page-id-120046) .wysiwyg-content.content-intro .flex>div:first-child{order:1}.wysiwyg-content .custom-col{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:2em}.wysiwyg-content .custom-col>div{width:100%;font-size:1.3em;text-align:center}.wysiwyg-content .custom-col>div a:not(.btn){color:#678e20;text-decoration:underline}.wysiwyg-content .custom-col>div .btn{margin:1em auto 0}.wysiwyg-content .map-container iframe{width:100%;height:250px}.column-content .faqs{padding:0}.intro-content{margin:0 auto 2em}.intro-content p{text-align:left}.intro-content p a:not(.btn){color:#678e20}.intro-cotent p a:not(.btn){color:#678e20;text-decoration:underline;cursor:pointer}.column-content .has-image,.content-with-side-image .has-image{margin:0}.column-content .has-image.image-below{margin-top:auto}.column-content .has-image:not(.image-below) img{margin-bottom:2em}.column-content .flex>div{display:flex;flex-direction:column;align-self:stretch}.column-content .flex>div p:last-child{margin-bottom:0}.column-content a.btn{width:fit-content;margin-top:auto}.column-content .column-content-column a{text-decoration:none}.column-content .column-content-column h3,.column-content .column-content-column a h3,.column-content .column-content-column p a:not(.btn){color:#678e20}.column-content .column-content-column p a:not(.btn){font-weight:600;text-decoration:underline}.column-content.blog-posts .has-image:not(.image-below) img{display:block;margin-left:auto;margin-right:auto;object-fit:cover;width:280px;height:280px}.column-content.blog-posts .read-more{display:none}.column-content.blog-posts p+a{font-weight:600;color:#678e20;text-decoration:underline}.column-content.blog-posts .btn{display:block;margin:3em auto 0}.content-with-side-image .flex.has-image{margin:0 0 4em}.content-with-side-image .flex.has-image:last-child{margin-bottom:0}.content-with-side-image .video-container,.content-intro .video-container,.column-content .video-container{width:100%;padding:0;margin:0}.content-with-side-image .video-container iframe,.content-intro .video-container iframe,.column-content .video-container iframe{aspect-ratio:16/9;position:relative;top:initial;left:initial;width:100%;height:100%}.content-with-side-image ul:not(.green-list):not(.slides){list-style:none;padding:0;margin:0 0 1em}.content-with-side-image ul a{font-weight:600;text-decoration:underline;color:#678e20}.faqs .container{padding:4em 0 0}.faqs .accordions .accordion{width:100%;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ccc;margin:0}.faqs .accordions .accordion .title,.faqs .accordions .accordion .accordion-content{padding-left:0;padding-right:0}.faqs .accordions .accordion .title{display:flex;justify-content:space-between;align-items:flex-start;gap:1em;font-weight:600;color:#1f1f1f}.faqs .accordions .accordion .title img{height:21px;margin:0;transform:rotate(135deg);transition:all .3s ease}.faqs .accordions .accordion .title.active img{transform:rotate(0deg)}.faqs .accordions .accordion .title .chevron{line-height:21px;flex:0 0 21px;margin-top:2px}.faqs .accordions .accordion .title.active .chevron{transform:rotate(0deg)}.faqs .accordions .accordion .accordion-content a{display:inline;font-weight:600}.contact-us .container{padding-top:0 !important}.image-row .flex{justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:2em;margin:0}.image-row .flex>div{flex:1;order:initial !important}.column-content .flex{flex-direction:column;gap:2em}.column-content-column h2+h3{margin-top:-.75em}.column-content-column .has-heading-image{display:flex;justify-content:space-between;align-items:flex-start;gap:1em}@media (width < 768px){.has-image.img-container,.column-content .has-image .img-container,.content-with-side-image .has-image .img-container,.img-container.green-gradient{max-width:60%;margin-left:auto;margin-right:auto}.column-content.blog-posts .column-content-column{position:relative}.column-content.blog-posts .img-container.has-image,.column-content.blog-posts .has-image:not(.image-below) img{width:100px;height:100px}.column-content.blog-posts .img-container.has-image{position:absolute;right:0;top:0}.column-content.blog-posts .column-content-column>*:not(.img-container){margin-right:115px}}@media (width < 600px){.hero .btn{max-width:100%;width:auto}}@media (min-width:768px){.hero.wide-content h1{max-width:34ch}.hero .btn{display:inline-block}.hero .btn+.btn{margin:0 0 0 1em}.wysiwyg-content .flex{gap:4em}.wysiwyg-content .flex>div{flex:1}.intro-content{margin:0 auto 4em}.wysiwyg-content:not(.content-intro) h2,.intro-content h2.main-heading{text-align:center}.column-content.blog-posts .has-image:not(.image-below) img{width:150px;height:150px}.content-with-side-image .flex.has-image{align-items:center;gap:4em}.content-with-side-image .flex.has-image:last-child{margin-bottom:0}.content-with-side-image .flex.has-image>div{flex:1}.img-container.green-gradient{margin:0}.content-with-side-image .flex.has-image>div.video-container{flex:0 0 60%}.content-with-side-image .flex.has-image:nth-child(odd)>div.img-container,.content-with-side-image .flex.has-image.media-right .img-container,.content-with-side-image .flex.has-image.media-left+.flex.has-image>div.img-container,.content-with-side-image .flex.has-image.media-left>div:first-child{order:2}.content-with-side-image .flex.has-image:not(.media-right) .img-container,.content-with-side-image .flex.has-image.media-left>div:last-child{order:1}.content-with-side-image .flex.has-image:not(.media-left):nth-child(even)>div:not(.img-container){order:2}.content-with-side-image ul:not(.green-list):not(.slides){column-count:2}.wysiwyg-content .custom-col{flex-direction:row;margin-top:2em;margin-bottom:2em}.wysiwyg-content .custom-col>div{width:50%}.wysiwyg-content .map-container iframe{height:350px}.faqs .container{padding-top:6em}.image-row{padding:4em 0 0 !important}.column-content.two-columns .flex,.column-content .flex.two-cols{justify-content:space-between}.column-content .flex{flex-direction:row;justify-content:center;align-items:flex-start;gap:4em 2em !important}.page-id-120055 .hero+.column-content+.column-content .flex{justify-content:center}.column-content .flex:not(.two-cols)>div{flex:1}.column-content .flex.two-cols,.column-content.three-columns .container>.flex{flex-wrap:wrap}.column-content .flex.two-cols>div{flex-basis:calc(50% - 2em)}.column-content .flex.two-cols>div .btn{margin-top:auto}.column-content.three-columns .container>.flex>div{flex-basis:calc(33.33% - 2em)}.column-content.three-columns .flex,.column-content.four-columns .flex{gap:2em}.column-content.three-columns .flex>div{max-width:33.33%}.column-content.four-columns .flex>div{max-width:50%}.intro-content p{text-align:center}.intro-content p a.btn{margin:auto}}@media (min-width:768px) and (max-width:1023px){.column-content.four-columns .flex{flex-wrap:wrap}.column-content.four-columns .flex>div{flex-basis:calc(50% - 2em)}}@media (min-width:1024px){h1{font-size:60px;line-height:68px}h2{font-size:40px;line-height:48px}h3{font-size:32px;line-height:40px}h4,.blog-post-loop .blog-post .blog-post-title{font-size:24px;line-height:32px}body section p,.faqs .accordions .accordion .title,.faqs .accordions .accordion .accordion-content{font-size:18px}.hero{padding:173px 0}.hero.has-bg-video .awards{bottom:-80px}.hero .awards img{max-width:125px}.page-template-Homepage2024 .hero h2{max-width:22ch}.hero p{max-width:60ch}.hero.wide-content p{max-width:120ch}.hero.has-bg-video{height:65vh}.hero.has-bg-video .container{top:50%;transform:translateY(-50%)}.hero.has-bg-video .responsive-video video{height:65vh}.hero+section{padding-top:6em}.content-with-side-image .flex.has-image{margin:0 0 6em}section:not(.hero){padding:4.5em 0}.page-id-156128section:not(.hero){padding:8em 0 0}.column-content.blog-posts .has-image:not(.image-below) img{width:270px;height:270px}.accordions{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:0}.accordions.two-col-accordions{flex-direction:row;gap:4em}.accordions>div{flex:1}.column-content-column .has-heading-image{gap:0}.column-content-column .has-heading-image h2{flex:0 0 80%}.column-content.four-columns .container>.flex{flex-wrap:wrap}.column-content.four-columns .flex>div{max-width:25%}.column-content.four-columns .container>.flex>div{flex-basis:calc(25% - 2em)}}@media (min-width:1600px){.column-content.blog-posts .has-image:not(.image-below) img{width:336px;height:336px}}@media (width < 1024px){.page-id-155485.mm-page+.column-content.three-columns,.page-id-155512.mm-page+.column-content.three-columns{padding-top:8em}}.page-id-155485.content-intro form{margin-left:0 !important;margin-right:0 !important}.page-id-155485.content-intro .has-image img,.page-id-155485.image-row .has-image img,.page-id-155512.content-intro .has-image img,.page-id-155512.image-row .has-image img{border:none !important;border-radius:0 !important}.page-id-155485.img-container.green-gradient img,.page-id-155512.img-container.green-gradient img{max-width:100%;border:none !important}.page-id-155485.img-container.green-gradient img.green-gradient-border,.page-id-155512.img-container.green-gradient img.green-gradient-border{display:none !important}.page-id-1807 .wysiwyg-content .has-image img{border:none;border-radius:0}@media (width>=1024px){.spacer-reduce{margin-bottom:-6em}}.page-id-123021 .form-section.standalone-form h3{display:none}.single .hero,.single-post .hero{background-position:50% 40%}.page-template-BlogArchive2024 .hero h1,.page-template-news-and-press .hero h1,.page-template-podcast-landing .hero h1,.archive .hero h1,.single .hero h1,.single-post .hero h1{text-align:center;margin:0 auto}.page-template-BlogArchive2024 .form-section h2,.page-template-news-and-press .form-section h2,.page-template-podcast-landing .form-section h2,.archive .form-section h2,.single .form-section h2,.single-post .form-section h2{margin-bottom:.25em}.page-template-podcast-landing .blog-post-loop .blog-post>a{aspect-ratio:auto;border:none;border-radius:10px}.page-template-podcast-landing .blog-post-loop .blog-post .blog-post-image{min-height:220px;max-height:230px}.page-template-podcast-landing .blog-post-loop .blog-post .blog-post-image img{object-fit:contain}.page-template-podcast-landing .blog-post-loop .blog-post .blog-post-image img.attachment-full{object-fit:cover}.page-template-podcast-landing .blog-post-loop .blog-post .blog-post-title,.page-template-news-and-press .blog-post-loop .blog-post .blog-post-title{color:#1f1f1f;transition:all .3s}.page-template-podcast-landing .blog-post-loop .blog-post .blog-post-title:hover,.page-template-news-and-press .blog-post-loop .blog-post .blog-post-title:hover{color:#aadd6d}.blog-post-categories-search{margin-bottom:4em}.blog-post-categories-search>.container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:column;gap:1em}.blog-post-categories-search .blog-post-search{display:inline-block;z-index:0}.blog-post-categories-search #ajaxsearchlite1{background:0 0}.blog-post-categories-search #ajaxsearchlite1 .probox,.blog-post-categories-search div.asl_w .probox{background-image:none;background-color:#fff;border-radius:5px}.blog-post-categories-search #ajaxsearchlite1 .probox .proinput,.blog-post-categories-search div.asl_w .probox .proinput,.blog-post-categories-search #ajaxsearchlite1 .probox .proinput input,.blog-post-categories-search div.asl_w .probox .proinput input{font-family:'Poppins',sans-serif !important;color:#acacac !important}.blog-post-categories-search div.asl_w .probox div.prosettings,.blog-post-categories-search div.asl_w .probox .promagnifier{background:#000}.blog-post-categories-search div.asl_w .probox .prosettings .innericon svg,.blog-post-categories-search div.asl_w .probox .promagnifier .innericon svg{fill:#aadd6d}.blog-post-list .about{margin:0 auto 4em}.blog-post-loop{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2em;grid-row-gap:4em}.blog-post-loop .blog-post{display:none;flex-direction:column}.blog-post-loop .blog-post>a{position:relative;display:block;aspect-ratio:1/1;border:3px solid #678e20;border-radius:50%;overflow:hidden}.blog-post-loop .blog-post .blog-post-image{width:100%;height:100%}.blog-post-loop .blog-post .blog-post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-loop .blog-post .blog-post-content{margin-top:1em}.blog-post-loop .blog-post .blog-post-cat{font-weight:600;color:#678e20;text-transform:uppercase}.blog-post-loop .blog-post a{text-decoration:none}.blog-post-loop .blog-post .blog-post-title{font-size:1.3em;color:#1f1f1f;margin:.3em 0 0;transition:all .3s}.blog-post-loop .blog-post .blog-post-title:hover{color:#aadd6d}.blog-post-loop .blog-post .post-date{display:block;font-size:.8em;color:#666;margin:.3em 0 0}a.btn#blogLoadMore{display:block;width:fit-content;margin:2em auto}.single,.single-post{color:#666;background-color:#f3f3f3;overflow:visible}.single .hero .container,.single-post .hero .container{text-align:center}.single-post.hero h1{max-width:100%}.single .hero .post-cat,.single .hero .post-date,.single-post .hero .post-cat,.single-post .hero .post-date{display:block}.single .hero .post-cat,.single-post .hero .post-cat{font-weight:500;text-transform:uppercase}.single .hero .post-cat a,.single-post .hero .post-cat a{color:#aadd6d;text-decoration:none}.single .hero .post-date,.single-post .hero .post-date{color:#e1e1e1;margin-top:1em}.single .container-lg,.single-post .container-lg{max-width:85%;padding:0;margin:0 auto}.single .container-lg>.flex,.single-post .container-lg>.flex{flex-direction:column}.single .container-lg .next-class,.single-post .container-lg .next-class{display:none}.single .next-class img,.single-post .next-class img{display:block;margin-bottom:1em;border:3px solid #fff;border-radius:50%}.single .next-class h3,.single .related-posts h3,.single-post .next-class h3,.single-post .related-posts h3{margin:0}.single.mm-wrapper,.single-post.mm-wrapper{overflow-x:visible}.single .next-class .sticky,.single-post .next-class .sticky{position:sticky;position:-webkit-sticky;top:242px}.single .next-class .start-date,.single-post .next-class .start-date{display:block;font-weight:500;font-size:1.25em;color:#678e20;line-height:1.1;margin:.75em 0}.single .related-posts ul,.single-post .related-posts ul{list-style:none;margin:.7em 0 0;padding:0}.single .related-posts ul,.single-post .related-posts ul{display:block}.single .related-posts a,.single-post .related-posts a{display:block;font-weight:500;color:#678e20;padding:.3em 0}.single .single-post-content h2,.single .single-post-content h3,.single-post .single-post-content h2,.single-post .single-post-content h3{margin-top:1.5em;margin-bottom:.5em}.single .single-post-content>h2:nth-child(1),.single .single-post-content>h3:nth-child(1),.single-post .single-post-content>h2:nth-child(1),.single-post .single-post-content>h3:nth-child(1){margin-top:0}.single .single-post-content h4,.single-post .single-post-content h4{margin-bottom:1em}.single .single-post-content a,.single-post .single-post-content a{color:#678e20;word-wrap:break-word}.single .single-post-content p button,.single-post .single-post-content p button{display:block !important;width:fit-content !important;font-weight:600 !important;font-size:18px !important;line-height:24px !important;color:#151515 !important;text-align:center !important;text-decoration:none !important;background-color:#aadd6d !important;padding:8px 24px !important;border:2px solid #aadd6d !important;border-radius:5px !important;text-decoration:none !important;transition:.3s ease !important}.single .single-post-content p button:hover,.single .single-post-content p button:focus,.single .single-post-content p button:active,.single-post .single-post-content p button:hover,.single-post .single-post-content p button:focus,.single-post .single-post-content p button:active{color:#151515 !important;background-color:#fafafa !important;transition:.3s ease !important}.single .single-post-content>ul,.single .single-post-content>ol,.single-post .single-post-content>ul,.single-post .single-post-content>ol{list-style:disc;margin:0 0 1em;padding:0 0 0 1em}.single .single-post-content>ul li::marker,.single .single-post-content>ol li::marker,.single-post .single-post-content>ul li::marker,.single-post .single-post-content>ol li::marker,.gform_wrapper .gfield_html ol li::marker{color:#678e20}.single .single-post-content img.push-left,.single .single-post-content img.push-right,.single-post .single-post-content img.push-left,.single-post .single-post-content img.push-right{position:relative;display:block;max-width:225px;width:100%;border:3px solid #678e20;border-radius:50%;margin:2em auto;border-radius:50%;-webkit-shape-outside:circle();shape-outside:circle()}.single .single-post-content a:hover,.single .single-post-content a:focus,.single .single-post-content a:active,.single-post .single-post-content a:hover,.single-post .single-post-content a:focus,.single-post .single-post-content a:active{text-decoration:underline}.single .single-post-content .share,.single .single-post-content .share p,.single-post .single-post-content .share,.single-post .single-post-content .share p{text-align:center}.single .single-post-content .share,.single-post .single-post-content .share{margin-top:3em}.single .single-post-content .share p,.single-post .single-post-content .share p{font-weight:500;font-size:1.3em;margin-bottom:.5em}.single .single-post-content .share p{color:#1f1f1f}.single .single-post-content .share ul,.single-post .single-post-content .share ul{display:flex;justify-content:center;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.single .single-post-content .share ul a,.single-post .single-post-content .share ul a{position:relative;display:block;width:25px;height:25px;color:#1f1f1f;padding:.25em;border:1px solid #3b3b3b;border-radius:50%;transition:all.3s ease-in}.single .single-post-content .share ul a:hover,.single .single-post-content .share ul a:focus,.single .single-post-content .share ul a:active,.single-post .single-post-content .share ul a:hover,.single-post .single-post-content .share ul a:focus,.single-post .single-post-content .share ul a:active{color:#aadd6d;border-color:#aadd6d;transition:all.3s ease-in}.single .single-post-content .share ul a i,.single-post .single-post-content .share ul a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px}.single .single-post-content .prev-next,.single-post .single-post-content .prev-next{display:flex;align-items:flex-start;justify-content:space-between;padding:2em 0;margin:3em 0;border-top:1px solid #3b3b3b;border-bottom:1px solid #3b3b3b}.single .single-post-content .prev-next>div,.single-post .single-post-content .prev-next>div{flex:1;align-self:stretch}.single .single-post-content .prev-next>div a,.single-post .single-post-content .prev-next>div a{display:block}.single .single-post-content .prev-next>div a:not(.link-btn),.single-post .single-post-content .prev-next>div a:not(.link-btn){font-size:1.2em;color:#1f1f1f;text-decoration:none}.single .single-post-content .prev-next>div a.link-btn,.single-post .single-post-content .prev-next>div a.link-btn{text-decoration:none;margin-bottom:1em}.single .single-post-content .prev-next .prev-post,.single-post .single-post-content .prev-next .prev-post{padding-right:25px;border-right:1px solid #3b3b3b}.single .single-post-content .prev-next .next-post,.single-post .single-post-content .prev-next .next-post{padding-left:25px;text-align:right}.single .single-post-content .prev-next .next-post a:not(.link-btn),.single-post .single-post-content .prev-next .next-post a:not(.link-btn){margin:0 0 0 auto}.single.column-content,.single-post.column-content{padding-top:3em;padding-bottom:3em;margin-top:3em;border-top:1px solid #3b3b3b}.podcast-audio--wrapper{margin:2em auto}.podcast-wrapper iframe{position:relative;top:initial;left:initial;width:100%;height:100%}@media (width <=767px){.blog-post-categories-search>.container{flex-wrap:nowrap}.blog-post-categories-search>.container>a,.blog-post-categories-search>.container>div{width:90%}.blog-post-categories-search .asl_w_container{width:100%}.blog-post-categories-search .blog-post-search{width:100% !important}.single-post.hero h1{line-height:60px}}@media (width>=600px){.blog-post-loop{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.blog-post-categories-search>.container{flex-direction:row;justify-content:center}.blog-post-loop{grid-template-columns:repeat(3,1fr)}.single .single-post-content img.push-left,.single .single-post-content img.push-right,.single-post .single-post-content img.push-left,.single-post .single-post-content img.push-right{max-width:275px}.single .single-post-content img.push-left,.single-post .single-post-content img.push-left{float:left;margin:2em 2em 2em 0}.single .single-post-content img.push-right,.single-post .single-post-content img.push-right{float:right;margin:2em 0 2em 2em}.single.column-content,.single-post.column-content{padding-top:4em;padding-bottom:2em;margin-top:4em}}@media (width>=992px){.single .container-lg,.single-post .container-lg{max-width:1320px;padding:0 15px}}@media (width>=1024px){.single .hero,.single-post .hero{padding:140px 0 100px}.single .container-lg>.flex,.single-post .container-lg>.flex{flex-direction:row;gap:75px}.single .container-lg .next-class,.single-post .container-lg .next-class{display:block}.single .container-lg .next-class,.single .container-lg .related-posts,.single-post .container-lg .next-class,.single-post .container-lg .related-posts{flex:0 0 220px}}@media (768px <=width <=1200px){.blog-post-categories-search>.container{justify-content:space-between;flex-direction:unset}.blog-post-categories-search>.container>a.btn{flex:0 0 calc(20% - 40px);font-size:.7em}.blog-post-categories-search>.container>div{display:block;width:100%;flex:1}.blog-post-categories-search .asl_w_container{width:100%}}@media (width>1320){.single .container-lg{padding:0}}body.page-id-156412{padding-top:0 !important}.page-id-156412 #mobile-menu-fixed{display:none}.page-id-156412 section.sticky{margin-bottom:-1em}.page-id-156412 #category-name+section.wysiwyg-content{background-color:#f5f5f5}body.page-id-156412>section:not(.hero):nth-of-type(odd){background-color:#fafafa}body.page-id-156412>section:not(.hero):nth-of-type(2n){background-color:#f3f3f3}.page-id-156412 a.anchor{top:25px}.has-image img.original-img{display:block;max-width:400px;width:100%;margin:-3em auto;border:none}.square-img .img-container.green-gradient img{border-radius:8px;outline:10px solid rgba(170,221,109,.75)}.square-img-no-border .img-container.green-gradient img{border:none;border-radius:0;outline:none;box-shadow:none}.lg-original-img .has-image img.original-img{max-width:100%;border-radius:0}.container-fw .on-page-nav-button{margin:0 7.5% 0 auto}.container-fw .on-page-nav-content a{width:85%;margin:0 auto}.on-page-navigation{position:relative;display:block;padding:.5em 0}.on-page-navigation p{display:none}.on-page-nav-button{position:relative;width:100px;height:28px;font-family:'Poppins',sans-serif;font-weight:500;color:#000;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;border:none;border-radius:0}.on-page-nav-button.open span:nth-child(1){top:12px;width:0;left:50%}.on-page-nav-button.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.on-page-nav-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.on-page-nav-button.open span:nth-child(4){top:12px;width:0;left:50%}.on-page-nav-button span{display:block;position:absolute;height:4px;width:40px;background:#000;border-radius:2px;opacity:1;right:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;pointer-events:none}.on-page-nav-button span:nth-child(1){top:0}.on-page-nav-button span:nth-child(2),.on-page-nav-button span:nth-child(3){top:12px}.on-page-nav-button span:nth-child(4){top:24px}.on-page-nav-content{display:none;position:absolute;top:100%;width:100%;background-color:#f5f5f5;min-width:160px;padding:12px 0;box-shadow:0px 8px 16px rgba(0,0,0,.2);border-bottom:2px solid #aadd6d;overflow:hidden;z-index:1}.on-page-nav-content br{display:none}.on-page-nav-content a{display:block;font-weight:500;text-decoration:none;color:#678e20;padding:12px 0}.on-page-nav-content.show{display:block}.square-img .img-container.green-gradient img.green-gradient-border{display:none}.onpage-social{margin-top:4em}.onpage-social p,.onpage-social ul{text-align:center !important}.onpage-social p{font-weight:600;font-size:24px !important;color:#678e20}.onpage-social ul{list-style:none !important;margin:18px 0 !important;padding:0 !important}.onpage-social ul li{display:inline-block;text-align:center;margin:0 3px;padding:0 !important}.onpage-social ul li a{display:block;position:relative;width:36px;height:36px;min-height:16px;background-color:#fff;padding:0 !important;margin:0 !important;border-radius:50%}.onpage-social ul li a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Font Awesome 5 Brands";font-size:20px !important;font-style:normal;color:#09090a}@media (width < 1024px){.page-id-156412 .spacer-reduce{margin-top:-4em}}@media (width>1024px){.page-id-156412h2{font-size:38px}}@media (width>1024px){.on-page-navigation{max-width:1400px;margin:0 auto;padding:0}.on-page-nav-button{display:none}.on-page-nav-content{position:relative;display:flex;justify-content:space-evenly;align-items:stretch;gap:0;background-color:#aadd6d;border:none;padding:0;box-shadow:none}.on-page-nav-content>div{position:relative;flex:1;display:flex;align-items:stretch;text-align:center !important}.on-page-nav-content>div:not(:last-of-type):after{content:'';display:block;position:absolute;right:0;top:50%;width:1px;background-color:#000;height:calc(100% - 24px);transform:translateY(-50%)}.on-page-nav-content a{display:flex;align-items:center;justify-content:center;width:100% !important;font-size:14px;line-height:16px;text-align:center;color:#000;padding:12px}.on-page-nav-content a:hover,.on-page-nav-content a:active,.on-page-nav-content a:focus{color:#aadd6d;background-color:#000}}#beauty-quiz{margin-top:2em}#beauty-quiz button:hover,#beauty-quiz button:focus,#beauty-quiz button:active{color:#fff !important;background-color:#000 !important}#beauty-quiz h3{font-size:20px;color:#678e20;text-align:center;margin-bottom:1.5em}#beauty-quiz p .green-text{font-weight:600}@media (width>600px){#beauty-quiz button{align-items:center !important}}@media (width>1024px){#beauty-quiz .progress-bar{margin-bottom:4em !important}}.speedbump{position:relative;width:100%;height:auto;margin-bottom:1em;overflow:hidden}.speedbump#glow_up_your_career{background:#f3f3f3}.speedbump#master_barber{background:#000}.speedbump .green-text{color:#aadd6d}.speedbump a{text-decoration:none !important}.speedbump a:hover,.speedbump a:focus,.speedbump a:active{text-decoration:none !important}.speedbump a>div{padding:15px}.speedbump .logo{position:absolute;top:15px;right:15px;width:clamp(35px, 50%, 70px);margin:0}.speedbump .heading,.speedbump .sub-heading,.speedbump .enroll{display:block;color:#1f1f1f;line-height:1}.speedbump .heading{max-width:13ch;font-weight:700;font-size:26px}.speedbump .cos-speedbump .enroll,.speedbump .barber-speedbump .enroll,.speedbump .sub-heading{font-size:22px;margin-top:.5em}.speedbump .enroll{font-size:16px}.speedbump .button-text img{max-height:30px;margin:7px 0 0}.button-text{display:flex;justify-content:space-between;align-items:center;gap:7px;width:max-content;color:#fff;text-transform:uppercase;font-size:12px;padding:5px 15px;margin-right:-17px;background-color:#000;white-space:nowrap}.journey-speedbump,.cos-speedbump{background-size:cover;background-position:left top;background-repeat:no-repeat}.journey-speedbump .flex{justify-content:space-between;align-items:center;margin-top:3em}.cos-speedbump .logo,.nail-speedbump .logo,.skincare-speedbump .logo{position:relative;top:initial;right:initial;margin-bottom:.5em}.cos-speedbump .heading,.cos-speedbump .enroll,.barber-speedbump .heading,.barber-speedbump .enroll{color:#fff}.skincare-speedbump .heading,.skincare-speedbump .sub-heading,.skincare-speedbump .enroll{color:#1f1f1f}.cos-speedbump .button-text,.barber-speedbump .button-text,.nail-speedbump .button-text,.skincare-speedbump .button-text{font-size:22px}.cos-speedbump .button-text{background-color:#aadd6d;margin:2em 0 0 -15px}.cos-speedbump .button-text span,.nail-speedbump .button-text span{color:#151515}.barber-speedbump,.nail-speedbump{background-size:contain;background-position:right center;background-repeat:no-repeat}.barber-speedbump .logo{top:initial;bottom:25px}.speedbump .barber-speedbump .heading{max-width:100%}.barber-speedbump .button-text{margin:4em 0 0 -15px;background-color:transparent}.barber-speedbump .button-text span,.skincare-speedbump .button-text span{color:#aadd6d}.skincare-speedbump{padding:0 !important}.skincare-speedbump>.flex{justify-content:flex-start;align-items:center}.skincare-speedbump .bg-container{flex:0 0 40%;background-size:cover;background-position:center center;background-repeat:no-repeat}.skincare-speedbump .bg-container+div{flex:1;padding:15px}.skincare-speedbump .heading{max-width:100% !important}.skincare-speedbump .enroll{font-weight:300;margin:1em 0}#nail_your_future{background-color:#aadd6d}.nail-speedbump .enroll{font-weight:300;margin:2em 0}.nail-speedbump .button-text,.skincare-speedbump .button-text{margin-left:-15px;background-color:transparent}@media (width>480px){.speedbump .logo{width:clamp(70px, 100%, 140px)}}@media (600px < width < 1024px),(width>1320px){.speedbump a>div{padding:25px}.speedbump .logo{right:25px}.speedbump .heading{max-width:calc(100% - 180px);font-size:clamp(26px, 36px, 42px)}.speedbump .sub-heading,.speedbump .enroll,.button-text{font-size:22px}.speedbump .enroll br{display:none}.journey-speedbump{background-position:center center;padding-bottom:10px !important}.journey-speedbump .button-text,.cos-speedbump .button-text,.barber-speedbump .button-text,.nail-speedbump .button-text,.skincare-speedbump .button-text{margin-right:-27px}.cos-speedbump .logo,.cos-speedbump .button-text,.barber-speedbump .logo,.barber-speedbump .button-text,.nail-speedbump .logo,.nail-speedbump .button-text,.skincare-speedbump .logo,.skincare-speedbump .button-text{position:absolute}.cos-speedbump .logo,.barber-speedbump .logo,.nail-speedbump .logo,.skincare-speedbump .logo{top:15px}.speedbump .cos-speedbump .enroll{margin-top:5em}.cos-speedbump .button-text,.barber-speedbump .button-text,.nail-speedbump .button-text,.skincare-speedbump .button-text{bottom:10px;right:25px}.barber-speedbump{background-position:85% 50%}.barber-speedbump .logo,.skincare-speedbump .logo{right:initial;left:25px}.barber-speedbump .heading{margin-top:3em}.skincare-speedbump{padding:0 !important}.skincare-speedbump .bg-container+div{padding:25px}.skincare-speedbump .logo{display:none}.skincare-speedbump .enroll{max-width:calc(100% - 130px)}.nail-speedbump{background-position:80% 50%}.skincare-speedbump .enroll,.nail-speedbump .enroll{margin:4em 0 0}}#whr_embed_hook h2.whr-group{position:relative;text-align:left;padding-right:30px}#whr_embed_hook h2.whr-group:after{content:'';position:absolute;display:inline-block;top:calc(50% - .25em);right:0;width:21px;height:21px;background:transparent url("/wp-content/themes/tricoci/2023-updates/assets/faq-arrow.png") no-repeat fixed;background-size:21px 21px;transform:translateY(-50%) rotate(135deg);transition:all .3s ease}#whr_embed_hook h2.whr-group.whr-active:after{transform:translateY(-50%) rotate(0deg)}#whr_embed_hook h2.whr-group:not(.whr-active){border-bottom:1px solid #ccc}#whr_embed_hook h2.whr-group.whr-active+.whr-items{border-bottom:1px solid #ccc}#whr_embed_hook h2.whr-group>a{display:block;width:100%;color:#1f1f1f;text-decoration:none;padding-bottom:.5em}@media (width>1024px){#whr_embed_hook h2.whr-group{font-size:24px;line-height:32px}#whr_embed_hook h3{font-size:20px;line-height:28px}}.header-content .navbar-expand-lg .navbar-collapse{display:block !important;padding:0}section:not(.hero).section-1{padding:0 !important;margin-top:0 !important}.page-template-TeacherTrainingTemplate .header-container h1,.page-template-TeacherTrainingTemplate .header-container p{text-align:center}.page-template-TeacherTrainingTemplate .header-container p{height:0 !important}.page-template-TeacherTrainingTemplate .header-container h1+p{height:auto !important}.page-template-TeacherTrainingTemplate .header-container h1+p>a{margin:0 auto !important}#sidebar{font-size:18px;color:#056380;margin:15px 0}@media all and (min-width:992px){#sidebar{margin-top:-120px}}.sideBlock .loca-information p{font-size:18px !important;width:100%;text-align:left !important}.sideBlock .loca-information a{color:#fff !important}#sidebar p{font-size:16px}#sidebar a{color:#056380;font-weight:700}#sidebar a:hover{text-decoration:none;color:none}#sidebar h4{color:#056380;margin:0;padding:0;text-align:center;font:bold 24px 'Open Sans',helvetica,sans-serif;text-transform:uppercase}#sidebar h4 span{font-weight:lighter !important}#sidebar ul.menu{list-style:none;margin:5px 0 25px;padding:0;font:100 17px 'Helvetica Neue','Open Sans',helvetica,sans-serif}#sidebar.blog ul.menu{-webkit-column-count:1;-moz-column-count:1;column-count:1}#sidebar ul.menu li{padding:3px 0 3px 20px}#sidebar ul.menu li a{color:#fff;font-weight:300;letter-spacing:.1em}#sidebar ul.menu li a:hover{color:#ddd}.sideBlock{background:#929492;padding:25px;width:100%;margin-bottom:20px}.sideBlock p{color:#fff;width:60%;font-size:14px}.sideBlock h2{font-size:30px;text-transform:uppercase;color:#a3d55d;font-weight:700}.sideBlock p{text-align:center}.sideBlock form input{width:100%;height:50px;padding:8px 12px;font-size:18px;margin:4px 0}.sideBlock form input[type=submit]{background:#a3d55d;font-weight:700;font-size:22px;color:#fff;margin:4px auto;-webkit-appearance:none;appearance:none;border:none;text-align:center}.sidebar-call-now{padding:8px 12px;background:#a3d55d;font-weight:700;font-size:22px;color:#fff;margin:4px auto;-webkit-appearance:none;appearance:none;border:none;text-align:center;max-width:320px}.sideBlock small{color:#fff;font-size:13px;line-height:10px;text-align:center}.loca-information .sidebar-cta-btn{position:relative}.loca-information .sidebar-cta-btn .sidebar-call-now{position:absolute;bottom:15px;left:15px}.mapOverlay{background:0 0;position:relative;z-index:100;width:100%;height:450px;top:450px;margin-top:-450px}.page-id-45 #sidebar .sideBlock:nth-child(2) span.green:nth-child(3),.page-id-45 #sidebar .sideBlock:nth-child(2) .menu-get-started-today-container,.page-id-192 #sidebar .sideBlock:nth-child(2) span.green:nth-child(3),.page-id-192 #sidebar .sideBlock:nth-child(2) .menu-get-started-today-container{display:none}.camp-sub-page .CmSubP-section{min-height:65vh !important}.camp-sub-page .CmSubP-section .CmSubP-div{padding:0 !important}body.page-template-index,body.page-template-page-full-width,body.page-template-campuses{font-family:'Poppins',sans-serif !important;background-color:#fafafa !important}body.page-template-index p,body.page-template-page-full-width p,body.page-template-campuses p,body.page-template-index ul,body.page-template-page-full-width ul,body.page-template-campuses ul{font-weight:400;font-size:16px;line-height:24px;color:#666 !important;text-align:left}body.page-template-index ul,body.page-template-page-full-width ul,body.page-template-campuses ul{margin:0}body.page-template-index ul li::marker,body.page-template-page-full-width ul li::marker,body.page-template-campuses ul li::marker,body.page-template-index h3 a,body.page-template-index h2 a{color:#678e20}body.page-template-index .mainContent,body.page-template-page-full-width .mainContent{padding:4em 15px !important}body.page-template-index p a:not(.btn),body.page-template-index #sidebar ul.menu li a,body.page-template-index li a,body.page-template-page-full-width p a:not(.btn),body.page-template-campuses p a:not(.btn),body.page-template-index .theContent a:not(.ben){font-weight:600;color:#678e20;text-decoration:underline}body.page-template-index #sidebar{color:#1f1f1f}body.page-template-index #sidebar .sideBlock,body.page-template-index .form-block-holder.block-inner-content{background-color:#f3f3f3 !important}body.page-template-index #category-name,body.page-template-page-full-width #category-name{max-height:400px;background-repeat:no-repeat;background-size:cover}@media (width < 992px){body.page-template-index #category-name,body.page-template-page-full-width #category-name{height:auto !important;min-height:250px;background-position:left center}}