@font-face {
font-family: 'mhb';
src: url('../font/mhb.eot');src: url('../font/mhb.eot#iefix') format('embedded-opentype'),url('../font/mhb.woff') format('woff'),url('../font/mhb.ttf') format('truetype'),url('../font/mhb.svg#mhb') format('svg');
font-weight: normal;font-style: normal;
}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"mhb";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-search:before{content:'\e800'}.icon-mail:before{content:'\e801'}.icon-mail-alt:before{content:'\e802'}.icon-heart:before{content:'\e803'}.icon-heart-empty:before{content:'\e804'}.icon-star:before{content:'\e805'}.icon-star-empty:before{content:'\e806'}.icon-star-half:before{content:'\e807'}.icon-star-half-alt:before{content:'\e808'}.icon-user:before{content:'\e809'}.icon-home:before{content:'\e80a'}.icon-clock:before{content:'\e80b'}.icon-picture:before{content:'\e80c'}.icon-right-dir:before{content:'\e80d'}.icon-skype:before{content:'\e80e'}.icon-attention:before{content:'\e80f'}.icon-check:before{content:'\e810'}.icon-bell:before{content:'\e811'}.icon-camera-alt:before{content:'\e812'}.icon-ok-circled:before{content:'\e813'}.icon-print:before{content:'\e814'}.icon-ok-squared:before{content:'\e815'}.icon-truck:before{content:'\e816'}.icon-cancel:before{content:'\e817'}.icon-phone:before{content:'\e818'}.icon-twitter:before{content:'\e819'}.icon-phone-squared:before{content:'\e81a'}.icon-youtube:before{content:'\e81b'}.icon-lightbulb:before{content:'\e81c'}.icon-paypal:before{content:'\e81d'}.icon-android:before{content:'\e81e'}.icon-appstore:before{content:'\e81f'}.icon-chat-empty:before{content:'\e820'}.icon-instagram:before{content:'\e821'}.icon-link:before{content:'\e822'}.icon-gplus:before{content:'\e823'}.icon-facebook:before{content:'\e824'}.icon-link-ext-alt:before{content:'\e825'}.icon-attach:before{content:'\e826'}.icon-right-hand:before{content:'\e828'}.icon-left-hand:before{content:'\e829'}.icon-info-circled:before{content:'\e82b'}.icon-help-circled:before{content:'\e82c'}.icon-off:before{content:'\e82f'}.icon-gift:before{content:'\e830'}.icon-megaphone:before{content:'\e831'}.icon-location:before{content:'\e842'}.icon-rss-squared:before{content:'\e843'}.icon-up:before{content:'\e844'}.icon-left-open-big:before{content:'\e845'}.icon-menu:before{content:'\e846'}.icon-right-open-big:before{content:'\e849'}.icon-basket:before{content:'\e84a'}.icon-calendar:before{content:'\e84b'}.icon-calendar-empty:before{content:'\e84c'}.icon-arrows-cw:before{content:'\e86e'}.icon-globe:before{content:'\e86f'}.icon-money:before{content:'\f0d6'}.icon-shield:before{content:'\f132'}.icon-graduation-cap:before{content:'\f19d'}.icon-birthday:before{content:'\f1fd'}.icon-diamond:before{content:'\f219'}.icon-map-signs:before{content:'\f277'}.icon-shopping-bag:before{content:'\f290'}.icon-shopping-basket:before{content:'\f291'}.icon-user-circle-o:before{content:'\f2be'}

/* GLOBAL STYLES
-------------------------------------------------- */
body{padding-top: 3rem}
a{text-decoration:none;color:#67451e}
.btn-success{--bs-btn-bg:#5cad08;--bs-btn-border-color:#5cad08;}
.footer, .footer A{background: #999;color:var(--bs-white);text-decoration:none;}
.banner-bg{
background: rgba(255,235,208,1);
background: -moz-linear-gradient(top, rgba(255,235,208,1) 0%, rgba(255,235,208,1) 0%, rgba(252,218,181,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,235,208,1)), color-stop(0%, rgba(255,235,208,1)), color-stop(100%, rgba(252,218,181,1)));
background: -webkit-linear-gradient(top, rgba(255,235,208,1) 0%, rgba(255,235,208,1) 0%, rgba(252,218,181,1) 100%);
background: -o-linear-gradient(top, rgba(255,235,208,1) 0%, rgba(255,235,208,1) 0%, rgba(252,218,181,1) 100%);
background: -ms-linear-gradient(top, rgba(255,235,208,1) 0%, rgba(255,235,208,1) 0%, rgba(252,218,181,1) 100%);
background: linear-gradient(to bottom, rgba(255,235,208,1) 0%, rgba(255,235,208,1) 0%, rgba(252,218,181,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffebd0', endColorstr='#fcdab5', GradientType=0 );
}
/* NAV
-------------------------------------------------- */
.bg-umikai{background-color:#ff6d00;color:#FFF}
.bg1{background-color:#F1ECE0}
.bg2{background-color:#FFFFFF}
.nav-link, .navbar-nav .nav-link.active, .navbar-nav .show > .nav-link{color:var(--bs-white)}
.content .intro {font-size:1.2rem}
.content .default {font-size:1.2rem;line-height:1.2rem}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */
.carousel{margin-bottom: 4rem}
.carousel-caption{bottom: 3rem;z-index: 10}
.carousel-control-next, .carousel-control-prev{width:10%}
/* Featurettes
------------------------- */
.featurette H2{color:#5cad08}
.featurette .h4{color:#5cad08}
.featurette-divider{margin: 5rem 0}
.featurette-heading{letter-spacing: -.05rem}
.subscribe{background-color:#fafafa}
.title{color:#5cad08}
.services H2 A{text-decoration:none;color:#5cad08}
.breadcrumb{padding-top:3rem}
.services .col-lg-4 p {margin-right:1.5rem;margin-left:1.5rem}
.pricelist{background-color:#fefef4}
.pricelist h3{border-radius:10px 10px 0 0;background-color:#ff6d00;color:#FFF}
.pricelist h3 A{color:#FFF}
.pricelist .lead{background-color:#fdfdee;border-left: 1px solid #ddd;border-right: 1px solid #ddd;padding:10px;color:#5cad08;font-size:0.9rem;}
/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 40em) {
  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 1.25rem;
    font-size: 1.25rem;
    line-height: 1.4;
  }

  .featurette-heading {
    font-size: 50px;
  }
}

@media (min-width: 62em) {
  .featurette-heading {
    margin-top: 3rem;
  }
}
