/* https://casefoundation.org/wp-content/themes/casefoundation/css/signup_mileng.css?ver=6.8.1 */
@font-face{font-display:swap;font-family:'klinic_slabmedium';src:url(/wp-content/themes/casefoundation/css/../fonts/klinic-slab-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'klinic_slabmedium_italic';src:url(/wp-content/themes/casefoundation/css/../fonts/klinic-slab-medium-italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'casef-icons';src:url(/wp-content/themes/casefoundation/css/../fonts/cficons.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'casef-icons';src:url(/wp-content/themes/casefoundation/css/../fonts/cficons.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Veneer';src:url(/wp-content/themes/casefoundation/css/../fonts/veneer-webfont.woff) format("woff");font-weight:400;font-style:normal}.equal-width-block{float:left;width:50%}.darkblue{background:url(/wp-content/themes/casefoundation/css/../images/dark-blue-bg.jpg)}.lightblue{background:url(/wp-content/themes/casefoundation/css/../images/light-blue-bg.jpg)}.darkgrey{background:url(/wp-content/themes/casefoundation/css/../images/dark-grey-bg.jpg)}.lightgrey{background:url(/wp-content/themes/casefoundation/css/../images/light-grey-bg.jpg)}.darkbrown{background:url(/wp-content/themes/casefoundation/css/../images/dark-brown-bg.jpg)}.lightbrown{background:url(/wp-content/themes/casefoundation/css/../images/light-brown-bg.jpg)}.sbHolder{border-color:#fff;border-width:1px;border-style:solid;padding:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.white-border .sbHolder{color:#fff;background:rgba(0,0,0,.5)}.blue-border .sbHolder{border-color:#278fdc;color:#278fdc}.float-full{float:left;width:100%}.float-none-full{float:none;width:100%}.blue-btn,.medium-btn,.big-btn,.large-btn,.special-btn,.black-bg-btn,.blue-bg-btn,.transparent-bg-btn,.follow-btn{font-size:24px;font-family:"klinic_slabmedium_italic";color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#278fdc;width:180px;display:inline-block;text-align:center;height:40px;line-height:40px;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}.blue-btn:hover,.medium-btn:hover,.big-btn:hover,.large-btn:hover,.special-btn:hover,.black-bg-btn:hover,.blue-bg-btn:hover,.transparent-bg-btn:hover,.follow-btn:hover{background:#4eaffa;color:#fff}.blue-btn:focus,.medium-btn:focus,.big-btn:focus,.large-btn:focus,.special-btn:focus,.black-bg-btn:focus,.blue-bg-btn:focus,.transparent-bg-btn:focus,.follow-btn:focus{color:#268fdc;text-decoration:none}.medium-btn{width:250px}.big-btn{width:310px}.large-btn{width:340px}.extra-large-btn{width:500px;background:#1a7bda}.special-btn{display:inline-block;padding:0 60px;width:auto;height:54px;line-height:54px;font-size:36px}.black-bg-btn,.blue-bg-btn,.transparent-bg-btn,.follow-btn{background:#fff;color:#268fdc;line-height:44px}.black-bg-btn:hover,.blue-bg-btn:hover,.transparent-bg-btn:hover,.follow-btn:hover{background:#268fdc;color:#fff}.blue-bg-btn,.transparent-bg-btn,.follow-btn{border-color:#fff;border-width:3px;border-style:solid;line-height:36px;text-decoration:none}.blue-bg-btn:hover,.transparent-bg-btn:hover,.follow-btn:hover{background:0}.transparent-bg-btn{background:0;border-color:#f2f2f2;border-width:2px;border-style:solid}.transparent-bg-btn:hover{border-color:#268fdc;color:#268fdc}.follow-btn{background:0;border:0;width:auto;display:inline-block;color:#fff;padding:0 50px}.follow-btn.blue{color:#268fdc;padding:0 16px}.follow-btn .fa-twitter{padding-right:10px}.follow-btn:hover{border-color:transparent;color:#268fdc}@font-face{font-display:swap;font-family:'ProximaNova-LightIt';src:url(/wp-content/themes/casefoundation/css/../fonts/proximanovalightitalic.woff) format("woff");font-weight:400;font-style:normal}.signup_mileng{position:relative;padding:45px 45px 30px 45px;margin-top:50px!important;margin-bottom:-50px!important}@media screen and (max-width:767px){.signup_mileng{margin-bottom:0!important}}.signup_mileng pre{margin:20px;padding:20px;color:#aaa;background-color:#222;white-space:pre;text-shadow:0 1px 0 #000;border-radius:15px;border-bottom:1px solid #555;box-shadow:0 1px 5px rgba(0,0,0,.4) inset,0 0 20px rgba(0,0,0,.2) inset;font:16px/24px 'Courier New',Courier,'Lucida Sans Typewriter','Lucida Typewriter',monospace}.signup_mileng .signup_mileng_bg{background:url(/wp-content/themes/casefoundation/css/../images/signup_bg.png) rgba(0,0,0,.19);display:block;width:100%;height:100%;top:0;left:0;position:absolute;right:0;bottom:0;opacity:.19}.signup_mileng .signup_description{font-size:16px;line-height:27px;font-size:"ProximaNova-LightIt"}.signup_mileng div.columns:nth-child(1){padding-right:23px}.signup_mileng div.columns:nth-child(1){padding-left:22px}.signup_mileng h1.signup_head{line-height:50px;font-style:italic;font-weight:400;font-size:40px;margin-bottom:25px;color:#0d82cd;font-family:"ProximaNova-LightIt"}@media screen and (max-width:767px){.signup_mileng h1.signup_head{font-size:30px;line-height:35px;margin-bottom:15px}}@media screen and (max-width:340px){.signup_mileng h1.signup_head{font-size:22px}}.signup_mileng h3.signup_subhead{color:#0d82cd;font-size:30px;line-height:38px;font-family:"ProximaNova-LightIt"}@media screen and (max-width:767px){.signup_mileng h3.signup_subhead{font-size:24px;line-height:30px}}@media screen and (max-width:340px){.signup_mileng h3.signup_subhead{font-size:20px}}@media screen and (max-width:767px){.signup_mileng .signup_description{margin-top:15px;font-size:17px;line-height:23px}}.signup_mileng form{margin-top:25px}.signup_mileng form ul{margin:0;padding:0}.signup_mileng form li{list-style:none;padding:0;margin:0}.signup_mileng form .error{font-size:15px}.signup_mileng form .email{border-color:#0d82cd;border-radius:3px}.signup_mileng form .email::placeholder{color:#0d82cd}.signup_mileng form .submit{width:100%;border:0;border-radius:3px}