@charset "UTF-8";html{scroll-behavior:smooth;font-size:14px}@media(min-width:768px){html{font-size:15px}}@media(min-width:1024px){html{font-size:17px}}html,body{max-width:100%;overflow-x:hidden}body{font-family:montserrat,sans-serif;font-weight:200;overscroll-behavior:none;background-color:#d6dbd0}p{margin:0;padding:0;color:#212121}*{margin:0;padding:0}h1{font-size:2.5rem;color:#5c862d}h2{font-size:2.5rem;color:#5c862d}h3{font-size:2rem;color:#5c862d}h4{font-size:1.5rem}h5{font-size:1.2rem}h1,h2,h3,h4,h5{font-weight:400}span{display:inline-block;text-decoration:none;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}section a{text-decoration:none;color:#5c862d!important;text-decoration:underline;text-decoration-thickness:1px}section a:hover{color:#5c862d;text-decoration:none}.scroll-top{width:40px;height:40px;font-size:13px;line-height:40px;background:#5c862d;display:-ms-flexbox;display:none;justify-content:center;align-items:center;color:#fff!important;border-radius:0;position:fixed;bottom:30px;right:30px;z-index:9;cursor:pointer;transition:all .3s ease-out 0s;border-radius:50%}.accordion-button{font-size:1.1rem}.nav-list .accordion-button{font-size:1.5rem!important;font-weight:200!important}.accordion-body{font-size:1.2rem;font-weight:300}@media(min-width:768px){.scroll-top{width:50px;height:50px;font-size:14px;line-height:50px}}.scroll-top:hover{box-shadow:0 1rem 3rem rgba(35,38,45,.15)!important;transform:translate3d(0,-5px,0)}.scroll-top.show{display:flex}.alert p:last-child{margin-bottom:0}.hide{display:none!important}.img-bg{background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.card-whatsapp{float:right;width:28px;padding-left:4px;height:24px}.modal-title,.modal-header button{color:#5c862d}.modal-backdrop{background-color:#000;opacity:.8!important}.quotation{font-size:1.2rem;quotes:"“" "”" "‘" "’";padding:20px;line-height:1.4}.quotation:before{content:open-quote;display:inline;height:0;line-height:0;left:-10px;position:relative;top:30px;color:#5c862d;font-size:3em}.quotation::after{content:close-quote;display:inline;height:0;line-height:0;left:10px;position:relative;top:35px;color:#5c862d;font-size:3em}.rotate-phone-landscape{display:none}.phone-portrait{display:none}.not-phone-portrait{display:block}.menu-middle a{font-size:15px;font-weight:600;color:red}@media(max-width:480px) and (orientation:portrait){.rotate-phone-landscape{display:block}.phone-portrait{display:block}.not-phone-portrait{display:none}.menu-middle{transform:rotateZ(270deg)}}.nav-main .nav-toggle .burger{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.nav{position:absolute;top:0;left:0;right:0;min-height:4.5rem;width:100%;margin:0 auto;z-index:99;padding:0;display:block;transition:all .2s ease-in-out;transform-style:preserve-3d;backface-visibility:hidden;-webkit-transition:all .2s ease-in-out;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.nav.-sticky{position:fixed}.nav.-sticky.-bottom{top:unset;bottom:0;display:flex;flex-direction:column-reverse}.nav.-sticky.-bottom .nav-list.-open{padding-bottom:0;padding-top:4.5rem}.nav.-sticky.-bottom .nav-list__wrapper{display:flex;flex-direction:column;justify-content:flex-start}.nav-main{background-color:#23271f;width:100%;height:4.5rem;margin:0;padding:.5rem;display:flex;justify-content:space-between}.nav-toggle{z-index:2;transition:all .3s;-webkit-transition:all .3s;background-color:transparent;cursor:pointer;box-shadow:none;border:0;outline:none;margin:0;padding:0 .5rem}.nav-toggle *{pointer-events:none}.nav-logo{z-index:2;position:relative;display:flex;justify-content:center;align-items:center;padding:0 5px;max-width:260px}@media screen and (min-width:380px){.nav-logo{max-width:284px}.nav-logo__image{width:274px;height:40px}}.nav-list{background-color:transparent;list-style:none;margin:0;padding:0;display:none}.nav-list.-mobile{display:flex;position:absolute;left:-99vw;width:0;height:100vh;visibility:hidden;-webkit-overflow-scrolling:touch;transition:all 500ms ease-out;backface-visibility:hidden;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:all 500ms ease}.nav-list.-mobile.-open{position:relative;width:100%;left:0;opacity:1;visibility:visible;padding-bottom:4.5rem;transition:width 500ms cubic-bezier(.1,.54,.17,.9)}.nav-list.-mobile.-open .nav-list__wrapper{overflow-y:auto;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}.nav-list.-mobile.-open .nav-list__link{opacity:1;transition:opacity 350ms ease-in 150ms,color 200ms ease-in-out}.nav-list__wrapper{background:#3d4435;position:relative;width:40%;height:100%;padding-top:2rem}@media screen and (min-width:900px){.nav-list__wrapper{width:30%}}@media screen and (max-width:480px){.nav-list__wrapper{width:100%;flex:0 0 100%}}.nav-list__item{display:flex;padding:2px}ul.nav-list__item-stack{list-style-type:none;padding-left:0}li.nav-list__item-stack{display:flex;align-items:center;gap:5px}li.nav-list__item-stack::before{content:"→";font-size:1em;margin-left:20px}.nav-list__item:last-child{border-bottom:0}.nav-list__link{opacity:0;border-color:transparent;padding:.05rem .875rem;flex-basis:100%;display:block;background:0 0;font-size:1.5rem;color:#fff!important;transition:color 200ms ease-in-out;text-decoration:none;cursor:pointer}.nav-list__link.submenu{padding:.75rem .875rem .5rem 3rem}.nav-list__link:focus{outline:0}.nav-list__link:hover{color:#5c862d}.nav-overlay{height:100%;background:rgba(59,59,59,.65);cursor:pointer;width:60%;position:relative;display:block;z-index:2}@media screen and (min-width:900px){.nav-overlay{width:70%}}.nav-extra-wrapper{flex-grow:1}.nav-extra-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:100%;align-self:flex-end}.nav-extra-column{display:flex;flex:1;justify-content:center;align-self:flex-end;padding:20px 0 40px}.nav-social-media{position:relative;display:flex;justify-content:center;align-items:center;padding:.5rem;width:60px}.nav-social-media img{width:20px;height:20px}@media screen and (min-width:900px){.nav-social-media img{width:30px;height:30px}}.css-button-rounded{background:#2fc974;color:#fff;display:block;padding:20px 10px;text-align:center;text-decoration:none;width:350px;border-radius:8px}._disableScroll{overflow:hidden!important}.-right-aligned .nav-list.-mobile{text-align:right;flex-direction:row-reverse;left:unset;right:-99vw}.-right-aligned .nav-list.-mobile.-open{right:0}.burger{height:3em;width:3em;position:relative;font-size:10px;cursor:pointer;transition:.2s all}.burger:after{content:"";display:block;position:absolute;height:150%;width:150%;top:-25%;left:-25%}.burger>.burger-lines{top:50%;margin-top:-.125em}.burger>.burger-lines:before{left:0;top:1em}.burger>.burger-lines:after{left:0;top:-1em}.burger.-offset>.burger-lines{top:50%;margin-top:-.125em}.burger.-offset>.burger-lines:before{left:1em;top:1em}.burger.-offset>.burger-lines:after{left:0;top:-1em}.burger.-squeeze .burger-lines,.burger.-squeeze .burger-lines:before,.burger.-squeeze .burger-lines:after{transition:.2s top .2s,.1s left,.2s transform,.4s background-color .2s}.burger.-squeeze .burger-lines:after{left:0;top:-1em}.burger.-squeeze .burger-lines:before{left:0;top:1em}.burger.-squeeze.-offset .burger-lines:before,.burger.-squeeze.-offset .burger-lines:after{width:2em}.burger.-squeeze.-offset .burger-lines:after{left:0;top:-1em}.burger.-squeeze.-offset .burger-lines:before{left:1em;top:1em}.burger.-squeeze.open .burger-lines,.burger.-squeeze.open .burger-lines:before,.burger.-squeeze.open .burger-lines:after{transition:.2s background-color,.2s top,.2s left,.2s transform .15s}.burger.-squeeze.open .burger-lines{background-color:transparent}.burger.-squeeze.open .burger-lines:before,.burger.-squeeze.open .burger-lines:after{left:.5em;top:0}.burger.-squeeze.open .burger-lines:before{transform:rotate(-45deg)}.burger.-squeeze.open .burger-lines:after{transform:rotate(45deg)}.burger-lines,.burger-lines:after,.burger-lines:before{pointer-events:none;display:block;content:"";width:100%;border-radius:.25em;background-color:#e0e0e0;height:.25em;position:absolute;transform:rotate(0)}.burger.-squeeze>.burger-lines{top:50%;margin-top:-.125em}.burger.-squeeze>.burger-lines,.burger.-squeeze>.burger-lines:after,.burger.-squeeze>.burger-lines:before{transition:.2s top .2s,.1s left,.2s transform,.4s background-color .2s}.burger.-squeeze>.burger-lines:after{left:0;top:-1em}.burger.-squeeze>.burger-lines:before{left:0;top:1em}.burger.-squeeze.-offset>.burger-lines,.burger.-squeeze.-offset>.burger-lines:after,.burger.-squeeze.-offset>.burger-lines:before{transition:.2s top .2s,.1s left,.2s transform,.4s background-color .2s}.burger.-squeeze.-offset>.burger-lines:after,.burger.-squeeze.-offset>.burger-lines:before{width:2em}.burger.-squeeze.-offset>.burger-lines:after{left:0;top:-1em}.burger.-squeeze.-offset>.burger-lines:before{left:1em;top:1em}.burger.-squeeze.open>.burger-lines,.burger.-squeeze.open>.burger-lines:after,.burger.-squeeze.open>.burger-lines:before{transition:.2s background-color,.2s top,.2s left,.2s transform .15s}.burger.-squeeze.open>.burger-lines:after,.burger.-squeeze.open>.burger-lines:before{width:2em}.burger.-squeeze.open>.burger-lines{background-color:transparent}.burger.-squeeze.open>.burger-lines:before,.burger.-squeeze.open>.burger-lines:after{left:.5em;top:0}.burger.-squeeze.open>.burger-lines:before{transform:rotate(-45deg)}.burger.-squeeze.open>.burger-lines:after{transform:rotate(45deg)}.button-default{display:inline-flex;align-items:center;justify-content:center;color:#303030;background:#7dc580;font-weight:600;border:0;border-radius:6px;font-size:1rem;margin:0 .125rem;padding:.3125rem .75rem;cursor:pointer;transition:all .2s ease-in-out;background-clip:padding-box;-webkit-background-clip:padding-box;z-index:2}.button-default:hover{background:#56ae58}.image{border:0;padding:0;margin:0 auto;text-align:center;display:inline-block;position:relative}.image>img{display:block;border-radius:3px}.image.-left,.image.-right{max-width:35%}.image.-left>img,.image.-right>img{width:100%;border-radius:3px}.image.-left{float:left;padding:0 1rem .5rem 0;top:.25rem}.image.-right{float:right;padding:0 0 .5rem 1rem;top:.25rem}.image.-fit{display:block;margin:0 0 1.5rem;width:100%}.image.-fit>img{width:100%;border-radius:2px}._title{font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:13px;color:#e0e0e0;margin:12px 0 8px}._heather{color:#9e9e9e}._mint{color:#5c862d}._mt1,._mt1:first-of-type{margin-top:-1rem}._mt2,._mt2:first-of-type{margin-top:-2rem}._mthalf,._mthalf:first-of-type{margin-top:-.5rem}._mt0,._mt0:first-of-type{margin-top:0}.flex-container{display:flex;flex-direction:column}.flex-container>*{flex:1 1 100%;margin:0 0 1rem}.flex-container>*:last-child{margin-bottom:0}.flex-container.alt{flex-direction:row}main{margin:0 auto;padding-top:4.5rem}main>section{padding:1rem;max-width:40rem;margin:2rem auto}main>section>.subtitle{padding-bottom:1rem;font-size:1.125rem}.nav.-sticky.-bottom+main{padding-top:0}.footer{background-color:#081828;z-index:2;position:relative}.footer .logo{margin-bottom:26px}.footer .f-about p{color:#fff;font-size:14px;line-height:28px}.footer .footer-social{margin-top:35px}.footer .footer-social ul li{display:inline-block;margin-right:6px}.footer .footer-social ul li:last-child{margin-right:0}.footer .footer-social ul li a{font-size:17px;color:#333;height:45px;width:45px;text-align:center;display:block;line-height:45px;background:0 0;border:none;color:#fff;border-radius:50%;position:relative;z-index:3}.footer .footer-social ul li a::before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:#5c862d;border-radius:100%;z-index:-1;opacity:0;visibility:hidden;transform:scale(0);transition:all .2s ease}.footer .footer-social ul li a:hover::before{opacity:1;visibility:visible;transform:scale(1)}.footer .footer-middle{padding-bottom:60px;padding-top:70px}.footer .single-footer{margin-top:30px}.footer .single-footer b{color:#fff;font-size:18px;font-weight:600;position:relative;text-transform:capitalize;margin-bottom:30px;font-weight:500;border-left:3px solid #5c862d;padding-left:10px;padding-top:3px;line-height:1.2;display:block}.footer .f-link ul li{margin-bottom:15px;position:relative}.footer .f-link ul li:last-child{margin:0}.footer .f-link ul li a{display:inline-block;color:rgba(243,241,253,.7882352941);font-size:13px;font-weight:400;position:relative;transition:all .3s ease}.footer .f-link ul li a::before{position:absolute;content:"";left:0;bottom:0;height:1px;width:0%;background-color:#fff;opacity:0;visibility:hidden;transition:all .3s ease}.footer .f-link ul li a:hover::before{width:100%;opacity:.5;visibility:visible}.footer .f-link ul li a:hover{color:#fff;letter-spacing:1px}.footer .footer-bottom .inner{padding:30px 0;border-top:1px solid rgba(255,255,255,.2901960784);text-align:center}.footer .footer-bottom .inner p{color:#fff;font-size:13px}.footer .footer-bottom .inner p a{font-weight:400;display:inline-block;margin-left:6px;color:#fff}.footer .footer-bottom .inner p a:hover{color:#5c862d}.about-section{background:#3d4435;padding-top:50px;padding-bottom:100px}.about-section .about-img img{margin:30px 0}.about-section h2{color:#fff}.about-section p{color:#fff;margin-bottom:20px;font-size:16px}.about-section{box-sizing:border-box}.about-section .img-comp-container{width:96%;margin:20px auto;max-height:360px}.about-section .img-comp-container img{border-radius:4px}section.testimonials{padding-top:50px;padding-bottom:100px;margin-bottom:50px}@media(min-width:768px){.about-section .img-comp-container{width:90%}}.scroll-down{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:5px 0}.scroll-down a{padding-top:70px}.scroll-down a span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);animation:sdb05 1.5s infinite;box-sizing:border-box}@keyframes sdb05{0%{transform:rotate(-45deg)translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg)translate(-20px,20px);opacity:0}}.section:first-of-type{margin-top:60px}.section{padding:10px 0 20px;position:relative;margin-bottom:10px}.section:last-of-type{margin-bottom:0}section:not(.about-section):nth-child(odd){background-color:#d6dbd0}section:not(.about-section):nth-child(even){background-color:#f4f5f3}#about,#flashDesigns{scroll-margin-top:50px}.section p{margin-bottom:20px}.section-title{text-align:center;margin-bottom:40px;padding:0 20px;position:relative;z-index:5}.section-title span{text-transform:uppercase;color:#5c862d;display:inline-block;margin-bottom:8px;font-size:16px;font-weight:400}.section-title h1,.section-title h2{color:#3d4435;margin-top:5px;margin-bottom:10px;line-height:38px;text-transform:capitalize;position:relative;padding-bottom:14px}.section-title h2:before{position:absolute;left:50%;margin-left:-25px;bottom:-1px;height:2px;width:50px;background:#5c862d;content:""}.section-title p{font-size:1.2rem}.section-title.white-text h2{color:#fff}.section-title.white-text h2::before{background-color:#fff}.section-title.white-text span{color:#fff}.section-title.white-text p{color:#fff}.section-title.align-right{padding:0;padding-left:600px}.section-title.align-right h2:before{display:none}.section-title.align-right h2:after{position:absolute;right:0;bottom:-1px;height:2px;width:50px;background:#5c862d;content:""}.section-title.align-left h2:before{left:0;margin-left:0}.section-title.align-left{padding:0}.section .alert{margin-top:20px}@media(min-width:768px){.section{padding:30px 0 60px}.section-title{margin-bottom:50px;padding:0 90px}.section-title span{margin-bottom:10px;font-size:14px}.section-title h2{margin-top:3px;margin-bottom:18px;line-height:50px}.section-title.align-left{padding-right:200px}.section .alert{margin-top:40px}}@media(min-width:1024px){.section .alert{margin-top:80px}}section.page-title{margin-bottom:0;padding-bottom:0}section.page-title .section-title{margin-bottom:0;padding-bottom:0}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;align-items:stretch}.gallery-grid .gallery-item{position:relative;overflow:hidden;border-radius:8px;margin:0;padding:0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.gallery-grid .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block;margin:0;padding:0}.gallery-grid .gallery-item:hover{transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.15)}.gallery-grid .gallery-item:hover img{transform:scale(1.1)}.gallery-grid .gallery-item.large{grid-column:span 2;grid-row:span 2}.gallery-grid .gallery-item.small{grid-column:span 1;grid-row:span 1}.gallery-grid-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:24px}.gallery-grid-card .gallery-item{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.gallery-grid-card .gallery-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;transition:transform .3s ease}.gallery-grid-card .gallery-item:hover img{transform:scale(1.1)}.gallery-grid-card .gallery-item.landscape{aspect-ratio:16/9}.gallery-grid-card .gallery-item.portrait{aspect-ratio:9/16}.gallery-grid-card .gallery-item.square{aspect-ratio:1/1}.gallery-grid-card .gallery-item.large{grid-column:span 2;grid-row:span 2}.gallery-grid-card .gallery-item.small{grid-column:span 1;grid-row:span 1}.gallery-grid-card .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;transition:transform .3s ease}.gallery-grid-card .gallery-item img:hover{transform:scale(1.1)}.gallery-grid-card .topright{position:absolute;top:10px;right:10px;z-index:10}.gallery-grid-card .card-body{position:relative;top:-60px;padding:6px;background-color:rgba(224,224,224,.5);border-radius:0 0 8px 8px;z-index:10}.gallery-grid-card .card-body-desc{top:-90px!important}.gallery-grid-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-radius:6px 6px 6px 6px;background-color:rgba(224,224,224,.2)}.gallery-grid-card .card-title{font-size:.9rem;margin:0;flex-grow:1}.gallery-grid-card .long-title{font-size:.7rem}.gallery-grid-card .card-whatsapp{display:flex;justify-content:flex-end}.gallery-grid-card .whatsapp-icon{cursor:pointer;transition:opacity .3s ease}.gallery-grid-card .whatsapp-icon:hover{opacity:.7}.gallery-grid-card .card-text p{font-size:.875rem;color:#333;margin:0 0 8px}.gallery-grid-card .price-section{display:flex;gap:8px;align-items:center}.gallery-grid-card .original-price{font-size:.875rem;color:#666;text-decoration:line-through}.gallery-grid-card .discounted-price{font-size:1rem;color:red;font-weight:700}.gallery-container ul{list-style:none;margin:0;padding:0}.gallery-container ul li img{display:block;height:auto;max-width:100%}.gallery-container ul.masonry-gallery{-moz-columns:12rem;columns:12rem;-moz-column-gap:1rem;column-gap:1rem}.gallery-container ul.masonry-gallery li{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 1rem}.gallery-container ul.mosaic-gallery{display:flex;flex-wrap:wrap;margin:0 -.5rem}.gallery-container ul.mosaic-gallery li{background-position:50%;background-size:cover;flex:auto;height:15vw;margin:0 .5rem 1rem;max-height:10rem}.gallery-container ul.mosaic-gallery li img{height:100%;opacity:0}.testimonials{padding-bottom:150px}.testimonials .testimonial-inner{position:relative}.testimonials #tns1>.tns-item{transform:scale(.9)}.testimonials .single-testimonial{height:100%;width:100%;position:relative;padding:40px;border-radius:8px;border:1px solid #eee;background-color:#f6f9fc;border-radius:8px}.testimonials .single-testimonial .review{margin-bottom:20px}.testimonials .single-testimonial .review li{display:inline-block;margin-right:3px}.testimonials .single-testimonial .review li:last-child{margin-right:0}.testimonials .single-testimonial .review li i{color:#5c862d}.testimonials .single-testimonial .quote i{font-size:30px;color:#5c862d}.testimonials .single-testimonial .bottom{position:relative;margin-top:40px}.testimonials .single-testimonial .bottom .clien-image{margin-right:20px}.testimonials .single-testimonial .bottom .clien-image img{height:80px;width:80px;border-radius:100%;margin-right:22px;float:left}.testimonials .single-testimonial .bottom .name{font-size:17px;position:relative;top:20px}.testimonials .single-testimonial .bottom .name span{font-size:13px;display:block;margin-top:5px;color:#888;font-weight:400}.testimonials .tns-nav button{width:10px;height:10px;border-radius:0;transition:all .3s ease;margin:0;background:#081828;display:inline-block;border:none;margin-right:9px;border-radius:30px}.testimonials .tns-nav button:last-child{margin:0}.testimonials .tns-nav button.tns-nav-active{width:20px;background-color:#5c862d!important}.testimonials .tns-nav{text-align:center;position:absolute;width:100%;bottom:-50px;transform:translateX(5px)}.latest-news-area .single-news .image{position:relative;border-radius:4px;overflow:hidden}.latest-news-area .single-news .image img{height:100%;width:100%;transition:all .4s ease}.latest-news-area .single-news .image .meta-details{display:inline-block;padding:6px 15px 6px 7px;border-radius:30px;background-color:#5c862d;position:absolute;left:20px;bottom:20px}.latest-news-area .single-news .image .meta-details img{height:28px;width:28px;border-radius:50%;display:inline-block}.latest-news-area .single-news .image .meta-details span{color:#fff;display:inline-block;margin-left:10px;font-size:1rem;font-weight:500}.latest-news-area .single-news .content-body .title{font-size:1.3rem;margin:5px 0 8px;line-height:24px}.latest-news-area .single-news .content-body .title a{color:#081828}.latest-news-area .single-news .content-body .title a:hover{color:#5c862d}.latest-news-area .single-news .content-body p{font-size:1.1rem}.latest-news-area .single-news:hover .image .thumb{transform:scale(1.1)rotate(1deg)}.post-details .detail-inner{padding:0}.post-details .post-title{margin-bottom:25px;font-size:1.3rem;font-weight:600;line-height:32px}ul.custom-flex{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap}.post-details .post-meta li{font-weight:500;font-size:15px;margin-right:25px}.post-details .post-meta li a i{font-weight:400;margin-right:3px}.post-details .post-meta li a:hover{color:#5c862d}.post-details p{margin:40px 0;font-size:1.2rem;font-weight:300}.post-details h1,.post-details h2,.post-details h3{margin-bottom:20px;font-size:1.3rem;font-weight:500;line-height:1.2}.post-details p:last-child{margin-bottom:0}blockquote{position:relative;color:#666;clear:both;z-index:1;margin:40px 0;text-align:center;padding:20px;background-color:#f4f5f3;border:1px solid #eee;border-radius:5px;overflow:hidden;font-size:1.2rem}blockquote .icon i{font-size:1.4rem;color:#5c862d;display:block;margin-bottom:20px}blockquote h4{font-size:1rem;color:#333}blockquote span{font-size:13px;display:block;margin-top:20px}.post-details .list{margin:40px 0;padding-left:10px}.post-details .list li{color:#888;position:relative;padding-left:40px;display:block;margin-bottom:26px;position:relative;font-size:1.1rem;font-weight:400}.post-details .list li i{display:block;height:25px;width:25px;line-height:25px;font-size:10px;color:#5c862d;background-color:#f6f9fc;position:absolute;left:0;top:-1px;text-align:center;border-radius:50%}.post-details .list li:last-child{margin:0}.popular-tag-widget .tag-title{margin-bottom:20px}.post-details .post-tags-media .post-social-media ul{justify-content:flex-end}.post-details .post-tags-media .post-social-media ul>li>a{font-size:18px;color:#7184ad;height:40px;width:40px;line-height:40px}.post-details .post-tags-media .post-social-media ul>li>a:hover{color:#5c862d}.post-details .post-tags-media{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.post-details .post-tags-media{display:none}.post-details .post-meta li{margin-right:25px}.post-details .post-meta li a{font-size:13px;color:#081828}.post-details .post-meta li a i{margin-right:5px;color:#5c862d}.post-details>p{font-size:14px}.post-details .post-image{margin:40px 0;width:100%}.post-details .post-image img{width:100%;transition:all .4s ease;border-radius:5px;margin-bottom:30px}.post-details>ul>li{font-weight:500}.post-details .post-tags-media .post-tags .tags a{color:#333;background:0 0}.post-details .post-tags-media .post-tags .tags a:hover{color:#fff;background-color:#5c862d}.post-details .post-tags-media .post-social-media{text-align:right}.post-details .post-tags-media .post-social-media ul{justify-content:flex-end}.popular-tag-widget .tags>a{display:inline-flex;justify-content:center;padding:8px 20px;text-transform:capitalize;font-size:13px;font-weight:500;background:#5c862d;margin-right:7px;margin-bottom:10px;color:#fff;background:0 0;color:#888;border:1px solid #eee;border-radius:30px}.popular-tag-widget .tags>a:hover{background-color:#5c862d;color:#fff;border-color:transparent}.post-details ol{counter-reset:list-counter;list-style:none;padding-left:40px}.post-details ol li{margin:0 0 .5rem;counter-increment:list-counter;position:relative}.post-details ol li::before{content:counter(list-counter);color:#5c862d;font-size:1.5rem;font-weight:700;position:absolute;--size:32px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:0;transform:rotate(-10deg);background:#f6f9fc;border-radius:50%;text-align:center;box-shadow:1px 1px #999}.post-details ol li p{font-size:1.2rem;margin-block-start:0;margin-bottom:18px}@media only screen and (min-width:768px) and (max-width:991px){.post-details .post-meta li{margin-bottom:8px}.post-details p{margin:25px 0}.post-details .post-title{line-height:30px}}@media only screen and (max-width:767px){.post-details .post-meta li{margin-bottom:8px}.post-details p{margin:20px 0}.post-details .post-title{line-height:30px}}.faq .accordion-button:not(.collapsed){color:#5c862d;background-color:#d6dbd0}.faq .accordion-button[aria-expanded=true]::after{color:#5c862d}.faq .accordion-button{outline:none;box-shadow:none;padding:1rem}.faq .accordion-button:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}.faq .accordion-body{color:#3d4435}.bot-modal .modal-dialog{width:650px;height:800px;margin:auto}.bot-modal .modal-body{width:100%;height:100%;padding:0}.bot-modal iframe{width:100%;border:none;overflow:hidden;padding:0}@media only screen and (min-height:600px){.bot-modal .modal-body{height:540px}.bot-modal iframe{height:520px}}@media only screen and (min-height:700px){.bot-modal .modal-body{height:640px}.bot-modal iframe{height:620px}}@media only screen and (min-height:800px){.bot-modal .modal-body{height:740px}.bot-modal iframe{height:720px}}.booking a{text-decoration:none}.booking .main-timeline p{display:inline-block;font-size:18px;color:#404040;line-height:20px;letter-spacing:1px;margin:0 0 20px}.booking .main-timeline{position:relative}.booking .main-timeline:before{content:"";width:5px;height:100%;border-radius:20px;margin:0 auto;background:#242922;position:absolute;top:0;left:0;right:0}.booking .main-timeline .timeline{display:inline-block;margin-bottom:50px;position:relative}.booking .main-timeline .timeline:before{content:"";width:20px;height:20px;border-radius:50%;border:4px solid #fff;background:#3d4435;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.booking .main-timeline .timeline-icon{display:inline-block;width:130px;height:130px;border-radius:50%;border:3px solid #3d4435;padding:13px;text-align:center;position:absolute;top:50%;left:30%;transform:translateY(-50%)}.booking .main-timeline .timeline-icon i{display:block;border-radius:50%;background:#3d4435;font-size:64px;color:#fff;line-height:100px;z-index:1;position:relative}.booking .main-timeline .timeline-content{width:50%;padding:0 50px;margin:52px 0 0;float:right;position:relative}.booking .main-timeline .timeline-content:before{content:"";width:70%;height:100%;border:3px solid #3d4435;border-top:none;border-right:none;position:absolute;bottom:-13px;left:35px}.booking .main-timeline .title{font-size:20px;font-weight:600;color:#3d4435;text-transform:uppercase;margin:0 0 5px}.booking .main-timeline .timeline:nth-child(even) .timeline-icon{left:auto;right:30%}.booking .main-timeline .timeline:nth-child(even) .timeline-icon:before{right:auto;left:-100px}.booking .main-timeline .timeline:nth-child(even) .timeline-icon:after{right:auto;left:-30px}.booking .main-timeline .timeline:nth-child(even) .timeline-content{float:left}.booking .main-timeline .timeline:nth-child(even) .timeline-content:before{left:auto;right:35px;transform:rotateY(180deg)}.booking .main-timeline .timeline:nth-child(even) .timeline-content:after{left:auto;right:0}.booking .main-timeline .timeline:nth-child(2n) .timeline-content:after,.booking .main-timeline .timeline:nth-child(2n) .timeline-icon i,.booking .main-timeline .timeline:nth-child(2n) .timeline-icon:before,.booking .main-timeline .timeline:nth-child(2n):before{background:#3d4435}.booking .main-timeline .timeline:nth-child(2n) .timeline-icon{border-color:#3d4435}.booking .main-timeline .timeline:nth-child(2n) .title{color:#3d4435}.booking .main-timeline .timeline:nth-child(2n) .timeline-content:before{border-left-color:#3d4435;border-bottom-color:#3d4435}.booking .main-timeline .timeline:nth-child(3n) .timeline-content:after,.booking .main-timeline .timeline:nth-child(3n) .timeline-icon i,.booking .main-timeline .timeline:nth-child(3n) .timeline-icon:before,.booking .main-timeline .timeline:nth-child(3n):before{background:#3d4435}.booking .main-timeline .timeline:nth-child(3n) .timeline-icon{border-color:#3d4435}.booking .main-timeline .timeline:nth-child(3n) .title{color:#3d4435}.booking .main-timeline .timeline:nth-child(3n) .timeline-content:before{border-left-color:#3d4435;border-bottom-color:#3d4435}@media only screen and (max-width:1200px){.booking .main-timeline .timeline-icon:before{width:50px;right:-50px}.booking .main-timeline .timeline:nth-child(even) .timeline-icon:before{right:auto;left:-50px}.booking .main-timeline .timeline-content{margin-top:75px}}@media only screen and (max-width:990px){.booking .main-timeline .timeline{margin:0 0 10px}.booking .main-timeline .timeline-icon{left:25%}.booking .main-timeline .timeline:nth-child(even) .timeline-icon{right:25%}.booking .main-timeline .timeline-content{margin-top:115px}}@media only screen and (max-width:767px){.booking .main-timeline{padding-top:50px}.booking .main-timeline:before{left:80px;right:0;margin:0}.booking .main-timeline .timeline{margin-bottom:70px}.booking .main-timeline .timeline:before{top:0;left:83px;right:0;margin:0}.booking .main-timeline .timeline-icon{width:60px;height:60px;line-height:40px;padding:5px;top:0;left:0}.booking .main-timeline .timeline:nth-child(even) .timeline-icon{left:0;right:auto}.booking .main-timeline .timeline-icon:before,.booking .main-timeline .timeline:nth-child(even) .timeline-icon:before{width:25px;left:auto;right:-25px}.booking .main-timeline .timeline-icon:after,.booking .main-timeline .timeline:nth-child(even) .timeline-icon:after{width:25px;height:30px;top:44px;left:auto;right:-5px}.booking .main-timeline .timeline-icon i{font-size:30px;line-height:45px}.booking .main-timeline .timeline-content,.booking .main-timeline .timeline:nth-child(even) .timeline-content{width:100%;margin-top:-15px;padding-left:130px;padding-right:5px}.booking .main-timeline .timeline:nth-child(even) .timeline-content{float:right}.booking .main-timeline .timeline-content:before,.booking .main-timeline .timeline:nth-child(even) .timeline-content:before{width:50%;left:120px}.booking .main-timeline .timeline:nth-child(even) .timeline-content:before{right:auto;transform:rotateY(0)}.booking .main-timeline .timeline-content:after,.booking .main-timeline .timeline:nth-child(even) .timeline-content:after{left:85px}}@media only screen and (max-width:479px){.booking .main-timeline .timeline-content,.booking .main-timeline .timeline:nth-child(2n) .timeline-content{padding-left:110px}.booking .main-timeline .timeline-content:before,.booking .main-timeline .timeline:nth-child(2n) .timeline-content:before{left:99px}.booking .main-timeline .timeline-content:after,.booking .main-timeline .timeline:nth-child(2n) .timeline-content:after{left:65px}}.contact-us{position:relative;padding-bottom:0}.contact-us .contact-head{background:#fff;border-radius:7px;overflow:hidden;box-shadow:0 10px 30px rgba(111,111,111,.1);position:relative;z-index:5}.contact-us .title{margin-bottom:30px}.contact-us .contant-inner-title{margin-bottom:45px}.contact-us .contant-inner-title h4{font-size:25px;font-weight:700;margin-bottom:5px;color:#fff;text-transform:capitalize}.contact-us .contant-inner-title p{font-size:14px;font-weight:400;color:#fff;line-height:23px;margin-top:10px;display:block}.contact-us .single-head{padding:50px;height:100%;background:#3d4435;position:relative;z-index:5;overflow:hidden;border-radius:10px}.contact-us .single-head-2{padding:20px 30px!important}.contact-us .single-info{text-align:left;margin-bottom:16px;padding-left:40px;position:relative}.contact-us .single-info i{color:#fff;font-size:18px;display:inline-block;margin-right:20px;position:absolute;left:0;top:2px}.contact-us .single-info ul{display:inline-block}.contact-us .single-info ul li:last-child{margin-bottom:0}.contact-us .single-info ul li{color:#fff;font-weight:500;display:inline-block;font-size:13px}.contact-us .single-info ul li a{font-weight:500;color:#fff;display:inline-block;font-size:13px}.contact-us .single-info ul li a:hover{color:#fff}.contact-us .contact-social{display:block;margin-top:10px}.contact-social-2{margin-top:0!important}.contact-us .contact-social h5{color:#5c862d;font-weight:600;font-size:18px}.contact-us .contact-social ul{display:inline-block;position:relative;margin-top:15px;padding-left:0}.contact-us .contact-social ul li{display:inline-block;margin-right:5px}.contact-us .contact-social ul li:last-child{margin-right:0}.contact-us .contact-social ul li a{color:#fff;font-size:17px;position:relative;height:30px;width:30px;line-height:30px;text-align:center;display:block;transition:all .4s ease;overflow:hidden}.contact-us .contact-social ul li a span{position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;height:30px;width:30px;line-height:30px;display:block;transition:all .3s ease}.contact-us .contact-social ul li a:hover .icon-1{top:-15px}.contact-us .contact-social ul li a .icon-2{top:50px}.contact-us .contact-social ul li a:hover .icon-2{top:15px}.contact-social-2 ul{left:-18px!important;margin-top:30px!important}.contact-social-2 ul li a{font-size:24px!important;height:60px!important;width:60px!important;line-height:60px!important}.contact-social-2 ul li a span{margin-left:-30px!important;margin-top:-30px!important;height:60px!important;width:60px!important;line-height:60px!important}.contact-social-2 ul li a:hover .icon-1{top:-30px!important}.contact-social-2 ul li a .icon-2{top:100px!important}.contact-social-2 ul li a:hover .icon-2{top:30px!important}.contact-us .contact-social ul li a:hover{color:#fff}.contact-us .single-info .title{margin-bottom:10px;font-weight:500;color:#fff;font-size:18px}.contact-us .single-info .title span{display:block;font-size:14px;margin-top:8px;font-weight:500}@media(max-width:991px){.map-1{display:none}.map-section{padding-bottom:100px;box-shadow:0 10px 30px rgba(111,111,111,.1);padding:20px;border-radius:7px}}@media(min-width:992px){.map-2{display:none}}.container-body{display:flex;flex-direction:column;min-height:100vh}.content-main{flex:1;margin:0;padding:0}.footer{background-color:#23271f;font-family:Arial,sans-serif}.footer p{color:#d6dbd0!important;font-size:.7rem!important}.footer a{color:#d6dbd0!important;font-size:.9rem!important}.footer a:hover{color:#5c862d!important}.footer ul{padding:0}.footer ul li{display:inline-block;margin-right:10px}.footer ul li:last-child{margin-right:0}.button .btn{display:inline-block;text-transform:capitalize;font-size:14px;font-weight:600;padding:15px 30px;background-color:#5c862d!important;color:#fff!important;border:none;transition:.5s;border-radius:30px}.button .btn:hover{background-color:#000!important;color:#fff!important;box-shadow:0 1rem 3rem rgba(35,38,45,.15)!important;transform:translate3d(0,-5px,0)}.button .btn:focus{outline:none!important;box-shadow:0 0 8px 4px rgba(92,134,45,.5)!important;background-color:#699933!important}.button .btn-alt{background-color:#fff;color:#5c862d}.button .btn-alt:hover{background-color:#000;color:#fff}.button .btn.active{color:#23271f!important}@media(max-width:480px) and (orientation:portrait){.button .btn{font-size:13px;font-weight:400;padding:7px 15px;border-radius:15px}.button .btn:hover{box-shadow:0 .5rem 1.5rem rgba(35,38,45,.15)!important}}.intuitive-top{background-color:#23271f;color:#d6dbd0}.header-bg{background-color:#23271f}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.preloader{position:fixed;top:0;left:0;z-index:999999999;width:100%;height:100%;background-color:#fff;overflow:hidden}.preloader-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader-icon{width:100px;height:100px;display:inline-block;padding:0}.preloader-icon span{position:absolute;display:inline-block;width:100px;height:100px;border-radius:100%;background:#5c862d;animation:preloader-fx 1.6s linear infinite}.preloader-icon span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes preloader-fx{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}.accordion-button:not(.collapsed){color:#5c862d;background-color:#3d4435}.accordion-button[aria-expanded=true]::after{color:#5c862d}.accordion-button{outline:none;box-shadow:none;padding:1rem}.accordion-button:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}.accordion-body{color:#3d4435}.accordion-button:not(.collapsed){background-color:#8a987a;color:#f4f5f3}.accordion-collapse.show .accordion-body{background-color:#bdc4b4;color:#23271f}.accordion-nav .accordion-button:not(.collapsed){background-color:#3d4435;color:#f4f5f3}.accordion-nav .accordion-collapse.show .accordion-body{background-color:#3d4435;color:#23271f}.accordion-nav .accordion-button{color:#fff!important;background-color:#3d4435}.accordion-nav .accordion-button::after{color:#fff!important;background-color:#3d4435}.accordion-nav .accordion-body{color:#fff!important;padding:.3rem!important}.accordion-nav .nav-list__item{color:#fff!important}.accordion-nav .nav-list__item a{color:#fff!important;text-decoration:none}ol[start="2"]{counter-reset:lis 1}ol[start="3"]{counter-reset:lis 2}ol[start="4"]{counter-reset:lis 3}ol[start="5"]{counter-reset:lis 4}ol[start="6"]{counter-reset:lis 5}ol[start="7"]{counter-reset:lis 6}ol[start="8"]{counter-reset:lis 7}ol[start="9"]{counter-reset:lis 8}ol[start="10"]{counter-reset:lis 9}.btn-outline-primary{border-color:#5c862d}.btn-outline-primary:hover{color:#fff!important;background-color:#3d4435;border-color:#3d4435}.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(61,68,53,.5)!important;border-color:#3d4435!important}/*# sourceMappingURL=style.css.map */