@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900,italic);@import url(https://fonts.googleapis.com/css?family=Anonymous+Pro);.floating-shadow:after,.partners-slider .flickity-slider .nectar-flip-box:after{content:'';display:block;position:absolute;left:7.5%;bottom:-60px;width:85%;height:10px;background:0 0;border-radius:100%;-webkit-box-shadow:0 20px 10px rgba(0,0,0,.2);box-shadow:0 20px 10px rgba(0,0,0,.2)}.slider-arrow{content:'';position:absolute;left:7%;width:130px;height:20px;background-size:contain;pointer-events:none}@media (max-width:767px){.slider-arrow{display:none}}#header-outer header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a:after,#header-outer ul.sf-menu li:not(.menu-item-type-custom)>a:before,#header-outer[data-format=centered-menu] header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a:after,#header-outer[data-format=centered-menu] ul.sf-menu li:not(.menu-item-type-custom)>a:before,#slide-out-widget-area .mobile-only .menu .menu-item.active a:before,.blog-slider .nectar-recent-posts-slider_multiple_visible .recent-post-container.container,.dot-before:before,.heading-dot:after,.horizontal-align,.scale-of-problem .custom-arrow-before:before,body.page-donate #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.active a:after,body.page-our-work-to-stop-child-sexual-exploitation .heading-vertical-line:after,ul.sf-menu>li:not(.menu-item-type-custom)>a:before,ul.sf-menu>li>ul>li>a:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customMobileDonate,.blog-slider img.carousel-arrow,.partners-slider img.carousel-arrow,.slider-arrow,.vertical-align{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.both-align{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.container-wrap,.project-title{margin-top:-1px}}@media (max-width:999px){.container-wrap,.project-title{padding-top:0}}@media (min-width:1000px){.container-wrap,.project-title{padding-top:125px}}@media (max-width:767px){.full-width-background-image-container .row-bg-wrap .inner-wrap:after{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.2)}}@media (min-width:1000px){.full-width-section.vc_row-o-full-height.first-section .wpb_wrapper{-webkit-transform:translateY(50px);transform:translateY(50px)}}input[type=email],input[type=text]{-webkit-appearance:none;border-radius:0}a,h1,h2,h3,h4,h5,h6,p,span{font-family:Rubik,sans-serif}p{font-size:16px;line-height:1.5;font-weight:300!important}span{font-weight:300!important}a span{font-weight:500!important}.container-wrap li:not(.cat-item) a:not(.more-link),.container-wrap p a:not(.more-link){color:#67656c;font-weight:500;text-decoration:underline}.container-wrap li:not(.cat-item) a:not(.more-link):hover,.container-wrap p a:not(.more-link):hover{color:#f87b5e}h2.vc_custom_heading{font-size:50px!important;line-height:54px!important;letter-spacing:-1px;margin-bottom:20px}@media (max-width:767px){h2.vc_custom_heading{font-size:32px!important;line-height:1!important}}.large p{font-size:20px;line-height:1.3}@media (min-width:768px){.large p{font-size:26px}}p.large{font-size:20px;line-height:1.3}@media (min-width:768px){p.large{font-size:26px}}.center-text{display:block!important;margin:auto}span.coral{color:#f87b5e;font-weight:400}@media (max-width:767px){.dot-before{padding-top:30px}}.dot-before:before{content:'';position:absolute;width:15px;height:15px;top:-40px;border-radius:100%;background-color:#f87b5e}@media (max-width:767px){.dot-before:before{top:-10px}}.dot-before.gray:before{background-color:#ededf0}.dot-before.purple:before{background-color:#221a45}h2.dot-before{margin-top:0}.accent-line:before{content:'';position:absolute;top:44px;left:-90px;width:80px;height:1px;background-color:#fff}@media (max-width:767px){.accent-line:before{top:25px}}.accent-line.coral:before{background-color:#f87b5e}.accent-line.purple:before{background-color:#221a45}p.accent-line:before{top:25px}.title-heading{position:relative;padding-bottom:90px;text-transform:uppercase;font-weight:500!important}.title-heading:after{content:'';position:absolute}.heading-dot{font-size:20px;padding-bottom:60px;margin-bottom:20px!important}@media (max-width:767px){.heading-dot{font-size:16px!important}}.heading-dot:after{width:15px;height:15px;bottom:20px;border-radius:100%;background-color:#ccccce}.heading-dot.white:after{background-color:#fff}.heading-dot.coral:after{background-color:#f87b5e}.heading-dot.purple:after{background-color:#221a45}.heading-vertical-line{font-size:20px;display:inline-block}@media (max-width:767px){.heading-vertical-line{font-size:16px!important}}.heading-vertical-line.dark:after{background-color:#67656c}.heading-vertical-line:after{height:85px;left:20px;bottom:-10px;width:1px;background-color:#ededf0}.heading-horizontal-line:after{height:1px;bottom:45px;width:90px;background-color:#67656c}.heading-horizontal-line.white:after{background-color:#fff}body[data-button-style^=rounded] #infscr-loading,body[data-button-style^=rounded] #pagination .next.inactive,body[data-button-style^=rounded] #pagination .prev.inactive,body[data-button-style^=rounded] #pagination a,body[data-button-style^=rounded] #pagination span,body[data-button-style^=rounded] #to-top,body[data-button-style^=rounded] .flex-direction-nav a,body[data-button-style^=rounded] .nectar-button,body[data-button-style^=rounded] .nectar-button.see-through,body[data-button-style^=rounded] .nectar-button.see-through-2,body[data-button-style^=rounded] .nectar-button.see-through-3,body[data-button-style^=rounded] .portfolio-filters-inline .container ul li a,body[data-button-style^=rounded] .swiper-slide .button a,body[data-button-style^=rounded] button,body[data-button-style^=rounded] button[type=submit],body[data-button-style^=rounded] header#top nav>ul>li[class*=button_bordered]>a:before,body[data-button-style^=rounded] header#top nav>ul>li[class*=button_solid_color]>a:before,body[data-button-style^=rounded] input[type=button],body[data-button-style^=rounded] input[type=submit],body[data-button-style^=rounded].ascend .container-wrap button[type=submit],body[data-button-style^=rounded].ascend .container-wrap input[type=submit],body[data-button-style^=rounded].ascend .nectar-button.see-through,body[data-button-style^=rounded].ascend .nectar-button.see-through-2,body[data-button-style^=rounded].ascend .nectar-button.see-through-3,body[data-button-style^=rounded].woocommerce .container-wrap nav.woocommerce-pagination ul li span,body[data-button-style^=rounded].woocommerce nav.woocommerce-pagination ul li a,body[data-button-style^=rounded].woocommerce-cart .wc-proceed-to-checkout a.checkout-button{border-radius:0!important}.nectar-button.large.see-through,.nectar-button.large.see-through-2,.nectar-button.large.see-through-3{border-width:1px!important}.nectar-button{text-align:center}.nectar-button span{font-weight:500}.nectar-button.large{margin-top:45px!important}.nectar-button.center{margin:45px auto 0;display:table}.nectar-button.solid{background-color:#f87b5e!important;color:#fff!important}.nectar-button.donate{min-width:150px}.nectar-button.donate:hover{background-color:#66deca!important;border-color:#66deca!important}.nectar-button[data-hover-color-override="#f87b5e"]:hover{background-color:#f87b5e!important}.nectar-button[data-hover-color-override="#f87b5e"]:hover span{color:#fff}.nectar-button[data-color-override="#ffffff"]{background-color:rgba(0,0,0,.15)!important}.nectar-button[data-color-override="#ffffff"]:hover{background-color:#fff!important}.nectar-button[data-color-override="#ffffff"]:hover span{color:#f87b5e}.buttons-container .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.buttons-container .nectar-button{margin-left:10px;margin-right:10px;min-width:200px;text-align:center}@media (max-width:767px){.buttons-container .nectar-button{margin-top:15px!important}}.text-block.large p{font-size:20px;line-height:1.3}@media (min-width:768px){.text-block.large p{font-size:26px}}@media (min-width:1000px){.text-block{padding:150px 100px!important}}@media (min-width:768px){.side-by-side{padding:90px 0!important}}@media (min-width:1000px){.side-by-side.left .side-by-side-copy{right:5vw;left:auto}}.side-by-side .side-by-side-copy{padding:45px 10%}@media (min-width:1000px){.side-by-side .side-by-side-copy{position:absolute;top:5vw;left:10vw;padding:0;margin:0}}@media (min-width:1000px){.side-by-side .img{width:65%}}@media (min-width:1000px){.side-by-side-video{padding-top:90px!important;padding-bottom:90px!important}}@media (max-width:999px){.side-by-side-video{min-height:0!important}}@media (max-width:999px){.side-by-side-video>.dark.left{min-height:0!important}}.side-by-side-video .side-by-side-copy-block{padding:10vw 5vw 10vw 0}@media (min-width:1000px){.side-by-side-video .side-by-side-copy-block{-webkit-transform:translateX(51%);transform:translateX(51%);padding:10vw 5vw 10vw 0}}.side-by-side-video .side-by-side-copy{padding-left:10%;padding-right:10%}@media (min-width:1000px){.side-by-side-video .side-by-side-copy{width:50%;padding-left:14%;padding-right:0}}@media (min-width:1201px){.side-by-side-video .side-by-side-copy{float:right;padding-left:0;margin-right:5%!important}}.side-by-side-video .side-by-side-copy.text-dark p{color:#67656c}@media (min-width:1000px){.side-by-side-video .thorn-video{width:50%!important}}.side-by-side-video .thorn-video .embed-youtube .iframe-embed{margin-bottom:0}.side-by-side-video .thorn-video .embed-youtube .iframe-embed iframe{max-width:800px;max-height:450px}.side-by-side-video .thorn-video .wpb_wrapper{width:100%}@media (min-width:1000px){.side-by-side-video .thorn-video{position:absolute;left:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:767px){.content-mega-frame{padding-top:10%!important;padding-bottom:10%!important}}.content-mega-frame .center-content{padding:45px 10%!important}@media (min-width:768px){.content-mega-frame .center-content{padding:150px 45px!important;margin:150px 0!important}}@media (min-width:1000px){.content-mega-frame .center-content{padding:150px 100px!important}}@media (min-width:1000px){.content-mega-frame .center-content .center-content-inner{padding:0 75px}}@media (min-width:768px){.full-width-background-image-container .column-content{position:absolute;bottom:15%}}.floating-text-box-with-icons .col .wpb_column .floating-box{padding:45px 10px!important;width:90%;margin-left:auto!important;margin-right:auto!important;margin-bottom:90px!important}@media (min-width:768px){.floating-text-box-with-icons .col .wpb_column .floating-box{margin-top:-125px!important}}@media (min-width:1000px){.floating-text-box-with-icons .col .wpb_column .floating-box{padding:90px 45px!important;margin-top:-150px!important}}.floating-text-box-with-icons .col .wpb_column .floating-box h2.max-width{max-width:820px;margin-left:auto;margin-right:auto}.floating-text-box-with-icons .icon-row{margin-top:60px!important;display:block}.floating-text-box-with-icons .icon-row .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.floating-text-box-with-icons .icon-row .wpb_wrapper{display:block}}.floating-text-box-with-icons .icon-row .iwithtext{width:30%}@media (max-width:767px){.floating-text-box-with-icons .icon-row .iwithtext{width:100%}}.floating-text-box-with-icons .icon-row .iwithtext .iwt-icon{position:relative}.floating-text-box-with-icons .icon-row .iwithtext .iwt-icon img{width:155px!important}.floating-text-box-with-icons .icon-row .iwithtext .iwt-text{padding:20px!important;max-width:410px;margin:auto}.floating-text-box-with-icons .icon-row .iwithtext .iwt-text h2{color:#f87b5e;letter-spacing:0}.floating-text-box-with-icons .icon-row .iwithtext .iwt-text p{font-size:26px;line-height:1.3}.team>.dark{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.team{padding-top:90px!important;padding-bottom:90px!important}}.team h2.heading{margin-bottom:45px}.team .team-member{margin-bottom:30px}@media (min-width:768px){.team .team-member{padding:15px}}.team .team-member img{width:100%}.team .team-member .wpb_text_column{margin:15px auto 0}.team .team-member .wpb_text_column h4{font-size:24px;font-weight:700;letter-spacing:0;text-transform:none;margin-bottom:10px!important}.team .team-member.secondary{margin-top:45px}@media (min-width:1000px){.team img.illustration{position:absolute;right:-10%;bottom:4%;width:107%;max-width:none}}@media (min-width:1201px){.team img.illustration{bottom:-7%}}#header-secondary-outer,#header-space{display:none}@media (min-width:1000px){#header-outer,#header-outer[data-format=centered-menu]{width:calc(100% - 60px)!important;top:30px!important;left:30px;-webkit-transition:all .25s ease;transition:all .25s ease}#header-outer.small-nav,#header-outer[data-format=centered-menu].small-nav{width:100%!important;left:0}#header-outer #logo,#header-outer[data-format=centered-menu] #logo{margin-left:15px}#header-outer.small-nav,#header-outer[data-format=centered-menu].small-nav{top:0!important;padding-bottom:6px}#header-outer.small-nav .sf-menu>li,#header-outer[data-format=centered-menu].small-nav .sf-menu>li{padding:10px 0}#header-outer.small-nav #logo,#header-outer[data-format=centered-menu].small-nav #logo{margin-top:10px}#header-outer.small-nav #logo img,#header-outer[data-format=centered-menu].small-nav #logo img{height:20px!important;-webkit-transition:all .4s ease;transition:all .4s ease}#header-outer:not(.small-nav) .sf-menu>li,#header-outer[data-format=centered-menu]:not(.small-nav) .sf-menu>li{padding:10px 0}#header-outer:not(.small-nav) #logo,#header-outer[data-format=centered-menu]:not(.small-nav) #logo{margin-top:10px}}#header-outer ul.sf-menu li:not(.menu-item-type-custom)>a:before,#header-outer[data-format=centered-menu] ul.sf-menu li:not(.menu-item-type-custom)>a:before{content:'';position:absolute;bottom:30px;width:calc(100% - 16px);height:8px;background-color:#66deca;z-index:-1;opacity:0}@media (min-width:1201px){#header-outer ul.sf-menu li:not(.menu-item-type-custom)>a:before,#header-outer[data-format=centered-menu] ul.sf-menu li:not(.menu-item-type-custom)>a:before{width:calc(100% - 30px)}}#header-outer .sf-menu li a,#header-outer[data-format=centered-menu] .sf-menu li a{text-transform:uppercase}#header-outer .sf-menu .menu-item-type-custom,#header-outer[data-format=centered-menu] .sf-menu .menu-item-type-custom{position:absolute;right:0}#header-outer .sf-menu .menu-item-type-custom a,#header-outer[data-format=centered-menu] .sf-menu .menu-item-type-custom a{padding-left:28px!important;padding-right:28px!important}#header-outer .sf-menu .menu-item-type-custom a:before,#header-outer[data-format=centered-menu] .sf-menu .menu-item-type-custom a:before{-webkit-transition:background .45s cubic-bezier(.25,1,.33,1);transition:background .45s cubic-bezier(.25,1,.33,1)}#header-outer .sf-menu .menu-item-type-custom a:hover:before,#header-outer[data-format=centered-menu] .sf-menu .menu-item-type-custom a:hover:before{background-color:#66deca!important;opacity:1!important}@media (min-width:1000px){#header-outer .sub-menu,#header-outer[data-format=centered-menu] .sub-menu{width:calc(100% - 61px)!important;margin-left:30px}#header-outer .sub-menu:before,#header-outer[data-format=centered-menu] .sub-menu:before{content:'';position:absolute;left:0;top:-48px;width:1px;height:calc(100% + 12px);background-color:#000}}#header-outer header#top nav>ul.sf-menu>li:not(.menu-item-type-custom):hover>a:after,#header-outer[data-format=centered-menu] header#top nav>ul.sf-menu>li:not(.menu-item-type-custom):hover>a:after{display:block}@media (min-width:768px){#header-outer header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a,#header-outer[data-format=centered-menu] header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a{padding-left:8px!important;padding-right:8px!important}}@media (min-width:1201px){#header-outer header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a,#header-outer[data-format=centered-menu] header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a{padding-left:15px!important;padding-right:15px!important}}#header-outer header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a:after,#header-outer[data-format=centered-menu] header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a:after{content:'';position:absolute;top:-15px;width:10px;height:10px;border-radius:100%;background-color:#66deca;display:none}#header-outer header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a .sf-sub-indicator,#header-outer[data-format=centered-menu] header#top nav>ul.sf-menu>li:not(.menu-item-type-custom)>a .sf-sub-indicator{display:none}#header-outer header#top nav>ul>li.megamenu>ul.sub-menu,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul.sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;margin-top:10px}#header-outer header#top nav>ul>li>a,#header-outer[data-format=centered-menu] header#top nav>ul>li>a{font-weight:500}#header-outer header#top nav>ul>li.megamenu>ul>li,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li{width:100%}#header-outer header#top nav>ul>li.megamenu>ul>li:hover a,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li:hover a{color:#66deca!important}#header-outer header#top nav>ul>li.megamenu>ul>li a:hover:before,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li a:hover:before{opacity:0!important}#header-outer header#top nav>ul>li.megamenu>ul>li.menu-item-type-custom,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li.menu-item-type-custom{position:relative}#header-outer header#top nav>ul>li.megamenu>ul>li.menu-item-type-custom a,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li.menu-item-type-custom a{padding:9px 15px!important}#header-outer header#top nav>ul>li.megamenu>ul>li:first-child,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li:first-child{padding:0 15px}#header-outer.small-nav header#top nav>ul>li.megamenu>ul:before,#header-outer[data-format=centered-menu].small-nav header#top nav>ul>li.megamenu>ul:before{top:-30px}#header-outer.small-nav header#top nav>ul>li.megamenu>ul>li:first-child:before,#header-outer[data-format=centered-menu].small-nav header#top nav>ul>li.megamenu>ul>li:first-child:before{top:-43px;height:210px}#header-outer header#top nav>.sf-menu>li.megamenu:first-of-type ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:first-of-type ul>li{left:calc(50% - 338px)}@media (min-width:1201px){#header-outer header#top nav>.sf-menu>li.megamenu:first-of-type ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:first-of-type ul>li{left:calc(50% - 372px)}}#header-outer header#top nav>.sf-menu>li.megamenu:first-of-type ul:before,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:first-of-type ul:before{left:calc(50% - 319px)}@media (min-width:1201px){#header-outer header#top nav>.sf-menu>li.megamenu:first-of-type ul:before,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:first-of-type ul:before{left:calc(50% - 361px)}}#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(2) ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(2) ul>li{left:calc(50% - 231px)}@media (min-width:1201px){#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(2) ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(2) ul>li{left:calc(50% - 253px)}}#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(2) ul:before,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(2) ul:before{left:calc(50% - 214px)}@media (min-width:1201px){#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(2) ul:before,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(2) ul:before{left:calc(50% - 242px)}}#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(3) ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(3) ul>li{left:calc(50% - 132px)}@media (min-width:1201px){#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(3) ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(3) ul>li{left:calc(50% - 138px)}}#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(3) ul:before,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(3) ul:before{left:calc(50% - 112px)}@media (min-width:1201px){#header-outer header#top nav>.sf-menu>li.megamenu:nth-child(3) ul:before,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu:nth-child(3) ul:before{left:calc(50% - 125px)}}#header-outer header#top nav>.sf-menu>li.megamenu>ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu>ul>li{display:block!important}#header-outer header#top nav>.sf-menu>li.megamenu>ul>li>a,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu>ul>li>a{color:#67656c!important;font-size:16px!important;line-height:22.4px!important;display:inline-block!important;text-transform:none;letter-spacing:normal}#header-outer header#top nav>.sf-menu>li.megamenu>ul>li>a:before,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li.megamenu>ul>li>a:before{bottom:10px!important}ul.sf-menu>li:not(.menu-item-type-custom)>a:before,ul.sf-menu>li>ul>li>a:before{content:'';position:absolute;bottom:28px;width:calc(100% - 30px);height:8px;background-color:#66deca;z-index:-1;opacity:0}ul.sf-menu>li:not(.menu-item-type-custom):hover>a:before,ul.sf-menu>li>ul>li:hover>a:before{opacity:1}body #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu>li.current-menu-item.menu-item-type-custom>a{color:#fff!important}#header-outer ul.sf-menu li.overview.active>a:before,#header-outer ul.sf-menu li:not(.menu-item-type-custom).current-menu-item>a:before{opacity:1}#header-outer.small-nav ul.sf-menu li:not(.menu-item-type-custom)>a:before{bottom:17px}body.page-donate #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.active a{color:#67656c!important}body.page-donate #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.active a:before{background-color:#fff!important;border:1px solid #67656c}body.page-donate #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.active a:after{content:'';position:absolute;bottom:31px;width:calc(100% - 60px);height:8px;background-color:#66deca;z-index:-1}body.page-donate #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.active a:hover{color:#fff!important}body.page-donate #header-outer:not([data-lhe=animated_underline]) header#top nav .sf-menu li.active a:hover:before{background-color:#66deca!important;border:1px solid #66deca}body.page-donate #header-outer:not([data-lhe=animated_underline]).small-nav header#top nav .sf-menu li.active a:after{bottom:16px}body.page-donate #customMobileDonate{display:none}#customMobileDonate{opacity:1!important;margin:0!important;position:absolute;padding:5px 10px;right:40px}@media (min-width:1000px){#customMobileDonate{display:none}}#slide-out-widget-area{padding:0!important}#slide-out-widget-area .inner{padding-top:68px!important}#slide-out-widget-area .mobile-only .menu:not(.subview)>.menu-item{border-bottom:1px solid #ededf0;padding:15px 0 15px 45px}#slide-out-widget-area .mobile-only .menu:not(.subview) .menu-item.menu-item-has-children a:after{content:'';position:absolute;right:-20px;top:6px;width:7px;height:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:1px solid #67656c;border-top:1px solid #67656c}#slide-out-widget-area .mobile-only .menu.subview .sub-menu .menu-item{border-bottom:1px solid #ededf0;padding:15px 0 15px 45px}#slide-out-widget-area .mobile-only .menu .menu-item{line-height:1}#slide-out-widget-area .mobile-only .menu .menu-item a{position:relative;color:#67656c;font-family:Rubik,sans-serif;opacity:1!important;font-size:18px;text-transform:uppercase;font-weight:500;letter-spacing:0;line-height:1}#slide-out-widget-area .mobile-only .menu .menu-item.active a:before{content:'';position:absolute;bottom:2px;width:100%;height:8px;background-color:#66deca;z-index:-1;opacity:0}#slide-out-widget-area .mobile-only .menu .menu-item.active>a:before{opacity:1}#slide-out-widget-area .mobile-only .sub-menu .menu-item{padding:15px 0}#slide-out-widget-area .mobile-only .sub-menu .menu-item a{text-transform:none;font-weight:400}#slide-out-widget-area .mobile-only .sub-menu .back{width:10px;height:10px;margin:10px 0 0 45px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid #67656c;border-bottom:1px solid #67656c;cursor:pointer}#slide-out-widget-area .mobile-only .sub-menu .back a{color:transparent;font-size:0}#footer-outer[data-full-width="1"] .container{padding:10px}@media (min-width:1000px){#footer-outer[data-full-width="1"] .container #copyright{padding:0 25px}}#footer-outer #footer-widgets .span_4{width:100%!important}#footer-outer #footer-widgets .span_4:nth-of-type(2){display:none}#footer-outer #footer-widgets .span_4 #mc4wp_widget-4>h4{display:none}#footer-outer #footer-widgets .span_4 #mc4wp_widget-4 form{max-width:600px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto}#footer-outer #footer-widgets .span_4 #mc4wp_widget-4 form p:first-of-type{width:100%}#footer-outer #footer-widgets .span_4 #mc4wp_widget-4 form input[type=email]{background:#111;border:1px solid #99999d}#footer-outer #footer-widgets .span_4 #mc4wp_widget-4 form input[type=submit]{background-color:#fff;color:#111;text-transform:uppercase;padding:11.8px;margin-left:10px}@media (min-width:1000px){#footer-outer #footer-widgets .span_4 #mc4wp_widget-4{width:30%!important;margin:auto}}#footer-outer #footer-widgets .span_4 #text-2 h4{text-align:center;font-family:Rubik,sans-serif}#footer-outer #footer-widgets #recent-posts-extra-3{display:none}#footer-outer #footer-widgets>.container>.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer-outer #footer-widgets>.container>.row #nav_menu-3 h4{display:none}#footer-outer #footer-widgets>.container>.row #nav_menu-3 #menu-secondary li a{font-size:14px;text-transform:uppercase}@media (min-width:768px){#footer-outer #footer-widgets>.container>.row #nav_menu-3 #menu-secondary li a{padding:0 .7vw;line-height:1;font-size:13px}}@media (min-width:1000px){#footer-outer #footer-widgets>.container>.row #nav_menu-3 #menu-secondary li a{padding:0 1.5vw;font-size:14px}}@media (min-width:768px){#footer-outer #footer-widgets>.container>.row #nav_menu-3 #menu-secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){#footer-outer #copyright{padding:20px 20px 40px 20px}}#footer-outer #copyright p{font-size:14px;text-transform:uppercase;letter-spacing:2px}#footer-outer a{text-decoration:none}@media (min-width:768px){.blog-slider{padding:90px 0!important}}.blog-slider img.carousel-arrow{position:absolute;left:7%;width:130px;cursor:pointer;z-index:1}@media (max-width:767px){.blog-slider img.carousel-arrow{display:none}}.blog-slider .nectar-recent-posts-slider_multiple_visible .recent-post-container.container{position:absolute;max-width:none!important;width:80%}.blog-slider .nectar-recent-post-slide:after{border-radius:0;content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;-webkit-transition:all .28s ease;transition:all .28s ease}.blog-slider .nectar-recent-post-slide .nectar-recent-post-bg-blur{display:none}.blog-slider .nectar-recent-post-slide .nectar-recent-post-bg:after{border-radius:0;content:'';position:absolute;left:0;top:0;width:100%;background-color:rgba(25,25,25,.37)}.blog-slider .nectar-recent-post-slide:hover:after{background-color:rgba(248,123,94,.8)!important}.blog-slider .nectar-recent-post-slide:hover .nectar-recent-post-bg-wrap{-webkit-transform:none!important;transform:none!important}.blog-slider .nectar-recent-post-slide:hover .nectar-recent-post-bg{border-radius:0;-webkit-transform:none!important;transform:none!important}.blog-slider .nectar-recent-post-slide:hover .nectar-recent-post-bg:after{background-color:transparent!important}.blog-slider .nectar-recent-post-slide span{font-size:18px;line-height:24px;text-transform:uppercase}.blog-slider .nectar-recent-post-slide h3{color:#fff;font-size:28px;line-height:30px!important;letter-spacing:0;font-weight:600}.blog-slider .nectar-recent-post-slide .nectar-button{margin-top:15px!important;min-width:210px;text-align:center;background-color:transparent;border:1px solid #fff}.blog-slider .nectar-recent-post-slide .nectar-button span{font-size:14px}.blog-slider .nectar-recent-post-slide .nectar-button i{display:none}.blog-slider .nectar-recent-post-slide .nectar-button:hover{background-color:#fff;color:#f87b5e}.blog-slider .nectar-recent-post-slide .nectar-button:hover span{-webkit-transform:translateX(0);transform:translateX(0)}.blog-slider .nectar-recent-post-bg-wrap{border-radius:0!important}.blog-slider .nectar-recent-post-bg{filter:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);border-radius:0;-webkit-transform:none!important;transform:none!important}.blog-slider .wpb_text_column{display:none}.blog-slider .flickity-page-dots{display:none}.partners-slider{background:-webkit-gradient(linear,left top,left bottom,from(#f87b5e),color-stop(50%,#f87b5e),to(#fa9f79));background:linear-gradient(180deg,#f87b5e 0,#f87b5e 50%,#fa9f79 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f87b5e', endColorstr='#fa9f79', GradientType=0 )}.partners-slider img.carousel-arrow{position:absolute;left:7%;width:130px;cursor:pointer;z-index:1}@media (max-width:767px){.partners-slider img.carousel-arrow{display:none}}@media (min-width:768px){.partners-slider{padding:90px 0!important}}.partners-slider .white p{color:#fff;padding:0 10%}.partners-slider .flickity-page-dots{display:none}.partners-slider .flickity-slider .cell{max-width:400px;max-height:400px;height:300px!important;overflow:visible}@media (max-width:767px){.partners-slider .flickity-slider .cell{max-width:300px;max-height:300px}}@media (min-width:690px){.partners-slider .flickity-slider .cell{height:45vw!important}}@media (min-width:1000px){.partners-slider .flickity-slider .cell{height:30vw!important}}.partners-slider .flickity-slider .flip-box-front,.partners-slider .flickity-slider .nectar-flip-box{height:100%!important;background-position:center;background-repeat:no-repeat;background-size:60%}.partners-slider .flickity-slider .flip-box-back{height:100%!important;background-position:center 25%;background-repeat:no-repeat;background-size:60%}.partners-slider .flickity-slider .flip-box-back .inner{margin-top:50px;-webkit-transform:translateY(-50%) translateZ(1px) scale(1)!important;transform:translateY(-50%) translateZ(1px) scale(1)!important;padding-left:3vw;padding-right:3vw}.partners-slider .flickity-slider .flip-box-back .inner p{text-align:center;line-height:1.3}@media (min-width:768px){body.home .full-width-background-image-container.masthead-home h2{width:70%;margin-bottom:30px}}body.home .side-by-side.the-issue{padding:0!important}@media (max-width:767px){body.home .side-by-side.the-issue{margin-top:-50px}}@media (min-width:768px){body.home .side-by-side.the-issue img{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}body.home .full-width-background-image-container.about-us h2{max-width:550px}body.home .content-mega-frame.the-work img.custom-position{position:absolute;bottom:-200px;left:-200px;max-width:none;width:95%;pointer-events:none;display:none}@media (min-width:1000px){body.home .content-mega-frame.the-work img.custom-position{display:block}}@media (min-width:1299px){body.home .content-mega-frame.the-work img.custom-position{width:75%}}@media (min-width:1000px){.scale-of-problem{padding-top:100px!important;padding-bottom:100px!important}}.scale-of-problem>.dark.center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.scale-of-problem p{font-size:26px;line-height:1.2;width:80%;margin:0 auto;padding:0}.scale-of-problem h5{color:#f87b5e;text-transform:none!important;letter-spacing:0!important;font-size:36px!important;line-height:36px!important}.scale-of-problem h4{font-size:26px!important;line-height:1.2!important;color:#67656c;font-weight:400!important;margin:0!important;letter-spacing:0!important}.scale-of-problem h3{font-size:36px!important;font-weight:700!important;letter-spacing:0!important;color:#f87b5e;margin:0!important}.scale-of-problem h2{margin-bottom:45px}.scale-of-problem .problem-text-block{margin-top:60px}.scale-of-problem .custom-arrow-before{position:relative}.scale-of-problem .custom-arrow-before:before{content:'';position:absolute;top:-30px;background:url(../images/arrow-coral-alt.png) no-repeat center;background-size:contain;width:60px;height:20px;display:none}@media (min-width:1000px){.scale-of-problem .custom-arrow-before:before{display:block}}@media (min-width:1000px){.side-by-side-video .side-by-side-copy{padding-right:30px}}@media (min-width:1000px){.side-by-side-video .side-by-side-copy-block{padding:200px 0!important}}@media (min-width:768px){.content-mega-frame.child-pornography .center-content{padding-top:200px!important}}@media (max-width:767px){.content-mega-frame.child-pornography img.globe{margin-bottom:20px!important}}@media (min-width:768px){.content-mega-frame.child-pornography img.globe{position:absolute;top:-270px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:240px!important}}@media (min-width:1000px){.full-width-background-image-container.research>.left.light{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.full-width-background-image-container.research .research-inner-content{padding-bottom:60px!important}@media (min-width:1000px){.full-width-background-image-container.research .research-inner-content{padding-bottom:100px!important}}body.page-our-work-to-stop-child-sexual-exploitation .heading-vertical-line{margin-bottom:30px}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .our-products{padding-top:90px!important;padding-bottom:90px!important}}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner{margin:45px 30px!important;padding:45px 30px!important}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner{margin:60px 5%!important;padding:60px!important}}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner.half h3{letter-spacing:0}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner.half{margin:60px 30px!important;width:50%}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner.half:first-of-type{margin-left:5%!important}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner.half:last-of-type{margin-right:5%!important}}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner:not(.half){margin-bottom:0!important}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner p{color:#67656c}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner img.stopwatch{margin:30px auto!important;max-width:300px!important;width:80%}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner img.stopwatch{width:20%}}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container{margin-top:30px}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container .wpb_wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container .wpb_wrapper .wpb_text_column{width:100%}@media (max-width:767px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container .wpb_wrapper .wpb_text_column{margin-top:30px;max-width:320px}}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container .wpb_wrapper .wpb_text_column{padding:0 20px;border-right:1px solid #67656c;width:320px}body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container .wpb_wrapper .wpb_text_column:last-of-type{border:none}}@media (min-width:1000px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .our-products-inner .flex-container .wpb_wrapper .wpb_text_column{padding:0 45px;width:375px}}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .our-products .flex-container-half>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.page-our-work-to-stop-child-sexual-exploitation .our-products .flex-container-half h3{font-weight:600;padding:0 10px}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .max-width p{max-width:860px;margin-left:auto;margin-right:auto}@media (max-width:767px){body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .max-width p{padding:0 20px}}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .programs-resources{padding-top:90px!important;padding-bottom:90px!important}}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner{margin:45px 30px!important;padding-top:45px!important;padding-bottom:45px!important}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner{margin:60px 30px!important;padding-top:60px!important;padding-bottom:60px!important}}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner>.col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:1000px){body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner>.col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner .text-icon-box{padding:45px 10%;margin:20px!important;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}@media (min-width:768px){body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner .text-icon-box{padding:40px 2.5% 45px}}@media (min-width:1000px){body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner .text-icon-box{margin:20px;width:33.3%}}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner .text-icon-box .iwithtext .iwt-icon{position:relative}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner .text-icon-box .iwithtext .iwt-icon img{width:100px}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner .text-icon-box .iwithtext .iwt-text{padding-left:0}body.page-our-work-to-stop-child-sexual-exploitation .programs-resources .programs-resources-inner .text-icon-box .iwithtext .iwt-text h3{color:#000;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:0;margin:0 0 30px}body.page-our-work-to-stop-child-sexual-exploitation .side-by-side-video{padding-top:45px!important}body.page-about-our-fight-against-sexual-exploitation-of-children .content-mega-frame.quote h2{font-size:32px!important;line-height:1!important}@media (min-width:768px){body.page-about-our-fight-against-sexual-exploitation-of-children .content-mega-frame.quote h2{font-size:36px!important;line-height:40px!important}}@media (max-width:767px){body.page-donate .text-block.donation{padding-left:20px;padding-right:20px}}body.page-donate .text-block.donation h1{color:#f87b5e;font-weight:500;line-height:.85;letter-spacing:-1.5px;font-size:48px}@media (min-width:768px){body.page-donate .text-block.donation h1{font-size:7.3vw;letter-spacing:-.1vw;line-height:1}}body.page-donate .text-block.donation p{line-height:1}@media (max-width:767px){body.page-donate .text-block.donation p{margin-top:20px;line-height:1.25}}@media (min-width:768px){body.page-donate .text-block.donation p{font-size:2.45vw}}@media (min-width:768px){body.page-donate #donate{padding-top:165px!important;padding-bottom:90px!important}}body.page-donate #donate .donate-wrapper .span_12{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){body.page-donate #donate .donate-wrapper .span_12{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}body.page-donate #donate .donate-box{background-color:#fff;margin:60px 0;max-width:440px}@media (max-width:767px){body.page-donate #donate .donate-box:first-of-type{margin-top:100px}}@media (min-width:768px){body.page-donate #donate .donate-box{width:50%;max-width:500px;min-width:350px;margin:0 10px}}body.page-donate #donate .donate-box h2{color:#f87b5e;letter-spacing:0}body.page-donate #donate .donate-box p{padding:0 30px}@media (min-width:1000px){body.page-donate #donate .donate-box p{padding:0 65px}}body.page-donate #donate .donate-box .text-input-wrap{position:relative;margin-top:30px}body.page-donate #donate .donate-box .text-input-wrap:before{content:'$';position:absolute;left:35px;bottom:32px;font-size:68px;color:#67656c;z-index:1}@media (min-width:768px){body.page-donate #donate .donate-box .text-input-wrap:before{left:50px}}body.page-donate #donate .donate-box .text-input-wrap:after{content:'usd';position:absolute;right:40px;bottom:20px;font-size:32px}@media (min-width:768px){body.page-donate #donate .donate-box .text-input-wrap:after{right:55px}}body.page-donate #donate .donate-box input::-moz-selection{background:#f6f6f7}body.page-donate #donate .donate-box input::selection{background:#f6f6f7}body.page-donate #donate .donate-box input[type=text]{position:relative;font-size:68px;width:80%;display:block;margin:auto;padding:0 10px 0 60px!important;background-color:#fff;border-bottom:3px solid #67656c;-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){body.page-donate #donate .donate-box input[type=text]{max-width:400px}}body.page-donate #donate .donate-box input[type=text]:focus{background-color:#f6f6f7}body.page-donate #donate .donate-box input[type=submit]{font-size:14px;letter-spacing:1px;margin:30px 0 60px;text-transform:uppercase;background-color:#f87b5e}body.page-donate #donate .donate-box input[type=submit]:hover{background-color:#66deca;opacity:1}body.page-donate #donate .donate-box .donate-icon{width:150px;margin:-80px auto 20px!important}@media (min-width:1000px){body.archive,body.blog,body.category,body.post-template-default{background-color:#fff!important}}body.archive #search-3,body.blog #search-3,body.category #search-3,body.post-template-default #search-3{display:none}body.archive .meta-comment-count,body.blog .meta-comment-count,body.category .meta-comment-count,body.post-template-default .meta-comment-count{display:none!important}@media (min-width:1000px){body.post-template-default{padding-top:0}body.post-template-default #page-header-wrap{margin:0!important}body.post-template-default .heading-title{padding-top:175px!important}}@media (min-width:1000px){body.archive,body.blog{padding-top:165px}}@media (min-width:1000px){body.category{padding-top:100px}}.page-template-giving-tuesday .container-wrap{padding-bottom:0!important}@media (min-width:1000px){.page-template-giving-tuesday .inner-wrap h1{width:60%;padding-top:100px}}.page-template-giving-tuesday .main-content{padding:80px 0}.page-template-giving-tuesday .main-content h1{color:#f87b5e!important;font-family:Rubik,sans-serif;font-weight:400;padding-bottom:30px}.page-template-giving-tuesday .giving-button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.page-template-giving-tuesday .giving-button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:100px}}.page-template-giving-tuesday .giving-button{width:220px;height:56px;border:1px solid #f87b5e;color:#f87b5e;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.page-template-giving-tuesday .giving-button span{font-size:14px}.page-template-giving-tuesday .giving-button:focus,.page-template-giving-tuesday .giving-button:hover{background-color:#f87b5e;color:#fff;border-top-color:#f87b5e;border-bottom-color:#f87b5e}@media (max-width:767px){.page-template-giving-tuesday .giving-button:focus,.page-template-giving-tuesday .giving-button:hover{border-right-color:#f87b5e;border-left-color:#f87b5e}}@media (min-width:768px){.page-template-giving-tuesday .giving-button{width:250px}.page-template-giving-tuesday .giving-button:not(.inverse):first-of-type{border-right:none}.page-template-giving-tuesday .giving-button:not(.inverse):first-of-type:focus,.page-template-giving-tuesday .giving-button:not(.inverse):first-of-type:hover{border-left-color:#ffd69e}.page-template-giving-tuesday .giving-button:not(.inverse):last-of-type{border-left:none}.page-template-giving-tuesday .giving-button:not(.inverse):last-of-type:focus,.page-template-giving-tuesday .giving-button:not(.inverse):last-of-type:hover{border-right-color:#ffd69e}}.page-template-giving-tuesday .giving-button.inverse{background-color:#f87b5e;color:#fff;border:1px solid #f87b5e}.page-template-giving-tuesday .giving-button.inverse:focus,.page-template-giving-tuesday .giving-button.inverse:hover{background-color:#fff;color:#f87b5e}.page-template-giving-tuesday #liveStream{margin-bottom:80px}.page-template-giving-tuesday #liveStream h1{text-align:center}@media (min-width:1000px){.page-template-giving-tuesday #liveStream{padding:0 10%}}.page-template-giving-tuesday #fundraiser .fundraiser-donate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.page-template-giving-tuesday #fundraiser .giving-button{margin:0 auto;padding:0 20px;width:auto}.page-template-giving-tuesday #fundraiser .giving-button span{font-size:20px}@media (min-width:1000px){.page-template-giving-tuesday #fundraiser .description{width:60%}.page-template-giving-tuesday #fundraiser .giving-button{margin:0 0 0 auto}}.page-template-giving-tuesday #eventInfo{background-color:#221a45;position:relative;padding:150px 0 80px}@media (min-width:1000px){.page-template-giving-tuesday #eventInfo{padding:60px 0}}.page-template-giving-tuesday #eventInfo .event_thorns{height:410px;width:auto;position:absolute;overflow:hidden;top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.page-template-giving-tuesday #eventInfo .event_thorns{top:-50px;left:30%;height:400px}}@media (min-width:1000px){.page-template-giving-tuesday #eventInfo .event_thorns{width:50%;max-width:900px;height:100%;top:50%;left:calc(50% - 250px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:1201px){.page-template-giving-tuesday #eventInfo .event_thorns{width:50%;width:auto;height:calc(100% + 60px);top:50%;left:calc(50% - 375px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.page-template-giving-tuesday #eventInfo .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:999px){.page-template-giving-tuesday #eventInfo .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-template-giving-tuesday #eventInfo .run_of_show_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-template-giving-tuesday #eventInfo .run_of_show_row .paragraph{font-size:18px}.page-template-giving-tuesday #eventInfo .event_title{margin:auto 0 auto 0;padding-right:100px}.page-template-giving-tuesday #eventInfo .event_title h1{color:#fff!important;font-weight:400}@media (min-width:1000px){.page-template-giving-tuesday #eventInfo .event_title h1{font-size:50px}}@media (min-width:1000px){.page-template-giving-tuesday #eventInfo .event_title{width:40%}}@media (max-width:999px){.page-template-giving-tuesday #eventInfo .event_title{margin-bottom:150px}}.page-template-giving-tuesday #eventInfo .event_times .time{color:#f87b5e;width:90px}@media (min-width:1000px){.page-template-giving-tuesday #eventInfo .event_times .time{width:110px}}.page-template-giving-tuesday #eventInfo .event_times .description{color:#fff;width:calc(100% - 90px)}@media (min-width:1000px){.page-template-giving-tuesday #eventInfo .event_times .description{width:calc(100% - 110px)}}@media (min-width:1000px){.page-template-giving-tuesday #eventInfo .event_times{width:40%;margin-left:auto}}.page-template-giving-tuesday #ctaBlocks{padding:80px 0}.page-template-giving-tuesday #ctaBlocks .cta_block_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-giving-tuesday #ctaBlocks .cta_block{width:100%;height:300px;background-color:#7e47ff;padding:35px 25px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.page-template-giving-tuesday #ctaBlocks .cta_block{width:calc(50% - 15px);height:400px;padding:80px 50px 50px}}@media (min-width:1000px){.page-template-giving-tuesday #ctaBlocks .cta_block{width:calc(50% - 25px);height:500px;padding:125px 50px 50px}}.page-template-giving-tuesday #ctaBlocks .cta_title{color:#fff;font-weight:400;position:relative}.page-template-giving-tuesday #ctaBlocks .cta_title::after{content:"●";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1000px){.page-template-giving-tuesday #ctaBlocks .cta_title::after{top:calc(100% + 20px)}}.page-template-giving-tuesday #ctaBlocks .cta_block_button{border:1px solid #fff;text-transform:uppercase;padding:10px 20px 8px;font-weight:500;font-size:14px;color:#fff;margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-template-giving-tuesday #ctaBlocks .cta_block_button:focus,.page-template-giving-tuesday #ctaBlocks .cta_block_button:hover{background-color:#fff;color:#221a45}.page-template-giving-tuesday #ctaBlocks .cta_block_2{margin-left:auto}@media (max-width:767px){.page-template-giving-tuesday #ctaBlocks .cta_block_2{margin-top:30px}}.page-template-giving-tuesday #quote{background-color:#ededf0;text-align:center;padding:140px 0 80px;position:relative}@media (min-width:1000px){.page-template-giving-tuesday #quote{padding:180px 0 120px}}.page-template-giving-tuesday #quote:after{content:"●";position:absolute;color:#f87b5e;top:100px;font-size:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:999px){.page-template-giving-tuesday #quote:after{top:70px}}.page-template-giving-tuesday #quote .quote-main{font-weight:600;color:#000;letter-spacing:1px}@media (min-width:1000px){.page-template-giving-tuesday #quote .quote-main{font-size:48px}}.page-template-giving-tuesday #form{background-color:#221a45;padding:80px 0}.page-template-giving-tuesday #form .form_wrapper{text-align:center;width:100%;margin:0 auto}.page-template-giving-tuesday #form .form_intro,.page-template-giving-tuesday #form .form_title{color:#fff}.page-template-giving-tuesday #form .actions{text-align:left!important}.page-template-giving-tuesday #form input[type=submit]{margin:0!important;padding:13px 15px 10px;text-shadow:none!important;border-radius:0!important}@media (max-width:999px){.page-template-giving-tuesday #form form{width:100%!important}.page-template-giving-tuesday #form .input{margin-left:0!important}}@media (min-width:1000px){.page-template-giving-tuesday #form .actions{margin-left:150px!important}.page-template-giving-tuesday #form .form_title{font-size:50px}.page-template-giving-tuesday #form .form_wrapper{width:75%}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp.wpb_start_animation{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.page-template-impact-report *{-webkit-font-smoothing:antialiased}.page-template-impact-report .container-wrap{padding-bottom:0}@media (max-width:767px){.page-template-impact-report .container{padding-right:10px;padding-left:10px}}.page-template-impact-report img{max-width:100%;line-height:0!important;height:auto!important}@media (min-width:1000px){.page-template-impact-report #header-outer,.page-template-impact-report #header-outer[data-format=centered-menu]{padding-top:12px!important;position:absolute!important;width:100%!important;left:0!important;z-index:100!important;-webkit-box-shadow:0 2px 50px 0 rgba(151,151,151,.3);box-shadow:0 2px 50px 0 rgba(151,151,151,.3)}}@media (min-width:1000px) and (min-width:1000px){.page-template-impact-report #header-outer,.page-template-impact-report #header-outer[data-format=centered-menu]{width:calc(100% - 60px)!important;left:30px!important;padding-top:28px!important}}@media (min-width:1000px){.page-template-impact-report #header-outer.small-nav #logo img,.page-template-impact-report #header-outer[data-format=centered-menu].small-nav #logo img,.page-template-impact-report .stnd.dark-version{height:25px!important}.page-template-impact-report .button_solid_color_2 a{padding-bottom:29.5035px!important;padding-top:1.5035px!important}}h2{padding-bottom:20px;font-weight:400!important}@media (max-width:767px){h2{padding-bottom:10px;font-size:35px!important;line-height:1em!important}}h3{text-align:center;font-size:14px!important;text-transform:uppercase;font-weight:500!important}p a{font-weight:400!important;color:#f87b5e!important}.aligntext-left{text-align:left}.coral-subtitle{color:#f87b5e}.text-big *{font-size:20px}@media (min-width:768px){.text-big *{font-size:30px}}.testimonial__quote{font-size:22px;line-height:1.5em;font-style:italic}@media (min-width:768px){.testimonial__quote{font-size:35px}}.testimonial__details{padding-top:20px}.testimonial__details:before{content:"— "}.testimonial__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.testimonial__wrapper{background-color:#fff;padding:40px 20px;margin:0 15px;color:#221a45}@media (min-width:768px){.testimonial__wrapper{margin:0 30px;padding:50px 90px}}@media (min-width:1000px){.testimonial__wrapper{margin:0 50px;padding:75px 150px}}.testimonial__detail{text-transform:uppercase}.testimonial__detail1{font-weight:500!important}.testimonial__detail2{font-weight:400!important}.drop-shadowed{-webkit-box-shadow:0 2px 50px 0 rgba(151,151,151,.3);box-shadow:0 2px 50px 0 rgba(151,151,151,.3)}.ir-testimonial{margin-left:20px;position:relative}.ir-testimonial:before{content:"";background-color:#7d47ff;height:100%;width:1px;position:absolute;top:0;left:-20px}@media (min-width:768px){.ir-testimonial{margin-left:30px}.ir-testimonial:before{left:-30px}}.irpd-top-150{padding-top:60px}@media (min-width:768px){.irpd-top-150{padding-top:100px}}@media (min-width:1000px){.irpd-top-150{padding-top:150px}}.irpd-bottom-150{padding-bottom:60px}@media (min-width:768px){.irpd-bottom-150{padding-bottom:100px}}@media (min-width:1000px){.irpd-bottom-150{padding-bottom:150px}}.irpd-top-75{padding-top:50px}@media (min-width:768px){.irpd-top-75{padding-top:60px}}@media (min-width:1000px){.irpd-top-75{padding-top:75px}}.irpd-bottom-75{padding-bottom:50px}@media (min-width:768px){.irpd-bottom-75{padding-bottom:60px}}@media (min-width:1000px){.irpd-bottom-75{padding-bottom:75px}}.irpd-sides{margin-right:15px;margin-left:15px}@media (min-width:1000px){.irpd-sides{margin-right:10%;margin-left:10%}}@media (max-width:767px){.container .irpd-sides{margin-right:0;margin-left:0}}#mainContent{text-align:center}.main-title{font-weight:300;font-size:55px;padding:10px 0 30px;line-height:1em}@media (min-width:768px){.main-title{font-size:75px}}.main-image__wrapper{position:relative;line-height:0;margin-top:50px}@media (min-width:768px){.main-image__wrapper{margin-top:20px}}.main-image{width:100%;max-width:100%}.arrow-test{text-align:center;padding:0;position:absolute;opacity:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:circledown 1.5s 2s forwards;animation:circledown 1.5s 2s forwards}.arrow-test div{display:inline-block;vertical-align:middle}.arrow-test .bottom{display:inline-block;width:90px;height:90px;border:2px solid #f87b5e;border-radius:50%}.arrow-test .bottom:after{content:'';display:inline-block;width:30px;height:30px;opacity:0;border-top:2px solid #f87b5e;border-right:2px solid #f87b5e;-webkit-transform:rotate(135deg);transform:rotate(135deg);opacity:1;margin-top:20px}@media (min-width:768px){@-webkit-keyframes circledown{0%{opacity:0;top:-35px}30%{top:-10px}60%{opacity:1;top:-28px}100%{opacity:1;top:-20px}}@keyframes circledown{0%{opacity:0;top:-35px}30%{top:-10px}60%{opacity:1;top:-28px}100%{opacity:1;top:-20px}}}@media (max-width:767px){@-webkit-keyframes circledown{0%{opacity:0;top:-45px}30%{top:-20px}60%{opacity:1;top:-39px}100%{opacity:1;top:-30px}}@keyframes circledown{0%{opacity:0;top:-45px}30%{top:-20px}60%{opacity:1;top:-39px}100%{opacity:1;top:-30px}}}#pageNav{position:relative;background-color:#fff;z-index:101!important;-webkit-transition:.35s ease;transition:.35s ease}@media (max-width:767px){#pageNav{-webkit-box-shadow:0 2px 50px 0 rgba(151,151,151,.3);box-shadow:0 2px 50px 0 rgba(151,151,151,.3)}}@media (min-width:768px){#pageNav{padding:0 20px}}@media (min-width:1000px){#pageNav{padding:0 30px}}.sticky-wrapper.is-sticky #pageNav{-webkit-transition:.35s ease;transition:.35s ease;-webkit-box-shadow:0 2px 50px 0 rgba(151,151,151,.3);box-shadow:0 2px 50px 0 rgba(151,151,151,.3)}.page-nav__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1000px){.page-nav__wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:999px){.page-nav__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:none}.page-nav__wrapper.opened{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width:767px){.page-nav__wrapper{padding:0 20px 20px}}.page-nav__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:10px 0}@media (min-width:768px){.page-nav__link{padding:10px}}@media (min-width:1000px){.page-nav__link{padding:30px 20px}}.page-nav__link h3{color:#979797;margin-bottom:0;height:40px;line-height:36px!important}.page-nav__link::before{content:'';position:absolute;bottom:22px;width:100%;height:8px;background-color:#66deca;z-index:-1;opacity:0;-webkit-transition:.35s ease;transition:.35s ease}@media (min-width:1000px){.page-nav__link::before{width:calc(100% - 40px);bottom:43px}}@media (min-width:1000px){.page-nav__link::after{content:"";height:12px;width:12px;background-color:transparent;position:absolute;top:calc(50% - 10px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;-webkit-transition:.35s ease;transition:.35s ease}.page-nav__link:hover:after{top:calc(50% - 25px);background-color:#66deca;-webkit-transition:.35s ease;transition:.35s ease}}.page-nav__link.mPS2id-highlight-first::before{opacity:1;-webkit-transition:.35s ease;transition:.35s ease}.page-nav__container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:1000px){.page-nav__container{display:none;padding:0 20px}}@media (max-width:767px){.page-nav__container{padding:0 20px}}.page-nav__current{width:calc(100% - 40px);height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.page-nav__current{height:60px}}.page-nav__arrow{height:40px;width:40px;margin:auto 0;position:relative}.page-nav__arrow:after,.page-nav__arrow:before{content:"";position:absolute;width:20px;height:2px;background-color:#979797;top:20px;-webkit-transition:.35s ease;transition:.35s ease}.page-nav__arrow:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-nav__arrow:before{right:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-nav__arrow.opened:after{right:7px;-webkit-transition:.35s ease;transition:.35s ease}.page-nav__arrow.opened:before{right:20px;-webkit-transition:.35s ease;transition:.35s ease}#introduction{text-align:center}.everyday__wrapper{background-color:#efefef;position:relative}.everyday__wrapper:after{content:"";position:absolute;background-color:#f87b5e;height:120px;width:2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:100%;left:50%}@media (min-width:768px){.everyday__wrapper:after{height:160px}}.strategies__wrapper{margin-top:100px}.strategy__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.strategy__wrapper{width:100%;padding:15px 30px}@media (min-width:768px){.strategy__wrapper{width:33%;padding:20px}}@media (min-width:1000px){.strategy__wrapper{padding:30px}}.strategy-number{color:#f87b5e;margin:10px auto;padding:4px 0;text-align:center;height:40px;width:40px;border-radius:50%;border:2px solid #f87b5e}#victimIdentification{background-color:#efefef}.identification__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1000px){.identification__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1000px){.identification__image,.identification__text{width:50%}}.identification__text{padding:30px 5px 0}@media (min-width:1000px){.identification__text{padding:0 50px}}.identification__text div,.identification__text h2{color:#221a45}.identification__image img{max-height:400px}@media (min-width:1000px){.identification__image img{margin-left:-50px}}@media (max-width:767px){.identification__image img{margin-bottom:20px}}.identification-testimonial__row:before{background-color:#f87b5e}#techIndustry{background-color:#221a45;color:#fff}#techIndustry h2{color:#fff;margin-bottom:20px}.industry-button{background-color:#7e47ff;padding:10px 20px;color:#fff;text-transform:uppercase;font-weight:500;font-size:14px;-webkit-transition:.35s ease;transition:.35s ease}.industry-button:focus,.industry-button:hover{background-color:#fff;color:#7e47ff;-webkit-transition:.35s ease;transition:.35s ease}.industry__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:1000px){.industry__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1000px){.industry__text,.industry_image{width:50%}}@media (max-width:767px){.industry_image{margin-right:-30px;margin-left:25px}}.industry__text{padding:0 10px 80px}@media (min-width:1000px){.industry__text{padding:0 100px 0 0}}.customers__wrapper{text-align:center}.customers__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.customer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px;height:75px;width:75px}@media (min-width:1000px){.customer{margin:12px;height:108px;width:108px}}.customer img{max-height:100%}.youth__text{text-align:center}@media (min-width:768px){.youth-youtube{padding-right:40px;padding-left:40px}}@media (min-width:1000px){.youth-youtube{padding-right:100px;padding-left:100px}}.youth-testimonial{position:relative;overflow:hidden;padding:80px 0}.youth-testimonial *{color:#221a45}@media (max-width:767px){.youth-testimonial{line-height:0;padding:0;background-color:#2054e5}}@media (min-width:1000px){.youth-testimonial{padding:200px 0}}.youth-testimonial__container{margin:0 15px;background-color:#fff;position:relative;display:block}@media (max-width:767px){.youth-testimonial__container{-webkit-box-shadow:none;box-shadow:none}}@media (min-width:768px){.youth-testimonial__container{margin:50px}}.youth-testimonial__image{min-width:100%}@media (max-width:767px){.youth-testimonial__image{z-index:2}}@media (min-width:768px){.youth-testimonial__image{position:absolute;-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:768px){.youth-testimonial__image2{display:none}}.sby-owl-next,.sby-owl-prev{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;height:50px;width:50px;position:relative}.sby-owl-next:before,.sby-owl-prev:before{content:"";position:absolute;height:30px;width:30px;top:50%;border-top:2px solid #f87b5e;border-left:2px solid #f87b5e}.sby-owl-next:after,.sby-owl-prev:after{content:"";position:absolute;height:2px;width:50px;background-color:#f87b5e;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}@media (max-width:999px){.sby-owl-next:before,.sby-owl-prev:before{height:15px;width:15px;border-top:3px solid #f87b5e;border-left:3px solid #f87b5e}.sby-owl-next:after,.sby-owl-prev:after{width:0}}.sby-owl-prev{left:5px!important}.sby-owl-prev:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);left:calc(50% - 5px)}@media (min-width:768px){.sby-owl-prev{left:-40px!important}}@media (min-width:1000px){.sby-owl-prev{left:-70px!important}}.sby-owl-next{right:5px!important}.sby-owl-next:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg);left:calc(50% + 5px)}@media (min-width:768px){.sby-owl-next{right:-40px!important}}@media (min-width:1000px){.sby-owl-next{right:-70px!important}}.svg-inline--fa{display:none!important}@media (max-width:767px){.sby_items_wrap.sby_carousel{padding:0!important}}#financials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.financials-container{width:100%}@media (min-width:1000px){.financials-container{width:50%}}.financials-container>.container{height:100%}.financials-chart__container{background-color:#221a45;padding:50px}.financials-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.financial{position:relative;margin-left:25px;line-height:25px}.financial:before{content:"";position:absolute;top:4px;left:-25px;height:15px;width:15px}.financial-1{color:#f87b5e}.financial-1:before{background-color:#f87b5e}.financial-2{color:#fff}.financial-2:before{background-color:#fff}.financial-3{color:#7d47ff}.financial-3:before{background-color:#7d47ff}.financial-chart figure{display:block;height:0;margin:0 auto;position:relative;font-size:16px;font-size:3vw;width:30em;padding-bottom:30em}@media (min-width:768px){.financial-chart figure{font-size:2vw}}@media (min-width:1000px){.financial-chart figure{font-size:1vw}}.financial-chart figcaption{font-size:1rem;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;background-color:#221a45;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.financial-chart figcaption *{text-align:left}.financial-chart figcaption h2{color:#fff;line-height:40px}.financial-chart svg{display:block;height:100%;width:100%;position:absolute;top:0;left:0;overflow:visible}.financial-chart.animated circle{fill:rgba(0,0,0,0);stroke-width:31.8309886184;stroke-dasharray:0,0,0,100;stroke-dashoffset:25;-webkit-animation:pie1 6s 1s ease both;animation:pie1 6s 1s ease both}.financial-chart.animated .pie1{stroke:#f87b5e}.financial-chart.animated .pie2{stroke:#fff;-webkit-animation-name:pie2;animation-name:pie2}.financial-chart.animated .pie3{stroke:#7d47ff;-webkit-animation-name:pie3;animation-name:pie3}@-webkit-keyframes pie1{100%,50%{stroke-dasharray:0,0,75,25}}@keyframes pie1{100%,50%{stroke-dasharray:0,0,75,25}}@-webkit-keyframes pie2{100%,50%{stroke-dasharray:0,75,18,7}}@keyframes pie2{100%,50%{stroke-dasharray:0,75,18,7}}@-webkit-keyframes pie3{100%,50%{stroke-dasharray:0,93,7,0}}@keyframes pie3{100%,50%{stroke-dasharray:0,93,7,0}}.financials-form__wrapper{text-align:center}.financials-form__wrapper .text-big{color:#221a45}.financials-form__container{background-color:#f7f7f7}.financials-form .hs_submit input{background-color:#f87b5e;text-transform:uppercase;font-family:Rubik,sans-serif;font-size:16px!important;font-weight:500;border:1px solid #f87b5e;width:100%}.financials-form .hs_submit input:focus,.financials-form .hs_submit input:hover{background-color:#fff;color:#f87b5e}.financials-form .hs-form.hs-custom-style{padding:10px}@media (min-width:768px){.financials-form .hs-form.hs-custom-style{background-color:#fff}}.financials-form .hs-email{width:100%}.financials-form form{position:relative}.financials-form .input,.financials-form .input input{height:100%;background-color:#fff!important}@media (max-width:767px){.financials-form .input{padding:20px 10px;-webkit-box-shadow:0 2px 50px 0 rgba(151,151,151,.3);box-shadow:0 2px 50px 0 rgba(151,151,151,.3);margin-bottom:20px}}.financials-form .hs-error-msgs{bottom:-50px;position:absolute;color:#f87b5e;line-height:18px;text-align:left;font-size:14px}@media (min-width:768px){.financials-form .hs-error-msgs{bottom:-60px}}.financials-form .hs_error_rollup .hs-error-msgs{left:10px;bottom:-70px}@media (min-width:768px){.financials-form .hs_error_rollup .hs-error-msgs{bottom:-80px}}.financials-form .submitted-message{background-color:#fff;padding:30px 0 0;color:#f87b5e;font-weight:700}.financials-form .hs_firstname,.financials-form .hs_keep_me_updated_on_news_and_updates_from_thorn_,.financials-form .hs_lastname,.financials-form .hs_recaptcha{display:none!important;visibility:none!important}@media (min-width:768px){.financials-form{-webkit-box-shadow:0 2px 50px 0 rgba(151,151,151,.3);box-shadow:0 2px 50px 0 rgba(151,151,151,.3)}}@media (min-width:768px){.financials-form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.financials-testimonial__row:before{background-color:#f87b5e}.financials-copy{text-align:center;color:#221a45}.financials-image__wrapper{line-height:0}.parent-hub{background-color:#fff}@media (max-width:767px){.parent-hub .row-mobile{margin-right:30px;margin-left:30px}}.parent-hub .intro_text{font-size:28.6px;line-height:1.175em;text-align:center;font-weight:300}@media (max-width:767px){.parent-hub .intro_text{font-size:22px}}.parent-hub .bottom-margin{margin-bottom:50px}.parent-hub .section-title{position:relative;font-weight:400;font-size:34.65px;line-height:1.05em;letter-spacing:-1px}@media (min-width:768px){.parent-hub .section-title{font-size:50px}}.parent-hub p a{text-decoration:underline}.parent-hub .parents-card__title{font-weight:400;color:#000}.coral{color:#f87b5e}.purple{color:#221a45}.parent-button{color:#f87b5e;border:1px #f87b5e solid;padding:10px 20px;text-transform:uppercase;font-weight:500;font-size:14px;-webkit-transition:.35s ease;transition:.35s ease}.parent-button:hover{background-color:#f87b5e;color:#fff}.parent-button--inverse{color:#fff;background-color:#f87b5e}.parent-button--inverse:hover{background-color:#fff;color:#f87b5e}.phpd-top-150{padding-top:100px}@media (min-width:768px){.phpd-top-150{padding-top:120px}}@media (min-width:1000px){.phpd-top-150{padding-top:150px}}.phpd-bottom-150{padding-bottom:100px}@media (min-width:768px){.phpd-bottom-150{padding-bottom:120px}}@media (min-width:1000px){.phpd-bottom-150{padding-bottom:150px}}.phpd-top-75{padding-top:75px}.phpd-bottom-75{padding-bottom:75px}.phpd-sides{margin-right:15px;margin-left:15px}@media (min-width:1000px){.phpd-sides{margin-right:10%;margin-left:10%}}.parent-hero{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:130px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:999px){.parent-hero{padding-top:50px}}@media (max-width:767px){.parent-hero{padding-top:20px}}.parent-hero__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.parent-hero__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parent-half{width:50%;text-align:center}@media (max-width:767px){.parent-half{width:100%}}.parent-half img{max-width:100%}@media (max-width:767px){.parent-half img{width:100%}}.parent-hero__logo{max-height:200px}.parent-hero__image{max-height:640px}.parent-intro__title{position:relative;margin-bottom:30px}.parent-intro__title::before{content:"";height:1px;width:70px;background-color:#f87b5e;position:absolute;top:35px;right:calc(100% + 10px)}.parent-intro__caption,.parent-intro__caption a{font-size:14px;color:#67656c!important;font-weight:300!important}.parent-intro__caption a{text-decoration:underline}.parent-intro__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.parent-intro__text{padding-left:0}@media (min-width:768px){.parent-intro__text{padding-left:50px}}@media (min-width:1000px){.parent-intro__text{width:66.66667%;margin-right:120px;padding-left:100px}}.parent-intro__intro p{padding-bottom:12px}.parent-intro__chart{display:none}@media (min-width:1000px){.parent-intro__chart{width:33.33333%;display:block}}#parentResearch{background-color:#efefef}#parentResearch *{text-align:center}@media (min-width:1000px){#parentResearch .intro_text{width:85%;margin-right:auto;margin-left:auto}}.parent-research__title:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-50px;height:18px;width:18px;background-color:#f87b5e;border-radius:50%}.parent__cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 10px;max-width:2000px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1000px){.parent__cards{margin:0 70px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.parent__card{width:100%;padding:35px 30px;margin:20px 25px;background-color:#fff}@media (min-width:1000px){.parent__card{margin:50px 20px}}@media (min-width:1201px){.parent__card{margin:50px 35px;width:33.33333%}}.parent-research__card:nth-child(2){background-color:#fbbbac}.parent-research__card-description{line-height:24px}.parent-research__card-description a{color:#221a45!important}.parent-research__card-image{margin:25px 0;width:100%;height:auto;max-width:200px;max-height:200px}@media (min-width:1000px){.parent-research__card-image{width:200px;max-width:100%}}#parentDigital .parent-digital__image{width:100%}#parentDigital .parent-digital__button,#parentDigital .parent-digital__insta{text-align:center}#parentDigital .container{max-width:705px}@media (min-width:1000px){#parentDigital .parent-digital__image{width:auto;margin:auto 0}}#parentDigital img{max-width:100%;height:auto}@media (min-width:1000px){.parent-digital__title{text-align:center}}#parentFeatures{background-color:#efefef}#parentFeatures *{text-align:center}.parent-features__intro{max-width:950px;margin:0 auto}.features_card__title{color:#67656c;margin-bottom:30px;font-weight:600}.features_card__link{font-size:500!important;font-family:Rubik,sans-serif!important;color:#f87b5e!important}@media (min-width:768px){.features_card__link{position:absolute!important;bottom:30px!important;width:100%;left:0}}#parentsArrow{border:2px solid rgba(248,123,94,.4)!important;font-size:18px!important;margin-left:5px!important;height:24px;width:24px;top:3px;-webkit-transition:.35s ease;transition:.35s ease}#parentsArrow:before{color:#f87b5e!important}#parentsArrow:after{background-color:#f87b5e!important}.parent-features__card{position:relative}@media (min-width:768px){.parent-features__card{padding:35px 30px 70px}}.parent-features__card:after{content:"";height:6px;width:0;background-color:coral;position:absolute;left:0;bottom:0;-webkit-transition:.35s ease;transition:.35s ease}.parent-features__card:hover:after{width:100%}.parent-features__card:hover #parentsArrow{-webkit-transition:.35s ease;transition:.35s ease;border:2px solid rgba(255,255,255,.4)!important}#parentBranding{position:relative}.parent-branding__background{height:700px;width:100%;background-position:center;background-size:cover}@media (max-width:400px){.parent-branding__background{height:400px}}.parent-branding__text{height:100%;width:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.parent-branding__text img{max-width:100%}.donut-svg-item{width:100%;max-width:240px;font-size:16px;margin:10px auto 0;-webkit-animation:donutfade 1s;animation:donutfade 1s}@-webkit-keyframes donutfade{0%{opacity:.2}100%{opacity:1}}@keyframes donutfade{0%{opacity:.2}100%{opacity:1}}@media (min-width:992px){.svg-item{width:80%}}.donut-ring{stroke:#efefef}.donut-segment{-webkit-transform-origin:center;transform-origin:center;stroke:#f87b5e}.wpb_start_animation .donut-segment-2{-webkit-animation:donut1 3s;animation:donut1 3s}.wpb_start_animation .donut-segment-3{-webkit-animation:donut2 3s;animation:donut2 3s}.wpb_start_animation .donut-segment-4{-webkit-animation:donut3 3s;animation:donut3 3s}.segment-1{fill:#fff}.segment-2{fill:#f87b5e}.donut-percent{-webkit-animation:donutfadelong 1s;animation:donutfadelong 1s}@-webkit-keyframes donutfadelong{0%{opacity:0}100%{opacity:1}}@keyframes donutfadelong{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes donut1{0%{stroke-dasharray:0,100}100%{stroke-dasharray:58,42}}@keyframes donut1{0%{stroke-dasharray:0,100}100%{stroke-dasharray:58,42}}@-webkit-keyframes donut2{0%{stroke-dasharray:0,100}100%{stroke-dasharray:40,60}}@keyframes donut2{0%{stroke-dasharray:0,100}100%{stroke-dasharray:40,60}}@-webkit-keyframes donut3{0%{stroke-dasharray:0,100}100%{stroke-dasharray:50,50}}@keyframes donut3{0%{stroke-dasharray:0,100}100%{stroke-dasharray:50,50}}.donut-percent{font-family:Rubik,sans-serif;font-size:.5em;line-height:1;-webkit-transform:translateY(.5em);transform:translateY(.5em);font-weight:400;fill:#221a45}.sem_wrapper{padding:0!important}.sem_wrapper h1,.sem_wrapper h2{font-weight:400;color:#000;letter-spacing:-1px}@media (max-width:767px){.sem_wrapper h2{font-size:2.15rem}}.sem_column{width:50%}@media (max-width:767px){.sem_column{width:100%}}.sem_form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f87b5e;height:auto}@media (min-width:1201px){.sem_form-wrapper{min-height:100vh}}@media (max-width:999px){.sem_form-wrapper{height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sem_form-wrapper .hs-form-iframe .hs-form{width:100%!important}.sem_form{padding:200px 0 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:999px){.sem_form{padding:40px 20px 30px}}.sem_form .sem_form-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:66.66667%;margin:0 auto}@media (max-width:999px){.sem_form .sem_form-container{width:100%}}.sem_form .intro_text,.sem_form h2{margin-bottom:30px}.sem_form .intro_text{color:#000;margin-bottom:20px;font-size:1.5rem}.sem_form-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:767px){.sem_form-image img{height:350px}}#ourGoalSEM .container{max-width:1200px}@media (max-width:767px){#ourGoalSEM .irpd-top-150{padding-top:100px}}.sem_goal-intro,.sem_goal-title{text-align:center}.sem_goal-title{margin-bottom:20px}.sem_goal-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sem_goal-wrap.row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.sem_goal-wrap.row{padding:0 20px}}.sem_goal-wrap .intro_text{font-size:1.75rem;line-height:1.375em;margin-bottom:50px}@media (max-width:767px){.sem_goal-wrap .intro_text{font-size:1.375rem}}.sem_goal-text{padding-right:50px}@media (max-width:767px){.sem_goal-text{padding-right:0}}.sem_goal-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sem_goal-image img{height:auto;width:400px;max-height:400px;max-width:100%}@media (max-width:767px){.sem_goal-image img{width:auto}}.sem_donate-image{position:relative}.sem_donate-image:before{content:"";height:100%;width:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(34,26,69,0)),to(rgba(34,26,69,.7)));background-image:linear-gradient(to top,rgba(34,26,69,0),rgba(34,26,69,.7));position:absolute;top:0;left:0;z-index:0}.sem_donate-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1}.sem_donate-wrapper .parent-button{padding-top:5px;padding-bottom:5px}h1.sem_donate-title{padding:30px 10px 10px;color:#fff;text-align:center}@media (max-width:767px){h1.sem_donate-title{padding-top:0}}.sem_donate-image{height:600px;background-repeat:no-repeat;background-size:cover;background-position:top}@media (max-width:767px){.sem_donate-image{height:480px}}