@font-face{
 font-family: "segoemcl_1";
 src: url(../fonts/segoemcl_1.ttf);
}

.header {
    background-color: #fff;
}

.dd {
    padding: 8px 0 12px; height:130px;margin: 0 auto;
}
.phonee {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 18px;
    padding: 30px 0 0;
}
.phonee img {
    float: left;
    padding: 1px 5px 0 0;
}
.request {
    padding: 40px 26px 0;
}
.logotxt{
	color: red;
    font-size: 34px;
    padding: 38px 0px;
    font-family: 'Roboto Slab';
    text-align: center;
}
.blacktop{
	background:#020241;
	color:#fff;
	padding:10px;	text-align: center;
}
.blacktop a {color:#fff !important;}
.request-button {
	background-color: orangered;
	font-family:Montserrat;
	font-size:14px;
	font-weight:normal;
	border:1px solid orange;
	color:#fff;
	border-radius:5px;
	padding:10px 15px;
}

/**** Navbar CSS ****/
.navbar-main { 
}
.nav > li > a {
    text-transform: uppercase;
    color: #fff;
    display: block;
    font-family: Roboto Slab;
    font-size: 16px;
    padding: 18px 30px;
    position: relative;
}
.navbar {
    border: 0 solid transparent;
    margin-bottom: 0;
    min-height: 53px;
}
.navba-r {background: linear-gradient(to right,  rgba(0,177,183,1) 0%, rgba(28,120,196,1) 32%, rgba(102,72,157,1) 48%, rgba(185,17,112,1) 64%, rgba(212,81,57,1) 82%, rgba(212,171,9,1) 100%);
    background-color:#3333333;
}
.navbar {
    background-color: transparent;
    background-repeat: repeat;
}
.navbar-nav.nav a:hover {
    color: #f1a63e;
}
.dropdown-menu {
    background-clip: padding-box;
    background-color: transparent;
    border: medium none;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: none;
    font-size: 14px;
    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: auto;
    padding: 5px 0;
    position: absolute;
    top: 100%;
    z-index: 1000;
}
.dropdown-menu > li > a {
    clear: both;
    color: #333333;
    display: block;
    font-weight: normal;
    line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
}
/**** Navbar CSS ****/

/**** Carousel CSS ****/
.carousel-control {
    bottom: 0;
    color: #ffffff;
    font-size: 20px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    top: 0;
    width: 6%;
}
.carousel {
    height: 395px;
    margin-bottom: 0;
}
/**** Carousel CSS ****/
.item img {
    margin: 0 auto;
}
.banner {
    color: #fff;
    font-family: Segoe Media Center Light;
    font-size: 36px;
    line-height: 1.1;
    text-align: center;
    text-shadow: 3px 1px 3px #000;
}
.banner span {
	font-size:60px;
	font-family: Philosopher;
	color:#fff;
}
.banner-2{
	bottom: -3px;
    position: relative;
    z-index: 8;
}
.banner-bottom {
    
    bottom: 20px;
    background: url(../images/up.png) repeat-x;
    height: 49px;
    z-index: 99;
    position: relative;

}
.banner-up {
    
    bottom: -25px;
    background: url(../images/down.png) repeat-x;
    height: 79px;
    z-index: 99;
    position: relative;

}
.ban-1 {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 48px;
    font-weight: bold;
    padding: 40px 0 0px;
    text-align: center;
    text-shadow: 3px 1px 3px #000;
}

.services-we {
    color: #333333;
    font-family: Montserrat;
    font-size: 30px;
    font-weight: bold;
    padding: 20px ;
    text-align: center;
}
.services-we img {
    padding: 5px 0 0;
}
.services {
    padding: 35px 0 0;
}

.dd-img {
    margin: -5% 39.5% 0;
    position: absolute;
}
.senior {
    background-color: #333;
    border: 1px solid #d7d6d6;
    color: #fff;
    font-family: Raleway;
    font-size: 24px;
    margin-top: 7px;
    padding: 25px 0 15px;
    text-align: center;
}
.border {
    border-bottom: 3px solid #000;
    padding: 4px 0 0;
    width: 15%;
}
.senior-txt {
    color: #fff;
    font-family: Raleway;
    font-size: 13px;
    line-height: 1.6;
    padding: 15px 10px 0;
    text-align: center;
}
.image-2 img {
    float: right;
    padding: 10px 0 0;
}
.about-main {
    padding-bottom: 30px;
}
.about {
    color: #444;
    font-family: Montserrat;
    font-size: 14px;
    font-style: italic;
    margin-top: -104px;
    padding: 0 0 0 20px;
}
.about span {
	color: #333333;
	font-family: Montserrat;
    font-size: 30px;
	font-weight: bold;
	font-style:normal;
    font-weight: bold;
}
.about img {
    margin: 10px 0 20px;
    margin-left: -20px;
}
.image-1 {
    border: 1px solid #d7d6d6;
    margin: 20px;
    padding: 7px;
}
.text-2 span {
    color: #242424;
    font-family: Open Sans;
    font-size: 20px;
    padding: 25px 0 0;
}
.text-2 {
    color: #242424;
    font-family: Open Sans;
    font-size: 14px;
    padding: 25px 0 0;
}


.footerr {
    background-color: #FFA500;
    padding: 35px 0 10px;
}
.infor {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 18px;
    padding: 0px 0 0;
}
.infor-2 {
    padding: 18px 0 0;
}
.infor-2 > ul {
    margin-left: -6px;
    padding-left: 0;
}
.infor-2 li {
    color: #fff;
    list-style: none;
    padding: 5px 0 0 7px;
display: inline;}
.infor-2 a {
    color: #fff;
    font-family: Open Sans;
    font-size: 14px; padding:10px;
    text-decoration: none;
}
.infor-2 a:hover {
    color: red;
}
.infor-3 a {
    color: #fff;
    font-family: Open Sans;
    font-size: 14px;
    text-decoration: none;
}
.infor-3 a:hover {
    color: #48abb3;
}
.infor-3 {
    padding: 36px 0 0;
}
.infor-3 > ul {
    padding: 0 0 0 ;
}
.infor-3 li {
    color: #fff;
    font-size: 20px;
    padding: 6px 0 0 7px;
}
.infor-4 {
    color: #fff;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 1.7;
    padding: 21px 0 0;
}
.infor-4 span {
    color: #fff;
    font-family: Open Sans;
    font-size: 18px;
	font-weight:bold;
}
.infor-5 {
	color: #fff;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 1.7;
    padding: 50px; text-align:center;
}
.infor-5 span {
	font-size: 18px;
}
.client-main {
    background-color: #f1f1f1;
    margin-top: 50px;
    padding: 70px 0 120px;
}
.client {
    color: #444;
    font-family: Montserrat;
    font-size: 14px;
    font-style: italic;
    line-height: 1.8;
    padding: 0 0 10px 20px;
}
.client span {
	color: #333333;
	font-family: Montserrat;
    font-size: 30px;
	font-weight: bold;
	font-style:normal;
    font-weight: bold;
}
.client img {
    margin: 20px 0 20px;
    margin-left: -20px;
}
.ff {
	float:right;
}
.john {
	color: #000;
	font-family: Montserrat;
    font-size: 14px;
	font-weight:bold;
}
.john span {
	color:#065183;
	font-size:13px;
}
.john-1 {
    color: #6c6c6c;
    font-family: roboto;
    font-size: 14px;
    font-weight: 500;
    padding: 15px 0 0;
}

.master {
    color: #242424;
    font-family: Open Sans;
    font-size: 20px;
    line-height: 1.3;
    padding: 40px 30px 65px;
    text-align: center;
}
.master span {
    color: #333333;
    font-family: Montserrat;
    font-size: 30px;
    font-weight: bold;
    line-height: 1.2;
}

.footer-2 {
	background-color:#333333;
}
.social ul {
	padding-left:0;
	position: relative;
    z-index: 9999;
}
.social li {
    float: left;
    list-style: outside none none;
    padding: 10px 12px 15px 0;
}
.social img {
    transition: all 1s ease 0s;
}
.social img:hover {
    transform: rotateY(360deg);
    z-index:9999;
}
.copy {
    color: #fff;
    float: right;
    font-family: Open Sans;
    font-size: 14px;
    padding: 8px 15px 0 0;
}

/*.................. Home-Page-Media .................. */
@media (min-width:320px) and (max-width:640px){
.dd {margin: 0 auto;}
.blacktop { text-align: center;}
.phonee {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 24px;
    padding: 10px 0 0;
}
.request-button {
    background-color: #1f1a17;
    border: 1px solid #fff;
    border-radius: 5px;
    color: #fff;
    font-family: Montserrat;
    font-size: 18px;
    font-weight: bold;
    padding: 6px 12px;
}
.request {
    padding: 20px 0;
}
.text > ul {
    padding-left: 0;
}
.carousel-indicators{bottom:-18px;}
.banner span {
    color: #fff;
    font-family: Lucida Calligraphy;
    font-size: 15px;
    font-style: italic;
}
.banner {
    color: #fff;
    font-family: Segoe Media Center Light;
    font-size: 12px;
    padding: 0px 0 0;
    text-align: center;
    text-shadow: 0 1px 2px #000, 0 2px 3px #000;
}
.ban-1 {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    text-align: center;
    text-shadow: 3px 1px 3px #000;
}
.nav > li > a {
    display: block;
    padding: 14px 20px;
    position: relative;
}
.carousel {
    height: 95px;
    margin-bottom: 0;
}
.services-we {
	font-family: Montserrat;
    font-size: 25px;
    font-weight: bold;
    padding: 20px 0 0;
    text-align: center;
}
.services-we img {
    padding: 5px 20px 0;
}
.senior {
    background-color: #333;
    border: 1px solid #d7d6d6;
    color: #fff;
    font-family: Raleway;
    font-size: 17px;
    margin-bottom: 20px;
    margin-top: 7px;
    padding: 25px 0 15px;
    text-align: center;
}
.dd-img {
    margin: -5% 37.5% 0;
    position: absolute;
}
.about {
    clear: both;
    color: #444;
    font-family: Montserrat;
    font-size: 14px;
    font-style: italic;
    margin-top: -104px;
    padding: 0 0 0 20px;
}
.ff {
    float: none;
    margin: 0 auto;
}
.john {
    color: #000;
    font-family: Montserrat;
    font-size: 14px;
    font-weight: bold;
    padding: 20px 0 0;
    text-align: center;
}
.john-1 {
    color: #6c6c6c;
    font-family: roboto;
    font-size: 14px;
    font-weight: 500;
    padding: 15px 0 20px;
    text-align: center;
}
.client-main {
    background-color: #f1f1f1;
    margin-top: 0;
    padding: 40px 0 20px;
}
.master span {
    color: #333333;
    font-family: Montserrat;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.2;
}
.master {
    color: #242424;
    font-family: Open Sans;
    font-size: 15px;
    line-height: 1.3;
    padding: 20px 0 45px;
    text-align: center;
}
.text-2 {
    color: #333;
    font-family: Raleway;
    font-size: 13px;
    padding: 15px 0 30px;
    text-align: justify;
}
.conatct-page {
    background-color: #e3e4e5;
    clear: both;
    padding: 10px 30px 25px;
}
.login {
    background-color: #ecebeb;
    border: 1px solid #d7d6d6;
    border-radius: 5px;
    color: #8e8d8d;
    font-family: Raleway;
    font-size: 14px;
    height: 40px;
    padding: 0 0 0 13px;
    width: 100%;
}
.loginn {
    background-color: #ecebeb;
    border: 1px solid #d7d6d6;
    border-radius: 5px;
    color: #8e8d8d;
    font-family: Raleway;
    font-size: 14px;
    height: 80px;
    padding: 5px 0 0 13px;
    width: 100%;
}
.infor-3 {
    padding: 0;
}
.social {
    padding-left: 24%;
}
.social li {
    float: left;
    list-style: outside none none;
    padding: 10px 12px 0 0;
}
.copy {
    clear: both;
    color: #fff;
    float: none;
    font-family: Open Sans;
    font-size: 13px;
    padding: 8px 15px 15px 0;
    text-align: center;
}
}

@media screen and (max-device-width: 480px) and (orientation: landscape){
.text li a {
    color: #898a8a;
    font-family: Roboto Slab;
    font-size: 13px  !important;
    padding: 0 5px;
    text-decoration: none;
}
.text li {
    border-right: 1px solid #898a8a;
    color: #898a8a;
    float: left;
    font-size: 13px  !important;
    line-height: 0.5;
    list-style: outside none none;
    margin: 10px 0 0;
}	
.text-1 {
    clear: both;
    color: #898a8a;
    float: none;
    font-family: Roboto Slab;
    font-size: 15px  !important;
    padding: 0 0 10px;
    text-decoration: none;
}
.carousel {
    height: 140px !important;
    margin-bottom: 0;
}
.dd-img {
    margin: 0 37.5% 0 !important;
    position: absolute;
}
.social {
    padding-left: 32% !important;
}
.ban-1 {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 18px !important;
    font-weight: bold;
    padding: 6px 0 0 !important;
    text-align: center;
    text-shadow: 3px 1px 3px #000;
}
}

@media (width:360px) {
.text li a {
    color: #898a8a;
    font-family: Roboto Slab;
    font-size: 10px;
    padding: 0 5px;
    text-decoration: none;
}
.carousel {
    height: 117px;
    margin-bottom: 0;
}
.dd-img {
    margin: -18px 38.5% 0 !important;
    position: absolute;
}
}

@media screen and (max-device-width: 640px) and (orientation: landscape){
.text li {
    border-right: 1px solid #898a8a;
    color: #898a8a;
    float: left;
    font-size: 13px !important;
    line-height: 0.5;
    list-style: outside none none;
    margin: 10px 0 0;
}
.text li a {
    color: #898a8a;
    font-family: Roboto Slab;
    font-size: 13px !important;
    padding: 0 5px;
    text-decoration: none;
}	
.text-1 {
    clear: both;
    color: #898a8a;
    float: none;
    font-family: Roboto Slab;
    font-size: 15px !important;
    padding: 0 0 10px;
    text-decoration: none;
}
.banner span {
    color: #fff;
    font-family: Lucida Calligraphy;
    font-size: 26px !important;
    font-style: italic;
}
.banner {
    color: #fff;
    font-family: Segoe Media Center Light;
    font-size: 18px !important;
    padding: 0;
    text-align: center;
    text-shadow: 0 1px 2px #000, 0 2px 3px #000;
}
.dd-img {
    left: 8% !important;
    position: absolute;
    top: 54% !important;
}
.social {
    padding-left: 36% !important;
}
}

@media (width:640px) {
.dd-img {
    margin: 7% 38% 0 !important;
    position: absolute;
}
.carousel {
    height: 190px !important;
    margin-bottom: 0;
}
}

@media (min-width:767px){
.dropdown:hover .dropdown-menu { display:block; }
}

@media (min-width:768px) and (max-width:1023px){
.nav > li > a {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 12px;
	display: block;
    padding: 18px 12px;
    position: relative;
}
.phonee {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 20px;
    padding: 30px 0 0;
}
.request-button {
    background-color: #1f1a17;
    border: 1px solid #fff;
    border-radius: 5px;
    color: #fff;
    font-family: Montserrat;
    font-size: 11px;
    font-weight: bold;
    padding: 10px 15px;
}
.banner {
    color: #fff;
    font-family: Segoe Media Center Light;
    font-size: 20px;
    padding: 0;
    text-align: center;
    text-shadow: 0 1px 2px #000, 0 2px 3px #000;
}
.banner span {
    color: #fff;
    font-family: Lucida Calligraphy;
    font-size: 30px;
    font-style: italic;
}
.carousel {
    height: 240px;
    margin-bottom: 0;
}
.image-2 img {
    float: right;
    padding: 10px 0 0;
    width: 20%;
}
.about {
    clear: both;
    color: #444;
    font-family: Montserrat;
    font-size: 14px;
    font-style: italic;
    margin-top: 0;
    padding: 0 0 0 20px;
}
.master {
    color: #242424;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 1.3;
    padding: 20px 0 65px;
    text-align: center;
}
.master span {
    color: #333333;
    font-family: Montserrat;
    font-size: 22px;
    font-weight: bold;
    line-height: 1.2;
}
.dd-img {
    margin: -5% 33.5% 0;
    position: absolute;
}
.ban-1 {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 32px;
    font-weight: bold;
    padding: 0;
    text-align: center;
    text-shadow: 3px 1px 3px #000;
}
.senior {
    background-color: #f1f1f1;
    border: 1px solid #d7d6d6;
    color: #444;
    font-family: Raleway;
    font-size: 14px;
    margin-top: 7px;
    padding: 25px 0 15px;
    text-align: center;
}
.senior-txt {
    color: #777;
    font-family: Raleway;
    font-size: 11px;
    line-height: 1.6;
    padding: 15px 4px 0;
    text-align: center;
}
.text-2 {
    color: #333;
    font-family: Raleway;
    font-size: 13px;
    padding: 25px 0 20px;
}
.about img {
    margin-bottom: 15px;
    margin-left: -20px;
    width: 50%;
}
.infor {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 10px;
    padding: 0 0 0;
}
.infor-2 {
    padding: 5px 0 0;
}
.infor-2 > ul {
    margin-left: 0;
    padding-left: 0;
}
.infor-2 li {
    color: #fff;
    padding: 6px 0 0;
}
.infor-2 a {
    color: #fff;
    font-family: Open Sans;
    font-size: 10px;
    text-decoration: none;
}
.infor-5 span {
    font-size: 13px;
}
.infor-3 a {
    color: #fff;
    font-family: Open Sans;
    font-size: 13px;
    text-decoration: none;
}
.infor-4 {
    color: #fff;
    font-family: Open Sans;
    font-size: 10px;
    line-height: 1.7;
    padding: 21px 0 0;
}
.infor-4 span {
    color: #fff;
    font-family: Open Sans;
    font-size: 13px;
    font-weight: bold;
}
.infor-5 {
    color: #fff;
    font-family: Open Sans;
    font-size: 10px;
    line-height: 1.7;
    padding: 21px 0 0 20px;
}
.copy {
    color: #fff;
    float: right;
    font-family: Open Sans;
    font-size: 13px;
    padding: 8px 15px 0 0;
}
}

@media screen and (max-device-width: 1024px) and (orientation: landscape){
.nav > li > a {
    color: #fff;
    display: block;
    font-family: Roboto Slab;
    font-size: 15px;
    padding: 18px;
    position: relative;
}	
.carousel {
    height: 300px;
    margin-bottom: 0;
}
.banner {
    color: #fff;
    font-family: Segoe Media Center Light;
    font-size: 25px;
    line-height: 1.1;
    text-align: center;
    text-shadow: 3px 1px 3px #000;
}
.ban-1 {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 40px;
    font-weight: bold;
    padding: 24px 0 0;
    text-align: center;
    text-shadow: 3px 1px 3px #000;
}
.dd-img {
    margin: -5% 37.5% 0;
    position: absolute;
}
.senior-txt {
    color: #777;
    font-family: Raleway;
    font-size: 11px;
    line-height: 1.6;
    padding: 15px 10px 0;
    text-align: center;
}
.master span {
    color: #333333;
    font-family: Montserrat;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.2;
}
.master {
    color: #242424;
    font-family: Open Sans;
    font-size: 15px;
    line-height: 1.3;
    padding: 40px 30px 65px;
    text-align: center;
}
.infor {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 14px;
    padding: 0;
}
.infor-2 a {
    color: #fff;
    font-family: Open Sans;
    font-size: 12px;
    text-decoration: none;
}
.infor-4 {
    color: #fff;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 1.7;
    padding: 21px 0 0;
}
.infor-5 {
    color: #fff;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 1.7;
    padding: 21px 0 0 20px;
}
.infor-5 span {
    font-size: 14px;
}
.phonee {
    color: #fff;
    font-family: Roboto Slab;
    font-size: 18px;
    padding: 30px 0 0;
}
.phonee img {
    float: left;
    padding: 1px 5px 0 0;
}
.request-button {
    background-color: #1f1a17;
    border: 1px solid #fff;
    border-radius: 5px;
    color: #fff;
    font-family: Montserrat;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 15px;
}
.text-2 {
    color: #333;
    font-family: Raleway;
    font-size: 15px;
    padding: 25px 0 30px;
}
}

/**** Inner - Page CSS ****/
.dd-imgg {
    padding: 0 37%;
    position: absolute;
    top: 32%;
}
.seniorr {
    background-color: Orange;
    border: 1px solid #d7d6d6;
    color: #fff;
    font-family: Raleway;
    font-size: 18px;
    margin: 10px 0 50px 0;
    padding: 8px ;
    text-align: center; text-transform:uppercase;
}
.seniorr img{padding-top:10px;}
.contact-1 {
    background-image: url("../images/contact.jpg");
    height: 150px;
}
.cont {
    color: #fff;
    font-family: Montserrat;
    font-size: 40px;
    font-weight: bold;
    padding: 45px 0 0 10px;
	text-align:center;
}

/*.................. Inner-Page-Media .................. */
@media (min-width:320px) and (max-width:640px){
.cont {
    color: #fff;
    font-family: Montserrat;
    font-size: 20px;
    font-weight: bold;
    padding: 49px 0 0 10px;
    text-align: center;
}
.dd-imgg {
    padding: 0 37%;
    position: absolute;
    top: 41%;
}	
}

@media (width:360px) {
.dd-imgg {
    padding: 0 39%;
    position: absolute;
    top: 45%;
}	
}

@media screen and (max-device-width: 480px) and (orientation: landscape){
.dd-imgg {
    padding: 0 41% !important;
    position: absolute;
    top: 59% !important;
}	
.cont {
    color: #fff;
    font-family: Montserrat;
    font-size: 25px;
    font-weight: bold;
    padding: 53px 0 0 10px;
    text-align: center;
}
}

@media (width:640px) {
.dd-imgg {
    padding: 0 43% !important;
    position: absolute;
    top: 69% !important;
}
.cont {
    color: #fff;
    font-family: Montserrat;
    font-size: 30px;
    font-weight: bold;
    padding: 53px 0 0 10px;
    text-align: center;
}
}

@media (min-width:768px) and (max-width:1023px){
.seniorr {
    background-color: #f1f1f1;
    border: 1px solid #d7d6d6;
    color: #444;
    font-family: Raleway;
    font-size: 14px;
    margin: 10px 0 50px;
    padding: 25px 0 15px;
    text-align: center;
}
.dd-imgg {
    padding: 0 29%;
    position: absolute;
    top: 21%;
}	
}

@media screen and (max-device-width: 1024px) and (orientation: landscape){
.seniorr {
    background-color: #f1f1f1;
    border: 1px solid #d7d6d6;
    color: #444;
    font-family: Raleway;
    font-size: 18px;
    margin: 10px 0 50px;
    padding: 25px 0 15px;
    text-align: center;
}
.dd-imgg {
    padding: 0 37%;
    position: absolute;
    top: 29%;
}	
}

/**** inner-page-2 Start Here ****/
.main-abc { padding:50px 0; }
.main-2 { background-color:#fff; border:1px solid #ccc; border-radius:6px; padding-bottom:40px; }
.home {  color: #000; font-family: Open Sans; font-size: 24px; font-weight: bold; padding: 20px 0;}
.call { text-align:center; border-bottom: 2px solid #1f1a17; padding: 0 0 15px; }
.call a { text-decoration:none; color:#1f1a17; font-size:0.8em; }
.you { color:#242c2d; font-size:26px; font-family: Open Sans; padding: 20px 0 0; }


