html {font-size:clamp(7.5px,0.522vw,10px)}:root{--swiper-wrapper-transition-timing-function,initial:;--theme_color:#16529b;--title_color:#161616}*{margin:0px;padding:0px;box-sizing:border-box}.home_services{position:relative;padding:7.6rem 0px 12.7rem}.home_services::before{width:100%;padding-bottom:63.1771%;position:absolute;left:0px;top:0px;content:"";background-color:rgb(252,248,242);z-index:-1;pointer-events:none}body > section{position:relative}body > section:hover{}@media screen and (min-width:768px) and (max-width:1024px){.home_services::before{height:100%;padding:0px}}@media screen and (max-width:768px){.home_services{padding:4rem 0px;margin:1rem 0px 0px}}@media screen and (max-width:768px){.home_services::before{padding:0px;height:100%}}.content{max-width:144rem;margin:0px auto;position:relative}@media screen and (min-width:768px) and (max-width:1220px){.content{padding:0px 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0px 20px}}.center{text-align:center}.home_services .head{max-width:76.2rem;margin:0px auto}@media screen and (max-width:768px){.home_services .head{max-width:unset}}.head h2{font-size:4.8rem;line-height:6.4rem;font-weight:600}.head.sm h2{font-size:4.6rem;line-height:6.2rem;font-weight:500}.fadeInUp{animation-name:fadeInUp}@media screen and (max-width:768px){.head.sm h2{font-size:22px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:unset;word-spacing:unset}}@media screen and (min-width:640px) and (max-width:768px){.head.sm h2{font-size:28px}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px;line-height:1.5}}.flex{display:flex}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.flex_top{align-items:flex-start}.gap{gap:2rem}.home_services .flex{margin-top:7.1rem}@media screen and (max-width:768px){.gap{gap:1rem}}@media screen and (max-width:768px){.home_services .flex{margin-top:2rem}}.home_services .home_services_swiper{width:54.4444%;overflow:hidden;background-color:rgb(255,255,255);border-radius:2.6rem}.swiper-horizontal{touch-action:pan-y}@media screen and (max-width:768px){.home_services .home_services_swiper{width:100%;border-radius:12px}}@media screen and (min-width:640px) and (max-width:768px){.home_services .home_services_swiper{width:48%}}ul{list-style:none}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0px,0px)}li.swiper-slide{height:auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0px);backface-visibility:hidden}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide-active{pointer-events:auto}.img.img_ab{position:relative}.home_services .home_services_swiper .img{width:100%;padding-bottom:65.434%}.img.img_ct img{object-fit:contain}.img.img_ab img{position:absolute;left:0px;top:0px}.img img{width:100%;height:100%;display:block;transition:0.5s;aspect-ratio:inherit}.home_services .home_services_swiper:hover img{transform:scale(1.02)}.home_services .items{flex:1 1 0%;max-width:57.1rem;padding-top:1.5rem}@media screen and (max-width:768px){.home_services .items{max-width:unset;padding:0px}}.home_services .items .item{opacity:0.32;transition:0.3s}.home_services .items .item.active{opacity:1}.home_services .items .item.active .title{color:var(--theme_color);text-decoration-color:var(--theme_color)}.home_services .items .item.active .title::before{opacity:1;transform:translate(0px,-50%)}.home_services .items .title{font-size:3.6rem;font-weight:500;color:rgb(0,0,0);transition:0.3s;position:relative;text-decoration:underline 2px transparent;padding:1rem 0px 1.1rem 7.4rem;cursor:pointer;overflow:hidden}.home_services .items .title::before{width:4.8rem;height:1.6rem;position:absolute;left:0px;top:53%;transform:translate(-100%,-50%);content:"";background:url("https://www.ztboxes.com/wp-content/plugins/sytech-fronteditor/sytpl/home_2/assets/img/home-mask.svg") center center / contain no-repeat;transition:0.4s 0.3s,opacity 0.3s;opacity:0}@media screen and (max-width:768px){.home_services .items .title{font-size:18px;padding:12px 0px 12px 2.5rem}}@media screen and (max-width:768px){.home_services .items .title::before{width:25px;height:25px}}.home_services .items .item:first-child .desc{display:block}.home_services .items .desc{display:none;font-size:1.7rem;line-height:2.4rem;color:rgb(89,89,89);padding-left:7.4rem;padding-top:1.4rem;padding-bottom:1.9rem}@media screen and (max-width:768px){.home_services .items .desc{font-size:0.9rem;line-height:1.5;padding-left:2.5rem;padding-top:0px;padding-bottom:1rem}}button,input,textarea{outline:none;border:none;font-family:unset;color:var(--title_color)}input[type="submit"],button{cursor:pointer}.sytech_export_template{display:none}@media screen and (max-width:786px){}