@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900);.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%)}.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-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% - 30px);height:8px;background-color:#66deca;z-index:-1;opacity:0}#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 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}#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 header#top nav>ul>li.megamenu>ul>li:first-child:before,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li:first-child:before{content:'';position:absolute;left:10px;top:-61px;width:1px;height:228px;background-color:#000}#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% - 295px)}#header-outer header#top nav>.sf-menu>li:nth-child(3) ul>li,#header-outer[data-format=centered-menu] header#top nav>.sf-menu>li:nth-child(3) ul>li{left:calc(50% - 60px)}#header-outer header#top nav>ul>li.megamenu>ul>li,#header-outer[data-format=centered-menu] header#top nav>ul>li.megamenu>ul>li{display:block!important}#header-outer header#top nav>ul>li.megamenu>ul>li>a,#header-outer[data-format=centered-menu] header#top nav>ul>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>ul>li.megamenu>ul>li>a:before,#header-outer[data-format=centered-menu] header#top nav>ul>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}#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.col_last #mc4wp_widget-4>h4{display:none}#footer-outer #footer-widgets .span_4.col_last #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.col_last #mc4wp_widget-4 form p:first-of-type{width:100%}#footer-outer #footer-widgets .span_4.col_last #mc4wp_widget-4 form input[type=email]{background:#111;border:1px solid #99999d}#footer-outer #footer-widgets .span_4.col_last #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.col_last #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 only screen and (max-device-width:736px) and (orientation:portrait){body.home .full-width-background-image-container.masthead-home .row-bg-wrap .inner-wrap .using-image{background-position:right top!important;background-size:285%!important}}@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{overflow:hidden}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}}