@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap");@font-face{font-family:"Satoshi";src:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../fonts/Satoshi-Bold.woff2) format("woff2"),url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../fonts/Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../fonts/Satoshi-Regular.woff2) format("woff2"),url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../fonts/Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../fonts/Satoshi-Medium.woff2) format("woff2"),url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../fonts/Satoshi-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--primary:#0d50a0;--secondary:#5dae42;--text:#333;--dark:#323232;--transition:all .5s linear;--transition-2:all .5s ease-in-out;--primary-font:"Inter",sans-serif;--secondary-font:"Satoshi",sans-serif}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;font-size:62.5%}a,a:hover,a:active{text-decoration:none}body{font-family:var(--primary-font);font-weight:400;font-size:1.6rem}img{max-width:100%;height:auto;box-sizing:border-box;vertical-align:middle}h1,h2,h3,h5,h4,h6{font-family:var(--secondary-font);font-weight:500;margin:0}img{max-width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}a,a:active,a:hover{text-decoration:none;outline:0}p{font-size:1.6rem;color:var(--text);margin:0}p:last-child{margin-bottom:0}.sticky{position:-webkit-sticky;position:sticky;top:210px}.footer__sticky{display:none}.animate__heading{opacity:0;visibility:hidden;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;margin-top:50px}.animate__heading.visible{opacity:1;visibility:visible;margin-top:0}.card__img{overflow:hidden}.card__img img{transition:var(--transition-2);-moz-transition:var(--transition-2);-ms-transition:var(--transition-2);-o-transition:var(--transition-2);-webkit-transition:var(--transition-2)}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.pl-30{padding-left:30px}.-ml-30{margin-left:-30px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-stretch{align-self:stretch}.h-100{height:100%}.mb-0{margin-bottom:0 !important}.mb-5{margin-bottom:30px}.mt-48{margin-top:40%}.iti__banner__title h1{font-size:40px;font-weight:700}.destination__page .iti__banner__title h1{text-align:center}.iti__banner__title.page__banner h1{color:var(--primary);margin-bottom:30px}.single-page__content.section{background:#f5f5f5;padding:40px 0;position:relative}.single-page__content>div{position:relative;z-index:100}.readmore-text{height:280px;overflow:hidden;position:relative}.readmore-text.no-after:after{display:none}.the-content #ez-toc-container{display:none}.readmore-text.expanded{height:auto;overflow:visible}.readmore-text:after{content:"";height:40%;width:100%;bottom:0;left:0;z-index:1;position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(245,245,245,0)),color-stop(50.55%,rgba(245,245,245,.75)),to(#f5f5f5));background-image:-o-linear-gradient(top,rgba(245,245,245,0) 0,rgba(245,245,245,.75) 50.55%,#f5f5f5 100%);background-image:linear-gradient(180deg,rgba(245,245,245,0) 0,rgba(245,245,245,.75) 50.55%,#f5f5f5 100%)}.readmore-text.expanded:after{display:none}.read-more{font-weight:500;color:var(--primary);display:inline-block;margin:auto;padding:10px 25px;border:1px solid var(--primary);border-radius:5px;font-size:14px;line-height:100%;position:relative;z-index:2;margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none !important}.read-more:hover{background:var(--primary);color:#fff}.readmore-text.expanded+.read-more.fixed{position:-webkit-sticky;position:sticky;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;opacity:.7}.readmore-text.expanded+.read-more:hover{background:var(--primary);opacity:1}.mb-50{margin-bottom:50px}.pb-50{padding-bottom:20px}.pb-80{padding-bottom:20px}.section{padding-top:70px}.md-section{padding-top:40px}.bg-white{padding:20px 0 0}.flex-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-inline:after,.flex-inline:before,.flex:after,.flex:before{display:none}.flex-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid.no-gap{grid-gap:0}.grid.no-gap>div{margin:0}.mt-40{margin-top:40px}.mt-5{margin-top:20px}.left-column{-webkit-box-flex:3;-ms-flex:3;flex:3;padding-right:30px}.right-column{-webkit-box-flex:1;-ms-flex:1;flex:1;width:300px;min-width:300px}.section-sm{padding:40px 0}.section-md{padding:50px 0}.section-lg{padding:100px 0}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.container-xlarge{max-width:1840px}.container-large{max-width:1580px}.container-medium{max-width:1300px}.container-small{max-width:960px}.container-xsmall{max-width:800px;margin:auto}.site-header{background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.25)}.site-header.fixed{position:fixed;top:0;width:100%;z-index:999;border-bottom:1px solid #f9f9f9}.site-header .custom-logo{padding:15px 0;width:200px}.header-search{display:flex;align-items:center;gap:4px}.customize__form.contact__form form p:nth-last-child(4){grid-column:span 6}.header-search form input{font-family:var(--primary-font);width:100%;padding:9px 12px;font-size:16px;border-radius:6px;border:1px solid #00000038;outline:unset;min-width:220px}.header-search{position:relative}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:999}.search-form-container{position:fixed;top:-120px;left:0;width:100%;z-index:1000;transition:all .4s ease;visibility:hidden;background:#fff;padding:60px 20px;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.6)}.search-form-container.active{top:0;visibility:visible}.search-form-wrapper{position:relative;max-width:1600px;margin:0 auto;display:flex;align-items:center;gap:14px}.search-form-container .close-search{font-size:24px;color:#333;text-decoration:none;cursor:pointer}.search-form-container .search-form{position:relative;width:100%}.search-form-container .search-form input{width:100%;padding:12px 65px 12px 26px;font-size:17px;font-family:var(--secondary-font);outline:unset;border-radius:10px;border:1px solid #c9c9c9}.search-form-container .search-form button{margin-left:10px;padding:14px 16px;cursor:pointer;border-radius:10px;background:var(--primary);border:none;position:absolute;right:0;top:0}.search-overlay.active{opacity:1;visibility:visible}.uk-offcanvas-overlay:before{background:rgba(0,0,0,.7)}.uk-offcanvas-bar{background-color:#cfdcec;padding:0}.offcanvas__new__logo{padding:12px 20px;background-color:#fff}.offcanvas__new__logo img{height:55px}.uk-offcanvas-close{top:28px;right:20px;padding:0}.uk-offcanvas-close svg{color:#000;width:16px;height:16px}.offcanvas__nav ul.menu,.offcanvas__nav ul.menu li ul.sub-menu{margin:0;padding:0;list-style:none;border-radius:6px;overflow:hidden}.offcanvas__nav ul.menu li a{font-weight:700;text-transform:uppercase;font-size:15px;font-family:var(--primary-font);color:#313131;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #11111121}.offcanvas__nav ul.menu li ul.sub-menu li a{padding:10px 16px 10px 25px;font-size:13px;font-weight:600}.offcanvas__nav ul.menu li ul.sub-menu{border-radius:0;background-color:#f1f1f1}.offcanvas__nav .menu li.menu-item-has-children>a:after{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:var(--light);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.offcanvas__nav .menu li.menu-item-has-children>i{display:none}.offcanvas__nav #primary-menu1>li>ul,.offcanvas__nav #primary-menu1>li>ul>li>ul{display:none}.offcanvas__nav ul.menu li a.show-active:after{transform:rotate(90deg)}.text-center{text-align:center}.w-28,.w-14,.w-25,.w-20,.w-15{width:100%}.grid>*:not(:last-child){margin-bottom:30px}@media (min-width:768px){.top__footer{text-align:left}.w-28{padding-left:30px;width:28%}.w-14{padding-left:30px;width:14%}.w-25{width:25%;padding-left:30px}.w-20{width:20%;padding-left:30px}.w-15{width:15%;padding-left:30px}.-ml-30{margin-left:-30px}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:30px}.grid>*{margin-bottom:0}.container-expand-right{max-width:calc(50% + (1580px / 2) - 40px);margin-right:0;padding-right:0}.top__footer{margin-bottom:40px;padding-bottom:40px}.column-1{grid-column:span 1}.row-1{grid-row:span 1}.column-2{grid-column:span 2}.column-3{grid-column:span 3}.column-6{grid-column:span 6}.row-2{grid-row:span 2}.row-3{grid-row:span 3}.column-4{grid-column:span 4}.row-4{grid-row:span 4}.column-5{grid-column:span 5}.row-5{grid-row:span 5}.row-6{grid-row:span 6}.column-7{grid-column:span 7}.row-7{grid-row:span 7}.column-8{grid-column:span 8}.row-8{grid-row:span 8}.column-9{grid-column:span 9}.row-9{grid-row:span 9}.column-10{grid-column:span 10}.row-10{grid-row:span 10}.column-11{grid-column:span 11}.row-11{grid-row:span 11}.column-12{grid-column:span 12}.row-12{grid-row:span 12}.column-3,.column-4,.column-6{grid-column:span 6}}@media (min-width:959px){.column-1{grid-column:span 1}.row-1{grid-row:span 1}.column-2{grid-column:span 2}.column-3{grid-column:span 3}.column-6{grid-column:span 6}.row-2{grid-row:span 2}.row-3{grid-row:span 3}.column-4{grid-column:span 4}.row-4{grid-row:span 4}.column-5{grid-column:span 5}.row-5{grid-row:span 5}.row-6{grid-row:span 6}.column-7{grid-column:span 7}.row-7{grid-row:span 7}.column-8{grid-column:span 8}.row-8{grid-row:span 8}.column-9{grid-column:span 9}.row-9{grid-row:span 9}.column-10{grid-column:span 10}.row-10{grid-row:span 10}.column-11{grid-column:span 11}.row-11{grid-row:span 11}.column-12{grid-column:span 12}.row-12{grid-row:span 12}}.main-navigation{display:flex;align-self:stretch}.main-navigation>div>ul{margin:0;padding:0;list-style:none;display:flex;height:100%;align-items:stretch}.main-navigation>div>ul>li{display:flex;align-items:center;height:100%;gap:7px;position:relative}.main-navigation ul>li:not(:last-child){margin-right:30px}.main-navigation>div>ul>li>a{font-weight:bold;text-transform:uppercase;font-size:15px;font-family:var(--primary-font);color:#313131;display:flex;align-items:center;&:hover{color:var(--primary)}}.main-navigation>div>ul>li>ul>li{position:relative;display:flex;align-items:center;justify-content:space-between}.main-navigation>div>ul>li>ul,.main-navigation>div>ul>li>ul>li>ul{position:absolute;left:0;margin:0;padding:0;list-style:none;opacity:0;visibility:hidden;width:250px;border-radius:0 0 10px 10px;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;top:170%;background:#e7eef6;-webkit-box-shadow:4px 4px 15px rgba(0,0,0,.15);box-shadow:4px 4px 15px rgba(0,0,0,.15)}.main-navigation>div>ul>li>ul>li>ul{top:0;left:100%;z-index:9999;transform:translateX(15%)}.main-navigation>div>ul>li>ul>li:hover ul{opacity:1;visibility:visible}.main-navigation>div>ul>li>ul:after,.main-navigation>div>ul>li>ul>li>ul:after{content:" ";position:absolute;left:10px;top:-7px;border-top:none;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #e7eef6}.main-navigation>div>ul>li>ul>li>ul:after{left:-14px;top:8px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent;border-right:7px solid #e7eef6}.main-navigation>div>ul>li:hover>ul{top:100%;opacity:1;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;visibility:visible;z-index:1000}.main-navigation>div>ul>li>ul>li>a,.main-navigation>div>ul>li>ul>li>ul>li>a{color:#303030;display:block;font-weight:600;font-size:15px;line-height:18px;padding:10px 20px;width:100%}.main-navigation>div>ul>li>ul>li>a:hover,.main-navigation>div>ul>li>ul>li>ul>li>a:hover{color:var(--primary)}.header-right{display:flex;gap:12px;align-items:center}.header-call-option>div{display:flex;font-weight:600;font-size:13px;letter-spacing:-.02em;text-transform:uppercase;color:gray}.header-call-option>div>div{margin-right:12px}.header-call-option a{display:block;color:#111;font-size:16px}.header-call-option svg{margin-right:8px}.location-select{display:flex;align-items:center}.mb-30{margin-bottom:30px}.btn{outline:none;border:none;cursor:pointer;font-family:var(--primary-font);display:inline-block;padding:14px 20px;background:var(--secondary);border-radius:10px;font-weight:500;text-align:center;letter-spacing:-0.02em;color:#ffffff;&:hover{color:#fff;background:var(--primary)}}.btn-outline{background:0 0;border:1px solid var(--primary);color:var(--primary)}.btn-white{background:transparent;border:1px solid #fff;color:#fff;&:hover{border-color:transparent}}.btn-wrap{margin-top:30px}.btn-small{padding:14px 20px;font-size:14px}.btn-wrap>a:first-child{margin-right:8px}.burger__menu{display:none;color:#111;font-size:24px;background-color:unset;border:unset;padding:0}.bg-primary{padding:50px 0;background:var(--primary)}.bg-light{background:#e7eef6;padding:80px 0}.heading-wrap{margin-bottom:50px}.heading-wrap>span{font-weight:800;font-size:15px;margin-bottom:5px;display:inline-block;letter-spacing:.15em;text-transform:uppercase;font-family:var(--secondary-font);color:var(--primary);position:relative;display:flex;align-items:center;gap:12px}.heading-wrap>span:before,.heading-wrap>span:after{content:"";width:24px;height:2px;background:var(--primary);display:inline-block;vertical-align:middle}.heading-wrap h1,.heading-wrap h2{font-family:var(--secondary-font);font-weight:700;font-size:42px;line-height:44px;letter-spacing:-.02em;color:#111}.heading-wrap p{margin-top:12px;line-height:1.5}.heading-wrap.text-center span{justify-content:center}.heading-wrap.text-center p{width:35%;margin:auto;margin-top:12px}.about__section .heading-wrap{justify-content:left;margin:0}.bg-primary .heading-wrap span{color:#fff}.bg-primary .heading-wrap span:before,.bg-primary .heading-wrap span:after{background:#fff}.bg-primary .heading-wrap h1,.bg-primary .heading-wrap h2{color:#fff}.trip__card{padding:20px;background:#fff;border-radius:10px}.trip__card>a{display:block;width:100%;height:100%}.trip__card>a img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;border-radius:6px 6px 0 0}.trip__card--content{margin-top:24px}.trip__card--title h3{font-family:var(--secondary-font);font-weight:700;margin-top:8px;font-size:24px;letter-spacing:-.02em}.trip__card--title h3 a{color:#111;&:hover{color:var(--primary)}}.trip-cat{display:flex;align-items:center;font-size:14px;color:#757575;font-weight:500}.trip-review{text-decoration:underline;margin-left:12px}.trip-review i{color:var(--secondary)}.trip__card--content p{font-size:14px;margin-top:8px;color:#575757;line-height:21px}.trip__price{font-weight:700;color:var(--secondary);font-size:25px;line-height:47px;letter-spacing:-.02em}.trip__price small{font-size:16px;margin-right:6px;font-weight:600;color:#73a949}.trip__price del{font-size:20px;letter-spacing:-.02em;opacity:.6;margin-left:4px}.trip__days svg{position:absolute;right:0;bottom:0}.trip__days{position:relative;margin-right:30px}.trip__days strong{font-weight:700;font-size:29px;letter-spacing:-.03em;display:block;position:relative;z-index:1;color:var(--secondary);width:100%;width:54px;height:54px;line-height:57px;text-align:center}.trip__days span{display:block;text-align:right;color:var(--secondary);font-size:15px;font-weight:500;text-transform:uppercase;position:absolute;right:-30px;bottom:0}.trip__card--bottom{margin-top:15px;padding-top:15px;border-top:1px dashed #ccc}.trip__card{position:relative}.trip__card--ribbon{position:absolute;top:-9px;left:30px;display:inline-block;padding:12px 18px;color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;background:#0d4f9f;border-radius:0 0 5px 5px}.trip__card--ribbon:before{content:"";position:absolute;left:-12px;top:0;width:12px;height:8px;background:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../img/ribbon-triangle.svg) 0 0 no-repeat}.newsletter__section{position:relative;padding:120px 0}.home .newsletter__section{margin-top:70px}.newsletter__section:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../img/newsletter-banner.jpg) 0 0 no-repeat;mix-blend-mode:soft-light;opacity:.2;background-position:top}.newsletter__section>div{position:relative;z-index:1}.newsletter__section .heading-wrap span{font-family:"Playfair",serif;font-style:italic;font-weight:400}.newsletter__form form{max-width:500px;position:relative;width:100%;margin:auto}.newsletter__form form input[type=email]{border:1px solid rgba(255,255,255,.5);border-radius:42px;width:100%;background:0 0;padding:10px 20px;font-family:var(--primary-font);color:#fff;height:55px;outline:none}.newsletter__form form input[type=submit]{background:#5dae42;border-radius:0 42px 42px 0;position:absolute;height:55px;right:0;top:0}.site-footer{padding:50px 0;padding-bottom:0;background:#cfdcec;position:relative;overflow:hidden}.site-footer:before{content:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../img/footer-artwork.svg);position:absolute;left:0;bottom:-15px}.site-footer>div{position:relative}.footer__logo img{width:250px}.footer__logo p{font-weight:400;font-size:15px;line-height:26px;width:90%;letter-spacing:-.01em;color:#000;opacity:.8}.footer__socials{margin-top:30px}.footer__socials span{font-family:var(--secondary-font);margin-bottom:12px;display:block;font-weight:700;font-size:18px;letter-spacing:-.02em;color:#000;opacity:.8}.footer__socials>a{color:var(--primary);font-size:17px;margin-right:6px;&:hover{color:var(--text)}}.footer__links span{font-weight:700;font-size:20px;font-family:var(--secondary-font);letter-spacing:-.02em;margin-bottom:18px;display:block;color:#000;opacity:.8}.footer__links ul{margin:0;padding:0;list-style-type:none}.footer__links ul li{margin-bottom:12px}.footer__links ul li a{color:#444;font-size:15px;&:hover{color:var(--primary)}}.footer__contact{padding:20px;border-radius:15px;background:#fff}.copyright--data{padding:13px 0;margin-top:30px;background:var(--primary)}.copyright--data p,.copyright--data a{font-size:14px;color:#fff}.copyright-link ul{display:flex;margin:0;padding:0;list-style-type:none;gap:15px}.footer-middle{margin-top:50px}.footer__contact span,.we__accept span{font-weight:700;font-size:20px;font-family:var(--secondary-font);letter-spacing:-.02em;margin-bottom:18px;display:block;color:#000;opacity:.8}.footer__contact p{margin-bottom:6px;font-size:15px}.footer__contact p a{display:block;color:#333}.footer__contact p a svg{width:21px;vertical-align:middle}.breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:10px;row-gap:5px}.page__banner .breadcrumb ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs__data{padding:12px 0}.breadcrumb ul li{position:relative}.breadcrumb ul li:not(:last-child){padding-right:20px}.breadcrumb ul li a{font-size:12px;color:rgba(0,0,0,.7);font-weight:500;letter-spacing:1%}.page__banner .breadcrumb ul li a{color:#fff}.breadcrumb ul li:after{content:"\f054";font-family:"font awesome 6 free";font-size:10px;font-weight:900;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;color:rgba(0,0,0,.7)}.page__banner .breadcrumb ul li:after{color:#fff}.breadcrumb ul li:last-child:after{content:" "}.breadcrumb ul li a.active{pointer-events:none;color:var(--primary)}.breadcrumb ul li a:hover{opacity:.7}.tripdetails__row{display:-webkit-box;display:-ms-flexbox;display:flex}.content__area,.content__area p{font-weight:400;font-size:16px;line-height:28px;color:#111}.content__area p{margin-bottom:15px}.content__area a{color:var(--primary);text-decoration:underline}.content__area h1,.content__area h2,.content__area h3,.content__area h4,.content__area h5,.content__area h6{font-weight:700;color:#000;margin-bottom:15px}.content__area h2{font-size:26px}.content__area h3{font-size:22px}.content__area h4{font-size:20px}.content__area ul,.content__area ol{padding-left:50px}.content__area ul li,.content__area ol li{font-weight:500;font-size:16px;line-height:32px;color:#333}.content__area figure{margin-bottom:15px;text-align:center}.content__area img,.content__area figure img{width:auto;margin:auto;border-radius:10px;margin:20px 0 25px}.trip__subParagraph{margin-bottom:30px}.trip__subParagraph p{font-weight:400;font-size:16px;line-height:28px;color:#404040}.iti__title{font-weight:700;font-size:32px;letter-spacing:-.02em;color:var(--primary)}.testimonial__section .review__slider{margin-top:30px}.author-data img{width:40px;height:40px;object-fit:cover;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.author-data span{font-size:14px;color:#000000a8;margin-left:8px}.review__card{padding:30px;background:#e7eef6;border-radius:10px;position:relative;height:100%}.blogpost__byline{display:flex;align-items:center;gap:15px;padding-top:15px;margin-top:15px;border-top:1px solid #0000001f}.review__card:after{content:"\f10e";position:absolute;right:20px;top:20px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:50px;color:#7a9fcb}.review__card--author{display:flex;margin-bottom:24px;gap:15px;align-items:center}.review__card--author span{display:block;font-size:18px;font-weight:600;margin-bottom:0}.review__card--author strong{font-size:15px;font-weight:500;color:#575f62}.review__card--author img{width:70px;height:70px;object-fit:cover;border-radius:80px;border:3px solid var(--primary)}.review__slider .swiper-slide{align-self:stretch;height:auto}.trip__ratings i{color:var(--secondary);font-size:15px}.review__card p{margin-top:12px;font-weight:500;font-size:16px;line-height:25px;letter-spacing:-.01em;color:#000;opacity:.8}.swiper__navigation{display:flex;justify-content:center;margin:0;margin-top:20px;gap:15px}.review__slider .swiper-button-prev,.review__slider .swiper-button-next{position:static;margin:0}.owl-nav{display:flex !important;justify-content:center;margin:0;margin-top:20px;gap:15px}.swiper__navigation .swiper-button-next,.swiper__navigation .swiper-button-prev,.owl-nav>button{width:50px;height:50px;border:1px solid #333 !important;border-radius:50px;&:hover{background:var(--secondary) !important;border-color:var(--secondary) !important}}.swiper__navigation .swiper-button-next svg,.swiper__navigation .swiper-button-prev svg{width:18px}.swiper__navigation .swiper-button-next:hover,.swiper__navigation .swiper-button-prev:hover{background:var(--secondary);border-color:var(--secondary)}.trip__review--wrapper .iti__title{margin:0}.swiper__navigation .swiper-button-next:hover svg path,.swiper__navigation .swiper-button-prev:hover svg path{fill:#fff}.swiper__navigation .swiper-button-next:after,.swiper__navigation .swiper-button-prev:after{display:none}.accordion__items{padding:20px;background:#e7eef6;margin-bottom:20px;border-radius:15px}.accordion__title h3{font-size:20px;font-weight:600;cursor:pointer;padding-right:50px;color:var(--text)}.accordion__title{position:relative}.accordion__title h3:hover{color:var(--primary)}.accordion__content{margin-top:12px;display:none}.accordion__content p{font-weight:400;font-size:15px;line-height:25px}.accordion__items .accordion__title:after{content:"\2b";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0;top:-7px;color:var(--primary);font-size:19px;width:40px;height:40px;background:#fff;border-radius:40px;text-align:center;line-height:40px;transition:.3s linear}.accordion__items.active .accordion__title:after{transform:rotate(45deg);transition:.3s linear}.footerSocialSticky{position:fixed;right:0;top:30%;z-index:100;padding:15px;text-align:center;background-color:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,.1);border-radius:10px 0 0 10px}.footerSocialSticky>a{display:block;color:#111;font-size:17px;margin-bottom:7px;&:hover{color:var(--primary)}}@media (max-width:959px){.tripdetails__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.tripdetails__col--main,.tripdetails__col--side{min-width:0}@media (min-width:960px){.tripdetails__col--main{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 300px);flex:0 0 calc(100% - 300px);padding-right:35px}.blog__row .tripdetails__col--main{padding-left:35px;padding-right:0}}@media (min-width:960px){.tripdetails__col--side{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}@media (max-width:959px){.tripdetails__col--side{margin-top:40px}.blog__row .tripdetails__col--side{margin-bottom:40px;margin-top:0}}@media (max-width:1440px){.site-header .custom-logo{width:150px}}@media (max-width:1280px){.main-navigation ul>li>a{font-size:14px}}@media (max-width:1180px){.main-navigation{display:none}.burger__menu{display:block}.header-call-option{padding-left:15px}.header-right{gap:22px}}@media (max-width:959px){.footer__logo p{width:100%}.section{padding-top:50px}}@media (max-width:768px){.footerSocialSticky{display:none}.header-call-option{display:none}.footer__sticky.active{display:flex}.we__accept{width:100%;margin-bottom:12px}.heading-wrap{margin-bottom:30px}.newsletter__section:before{background-size:cover}.heading-wrap h1,.heading-wrap h2{font-size:35px;line-height:40px}.heading-wrap.text-center p{width:100%}.heading-wrap br{display:none}.newsletter__section{padding:50px 0}.accordion__title h3{font-size:18px;padding-right:50px}.content__area p{padding:0;font-size:15px;line-height:24px}.content__area h1,.content__area h2,.content__area h3,.content__area h4,.content__area h5,.content__area h6{padding:0;line-height:24px}.content__area h1{font-size:32px;margin-top:16px}.content__area h2{font-size:22px;margin-top:16px}.content__area h3{font-size:20px;margin-top:16px}.content__area h4{font-size:18px}.content__area figcaption{padding:0}}.banner-title{font-family:var(--secondary-font);font-weight:700;font-size:68px;letter-spacing:-.02em;color:#f2f3f4;line-height:100%}.banner-title span{font-family:"Playfair",serif;font-style:italic;font-weight:400}.about__img{position:relative;text-align:right}.about__img img{border:5px solid #fff;border-radius:10px;width:100%;height:476px;object-fit:cover;max-width:690px}.about__img img:last-child{position:absolute;left:50px;bottom:-50px;max-width:260px;height:345px}.about__section{padding:65px 0;padding-bottom:125px;position:relative}.about__section:before{content:"";background:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../img/about-artwork.png) 0 0 repeat;position:absolute;left:0;top:0;width:100%;height:100%}.about__section>div{position:relative}.about__section p{font-family:var(--primary-font);font-weight:400;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#fff;opacity:.9;margin-top:30px;margin-bottom:30px}.about-text-img{display:none;margin-top:24px}.about-text-img img{border:5px solid #fff;border-radius:10px;width:100%;height:auto;object-fit:cover}.about__section .btn:hover{background-color:#fff;color:var(--secondary)}.why__us--section{position:relative;padding:80px 0;padding-bottom:200px}.why__us--section:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../img/why-us-img.jpg) 0 0 no-repeat;mix-blend-mode:soft-light;opacity:.5;background-position:10%;background-size:cover}.why__us--section:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:150px;background:url(//firante.com/wp-content/themes/firante-treks-and-expedition/assets/css/../img/mountain-artwork.svg) 0 0 no-repeat}.why__us--section>div{position:relative;z-index:1}.why__card img{margin-bottom:50px}.why__card h3{font-weight:700;font-size:24px;line-height:27px;letter-spacing:-.02em;color:#fff}.why__card{background:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);backdrop-filter:blur(5.7px);border-radius:10px;padding:20px;height:100%}.why__card p{font-size:15px;line-height:23px;letter-spacing:-.01em;color:#fff;opacity:.85;margin-top:12px}.trusted__partners--logos{text-align:center;display:flex;overflow:auto;scrollbar-width:none}.trusted__partners--logos>a{display:inline-block;margin-right:15px;padding:10px;min-width:120px;width:100%;height:100px;border:.848544px solid rgba(0,0,0,.3);border-radius:10px;text-align:center}.trusted__partners--logos>a img{width:64px;height:100%;object-fit:contain}.blog__section.section{margin-top:150px}.blog__card>a{display:block;width:100%;height:100%}.blog__card>a img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;border-radius:10px 10px 0 0}.blog__card--content{padding:30px;background:#fff;border-radius:0 0 10px 10px}.blog__card{border-radius:10px;background:#fff;box-shadow:0px 3px 5px rgba(0,0,0,.25)}.blog__card--content h3{margin-top:18px;margin-bottom:18px;font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.02em;color:#000}.date__meta{font-size:15px;color:#333;font-weight:500;text-transform:uppercase}.date__meta svg{vertical-align:sub;margin-right:6px}.blog__card--content h3 a{color:#000;opacity:.85}.blog__card--content h3 a:hover{color:var(--primary);opacity:1}.common-banner__section .iti__banner__title h1{color:#fff;font-size:clamp(36px, 3.5vw, 48px)}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%;margin:0}.gallery-item img{width:100%;height:150px}.gallery-item img{width:100%;height:250px;object-fit:cover;border-radius:8px}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.pagination__wrap{margin-top:25px}.pagination__wrap .page-numbers,.pagination__wrap .page-numbers.prev{width:45px;height:45px;border:1px solid #efefef;border-radius:4px;background-color:#fefefe;color:#373737;margin-left:8px;display:inline-block;line-height:42px;font-size:15px;text-align:center;font-weight:700;margin-bottom:8px}.pagination__wrap .page-numbers:hover,.pagination__wrap .page-numbers.current{background:var(--secondary);color:#fff;border:transparent 1px solid}.pagination__wrap .page-numbers.prev,.pagination__wrap .page-numbers.next{width:100px}.contact__wrapper{display:flex;align-items:center;gap:.75rem}.contact__wrapper{margin-bottom:20px;border-bottom:1px solid #0000001a;padding-bottom:20px}.contact__icon{display:flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:9999px;background-color:#0d4fa03a;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px}.contact__icon svg{height:32px}.contact__details{font-size:16px;line-height:1.5rem;font-weight:600;line-height:1.5;color:#000;margin-left:10px}.contact__details a{display:block;color:var(--primary)}.contact__social a{color:#111;margin-right:15px;font-size:20px}.contact-iframe iframe{width:100%}.contact__form p{margin-top:12px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#1d3141}.contact__form form{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:15px}.contact__form form p{margin:0;text-align:left;grid-column:span 6}.contact__form form p label{font-size:14px}.post-thumbnail{margin-bottom:30px}.post-thumbnail img{width:100%}.contact__form form p input,.contact__form form p textarea{box-sizing:border-box;width:100%;border:1px solid #cacaca;border-radius:8px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:-.02em;color:#1d3141;height:43px;padding:0 15px;font-family:var(--primary-font);margin-top:8px}.contact__form form p:nth-last-child(2),.contact__form form p:nth-last-child(3),.contact__form form p:nth-last-child(4){grid-column:span 12}.contact__form form p textarea{height:150px;padding:5px 15px}.contact__form form p input[type=submit]{border:none;font-family:"Mulish",sans-serif;font-weight:700;color:#fff;cursor:pointer;transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;background:var(--primary)}.contact__form form p input[type=submit]:hover{background:var(--secondary)}.contact__social .heading-wrap{margin-bottom:15px}.contact__social .heading-wrap h2{font-size:30px}.inquiry-modal{position:fixed;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00000085;z-index:9999;display:none}.inquiry-modal .modal-content{background-color:#fff;padding:30px;border-radius:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:480px;width:100%}.inquiry-modal .modal-content .close-btn{position:absolute;right:10px;top:10px;border-radius:50px;width:30px;height:30px;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:23px;color:red}.inquiry-modal .modal-content h2{font-size:clamp(24px, 2vw, 32px);color:#111;margin:0 0 12px;font-weight:600}.inquiry-modal .modal-content form label{font-size:14px;font-weight:600}.inquiry-modal .modal-content form p{margin:6px 0 0;position:relative}.inquiry-modal .modal-content input,.inquiry-modal .modal-content textarea{padding:10px;font-family:var(--primary-font);outline:unset;background-color:#fff;border-radius:5px;border:1px solid #ccc;width:100%}.inquiry-modal .modal-content textarea{height:120px;resize:unset}.inquiry-modal .modal-content input.wpcf7-submit{border:none;cursor:pointer;font-family:var(--primary-font);display:inline-block;padding:14px 20px;background:var(--secondary);border-radius:10px;font-weight:500;text-align:center;letter-spacing:-.02em;color:#fff}.inquiry-modal .modal-content form .wpcf7-spinner{position:absolute;right:12px;margin:0;top:11px}figcaption{font-size:14px;margin-top:8px}@media (max-width:1280px){.banner-title{font-size:55px}}@media (max-width:959px){.banner-title{font-size:35px}.about__section .grid>*{grid-column:span 12}.about__img{display:none}.about-text-img{display:block}.about__section{padding-bottom:50px}.why__us--section .grid>*{margin:0}}@media (max-width:767px){.why__us--section .grid>div:not(:last-child){margin-bottom:20px}.search-form-container{padding:40px 20px}.search-form-container .search-form input{padding:12px 65px 12px 16px}.search-form-container .close-search{font-size:20px}.breadcrumbs__data{display:none}.md-section{padding:20px 0}}.ti-logo-fb{cursor:pointer}.alignleft{float:left;margin-right:1.5em !important;margin-bottom:1.5em !important}.alignright{float:right;margin-left:1.5em !important;margin-bottom:1.5em !important}.aligncenter{clear:both;display:block;margin-right:auto !important;margin-left:auto !important;margin-bottom:1.5em}