@media (min-width: 320px) and (max-width: 767px) {
    .heading_inner.apply h2 {
    margin: 0;
    padding: 0;
    font-size: 24px;
}
    .main_nner_collpse {
    width: 100%;
    margin: auto;
}
.main_nner_collpse h3 {
    font-size: 17px;
    color: #000;
    padding-left: 32px;
    text-align: justify;
    padding-right: 32px;
}
    .contact_main_form_inner {
    width: 100%;
    margin: auto;
}
.form_inner textarea {
    width: 100%;
    height: 115px;
    background: #f8f8f8;
    padding: 17px;
}
section#contact_us_main {
    background: #f4f3ef;
    padding: 30px 0;
    text-align: center;
}
.heading_inner h2 {
    text-transform: capitalize;
    padding-bottom: 1px;
}
     div#wrapper #carousel img {
         width: 300px !important;
         height: 199px !important;
    }
     .lead-5 {
         padding-top: 0px;
         text-align: center;
    }
    section.contact_confirming_form {
    padding-top: 0;
}

     .tab_listing_second .nav-tabs > li {
         padding-left: 27px;
         text-align: center;
         float: none;
    }
    .main_nner_collpse span {
    float: left;
    color: #e2d7aa;
    padding-right: 18px;
}
     #wrapper {
         background-color: #fff;
         width: 100%;
         height: 200px;
         overflow: hidden;
         position: absolute;
         left: 0;
    }
     section.slider_wrapper {
         padding: 0px;
         height: 182px !important;
    }
     #prev {
         left: 337px;
    }
     #next {
         right: 336px;
    }
     .tab_listing_second ul.nav.nav-tabs {
         display: flex;
         justify-content: center;
         align-items: center;
    }
     .tab_listing_second .nav-tabs>li>a {
         border-bottom: 3px solid transparent !important;
    }
     .tab_listing_second a {
         padding-bottom: 2px !important;
         margin-bottom: 13px;
    }
     .lead-5 a {
         width: 100% !important;
    }
     .btn-link.focus, .btn-link:focus {
         text-decoration: none;
         box-shadow: none;
    }
     #confirm-book li {
        padding-left: 19px;
         font-size: 13px !important;
    }
     #conformation-content-list-1 p {
         font-family: 'Work Sans', sans-serif !important;
         font-size: 13px;
    }
     .listig_tab_inner .tab_inner ul.nav.nav-tabs li {
         width: 50%;
         margin: 0;
         padding: 1px 3px;
         text-align: center;
    }
     .tab_inner .nav-tabs>li>a {
         border: 2px solid #d7cfb1;
         border-radius: 0;
         font-family: 'Work Sans', sans-serif !important;
         font-size: 17px;
         font-weight: 900;
         color: #c6bd9b;
         padding: 8px 2px;
         margin: 0px;
         margin-top: 10px;
         width: 100%;
    }
     .tab_inner .nav-tabs>li>a.active {
         background: #d7cfb1 !important;
         color: #ffffff !important;
    }
     .jumbotron-style {
         background-position: center center;
         padding-bottom: 7rem;
    }
     .inner-text {
         padding-top: 12px;
         position: relative;
         top: 36px;
    }
     .display-4 {
         font-size: 27px;
         text-align: center;
    }
     .lead {
         font-size: 14px;
         text-align: center;
    }
     .section-1 {
         float: left;
         text-align: center;
         padding-top: 6px;
         width: 100%;
         display: none;
    }
     .lead a{
         padding: 6px;
         color: #fff;
         background-color: #d7cfb1 !important;
         border-radius: 0px !important;
         width: 160px !important;
         font-weight: normal;
         font-size: 13px !important;
         text-transform: uppercase;
         box-shadow: none !important;
         transition: 0.3s;
    }
     .hero .lead a:hover {
         padding: 6px;
         color: #fff;
         background-color: transparent!important;
         border-radius: 0px !important;
         width: 160px !important;
         font-weight: normal;
         font-size: 13px !important;
         text-transform: uppercase;
         box-shadow: none !important;
         transition: 0.3s;
    }
     #book-now a {
         color: #fff;
         background-color: #d7cfb1 !important;
         border-radius: 0px !important;
         width: 200px !important;
         font-weight: normal;
         font-size: 15px !important;
         text-transform: uppercase;
         box-shadow: none !important;
         transition: 0.3s;
         padding: 8px !important;
    }
     .left {
         float: left;
         padding-right: 0;
         border-right: initial !important;
         width: 100% !important;
    }
     .right {
         float: left;
         padding-left: 0;
         width: 100%;
         padding-bottom: 35px;
    }
     .why-zen {
         right: 0;
         width: 100%;
         left: 0;
         text-align: center;
    }
     .main_inner_bak{
         height: 220px;
    }
     .valued_left_inner {
         width: 100%;
         float: left;
         height: : 220px;
         position: relative;
    }
     .valued_right_inner {
         width: 100%;
         float: left;
         height:240px;
    }
     .main_inner_valu h2{
         font-size: 25px;
         padding-bottom: 17px;
    }
     .valued_right_inner::before {
         top: 196px !important;
         left: 50%;
         font-size: 30px;
    }
     .valued_right_inner.icone {
         padding: inherit;
         padding-top: 54px;
         background-size: 15%;
    }
     .main_inner_valu.icon{
         background-size: 20%;
    }
     .view-package {
         margin-top: 0;
         margin-bottom: 20px;
    }
     .main-section-2 .col-md-3 img{
         display: none;
    }
     #headline {
         padding-top: 66px;
         padding-bottom: 40px;
         font-size: 18px;
    }
     #headline {
         grid-gap: 20px !important;
         width: 100%;
    }
     .listig_tab_inner #headline {
         padding-top: 60px;
         padding-bottom: 12px;
         font-size: 17px;
         width: 100%;
         margin: auto;
    }
     .res_listing_headline{
         padding-bottom: 50px !important;
    }
     #text-border h2 {
         padding-left: 0;
    }
     #slider-bottom-row h2 {
         text-transform: capitalize;
         font-size: 17px;
         margin-bottom: 0px;
         line-height: 22px;
    }
     #part-2 p {
         color: #000;
         font-weight: bold;
         margin-bottom: 0px;
         font-size: 12px;
    }
     .listig_tab_inner #part-2 p {
         color: #000;
         font-weight: bold;
         margin-bottom: 0px;
         font-size: 14px;
    }
     .listig_tab_inner #part-2 h4 {
         font-size: 26px;
         font-weight: normal;
         letter-spacing: 2px;
         margin-bottom: 0px;
         font-family: 'Work Sans', sans-serif !important;
    }
     .res-conf h4 {
         font-size: 26px !important;
         font-weight: normal;
         letter-spacing: 2px;
         margin-bottom: 0px;
         font-family: 'Work Sans', sans-serif !important;
    }
     .res-conf p {
         color: #000;
         font-weight: bold;
         margin-bottom: 0px;
         font-size: 14px !important;
    }
     #part-2 h4 {
         font-size: 24px;
         font-weight: normal;
         letter-spacing: 2px;
         margin-bottom: 0px;
         font-family: 'Work Sans', sans-serif !important;
    }
     #text-border p {
         padding-left: 0 !important;
         font-size: 15px;
         margin-bottom: 0px;
    }
     #conformation-content{
         padding-top:20px;
    }
    /*#text-border p::before {
         position: absolute;
         left: 109px;
    }
    */
     .inbox_mail_innner button {
         right: 4px;
         top: 67%;
    }
     .main-section-2 {
         display: inline-block;
         width: 100%;
         padding: 0px 0px 10px 0px;
         border: inherit !important;
    }
     section.listing_wraper a.carousel-control-next {
        background-color: transparent !important;
    }
     section.listing_wraper a.carousel-control-prev {
        background-color: transparent !important;
    }
     .listing_wraper{
         display: block;
    }
     .slider_wrapper{
         display: none;
    }
     #footer-social-icon{
         text-align: center !important;
         padding-left: 0px;
    }
     #footer-contact{
         padding-bottom: 32px;
    }
     .footer-section ul {
         padding-left: 18px;
         text-align: left;
    }
     .footer-img {
         text-align: center;
    }
     .footer-section {
         text-align: center;
    }
     .res-menu a i {
         color: #fff;
         font-size: 29px;
    }
     .dropdown {
         float: inherit;
    }
     a#toggle {
         width: 100%;
         position: absolute;
         right: 0;
         text-align: right;
         margin-right: 38px;
         margin-top: 6px;
    }
     div#menu {
         top: 45px !important;
    }
     div#menu li a {
         padding: 5px;
         color: #ffffff;
         text-decoration: none;
         transition: all .2s;
         font-size: 16px;
    }
     a.p-2.text-dark.current {
         border: inherit !important;
    }
     div#menu {
         position: absolute;
         z-index: 11111;
    }
.font-weight-normal {
    font-weight: 400 !important;
    /* position: relative; */
    z-index: 999999;
    left: -75px;
}
     .price-dropdown {
         color: #928d8d !important;
         background-color: transparent !important;
         border: none !important;
         font-weight: bold;
         text-transform: uppercase;
         letter-spacing: 2px;
         padding-top: 0px !important;
    }
     .font-weight-normal img{

    }
     .p-3{
         padding: 10px !important;
    }
     .fa-navicon:before, .fa-reorder:before, .fa-bars:before {
         content: "\f0c9";
         font-size: 22px !important;
    }
    /*#menu:after {
         top: -15px;
         left: inherit;
         content: "";
         display: block;
         border-left: 15px solid transparent;
         border-right: 15px solid transparent;
         border-bottom: 20px solid white;
         right: 36px;
    }
    */
     .footer-section ul li a{
         font-size: 13px;
    }
     #part-2 {
         padding-left: 0 !important;
    }
     div#menu ul li {
         padding-bottom: 4px;
    }
     #confirm-book li::before {
         padding-right: 5px !important;
    }
     a#toggle {
         cursor: pointer;
    }
     div#menu li a:hover, div#menu li a:focus {
         background: inherit !important;
         color: #201e1e;
    }
     button.login_btn_top {
         background: transparent;
         border: 1px solid #e2ddbf;
         padding: 4px 38px;
    }
     #part-2 {
         text-align: center;
    }
     #part-3 {
         text-align: right;
         padding-top: 0;
    }
     .inbox_mail_innner labal {
         text-align: center;
    }
     .jumbotron-about {
         background-size: 100% 100%;
         padding-bottom: 257px;
         background-position: center center;
    }
     .about-eclips {
         text-align: center;
         width: 100%;
         padding: 0;
         right: 0;
         left: 0%;
    }
     .eclips-text {
         left: 0%;
         padding-bottom: 0;
    }
     .about-eclips {
         background-image: inherit !important;
    }
     .about-eclips {
         padding-bottom: 27px;
         padding-top: 30px;
    }
     .about-eclips h2 {
         color: #fff;
         padding-left: 0px;
    }
     .about-eclips p {
         color: #fff;
         font-size: 16px;
         line-height: 27px;
    }
     .plane-img {
         display: none;
    }
     .our-story-text h3 {
         text-align: justify;
         font-size: 17px;
         color: #2c2c2c;
         line-height: 25px;
         margin-bottom: 25px;
         word-wrap: break-word;
    }
     #booking-number{
         color: #212529;
    }
     .our-story-text p {
         font-size: 15px;
    }
     .link {
         display: none;
    }
     .res-menu {
         display: block;
    }
     section.hero-2 .res-menu a i {
         color: #000;
    }
     #reserv-1 img{
         float: none !important;
         padding-top: 15px !important;
    }
     #reserv-section-1-content h2 {
         text-align: center;
         font-size: 27px;
         margin-bottom: 0 !important;
    }
     #reserv-section-1 {
         padding: 50px 0 !important;
    }
     #reserv-section-1-content {
         padding-top: 0px;
    }
     .conformation {
         margin-top: 20px !important;
    }
     #conformation-content-list ul {
         padding-left: 0px;
         padding-top: 0px;
    }
     #reserv-section-1-content h4 {
         font-size: 20px;
    }
     #reserv-section-1 .lead a{
    }
     div#reserv-section-1-content {
         text-align: center;
    }
     #reserv-section-1-content h5{
         margin-top: 20px;
        color: #212529;
    }
     #reserv-section-1-content p{
         font-size: 15px;
         margin-top: 0.5rem;
    }
     #res-list{
         padding-top: 20px !important;
         margin-bottom: 2rem;
    }
     #box-inner-1 {
         text-align: center;
         border: 1px solid #dfdcd0;
         background: #ffffff;
         padding: 15px;
         padding-top: 28px;
    }
     #box-inner-1 h4{
         font-size: 33px;
         margin-top: 0px !important;
    }
     #box-inner-1 #night-7 {
         font-size: 16px;
    }
     #box-inner-1 #value {
         font-size: 16px;
    }
     section.listing_wraper img {
         height: auto;
    }
     #slider-bottom-row {
         padding-top: 25px;
         margin-left: 0px;
         margin-right: 0px;
         padding-bottom: 25px;
         border: 1px solid #d7cfb1;
         margin-top: 12px;
    }
     #text-border {
         border-right: none;
    }
     .lead-why {
         background: #f4f3ef !important;
         color: #2c2c2c;
         box-shadow: 0px 4px 2px 0px #c6c5c0 !important;
         text-transform: none;
         letter-spacing: 2px;
         padding: 9px;
         font-family: 'butlerbold' !important;
         width: 200px;
         text-align: center;
         font-size: 14px;
    }
     #confirm-row {
         border: 1px solid #dfdcd0;
         margin: 0px;
         padding: 0px;
    }
     #res_listing_containers{
         padding: 0px;
    }
     #confirm-row img{
        /* width: 100% !important;
        */
    }
     #conformation-content-list ul li {
         font-size: 13px;
         line-height: 30px;
    }
     #conformation-content-list {
         padding-top: 44px;
         border-right: 0px;
    }
     .confirm-sec-1 {
         position: relative;
         top: 0px;
    }
     .confirm-sec-1 {
        left: 0 !important;
    }
     div#accordionExample {
         width: 100%;
    }
     .listing-tongle h2 {
         text-align: left;
         width: 100%;
         display: inline-block;
    }
     #conformation-content-list-1 h3 {
         font-family: 'Work Sans', sans-serif !important;
         font-size: 18px;
         font-weight: bold;
    }
     .lead-2{
         display: none;
    }
     #part-3 p {
         font-size: 15px;
    }
     .listing-booking-card {
         margin: 8px;
         padding: 14px 14px;
    }
     .partner-banner-text .display-4{
         font-size: 26px;
    }
     .partner-section-2-para{
         text-align: center;
    }
     .lead-4{
         float: none;
    }
     .partner-section-2-text{
         font-size: 30px;
    }
     .partner-section-3-text{
         font-size: 30px;
         margin-top: 30px;
         text-align: center;
    }
     .listing-slider .carousel-item {
         height: auto !important;
    }
     #conformation-content-list-1 ul {
         padding-left: 0px;
         padding-top: 1px;
    }
     .footer-section h3 {
         color: #ffffff;
         padding-bottom: 0px;
         font-size: 1.125rem;
         text-transform: uppercase;
    }
     #rem-hert{
         display: none;
    }
     .carousel-fade .carousel-control-next .fa-angle-right:before {
         content: "\f105";
         color: #ffffff;
         font-size: 40px;
         position: relative;
         top: 105px;
         left: 0px;
    }
     .listing_wraper .carousel-control-next .fa-angle-right:before {
         content: "\f105";
         color: #ffffff;
         font-size: 40px;
         position: relative;
         top: 0px;
         left: 0px;
    }
     .carousel-control-prev .fa-angle-left:before {
         content: "\f104";
         color: #ffffff;
         font-size: 40px;
         position: relative;
         top: 105px;
         right: 0px;
    }
     .fa-angle-left{
         float: none;
    }
     .listig_tab_inner #confirm-row #conformation-content {
         order: 1;
    }
     .listig_tab_inner #confirm-row #part-2 {
         order: 2;
         padding-top: 0px;
         text-align: left;
    }
     .conformation #confirm-row #conformation-content {
         order: 1;
    }
     .conformation #confirm-row #conformation-content-list {
         order: 3;
         padding-top: 0px;
         margin-top: 25px;
    }
     .conformation #confirm-row #part-2 {
         order: 2;
        /*padding-top: 20px;
        */
         text-align: left;
    }
     .conformation #confirm-row .accordion{
         order: 4;
    }
     #res_listing_pri{
         padding-bottom: 12px;
    }
     #reserv #card-icon{
         text-align: left !important;
         margin-bottom: 15px;
    }
     .res-view-package .carousel-control-prev {
         top: 0;
         height: 0px;
    }
     .res-view-package .carousel-control-next {
         top: 0;
         height: 0px;
    }
     #pool-img-res{
         display: block;
         margin-top: 10px;
         width: 98% !important;
    }
     #pool-img{
         display: none;
    }
     .pagination-section ul li a {
         color: #000000;
         text-decoration: none;
         font-family: 'butlerbold' !important;
         font-size: 20px;
    }
    div#list-pannel-para p {
    font-size: 15px;
    }
    .ltinerary-text h2 {
    font-size: 17px;
    font-weight: bold;
    font-family: 'Work Sans', sans-serif !important;
    margin-bottom: 0px;
    }
    .facility-text .facility-list li {
    font-size: 15px;
    line-height: 25px;
    padding-left: 35px;
    position: relative;
    padding-bottom: 15px;
    }
    .inclusions-text .include-list li {
    font-size: 15px;
    line-height: 25px;
    padding-left: 35px;
    position: relative;
    padding-bottom: 15px;
    }
    .inclusions-text .not-include-list li {
    font-size: 15px;
    line-height: 25px;
    padding-left: 35px;
    position: relative;
    padding-bottom: 15px;
    }
    .res_confirm{
        padding-top: 0px !important;
    }
    .res_confirm_1{
        padding-top: 0px !important;
    }
    .inclusions-text h2{
        font-size: 17px;
    }
}
 @media (min-width: 600px) and (max-width: 767px) {
    .main_nner_collpse h3 {
    font-size: 18px;
    color: #000;
    text-align: justify;
   
}
     .main_inner_bak {
         overflow: hidden;
         transform: inherit !important;
    }
     .map iframe {
         width: 100%;
    }
     #next {
         right: 482px;
    }
     #prev {
         left: 483px;
    }
     #part-3 p {
         font-size: 15px;
         padding-right: 49px;
    }
     .valued_right_inner {
         padding-top: 43px;
         margin-top: 0px;
    }
     .font-weight-normal {
         font-weight: 400!important;
         position: relative;
         z-index: 999999;
         left: -252px;
    }
     .jumbotron-style {
         padding-top: 0px !important;
         background-size: 100% 100%;
         margin-bottom: 0px;
         background-position: center center !important;
    }
     .left {
         width: 100%;
    }
     #text-border p::before {
         position: relative;
         left: -3px;
    }
     .font-weight-normal {
        /*left: -146px !important;
        */
    }
     .valued_right_inner::before {
         top: 206px !important;
         left: 50%;
    }
     .listing_wraper{
         display: block;
    }
     .slider_wrapper{
         display: none;
    }
     .footer-section ul {
         padding-left: 18px;
         text-align: center;
    }
     .lead-5 {
         padding-top: 0px;
    }
     .main_inner_bak {
         background: #ecebe5;
         position: absolute;
         left: -1900px right: 0 top: 0 bottom: 0;
         height: 230px;
         transform: inherit !important;
         width: 2524px;
         overflow: hidden;
    }
     .listing-slider .carousel-item {
         height: auto !important;
    }
     .res-view-package .carousel-control-prev {
         top: 20% !important;
         height: 0px;
    }
     .res-view-package .carousel-control-next {
         top: 20% !important;
         height: 0px;
    }
}
 @media (min-width: 768px) and (max-width: 991px) {
    .main_nner_collpse {
    width: 100%;
    margin: auto;
}
     .font-weight-normal img{

    }
     .mr-md-3 {
         margin-right: 0px!important;
    }
     .hero-2 .link-2 a {
         margin-right: 0px;
    }
     .hero .link a {
         margin-right: 0;
    }
     .listing_wraper{
         display: block;
    }
     .slider_wrapper{
         display: none;
    }
     #box-inner-1 .lead a:hover{
         width: 150px !important;
    }
     .main_inner_bak {
         background: #ecebe5;
         position: absolute;
         left: -64px;
         top: 0;
         bottom: 0;
         height: 311px;
         transform: inherit;
         width: 121%;
         overflow: hidden;
    }
     .valued_right_inner::before {
         left: 49%;
    }
     .main_inner_valu p {
         padding-left: 11px;
    }
     #text-border h2 {
         padding-left: 8px;
    }
     #text-border p {
         padding-left: 0;
    }
     #slider-bottom-row h2 {
         font-size: 18px;
         word-wrap: break-word;
    }
     #part-2 h4 {
         font-size: 21px;
    }
     #part-2 p {
         font-size: 12px;
    }
     .lead-2 a {
         color: #fff;
         background-color: #d7cfb1 !important;
         border-radius: 0px !important;
         width: 148px !important;
         font-size: 15px !important;
    }
     #part-3 p {
         font-size: 13px;
    }
     .about-eclips {
         background-image: url(../img/about-eclip.png);
         background-repeat: no-repeat;
         background-size: 100% 100%;
         position: absolute;
         z-index: 1;
         bottom: 0;
         padding: 101px;
         left: 0px;
         text-align: center;
         width: 100%;
         padding-bottom: 0px;
         padding-top: 80px;
         left: -76px !important;
         bottom: -21px;
    }
     #conformation-content-list ul li {
         font-size: 14px;
         line-height: 42px;
    }
     #part-2 {
         padding-left: 20px !important;
    }
     .lead-5 a{
         width: 231px !important;
    }
     .listing-booking-card{
         padding: 0px;
    }
     #partner-section-1-content h3 {
         font-weight: bold;
         font-size: 20px;
    }
     #partner-section-1-content p{
         font-size: 14px;
    }
     .partner-section-2-text{
         font-size: 24px;
    }
     .partner-section-3-text{
         font-size: 26px;
    }
     #reserv-section-1-content h2{
         font-size: 30px;
    }
     .lead a {
        /*width: 141px !important;
        */
    }
     #icon-inner-box-para-1{
         padding-left: 0px;
    }
     .confirm-sec-1{
         top: 0px;
    }
     #conformation-content-list{
         border-right: none;
    }
     .listing-slider .carousel-item {
         height: auto !important;
    }
     .tab_inner .nav-tabs>li>a {
         border: 2px solid #d7cfb1;
         border-radius: 0;
         font-family: 'Work Sans', sans-serif !important;
         font-size: 17px;
         font-weight: 900;
         color: #c6bd9b;
         padding: 8px 42px;
         margin: 8px;
    }
     .map iframe {
         width: 100%;
         height: 315px;
    }
     div#wrapper #carousel img {
         width: 539px;
    }
     
     
     
     
     
     
     #sli_pre {
    height: 450px;
    width: 14.4%;
    position: relative;
    left: 0px;
    top: -450px;
    z-index: 1;
    display: inline-block;
}
#sli_next {
    height: 450px;
    width: 14.4%;
    position: relative;
    left: 0px;
    top: -450px;
    z-index: 1;
    display: inline-block;
        float: right;
}
#prev, #next {

    background-color: rgba(0, 0, 0, 0.7);
    height: 450px;
    top: 0;
    position: absolute;
    z-index: 1;
}

 #prev {
     width: 100%;
}
 #next {
     width: 100%;
}
     
     
     
     
     
     
    /* #prev {
         left: -299px;
    }
     #next {
         right: -301px;
    }*/
     .fa-angle-right:before {
         content: "\f105";
         color: #ffffff;
         font-size: 40px;
         position: relative;
         top: 0px;
         left: 0px;
    }
     .fa-angle-left:before {
         content: "\f104";
         color: #ffffff;
         font-size: 40px;
         position: relative;
         top: 0px;
         right: 0px;
    }
     .res-view-package .carousel-control-prev {
         top: 50% !important;
         height: 0px;
    }
     .res-view-package .carousel-control-next {
         top: 50% !important;
         height: 0px;
    }
     .listing_wraper .carousel-control-prev {
         top: 0 !important;
    }
     .listing_wraper .carousel-control-next {
         top: 0 !important;
    }
     #book-now a {
         width: 150px !important;
         font-size: 13px !important;
    }
     #book-now a:hover {
         width: 150px !important;
         font-size: 13px !important;
    }
}
 @media (min-width: 992px) and (max-width: 1199px) {
    .main_nner_collpse {
    width: 100%;
    margin: auto;
}
     .main_inner_bak {
         background: #ecebe5;
         position: absolute;
         left: -1991px !important;
         right: 0;
         top: 0;
         bottom: 0;
         height: 311px;
         transform: skew(-27deg);
         width: 2462px;
    }
     .map iframe {
         width: 100%;
    }
     .lead-2 a {
         width: 139px !important;
    }
     .hero .link a {
         margin-right: 12px;
         letter-spacing: 2px;
    }
     .hero .link .login {
         margin-right: 0;
    }
     .partner-section-2-text{
         font-size: 34px;
    }
     .partner-section-3-text{
         font-size: 34px;
    }
     .about-eclips {
         background-image: url(../img/about-eclip.png);
         background-repeat: no-repeat;
         background-size: cover;
         position: absolute;
         z-index: 1;
         bottom: 0;
         padding: 101px;
         left: -111px;
         text-align: center;
         width: 100%;
         padding-bottom: 26px;
         padding-top: 100px;
    }
     .listing-slider .carousel-item {
         height: auto !important;
    }
     
     #sli_pre {
    height: 450px;
    width: 150px;
    position: relative;
    left: 0px;
    top: -450px;
    z-index: 1;
    display: inline-block;
}
#sli_next {
    height: 450px;
    width:150px;
    position: relative;
    left: 0px;
    top: -450px;
    z-index: 1;
    display: inline-block;
        float: right;
}
#prev, #next {

    background-color: rgba(0, 0, 0, 0.7);
    height: 450px;
    top: 0;
    position: absolute;
    z-index: 1;
}

 #prev {
     width: 100%;
}
 #next {
     width: 100%;
}
}

@media only screen and (min-width: 1200px)  and (max-width: 1366px){ 
    
    #sli_next {
    height: 450px;
    width: 234px;
    position: relative;
    left: 0px;
    top: -450px;
    z-index: 1;
    display: inline-block;
    float: right;
}
    
    #sli_pre {
    height: 450px;
    width: 234px;
    position: relative;
    left: 0px;
    top: -450px;
    z-index: 1;
    display: inline-block;
}
}  