.swiper-slide{
    transform:translate3d(-7612px, 0px, 0px);
}

/* @import url('https://fonts.googleapis.com/css?family=Roboto:900&display=swap'); */

  /* @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap'); */


* {
box-sizing: border-box;
}

body {
    font-family: "Poppins",sans-serif;
margin: 0;
}
p{
    font-family: "Poppins",sans-serif;
}
.slider-container {
/* display: flex; */
/* align-items: center;
justify-content: center; */
overflow: hidden;
position: relative;
height: 85%;
width: 100%;
}

.slider-container h1 {
color: #fff;
font-size: 100px;
letter-spacing: 5px;
position: relative;
z-index: 0;
text-align: center;
}

.slider-container::after {
background-color: #000;
content: '';
position: absolute;
opacity: 0.3;
top: 0;
left: 0;
/* height:100%;
width: 100%; */
z-index: 0;
}
.image-layer img{
    background-size: cover;
    width:40%;
}
@media (max-width:850px)
{
.slider-container{
    width:100%;
}
}
@media only screen and (max-width: 599px){
    .banner-two .slide-item h1 {
        font-size: 48px;
    }
    
.left-control
{
    left:-100px;
    position: relative;
}
}
@media only screen and (max-width: 799px){
    
    .left-control
{
    left:0px;
    position: relative;
}
}
@media only screen and (max-width: 1860px){
    .left-control
    {
        left:-100px;
        position: relative;
    }
}


.slide {
/* background-size: cover; */
background-repeat: no-repeat;
/* background-position: center center; */
position: absolute;
top: 0;
left: 0;
opacity: 0;
height: 80%;
width: 100%;
transform: scale(1.15);
transition: opacity .6s ease;
}

.slide.active {
animation: grow 4s linear forwards;
opacity: 1;
}

@keyframes grow {
0%, 20% {
    transform: scale(1);
}

75%, 100% {
    transform: scale(1.15);
}
}

.controls-container {
position: absolute;
top: 30%;
/* right: 50%; */
font-size:100px;
display: flex;
/* flex-direction: column; */
/* transform: translateY(-50%); */
z-index: 2;
/* transform:rotate(90deg); */
/* bottom:40px; */
}

.control  {
/* background-color: #fff; */
cursor: pointer;
opacity: 0.5;
bottom:-100px;
margin: 6px;
/* height: 40px; */
/* width: 5px; */
/* transition: opacity 0.3s, background-color 0.3s, transform 0.3s; */

}

.control.active, .control:hover {
color: #fff;
opacity: 1;
/* transform: scale(1.2); */
}
.rigth-control {
/* text-align: right; */
/* right: -500px; */
position: relative;
margin-left: 1800px;
top: 1px;
}
/* .s-text{
left:-100px;
} */
/* .text{
color:red;
} */
/* .banner-two .slide-item h1 .s-text {
position: absolute;
left: 8px;
top: -5px; */
/* font-size:90px; */
/* font-style: normal;
color: rgba(0, 0, 0, 0.0);
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: rgba(255,255,255,0.50);
} */
/* .banner-two .slide-item h1 {
font-size: 180px;

} */
/* .banner-two .slide-item .text {
font-size: 30px;
color:white;
width:80%;
text-align:center;

} */
.banner-two .slide-item .text {
/* position: relative;
display: block; */
/* font-size: 24px;
line-height: 1.5em;
color: #ffffff;
padding-top: 30px;
max-width: 640px;
margin: 0 auto;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px); */
transform: translateY(30px);
}
.banner-two .slide-item .text {
/* position: relative;
display: block;
font-size: 24px;
line-height: 1.5em;
color: #ffffff;
padding-top: 30px;
max-width: 640px;
margin: 0 auto;
opacity: 1;
padding:0; */
/* margin:0; */
/* top:-60px; */
 /* visibility: hidden; */
/* -webkit-transform: translateY(30px);
-ms-transform: translateY(30px); */
transform: translateY(30px);
}

h1 {
position: relative;
font-family: 'poppins', 'Open Sans', sans-serif;
font-weight: 600;
font-size:100px;
margin: 0 0 15px;
background: none;
color: #2d3434;
line-height: 1.25em;
}
/* .banner-two .slide-item .inner {
position: relative;
display: block;
max-width: 950px;
width: 100%;
margin: 0 auto;
text-align: center;
z-index: 5;
top:-120px;
} */
.swiper-fade .swiper-slide {
pointer-events: none;
transition-property: opacity;
}
.banner-two .slide-item .links-box {
position: relative;
display: block;
padding-top: 40px;
opacity: 1;
/* top:-70px; */
/* visibility: hidden; */
/* -webkit-transform: translateY(30px);
-ms-transform: translateY(30px); */
transform: translateY(30px);
}
.banner-two .slide-item .links-box .link {
position: relative;
display: inline-block;
vertical-align: top;
margin: 0 7px 15px;
}
.banner-two .swiper-slide-active .links-box {
opacity: 1;
visibility: visible;

/* -webkit-transform: translate(0);
-ms-transform: translate(0);
transform: translate(0);
-webkit-transition: all 1000ms ease 2000ms;
-ms-transition: all 1000ms ease 2000ms;
-o-transition: all 1000ms ease 2000ms;
-moz-transition: all 1000ms ease 2000ms; */
transition: all 1000ms ease 2000ms;
}
.banner-two .slide-item .links-box .link .theme-btn {
display: block;
min-width: 180px;
}
.btn-style-two {
position: relative;
/* display: inline-block; */
vertical-align: top;
font-family: 'poppins', 'Open Sans', sans-serif;
margin: 0;
line-height: 26px;
padding: 10px 25px 10px;
color: #ffffff;
font-weight: 400;
font-size: 16px;
text-align: center;
text-transform: capitalize;
background: #ff5522;
border: 2px solid #ff5522;
border-radius: 5px;
/* -moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease; */
transition: all 0.3s ease;
}
a {
text-decoration: none;
cursor: pointer;
color: #ff5522;
transition: all 300ms linear;
}
.btn-style-three {
position: relative;
/* display: inline-block; */
vertical-align: top;
font-family: 'poppins', 'Open Sans', sans-serif;
margin: 0;
line-height: 26px;
padding: 10px 25px 10px;
color: #ffffff;
font-weight: 400;
font-size: 16px;
text-align: center;
text-transform: capitalize;
background: none;
border: 2px solid #ffffff;
border-radius: 5px;
/* -moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease; */
transition: all 0.3s ease;
}
@media(max-width:1230px)
{
.container{
    width:50px;
}
}

/* popuper location */

.slider {
max-width: 1300px;
margin: 10px auto;

}
.slick-slide {
margin: 0 5px;
}
.slick-list {
margin: 0px -5px 0px -5px;
}
button.slick-next, button.slick-next:hover {
position: absolute;
top: 41%;
right: 54px;
width: 47px;
height: 75px;
background-image: url("http://maggiesadler.com/wp-content/uploads/2015/10/left-right-arrow.png");
background-size: 95px;
}
button.slick-prev, button.slick-prev:hover {
position: absolute;
top: 41%;
left: 15px;
z-index: 1;
width: 47px;
height: 75px;
background-image: url("http://maggiesadler.com/wp-content/uploads/2015/10/left-right-arrow.png");
background-size: 95px;
  background-position-x: right;
}
.slick-prev:before, .slick-next:before {
font-size: 70px;
color: #EA8496;
line-height: inherit;
font-weight: bold;
}
.slider img {
/* height: 600px; */
/* width:auto; */
}

/* Slick Slider Styles -- Provided by https://kenwheeler.github.io/slick/ */
/* Slider */
.slick-slider
{
position: relative;

display: block;

-moz-box-sizing: border-box;
     box-sizing: border-box;

-webkit-user-select: none;
   -moz-user-select: none;
    -ms-user-select: none;
        user-select: none;

-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
    touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}

.slick-list
{
position: relative;

display: block;
overflow: hidden;

margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
   -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
     -o-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
}

.slick-track
{
position: relative;
top: 0;
left: 0;

display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;

content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}

.slick-slide
{
display: none;
float: left;

height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;

height: auto;

border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
background: #fff url('http://maggiesadler.com/wp-content/uploads/2015/10/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;

src: url('file:///C:/Users/msadler/Desktop/slick-1.5.7/slick/fonts/slick.eot');
src: url('file:///C:/Users/msadler/Desktop/slick-1.5.7/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('file:///C:/Users/msadler/Desktop/slick-1.5.7/slick/fonts/slick.woff') format('woff'), url('file:///C:/Users/msadler/Desktop/slick-1.5.7/slick/fonts/slick.ttf') format('truetype'), url('file:///C:/Users/msadler/Desktop/slick-1.5.7/slick/fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;

position: absolute;
top: 50%;

display: block;

width: 20px;
height: 20px;
margin-top: -10px;
padding: 0;

cursor: pointer;

color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;

opacity: .75;
color: white;

-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '';
}
[dir='rtl'] .slick-prev:before
{
content: '';
font-weight: bold;
font-size: 20px;
}

.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '';
}
[dir='rtl'] .slick-next:before
{
content: '';
}

/* Dots */
.slick-slider
{
margin-bottom: 30px;
}

.slick-dots
{
position: absolute;
bottom: -45px;

display: block;

width: 100%;
padding: 0;

list-style: none;

text-align: center;
}
.slick-dots li
{
position: relative;

display: inline-block;

width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;

cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;

display: block;

width: 20px;
height: 20px;
padding: 5px;

cursor: pointer;

color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;

position: absolute;
top: 0;
left: 0;

width: 20px;
height: 20px;

content: '•';
text-align: center;

opacity: .25;
color: black;

-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}
.packages-section .carousel-box .next-btn {
top: -50px;
}
.packages-section .carousel-box .prev-btn {
top: -50px;
}
.search-one .form-box {

margin-bottom: 20px;
padding-top: 5px;
}
@media (min-width: 1200px){
h4 {
    /* font-size: 1.5rem; */
    line-height: 20px;
}
}
/* .slick-slider .slick-track, .slick-slider .slick-list {
    width:100%;
} */
.slider{
width:100%;
/* height:600px; */
}
.package-block .inner-box {
min-height: auto;

}
.insta-section-two .carousel-box {
margin-top: -140px;
margin-bottom: -100px;
}
.hvr-box{
margin-top:-60px;
}
a:hover, a:focus, a:visited, a:active, button:active, button:focus {
text-decoration: none;
outline: none;
}
.hvr-box h3 a:hover {
text-decoration: underline;
}
.hvr-box h3 a {
color: #ffffff;
font-size:28px;
font-weight:800;
}
.slider .info{
color:#fff;
font-size:14px;
}
.slide11 img{
border:4px solid white;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
border-radius:10px;
}
.hvr-inner{
padding:10px;

}
.slide11{
padding-top:50px;
margin-left:10px;
margin-right:10px;
}
.slide22 img{
border:4px solid white;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
border-radius:10px;
}
.slide22{
margin-left:10px;
margin-right:10px;
}
.news-two{
height:750px;
padding:0;
width:100%;

}
.packages-section{
height:800px;
width:100%;
padding:10px;
}
@media (max-width:852px){
.packages-section{
height:750px;
width:100%;
}
}
.slick-dots {
margin-top: -250px;
width:100%;
}
.testimonials-two{
height:750px;
width:100%;
}
.clients-two.alternate {
height:150px;
width:100%;
margin-top:50px;
/* border-bottom:1px solid red; */

    padding: 0px 0 0;

/* border-bottom:2px solid blue; */
} 
@media (max-width:852px){
.clients-two.alternate{
height:150px;
width:100%;
margin-top:50px;
}
.testimonials-two{
    margin-top:20px;
    height:1300px;
}
}
.fa, .fas {

margin-top: 11px;
}

.fa-angle-up{
font-size:22px;
margin-top:0px;
}
.fa-angle-down{
font-size:22px;
margin-top:0px;
}
.main-menu .navigation > li > a {
 
    font-family: 'poppins', sans-serif;
}
.packages-two{
    padding-top:10px;
}
.fab{
    margin-top:12px;
}
.about-section {
    /* position: relative; */
    padding: 0 0px 0px;
}
.testimonials-section .slick-dots {
    padding-top: 130px;
}
.post .text{
    font-size:18px;
    font-weight:800;
}
.testi-block-two .rating {
   
    /* top: -40px; */
    
}
.why-us-two{
    padding-top:0;
}
.slick-dots {
    bottom: 45px;   
}
.image1{
    margin-top:-60px;
    width:40px;
    margin-left:15px;
    height:100px;
}
.image1 img{
    width:100%;
}
@media (max-width:1430px)
{
    .packages-section{
        height:680px;
    }
}
.contact-section {

    padding: 100px 0px 90px;

    
}
.header-top .top-left .info li .icon {
    top: -10px;
 
}
.input-icons i {
    position: absolute;
}

.fa-phone{
    margin-top:0;
}
.search-one .search-tabs .tab-buttons .tab-btn:last-child {
    border-radius: 10px 10px 0 0;
}
.accordion-button{
    background-color: #f2f4f7;
    color:#fff;
}
.day{
    width:80px;
    height:45px;
    background-color:#4a6660;
    padding-top:13px;
    padding-left:20px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    border-radius:3px;
}

.accordion-button:not(.collapsed){
    background-color: #4a6660;
    color:#fff;
}
.accordion-button::after {
    /* width: 30px;
    height: 30px; */
    margin-left: auto;
    content: "";
    color:#fff;
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition);
    background-color: #ff5522;
    border-radius:3px;
    text-align:center;
    padding:10px;
    /* margin:0; */
}
.accordion-button:not(.collapsed)::after {
    /* width: 30px;
    height: 30px; */
    margin-left: auto;
    content: "";
    color:#fff;
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition);
    background-color: #fff;
    border-radius:3px;
    text-align:center;
    padding:10px;
    /* margin:0; */
}
.accordion-button:not(.collapsed) .day{
    width:80px;
    height:45px;
    background-color:#ff5522;
    padding-top:13px;
    padding-left:20px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    border-radius:3px;
    color:#fff;
}
.accordion-button {
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
 li::marker{
    color:#ff5522;
}
.accordion-body p {
    line-height: 1.65em;
   
}
.accordion-collapse {
    position: relative;
    padding: 40px 40px 35px 45px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 5px;
}
.accordion-item {
  
    border:none;
}
.accordion-body{
    font-size: 18px;
    color: #6c7171;
}

.fa-angle-left{
    /* margin-right:15px; */
 }
.fa-angle-right{
    /* margin-right:15px; */
}
.location .fa-map-marker-alt{
    margin-top:0;
}
footer{
    position: relative;
    background: #000;
}
.main-footer::before{
    content: "";
    background-image:  url("http://localhost/tracker/images/footer.jpg");
    background-size: cover;
    background-color:none;
    position:absolute;
    background-repeat: no-repeat;
    background-position:absolute;
    opacity: 0.4;
    /* z-index:-100; */
    inset:0;
}
@media (max-width:952px){
    .main-footer.style-two{
        background-size:cover;
    }
}

.main-footer.style-two .upper-section {
    padding-top: 5px;
}
.info{
    /* color:#rgba(0, 0, 0, 1); */
    /* background: rgba(0, 0, 0, 1); */
    isolation: isolate;
}
.main-footer.style-two{
    /* background: none; */
}
/* .main-footer.style-two .info li a {
    color: #fff;
}
.main-footer.style-two .links li a {
    color: #fff;
}
.main-footer.style-two {
    color: #fff;
   
}
.main-footer.style-two .f-bottom .copyright {
    color: #fff;
}
.main-footer.style-two .bottom-links li a {
    color: #fff;
} */
.main-menu .navigation > li > ul {
    width: 310px;
}
.main-footer.style-two {
    color: #fdfafa;
    /*background: #272d2e;*/
    font-family: 'poppins', san-sarif;
}
.main-footer.style-two h4 {
    color: #ffffff;
    font-weight: 500;
}
.main-footer.style-two .links li a {
    color: #ffffff;
}
.main-footer.style-two .info li a {
    color: #ffffff;
}
.main-footer .upper-section {
    position: relative;
    padding: 0px 0 0px;
}



/* ***********************
        piligrama
*********************** */

.card2{
    float:center;
    position:relative;
    width:380px;
    height:auto;
    /* color:red; */
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    display:inline-flex;
    margin:15px;
    padding:20px;
    border-radius:10px;
}
.card1 .imgbx{
    width:auto;
    height:auto;
    display:block;
    height:100px;
    margin:10px;
    /* flex:0 0 130px; */
}
 .card2 .imgbx img{
    /* width:400px; */
    height:280px;
    margin-bottom: 15px;
}
.card2 .content{
    margin-left:5px;
   
}
.card2 .content h4{
  line-height: 8px;
   
}
.card2 .content .icon{
    margin-right:15px;
}
.card1 .content p{
    line-height: 15px;
    font-size:14px;
    font-weight:600;
}
.card {
    border: none;
}
@media (max-width:991px)
{
    .card2{
        flex-direction: column;
        height:auto;
        float:left;
       
    }
    table {
        width:auto;
    }
    .card1 .imgbx img{
        width:100%;
    }
    .card1 .content{
        margin-left:20px;
        margin-top:20px;
       
    }
    
} 

textarea.form-control {
    height: 100px;
}
.package-block .bottom-box .rating i {
    margin-top: 0;
}
.package-block .image-box img{
    /* height:280px; */
}
.package-block .image-box .image {
    position: relative;
    background: #ff5522;
    /* border-radius: 0px; */
    overflow: hidden;
}
/* .tabs-content .row {
display :inline-flex;
} */
.about-two {
    position: relative;
    padding: 106px 0px 60px;
}


/* **************************
            slide
**************************** */


@media (max-width:852px){
    .slider2 {
    padding: 15px;
    height:400px;
    margin-top:720px;
    width:100%;
    }
}
  .slider2 {
    padding: 15px;
    height:400px;
    width:100%;
    margin-bottom:0px;
    margin-top:100px;

    /* padding-bottom:100px; */
    /* margin:0;
    padding:0;
    bottom:0; */
  }
  
  .slider2 .slick-list {
    margin: -100px -10px;
    height:100%;
    padding:0;
  }
  
  .slick-slide {
    margin: 0 10px;
  }
  
  .slide12 a {
    display: block;
  }
  
  .slide12 img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
  
  .slick-dots {
    text-align: center;
  }
  .slick-dots li {
    display: inline-block;
    width: 10px;
    height: 10px;
    border: 1px solid black;
    border-radius: 50%;
    margin: 0 7px;
  }
  
  .slick-dots .slick-active {
    background-color: #000;
  }
  .form-control{
    margin:10px 0;
  }
  .package-block.alt .lower-box .location{
    font-size: 28px;
    font-weight:700;
    margin-top:-200px;
    text-align:center;
    color:white;
  }
  @media (max-width:991px)
{
    .categories{
        flex-direction: column;
        height:auto;
        float:center;
       
    }
    /* .container{
        flex-direction: column;
        height:100%;
        float:center;
       
    } */
}
.title-box .text {
    font-family: 'Poppins', 'sansarif';
    padding-top:0px;
}
.about-section .title-box{
    -webkit-animation-duration: 1s;
    -webkit-animation-name: slidein;

    -moz-animation-duration: 1s;
    -moz-animation-name: slidein;
    -o-animation-duration: 1s;
    -o-animation-name: slidein;

    animation-duration: 1s;
    animation-name: slidein;
}
@-webkit-keyframes slidein {
    from {
        margin-left: 100%;
        width:100%;
    }

    to {
        margin-left: 0%;
        width: 100%;
    }
}

@-moz-keyframes slidein {
    from {
        margin-left: 100%;
        width:100%;
    }

    to {
        margin-left: 0%;
        width: 100%;
    }
}
 @-o-keyframes slidein {
    from {
        margin-left: 100%;
        width:100%;
    }

    to {
        margin-left: 0%;
        width: 100%;
    }
}
  @keyframes slidein {
    from {
        margin-left: 60%;
        width: 50%;
    }

    to {
        margin-left: 50%;
        width: 50%;
    }
}

.about-section .text-col {
    position: relative;
    margin-bottom: 0px;
    order: 12;
}

/* .inner-banner { */
    /* position: absolute; */
    /* width: 100%;
    height: 400px; */
    /* top: 0;
    bottom: 0;
    left: 0;
    right: 0; */
    /* margin: auto;
    display: block;
  }
  
  .inner-banner .image-layer {
    animation: scale 10s linear infinite;
  }
    
  @keyframes scale {
    100% {
      -webkit-transform:scale(1.2);
      -moz-transform:scale(1.2);
      -ms-transform:scale(1.2);
      -o-transform:scale(1.2);
      transform:scale(1.2);
    }
  } */
  .about-section .text-col .inner {
    padding-top: 0px;
}
/* .about-section .image-col .image-box .image {
    margin-top: 50px;
} */
.main-footer.style-two {
    /*background-image: url('../images/slider7.jpg');*/
    background-image:linear-gradient(to right, #ffffff, rgb(4, 36, 94)), url('../images/slider7.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    /* background: #eff4f3; */
}
.search-one .auto-container{
    background-color: #eff4f3;
    padding:10px;
    margin:20px auto;
    border-radius: 10px;
}
form .form-group input[type="text"], form .form-group input[type="email"], form .form-group input[type="password"], form .form-group input[type="tel"], form .form-group input[type="url"], form .form-group input[type="file"], form .form-group input[type="number"], form .form-group textarea, form .form-group select {
    height: 40px;
}
.site-form form .form-group input[type="text"], .site-form form .form-group input[type="email"], .site-form form .form-group input[type="password"], .site-form form .form-group input[type="url"], .site-form form .form-group input[type="number"], .site-form form .form-group input[type="file"], .site-form form .form-group input[type="range"], .site-form form .form-group select, .site-form form .form-group textarea {
    height: 40px;
}
.site-form form .f-btn {
    padding: 3px 5px;
    margin-top: 2px;
}
.site-form form .f-btn span{
    padding:0;
}
.search-one .auto-container {
    width: 660px;

}
/* .form{
    font-family: 'poppins', san-sarif;
} */
.search-one{
    background-color:#eff4f3;
    padding-top:1px;
    margin:40px 0 0;
    padding-bottom:10px;
    font-family: 'poppins', san-sarif;
}
.searchelse{
    margin-bottom:20px;
}
.searchelse .auto-container{
    max-width:600px;
    background-color: white;
}
.searchelse .auto-container .mb {
    padding: 0 15px;
    margin-bottom:0;
}
.searchelse .auto-container .form-control {
    margin: 5px 0;
}
.mb-3, .my-3 {
    margin-bottom: 0;
}
.mb-3 {
    margin-bottom:0;
}
.form-label {
    margin-bottom: 0;
}
/* .inner-banner .image-layer {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 400px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: 100% 400px;
    background-attachment: fixed;
} */
@media (max-width:800px){
    .row .emibanner img{
        display:grid;
    }
}
.row .emibanner{
    padding:0;
}
.row .emibanner img{
    height:470px;
}
.row .emiform{
background-image: url(../images/row-bgimage-3.png) ;
padding: 20px 10 10px 0px;
/* position: absolute;
display:flex; */
}
.row .emiform textarea.form-control {
    height: 50px;
}
.row .emiform h3{
    /* font-size: 20px; */
    text-align: center;
    /* padding:10px; */
}
.row .emiform p{
    font-size: 20px;
    text-align: center;
    padding:2px;
    margin-bottom: 0;
}
.row .emiform form{
    /* width:90%; */
    text-align: center;
    margin:0px 20px 10px;
}
form .form-control:focus{
    border-color: #ced4da;
    box-shadow: none;
  }
  .package-block .inner-box:hover .image img {
    opacity: 0.50;
    transform: scale(1.05);
    height: 280px;
}
.package-block .image-box img {
    height: 280px;
}
.image-box {
    /* width: 423px;
    height: 280px;*/
    /* overflow: hidden;  */
    /* margin: 0 auto; */
    /* position: relative;
    padding: 0;
    margin: 0; */
}
.links-box .fa{
    font-size: 14px;
}
.t-reviews .rev-info .rev-left .count {
    position: relative;
    font-size: 90px;
    line-height: 1.15em;
    color: #2d3434;
    font-family: 'Gilroy_Bold', sans-serif;
    margin-bottom: 5px;
}
.testimonials-two .image-col .inner {
    position: relative;
    display: block;
    padding-right: 0px;
    min-height: 100%;
}
.header-style-two .auto-container {
    max-width: 1360px;
    padding: 0 20px;
}
.main-footer ul, .main-footer ul li {
    list-style: none;
    margin: 0;
    padding: 0;
}
ul li a::first-letter{
    text-transform:capitalize;
    }
    .main-footer .footer-logo {
        position: relative;
        margin-top: -25px;
        margin-bottom: 22px;
    }
    .field-icon {
        float: right;
        margin-right: 15px;
        margin-top: -35px;
        position: relative;
        z-index: 2;
      }
#register .form-control {
    margin: 0px 0;
}
#register .form-group {
    position: relative;
    padding: 0 0px;
    margin-bottom: 10px;
}
.error{
    color:red;
}
input[type=checkbox], input[type=radio] {
    margin: 4px 7px 0;
}
.field-icon1 {
    float: right;
    margin-right: 15px;
    margin-top: -25px;
    position: relative;
    z-index: 2;
  }
  .footer-info li:hover{
    text-decoration: none;
  }
