@keyframes move-image{to{transform:translate(0)}}.custom-website{padding:30px 0}.custom-website .title{text-wrap:balance;margin-bottom:20px}.custom-website__h3{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.375rem;line-height:1.875rem;letter-spacing:-.05em}.custom-website__h3 i{line-height:2.125rem}.custom-website__h3:not(:last-child),.custom-website__p:not(:last-child){margin-bottom:20px}.custom-website__p,.custom-website__ul li{font-family:"Poppins",sans-serif;font-weight:300;font-size:1rem;line-height:1.625rem;letter-spacing:-.04em;text-decoration:none}.custom-website__p strong,.custom-website__ul li strong{font-weight:500}.custom-website__p:has(.btn){margin-top:30px}.custom-website__ul{list-style:none;padding:0}.custom-website__ul li{padding-left:18px;position:relative}.custom-website__ul li:not(:last-child){margin-bottom:10px}.custom-website__ul li::before{content:"";position:absolute;top:5px;left:-4px;width:16px;height:16px;background:url(../images/bullet.svg)center/16px 16px no-repeat}.custom-website__ul:not(:last-child){margin-bottom:30px}.custom-website__ul .custom-website__li{font-weight:400}.custom-website__wrapper{display:flex;justify-content:center;flex-wrap:wrap;padding:40px 35px 0;margin:0-35px;position:relative}.custom-website__wrapper:not(:last-child){margin-bottom:40px}.custom-website__wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:65.6%;border-radius:10px;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.06) 100%);z-index:-1}.custom-website__left{width:100%;max-width:700px;text-align:center;margin-bottom:40px}.custom-website__right{width:100%;background:#f8f5ee;border-radius:10px 10px 0 0;padding:20px;margin:0 clamp(1.25rem,-.6845rem + 7.9365vw,3.125rem);position:relative}.custom-website__flower{position:absolute;bottom:-7.3%;right:1%;width:38.5%;max-width:170px}.custom-website__images{display:flex;background:#f8f5ee;border:2px solid #fff;border-radius:10px;padding:12px 10px 0 6px;overflow:hidden;position:relative;z-index:1}.custom-website__images::after,.custom-website__images::before{content:"";position:absolute;aspect-ratio:564/504;background:url(../images/custom-website-bg.png)center/100%auto no-repeat;pointer-events:none;z-index:2}.custom-website__images::before{top:-16.5%;right:-10%;width:43%}.custom-website__images::after{left:-25.5%;bottom:-6.5%;width:52%}.custom-website__images .custom-website__image{transform:translateY(120%);position:relative}.custom-website__images .custom-website__image::after{content:"";position:absolute;top:0;left:0;width:80%;height:100%;box-shadow:0 20px 30px 0 rgba(0,0,0,.05);transform:rotate(352deg);transform-origin:top right;z-index:-1}.custom-website__images .custom-website__image:not(:first-child){margin-left:-8%}.custom-website__images .custom-website__image:first-child{z-index:1}.custom-website__images .custom-website__image:nth-child(2){z-index:0}.custom-website__images .custom-website__image:nth-child(3){z-index:-1}.custom-website__images.animation .custom-website__image:first-child{animation:move-image 1s ease-out forwards}.custom-website__images.animation .custom-website__image:nth-child(2){animation:move-image 1s .5s ease-out forwards}.custom-website__images.animation .custom-website__image:nth-child(3){animation:move-image 1s 1s ease-out forwards}.custom-website__img{display:block;width:100%}.custom-website__btn{text-align:center}@media all and (min-width:26.875rem){.custom-website__flower{right:9.5%}}@media all and (min-width:35.5rem){.custom-website .title{margin-bottom:30px}.custom-website__wrapper{padding:60px 35px 0;margin:0}.custom-website__wrapper:not(:last-child){margin-bottom:50px}.custom-website__right{padding:40px}.custom-website__images{max-height:600px;border-radius:30px;padding:49px 37px 0 29px}}@media all and (min-width:64rem){.custom-website__wrapper{justify-content:space-between;padding:60px clamp(3.125rem,-8.9051rem + 18.797vw,6.25rem)0}.custom-website__left{width:43%;text-align:left;margin-bottom:0}.custom-website__right{flex:1 0 0;max-width:438px;min-height:232px;box-shadow:10px 20px 0 0#fcfbf7}}@media all and (max-width:26.874rem){.custom-website__images{aspect-ratio:320/176}.custom-website .btn{width:100%}}