
/* Feijoa Family Starts */

@font-face {
    font-family: 'feijoabold';
    src: url('../assets/fonts/feijoa_bold.woff2') format('woff2'),
         url('../assets/fonts/feijoa_bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'feijoadisplay';
    src: url('../assets/fonts/feijoa_display.woff2') format('woff2'),
         url('../assets/fonts/feijoa_display.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'feijoamedium_italic';
    src: url('../assets/fonts/feijoa_medium_italic.woff2') format('woff2'),
         url('../assets/fonts/feijoa_medium_italic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'feijoamedium';
    src: url('../assets/fonts/feijoa_medium.woff2') format('woff2'),
         url('../assets/fonts/feijoa_medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* Feijoa Family End */


/* Verdana Family Starts */

@font-face {
    font-family: 'verdanabold';
    src: url('../assets/fonts/verdana_bold.woff2') format('woff2'),
         url('../assets/fonts/verdana_bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'verdanaregular';
    src: url('../assets/fonts/verdana.woff2') format('woff2'),
         url('../assets/fonts/verdana.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* Verdana Family End */


/* Bahnschrift Family Starts */

@font-face {
    font-family: 'bahnschriftregular';
    src: url('../assets/fonts/bahnschrift.woff2') format('woff2'),
         url('../assets/fonts/bahnschrift.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* Bahnschrift Family End */

  
body{
    font-family: 'verdanaregular' !important;
}

*{
    margin: 0;
}

html{
    font-size: 15px;
    scroll-behavior: auto;
}

body{
    color: #000000;
    word-break: break-word;
    overflow-x: hidden;
}

h1,h2,h3,h4,h5,h6{
    margin-bottom: 0;
}

:root {
    --text-color: #252A32;
    --section-bottom-margin: 4rem;

    /* New */
    --primary-color: #F68B3A;
    --black-color: #1D1D1B;
    --grey-color: #F5F5F5;
    --green-color: #88BD31;
    --white-color: #F7F7F7;
    
    --light-gray: #CAD1C7;
    --dark-gray: #252A32;
    --primary-dark: #F58220;
    --econnect-gray: #939498;
    --dark-white: #DFDAD3;
}

.container-fluid, ul, p{
    margin: 0;
    padding: 0;
    list-style: none;
}

.container{
    max-width: 1550px;
}

a{
    text-decoration: none;
    color: #000;
    transition: 0.2s;
}


span, a{
    display: inline-block;
}

input, select, textarea{
    border: 0;
}

input:focus, select:focus, textarea:focus{
    outline: 0;
}

/* Css Starts Here */

/* Swiper css  */
.swiper {
    width: 100%;
    height: 100%;
  }

  .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
  }

/* Swiper css end */


/* itinerary css starts */
.itn-head{
    padding: 3rem 0 10rem 0;
    background-color: var(--primary-color);
}

.itn-head-txt{
    color: #F7F7F9;
    text-align: center;
}

.itn-htitle{
    font-size: 58px;
    font-weight: 300;
    text-transform: uppercase;
}

.itn-htitle span{
    font-weight: 800;
}

.itn-hsep{
    width: 8rem;
    height: 3px;
    margin: 10px auto 20px auto;
    background-color: #fff;
}

.itn-hsubhead{
    font-weight: 200;
    font-size: 22px;
    text-transform: capitalize;
}

.itn-day{
    display: flex;
    flex-wrap: wrap;
}

.itn-dayleft{
    cursor: move;
}

.itn-dayleft, .itn-dayright{
    width: 50%;
}

.itn-day.even .itn-dayleft{
    order: 2;
}

.itn-day.even .itn-dayright{
    order: 1;
}

.itn-dayright{
    display: flex;
    align-items: center;
    padding: 2rem 2rem 2rem 5rem;
    position: relative;
}


.itn-righttext .head{
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
}

.itn-righttext .sub-head{
    font-size: 15px;
    font-weight: 600;
    color: var(--text-color);
}

.itn-righttext p{
    margin: 1rem 0 2rem 0;
}

.itn-exitem{
    padding: 15px 15px 15px 35px;
    position: relative;
}

.itn-exitem i{
    position: absolute;
    left: 0;
    top: 24px;
    font-size: 25px;
    color: var(--primary-color);
}

.itn-exitem h5{
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
}

.itn-exitem span{
    font-size: 15px;
}

.day-num{
    width: 6.1rem;
    height: 6.1rem;
    border-radius: 50%;
    border: 10px solid #fff;
    background-color: #878a94;
    display: grid;
    place-items: center;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%);
    z-index: 10;
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.3);
}

.day-num.active-day{
    background-color: var(--primary-color);
}

.day-num span{
    color: #F7F7F9;
    font-weight: 800;
    font-size: 18px;
}

.itn-body{
    position: relative;
}

.itn-track  {
    position: absolute;
    left: 50%;
    bottom: -8rem;
    top: -8rem;
    transform: translateX(-50%);
    width: 65px;
    background-color: #878a94;
    z-index: 6;
    border-radius: 50px;
    overflow: hidden;
}

.itn-track .track-midline{
    height: 100%;
    border-left: 3px dashed #fff;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.itn-track span{
    color: #F7F7F9;
    font-weight: 600;
    background-color: #878a94;
    position: absolute;
    z-index: 8;
    font-size: 13px;
    left: 50%;
    transform: translateX(-50%);
    word-break: keep-all;

}

.itn-track span.start{
    top: 0;
    padding: 26px 0 17px 0;
}

.itn-track span.end{
    bottom: 0;
    padding: 17px 0 26px 0;
}

.itn-track .car-img .itn-car{
    background: url("/img/car.png") no-repeat 0 0;
    width: 39px;
    height: 75px;
    position: absolute;
    top: 50px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 99;
}

.itn-footer{
    background-color: var(--primary-color);
    height: 200px;
}

.itn-day.even .itn-dayright .day-num{
    right: 0;
    left: initial;
    transform: translate(50%, -50%);
}

.itn-day.even .itn-dayright{
    padding: 2rem 5rem 2rem 2rem;
}

.swiper-pagination-bullet{
    background-color: #fff !important;
    opacity: 0.8 !important;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-active-main{
    background-color: royalblue !important;
}
/* itinerary css end */

/* Tour cards css starts */
.main-comm-head{
    padding: 3rem 0 2rem 0;
    margin: 1rem 0;
    text-align: center;
}

.main-comm-head h2{
    font-size: 35px;
    font-weight: 800;
    text-transform: uppercase;
}

.main-comm-head .devider{
    width: 10rem;
    height: 4px;
    background-color: var(--primary-color);
    margin: 1rem auto;
}

.main-comm-head p{
    font-size: 17px;
    font-weight: 500;
}

.pkg-card .img-container, .pkg-card .pkg-des{
    height: 200px;
}

.pkg-card .img-container .heading, .pkg-card .pkg-des .heading{
    height: 55px;   
    background-color: var(--card-bg-dark);
    color: #b1bac3;
    display: flex;
}

.pkg-card .img-container .heading span, .pkg-card .pkg-des .heading .date{
    font-weight: 600;
    text-transform: uppercase;
    margin-left: 15px;
    align-self: center;
}

.pkg-card .img-container .img-box, .pkg-card .pkg-des .txt{
    height: calc(100% - 55px);
    overflow: hidden;
}

.pkg-card .img-container .img-box img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.pkg-card .row > div{
    padding: 0 !important;
}

.pkg-card .pkg-des .heading{
    background-color: var(--primary-color) !important;
}

.pkg-card .pkg-des .heading .date{
    color: #fff !important;
    width: calc(100%  - 65px);
    font-size: 15px;
    text-transform: none;
}

.pkg-card .pkg-des .heading .date span{
    text-transform: uppercase;
}

.pkg-card .pkg-des .heading .duration{
    width: 65px;
    display: grid;
    background-color: var(--card-bg-dark);
    place-items: center;
    font-size: 23px;
}

.pkg-card .pkg-des .heading .duration .days{
    display: block;
    font-size: 10.5px;
    position: relative;
    top: -4px;
}

.pkg-card .pkg-des .heading .duration .count{
    position: relative;
    top: 4px;
}

.pkg-card .pkg-des .txt{
    padding: 15px;
    background-color: #f9fafc;
    border: 1px solid #f4f4f6;
}

.pkg-card .pkg-des .txt .title{
    font-weight: 800;
    margin-bottom: 5px;
}

.pkg-card .pkg-des .txt p{
    line-height: 20px;
    font-size: 15px;
}

.pkg-card .card-tab{
    background-color: #f9fafc;
    height: 260px;
    border: 1px solid #f4f4f6;
}

.pkg-card .card-tab ul {
    border: 0;
    display: flex;
    justify-content: center;
}

.pkg-card .card-tab ul li button, .pkg-card .card-tab ul li button:hover{
    border: 0 !important;
}

.pkg-card .card-tab ul li button{
    font-size: 18px;
    color: #000000;
    box-shadow: inset 0px 0px 0px 1px rgba(244, 244, 246, 1.0);
    background-color: #fff !important;
    border-radius: 0 !important;
    margin: 18px 7px;
    padding: 0;
}

.pkg-card .card-tab ul li button.active{
    background-color: var(--primary-color) !important;
    color: #fff !important;
}

.pkg-card .card-tab .tab-pane .tab-pane-content{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;   
}

.pkg-card .card-tab .tab-content{
    height: calc(100% - 77px);
}

.pkg-card .card-tab .tab-pane .tab-pane-content i{
    font-size: 55px;
    margin-bottom: 17px;
    color: var(--primary-color);
}

.pkg-card .card-tab .tab-pane{
    height: 100%;
}

.pkg-card .card-tab .tab-pane .tab-pane-content span{
    font-weight: 800;
    font-size: 17px;
}

.pkg-card .card-tab ul li button span{
    width: 70px;
    display: grid;
    height: 41px;
    place-items: center;
}

.pkg-card .card-gall-tab{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    height: 100%;
    align-content: center;
}

.pkg-card .card-gall-tab .item{
    margin: 8px;
}

.pkg-card .pkg-inlc{
    height: 260px;
}

.pkg-card .pkg-inlc ul{
    height: calc(100% - 56px);
    overflow: auto;
}

.pkg-card .pkg-inlc ul li{
    padding: 9px 15px 9px 35px;
    border-bottom: 1px solid #ebeef2;
    position: relative;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.pkg-card .pkg-inlc ul li::after{
    content: "";
    padding: 2px;
    display: inline-block;
    border-radius: 50%;
    border: 3px solid var(--primary-color);
    position: absolute;
    left: 15px;
    top: 15px;
}

.pkg-card .card-btns {
    display: flex;
    flex-wrap: wrap;
}

.pkg-card .card-btns a {
    flex-grow: 1;
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #000000;
    font-weight: 600;
    background-color: #f9fafc;
    border: 1px solid #f4f4f6;
}

.pkg-card .card-btns a i{
    margin-right: 7px;
    color: var(--primary-color);
}

.custom-scrollbar::-webkit-scrollbar{
    width: 4px;
}

.custom-scrollbar::-webkit-scrollbar-track {
    background: #f1f1f1; 
}

.custom-scrollbar::-webkit-scrollbar-thumb {
    background: var(--primary-color); 
    border-radius: 5px;
}

.pkg-card {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 30px;
}

.pkg-card > div {
    width: 50%;
}

/* Tour Card Css ends */


/* Index Page Css starts */


.menu-button{
    display: none;
}

.menu-button i{
    font-size: 22px;
    cursor: pointer;
}

.mobile-menu{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    z-index: 999;
    width: 400px;
    display: block;
    padding-bottom: 10px;
    height: 100vh;
    overflow-y: auto;
    transition: 0.5s all ease-in-out;
    transform: translateX(-100%);
}

.mobile-menu .header-ul ul{
    flex-direction: column;
    width: 100%;
}

.mobile-menu .header-logo{
    width: 100%;
    padding: 20px 20px 15px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mobile-menu .header-logo .hide-menu{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 2px solid #000;
    display: grid;
    place-items: center;
}

.mobile-menu .header-logo .hide-menu i{
    font-size: 18px;
}

.mobile-menu .header-ul > ul > li{
    padding: 0;
    /* border-bottom: 1px solid rgba(233, 228, 228, .5); */
    margin: 0 25px;
}

.mobile-menu .header-ul > ul > li a {
    font-size: 16px;
    padding: 0;
    margin: 10px 0;
    display: block;
}

.mobile-menu .header-inquiry{
    border-top: 1px solid var(--light-gray);
    padding-top: 20px;
    margin: 20px;
}

.mobile-menu .header-inquiry i {
    bottom: 1px;
    top: 22px;
}

.mobile-menu  .header-ul > ul > li a i{
    position: absolute;
    top: 16px;
    right: 0px;
}

.mobile-menu .header-ul > ul > li > .dropdown-ul, .mobile-menu .dropdown-ul > ul > li > .sub-dropdown-ul {
    position: relative;
    top: 0;
    left: 0;
    background-color: #fff;
    min-width: 14rem;
    z-index: 8;
    padding: 0;
    box-shadow: none;
    opacity: 1;
    visibility: visible;
    transform: scaleY(1);
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out, visibility 0s linear 0.3s;
    transform-origin: top;
    display: none;
}

.mobile-menu .header-ul ul li .dropdown ul li a {
    padding: 5px 0;
    margin: 3px 9px;
    font-size: 15px;
}

li.sub-dropdown-li {
    position: relative;
}

.mobile-menu .dropdown-ul > ul > li > .sub-dropdown-ul{
    padding: 0 10px;
}

.mobile-menu .sub-dropdown-li a i{
    transform: rotate(90deg);
}

.mobile-menu .header-ul ul li .dropdown ul li a:hover {
    background: none;
}

.mobile-menu .header-ul > ul > li > .dropdown-ul.active-dropdown{
    display: block;
}

.mobile-menu .dropdown-ul > ul > li > .sub-dropdown-ul.active-sub-dropdown{
    display: block;
} 

/* Header css ends */

/* Banner Wrapper css starts */

.default-btn{
    border-radius: 5px;
    background-color: var(--primary-color);
    font-weight: 600;
    font-size: 16px;
    color: #F7F7F9;
    letter-spacing: .48px;
    text-transform: capitalize;
    line-height: 1;
    padding: 16px 34px;
    display: inline-grid;
    place-items: center;
    gap: 10px;
    transition: .5s;
    position: relative;
    overflow: hidden;
    z-index: 1;
    white-space: nowrap;
}

.default-btn::after {
    position: absolute;
    content: "";
    display: block;
    left: 15%;
    right: -20%;
    top: -4%;
    height: 150%;
    width: 150%;
    bottom: 0;
    border-radius: 2px;
    background-color: #100C08;
    transform: skewX(45deg) scale(0, 1);
    z-index: -1;
    transition: all .5s ease-out 0s;
}

.default-btn:hover::after {
    transform: skewX(45deg) scale(1, 1);
}

.default-btn.bg-dark-btn{
    background-color: var(--dark-gray);
}

.default-btn.bg-dark-btn::after{
    background-color: var(--primary-color);
}


/* Tour Selection Css Starts */

.tour-sel {
    margin: 0 auto;
    border-bottom-left-radius: 35px;
    border-bottom-right-radius: 35px;
    background-color: var(--grey-color);
    display: flex;
    flex-wrap: wrap;
}

.tour-sel .left-div{
    width: calc(100% - 140px);
}

.tour-sel > .default-btn{
    width: 140px;
    border-radius: 0;
    border-bottom-right-radius: 35px;
    font-size: 19px;
    font-weight: 800;
}

.dropdown-div{
    width: 90%;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
}

.dropdown-div .dropdown-item{
    width: 25%;
    padding: 15px 40px;
    border-right: 1px solid var(--dark-white);
}

.dropdown-div .dropdown-item:last-child{
    border-right: 0;
}

.dropdown-item .dropdown-btn{
    position: relative;
    padding: 0 15px 0 39px;
}

.dropdown-item .dropdown-btn .left-icon{
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    color: var(--primary-color);
    font-size: 25.5px;
    user-select: none;
}

.dropdown-item .dropdown-btn .right-icon{
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    color: #000;
    font-size: 15px;
    user-select: none;
}

.dropdown-item .dropdown-toggle::after{
    display: none;
}

.dropdown-item .dropdown-btn span.title{
    display: block;
    color: var(--text-color);
    font-weight: 600;
    font-size: 14px;
    user-select: none;
}

.dropdown-item .dropdown-btn span.input-value{
    display: block;
    font-weight: 700;
    font-size: 17px;
    line-height: 20px;
    user-select: none;
}

.dropdown-item .dropdown-content{
    max-width: 18rem;
    min-width: 14rem;
    padding: 6px 0;
    border: 0;
    border-radius: 0;
    box-shadow: 0 0 30px 0 rgba(0,0,0,.08);
    max-height: 18rem;
    overflow: auto;
}

.custom-width-dropdown{
    width: 18rem;
}

.dropdown-item .dropdown-content .search-input{
    padding: 4px 5px;
    border-bottom: 1px solid #ccc;
    position: relative;
}

.dropdown-item .dropdown-content .search-input input{
    width: 100%;
    padding-left: 28px;
    font-size: 14px;
}

.dropdown-item .dropdown-content .search-input i{
    position: absolute;
    left: 14px;
    top: 50%;
    transform: translateY(-50%);
    color: var(--primary-color);
    font-size: 13px;
}

.dropdown-item .dropdown-content .option-item{
    position: relative;
    padding: 8px 10px;
    border-left: 4px solid transparent;
    transition: 0.3s;
}

.dropdown-item .dropdown-content .option-item:hover{
    border-color: var(--primary-color);
    background-color: rgba(211,211,211,.231372549);
    cursor: pointer;
}


.dropdown-item .dropdown-content .option-item .title{
    display: block;
    font-weight: 700;
}

.dropdown-item .dropdown-content .option-item .sub-title{
    display: block;
    font-weight: 600;
    color: var(--text-color);
    font-size: 13px;
}

.dropdown-item .dropdown-content .option-item .num-badge{
    width: 33px;
    height: 33px;
    border-radius: 50%;
    background-color: var(--primary-color);
    display: grid;
    place-items: center;
    line-height: 15px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
}

.dropdown-item .dropdown-content .option-item .num-badge span{
    display: block;
    font-weight: 500;
    position: relative;
    color: #F7F7F9;
    font-size: 10px;
    
}

.dropdown-item .dropdown-content .option-item .num-badge span:first-child{
    top: 3px;
    font-size: 12px;
}

.dropdown-item .dropdown-content .option-item .num-badge span:last-child{
    top: -2px;
}

.dropdown-item .dropdown-content ul li:last-child a{
    border-bottom: 0;
}

.dropdown-item .dropdown-content ul li a {
    color: #000;
    padding: 7px 15px;
    display: block;
    border-bottom: 1px solid var(--grey-color);
    position: relative;
    border-left: 4px solid transparent;
    transition: 0.3s;
}

.dropdown-item .dropdown-content ul li a:hover{
    border-left-color: var(--primary-color);
    background-color: var(--grey-color);
    cursor: pointer;
}

.feature-box > div{
    margin-bottom: 25px;
}

.feature-card {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    padding: 20px;
    border-radius: 10px;
    border: 1px solid #eee;
    height: 100%;
    position: relative;
    transition: 0.5s;
}

.feature-card .icon{
    display: inline-block;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    display: grid;
    place-items: center;
    transition: 0.5s;
    margin: 0 auto 12px;
}


.feature-card .title{
    font-size: 20px;
    font-weight: 800;
    margin-bottom: 10px;
}

.feature-card p{
    color: var(--text-color);
    line-height: 26px;
}

/* Feature card css end  */

/* Footer Css Starts */

footer{
    margin-top: 4rem;
    background-color: var(--black-color);
    color: #F7F7F9;
}

footer .container{
    position: relative;
}

.footer-content{
    padding-top: 3.5rem;
}

.newsletter{
    background-color: var(--secondary-color);
    border-radius: 30px;
    padding: 5rem 0;
    text-align: center;
    position: absolute;
    top: -165px;
    left: 0;
    right: 0;
    box-shadow: 0 0 30px -2px rgba(0,0,0,.08);
    color: #000;
}

.newsletter h1{
    font-size: 45px;
    font-weight: 800;
}

.newsletter .txt{
    font-size: 17px;
    font-weight: 600;
    margin: 10px 0 20px 0;
}

.newsletter .input-item{
    width: 30rem;
    margin: 0 auto;
    display: flex;
    border: 2px solid var(--primary-color);
    border-radius: 15px;
    overflow: hidden;
}

.newsletter .input-item input{
    background: none;
    width: calc(100% - 50px);
    height: 45px;
    padding: 0 10px;
}

.newsletter .input-item .default-btn{
    width: 50px;
    padding: 0;
    border-radius: 0;
}

.footer-section-1 .logo img{
    height: 50px;
}

.footer-section .title{
    color: var(--grey-color);
    font-weight: 800;
    margin-bottom: 5px;
    font-size: 21.5px;
    font-family: 'bahnschriftregular' !important;
}

.footer-section a{
    color: var(--light-gray);
    /* font-weight: 600; */
    margin: 6px 0;
    font-size: 16px;
    transition: 0.3s;
}

.footer-section a:hover{
    color: var(--primary-color);
}

.footer-section .title i{
    margin-right: 5px;
    font-size: 18px;
    /* color: var(--secondary-color-2); */
    color: var(--primary-color);
}

.footer-section-3 a{
    margin-bottom: 25px;
}

.footer-section-4 p{
    color: rgba(255,255,255,.5);
    line-height: 30px;
    font-weight: 600;
    font-size: 17px;
    margin: 15px 0;
}

.footer-bottom{
    padding: 20px 0;
    margin-top: 2rem;
    border-top: 1px solid rgba(255,255,255,.1);
    color: var(--light-gray);
    font-size: 13.5px;
}



header.style-3 {
    position: relative;
    width: 100%;
    z-index: 999;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transition: all 0.8s ease-out 0s;
}

header.style-3 .header-logo {
    padding: 15px 0;
}

@media (max-width: 576px) {
    header.style-3 .header-logo img {
        max-width: 165px;
        width: 100%;
    }
}

header.style-3 .menu-close-btn i {
    color: var(--grey-color);
}

header.style-3 .nav-right .mobile-menu-btn svg {
    fill: var(--grey-color);
} 

header.style-3 .nav-right {
    display: none;
    visibility: hidden;
}

@media (max-width: 991px) {
    header.style-3 .nav-right {
        display: block;
        visibility: visible;
    }
}

header.style-3 .main-menu {
    display: inline-block;
    position: relative;
    align-items: center;
}

header.style-3 .main-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

header.style-3 .main-menu ul>li {
    display: inline-block;
    position: relative;
    padding: 0 8px;
}

@media (min-width: 1200px) and (max-width: 1399px) {
    header.style-3 .main-menu ul>li {
        padding: 0 5px;
    }
}

header.style-3 .main-menu ul>li a {
    display: block;
    padding: 20px 20px;
    font-weight: 700;
    font-size: 16px;
    transition: all 0.2s ease-out 0s;
    position: relative;
}

.menu-list > li > a{
    color: var(--grey-color);
}

@media (min-width: 1200px) and (max-width: 1399px) {
    header.style-3 .main-menu ul>li a {
        padding: 25px 15px;
    }
}

@media (max-width: 1199px) {
    header.style-3 .main-menu ul>li a {
        padding: 15px 10px;
    }
}

@media (max-width: 991px) {
    header.style-3 .main-menu ul>li a {
        padding: 32px 9px;
    }
}

header.style-3 .main-menu ul>li i {
    font-size: 11px;
    position: relative;
    top: -1px;
}

@media (max-width: 991px) {
    header.style-3 .main-menu ul>li i {
        opacity: 1;
    }
}

header.style-3 .main-menu ul>li ul.sub-menu {
    position: absolute;
    left: 0;
    right: 0;
    top: auto;
    margin: 0;
    display: none;
    min-width: 220px;
    background: #fff;
    box-shadow: 0px 20px 30px 15px rgba(8, 0, 42, 0.05);
    text-align: left;
    transform-origin: top;
}

@media (max-width: 1199px) {
    header.style-3 .main-menu ul>li ul.sub-menu {
        box-shadow: none;
    }
}

header.style-3 .main-menu ul>li ul.sub-menu>li {
    padding: 0;
    display: block;
    position: relative;
}

header.style-3 .main-menu ul>li ul.sub-menu>li i {
    position: absolute;
    top: 16px;
    right: 6px;
    display: block;
    color: var(--title-color);
    font-size: 14px;
}

header.style-3 .main-menu ul>li ul.sub-menu>li .dropdown-icon {
    color: var(--title-color);
    opacity: 1;
    top: 16px;
    font-size: 14px;
    right: 10px;
}

@media (max-width: 991px) {
    header.style-3 .main-menu ul>li ul.sub-menu>li .dropdown-icon {
        right: 0;
        top: 8px;
        font-size: 20px;
    }
}

header.style-3 .main-menu ul>li ul.sub-menu>li a {
    display: block;
    padding: 10px 15px;
    font-weight: 500;
    text-transform: capitalize;
    font-size: 16px;
    line-height: 1.3;
    transition: all 0.4s ease-out 0s;
    position: relative;
}

header.style-3 .main-menu ul>li ul.sub-menu>li a::before {
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
    background: linear-gradient(90deg, #fff, var(--primary-color-opc), #fff);
    width: 100%;
    height: 1px;
    transform: scaleX(0);
    transform-origin: left;
    transition: 0.4s ease-in;
    z-index: 1;
}

@media (max-width: 991px) {
    header.style-3 .main-menu ul>li ul.sub-menu>li a::before {
        background: linear-gradient(90deg, #ddd, #EFB93F, #ddd);
    }
}

header.style-3 .main-menu ul > li ul.sub-menu > li a:hover,
header.style-3 .main-menu ul > li ul.sub-menu > li.active {
    color: var(--primary-color);
    background-color: var(--grey-color);
}

header.style-3 .main-menu ul>li ul.sub-menu>li a:hover::before {
    transform: scale(1);
}

header.style-3 .main-menu ul>li ul.sub-menu>li:last-child a {
    border-bottom: none;
}

header.style-3 .main-menu ul>li ul.sub-menu>li:last-child a::before {
    display: none;
}

header.style-3 .main-menu ul>li ul.sub-menu>li:hover>a {
    color: var(--primary-color);
}

header.style-3 .main-menu ul>li ul.sub-menu>li:hover .dropdown-icon {
    color: var(--primary-color);
}

header.style-3 .main-menu ul>li ul.sub-menu>li.active>a {
    color: var(--primary-color);
}

header.style-3 .main-menu ul>li ul.sub-menu>li .sub-menu {
    left: 220px;
    position: absolute;
    max-width: 230px;
    min-width: 215px;
    background: var(--grey-color);
    box-shadow: 0px 30px 80px rgba(8, 0, 42, 0.08);
    top: 0;
}

@media (max-width: 1199px) {
    header.style-3 .main-menu ul>li ul.sub-menu>li .sub-menu {
        box-shadow: none;
    }
}

header.style-3 .main-menu ul>li ul.sub-menu>li .sub-menu::before {
    display: none;
    visibility: hidden;
}

@media only screen and (max-width: 991px) {
    header.style-3 .main-menu ul>li ul.sub-menu>li .sub-menu {
        position: unset;
        max-width: 230px;
        min-width: 215px;
        background: transparent;
        top: 0;
    }
}

header.style-3 .main-menu ul>li ul.sub-menu>li:last-child {
    border-bottom: none;
}

@media (min-width: 992px) {
    header.style-3 .main-menu ul>li:hover>ul.sub-menu {
        display: block;
        animation: menu-ul 0.45s linear;
    }
}

header.style-3 .main-menu ul>li:hover>a {
    color: var(--primary-color);
}

header.style-3 .main-menu ul>li:hover::after {
    color: var(--primary-color);
}

header.style-3 .main-menu ul>li.menu-item-has-children {
    transition: all 0.55s ease-in-out;
}

header.style-3 .main-menu ul>li.active>a {
    color: var(--primary-color);
}

header.style-3 .main-menu ul>li.active>a::before {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 13px;
    background: var(--primary-color);
    height: 5px;
    width: 5px;
    border-radius: 50%;
}

@media (max-width: 1199px) {
    header.style-3 .main-menu ul>li.active>a::before {
        bottom: 10px;
    }
}

@media (max-width: 991px) {
    header.style-3 .main-menu ul>li.active>a::before {
        display: none;
    }
}

header.style-3 .main-menu ul>li.active.menu-item-has-children::after {
    color: var(--primary-color);
}

header.style-3 .main-menu ul li.menu-item-has-children>i {
    display: block;
}

header.style-3 .main-menu .topbar-right {
    padding: 20px 0;
    border-bottom: 1px solid rgba(238, 238, 238, 0.93);
}

header.style-3 .main-menu .topbar-right .header-cart-btn {
    background-color: transparent;
    font-weight: 600;
    font-size: 13px;
    display: flex;
    align-items: center;
    gap: 5px;
    color: var(--title-color);
    background-color: transparent;
    padding: 0;
    transition: 0.35s;
}

@media only screen and (max-width: 991px) {
    header.style-3 .mobile-logo-area .menu-close-btn {
        height: 32px;
        width: 32px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        transition: 0.35s;
        border: 1px solid #fff;
        position: relative;
    }

    .menu-close-btn:before, .menu-close-btn:after {
        position: absolute;
        left: 14px;
        content: ' ';
        height: 18px;
        width: 2px;
        background-color: #fff;
        border-radius: 3px;
    }

    .menu-close-btn:before {
        transform: rotate(45deg);
    }

    .menu-close-btn:after {
        transform: rotate(-45deg);
    }

   
    header.style-3 .dropdown-icon {
        color: var(--grey-color);
    }

    header.style-3 .main-menu {
        position: fixed;
        top: 0;
        left: 0;
        width: 320px;
        padding: 30px 20px !important;
        z-index: 99999;
        height: 100%;
        overflow: auto;
        background: var(--black-color);
        transform: translateX(-100%);
        transition: transform 0.3s ease-in;
    }

    header.style-3 .main-menu .menu-list {
        padding-top: 30px;
        padding-bottom: 0px;
    }

    header.style-3 .main-menu ul {
        float: none;
        text-align: left;
        padding: 5px 0px 20px 0;
    }

    header.style-3 .main-menu ul li {
        display: block;
        position: relative;
        padding: 0 5px;
    }

    header.style-3 .main-menu ul li a {
        padding: 10px 0;
        display: block;
    }

    header.style-3 .main-menu ul li ul.sub-menu {
        position: static;
        min-width: 200px;
        background: 0 0;
        border: none;
        opacity: 1;
        visibility: visible;
        box-shadow: none;
        transform: none;
        transition: none;
        display: none;
        margin-top: 0 !important;
        transform: translateY(0px);
        padding-left: 10px;
    }

    header.style-3 .main-menu ul li ul.sub-menu>li {
        border-bottom: 1px solid transparent;
    }

    header.style-3 .main-menu ul li ul.sub-menu>li a {
        color: var(--grey-color);
        padding: 12px 0px;
    }

    header.style-3 .main-menu ul li ul.sub-menu>li a:hover {
        color: var(--primary-color);
        margin-left: 10px;
    }

    header.style-3 .main-menu ul li ul.sub-menu>li i {
        color: var(--primary-color);
        right: -13px;
    }

    header.style-3 .main-menu ul li .bi {
        top: 8px;
        font-size: 20px;
        color: var(--title-color);
    }

    header.style-3 .main-menu ul>li ul.sub-menu>li a:hover{
        background: none;
    }
}

.swiper-banner {
    height: 550px;
    position: relative;
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.1);
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--primary-color);
    width: 100%;
    height: 100%;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 8s linear;
}
.swiper-button-prev, .swiper-button-next {
    color: #F7F7F9;
}

.swiper-banner .swiper-slide {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    width: 100%;
    height: 100%;
}

.swiper-banner .swiper-slide .slide-text{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 86%;
}

.swiper-banner .swiper-pagination-progressbar{
    top: initial !important;
    left: 0 !important;
    bottom: 0px !important;
    height: 4px !important;
}

.swiper-banner .swiper-slide .slide-text h1{
    color: #F7F7F9;
    font-size: 45px;
    font-weight: 700;
    line-height: 1.1;
    letter-spacing: 2px;
    font-family: 'bahnschriftregular' !important;
}

.swiper-banner .swiper-button-next:after, .swiper-banner .swiper-button-prev:after{
    display: none;
}

.swiper-banner .swiper-button-prev, .swiper-banner .swiper-button-next{
    background-color: rgba(245, 245, 245, 0.1);
    width: 50px;
    height: 50px;
    border-radius: 50%;
    transition: 0.3s;
}

.swiper-banner .swiper-button-prev i, .swiper-banner .swiper-button-next i{
    color: var(--grey-color);
    font-size: 18px;
    opacity: 0.5;
    transition: 0.3s;
}

.swiper-banner .swiper-button-prev{
    left: 35px;
}

.swiper-banner .swiper-button-next{
    right: 35px;
}

.swiper-banner .swiper-button-prev:hover, .swiper-banner .swiper-button-next:hover{
    background-color: rgba(245, 245, 245, 0.4);
    transition: 0.3s;
}

.swiper-banner .swiper-button-prev:hover i{
    transform: translateX(-5px);
    opacity: 1;
}

.swiper-banner .swiper-button-next:hover i{
    transform: translateX(5px);
    opacity: 1;
}

.home-banner-btn{
/*    padding: 3px;*/
/*    border: 1px dashed var(--primary-color);*/
    border-radius: 4px;
    display: inline-block;
    margin-top: 22px;
}

.slide-text .tariff-span{
    display: block;
    color: #F7F7F9;
    font-size: 18px;
    font-family: 'bahnschriftregular' !important;
    margin-top: 13px;
}

.inner-page-banner{
    height: 450px;
    position: relative;
}

.inner-page-banner img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.inner-page-banner .banner-text{
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 100%;
    text-align: center;
}

.inner-page-banner .banner-text h1{
    color: #F7F7F9;
    font-size: 50px;
    font-weight: 700;
    line-height: 1.1;
    font-family: 'bahnschriftregular' !important;
    text-shadow: -2px 2px var(--black-color);
}



.swiper-banner .swiper-slide .slide-text h1 span{
    color: var(--primary-color);
    line-height: 1.5;
}


@media (max-width: 991px) {
    header.style-3 .main-menu.show-menu {
        transform: translateX(0);
    }
}

/*! CSS Used fontfaces */
@font-face {
    font-display: block;
    font-family: bootstrap-icons;
    src: url("https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/css/fonts/bootstrap-icons.woff2?7141511ac37f13e1a387fb9fc6646256") format("woff2"), url("https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/css/fonts/bootstrap-icons.woff?7141511ac37f13e1a387fb9fc6646256") format("woff");
}

@font-face {
    font-family: boxicons;
    font-weight: 400;
    font-style: normal;
    src: url(https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/fonts/boxicons.eot);
    src: url(https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/fonts/boxicons.eot) format('embedded-opentype'), url(https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/fonts/boxicons.woff2) format('woff2'), url(https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/fonts/boxicons.woff) format('woff'), url(https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/fonts/boxicons.ttf) format('truetype'), url(https://demo-egenslab.b-cdn.net/html/triprex/preview/assets/fonts/boxicons.svg?#boxicons) format('svg');
}

@keyframes menu-ul{
    0% {
        opacity: 0;
        transform: scaleY(0);
        visibility: hidden;
    }

    100% {
        opacity: 1;
        transform: scaleY(1);
        visibility: visible;
    }
}

.company-logo a img{
    width: 170px;
}

header.style-1 .main-menu ul > li.menu-item-has-children::after {
    content: "\f4fe";
    font-family: "bootstrap-icons";
    font-weight: 500;
    position: absolute;
    top: 25px;
    right: 5px;
    font-size: 16px;
    color: var(--title-color);
    transition: all 0.55s ease-in-out;
}

header.style-1 .main-menu ul > li.menu-item-has-children:hover::after {
    content: "\f2ea";
}

header.style-1 .main-menu ul > li:hover::after {
    color: var(--primary-color);
}

.mobile-logo-area a img{
    width: 150px;
}

/* New Banner CSS End */

/* Index Page css end */


/* Destination Page css Starts */

.page-banner{
    height: 350px;
    position: relative;
}

.page-banner::after{
    content: "";
    position: absolute;
    inset: 0;
    background-color: #000;
    opacity: 0.3;
    z-index: 1;
}

.page-banner img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.page-banner .text{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
    color: #F7F7F9;
    z-index: 2;
    text-align: center;
}

.page-banner .text h1{
    font-size: 55px;
    font-weight: 800;
}

.page-banner .text .breadcrumbs{
    margin-top: 14px;
}

.page-banner .text .breadcrumbs a,.page-banner .text .breadcrumbs span{
    color: #F7F7F9;
    font-size: 16px;
    font-weight: 500;
}

.page-banner .text .breadcrumbs i{
    margin: 0 5px;
    font-size: 14px;
}

.primary-color{
    color: var(--primary-color) !important;
}

.destination-card{
    margin-bottom: 21px;
    height: 300px;
    border-radius: 15px;
    position: relative;
    overflow: hidden;
}

.destination-card::after{
    content: "";
    position: absolute;
    inset: 0;
    background-color: #000;
    opacity: 0;
    z-index: 1;
    transition: all 0.2s linear;
    transform: scale(0);
    pointer-events: none;
}

.destination-card:hover::after{
    opacity: 0.7;
    transform: scale(1);
}

.destination-card img{
    width: 100%;
    height: 100%;
}

.destination-card > .card-title{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    color: #F7F7F9;
    font-weight: 700;
    font-size: 26px;
    z-index: 2;
    transition: 0.5s;
}

.destination-box{
    margin: 6rem 0 4rem 0;
}

.destination-card .card-content{
    position: absolute;
    inset: 0;
    text-align: center;
    color: #F7F7F9;
    z-index: 2;
    opacity: 0;
    transform: scale(0);
    transition: all 0.2s linear;
    display: grid;
    place-items: center;
    pointer-events: none;
}

.destination-card .card-content span{
    font-size: 14px;
    padding: 0 10px;
    font-weight: 600;
    line-height: 19px;
}

.destination-card .card-content > a{
    font-size: 20px;
    font-weight: 600;
    color: #F7F7F9;
    transition: 0.3s;
}

.destination-card .card-content > a:hover{
    color: var(--secondary-color-2);
}

.destination-card .card-content .divider{
    width: 40%;
    margin: 4px auto 15px auto;
    height: 2px;
    background-color: var(--primary-color);
}

.destination-card .card-content .img-con{
    position: relative;
}

.destination-card .card-content .img-con span{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-weight: 600;
    font-style: italic;
}

.destination-card:hover > .card-title{
    opacity: 0;
}

.destination-card:hover .card-content{
    opacity: 1;
    transform: scale(1);
}

.pagination-div{
    text-align: center;
}

.pagination-div a{
    color: rgba(16,12,8,.5);
    margin: 0 7px;
    font-size: 17px;
    font-weight: 700;
}

.pagination-div a.active{
    color: #000;
}

.pagination-div a.arrow{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    border: 1px solid #000;
    display: inline-grid;
    color: #000;
    place-items: center;
    transition: 0.3s;
}

.pagination-div a.arrow:hover{
    background-color: var(--primary-color);
    color: #F7F7F9;
    border-color: var(--primary-color);
}

/* Destination page css starts */

/* Destintaion details page css starts */

.des-detail{
    margin: 4rem auto;
}

.dd-text h1{
    font-weight: 800;
    font-size: 2.5rem;
    margin-bottom: 1rem;
}

.dd-text p{
    line-height: 2.2rem;
    font-size: 1.05rem;
    margin-bottom: 2rem;
}

.dd-gal {
    margin-bottom: 2rem;
}

.dd-gal .dd-gal-card{
    height: 14rem;
    position: relative;
    cursor: pointer;
    margin-bottom: 22px;
}

.dd-gal .dd-gal-card img{
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.dd-gal .dd-gal-card .card-hover{
    position: absolute;
    inset: 0;
    z-index: 1;
    text-align: center;
    transition: all 0.4s ease-in-out;
    background-color: #000000b6;
    transform: scale(0);
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.dd-gal .dd-gal-card .card-hover .card-hover-content{
    position: relative;
    z-index: 2;
    opacity: 1;
}

.dd-gal .dd-gal-card .card-hover i{
    color: var(--secondary-color-2);
    font-size: 2.2rem;
    margin-bottom: 0.6rem;
}

.dd-gal .dd-gal-card .card-hover span{
    color: #F7F7F9;
    display: block !important;
    font-size: 1.1rem;
    font-weight: 600;
}

.dd-gal .dd-gal-card:hover .card-hover{
    transform: scale(1);
    opacity: 1;
}

.dd-text ul{
    margin-bottom: 2rem;
}

.dd-text ul li{
    font-weight: 600;
    font-size: 1.05rem;
    position: relative;
    padding-left: 18px;
    margin-bottom: 7px;
}

.dd-text ul li::after{
    content: "";
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background-color: var(--primary-color);
    position: absolute;
    top: 9px;
    left: 0;
}

.dd-info{
    border: 1px solid rgba(16,12,8,.1);
    border-radius: 7px;
    padding: 10px 30px;
}

.dd-info-item{
    padding: 23px 0;
    border-bottom: 1px solid rgba(16,12,8,.1);
}

.dd-info-item:last-child{
    border-bottom: 0;
}

.dd-info-item .icon i{
    color: var(--primary-color);
    font-size: 11px;
    padding: 2px;
    border: 1px solid var(--primary-color);
    border-radius: 50%;
    margin-right: 5px;
}

.dd-info-item .title{
    color: var(--text-color);
    font-weight: 500;
}

.dd-info-item .value{
    display: block;
    margin-top: 8px;
    font-size: 1.3rem;
    font-weight: 800;
}

.dd-info-banner {
    margin-top: 2rem;
}

.dd-info-banner img{
    width: 100%;
    border-radius: 7px;
    margin-bottom: 1.2rem;
}

.dd-info-banner-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid rgba(16, 12, 8, .1);
    border-radius: 7px;
    padding: 15px 20px;
}

.dd-info-banner-content .text h3{
    font-size: 30px;
    font-weight: 800;
    margin: 3px 0;
}

.dd-info-banner-content .text span{
    font-style: italic;
    font-weight: 500;
}

.dd-info-banner-content .text p{
    font-weight: 600;
}

.dd-section{
    margin: 3rem 0;
}

.dd-h1 {
    font-weight: 800;
    font-size: 2.1rem;
    margin-bottom: 2rem;
}

.city-loc .dd-tabs{
    margin-bottom: 2rem;
}

.dd-tabs .nav{
    border-bottom: 0;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100%;
}

.dd-tabs .nav button{
    width: 12.5rem;
    height: 8rem;   
    border: 0;
    position: relative;
    padding: 0;
    margin-right: 1.5rem;
    border-radius: 8px;
    overflow: hidden;
    background-color: var(--secondary-color);
    flex: 0 0 auto;
}

.dd-tabs .nav button:hover{
    border: 0;
}

.dd-tabs .nav button:focus{
    outline: 0;
}

.dd-tabs .nav button img{
    display: none;
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.dd-tabs .nav button.active img{
    display: block;
}

.dd-tabs .nav button.active::after{
    content: "";
    position: absolute;
    inset: 0;
    background-color: #000;
    opacity: 0.4;
    z-index: 1;
}

.dd-tabs .nav button.active span{
    color: #F7F7F9;
}

.dd-tabs .nav button span{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #000;
    font-size: 1.2rem;
    font-weight: 700;
    width: 100%;
    z-index: 2;
}

.city-loc .dd-gal .dd-gal-card {
    height: 21rem;
}

.highlight-card{
    height: 22rem;
    position: relative;
    border-radius: 7px;
    overflow: hidden;
}

.highlight-card img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: 0.5s;
}

.highlight-card::after{
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    background-color: #000;
    opacity: 0.3;
}

.highlight-card .card-content{
    position: absolute;
    left: 15px;
    right: 15px;
    bottom: 15px;
    background-color: #fff;
    display: flex;
    padding: 14px 20px;
    border-radius: 7px;
    z-index: 2;
    transition: 0.5s;
}

.highlight-card .card-content .icon{
    padding-right: 15px;
    margin-right: 15px;
    border-right: 1px solid rgba(16,12,8,.1);
    display: grid;
    place-items: center;
}

.highlight-card .card-content .icon i{
    font-size: 1.5rem;
}

.highlight-card .card-content .text span{
    display: block;
    font-weight: 700;
    text-align: left;
    font-size: 16px;
    line-height: 18px;
}

.highlight-card:hover img{
    transform: scale(1.1);
}

.highlight-card:hover .card-content{
    background-color: var(--primary-color);
    color: #fff !important;
}

.highlight-card:hover .card-content .icon{
    border-right-color: #fff;
}

.highlight-section{
    margin-bottom: 3rem;
}

.highlight-card-slider .swiper-button-prev i, .highlight-card-slider .swiper-button-next i {
    font-size: 23px;
    color: #F7F7F9;
    opacity: 0.8;
}

/* Destination Details Css end */

/* Package Details Css Starts */

.pd-gal .dd-gal-card {
    height: 16rem;
    margin-bottom: 0;
    border-radius: 8px;
    overflow: hidden;
}

.pd-gal .dd-gal-card.add-mb {
    margin-bottom: 18px;
}

.pd-gal .dd-gal-card.full-height{
    height: 100%;
}

.pd-gal{
    margin: 5rem 0 3rem 0;
    padding: 15px;
    border-radius: 10px;
    box-shadow: 0 4px 25px 0 rgba(0,0,0,.08);
}

.pd-gal .dd-gal-card .card-hover{
    border-radius: 8px;
}

.top-text h1{
    font-weight: 700;
    margin-bottom: 1rem;
    font-size: 22px;
    font-family: 'bahnschriftregular' !important;
}

.top-text .price .amt{
    color: var(--primary-color);
    font-size: 1.85rem;
    font-weight: 800;
}

.top-text .price .txt{
    font-size: 17px;
    font-weight: 600;
}

.tour-info{
    margin: 1.25rem 0;
}

.tour-info span{
    font-weight: 800;
    font-size: 1.05rem;
    margin-right: 2rem;
}

.tour-info span i{
    margin-right: 3px;
    color: var(--primary-color);
    font-size: 15px;
}

.top-text p{
    line-height: 25px;
    font-size: 15px;
    margin-bottom: 15px;
    text-align: justify;
}

.top-text h4{
    margin: 2rem 0 0.7rem 0;
    font-size: 1.35rem;
    font-weight: 800;
    color: var(--primary-color);
}

.inclu-exclu{
    margin-bottom: 20px;
}

.top-text ul li{
    font-size: 1.05rem;
    margin-bottom: 1.1rem;
}

.top-text ul li i{
    color: var(--primary-color);
    margin-right: 5px;
}

.exclu li i{
    color: red !important;
}

.top-text .tour-highlights li span{
    width: 23px;
    height: 23px;
    border-radius: 50%;
    background-color: var(--secondary-color);
    display: inline-grid;
    place-items: center;
    font-size: 14px;
    margin-right: 5px;
    padding-left: 5px;
}

.inquiry-form{
    padding: 1.4rem;
    border-radius: 7px;
    background-color: var(--dark-white);
}

.contact-form{
    background-color: rgba(var(--secondary-color-2-opc) , 0.1);
}

.inquiry-form .text {
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ddd;
}

.inquiry-form .text h4{
    font-size: 1.6rem;
    font-weight: 700;
    margin-bottom: 0.6rem;
}

.inquiry-form .text p{
    color: var(--text-color);
    line-height: 25px;
}

.inquiry-form .if-head{
    color: var(--primary-color);
    text-align: center;
    font-size: 16px;
    border: 1px solid #ddd;
    width: 8.5rem;
    padding: 7px 15px;
    font-weight: 700;
    margin-bottom: 1.2rem;
}

.booking-div .booking-date{
    display: flex;
    justify-content: space-between;
    margin-bottom: 25px;
    position: relative;
}

.booking-div .booking-date > div span{
    display: block;
    line-height: 22px;
}

.booking-div .booking-date > div{
    width: 46%;
}

.booking-div .booking-date > div .title{
    font-weight: 700;
    font-size: 15px;
}

.booking-div .booking-date > div .date{
    font-size: 15px;
    width: 100%;
    cursor: pointer;
    background: none;
}

.booking-div .booking-date .icon i{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 18px;
    color: var(--primary-color);
}

.booking-query-form .input-item{
    margin-bottom: 20px;
}

.booking-query-form .input-item label{
    display: block;
    font-weight: 600;
    font-size: 16px;
    color: #5d5b58;
    margin-bottom: 4px;
}

.booking-query-form .input-item label span{
    color: red;
    font-size: 20px;
    line-height: 0;
    position: relative;
    left: -2px;
}

.booking-query-form .input-item input, 
.booking-query-form .input-item textarea,
.booking-query-form .input-item select{
    border: 1px solid #eee;
    width: 100%;
    padding: 12px 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
}

.booking-query-form .input-item textarea{
    min-height: 8rem;
}

.pkg-card-temp > div {
    width: 100%;
}

/* Contact Us Page CSS Starts */

.query-form{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.query-form .input-item{
    width: 100%;
}

.booking-query-form .input-50{
    width: 48.5%;
}

.w100{
    width: 100%;
}

.contact-us{
    margin: 4rem 0 2rem 0;
}


.contact-item{
    border: 1px solid #eee;
    position: relative;
    border-radius: 8px;
    margin-bottom: 2.1rem;
    padding: 1.8rem 1.2rem 1.8rem 6rem;
}

.contact-item .label{
    position: absolute;
    top: -11px;
    left: calc(2.2rem - 13px);
    padding: 0 13px;
    background-color: #fff;
    z-index: 1;
    font-size: 15px;
    font-weight: 700;
}

.contact-item .icon{
    position: absolute;
    left: 2.2rem;
    top: 50%;
    transform: translateY(-50%);
    width: 2.8rem;
    height: 2.8rem;
    border-radius: 50%;
    background-color: var(--primary-color);
    color: #F7F7F9;
    display: grid;
    place-items: center;
    font-size: 1.2rem;
}

.contact-item .text, .contact-item a{
    color: #000;
    font-weight: 600;
    line-height: 21px;
    font-size: 17px;
}

.contact-item a:hover{
    color: var(--primary-color);
}

.contact-inquiry-form{
    padding: 2.2rem 3rem;
    border: 1px solid #eee;
}

/* Contact Page Css End */

/* About Us Page Css Starts */
.about-us{
    margin-top: 4rem;
}

.common-text-2{
    text-align: center;
}

.common-text-2 h2{
    font-weight: 700;
    font-size: 2.5rem;
    margin: 0.8rem 0 1.5rem 0;
}

.about-us .text p{
    line-height: 2.2rem;
    font-size: 1.05rem;
    margin-bottom: 2rem;
}

/* .about-fb .feature-card .icon i {
    font-size: 30px;
} */

.feature-card .icon {
    width: 60px;
    height: 60px;
}

.about-fb .feature-card {
    border: 0;
    padding: 20px;
    text-align: center;
    background-color: var(--grey-color);
    padding-bottom: 50px;
    border-radius: 0;
}

.feature-card img {
    width: 70px;
    margin-bottom: 15px;
}

.about-fb .feature-card .text{
    display: block;
    font-size: 14px;
    line-height: 20px;
}

.light-badge {
    mask-image: url(/img/destination-page/destination-card-tag.svg);
    -webkit-mask-image: url(/img/destination-page/destination-card-tag.svg);
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: cover;
    -webkit-mask-size: cover;
    background-color: rgba(99, 171, 69, 0.3);
    padding: 16px 40px;
    white-space: nowrap;
    display: inline-flex;
    margin-bottom: 3px;
}

.light-badge span {
    color: var(--primary-color);
    font-size: 17px;
    line-height: 1;
    letter-spacing: .51px;
}

.default-btn-slide {
    border-radius: 35px;
    background-color: var(--primary-color);
    font-weight: 700;
    font-size: 17px;
    color: #F7F7F9;
    letter-spacing: .48px;
    text-transform: capitalize;
    line-height: 1;
    padding: 15px 30px;
    transition: .5s;
    position: relative;
    overflow: hidden;
    z-index: 1;
    white-space: nowrap;
}

.default-btn-slide::after {
    position: absolute;
    content: "";
    border-radius: 30px;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    background-color: var(--black-color);
    transform-origin: right;
    transform: scalex(0);
    z-index: -1;
    transition: transform .7s;
}

.default-btn-slide:hover {
    color: #F7F7F9;
}

.default-btn-slide:hover::after {
    transform: scalex(1);
    transform-origin: left;
}

.play-btn{
    display: flex;
    align-items: center;
}

.play-btn i{
    margin-left: 4rem;
    transition: 0.2s;
    font-size: 35px;
}

.play-btn span{
    margin-left: 8px;
    font-size: 17px;
    font-weight: 600;
}

.play-btn:hover i{
    color: var(--primary-color);
}

.about-fb .feature-card:hover {
    box-shadow: none;
}

.about-fb .feature-card.card-primary:hover{
    background-color: var(--primary-color);
    color: #F7F7F9;
}

.about-fb .feature-card p{
    transition: 0.5s;
}

.about-fb .feature-card:hover p{
    color: #F7F7F9;
}

.who-we-are{
    margin-top: 4rem;
}

/* Hotel Details Css Starts */

.dd-gal .dd-gal-card.view-more .card-hover{
    opacity: 1;
    transform: scale(1);
}

.hotel-highlight {
    border: 1px solid #eee;
    padding: 15px 20px;
    margin-bottom: 1.2rem;
}

.hotel-highlight i{
    font-size: 18px;
    color: var(--primary-color);
    margin-right: 8px;
}

.hotel-highlight span{
    font-weight: 600;
}

.hotel-facilities ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.hotel-facilities ul li{
    width: 33.3%;
    padding-right: 15px;
    margin-bottom: 10px;
}

.inquiry-banner{
    position: relative;
    border-radius: 5px;
    margin-top: 2rem;
}

.inquiry-banner::after {
    content: "";
    position: absolute;
    left: 15px;
    right: 15px;
    top: 15px;
    bottom: 15px;
    border: 1px solid rgba(255, 255, 255, .5);
    border-radius: 5px;
}

.inquiry-banner::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(16, 12, 8, .2);
    border-radius: 5px;
}

.inquiry-banner img {
    border-radius: 5px;
    width: 100%;
}

.inquiry-banner-content {
    padding: 60px 20px 35px;
    background-image: url('data:image/svg+xml,<svg width="312" height="216" viewBox="0 0 312 216" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_2131_51" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="312" height="216"><path d="M312 0.0888672H0V215.022H312V0.0888672Z" fill="white"/></mask><g mask="url(%23mask0_2131_51)"><path d="M-141.312 168.589C-142.257 168.568 -143.202 168.547 -144.147 168.547C-143.475 168.926 -142.761 168.8 -142.068 168.863C-141.837 168.884 -141.501 168.821 -141.501 169.178C-141.501 169.578 -141.207 169.894 -141.27 170.336C-142.152 170.251 -143.013 170.188 -143.853 170.104C-143.979 170.083 -144.168 169.999 -144.189 170.23C-144.231 170.546 -144 170.441 -143.853 170.462C-143.139 170.504 -142.446 170.567 -141.732 170.588C-141.27 170.609 -140.829 170.609 -141.207 171.366C-141.291 171.535 -141.165 171.766 -141.123 171.977C-141.018 172.713 -140.515 173.323 -140.431 173.996C-140.284 175.28 -139.486 175.911 -138.667 176.374C-136.441 177.678 -134.257 179.172 -131.717 179.655C-131.612 179.929 -131.297 179.761 -131.15 179.992C-131.192 180.013 -131.234 180.013 -131.276 180.013C-131.444 180.013 -131.612 179.992 -131.759 180.034C-132.536 180.245 -133.081 180.707 -133.438 181.549C-133.543 181.801 -133.879 181.991 -133.732 182.348C-133.585 182.664 -133.291 182.559 -133.039 182.538C-132.913 182.559 -132.787 182.58 -132.641 182.622C-132.431 182.853 -132.179 182.748 -131.927 182.769C-131.654 182.98 -131.381 183.127 -131.045 183.085C-130.835 183.379 -130.898 183.968 -130.331 183.905C-130.1 184.031 -129.869 184.137 -129.638 184.263C-129.113 185.041 -128.273 184.62 -127.622 184.915C-127.58 184.915 -127.538 184.936 -127.496 184.957C-127.706 185.399 -127.559 185.799 -127.286 186.156C-127.916 186.409 -128.525 186.304 -129.113 186.346C-129.47 186.367 -129.764 186.451 -129.953 186.83C-130.793 187.292 -131.78 187.25 -132.808 187.755C-132.263 187.945 -131.927 187.966 -131.57 187.966C-131.171 188.323 -130.919 188.66 -131.717 188.786C-131.843 188.807 -132.032 188.828 -132.074 188.996C-132.116 189.228 -131.885 189.27 -131.759 189.354C-131.633 189.459 -131.465 189.501 -131.318 189.564C-131.318 189.67 -131.591 189.796 -131.381 189.838C-130.73 189.985 -130.142 190.511 -129.428 190.364C-129.47 191.037 -130.058 191.605 -129.68 192.384C-129.596 192.552 -129.869 192.888 -130.205 192.931C-130.352 192.952 -130.52 193.015 -130.373 193.225C-130.1 193.562 -130.205 193.856 -130.394 194.151C-130.562 194.403 -130.457 194.572 -130.247 194.614C-129.68 194.74 -129.827 195.35 -129.638 195.708C-130.058 195.918 -130.016 196.717 -130.52 196.717C-130.982 196.738 -130.877 197.075 -130.982 197.328C-131.045 197.454 -130.856 197.664 -131.066 197.748C-131.717 198.043 -131.234 198.253 -131.024 198.485C-130.793 198.758 -130.478 198.8 -130.163 198.716C-129.743 198.842 -129.323 198.969 -128.903 199.074C-128.798 199.326 -128.357 199.032 -128.378 199.452C-128.399 199.726 -128.588 199.915 -128.861 199.978C-128.945 199.999 -129.05 200.041 -129.113 200.105C-129.407 200.399 -129.638 200.715 -129.05 200.946C-128.735 201.093 -128.42 201.262 -128.084 201.43C-128.336 201.956 -128.672 202.187 -129.155 202.166C-129.638 202.145 -130.037 202.377 -130.394 202.692C-130.625 202.734 -130.877 202.755 -131.066 202.861C-131.318 203.008 -131.822 202.903 -131.738 203.471C-131.675 203.955 -131.444 204.27 -130.961 204.291C-130.247 205.112 -129.323 205.532 -128.399 205.953C-127.916 206.332 -127.391 206.626 -126.824 206.774C-126.614 206.816 -126.362 206.858 -126.32 207.131C-126.236 207.573 -125.879 207.615 -125.627 207.826C-125.039 208.352 -123.885 207.994 -123.759 209.256C-123.759 209.319 -123.654 209.382 -123.591 209.382C-122.583 209.361 -121.743 210.035 -120.798 210.245C-119.664 210.497 -118.53 210.729 -117.417 211.15C-116.557 211.465 -115.696 211.949 -114.73 211.823C-114.31 211.907 -113.89 212.033 -113.47 212.096C-111.538 212.37 -109.69 213.211 -107.717 213.232C-107.024 213.59 -106.268 213.527 -105.533 213.569C-103.853 213.779 -102.152 213.758 -100.515 214.158C-99.1287 214.495 -97.7639 214.726 -96.357 214.684C-94.4673 214.873 -92.5985 215.273 -90.7088 215.42C-88.63 215.589 -86.5513 215.988 -84.4725 216.262C-83.8636 216.346 -83.1917 216.22 -82.6248 216.409C-81.113 216.935 -79.5591 217.125 -77.9843 217.082C-77.6694 217.398 -77.2914 217.356 -76.9135 217.419C-75.1707 217.629 -73.3859 217.65 -71.6641 218.155C-70.9502 218.303 -70.2363 218.303 -69.5224 218.471C-68.9975 218.597 -68.4305 218.765 -67.8636 218.555C-67.8636 218.555 -67.8426 218.555 -67.8426 218.576C-67.7586 218.618 -67.6536 218.639 -67.5906 218.723C-67.2337 219.334 -66.7508 219.418 -66.1838 219.165C-66.0158 219.081 -65.8059 219.165 -65.6169 219.123C-65.5119 219.102 -65.4069 219.081 -65.3019 219.06C-65.2179 219.06 -65.134 219.081 -65.05 219.081C-64.378 219.018 -63.7061 219.186 -63.0342 219.291C-62.5933 219.607 -62.0473 219.355 -61.6064 219.607C-61.2284 219.817 -60.9765 220.154 -60.4725 220.196C-59.8216 220.238 -59.1497 220.217 -58.4988 220.385C-58.1628 220.47 -58.0158 220.259 -57.8689 220.028C-56.84 219.965 -55.8741 220.491 -54.8242 220.385C-54.7403 220.385 -54.6143 220.427 -54.5933 220.491C-54.3623 221.143 -54.0473 220.659 -53.7534 220.512C-53.7954 221.08 -54.2363 221.5 -54.1523 222.068C-54.0473 222.847 -54.3623 223.499 -54.6353 224.193C-54.8872 224.824 -54.9502 225.519 -54.9712 226.192C-55.0972 226.234 -55.2442 226.276 -55.3702 226.318C-55.4122 226.297 -55.4542 226.297 -55.4962 226.297C-56.1051 225.876 -56.735 225.876 -57.3859 226.129C-58.0158 226.234 -58.4148 225.624 -58.9607 225.477C-61.0395 224.593 -63.2232 224.277 -65.4279 224.425C-65.8059 224.404 -66.1838 224.383 -66.5408 224.193C-67.5486 223.625 -68.6195 223.625 -69.7114 223.688C-69.9424 223.625 -70.1523 223.541 -70.3833 223.499C-72.0421 223.057 -73.7429 222.742 -75.4437 222.468C-75.7166 222.005 -76.0106 221.627 -76.5775 221.816C-77.2704 221.795 -77.9423 221.332 -78.6353 221.753C-78.7402 221.816 -78.8872 221.774 -78.9502 221.564C-79.1182 221.017 -79.4962 221.059 -79.8951 221.206C-80.0841 221.269 -80.2521 221.416 -80.441 221.248C-81.029 220.722 -81.7009 220.953 -82.3728 220.932C-82.7088 220.89 -83.0237 220.827 -83.3597 220.827C-84.3256 220.869 -85.1234 220.175 -86.0683 220.196V220.175C-86.9292 220.007 -87.7901 219.838 -88.651 219.67C-88.693 219.649 -88.735 219.649 -88.777 219.649C-89.2599 219.397 -89.7639 219.523 -90.2468 219.544C-90.3938 219.544 -90.6038 219.586 -90.6248 219.838C-90.6458 220.112 -90.4148 220.07 -90.2678 220.112C-90.0788 220.175 -89.8269 220.07 -89.7639 220.406C-89.6589 220.89 -88.714 221.542 -88.2941 221.5C-87.7061 221.458 -87.0552 221.185 -86.5513 221.774C-86.3203 222.026 -85.0815 222.153 -84.8295 221.921C-84.7875 221.9 -84.7455 221.816 -84.7455 221.816C-85.2704 220.848 -84.4095 221.374 -84.1996 221.206C-84.0526 221.248 -83.9056 221.311 -83.7586 221.353C-82.7507 221.774 -81.8479 222.489 -80.651 222.132C-80.2101 222.005 -79.7271 222.216 -79.2442 222.447C-79.5801 222.658 -79.9161 222.426 -80.2521 222.7C-79.8111 222.7 -79.4542 222.721 -79.0972 222.721C-78.8242 222.721 -78.6143 222.742 -78.4463 223.078C-78.1523 223.709 -77.2494 223.752 -76.8505 223.183C-76.5775 222.784 -76.1576 222.91 -75.8846 223.036C-75.5696 223.183 -76.1996 223.289 -75.9266 223.646C-75.1077 223.099 -74.2888 223.688 -73.4279 223.773C-73.071 223.815 -72.693 223.857 -72.2101 223.92C-72.651 224.256 -73.008 224.404 -73.4909 224.572C-72.987 224.93 -72.609 225.35 -72.1261 225.119C-71.6851 224.909 -71.2862 224.951 -70.8662 224.993C-70.7822 225.477 -70.5303 225.687 -70.0893 225.855C-69.3754 226.129 -69.2914 225.308 -68.8505 225.161C-68.4725 224.972 -68.0946 224.951 -67.6956 224.993C-67.2127 225.035 -66.7088 225.245 -66.2468 224.909C-65.8689 224.93 -65.4909 224.93 -65.113 224.951C-65.029 225.203 -64.483 225.056 -64.672 225.603C-64.777 225.897 -65.029 225.982 -65.2389 226.129C-64.609 226.276 -64.0421 226.444 -63.4542 226.55C-63.1812 226.592 -62.7402 226.739 -62.6143 226.402C-62.4883 226.045 -63.0342 226.171 -63.1392 225.876C-63.1602 225.834 -63.1182 225.792 -63.0762 225.582C-62.5513 226.297 -61.9423 225.393 -61.3754 225.771C-60.9975 226.171 -60.4935 225.982 -60.0526 226.108C-59.6116 226.234 -59.2337 226.318 -59.7796 226.865C-59.8636 226.949 -59.9476 227.076 -59.8846 227.202C-59.7796 227.412 -59.6536 227.202 -59.5276 227.223C-58.9397 227.244 -58.5618 226.571 -57.9528 226.676C-57.2809 227.391 -56.588 227.854 -55.6431 227.223C-55.4962 227.118 -55.2442 227.139 -55.1392 227.328C-55.0972 227.412 -55.0972 227.623 -55.1602 227.686C-55.7061 228.254 -55.1392 228.085 -54.9292 228.127C-54.5303 228.401 -54.6563 228.927 -54.7402 229.2C-55.0132 230.168 -54.4673 230.105 -53.9423 230.084C-53.0815 230.021 -52.2416 230.147 -51.4437 230.463C-51.1917 230.568 -50.9397 230.568 -50.6668 230.589C-49.4069 230.736 -48.1261 230.21 -46.8662 230.715C-46.7193 230.778 -46.4463 230.715 -46.3203 230.61C-45.9004 230.231 -45.4804 230.336 -45.0395 230.463C-44.5775 230.61 -44.0946 230.589 -43.6116 230.547C-42.6458 230.778 -41.6379 230.505 -40.714 230.778C-39.7061 231.052 -38.8032 230.799 -37.8374 230.652C-36.8715 230.926 -35.9056 231.157 -34.9607 231.515C-34.3518 231.746 -33.8269 231.304 -33.2389 231.43C-33.113 231.536 -32.903 231.641 -32.882 231.767C-32.84 232.398 -32.861 232.398 -32.378 232.545C-32.2311 232.609 -32.1051 232.672 -31.9581 232.735C-32.0631 233.24 -32.1891 233.534 -32.693 233.092C-33.05 232.777 -34.3308 233.135 -34.8137 233.661C-33.7429 233.534 -32.777 233.976 -31.7481 233.745C-30.8662 233.555 -30.0053 233.892 -29.1234 234.018C-28.8925 234.06 -28.4305 234.208 -28.4515 233.913C-28.4935 233.408 -28.2206 233.597 -28.0946 233.639C-27.8006 233.724 -27.4857 233.724 -27.1707 233.787C-25.8479 234.06 -24.42 233.766 -23.2442 234.797C-23.1812 234.839 -23.0552 234.797 -22.9712 234.776C-22.3623 234.839 -21.7534 234.902 -21.1444 235.028C-18.8977 235.491 -16.651 235.87 -14.4043 236.311C-12.6825 236.648 -11.0027 237.153 -9.23893 237.09C-8.98696 237.09 -8.73499 237.111 -8.56701 237.3C-7.8531 238.079 -6.9712 238.142 -6.04732 238.205C-5.31241 238.247 -4.57752 238.31 -3.86361 238.583C-3.1497 238.857 -2.37279 238.92 -1.59589 238.962C0.314875 239.025 2.22564 239.13 4.1364 239.13C8.83982 239.13 13.5642 239.404 18.2676 238.878C20.2414 238.647 22.2361 238.647 24.2099 238.352C27.1285 237.91 30.0052 237.3 32.9028 236.774C33.2178 236.711 33.5537 236.606 33.8267 236.711C34.6876 237.027 35.5275 236.711 36.3674 236.606C37.4382 236.816 38.4881 236.206 39.559 236.438C40.0209 236.543 40.4619 236.501 40.8818 236.29C41.3018 236.08 41.7007 236.017 42.1417 236.059C43.8004 236.206 45.4382 235.975 47.097 235.87C47.9159 235.827 48.7138 235.996 49.5327 235.827C50.7506 235.554 51.9264 235.175 53.2073 235.238C53.9212 235.28 54.6561 234.986 55.37 234.839C56.2729 234.902 57.0918 234.502 57.9527 234.313C58.3516 234.229 58.7926 234.46 59.1285 234.144C59.8424 233.492 60.6193 233.177 61.5432 232.966C63.181 232.609 64.7348 232.104 66.3516 232.966C66.7716 233.198 67.2125 232.987 67.3805 232.545C67.6115 231.956 68.0314 231.893 68.4934 231.872C69.3543 231.809 70.1942 231.683 71.034 231.451C72.2099 231.346 73.4067 231.262 74.5826 231.157C75.2965 231.283 75.9474 230.926 76.6403 230.883C76.7873 230.883 76.8923 230.778 76.8293 230.547C76.6823 230.021 77.0393 229.811 77.3752 229.621C77.7742 229.6 78.1731 229.579 78.5721 229.537C78.5721 229.474 78.5721 229.411 78.5721 229.327C78.1731 229.306 77.7742 229.264 77.3962 229.243C77.0183 228.948 76.9973 228.927 77.1233 228.801C77.4802 228.464 77.7532 228.022 78.3201 227.938C78.6981 227.875 79.139 227.917 79.454 227.517C79.9579 227.517 80.4409 227.454 80.9028 227.223C81.2808 227.202 81.6587 227.286 82.0367 227.328C83.3595 227.496 84.6613 227.265 85.9632 226.991H86.0262L86.0892 226.97C87.328 227.054 88.5668 227.244 89.8057 227.391C91.5275 227.602 93.2493 227.328 94.9501 227.665C96.2099 227.917 97.5117 227.917 98.8136 227.791C99.3175 227.749 99.8004 227.58 100.304 227.644C102.782 227.896 105.239 228.275 107.716 228.338C110.698 228.422 113.68 228.022 116.577 227.16C117.123 227.349 117.732 227.391 118.173 227.749C118.572 228.064 118.908 228.064 119.307 228.022C119.643 227.98 119.895 227.812 119.538 227.412C119.391 227.244 119.181 226.97 119.307 226.802C119.748 226.171 119.265 226.045 118.95 225.813C119.265 225.54 119.664 225.666 120 225.519C120.147 225.708 120.315 225.876 120.483 226.024C120.987 226.508 120.966 226.76 120.252 226.739C120 226.739 119.664 226.739 119.643 227.033C119.601 227.454 120 227.37 120.252 227.454C120.966 227.665 121.68 227.77 122.415 227.728C125.039 228.422 127.622 227.749 130.205 227.307C128.84 226.991 127.496 226.276 126.131 227.181C125.774 226.234 126.488 225.393 126.215 224.509C125.774 224.509 125.795 224.888 125.711 225.098C125.48 225.729 124.934 226.003 124.556 226.423C123.884 227.181 123.8 225.939 123.36 225.792C123.003 225.371 123.611 225.119 123.527 224.782C123.276 223.688 122.583 224.341 122.058 224.383C121.722 223.815 121.113 223.773 120.63 223.499C120.945 223.541 121.281 223.562 121.596 223.604C121.743 223.625 121.932 223.562 121.932 223.394C121.953 223.205 121.764 223.162 121.638 223.12C121.323 223.036 121.008 223.015 120.693 222.994C121.512 222.279 122.499 222.005 123.506 222.153C125.018 222.363 126.509 222.721 128.063 222.615C128.231 223.52 129.05 223.773 129.512 224.383C129.491 225.266 130.163 225.603 130.667 225.666C131.758 225.813 132.073 226.823 132.703 227.517C132.934 228.064 133.249 228.317 133.858 228.422C134.803 228.611 135.727 228.38 136.63 228.506C138.436 228.738 140.262 228.527 142.068 228.78C142.509 228.843 142.95 228.78 142.887 228.085C142.845 227.538 143.265 227.644 143.517 227.517C144.084 227.244 143.811 227.791 143.916 227.98C144.042 228.254 144.231 228.38 144.504 228.338C144.714 228.275 144.924 228.233 145.155 228.17C145.344 228.38 145.512 228.632 145.827 228.653C146.352 229.074 146.877 228.759 147.297 228.485C147.569 228.317 147.066 228.022 147.003 227.749C147.213 227.181 148.01 227.097 148.01 226.423C148.01 225.224 148.745 225.119 149.501 224.93C149.48 225.498 150.047 225.266 150.215 225.582C150.467 226.339 149.585 225.897 149.564 226.339C149.48 226.55 149.291 226.886 149.522 226.97C150.131 227.202 149.879 227.202 149.522 227.454C149.27 227.644 148.997 228.17 149.165 228.548C149.333 228.969 149.858 228.885 150.11 228.695C150.782 228.17 151.685 228.001 152.084 227.076C151.979 226.781 152.42 226.529 152.147 226.213C151.475 225.477 151.958 225.203 152.546 224.972C152.609 224.951 152.672 224.93 152.735 224.93C153.071 224.972 153.407 225.056 153.827 224.719C153.533 224.53 153.134 224.635 153.008 224.277C153.848 223.646 154.499 224.067 155.087 224.761C155.611 225.498 156.451 224.32 157.018 225.224C156.094 225.35 155.989 227.181 154.688 226.465C154.646 226.444 154.541 226.613 154.457 226.676C153.785 227.202 154.457 227.538 154.541 228.001C154.709 228.822 155.003 228.717 155.443 228.338C156.22 229.2 156.724 228.338 157.354 227.938C157.081 227.559 156.598 227.307 156.766 226.697C156.829 226.592 156.871 226.508 156.934 226.402C157.207 225.939 158.362 225.792 157.354 224.888C157.48 224.74 157.501 224.362 157.669 224.277C157.753 224.256 157.858 224.277 158.005 224.446C158.572 224.993 159.013 225.308 159.202 224.109C159.223 224.004 159.559 223.941 159.769 223.878C159.979 224.046 160.21 224.067 160.462 224.067C160.504 224.172 160.567 224.256 160.609 224.362C160.63 224.404 160.672 224.425 160.693 224.467C160.483 224.53 160.294 224.593 160.147 224.782C160.609 224.846 161.302 225.14 161.47 224.93C162.247 223.92 162.94 224.32 163.653 224.761C163.779 225.245 163.926 225.456 164.178 225.392C164.346 225.729 164.577 226.045 164.808 226.339C164.535 226.423 164.262 226.508 163.968 226.592C163.632 226.55 163.275 226.423 162.961 226.634C162.982 227.391 163.674 226.844 163.926 227.265C163.863 227.349 163.821 227.454 163.737 227.517C163.527 227.707 163.233 227.875 163.485 228.254C163.632 228.464 163.758 228.78 164.052 228.674C164.409 228.548 164.535 228.127 164.451 227.833C164.325 227.475 164.409 227.286 164.64 227.076C164.766 227.076 164.892 227.076 165.018 227.076C164.871 227.412 164.577 227.875 165.081 228.001C165.606 228.127 165.522 227.454 165.669 227.118C165.963 226.949 165.984 226.676 165.879 226.381C165.963 226.003 166.047 225.603 166.131 225.224C166.32 225.098 166.488 224.888 166.74 224.972C167.307 225.14 167.202 223.92 167.853 224.256C168.168 224.509 168.672 224.278 168.882 224.782C168.966 225.477 169.491 225.498 169.911 225.687C169.911 225.708 169.911 225.729 169.932 225.75C169.953 225.729 169.974 225.75 170.016 225.729C170.058 225.75 170.1 225.771 170.142 225.792C170.1 226.108 170.247 226.444 169.953 226.676C169.911 226.381 169.764 226.003 169.533 226.255C169.218 226.592 168.882 227.012 168.882 227.602C168.882 228.127 169.113 228.191 169.491 228.085C169.869 228.001 170.205 227.833 170.646 227.896C171.254 227.98 171.611 227.602 171.003 226.949C171.212 226.865 171.401 226.76 171.464 226.487C172.01 226.928 172.577 226.465 173.123 226.508C173.333 226.697 173.543 226.781 173.753 226.802C173.753 226.802 173.774 226.823 173.774 226.844C174.068 227.307 174.446 227.686 174.971 227.433C175.433 227.223 175.286 226.676 175.412 226.255C175.412 226.339 175.433 226.402 175.496 226.529C175.685 226.844 175.748 227.349 176.21 227.244C176.651 227.139 176.819 226.592 176.756 226.234C176.693 225.918 176.798 225.645 176.756 225.35C176.42 225.266 176.147 225.393 175.916 225.687C175.832 225.792 175.664 225.855 175.538 225.939C175.601 225.834 175.37 225.54 175.16 225.519C174.95 225.498 174.635 225.54 174.677 225.813C174.824 226.571 174.614 226.655 174.278 226.613C174.383 226.529 174.488 226.423 174.593 226.297C174.194 225.855 173.753 225.876 173.333 225.961C173.354 225.918 173.354 225.918 173.375 225.876C173.564 225.203 173.9 224.572 174.194 223.92C174.635 223.899 175.055 223.815 175.496 223.625C175.538 223.604 175.622 223.688 175.685 223.731C175.496 224.425 175.223 225.161 176.378 224.909C176.525 224.888 176.735 225.098 176.798 225.35L176.777 225.329V225.35C176.777 225.35 176.777 225.35 176.798 225.35C176.882 225.456 176.987 225.582 177.071 225.687C176.966 225.792 176.882 225.918 176.945 226.213C177.008 226.508 176.987 226.865 177.323 226.949C177.659 227.034 178.1 226.802 178.142 226.592C178.247 225.939 178.898 225.771 178.982 225.161C179.024 225.119 179.066 225.077 179.129 225.035C179.255 225.161 179.443 225.224 179.59 225.161H179.611C179.968 225.687 180.43 225.308 180.85 225.308C180.829 225.224 180.829 225.14 180.85 225.056C181.27 225.119 181.69 225.203 182.131 225.245C182.089 225.456 182.047 225.687 181.984 225.961C181.984 225.982 181.963 225.982 181.963 225.982C181.942 226.024 181.963 226.066 181.963 226.087C181.921 226.318 181.879 226.592 182.131 226.718C182.383 226.844 182.719 226.97 182.866 226.592C183.286 225.54 183.643 226.234 184.021 226.613C184.063 227.896 184.777 227.181 185.26 227.139C185.512 227.37 185.743 227.644 186.121 227.559C186.247 228.191 186.562 228.191 186.94 227.854C187.15 227.665 187.317 227.391 187.632 227.37C188.556 227.833 189.564 228.085 190.383 228.843C190.236 229.011 190.089 229.179 189.921 229.327C189.795 229.221 189.648 229.137 189.522 229.032C189.144 228.317 188.787 228.149 188.451 229.053C188.451 229.221 188.451 229.369 188.43 229.537C188.409 229.832 188.262 230.189 188.577 230.358C189.312 230.736 190.383 230.021 190.572 229.074C191.244 228.78 190.362 228.275 190.677 227.875C191.286 228.212 191.853 228.296 192.252 227.433C192.189 227.686 191.979 227.833 192.105 228.022C192.672 228.864 193.344 228.212 193.953 228.127C194.646 228.022 194.205 227.623 194.037 227.328C193.911 227.118 194.016 226.907 194.184 226.844C195.024 226.508 194.562 226.339 194.142 226.129C193.806 225.961 193.701 225.708 193.932 225.308C194.016 225.161 193.806 224.677 194.079 224.782C194.394 224.888 194.688 224.867 194.961 224.782C194.919 224.824 194.877 224.845 194.835 224.93C194.52 225.603 195.422 225.224 195.506 225.645C195.527 225.75 195.611 225.876 195.695 225.918C195.842 225.961 195.989 226.024 196.136 226.087C195.968 226.339 196.094 226.55 196.535 227.055C197.018 227.475 196.262 227.475 196.325 227.77C195.863 228.548 195.527 229.285 196.661 229.705C197.186 230.126 197.585 230.252 197.543 229.263C197.522 228.864 197.48 228.38 198.005 228.948C198.509 229.6 198.95 229.684 199.286 228.78C199.622 228.717 199.874 228.38 200.294 228.801C200.693 229.2 201.302 229.116 201.827 228.843C202.604 227.854 203.38 227.707 204.43 228.338C204.598 228.443 204.934 228.59 205.018 228.506C205.9 227.538 206.509 228.401 207.223 228.822C207.475 228.969 207.895 229.011 208.147 228.885C208.735 228.611 209.323 228.695 209.911 228.695C209.806 229.432 209.302 229.369 208.819 229.39C208.084 229.411 207.79 230.042 208.252 230.652C208.882 231.473 209.407 232.609 210.688 232.062C210.961 232.567 211.401 232.503 211.821 232.503C212.682 232.482 213.522 232.482 213.9 233.597C213.984 233.85 214.341 233.934 214.404 233.745C214.572 233.303 214.719 232.798 214.677 232.335C214.656 232.041 214.299 231.851 213.9 231.935C213.606 231.999 213.27 231.767 212.976 231.83C212.22 231.998 211.926 231.557 211.8 230.841C211.8 230.694 211.8 230.547 211.8 230.379C212.01 230.252 212.199 230.126 212.409 230.021C212.283 229.768 212.01 229.768 211.842 229.621C211.485 229.327 210.94 229.81 210.709 229.2C211.338 228.843 212.094 229.137 212.703 228.695C213.543 228.906 214.32 229.474 215.223 229.263C215.853 229.832 215.328 230.526 215.391 231.157C215.391 231.241 215.391 231.367 215.412 231.367C216.504 231.62 217.554 232.167 218.688 232.083C219.15 232.041 219.359 232.104 219.569 232.588C219.024 232.503 218.541 232.356 218.058 232.398C217.764 232.419 217.344 232.146 217.197 232.545C217.029 232.945 217.533 233.071 217.659 233.366C217.659 233.597 217.638 233.829 217.638 234.06C217.617 234.376 217.344 234.776 217.764 234.986C218.226 235.217 218.331 234.754 218.478 234.418C218.52 234.334 218.667 234.334 218.751 234.292C219.318 234.418 219.821 234.439 219.989 233.639C220.64 234.186 221.396 233.576 222.131 233.934C222.971 234.355 223.979 234.818 224.798 234.607C225.638 234.397 226.058 234.649 226.583 235.133C226.583 235.238 226.583 235.323 226.583 235.428C226.457 235.617 226.289 235.785 226.604 235.933C227.003 236.101 227.401 236.143 227.821 236.122C228.619 235.933 229.396 235.975 230.131 236.417H230.152C230.782 236.69 231.433 237.069 232.063 236.417C232.378 236.48 232.105 235.407 232.693 235.996C232.819 236.501 233.071 237.069 233.491 236.374C233.932 235.638 234.457 235.764 235.045 235.764C235.401 235.743 235.8 235.975 236.094 235.659C236.094 235.112 235.443 235.323 235.422 234.776C235.926 234.481 236.325 233.976 237.018 234.313C237.375 234.502 237.858 234.481 238.257 234.46C238.761 234.439 238.467 235.638 239.202 235.175C239.643 234.902 239.307 234.25 239.622 234.018C240.084 233.682 242.037 234.418 242.31 235.028C242.604 235.659 243.003 235.954 243.632 235.996C244.199 236.017 244.808 236.122 245.039 236.816C245.291 237.595 245.627 237.237 245.984 237.006C247.37 236.08 247.559 236.122 248.42 237.447C248.609 237.174 248.798 236.921 248.987 236.648C249.428 236.017 251.317 236.185 251.422 236.921C251.59 238.015 252.199 238.184 252.976 238.163C253.081 238.121 253.186 238.1 253.27 238.079C254.404 237.805 254.614 237.532 254.089 237.027C253.354 236.311 254.95 236.08 254.278 235.428C254.047 235.196 253.795 235.112 253.522 235.133C253.102 235.175 252.703 235.323 252.283 235.365C252.178 235.386 252.094 235.428 251.968 235.449C251.968 235.428 251.968 235.407 251.968 235.386C252.073 235.365 252.178 235.344 252.262 235.323C252.913 235.217 253.585 235.154 253.144 234.081C253.123 233.997 253.27 233.934 253.375 233.871C253.543 233.808 253.732 233.745 253.9 233.703C254.194 233.766 254.467 233.892 254.74 233.934C254.782 233.976 254.824 234.018 254.845 234.081C255.853 234.207 256.861 234.544 257.722 233.576C257.932 233.345 258.268 233.345 258.541 233.45C259.632 233.913 260.745 234.186 261.942 234.123C262.383 234.102 262.719 234.376 262.362 234.965C262.32 235.07 262.299 235.196 262.278 235.302C262.026 235.554 261.753 235.785 261.48 235.975C261.354 235.975 261.228 235.975 261.102 235.975C260.682 236.038 260.724 235.659 260.619 235.386C260.031 233.871 258.373 233.471 257.386 234.649C257.113 234.965 256.903 235.049 256.567 234.923C256.168 234.776 255.748 234.712 255.727 235.386C255.706 235.933 255.685 236.564 256.483 236.438C256.756 235.933 256.966 235.554 257.533 236.185C257.953 236.648 258.604 236.837 259.192 236.837C259.779 236.837 260.157 237.237 260.913 237.447C260.514 237.574 260.304 237.7 260.262 237.637C259.758 237.09 259.045 237.447 258.478 237.132C258.184 236.964 257.911 237.069 257.848 237.468C257.785 237.994 258.646 238.983 259.066 238.731C259.695 238.373 260.199 238.689 260.745 238.836C261.543 239.046 262.257 239.046 262.593 237.931C263.307 238.815 264.042 238.689 264.882 238.436C265.197 238.352 264.861 237.532 265.407 237.952C265.512 238.415 265.953 238.668 266.94 238.857C267.485 238.773 268.031 238.394 268.556 239.025C268.829 239.341 269.312 239.088 269.27 238.752C269.144 237.763 269.753 237.931 270.236 237.847C270.446 238.121 270.761 238.079 271.034 238.079C272.21 238.1 273.386 238.1 274.562 238.1C274.919 238.1 275.276 238.036 275.485 238.478C275.255 238.731 274.94 238.583 274.709 238.668C274.373 238.815 273.701 238.52 273.743 239.215C273.785 239.762 274.352 239.677 274.709 239.593C276.514 239.236 278.194 240.982 280.042 239.972C280.063 239.951 280.105 239.993 280.147 240.014C280.693 240.54 281.344 240.351 281.953 240.393C283.087 240.708 284.22 240.266 285.354 240.456C287.328 240.687 289.323 240.792 291.275 241.213C291.8 241.318 292.346 241.276 292.913 241.192C293.48 241.108 294.089 240.708 294.698 240.982C295.832 241.487 297.092 240.961 298.226 241.487C298.478 241.592 298.982 241.36 298.667 241.066C297.449 239.867 298.142 239.13 299.045 238.352C299.8 238.626 300.577 238.668 301.354 238.562C302.026 238.941 302.761 238.773 303.475 238.836C303.391 239.173 302.866 239.383 303.202 239.825C303.517 240.224 303.895 240.014 304.252 239.846C304.462 239.741 304.714 239.677 304.945 239.593C305.008 239.677 305.071 239.762 305.134 239.846C305.323 240.245 305.617 240.561 305.932 240.814C306.436 241.297 306.415 241.55 305.701 241.529C305.449 241.529 305.113 241.529 305.092 241.823C305.05 242.244 305.449 242.16 305.701 242.244C306.415 242.454 307.129 242.56 307.863 242.518C310.488 243.212 313.071 242.539 315.653 242.097C314.289 241.781 312.945 241.066 311.58 241.971C311.223 241.024 311.937 240.182 311.664 239.299C311.223 239.299 311.244 239.677 311.16 239.888C310.929 240.519 310.383 240.792 310.005 241.213C309.333 241.971 309.249 240.729 308.808 240.582C308.451 240.161 309.06 239.909 308.976 239.572C308.724 238.478 308.031 239.13 307.506 239.173C307.15 238.562 306.478 238.562 305.974 238.247C305.911 238.226 305.848 238.205 305.785 238.184C305.764 238.184 305.743 238.1 305.764 238.1C306.646 237.09 307.779 236.774 308.955 236.942C310.467 237.153 311.958 237.511 313.512 237.405C313.68 238.31 314.499 238.562 314.961 239.173C314.94 240.056 315.611 240.393 316.115 240.477C317.207 240.624 317.522 241.634 318.152 242.328C318.383 242.875 318.698 243.128 319.307 243.233C320.252 243.422 321.176 243.191 322.079 243.317C323.884 243.548 325.711 243.338 327.517 243.59C327.958 243.654 328.399 243.591 328.336 242.875C328.294 242.328 328.714 242.433 328.966 242.307C329.533 242.034 329.26 242.581 329.365 242.77C329.491 243.044 329.68 243.17 329.953 243.128C330.163 243.065 330.373 243.022 330.604 242.959C330.793 243.17 330.961 243.422 331.276 243.443C331.8 243.864 332.325 243.548 332.745 243.275C333.018 243.107 332.514 242.812 332.451 242.539C332.661 241.971 333.459 241.886 333.459 241.213C333.459 240.014 334.194 239.909 334.95 239.719C334.929 240.309 335.496 240.056 335.664 240.372C335.916 241.129 335.034 240.687 335.013 241.129C334.929 241.339 334.74 241.676 334.971 241.76C335.58 241.992 335.328 241.992 334.971 242.244C334.719 242.433 334.446 242.959 334.614 243.338C334.782 243.759 335.307 243.675 335.559 243.485C336.231 242.959 337.134 242.791 337.533 241.865C337.428 241.571 337.869 241.318 337.596 241.003C336.924 240.267 337.407 239.993 337.995 239.762C338.058 239.741 338.121 239.719 338.184 239.719C338.52 239.762 338.856 239.846 339.275 239.509C338.982 239.32 338.583 239.425 338.457 239.067C339.296 238.436 339.947 238.857 340.535 239.551C341.06 240.288 341.9 239.109 342.467 240.014C341.543 240.14 341.438 241.971 340.136 241.255C340.094 241.234 339.989 241.403 339.905 241.466C339.234 241.992 339.905 242.328 339.989 242.791C340.157 243.612 340.451 243.506 340.892 243.128C341.669 243.99 342.173 243.128 342.803 242.728C342.53 242.349 342.047 242.097 342.215 241.487C342.278 241.381 342.32 241.297 342.383 241.192C342.656 240.729 343.811 240.582 342.803 239.677C342.929 239.53 342.95 239.151 343.118 239.067C343.202 239.046 343.307 239.067 343.454 239.236C344.021 239.783 344.462 240.098 344.651 238.899C344.672 238.794 345.008 238.731 345.218 238.668C345.659 239.046 346.226 238.689 346.814 238.983C346.352 239.299 345.869 239.194 345.596 239.572C346.058 239.635 346.751 239.93 346.919 239.719C347.821 238.562 348.598 239.257 349.417 239.762C349.564 240.309 349.9 240.729 350.257 241.15C349.984 241.234 349.711 241.318 349.417 241.403C349.081 241.36 348.724 241.234 348.409 241.445C348.43 242.202 349.123 241.655 349.375 242.076C349.312 242.16 349.27 242.265 349.186 242.328C348.976 242.518 348.682 242.686 348.955 243.065C349.102 243.275 349.228 243.591 349.522 243.485C349.879 243.359 350.005 242.938 349.921 242.644C349.795 242.286 349.879 242.097 350.11 241.886C350.236 241.886 350.362 241.886 350.488 241.886C350.341 242.223 350.047 242.686 350.551 242.812C351.076 242.938 350.992 242.265 351.139 241.929C351.433 241.76 351.454 241.487 351.349 241.192C351.433 240.813 351.517 240.414 351.601 240.035C351.79 239.909 351.958 239.698 352.21 239.783C352.777 239.951 352.672 238.731 353.323 239.067C353.638 239.32 354.142 239.067 354.352 239.593C354.436 240.414 355.171 240.267 355.59 240.603C355.548 240.919 355.695 241.255 355.402 241.487C355.36 241.192 355.213 240.813 354.982 241.066C354.667 241.403 354.331 241.823 354.331 242.412C354.331 242.938 354.562 243.001 354.94 242.896C355.318 242.812 355.653 242.644 356.094 242.707C356.703 242.791 357.06 242.412 356.451 241.76C356.661 241.676 356.85 241.571 356.913 241.297C357.459 241.739 358.026 241.276 358.572 241.318C359.118 241.823 359.601 241.718 360.084 241.129C359.601 240.603 359.097 240.708 358.572 240.835C357.879 240.813 357.207 240.771 356.514 240.75C356.409 240.687 356.325 240.624 356.22 240.561C356.115 239.93 355.527 239.783 355.192 239.383C355.129 238.562 355.821 238.815 356.073 238.773C357.669 238.436 359.328 239.173 360.945 238.457C360.987 238.436 361.071 238.52 361.134 238.562C360.945 239.257 360.672 239.993 361.827 239.741C361.974 239.72 362.184 239.93 362.247 240.182L362.226 240.161V240.182C362.226 240.182 362.226 240.182 362.247 240.182C362.499 240.519 362.814 241.045 363.192 240.519C363.464 240.161 363.464 239.572 362.961 239.215C362.751 239.067 362.373 239.025 362.52 238.583C362.667 238.499 362.646 238.289 362.709 238.226C362.961 237.994 362.184 237.447 362.94 237.384C363.38 237.363 363.632 237.489 363.569 238.015C363.527 238.478 363.821 238.331 364.031 238.415C364.997 238.794 365.837 238.121 366.761 238.036C367.433 237.973 368.315 238.331 368.882 237.489C369.323 237.532 369.596 237.784 369.638 238.289C369.659 238.499 369.722 238.689 369.932 238.689C370.142 238.668 370.205 238.499 370.205 238.268C370.226 237.174 370.835 237.3 371.443 237.595C371.863 237.805 372.22 237.805 372.64 237.553C373.039 237.3 373.438 236.942 373.963 237.363C374.131 237.51 374.362 237.321 374.404 237.027C374.425 236.795 374.32 236.669 374.11 236.627C372.913 236.416 371.695 236.185 370.499 236.059C370.205 236.038 369.449 236.185 369.575 236.501C369.869 237.258 369.365 237.09 369.092 237.237C369.05 236.417 368.231 236.059 367.979 236.311C367.37 236.985 367.055 236.879 366.299 236.543C365.333 236.122 364.157 236.248 363.003 236.143C363.359 235.533 363.8 234.881 362.772 234.523C362.31 234.355 362.457 233.976 362.646 233.661C362.835 233.324 363.066 233.387 363.359 233.576C363.632 233.745 363.59 234.271 364.01 234.25C364.115 234.376 364.262 234.502 364.346 234.649C364.493 234.881 364.619 235.133 364.913 235.028C365.102 234.965 365.144 234.733 365.081 234.544C364.976 234.123 364.724 234.144 364.409 234.25C364.367 234.271 364.283 234.123 364.22 234.06C364.304 233.282 365.354 233.639 365.396 232.84C365.438 231.914 366.152 232.293 366.215 232.503C366.677 233.66 367.349 233.198 368.042 232.945C368.462 232.798 369.092 232.987 368.945 233.471C368.819 233.871 368.735 234.776 367.895 234.628C367.643 234.586 367.265 234.67 367.37 235.133C367.454 235.554 367.916 235.68 368.126 235.554C369.071 235.007 370.1 235.449 371.045 235.133C371.422 235.007 372.073 235.07 372.01 234.523C371.947 233.892 371.36 234.144 370.961 234.229C370.688 234.292 370.436 234.439 370.163 234.439C369.785 234.439 369.281 234.649 369.092 234.018C370.226 233.429 371.423 233.85 372.598 233.703C373.459 233.597 374.173 233.766 373.816 232.251C374.089 232.882 374.446 232.966 374.782 232.714C375.139 232.44 374.698 232.188 374.677 231.893C374.635 231.515 374.383 230.82 374.572 230.841C375.412 230.968 375.958 229.832 376.819 230.231C376.987 230.315 377.323 230.189 377.302 230.505C377.281 230.652 377.008 230.799 376.861 230.947C376.378 231.199 375.643 231.304 376.168 232.251C376.357 232.588 378.058 233.029 378.352 232.798C378.562 232.63 378.541 232.419 378.52 232.167C378.478 231.872 378.457 231.557 378.415 231.241C379.15 231.136 379.884 231.073 380.598 230.926C381.039 230.841 381.606 231.388 381.858 230.778C382.068 230.252 381.144 230.421 381.144 229.853C381.354 229.621 381.648 229.579 381.837 229.663C382.509 230 383.139 229.811 383.832 229.684C384.756 229.537 385.764 229.221 386.73 230.084C387.066 230.4 387.695 230.989 388.262 230.862C389.291 230.631 390.509 231.178 391.349 230.042C391.538 229.79 391.811 230.084 392.042 230.063C393.008 230.042 393.932 229.789 394.562 228.843C394.394 228.506 394.604 227.833 393.995 227.917C393.092 228.043 392.189 227.665 391.286 228.148C390.782 228.422 390.173 228.464 389.501 228.422C389.879 228.191 390.404 228.127 390.32 227.665C390.257 227.202 389.774 227.286 389.417 227.244C388.262 227.055 387.108 227.559 385.953 227.16C385.68 227.054 385.512 227.37 385.47 227.665C385.407 228.317 385.008 228.317 384.567 228.359C383.601 228.443 382.719 227.896 381.753 227.938C381.438 227.959 381.396 227.686 381.543 227.349C381.858 226.571 382.551 226.318 383.454 226.655C383.286 226.865 383.034 227.033 383.034 227.37C383.034 227.601 383.034 227.854 383.286 227.959C383.496 228.043 383.79 228.106 383.811 227.833C383.832 227.349 384.231 227.012 384.378 226.592C384.483 226.508 384.567 226.402 384.672 226.318C387.066 226.129 389.459 226.213 391.853 226.192C392.294 226.192 392.483 226.465 392.504 226.928C392.525 227.265 392.651 227.538 393.008 227.58C393.281 227.602 393.491 227.454 393.638 227.202C393.638 227.202 393.638 227.181 393.659 227.181C393.659 227.875 393.953 227.938 394.835 227.917C395.213 227.728 395.612 227.454 395.696 228.233C395.779 228.611 394.562 228.927 395.633 229.39C395.654 229.726 395.654 230.063 395.444 230.336C394.898 230.589 394.73 231.241 395.087 231.536C395.779 232.104 396.556 231.725 397.291 231.241C396.514 231.283 396.283 230.841 396.283 230.105C396.388 229.095 397.144 229.558 397.606 229.369C398.11 229.516 398.383 228.864 398.845 228.906C399.622 228.548 399.517 229.2 399.496 229.663C399.475 230.547 399.748 230.862 400.483 230.379C400.651 230.947 400.651 231.809 401.47 230.799C401.743 230.463 402.205 230.273 402.415 229.811C402.625 229.39 403.024 229.137 403.402 229.306C404.451 229.747 405.186 229.516 405.648 228.317C406.467 227.938 407.538 228.422 408.147 227.349C408.021 227.118 407.643 227.286 407.58 226.949C407.79 226.55 408.336 226.297 407.916 225.645C407.496 226.15 406.929 226.213 406.341 226.234C405.9 225.792 405.459 225.435 404.871 225.918C404.871 226.003 404.85 226.087 404.85 226.15C403.737 226.36 404.115 225.561 404.199 224.951C404.178 224.362 404.493 224.446 404.892 224.383C405.564 224.256 405.942 225.119 406.614 224.867C408.126 224.341 409.722 224.404 411.234 223.773C411.779 223.562 412.409 224.109 412.976 223.688C413.375 223.815 413.585 223.373 413.942 223.331C414.656 223.247 414.635 223.205 414.677 222.531C413.816 222.132 413.039 222.91 412.199 222.847C412.052 222.763 411.905 222.7 411.717 222.721C411.423 222.994 411.15 223.015 410.877 222.679C410.457 221.921 410.163 221.227 411.255 220.869C411.276 220.869 411.276 220.806 411.297 220.764C412.199 219.691 413.417 220.953 414.362 220.238C414.383 220.217 414.467 220.322 414.53 220.343C414.74 220.406 414.929 220.259 414.929 220.091C414.929 219.018 415.643 219.249 416.105 219.397C416.693 219.586 417.155 218.576 417.743 219.228C418.163 220.406 419.549 219.27 420.031 220.385C420.073 220.491 420.325 220.28 420.367 220.07C420.535 219.081 420.976 219.544 421.375 219.838C421.165 220.301 421.333 220.364 421.732 220.301C422.635 220.175 422.74 218.997 423.475 218.66C423.874 218.808 424.357 218.597 424.714 218.934C424.987 219.186 425.134 219.06 425.197 218.723C425.743 218.134 426.646 218.492 427.129 217.777C427.486 217.798 427.842 217.84 428.199 217.861C428.031 218.913 427.234 218.681 426.709 218.976C426.352 219.186 426.772 220.28 425.764 219.796C426.184 220.154 426.625 220.217 426.877 220.617C426.814 220.953 426.667 221.059 426.394 220.848C425.848 220.701 425.197 220.848 424.735 219.965C424.672 220.533 424.735 220.869 424.504 221.08C424.126 221.711 424.357 222.005 424.966 221.984C425.155 221.984 425.365 221.69 425.554 221.837C426.541 222.658 427.402 221.648 428.325 221.606C428.703 221.353 429.06 221.648 429.438 221.669C429.9 221.69 430.278 221.627 430.32 220.996C430.74 220.701 430.026 220.175 430.446 219.986C431.013 219.754 431.097 219.207 431.307 218.723C431.727 217.756 433.134 216.851 433.701 217.377C434.205 217.861 434.352 217.524 434.646 217.293C434.877 217.103 435.087 216.83 435.339 216.767C435.759 216.641 436.199 216.641 436.64 216.577C436.598 217.019 436.577 217.482 436.472 217.903C436.409 218.113 436.01 218.218 436.178 218.555C436.283 218.765 436.556 218.723 436.766 218.681C437.081 218.618 437.27 218.471 437.249 218.05C437.228 217.566 437.27 217.103 437.9 217.524C438.089 217.65 438.152 217.503 438.089 217.314C437.921 216.746 438.236 216.788 438.53 216.914C439.37 217.23 440.168 216.977 440.84 216.556C441.323 216.241 441.953 217.019 442.247 216.178C442.919 215.883 443.612 215.652 444.367 215.694C445.69 215.399 447.013 215.084 448.336 214.852C449.008 214.747 449.344 214.453 449.323 213.695C450.835 213.317 452.325 212.959 453.837 212.58C453.984 212.601 454.173 212.559 454.236 212.643C454.908 213.359 455.37 213.19 455.895 212.37C456.147 211.97 456.63 211.655 457.155 211.676C457.449 211.697 457.806 211.76 457.869 211.234C458.058 211.15 458.268 211.044 458.457 210.96C459.045 211.066 459.465 210.792 459.8 210.266C459.129 210.729 458.289 210.203 457.638 210.729C456.945 210.813 456.252 210.897 455.559 210.981C455.013 210.687 454.698 211.402 454.215 211.402C454.215 211.318 454.215 211.234 454.215 211.171C454.11 210.308 454.866 209.403 455.811 209.298C457.134 209.151 457.134 209.151 457.911 208.141C457.491 208.225 457.029 208.267 456.609 208.415C455.622 208.772 454.53 208.793 453.606 209.446C453.165 209.488 452.724 209.509 452.325 209.719C451.36 209.866 450.394 210.035 449.428 210.161C448.588 210.266 448.357 209.824 448.735 208.983C449.26 208.835 449.785 208.625 450.247 208.436C450.877 208.162 451.674 208.52 452.178 207.847C452.451 207.741 452.703 207.573 452.976 207.573C454.971 207.594 456.777 206.521 458.709 206.206C459.402 206.079 460.136 205.869 460.766 205.406C461.228 205.322 461.669 205.238 462.131 205.175C462.929 205.07 463.769 205.175 464.399 204.46C464.567 204.27 464.945 204.102 464.756 203.744C464.609 203.471 464.294 203.471 463.979 203.555C463.034 203.849 462.068 204.039 461.165 204.438C459.968 204.964 458.583 204.859 457.512 205.764C455.811 205.68 454.32 206.921 452.619 206.816C452.472 206.816 452.325 206.984 452.178 207.068C450.856 207.699 449.386 207.762 448.021 208.183C446.53 208.646 445.018 209.319 443.422 208.667C443.087 208.52 442.835 208.814 442.604 209.067C441.155 209.088 439.685 209.046 438.299 209.656C437.438 209.803 436.514 209.361 435.738 210.098C435.045 210.245 434.331 210.413 433.638 210.561C432.105 210.455 430.53 210.792 429.123 209.761C429.291 209.593 429.438 209.446 429.606 209.298C431.076 209.13 432.525 208.941 433.974 208.562C435.129 208.267 436.304 207.784 437.564 207.994C438.236 208.099 437.417 207.194 437.879 206.942C437.942 206.9 438.152 206.774 437.816 206.732C437.207 206.669 436.619 206.374 435.989 206.563C435.213 206.795 434.373 206.774 433.596 206.984C432.042 207.405 430.425 206.542 428.913 207.405C428.724 207.51 428.388 207.51 428.157 207.131C429.186 206.69 430.11 206.164 431.139 206.143C431.958 206.122 432.693 205.953 433.281 205.301C433.827 205.427 434.352 205.448 434.919 205.406C436.241 205.301 437.543 205.196 438.824 204.817C440.588 204.291 442.436 204.27 444.199 203.807C445.144 203.555 445.207 203.471 445.585 202.629C444.325 203.387 443.045 203.197 441.806 203.387C439.202 203.828 436.661 204.754 433.995 204.733C433.722 204.733 433.365 204.817 433.05 204.775C432.987 204.754 432.903 204.733 432.84 204.712C432.63 204.607 432.483 204.375 432.462 203.87C433.806 203.639 435.15 204.207 436.577 203.45C437.396 203.008 438.677 203.176 439.748 203.029C442.373 202.692 444.934 202.103 447.559 201.725C448.609 201.199 449.848 201.535 450.919 200.862C450.751 200.567 449.974 200.673 450.562 200.084C450.877 199.831 451.255 199.873 451.632 199.873C452.64 200.778 452.808 200.757 453.627 199.516C453.69 199.41 453.753 199.347 453.879 199.41C454.32 199.621 454.866 199.347 455.286 199.705C456.63 200.21 456.966 199.074 457.428 198.106C458.121 198.106 458.814 198.106 459.423 197.622C459.675 197.433 459.989 197.433 460.094 197.811C460.325 198.653 460.304 198.674 461.018 198.19C462.026 198.569 462.866 197.854 463.79 197.664C464.063 197.601 464.231 197.18 464 196.802C463.958 196.507 463.664 196.486 463.517 196.318C463.538 196.297 463.538 196.297 463.559 196.276C464.294 195.792 465.113 195.729 465.932 195.623C466.646 195.623 467.318 195.539 467.884 194.95C468.934 195.96 468.934 195.939 469.732 194.656C469.837 194.487 470.173 194.172 470.32 194.487C470.824 195.644 471.16 194.614 471.832 194.466C471.181 194.319 470.803 194.193 470.908 193.604C471.181 193.436 471.454 193.267 471.727 193.12C472.357 193.141 472.945 193.015 473.491 192.215C472.735 192.468 472.084 192.089 471.559 192.657C471.412 192.657 471.265 192.678 471.139 192.678C471.118 192.257 471.16 191.837 471.37 191.458C472.315 191.332 472.819 190.259 473.743 190.069C474.352 189.859 475.003 189.712 475.255 188.933C475.674 188.744 475.926 189.67 476.22 189.291C476.892 188.407 477.942 188.492 478.677 187.818C479.244 188.302 479.727 188.176 480.21 187.65C480.84 186.956 481.722 187.103 482.478 187.082C482.961 187.061 483.339 187.229 483.57 186.577C483.738 186.135 483.989 185.967 484.073 186.661C484.115 186.893 484.241 186.893 484.367 186.745C485.081 185.988 485.963 185.904 486.866 185.651C487.349 185.525 488.063 185.378 488.357 184.705C488.693 184.599 488.924 184.031 489.281 184.242C491.024 185.167 492.052 183.19 493.522 182.895C494.068 182.79 494.761 182.18 495.475 182.033C495.853 181.949 496.231 181.928 496.441 181.486C497.302 180.855 498.415 180.876 499.234 180.118C499.633 180.013 500.199 180.013 500.199 179.403C500.178 178.709 499.612 179.13 499.297 179.003C498.394 178.625 497.722 179.361 496.945 179.508C494.572 179.992 492.388 181.149 490.1 181.886C488.819 182.285 487.538 182.853 486.215 182.853C485.585 182.853 485.228 182.874 484.934 183.463C484.346 183.8 483.738 184.073 483.108 184.284C481.638 184.789 480.042 184.768 478.677 185.672C477.438 185.441 476.451 186.346 475.318 186.598C474.73 186.577 474.121 186.577 473.533 186.556C473.176 186.556 472.63 187.061 472.525 186.514C472.399 185.925 473.113 185.925 473.491 185.714C473.701 185.609 473.995 185.672 474.205 185.588C474.625 185.399 475.213 185.399 475.318 184.705C476.157 184.326 477.06 184.137 477.921 183.863C478.782 183.59 480.021 183.4 480.357 182.475C481.05 180.665 482.73 179.992 483.549 178.393C484.031 177.446 485.123 177.236 485.648 176.331C487.58 174.438 489.365 172.397 491.087 170.251C491.528 170.125 491.737 169.62 491.8 169.284C492.136 167.285 493.669 165.854 493.879 163.793C493.921 163.372 494.026 162.93 494.404 162.678C494.614 162.657 494.677 162.488 494.782 162.32C495.601 160.742 494.803 159.312 494.299 157.965C493.9 156.892 493.417 155.714 492.388 155.083C491.36 153.694 490.037 152.727 488.525 152.159C487.622 151.822 486.74 151.422 485.984 150.791C484.325 149.424 482.394 148.75 480.504 147.93C478.698 147.151 476.85 146.394 475.213 144.837C477.522 144.501 479.538 143.428 481.764 143.722C481.617 143.996 480.966 143.785 481.176 144.311C481.302 144.627 481.764 144.395 482.058 144.395C482.541 144.395 482.541 144.101 482.415 143.701C483.779 143.785 485.144 143.954 486.509 143.575C487.055 143.428 487.559 143.659 488.063 143.806C488.483 143.912 488.798 144.101 488.693 144.774C488.651 144.963 488.483 145.468 489.008 145.91C490.016 146.752 491.087 146.436 492.115 146.668C495.601 147.425 498.856 146.415 502.047 144.985C502.509 144.774 502.908 144.879 503.37 144.9C504.294 144.921 505.218 145.868 506.373 144.921C505.344 144.69 504.504 144.459 503.643 144.311C503.265 144.248 502.929 144.164 502.656 143.891C503.097 143.512 502.488 142.986 502.74 142.712C503.034 142.418 503.496 142.502 503.853 142.712C504.378 143.028 504.777 142.839 505.302 142.397C504.336 142.144 503.538 141.829 502.719 141.745C501.69 141.66 501.816 140.84 501.837 140.167C501.879 139.388 502.467 139.683 502.887 139.704C504.273 139.746 505.68 139.746 507.066 139.788C506.079 139.22 505.029 139.43 504 139.325C503.643 139.283 503.16 139.367 503.181 138.862C503.181 138.273 502.761 137.81 502.845 137.137C504.147 137.242 505.407 137.369 506.667 137.474C506.856 137.495 507.129 137.621 507.171 137.285C507.234 136.822 506.898 136.969 506.667 136.948C505.617 136.885 504.567 136.801 503.517 136.759C502.824 136.738 502.194 136.738 502.74 135.623C502.866 135.37 502.677 135.012 502.614 134.718C502.446 133.624 501.711 132.719 501.606 131.752C501.375 129.858 500.199 128.932 499.003 128.238C495.706 126.324 492.493 124.115 488.714 123.399C488.546 123 488.084 123.231 487.874 122.915C487.937 122.894 488 122.873 488.063 122.873C488.294 122.873 488.546 122.915 488.777 122.852C489.911 122.558 490.73 121.864 491.255 120.622C491.423 120.244 491.926 119.97 491.696 119.444C491.486 118.96 491.045 119.129 490.667 119.171C490.478 119.129 490.289 119.087 490.079 119.065C489.785 118.708 489.386 118.876 489.029 118.834C488.63 118.518 488.231 118.287 487.727 118.371C487.412 117.95 487.496 117.067 486.677 117.172C486.341 117.004 485.984 116.835 485.648 116.646C484.871 115.51 483.632 116.12 482.667 115.678C482.604 115.657 482.541 115.657 482.478 115.636C482.793 114.984 482.583 114.395 482.184 113.869C483.129 113.49 484.01 113.638 484.892 113.596C485.417 113.575 485.858 113.448 486.131 112.88C487.37 112.186 488.819 112.27 490.373 111.513C489.575 111.239 489.071 111.197 488.546 111.197C487.958 110.65 487.58 110.166 488.756 109.977C488.966 109.956 489.218 109.914 489.281 109.661C489.344 109.325 489.008 109.262 488.84 109.114C488.63 108.967 488.399 108.904 488.168 108.799C488.147 108.652 488.567 108.462 488.273 108.399C487.307 108.189 486.446 107.389 485.375 107.621C485.438 106.632 486.299 105.769 485.753 104.633C485.627 104.381 486.047 103.876 486.509 103.834C486.719 103.813 486.992 103.708 486.74 103.413C486.341 102.929 486.488 102.487 486.782 102.046C487.034 101.667 486.887 101.435 486.551 101.372C485.711 101.183 485.942 100.278 485.648 99.7314C486.278 99.4368 486.215 98.2587 486.929 98.2377C487.622 98.2166 487.454 97.6907 487.622 97.3541C487.706 97.1647 487.433 96.8702 487.727 96.7229C488.672 96.3022 487.958 95.9655 487.664 95.65C487.307 95.2502 486.866 95.1871 486.383 95.3134C485.753 95.124 485.144 94.9557 484.514 94.7664C484.346 94.3877 483.695 94.8085 483.737 94.2194C483.758 93.7986 484.052 93.5462 484.451 93.441C484.577 93.3989 484.724 93.3358 484.829 93.2516C485.27 92.8098 485.606 92.368 484.745 91.9893C484.262 91.779 483.8 91.5055 483.318 91.274C483.674 90.4956 484.199 90.138 484.892 90.1801C485.627 90.2221 486.173 89.8645 486.719 89.4017C487.055 89.3175 487.433 89.3175 487.727 89.1492C488.105 88.9388 488.84 89.0861 488.714 88.2445C488.63 87.5503 488.273 87.0454 487.58 87.0454C486.53 85.8462 485.165 85.215 483.8 84.6049C483.087 84.0369 482.331 83.5951 481.47 83.4058C481.155 83.3216 480.798 83.2795 480.714 82.8798C480.588 82.2276 480.042 82.1855 479.685 81.8489C478.803 81.0705 477.123 81.5965 476.913 79.7451C476.913 79.6609 476.745 79.5347 476.661 79.5347C475.171 79.5558 473.953 78.567 472.546 78.2514C470.866 77.8727 469.186 77.5361 467.528 76.905C466.268 76.4211 464.966 75.7478 463.559 75.8951C462.929 75.7689 462.32 75.5796 461.69 75.4954C458.835 75.0957 456.105 73.8544 453.186 73.8123C452.997 73.7072 452.787 73.644 452.577 73.5809C452.913 73.4547 453.228 73.3074 453.522 73.076C454.257 72.9498 454.677 72.3607 455.139 71.8137C455.538 71.961 455.958 72.0662 456.357 72.2134C456.861 72.5711 457.449 72.6342 457.995 72.7815C458.94 73.3285 459.947 73.5809 460.997 73.7282C461.879 74.4014 462.929 74.5487 463.958 74.7801C464.84 74.9905 465.617 75.9162 466.646 75.264C466.73 75.2219 466.898 75.3481 467.045 75.3902C467.968 75.6637 468.871 75.9582 469.795 76.1686C470.173 76.2528 470.782 76.4631 470.866 75.832C470.95 75.285 470.425 74.9484 470.005 74.8432C469.543 74.717 469.018 74.738 468.535 74.7591C467.213 74.8222 466.205 74.3383 465.596 72.9287C465.386 72.4449 464.945 72.2976 464.42 72.3186C463.58 72.3397 462.719 72.4238 461.921 72.0031C461.648 70.5304 460.619 70.846 459.716 70.8249C459.507 70.8249 459.297 70.8459 459.087 70.867C457.869 71.0142 457.554 70.7408 457.365 69.3943C457.344 69.205 457.239 69.1208 457.092 69.1208C456.525 69.1208 456.042 68.7842 455.454 68.8684C455.223 68.9104 454.992 68.9525 454.761 68.9946C455.286 68.6369 455.895 68.4476 456.525 68.2793C457.281 68.3214 457.764 67.8375 458.016 67.1432C458.268 66.449 458.646 66.0913 459.276 66.0492C459.507 66.0282 459.737 66.0072 459.695 65.6705C459.653 65.2077 459.926 64.8711 460.031 64.4714C460.934 63.9875 461.48 62.9566 462.383 62.4307C462.551 62.3255 462.572 62.052 462.677 61.9047C463.076 61.2736 463.265 60.3689 464.042 60.1585C465.596 59.7588 466.499 58.3282 467.716 57.3815C468.136 57.0449 468.493 56.6031 468.997 56.3927C469.543 56.1823 469.858 55.6564 469.732 55.0883C469.501 54.0785 469.879 53.4263 470.488 52.7742C470.719 52.5217 470.929 52.1641 471.16 51.8906C471.538 51.3856 471.832 50.6703 472.504 50.5441C472.945 50.6493 473.092 50.1233 473.47 49.9761C474.289 49.6815 475.003 49.0714 475.696 48.4613C475.926 48.2509 475.695 47.2832 476.43 47.8723C476.451 47.8723 476.535 47.746 476.577 47.725C477.48 47.4304 477.543 46.3785 478.005 45.6843C478.341 45.1793 478.089 45.0321 477.69 44.99C477.522 44.969 477.354 45.0321 477.186 45.0531C476.388 45.1373 475.905 44.8217 475.675 44.0854C475.654 44.0223 475.549 43.9381 475.528 43.9381C475.108 44.1064 474.94 43.7908 474.625 43.5594C474.142 43.2228 473.974 42.6969 473.869 42.2761C473.617 41.3504 473.113 40.6982 472.399 40.2354C472.357 39.8988 472.294 39.8357 471.853 39.7515C471.643 39.7094 471.328 39.7515 471.349 39.457C471.391 38.8679 471.076 38.2368 471.37 37.7108C471.937 36.7431 471.097 36.3013 470.74 35.8174C470.425 35.3966 470.383 36.175 470.131 36.3013C470.068 36.3223 469.984 36.3433 469.921 36.3223C469.249 36.2592 468.703 36.6589 468.094 36.8482C467.464 37.0376 466.793 37.1428 466.163 37.0586C465.575 36.9745 465.029 36.7431 464.441 37.1217C464.273 37.2269 464.042 37.269 463.979 36.9745C463.874 36.5116 463.706 36.0488 463.706 35.586C463.706 34.9127 463.454 34.5761 462.866 34.5972C462.572 34.3447 462.068 34.4289 461.984 33.8398C461.963 33.6504 461.837 33.6715 461.732 33.7977C461.018 34.6182 460.43 34.2185 459.863 33.5873C459.716 33.1245 459.716 32.6616 459.695 32.1778C459.674 31.3152 459.003 30.8734 457.995 31.2521C458.646 31.2731 458.751 31.778 459.087 31.9253C458.835 32.5354 458.478 32.2409 458.142 32.1146C457.89 32.1357 457.659 31.0838 457.407 32.1146C457.365 32.2619 457.197 32.1988 457.092 32.1778C456.903 32.1567 456.987 32.0305 456.966 31.9043C456.861 30.7682 456.609 30.5158 455.58 30.4526C455.181 30.3685 454.782 30.4316 454.404 30.0529C454.089 29.7163 453.396 29.8425 453.27 30.2002C453.039 30.8313 452.661 30.7893 452.262 30.8524C452.199 30.5999 451.842 30.5368 451.905 30.2002C452.052 29.4217 451.549 29.6322 451.192 29.6322C451.066 29.6322 450.898 29.9056 450.835 29.7584C450.499 28.9589 450.058 29.6321 449.764 29.7163C449.491 29.8004 449.092 29.9056 448.966 30.3054C448.924 30.4105 449.029 30.4947 449.113 30.5368C449.47 30.7472 449.806 30.5578 450.142 30.4526C450.226 30.4316 450.268 30.2843 450.331 30.2422C450.478 30.1371 450.667 30.074 450.772 30.2633C451.024 30.6841 451.528 30.8103 451.675 31.3362C451.717 31.4835 451.8 31.6729 451.528 31.6729C451.192 31.3152 450.709 31.6097 450.373 31.3152C449.953 30.9576 449.386 31.2311 448.945 30.9786C448.903 30.8734 448.756 30.7893 448.735 30.8524C448.567 31.3783 448.231 31.2311 447.916 31.1469C447.601 31.0417 447.265 30.9786 446.971 30.8313C446.614 30.663 446.677 30.3264 446.95 30.2212C447.433 30.0319 447.727 29.7163 447.79 29.1693C447.811 29.001 448.105 29.1062 448.021 28.8958C447.958 28.7275 447.769 28.7065 447.643 28.7486C446.992 29.0852 446.341 28.7906 445.69 28.8748C445.417 28.6013 445.207 28.8117 444.955 29.1062C445.249 28.4119 445.123 28.1805 444.535 28.3909C444.367 28.3278 444.325 28.1805 444.262 28.0332C444.178 27.8649 444.094 27.7177 444.01 27.5494C443.926 27.339 443.779 27.2127 443.632 27.381C443.108 27.9912 442.562 27.5914 442.016 27.5073C441.869 26.7499 441.722 26.6657 441.26 27.0444C441.302 27.4442 441.113 27.5493 440.798 27.5073C440.399 27.4442 440.021 27.5073 439.685 27.8018C439.433 27.9491 439.538 28.2015 439.538 28.433C439.538 28.5381 439.538 28.6433 439.517 28.7696C439.16 28.8958 439.328 29.3166 439.181 29.548C438.761 29.6532 438.383 29.548 438.047 29.2534C438.005 29.2534 437.984 29.2535 437.942 29.2114C437.921 29.0641 437.9 28.9168 438.026 28.7696C438.551 28.1595 438.551 28.1805 437.795 27.886C437.627 27.8229 437.459 27.7177 437.27 27.7177C437.396 27.6125 437.522 27.4862 437.627 27.381C437.879 27.1496 437.753 26.8761 437.711 26.6237C437.186 26.9813 437.123 26.0767 436.703 26.1608C436.409 26.2871 436.22 26.7499 435.801 26.4764C435.654 26.3923 435.506 25.9925 435.36 26.5185C435.213 26.9813 434.982 27.4231 434.793 27.865C434.73 28.0122 434.667 28.1595 434.478 28.2015C433.89 28.2226 433.26 28.8327 432.756 28.0122C433.47 27.3811 432.651 27.2127 432.462 26.8551C432.63 26.6658 433.05 26.7709 432.945 26.266C432.903 26.0556 432.903 25.8242 432.693 25.7611C432.462 25.698 432.168 25.8663 432.147 26.0136C432.084 26.4554 431.622 26.5606 431.58 26.9813C431.454 27.0655 431.328 27.2969 431.181 27.0024C430.929 26.5606 430.614 26.8762 430.299 26.8762C430.404 27.339 429.774 27.4231 429.879 27.886C429.879 27.9281 429.942 27.9491 429.984 27.9701C430.341 28.2436 431.034 27.9281 431.055 28.7486C430.929 28.8327 430.824 28.7485 430.719 28.7065C429.354 28.1595 429.186 27.8439 429.543 26.3923C429.585 26.2239 429.627 25.9925 429.438 25.9084C429.27 25.8242 429.039 25.7401 428.934 25.9925C428.64 26.7078 428.409 26.245 428.157 25.9715C428.136 25.1089 427.654 25.5928 427.318 25.6138C427.15 25.4666 426.982 25.2772 426.73 25.3193C426.646 24.8986 426.436 24.8775 426.184 25.13C426.037 25.2562 425.932 25.4455 425.722 25.4455C425.092 25.13 424.42 24.9617 423.874 24.4567C423.979 24.3516 424.084 24.2253 424.189 24.1201C424.273 24.1832 424.357 24.2464 424.462 24.3305C424.714 24.8144 424.945 24.9196 425.197 24.3095C425.197 24.2043 425.197 24.0991 425.197 23.9729C425.218 23.7625 425.323 23.5311 425.092 23.4048C424.609 23.1524 423.874 23.6363 423.748 24.2674C423.286 24.4778 423.895 24.7934 423.664 25.0669C423.265 24.8354 422.866 24.7723 422.593 25.3614C422.635 25.1931 422.782 25.0879 422.698 24.9617C422.32 24.3936 421.858 24.8354 421.459 24.8775C420.976 24.9406 421.291 25.2141 421.396 25.4245C421.48 25.5718 421.417 25.698 421.291 25.7611C420.724 25.9926 421.039 26.0977 421.333 26.245C421.564 26.3712 421.627 26.5395 421.459 26.792C421.396 26.8972 421.543 27.2127 421.354 27.1496C420.808 26.9603 420.388 27.3179 419.926 27.4231C419.696 27.4862 419.569 27.2759 419.486 27.0865C419.402 26.8972 419.507 26.7078 419.632 26.6026C420.136 26.1819 420.136 26.1398 419.674 25.6138C419.339 25.3193 419.863 25.3193 419.8 25.13C420.115 24.604 420.346 24.0991 419.57 23.8256C419.213 23.5311 418.94 23.4679 418.982 24.1201C419.003 24.3936 419.024 24.7302 418.667 24.3305C418.331 23.8887 418.037 23.8256 417.806 24.4357C417.575 24.4778 417.407 24.7092 417.113 24.4147C416.84 24.1412 416.42 24.2043 416.063 24.3936C415.538 25.0669 415.013 25.151 414.299 24.7302C414.173 24.6671 413.963 24.5619 413.9 24.6251C413.312 25.2772 412.892 24.7092 412.409 24.4147C412.241 24.3095 411.968 24.2885 411.78 24.3726C411.381 24.5619 410.982 24.4988 410.583 24.4988C410.667 23.9939 410.982 24.036 411.318 24.015C411.821 23.9939 412.01 23.5731 411.695 23.1734C411.276 22.6054 410.919 21.848 410.037 22.2267C409.869 21.8901 409.554 21.9322 409.281 21.9322C408.693 21.9532 408.126 21.9532 407.874 21.1958C407.811 21.0275 407.58 20.9644 407.538 21.0907C407.433 21.3852 407.328 21.7218 407.349 22.0374C407.37 22.2267 407.601 22.3529 407.874 22.3108C408.063 22.2688 408.294 22.4161 408.504 22.374C409.029 22.2478 409.218 22.5633 409.302 23.0472C409.302 23.1524 409.302 23.2576 409.302 23.3627C409.176 23.4469 409.029 23.5311 408.903 23.6152C408.987 23.7835 409.176 23.7835 409.281 23.8887C409.512 24.0991 409.89 23.7625 410.037 24.1622C409.617 24.3936 409.092 24.2043 408.693 24.4988C408.126 24.3516 407.601 23.9729 406.992 24.1201C406.572 23.7414 406.908 23.2786 406.866 22.8368C406.866 22.7947 406.866 22.6895 406.845 22.6895C406.11 22.5212 405.396 22.1426 404.64 22.2057C404.325 22.2267 404.199 22.2057 404.031 21.8691C404.409 21.9322 404.724 22.0163 405.039 21.9953C405.228 21.9953 405.522 22.1636 405.627 21.8901C405.732 21.6166 405.396 21.5325 405.312 21.3221C405.312 21.1748 405.312 21.0065 405.333 20.8592C405.333 20.6488 405.522 20.3753 405.249 20.2281C404.934 20.0598 404.871 20.3964 404.766 20.6067C404.745 20.6699 404.64 20.6699 404.577 20.6909C404.199 20.6068 403.842 20.5857 403.737 21.1327C403.297 20.7751 402.793 21.1748 402.289 20.9223C401.722 20.6488 401.029 20.3333 400.483 20.4595C399.916 20.6068 399.622 20.4174 399.265 20.1019C399.265 20.0387 399.265 19.9756 399.265 19.9125C399.349 19.7863 399.475 19.66 399.244 19.5548C398.971 19.4286 398.698 19.4076 398.425 19.4286C397.879 19.5548 397.354 19.5338 396.85 19.2393C396.409 19.0499 395.989 18.7975 395.549 19.2393C395.339 19.1972 395.527 19.9125 395.129 19.5128C395.045 19.1762 394.877 18.7764 394.583 19.2603C394.289 19.7652 393.932 19.66 393.533 19.6811C393.302 19.6811 393.029 19.5549 392.819 19.7652C392.819 20.1439 393.26 19.9967 393.281 20.3543C392.945 20.5436 392.672 20.9013 392.21 20.6699C391.958 20.5436 391.643 20.5437 391.37 20.5647C391.034 20.5857 391.244 19.7652 390.719 20.0808C390.425 20.2701 390.656 20.6909 390.425 20.8592C390.11 21.0907 388.787 20.5857 388.598 20.165C388.409 19.7442 388.136 19.5338 387.695 19.5128C387.318 19.4917 386.898 19.4286 386.751 18.9447C386.583 18.4188 386.352 18.6502 386.1 18.8185C385.155 19.4497 385.029 19.4286 384.441 18.524C384.315 18.7133 384.189 18.8816 384.063 19.071C383.769 19.4917 382.488 19.3866 382.404 18.8816C382.299 18.1453 381.879 18.0401 381.354 18.0401C381.291 18.0611 381.207 18.0822 381.144 18.1032C380.388 18.2925 380.241 18.4819 380.598 18.8185C381.102 19.3024 380.01 19.4707 380.472 19.8915C380.64 20.0387 380.787 20.1018 380.997 20.0808C381.27 20.0598 381.543 19.9546 381.837 19.9335C381.9 19.9125 381.963 19.8915 382.047 19.8704C382.047 19.8915 382.047 19.8914 382.047 19.9125C381.963 19.9335 381.921 19.9546 381.858 19.9546C381.417 20.0177 380.955 20.0598 381.249 20.7961C381.27 20.8382 381.165 20.9013 381.102 20.9434C380.976 20.9854 380.871 21.0275 380.745 21.0696C380.556 21.0275 380.367 20.9434 380.178 20.9013C380.157 20.8802 380.136 20.8382 380.094 20.7961C379.422 20.712 378.73 20.4805 378.142 21.1327C377.995 21.301 377.785 21.301 377.596 21.2169C376.861 20.9013 376.105 20.712 375.286 20.754C374.992 20.7751 374.761 20.5857 375.013 20.186C375.034 20.1018 375.055 20.0387 375.055 19.9756C375.223 19.8073 375.412 19.639 375.601 19.5128C375.685 19.5128 375.769 19.5128 375.853 19.5128C376.147 19.4707 376.105 19.7231 376.168 19.9125C376.567 20.9434 377.701 21.1958 378.352 20.4174C378.52 20.207 378.688 20.1439 378.919 20.2281C379.192 20.3333 379.464 20.3753 379.485 19.9125C379.506 19.5548 379.527 19.113 378.982 19.1972C378.793 19.5338 378.667 19.7863 378.268 19.3655C377.995 19.0499 377.554 18.9237 377.155 18.9237C376.756 18.9237 376.504 18.6502 376 18.524C376.273 18.4398 376.399 18.3557 376.441 18.3978C376.777 18.7765 377.26 18.524 377.638 18.7344C377.848 18.8606 378.037 18.7764 378.058 18.5029C378.1 18.1453 377.533 17.4931 377.239 17.6404C376.798 17.8928 376.462 17.6614 376.105 17.5562C375.559 17.409 375.076 17.409 374.866 18.1663C374.383 17.5773 373.879 17.6614 373.333 17.8297C373.123 17.8928 373.354 18.4398 372.976 18.1453C372.913 17.8297 372.598 17.6614 371.926 17.5352C371.548 17.5773 371.192 17.8508 370.835 17.43C370.667 17.2196 370.331 17.3879 370.352 17.6193C370.436 18.2926 370.016 18.1663 369.701 18.2295C369.554 18.0401 369.344 18.0822 369.176 18.0611C368.378 18.0401 367.58 18.0401 366.782 18.0401C366.551 18.0401 366.299 18.0822 366.152 17.7876C366.299 17.6193 366.509 17.7245 366.677 17.6614C366.908 17.5562 367.349 17.7666 367.328 17.3038C367.307 16.9461 366.908 16.9882 366.677 17.0513C365.459 17.3037 364.325 16.1046 363.066 16.7988C363.045 16.7988 363.024 16.7989 363.003 16.7778C362.646 16.4202 362.184 16.5464 361.785 16.5253C361.029 16.315 360.252 16.6095 359.496 16.4833C358.152 16.315 356.808 16.2519 355.485 15.9784C355.129 15.8942 354.751 15.9363 354.394 15.9784C354.016 16.0204 353.596 16.315 353.197 16.1256C352.42 15.789 351.58 16.1467 350.803 15.789C350.635 15.7049 350.299 15.8732 350.509 16.0836C351.328 16.904 350.866 17.3879 350.257 17.9139C349.753 17.7245 349.228 17.7035 348.682 17.7666C348.22 17.5142 347.737 17.6193 347.255 17.5772C347.318 17.3458 347.674 17.1986 347.443 16.904C347.234 16.6305 346.982 16.7778 346.73 16.883C346.583 16.9461 346.415 17.0092 346.268 17.0513C346.226 16.9882 346.184 16.9461 346.142 16.883C346.016 16.6095 345.827 16.3991 345.596 16.2308C345.26 15.9152 345.26 15.7259 345.764 15.7469C345.932 15.7469 346.163 15.747 346.184 15.5366C346.205 15.242 345.953 15.3051 345.785 15.2631C345.302 15.1158 344.819 15.0527 344.315 15.0737C342.53 14.5898 340.808 15.0527 339.045 15.3683C339.968 15.5786 340.871 16.0625 341.795 15.4524C342.026 16.0835 341.564 16.6516 341.732 17.2196C341.543 17.0513 341.291 17.0723 341.039 17.0513C340.808 17.0303 340.598 17.0723 340.619 17.3879C340.64 17.9349 341.018 17.9559 341.375 17.9559C341.606 17.9349 341.879 17.8928 341.9 17.5141C341.858 17.3879 341.816 17.3038 341.753 17.2617C342.005 17.2406 342.005 17.0092 342.068 16.883C342.215 16.4622 342.593 16.2729 342.845 15.9784C343.307 15.4734 343.37 16.2939 343.664 16.3991C343.916 16.6936 343.496 16.862 343.538 17.0723C343.706 17.8087 344.168 17.3669 344.525 17.3459C344.735 17.7035 345.092 17.7666 345.407 17.9139C345.239 17.977 345.071 18.1032 344.882 18.2505C344.966 18.3767 345.071 18.3978 345.176 18.4609C344.693 18.7765 344.147 18.9447 343.58 18.8606C342.551 18.7133 341.543 18.4819 340.493 18.545C340.367 17.9349 339.821 17.7666 339.506 17.3459C339.527 16.7568 339.066 16.5253 338.73 16.4622C337.995 16.357 337.764 15.6838 337.344 15.221C337.197 14.8423 336.987 14.695 336.567 14.6109C335.916 14.4847 335.307 14.6319 334.698 14.5478C333.48 14.3795 332.241 14.5267 331.024 14.3584C330.709 14.3163 330.436 14.3584 330.457 14.8423C330.478 15.221 330.205 15.1368 330.037 15.221C329.659 15.4103 329.827 15.0316 329.764 14.9054C329.68 14.7161 329.554 14.6319 329.365 14.674C329.218 14.7161 329.071 14.7582 328.924 14.7792C328.798 14.6319 328.672 14.4636 328.483 14.4426C328.126 14.1691 327.769 14.3795 327.496 14.5478C327.328 14.653 327.643 14.8633 327.706 15.0527C327.559 15.4314 327.034 15.4945 327.034 15.9573C327.034 16.0415 327.013 16.0835 326.992 16.1467C326.635 16.1256 326.341 16.0204 326.068 15.789C326.089 15.7049 326.11 15.5997 326.026 15.5786C325.921 15.5365 325.858 15.5155 325.816 15.4945C325.795 15.4734 325.795 15.4524 325.774 15.4103C325.795 15.3682 325.9 15.3262 326.026 15.242C326.194 15.1158 326.383 14.7581 326.278 14.5057C326.152 14.2322 325.795 14.2742 325.627 14.4215C325.186 14.7792 324.556 14.9054 324.283 15.5155C324.346 15.7259 324.052 15.8942 324.241 16.1046C324.703 16.6095 324.367 16.7989 323.968 16.9461C323.926 16.9672 323.884 16.9672 323.842 16.9672C323.653 16.9461 323.464 16.9461 323.255 17.0303C322.583 16.8199 321.911 16.6095 321.239 16.5674C321.344 16.4622 321.449 16.3781 321.533 16.2519C321.806 16.2939 322.142 16.4412 322.268 16.0836C322.31 15.9994 322.289 15.9363 322.289 15.8732C322.373 15.8942 322.415 15.8521 322.52 15.9152C322.541 15.9363 322.625 15.8101 322.667 15.768C323.129 15.4103 322.667 15.1789 322.604 14.8633C322.478 14.2953 322.289 14.3795 321.995 14.6319C321.932 14.5688 321.89 14.5688 321.827 14.5267C321.848 14.2111 322.1 13.8325 321.701 13.6431C321.239 13.4117 321.134 13.8956 320.987 14.2112C320.945 14.2953 320.798 14.2953 320.714 14.3374C320.147 14.2111 319.643 14.1901 319.475 14.9896C319.433 14.9475 319.391 14.9685 319.349 14.9264C319.37 14.7581 319.37 14.6109 319.076 14.674C318.95 14.695 318.803 14.7161 318.698 14.7581C318.257 14.7792 317.795 14.9054 317.354 14.674C316.514 14.2532 315.506 13.7904 314.688 14.0008C313.848 14.2111 313.428 13.9587 312.903 13.4748C312.903 13.3696 312.903 13.2855 312.903 13.1803C313.029 12.9909 313.197 12.8226 312.882 12.6754C312.483 12.5071 312.084 12.465 311.664 12.486C310.866 12.6754 310.089 12.6333 309.354 12.1915H309.333C308.703 11.918 308.052 11.5393 307.422 12.1915C307.108 12.1284 307.38 13.2013 306.793 12.6123C306.667 12.1073 306.415 11.5393 305.995 12.2336C305.554 12.9699 305.029 12.8437 304.441 12.8437C304.084 12.8437 303.685 12.6333 303.391 12.9489C303.391 13.4958 304.042 13.2855 304.063 13.8325C303.559 14.127 303.16 14.6319 302.467 14.2953C302.11 14.1059 301.627 14.127 301.228 14.148C300.724 14.1691 301.018 12.9699 300.283 13.4328C299.842 13.7062 300.178 14.3584 299.863 14.5898C299.402 14.9264 297.449 14.1901 297.176 13.58C296.882 12.9489 296.483 12.6543 295.853 12.6123C295.286 12.5912 294.677 12.486 294.467 11.7917C294.215 11.0133 293.879 11.371 293.522 11.6024C292.136 12.5281 291.947 12.486 291.087 11.1606C290.898 11.4341 290.709 11.6866 290.52 11.9601C290.079 12.5912 288.189 12.4229 288.084 11.6866C287.916 10.5926 287.307 10.4243 286.53 10.4453C286.425 10.4874 286.32 10.5084 286.236 10.5295C285.102 10.803 284.892 11.0765 285.417 11.5814C286.152 12.2967 284.556 12.5281 285.228 13.1803C285.459 13.4117 285.711 13.4958 285.984 13.4748C286.404 13.4327 286.803 13.2855 287.223 13.2434C287.328 13.2223 287.412 13.1803 287.538 13.1592C287.538 13.1803 287.538 13.2013 287.538 13.2224C287.433 13.2434 287.328 13.2644 287.244 13.2855C286.593 13.3907 285.921 13.4538 286.362 14.5267C286.383 14.6109 286.236 14.674 286.131 14.7371C285.963 14.8002 285.774 14.8633 285.606 14.9054C285.312 14.8423 285.039 14.7161 284.766 14.674C284.724 14.6319 284.682 14.5898 284.661 14.5267C283.653 14.4005 282.646 14.0639 281.785 15.0316C281.575 15.2631 281.239 15.2631 280.966 15.1579C279.874 14.695 278.74 14.4215 277.564 14.4847C277.123 14.5057 276.787 14.2322 277.144 13.6431C277.186 13.5379 277.207 13.4117 277.228 13.3065C277.48 13.054 277.753 12.8226 278.026 12.6333C278.152 12.6333 278.278 12.6333 278.404 12.6333C278.824 12.5702 278.782 12.9489 278.887 13.2224C279.475 14.7371 281.134 15.1368 282.121 13.9587C282.394 13.6431 282.604 13.559 282.94 13.6852C283.338 13.8325 283.758 13.8956 283.779 13.2224C283.8 12.6754 283.821 12.0442 283.024 12.1704C282.751 12.6754 282.541 13.054 281.974 12.4229C281.554 11.9601 280.903 11.7707 280.315 11.7707C279.727 11.7707 279.349 11.371 278.593 11.1606C278.992 11.0344 279.202 10.9081 279.244 10.9713C279.748 11.5182 280.462 11.1606 281.008 11.4762C281.302 11.6445 281.596 11.5393 281.638 11.1396C281.701 10.6136 280.84 9.62483 280.42 9.87729C279.79 10.2349 279.286 9.91936 278.74 9.7721C277.942 9.56171 277.228 9.5617 276.892 10.6767C276.178 9.79312 275.444 9.91937 274.604 10.1718C274.289 10.256 274.625 11.0765 274.079 10.6557C273.974 10.1929 273.533 9.94041 272.546 9.75107C272 9.83522 271.454 10.2139 270.929 9.58276C270.656 9.26719 270.173 9.51962 270.215 9.85623C270.341 10.845 269.732 10.6767 269.249 10.7609C269.039 10.4874 268.724 10.5295 268.451 10.5295C267.276 10.5084 266.1 10.5084 264.924 10.5084C264.567 10.5084 264.21 10.5715 264 10.1297C264.231 9.87728 264.546 10.0246 264.777 9.9404C265.113 9.79314 265.785 10.0877 265.743 9.39339C265.701 8.8464 265.134 8.93057 264.777 9.01472C262.971 9.39341 261.291 7.62618 259.443 8.63602C259.422 8.65705 259.38 8.615 259.339 8.59396C258.793 8.06801 258.142 8.25733 257.533 8.21526C256.399 7.89968 255.265 8.34149 254.131 8.15215C252.157 7.92073 250.163 7.81553 248.21 7.39477C247.685 7.28958 247.139 7.33168 246.572 7.41583C246.005 7.49998 245.396 7.89969 244.787 7.62619C243.653 7.12127 242.394 7.64725 241.26 7.1213C241.008 7.0161 240.504 7.24752 240.819 7.54205C242.037 8.74123 241.344 9.47755 240.441 10.256C239.685 9.98247 238.908 9.94041 238.131 10.0456C237.459 9.66691 236.724 9.83521 236.01 9.7721C236.094 9.43548 236.619 9.2251 236.283 8.7833C235.968 8.38357 235.59 8.59397 235.234 8.76227C235.024 8.86746 234.772 8.93057 234.541 9.01472C234.478 8.93057 234.415 8.84642 234.352 8.76227C234.163 8.36255 233.869 8.04696 233.554 7.7945C233.05 7.31062 233.071 7.05817 233.785 7.07921C234.037 7.07921 234.373 7.07921 234.394 6.78468C234.436 6.36391 234.037 6.44807 233.785 6.36392C233.071 6.15354 232.357 6.04834 231.622 6.09041C228.997 5.39615 226.415 6.06937 223.832 6.51117C225.197 6.82674 226.541 7.54204 227.905 6.63739C228.262 7.58411 227.548 8.42565 227.821 9.30925C228.262 9.30925 228.241 8.93057 228.325 8.72019C228.556 8.08904 229.102 7.81553 229.48 7.39477C230.152 6.63739 230.236 7.87865 230.677 8.02592C231.034 8.44669 230.425 8.69913 230.509 9.03575C230.761 10.1297 231.454 9.47755 231.979 9.43548C232.336 10.0456 233.008 10.0456 233.512 10.3612C233.575 10.3822 233.638 10.4032 233.701 10.4243C233.722 10.4243 233.743 10.5084 233.722 10.5084C232.84 11.5183 231.706 11.8338 230.53 11.6655C229.018 11.4551 227.527 11.0975 225.974 11.2027C225.806 10.298 224.987 10.0456 224.525 9.43548C224.546 8.55187 223.874 8.21527 223.37 8.13112C222.278 7.98385 221.963 6.97401 221.333 6.27975C221.102 5.73276 220.787 5.48031 220.178 5.37512C219.233 5.18578 218.31 5.41718 217.407 5.29095C215.601 5.05953 213.774 5.26993 211.968 5.01748C211.527 4.95436 211.087 5.01745 211.15 5.71171C211.192 6.2587 210.772 6.15352 210.52 6.27975C209.953 6.55324 210.226 6.00625 210.121 5.81691C209.995 5.54341 209.806 5.41718 209.533 5.45926C209.323 5.52237 209.113 5.56446 208.882 5.62757C208.693 5.41719 208.525 5.16474 208.21 5.1437C207.685 4.72294 207.16 5.03851 206.74 5.31201C206.467 5.48032 206.971 5.77483 207.034 6.04833C206.824 6.61636 206.026 6.70052 206.026 7.37374C206.026 8.57292 205.291 8.67809 204.535 8.86744C204.556 8.27837 203.989 8.53083 203.821 8.21526C203.569 7.45788 204.451 7.8997 204.472 7.43685C204.556 7.22647 204.745 6.88986 204.514 6.8057C203.905 6.57428 204.157 6.57429 204.514 6.32183C204.766 6.13249 205.039 5.60653 204.871 5.22784C204.703 4.80708 204.178 4.89124 203.926 5.08059C203.255 5.60654 202.352 5.77483 201.953 6.70051C202.058 6.99504 201.617 7.24751 201.89 7.56308C202.562 8.29942 202.079 8.5729 201.491 8.80432C201.428 8.82536 201.365 8.84641 201.302 8.84641C200.966 8.80433 200.63 8.72019 200.21 9.0568C200.504 9.24615 200.903 9.14094 201.029 9.49859C200.189 10.1297 199.538 9.70898 198.95 9.01472C198.425 8.27838 197.585 9.45652 197.018 8.55188C197.942 8.42565 198.047 6.59533 199.349 7.31063C199.391 7.33167 199.496 7.16335 199.58 7.10024C200.252 6.57428 199.58 6.23769 199.496 5.77485C199.328 4.95436 199.034 5.05955 198.593 5.43823C197.816 4.57567 197.312 5.43824 196.682 5.83796C196.955 6.21665 197.438 6.49014 197.27 7.07921C197.207 7.1844 197.165 7.26855 197.102 7.37374C196.829 7.83658 195.674 7.98385 196.682 8.8885C196.556 9.03576 196.535 9.41444 196.367 9.49859C196.283 9.51963 196.178 9.49858 196.031 9.33028C195.464 8.78329 195.024 8.46772 194.835 9.6669C194.814 9.77209 194.478 9.8352 194.268 9.89832C193.827 9.51963 193.26 9.87729 192.672 9.58276C193.134 9.26719 193.617 9.37238 193.89 8.99369C193.428 8.93058 192.735 8.63603 192.567 8.84641C191.664 10.0035 190.887 9.30924 190.068 8.80432C189.921 8.25733 189.585 7.83659 189.228 7.41583C189.501 7.33168 189.774 7.2475 190.068 7.16335C190.404 7.20542 190.761 7.33168 191.076 7.1213C191.055 6.36392 190.362 6.91091 190.11 6.49014C190.173 6.40599 190.215 6.30078 190.299 6.23766C190.509 6.04832 190.803 5.88003 190.551 5.50135C190.404 5.29096 190.278 4.9754 189.984 5.08059C189.627 5.20682 189.501 5.62757 189.585 5.9221C189.711 6.27975 189.627 6.4691 189.396 6.67948C189.27 6.67948 189.144 6.67948 189.018 6.67948C189.165 6.34287 189.459 5.88002 188.955 5.75379C188.43 5.62756 188.514 6.30078 188.367 6.63739C188.073 6.8057 188.052 7.07921 188.157 7.37374C188.073 7.77347 187.989 8.15216 187.905 8.53085C187.716 8.65708 187.548 8.86745 187.297 8.7833C186.73 8.61499 186.835 9.8352 186.184 9.49859C185.869 9.24613 185.365 9.47755 185.155 8.97263C185.071 8.15214 184.336 8.29942 183.916 7.96281C183.958 7.64724 183.811 7.31063 184.105 7.07921C184.147 7.37374 184.294 7.75243 184.525 7.49997C184.84 7.16336 185.176 6.74259 185.176 6.15352C185.176 5.62757 184.945 5.56446 184.567 5.66965C184.189 5.75381 183.853 5.92211 183.412 5.85899C182.803 5.77484 182.446 6.15352 183.055 6.8057C182.845 6.88986 182.656 6.99505 182.593 7.26855C182.047 6.82674 181.48 7.2896 180.934 7.24752C180.388 6.7426 179.905 6.84779 179.422 7.43685C179.905 7.96281 180.409 7.83658 180.934 7.73139C181.627 7.75243 182.299 7.79449 182.992 7.81553C183.097 7.87864 183.181 7.94178 183.286 8.0049C183.391 8.63604 183.979 8.7833 184.315 9.18303C184.378 10.0035 183.685 9.75105 183.433 9.79312C181.837 10.1297 180.178 9.39342 178.562 10.1087C178.52 10.1298 178.436 10.0456 178.373 10.0035C178.562 9.30926 178.835 8.57292 177.68 8.82538C177.533 8.84642 177.323 8.63603 177.26 8.38357L177.281 8.40463V8.38357C177.281 8.38357 177.281 8.38357 177.26 8.38357C177.008 8.04696 176.693 7.52099 176.315 8.04695C176.042 8.4046 176.042 8.99369 176.546 9.35134C176.756 9.49861 177.134 9.54069 176.987 9.98249C176.84 10.0666 176.861 10.277 176.798 10.3401C176.546 10.5716 177.323 11.1185 176.567 11.1817C176.126 11.2027 175.874 11.0765 175.937 10.5505C175.979 10.0877 175.685 10.2349 175.475 10.1508C174.509 9.77208 173.669 10.4453 172.745 10.5295C172.073 10.5926 171.192 10.2349 170.625 11.0765C170.184 11.0133 169.911 10.7819 169.869 10.277C169.848 10.0666 169.785 9.87729 169.575 9.87729C169.365 9.89833 169.302 10.0666 169.302 10.2981C169.281 11.392 168.672 11.2658 168.063 10.9713C167.643 10.7609 167.286 10.7609 166.866 11.0133C166.467 11.2658 166.068 11.6234 165.543 11.2027C165.375 11.0554 165.144 11.2448 165.102 11.5393C165.081 11.7707 165.186 11.897 165.396 11.939C166.593 12.1494 167.811 12.3808 169.008 12.5071C169.302 12.5281 170.058 12.3808 169.932 12.0653C169.638 11.3079 170.142 11.4762 170.415 11.3289C170.457 12.1494 171.275 12.507 171.527 12.2546C172.136 11.5814 172.451 11.6866 173.207 12.0232C174.173 12.4439 175.349 12.3177 176.504 12.4229C176.147 13.033 175.706 13.6852 176.735 14.0428C177.197 14.2112 177.029 14.5898 176.861 14.9054C176.672 15.242 176.441 15.1789 176.147 14.9896C175.874 14.8213 175.916 14.2953 175.496 14.3164C175.391 14.1901 175.244 14.0639 175.16 13.9166C175.013 13.6852 174.887 13.4327 174.593 13.5379C174.404 13.601 174.362 13.8325 174.425 14.0218C174.53 14.4426 174.782 14.4215 175.097 14.3164C175.139 14.2953 175.223 14.4426 175.286 14.5057C175.202 15.2841 174.152 14.9265 174.11 15.7259C174.068 16.6516 173.354 16.2729 173.291 16.0625C172.829 14.9054 172.157 15.3683 171.464 15.6207C171.045 15.768 170.415 15.5786 170.562 15.0948C170.688 14.695 170.772 13.7904 171.611 13.9376C171.863 13.9797 172.241 13.8956 172.136 13.4328C172.052 13.012 171.59 12.8857 171.38 13.012C170.436 13.559 169.407 13.1172 168.462 13.4328C168.084 13.559 167.433 13.4959 167.496 14.0428C167.559 14.674 168.147 14.4215 168.546 14.3374C168.819 14.2743 169.071 14.127 169.344 14.127C169.722 14.127 170.226 13.9166 170.415 14.5478C169.281 15.1368 168.084 14.7161 166.908 14.8633C166.047 14.9685 165.333 14.8002 165.69 16.315C165.417 15.6838 165.06 15.5997 164.724 15.8521C164.367 16.1256 164.808 16.3781 164.829 16.6726C164.871 17.0513 165.123 17.7456 164.934 17.7245C164.094 17.5983 163.548 18.7343 162.688 18.3346C162.52 18.2505 162.184 18.3767 162.205 18.0611C162.226 17.9139 162.499 17.7666 162.646 17.6193C163.129 17.3669 163.863 17.2617 163.338 16.315C163.15 15.9784 161.449 15.5366 161.155 15.768C160.945 15.9363 160.966 16.1467 160.987 16.3991C161.029 16.6936 161.05 17.0092 161.092 17.3248C160.357 17.43 159.622 17.4931 158.908 17.6404C158.467 17.7245 157.9 17.1775 157.648 17.7876C157.438 18.3136 158.362 18.1453 158.362 18.7133C158.152 18.9447 157.858 18.9868 157.669 18.9027C156.997 18.5661 156.367 18.7554 155.674 18.8816C154.751 19.0289 153.743 19.3445 152.777 18.4819C152.441 18.1663 151.811 17.5773 151.244 17.7035C150.215 17.9349 148.997 17.3879 148.157 18.524C147.968 18.7764 147.695 18.4819 147.464 18.5029C146.499 18.524 145.575 18.7764 144.945 19.7231C145.113 20.0598 144.903 20.733 145.512 20.6488C146.415 20.5226 147.318 20.9013 148.22 20.4174C148.724 20.1439 149.333 20.1018 150.005 20.1439C149.627 20.3964 149.102 20.4384 149.186 20.9013C149.249 21.3641 149.732 21.28 150.089 21.3221C151.244 21.5114 152.399 21.0065 153.554 21.4062C153.827 21.5114 153.995 21.1958 154.037 20.9013C154.1 20.2491 154.499 20.2491 154.94 20.207C155.905 20.1229 156.787 20.6699 157.753 20.6278C158.068 20.6068 158.11 20.8803 157.963 21.2169C157.648 21.9953 156.955 22.2478 156.052 21.9111C156.22 21.7008 156.472 21.5324 156.472 21.1958C156.472 20.9644 156.472 20.7119 156.22 20.6067C156.01 20.5226 155.695 20.4595 155.695 20.733C155.674 21.2169 155.275 21.5535 155.129 21.9743C155.024 22.0584 154.94 22.1636 154.835 22.2477C152.441 22.4371 150.047 22.3529 147.653 22.374C147.213 22.374 147.024 22.1005 147.003 21.6376C146.982 21.301 146.856 21.0275 146.499 20.9855C146.226 20.9644 146.016 21.1117 145.869 21.3641C145.869 21.3641 145.869 21.3852 145.848 21.3852C145.848 20.6909 145.554 20.6278 144.672 20.6488C144.294 20.8382 143.895 21.1117 143.811 20.3333C143.727 19.9546 144.945 19.639 143.874 19.1762C143.853 18.8396 143.853 18.524 144.063 18.2295C144.609 17.977 144.777 17.3248 144.42 17.0303C143.727 16.4622 142.95 16.8409 142.215 17.3248C142.992 17.2827 143.223 17.7245 143.223 18.4609C143.118 19.4707 142.362 19.0079 141.9 19.1972C141.396 19.0499 141.123 19.7021 140.661 19.66C139.884 20.0177 139.989 19.3655 140.01 18.9027C140.031 18.0191 139.758 17.7035 139.024 18.1874C138.856 17.6193 138.856 16.7568 138.037 17.7666C137.764 18.1032 137.302 18.2926 137.071 18.7554C136.861 19.1762 136.462 19.4286 136.084 19.2603C135.034 18.8185 134.299 19.0499 133.837 20.2491C133.018 20.6278 131.947 20.1439 131.338 21.2169C131.464 21.4483 131.842 21.28 131.905 21.6166C131.695 22.0163 131.15 22.2688 131.569 22.921C131.989 22.416 132.556 22.3529 133.144 22.3319C133.585 22.7737 134.026 23.1313 134.614 22.6475C134.614 22.5633 134.635 22.4792 134.635 22.416C135.748 22.2057 135.37 23.0051 135.286 23.6152C135.307 24.2043 134.992 24.1202 134.593 24.1833C133.921 24.3095 133.543 23.4469 132.871 23.6994C131.737 24.0991 130.541 24.1622 129.365 24.4357C127.034 23.9518 124.724 23.3207 122.31 23.4048C121.953 23.4259 121.554 23.3628 121.302 23.0893C120.252 21.9532 118.929 21.827 117.564 21.7428C117.249 21.7218 116.955 21.6797 116.64 21.6587C116.472 21.301 116.724 20.5857 116.157 20.6909C115.779 20.754 115.863 21.1748 115.884 21.5745C115.36 21.4904 114.835 21.3641 114.331 21.1748C113.26 20.754 112.126 20.6699 110.992 20.6278C108.157 20.5226 105.344 20.3753 102.509 20.3753C95.538 20.3753 88.5879 19.9756 81.6167 20.754C78.6981 21.0906 75.7375 21.0906 72.8398 21.5114C68.5354 22.1636 64.2729 23.0472 59.9894 23.8256C59.5485 23.9097 59.0235 24.057 58.6246 23.9098C57.3437 23.4259 56.1049 23.9097 54.8661 24.057C53.2703 23.7414 51.7165 24.6461 50.1416 24.3095C49.4487 24.1622 48.7978 24.2043 48.1679 24.5409C47.559 24.8565 46.9501 24.9406 46.2991 24.8775C43.8634 24.6671 41.4277 25.0037 38.992 25.151C37.7952 25.2141 36.5983 24.9406 35.4015 25.2141C33.6167 25.6138 31.8529 26.2029 29.9632 26.0767C28.9133 26.0136 27.8214 26.4554 26.7506 26.6868C25.4277 26.6026 24.1889 27.1917 22.929 27.4652C22.3411 27.5914 21.6902 27.2338 21.1863 27.6966C20.1364 28.6644 18.9816 29.1272 17.6377 29.4428C15.223 29.9898 12.9133 30.7261 10.5196 29.4428C9.88969 29.1062 9.23876 29.4218 8.98679 30.0529C8.62984 30.9365 8.04191 31.0207 7.349 31.0627C6.08916 31.1679 4.82931 31.3362 3.59047 31.6939C1.84769 31.8412 0.0839061 31.9674 -1.65888 32.1146C-2.70874 31.9253 -3.67463 32.4513 -4.6825 32.5144C-4.89248 32.5354 -5.03945 32.6616 -4.95546 32.9982C-4.72449 33.7767 -5.27042 34.0922 -5.75336 34.3868C-6.34128 34.4288 -6.92922 34.4709 -7.51715 34.492C-7.51715 34.5972 -7.51715 34.6813 -7.51715 34.7865C-6.92922 34.8286 -6.36229 34.8706 -5.77436 34.9127C-5.20743 35.3545 -5.18643 35.3756 -5.3754 35.5649C-5.90034 36.0698 -6.32029 36.701 -7.13919 36.8272C-7.68512 36.9114 -8.35704 36.8693 -8.79799 37.4373C-9.5329 37.4373 -10.2468 37.5215 -10.9187 37.8791C-11.4857 37.9002 -12.0316 37.7739 -12.5775 37.7108C-14.5303 37.4583 -16.462 37.795 -18.3728 38.2157L-18.4778 38.1947L-18.5618 38.2368C-20.3885 38.1316 -22.2153 37.8371 -24.0421 37.6267C-26.5828 37.3321 -29.1234 37.7108 -31.6431 37.2059C-33.5119 36.8482 -35.4437 36.8482 -37.3544 37.0165C-38.0893 37.0797 -38.8032 37.3111 -39.5591 37.248C-43.2127 36.8693 -46.8662 36.3012 -50.5198 36.2171C-54.9292 36.1119 -59.3177 36.701 -63.6221 37.9422C-64.42 37.6687 -65.3439 37.5846 -65.9948 37.0797C-66.5828 36.6168 -67.0867 36.5958 -67.6536 36.6799C-68.1366 36.743 -68.5145 36.9955 -67.9896 37.6056C-67.7586 37.8581 -67.4647 38.2578 -67.6326 38.5103C-68.2836 39.4359 -67.5906 39.6463 -67.0867 39.9829C-67.5906 40.4037 -68.2416 40.1512 -68.7665 40.4668C-69.3754 40.4247 -69.6064 41.119 -69.2494 41.2452C-68.3675 41.5818 -68.0526 42.76 -67.0867 42.8441C-65.9319 42.7179 -64.882 43.1597 -63.8321 43.6225C-63.5592 43.7488 -63.3492 43.875 -63.2652 44.2327C-62.8452 45.9578 -62.5513 46.1682 -61.0185 46.3575C-59.8006 46.5048 -58.6458 45.9367 -57.4279 46.1471C-57.05 46.4206 -56.609 46.3785 -56.1891 46.3575C-55.0132 46.2944 -53.8584 46.4837 -52.4095 46.7783C-53.5854 47.178 -54.5513 48.0616 -55.3492 47.4936C-56.0421 46.9886 -56.525 47.178 -57.1339 47.2832C-58.4988 47.5146 -59.8636 47.704 -61.2074 47.9143C-61.4804 47.4305 -61.7114 47.199 -62.1523 47.8091C-62.5303 48.3351 -63.0762 48.4823 -63.7061 48.6086C-64.2311 48.7138 -65.1969 48.2089 -65.3019 49.4501C-65.3859 49.387 -65.4489 49.3239 -65.5329 49.2397C-65.4699 48.8821 -65.3859 48.5244 -65.8899 48.5244C-65.5959 48.0406 -65.3859 47.6619 -66.2468 47.8091C-66.8977 47.9143 -67.6956 48.1457 -67.6746 46.7362C-68.0526 47.4094 -67.9266 48.1037 -68.1996 48.6296C-68.2206 48.6717 -68.2416 48.7138 -68.2626 48.7559C-68.3046 48.819 -68.3046 48.9031 -68.3046 48.9662C-68.5565 49.8499 -69.1444 49.9761 -69.9633 49.6605C-69.5224 49.5763 -68.9765 49.5974 -69.0395 48.8821C-69.1025 48.1878 -69.6694 48.4193 -70.0263 48.272C-70.3203 48.1458 -70.5723 48.272 -70.8032 48.4823C-71.6851 48.293 -72.546 48.1668 -73.3229 48.9031C-73.7219 49.2818 -74.2888 48.6927 -74.6878 49.1766C-75.5696 48.9452 -76.5145 49.1977 -77.3334 48.7979C-77.3754 49.0504 -77.4174 49.408 -77.4594 49.7447C-77.6274 49.8709 -77.6274 50.0602 -77.6064 50.2496C-77.7744 50.3127 -77.9423 50.4179 -78.1103 50.4179C-78.5513 50.3758 -78.9922 50.5231 -78.9712 50.9859C-78.9712 51.3225 -78.5933 51.6591 -78.1103 51.6802C-77.3544 51.7012 -76.5985 51.7222 -75.8426 51.7854C-75.3387 51.8274 -75.0027 52.3323 -74.9817 52.2903C-74.4358 51.4067 -74.1628 52.3534 -73.8689 52.5638C-73.4279 52.0588 -73.8479 51.6802 -73.8269 51.2594C-73.4489 51.3225 -73.071 51.5329 -72.714 51.4487C-71.1812 51.1332 -69.7324 51.5539 -68.2836 52.0378C-67.9476 52.3323 -68.5775 52.9635 -67.9266 53.2159C-67.3597 53.4263 -67.8636 52.5217 -67.3387 52.7321C-67.2967 53.3422 -66.9607 53.763 -66.4148 53.9944C-66.5618 54.1837 -66.9397 54.1416 -66.8767 54.4993C-66.8137 54.7728 -66.5408 54.7097 -66.3308 54.6886C-65.7219 54.6255 -65.092 54.5414 -64.483 54.4782C-63.4122 54.5203 -62.3203 54.5414 -61.2494 54.6045C-60.4725 54.6255 -59.6746 54.8359 -58.9187 54.4151C-58.7927 54.4151 -58.6878 54.3941 -58.5618 54.3941C-58.0158 55.5722 -56.882 55.9089 -55.8741 55.2146C-55.7481 55.1304 -55.5381 55.1515 -55.3702 55.1304C-55.0552 55.7405 -54.6563 55.3618 -54.2993 55.1935C-54.0473 55.0673 -53.7324 54.7728 -53.5224 54.9411C-52.7035 55.6353 -51.9056 54.9832 -51.1077 54.9621C-50.7298 55.1935 -50.2678 55.2356 -50.0158 54.899C-49.4279 54.1627 -49.05 54.352 -48.483 54.9411C-48.0421 55.4039 -47.3072 55.5512 -46.7612 55.0883C-46.2363 54.6465 -47.0552 54.4782 -47.0552 54.0995C-46.0263 53.8681 -44.9975 53.9523 -43.9476 54.0364C-43.4227 54.0785 -42.8767 53.9944 -42.3518 53.9523C-41.8479 53.8681 -41.4909 54.2258 -41.113 54.5203C-39.9581 55.3619 -37.3124 55.1304 -36.3466 54.1206C-36.0316 53.805 -35.6746 53.6788 -35.4227 54.0154C-35.0027 54.5414 -34.4778 54.5834 -33.9738 54.5414C-32.798 54.4362 -32.1261 55.3198 -31.2862 55.9719C-31.4962 56.3085 -31.6641 56.0561 -31.8111 56.0771C-35.4227 56.5189 -39.0552 56.2034 -42.6668 56.561C-44.9345 56.7925 -47.2442 56.6031 -49.5119 56.6873C-51.5067 56.7504 -53.5224 57.108 -55.5171 57.0449C-57.2389 57.0028 -58.8977 57.2553 -60.7455 57.5919C-60.4095 57.676 -60.2416 57.7602 -60.0946 57.7602C-57.5119 57.8654 -54.9292 58.0758 -52.3046 57.8864C-49.5749 57.676 -46.8452 57.7812 -44.0946 57.8233C-42.4988 57.8443 -40.903 57.2553 -39.3072 58.0126C-39.0762 58.1178 -38.5513 58.202 -38.1313 58.1178C-35.1707 57.5708 -32.1891 57.8864 -29.2284 57.5498C-27.8846 57.4025 -26.5618 57.8233 -25.2179 57.8233C-25.029 57.9916 -24.714 57.7602 -24.588 58.0758C-24.651 58.223 -24.714 58.3493 -24.777 58.4965C-24.798 59.1698 -25.3859 59.317 -25.6799 59.7378C-26.9397 60.1586 -28.2416 59.7799 -29.5224 59.885C-30.0893 59.885 -30.6353 59.885 -31.2022 59.885C-31.7691 60.0113 -32.1261 60.2848 -31.9161 61.0001C-33.071 61.1684 -33.9529 59.9061 -35.1917 60.1165C-35.0237 60.7476 -34.4988 60.6424 -34.3308 61.0001C-34.6878 61.1684 -35.0027 61.2946 -35.3177 61.4419C-35.3807 61.3577 -35.4647 61.2946 -35.5277 61.2105C-35.4647 60.8528 -35.5067 60.4741 -35.7376 60.2217C-36.0106 59.9271 -36.5775 59.843 -36.4935 60.3269C-36.3466 61.1473 -36.9345 61.0632 -37.2074 61.3577C-37.4174 61.505 -37.6274 61.6733 -37.8584 61.8206C-38.5723 61.3367 -39.3702 61.2736 -40.1681 61.2525C-40.1891 61.2946 -40.2101 61.3367 -40.2101 61.3788H-40.2311C-40.2101 61.3367 -40.1891 61.2946 -40.1681 61.2736C-40.651 60.3058 -39.3912 60.9159 -39.4542 60.2637C-40.1681 60.0323 -40.735 60.0955 -40.966 61.0632C-41.9738 59.864 -41.9948 59.843 -42.9397 60.7897C-43.0447 60.8949 -43.0657 60.8949 -43.2337 60.8738C-43.8216 60.7266 -44.4725 60.5583 -44.8925 61.2946C-45.5434 61.2315 -46.1943 60.9791 -46.8242 61.4209C-47.1182 61.1684 -47.4332 61.4419 -47.7271 61.3998C-47.9791 61.3577 -48.3361 61.2946 -48.378 61.7364C-48.399 62.1361 -48.0841 62.2413 -47.7901 62.2413C-46.8872 62.2834 -45.9424 62.599 -45.0815 61.9678C-44.6405 62.5148 -44.1156 62.3676 -43.5906 62.1993C-43.0447 62.4938 -42.4778 62.5359 -41.8899 62.4517C-41.8269 62.4727 -41.7639 62.4938 -41.7009 62.4938C-41.3019 62.9566 -40.945 62.6411 -40.609 62.4097C-40.357 62.2413 -40.1471 61.9047 -39.7901 62.0941C-39.7061 62.4307 -40.0421 62.7462 -39.8531 63.0829C-39.4542 63.0408 -39.0762 63.0197 -38.7192 62.9777C-38.6563 62.9777 -38.5933 62.9777 -38.5303 63.0197C-37.7744 63.5036 -37.3964 62.8725 -36.9765 62.3465C-36.7665 62.7883 -36.6195 63.3774 -36.0946 62.62C-35.9686 62.4307 -35.8216 62.3255 -35.5486 62.4728C-34.9607 62.7883 -34.3728 62.6832 -33.8059 62.3465C-33.6589 62.2413 -32.945 62.3886 -32.651 62.3886C-32.462 62.3886 -31.6221 62.9356 -32.0631 61.8626C-32.1471 61.6312 -31.8111 61.8206 -31.7061 61.7364C-31.1602 62.3255 -30.5093 62.5359 -29.7744 62.4517C-29.1025 63.5036 -28.7245 63.5247 -28.0316 62.4938C-27.8636 62.2624 -27.6956 62.2413 -27.4857 62.2834C-26.7927 62.3886 -26.4568 62.8725 -26.4988 64.0506C-26.1208 63.2933 -25.7849 63.167 -25.3439 63.2301C-24.735 63.3143 -24.798 62.8094 -24.882 62.3676C-24.0001 62.1151 -23.0972 62.9987 -22.1733 62.2413C-22.0053 62.1151 -21.4594 62.2203 -21.3754 61.8416C-21.3124 61.4629 -21.7534 61.3788 -22.0053 61.2105C-22.1313 61.1263 -22.2573 61.0632 -22.1943 60.8318C-21.0605 60.2217 -19.9896 60.958 -18.8977 61.0211C-18.7507 61.3577 -18.0578 61.7154 -18.9397 61.9889C-19.1497 62.052 -19.2547 62.1151 -19.1497 62.3676C-19.0657 62.5569 -18.9397 62.7252 -18.7717 62.7042C-18.2888 62.6831 -17.9108 62.3676 -17.5749 62.052C-17.1549 61.6312 -17.7009 61.5471 -17.8689 61.3157C-18.0788 61.0211 -17.6589 61.0001 -17.6379 60.7897C-17.5119 60.7266 -17.3649 60.6845 -17.2389 60.6214C-17.2389 61.0632 -16.693 61.2946 -16.84 61.7785C-16.966 62.1993 -17.1759 62.62 -16.714 62.8935C-16.1261 63.2301 -16.1261 62.3886 -15.7691 62.2413C-14.9712 62.3676 -14.1943 62.4728 -13.4384 62.7883C-12.7455 63.5878 -12.6405 62.6831 -12.3465 62.3255C-12.1996 62.3255 -12.0526 62.3255 -11.9056 62.3255C-11.7376 62.4096 -11.5696 62.4517 -11.4437 62.578C-10.6458 63.3984 -9.88985 63.3564 -9.00796 62.62C-8.75599 62.4096 -8.27305 61.9468 -7.79011 62.3886C-7.70612 62.4727 -7.51714 62.4307 -7.43315 62.2413C-7.32817 61.9889 -7.47515 61.8837 -7.64313 61.8206C-7.8321 61.7575 -8.04207 61.6943 -8.23105 61.6312C-8.44102 60.2217 -8.44102 60.2217 -7.18118 60.2637C-7.11819 60.7055 -7.34917 61.3788 -6.55127 61.2315C-6.42528 61.4629 -4.74549 62.5569 -4.45153 62.578C-4.28355 62.599 -4.09458 62.6411 -3.9266 62.6621C-2.98171 62.7252 -1.86885 63.167 -1.15494 62.8935C0.503849 62.2834 2.18365 62.9145 3.77945 62.3255C4.01042 61.2736 4.47237 61.0632 6.02617 61.2736C4.87132 61.1684 4.87131 61.1684 4.49336 61.6733C5.96317 62.3676 7.47498 62.8935 9.25975 63.2301C8.12589 63.6088 7.11803 63.6088 6.32013 64.1979C5.66921 64.6818 4.9343 64.1979 4.28339 64.4924C4.1784 63.9875 3.94742 63.6719 3.42249 63.8402C2.66658 63.5457 1.93167 63.5036 1.23876 64.0506C0.0209083 63.167 -1.32292 64.1137 -2.62475 63.714C-3.54864 63.4405 -4.55651 64.0296 -5.54339 63.8823C-6.19431 64.0296 -6.86623 63.5878 -7.66413 63.8402C-7.22318 64.1979 -6.86623 64.4714 -6.55127 64.7238C-7.37017 65.0394 -8.25206 64.9553 -9.11295 64.8921C-9.67988 64.8501 -9.09195 64.6818 -9.11295 64.5555C-8.98697 64.5345 -8.735 64.5345 -8.79799 64.3872C-8.92397 64.0716 -9.17593 63.7982 -9.51189 63.8192C-10.4358 63.8402 -11.3387 63.9034 -12.2626 63.7561C-12.4305 63.7351 -12.6405 63.6719 -12.6825 63.9454C-12.7035 64.1558 -12.5355 64.282 -12.3675 64.3452C-12.3255 64.5976 -11.9476 64.3872 -11.9266 64.7238C-12.0316 64.7659 -12.1156 64.808 -12.2206 64.8501C-12.4515 64.9552 -12.9135 64.808 -12.8505 65.2498C-12.7875 65.6706 -12.3885 65.4391 -12.1366 65.4602C-11.0237 65.4812 -9.91084 65.5023 -8.77699 65.5233C-9.00796 65.7126 -9.28092 65.6706 -9.4279 65.923C-9.72186 65.9861 -9.82685 66.1544 -9.49089 66.3017C-8.98695 66.5121 -8.46202 66.47 -7.93709 66.4279C-6.95021 66.3017 -5.94234 66.7014 -4.97647 66.2596C-4.19956 66.47 -3.40166 66.5963 -2.62475 66.2596C-2.47777 66.2596 -2.3308 66.2807 -2.20481 66.2807C-0.294051 66.3017 1.63771 66.8066 3.50648 66.0072C3.25451 65.4391 2.75057 65.7758 2.37262 65.6285C1.97367 65.4391 1.53273 65.7968 0.902806 65.4812C4.66134 64.7028 8.1469 64.4293 11.8424 65.4181C9.21777 66.0282 6.71908 65.4181 4.28339 66.0072C5.24926 66.1124 6.17314 66.5962 7.09703 66.4279C8.1049 66.2386 9.13378 66.2596 10.1207 66.2807C12.4514 66.3017 14.7611 66.491 17.0708 66.491C19.4855 66.491 21.9002 66.1124 24.3149 66.6383C24.8188 66.7435 25.2598 65.944 25.8687 66.3017C26.1836 67.3746 25.1548 66.7856 24.9448 67.2064C24.2939 67.2064 23.664 67.6481 22.992 67.3536C22.8031 67.2695 22.4881 66.7646 22.3831 67.3747C22.3411 67.6692 22.2781 68.2372 22.929 68.1741C23.433 68.111 23.9159 68.3845 24.3779 68.6369C25.1758 69.0787 26.0157 69.226 26.8766 69.184C26.9396 69.2471 27.0235 69.2681 27.1075 69.2891C27.6954 69.5416 28.3044 69.7099 28.9553 69.7099C29.2703 69.7099 29.8162 69.7309 29.4172 69.0367C28.9763 68.5107 29.0393 68.1741 29.7322 68.2583C31.517 68.4476 33.3228 68.5738 35.0865 68.9315C36.1994 69.1629 37.3752 69.1629 38.4671 69.6468C35.5485 70.7828 32.5878 70.1307 29.6272 70.0044C29.7952 70.5094 30.1521 70.5935 30.4881 70.6566C31.8319 70.9722 33.1758 71.2667 34.5406 71.5192C36.2414 71.8348 38.0052 71.961 39.37 73.3705C39.475 73.4757 39.8109 73.4336 39.58 73.7282C39.517 73.8123 39.328 73.7913 39.181 73.8334C38.929 73.4336 38.7191 73.7913 38.5091 73.8965C36.5563 73.9596 34.6456 74.3173 32.7348 74.738C31.223 74.9905 29.6692 75.1377 28.1784 75.5375C27.3595 75.7689 26.4776 75.5795 25.7007 76.0424C23.9999 76.1897 22.2781 76.3369 20.7663 77.3678C18.2466 77.1995 15.9789 78.062 13.9212 79.6399C12.0524 79.5137 10.2676 80.6077 8.37787 80.25C8.29388 80.229 8.12591 80.3342 8.12591 80.3763C8.12591 81.4702 7.412 80.9653 6.99205 80.9653C6.48811 80.9653 5.98417 80.9022 5.52222 81.0705C3.86343 81.7017 2.16266 81.344 0.482865 81.365C-2.30979 81.3861 -5.06045 80.776 -7.8741 80.8812C-8.651 80.9022 -9.40691 80.8391 -10.1838 80.7339C-11.3597 80.5656 -12.6195 80.3762 -13.7534 80.6287C-14.6563 80.818 -15.5172 81.0285 -16.441 80.9864C-19.2967 80.8601 -22.1103 80.1448 -24.987 80.4604C-25.7429 80.5446 -26.5618 80.5656 -27.2547 80.0607C-27.9686 79.5347 -28.7455 79.5347 -29.5014 79.7241C-30.2573 79.8924 -30.9922 79.9134 -31.7061 79.7872C-34.5828 79.2823 -37.4804 79.0298 -40.399 79.1981C-41.2809 79.2402 -42.2048 79.135 -43.2547 79.4716C-42.8767 79.661 -42.6668 79.8082 -42.4358 79.8503C-40.924 80.1659 -39.3912 80.4394 -37.9004 80.797C-36.7455 81.0705 -35.6326 81.5965 -34.4778 81.8069C-31.6221 82.2907 -28.7455 82.6484 -25.8689 83.0481C-25.6169 83.4058 -24.882 83.3216 -24.966 83.8686C-25.071 84.4787 -25.6799 84.1 -26.0368 84.2262C-26.2258 84.2894 -26.4148 84.3945 -26.6458 84.5208C-26.3098 84.8363 -26.0368 85.1519 -25.7219 85.3833C-25.5119 85.5517 -25.2599 85.6358 -25.3229 85.9724C-25.3859 86.309 -25.6799 86.3301 -25.9109 86.3511C-26.8977 86.4142 -27.7586 86.9402 -28.7035 87.2557C-29.3334 87.1716 -29.9633 87.5292 -30.6143 87.2557C-30.9082 86.5194 -31.5172 86.6667 -32.0001 86.7719C-33.6169 87.0664 -35.2547 87.0243 -36.8505 86.877C-38.4463 86.7298 -39.7691 87.2978 -41.113 88.0131C-40.63 89.023 -39.8531 89.6751 -38.9922 89.6751C-37.3334 89.6962 -35.6956 90.0117 -34.0578 90.0749C-33.2809 90.0959 -32.462 89.6331 -31.7271 90.1169C-31.2862 90.4115 -30.8872 90.4115 -30.4253 90.3273C-30.3623 90.3063 -30.2993 90.3273 -30.2363 90.3694C-30.0473 92.0735 -29.4384 93.3147 -27.7376 93.483C-27.1077 93.7355 -26.5828 94.3877 -25.8269 94.009C-25.2809 94.009 -24.987 94.1563 -24.63 94.8084C-23.9371 96.1339 -22.6143 96.6388 -21.2704 96.7019C-19.6746 96.786 -18.1208 97.2278 -16.588 97.5644C-14.8242 97.9431 -13.0605 98.427 -11.2757 98.5322C-11.1707 98.5322 -11.0867 98.5532 -10.9817 98.5743C-12.1366 98.5953 -13.3124 98.8478 -14.4673 99.0371C-13.5434 99.2475 -12.6405 99.7314 -11.7166 99.1213C-11.6326 99.3317 -11.6536 99.521 -11.6746 99.7104C-13.1025 99.521 -14.5303 99.3527 -15.9371 99.1844C-16.0001 99.1002 -16.0631 98.995 -16.1471 98.9109C-16.2941 98.5322 -16.504 98.3849 -16.924 98.3008C-17.5749 98.1746 -18.1838 98.3218 -18.7927 98.2377C-20.0106 98.0694 -21.2494 98.2166 -22.4673 98.0483C-22.6353 98.0273 -22.8032 98.0483 -22.9082 98.1325C-24.672 97.7538 -26.4568 97.3541 -28.3046 97.2699C-27.5696 98.1956 -26.7297 98.4691 -25.8689 98.6164C-25.8479 98.6584 -25.8059 98.7005 -25.8059 98.7426C-25.9528 99.1213 -26.4778 99.1844 -26.4778 99.6472C-26.4778 100.447 -26.9817 100.531 -27.4857 100.657C-27.4647 100.257 -27.8636 100.426 -27.9686 100.215C-28.1366 99.6893 -27.5486 100.005 -27.5277 99.6893C-27.4647 99.5421 -27.3387 99.3316 -27.4857 99.2685C-27.9056 99.1002 -27.7376 99.1213 -27.4857 98.9319C-27.3177 98.8057 -27.1287 98.4481 -27.2337 98.1956C-27.3597 97.9221 -27.7166 97.9642 -27.8846 98.0904C-28.3255 98.4481 -28.9555 98.5743 -29.2284 99.1844C-29.1654 99.3948 -29.4594 99.5631 -29.2704 99.7735C-28.8085 100.278 -29.1444 100.468 -29.5434 100.615C-29.5854 100.636 -29.6274 100.636 -29.6694 100.636C-29.9004 100.615 -30.1313 100.552 -30.4043 100.762C-30.1943 100.888 -29.9424 100.825 -29.8584 101.057C-30.4253 101.478 -30.8662 101.204 -31.2652 100.72C-31.6221 100.236 -32.1891 101.015 -32.588 100.405C-31.9581 100.32 -31.8951 99.0792 -31.0132 99.5631C-30.9922 99.5841 -30.9082 99.4579 -30.8662 99.4158C-30.4043 99.0582 -30.8662 98.8267 -30.9292 98.5112C-31.0552 97.9431 -31.2442 98.0273 -31.5381 98.2797C-32.0631 97.7117 -32.399 98.2797 -32.819 98.5532C-32.63 98.8057 -32.315 98.9951 -32.42 99.3948C-32.462 99.4579 -32.504 99.521 -32.525 99.6052C-32.714 99.9207 -33.4909 100.026 -32.819 100.636C-32.903 100.741 -32.924 100.994 -33.029 101.036C-33.071 101.057 -33.1549 101.036 -33.2599 100.931C-33.6589 100.552 -33.9528 100.342 -34.0578 101.162C-34.0788 101.246 -34.3098 101.267 -34.4358 101.33C-34.7298 101.078 -35.1077 101.309 -35.5277 101.12C-35.2127 100.91 -34.8977 100.973 -34.7088 100.72C-35.0237 100.678 -35.4857 100.468 -35.6116 100.615C-36.2206 101.393 -36.7455 100.931 -37.3124 100.594C-37.4174 100.215 -37.6484 99.9418 -37.8794 99.6683C-37.6904 99.6052 -37.5014 99.5631 -37.3124 99.5C-37.0815 99.521 -36.8505 99.6052 -36.6405 99.4579C-36.6615 98.953 -37.1235 99.3106 -37.2914 99.0371C-37.2494 98.974 -37.2074 98.9109 -37.1654 98.8688C-37.0185 98.7426 -36.8295 98.6164 -36.9975 98.3639C-37.1025 98.2377 -37.1864 98.0063 -37.3754 98.0694C-37.6064 98.1535 -37.7114 98.4481 -37.6484 98.6374C-37.5644 98.8899 -37.6064 99.0161 -37.7744 99.1423C-37.8584 99.1423 -37.9423 99.1423 -38.0263 99.1423C-37.9214 98.9109 -37.7114 98.5953 -38.0683 98.5112C-38.4253 98.427 -38.3623 98.8899 -38.4673 99.1213C-38.6773 99.2265 -38.6773 99.4158 -38.5933 99.6262C-38.6563 99.8786 -38.6983 100.152 -38.7612 100.426C-38.8872 100.51 -39.0132 100.657 -39.1812 100.594C-39.5801 100.489 -39.4962 101.309 -39.9371 101.078C-40.1471 100.91 -40.504 101.078 -40.63 100.72C-40.693 100.152 -41.1969 100.257 -41.4699 100.026C-41.4489 99.8155 -41.5329 99.5841 -41.3439 99.4158C-41.3229 99.6052 -41.2179 99.8787 -41.05 99.7104C-40.84 99.4789 -40.609 99.1844 -40.609 98.8057C-40.609 98.448 -40.777 98.406 -41.029 98.4691C-41.2809 98.5322 -41.5119 98.6374 -41.8059 98.5953C-42.2258 98.5322 -42.4568 98.7847 -42.0578 99.2475C-42.2048 99.3106 -42.3308 99.3737 -42.3728 99.5631C-42.7507 99.2685 -43.1287 99.5631 -43.4857 99.5631C-43.8636 99.2265 -44.1786 99.2896 -44.4935 99.6893C-44.1786 100.047 -43.8216 99.9628 -43.4647 99.8997C-43.0027 99.9207 -42.5408 99.9418 -42.0788 99.9628C-42.0158 100.005 -41.9528 100.047 -41.8899 100.089C-41.8059 100.531 -41.4279 100.615 -41.1969 100.888C-41.1549 101.435 -41.6169 101.267 -41.8059 101.309C-42.8977 101.541 -44.0106 101.036 -45.1025 101.52C-45.1235 101.541 -45.1864 101.478 -45.2284 101.457C-45.1025 100.994 -44.9135 100.489 -45.6904 100.657C-45.7954 100.678 -45.9424 100.531 -45.9843 100.363L-45.9633 100.384C-45.9633 100.384 -45.9633 100.384 -45.9633 100.363C-46.1313 100.131 -46.3413 99.7945 -46.5933 100.131C-46.7612 100.363 -46.7822 100.783 -46.4463 101.015C-46.2993 101.12 -46.0473 101.141 -46.1523 101.457C-46.2573 101.499 -46.2363 101.667 -46.2783 101.709C-46.4463 101.877 -45.9214 102.235 -46.4253 102.277C-46.7193 102.298 -46.8872 102.214 -46.8452 101.856C-46.8242 101.541 -47.0132 101.646 -47.1602 101.583C-47.8111 101.33 -48.378 101.793 -49.008 101.856C-49.4699 101.898 -50.0578 101.646 -50.4358 102.235C-50.7298 102.193 -50.9187 102.025 -50.9397 101.688C-50.9607 101.541 -51.0027 101.414 -51.1497 101.414C-51.2967 101.414 -51.3387 101.541 -51.3387 101.688C-51.3597 102.424 -51.7586 102.34 -52.1786 102.151C-52.4725 102.004 -52.7035 102.004 -52.9765 102.172C-53.2494 102.34 -53.5224 102.593 -53.8794 102.298C-53.9843 102.214 -54.1523 102.319 -54.1733 102.529C-54.1943 102.698 -54.1103 102.782 -53.9843 102.803C-53.1654 102.929 -52.3466 103.097 -51.5277 103.182C-51.3177 103.203 -50.8137 103.097 -50.8977 102.887C-51.0867 102.382 -50.7507 102.487 -50.5828 102.382C-50.5408 102.929 -49.9948 103.182 -49.8269 102.992C-49.4069 102.551 -49.1969 102.614 -48.693 102.845C-48.0421 103.14 -47.2442 103.034 -46.4673 103.119C-46.6983 103.539 -47.0132 103.96 -46.2993 104.213C-45.9843 104.318 -46.0893 104.591 -46.2153 104.781C-46.3413 105.012 -46.5093 104.97 -46.6983 104.844C-46.8872 104.717 -46.8662 104.36 -47.1392 104.402C-47.2232 104.318 -47.3072 104.234 -47.3702 104.128C-47.4752 103.981 -47.5592 103.792 -47.7481 103.876C-47.8741 103.918 -47.8951 104.086 -47.8741 104.213C-47.8111 104.486 -47.6221 104.486 -47.4332 104.402C-47.4122 104.402 -47.3492 104.486 -47.3072 104.528C-47.3702 105.054 -48.0631 104.802 -48.1051 105.349C-48.1471 105.98 -48.609 105.706 -48.672 105.58C-48.987 104.802 -49.4279 105.117 -49.9109 105.264C-50.2048 105.37 -50.6248 105.222 -50.5198 104.907C-50.4358 104.633 -50.3728 104.023 -49.8059 104.128C-49.6379 104.17 -49.3859 104.107 -49.4489 103.792C-49.5119 103.518 -49.8059 103.413 -49.9738 103.497C-50.6038 103.855 -51.2967 103.581 -51.9476 103.792C-52.1996 103.876 -52.6405 103.834 -52.5985 104.213C-52.5565 104.633 -52.1576 104.465 -51.8846 104.402C-51.6956 104.36 -51.5277 104.255 -51.3387 104.255C-51.0867 104.255 -50.7507 104.107 -50.6038 104.549C-51.3807 104.949 -52.1786 104.675 -52.9765 104.76C-53.5644 104.823 -54.0263 104.717 -53.7954 105.748C-53.9423 105.433 -54.1103 105.37 -54.2783 105.412C-54.1733 105.391 -54.0683 105.412 -53.9633 105.328C-53.8164 105.201 -53.8794 105.033 -54.0053 104.97C-54.3203 104.802 -54.6563 104.738 -54.9712 105.201C-54.7822 105.349 -54.6143 105.433 -54.4463 105.454C-54.6353 105.622 -54.3833 105.811 -54.3623 105.98C-54.3413 106.232 -54.1733 106.716 -54.2993 106.695C-54.5093 106.674 -54.6983 106.758 -54.8662 106.863C-55.2862 106.842 -55.7061 106.863 -56.1261 106.884C-56.0841 106.779 -55.9371 106.695 -55.8321 106.611C-55.4962 106.443 -55.0132 106.358 -55.3702 105.727C-55.4962 105.496 -56.651 105.201 -56.84 105.349C-56.987 105.454 -56.966 105.601 -56.945 105.769C-56.903 105.98 -56.903 106.19 -56.882 106.4C-57.3649 106.464 -57.8689 106.506 -58.3518 106.611C-58.6458 106.674 -59.0237 106.295 -59.1917 106.716C-59.3387 107.074 -58.7088 106.969 -58.7088 107.347C-58.8557 107.494 -59.0447 107.537 -59.1707 107.473C-59.6326 107.242 -60.0526 107.389 -60.5145 107.452C-60.7665 107.494 -61.0395 107.537 -61.2914 107.558C-61.4804 107.494 -61.6694 107.431 -61.8584 107.347C-61.9633 107.284 -62.1103 107.284 -62.2573 107.305C-62.3203 107.263 -62.4043 107.242 -62.4673 107.179C-62.6983 106.969 -63.1182 106.569 -63.4962 106.653C-63.4962 106.653 -63.4962 106.653 -63.5172 106.653C-66.0998 105.58 -66.1418 105.58 -66.8977 106.232C-65.9738 106.506 -65.05 106.632 -64.0001 106.695C-64.567 106.695 -65.155 106.632 -65.5959 107.2C-65.7219 107.368 -65.9109 107.179 -66.0578 107.179C-66.7088 107.2 -67.3387 107.368 -67.7586 107.999C-67.6536 108.231 -67.7796 108.673 -67.3807 108.631C-66.7717 108.546 -66.1628 108.799 -65.5539 108.483C-65.2179 108.294 -64.798 108.273 -64.336 108.294C-64.588 108.462 -64.945 108.483 -64.903 108.82C-64.861 109.135 -64.525 109.072 -64.2941 109.114C-63.5172 109.241 -62.7193 108.904 -61.9423 109.178C-61.7534 109.241 -61.6484 109.03 -61.6274 108.841C-61.5854 108.399 -61.3124 108.399 -61.0185 108.378C-60.7455 108.357 -60.4935 108.42 -60.2206 108.483C-60.1996 108.525 -60.1786 108.588 -60.1786 108.652C-60.3256 108.61 -60.4935 108.588 -60.4935 108.736C-60.5145 109.072 -60.7665 109.283 -60.8715 109.577C-60.9345 109.64 -60.9975 109.703 -61.0605 109.767C-62.6773 109.893 -64.2941 109.83 -65.9109 109.851C-66.2048 109.851 -66.3308 109.661 -66.3518 109.367C-66.3728 109.135 -66.4568 108.946 -66.6878 108.925C-66.8767 108.904 -67.0027 109.009 -67.1077 109.178V109.199C-67.1077 108.736 -67.2967 108.673 -67.9056 108.694C-68.1576 108.82 -68.4305 109.009 -68.4935 108.483C-68.5355 108.231 -67.7166 108.02 -68.4515 107.705C-68.4725 107.473 -68.4515 107.263 -68.3256 107.074C-67.9686 106.905 -67.8426 106.464 -68.0946 106.253C-68.5565 105.875 -69.0815 106.127 -69.5854 106.443C-69.0605 106.4 -68.8925 106.716 -68.8925 107.221C-68.9555 107.894 -69.4804 107.579 -69.7744 107.726C-70.1103 107.642 -70.2993 108.062 -70.6143 108.041C-71.1392 108.273 -71.0762 107.831 -71.0552 107.516C-71.0342 106.926 -71.2232 106.695 -71.7271 107.032C-71.8531 106.653 -71.8321 106.064 -72.399 106.758C-72.588 106.99 -72.882 107.116 -73.05 107.431C-73.1969 107.726 -73.4699 107.873 -73.7219 107.768C-73.7429 107.768 -73.7639 107.768 -73.7639 107.747C-74.0998 107.537 -74.4568 107.347 -74.8137 107.305C-75.5067 107.221 -75.5906 107.978 -75.7796 108.525C-76.1996 108.567 -76.6405 108.546 -76.9345 109.072C-76.8505 109.22 -76.5985 109.114 -76.5565 109.346C-76.7035 109.619 -77.0605 109.788 -76.7875 110.229C-76.4935 109.893 -76.1156 109.83 -75.7376 109.83C-75.4437 110.124 -75.1497 110.377 -74.7298 110.04C-74.7298 109.977 -74.7298 109.935 -74.7088 109.872C-73.9529 109.725 -74.2048 110.272 -74.2678 110.692C-74.2468 111.092 -74.4778 111.029 -74.7298 111.071C-75.1917 111.155 -75.4437 110.587 -75.9056 110.734C-76.9135 111.092 -78.0053 111.05 -79.0342 111.471C-79.3912 111.618 -79.8321 111.239 -80.2101 111.534C-80.483 111.45 -80.63 111.744 -80.861 111.765C-81.3439 111.828 -81.3439 111.849 -81.3649 112.312C-80.777 112.586 -80.2521 112.06 -79.6851 112.102C-79.5801 112.165 -79.4752 112.186 -79.3702 112.186C-79.1812 111.997 -78.9922 111.997 -78.8032 112.207C-78.5093 112.712 -78.3203 113.196 -79.0552 113.427C-79.0762 113.427 -79.0762 113.469 -79.0762 113.49C-79.6851 114.227 -80.504 113.364 -81.1549 113.848C-81.1759 113.869 -81.2179 113.785 -81.2809 113.764C-81.4279 113.722 -81.5539 113.806 -81.5539 113.932C-81.5539 114.668 -82.0368 114.5 -82.3518 114.416C-82.7507 114.29 -83.0657 114.963 -83.4647 114.521C-83.7586 113.722 -84.6825 114.479 -85.0185 113.743C-85.0395 113.68 -85.2284 113.806 -85.2494 113.953C-85.3544 114.626 -85.6694 114.311 -85.9423 114.122C-85.7954 113.806 -85.9214 113.764 -86.1733 113.806C-86.7822 113.89 -86.8452 114.69 -87.3492 114.921C-87.6221 114.816 -87.9371 114.963 -88.1891 114.732C-88.378 114.563 -88.483 114.647 -88.504 114.879C-88.861 115.279 -89.4699 115.047 -89.8059 115.51C-90.0578 115.489 -90.2888 115.468 -90.5198 115.447C-90.4148 114.732 -89.8689 114.9 -89.5119 114.69C-89.2809 114.542 -89.5539 113.806 -88.882 114.143C-89.1759 113.89 -89.4699 113.848 -89.6379 113.596C-89.5959 113.364 -89.4909 113.301 -89.3019 113.427C-88.924 113.532 -88.504 113.427 -88.1891 114.037C-88.1471 113.659 -88.1891 113.427 -88.0211 113.28C-87.7691 112.859 -87.9161 112.649 -88.336 112.67C-88.462 112.67 -88.609 112.859 -88.735 112.775C-89.4069 112.207 -89.9738 112.901 -90.6038 112.943C-90.8557 113.112 -91.1077 112.922 -91.3597 112.901C-91.6746 112.88 -91.9266 112.922 -91.9476 113.364C-92.2206 113.553 -91.7376 113.911 -92.0316 114.037C-92.4095 114.206 -92.4725 114.563 -92.6195 114.9C-92.9135 115.552 -93.8584 116.162 -94.2363 115.805C-94.5723 115.468 -94.6773 115.699 -94.8872 115.868C-95.0342 115.994 -95.1812 116.183 -95.3492 116.225C-95.6431 116.309 -95.9371 116.309 -96.2311 116.352C-96.1891 116.057 -96.1891 115.741 -96.1051 115.447C-96.0631 115.3 -95.7901 115.237 -95.9161 115.005C-96.0001 114.858 -96.1681 114.9 -96.3151 114.921C-96.525 114.963 -96.651 115.068 -96.651 115.342C-96.651 115.657 -96.672 115.994 -97.092 115.699C-97.2179 115.615 -97.2599 115.72 -97.2179 115.847C-97.113 116.225 -97.3229 116.204 -97.5119 116.12C-98.0788 115.91 -98.6248 116.078 -99.0657 116.373C-99.3807 116.583 -99.8216 116.057 -100.011 116.625C-100.473 116.814 -100.934 116.983 -101.438 116.941C-102.341 117.13 -103.223 117.361 -104.126 117.509C-104.588 117.593 -104.819 117.782 -104.798 118.287C-105.806 118.54 -106.835 118.792 -107.843 119.044C-107.927 119.044 -108.074 119.065 -108.116 119.002C-108.578 118.518 -108.892 118.624 -109.249 119.192C-109.417 119.465 -109.732 119.676 -110.11 119.655C-110.32 119.655 -110.551 119.612 -110.593 119.949C-110.719 120.012 -110.866 120.075 -110.992 120.138C-111.391 120.075 -111.685 120.244 -111.895 120.601C-111.433 120.286 -110.866 120.643 -110.425 120.286C-109.963 120.223 -109.48 120.181 -109.018 120.117C-108.641 120.328 -108.431 119.844 -108.116 119.844C-108.116 119.907 -108.116 119.949 -108.116 120.012C-108.032 120.601 -108.557 121.211 -109.207 121.274C-110.089 121.38 -110.089 121.38 -110.635 122.074C-110.362 122.011 -110.047 121.99 -109.753 121.885C-109.081 121.632 -108.347 121.632 -107.717 121.19C-107.423 121.169 -107.129 121.148 -106.856 121.001C-106.205 120.896 -105.554 120.791 -104.903 120.706C-104.336 120.643 -104.189 120.938 -104.42 121.506C-104.777 121.611 -105.134 121.737 -105.449 121.885C-105.89 122.074 -106.415 121.821 -106.751 122.284C-106.94 122.347 -107.108 122.474 -107.297 122.474C-108.641 122.474 -109.858 123.189 -111.181 123.399C-111.643 123.483 -112.147 123.631 -112.567 123.946C-112.882 123.988 -113.176 124.052 -113.491 124.094C-114.016 124.157 -114.604 124.094 -115.024 124.577C-115.15 124.704 -115.381 124.83 -115.255 125.061C-115.15 125.251 -114.94 125.251 -114.73 125.188C-114.1 124.977 -113.428 124.851 -112.819 124.577C-112 124.22 -111.076 124.304 -110.341 123.694C-109.186 123.757 -108.179 122.915 -107.024 122.979C-106.919 122.979 -106.814 122.873 -106.73 122.81C-105.827 122.39 -104.84 122.347 -103.916 122.053C-102.908 121.737 -101.9 121.296 -100.808 121.716C-100.578 121.8 -100.41 121.611 -100.263 121.443C-99.2757 121.422 -98.2888 121.464 -97.3439 121.043C-96.777 120.938 -96.1471 121.232 -95.6221 120.728C-95.1392 120.622 -94.6773 120.517 -94.1943 120.412C-93.1654 120.496 -92.0946 120.265 -91.1287 120.959C-91.2337 121.064 -91.3387 121.169 -91.4437 121.274C-92.4305 121.401 -93.4174 121.506 -94.4043 121.779C-95.1812 121.99 -95.9791 122.305 -96.84 122.158C-97.3019 122.095 -96.735 122.705 -97.05 122.873C-97.092 122.894 -97.2389 123 -97.008 123.021C-96.588 123.063 -96.2101 123.252 -95.7691 123.126C-95.2442 122.958 -94.6773 122.979 -94.1523 122.852C-93.1025 122.558 -92.0106 123.168 -90.9817 122.558C-90.8557 122.495 -90.6248 122.495 -90.4568 122.726C-91.1497 123.042 -91.7796 123.378 -92.4725 123.399C-93.0185 123.42 -93.5224 123.526 -93.9213 123.967C-94.2783 123.883 -94.6353 123.862 -95.0342 123.904C-95.9371 123.967 -96.819 124.052 -97.6799 124.304C-98.8767 124.662 -100.116 124.662 -101.312 124.977C-101.963 125.146 -101.984 125.209 -102.257 125.777C-101.396 125.272 -100.536 125.398 -99.6956 125.251C-97.9318 124.956 -96.2101 124.325 -94.4043 124.346C-94.2153 124.346 -93.9633 124.283 -93.7744 124.304C-93.7324 124.325 -93.6904 124.346 -93.6274 124.346C-93.4804 124.409 -93.3754 124.577 -93.3754 124.914C-94.2993 125.061 -95.1812 124.683 -96.1681 125.209C-96.714 125.503 -97.5749 125.398 -98.3098 125.482C-100.074 125.714 -101.816 126.113 -103.58 126.366C-104.294 126.723 -105.134 126.492 -105.848 126.934C-105.743 127.144 -105.218 127.06 -105.617 127.46C-105.827 127.628 -106.079 127.607 -106.331 127.607C-107.003 126.997 -107.129 127.018 -107.675 127.838C-107.717 127.923 -107.759 127.944 -107.843 127.923C-108.158 127.775 -108.515 127.965 -108.787 127.712C-109.69 127.376 -109.921 128.133 -110.236 128.785C-110.698 128.785 -111.181 128.785 -111.58 129.122C-111.748 129.248 -111.958 129.248 -112.042 128.996C-112.21 128.427 -112.189 128.406 -112.672 128.743C-113.344 128.491 -113.911 128.974 -114.541 129.101C-114.73 129.143 -114.856 129.416 -114.688 129.69C-114.646 129.879 -114.457 129.9 -114.373 130.026L-114.394 130.047C-114.898 130.384 -115.444 130.426 -116.011 130.489C-116.494 130.489 -116.955 130.552 -117.333 130.952C-118.047 130.279 -118.026 130.279 -118.593 131.141C-118.677 131.268 -118.887 131.478 -118.992 131.247C-119.328 130.447 -119.559 131.162 -120.021 131.268C-119.58 131.373 -119.328 131.457 -119.391 131.857C-119.58 131.962 -119.748 132.088 -119.937 132.193C-120.357 132.193 -120.756 132.256 -121.134 132.803C-120.63 132.635 -120.189 132.888 -119.832 132.488C-119.727 132.488 -119.643 132.467 -119.538 132.467C-119.538 132.761 -119.559 133.035 -119.685 133.287C-120.315 133.371 -120.672 134.108 -121.281 134.234C-121.68 134.381 -122.121 134.465 -122.31 134.991C-122.604 135.118 -122.772 134.486 -122.961 134.76C-123.402 135.349 -124.137 135.307 -124.62 135.749C-124.997 135.433 -125.333 135.496 -125.669 135.875C-126.089 136.359 -126.698 136.254 -127.202 136.275C-127.538 136.296 -127.79 136.17 -127.937 136.611C-128.042 136.906 -128.231 137.032 -128.273 136.548C-128.294 136.38 -128.399 136.401 -128.462 136.485C-128.945 136.99 -129.554 137.053 -130.142 137.221C-130.457 137.306 -130.94 137.39 -131.15 137.853C-131.381 137.916 -131.528 138.294 -131.78 138.168C-132.955 137.537 -133.648 138.883 -134.656 139.094C-135.034 139.178 -135.496 139.578 -135.979 139.683C-136.231 139.746 -136.483 139.746 -136.63 140.062C-137.218 140.503 -137.974 140.482 -138.52 140.987C-138.793 141.071 -139.171 141.05 -139.171 141.471C-139.171 141.955 -138.772 141.66 -138.562 141.745C-137.953 141.997 -137.491 141.513 -136.966 141.408C-135.349 141.092 -133.879 140.293 -132.326 139.809C-131.465 139.536 -130.604 139.157 -129.701 139.157C-129.281 139.157 -129.029 139.157 -128.84 138.736C-128.441 138.505 -128.042 138.315 -127.601 138.168C-126.614 137.832 -125.522 137.832 -124.599 137.221C-123.759 137.39 -123.087 136.759 -122.331 136.59C-121.932 136.59 -121.533 136.611 -121.134 136.611C-120.903 136.611 -120.525 136.275 -120.462 136.653C-120.378 137.053 -120.861 137.053 -121.113 137.2C-121.26 137.285 -121.449 137.221 -121.596 137.285C-121.89 137.411 -122.268 137.411 -122.352 137.874C-122.919 138.126 -123.528 138.252 -124.116 138.442C-124.704 138.631 -125.522 138.757 -125.774 139.388C-126.236 140.609 -127.391 141.071 -127.937 142.144C-128.252 142.797 -129.008 142.923 -129.365 143.533C-130.667 144.816 -131.885 146.205 -133.039 147.635C-133.333 147.72 -133.48 148.077 -133.522 148.288C-133.753 149.634 -134.782 150.602 -134.929 151.99C-134.95 152.285 -135.034 152.579 -135.286 152.748C-135.433 152.769 -135.475 152.874 -135.538 152.979C-136.105 154.052 -135.559 155.02 -135.202 155.924C-134.929 156.64 -134.593 157.439 -133.9 157.881C-133.207 158.828 -132.326 159.48 -131.276 159.859C-130.667 160.09 -130.058 160.363 -129.554 160.784C-128.42 161.71 -127.118 162.173 -125.837 162.72C-124.62 163.246 -123.36 163.751 -122.247 164.803C-123.801 165.034 -125.165 165.749 -126.677 165.56C-126.593 165.371 -126.131 165.518 -126.278 165.16C-126.362 164.95 -126.677 165.097 -126.866 165.118C-127.202 165.118 -127.202 165.328 -127.097 165.581C-128.021 165.518 -128.945 165.413 -129.869 165.665C-130.247 165.77 -130.583 165.602 -130.919 165.518C-131.192 165.434 -131.423 165.328 -131.339 164.866C-131.318 164.739 -131.213 164.382 -131.549 164.108C-132.221 163.54 -132.955 163.751 -133.648 163.603C-136 163.077 -138.205 163.772 -140.368 164.739C-140.683 164.887 -140.955 164.803 -141.249 164.803C-141.879 164.781 -142.509 164.15 -143.286 164.781C-142.593 164.95 -142.026 165.097 -141.438 165.181C-141.186 165.223 -140.955 165.286 -140.766 165.476C-141.06 165.728 -140.662 166.086 -140.829 166.275C-141.018 166.486 -141.354 166.422 -141.585 166.275C-141.942 166.065 -142.215 166.191 -142.572 166.486C-141.921 166.654 -141.375 166.885 -140.829 166.927C-140.137 166.99 -140.221 167.537 -140.242 168C-140.62 168.8 -141.018 168.589 -141.312 168.589ZM-131.843 180.77C-131.843 180.77 -131.843 180.749 -131.864 180.749H-131.843C-131.843 180.771 -131.843 180.77 -131.843 180.77ZM-86.5303 220.89C-86.5093 220.89 -86.4883 220.869 -86.4673 220.869C-86.4673 220.869 -86.4673 220.869 -86.4463 220.869C-86.4883 220.869 -86.5093 220.869 -86.5303 220.89ZM376.147 232.167C376.105 232.167 376.063 232.167 376 232.146C376.063 232.125 376.105 232.125 376.168 232.104C376.168 232.125 376.147 232.146 376.147 232.167ZM447.307 209.845C446.908 210.224 446.341 210.077 446.11 210.582C445.732 210.161 445.102 210.455 444.703 210.098C445.522 210.035 446.362 209.824 447.307 209.845ZM442.793 210.729C442.772 210.729 442.751 210.75 442.73 210.75C442.499 210.371 441.974 210.245 441.995 209.656C442.31 209.95 442.52 210.371 442.793 210.729ZM432.42 213.927L432.441 213.948C432.42 213.948 432.42 213.948 432.399 213.948C432.399 213.948 432.399 213.948 432.42 213.927ZM427.444 220.448C427.402 220.385 427.381 220.301 427.381 220.217C427.381 220.196 427.402 220.196 427.402 220.175C427.444 220.217 427.465 220.28 427.507 220.343C427.549 220.343 427.569 220.343 427.611 220.343C427.527 220.364 427.486 220.385 427.444 220.448ZM428.178 220.133C428.178 220.154 428.199 220.175 428.199 220.217C428.073 220.301 427.884 220.301 427.717 220.322C428.01 220.217 428.031 219.902 427.968 219.565C427.926 219.334 427.78 219.123 427.528 219.228C427.465 219.249 427.402 219.039 427.528 219.144C428.073 219.228 428.157 219.649 428.178 220.133ZM488.588 121.506C488.588 121.527 488.609 121.527 488.609 121.548H488.588C488.588 121.527 488.588 121.527 488.588 121.506ZM456.945 72.0662C456.924 72.0662 456.903 72.0662 456.882 72.0662C456.882 72.0451 456.882 72.0451 456.861 72.0241C456.903 72.0451 456.924 72.0451 456.945 72.0662ZM456.084 33.3349C456.084 33.3349 456.105 33.3349 456.084 33.3349V33.3349ZM162.793 16.4833C162.835 16.4833 162.877 16.4833 162.94 16.5043C162.877 16.5253 162.835 16.5254 162.772 16.5464C162.772 16.5254 162.793 16.5043 162.793 16.4833ZM-54.4883 51.9747C-54.4883 51.9537 -54.4883 51.9537 -54.4883 51.9747C-54.4463 51.9537 -54.4043 51.9747 -54.3623 51.9747C-54.4253 51.9537 -54.4463 51.9537 -54.4883 51.9747ZM-50.6248 51.9326C-50.7088 51.9116 -50.7717 51.8906 -50.8557 51.8906C-50.8767 51.8695 -50.8977 51.8695 -50.9187 51.8485C-50.8137 51.8695 -50.7088 51.8905 -50.6248 51.9326ZM-37.2704 62.599C-37.2494 62.62 -37.2284 62.6621 -37.1864 62.7042C-37.2284 62.6621 -37.2494 62.6411 -37.2704 62.599ZM23.034 43.2859L23.055 43.2649C23.076 43.2859 23.118 43.2859 23.139 43.307C23.097 43.2859 23.055 43.2859 23.034 43.2859ZM26.4566 30.4526C26.4566 30.4737 26.4776 30.4947 26.4776 30.5158C26.4566 30.5158 26.4566 30.4947 26.4356 30.4947C26.4566 30.4737 26.4566 30.4526 26.4566 30.4526ZM25.8057 68.5317H25.8267V68.5528C25.8267 68.5318 25.8267 68.5317 25.8057 68.5317ZM29.6902 38.1316C29.6692 38.0895 29.6692 38.0685 29.6482 38.0474C29.6902 38.0264 29.7532 38.0264 29.7952 38.0053C29.7532 38.0474 29.7112 38.0895 29.6902 38.1316ZM34.2046 29.9898C34.1836 29.9688 34.1627 29.9477 34.1417 29.9267L34.1626 29.9477C34.1836 29.9687 34.2046 29.9688 34.2046 29.9898ZM38.4881 39.3097C38.5091 39.2887 38.5091 39.2887 38.5301 39.2887C38.5301 39.3097 38.5301 39.3097 38.5301 39.3308C38.5301 39.3308 38.5091 39.3097 38.4881 39.3097ZM-25.8689 84.8994C-25.8689 84.8784 -25.8689 84.8784 -25.8689 84.8994C-25.8689 84.8784 -25.8689 84.8784 -25.8689 84.8784C-25.8479 84.8784 -25.8689 84.8784 -25.8689 84.8994ZM-55.7691 105.917C-55.7481 105.917 -55.7061 105.917 -55.6851 105.917C-55.7271 105.917 -55.7481 105.938 -55.7901 105.938C-55.7901 105.938 -55.7901 105.938 -55.7691 105.917ZM-15.7271 100.825C-15.5801 100.888 -15.4542 100.952 -15.3072 100.973C-15.2022 100.994 -15.3072 101.183 -15.3282 101.309C-15.6641 101.288 -16.0211 101.183 -16.483 101.351C-16.357 101.457 -16.2521 101.478 -16.1261 101.52C-16.2311 101.52 -16.3151 101.52 -16.42 101.541V101.52C-16.504 101.457 -16.567 101.435 -16.651 101.372C-16.651 101.183 -16.672 100.973 -16.693 100.783C-16.63 100.741 -16.567 100.741 -16.525 100.72C-16.2731 100.762 -16.0001 100.804 -15.7271 100.825ZM-21.9004 101.562C-21.8794 101.562 -21.8794 101.562 -21.8584 101.562C-21.8374 101.583 -21.8374 101.604 -21.8164 101.625C-21.8584 101.604 -21.8794 101.583 -21.9004 101.562ZM-73.7009 110.166C-73.4279 110.503 -72.966 110.461 -72.693 110.671C-72.861 110.608 -73.071 110.44 -73.3019 110.629C-73.3019 110.608 -73.3019 110.608 -73.3019 110.587C-73.4279 110.419 -73.6379 110.377 -73.8059 110.25C-73.7639 110.229 -73.7219 110.208 -73.7009 110.166ZM-81.113 183.716C-81.134 183.674 -81.1339 183.632 -81.1339 183.59C-81.1129 183.59 -81.071 183.611 -81.05 183.611C-81.071 183.632 -81.092 183.674 -81.113 183.716ZM-78.9082 186.619C-78.9292 186.619 -78.9292 186.598 -78.9502 186.598C-78.9292 186.598 -78.9292 186.598 -78.9082 186.577C-78.9082 186.598 -78.9082 186.598 -78.9082 186.619ZM-77.5224 189.27C-77.5224 189.249 -77.5224 189.249 -77.5224 189.27C-77.5224 189.249 -77.5014 189.249 -77.5014 189.249C-77.5014 189.249 -77.5224 189.249 -77.5224 189.27ZM-77.0815 188.47C-77.0815 188.449 -77.0605 188.428 -77.0605 188.407C-77.0395 188.428 -77.0395 188.449 -77.0185 188.47C-77.0395 188.47 -77.0605 188.47 -77.0815 188.47ZM-74.1208 209.593C-74.1208 209.593 -74.1208 209.572 -74.1418 209.572C-74.1208 209.572 -74.1208 209.572 -74.1208 209.593ZM-73.1759 196.907C-73.1759 196.886 -73.1759 196.865 -73.1759 196.844C-73.1549 196.865 -73.134 196.865 -73.113 196.886C-73.134 196.886 -73.1549 196.907 -73.1759 196.907ZM172.493 225.813C172.514 225.834 172.535 225.855 172.556 225.876C172.283 225.855 172.031 225.855 171.758 225.834C171.968 225.666 172.199 225.582 172.493 225.813ZM117.375 222.153C117.333 222.279 117.249 222.3 117.186 222.258C117.249 222.237 117.312 222.195 117.375 222.153ZM459.675 100.636L459.653 100.615H459.675V100.636ZM176.987 223.541C176.903 223.604 176.861 223.667 176.798 223.752C176.798 223.709 176.798 223.688 176.798 223.625C176.861 223.583 176.882 223.52 176.903 223.457C176.945 223.499 176.966 223.52 176.987 223.541ZM181.207 223.688C181.186 223.625 181.102 223.604 181.039 223.562C180.787 223.373 180.409 223.373 180.094 223.289C180.409 223.183 180.724 223.078 181.06 223.036C181.102 223.036 181.144 223.036 181.186 223.036C181.627 223.331 181.858 223.646 181.921 224.088C181.648 224.109 181.396 224.13 181.123 224.151C181.207 224.046 181.249 223.899 181.207 223.688ZM40.2309 236.164C40.0629 236.29 39.8739 236.269 39.7059 236.143C39.9369 236.122 40.1679 236.101 40.3989 236.059C40.3359 236.101 40.2939 236.143 40.2309 236.164ZM47.16 226.402V226.381H47.181C47.181 226.381 47.181 226.402 47.16 226.402ZM50.1207 232.735C50.0997 232.714 50.0997 232.693 50.0787 232.693C50.0997 232.714 50.1207 232.714 50.1207 232.735ZM53.0813 227.265C53.1023 227.223 53.1233 227.202 53.1443 227.181C53.1443 227.202 53.1653 227.223 53.1863 227.244C53.1443 227.244 53.1233 227.265 53.0813 227.265ZM55.328 232.377C55.328 232.356 55.307 232.356 55.307 232.335C55.307 232.335 55.328 232.335 55.328 232.356C55.349 232.356 55.328 232.377 55.328 232.377ZM57.6377 223.709C57.6167 223.709 57.5957 223.688 57.5747 223.667C57.6167 223.688 57.6377 223.688 57.6377 223.709ZM132.934 224.972C132.199 225.519 131.548 224.824 130.877 224.698C130.73 224.677 130.877 224.383 130.919 224.193C131.422 224.235 131.947 224.362 132.64 224.109C131.989 223.625 131.443 223.583 130.877 223.709V223.688C130.751 223.583 130.604 223.562 130.457 223.604C130.415 223.646 130.394 223.667 130.352 223.709C130.163 223.436 130.1 223.183 130.268 222.952C130.331 222.973 130.394 223.015 130.457 223.036C131.213 223.394 132.052 223.436 132.829 223.752C132.85 223.752 132.892 223.773 132.913 223.773C132.808 224.172 132.892 224.572 132.934 224.972ZM140.556 223.815C140.535 223.794 140.514 223.752 140.514 223.731C140.556 223.752 140.598 223.794 140.64 223.815C140.598 223.815 140.577 223.815 140.556 223.815ZM169.848 223.836C170.016 223.899 170.163 223.962 170.352 223.962C170.163 224.13 169.995 224.298 169.806 224.467C169.764 224.509 169.743 224.551 169.701 224.614C169.638 224.551 169.554 224.488 169.491 224.425C169.47 224.004 169.638 223.878 169.848 223.836ZM195.15 224.551C195.401 224.446 195.674 224.341 195.926 224.277C196.283 224.193 196.451 224.488 196.577 224.761C196.577 224.782 196.577 224.803 196.598 224.824C196.514 224.824 196.409 224.846 196.325 224.846C196.094 224.888 195.758 225.077 195.632 224.951C195.464 224.824 195.296 224.656 195.15 224.551ZM278.32 237.027C278.257 236.963 278.194 236.9 278.152 236.795C278.215 236.795 278.278 236.816 278.341 236.816C278.341 236.9 278.341 236.963 278.32 237.027ZM284.115 239.698C284.094 239.677 284.094 239.656 284.073 239.635L284.094 239.614C284.115 239.614 284.115 239.614 284.136 239.614C284.136 239.656 284.136 239.677 284.115 239.698ZM285.165 236.606C285.186 236.585 285.186 236.585 285.186 236.585C285.186 236.606 285.186 236.606 285.165 236.606ZM302.656 237.048C302.719 237.006 302.782 236.985 302.845 236.942C302.782 237.069 302.719 237.069 302.656 237.048ZM318.383 239.762C317.648 240.309 316.997 239.593 316.325 239.488C316.178 239.467 316.325 239.173 316.367 238.983C316.871 239.025 317.396 239.151 318.089 238.899C317.438 238.415 316.892 238.373 316.325 238.499V238.478C316.199 238.373 316.052 238.352 315.905 238.394C315.863 238.436 315.842 238.457 315.8 238.499C315.611 238.226 315.548 237.973 315.716 237.742C315.779 237.763 315.842 237.805 315.905 237.826C316.661 238.184 317.501 238.226 318.278 238.541C318.299 238.541 318.341 238.562 318.362 238.562C318.257 238.962 318.362 239.362 318.383 239.762ZM326.026 238.604C326.005 238.583 325.984 238.541 325.984 238.52C326.026 238.541 326.068 238.583 326.11 238.604C326.068 238.604 326.047 238.604 326.026 238.604ZM394.1 225.834C394.226 225.834 394.352 225.897 394.457 225.939C394.289 226.213 394.184 226.024 394.1 225.834ZM400.273 226.402C400.294 226.444 400.294 226.465 400.315 226.487L400.294 226.508C400.273 226.297 400 226.276 399.937 226.087C400.147 226.045 400.189 226.255 400.273 226.402ZM400.126 228.674C400.042 228.653 399.979 228.653 399.916 228.695C400.168 228.191 400.21 227.412 401.05 227.602C400.693 227.917 399.916 227.833 400.126 228.674ZM402.646 225.897C402.247 225.393 401.575 225.456 401.155 225.14C401.407 225.224 401.701 225.477 402.037 225.203C402.037 225.224 402.037 225.245 402.037 225.266C402.226 225.519 402.541 225.603 402.772 225.771C402.73 225.771 402.667 225.813 402.646 225.897ZM424.231 215.273L424.21 215.252H424.231C424.231 215.273 424.231 215.273 424.231 215.273ZM452.85 72.2134C452.808 72.2345 452.745 72.2345 452.703 72.2765C452.241 72.2134 451.947 72.6552 451.528 72.7184C451.318 72.6552 451.171 72.7815 451.003 72.8867C450.793 73.0129 450.583 73.076 450.373 73.1602C450.142 73.1602 449.932 73.1601 449.701 73.1391C448.63 72.9918 447.559 72.9287 446.467 72.8446C446.467 72.6763 446.635 72.5921 446.74 72.508C447.076 72.2765 447.496 72.1503 447.706 71.7296C447.916 71.7296 448.126 71.7296 448.336 71.8348C448.798 72.0662 450.541 71.5823 450.667 71.0984C450.73 70.8459 450.835 70.6566 450.94 70.5093C451.8 70.7828 452.64 71.0774 453.543 71.0774C453.942 71.3088 454.362 71.4981 454.803 71.6454C454.11 71.7085 453.48 71.961 452.85 72.2134ZM425.764 31.757L425.785 31.778C425.764 31.778 425.764 31.7991 425.743 31.7991C425.764 31.7991 425.764 31.778 425.764 31.757ZM363.884 18.7764C363.926 18.8185 363.968 18.8606 364.01 18.9237C363.968 18.9237 363.926 18.9027 363.884 18.9027C363.884 18.8606 363.884 18.8185 363.884 18.7764ZM359.979 16.9672C359.979 16.9882 360 16.9882 360 17.0092C360 17.0092 360 17.0092 359.979 17.0303H359.958C359.958 16.9882 359.958 16.9882 359.979 16.9672ZM359.265 19.0499C359.244 19.0499 359.244 19.071 359.265 19.0499C359.244 19.0499 359.244 19.071 359.265 19.0499ZM336.777 16.9251C337.281 16.5464 337.722 17.0303 338.184 17.1144C338.289 17.1355 338.184 17.3248 338.163 17.451C337.827 17.43 337.47 17.3248 337.008 17.4931C337.449 17.8297 337.827 17.8508 338.205 17.7666C338.205 17.7666 338.205 17.7666 338.205 17.7876C338.289 17.8718 338.394 17.8718 338.499 17.8508C338.52 17.8297 338.541 17.8087 338.562 17.7876C338.688 17.977 338.73 18.1453 338.625 18.3136C338.583 18.2926 338.541 18.2715 338.499 18.2505C337.995 18.0191 337.428 17.977 336.903 17.7666C336.882 17.7666 336.861 17.7456 336.84 17.7456C336.882 17.4721 336.819 17.1986 336.777 16.9251ZM331.632 17.7035C331.653 17.7245 331.653 17.7456 331.674 17.7666C331.653 17.7456 331.611 17.7245 331.59 17.7035C331.59 17.7035 331.611 17.7035 331.632 17.7035ZM326.236 16.883C326.089 16.9461 325.921 16.9882 325.753 17.0303C325.753 16.9251 325.732 16.862 325.69 16.8199C325.879 16.862 326.068 16.9251 326.236 16.883ZM320.483 16.2729C320.336 16.3781 320.189 16.4833 320.168 16.6305C319.937 16.5885 319.79 16.4833 319.643 16.1256C319.937 16.1677 320.21 16.2308 320.483 16.2729ZM260.619 11.6235C260.682 11.6866 260.745 11.7497 260.787 11.8549C260.724 11.8549 260.661 11.8338 260.598 11.8338C260.598 11.7497 260.598 11.6866 260.619 11.6235ZM254.824 8.93058C254.845 8.95162 254.845 8.97265 254.866 8.99369L254.845 9.01472C254.824 9.01472 254.824 9.01472 254.803 9.01472C254.803 8.97264 254.824 8.95162 254.824 8.93058ZM253.774 12.0232C253.753 12.0442 253.753 12.0442 253.753 12.0442C253.753 12.0442 253.753 12.0232 253.774 12.0232ZM236.304 11.6024C236.241 11.6445 236.178 11.6655 236.115 11.7076C236.157 11.5814 236.22 11.5603 236.304 11.6024ZM220.556 8.8885C221.291 8.3415 221.942 9.03574 222.614 9.16197C222.761 9.18301 222.614 9.47755 222.572 9.6669C222.068 9.62482 221.543 9.49861 220.85 9.75107C221.501 10.2349 222.047 10.277 222.614 10.1508V10.1718C222.74 10.277 222.887 10.298 223.034 10.256C223.076 10.2139 223.097 10.1928 223.139 10.1508C223.328 10.4243 223.391 10.6767 223.223 10.9081C223.16 10.8871 223.097 10.845 223.034 10.824C222.278 10.4664 221.438 10.4243 220.661 10.1087C220.64 10.1087 220.598 10.0877 220.577 10.0877C220.682 9.68793 220.598 9.28822 220.556 8.8885ZM212.934 10.0456C212.955 10.0666 212.976 10.1087 212.976 10.1297C212.934 10.1087 212.892 10.0666 212.85 10.0456C212.871 10.0456 212.892 10.0456 212.934 10.0456ZM144.84 22.8158C144.714 22.8158 144.588 22.7526 144.483 22.7106C144.672 22.416 144.756 22.6054 144.84 22.8158ZM138.667 22.2477C138.646 22.2056 138.646 22.1846 138.625 22.1636L138.646 22.1426C138.667 22.3529 138.94 22.374 139.003 22.5633C138.793 22.6054 138.772 22.374 138.667 22.2477ZM138.814 19.9756C138.898 19.9967 138.961 19.9966 139.024 19.9546C138.772 20.4595 138.73 21.2379 137.89 21.0486C138.247 20.712 139.024 20.8172 138.814 19.9756ZM136.294 22.7527C136.693 23.2576 137.365 23.1945 137.785 23.51C137.533 23.4259 137.239 23.1734 136.903 23.4469C136.903 23.4259 136.903 23.4048 136.903 23.3838C136.714 23.1313 136.399 23.0472 136.168 22.8789C136.231 22.8578 136.273 22.8158 136.294 22.7527ZM48.7768 24.8565C49.0288 24.6671 49.3228 24.7092 49.5747 24.8986C49.2388 24.9196 48.9028 24.9617 48.5668 25.0038C48.6298 24.9617 48.6928 24.8985 48.7768 24.8565ZM20.5564 77.6413C20.5354 77.6623 20.5144 77.7044 20.4934 77.7255C20.5144 77.7044 20.5354 77.6834 20.5564 77.6413ZM-2.93972 100.342C-2.79274 100.594 -2.77173 100.825 -2.83472 101.015C-4.53551 100.952 -6.21531 100.72 -7.8951 100.468C-7.97909 100.363 -8.06307 100.215 -8.16806 100.131C-8.50402 99.8155 -8.50401 99.6262 -8.00008 99.6472C-7.8321 99.6472 -7.60113 99.6472 -7.58014 99.4368C-6.04733 99.7945 -4.51452 100.152 -2.93972 100.342ZM-10.8977 99.8576C-10.5198 99.4368 -10.4148 99.8997 -10.2258 100.152C-10.5198 100.11 -10.8137 100.068 -11.1077 100.047C-11.0237 99.9839 -10.9607 99.9207 -10.8977 99.8576ZM-60.4935 109.703C-60.4935 109.725 -60.4935 109.725 -60.4935 109.725H-60.5145L-60.4935 109.703ZM-67.9266 110.208C-68.0106 110.208 -68.0946 110.166 -68.1786 110.124C-68.0526 109.935 -67.9896 110.061 -67.9266 110.208ZM-72.1051 109.809C-72.1261 109.788 -72.1261 109.767 -72.1261 109.746C-72.1261 109.746 -72.1261 109.746 -72.1051 109.725C-72.0841 109.872 -71.9161 109.893 -71.8531 110.019C-72.0211 110.061 -72.0421 109.914 -72.1051 109.809ZM-72.0001 108.273C-71.9581 108.294 -71.8951 108.273 -71.8531 108.252C-72.0211 108.588 -72.0421 109.135 -72.63 108.988C-72.378 108.778 -71.8531 108.841 -72.0001 108.273ZM-84.9345 195.687L-84.9135 195.708C-84.9135 195.708 -84.9345 195.708 -84.9345 195.687C-84.9345 195.708 -84.9345 195.687 -84.9345 195.687ZM-85.2914 207.216C-85.3124 207.216 -85.3124 207.216 -85.2914 207.216C-85.3124 207.216 -85.3124 207.216 -85.2914 207.216ZM-88.315 117.34C-88.2941 117.34 -88.2941 117.34 -88.315 117.34C-88.315 117.361 -88.2941 117.361 -88.315 117.34ZM-103.916 121.022C-103.643 120.77 -103.265 120.875 -103.118 120.517C-102.866 120.791 -102.425 120.601 -102.152 120.833C-102.719 120.896 -103.265 121.043 -103.916 121.022ZM-100.85 120.412C-100.829 120.412 -100.829 120.412 -100.808 120.391C-100.662 120.643 -100.305 120.727 -100.305 121.127C-100.536 120.938 -100.683 120.664 -100.85 120.412ZM-93.8374 118.245C-93.8584 118.245 -93.8584 118.245 -93.8374 118.245C-93.8374 118.224 -93.8374 118.224 -93.8374 118.245ZM-90.4778 113.848C-90.4568 113.89 -90.4358 113.953 -90.4358 113.995L-90.4568 114.016C-90.4778 113.995 -90.4988 113.953 -90.5198 113.911C-90.5408 113.911 -90.5618 113.911 -90.5828 113.911C-90.5408 113.89 -90.4988 113.869 -90.4778 113.848ZM-90.9817 114.058C-90.9817 114.037 -90.9817 114.016 -91.0027 114.016C-90.9187 113.953 -90.7927 113.953 -90.6878 113.953C-90.8767 114.016 -90.8977 114.227 -90.8557 114.458C-90.8347 114.626 -90.7298 114.753 -90.5618 114.69C-90.5198 114.668 -90.4778 114.816 -90.5618 114.753C-90.8977 114.668 -90.9607 114.374 -90.9817 114.058ZM-92.2836 191.058C-92.3046 191.058 -92.3046 191.058 -92.2836 191.058C-92.3046 191.058 -92.3046 191.058 -92.2836 191.058C-92.3046 191.058 -92.3046 191.058 -92.2836 191.058ZM-92.7455 191.311C-92.7455 191.332 -92.7665 191.374 -92.7665 191.395C-92.7875 191.395 -92.7875 191.395 -92.8085 191.395C-92.7875 191.353 -92.7665 191.332 -92.7455 191.311ZM-96.693 201.788C-96.714 201.788 -96.693 201.788 -96.693 201.788C-96.714 201.788 -96.714 201.788 -96.693 201.788C-96.714 201.788 -96.714 201.788 -96.693 201.788ZM-99.2967 202.293C-99.2967 202.314 -99.2757 202.335 -99.2757 202.356C-99.2967 202.356 -99.2967 202.356 -99.2967 202.356C-99.3177 202.335 -99.3177 202.314 -99.2967 202.293ZM-101.48 193.457C-101.48 193.478 -101.459 193.478 -101.459 193.499C-101.48 193.499 -101.48 193.499 -101.501 193.52C-101.501 193.478 -101.501 193.478 -101.48 193.457ZM-104.336 206.037C-104.315 206.058 -104.315 206.058 -104.294 206.079C-104.315 206.079 -104.336 206.079 -104.357 206.079C-104.336 206.058 -104.336 206.058 -104.336 206.037ZM-109.774 203.05C-109.774 203.071 -109.774 203.092 -109.795 203.092C-109.795 203.071 -109.816 203.071 -109.816 203.05C-109.795 203.05 -109.795 203.05 -109.774 203.05ZM-112.294 194.908C-112.273 194.908 -112.273 194.908 -112.294 194.908C-112.294 194.908 -112.273 194.908 -112.294 194.908ZM-113.239 198.548C-113.239 198.548 -113.239 198.569 -113.239 198.548C-113.239 198.569 -113.239 198.569 -113.239 198.548Z" fill="%2363AB45"/></g></svg>');
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    border-radius: 0 0 5px 5px;
}

.inquiry-banner-content .text{
    position: relative;
    padding-left: 75px;
    color: #F7F7F9;
    text-align: left;
}

.inquiry-banner-content .text .icon{
    height: 60px;
    width: 60px;
    background-color: #fff;
    display: grid;
    place-items: center;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    font-size: 22px;
    color: var(--primary-color);
}

.inquiry-banner-content .text span{
    font-size: 20.5px;
}

.inquiry-banner-content .text h2{
    font-size: 23.5px;
    font-weight: 700;
}

/* Hotel Details Page CSS End */


/* Sitemap Css Starts */

.sitemap-links{
    margin-top: 3rem;
}

.sitemap-links a {
    color: #000;
    display: block;
    font-weight: 600;
    margin: 14px 0;
}

.sitemap-links ul {
    padding-left: 40px;
    list-style-type: disc;
}

.sitemap-links a:hover {
    color: var(--primary-color);
    text-decoration: underline;
    text-decoration-thickness: 2px;
}

/* Sitemap css end */

/* Thankyou css starts */

.thankyou-text{
    text-align: center;
    margin-top: 3rem;
}

.thankyou-text > h1{
    font-weight: 700;
    font-size: 2.3rem;
}

.thankyou-text > p{
    margin: 2rem auto;
    line-height: 30px;
    width: 80%;
}

.thankyou-text .default-btn{
    display: inline-block;
}

.thankyou-text .default-btn i{
    margin-right: 5px;
}

.ty-inq{
    width: 30rem;
    margin: 0 auto 2rem auto;
}

.ty-inq .booking-query-form .input-item label {
    text-align: left;
}

.ty-inq .booking-query-form .input-item input,
.ty-inq .booking-query-form .input-item textarea{
    background-color: #fff;
}

/* Than you css end */

body.overflow-hidden{
    overflow: hidden;
}

body.overflow-hidden::after{
    content: "";
    position: fixed;
    inset: 0;
    background-color: #000;
    opacity: 0.3;
    z-index: 996;
}

.main-header{
    background-color: var(--black-color)    ;
}

.main-header.sticky {
    position: fixed;
    left: 0;
    width: 100%;
    top: 0;
    z-index: 997;
}



/* Media Queries Starts */

@media only screen and (max-width:1550px){
    html{
        font-size: 15px;
    }
    /* header .header-ul > ul > li {
        padding: 0 14px;
    }

    header .header-ul > ul > li a {
        font-size: 16px;
        padding: 21px 0;
    }

    header .header-inquiry .txt a {
        font-size: 17px;
    }

    header .header-inquiry i {
        font-size: 22px;
    } */

    .banner-wrapper .swiper-slide .text h1 {
        font-size: 55px;
    }

    .dropdown-item .dropdown-btn .left-icon {
        font-size: 21px;
    }

    .dropdown-item .dropdown-btn {
        padding: 0 15px 0 31px;
    }

    .dropdown-item .dropdown-btn span.input-value {
        font-weight: 600;
        font-size: 15px;
        line-height: 15px;
    }
    
    .dropdown-item .dropdown-btn .right-icon {
        font-size: 12px;
    }

    .tour-sel > .default-btn {
        font-size: 16px;
        font-weight: 700;
    }

    .dropdown-div .dropdown-item {
        padding: 12px 25px;
    }

    .main-comm-head h2 {
        font-size: 30px;
    }

    .main-comm-head .devider {
        width: 9rem;
    }

    .feature-card .title {
        font-size: 18px;
        font-weight: 700;
    }

    .feature-card .icon {
        width: 75px;
        height: 75px;
    }

    .about-fb .feature-card .icon {
        width: 60px;
        height: 60px;
    }

    .feature-card .icon i {
        font-size: 38px;
    }

    .feature-card {
        padding: 20px 20px 20px 115px;
    }

    .newsletter h1 {
        font-size: 35px;
        font-weight: 700;
    }

    .newsletter .txt {
        font-size: 16px;
        font-weight: 500;
        margin: 7px 0 17px 0;
    }

    .footer-section-1 .logo img {
        height: 45px;
    }

    .footer-section-1 h1 {
        font-size: 24px;
        font-weight: 700;
        margin: 20px 0 30px 0;
        line-height: 37px;
    }

    .footer-section .title {
        font-weight: 700;
        margin-bottom: 8px;
        font-size: 18px;
    }

    .footer-section a {
        margin: 5px 0;
        font-size: 15px;
    }

    .footer-section-3 a {
        margin-bottom: 16px;
    }

    .footer-section-4 p {
        line-height: 27px;
        font-size: 15px;
        margin: 15px 0 5px 0;
    }
    
}

@media only screen and (max-width:1150px){
    .tour-sel .left-div {
        width: 100%;
    }

    .dropdown-div {
        width: 93%;
        justify-content: space-between;
        margin-top: 2.5rem;
    }

    .dropdown-div .dropdown-item {
        width: 48.7%;
        padding: 15px 25px;
        border: 1px solid #dbe1cd !important;
        margin-bottom: 1.5rem;
    }

    .tour-sel > .default-btn {
        margin: 5px auto 26px auto;
        border-radius: 5px;
    }

    .banner-wrapper .swiper-button-next{
        top: initial;
        bottom: 35px;
        right: 30px !important;
    }

    .banner-wrapper .swiper-button-prev{
        top: initial;
        bottom: 35px !important;
        left: 30px !important;
    }
}

@media only screen and (max-width: 992px){
    .pkg-card > div {
        width: 100%;
    }

    .menu-button{
        display: block;
        position: relative;
        z-index: 999;
    }

    .desktop-menu{
        height: 72px;
    }

    /* .desktop-menu .header-ul, .desktop-menu .header-inquiry{
        display: none;
    } */

    .mobile-menu.active-menu{
        transform: translateX(0);
    }

    .footer-content > div{
        margin-bottom: 2rem;
    }

    .footer-bottom {
        margin-top: 3rem;
    }

    .banner-wrapper .swiper-slide .text h1 {
        font-size: 37px;
        line-height: 42px;
    }

    .banner-wrapper .swiper-slide .text p {
        font-size: 15px;
    }

    .banner-wrapper {
        height: 450px;
    }

    .pd-gal .dd-gal-card.full-height {
        height: calc(100% - 18px);
    }

    .contact-us-form {
        padding: 2.2rem;
    }

    .about-us .btn-div{
        margin-bottom: 3rem ;
    }

    .contact-inquiry-form {
        padding: 2rem 2.2rem;
    }

    .inquiry-form .text{
        margin-top: 0;
    }
}

@media only screen and (max-width:768px){
    .newsletter {
        padding: 3rem 0;
        top: -107px;
        width: 90%;
        margin: 0 auto;
    }

    .footer-bottom .links a {
        font-size: 13px;
    }

    .footer-bottom .links a:first-child {
        padding-right: 7px;
        margin-right: 3px;
    }

    .footer-bottom p {
        font-size: 12px;
    }

    .footer-bottom .icons a {
        width: 25px;
        height: 25px;
        margin-right: 3px;
        font-size: 12px;
    }

    .footer-bottom {
        padding: 12px 0;
        margin-top: 1rem;
    }

    .newsletter h1 {
        font-size: 28px;
    }

    .newsletter .txt {
        font-size: 15px;
    }

    .page-banner .text h1 {
        font-size: 45px;
        font-weight: 800;
    }

    .contact-us-form {
        padding: 2rem 1.7rem;
    }

    .contact-item .icon {
        left: 1.7rem;
    }

    .contact-item {
        padding: 1.8rem 1.2rem 1.8rem 5.2rem;
    }

    .booking-query-form .input-50 {
        width: 100%;
    }

    .hotel-facilities ul li {
        width: 49%;
    }
}

@media only screen and (max-width:580px){
    .dropdown-div .dropdown-item {
        width: 100%;
        margin-bottom: 1rem;
        padding: 10px 15px;
    }

    .newsletter .input-item {
        width: 80%;
    }

    .main-comm-head h2 {
        font-size: 25px;
        font-weight: 700;
    }

    .main-comm-head p {
        font-size: 15px;
    }

    .newsletter h1 {
        font-size: 25px;
    }

    .footer-section-1 h1 {
        font-size: 20px;
        font-weight: 600;
        margin: 12px 0 20px 0;
    }

    .footer-bottom {
        display: block;
        text-align: center;
    }

    .footer-bottom p {
        margin: 12px 0 6px 0;
    }
}

@media only screen and (max-width:575px){
    .pd-gal .dd-gal-card {
        height: 14rem;
        margin-bottom: 18px;
    }

    .play-btn i {
        margin-left: 1rem;
        font-size: 30px;
    }

    .play-btn span {
        margin-left: 5px;
        font-size: 16px;
    }

    .ty-inq{
        width: 100%;
        margin: 0 auto 2rem auto;
    }
}

@media only screen and (max-width:480px){
    .mobile-menu.active-menu{
        width: 100%;
    }

    .page-banner .text h1 {
        font-size: 35px;
        font-weight: 800;
    }

    .highlight-card {
        height: 27rem;
        width: 100%;
    }

    .hotel-facilities ul li {
        width: 100%;
    }
}

/* Asian Trails CSS Starts Here */

.banner-wrapper .swiper-button-next:after, .banner-wrapper .swiper-button-prev:after{
    display: none;
}

.mid-sec{
    margin: 3rem 0;
}


.top-text{
    padding: 0 20px 5px;
}

/* Side Bar Menu Css Starts */

:root {
    --navbar-width: 256px;
    --navbar-width-min: 80px;
    --navbar-dark-primary: #18283b;
    --navbar-dark-secondary: #2c3e50;
    --navbar-light-primary: #f5f6fa;
    --navbar-light-secondary: #8392a5;
}


.nav-toggle:checked~.nav-content .nav-button span {
    opacity: 0;
    transition: opacity 0.1s;
}

.nav-toggle:checked~.nav-content .nav-button .fas {
    min-width: calc(100% - 16px);
}

.nav-bar {
    left: 1vw;
    top: 1vw;
    height: auto;
    background: var(--black-color);
    display: flex;
    flex-direction: column;
    color: var(--navbar-light-primary);
    overflow: hidden;
    user-select: none;
}

.nav-bar hr {
    margin: 0;
    position: relative;
    left: 16px;
    width: calc(100% - 32px);
    border: none;
    border-top: solid 1px var(--navbar-dark-secondary);
}

.nav-bar a {
    color: inherit;
    text-decoration: inherit;
}

.nav-bar input[type=checkbox] {
    display: none;
}

.nav-content {
    width: 100% !important;
    margin: -16px 0;
    position: relative;
    flex: 1;
    width: var(--navbar-width);
    direction: rtl;
    overflow: hidden;
    transition: width 0.2s;
    padding: 16px 0 30px 0 !important;
}

.nav-button:hover {
    background: var(--grey-color);
    color: var(--black-color) !important;
}

.nav-button.nav-current.active {
    background: var(--primary-color);
}

.nav-button {
    position: relative;
    margin-left: 16px;
    height: 40px;
    display: flex;
    align-items: center;
    color: var(--grey-gray);
    direction: ltr;
    cursor: pointer;
    z-index: 1;
/*    transition: 0.3s;*/
    padding-left: 13px;
    border-radius: 16px 0 0 16px;
}

/*.nav-button:before, .nav-button:after{
    content: "";
    position: absolute;
    right: 0;
    bottom: 100%;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    box-shadow: 16px 16px var(--primary-color);
    visibility: hidden;
    opacity: 0;*/
/*    transition: 0.3s;*/
/*}

.nav-button:hover:before, .nav-button:hover:after,
.nav-button.active:before, .nav-button.active:after{
    visibility: visible;
    opacity: 1;
}

.nav-button:hover:before, .nav-button:hover:after{
    box-shadow: 16px 16px var(--grey-color);
}

.nav-button.active:hover:before, .nav-button.active:hover:after {
    box-shadow: 16px 16px var(--primary-color);
}

.nav-button:hover:after{
    top: 100%;
    box-shadow: 16px -16px var(--grey-color);
}

.nav-button:after, .nav-button.active:hover:after {
    top: 100%;
    box-shadow: 16px -16px var(--primary-color);
}*/

.nav-button.active:hover{
    color: #fff !important;
}

.nav-button span {
    transition: opacity 1s;
}

.nav-button .fas {
    transition: min-width 0.2s;
}

.nav-button.active{
    color: #F7F7F9;
}

.nav-bar .fas {
    min-width: 3rem;
    text-align: center;
}

.nav-toggle:not(:checked)~#nav-footer-toggle:checked+#nav-footer {
    height: 30%;
    min-height: 54px;
}

.nav-toggle:not(:checked)~#nav-footer-toggle:checked+#nav-footer label[for=nav-footer-toggle] {
    transform: rotate(180deg);
}

.side-bar-nav {
    margin-bottom: 20px;
}

.nav-bar-borderR1{
    border-radius: 16px 16px 0 0;
    padding-top: 10px;
}

.nav-bar-border{
    border-radius: 16px;
}

.nav-bar-borderR2{
    border-radius: 0 0 16px 16px;
}

.nav-heading span, .partner-slider .txt span{
    color: #F7F7F9;
    position: relative;
    z-index: 1;
    font-size: 18px;
    font-weight: 600;
    margin: 10px 17px;
    border-bottom: 1px solid #8392a542;
    width: 91%;
    padding-bottom: 6px;
    font-family: 'bahnschriftregular' !important;
}

.partner-slider{
    padding: 10px 17px 20px 17px;
    border-radius: 16px;
}

.partner-slider .txt span{
    color: #000;
    border-color: #18283b;
    margin: 10px 0 15px 0 !important;
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.partner-slider .txt span a{
    text-decoration: underline;
    font-weight: normal;
    font-size: 16px;
}

.partner-slider .txt span a:hover{
    color: var(--primary-color);
}

a:hover,a:focus{
    text-decoration: none;
    outline: none;
}

.map-container iframe{
    border-radius: 16px;
    overflow: hidden;
}

.mapModal .modal-dialog{
    width: 100%;
    max-width: 100%;
    margin: 0;
    height: 100%;
}

.mapModal .modal-dialog .modal-content, .mapModal .modal-dialog .modal-content iframe{
    height: 100%;
}

.mapModal.show{
    display: block;
    position: absolute;
    inset: 0px;
    padding-left: 0px;
    z-index: 1;
    padding-right: 0;
}

.position-relative{
    position: relative;
}

.modal-backdrop.active-modalMap{
    display: none !important;
}

body.modal-open.active-modalMap{
    overflow: auto !important;
    padding-right: 0 !important;
}

.divMap, .divMap .map-container, .divMap .map-container iframe, .divPDF, .divPDF .map-container, .divComman, .map-container{
    height: 100%;
}

.divPDF .map-container iframe{
    height: 95.5%;
}

.banner-wrapper, .tour-sel{
    margin: 0 12px;
}

/* Destination Page CSS End */

/* Index Page CSS Starts */

.middle-section{
    margin-top: 3rem;
}

.welcomeDiv{
    margin-bottom: var(--section-bottom-margin);
}

.welcome-text{
    text-align: justify;
}

.welcome-text h2{
    font-size: 32px;
    font-weight: 800;
    margin-bottom: 20px;
    font-family: 'bahnschriftregular' !important;
}

.welcome-text p{
    margin-bottom: 20px;
    color: var(--text-color);
}

.welcome-text .country-ul{
    columns: 5;
    gap: 10px 24px;
    margin-bottom: 20px;
}

.welcome-text .country-ul li a i{
    color: var(--primary-color);
    font-size: 9px;
    margin-right: 5px;
    position: relative;
    top: -2px;
}

.welcome-text .country-ul li a{
    font-weight: 500;
    font-size: 15px;
    color: var(--text-color);
}

.welcome-text p a{
    color: var(--primary-color);
    font-weight: 500;
}

.welcome-text .info p{
    margin-bottom: 8px;
}

.welcome-image{
    width: 100%;
    height: 100%;
    display: grid;
    place-items: center;
}

.welcome-image img{
    width: 65%;
}

.social-icons{
    margin-top: 25px;
}

.social-icons ul li{
    display: inline-block;
    margin: 0 15px 0 0;
}

.social-icons ul li a{
    border: 3px solid var(--primary-color);
    display: block;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    -webkit-transition: 0.8s;
    transition: 0.8s;
    display: grid;
    place-items: center;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

.social-icons ul li a i{
    font-size: 27px;
    color: var(--primary-color);
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

.social-icons ul li a:hover {
    color: #fff !important;
    background-color: var(--primary-color);
}

.social-icons ul li a:hover i {
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    color: #fff !important;
}

.heading-text{
    text-align: center;
    margin-bottom: 2rem;
}

.heading-text h1{
    font-size: 32px;
    font-weight: 700;
    position: relative;
    display: inline-block;
    margin-bottom: 12px;
    font-family: 'bahnschriftregular' !important;
}

.heading-text h1::after{
    content: "";
    position: absolute;
    bottom: 5px;
    left: 0;
    background-color: #f68c3a2a;
    border-radius: 20px;
    width: 100%;
    height: 15px;
    display: none;
}

.heading-text p{
    color: var(--text-color);
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
    max-width: 1000px;
    margin: 0 auto 40px auto;
}

.testimonial{
    margin-bottom: var(--section-bottom-margin);
}

.myTestimonial{
    margin: 28px auto 0 auto; 
}

.tSlide-content{
    padding: 35px 30px;
    border-radius: 20px;
    text-align: center;
    background-color: var(--grey-color);
    width: 75%;
    margin: 0 auto;
}

.tSlide-content p{
    color: var(--text-color);
    margin-top: 15px;
    text-align: justify;
    font-size: 15px;
}

.tSlide-content h2{
    font-size: 20px;
    font-weight: 800;
    line-height: 1.2;
    letter-spacing: .75px;
    font-family: 'bahnschriftregular' !important;
}

.tSlide-content  span{
    color: var(--text-color);
    font-size: 15px;
}

.myTestimonial .swiper-button-next:after, .myTestimonial .swiper-button-prev:after{
    display: none;
}

.myTestimonial .swiper-button-next i, .myTestimonial .swiper-button-prev i{
    font-size: 22px;
    color: var(--black-color);
    transition: 0.2s;
}

.myTestimonial .swiper-button-next, .myTestimonial .swiper-button-prev{
    background-color: var(--grey-color);
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

.myTestimonial .swiper-button-next:hover i{
    transform: translateX(3px);
}

.myTestimonial .swiper-button-prev:hover i{
    transform: translateX(-3px);
}

.res-travel {
    background-color: var(--black-color);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top;
    padding: 5rem 0;
    text-align: center;
    color: #F7F7F9;
    margin-bottom: var(--section-bottom-margin);
}

.resTravelText h1{
    font-size: 36px;
    font-weight: 700;
    color: #F7F7F9;
    margin-bottom: 1.5rem;
    font-family: 'bahnschriftregular' !important;
}

.resTravelText .line{
    width: 13rem;
    height: 3px;
    background-color: var(--green-color);
    margin: 0 auto 1.5rem;
}

.resTravelText p{
    max-width: 1000px;
    margin: 0 auto 1.5rem;
    padding: 0 10px;
}

.res-travel .default-btn-slide{
    background-color: var(--green-color);
}

.res-travel .default-btn-slide:hover{
    color: var(--black-color);
}

.res-travel .default-btn-slide::after{
    background-color: var(--grey-color);
}

/* Index Page CSS end */

.img-gallery{
    margin-top: 15px;
}

.gall-img-card{
    height: 160px;
    border-radius: 5px;
}

.destination-card a{
    display: block;
    height: 100%;
}

footer .social-icons ul li a {
    border: 0;
    width: 45px;
    height: 45px;
}

footer .social-icons ul li a:hover {
    border-color: var(--primary-color);
}

footer .social-icons ul li {
    margin: 0 4px 0 0;
}

footer .social-icons ul li a i {
    font-size: 21px;
    color: var(--light-gray);
}

.footer-section-2 a{
    color: var(--light-gray);
}

.footer-section-2 a i {
    margin-right: 8px;
    font-size: 16px;
    color: var(--primary-color);
}

.myTestimonial .swiper-wrapper{
    align-items: center !important;
}

/* Contact Us New CSS Starts*/

.res-travel.contactOffices{
    color: #000;
    background: none !important;
    padding: 0 !important;
}

.contact-map-container, .contact-map-container iframe{
    height: 100%;
    border-radius: 20px;
}

.map-offc{
    margin-bottom: var(--section-bottom-margin);
}

.office-location{
    margin-bottom: calc(var(--section-bottom-margin) - 30px);
}

.office-address{
    text-align: center;
    margin-bottom: 30px;
    padding: 30px 25px;
    border-radius: 20px;
    text-align: center;
    background-color: var(--grey-color);
    height: calc(100% - 30px);
    padding-bottom: 70px;
    position: relative;
}

.office-address h5{
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: 700;
    font-family: 'bahnschriftregular' !important;
}

.office-address .line {
    width: 9rem;
    height: 1px;
    background-color: var(--primary-color);
    margin: 0 auto 10px;
}

.office-address .address{
    font-size: 15px;
    margin-bottom: 15px;
}

.office-address .address span{
    display: block;
}

.office-address .default-btn-slide {
    font-size: 15px;
    padding: 13px 20px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 25px;
}

.swiper-slide.video-slide{
    position: relative;
}

.swiper-slide.video-slide video{
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.swiper-slide.video-slide::after{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    inset: 0;
    background-color: #000;
    opacity: 0.3;
    z-index: 1;
}

.swiper-slide.video-slide .text{
    position: relative;
    z-index: 2;
}

.client-des input{
    width: 18px !important;
    height: 18px !important;
    padding: 0 !important;

}

.client-des label{
    margin-bottom: 10px !important;
}

.send-inquiry .modal-dialog{
    max-width: 900px;
}

.contact-info-heading {
    display: block;
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 600;
}

.send-inquiry .modal-header, .send-inquiry .modal-footer{
    border: 0 !important;
    padding: 25px 30px !important;
}

.send-inquiry .modal-content{
    border-radius: 25px;
    background-color: #f5f6f8;
}

.send-inquiry .modal-header h1{
    font-size: 26px !important;
    font-weight: 800;
}

.send-inquiry .modal-body{
    padding: 0 30px !important;
}

.send-query-form .form-group{
    margin-bottom: 20px;
}

.send-query-form .form-group select, .send-query-form .form-group input, .send-query-form .form-group textarea{
    border: 0;
    background-color: #fff;
    padding: 12px 15px;
    border-radius: 11px;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    position: relative;
    z-index: 1;
    margin-bottom: 10px;
}

.send-query-form .form-group select{
    appearance: auto;
    -webkit-appearance: auto;
}

.send-query-form .form-group .input-field{
    position: relative;
}

.send-query-form .form-group label{
    font-weight: 500;
    margin-bottom: 6px;
    user-select: none;
}


.send-query-form .form-group .label-margin-top{
    margin-top: 10px;
}

.destination-checkbox input{
    padding: 11px !important;
    border-radius: 7px !important;    
}

.destination-checkbox input:checked {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.destination-checkbox label{
    margin-bottom: 12px !important;
    margin-left: 7px;
    position: relative;
    top: 4px;
}

.destination-checkbox{
    margin-bottom: 10px;
    columns: 2;
}

.destination-checkbox-col{
    columns: 1;
    display: flex;
}

.destination-checkbox-col input:focus{
    box-shadow: none;
    outline: 0;
    border-color: var(--primary-color);
}

.send-query-form .info-heading{
    margin-bottom: 12px;
    font-weight: 600;
    font-size: 16px;
    color: var(--primary-color);
}

.form-group .required-star{
    color: #E62D48;
    font-size: 20px;
    line-height: 0;
    position: relative;
    left: 2px;
    top: 1px;
}

.send-inquiry .modal-footer button{
    border: 0;
    margin-left: 2px;
    width: 92px;
    padding: 12px 0;
    font-size: 16px;
}

.modal-footer button.close-btn{
    background-color: #E62D48;
}

.modal-footer button.save-btn{
    background-color: #88BD31;
}

.send-inquiry .modal-dialog-centered .modal-content{
    height: 75vh;
}

/* International Offices Page CSS Starts */

.admin-info-box{
    margin-bottom: calc(var(--section-bottom-margin) - 2rem);
}

.admin-info{
    text-align: center;
    padding: 30px 25px;
    background-color: var(--grey-color);
    border-radius: 20px;
    width: 97%;
    margin: 0 auto 2rem;
}

.admin-info .image-container{
    width: 180px;
    height: 180px;
    margin: 0 auto 1rem;
}

.admin-info .image-container img{
    width: 100%;
    border-radius: 50%;
}

.admin-info h5{
    margin-bottom: 15px;
    font-size: 18px;
}

.admin-info .line{
    width: 13rem;
    height: 1px;
    background-color: var(--primary-color);
    margin: 0 auto 15px;
}

.admin-info .name{
    display: block;
    margin-bottom: 4px;
    color: var(--dark-gray);
    font-weight: 600;
    font-size: 17px;
}

.admin-info .email-link{
    font-weight: 700;
    color: var(--primary-color);
    font-size: 17px;
    margin-bottom: 20px;
}

.map-container iframe{
    height: calc(100% - 42px);
}

/* International Offices Page CSS End */


/* Login Page CSS Start */

.login-container {
	height: 100vh;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #FFFFFF;
}

.login-container .container {
	position: relative;
	max-width: 850px;
	width: 100%;
	background: #fff;
	padding: 40px 30px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	perspective: 2700px;
}

.login-container .container .cover {
	position: absolute;
	top: 0;
	left: 50%;
	height: 100%;
	width: 50%;
	z-index: 98;
	transition: all 1s ease;
	transform-origin: left;
	transform-style: preserve-3d;
	backface-visibility: hidden;
}

.login-container .container #flip:checked~.cover {
	transform: rotateY(-180deg);
}

.login-container .container #flip:checked~.forms .login-form {
	pointer-events: none;
}

.login-container .container .cover .front,
.login-container .container .cover .back {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.login-container .cover .back {
	transform: rotateY(180deg);
}

.login-container .container .cover img {
	position: absolute;
	height: 100%;
	width: 100%;
	object-fit: cover;
	z-index: 10;
}

.login-container .container .cover .text {
	position: absolute;
	z-index: 10;
	height: 100%;
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.login-container .container .cover .text::before {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	opacity: 0.5;
	background: #1D1D1B;
}

.login-container .cover .text .text-1,
.login-container .cover .text .text-2 {
	z-index: 20;
	font-size: 26px;
	font-weight: 600;
	color: #fff;
	text-align: center;
    line-height: 33px;
}

.login-container .cover .text .text-2 {
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 5px;
}

.login-container .container .forms {
	height: 100%;
	width: 100%;
	background: #fff;
}

.login-container .container .form-content {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.login-container .form-content .login-form,
.login-container .form-content .signup-form {
	width: calc(100% / 2 - 25px);
}

.login-container .forms .form-content .title {
	position: relative;
	font-size: 22px;
	font-weight: 500;
	color: #333;
    display: inline-block;
}

.login-container .forms .form-content .title:before {
	content: '';
	position: absolute;
	left: 0px;
	bottom: -5px;
	height: 3px;
	width: 100%;
	background: #F68B3A;
}

.login-container .forms .signup-form .title:before {
	width: 119px;
	bottom: -3px;
}

.login-container .forms .form-content .title i {
	position: absolute;
	right: 0;
	top: -2px;
	font-size: 19px;
	border: 1px solid #00000045;
	border-radius: 50%;
	width: 35px;
	height: 35px;
	display: grid;
	place-items: center;
	padding-top: 2px;
	color: #1d1d1bbd;
}

.login-container a:active {
	color: #F68B3A;
}

.login-container .forms .form-content .input-boxes {
	margin-top: 30px;
}

.login-container .forms .form-content .input-box {
	display: flex;
	align-items: center;
	height: 50px;
	width: 100%;
	margin: 10px 0;
	position: relative;
}

.login-container .form-content .input-box input {
	height: 100%;
	width: 100%;
	outline: none;
	border: none;
	padding: 0 43px 0 36px;
	font-size: 16px;
	font-weight: 500;
	transition: all 0.3s ease;
    border-bottom: 1px solid #00000045;
}

.forgot-pw-form h3{
    font-size: 20px;
}

.forgot-pw-form span {
    font-size: 12px;
    margin-top: 7px;
}

.login-container .form-content .input-box input:focus,
.login-container .form-content .input-box input:valid {
	border-color: #F68B3A;
}

.login-container .form-content .input-box i {
	position: absolute;
	color: #F68B3A;
	font-size: 17px;
    margin-left: 10px;
}

.login-container .forms .form-content .text {
	font-size: 14px;
	font-weight: 500;
	color: #333;
}

.login-container .forms .form-content .text a {
	text-decoration: none;
}

.login-container .forms .form-content .text a:hover {
	text-decoration: underline;
}

.login-container .forms .form-content .button {
	color: #fff;
	margin-top: 40px;
}

.login-container .forms .form-content .button input {
	color: #fff;
	background: #F68B3A;
	border-radius: 6px;
	padding: 0;
	cursor: pointer;
	transition: all 0.4s ease;
}

.login-container .forms .form-content .button input:hover {
	background: #c6692b;
}

.login-container .forms .form-content label, .forgot-pw-form .text a {
    color: #c6692b;
    cursor: pointer;
}

.login-container .forms .form-content label:hover {
	text-decoration: underline;
}

.login-container .forms .form-content .login-text,
.login-container .forms .form-content .sign-up-text {
	text-align: center;
	margin-top: 25px;
}

.login-container .container #flip {
	display: none;
}

@media (max-width: 730px) {
	.login-container .container .cover {
		display: none;
	}

    .login-container .container {
        border-radius: 10px;
    }

	.login-container .form-content .login-form,
	.login-container .form-content .signup-form {
		width: 100%;
	}

	.login-container .form-content .signup-form {
		display: none;
	}

    .chngPass-container.login-container .form-content .signup-form {
        display: block;
    }

    .chngPass-container.login-container .form-content .signup-form {
        width: 100% !important;
    }

	.login-container .container #flip:checked~.forms .signup-form {
		display: block;
	}

	.login-container .container #flip:checked~.forms .login-form {
		display: none;
	}
}

.login-container .container .cover img.login-logo {
	position: relative;
	height: auto;
	z-index: 1;
	width: 65px;
	margin-bottom: 5px;
}

/* Login Page CSS End */

/* Partner Slider CSS Start */

.base-template__wrapper {
	max-width: 100dvw;
}

.horizontal-slider .base-template__wrapper {
    margin-top: 4rem;
}

/* .swiper {
	width: 100%;
} */

.swiper-wrapper {
	transition-timing-function: linear !important;
}

/* .swiper-slide {
	height: auto !important;
} */

.horizontal-ticker {
	display: flex;
	flex-direction: column;
	row-gap: 2.85vw;
}

@media screen and (max-width: 767.9px) {
	.horizontal-ticker {
		row-gap: 15px;
	}
}

.horizontal-ticker__slide {
	position: relative;
	width: 180px;
}

@media screen and (max-width: 767.9px) {
	.horizontal-ticker__slide {
		width: 150px;
	}
}

.horizontal-ticker__slide img {
    max-width: 100%;
    display: block;
}

/* Partner Slider CSS End */


/* Vertical Slider CSS Start */

.base-template__wrapper {
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	gap: 0 8dvw;
}

.vertical-slider{
    background: none !important;
    box-shadow: 0px 0px 15px var(--dark-white);
}

.vertical-slider .base-template__wrapper{
    height: 300px;
}

.swiper-wrapper {
	transition-timing-function: linear !important;
}

.vertical-slider .swiper-slide {
	height: auto !important;
	width: auto !important;
}

.vertical-ticker {
    height: 300px;
    display: flex;
    overflow: hidden;
    justify-content: space-around;
}

.vertical-ticker__slide-content {
	max-width: 200px;
}

@media screen and (max-width: 767.9px) {
	.vertical-ticker__slide-content {
		width: 150px;
	}
}



/* Vertical Slider CSS End */

.feature-card a {
    font-weight: 400;
    padding: 8px 10px;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    border-radius: 0;
    background-color: var(--black-color);
    color: var(--white-color);
    font-size: 15px;
}

.feature-card a:hover{
    background-color: var(--primary-color);
}

.nav-author-title {
    color: var(--grey-color);
    font-weight: 700;
    font-size: 16px;
    transition: all 0.2s ease-out 0s;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.nav-author-title img{
    width: 45px;
    margin-left: -10px;
}

.nav-author-title span {
    line-height: 17px;
}

.nav-author-title p{
    font-size: 11px;
    line-height: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 250px;
}

.nav-author-title i{
    font-size: 11px;
    position: relative;
    top: -2px;
}

.nav-author-dropdown {
    position: absolute;
    right: 0;
    top: 70px;
    transition: all 0.3s ease;
    visibility: hidden;
    opacity: 0;
    background: #fff;
    box-shadow: 0px 20px 30px 15px rgba(8, 0, 42, 0.05);
    transform: scale(0.7);
    transform-origin: top right;
    border-radius: 8px;
    min-width: 300px;
    max-width: 350px;
    padding: 10px;
}

.nav-author:hover .nav-author-dropdown {
    visibility: visible;
    opacity: 1;
    transform: scale(1);
}

.nav-author-dropdown .image {
    padding: 15px 25px;
    background-color: var(--grey-color);
    border-radius: 8px;
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 14px;
}

.nav-author-dropdown .image img {
    width: 45px;
    margin-left: -10px;
}

.nav-author-dropdown .buttons {
    display: flex;
    gap: 10px;
}

.nav-author-dropdown .buttons a{
    flex-grow: 1;
    padding: 12px 25px;
    background-color: var(--grey-color);
    border-radius: 8px;
    font-weight: 600;
    font-size: 14px;
    transition: 0.3s;
    text-align: center;
}

.nav-author-dropdown .buttons a i{
    font-size: 17px;
    margin-right: 3px;
}

.nav-author-dropdown .buttons a:hover {
    color: var(--primary-color);
}

.at-accordion .accordion-item {
    color: var(--black-color);
    border: 2px solid var(--grey-color);
    border-radius: 7px;
    overflow: hidden;
    margin-bottom: 20px;
}

.at-accordion .accordion-item:last-child {
    margin-bottom: 0;
}

.at-accordion .accordion-item .accordion-header button {
    font-size: 18px;
    font-weight: 700;
    font-family: 'bahnschriftregular' !important;
}

.at-accordion .accordion-item .accordion-header button::after{
    content: "\f106";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translateY(-51%);
    right: 16px;
    background: none;
    transition: 0.3s;
}

.at-accordion .accordion-button:not(.collapsed) {
    box-shadow: none;
    background-color: var(--grey-color);
    color: var(--primary-color);
    border-bottom: 2px solid var(--grey-color);

}

.at-accordion .accordion-button:not(.collapsed)::after {
    transform: translateY(-51%) rotateX(180deg) !important;
}

.at-accordion .accordion-button:focus {
    box-shadow: none;
}

.at-accordion .accordion-ul, .at-accordion .partner-ul {
    list-style: disc;
    padding-left: 19px;
    font-size: 15px;
}

.at-accordion .accordion-ul{
    margin-bottom: 15px;
}

.at-accordion .accordion-ul:last-child {
    margin-bottom: 0;
}


    .at-accordion .accordion-ul li.active, .at-accordion .accordion-ul li.active a {
        color: var(--primary-color);
    }

.tariff-size-1 {
    margin-bottom: 12px !important;
}

.tariff-size-1 .accordion-header button {
    font-weight: 700 !important;
    font-size: 18px !important;
    padding: 12px 15px;
}


.tariff-size-2 {
    margin-bottom: 10px !important;
}

.tariff-size-2 .accordion-header button {
    font-weight: 400 !important;
    font-size: 18px !important;
    padding: 11px 15px;
}


.tariff-size-3 {
    margin-bottom: 9px !important;
}

.tariff-size-3 .accordion-header button {
    font-weight: 400 !important;
    font-size: 17px !important;
    padding: 10px 15px;
}


.tariff-size-4 {
    margin-bottom: 8px !important;
}

.tariff-size-4 .accordion-header button {
    font-weight: 400 !important;
    font-size: 16px !important;
    padding: 9px 15px;
}

.at-accordion > .accordion-item .accordion-item, .at-accordion > .accordion-item .accordion-item button{
    border-right: 0 !important;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.at-accordion > .accordion-item .accordion-body{
    padding-right: 0;
}

.edit-profile .form-group {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
}

.edit-profile .form-group label {
    font-size: 14px;
    width: 155px;
    height: 40px;
    border-radius: 5px 0 0 5px;
    padding: 10px 0 10px 12px;
    background-color: var(--light-gray);
    color: #000;
}

.edit-profile .form-group .form-control {
    padding: 0.375rem 0.8rem;
    height: 40px;
    width: calc(100% - 155px);
    border-radius: 0 5px 5px 0;
    font-size: 14px;
}

.field-icon {
    position: absolute;
    z-index: 2;
    top: 50%;
    right: 5px;
    transform: translate(-50%, -50%);
    cursor: pointer;
}

.modal-footer button {
    font-size: 14px;
    border-radius: 4px;
    padding: 8px 25px;
    margin: 0 0.25rem;
    border: 0;
    color: #F7F7F9;
}

.modal-footer button.close{
    background-color: #E62D48;
}

.modal-footer button.save{
    background-color: var(--green-color);
}

.modal-footer button:hover{
    color: #F7F7F9;
}

.form-group input:focus{
    box-shadow: none;
    border: 2px solid var(--primary-color);
}

.nav-author-dropdown .form-control {
    margin-bottom: 10px;
    border-width: 2px;
    font-size: 14px;
    height: 45px;
}

.nav-author-dropdown .form-control:focus {
    box-shadow: none;
    border: 2px solid var(--primary-color);
}

.nav-author-dropdown .form-control ~ i{
    font-size: 13px;
}

.collapsing {
    -webkit-transition: none;
    transition: none;
    display: none;
}

.fileModal-header {
    position: relative;
    margin-bottom: 8px;
    padding: 5px 0;
}


.fileModal-header button {
    background-color: var(--grey-color);
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 0;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 6px -1px, rgba(0, 0, 0, 0.09) 0px 2px 4px -1px;
    position: absolute;
    top: -2px;
}

.fileModal-header button:hover {
    background-color: var(--grey-color);
}

.fileModal-header button:active{
    background-color: var(--grey-color) !important;
}


.fileModal-header button i{
    font-size: 16px;
    color: var(--black-color);
    transition: 0.2s;
}

.fileModal-header #prevBtn{
    left: 15px;
}

.fileModal-header #nextBtn{
    right: 15px;
}

.fileModal-header #prevBtn:hover i {
    transform: translateX(-3px);
}

.fileModal-header #nextBtn:hover i {
    transform: translateX(3px);
}

.fileModal-header .download-btn {
    color: #2b569a;
    text-decoration: underline;
}

.parnter-new-page .swiper-slide img{
    max-width: 100%;
}

.partners-page-swiper .swiper-button-prev,
.partners-page-swiper .swiper-button-next {
    background-color: var(--black-color);
    width: 50px;
    height: 50px;
    border-radius: 50%;
    transition: 0.3s;
}

.partners-page-swiper .swiper-button-prev::after, 
.partners-page-swiper .swiper-button-next::after{
    display: none;
}

.partners-page-swiper .swiper-button-prev i,
.partners-page-swiper .swiper-button-next i{
    font-size: 18px;
    transition: 0.3s;
    color: var(--grey-color);
}

.partners-page-swiper .swiper-button-prev:hover i {
    transform: translateX(-5px);
    color: var(--primary-color);
}

.partners-page-swiper .swiper-button-next:hover i {
    transform: translateX(5px);
    color: var(--primary-color);
}

#modalTitle {
    font-size: 18px !important;
    font-weight: 600;
    font-family: 'bahnschriftregular' !important;
}

.des-iframe iframe{
    height: calc(100% - 50px) !important;
}

.all-partners{
    margin-bottom: 10px;
}

.all-partners:hover {
    color: var(--primary-color);
}

.partners-div .country-name {
    display: block;
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 17px;
}

.validation-error {
    border: 2px solid #E62D48;
    background-color: #f443362b;
}

.div-sign-up a::before {
    font-family: "Font Awesome 5 Free";
    content: "\f0e0";
    display: inline-block;
    font-size: 18px;
    padding-right: 7px;
    vertical-align: middle;
    font-weight: 900;
}

.signup-container .container .form-content {
    display: block;
}

.signup-container .form-content .signup-form {
    width: 65% !important;
    padding-right: 20px;
}

.signup-container .container {
    max-width: 1500px;
}

.signup-container .signup-form > p {
    margin-top: 20px;
    font-size: 16px;
}

.signup-container .signup-form > span {
    color: var(--primary-color);
    font-weight: 600;
    margin-top: 7px;
}

.signup-container .forms .signup-form .title:before {
    width: 167px;
    bottom: -4px;
}

.signup-container .form-content .input-box input {
    padding: 0 7px;
}

.signup-container .form-content .input-box select,
.signup-container .form-content .input-box textarea{
    height: 100%;
    width: 100%;
    outline: none;
    border: none;
    padding: 0 7px;
    font-size: 16px;
    font-weight: 500;
    border-bottom: 1px solid #00000045;
}

.signup-container .form-content .input-box textarea {
    height: auto;
    min-height: 100px;
    
}

.signup-container .form-content .input-box.heightAuto {
    height: auto;
}

.signup-container .form-content .input-box input:valid {
    border-color: #00000045;
}

.signup-container .form-content .input-box input[type="submit"] {
    width: auto;
    padding: 0 30px;
}

.signup-container .agreeText{
    text-align: center;
    margin-top: 30px;
}

.signup-container .agreeText input{
    width: 18px;
    height: 18px;
    position: relative;
    top: 4px;
    margin-right: 3px;
    accent-color: var(--primary-color);
}

.signup-container .forms .form-content .button {
    color: #fff;
    margin-top: 30px;
}

.signup-container .sign-up-text a {
    color: var(--primary-color);
}

.signup-container .forms .form-content label{
    color: initial;
    user-select: none;
}

.signup-container .forms .form-content label:hover {
    text-decoration: none;
}

.signup-container .forms .form-content label a {
    color: var(--primary-color);
    text-decoration: underline;
}


.signup-container .container .cover {
    left: 65%;
    width: 35%;
}

.signup-container {
     height: auto; 
     display: block; 
    padding: 20px 0;
}

.contact-sheet-img img {
    width: 100%;
    margin-bottom: calc(var(--bs-gutter-x));
    transition: 0.3s;
}

.contact-sheet-img img:hover {
    box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}

@media (min-width: 992px) {
    .col-lg-img {
        flex: 0 0 auto;
        width: 10.2%;
    }
}

.sm-text {
    color: var(--primary-color);
    font-size: 13px;
    margin-left: 2px;
}

.accordion-body > .accordion:first-child{
    margin-top: 0 !important;
    }

.accordion-ul li{
    margin: 2px 0;
}

.signup-error{
    border-bottom: 2px solid red !important;
    color: red;
}

.signup-error::placeholder{
    color: red !important;
}

@media only screen and (min-width: 768px){
    .contact-sheet-box > div {
        padding: 0 5px;
    }
}

.parnters_img_pdf .swiper-slide{
    height: auto;
}

.parnters_img_pdf .swiper-slide > div {
    width: 100%;
    height: 100%;
}

.parnters_img_pdf .swiper-slide > div iframe{
    height: 100%;
}

.parnters_img_pdf.clsPdfHeight .swiper-slide > div iframe {
    height: 600px;
}


/*Change Password Page CSS Start*/

.chngPass-container.login-container .container {
    max-width: 1100px;
}

.chngPass-container.login-container .form-content .login-form {
    width: 100%;
}

.chngPass-container.login-container .forms .form-content .sign-up-text {
    text-align: left;
    margin-top: 30px;
}

.chngPass-container.login-container .forms .form-content .input-boxes {
    margin-top: 15px;
}

.chngPass-container.login-container {
    height: 100vh;
    padding: 20px 0;
}

.chngPass-container.login-container .container .cover {
    left: 60%;
    width: 40%;
}

.chngPass-container.login-container .form-content .signup-form {
    width: calc(60% - 25px);
}

.chngPass-container .signup-form > p {
    margin-top: 20px;
    font-size: 16px;
}

.chngPass-container.login-container .forms .signup-form .title:before {
    width: 100%;
    bottom: -4px;
}

/*Change Password Page CSS End*/

/* Password Meter CSS Start*/


#pr-box {
    line-height: 20px;
    font-size: 14px;
    font-family: 'verdanaregular' !important;
    z-index: 1000;
    margin-top: 18px;
}

#pr-box ul {
    margin-top: 7px;
}

#pr-box ul li {
    list-style: none;
    padding: 5px;
    color: #333;
    padding-left: 19px;
}

#pr-box ul li span {
    position: relative;
}

#pr-box ul li span:before {
    content: "\f00d";
    font-family: FontAwesome;
    left: -20px;
    position: absolute;
    top: -15px;
    font-size: 16px;
    color: red;
}

#pr-box ul li span.pr-ok:before{
    content: "\f00c";
    color: green;
}

#pr-box.light p {
    font-size: 14px;
    line-height: 22px;
    color: var(--primary-color);
    font-weight: 600;
    margin-top: 7px;
}

#pr-box.light ul {
    background-color: #fff;
}

.login-container.chngPass-container .form-content {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    align-items: flex-start;
}

#pr-box {
    flex-shrink: 0;
}

.input-box input[disabled]{
    cursor: not-allowed;
}

#changePassIframe{
    height: 560px;
    width: 100%;
    border: 0;
}

#editProfile .modal-dialog {
    max-width: 762px;
}

.inside-iframe .chngPass-container {
    padding: 0 !important;
}

.inside-iframe .chngPass-container .container {
    padding: 0 12px;
    box-shadow: none;
    max-width: 100% !important;
}

.inside-iframe .login-container .forms .form-content .title,
.inside-iframe .login-container .forms .form-content .signup-form > p {
    display: none;
}

.inside-iframe .chngPass-container.login-container .forms .form-content .input-boxes {
    margin-top: 0;
}

.inside-iframe .login-container .container .cover{
    display: none;
}

.inside-iframe .chngPass-container.login-container .form-content .signup-form {
    width: 100%;
}






/* Asian Trails Media Query Starts Here */

    @media only screen and (max-width:1600px) {
    .signup-container .container {
        max-width: 95%;
    }

        header.style-3 .main-menu ul > li a {
            padding: 19px 16px;
            font-size: 15px;
        }

        .company-logo a img {
            width: 165px;
        }

        header.style-3 .main-menu ul > li.active > a::before {
            bottom: 14px;
        }

        .topbar-left .icon img {
            width: 27px;
        }

        .heading-text h1 {
            font-size: 30px;
        }

        .container {
            max-width: 1400px;
        }

        .tSlide-content h2 {
            font-size: 18px;
        }

        .tSlide-content span {
            line-height: 20px;
            margin-top: 5px;
        }

        .welcome-text h2 {
            font-size: 30px;
            line-height: 1.55;
        }

        .heading-text p {
            line-height: 24px;
        }

        .swiper-banner .swiper-slide .slide-text h1 {
            font-size: 42px;
        }

        .nav-author-title {
            font-size: 15px;
        }
    }

    @media only screen and (max-width:1450px) {
    .signup-container .signup-form > p {
        margin-top: 20px;
        font-size: 15px;
    }

        .slider .slide {
            margin: 0;
        }

            .slider .slide a img {
                margin-bottom: 15px;
            }

        .container {
            max-width: 1200px;
        }
    }

    @media only screen and (max-width:1250px) {
        .container {
            max-width: 1100px;
        }

        .swiper-banner .swiper-slide .slide-text h1 {
            font-size: 38px;
        }
    }

    @media only screen and (max-width: 1200px) {
        header.style-3 .main-menu ul > li a {
            padding: 19px 7px;
        }

        .middle-section {
            margin-top: 2rem;
        }

        .nav-author-title p {
            max-width: 200px;
        }
    }

    @media only screen and (max-width: 1150px) {
    .container, .chngPass-container.login-container .container {
            max-width: 95%;
        }
    }

    @media only screen and (max-width:991px) {
    .signup-container .container {
        max-width: 90% !important;
    }

    .signup-container .container {
        border-radius: 10px;
    }

    .signup-container .container .cover{
        display: none;
    }

    .signup-container .form-content .signup-form {
        width: 100% !important;
        padding-right: 0;
    }

        .welcome-image img {
            max-width: 300px;
            margin-top: 1rem;
        }

        .nav-author-title {
            font-size: 13px;
        }

            .nav-author-title img {
                width: 38px;
            }

            .nav-author-title i {
                font-size: 9px;
                top: -2px;
            }

            .nav-author-title p {
                max-width: 250px;
            }

            .nav-author-title p {
                font-size: 11px;
                line-height: 10px;
            }

        .nav-author-dropdown {
            top: 46px;
        }

        .gall-nav.side-bar-nav {
            display: none;
        }

        .contact-map-container {
            margin-bottom: 2rem;
        }

            .contact-map-container, .contact-map-container iframe {
                height: 300px;
            }

        .office-address {
            margin-bottom: 20px;
            height: calc(100% - 20px);
        }

        .map-offc {
            margin-bottom: 0;
        }

        .header-area.style-3 {
            padding-top: 10px;
            padding-bottom: 10px;
        }

        .company-logo a img {
            width: 150px;
        }

        .home3-banner-area, .home3-banner-area .home3-banner-wrapper {
            height: calc(100vh - 57.5px);
        }

        .resTravelText h1 {
            font-size: 30px;
        }

        header.style-3 .main-menu ul > li a {
            padding: 12px 0;
        }

        header.style-3 .main-menu ul > li i {
            position: absolute;
            top: 50%;
            right: 0px;
            transform: translateY(-50%);
        }

        header.style-3 .main-menu ul li ul.sub-menu {
            position: static;
            min-width: 200px;
            background: 0 0;
            border: none;
            opacity: 1;
            visibility: visible;
            box-shadow: none;
            transform: none;
            transition: none;
            display: none;
            margin-top: 0 !important;
            transform: translateY(0px);
            padding-left: 5px;
        }

            header.style-3 .main-menu ul li ul.sub-menu > li a {
                padding: 8px 6px;
                font-size: 15px;
            }

        .tSlide-content {
            padding: 15px 22px;
        }

            .tSlide-content h2 {
                font-size: 16px;
                letter-spacing: 0;
                margin-bottom: 0;
            }

            .tSlide-content span {
                line-height: 18px;
                font-size: 13.5px;
            }

        .heading-text h1, .resTravelText h1 {
            font-size: 28px;
        }

        .heading-text p {
            font-size: 15px;
        }

        .login-container .container {
            max-width: 750px;
        }

        .swiper-banner .swiper-slide .slide-text h1 {
            font-size: 34px;
        }

        .nav-author {
            position: absolute;
            right: 60px;
            top: 50%;
            transform: translateY(-50%);
        }

    .chngPass-container.login-container {
        height: auto;
        display: block;
    }
    }

    @media only screen and (max-width:768px) {
        .heading-text h1 {
            font-size: 24px;
        }

            .heading-text h1::after {
                height: 10px;
            }

        .myTestimonial {
            margin: 12px auto 0 auto;
        }

        .tSlide-content h1 {
            font-size: 17px;
            letter-spacing: 0;
            margin: 4px 0 11px 0;
        }

        .footer-content {
            padding-top: 2.5rem;
        }

        .footer-section a, .footer-section-4 p {
            font-weight: 500;
            font-size: 14px;
        }

        .welcome-text .country-ul {
            columns: 3;
        }

        .welcome-text h2 {
            font-size: 26px;
            margin-bottom: 15px;
        }

        .social-icons ul li a {
            width: 48px;
            height: 48px;
        }

            .social-icons ul li a i {
                font-size: 22px;
            }

        .resTravelText h1 {
            font-size: 24px;
            margin-bottom: 1rem;
        }

        .partner-slider {
            margin-bottom: 2rem;
        }

        .divMap, .divMap .map-container, .divMap .map-container iframe, .divPDF, .divPDF .map-container, .divComman, .map-container {
            min-height: 400px;
        }

        .contact-global-text .default-btn-slide {
            font-size: 16px;
            padding: 14px 20px;
        }

        .send-inquiry .modal-header h1 {
            font-size: 23px !important;
        }

        .welcome-text h2 {
            font-size: 23px;
            margin-bottom: 15px;
        }

        .res-travel {
            padding: 3.5rem 0;
        }

        .default-btn-slide {
            font-size: 16px;
        }

        .login-container .container {
            max-width: 95%;
        }

        .tSlide-content {
            width: 100%;
        }

        .myTestimonial .swiper-button-next, .myTestimonial .swiper-button-prev {
            box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
            top: initial;
            bottom: 5px;
        }

        .myTestimonial .swiper-wrapper {
            padding-bottom: 65px;
        }

        .myTestimonial .swiper-button-prev {
            left: 50%;
            transform: translateX(calc(-100% - 10px));
        }

        .myTestimonial .swiper-button-next {
            right: 50%;
            transform: translateX(calc(100% + 10px));
        }

        .inner-page-banner .banner-text h1 {
            font-size: 40px;
        }

        .inner-page-banner {
            height: 300px;
        }

        .myTestimonial .swiper-button-next i, .myTestimonial .swiper-button-prev i {
            font-size: 20px;
        }
    }

@media only screen and (max-width:730px){
    .signup-container .form-content .signup-form {
        display: block !important;
    }
}

    @media only screen and (max-width:576px) {
        .gallery .col-xs-12 {
            flex: 0 0 auto;
            width: 50%;
        }

    .col-xs-img-6 {
        flex: 0 0 auto;
        width: 33.33%;
    }

        .nav-author-title p {
            max-width: 180px;
        }

        .nav-author-title {
            font-size: 13px;
        }

            .nav-author-title img {
                width: 37px;
            }

            .nav-author-title i {
                font-size: 11px;
                top: 1px;
            }

        .nav-author-dropdown {
            right: -60px;
        }

            .nav-author-dropdown .buttons a {
                font-size: 13px;
            }

            .nav-author-dropdown .image {
                padding: 10px 15px;
                margin-bottom: 8px;
                font-size: 13px;
                font-weight: 500;
            }

                .nav-author-dropdown .image img {
                    width: 38px;
                    margin-right: -3px;
                }

            .nav-author-dropdown .buttons a {
                padding: 10px 15px;
                font-weight: 500;
            }

                .nav-author-dropdown .buttons a i {
                    font-size: 15px;
                }

        .nav-author-dropdown {
            min-width: 250px;
            padding: 8px;
        }

            .nav-author-dropdown .form-control {
                margin-bottom: 8px;
                height: 39.5px;
            }

        .nav-author-title span span, .nav-author-title p {
            display: none;
        }

        .partners-page-swiper .swiper-button-prev,
        .partners-page-swiper .swiper-button-next {
            width: 40px;
            height: 40px;
        }

        .partners-page-swiper .swiper-button-prev i,
        .partners-page-swiper .swiper-button-next i {
            font-size: 15px;
        }

        .partners-page-swiper .swiper-button-prev:hover i {
            transform: translateX(-3px);
        }

        .partners-page-swiper .swiper-button-next:hover i {
            transform: translateX(3px);
        }

    .chngPass-container .signup-form > p{
        font-size: 15px;
    }

    .login-container .form-content .input-box input {
        font-size: 15px;
    }

    .login-container .forms .form-content .title{
        font-size: 20px;
    }
    }

    @media only screen and (max-width:480px) {
        .welcome-text .country-ul {
            columns: 2;
        }

        footer .social-icons ul li a {
            width: 42px;
            height: 42px;
        }

    .signup-container .signup-form > p, .signup-container .signup-form > span {
        font-size: 14px;
    }

            footer .social-icons ul li a i {
                font-size: 18px;
            }

        .welcome-text h2 {
            font-size: 20px;
            margin-bottom: 10px;
        }

        .res-travel {
            padding: 3rem 0;
        }

        :root {
            --section-bottom-margin: 3rem;
        }

        .heading-text h1, .resTravelText h1 {
            font-size: 22px;
        }

        p, .heading-text p {
            font-size: 14px;
            line-height: 24px;
        }

        .banner-wrapper, .tour-sel {
            margin: 0 auto;
        }

        .destination-checkbox {
            columns: 1;
        }

        .contact-global-text .default-btn-slide {
            font-size: 14px;
            padding: 14px 18px;
        }

        .send-inquiry .modal-header h1 {
            font-size: 21px !important;
        }

        .send-inquiry .modal-header, .send-inquiry .modal-footer {
            padding: 15px 20px !important;
        }

        .send-inquiry .modal-body {
            padding: 0 20px !important;
        }

        .swiper-banner .swiper-slide:first-child .slide-text h1 {
            font-size: 25px;
            line-height: 32px;
        }

            .swiper-banner .swiper-slide:first-child .slide-text h1 span {
                font-size: 20px;
            }

        .welcome-text .country-ul li a, .office-address .default-btn-slide {
            font-size: 14px;
        }

        .heading-text {
            margin-bottom: 0rem;
        }

        .footer-section .title {
            font-size: 17px;
        }

        .footer-bottom p {
            margin: 12px 0 0px 0;
        }

        .office-address h5 {
            font-size: 18px;
        }

        .nav-button {
            font-size: 15px;
        }

        .nav-heading span, .partner-slider .txt span, #modalTitle {
            font-size: 16px;
        }

        .div-accordion .panel-title a {
            padding: 15px 60px 15px 60px;
            font-size: 14px;
        }

            .div-accordion .panel-title a:before, .div-accordion .panel-title a.collapsed:before {
                width: 50px;
                border-left: 1px solid #18283b;
            }

        .top-text p {
            line-height: 24px;
            font-size: 14px;
        }

        .top-text h4 {
            margin: 1.5rem 0 0.7rem 0;
            font-size: 1.2rem;
        }

        .top-text {
            padding: 0 15px 5px;
        }

        .admin-info .image-container {
            width: 130px;
            height: 130px;
            margin: 0 auto 0.8rem;
        }

        .admin-info h5 {
            margin-bottom: 10px;
            font-size: 15px;
        }

        .admin-info .name {
            margin-bottom: 0px;
            font-size: 15px;
            line-height: 17px;
        }

        .admin-info .email-link {
            font-weight: 600;
            font-size: 14px;
            margin-bottom: 15px;
            line-height: 18px;
        }

        .default-btn {
            font-weight: 600;
            font-size: 14px;
            padding: 14px 17px;
        }

        .admin-info .line {
            width: 9rem;
            margin: 0px auto 11px;
        }

        .swiper-banner .swiper-button-prev {
            left: 8px;
        }

        .swiper-banner .swiper-button-next {
            right: 8px;
        }

        .swiper-banner .swiper-button-prev, .swiper-banner .swiper-button-next {
            width: 40px;
            height: 40px;
        }

            .swiper-banner .swiper-button-prev i, .swiper-banner .swiper-button-next i {
                font-size: 16px;
            }

        .company-logo a img {
            width: 125px;
        }

        .inner-page-banner .banner-text h1 {
            font-size: 30px;
        }

        .admin-info {
            width: 100%;
        }

        .slide-text .tariff-span {
            font-size: 16px;
            margin-top: 7px;
        }

        .home-banner-btn {
            margin-top: 15px;
        }

        .swiper-banner .swiper-slide .slide-text {
            width: 77%;
        }

        .swiper-banner {
            height: 400px;
        }

        .nav-author-title {
            font-size: 11px;
        }

            .nav-author-title p {
                max-width: 140px;
            }


        .tariff-size-1 {
            margin-bottom: 11px !important;
        }

            .tariff-size-1 .accordion-header button {
                font-size: 17px !important;
                padding: 11px 15px;
            }


        .tariff-size-2 {
            margin-bottom: 9px !important;
        }

            .tariff-size-2 .accordion-header button {
                font-size: 17px !important;
                padding: 10px 15px;
            }


        .tariff-size-3 {
            margin-bottom: 8px !important;
        }

            .tariff-size-3 .accordion-header button {
                font-size: 16px !important;
                padding: 9px 15px;
            }


        .tariff-size-4 {
            margin-bottom: 7px !important;
        }

            .tariff-size-4 .accordion-header button {
                font-size: 15px !important;
                padding: 8px 15px;
            }

        .fileModal-header button {
            width: 35px;
            height: 35px;
        }

            .fileModal-header button i {
                font-size: 14px;
            }
    }

    @media only screen and (max-width: 425px) {
        .heading-text h1, .resTravelText h1 {
            font-size: 22px;
        }
    }


