.page-module__NfDiEG__aboutPage{min-height:100vh;padding-top:100px}.page-module__NfDiEG__hero{text-align:center;color:#fff;background-color:#0000;background-image:linear-gradient(#1e40afcc,#3b82f6cc),url(https://images.unsplash.com/photo-1539650116574-75c0c6d73f6e?ixlib=rb-4.0.3&auto=format&fit=crop&w=1920&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;height:60vh;display:flex}.page-module__NfDiEG__heroContent{max-width:800px;padding:0 20px}.page-module__NfDiEG__title{text-shadow:0 4px 20px #00000080;margin-bottom:20px;font-size:4rem;font-weight:700}.page-module__NfDiEG__subtitle{text-shadow:0 2px 10px #00000080;margin-bottom:0;font-size:1.5rem;font-weight:300}.page-module__NfDiEG__container{max-width:1200px;margin:0 auto;padding:80px 20px}.page-module__NfDiEG__section{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:80px;display:grid}.page-module__NfDiEG__section:nth-child(2n){direction:rtl}.page-module__NfDiEG__section:nth-child(2n) .page-module__NfDiEG__content{direction:ltr}.page-module__NfDiEG__content{padding:20px}.page-module__NfDiEG__sectionTitle{color:#1e40af;margin-bottom:30px;font-size:2.5rem;font-weight:700;position:relative}.page-module__NfDiEG__sectionTitle:after{content:"";background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);border-radius:2px;width:60px;height:4px;position:absolute;bottom:-10px;left:0}.page-module__NfDiEG__text{color:#374151;margin-bottom:20px;font-size:1.1rem;line-height:1.8}.page-module__NfDiEG__destinationsList{color:#374151;margin:20px 0;padding-left:0;font-size:1.1rem;line-height:1.8;list-style:none}.page-module__NfDiEG__destinationsList li{margin-bottom:10px;padding-left:20px;position:relative}.page-module__NfDiEG__destinationsList li:before{content:"🏖️";position:absolute;top:0;left:0}.page-module__NfDiEG__imageContainer{border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.page-module__NfDiEG__image{object-fit:cover;width:100%;height:400px;transition:transform .3s}.page-module__NfDiEG__image:hover{transform:scale(1.05)}.page-module__NfDiEG__valuesSection{text-align:center;margin-top:100px}.page-module__NfDiEG__valuesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-top:60px;display:grid}.page-module__NfDiEG__valueCard{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #1e40af1a;border-radius:20px;padding:40px 30px;transition:all .3s;box-shadow:0 10px 30px #0000001a}.page-module__NfDiEG__valueCard:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}.page-module__NfDiEG__valueIcon{margin-bottom:20px;font-size:3rem}.page-module__NfDiEG__valueTitle{color:#1e40af;margin-bottom:15px;font-size:1.5rem;font-weight:600}.page-module__NfDiEG__valueText{color:#6b7280;font-size:1rem;line-height:1.6}@media (max-width:1024px){.page-module__NfDiEG__section{gap:50px}.page-module__NfDiEG__sectionTitle{font-size:2.2rem}.page-module__NfDiEG__valuesGrid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:768px){.page-module__NfDiEG__title{font-size:2.5rem}.page-module__NfDiEG__subtitle{font-size:1.2rem}.page-module__NfDiEG__section{text-align:center;grid-template-columns:1fr;gap:40px}.page-module__NfDiEG__section:nth-child(2n){direction:ltr}.page-module__NfDiEG__sectionTitle{font-size:2rem}.page-module__NfDiEG__sectionTitle:after{left:50%;transform:translate(-50%)}.page-module__NfDiEG__valuesGrid{grid-template-columns:1fr;gap:30px}.page-module__NfDiEG__container{padding:60px 20px}.page-module__NfDiEG__image{height:300px}}@media (max-width:480px){.page-module__NfDiEG__hero{height:50vh}.page-module__NfDiEG__title{font-size:2rem}.page-module__NfDiEG__subtitle{font-size:1rem}.page-module__NfDiEG__sectionTitle{font-size:1.8rem}.page-module__NfDiEG__valueCard{padding:25px 15px}.page-module__NfDiEG__container{padding:40px 15px}.page-module__NfDiEG__text{font-size:1rem}.page-module__NfDiEG__valueIcon{font-size:2.5rem}.page-module__NfDiEG__heroContent{padding:0 15px}}
