#myBtn {
display: block; /* Hidden by default */
position: fixed; /* Fixed/sticky position */
bottom: 10px; /* Place the button at the bottom of the page */
right: 10px; /* Place the button 30px from the right */
z-index: 99; /* Make sure it does not overlap */
border: none; /* Remove borders */
outline: 1; /* Remove outline */
background: #188ef4;
background: -webkit-linear-gradient(legacy-direction(to right), #188ef4 0%, #316ce8 100%);
background: -webkit-gradient(linear, left top, right top, from(#188ef4), to(#316ce8));
background: -webkit-linear-gradient(left, #188ef4 0%, #316ce8 100%);
background: -o-linear-gradient(left, #188ef4 0%, #316ce8 100%);
background: linear-gradient(to right, #188ef4 0%, #316ce8 100%);
border: 0px;
color: #fff; /* Text color */
cursor: pointer; /* Add a mouse pointer on hover */
padding: 15px; /* Some padding */
border-radius: 0.25rem; /* Rounded corners */
/*font-size: 18px; /* Increase font size */

}

#btnContact {
display: block; /* Hidden by default */
position: fixed; /* Fixed/sticky position */
bottom: 10px; /* Place the button at the bottom of the page */
right: 10px; /* Place the button 30px from the right */
z-index: 99; /* Make sure it does not overlap */
border: none; /* Remove borders */
outline: 1; /* Remove outline */
background: #188ef4;
background: -webkit-linear-gradient(legacy-direction(to right), #188ef4 0%, #316ce8 100%);
background: -webkit-gradient(linear, left top, right top, from(#188ef4), to(#316ce8));
background: -webkit-linear-gradient(left, #188ef4 0%, #316ce8 100%);
background: -o-linear-gradient(left, #188ef4 0%, #316ce8 100%);
background: linear-gradient(to right, #188ef4 0%, #316ce8 100%);color: white; /* Text color */
cursor: pointer; /* Add a mouse pointer on hover */
padding: 15px; /* Some padding */
border-radius: 0.25rem; /* Rounded corners */
/*font-size: 18px; /* Increase font size */
}
#btnContact:hover {
  background: #316ce8;
  background: -webkit-linear-gradient(legacy-direction(to right), #316ce8 0%, #188ef4 100%);
  background: -webkit-gradient(linear, left top, right top, from(#316ce8), to(#188ef4));
  background: -webkit-linear-gradient(left, #316ce8 0%, #188ef4 100%);
  background: -o-linear-gradient(left, #316ce8 0%, #188ef4 100%);
  background: linear-gradient(to right, #316ce8 0%, #188ef4 100%); }
#btnContact.active, .btn-info-gradiant:active, .btn-info-gradiant:focus {
  -webkit-box-shadow: 0px;
  box-shadow: 0px;
  opacity: 1; }
#btnLine {
display: block; /* Hidden by default */
position: fixed; /* Fixed/sticky position */
bottom: 70px; /* Place the button at the bottom of the page */
right: 10px; /* Place the button 30px from the right */
z-index: 99; /* Make sure it does not overlap */
border: none; /* Remove borders */
outline: none; /* Remove outline */
background-color: #00B900; /* Set a background color */
color: white; /* Text color */
cursor: pointer; /* Add a mouse pointer on hover */
padding: 15px; /* Some padding */
border-radius: 360rem; /* Rounded corners */
/*font-size: 18px; /* Increase font size */
}
#btnLine:hover {
  color: rgb(22, 39,74);
  background-color: #FF8700;
  border-color: rgb(22, 39,74);
}
#btnPhone {
display: block; /* Hidden by default */
position: fixed; /* Fixed/sticky position */
bottom: 130px; /* Place the button at the bottom of the page */
right: 10px; /* Place the button 30px from the right */
z-index: 99; /* Make sure it does not overlap */
border: none; /* Remove borders */
outline: none; /* Remove outline */
background-color: #007bff; /* Set a background color */
color: white; /* Text color */
cursor: pointer; /* Add a mouse pointer on hover */
padding: 15px; /* Some padding */
border-radius: 360rem; /* Rounded corners */
/*font-size: 18px; /* Increase font size */
}
#btnPhone:hover {
  color: rgb(22, 39,74);
  background-color: #FF8700;
  border-color: rgb(22, 39,74);
}
#myBtn:active {
background-color: #555; /* Add a dark-grey background on hover */
}
#btnContact:active {
background-color: #555; /* Add a dark-grey background on hover */
}
#btnPhone:active {
background-color: #555; /* Add a dark-grey background on hover */
}
#btnLine:active {
background-color: #555; /* Add a dark-grey background on hover */
}
.btn-orange-gradiant{
  background: linear-gradient(to right, #ff8d1d 0%, #e86b31 100%);
  color: white;
  border: 0px;
}
.btn-orange-gradiant:hover{
  background: linear-gradient(to right, #e86b31 0%, #ff8d1d 100%);
  color: white;
  border: 0px;
}
.btnModalClose {
display: block; /* Hidden by default */
position: fixed; /* Fixed/sticky position */
bottom: 50px; /* Place the button at the bottom of the page */
right: 10px; /* Place the button 30px from the right */
z-index: 99; /* Make sure it does not overlap */
border: none; /* Remove borders */
outline: none; /* Remove outline */
background-color: #007bff; /* Set a background color */
color: white; /* Text color */
cursor: pointer; /* Add a mouse pointer on hover */
padding: 15px; /* Some padding */
border-radius: 10px; /* Rounded corners */
/*font-size: 18px; /* Increase font size */
}

.btnModalClose:focus {
background-color: #555; /* Add a dark-grey background on hover */
}

.ftco-section{
padding: 20px 0  0 0 !important
}

.fullpage{
height: 100% !important
}

.iconlarge{
display:block;
}
.iconlarge i{
font-size: 4rem;
}
.btnText {
font-size: 4rem;
}
.carouselGap {
  margin: 70px 0px 0px 0px !important;
}
.carouselH {
  height:400px!important;
}
.activity-iframe{
  border: 0px none;
  margin-left: 13px;
  margin-top: -320px;
  width: 100%;
  height: 2450px;
}
@media (max-width:1200px){
  .carouselH {
    height:500px!important;
  }

}

@media (max-width:700px){
  /* #fCarousel{
    height:324px!important;
  } */
.activity-iframe{
  border: 0px none;
  margin-left: 0px;
  margin-top: -510px;
  width: 100%;
  height: 1875px;
}
.carouselH {
  height:324px!important;
}
.iconlarge i{
font-size: 2rem;
}
.btnText {
font-size: 2rem;
}
.carouselGap {
  margin: 50px 0px 0px 0px !important;
}
}
.footer-heading{
margin: 10px 0px 5px 0px !important
}
.carousel-indicators li {
width: 10px;
height: 10px;
border-radius: 100%;
}
.line{
  margin:0px !important;
  background:url('../images/btn_line.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0 !important;
}
.line:hover {
  margin:0px !important;
  background:url('../images/btn_line_hover.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0 !important;
}
.line.focus,.line:focus{
  margin:0px !important;
  background:url('../images/btn_line_hover.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0!important;
}
.btncall{
  margin:0px !important;
  background:url('../images/btn_call.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0!important;
}
.btncall:hover {
  margin:0px !important;
  background:url('../images/btn_call_hover.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0!important;
}
.btncall.focus,.btncall:focus{
  margin:0px !important;
  background:url('../images/btn_call_hover.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0!important;
}.btncenter{
  margin:0px !important;
  background:url('../images/btn_center.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0 !important;
}
.btncenter:hover {
  margin:0px !important;
  background:url('../images/btn_center_hover.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0 !important;
}
.btncenter.focus,.btncenter:focus{
  margin:0px !important;
  background:url('../images/btn_center_hover.png') !important;
  background-size:100% !important;
  background-repeat: no-repeat  !important;
  border:0 !important;
}
.pricing-text, .pricing-text li {
  padding: 0;
  margin: 0; }
.pricing-text li {
  list-style: none;
  color: #000000; }
.pricing-text li span.fa {
    color: #1ba12d; }
/* #fCarousel{
  height: 400px !important;
} */
/*
.carousel-inner img {
  height: 100%;
} */
