﻿@font-face{font-family:'HarperPierce';src:url('../fonts/HarperPierce.eot?h7ee68&1479835847');src:url('../fonts/HarperPierce.eot?h7ee68&1479835847#iefix') format("embedded-opentype"),url('../fonts/HarperPierce.ttf?h7ee68&1479835849') format("truetype"),url('../fonts/HarperPierce.woff?h7ee68&1479835850') format("woff"),url('../fonts/HarperPierce.svg?h7ee68&1479835848#HarperPierce') format("svg");font-weight:normal;font-style:normal}[class^="hp-"],[class*=" hp-"]{font-family:'HarperPierce' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hp-speech:before{content:"\b900"}.hp-envelope:before{content:"\b901"}.hp-globe:before{content:"\b902"}.hp-lightbulb:before{content:"\b903"}.hp-marker:before{content:"\b904"}.hp-mountain:before{content:"\b905"}.hp-phone:before{content:"\b906"}.hp-plant:before{content:"\b907"}@font-face{font-family:"Flaticon";src:url('../fonts/Flaticon.eot?1479835843');src:url('../fonts/Flaticon.eot?&1479835843#iefix') format("embedded-opentype"),url('../fonts/Flaticon.woff?1479835846') format("woff"),url('../fonts/Flaticon.ttf?1479835845') format("truetype"),url('../fonts/Flaticon.svg?1479835844#Flaticon') format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"Flaticon";src:url('../fonts/Flaticon.svg?1479835844#Flaticon') format("svg")}}.fi:before{display:inline-block;font-family:"Flaticon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.fi-arrow-short-right:before{content:"\f100"}.fi-arrow-short-down:before{content:"\f101"}.fi-arrow-short-left:before{content:"\f102"}.fi-arrow-short-up:before{content:"\f103"}.fi-arrow-long-left:before{content:"\f104"}.fi-arrow-long-down:before{content:"\f105"}.fi-arrow-long-up:before{content:"\f106"}.fi-arrow-long-right:before{content:"\f107"}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif}h1,h2{letter-spacing:-0.045em}@media (min-width: 800px){h1,h2{font-size:26px}}@media (min-width: 1100px){h1,h2{font-size:48px}}h1.highlight,h2.highlight{padding-bottom:0}h1.large-title,h2.large-title{line-height:1}@media (min-width: 360px){h1.large-title,h2.large-title{font-size:28px}}@media (min-width: 600px){h1.large-title,h2.large-title{font-size:50px}}@media (min-width: 1600px){h1.large-title,h2.large-title{font-size:60px}}@media (min-width: 1300px){h3{font-size:28px}}p,ul li,ol li,.ttf-tweet{font-family:"Source Sans Pro",sans-serif;letter-spacing:-0.045em}@media (min-width: 1100px){p,ul li,ol li,.ttf-tweet{font-size:20px}}@media (min-width: 1300px){p,ul li,ol li,.ttf-tweet{font-size:22px}}@media (min-width: 360px){p.large-txt,p .large-txt,ul li.large-txt,ul li .large-txt,ol li.large-txt,ol li .large-txt,.ttf-tweet.large-txt,.ttf-tweet .large-txt{font-size:18px}p.large-txt .highlight-wrap,p .large-txt .highlight-wrap,ul li.large-txt .highlight-wrap,ul li .large-txt .highlight-wrap,ol li.large-txt .highlight-wrap,ol li .large-txt .highlight-wrap,.ttf-tweet.large-txt .highlight-wrap,.ttf-tweet .large-txt .highlight-wrap{line-height:1.8}}@media (min-width: 600px){p.large-txt,p .large-txt,ul li.large-txt,ul li .large-txt,ol li.large-txt,ol li .large-txt,.ttf-tweet.large-txt,.ttf-tweet .large-txt{font-size:24px}}@media (min-width: 800px){p.large-txt,p .large-txt,ul li.large-txt,ul li .large-txt,ol li.large-txt,ol li .large-txt,.ttf-tweet.large-txt,.ttf-tweet .large-txt{font-size:28px}p.large-txt .highlight-wrap,p .large-txt .highlight-wrap,ul li.large-txt .highlight-wrap,ul li .large-txt .highlight-wrap,ol li.large-txt .highlight-wrap,ol li .large-txt .highlight-wrap,.ttf-tweet.large-txt .highlight-wrap,.ttf-tweet .large-txt .highlight-wrap{line-height:2}}.site-header{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF000000', endColorstr='#FF000000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.5)),color-stop(90%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);-moz-transition:ease-in-out .3s all;-o-transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all;z-index:100}.site-header.active-header{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(90%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%)}.site-header.active-header .menu-button span::before{background-color:#000}.site-header.active-header .menu-button span::after{background-color:#000}@media (min-width: 800px){.header-widgets-inner{max-width:1000px;padding:15px 0}}@media (min-width: 1300px){.header-widgets-inner{padding:20px 0}}.site-header .mobile-logo{max-width:60px}@media (min-width: 800px){.site-header .mobile-logo{display:none}}.site-header .mobile-logo a{position:relative}.site-header .mobile-logo a:before{content:'';width:100%;height:100%;background:url('../imgs/SSJZ-Logo-Icon-Black.svg?1479850337') center no-repeat;background-size:contain;opacity:0;position:absolute;top:0;left:0;-moz-transition:ease-in-out .3s all;-o-transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all}.site-header .mobile-logo img{opacity:1;-moz-transition:ease-in-out .3s all;-o-transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all}.site-header .site-logo{position:relative;display:none}@media (min-width: 800px){.site-header .site-logo{display:block}}.site-header .site-logo:before{content:'';width:100%;height:100%;background:url('../imgs/SSJZ-Logo-Full-Black.svg?1479850336') center no-repeat;background-size:contain;opacity:0;position:absolute;top:0;left:0;-moz-transition:ease-in-out .3s all;-o-transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all}.site-header .site-logo a{opacity:1;-moz-transition:ease-in-out .3s all;-o-transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all}.active-menu .site-header .mobile-logo:before{opacity:1}.active-menu .site-header .mobile-logo img{opacity:0}.active-menu .site-header .site-logo:before{opacity:1}.active-menu .site-header .site-logo a{opacity:0}.page-header{display:none}.error404 .page-header{display:-webkit-flex;display:flex}.menu-button-txt{text-align:center;font-size:14px}.side-menu{background:#FFF;height:100vh;-webkit-justify-content:flex-end;justify-content:flex-end;-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}@media (min-width: 600px){.side-menu{-webkit-justify-content:center;justify-content:center}}.side-menu .site-logo{display:none}.side-menu.left-menu.active{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media (min-width: 600px){.side-menu{width:100vw}}.side-menu .side-menu-inner{width:100%;-webkit-justify-content:center;justify-content:center}@media (min-width: 800px){.side-menu .side-menu-inner{width:80%;max-width:1000px}}.side-menu .side-menu-inner .menu-container{-webkit-flex:0 1 auto;flex:0 1 auto}.side-menu .menu{width:100%}@media (min-width: 600px){.side-menu .menu li:last-child{position:relative}.side-menu .menu li:last-child:before{content:'';display:block;width:100%;height:10px;background-color:#000;position:absolute;top:8px;left:0;z-index:2}.side-menu .menu li:last-child a{background-color:#fff;position:relative;z-index:5;display:inline-block;padding-right:10px}}.side-menu .menu a{font-size:26px;line-height:1.2;text-transform:uppercase;font-weight:700;display:block}@media (min-width: 600px){.side-menu .menu a{font-size:40px;line-height:1}}@media (min-width: 1600px){.side-menu .menu a{font-size:50px}}.side-menu .company-address{padding-top:20px}@media (min-width: 600px){.side-menu .company-address{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}}.side-menu .company-address>div{text-align:left}@media (min-width: 600px){.side-menu .company-address>div{font-size:20px;width:300px;-webkit-flex:0 1 auto;flex:0 1 auto}}@media (min-width: 800px){.side-menu-inner{padding:80px 0}}#home{display:block;background:url('../imgs/header-logo.svg?1479835869') center no-repeat;background-size:contain;width:100%;max-width:180px;margin:0 auto}#home:after{content:'';display:block;width:100%;height:0;padding-bottom:28%}@media (min-width: 600px){#home{max-width:250px;margin:0}}#home img{display:none}.side-menu .company-address{margin-top:20px;padding-top:10px;border-top:solid 5px #000}@media (min-width: 600px){.side-menu .company-address{padding-top:0;margin-top:-15px;border-top:none}}.side-menu .company-address>.schema-info{font-weight:700;font-size:14px}@media (min-width: 600px){.side-menu .company-address>.schema-info{text-align:right;font-size:16px}}@media (min-width: 800px){.side-menu .company-address>.schema-info{font-size:18px}}.side-menu .company-address>.schema-info a{display:block}body{font-family:"Source Sans Pro",sans-serif}#content-wrapper{overflow-x:hidden !important}.btn.with-icon.white.solid,.caldera-grid input[type="submit"].btn.with-icon.white.solid{color:#000}.btn.with-icon.white.solid.with-icon span.btn-icon,.caldera-grid input[type="submit"].btn.with-icon.white.solid.with-icon span.btn-icon{border-left:solid 1px #000}.btn.with-icon.white.solid.with-icon span.btn-icon i,.caldera-grid input[type="submit"].btn.with-icon.white.solid.with-icon span.btn-icon i{color:#000}.btn.with-icon.white.solid .btn-txt,.caldera-grid input[type="submit"].btn.with-icon.white.solid .btn-txt{color:#000}.btn.with-icon:hover.white.solid,.caldera-grid input[type="submit"].btn.with-icon:hover.white.solid{color:#FFF}.btn.with-icon:hover.white.solid.with-icon span.btn-icon,.caldera-grid input[type="submit"].btn.with-icon:hover.white.solid.with-icon span.btn-icon{border-left:solid 1px #FFF}.btn.with-icon:hover.white.solid.with-icon span.btn-icon i,.caldera-grid input[type="submit"].btn.with-icon:hover.white.solid.with-icon span.btn-icon i{color:#FFF}.btn.with-icon:hover.white.solid .btn-txt,.caldera-grid input[type="submit"].btn.with-icon:hover.white.solid .btn-txt{color:#FFF}.sans{font-family:"Source Sans Pro",sans-serif}.serif{font-family:"kepler-std",serif}.no-show-mobile{display:none}@media (min-width: 1100px){.no-show-mobile{display:block}}.uppercase{text-transform:uppercase}.title-with-icon{display:-webkit-flex;display:flex}.title-with-icon i{-webkit-flex:0 1 auto;flex:0 1 auto;font-size:40px}.title-with-icon .title-txt{-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:10px}.square-accent{margin-top:-40px}@media (min-width: 800px){.square-accent{margin-top:-80px}}.square-accent-title{display:-webkit-flex;display:flex}.square-accent-txt{-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:10px}@media (min-width: 600px){.square-accent-txt{padding-left:20px}}.square{-webkit-flex:0 1 auto;flex:0 1 auto;width:15px;height:15px;border:solid 2px #FFF;min-width:15px;margin-top:8px}@media (min-width: 600px){.square{min-width:30px;width:30px;height:30px}}@media (min-width: 800px){.in-grid{max-width:1000px}}.row-wrapper.full-page{display:-webkit-flex;display:flex}.row-wrapper.full-page .flex-row{-webkit-flex:1 1 auto;flex:1 1 auto;padding:30px}@media (min-width: 600px){.row-wrapper.full-page .flex-row{padding:40px}}@media (min-width: 1100px){.row-wrapper.full-page .flex-row{padding:80px 0}}@media (min-width: 1600px){.row-wrapper.full-page .flex-row{padding:160px 0}}.home-row{display:-webkit-flex;display:flex}.home-row .flex-row{-webkit-flex:1 1 auto;flex:1 1 auto;padding:30px}@media (min-width: 600px){.home-row .flex-row{padding:40px}}@media (min-width: 1100px){.home-row .flex-row{padding:80px 0}}@media (min-width: 1600px){.home-row .flex-row{padding:160px 0}}.home-row.home-row-4 .small-socials{margin-top:-1px}.home-row.home-row-4 .small-socials .social{display:-webkit-flex;display:flex}.home-row.home-row-4 .small-socials .social-icon{display:none}.home-row.home-row-4 .small-socials .social-icon.facebook,.home-row.home-row-4 .small-socials .social-icon.twitter,.home-row.home-row-4 .small-socials .social-icon.linkedin{display:block}.home-row.home-row-4 .small-socials .social-icon a{font-size:40px}@media (min-width: 600px){.home-row.home-row-4 .small-socials .social-icon a{font-size:60px}}@media (min-width: 1100px){.home-row.home-row-4 .small-socials .social-icon a{font-size:70px}}.home-row.home-row-4 .title-with-logo h2{text-align:center;font-size:26px;padding-bottom:0}@media (min-width: 600px){.home-row.home-row-4 .title-with-logo h2{font-size:30px}}@media (min-width: 1300px){.home-row.home-row-4 .title-with-logo h2{font-size:50px}}.home-row.home-row-4 .title-with-logo strong{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.home-row.home-row-4 .title-with-logo span{display:block}.home-row.home-row-4 .title-with-logo span svg{display:block;width:60px;height:auto;padding:0 5px}@media (min-width: 600px){.home-row.home-row-4 .title-with-logo span svg{width:100px}}.home-row.home-row-4 .twitter-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.home-row.home-row-4 .twitter-icon:before,.home-row.home-row-4 .twitter-icon:after{content:'';display:block;width:100%;height:2px;background-color:#000;-webkit-flex:1 1 auto;flex:1 1 auto}.home-row.home-row-4 .twitter-icon i{display:block;font-size:50px;padding:0 10px}@media (min-width: 600px){.home-row.home-row-4 .twitter-icon i{font-size:60px}}@media (min-width: 1100px){.home-row.home-row-4 .twitter-icon i{font-size:70px}}.home-row.home-row-4 .tweet-inner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.home-row.home-row-4 .tweet-user{padding:0 10px 10px}@media (min-width: 600px){.home-row.home-row-4 .tweet-user{padding:0 10px}}.home-row.home-row-4 .tweet-date{padding:0 10px}.home-row.home-row-4 .tweet-txt{text-align:center;font-size:16px;line-height:1.4;width:100%;padding-bottom:15px}@media (min-width: 600px){.home-row.home-row-4 .tweet-txt{padding:0 20px 20px;font-size:20px}}@media (min-width: 600px){.home-row.home-row-4 .col-inner{padding:40px}}.home-row .uppercase{display:block}.home-row p.highlight{padding-right:20px}.home-row .social-bar{background-color:#000;padding:10px 0;width:100%;position:relative;margin-top:20px}@media (min-width: 800px){.home-row .social-bar{margin-top:40px}}.home-row .social-bar:before{content:'';display:block;position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;background-color:#000}.home-row .social-bar .text-block{position:relative;z-index:5}.home-row .social-bar h2{padding-bottom:0}.home-row .social-bar h3{padding-bottom:0;font-size:22px}@media (min-width: 600px){.home-row .social-bar h3{font-size:40px}}@media (min-width: 1100px){.home-row .social-bar h3{font-size:60px}}@media (min-width: 600px){.home-row .white-bg.col-item .text-block{padding:40px}}.about-row-2 .flex-row{-webkit-align-content:flex-start;align-content:flex-start}.about-square-txt{padding:10px;margin-bottom:10px}@media (min-width: 800px){.about-square-txt{margin-bottom:20px;padding:10px 20px;width:calc(100% + 40px)}}@media (min-width: 1100px){.about-square-txt{padding:20px 40px;width:calc(100% + 80px)}}#container{min-height:100vh !important;position:relative;z-index:5}.error404 #container,.blog #container{background:url('../imgs/Single-Post-BG.jpg?1479847281') center no-repeat;background-size:cover;background-attachment:fixed}.single-post #container{background-color:#909090}.favicon.col-item{width:100%;padding-bottom:20px;max-width:100px;opacity:0.2;-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}@media (min-width: 600px){.favicon.col-item{padding-bottom:40px;max-width:200px;-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px)}}@media (min-width: 1100px){.favicon.col-item{max-width:300px;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}.favicon.col-item svg{display:block;width:100%;height:auto}.row-wrapper.full-page{min-height:100vh}.row-wrapper.fp .flex-row{padding-left:0;padding-right:0}.testimonials .owl-dots{position:relative;bottom:auto;padding-top:20px}.testimonial-content{line-height:1.4;font-weight:700;font-size:20px;position:relative;padding:0 30px}.testimonial-content .left-quote{font-size:3em;line-height:0;position:absolute;top:25px;left:0}.testimonial-content .right-quote{font-size:3em;line-height:0;position:absolute;bottom:3px;right:0}.testimonial-social-grid .testimonial-content{font-size:14px}@media (min-width: 600px){.testimonial-social-grid .testimonial-content{font-size:16px}}.testimonial-social-grid .testimonial-author{font-family:"kepler-std",serif;padding-left:30px;padding-top:20px}.philanthropy-partners.col-inner{padding:0}@media (min-width: 600px){.philanthropy-partners.col-inner{-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 600px){.philanthropy-partner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch}}.philanthropy-partner .text-block{padding:20px;background-color:#fff}@media (min-width: 600px){.philanthropy-partner .text-block{padding:40px;-webkit-flex:1 1 auto;flex:1 1 auto}}.philanthropy-partner img{width:100%;height:auto;max-width:100%}@media (min-width: 800px){.philanthropy-partner img{width:auto;max-width:330px;max-height:130px;height:auto}}.column-padding{padding:10px 0}@media (min-width: 600px){.column-padding.col-6.first-col,.column-padding.col-6.third-col,.column-padding.col-6.fifth-col,.column-padding.col-6.seventh-col,.column-padding.col-6.ninth-col{padding:0 10px 20px 0}.column-padding.col-6.second-col,.column-padding.col-6.fourth-col,.column-padding.col-6.sixth-col,.column-padding.col-6.eigth-col,.column-padding.col-6.tenth-col{padding:0 0 20px 10px}}@media (min-width: 800px){.column-padding.col-6.first-col,.column-padding.col-6.third-col,.column-padding.col-6.fifth-col,.column-padding.col-6.seventh-col,.column-padding.col-6.ninth-col{padding:0 20px 40px 0}.column-padding.col-6.second-col,.column-padding.col-6.fourth-col,.column-padding.col-6.sixth-col,.column-padding.col-6.eigth-col,.column-padding.col-6.tenth-col{padding:0 0 40px 20px}}.values-box{display:-webkit-flex;display:flex}.values-box .text-block{-webkit-flex:1 1 auto;flex:1 1 auto;background-color:#fff;padding:20px}@media (min-width: 600px){.values-box .text-block{padding:40px}}.col-inner.box-inner{padding:20px}@media (min-width: 600px){.col-inner.box-inner{padding:40px}}@media (min-width: 1100px){.col-inner.box-inner{padding:40px 80px}}.col-inner.box-with-title-block{padding:0 20px 20px}@media (min-width: 600px){.col-inner.box-with-title-block{padding:0 40px 40px}}@media (min-width: 1100px){.col-inner.box-with-title-block{padding:0 80px 40px}}.down-triangle:after{content:'\f502';font-family:'Genericons';font-size:30px;color:#FFF;display:block;position:absolute;top:100%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 600px){.down-triangle:after{font-size:50px}}.right-padding{padding-right:10px}@media (min-width: 800px){.right-padding{padding-right:15px}}.highlight-wrap{display:inline;position:relative;padding:5px 10px;left:10px;padding-left:0;line-height:2}@media (min-width: 800px){.highlight-wrap{line-height:2.3;padding:10px 15px;padding-left:0;left:15px}h1 .highlight-wrap,h2 .highlight-wrap,h3 .highlight-wrap,h4 .highlight-wrap,h5 .highlight-wrap,h6 .highlight-wrap{line-height:1.55;padding:0px 15px;padding-left:0}}.red .highlight-wrap{background-color:#af2b1d;box-shadow:10px 0 0 #af2b1d,-10px 0 0 #af2b1d}@media (min-width: 800px){.red .highlight-wrap{box-shadow:15px 0 0 #af2b1d,-15px 0 0 #af2b1d}}.dark-gray .highlight-wrap{background-color:#252525;box-shadow:10px 0 0 #252525,-10px 0 0 #252525}@media (min-width: 800px){.dark-gray .highlight-wrap{box-shadow:15px 0 0 #252525,-15px 0 0 #252525}}.black .highlight-wrap{background-color:#000;box-shadow:10px 0 0 #000,-10px 0 0 #000}@media (min-width: 800px){.black .highlight-wrap{box-shadow:15px 0 0 #000,-15px 0 0 #000}}.white .highlight-wrap{background-color:#fff;box-shadow:10px 0 0 #fff,-10px 0 0 #fff}@media (min-width: 800px){.white .highlight-wrap{box-shadow:15px 0 0 #fff,-15px 0 0 #fff}}.gray .highlight-wrap{background-color:#666665;box-shadow:10px 0 0 #666665,-10px 0 0 #666665}@media (min-width: 800px){.gray .highlight-wrap{box-shadow:15px 0 0 #666665,-15px 0 0 #666665}}.red-10-bg{background:#af2b1d;background:rgba(175,43,29,0.1)}.dark-gray-10-bg{background:#252525;background:rgba(37,37,37,0.1)}.black-10-bg{background:#000;background:rgba(0,0,0,0.1)}.white-10-bg{background:#fff;background:rgba(255,255,255,0.1)}.gray-10-bg{background:#666665;background:rgba(102,102,101,0.1)}.red-20-bg{background:#af2b1d;background:rgba(175,43,29,0.2)}.dark-gray-20-bg{background:#252525;background:rgba(37,37,37,0.2)}.black-20-bg{background:#000;background:rgba(0,0,0,0.2)}.white-20-bg{background:#fff;background:rgba(255,255,255,0.2)}.gray-20-bg{background:#666665;background:rgba(102,102,101,0.2)}.red-30-bg{background:#af2b1d;background:rgba(175,43,29,0.3)}.dark-gray-30-bg{background:#252525;background:rgba(37,37,37,0.3)}.black-30-bg{background:#000;background:rgba(0,0,0,0.3)}.white-30-bg{background:#fff;background:rgba(255,255,255,0.3)}.gray-30-bg{background:#666665;background:rgba(102,102,101,0.3)}.red-40-bg{background:#af2b1d;background:rgba(175,43,29,0.4)}.dark-gray-40-bg{background:#252525;background:rgba(37,37,37,0.4)}.black-40-bg{background:#000;background:rgba(0,0,0,0.4)}.white-40-bg{background:#fff;background:rgba(255,255,255,0.4)}.gray-40-bg{background:#666665;background:rgba(102,102,101,0.4)}.red-50-bg{background:#af2b1d;background:rgba(175,43,29,0.5)}.dark-gray-50-bg{background:#252525;background:rgba(37,37,37,0.5)}.black-50-bg{background:#000;background:rgba(0,0,0,0.5)}.white-50-bg{background:#fff;background:rgba(255,255,255,0.5)}.gray-50-bg{background:#666665;background:rgba(102,102,101,0.5)}.red-60-bg{background:#af2b1d;background:rgba(175,43,29,0.6)}.dark-gray-60-bg{background:#252525;background:rgba(37,37,37,0.6)}.black-60-bg{background:#000;background:rgba(0,0,0,0.6)}.white-60-bg{background:#fff;background:rgba(255,255,255,0.6)}.gray-60-bg{background:#666665;background:rgba(102,102,101,0.6)}.red-70-bg{background:#af2b1d;background:rgba(175,43,29,0.7)}.dark-gray-70-bg{background:#252525;background:rgba(37,37,37,0.7)}.black-70-bg{background:#000;background:rgba(0,0,0,0.7)}.white-70-bg{background:#fff;background:rgba(255,255,255,0.7)}.gray-70-bg{background:#666665;background:rgba(102,102,101,0.7)}.red-80-bg{background:#af2b1d;background:rgba(175,43,29,0.8)}.dark-gray-80-bg{background:#252525;background:rgba(37,37,37,0.8)}.black-80-bg{background:#000;background:rgba(0,0,0,0.8)}.white-80-bg{background:#fff;background:rgba(255,255,255,0.8)}.gray-80-bg{background:#666665;background:rgba(102,102,101,0.8)}.red-90-bg{background:#af2b1d;background:rgba(175,43,29,0.9)}.dark-gray-90-bg{background:#252525;background:rgba(37,37,37,0.9)}.black-90-bg{background:#000;background:rgba(0,0,0,0.9)}.white-90-bg{background:#fff;background:rgba(255,255,255,0.9)}.gray-90-bg{background:#666665;background:rgba(102,102,101,0.9)}.col-item[class*="-bg"] .text-block{padding:20px}@media (min-width: 1100px){.col-item[class*="-bg"] .text-block{padding:40px}}.col-item[class*="-bg"].title-block .text-block{padding:10px 20px}@media (min-width: 1100px){.col-item[class*="-bg"].title-block .text-block{padding:20px 40px}}@media (min-width: 600px){.what-were-looking-for{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.what-were-looking-for .column-one{-webkit-flex:1 1 auto;flex:1 1 auto}.what-were-looking-for .column-two{-webkit-flex:0 1 auto;flex:0 1 auto}}.what-were-looking-for .column{padding:10px 0}.what-were-looking-for .column.column-one{border-bottom:solid 1px #252525}@media (min-width: 600px){.what-were-looking-for .column.column-one{border-bottom:none;border-right:solid 1px #252525;padding:0 20px 0 0}}@media (min-width: 600px){.what-were-looking-for .column.column-two{padding:0 0 0 20px;min-width:215px}}#fld_2816157_1{height:45px}.btn,.caldera-grid input[type="submit"].btn{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase}.btn.with-icon,.caldera-grid input[type="submit"].btn.with-icon{padding:0;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.btn.with-icon span,.caldera-grid input[type="submit"].btn.with-icon span{-webkit-flex:0 1 auto;flex:0 1 auto}.btn.with-icon span.btn-txt,.caldera-grid input[type="submit"].btn.with-icon span.btn-txt{-webkit-flex:1 1 auto;flex:1 1 auto;padding:10px 20px}@media (min-width: 480px){.btn.with-icon span.btn-txt,.caldera-grid input[type="submit"].btn.with-icon span.btn-txt{font-size:18px}}@media (min-width: 600px){.btn.with-icon span.btn-txt,.caldera-grid input[type="submit"].btn.with-icon span.btn-txt{padding:15px 30px;font-size:22px}}@media (min-width: 800px){.btn.with-icon span.btn-txt,.caldera-grid input[type="submit"].btn.with-icon span.btn-txt{padding:15px 40px}}.btn.with-icon span.btn-icon,.caldera-grid input[type="submit"].btn.with-icon span.btn-icon{width:40px;border-left:solid 1px #FFF;position:relative}.btn.with-icon span.btn-icon:before,.caldera-grid input[type="submit"].btn.with-icon span.btn-icon:before{content:'';display:block;width:100%;height:0;padding-bottom:100%}@media (min-width: 800px){.btn.with-icon span.btn-icon,.caldera-grid input[type="submit"].btn.with-icon span.btn-icon{width:60px}}.btn.with-icon span.btn-icon i,.caldera-grid input[type="submit"].btn.with-icon span.btn-icon i{font-size:20px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:ease-in-out .3s all;-o-transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all}@media (min-width: 800px){.btn.with-icon span.btn-icon i,.caldera-grid input[type="submit"].btn.with-icon span.btn-icon i{font-size:30px}}.btn.with-icon:hover .btn-icon i,.caldera-grid input[type="submit"].btn.with-icon:hover .btn-icon i{-moz-transform:translate(-50%, -50%) scale(1.2);-ms-transform:translate(-50%, -50%) scale(1.2);-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}.btn.xlrg-btn,.caldera-grid input[type="submit"].btn.xlrg-btn{padding:25px 0}@media (min-width: 800px){.btn.xlrg-btn,.caldera-grid input[type="submit"].btn.xlrg-btn{padding:40px 0}}.single-image-wrapper.no-title{padding:0}.col-12.max-width-col-12,.in-grid{width:100%;max-width:1000px;margin:0 auto}@media (min-width: 600px){.col-12.max-width-col-12,.in-grid{width:80%}}.box{padding:10px}@media (min-width: 600px){.box{padding:0 10px 20px}}@media (min-width: 800px){.box{padding:0 0 40px}}.title-box.col-inner{padding-bottom:0;position:relative;z-index:10}.title-block{-moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 5px;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 5px;box-shadow:rgba(0,0,0,0.5) 0px 0px 5px}.title-block h1,.title-block h2,.title-block h3{padding-bottom:0}.col-inner.has-title.first-col{padding-top:40px !important}@media (min-width: 600px){.col-inner.has-title.first-col{padding-top:60px !important}}@media (min-width: 600px){.col-inner.has-title.second-col{padding-top:60px !important}}.services-title-block{width:100%}.services-block{padding:10px 0}@media (min-width: 600px){.services-block{width:50%;padding:20px}}.services-block p{font-family:"Source Sans Pro",sans-serif}@media (min-width: 600px){.services-block.services-1{-webkit-order:1;order:1}.services-block.services-1 .services-arrow{position:absolute;top:50%;left:100%;padding-left:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1100px){.services-block.services-1 .services-arrow{padding-left:40px}}@media (min-width: 600px){.services-block.services-2{-webkit-order:2;order:2}.services-block.services-2 .services-arrow{display:block;text-align:center}}@media (min-width: 600px){.services-block.services-3{-webkit-order:4;order:4}.services-block.services-3 .services-arrow{position:absolute;top:50%;right:100%;padding-right:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1100px){.services-block.services-3 .services-arrow{padding-right:40px}}@media (min-width: 600px){.services-block.services-4{-webkit-order:3;order:3}}.services-arrow{display:none}@media (min-width: 600px){.services-arrow{display:block;font-size:70px}}@media (min-width: 1100px){.services-arrow{font-size:100px}}.services-title{position:relative;border-radius:50%;border:solid 2px #FFF;padding-bottom:0;max-width:240px;margin:0 auto 20px;line-height:0.9;font-weight:400;font-family:"kepler-std",serif}.services-title:before{content:'';display:block;width:100%;height:0;padding-bottom:100%}.services-title-txt{display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.services-small-title-txt{font-family:"kepler-std",serif;font-size:0.8em;font-weight:400}.services-large-title-txt{font-family:"kepler-std",serif;font-size:1.2em;font-weight:400}@media (min-width: 600px){.contact-row{-webkit-align-items:stretch;align-items:stretch}}.contact-block{padding:10px;width:100%}.contact-block.phone-block,.contact-block.email-block{border-bottom:solid 1px #000}@media (min-width: 600px){.contact-block.phone-block,.contact-block.email-block{border-bottom:none;border-right:solid 1px #000}}@media (min-width: 600px){.contact-block{width:33.33333%}}.values-list{list-style-type:none;margin:0;padding:20px 0 0 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center}.values-list .values-list-item{padding:2px;-webkit-flex:0 1 auto;flex:0 1 auto;width:50%}@media (min-width: 800px){.values-list .values-list-item{padding:5px}}.values-list .values-list-item .values-list-item-inner{background-color:#000;position:relative}.values-list .values-list-item .values-list-item-inner:before{content:'';display:block;width:100%;height:0;padding-bottom:100%}.values-list .values-list-item .values-txt{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-transform:uppercase;color:#FFF;font-weight:700;text-align:center;font-family:"Source Sans Pro",sans-serif;font-size:14px}@media (min-width: 800px){.values-list .values-list-item .values-txt{font-size:20px}}@media (min-width: 600px){.values-list .values-list-item{width:25%}}.culture-row:after{content:'';display:block;margin:0 20px;width:calc(100% - 40px);height:0;padding-bottom:40%;background:url('../imgs/White-Favicon.svg?1479835868') right bottom no-repeat;background-size:100px auto}@media (min-width: 600px){.culture-row:after{margin:0 40px;width:calc(100% - 80px);background-size:200px auto}}.testmonial{background-color:#252525;padding:20px}@media (min-width: 600px){.testmonial{padding:80px 40px 40px}}.testimonial-author h3{color:#FFF;font-family:"kepler-std",serif;border-bottom:solid 1px #FFF;font-weight:400}@media (min-width: 600px){.testimonial-author h3{font-size:30px}}@media (min-width: 1100px){.testimonial-author h3{font-size:40px}}.testimonial-content{font-family:"Source Sans Pro",sans-serif;line-height:1.4;color:#FFF;font-weight:700;font-size:16px}@media (min-width: 800px){.testimonial-content{font-size:18px}}.full-width{width:100%}.no-top-padding.row-wrapper,.no-top-padding.col-inner{padding-top:0}.no-top-padding-row .flex-row{padding-top:0}@media (min-width: 600px){.no-margin-top.col-inner{margin-top:0 !important}}#menu-small-social{list-style-type:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#menu-small-social li{-webkit-flex:0 1 auto;flex:0 1 auto;padding:0 5px}#menu-small-social li a{color:#FFF;font-size:50px}#menu-small-social li a:hover{color:#af2b1d}@media (min-width: 600px){#menu-small-social li a{font-size:70px}}@media (min-width: 1100px){#menu-small-social li a{font-size:90px}}@media (min-width: 1300px){#menu-small-social li a{font-size:110px}}.form.apply-form .caldera-grid .form-control{border-radius:0;border:none;box-shadow:none;font-size:16px}.form.apply-form .caldera-grid .form-control textarea{border-bottom:solid 3px #000}.form.apply-form .caldera-grid .form-group{margin-bottom:20px}.form.apply-form .caldera-grid input[type="text"],.form.apply-form .caldera-grid input[type="email"],.form.apply-form .caldera-grid textarea{color:#000;padding:10px;line-height:20px;background-color:#FFFFFF;border-bottom:solid 3px #000}.form.apply-form .caldera-grid input[type="text"],.form.apply-form .caldera-grid input[type="email"]{height:50px}.form.apply-form .caldera-grid div[class^="col"]{padding-left:10px;padding-right:10px}.form.apply-form .caldera-grid .row{margin-left:-10px;margin-right:-10px}.social-grid-item.col-6{width:100%}@media (min-width: 800px){.social-grid-item.col-6{width:50%}}.social-grid-item .col-inner{padding:0}.social-grid-item .social-grid-block{width:100%;display:-webkit-flex;display:flex}@media (min-width: 600px){.social-grid-item .social-grid-block{width:50%}}.social-grid-item .social-grid-block>*{-webkit-flex:1 1 auto;flex:1 1 auto}.social-grid-item .ttf-tweet-full-name{display:none}.social-grid-item .ttf-tweet{display:none}.social-grid-item .ttf-tweet:first-child{display:block}.social-grid-item .effect-lily .box-content{padding:15px;top:auto}.social-grid-item .box-title,.social-grid-item .box-txt p{color:#FFF;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:24px}@media (min-width: 800px){.social-grid-item .box-title,.social-grid-item .box-txt p{font-size:28px}}.social-grid-item .testimonial-quote{background-color:#252525;position:relative;overflow:hidden}.social-grid-item .testimonial-quote:before{content:'';display:block;width:100%;height:0;padding-bottom:100%}.social-grid-item .testimonial-quote .text-block{padding:15px;width:100%;position:absolute;width:100%;height:100%;top:0;left:0}.genericon.genericon-stop{font-size:30px;margin-left:-7px}@media (min-width: 600px){.services-col{display:-webkit-flex;display:flex}}.services-col.first-col .text-block{background:#000 url('../imgs/Numbers_1.svg?1479835859') left bottom no-repeat;background-size:auto 70%}.services-col.second-col .text-block{background:#000 url('../imgs/Numbers_2.svg?1479835860') left bottom no-repeat;background-size:auto 70%}.services-col.third-col .text-block{background:#000 url('../imgs/Numbers_3.svg?1479835861') left bottom no-repeat;background-size:auto 70%}.services-col.fourth-col .text-block{background:#000 url('../imgs/Numbers_4.svg?1479835862') left bottom no-repeat;background-size:auto 70%}.services-col .text-block{padding:20px}@media (min-width: 600px){.services-col .text-block{padding:40px;-webkit-flex:1 1 auto;flex:1 1 auto}}.services-row{-webkit-align-items:stretch;align-items:stretch}@media (min-width: 600px){.team{margin:10px -10px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}}.team .team-member{padding:10px 0}@media (min-width: 600px){.team .team-member{padding:10px;-webkit-flex:0 1 auto;flex:0 1 auto;width:50%;display:-webkit-flex;display:flex}.team .team-member.careers-cta{-webkit-flex:1 1 auto;flex:1 1 auto}}@media (min-width: 1100px){.team .team-member{width:33.33333%}}.team-member-inner{background-color:#fff;padding:10px}@media (min-width: 600px){.team-member-inner{-webkit-flex:1 1 auto;flex:1 1 auto}}@media (min-width: 800px){.team-member-inner{padding:20px}}.team-bio{padding:10px}@media (min-width: 800px){.team-bio{padding:20px}}.team-bio p{font-size:16px}.team-header{background-color:#000;padding:10px}@media (min-width: 600px){.team-header{padding:10px 20px}}.team-header h3{color:#FFF;text-transform:uppercase;font-weight:700;padding-bottom:0}.team-header .team-position{color:#FFF}.team-img{width:100%}.team-img:after{content:'';display:block;width:100%;height:0;padding-bottom:100%}.blog-feed{max-width:1000px;margin:0 auto;padding:30px}@media (min-width: 600px){.blog-feed{width:80%;padding:40px 0}}@media (min-width: 600px){.philanthropy-blog,.blog-feed-inner{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}}article.post-block{padding:0 0 30px 0}@media (min-width: 600px){article.post-block{width:50%;-webkit-flex:0 1 auto;flex:0 1 auto;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}article.post-block:nth-child(2n+1){padding:0 10px 20px 0}article.post-block:nth-child(2n+2){padding:0 0 20px 10px}}article.post-block a{display:block;background-color:#fff}@media (min-width: 600px){article.post-block a{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}article.post-block a .blog-feed-header{-webkit-flex:0 1 auto;flex:0 1 auto}article.post-block a .feed-item-content{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}article.post-block a .feed-item-content h3,article.post-block a .feed-item-content .btn.black{-webkit-flex:0 1 auto;flex:0 1 auto}article.post-block a .feed-item-content p{-webkit-flex:1 1 auto;flex:1 1 auto}}article.post-block a:hover .btn{background-color:#af2b1d}article.post-block .careers{width:100%}@media (min-width: 600px){article.post-block .careers{-webkit-flex:1 1 auto;flex:1 1 auto}}article.post-block .feed-item-title{font-weight:700}article.post-block .btn.black{padding:20px;margin-top:20px}.careers-plug{padding:20px}@media (min-width: 600px){.careers-plug{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}.careers-plug>div{-webkit-flex:0 1 auto;flex:0 1 auto}}@media (min-width: 800px){.careers-plug{padding:40px}.careers-cta .careers-plug{padding:20px}}.careers-plug-title h2{font-size:45px;text-transform:uppercase;line-height:1;font-weight:700}@media (min-width: 600px){.careers-plug-title h2{font-size:40px}}@media (min-width: 800px){.careers-plug-title h2{font-size:58px}}@media (min-width: 1100px){.careers-plug-title h2{font-size:65px}}.careers-plug-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}.careers-plug-bottom .btn{-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;flex-direction:row}.careers-plug-bottom .favicon{opacity:0.5;padding-left:10px;-webkit-flex:0 1 auto;flex:0 1 auto;max-width:56px}@media (min-width: 800px){.careers-plug-bottom .favicon{padding-left:20px;max-width:150px}}.careers-plug-bottom .favicon img{width:100%;height:auto;max-width:56px}@media (min-width: 800px){.careers-plug-bottom .favicon img{max-width:150px}}.twitter-header{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.twitter-header .twitter-divider{background-color:#000;height:2px;-webkit-flex:1 1 auto;flex:1 1 auto}.twitter-header .twitter-icon{-webkit-flex:0 1 auto;flex:0 1 auto;padding:0 10px}.twitter-header .twitter-icon i{font-size:50px;color:#000}@media (min-width: 600px){.twitter-header .twitter-icon i{font-size:70px}}@media (min-width: 800px){.twitter-header .twitter-icon i{font-size:90px}}.twitter-feed-wrapper{padding:20px}@media (min-width: 600px){.twitter-feed-wrapper{padding:20px 40px}}@media (min-width: 800px){.twitter-feed-wrapper{padding:40px 80px}}.twitter-feed-wrapper .ttf-tweet-text,.twitter-feed-wrapper .ttf-tweet-full-name,.twitter-feed-wrapper .ttf-timestamp{font-family:"Source Sans Pro",sans-serif;line-height:1.5;font-weight:300;text-align:center;font-size:18px}.twitter-feed-wrapper .owl-controls{position:relative}.twitter-feed-wrapper .owl-dots{position:relative;bottom:auto;padding-top:20px}.blog-feed-img{display:block;overflow:hidden;position:relative}.blog-feed-img:before{content:'';display:block;width:100%;height:0;padding-bottom:67%}.blog-feed-img img{position:absolute;width:120%;height:auto;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.feed-item-content{background-color:#fff;padding:20px}@media (min-width: 1100px){.feed-item-content{padding:40px}}.single-post article.post{width:100%;max-width:1000px;padding:10px}@media (min-width: 600px){.single-post article.post{padding:0;width:80%;margin:0 auto}}.single-blog-header{position:relative;padding:20px 0}.post-meta{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-weight:700}@media (min-width: 800px){.post-meta{font-size:18px}}.blog-feed-img .post-meta{position:absolute;top:20px;left:0;width:100%}.post-meta .post-date{color:#FFFFFF}.post-meta .post-date.background--light{color:#000}.post-cat{color:#FFF;text-transform:uppercase;padding:15px 20px}@media (min-width: 800px){.post-cat{padding:20px 30px}}.post-date{padding:15px 20px}@media (min-width: 800px){.post-date{padding:20px 30px}}.blog-item-content{padding-bottom:20px}@media (min-width: 600px){.blog-item-content{padding-bottom:40px}}.blog-item-content .content-inner{background-color:#fff;padding:20px}@media (min-width: 600px){.blog-item-content .content-inner{padding:40px}}@media (min-width: 800px){.blog-item-content .content-inner{padding:40px 80px}}.single-post .flex-row{padding:20px 0}@media (min-width: 600px){.single-post .flex-row{padding:40px 0}}.entry-footer{padding:20px 0 0 0}@media (min-width: 600px){.entry-footer{padding:40px 0 0 0}}.social-blog-item{position:relative;overflow:hidden}.social-blog-item:before{content:'';display:block;width:100%;height:0;padding-bottom:100%}.social-blog-item .feed-item-content{position:absolute;width:100%;height:100%;top:0;left:0;padding:0;background-color:rgba(0,0,0,0.5);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch}.social-blog-item .feed-item-content .post-meta{-webkit-flex:0 1 auto;flex:0 1 auto}.social-blog-item .feed-item-content .content-inner{padding:15px;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.social-grid-block .social-blog-item .feed-item-content .content-inner{padding:15px}.social-grid-block .social-blog-item .feed-item-content .content-inner .feed-item-title{font-size:22px}.social-blog-item .feed-item-content .content-inner .feed-item-title{color:#FFF}.social-blog-item.purple-bg .feed-item-content{background-color:transparent}@media (min-width: 800px){.social-blog-item .post-cat{padding:10px 20px}}.social-blog-item .blog-feed-img{position:absolute;width:100%;height:100%;top:0;left:0}#text-3 svg{width:100%;max-width:100px;height:auto;display:block;margin:0 auto}#footer{width:100%;position:fixed;left:0;bottom:0;z-index:1;display:none}.footer-widget{padding:10px 0}.footer-widget.widget_caldera_forms_widget h4{display:none}.footer-widget.widget_caldera_forms_widget .row{margin:0}.footer-widget.widget_caldera_forms_widget .row .col-sm-12{padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer-widget.widget_caldera_forms_widget .row .col-sm-12 .btn{height:40px;width:40px;border:none;border-left:solid 1px #666665;background-color:#252525}.footer-widget.widget_caldera_forms_widget .row .col-sm-12 input[type="email"]{background-color:#252525;color:#666665;font-family:"Source Sans Pro",sans-serif;border:none;border-radius:0;border:none;width:100%;min-width:250px}.footer-widget.widget_caldera_forms_widget .row .col-sm-12 div[data-field-wrapper="fld_9873546"]{position:relative;height:40px;width:40px}.footer-widget.widget_caldera_forms_widget .row .col-sm-12 div[data-field-wrapper="fld_9873546"]:before{content:"";display:block;font-family:'Flaticon';color:#666665;font-size:25px;position:absolute;top:50%;left:50%;z-index:5;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:ease-in-out .3s all;-o-transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;transition:ease-in-out .3s all}.footer-widget.widget_caldera_forms_widget .row .col-sm-12 div[data-field-wrapper="fld_9873546"]:hover:before{color:#FFF}.footer-widget.widget_caldera_forms_widget .row .form-control{height:40px;line-height:40px;padding:0 20px}.footer-widget.widget_caldera_forms_widget .form-group{-webkit-flex:0 1 auto;flex:0 1 auto;margin-bottom:0}.footer-widget.widget_nav_menu a{text-transform:uppercase;font-weight:700;font-family:"Source Sans Pro",sans-serif}.footer-logo{max-width:100px;margin:0 auto}
/*# sourceMappingURL=style.css.map */
