#main_area{padding:30px 25px 89px!important;font-size:16px}.serv_info{text-align:center;margin:98px auto 90px;max-width:1302px;width:100%;padding:89px 40px 95px;color:#fff;background:var(--priColor);border-radius:20px}.serv_info h2{margin:0 0 20px;font-family:var(--secFont);font-size:60px}.serv_info p{margin:29px auto 0;max-width:790px}.serv_boxes{display:flex;flex-direction:column;gap:81px}.serv_boxes article{max-width:100%;width:100%;min-height:0;text-align:left;position:relative;display:flex;justify-content:space-between;align-items:center;gap:80px}.serv_boxes article .box-img{width:100%;max-width:900px}.serv_boxes article .box-img figure{width:127%;max-width:900px;position:relative;left:25%;transform:translateX(-50%);position:relative}.serv_boxes article .box-img figure::before{content:'';position:absolute;top:50%;right:-22px;max-width:826px;width:92%;aspect-ratio:1/.582;border:2px solid var(--secColor);border-radius:0 20px 20px 0;z-index:-1;transform:translateY(-50%)}.serv_boxes article .box-img figure img{border-radius:0 20px 20px 0}.serv_boxes article .box_info{max-width:584px;width:100%}.serv_boxes article h2{font-family:var(--secFont);font-weight:400;font-size:30px;margin:0 0 13px}.serv_boxes article h3{font-family:var(--secFont);font-size:18px;font-weight:400;margin:22px 0 0}.serv_boxes article ul{margin:12px 0 0}.serv_boxes article ul li{position:relative;padding-left:16px;margin-bottom:1px}.serv_boxes article ul li::before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;left:0;top:12px;background:var(--bodyColor)}.serv_boxes article p{margin:0}.serv_boxes article:nth-child(even){flex-direction:row-reverse}.serv_boxes article:nth-child(even) .box-img figure{left:75%}.serv_boxes article:nth-child(even) .box-img figure::before{right:auto;left:-17px;border-radius:20px 0 0 20px}.serv_boxes article:nth-child(even) .box-img figure img{border-radius:20px 0 0 20px}.serv_cta{max-width:850px;width:100%;padding:25px 15px;border-radius:20px;outline:2px solid var(--secColor)}@media only screen and (max-width:1700px){.serv_boxes article .box-img figure{width:100%;left:43%}.serv_boxes article:nth-child(2n) .box-img figure{left:57%}}@media only screen and (max-width:1010px){.w-full{width:100%!important;max-width:100%!important}.m-auto_20{margin:20px auto!important}.serv_info{margin:98px auto 50px;padding:45px 25px}.serv_boxes article{flex-direction:column!important}}@media only screen and (max-width:600px){.serv_info h2{font-size:30px}}