#home-hero{position:relative;padding:clamp(4.75rem,7.82vw,6.3rem) clamp(1rem,1.5vw,2rem);background-color:var(--secondary);animation:none}#home-hero .cs-container{position:relative;z-index:5;justify-content:space-between;animation:fadeUpTransition .5s ease-in-out forwards}#home-hero .cs-container .text-content{color:var(--bodyTextColorWhite);max-width:550px}#home-hero .cs-container .cs-hero-title{margin-bottom:clamp(15px,2vw,24px);font-size:clamp(36px,5.6vw,50px)}#home-hero .cs-container .sub-title{margin-bottom:clamp(15px,2vw,24px);font-size:clamp(18px,2vw,24px);font-weight:400}#home-hero .cs-container .years{display:flex;align-items:center;font-weight:700;font-size:20px;border:1px solid var(--secondary);padding:0 10px;border-radius:4px}#home-hero .cs-container .button-container{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:center}#home-hero .cs-container .image-group{position:relative;left:0;font-size:min(2vw,1em)}#home-hero .cs-container .image-group .big-circle-dash{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:35.0625em;height:35.0625em;pointer-events:none}#home-hero .cs-container .image-group .hero-image img{width:31.875em;height:31.875em;object-fit:cover;border-radius:40em;border:8px solid var(--primary)}#home-hero .cs-container .image-group .highlights-container{display:flex;position:absolute;gap:1em;background-color:#fff;border:4px solid var(--primary);padding:1em 1.5em;border-radius:1.25em;width:fit-content}#home-hero .cs-container .image-group .highlights-container b{font-size:1.125em;font-weight:700;color:var(--headingTextColor)}#home-hero .cs-container .image-group .highlights-container .flex-col{display:flex;font-size:1.125em;flex-direction:column;justify-content:center;gap:.25em}#home-hero .cs-container .image-group .highlights-container .flex-col img{width:3.75em;height:auto}#home-hero .cs-container .image-group .highlights-container .flex-row{display:flex;flex-direction:row;justify-content:flex-start;gap:.75em;align-items:center}#home-hero .cs-container .image-group .highlights-container .flex-row img{width:6.688em}#home-hero .cs-container .image-group .cs-icon{width:3.75em;height:auto}#home-hero .cs-container .image-group .box-1{top:4.5em;left:-5em}#home-hero .cs-container .image-group .box-2{right:-2em;top:-3.5em}#home-hero .cs-container .image-group .box-3{right:-4.5em;top:21.5em}#home-hero .sbs-standard{gap:5rem}#home-hero .flower-group1{position:absolute;top:-3rem;left:-2rem;z-index:1;font-size:min(5.5vw,1em)}#home-hero .flower-group1 .flower{position:absolute}#home-hero .flower-group1 .flower-1{top:-1em;left:0em;width:3.625em;height:3.625em}#home-hero .flower-group1 .flower-2{top:3rem;left:-2em;width:4.5em;height:4.5em}@media screen and (min-width: 1024px){#home-hero{margin-top:0;padding-bottom:250px}#home-hero .cs-container .image-group{font-size:min(1.1vw,1em);left:-4.688em}#home-hero .cs-container .button-container{flex-wrap:nowrap}}#home-service{position:relative}#home-service .cs-container{text-align:center;position:relative}#home-service .cs-card-group{width:100%;gap:1.25rem;box-sizing:border-box;z-index:10;max-width:1030px;padding:20px;margin:auto;display:grid;grid-template-columns:1fr;justify-items:center}#home-service .cs-card-group .cs-item{text-align:center;width:100%;max-width:650px;box-sizing:border-box;padding:3rem;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;position:relative;z-index:1;border:8px dashed var(--secondary, #AFCB16);transition:all .3s}#home-service .cs-card-group .cs-item:nth-child(2),#home-service .cs-card-group .cs-item:nth-child(4){border:8px dashed var(--primary, #FF6F61)}#home-service .cs-card-group .cs-item img{width:96px;height:96px;object-fit:cover;border-radius:50%;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);outline:1px solid var(--secondary, #AFCB16);outline-offset:4px}#home-service .cs-card-group .cs-item .cs-h3{font-size:clamp(20px,2.2vw,24px);font-weight:700}#home-service .cs-card-group .cs-item .cs-text{margin-bottom:0;height:100%;opacity:1}#home-service .cs-card-group .cs-item .hover-highlight{color:var(--topperColor);text-decoration:none;font-weight:600;font-size:clamp(16px,2.2vw,18px)}#home-service .flower-mid-left{display:none}#home-service .flower-group1{position:absolute;top:-8em;left:-4em;font-size:clamp(.5em,1.5vw,1em)}#home-service .flower-group1 .flower-1{width:5em;height:5em}#home-service .flower-group1 .flower-2{width:4em;top:-4.5em;left:6em}#home-service .flower-group1 .flower-3{width:6.25em;height:6.25em;top:2em;right:-12em}@media screen and (max-width: 650px){#home-service .flower-top-right{display:none}#home-service .cs-card-group{padding:0}}@media screen and (min-width: 1024px){#home-service .flower-group1{top:-5em;left:-2em}#home-service .cs-card-group{grid-template-columns:1fr 1fr}#home-service .cs-card-group .cs-item:nth-child(4){border:8px dashed var(--secondary, #AFCB16)}#home-service .cs-card-group .cs-item:nth-child(2),#home-service .cs-card-group .cs-item:nth-child(3){border:8px dashed var(--primary, #FF6F61)}#home-service .cs-card-group .cs-item:hover{transform:translateY(-1em)}}@media screen and (min-width: 1280px){#home-service .flower-mid-left{display:block}}.simple-sbs{position:relative}.simple-sbs .image-group{position:relative;width:34.5625em;height:40.9375em;display:block;font-size:min(2.5vw,1em)}.simple-sbs .image-group .cs-image{position:relative;object-fit:cover;z-index:5;width:34.5625em;height:40.9375em;border-radius:20px}.simple-sbs .flower-group1{position:absolute;top:-6em;left:-4em;font-size:clamp(.5em,1.5vw,1em);z-index:10}.simple-sbs .flower-group1 .flower-1{width:5em;height:5em;left:9em;top:-4em}.simple-sbs .flower-group1 .flower-2{width:4em;top:2em;left:14em}.simple-sbs .flower-group1 .flower-3{width:6.25em;height:6.25em;top:2em;left:5em}.simple-sbs .flower-group2{position:absolute;bottom:0;right:0;font-size:clamp(.5em,1.5vw,1em);z-index:10}.simple-sbs .flower-group2 .flower-1{width:2.875em;height:auto;top:.5em;right:1.5em}.simple-sbs .flower-group2 .flower-2{width:3.6em;height:auto;top:-3em;right:-2em}.simple-sbs .flower-group2 .flower-3{width:4.4em;height:auto;top:-5em;right:2em}.simple-sbs .cs-h3{font-size:24px;font-weight:400;line-height:120%;margin-bottom:1rem}.simple-sbs .text-content{max-width:650px}@media screen and (min-width: 1024px){.simple-sbs .sbs-standard{gap:5rem}.simple-sbs .image-group{font-size:min(1.2vw,1em)}}.bordered-sbs .image-group{position:relative;width:34.375em;height:auto;display:block;font-size:min(2.5vw,1em)}.bordered-sbs .image-group::before{content:"";position:absolute;border:dashed 8px var(--secondary);width:100%;height:100%;border-radius:1.5rem;z-index:-1;transform:rotate(173deg);bottom:0}.bordered-sbs .image-group.border-primary::before{border:dashed 8px var(--primary)}.bordered-sbs .image-group .cs-image{position:relative;object-fit:cover;z-index:5;width:34.375em;height:auto;max-height:36.875em;border-radius:20px}.bordered-sbs .image-group .h-343{height:21.4375em}.bordered-sbs .cs-h3{font-size:24px;font-weight:400;line-height:120%;margin-bottom:1rem}.bordered-sbs .cs-list-item .cs-icon{padding:.85rem;background-color:var(--secondary);border-radius:15px;width:64px;height:64px}.bordered-sbs .cs-list-item .cs-icon.primary{background-color:var(--primary)}.bordered-sbs .cs-list-item.flex-row{display:flex;gap:1rem}.bordered-sbs .cs-list-item.align-center{align-items:center}.bordered-sbs .cs-list-item .cs-h3{margin-bottom:10px}.bordered-sbs .flower-top-left{top:-7em;left:0;width:7.9em;height:auto;font-size:min(1.5vw,1em)}.bordered-sbs .flower-bottom-right{bottom:-5em;right:0;width:7.9em;height:auto;font-size:min(1.5vw,1em)}.bordered-sbs .flower-group1{position:absolute;bottom:0;right:0;font-size:clamp(.5em,1.5vw,1em);z-index:10}.bordered-sbs .flower-group1 .flower-1{width:2.875em;height:auto;top:.5em;right:1.5em}.bordered-sbs .flower-group1 .flower-2{width:3.6em;height:auto;top:-3em;right:-2em}.bordered-sbs .flower-group1 .flower-3{width:4.4em;height:auto;top:-5em;right:2em}.bordered-sbs .flower-group3{position:absolute;bottom:0;right:0;font-size:clamp(.5em,1.5vw,1em);z-index:10}.bordered-sbs .flower-group3 .flower-1{width:2.875em;height:auto;top:.5em;right:1.5em}.bordered-sbs .flower-group3 .flower-2{width:3.6em;height:auto;top:-3em;right:-2em}.bordered-sbs .flower-group3 .flower-3{width:4.4em;height:auto;top:-5em;right:2em}.bordered-sbs .text-content{max-width:650px;position:relative}@media screen and (min-width: 1024px){.bordered-sbs .sbs-standard{gap:5rem}.bordered-sbs .image-group{font-size:min(1.2vw,1em)}.bordered-sbs .flower-group1{position:absolute;top:2em;left:4em;right:unset;bottom:unset}.bordered-sbs .flower-group3{position:absolute;bottom:-25%;right:50%}}#home-safety .cs-container{text-align:center}#home-safety .cs-card-group{width:100%;gap:1.25rem;box-sizing:border-box;z-index:10;max-width:1030px;padding:20px;margin:auto;display:grid;grid-template-columns:1fr;margin-bottom:3rem}#home-safety .cs-card-group .cs-item{text-align:center;width:100%;box-sizing:border-box;padding:3rem;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;position:relative;z-index:1;border:8px dashed var(--secondary, #AFCB16);transition:all .3s}#home-safety .cs-card-group .cs-item:nth-child(2),#home-safety .cs-card-group .cs-item:nth-child(4){border:8px dashed var(--primary, #FF6F61)}#home-safety .cs-card-group .cs-item .cs-icon{width:96px;height:96px;object-fit:cover;border-radius:50%;background-color:var(--secondary);padding:25px}#home-safety .cs-card-group .cs-item .cs-icon.primary{background-color:var(--primary)}#home-safety .cs-card-group .cs-item .cs-h3{font-size:clamp(20px,2.2vw,24px);font-weight:700}#home-safety .cs-card-group .cs-item .cs-text{margin-bottom:0;height:100%;opacity:1}#home-safety .cs-card-group .cs-item .hover-highlight{color:var(--topperColor);text-decoration:none;font-weight:600;font-size:clamp(16px,2.2vw,18px)}#home-safety .flower-group1{position:absolute;top:0;left:0;font-size:clamp(.5em,1.5vw,1em);z-index:10}#home-safety .flower-group1 .flower-1{width:2.875em;height:auto;top:.5em;right:1.5em}#home-safety .flower-group1 .flower-2{width:3.6em;height:auto;top:-3em;right:-2em}#home-safety .flower-group1 .flower-3{width:4.4em;height:auto;top:-5em;right:2em}@media screen and (min-width: 1024px){#home-safety .cs-card-group{grid-template-columns:1fr 1fr 1fr}#home-safety .cs-card-group .cs-item:nth-child(2){border:8px dashed var(--secondary, #AFCB16)}#home-safety .cs-card-group .cs-item:nth-child(1),#home-safety .cs-card-group .cs-item:nth-child(3){border:8px dashed var(--primary, #FF6F61)}#home-safety .cs-card-group .cs-item:hover{transform:translateY(-1em)}}#home-why{text-align:center}#home-why .image-group-center{width:61.1875em;height:39em;font-size:min(1.5vw,1em);position:relative;margin:auto}#home-why .image-group-center .cs-box{padding:1.5em;max-width:18.375em;width:100%;text-align:center;border:4px solid var(--secondary);border-radius:1.25em;position:absolute;background-color:#fff}#home-why .image-group-center .box1{left:1em;top:4em}#home-why .image-group-center .box2{right:1em;top:4em}#home-why .image-group-center .box3{left:1em;bottom:4em}#home-why .image-group-center .box4{right:1em;bottom:4em}#home-why .image-group-center img{width:61.1875em;height:39em;object-fit:cover}#faq{text-align:center;padding-top:0}#faq .cs-faq-group{max-width:67.5rem;padding:0;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;text-align:start}#faq .cs-faq-item{list-style:none;width:100%;box-shadow:0px 0px 19px 0px rgba(0,0,0,.15);box-sizing:border-box;border-radius:14px;transition:border .3s,padding .3s,box-shadow .3s,background-color .3s}#faq .cs-faq-item:hover{box-shadow:0px 0px 19px 0px rgba(0,0,0,.27)}#faq .cs-faq-item.active{padding-bottom:1rem;background-color:var(--primary)}#faq .cs-faq-item.active .cs-button{color:var(--primary);margin:1rem 0}#faq .cs-faq-item.active .cs-button::after{opacity:1}#faq .cs-faq-item.active .cs-cross:before{transform:translateY(-50%) rotate(180deg);opacity:0}#faq .cs-faq-item.active .cs-cross:after{transform:translateY(-50%) rotate(360deg)}#faq .cs-faq-item.active .cs-item-p{height:auto;margin-top:8/16rem;opacity:1}#faq .cs-button{font-size:clamp(1.25rem,1vw,1.5625rem);line-height:1.2em;text-align:left;font-weight:bold;padding:1rem 1.5rem;border:none;background:rgba(0,0,0,0);color:var(--bodyTextColorWhite);display:block;width:100%;position:relative;transition:background-color .3s,margin .3s,color .3s}#faq .cs-button:hover{cursor:pointer}#faq .cs-button::after{content:"";display:block;opacity:0;position:relative;bottom:-1rem;border-bottom:1px solid var(--bodyTextColorWhite);transition:opacity .1s}#faq .cs-button .cs-cross{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);border:1px solid var(--bodyTextColorWhite);padding:12px 6px;border-radius:100%}#faq .cs-button .cs-cross:before{content:"";width:1rem;height:.1rem;background-color:var(--bodyTextColorWhite);opacity:1;border-radius:50%;display:block;border:1px solid var(--bodyTextColorWhite);transition:transform .5s,opacity .3s}#faq .cs-button .cs-cross:after{content:"";width:1rem;height:.1rem;background-color:var(--bodyTextColorWhite);opacity:1;border-radius:1px;display:block;transform:translateY(-50%) rotate(90deg);transform-origin:center;transition:transform .5s}#faq .cs-button-text{width:80%;display:block;color:var(--bodyTextColor)}#faq .active .cs-button-text{color:var(--bodyTextColorWhite)}#faq .cs-item-p{font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5em;width:90%;height:0;margin:0;box-sizing:border-box;padding:0 1.5rem;opacity:0;color:var(--bodyTextColorWhite);overflow:hidden;transition:opacity .3s,padding-bottom .3s}/*# sourceMappingURL=home.css.map */
