header{background-color:#fff;width:100%;z-index:999999999;position:relative}header nav{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:var(--container-width);margin:0 auto;padding-top:30px;padding-bottom:30px;gap:8px}header nav .logo img{width:170px;height:95px}header nav ul{display:flex;flex-direction:row;align-items:center;gap:40px}header nav ul li{color:var(--theme-green)!important}header nav .left .navigation-toggle{display:none}#MobileNav{display:none}footer{background-color:#fff;margin-top:70px}footer .wrapper{max-width:var(--container-width);margin:0 auto;padding:50px 0}footer .wrapper .up{display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer .wrapper .up .left .logo img{width:180px;height:42px}footer .wrapper .up .right ul{display:flex;flex-direction:row;gap:20px}footer .wrapper .up .right ul li{color:var(--theme-text-grey)!important}footer .wrapper .down{display:flex;flex-direction:column;gap:20px;margin-top:70px;justify-content:center;align-items:center}footer .wrapper .down .line{height:1px;width:100%;background-color:gray}footer .wrapper .down p{color:var(--theme-text-grey)!important}#hero{position:relative}#hero .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:var(--container-width);margin:0 auto}#hero .wrapper .left{display:flex;flex-direction:column;gap:10px;flex:6;max-width:550px}#hero .wrapper .left p{color:#fff}#hero .wrapper .left .button-set{margin-top:25px}#hero .wrapper .left .button-set .theme-button-main{margin-right:15px}#hero .wrapper .right{flex:4;display:flex;justify-content:flex-end;position:relative}#hero .wrapper .right img{width:568px;height:568px}#hero .green-splash{position:absolute;top:0;right:0;z-index:-99}#hero .design-pattern{position:absolute;top:0;left:0;z-index:-99;margin-top:-30px}#hero .design-pattern img{width:231.8px;height:304.99px}#intro .wrapper{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:70px}#intro .wrapper .left{flex:5}#intro .wrapper .left img{width:566px;height:491px;border-radius:var(--border-radius)}#intro .wrapper .right{flex:5}#intro .wrapper .right p{color:#fff}#intro .wrapper .right .theme-M{margin-top:30px;margin-bottom:10px}#textmedia .wrapper .text{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#textmedia .wrapper .text p{color:#fff}#textmedia .wrapper .text .left{max-width:550px}#textmedia .wrapper .text .left .theme-M{margin-bottom:15px}#textmedia .wrapper .images .gallery{margin-top:40px;display:flex;flex-direction:row;justify-content:center;width:100%;gap:20px}#textmedia .wrapper .images .gallery img{width:100%;height:568.9px;border-radius:var(--border-radius)}#occasion .wrapper .text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center}#occasion .wrapper .text .theme-XS{max-width:650px;color:#fff}#occasion .wrapper .text .theme-XL{color:var(--theme-green)}#occasion .wrapper .boxes{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin-top:30px;position:relative}#occasion .wrapper .boxes .box{background-color:#fff;border-radius:var(--border-radius);max-width:265px;width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:20px;gap:5px}#occasion .wrapper .boxes .box p{color:#000}#occasion .wrapper .boxes .box img{margin-bottom:10px;border-radius:10px;width:100%;height:220px;object-fit:cover}.oc-de-1{position:absolute;top:0;left:0;z-index:-99;margin-top:-100px}.oc-de-1 img{width:237px;height:180px}.oc-de-2{position:absolute;top:0;right:0;z-index:-99;margin-top:-250px;margin-right:-120px}.oc-de-2 img{width:500px;height:500px}#reviews .wrapper{position:relative}#reviews .wrapper .rw-de-1{position:absolute;right:0;top:0;z-index:-99}#reviews .wrapper .rw-de-1 img{width:96.951px;height:140.96px}#reviews .wrapper .meta{display:flex;flex-direction:column;gap:10px}#reviews .wrapper .meta p{color:#fff;max-width:600px}#reviews .wrapper .reviews .boxes{margin-top:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#reviews .wrapper .reviews .boxes .element{background-color:#fff;border-radius:var(--border-radius);display:flex;flex-direction:row;justify-content:center;align-items:flex-start;height:280px;min-height:280px;max-width:600px;width:100%}#reviews .wrapper .reviews .boxes .element .image{min-width:180px;background-color:#f2f1fa;height:100%;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius)}#reviews .wrapper .reviews .boxes .element .image img{width:53.958px;height:62.5px}#reviews .wrapper .reviews .boxes .element .text{padding:40px 20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}#reviews .wrapper .reviews .boxes .element .text p{color:#000}#reviews .wrapper .reviews .boxes .element .text .theme-S{color:var(--theme-green)!important}#ctabanner .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#ctabanner .wrapper .left{display:flex;flex-direction:column;gap:10px}#ctabanner .wrapper .left p{color:#fff;max-width:487px}#ctabanner .wrapper .right .form-container{appearance:none;-webkit-appearance:none;-moz-appearance:none}#ctabanner .wrapper .right .form-container .fields-underline{padding-bottom:10px;border-bottom:1px solid #E7E6F2}#ctabanner .wrapper .right .form-container .fields-underline .theme-button-main{padding:15px 36px!important}#ctabanner .wrapper .right .form-container .fields-underline input[type=text]{color:#fff}#ctabanner .wrapper .right .form-container .fields-underline input[type=text]:focus{outline:none}#faq{position:relative;overflow:hidden}#faq .fq-dp-1{position:absolute;right:0;top:0;transform:rotate(3deg);margin-top:-20px}#faq .wrapper{max-width:var(--container-width);margin:0 auto;display:flex;flex-direction:column;gap:45px}#faq .wrapper .theme-M .green-text{color:var(--theme-green)!important}#faq .wrapper .questions .straight-line{height:1px;width:100%;background-color:#d4d2e3}#faq .wrapper .questions .element .bar{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:30px 0;height:auto}#faq .wrapper .questions .element .bar .circle{height:32px;width:32px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}#faq .wrapper .questions .element .bar .circle .theme-XS{color:#000}#faq .wrapper .questions .element .content{max-width:1000px}#faq .wrapper .questions .element .content{max-height:0;overflow:hidden;transition:all .4s ease-in-out}#faq .wrapper .questions .element.active .content{max-height:500px;overflow-y:scroll;margin-bottom:20px}#faq .wrapper .questions .element .circle p{transition:transform .3s ease}#faq .wrapper .questions .element.active .circle p{transform:rotate(45deg)}#faq .wrapper .questions .element.active .circle{background-color:#bcbacd}#contact{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:80px}#contact .info-container{flex:4}#contact .info-container{display:flex;flex-direction:column;gap:10px}#contact .info-container .theme-M .green-text{color:var(--theme-green)!important}#contact .info-container .details{margin-top:50px;display:flex;flex-direction:column;gap:15px}#contact .info-container .details div{display:flex;flex-direction:row;align-items:center;gap:10px}#contact .form-container{border-radius:25px;background:#f2f1fa8c;max-width:650px;padding:50px;flex:6;position:relative}#contact .form-container .ctc-dp-1{position:absolute;top:0;left:0;z-index:-99;margin-top:-30px}#contact form{display:flex;flex-direction:column;align-items:flex-start;gap:20px}#contact *{appearance:none;-webkit-appearance:none;-moz-appearance:none}#contact form input[type=text],#contact form textarea{border-radius:var(--border-radius);background-color:#ffffffe6;padding:15px;width:100%;font-family:"Rounded Mplus 1c",serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.288px}#contact form .checkbox-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}#contact form .checkbox-container input[type=checkbox]{width:15px;height:15px;flex-shrink:0;border-radius:5px;background:#fff;box-shadow:0 4px 20px #00000026;transition:.1s all ease-in-out}#contact form .checkbox-container input[type=checkbox]:checked{background:var(--theme-green)}#contentcards .wrapper .meta{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}#contentcards .wrapper .boxes{margin-top:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative}#contentcards .wrapper .boxes .element{max-width:390px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 20px;background-color:#fff;border-radius:var(--border-radius);text-align:center}#contentcards .wrapper .boxes .element .theme-XL{color:var(--theme-text-grey)!important}#contentcards .wrapper .boxes .element .theme-M{color:var(--theme-green)!important}#contentcards .wrapper .boxes .element .theme-XS{color:#000}#contentcards .wrapper .boxes .cc-dp-1{position:absolute;top:0;left:0;z-index:-99;margin-top:-200px;margin-left:-60px}#contentcards .wrapper .boxes .cc-dp-1 img{width:200px;height:269px}#team{position:relative}#team .tm-dp-1{position:absolute;bottom:0;left:0;z-index:-99}#team .tm-dp-1 img{width:531.779px;height:113.164px}#team .wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center;max-width:var(--container-width);margin:0 auto}#team .wrapper .meta{max-width:450px}#team .wrapper .meta .theme-M{margin-bottom:15px}#team .wrapper .members{display:flex;flex-direction:row;gap:20px}#team .wrapper .members div:nth-child(2){margin-top:50px}#team .wrapper .members .element .theme-S{margin-top:10px;color:var(--theme-green)!important}#gallery .wrapper .meta{display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column}#gallery .wrapper .gallery{margin-top:50px}#gallery .wrapper .gallery .images{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;padding:20px;background-color:#097ffb1a;border-radius:10px;box-shadow:0 4px 10px #0000001a;width:100%}#gallery .wrapper .gallery .images a{display:block;overflow:hidden;border-radius:10px;box-shadow:0 4px 6px #0000001a;transition:transform .3s,box-shadow .3s}#gallery .wrapper .gallery .images a:hover{transform:scale(1.05);box-shadow:0 6px 12px #0003}#gallery .wrapper .gallery .images img{width:100%;height:100%;object-fit:cover;border-radius:10px}.lg-backdrop{background-color:#7898444d!important}#gallery .wrapper .last{margin-top:50px;text-align:center}#teaser .wrapper{min-height:700px;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:flex-start;align-items:center}#teaser .wrapper .content{max-width:var(--container-width);width:100%;margin:0 auto}#teaser .wrapper .content .text{max-width:800px;display:flex;flex-direction:column;gap:25px;align-items:flex-start}#teaser .wrapper .content .text .theme-XL{color:var(--theme-green)!important}#reason .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}#reason .wrapper .theme-XL{color:var(--theme-green)!important}#reason .wrapper .elements{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}#reason .wrapper .elements .box{max-width:360px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:flex-start}#reason .wrapper .elements .box div{height:72px;width:72px;background-color:#fff;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center}#reason .wrapper .elements .box div img{height:28px;width:28px}#all-news ul{display:flex;flex-direction:column;gap:40px}#all-news ul li{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:50px;padding:50px;border-radius:var(--border-radius)}#all-news ul li .image{max-width:360px;min-width:360px}#all-news ul li .image img{width:360px;height:360px;object-fit:cover;border-radius:var(--border-radius)}#all-news ul li .meta{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:355px;max-height:360px}#all-news ul li .theme-M{color:#000}#all-news ul li .theme-XXS{color:var(--theme-text-grey)!important}#all-news ul li .theme-XS{padding-top:20px;color:#000}#all-news ul li .meta div .theme-XXS{padding-top:20px}#all-news .pagination{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;width:100%;margin-top:20px}#news-post .wrapper ul{display:flex;flex-direction:column;gap:40px}#news-post .wrapper ul li{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:50px;padding:50px;border-radius:var(--border-radius);height:auto}#news-post .wrapper ul li .image{max-width:360px;min-width:360px}#news-post .wrapper ul li .image img{width:360px;height:360px;object-fit:cover;border-radius:var(--border-radius)}#news-post .wrapper ul li .meta{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:auto}#news-post .wrapper ul li .theme-M{color:#000}#news-post .wrapper ul li .theme-XXS{color:var(--theme-text-grey)!important}#news-post .wrapper ul li .theme-XS{padding-top:20px;color:#000;padding-bottom:15px}#news-post .wrapper ul li .meta div .theme-XXS{padding-top:20px}
