.banner-container{display:flex;flex-direction:row;width:100%}@media(max-width:768px){.banner-container{flex-direction:column}}.banner-container .left{flex:1;height:auto}@media(max-width:768px){.banner-container .left{display:none}}.banner-container .left img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-container .right{display:flex;flex:1;flex-direction:row;flex-wrap:wrap}.banner-container .right .box{align-items:center;aspect-ratio:1;background-color:#2e392f;display:flex;justify-content:center;width:50%}.banner-container .right .box:first-child,.banner-container .right .box:last-child{background-color:#ebebe3}.banner-container .right .box a{align-items:center;color:#ebebe3;display:flex;font-family:kompeni,sans-serif;font-size:64px;height:100%;justify-content:center;line-height:64px;text-decoration:none;transition:font-size .3s ease;width:100%}.banner-container .right .box a:hover{font-size:76px}@media(max-width:768px){.banner-container .right .box a{font-size:40px;line-height:40px}.banner-container .right .box a:hover{font-size:46px}}.banner-container .right .box:first-child a,.banner-container .right .box:last-child a{color:#2e392f}.banner-container .right .box a .box-logo{transition:width .3s ease;width:60%}.banner-container .right .box a .box-logo:hover{width:66%}.mobile-banner-container{display:none;flex-direction:column;height:100vh;width:100%}@media(max-width:768px){.mobile-banner-container{display:flex}}.mobile-banner-container .banner{flex:1;position:relative}.mobile-banner-container .banner img.bg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-banner-container .banner .cover{background-color:#2e392fb2;height:100%;position:absolute;width:100%;z-index:1}.mobile-banner-container .banner img.banner-logo{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:250px;z-index:2}.mobile-banner-container .banner .arrow-down{bottom:16px;cursor:pointer;left:0;margin:auto;position:absolute;right:0;width:28px;z-index:2}.mobile-banner-container .banner .arrow-down img{width:100%}.description-container{align-items:center;background-color:#2e392f;display:flex;flex-direction:column;gap:50px;justify-content:center;padding:200px;position:relative;width:100%}@media(max-width:992px){.description-container{padding:70px 16px}}.description-container .description{color:#fff;font-family:kompeni,sans-serif;font-size:48px;line-height:142%;text-align:center;z-index:2}@media(max-width:768px){.description-container .description{font-size:25px;line-height:35px}}.description-container .description span{font-family:inter,sans-serif}.description-container .page-h1-container{align-items:center;display:flex;flex-direction:column;font-size:24px;gap:4px;line-height:29px;z-index:2}@media(max-width:768px){.description-container .page-h1-container{font-size:16px;line-height:21px}}.description-container .page-h1-container h1{color:#d29d46;font-family:kompeni,sans-serif;font-size:24px;margin:0}.description-container .page-h1-container p{color:#fff;margin:0}.description-container .logo{height:100%;left:-200px;opacity:.2;position:absolute;z-index:1}@media(max-width:768px){.description-container .logo{left:-66px}}.map-container{height:460px;width:100%}.extra-descriptions-container{background-color:#2e392f;overflow:hidden;position:relative;width:100%}.extra-descriptions-container .logo{height:150%;left:-200px;opacity:.2;position:absolute;top:-120px;z-index:1}@media(max-width:768px){.extra-descriptions-container .logo{height:100%;left:-66px;top:0}}.extra-descriptions-container .toggler{align-items:center;background-color:#d29d46;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:10px 6px;position:relative;text-align:center;width:100%;z-index:2}@media(max-width:576px){.extra-descriptions-container .toggler{justify-content:space-between}}.extra-descriptions-container .toggler .toggler-title{color:#fff;font-size:20px;font-weight:400;line-height:25px;margin:0}@media(max-width:992px){.extra-descriptions-container .toggler .toggler-title{font-size:14px;line-height:29px}}@media(max-width:576px){.extra-descriptions-container .toggler .toggler-title{font-size:12px;line-height:17px}}.extra-descriptions-container .toggler .toggler-read-more{color:#fff;font-size:15px;font-weight:500;line-height:20px;position:absolute;right:15px}@media(max-width:992px){.extra-descriptions-container .toggler .toggler-read-more{font-size:14px;line-height:19px}}@media(max-width:576px){.extra-descriptions-container .toggler .toggler-read-more:not(.mobile){display:none}}.extra-descriptions-container .descriptions{display:flex;flex-direction:row;gap:50px;margin:auto;max-height:0;max-width:1400px;opacity:0;overflow:hidden;padding:0 15px;position:relative;transform:translateY(-20px);transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.extra-descriptions-container .descriptions.active{max-height:1500px;opacity:1;padding:50px 15px;transform:translateY(0)}@media(max-width:768px){.extra-descriptions-container .descriptions{flex-direction:column;gap:20px}}.extra-descriptions-container .descriptions .column{display:flex;flex:1;flex-direction:column;gap:20px;z-index:2}.extra-descriptions-container .descriptions .column .column-title{color:#fff;font-family:kompeni,sans-serif;font-size:16px;font-weight:400;line-height:21px;margin:0}@media(max-width:768px){.extra-descriptions-container .descriptions .column .column-title{font-size:14px;line-height:19px}}.extra-descriptions-container .descriptions .column p{color:#fff;font-size:16px;font-weight:400;line-height:21px;margin:0}@media(max-width:768px){.extra-descriptions-container .descriptions .column p{font-size:14px;line-height:19px}}.extra-descriptions-container .descriptions .column p .read-more-button{cursor:pointer;text-decoration:underline}.extra-descriptions-container .descriptions .column .read-more-content{display:none;flex-direction:column;gap:20px}.extra-descriptions-container .descriptions .column .read-more-content.active{display:flex}.story-container{align-items:stretch;background-color:#ebebe3;display:flex;flex-direction:row;width:100%}.story-container .left-side{width:50%}@media(max-width:768px){.story-container .left-side{display:none}}.story-container .left-side img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.story-container .right-side{padding:100px;width:50%}@media(max-width:992px){.story-container .right-side{padding:40px 20px}}@media(max-width:768px){.story-container .right-side{width:100%}}.story-container .right-side .title{color:#2e392f;font-family:auto-pro,sans-serif;font-size:25px;font-weight:900;line-height:130%;margin:0 0 20px}@media(max-width:768px){.story-container .right-side .title{font-size:18px;line-height:130%}}.story-container .right-side p{color:#2e392f;font-size:16px;font-weight:300;line-height:130%;margin:0 0 20px}@media(max-width:768px){.story-container .right-side p{font-size:16px;line-height:21px}}.story-container .right-side .read-more-button{color:#d29d46;cursor:pointer;font-size:15px;font-weight:400;line-height:130%;margin:0}@media(max-width:768px){.story-container .right-side .read-more-button{font-size:12px;line-height:17px}}.story-read-more-content{display:none;width:100%}.story-read-more-content.active{display:block}.read-more-content .services-container{display:flex;flex-direction:row}@media(max-width:768px){.read-more-content .services-container{flex-direction:column}}.read-more-content .services-container .left-side{background-color:#2e392f;width:50%}@media(max-width:768px){.read-more-content .services-container .left-side{width:100%}}.read-more-content .services-container .left-side .top{aspect-ratio:7/3;width:100%}.read-more-content .services-container .left-side .top img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.read-more-content .services-container .left-side .bottom{display:flex;flex-direction:column;gap:20px;padding:60px 80px;width:100%}@media(max-width:768px){.read-more-content .services-container .left-side .bottom{gap:10px;padding:20px 15px}}.read-more-content .services-container .left-side .bottom .title{color:#fff;font-size:20px;font-weight:700;line-height:25px}@media(max-width:768px){.read-more-content .services-container .left-side .bottom .title{font-size:16px;line-height:21px}}.read-more-content .services-container .left-side .bottom p{color:#fff;font-size:20px;font-weight:300;line-height:25px}@media(max-width:768px){.read-more-content .services-container .left-side .bottom p{font-size:14px;line-height:19px}}.read-more-content .services-container .right-side{background-color:#ebebe3;width:50%}@media(max-width:768px){.read-more-content .services-container .right-side{width:100%}}.read-more-content .services-container .right-side .services{display:flex;flex-direction:column;gap:20px;padding:60px 80px;width:100%}@media(max-width:768px){.read-more-content .services-container .right-side .services{padding:20px 15px}}.read-more-content .services-container .right-side .services .service{width:100%}.read-more-content .services-container .right-side .services .service .service-name{font-size:20px;font-style:Light;font-weight:300;letter-spacing:0;line-height:25px}@media(max-width:768px){.read-more-content .services-container .right-side .services .service .service-name{font-size:16px;line-height:21px}}.read-more-content .services-container .right-side .services .service .service-name span{font-family:kompeni,sans-serif;font-size:24px;font-weight:400;line-height:29px}@media(max-width:768px){.read-more-content .services-container .right-side .services .service .service-name span{font-size:16px;line-height:21px}}.read-more-content .services-container .right-side .services .service p{font-size:20px;font-style:Light;font-weight:300;letter-spacing:0;line-height:25px}@media(max-width:768px){.read-more-content .services-container .right-side .services .service p{font-size:16px;line-height:21px}}.read-more-content .story-continue-container{display:flex;flex-direction:row}@media(max-width:768px){.read-more-content .story-continue-container{flex-direction:column}}.read-more-content .story-continue-container .left-side{background-color:#2e392f;display:flex;flex-direction:column;gap:20px;padding:60px 80px;width:50%}@media(max-width:768px){.read-more-content .story-continue-container .left-side{gap:10px;padding:20px 15px;width:100%}}.read-more-content .story-continue-container .left-side .title{color:#fff;font-size:20px;font-weight:700;line-height:25px;margin:0}@media(max-width:768px){.read-more-content .story-continue-container .left-side .title{font-size:16px;line-height:21px}}.read-more-content .story-continue-container .left-side p{color:#fff;font-size:16px;font-weight:300;line-height:21px;margin:0}@media(max-width:768px){.read-more-content .story-continue-container .left-side p{font-size:14px;line-height:19px}}.read-more-content .story-continue-container .left-side .decor-container{margin-top:20px;text-align:center;width:100%}@media(max-width:768px){.read-more-content .story-continue-container .left-side .decor-container{margin-top:0}}.read-more-content .story-continue-container .left-side .decor-container img{width:80px}@media(max-width:768px){.read-more-content .story-continue-container .left-side .decor-container img{width:50px}}.read-more-content .story-continue-container .right-side{width:50%}@media(max-width:768px){.read-more-content .story-continue-container .right-side{display:none}}.read-more-content .contact-section{background-color:#ebebe3;display:flex;flex-direction:row;padding:60px 80px}@media(max-width:768px){.read-more-content .contact-section{flex-direction:column;gap:20px;padding:20px 15px}}.read-more-content .contact-section .left-side{width:40%}@media(max-width:768px){.read-more-content .contact-section .left-side{width:100%}}.read-more-content .contact-section .left-side .title{color:#d29d46;font-family:kompeni,sans-serif;font-size:20px;font-weight:400;line-height:25px;margin-bottom:20px}@media(max-width:768px){.read-more-content .contact-section .left-side .title{font-size:16px;line-height:21px;margin-bottom:15px}}.read-more-content .contact-section .left-side .contact-details{display:flex;flex-direction:column;gap:2px}.read-more-content .contact-section .left-side .contact-details .line{color:#2e392f!important;font-size:18px;font-weight:300;line-height:23px;text-decoration:none!important}@media(max-width:768px){.read-more-content .contact-section .left-side .contact-details .line{font-size:16px;line-height:21px}}.read-more-content .contact-section .right-side{width:60%}@media(max-width:768px){.read-more-content .contact-section .right-side{width:100%}}.read-more-content .contact-section .right-side .title{color:#2e392f;font-family:kompeni,sans-serif;font-size:20px;font-weight:400;line-height:25px;margin-bottom:20px}@media(max-width:768px){.read-more-content .contact-section .right-side .title{font-size:16px;line-height:21px;margin-bottom:15px}}.read-more-content .contact-section .right-side ul{display:flex;flex-direction:column;gap:2px;list-style:none;list-style:disc inside;margin:0;padding:0}.read-more-content .contact-section .right-side ul li{color:#2e392f;font-size:18px;font-weight:300;line-height:23px}@media(max-width:768px){.read-more-content .contact-section .right-side ul li{font-size:14px;line-height:19px}}.read-more-content .contact-section .right-side .description{color:#2e392f;font-size:18px;font-weight:300;line-height:23px}@media(max-width:768px){.read-more-content .contact-section .right-side .description{font-size:14px;line-height:19px}}.read-more-content .faqs-section{background-color:#2e392f;padding:60px 15px}.read-more-content .faqs-section .faqs-container{margin:0 auto;max-width:850px;width:100%}.read-more-content .faqs-section .faqs-container .title{color:#ebebe3;font-family:kompeni,sans-serif;font-size:32px;font-weight:400;line-height:37px;margin-bottom:20px}@media(max-width:768px){.read-more-content .faqs-section .faqs-container .title{font-size:20px;line-height:25px}}.read-more-content .faqs-section .faqs-container .faq{border-top:3.95px solid #d29d46;display:flex;flex-direction:column;gap:10px;padding:20px 0}.read-more-content .faqs-section .faqs-container .faq:last-child{border-bottom:3.95px solid #d29d46}.read-more-content .faqs-section .faqs-container .faq .question{align-items:flex-start;color:#ebebe3;cursor:pointer;display:flex;flex-direction:row;font-family:kompeni,sans-serif;font-size:32px;font-weight:400;gap:50px;justify-content:space-between;line-height:37px}@media(max-width:768px){.read-more-content .faqs-section .faqs-container .faq .question{font-size:20px;line-height:25px}}.read-more-content .faqs-section .faqs-container .faq .question .arrow{color:#d29d46;font-size:30px;transition:transform .3s ease-in-out}@media(max-width:768px){.read-more-content .faqs-section .faqs-container .faq .question .arrow{font-size:20px}}.read-more-content .faqs-section .faqs-container .faq .question .arrow.active{transform:rotate(180deg)}.read-more-content .faqs-section .faqs-container .faq .answer{color:#ebebe3;display:none;font-size:18px;font-weight:300;line-height:23px}.read-more-content .faqs-section .faqs-container .faq .answer.active{display:block}.read-more-content .read-more-bottom{background-color:#ebebe3;padding:30px 15px;text-align:center}.read-more-content .read-more-bottom .read-more-button-bottom{color:#d29d46;cursor:pointer;font-size:15px;font-weight:400;line-height:130%}
