@font-face{font-family:'klinic_slabmedium';src:url("../fonts/klinic-slab-medium-webfont.eot");src:url("../fonts/klinic-slab-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/klinic-slab-medium-webfont.woff") format("woff"),url("../fonts/klinic-slab-medium-webfont.ttf") format("truetype"),url("../fonts/klinic-slab-medium-webfont.svg#klinic_slabmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'klinic_slabmedium_italic';src:url("../fonts/klinic-slab-medium-italic-webfont.eot");src:url("../fonts/klinic-slab-medium-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/klinic-slab-medium-italic-webfont.woff") format("woff"),url("../fonts/klinic-slab-medium-italic-webfont.ttf") format("truetype"),url("../fonts/klinic-slab-medium-italic-webfont.svg#klinic_slabmedium_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'casef-icons';src:url("../fonts/cficons.eot?-4521pd");src:url("../fonts/cficons.eot?#iefix-4521pd") format("embedded-opentype"),url("../fonts/cficons.woff?-4521pd") format("woff"),url("../fonts/cficons.ttf?-4521pd") format("truetype"),url("../fonts/cficons.svg?-4521pd#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'casef-icons';src:url("../fonts/cficons.eot?x92l8y");src:url("../fonts/cficons.eot?#iefixx92l8y") format("embedded-opentype"),url("../fonts/cficons.woff?x92l8y") format("woff"),url("../fonts/cficons.ttf?x92l8y") format("truetype"),url("../fonts/cficons.svg?x92l8y#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Veneer';src:url("../fonts/veneer-webfont.eot");src:url("../fonts/veneer-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/veneer-webfont.woff2") format("woff2"),url("../fonts/veneer-webfont.woff") format("woff"),url("../fonts/veneer-webfont.ttf") format("truetype"),url("../fonts/veneer-webfont.svg#veneerregular") format("svg");font-weight:normal;font-style:normal}.equal-width-block{float:left;width:50%}.darkblue{background:url("../images/dark-blue-bg.jpg")}.lightblue{background:url("../images/light-blue-bg.jpg")}.darkgrey{background:url("../images/dark-grey-bg.jpg")}.lightgrey{background:url("../images/light-grey-bg.jpg")}.darkbrown{background:url("../images/dark-brown-bg.jpg")}.lightbrown{background:url("../images/light-brown-bg.jpg")}.sbHolder{border-color:white;border-width:1px;border-style:solid;padding:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.white-border .sbHolder{color:white;background:rgba(0,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:white;-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:white}.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:white;color:#268fdc;line-height:44px}.black-bg-btn:hover,.blue-bg-btn:hover,.transparent-bg-btn:hover,.follow-btn:hover{background:#268fdc;color:white}.blue-bg-btn,.transparent-bg-btn,.follow-btn{border-color:white;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:white;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-family:'ProximaNova-LightIt';src:url("../fonts/proximanovalightitalic.eot");src:url("../fonts/proximanovalightitalic.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanovalightitalic.woff") format("woff"),url("../fonts/proximanovalightitalic.ttf") format("truetype"),url("../fonts/proximanovalightitalic.svg#proximanovalightitalic") format("svg");font-weight:normal;font-style:normal}.popup_signup{display:none}.signup_ab{position:relative}.signup_ab .signup_ab_bg{background:url(../images/signup_bg.png) rgba(0,0,0,0.19);display:block;width:100%;height:100%;top:0;left:0;position:absolute;right:0;bottom:0;opacity:.19}.signup_ab .signup_description{font-size:16px;line-height:27px;font-size:"ProximaNova-LightIt"}.signup_ab.a_case{padding:45px 45px 30px 45px;margin-top:50px !important;margin-bottom:-50px !important;display:none;opacity:0}@media screen and (max-width:767px){.signup_ab.a_case{margin-bottom:0 !important}}.signup_ab.a_case div.columns:nth-child(1){padding-right:23px}.signup_ab.a_case div.columns:nth-child(1){padding-left:22px}.signup_ab.a_case h1{line-height:50px;font-style:italic;font-weight:normal;font-size:40px;margin-bottom:25px;color:#0d82cd;font-family:"ProximaNova-LightIt"}@media screen and (max-width:767px){.signup_ab.a_case h1{font-size:30px;line-height:35px;margin-bottom:15px}}@media screen and (max-width:340px){.signup_ab.a_case h1{font-size:22px}}.signup_ab.a_case h3{color:#0d82cd;font-size:30px;line-height:38px;font-family:"ProximaNova-LightIt"}@media screen and (max-width:767px){.signup_ab.a_case h3{font-size:24px;line-height:30px}}@media screen and (max-width:340px){.signup_ab.a_case h3{font-size:20px}}@media screen and (max-width:767px){.signup_ab.a_case .signup_description{margin-top:15px;font-size:17px;line-height:23px}}.signup_ab.b_case{width:90%;max-width:500px;position:relative;padding:45px;background:#fff}@media screen and (max-width:340px){.signup_ab.b_case{top:25px}}.signup_ab.b_case h3{color:#0d82cd;font-size:30px;line-height:38px;font-family:"ProximaNova-LightIt"}@media screen and (max-width:767px){.signup_ab.b_case h3{font-size:24px;line-height:30px}}@media screen and (max-width:600px){.signup_ab.b_case h3{font-size:19px;line-height:27px}}@media screen and (max-width:767px){.signup_ab.b_case .signup_description{margin-top:15px;font-size:17px;line-height:23px}}@media screen and (max-width:600px){.signup_ab.b_case .signup_description{margin-top:13px;font-size:15px}}.signup_ab.b_case .close-btn{position:absolute;top:5px;right:10px}.signup_ab form{margin-top:25px}.signup_ab form ul{margin:0;padding:0}.signup_ab form li{list-style:none;padding:0;margin:0}.signup_ab form .error{font-size:15px}.signup_ab form .email{border-color:#0d82cd;border-radius:3px}.signup_ab form .email::placeholder{color:#0d82cd}.signup_ab form .submit{width:100%;border:0;border-radius:3px}