.mg-top-100 {margin-top:100px !important;}
.mg-both-40 {margin: 40px 0px !important;}
.swiper-button-next {color: #000 !important;}
.swiper-button-prev {color: #000 !important;}

.swiper-77-1 .swiper-img {max-width: 100%;height: auto;}
.swiper-77-2 .swiper-img {max-width: 100%;height: auto;}

@media (min-width: 768px) {
.photo-container-4 {display: inline-flex; width:100%;justify-content: space-evenly;margin: 20px 0px;}
.product1_1 .right .flex-center {display: flex; align-items: center; height: 100%;}
.product1_9 .p1 {font: 15px / 30px Open Sans; letter-spacing: 0; color: #20202e;margin-top:30px;}
.product1_9 ul.p1 {margin-left:20px;margin-top:0px;}
.product1_9 .p1 li {font: 700 15px/23px Open Sans;letter-spacing: 0;color: #20202e;}
.product1_9 .p1 li {font: 15px/250% Open Sans;position: relative;list-style-type: disc;}
.product1_9 .p1 li::before {top: 16px;width: 2px;height: 2px;}
.product6_2 .flex > div {max-width: 340px; margin-right: 85px;}

.swiper-77-1 {padding: 0px 40px;overflow: hidden;}
.swiper-77-2 {padding: 0px 40px;overflow: hidden;}
}

@media (max-width: 767px) {
.product1_1 .container img, .product2_2 .container img {padding: 40px 0px;}
.product1_1 .right .flex-center {display: flex; align-items: center; height: 100%;}
.photo-container-4 {display: inline-flex; width:100%;justify-content: space-evenly;margin: 20px 0px; flex-direction: column;}
.photo-container-4 img {padding: 20px 0px;}
.product1_9 .p1 {font: calc(15px / 1.5) / calc(30px / 1.5) Open Sans; letter-spacing: 0; color: #20202e;margin-top:30px;}
.product1_9 ul.p1 {margin-left:20px;margin-top:0px;}
.product1_9 .p1 li {font: 700 15px/23px Open Sans;letter-spacing: 0;color: #20202e;}
.product1_9 .p1 li {font: calc(15px / 1.5) / calc(30px / 1.5) Open Sans;position: relative;list-style-type: disc;}
.product1_9 .p1 li::before {top: 16px;width: 2px;height: 2px;}
.swiper-img {width:100%; height: auto;}
.swiper-77-1 {padding: 0px 30px;overflow: hidden;}
.swiper-77-2 {padding: 0px 30px;overflow: hidden;}
}