body {font-family:Poppins,sans-serif;color:#444;}
a {color:#444;text-decoration:none;}
a:hover {color:#444;text-decoration:none;}
h1,h2,h3,h4,h5,h6 {font-family:'Croissant One',cursive;}
.about a {color:#000;}
.about a:hover {color:#000;}
.back-to-top {position:fixed;visibility:hidden;opacity:0;right:15px;bottom:150px;z-index:996;background:#ed1a3b;width:40px;height:40px;border-radius:50px;transition:all .4s;}
.back-to-top em {font-size:28px;color:#fff;line-height:0;}
.back-to-top:hover {background:#ed1a3b;color:#fff;}
.back-to-top.active {visibility:visible;opacity:1;}
@media screen and (max-width:480px) {#header .logo img {max-height:40px;}	}
#header {background:#fff;transition:all .5s;z-index:997;padding:15px 0;box-shadow:0 0 18px rgba(55,66,59,0.08);}
#header .logo {font-size:30px;margin:0;padding:0;line-height:1;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-family:Poppins,sans-serif;}
#header .logo a {color:#5fcf80;}
#header .logo img {padding:0;margin:0;margin-top:-14px;z-index:1000;position:absolute;}
.get-started-btn {margin-left:10px;background:#ed1a3b;color:#fff;border-radius:50px;padding:8px 5px;white-space:nowrap;transition:.3s;font-size:14px;display:inline-block;}
.get-started-btn:hover {background:#6a6d6b;color:#fff;}
@media (max-width:768px) {.get-started-btn {margin:0 15px 0 0;padding:6px 18px;}}
.navbar {padding:0;}
.navbar ul {margin:0;padding:0;display:flex;list-style:none;align-items:center;}
.navbar li {position:relative;}
.navbar a,.navbar a:focus {display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 30px;font-family:'Croissant One',cursive;font-size:17px;font-weight:500;color:#37423b;white-space:nowrap;transition:.3s;}
.navbar a i,.navbar a:focus i {font-size:12px;line-height:0;margin-left:5px;}
a {color:#ed1a3b;}
.navbar .dropdown ul {
  display: block;
  position: absolute;
  left: 30px;
  top: calc(100% + 30px);
  margin: 0;
  padding: 10px 0;
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  transition: 0.3s;
  border-radius: 4px;
}

.navbar .dropdown ul li {
  min-width: 200px;
}

.navbar .dropdown ul a {
  padding: 10px 20px;
  font-size: 14px;
  text-transform: none;
  font-weight: 500;
}

.navbar .dropdown ul a i {
  font-size: 12px;
}

.navbar .dropdown ul a:hover,
.navbar .dropdown ul .active:hover,
.navbar .dropdown ul li:hover>a {
  color: #ed1a3b;
}

.navbar .dropdown:hover>ul {
  opacity: 1;
  top: 100%;
  visibility: visible;
}

.navbar .dropdown .dropdown ul {
  top: 0;
  left: calc(100% - 30px);
  visibility: hidden;
}

.navbar .dropdown .dropdown:hover>ul {
  opacity: 1;
  top: 0;
  left: 100%;
  visibility: visible;
}

@media (max-width: 1366px) {
  .navbar .dropdown .dropdown ul {
    left: -90%;
  }

  .navbar .dropdown .dropdown:hover>ul {
    left: -100%;
  }
}

/**
* Mobile Navigation 
*/
.mobile-nav-toggle {
  color: #37423b;
  font-size: 28px;
  cursor: pointer;
  display: none;
  line-height: 0;
  transition: 0.5s;
}

.mobile-nav-toggle.bi-x {
  color: #fff;
}

@media (max-width: 991px) {
  .mobile-nav-toggle {
    display: block;
  }

  .navbar ul {
    display: none;
  }
}

.navbar-mobile {
  position: fixed;
  overflow: hidden;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(32, 38, 34, 0.9);
  transition: 0.3s;
  z-index: 999;
}

.navbar-mobile .mobile-nav-toggle {
  position: absolute;
  top: 15px;
  right: 15px;
}

.navbar-mobile ul {
  display: block;
  position: absolute;
  top: 55px;
  right: 15px;
  bottom: 15px;
  left: 15px;
  padding: 10px 0;
  border-radius: 6px;
  background-color: #fff;
  overflow-y: auto;
  transition: 0.3s;
}

.navbar-mobile a,
.navbar-mobile a:focus {
  padding: 10px 20px;
  font-size: 15px;
  color: #37423b;
}

.navbar-mobile a:hover,
.navbar-mobile .active,
.navbar-mobile li:hover>a {
  color: #5fcf80;
}

.navbar-mobile .getstarted,
.navbar-mobile .getstarted:focus {
  margin: 15px;
}

.navbar-mobile .dropdown ul {
  position: static;
  display: none;
  margin: 10px 20px;
  padding: 10px 0;
  z-index: 99;
  opacity: 1;
  visibility: visible;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
}

.navbar-mobile .dropdown ul li {
  min-width: 200px;
}

.navbar-mobile .dropdown ul a {
  padding: 10px 20px;
}

.navbar-mobile .dropdown ul a i {
  font-size: 12px;
}

.navbar-mobile .dropdown ul a:hover,
.navbar-mobile .dropdown ul .active:hover,
.navbar-mobile .dropdown ul li:hover>a {
  color: #5fcf80;
}

.navbar-mobile .dropdown>.dropdown-active {
  display: block;
}

#hero {width:100%;height:80vh;background:url(https://www.super8indianapolissouth.com/assets/img/hero-bg.webp) top center;background-size:cover;position:relative;}
#hero:before {content:"";background:rgba(0,0,0,0.4);position:absolute;bottom:0;top:0;left:0;right:0;}
#hero .container {padding-top:72px;background:#00000078;}
@media (max-width:992px) {
#hero .container {padding-top:62px;}}
#hero h1 {margin:0;font-size:48px;font-weight:700;line-height:56px;color:#fff;font-family:Poppins,sans-serif;}
#hero h2 {color:#eee;margin:10px 0 0 0;font-size:24px;}
#hero .btn-get-started {font-family:Raleway,sans-serif;font-weight:500;font-size:15px;letter-spacing:1px;display:inline-block;padding:10px 35px;border-radius:50px;transition:.5s;margin-top:30px;border:2px solid #fff;color:#fff;}
#hero .btn-get-started:hover {background:#ed1a3b;border:2px solid #fbee00;}
@media (min-width:1024px) {
#hero {background-attachment:fixed;}
.navbar a,.navbar a:focus {display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 25px;font-family:'Croissant One',cursive;font-size:17px;font-weight:500;color:#37423b;white-space:nowrap;transition:.3s;}
}
@media only screen and (max-width:1024px) {
#header .logo img {max-height:40px!important;}}
@media (max-width:768px) {
#hero {height:155vh;}
#hero h1 {font-size:28px;line-height:36px;}
#hero h2 {font-size:18px;line-height:24px;}}
#hero1 {width:100%;height:80vh;background:url(https://www.super8indianapolissouth.com/assets/img/guestroom.jpg) top center;background-size:cover;position:relative;}
#hero1:before {content:"";background:rgba(0,0,0,0.4);position:absolute;bottom:0;top:0;left:0;right:0;}
#hero1 .container {padding-top:72px;text-align:end;}
@media (max-width:992px) {
#hero1 .container {padding-top:62px;}}
#hero1 h1 {margin:0;font-size:48px;font-weight:700;line-height:56px;color:#fff;font-family:Poppins,sans-serif;}
#hero1 h2 {color:#eee;margin:10px 0 0 0;font-size:24px;}
#hero1 .btn-get-started {font-family:Raleway,sans-serif;font-weight:500;font-size:15px;letter-spacing:1px;display:inline-block;padding:10px 35px;border-radius:50px;transition:.5s;margin-top:30px;border:2px solid #fff;color:#fff;}
#hero1 .btn-get-started:hover {background:#ed1a3b;border:2px solid #fbee00;}
@media (min-width:1024px) {
#hero1 {background-attachment:fixed;}}
@media (max-width:768px) {
#hero1 {height:100vh;}
#hero1 h1 {font-size:28px;line-height:36px;}
#hero1 h2 {font-size:18px;line-height:24px;}}
section {padding:60px 0;overflow:hidden;}
.section-title {padding-bottom:40px;}
.section-title h2 {font-size:26px;font-weight:500;padding:0;margin:0 0 5px 0;color:#ed1a3b;}
.section-title h2::after {content:"";width:120px;height:1px;display:inline-block;background:#beb408;margin:4px 10px;}
.section-title p {margin:0;margin:0;font-size:36px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;color:#37423b;}
.why-us .content {padding:30px;border-radius:4px;color:#fff;background-image:linear-gradient(to bottom,#969692 -1%,#524c4d 53%);}
.why-us .content h4 {font-weight:700;font-size:34px;margin-bottom:30px;color:#d0cfc1;}
.why-us .content p {margin-bottom:30px;}
.why-us .content .more-btn {display:inline-block;background:rgb(237 26 59);padding:6px 30px 8px 30px;color:#fff;border-radius:50px;transition:all ease-in-out .4s;}
.why-us .content .more-btn i {font-size:14px;}
section#why-us {background-image:linear-gradient(to bottom,#fff -1%,#f1efd7 53%);}
.why-us .content .more-btn:hover {color:#fff;background:#000;}
.why-us .icon-boxes .icon-box {text-align:center;background:#fff;padding:40px 30px;width:100%;border:1px solid #eef0ef;}
.why-us .icon-boxes .icon-box i {font-size:32px;padding:18px;color:#5fcf80;margin-bottom:30px;background:#ecf9f0;border-radius:50px;}
.why-us .icon-boxes .icon-box h4 {font-size:17px;font-weight:500;margin:20px 0 20px 0;color:#ed1a3b;}
.why-us .icon-boxes .icon-box p {font-size:15px;color:#848484;}
#footer {color:#616161;font-size:14px;background:#fff;}
#footer .footer-top {padding:60px 0 30px 0;background:#f1efd7;}
#footer .footer-top .footer-contact {margin-bottom:30px;}
#footer .footer-top .footer-contact h4 {font-size:22px;margin:0 0 30px 0;padding:2px 0 2px 0;line-height:1;font-weight:700;}
#footer .footer-top .footer-contact p {font-size:15px;line-height:24px;margin-bottom:0;color:#616161;}
#footer .footer-top .footer-links ul {list-style:none;padding:0;margin:0;}
#footer .footer-top .footer-links ul i {padding-right:2px;color:#998e8e;font-size:18px;line-height:1;}
#footer .footer-top .footer-links ul li {padding:10px 0;display:flex;align-items:center;}
#footer .footer-top .footer-links ul li:first-child {padding-top:0;}
#footer .footer-top .footer-links ul a {color:#6e6868;transition:.3s;display:inline-block;line-height:1;}
#footer .footer-top .footer-links ul a:hover {text-decoration:none;color:#6e6868;}
#footer .footer-newsletter {font-size:15px;}
#footer .footer-newsletter h4 {font-size:16px;font-weight:700;color:#444;position:relative;padding-bottom:12px;}
#footer .footer-newsletter form {margin-top:30px;background:#fff;padding:6px 10px;position:relative;border-radius:50px;text-align:left;border:1px solid #e0e5e2;}
#footer .footer-newsletter form input[type=email] {border:0;padding:4px 8px;width:calc(100% - 100px);}
#footer .footer-newsletter form input[type=submit] {position:absolute;top:-1px;right:-1px;bottom:-1px;border:0;background:0 0;font-size:16px;padding:0 20px 2px 20px;background:#5fcf80;color:#fff;transition:.3s;border-radius:50px;box-shadow:0 2px 15px rgba(0,0,0,0.1);}
#footer .footer-newsletter form input[type=submit]:hover {background:#3ac162;}
#footer .credits {padding-top:5px;font-size:13px;color:#ed1a3b;}
#footer .credits a {color:#060606;transition:.3s;}
#footer .credits a:hover {color:#060606;}
#footer .social-links a {font-size:18px;display:inline-block;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s;}
#footer .social-links a:hover {color:#000;text-decoration:none;}
a.twitter {background:#1da1f2;}
a.facebook {background:#3b5998;}
a.instagram {background:linear-gradient(to right,#833ab4,#fd1d1d,#fcb045);}
a.linkedin {background:#0a66c2;}
a.youtube {background:#d9350e;}
.copyright p {color:#000;}
@media (min-width:1200px) {
.h2,h2 {font-size:20px;}}
@media (min-width:1200px) {
.h1,h1 {font-size:42PX;color:#dc3545;padding-bottom:15px;line-height:1.5;}
.h3,h3 {font-size:18px;color:#ed1a3b;}}
p.para {color:#fff;text-align:right;padding:30px;}
h3.title2 {font-size:25px;font-weight:500;margin:20px 0 20px 0;color:#fff200;font-family:'Croissant One',cursive;}
.footertitle a {font-size:20px;color:#ed1a3b;font-weight:500;font-family:'Croissant One',cursive;}
.footertitle {font-size:20px;color:#ed1a3b;font-weight:500;font-family:'Croissant One',cursive;}
.span1_of_1 {float:left;list-style:none;/* width: 30.9%; */padding-top:10px;}
.agileits_reservation {z-index:999;background-image:linear-gradient(to bottom,#272f27 16%,#272f27 68%);padding:1em;-webkit-box-shadow:0px 1px 8px 0pxrgb( 24   24   23   /   42% );-moz-box-shadow:0px 1px 8px 0px rgba(24,24,23,0.42);box-shadow:0px 1px 8px 0pxrgb( 24   24   23   /   42% );margin-top:5px;}
.agileits_reservation input[type="text"],select#adult,select#children,select#selrooms,.phone_email1 input[type="email"] {width:100%;color:#1d6554;font-size:15px;padding:10px 19px 10px;outline:none;background:#ffffff;border:1px solid #ccc;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.date_btn input[type="submit"]:hover {background:#ffffff;color:#050505;}
.date_btn input[type="submit"] {text-transform:capitalize;width:100%;background:#fff200;color:#121212;padding:10px 0;border:none;font-size:1em;outline:none;font-weight:600;letter-spacing:4px;-webkit-transition:.5s all;-moz-transition:.5s all;transition:.5s all;}
.agileits_reservation em.bi {position:absolute;color:#555;font-size:0.9em;margin-top:14px;margin-left:5px;}
.box {font-family:'Poppins',sans-serif;text-align:center;overflow:hidden;position:relative;}
.box:before,.box:after {content:"";background:#333;transform:scale(0);position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.5s ease 0s;}
.box:after {background:#000;border:1px solid #aaa;top:10px;left:10px;right:10px;bottom:10px;transition:all 0.5s ease 0.2s;}
.box:hover:before {opacity:0.5;transform:scale(1);}
.box:hover:after {opacity:0.35;transform:scale(1);}
.box img {width:100%;height:auto;}
.box .box-content {color:#fff;width:85%;filter:blur(5px);opacity:0;transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;z-index:2;transition:all 0.4s ease 0.3s;}
.box:hover .box-content {filter:blur(0);opacity:1;}
.box .title {font-size:25px;font-weight:200;text-transform:capitalize;margin:0 0 1px;color:#fff200;font-family:'Croissant One',cursive;}
.box .post {font-size:15px;font-weight:400;text-transform:capitalize;letter-spacing:1px;display:block;margin:0 0 10px;}
.box .icon {padding:0;margin:0;list-style:none;}
.box .icon li {margin:0 3px;display:inline-block;}
.box .icon li a {color:#fff;font-size:14px;line-height:24px;height:27px;width:27px;border:1px solid rgba(255,255,255,0.5);box-shadow:5px 5px 0 rgba(0,0,0,0.7);display:block;transition:all 0.3s ease 0s;}
.box .icon li a:hover {color:#fff;background-color:#000;}
@media only screen and (max-width:990px) {
.box {margin:0 0 30px;}}
a.btn-get-started.animate__animated.animate__fadeInUp.scrollto.center {font-family:'Croissant One',cursive;font-weight:500;font-size:18px;letter-spacing:1px;display:inline-block;padding:12px 32px;border-radius:50px;transition:0.5s;line-height:1;margin:10px;color:#fff;-webkit-animation-delay:0.8s;animation-delay:0.8s;border:2px solid #ffffff;background:#fff200;color:#040404;}
@media (max-width: 480px) {
.col-xs-12.span1_of_1.book_date {width:100%!important;}}
@media (min-width: 992px) {
.col-lg-6 {flex:0 0 auto;width:50%;float:left;}}
.title2 {font-family:'Croissant One',cursive;color:#c6bd11;font-size:20px;text-align:right;padding:20px 30px;}
@media (min-width: 992px) {
.col-lg-5 {flex:0 0 auto;width:41.66666667%;float:left;}
.col-lg-2 {flex:0 0 auto;width:16.66666667%;float:left;}
.col-lg-3 {flex:0 0 auto;width:25%;float:left;}}
.well {min-height:20px;padding:19px;margin-bottom:20px;background-color:#646260;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1pxrgb( 0   0   0   /   5% );box-shadow:inset 0 1px 1pxrgb( 0   0   0   /   5% );}
.gpdn {padding-top:10px;color:#fff;}
p {margin-top:0;margin-bottom:1rem;text-align:justify;}
.title5 {font-size:22px;font-weight:500;padding:0;margin:0 0 10px 0;color:#ed1a3b;font-family:'Croissant One',cursive;}
.title1 {font-size:18px;font-weight:500;padding:0;margin:0 0 10px 0;color:#ed1a3b;font-family:'Croissant One',cursive;}
.title3 {font-size:30px;font-family:'Croissant One',cursive;color:#aea501;text-align:right;padding:10px 30px;}
.title6 {font-size:20px;color:#fff200;font-weight:500;font-family:'Croissant One',cursive;}
.ada {background:#f1efd7;color:#000000;font-size:18px;font-weight:400;padding:10px;text-align:center;}
.ada a {color:#000000;}
.videoWrapper {position:relative;padding-bottom:52.25%;padding-top:24pxheight : 0;}
.videoWrapper iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
ul {list-style:none;padding-left:0px;}
em.ri-check-double-line {color:#ed1a3b;}
@media (min-width: 992px)  {
.col-lg-4 {flex:0 0 auto;width:33.33333333%;float:left;}}
.breadcrumbs {padding:0px 0;background:#fff200;margin-top:80px;}
.breadcrumbs h2 {font-size:28px;font-weight:300;color:#fff;}
.breadcrumbs ol {display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;color:#ffffff;}
.breadcrumbs ol a {color:#006c53;}
.breadcrumbs ol li+li {padding-left:10px;color:#ed1a3b;}
.breadcrumbs ol li+li::before {display:inline-block;padding-right:10px;color:#ffffff;content:"/";}
@media (max-width: 768px)  {
.breadcrumbs .d-flex {display:block!important;}
.breadcrumbs ol {display:block;}
.breadcrumbs ol li {display:inline-block;}
}
.footer-gallery {width:100%;max-width:100%;}
.flex-w {display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}
.item-gallery-footer {display:block;position:relative;width:calc((100% - 25px) / 3);margin-right:5px;margin-bottom:5px;}
 .wrap-pic-w img {width:100%;}
.item-gallery-footer::after {content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;}
.clearfix::after {display:block;clear:both;content:"";}
.btn-get-started {background:#ed1a3b;padding:10px 17px;margin-right:15px;border-radius:8px;color:#fff;}
.videoWrapper {position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
@media (min-width: 992px)  {
.col-lg-7 {flex:0 0 auto;width:58.33333333%;float:left;}}
a.btn.btn-primary.form-control {background:#ffffff;}
.btn.btn-primary.form-control a:hover {background:#ffffff;color:#000!important;}