@media only screen and (min-width:0rem){#why-choose-us{overflow:hidden;padding:var(--sectionPadding);position:relative;z-index:1}#why-choose-us .cs-container{gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem}#why-choose-us .cs-container,#why-choose-us .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#why-choose-us .cs-content{text-align:center}#why-choose-us .cs-title{max-width:23ch}#why-choose-us .cs-text{margin-bottom:1rem;max-width:52.5rem}#why-choose-us .cs-text:last-of-type{margin-bottom:0}#why-choose-us .cs-text strong{color:var(--headerColor)}#why-choose-us .cs-item-picture{grid-column:span 12;list-style:none;position:relative;width:100%}#why-choose-us .cs-picture{border-radius:1.5rem;display:block;height:26.125rem;overflow:hidden;position:relative;width:100%;z-index:1}#why-choose-us .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#why-choose-us .cs-card-group{align-items:stretch6;display:grid;gap:clamp(1rem,2vw,1.25rem);grid-template-columns:repeat(12,1fr);margin:0;padding:0;width:100%}#why-choose-us .cs-item{align-items:flex-start;background-color:#f7f7f7;border:1px solid #e8e8e8;border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;grid-column:span 12;list-style:none;padding:clamp(1rem,3vw,1.5rem);transition:background-color .3s}#why-choose-us .cs-item:hover{background-color:var(--primary)}#why-choose-us .cs-item:hover .cs-h3,#why-choose-us .cs-item:hover .cs-item-text{color:var(--bodyTextColorWhite)}#why-choose-us .cs-item:hover .cs-item-text{opacity:.8}#why-choose-us .cs-item:hover .cs-h3-icon{filter:grayscale(1) brightness(1000%)}#why-choose-us .cs-h3{align-items:flex-start;color:var(--headerColor);display:flex;font-size:1.25rem;font-weight:700;gap:.5rem;justify-content:flex-start;line-height:1.2em;margin:0;transition:color .3s}#why-choose-us .cs-h3-icon{display:block;height:auto;margin-top:2px;width:1.5rem}#why-choose-us .cs-item-text{color:var(--bodyTextColor);font-size:.875rem;line-height:1.5em;margin:0;transition:color .3s,opacity .3s}#why-choose-us .cs-button-solid{background-color:var(--primary);border-radius:1.875rem;color:#fff;display:inline-block;font-size:1rem;font-weight:700;line-height:3.5rem;margin:0;overflow:hidden;padding:0 3rem;position:relative;text-decoration:none;transition:color .3s;z-index:1}#why-choose-us .cs-button-solid:before{background:#1a1a1a;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:width .3s;width:0;z-index:-1}#why-choose-us .cs-button-solid:hover{color:var(--primary)}#why-choose-us .cs-button-solid:hover:before{width:100%}#why-choose-us .cs-bubbles1{height:26.0625rem;left:-16.25rem;position:absolute;top:-15rem;width:26.1875rem;z-index:-1}#why-choose-us .cs-bubbles1:before{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation;animation-timing-function:ease-in-out;background:transparent;border:1px solid #1a1a1a;border-radius:50%;content:"";display:block;height:20.625rem;left:0;opacity:1;position:absolute;top:0;width:20.625rem}#why-choose-us .cs-bubbles1:after{animation-duration:14s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation2;animation-timing-function:ease-in-out;background:var(--primary);border-radius:50%;bottom:0;content:"";display:block;height:16.25rem;opacity:.1;position:absolute;right:0;width:16.25rem;z-index:-1}#why-choose-us .cs-bubbles2{bottom:-8.75rem;display:block;height:26.6875rem;position:absolute;right:-11.25rem;width:26.1875rem;z-index:-1}#why-choose-us .cs-bubbles2:before{animation-duration:7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation;animation-timing-function:ease-in-out;background:transparent;border:1px solid #1a1a1a;border-radius:50%;content:"";display:block;height:20.625rem;opacity:1;position:absolute;right:0;top:0;width:20.625rem}#why-choose-us .cs-bubbles2:after{animation-duration:9s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation2;animation-timing-function:ease-in-out;background:var(--primary);border-radius:50%;bottom:0;content:"";display:block;height:16.25rem;left:0;opacity:.1;position:absolute;width:16.25rem;z-index:-1}}@media only screen and (min-width:48rem){#why-choose-us .cs-item{grid-column:span 4}}@media only screen and (min-width:64rem){#why-choose-us .cs-item-picture{grid-column:4/span 6;grid-row:1/span 3}#why-choose-us .cs-picture{height:100%}#why-choose-us .cs-item{grid-column:span 2}#why-choose-us .cs-item:first-of-type{grid-column:1/span 3;grid-row:1/span 1}#why-choose-us .cs-item:nth-of-type(2){grid-column:1/span 3;grid-row:2/span 1}#why-choose-us .cs-item:nth-of-type(3){grid-column:1/span 3;grid-row:3/span 1}#why-choose-us .cs-item:nth-of-type(5){grid-column:10/span 3;grid-row:1/span 1}#why-choose-us .cs-item:nth-of-type(6){grid-column:10/span 3;grid-row:2/span 1}#why-choose-us .cs-item:nth-of-type(7){grid-column:10/span 3;grid-row:3/span 1}#why-choose-us .cs-bubbles1{left:-8.125rem;top:-9.375rem}}@media only screen and (min-width:100rem){#why-choose-us .cs-bubbles1{left:auto;margin-right:40.625rem;right:50%}#why-choose-us .cs-bubbles2{left:50%;margin-left:37.5rem;right:auto}}@media only screen and (min-width:0rem){#pricing{background-color:#f7f7f7;overflow:hidden;padding:var(--sectionPadding);position:relative;z-index:1}#pricing .cs-container{gap:clamp(12.375rem,18vw,13.375rem);margin:auto;max-width:36.5rem;position:relative;z-index:1}#pricing .cs-container,#pricing .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#pricing .cs-content{max-width:33.875rem;text-align:center}#pricing .cs-title{max-width:20ch}#pricing .cs-text{margin-bottom:2rem}#pricing .cs-toggle-group{align-items:center;display:flex;justify-content:center;margin:2rem auto 0;width:auto}#pricing .cs-plan{color:var(--headerColor);font-size:1rem;line-height:1.5em;margin:0;padding:0}#pricing .cs-plan:hover{cursor:pointer}#pricing .cs-toggle{background-color:var(--primaryLight);border-radius:2.5rem;flex:none;height:2.25rem;margin:0 .75rem;position:relative;width:3.875rem}#pricing .cs-toggle:hover{cursor:pointer}#pricing .cs-toggle.active:before{opacity:1}#pricing .cs-toggle.active .cs-toggle-switch{left:2rem}#pricing .cs-toggle:before{background:linear-gradient(90deg,#ffba43 -24.69%,#e12213 126.23%);border-radius:2.5rem;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}#pricing .cs-toggle-switch{background:#fff;border-radius:50%;display:block;height:1.5rem;left:.375rem;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s;width:1.5rem}#pricing .cs-card-group{align-items:center;-moz-column-gap:clamp(1rem,2.3vw,1.25rem);column-gap:clamp(1rem,2.3vw,1.25rem);display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;row-gap:clamp(10.375rem,20vw,10.625rem);width:100%}#pricing .cs-card-group.cs-active.cs-option1{bottom:0;left:0;opacity:0;position:absolute;transform:scale(0);visibility:hidden}#pricing .cs-card-group.cs-active.cs-option1 .cs-item{opacity:0;transform:translateY(1.25rem) rotateY(90deg);transition:opacity .3s,transform .6s}#pricing .cs-card-group.cs-active.cs-option2{bottom:auto;left:auto;opacity:1;pointer-events:all;position:relative;transform:scale(1);visibility:visible}#pricing .cs-card-group.cs-active.cs-option2 .cs-item{opacity:1;transform:translateY(0) rotateY(0deg)}#pricing .cs-option1{bottom:auto;left:0;opacity:1;transform:scale(1);transform-origin:left top;transition:transform .6s,opacity .3s,visibility .3s;visibility:visible}#pricing .cs-option1 .cs-item{opacity:1;transform:translateY(0) rotateY(0deg);transition:opacity .3s,transform .6s}#pricing .cs-option1 .cs-item:nth-of-type(2){transition-delay:.2s}#pricing .cs-option1 .cs-item:nth-of-type(3){transition-delay:.4s}#pricing .cs-option2{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:scale(0);transform-origin:left top;transition:transform .6s,opacity .3s,visibility .3s;visibility:hidden}#pricing .cs-option2 .cs-item{opacity:0;transform:translateY(1.25rem) rotateY(90deg);transition:opacity .3s,transform .6s}#pricing .cs-option2 .cs-item:nth-of-type(2){transition-delay:.2s}#pricing .cs-option2 .cs-item:nth-of-type(3){transition-delay:.4s}#pricing .cs-item{align-items:center;background-color:#fff;border-radius:1.5rem;box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 2.5rem 2.5rem;text-align:center;width:100%}#pricing .cs-item.cs-popular .cs-flex{background-color:var(--primary)}#pricing .cs-item.cs-popular .cs-tag{display:flex}#pricing .cs-item.cs-popular .cs-duration,#pricing .cs-item.cs-popular .cs-package,#pricing .cs-item.cs-popular .cs-price{color:var(--bodyTextColorWhite)}#pricing .cs-item.cs-popular .cs-duration{opacity:.8}#pricing .cs-item.cs-popular .cs-button-transparent{background-color:var(--primary);color:#fff;transition:color .3s,border-color .6s,background-color .3s}#pricing .cs-item.cs-popular .cs-button-transparent:hover{background-color:#1a1a1a;border-color:#1a1a1a}#pricing .cs-flex{background-color:#e8e8e8;border-radius:50%;display:flex;flex-direction:column;height:clamp(12.25rem,25vw,15.625rem);margin-top:-9.375rem;position:relative;width:clamp(12.25rem,25vw,15.625rem);z-index:1}#pricing .cs-flex,#pricing .cs-tag{align-items:center;justify-content:center}#pricing .cs-tag{background-color:#fff;border-radius:50px;bottom:-.25rem;color:var(--headerColor);display:none;font-size:.8125rem;font-weight:700;gap:.25rem;left:50%;overflow:hidden;padding:.5rem;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap}#pricing .cs-tag:before{background:var(--primary);content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}#pricing .cs-icon{display:flex;height:auto;width:1.25rem}#pricing .cs-package{font-size:clamp(1.25rem,2vw,1.5625rem);margin:0 0 clamp(.25rem,1vw,.5rem)}#pricing .cs-package,#pricing .cs-price{font-weight:700;line-height:1.2em;text-align:inherit}#pricing .cs-price{align-items:flex-end;color:var(--headerColor);display:flex;font-size:clamp(1.9375rem,4vw,3.0625rem);justify-content:center;margin:0;padding:0}#pricing .cs-duration{color:var(--bodyTextColor);display:block;font-size:1rem;font-weight:400;line-height:1.5em;margin:0;padding:clamp(.25rem,1vw,.5rem) 0;text-align:inherit}#pricing .cs-ul{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin:2.5rem 0;padding:0;position:relative;width:100%}#pricing .cs-li{color:var(--bodyTextColor);display:block;font-size:1rem;font-weight:400;line-height:1.5em;list-style:none;margin:0;padding:0;text-align:inherit}#pricing .cs-li.cs-disabled{opacity:.5}#pricing .cs-button-transparent{border:1px solid var(--primary);border-radius:1.875rem;color:var(--primary);display:inline-block;font-size:1rem;font-weight:700;line-height:3.5rem;margin:0;overflow:hidden;padding:0 3rem;position:relative;text-decoration:none;transition:color .3s;z-index:1}#pricing .cs-button-transparent:before{background:#1a1a1a;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:width .3s;width:0;z-index:-1}#pricing .cs-button-transparent:hover{border-color:#1a1a1a;color:var(--bodyTextColorWhite)}#pricing .cs-button-transparent:hover:before{width:100%}#pricing .cs-button-transparent{margin-top:auto}}@media only screen and (min-width:48rem){#pricing .cs-container{max-width:80rem}#pricing .cs-container .cs-card-group{align-items:stretch;flex-direction:row}}@media only screen and (min-width:0rem){#portfolio{overflow:hidden;padding:var(--sectionPadding);position:relative;z-index:1}#portfolio .cs-container{gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem}#portfolio .cs-container,#portfolio .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#portfolio .cs-content{text-align:center}#portfolio .cs-topper{color:var(--primary)}#portfolio .cs-image-group{display:grid;gap:clamp(1rem,4.3vw,3.75rem);grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;margin:0;padding:0;width:100%}#portfolio .cs-link{display:flex;flex-direction:column;gap:1rem;height:100%;text-decoration:none}#portfolio .cs-item{grid-column:span 12;height:100%;list-style:none;margin:0;width:100%}#portfolio .cs-item:hover .cs-desc,#portfolio .cs-item:hover .cs-h3{color:#fff}#portfolio .cs-item:hover .cs-item-text{background-color:var(--primary)}#portfolio .cs-item:hover .cs-icon-wrapper{border-color:#fff}#portfolio .cs-item:hover .cs-icon{filter:brightness(1000%) grayscale(1)}#portfolio .cs-picture{border-radius:1.5rem;display:block;height:clamp(21.5rem,30vw,26.25rem);margin:auto;overflow:hidden;position:relative;width:100%}#portfolio .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#portfolio .cs-item-text{align-items:center;background-color:#f7f7f7;border-radius:1.5rem;display:flex;flex-grow:1;gap:1rem;justify-content:space-between;padding:clamp(1rem,2vw,1.25rem) clamp(1rem,2.8vw,2.5rem);transition:background-color .3s}#portfolio .cs-flex{display:flex;flex-direction:column;gap:.5rem}#portfolio .cs-h3{color:#1a1a1a;font-size:clamp(1.25rem,1.8vw,1.5625rem);line-height:1.2em;margin:0;text-align:left;transition:color .3s}#portfolio .cs-desc{color:#1a1a1a;font-size:clamp(.875rem,1.2vw,1rem);line-height:1.5em;transition:color .3s}#portfolio .cs-icon-wrapper{align-items:center;border:1px solid #bababa;border-radius:50%;display:flex;flex-shrink:0;height:3rem;justify-content:center;transition:border-color .3s;width:3rem}#portfolio .cs-icon{height:.75rem;transition:filter .3s;width:auto}#portfolio .cs-button-solid{background-color:var(--primary);border-radius:3rem;box-sizing:border-box;color:#fff;display:inline-block;font-size:1rem;font-weight:700;line-height:clamp(2.875rem,5.5vw,3.5rem);margin:0;min-width:9.375rem;overflow:hidden;padding:0 1.5rem;position:relative;text-align:center;text-decoration:none;z-index:1}#portfolio .cs-button-solid:before{background:#000;border-radius:.25rem;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:width .3s;width:0;z-index:-1}#portfolio .cs-button-solid:hover:before{width:100%}#portfolio .cs-bubbles{bottom:-2.875rem;height:34.125rem;position:absolute;right:-10.25rem;width:25.9375rem;z-index:-1}#portfolio .cs-bubbles:before{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation;animation-timing-function:ease-in-out;background:transparent;border:1px solid #1a1a1a;opacity:1;right:0;top:0}#portfolio .cs-bubbles:after,#portfolio .cs-bubbles:before{border-radius:50%;content:"";display:block;height:21.3125rem;position:absolute;width:21.3125rem}#portfolio .cs-bubbles:after{animation-duration:14s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation2;animation-timing-function:ease-in-out;background:var(--primary);bottom:0;left:0;opacity:.1;z-index:-1}}@media only screen and (min-width:37.5rem){#portfolio .cs-item{grid-column:span 6}}@media only screen and (min-width:0rem){@keyframes floatAnimation{0%{transform:translateY(0)}50%{transform:translateY(-2rem)}to{transform:translateY(0)}}@keyframes floatAnimation2{0%{transform:translateY(0)}50%{transform:translateY(-3rem)}to{transform:translateY(0)}}#cs-wrapper-1411{display:flex;flex-direction:column}#testimonials{background-color:#f7f7f7;overflow:hidden;padding:var(--sectionPadding);position:relative;text-align:center;z-index:1}#testimonials .cs-container{gap:clamp(2.5rem,5vw,4rem);margin:auto;max-width:36.5rem}#testimonials .cs-container,#testimonials .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#testimonials .cs-content{text-align:center}#testimonials .cs-title{margin:0;max-width:20ch}#testimonials .cs-flex{gap:clamp(1.75rem,5vw,3.75rem)}#testimonials .cs-flex,#testimonials .cs-item{align-items:center;display:flex;flex-direction:column}#testimonials .cs-item{grid-column:span 12;justify-content:center;list-style:none;padding:0;position:relative;text-align:center;z-index:1}#testimonials .cs-quote{display:block;height:auto;left:50%;opacity:.3;position:absolute;top:-1.25rem;transform:translateX(-50%);width:5.6875rem;z-index:-1}#testimonials .cs-item-text{color:var(--bodyTextColor);font-size:clamp(1rem,2.6vw,1.25rem);line-height:1.5em;margin:0 0 1.5rem}#testimonials .cs-flex-group{align-items:center;display:flex;gap:clamp(.8rem,1.5vw,1rem);justify-content:center;margin-top:auto}#testimonials .cs-picture{background-color:var(--primary);border:2px solid var(--primary);border-radius:50%;box-sizing:border-box;display:block;height:10rem;margin:0;order:2;overflow:hidden;position:relative;width:10rem}#testimonials .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#testimonials .cs-name{color:var(--headerColor);display:block;font-size:1.5625rem;font-weight:700;line-height:1.2em;margin:0}#testimonials .cs-job{color:var(--bodyTextColor);display:block;font-size:1rem;font-weight:400;line-height:1.5em;margin:0}#testimonials .cs-bubbles{bottom:-3.125em;display:none;font-size:min(2.5vw,.7em);height:35.125em;left:-16.25em;position:absolute;width:35.125em;z-index:-1}#testimonials .cs-bubbles:before{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation;animation-timing-function:ease-in-out;background:transparent;border:1px solid #1a1a1a;border-radius:50%;bottom:0;content:"";display:block;height:26.25em;left:0;opacity:1;position:absolute;width:26.25em}#testimonials .cs-bubbles:after{animation-duration:14s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:floatAnimation2;animation-timing-function:ease-in-out;background:var(--primary);border-radius:50%;content:"";display:block;height:20.6875em;opacity:.15;position:absolute;right:0;top:0;width:20.6875em;z-index:-1}}@media only screen and (min-width:64rem){#cs-wrapper-1411{flex-direction:row}#testimonials{padding-left:clamp(2.5rem,5vw,5rem);padding-right:clamp(2.5rem,5vw,5rem);width:50%}#testimonials .cs-content,#testimonials .cs-flex,#testimonials .cs-item{align-items:flex-start;text-align:left}#testimonials .cs-quote{left:0;transform:none}}@media only screen and (min-width:81.25rem){#testimonials .cs-container{margin-right:0}#testimonials .cs-flex{flex-direction:row}#testimonials .cs-picture{flex:none;order:-1}#testimonials .cs-bubbles{display:block;left:auto;margin-right:15.625rem;right:50%}}@media only screen and (min-width:0rem){#faq{padding:var(--sectionPadding);position:relative;z-index:1}#faq .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,3rem);justify-content:center;margin:auto;max-width:36.5rem;width:100%}#faq .cs-content{text-align:left}#faq .cs-topper{color:var(--primary);display:block;font-size:var(--topperFontSize);font-weight:700;letter-spacing:.1em;margin-bottom:.25rem;text-transform:uppercase}#faq .cs-title,#faq .cs-topper{line-height:1.2em;text-align:inherit}#faq .cs-title{color:var(--headerColor);font-size:var(--headerFontSize);font-weight:900;margin:0 0 1rem;margin:0 0 1.5rem;max-width:43.75rem;position:relative}#faq .cs-text,#faq .cs-title{color:var(--bodyTextColorWhite)}#faq .cs-faq-group{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}#faq .cs-faq-item{border-bottom:1px solid #e8e8e8;list-style:none;transition:border-bottom .3s;width:100%}#faq .cs-faq-item.active{border-color:var(--primary)}#faq .cs-faq-item.active .cs-button{color:var(--primary)}#faq .cs-faq-item.active .cs-button:before{background-color:var(--primary);transform:rotate(315deg)}#faq .cs-faq-item.active .cs-button:after{background-color:var(--primary);transform:rotate(-315deg)}#faq .cs-faq-item.active .cs-item-p{height:auto;opacity:1;padding:0 0 clamp(1.25rem,1.3vw,1.5rem)}#faq .cs-button{background:transparent;border:none;color:var(--bodyTextColorWhite);display:block;font-size:1.25rem;font-weight:700;line-height:1.2em;padding:clamp(1rem,1.3vw,1.25rem) 0;position:relative;text-align:left;transition:background-color .3s,color .3s;width:100%}#faq .cs-button:hover{cursor:pointer}#faq .cs-button:before{right:1.5rem;transform:rotate(45deg);transform-origin:left center}#faq .cs-button:after,#faq .cs-button:before{background-color:var(--bodyTextColorWhite);border-radius:50%;content:"";display:block;height:.125rem;opacity:1;position:absolute;top:45%;transition:transform .5s;width:.5rem}#faq .cs-button:after{right:1.3125rem;transform:rotate(-45deg);transform-origin:right center}#faq .cs-button-text{display:block;width:80%}#faq .cs-item-p{color:var(--bodyTextColorWhite);font-size:clamp(.875rem,1.5vw,1rem);height:0;line-height:1.5em;margin:0;opacity:0;overflow:hidden;padding:0;transition:opacity .3s,padding-bottom .3s;width:90%}#faq .cs-card-group{display:grid;gap:clamp(.5rem,2vw,1.25rem);grid-template-columns:repeat(12,1fr);margin:0;padding:0;width:100%}#faq .cs-item{align-items:center;background-color:#fff;border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;grid-column:span 6;grid-row:span 1;justify-content:center;list-style:none;margin:0;padding:2rem clamp(1.5rem,3vw,2rem);position:relative;text-align:center;transition:box-shadow .3s,border-color .3s;width:100%;z-index:1}#faq .cs-item:hover{border-color:transparent;box-shadow:0 4px 120px 0 rgba(0,0,0,.12)}#faq .cs-item:hover .cs-h3{color:var(--primary)}#faq .cs-image-group{align-items:center;display:flex;flex:none;height:auto;justify-content:center;margin:0 0 clamp(1.25rem,2.5vw,1.5rem);position:relative;width:clamp(5rem,6vw,6.25rem)}#faq .cs-icon{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(2.375rem,3vw,3rem)}#faq .cs-graphic{height:auto;width:100%}#faq .cs-number{color:var(--headerColor);font-size:clamp(1.5625rem,3.3vw,3.0625rem);font-weight:700;line-height:1.2em;margin:0;text-align:inherit;transition:color .3s}#faq .cs-desc{color:var(--bodyTextColor);font-size:1rem;line-height:1.5em;margin:0;text-align:inherit}#faq .cs-background{display:block;z-index:-1}#faq .cs-background,#faq .cs-background img{height:100%;left:0;position:absolute;top:0;width:100%}#faq .cs-background img{-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:64rem){#faq{padding-left:clamp(2.5rem,5vw,5rem);padding-right:clamp(2.5rem,5vw,5rem);width:50%}#faq .cs-container{align-items:flex-start;flex-direction:row;gap:3.25rem;justify-content:space-between;margin-left:0;max-width:80rem}#faq .cs-content{max-width:35rem}#faq .cs-card-group{align-items:stretch;margin-top:3.75rem;max-width:39.375rem;order:-1}}