@font-face{font-family:BebasNeue;src:url(/wp-content/themes/SFL/fonts/BebasNeue-Bold.otf)}.bebas-font{font-family:BebasNeue}html{font-size:100%}h1{font-family:Montserrat;font-size:3.75rem;font-weight:700;text-transform:uppercase;color:#000;line-height:1.1em;margin:0;word-wrap:break-word;white-space:normal}h2{font-family:Montserrat;font-weight:400;font-size:2.5rem;color:#000;line-height:1.1em;margin:0;word-wrap:break-word;white-space:normal}h3{font-family:Montserrat;font-weight:400;font-size:2.1875rem;color:#000;margin:0;word-wrap:break-word;white-space:normal}body p a,body .elementor-widget-theme-post-content li a{border-bottom:2px solid #d4d5d9;transition:background .5s;color:inherit;word-break:break-all}body p a:hover,body .elementor-widget-theme-post-content li a:hover{background:#d4d5d9;padding:4px 0 2px}.blog-thumbnail-heading-1{font-family:Montserrat;font-size:1.25rem;font-weight:400;color:#000}.blog-thumbnail-heading-2{font-family:Montserrat;font-size:16px;font-weight:400;color:#000}.subheading-light{font-family:Roboto;font-weight:300;font-size:1.5625rem;color:#000}.subheading-regular{font-family:Roboto;font-weight:400;font-size:1.5625rem;color:#000}body{font-family:Roboto;font-weight:400;font-size:16px;color:#000;margin:0;overflow-x:hidden}.sfl_button_blackback{font-family:montserrat;border-radius:45px;box-shadow:none;position:relative;background-color:transparent;color:#fff;border-width:1px;border-style:solid;border-color:#f9c70f;font-size:21px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;margin:5px;cursor:pointer}.sfl_button_blackback:hover{background-color:#f9c70f!important;color:#000!important;border-width:1px!important;padding-top:10px!important;padding-bottom:10px!important}#sfl_donate_button.sfl_button_blackback{background-color:#f9c70f;color:#000;border-width:1px;padding-top:10px;padding-bottom:10px}#sfl_donate_button.sfl_button_blackback:hover{background-color:transparent!important;color:#fff!important;border-style:solid!important;border-color:#f9c70f!important}.sfl-light-button{font-family:montserrat;border-radius:45px;box-shadow:none;position:relative;background-color:transparent;color:#000;border-width:1px;border-style:solid;border-color:#000;font-size:21px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;margin:5px 25px 5px 5px;cursor:pointer}.sfl-light-button:hover{color:#f9c70f!important;padding-top:10px!important;padding-bottom:10px!important;border-width:1px!important;background-color:#000!important}.sfl-light-button[disabled],.sfl-light-button[disabled]:hover,.sfl-light-button[disabled]:focus,.sfl-light-button[disabled]:active{background-color:#f3f3f3!important;font-weight:100!important;color:grey!important;cursor:default;border-color:grey!important}#sfl_donate_button{font-size:15px}#sfl_current_region_select{font-size:15px;padding-left:10px;padding-right:10px}#sfl_current_region_select i{display:flex;align-items:center;justify-content:center}#header-main.elementor-sticky--effects{background-color:rgba(-1,0,0,.7)!important;transition:.3s ease-in-out}#header-main.elementor-sticky--effects #logo-main{max-width:284px}#header-main.elementor-sticky--effects img{width:70%!important}#header-main.elementor-sticky--effects .e-con:last-child{margin:10px 0 5px}#header-main .sub-menu{padding:20px;width:240px!important;line-height:28px}#header-main .sub-menu a{border-left:none;white-space:normal!important}#header-main .menu-item-1060,#header-main .menu-item-1072,#header-main .menu-item-91884,#header-main .menu-item-91883,#header-main .menu-item-91922,#header-main .menu-item-91921{display:none}footer p{margin:0}footer .fa-caret-down:before{content:"\f078"}footer p a{border-bottom:none}footer p a:hover{background:0 0;padding:0}footer .elementor-nav-menu--dropdown{margin:0!important}footer .wpml-ls-current-language a{padding:0 5px!important;overflow:hidden}.hl-left-black:before{color:#000;width:1000px;content:"";position:absolute;background:#000;height:3px;top:25px;right:103%;border-radius:26px}#hero-subpage h1{font-family:Montserrat;font-size:60px;font-weight:700;text-transform:uppercase;color:#fff;line-height:1.1em}#hero-subpage{padding:8rem 0 4rem}text#tooltip{color:#000;font-size:24px;text-transform:uppercase;background-color:rgba(249,199,15,.95);padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;font-family:Roboto;font-weight:600;line-height:1.7em}#language-selection rect{pointer-events:all}#language-selection g{cursor:pointer}#language-selection circle{fill:#f9c70f}#language-selection g:hover circle{fill:#fff}.yellow-gradient{background-image:-webkit-linear-gradient(-25deg,#f9c70f 28%,rgba(255,227,189,0.8) 28%,rgba(255,227,189,0.8) 29%,white 29%)}#impact .elementor-counter-title>span{font-family:Montserrat;font-weight:400;color:#fff;font-size:20px;line-height:16px;padding-bottom:10px}#prefooter a.e-con:hover{background-position:10% 10%;transition:.2s ease-in-out}#prefooter a.e-con:hover h1,#prefooter a.e-con:hover h2{color:#f9c70f}.w-1280{max-width:1280px;margin:auto!important}#featured-blog .border-bottom h2{border-bottom:3px solid #000;display:inline}#featured-blog .elementor-widget-loop-grid:nth-of-type(2) .e-loop-item:first-child{padding-bottom:20px;border-bottom:1px solid #e4e4e4}#featured-blog .elementor-widget-loop-grid:nth-of-type(2) .e-loop-item:last-child img{display:none}#featured-blog .elementor-loop-container.elementor-grid .e-loop-item .elementor-widget-container>a{width:100%;display:block}#featured-blog .elementor-loop-container.elementor-grid .e-loop-item img{width:100%}#featured-blog .elementor-post-info__terms-list-item{width:fit-content}#featured-blog .elementor-post-info__terms-list-item:hover,#featured-blog .elementor-post-info li:hover>a{background:#d4d5d9;padding:2px}#featured-blog .elementor-post-info,#featured-blog .elementor-post-info>li{margin:0!important}#featured-blog .elementor-post-info__item--type-author{margin-right:3px}#featured-blog .elementor-widget-theme-post-content>.elementor-widget-container{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:60px}#featured-blog .elementor-widget-theme-post-content .elementor-widget-container>*{margin:0;font-family:Roboto;color:#000;font-size:1rem!important}.page-id-92244 #featured-blog .elementor-post-info{margin-top:15px!important}.page-id-92244 .elementor-widget-wp-widget-rss ul{font-size:1.5rem}.page-id-92244 #featured-blog .rsswidget{font-size:25px;color:#212020}.elementor-widget-wp-widget-rss ul{list-style-type:none;margin:0;padding:0}.elementor-widget-wp-widget-rss ul li{font-size:1.31rem;font-weight:700;margin-bottom:0;text-transform:uppercase;line-height:1em;letter-spacing:1;font-family:Montserrat;color:#000;margin-bottom:10px;border-bottom:1px solid #dedede;padding:10px 0}#featured-blog .rsswidget{font-size:1.31rem;font-weight:700;line-height:1em;font-family:Montserrat;color:#000;text-transform:initial}.elementor-widget-wp-widget-rss h5{display:none}.elementor-widget-wp-widget-rss ul li:last-child{border:none}.elementor-widget-wp-widget-rss ul li a:hover{color:#f9c70f;transition:all .35s ease}.elementor-widget-wp-widget-rss ul li a{text-decoration:none}.elementor-widget-wp-widget-rss ul li .rss-date{display:block;color:#4a4a4a;text-transform:uppercase;font-size:.75rem;letter-spacing:1px;margin-bottom:5px;font-weight:400;margin-top:5px}#featured-blog .rss-date{margin-top:15px}#success-grid{margin:0 -20px}#success-grid .elementor-page-title a{text-shadow:0 0 7px #000}#success-grid .e-loop-item{padding:0 20px;border-right:1px solid #e7e7e7}#success-grid .e-loop-item:nth-of-type(5){border:none}#success-grid .e-loop-item:nth-of-type(1)>.e-con-full{background-color:#2e3138}#success-grid .e-loop-item:nth-of-type(2)>.e-con-full{background-color:#fdc503}#success-grid .e-loop-item:nth-of-type(3)>.e-con-full{background-color:#1c9a9b}#success-grid .e-loop-item:nth-of-type(4)>.e-con-full{background-color:#d39ac7}#success-grid .e-loop-item:nth-of-type(5)>.e-con-full{background-color:#fdb1a3}#success-grid .e-loop-item:nth-of-type(1) .elementor-widget-post-info.country span,#success-grid .e-loop-item:nth-of-type(3) .elementor-widget-post-info.country span,#success-grid .e-loop-item:nth-of-type(3) .elementor-widget-post-info.name span,#success-grid .e-loop-item:nth-of-type(4) .elementor-widget-post-info.country span,#success-grid .e-loop-item:nth-of-type(4) .elementor-widget-post-info.name span,#success-grid .e-loop-item:nth-of-type(5) .elementor-widget-post-info.country span,#success-grid .e-loop-item:nth-of-type(5) .elementor-widget-post-info.name span{color:#fff}#success-grid .e-loop-item:nth-of-type(1) .elementor-widget-post-info.name span{color:#fdc503}.cta-backgrounded .elementor-cta__button{padding:5px 20px!important;margin-top:20px;float:right}#stories-region-selection{background:0 0;border:none;font-size:16px;line-height:1.7em;font-family:Roboto;margin-left:5px}.stories-archive .e-loop-item{height:216px}.stories-archive .elementor-heading-title.elementor-size-default{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.stories-archive .e-loop-item>.e-con:last-child:hover .elementor-heading-title a,.stories-archive .e-loop-item>.e-con:last-child:hover .elementor-post-info span{color:#fff}.jobs-listing .elementor-post__title{padding-top:25px;border-top:2px solid #f9c70f}body.elementor-page-91266 header>div,body.elementor-page-91317 header>div{background-image:none}body.elementor-page-91266 main,body.elementor-page-91317 main{margin-top:0}.hero-links a{color:#fff}#devo-people a.fas.fa-envelope{font-size:1.75rem;border:none}#devo-people a.fas.fa-envelope:hover{background:0 0;padding:0}#author-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px;justify-items:center}#author-grid a{display:block;width:100%}#author-grid .description{color:#000;text-align:center;width:70%;margin:25px auto}#author-grid .description h3{font-size:1.563rem;font-weight:600;padding-bottom:0}#author-grid div.description p{text-align:center;padding-bottom:0;line-height:16px;margin:0}#author-grid img{height:250px;width:100%;position:relative;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);object-fit:cover;display:block}#author-grid a:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%)}.member-meta--contacts ul{justify-content:space-between}.member-meta--contacts li>span,.member-meta--contacts .elementor-icon-list-text{display:none!important}.member-meta--contacts li:last-child .elementor-icon-list-text{display:inline-block!important}.member-meta--contacts a:hover i{color:#f9c70f!important}body.page-id-91826 header>div{background-image:url(/wp-content/uploads/2019/10/header-our-writers.png)}#author-info p{margin:0;padding-bottom:10px}.author-sm{display:inline-block;font-size:2.188rem;padding-bottom:5px}.author-sm a{color:#000}.author-sm a:hover{color:#f9c70f}#success-grid-new .name span{color:#fff!important;font-size:28px;letter-spacing:-1px;width:80%;line-height:1.1}#success-grid-new .country span{color:#fff!important;font-size:15px;line-height:1}#success-grid-new{margin:0}#success-grid-new img{border-radius:15px;width:100%}#success-grid-new article:after{content:'';border-radius:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent 60%,black 100%)}#success-grid-new article{border-radius:15px;gap:5px}#success-grid-new .elementor-page-title a{line-height:1.3em}#success-grid-new .elementor-page-title a:hover{color:#f9c70f!important}#success-grid-new .e-loop-item{padding:0 20px;border-right:1px solid #e7e7e7}#success-grid-new .e-loop-item:nth-of-type(1)>.e-con-full{background-color:#c74554}#success-grid-new .e-loop-item:nth-of-type(2)>.e-con-full{background-color:#d68047}#success-grid-new .e-loop-item:nth-of-type(3)>.e-con-full{background-color:#52a9dd}#success-grid-new .e-loop-item:nth-of-type(4)>.e-con-full{background-color:#6eb6a2}#success-grid-new .e-loop-item:nth-of-type(5)>.e-con-full{background-color:#ca9cc2}#success-grid-new .e-loop-item:nth-of-type(6)>.e-con-full{background-color:#eeb3a5}#success-grid-new .e-loop-item:nth-of-type(1) .elementor-widget-post-info.country span,#success-grid-new .e-loop-item:nth-of-type(3) .elementor-widget-post-info.country span,#success-grid-new .e-loop-item:nth-of-type(3) .elementor-widget-post-info.name span,#success-grid-new .e-loop-item:nth-of-type(4) .elementor-widget-post-info.country span,#success-grid-new .e-loop-item:nth-of-type(4) .elementor-widget-post-info.name span,#success-grid-new .e-loop-item:nth-of-type(5) .elementor-widget-post-info.country span,#success-grid-new .e-loop-item:nth-of-type(5) .elementor-widget-post-info.name span{color:#fff}#success-grid-new .e-loop-item:nth-of-type(1) .elementor-widget-post-info.name span{color:#fdc503}#success-grid-new .e-loop-item{padding:0 10px}@media screen and (min-width:1024px){#success-grid-new .elementor-1348:last-child{display:none}#success-grid-new .e-loop-item:nth-of-type(5){border-right:none}#success-grid-new .elementor-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1365px){#success-grid-new .name span{font-size:22px;width:100%}#success-grid-new .country span{font-size:13px}}@media screen and (max-width:767px){#success-grid-new .e-loop-item:nth-of-type(even){border:none}#success-grid-new .e-loop-item{padding:0 5px}#success-grid-new .elementor-grid{grid-template-columns:repeat(2,1fr)}}.wFormTitle{display:none}input#submit_button,.wForm input.wfPageNextButton,.wForm input.wfPagePreviousButton{padding-right:7%;padding-left:7%;font-family:montserrat;border-radius:45px;box-shadow:none;position:relative;background-color:transparent;color:#000;border-width:1px;border-style:solid;border-color:#000;font-size:21px;padding-top:10px;padding-bottom:10px;text-transform:uppercase;cursor:pointer}input#submit_button:hover,.wForm input.wfPageNextButton:hover,.wForm input.wfPagePreviousButton:hover{color:#f9c70f;border-width:1px;background-color:#000}.wForm select{font-size:inherit}.wForm a{border-bottom:2px solid #d4d5d9;transition:background .5s;color:inherit}.wForm a:hover{background:#d4d5d9;padding:2px}.cky-consent-container .cky-consent-bar{padding:0 0 12px!important}.cky-notice-group{justify-content:center!important}.cky-notice-group p{font-weight:300}.cky-notice-btn-wrapper button{border-radius:45px;padding:9px 12px;font-weight:400;line-height:1}a.cky-policy{border-bottom:2px solid #d4d5d9!important;transition:background .5s;color:inherit;text-decoration:none!important;line-height:1;display:inline-block}a.cky-policy:hover{background:#d4d5d9!important;padding:2px}.cky-footer-wrapper>div:last-child{display:none!important}.cky-footer-wrapper button{border-radius:45px}@media(max-width:1764px){#footer-social .elementor-icon{font-size:15px;line-height:15px;height:calc(15px + (2 * var(--icon-padding,.5em)));width:calc(15px + (2 * var(--icon-padding,.5em)))}#footer-social #location .elementor-icon{font-size:30px;line-height:30px;height:calc(30px + (2 * var(--icon-padding,.5em)));width:calc(30px + (2 * var(--icon-padding,.5em)))}#footer-social>div:last-child{width:65px}}@media(max-width:1430px){#footer-menu{flex-direction:column;align-items:flex-end}#footer-menu>.e-con:first-child{width:100%!important}footer .e-con-inner>div:last-child{padding-left:4%}}@media(max-width:1365px){header .elementor-nav-menu li a{font-size:14px!important;padding:13px 10px!important}header>div{align-items:baseline!important}#footer-social{align-items:end}#footer-social>div:first-child .elementor-widget-container{border:none;padding-right:0}}@media(max-width:1230px){#header-main .elementor-nav-menu--dropdown.elementor-nav-menu__container ul.sub-menu{padding-top:0;border:none}#header-main .elementor-nav-menu--dropdown.elementor-nav-menu__container ul.sub-menu>li{border:none}#header-main .sub-menu{width:unset!important}#header-main .elementor-nav-menu--dropdown.elementor-nav-menu__container ul.elementor-nav-menu>li.menu-item{border-bottom:1px solid #959595}#header-main .elementor-nav-menu--dropdown.elementor-nav-menu__container ul.elementor-nav-menu>li.menu-item:last-child{border-bottom:none!important}}@media(max-width:1104px){header .elementor-nav-menu li a{padding:13px 5px!important}header .elementor-nav-menu .sub-arrow{padding-left:5px}}@media(max-width:1024px){header .elementor-nav-menu li a{font-size:16px!important;padding:6px 20px!important}#footer-social,#footer-menu{flex-direction:row}#footer-menu{justify-content:space-between}#footer-menu>.e-con:first-child{width:48%!important}#success-grid .e-loop-item:nth-of-type(even){border:none}#success-grid .e-loop-item:nth-of-type(3){border-right:1px solid #e7e7e7}.stories-archive .e-loop-item{height:unset}#author-grid{grid-template-columns:repeat(3,1fr)}body.blog main,body.single-post main,body.single-success_story main,body.single-jobs main,.event-header,body.single-staff main,body.author main{margin-top:0}}@media(max-width:767px){html{font-size:80%}#header-main .menu-item-1060,#header-main .menu-item-1072,#header-main .menu-item-91884,#header-main .menu-item-91883,#header-main .menu-item-91922,#header-main .menu-item-91921{display:flex}#footer-social>div:last-child{width:auto}#footer-menu{justify-content:center}#featured-blog .elementor-widget-theme-post-featured-image{width:100%}#success-grid{margin:0}#success-grid .e-loop-item{border:none;padding:0}.jobs-listing .elementor-post{flex-direction:column!important}.event-header{flex-direction:column;align-items:start}#author-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){#author-grid{grid-template-columns:repeat(1,1fr)}}