@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)}}#sbs-945{padding:var(--sectionPadding);position:relative;overflow:hidden}#sbs-945 .cs-container{width:100%;max-width:34.375rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#sbs-945 .cs-content{text-align:left;width:100%;max-width:33.875rem;display:flex;flex-direction:column;align-items:flex-start}#sbs-945 .cs-text{margin-bottom:1rem}#sbs-945 .cs-text:last-of-type{margin-bottom:2rem}#sbs-945 .cs-image-group{font-size:min(2.24vw,.844em);width:40.625em;height:42.9375em;position:relative;z-index:1}#sbs-945 .cs-picture{overflow:hidden;display:block;position:absolute}#sbs-945 .cs-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}#sbs-945 .cs-picture1{width:21.8125em;height:36.875em;top:3.0625em;left:0}#sbs-945 .cs-picture2{width:17.5625em;height:24.1875em;top:0;right:0}#sbs-945 .cs-picture3{width:17.5625em;height:17.5em;bottom:0;right:0}#sbs-945 .cs-floater{display:none}#sbs-945 .cs-bubbles{font-size:min(2.5vw,.7em);width:26.1875em;height:26.6875em;position:absolute;right:-16.25em;bottom:100px;z-index:-1}}@media only screen and (min-width:64rem){#sbs-945 .cs-container{max-width:80rem;flex-direction:row;justify-content:space-between;align-items:center}#sbs-945 .cs-image-group{font-size:min(1.15vw,1em);margin:0;flex:none}#sbs-945 .cs-content{width:51%}#sbs-945 .cs-bubbles{font-size:min(2.5vw,1em)}}@media only screen and (min-width:100rem){#sbs-1362 .cs-bubbles{margin-left:40.625rem;right:auto;left:50%;bottom:1.875rem}}@media only screen and (min-width:112.5rem){#sbs-945 .cs-floater{width:27.8125rem;height:auto;display:block;position:absolute;right:0;top:1.25rem}}@media only screen and (min-width:0rem){body.dark-mode #sbs-945 .cs-title,body.dark-mode #sbs-945 .cs-text{color:var(--bodyTextColorWhite);transition:color .3s}body.dark-mode #sbs-945 .cs-text{opacity:.8}body.dark-mode #sbs-945 .cs-graphic1,body.dark-mode #sbs-945 .cs-graphic2{filter:brightness(50%)}body.dark-mode #sbs-945 .cs-bubbles:before{border-color:#fff3}}@media only screen and (min-width:0rem){#services-1378{padding:var(--sectionPadding);background-color:var(--primaryLight)}#services-1378 .cs-container{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#services-1378 .cs-content{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#services-1378 .cs-content{margin-bottom:clamp(2.5rem,5vw,4rem)}#services-1378 .cs-card-group{width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:clamp(1rem,2vw,1.25rem);column-gap:clamp(1rem,2vw,1.25rem);row-gap:clamp(4.5rem,6vw,5.25rem)}#services-1378 .cs-item{text-align:center;list-style:none;width:100%;min-height:clamp(13.125rem,30vw,19.0625rem);margin:0;box-sizing:border-box;padding:clamp(1rem,3vw,2.5rem);padding-top:0;background-color:var(--primaryLight);display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12;position:relative;z-index:1;transition:background-color .3s;border:1px dashed var(--gray)}#services-1378 .cs-item .cs-icon path{fill:var(--bodyTextColorWhite)}#services-1378 .cs-item:hover{background-color:var(--dark)}#services-1378 .cs-item:hover .cs-picture{background-color:var(--primary)}#services-1378 .cs-item:hover .cs-h3,#services-1378 .cs-item:hover .cs-item-text{color:var(--bodyTextColorWhite)}#services-1378 .cs-item:hover .cs-background{opacity:1}#services-1378 .cs-item:hover .cs-graphic{opacity:1;bottom:-10px}#services-1378 .cs-picture{width:5.5rem;height:5.5rem;margin:-2.75rem 0 clamp(1.75rem,3vw,2.25rem) 0;box-sizing:border-box;background-color:var(--dark);border:2px solid #fff;display:flex;justify-content:center;align-items:center;transition:.3s background-color}#services-1378 .cs-icon{width:2rem;height:auto;transition:filter .3s}#services-1378 .cs-h3{color:var(--dark);font-size:clamp(1.25rem,2.5vw,1.5625rem);font-weight:700;line-height:1.2em;text-align:inherit;word-break:break-word;margin:0 0 .75rem;transition:color .3s;text-transform:capitalize}#services-1378 .cs-item-text{font-size:1rem;line-height:1.5em;text-align:left;margin:0 0 2rem;color:var(--bodyTextColor);transition:.3s color}#services-1378 .cs-link{text-decoration:none;width:4rem;height:4rem;color:var(--headerColor);border:1px solid #bababa;display:flex;justify-content:center;align-items:center;flex-shrink:0;gap:.625rem;transition:border-color .3s}#services-1378 .cs-arrow{width:auto;height:.75rem;transition:filter .3s}.cs-background{z-index:-1;position:absolute;top:0;left:0;opacity:1;display:block;height:100%;width:100%;overflow:hidden;transition:opacity .3s}.cs-graphic{width:110%;height:auto;opacity:0;pointer-events:none;position:absolute;bottom:-3.125rem;left:0;z-index:-1;transition:opacity .5s,bottom .5s}}@media only screen and (min-width:37.5rem){#services-1378 .cs-item{grid-column:span 6}}@media only screen and (min-width:64rem){#services-1378 .cs-item{grid-column:span 4}}@media only screen and (min-width:0rem){body.dark-mode #services-1378 .cs-item{background-color:var(--medium)}body.dark-mode #services-1378 .cs-item:hover{background:linear-gradient(to bottom,#0b1427,#040a17)}body.dark-mode #services-1378 .cs-item:hover .cs-picture{box-shadow:8px 32px 40px #042351}body.dark-mode #services-1378 .cs-item:hover .cs-icon,body.dark-mode #services-1378 .cs-item:hover .cs-arrow{filter:grayscale(1) brightness(1000%)}body.dark-mode #services-1378 .cs-item:hover .cs-h3{color:#fff}body.dark-mode #services-1378 .cs-item:hover .cs-arrow-wrapper{border-color:#fff}body.dark-mode #services-1378 .cs-title,body.dark-mode #services-1378 .cs-h3,body.dark-mode #services-1378 .cs-item-text{color:var(--bodyTextColorWhite)}body.dark-mode #services-1378 .cs-item-text{opacity:.8}body.dark-mode #services-1378 .cs-picture{background-color:var(--dark);border-color:#0b1427}body.dark-mode #services-1378 .cs-icon path{fill:var(--primary)}}
