a,a:visited,a:hover,.hs_cos_wrapper_type_rich_text a:not(.cta_button){color:#33ab7e}.bg-orange1{background-color:#33ab7c !important;color:#fff}.bg-orange2{background-color:#93bd5b !important}.bg-red1{background-color:#33ab7e !important}.bg-yellow1{background-color:#baca36 !important}.bg-gray-pattern h2,.bg-darkgray-pattern h2{color:#33ab7e !important;line-height:61px;font-size:46px}.decorated .bg-gray-pattern h2:before,.decorated .bg-darkgray-pattern h2:before{border-top:6px double #33ab7e;display:block;width:100%;content:"";top:-13px;position:relative;text-align:center;margin:0 auto}.decorated .bg-gray-pattern h2:after,.decorated .bg-darkgray-pattern h2:after{border-top:6px double #33ab7e;display:block;width:100%;content:"";bottom:-18px;position:relative;text-align:center;margin:0 auto}.bg-gray-pattern .section-header h1{color:#33ab7e;padding-top:28px;font-size:42px}.social-footer{background-color:#797979 !important}.social-footer2{background-color:transparent !important}.social-footer .triangle{border-color:#797979 transparent transparent transparent}#menu-social li a,#menu-services li a{padding:6px 4px 3px 4px;min-width:21px;height:32px;font-size:13px;text-transform:uppercase;color:#33ab7e;font-weight:500}a.adults-link{background-color:rgba(31,31,31,0.35);color:#fff !important;padding:6px 11px 3px !important;border-radius:20px 20px 0 20px}header.header--white #menu ul li.hs-menu-depth-1 a:hover{color:#33ab7e !important;transform:scale(1.02);-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.bg-gradient1{background:#93bd5b;background:-moz-linear-gradient(-45deg,rgba(147,189,91,1) 0%,rgba(128,188,45,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(147,189,91,1) 0%,rgba(128,188,45,1) 100%);background:linear-gradient(135deg,rgba(147,189,91,1) 0%,rgba(128,188,45,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93bd5b',endColorstr='#80bc2d',GradientType=1)}.footer .scroll-top{background-color:#baca36}.social-footer .text span{font-family:'Raleway';font-weight:600 !important;font-style:normal;text-transform:none;font-size:42px;color:#baca36}.footer-info .widget-type-form label span{font-size:19px;font-weight:500;color:#baca36 !important}.cta-primary,.widget-type-form form input.hs-button,.footer-info .widget-type-form form input.hs-button,.buttonsec,.yellow-button,.blog-email-subscription input[type="submit"],.header-with-search .description-header .search-wrap input[type="submit"],.hero-banner-landing-basic-2 .form-placeholder .hero-banner-form .hs-button.primary.large,.hero-landing .form-placeholder .hero-banner-form .hs-button.primary.large,.hero-banner-landing .form-placeholder .hero-banner-form .hs-button.primary.large,.pricing-box__order,.sodium-faq .left a.cta_button,.features-container .hero-banner-form .hs-button.primary.large,.landing-basic-2 .form-container .hero-banner-form .hs-button.primary.large,.landing-hero div.body-container-wrapper .form-container .hero-banner-form .hs-button.primary.large,.landing-v3-3-column .landing-v3-main-container .row-fluid-wrapper.row-depth-1.row-number-3 .row-fluid .span3.widget-span.widget-type-cell.form-wrapper .widget-type-form form input.hs-button,.landing-video-v4 .row-fluid .hero-form input[type=submit],.landing .form-landing .widget-type-form form input.hs-button,.careers-form input[type="submit"]{font-weight:normal;padding:9px 20px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;font-family:'Raleway';font-weight:600 !important;text-transform:none;font-size:20px;background-color:#baca36;border:2px solid #baca36 !important}.cta-primary:hover,.widget-type-form form input.hs-button:hover,.buttonsec:hover,.yellow-button:hover,.blog-email-subscription input[type="submit"]:hover,.header-with-search .description-header .search-wrap input[type="submit"]:hover,.hero-banner-landing-basic-2 .form-placeholder .hero-banner-form .hs-button.primary.large:hover,.hero-landing .form-placeholder .hero-banner-form .hs-button.primary.large:hover,.hero-banner-landing .form-placeholder .hero-banner-form .hs-button.primary.large:hover,.pricing-box__order:hover,.sodium-faq .left a.cta_button:hover,.features-container .hero-banner-form .hs-button.primary.large:hover,.landing-basic-2 .form-container .hero-banner-form .hs-button.primary.large:hover,.landing-hero div.body-container-wrapper .form-container .hero-banner-form .hs-button.primary.large:hover,.landing-v3-3-column .landing-v3-main-container .row-fluid-wrapper.row-depth-1.row-number-3 .row-fluid .span3.widget-span.widget-type-cell.form-wrapper .widget-type-form form input.hs-button:hover,.landing-video-v4 .row-fluid .hero-form input[type=submit]:hover,.landing .form-landing .widget-type-form form input.hs-button:hover,.form-content .flex-wrap .flex-right input[type="submit"]:hover{background-color:#fff;border:2px solid #baca36 !important;color:#baca36}header.header--white #menu ul>li.hs-menu-depth-1+li.hs-menu-depth-1+li.hs-menu-depth-1>a,header.header--white #menu ul>li.hs-menu-depth-1+li.hs-menu-depth-1+li.hs-menu-depth-1>a:hover,header.header--white #menu ul>li.hs-menu-depth-1+li.hs-menu-depth-1+li.hs-menu-depth-1>a:visited,header.header--white #menu ul>li.hs-menu-depth-1+li.hs-menu-depth-1+li.hs-menu-depth-1>a:active{background:url("https://cdn2.hubspot.net/hubfs/2581615/teen-clients/icon/logo-teens-anglos.png");background-position:center;background-size:218px;text-indent:-999999999px;background-repeat:no-repeat}header.header--white #menu ul>li.hs-menu-depth-1+li.hs-menu-depth-1+li.hs-menu-depth-1>a:hover{transform:scale(1.1)}.hs_cos_wrapper_type_rich_text ul li:before{color:#baca36;font-size:14px}.quotes_teen h4{color:#33ab7e}@media(max-width:971px){.header--white .slicknav_nav a:hover{color:#33ab7e !important;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}#menu-social li a.adults-link{padding:6px 4px 3px !important;color:#005b5f !important;background-color:transparent;font-family:"Raleway";font-weight:700;font-size:14px}}@media(max-width:767px){#menu-social li a.adults-link{padding:7px 0px 3px 4px !important;font-size:13px}}@media(max-width:568px){#menu-social li a.adults-link{padding:9px 7px 3px !important;font-size:12px !important}}