 
:root {
  --theme_color: #efb816;
  --subtheme_color: #ffebab;
  --title_color: #101011;
  --content_color: #3a3a3a;
  --bg1: linear-gradient(to right, var(--theme_color), var(--subtheme_color));
  --bg2: linear-gradient(to right, #101b33, #34435e);
}
* {
 margin: 0px;
 padding: 0px;
 box-sizing: border-box;
 }
.store_service {
 padding: 80px 0px;
 overflow: hidden;
 }
body > section {
 position: relative;
 }
body > section:hover {
  }
@media screen and (max-width: 768px){
.store_service {
 padding: 2rem 0px;
 }}
.content {
 max-width: 1232px;
 margin: 0px auto;
 position: relative;
 }
@media screen and (min-width: 768px) and (max-width: 1440px){
.content {
 padding: 0px 1.2rem;
 }}
@media screen and (min-width: 768px) and (max-width: 1220px){
.content, .swiper_content {
 max-width: 1000px;
 }}
@media screen and (min-width: 768px) and (max-width: 1024px){
.content, .swiper_content {
 max-width: 768px;
 }}
@media screen and (max-width: 768px){
.content {
 padding: 0px 1.2rem;
 }}
.flex {
 display: flex;
 }
@media screen and (max-width: 768px){
.store_service .flex {
 flex-direction: column-reverse;
 }}
.store_service .box {
 min-width: 45.6494%;
 border-radius: 23px;
 background-color: rgb(251, 248, 239);
 display: flex;
 flex-direction: column;
 align-items: center;
 padding: 9.6% 2.9% 8.95% 0px;
 z-index: 1;
 }
@media screen and (max-width: 768px){
.store_service .box {
 min-width: unset;
 width: 100%;
 border-radius: 12px;
 padding: 1.22rem;
 }}
.img.img_cv {
 overflow: hidden;
 }
.store_service .box .img {
 aspect-ratio: 1 / 1;
 width: 158px;
 margin-bottom: 35px;
 box-shadow: rgba(189, 189, 189, 0.45) 0px 12px 12px;
 }
@media screen and (max-width: 768px){
.store_service .box .img {
 width: 5rem;
 margin-bottom: 1rem;
 }}
.img.img_cv img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 display: block;
 transition: 0.5s;
 }
.center {
 text-align: center;
 }
.store_service .box h3 {
 font-size: 26px;
 line-height: 1.5;
 color: var(--title_color);
 font-weight: 700;
 }
@media screen and (max-width: 768px){
.store_service .box h3 {
 font-size: 18px;
 }}
.store_service .box p {
 font-size: 19px;
 line-height: 35px;
 color: var(--content_color);
 }
@media screen and (max-width: 768px){
.store_service .box p {
 font-size: 0.9rem;
 line-height: 1.5;
 }}
.store_service .container {
 min-width: 70.5844%;
 aspect-ratio: 1087 / 619;
 margin-left: -2.9%;
 position: relative;
 }
@media screen and (min-width: 768px) and (max-width: 1024px){
.store_service .container {
 margin-left: -20%;
 }}
@media screen and (max-width: 768px){
.store_service .container {
 min-width: unset;
 width: 100%;
 margin-left: 0px;
 margin-bottom: -1rem;
 }}
.store_service .container .img {
 height: 110.912%;
 aspect-ratio: 1087 / 687;
 position: absolute;
 bottom: 0px;
 left: 0px;
 }
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){


}