body {
  font-family: "Segoe UI",Roboto,Helvetica,Arial,sans-serif;
color: #183c60; font-size:14px; 
}


.container {max-width: 1200px;}

.logo { margin-top:48px;}
.main-menu { margin-top:40px;}
.header-info-right { text-align: right;}

.f-right { float:right;}
.top_right { float:right;}
.phone_call {font-size:16px; text-align:right; padding:15px 0px 0px; width: 100%;}
.phone_call span {font-family: 'Shadows Into Light', cursive; }

.btn-primary {background:#be2664; color:#ffffff; border:1px solid #be2664;}
.btn-primary:active {background:#be2664; color:#ffffff; border:1px solid #be2664;}

.btn-secondary {background:#ffffff; color:#183c60; border:1px solid #be2664;}
.btn-secondary:active {background:#ffffff; color:#183c60; border:1px solid #be2664;}

.top_btn1 { background:#be2664; color:#ffffff; font-size:12px; border-radius:20px; border:1px solid #be2664; font-weight:600;margin:0 0 0 10px; padding:8px 20px;   }
.top_btn1:hover { background:#d12465; border:1px solid #d12465;}


.top_btn2 { background:#ffffff; color:#183c60; font-size:12px; border-radius:20px; border:1px solid #183c60;font-weight:600; margin:0 0 0 10px; padding:8px 20px;;   }
.top_btn2:hover { background:#ffffff; color:#be2664; font-size:12px; border:1px solid #be2664;}


.btn1 {background: url(../images/arrowbtn1.png) 98% 15px no-repeat #be2664;  color:#ffffff; font-size:15px; border-radius:30px; border:1px solid #be2664; font-weight:600;margin:0 5px; padding:10px 40px 10px 20px; transition: 0.5s;   }
.btn1:hover { background-color:#d12465;   background-position: 101% 15px; border:1px solid #d12465;}
 


.btn2 { background: url(../images/arrowbtn2.png) 98% 15px no-repeat #ffffff; color:#183c60; font-size:15px; border-radius:30px; border:1px solid #183c60;font-weight:600; margin:0 5px; padding:10px 40px 10px 20px;   transition: 0.5s; }
.btn2:hover { background-color:#ffffff; color:#183c60; background-position: 101% 15px;   border:1px solid #183c60;}
 







.header-sticky ul li a {
  padding: 10px 19px;
}



.header-sticky.sticky-bar.sticky .header-btn .get-btn {
  padding: 20px 20px;
}




 


@media only screen and (max-width:1080px) {
	.top_btn1, .top_btn2 {margin: 0 0 0 5px;} 
	.top_btn1:hover, .top_btn2:hover {margin: 0 0 0 5px;} 
	.logo { margin-top: 55px;}
	.logo img { width:90px;}
}

@media only screen and (max-width:991px) {
	.logo img {
    width: 130px;
} .logo {
    margin-top: 30px;
} 
	.phone_call {padding-right: 60px;}
 
.top_right { padding-right: 60px;}
}

@media only screen and (max-width:500px) {.logo {
    margin-top: 15px;
} 
	.top_right {display: none;}
.phone_call {
     
    width: 200px;
    float: right;
}

}


@media only screen and (max-width:460px) {.top_btn1, .top_btn2 { font-size: 10px; padding: 8px 10px;}
.top_btn1:hover, .top_btn2:hover { font-size: 10px; padding: 8px 10px;}
	.logo img {
    width: 100px;
}
}
