/******************Additional css***/
#message {
  height: 100px !important;
}
#name {
  height: 50px;
}
#email {
	height: 50px;
}
#tel {
	height: 50px;
}
.text-info {
  color: #000 !important;
}
.new-class{
	gap: 0px !important;
}
.carousel {
  overflow: hidden;
  position: relative;
}

.carousel-container {
  display: flex;
  width: 300%;
  transition: transform 0.5s ease;
}

.carousel-item {
  flex: 1;
  padding: 10px;
}

.carousel-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
h2.text-primary.my-2.logotitle {
    font-size: 23px;
}
.strong-view.wpmtst-default .wpmtst-testimonial-heading {
    background:none!important;
    margin-top: 0;
    padding-left: 0!important;
    text-align: center!important;
    color: #1c286a!important;
    font-size: 22px!important;
}
.strong-view.wpmtst-default .wpmtst-testimonial-inner {
    border: 1px solid #232e6e!important;
    padding: 20px;
    text-align: center!important;
}
.new-clrr{
	color:#2a306c !important;
}
.foogallery-album-gallery-list .foogallery-pile h3 {
    color: #2a306c !important;
    font-size: 17px!important;
}
div#gallery-page {
    text-align: center!important;
    color: #2a306c!important;
    font-size: 17px!important;
}
svg.svg-inline--fa.fa-phone-alt.fa-w-16.fs-80.text-primary {
    font-size: 25px;
}
svg.svg-inline--fa.fa-envelope.fa-w-16.fs-80.text-primary {
	 font-size: 25px;
}
svg.svg-inline--fa.fa-map-marker-alt.fa-w-12.fs-80.text-primary {
	 font-size: 25px;
}
.disc li {
    background: url(../images/tick.png) no-repeat left center !important;
    padding-left: 32px !important;
    list-style: none;
    margin-bottom: 2px;
}
.border.border-dark.p-3 {
    background-color: #2a306c1f;
}
.foogallery-album-gallery-list .foogallery-pile:before {
   display:none!important;
}
.foogallery-album-gallery-list .foogallery-pile:after {
display:none!important;
}
p.fs-15.text-center.px-3 {
    font-size: 15px;
    padding: 10px;
}
.border.border-dark.height {
    height: 500px!important;
}
.fs-20.fw-semi.mt-3 {
    font-size: 25px;
    color: #2a306c;
}
.cycle-carousel-wrap {transition:left 0.5s linear;}
/********** Header ********************************************************************/

.logo {max-height:114px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}
.sticky .logo {max-height:80px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s; margin:4px 0px;}

/********** MainBanner **************************************************************************************************/
#MainBanner .overlay {background:rgba(0,0,0,0.25); z-index:1;}
#MainBanner .carousel-caption {bottom:auto; z-index:2;}
#MainBanner .object {-o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center;}

/********** content ***************************************************************************************************/
.bg-border {background:url(../images/seprator.jpg) repeat-x 0 0; height:1px;}
.features a:hover{color:#fff!important;}

#services .h1 {font-size:50px;}
ul.dots li {color:#fff; list-style:none; position:relative; right:10px;}
ul.dots li::before {color:#a8beff; content:"\2022"; font-size:55px; position:absolute; top:-38px; left:-30px;}

#TestiArea h6{letter-spacing:7px;}
#Testimonials q:before,#Testimonials:before {content:open-quote; position:absolute; left:0px; top:-30px;}
#Testimonials q:before,#Testimonials:before {color:#2a306c !important; font-size:140.11px; font-weight:400; font-family: Engravers MT;}
#Testimonials p {font-family:'Cormorant',serif;}

#Testimonials .name{color:#626262; font-weight:700; font-size:12px; letter-spacing:.2em;}
#Testimonials .carousel-inner{width:87%; margin-left:120px; font-size:25px; color:#323232; line-height:1.8;}

/********** Footer ***************************************************************************************************/

#Footer a{color:#fff;}
#Footer a:hover,#Footer a.active{color:#000;}
#Footer .address{font-size:15px;}
#Footer .copyright {color: #979797;font-size: 13px;letter-spacing: .020em;}
#Footer .copyright a{color:#979797;}
#Footer .copyright a:hover{color:#000;}