.wpb_row{margin-bottom:0}html{font-size:62.5%}.fp{padding:6rem 0}.fp blockquote,.fp button,.fp dd,.fp dl,.fp dt,.fp fieldset,.fp figure,.fp h5,.fp img,.fp input,.fp label,.fp legend,.fp li,.fp ol,.fp p,.fp pre,.fp select,.fp textarea,.fp ul{font-size:clamp(1.5rem,calc(1.16688rem + .694vw),2rem);line-height:1.6em;margin-bottom:1em}.fp h1,.fp h2,.fp h3,.fp h4{font-weight:600;line-height:1.25em;margin-bottom:.5em}.fp h4{font-size:clamp(1.95rem,calc(1.51656rem + .903vw),2.6rem)}.fp h3{font-size:clamp(2.535rem,calc(1.97148rem + 1.174vw),3.38rem)}.fp h2{font-size:clamp(3.296rem,calc(2.564rem + 1.525vw),4.394rem)}.fp h1{font-size:clamp(4.284rem,calc(3.33216rem + 1.983vw),5.712rem)}.fp a,.fp button,.fp img{border-radius:4px}.fp img{box-shadow:5px 5px 10px 0 rgba(0,0,0,.6);width:100%}.fp h1,.fp h2,.fp h3,.fp h4,.fp h5,.fp h6{color:#4c2a6b}.fp li,.fp p{color:#222}.fp a:not(.gem-button){color:#f06b2d;text-decoration:underline}.fp .fp--heading-descriptor{color:#55b94a;font-size:2.2rem;font-weight:800;letter-spacing:.2rem;line-height:1.6em;margin-bottom:1.8rem;text-transform:uppercase}.fp--light{background:#eee}.fp--purple{background:#4c2a6b}.fp--purple h1,.fp--purple h2,.fp--purple h3,.fp--purple h4,.fp--purple h5,.fp--purple h6,.fp--purple li,.fp--purple p{color:#fff}.fp--purple a:not(.gem-button){color:#f06b2d;text-decoration:underline}.fp--orange{background:#f06b2d}.fp--orange h1,.fp--orange h2,.fp--orange h3,.fp--orange h4,.fp--orange h5,.fp--orange h6,.fp--orange li,.fp--orange p{color:#fff}.fp--orange a:not(.gem-button){color:#4c2a6b;text-decoration:underline}.fp--orange .fp--heading-descriptor{color:#4c2a6b}.fp--white{background:#fff}.fp-page-header-hero{position:relative}.fp-page-header-hero:after{background:rgba(76,42,107,.8);bottom:0;content:"";display:block!important;left:0;position:absolute;right:0;top:0;z-index:1}.fp-page-header-hero h1:after{background:#fff;content:"";display:block;height:4px;margin-top:15px;width:200px}.fp-page-header-hero .vc_column_container{position:relative;z-index:2}.fp-page-header-hero p{color:#fff}.fp-button.fp-button--white a{background:#fff;color:#4c2a6b}.fp-button.fp-button--white a:hover{background:rgba(255,255,255,.9);color:#4c2a6b}.fp-button.fp-button--purple a{background:#4c2a6b;color:#fff}.fp-button.fp-button--purple a:hover{background:rgba(76,42,107,.9);color:#fff}.fp-button.fp-button--orange a{background:#f06b2d;color:#fff}.fp-button.fp-button--orange a:hover{background:rgba(240,107,45,.9);color:#fff}.fp-button.fp-button--green a{background:#55b94a;color:#fff}.fp-button.fp-button--green a:hover{background:rgba(85,185,74,.9);color:#fff}#primary-menu.no-responsive #menu-item-25067.fp-button--green a{background:#55b94a;border-radius:4px;color:#fff;padding:10px 15px}#primary-menu.no-responsive #menu-item-25067.fp-button--green a:hover{background:rgba(85,185,74,.9);color:#fff}@media screen and (max-width:768px){#homepage-safe-tech-for-young-ones{background-color:#4c2a6b;background-image:none!important}}body.search.search-results .post-meta-conteiner{display:none}body.search.search-results .post-featured-content img{width:100%}footer#site-footer{background:#4c2a6b}footer#site-footer .footer-inner-wrap{grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 auto;max-width:1212px;padding:80px 0;width:96%}footer#site-footer .footer-column-1 #media_image-2{margin-bottom:35px}footer#site-footer .footer-column-1 #media_image-2 a img{max-width:300px!important;width:100%}footer#site-footer .footer-column-1 p{color:#fff}footer#site-footer .widget{margin-bottom:35px}footer#site-footer h4.widget-title{color:#fff;margin-top:0}footer#site-footer h4.widget-title:after{content:none}footer#site-footer .widget_nav_menu h4{font-weight:800}footer#site-footer .menu{border:none}footer#site-footer .menu li{border:none;margin-bottom:8px}footer#site-footer .menu li a{color:#fff;font-size:16px;font-weight:400;line-height:1.95;padding:0}footer#site-footer .menu li a:hover{color:#f06b2d}@media screen and (max-width:992px){footer#site-footer .footer-inner-wrap{grid-template-columns:1fr}footer#site-footer .footer-inner-wrap .footer-column-4 #search-3{max-width:400px}}@media screen and (max-width:768px){#act-campaigns-anchor-buttons .gem-button{margin:0}}
