.service_list{box-sizing:border-box;text-align:left;width:100%;position:relative;margin:0;padding:0 0 0 40%;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:1rem;column-gap:1rem}.service_list.owl-carousel{display:block}.service_list.owl-carousel .item{width:calc(100% / 2 - (1 * 1rem / 2) * 1);margin-right:1rem}.service_list .main_img{overflow:hidden;border-radius:16px;display:block;position:absolute;top:0;bottom:0;left:0;width:calc(40% - 1rem)}.service_list .main_img picture{position:absolute;inset:0}.service_list .item{overflow:hidden;text-align:left;padding:0;position:relative;display:inline-flex;margin:0}.service_list .item .item_in{background:#f0f7fc;border-radius:16px;padding:2rem;position:relative;display:inline-flex;flex-direction:column;margin:0;transition:all 400ms ease 0ms}.notouch .service_list .item .item_in:is(:hover,:focus){background:#002944}.service_list .item .item_in::after{rotate:-45deg;content:"";width:58px;height:20px;-webkit-mask-image:url('../../../../img/arrow_right2.svg');mask-image:url('../../../../img/arrow_right2.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:58px 20px;mask-repeat:no-repeat;mask-position:center center;mask-size:58px 20px;background:#F83A11;position:absolute;right:2rem;top:38px;transition:all 400ms ease 0ms}.notouch .service_list .item .item_in:is(:hover,:focus)::after{rotate:0deg;background-color:#ffffff}.service_list .item .item_in .icon{width:32px;position:relative;overflow:hidden;display:block;margin:0}.service_list .item .item_in .icon svg{display:block;width:100%;height:initial;margin:0}.service_list .item .item_in .icon svg *{fill:#F83A11;transition:all 400ms ease 0ms}.notouch .service_list .item .item_in:is(:hover,:focus) .icon svg *{fill:#ffffff}.service_list .item .item_in .text{padding:5rem 0 0;display:flex;flex-direction:column;margin:0}.service_list .item .item_in .text .title{color:#003356;display:block;font-weight:500;margin:0 0 .5rem;transition:all 400ms ease 0ms}.notouch .service_list .item .item_in:is(:hover,:focus) .text .title{color:#ffffff}.service_list .item .item_in .text .text_box{color:#002944;transition:all 400ms ease 0ms}.notouch .service_list .item .item_in:is(:hover,:focus) .text .text_box{color:rgba(255,255,255,0.8)}@media screen and (max-width:1000px){.service_list{padding:0}.service_list .main_img{display:none}.service_list .item .item_in{padding:1.5rem}.service_list .item .item_in::after{right:1.5rem;top:30px}.service_list .item .item_in .text{padding:4rem 0 0}}@media screen and (max-width:600px){.service_list{grid-template-columns:repeat(1, 1fr);row-gap:1.5rem;column-gap:1rem}.service_list.owl-carousel{display:block}.service_list.owl-carousel .item{width:calc(100% / 1 - (0 * 1rem / 1) * 1);margin-right:1rem}}