.service-card-outer .card-contents{overflow:hidden}.service-card-outer .card-contents .cards-wrap{display:flex;flex-wrap:nowrap;height:100%;width:300%}.service-card-outer .card-contents .cards-wrap .cards-outer{display:flex;flex:0 0 1170px;overflow:hidden;position:relative}.service-card-outer .card-contents .cards{align-items:center;display:flex;justify-content:space-between;margin-right:60px;margin-top:50px;padding:30px 0 70px 80px;position:relative}.service-card-outer .card-contents .cards-wrap .cards-outer:last-child .cards{margin-right:0}.service-card-outer .cards .card-left{width:50%}.service-card-outer .cards .card-right{width:44%}.service-card-outer .cards .card-right .card-image img{max-width:100%}.service-card-outer .cards .card-left .count{color:#e2d7d7;font-family:Space Grotesk;font-size:96px;font-weight:700;line-height:112px;position:absolute;right:64px;top:-66px}.service-card-outer .cards .card-left .title h3{color:#323840;font-family:Satoshi-Medium;font-size:40px;font-weight:500;letter-spacing:-.0024em;line-height:48px;margin-bottom:24px}.service-card-outer .cards .card-left .sub-title p{color:#323840;font-family:Plus Jakarta Sans;font-size:18px;font-weight:400;line-height:28.8px}.service-card-outer .cards .card-left .items-outer{display:flex;flex-wrap:wrap;gap:14px;margin-top:60px}.service-card-outer .cards .card-left .items-outer .items{border:1px solid #61616166;border-radius:33px;display:inline-flex}.service-card-outer .cards .card-left .items-outer .items a{color:#323840;font-family:Plus Jakarta Sans;font-size:16px;font-weight:500;line-height:24px;padding:10px 16px;text-decoration:none;transition:all .3s ease-out}@media only screen and (max-width:479px) and (min-width:320px){.service-card-outer .card-contents .cards{flex-direction:column;margin-right:15px;padding:0;width:90%}.service-card-outer .cards .card-left{padding:40px 25px 20px}.service-card-outer .cards .card-right{display:none;padding:0 0 40px 25px}.service-card-outer .cards .card-left,.service-card-outer .cards .card-right{width:100%}.service-card-outer .cards .card-left .title h3{font-size:26px;line-height:34px;margin-bottom:12px}.service-card-outer .cards .card-left .count{font-size:55px;line-height:76.6px;right:15px;top:-40px}.service-card-outer .cards .card-left .items-outer{gap:8px;margin-top:15px}.service-card-outer .cards .card-left .items-outer .items a{font-size:12px;line-height:18px;padding:5px 11px}.service-card-outer .cards .card-right .card-image img{width:100%}.service-card-outer .card-contents .cards-wrap .cards-outer{flex:0 0 100vw}}@media only screen and (max-width:767px) and (min-width:480px){.service-card-outer .card-contents .cards{flex-direction:column;padding:0;width:92%}.service-card-outer .cards .card-left{padding:40px 25px 20px}.service-card-outer .cards .card-right{display:none;padding:0 0 40px 25px}.service-card-outer .cards .card-left,.service-card-outer .cards .card-right{width:100%}.service-card-outer .cards .card-left .title h3{font-size:32px;line-height:38px}.service-card-outer .cards .card-left .count{font-size:55px;line-height:76.6px;right:15px;top:-40px}.service-card-outer .cards .card-left .items-outer{margin-top:40px}.service-card-outer .cards .card-left .items-outer .items a{font-size:15px;line-height:23px;padding:10px 14px}.service-card-outer .cards .card-right .card-image{margin:0 auto;text-align:right;width:35%}.service-card-outer .card-contents .cards-wrap .cards-outer{flex:0 0 100vw}}@media only screen and (max-width:985px) and (min-width:768px){.service-card-outer .card-contents .cards{padding:40px 0 40px 40px;width:95%}.service-card-outer .cards .card-left .title h3{font-size:32px;line-height:38px}.service-card-outer .cards .card-left .count{font-size:55px;line-height:76.6px;right:15px;top:-40px}.service-card-outer .cards .card-left .items-outer{margin-top:40px}.service-card-outer .cards .card-left .items-outer .items a{font-size:15px;line-height:23px;padding:7px 10px}.service-card-outer .cards .card-right .card-image img{width:100%}.service-card-outer .card-contents .cards-wrap .cards-outer{flex:0 0 100vw}}@media only screen and (max-width:1200px) and (min-width:986px){.service-card-outer .cards .card-right .card-image img{width:100%}.service-card-outer .card-contents .cards{padding:60px 0 60px 50px;width:95%}.service-card-outer .card-contents .cards-wrap .cards-outer{flex:0 0 100vw}}