@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body.page-template-company_page{font-family:'Roboto',sans-serif}.postpagecontent{margin:0 auto;margin-top:30px;margin-bottom:30px;max-width:1140px;width:80%}.frow{display:flex;flex-direction:column;margin-bottom:20px}.posform .frow input,.posform .frow textarea{margin-bottom:10px}.bannerimage{width:100%}.bannerimage img{width:100%}.bannercontent{position:absolute!important;top:50%;transform:translateY(-50%);left:0;right:0;width:90%;max-width:1100px;z-index:5;margin:0 auto}.sectionimage{width:100%}.sectionimage img{width:100%}.posform .frow input[type="text"]{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;font-family:inherit;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3}.que{margin-right:15px;width:40%}.ans{width:40%}.frow .qa{display:flex}input[type="submit"]{background:#4E7553;color:white!important;max-width:240px;margin:0 auto;border:1px solid #ddd;color:#333;font-size:1em;padding:10px 15px;width:80%;border-radius:5px;cursor:pointer}.frow h3{font-size:25px;margin:20px 0}.imageupload input[type="file"]{position:absolute;height:0;width:0}.imageupload button{border:none;background:#000;color:#fff;padding:5px 10px;cursor:pointer;margin-left:15px}.imgPreview{max-width:300px;max-height:300px;margin-left:15px}.imageupload{display:flex;align-items:self-start}.headerbanner{width:100%;min-height:600px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.bannertext{position:absolute;width:80%;max-width:1140px;margin:0 auto;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center}.bannertext h1{font-family:'Arial';color:#fff;font-size:60px;text-shadow:none;line-height:1.5;font-weight:400;font-style:normal;text-decoration:none;text-align:center;letter-spacing:normal;word-spacing:normal;text-transform:none;font-weight:500}.bannertext p{font-family:'Open Sans';color:#fff;font-size:137.5%;text-shadow:none;line-height:1.5;font-weight:400;font-style:normal;text-decoration:none;text-align:center;letter-spacing:normal;word-spacing:normal;text-transform:none;font-weight:500}.bannertext a{font-family:'Open Sans';color:#fff;font-size:81.25%;text-shadow:none;line-height:1.5;font-weight:400;font-style:normal;text-decoration:none;text-align:center;letter-spacing:normal;word-spacing:normal;text-transform:none;font-weight:600;background:#4E7553;opacity:1;padding:15px 30px 15px 30px;box-shadow:none;border:0 solid RGB(0 0 0);border-radius:5px;display:inline-block;margin-top:15px}.welcomesection{padding:80px 0;margin:0 auto;font-family:"Glegoo",Sans-serif;font-weight:400;font-size:1rem;background:linear-gradient(180deg,#EAE8E3 0%,#EAE8E3 100%)}.welcomesection .inner{max-width:1140px;width:80%;text-align:center;display:block;margin:0 auto;font-size:18px;line-height:28px}.book{background:linear-gradient(180deg,#F4F4F4 0%,#F4F4F4 100%);padding:50px 0;font-size:1rem;font-weight:400;line-height:1.5}.book .innersec{max-width:1140px;width:80%;margin:0 auto;display:flex}.book img{max-width:100%}.book .leftsec{width:60%;padding-right:30px}.book .rightsec{width:40%;padding:0 60px;padding-right:0}.secimage{margin-top:30px}.book .leftsec h2{font-size:2rem;margin-bottom:20px;font-weight:700}.bookingform h2{font-size:2rem;margin-bottom:20px;font-weight:700}.bookingform input,.bookingform textarea{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;font-family:inherit;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3}.bookingform textarea{height:100px;resize:none}.crow{margin-bottom:15px}.bookingform input['submit']{background:#4E7553!important;color:white!important}section.bg1{background:linear-gradient(180deg,#F4F4F4 0%,#F4F4F4 100%)}.contentsection{background:linear-gradient(180deg,#EAE8E3 0%,#EAE8E3 100%);padding:80px 0;font-size:1rem;font-weight:400;line-height:1.5}.inner{max-width:1140px;width:80%;text-align:left;display:flex;margin:0 auto;font-size:18px;line-height:28px}.contentsection .leftpart{width:50%;padding-right:30px}.contentsection .rightpart{width:50%;padding:0 60px;padding-right:0}#ytplayer{width:100%;height:300px}.contentsection h2{font-size:2rem;margin-bottom:20px;line-height:1em;font-weight:700}.contentsection img{max-width:100%}.contentsection .extrainfo h2{margin-top:2rem;margin-bottom:1rem;font-size:2rem;font-family:inherit;font-weight:500;line-height:1.2}.contentsection .extrainfo h3{font-size:1.8rem;margin-top:2rem;margin-bottom:1rem}.contentsection .extrainfo h4{font-size:1.6rem;margin-top:2rem;margin-bottom:1rem}.contentsection .extrainfo h5{font-size:1.4rem;margin-top:2rem;margin-bottom:1rem}.contentsection .extrainfo h6{font-size:1.2rem;margin-top:2rem;margin-bottom:1rem}.contentsection.extra{background:#fff}.contentsection .extrainfo p{font-size:17px;font-weight:400}.contentsection .extrainfo ul{list-style:outside;padding-left:15px}.contentsection .extrainfo ol{list-style:decimal;padding-left:15px}.contentsection .extrainfo li{font-size:17px;font-weight:400}.faq .inner{display:block}.faqitem{border:1px solid #d4d4d4}.faqtitle{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none;font-weight:600;color:#6ec1e4}.faqtitle .faqicon{padding-right:15px}.faqtitle .faqicon .fa-plus:before{content:"\f067"}.faqitem.active .faqtitle .faqicon .fa-plus:before{content:"\f068"}.faqitem.active .faqtitle,.faqitem.active .faqtitle a{color:#61ce70}.faqtitle a{color:#6ec1e4;text-decoration:none}.faqcontent{display:none;padding:15px 20px;border-top:1px solid #d4d4d4;font-size:17px;font-weight:400}@media screen and (max-width:1025px){.bannertext h1{font-size:50px;line-height:1.2em;margin-bottom:20px}.bannertext{width:90%}.bannertex p{margin-bottom:20px}}@media screen and (max-width:769px){.book .innersec{flex-direction:column}.contentsection .leftpart,.book .leftsec{width:100%;padding-right:0}.book .rightsec,.contentsection .rightpart{width:100%;padding-left:0;margin-top:30px}.inner{flex-direction:column}.bannertext h1{font-size:30px}.headerbanner{min-height:0;height:80vh}.book .innersec{max-width:90%}.inner{width:90%}}