@font-face {
    font-family: 'Kaasturi-Bold';
    src: url('../fonts/Amaranth-Bold.woff2') format('woff2'),
        url('../fonts/Amaranth-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kaasturi';
    src: url('../fonts/Amaranth-Regular.woff2') format('woff2'),
        url('../fonts.Amaranth-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body{margin: 0; padding: 0; background-color: #f9f9f9; font-family:Kaasturi; color:#080a66;}

a{text-decoration: none;}
a:hover{text-decoration: none;}



.header-wrapper{ background-color:#f5f5f5; min-height:130px; filter: drop-shadow(0px 3px 3px #dedede); }
	.kaasturi-motel-logo img{ margin-top:20px; width:70%; height:auto; }
	ul.kaasturi-nav{ margin:10px;   padding:0; list-style:none; font-size:22px; }
	ul.kaasturi-nav li{float: left; margin: 5px; padding: 0 7px; }
	ul.kaasturi-nav li a{display: block; color: #080a66;}
	ul.kaasturi-nav li a:hover{color: #e00714;}
	ul.kaasturi-nav li span.book-now a {background-color: #e00714; padding: 3px 15px; border-radius: 5px; color: #FFFFFF;}
	ul.kaasturi-nav li span.book-now a:hover {background-color: #080a66;}
	p.call-us{ color:#e00714; float:right;text-align:right; font-size:20px; }
	p.call-us span{ color:#000000; }

.home-slider-container{ background-color:#08446e; padding:30px;  }
.home-slider-container div.booking-text-icon{float: left;}
.home-slider-container div.online-booking-container{float: right;}
.home-slider-container h3{ color:#FFF; }
.home-slider-container p{ color:#FFF; }


.margin-tb-50{ margin:50px 0; }
.padding-tb-30{ padding:30px 0 30px 0; }
.padding-tb-40{ padding:40px 0 40px 0; }
.padding-tb-50{ padding:50px 0 50px 0; } 


.kaasturi-slogon-title { font-size:60px; color:#FFFFFF; }
.kaasturi-slogon-description{ font-size:22px; }

.home-slider-container{}
	.booking-section{ background-color:#FFFFFF;padding:20px; min-width:500px; } 


.padding-top-40{ padding-top:40px; }

.kaasturi-map{ text-align:center; font-family:'Kaasturi' !important; margin:20px 0; font-size:35px; color:#080a66; }

.footer-wrapper{ background-color:#080a66; min-height:120px; padding:20px 0px; }
	.kaasturi-footer-heading{color: #FFFFFF; font-size: 20px; line-height: 150%;}
	.kaasturi-footer-heading span{font-size: 35px;}
	ul.footer-nav{margin: 15px 10px; padding: 0; list-style: none;}
	ul.footer-nav li{float: left; margin: 5px 15px;}
	ul.footer-nav li a{display: block; color:#FFFFFF;}
	ul.footer-nav li a:hover{text-decoration: underline;}

