.service{padding:40px 0 70px}@media only screen and (min-width:968px){.service{padding:80px 0}}@media only screen and (min-width:1024px){.service{padding:100px 0}}.service__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:968px){.service__wrap{gap:52px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.service__img{max-width:565px;max-height:504px;width:100%;height:100%;display:none}@media only screen and (min-width:968px){.service__img{display:block}}.service__img img{min-height:504px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px}.service__info-img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px;margin-bottom:40px;min-height:160px;max-height:160px}@media only screen and (min-width:480px){.service__info-img{min-height:300px}}@media only screen and (min-width:600px){.service__info-img{min-height:400px;max-width:565px}}@media only screen and (min-width:968px){.service__info-img{display:none}}@media only screen and (min-width:968px){.service__info{max-width:702px}}.service__info h1{margin-bottom:20px}.service__info-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:40px}.service__info-content{margin-bottom:40px;color:#999}.service__info-content p{font-size:1.6rem}.service__info-content ul li{position:relative;padding-left:20px;margin-bottom:5px}.service__info-content ul li:last-child{margin-bottom:0}.service__info-content ul li:before{content:"";background-image:url(/wp-content/themes/genmaster/dist/images/list.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:12px;height:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.service__info .primary__btn{max-width:100%}@media only screen and (min-width:480px){.service__info .primary__btn{max-width:242px}}@media only screen and (min-width:968px){.service__img,.service__info{width:50%}}@media only screen and (min-width:1024px){.service__img,.service__info{width:100%}}