/*////////////////////////////////////////////////////// Responsive CSS Structure //////////////////////////////////////////////////////*/
@media (min-width: 1200px) and (max-width: 1920px){
}

@media (min-width: 1600px) {
.container { max-width: 1560px; }
}

@media (min-width: 1500px) and (max-width: 1599px){
.container { max-width: 1460px; }

/* home page */
.showcase-reviews-section .showcase-item { max-width: 400px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:first-child { margin-left: 20px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:last-child { margin-right: 20px; }
.showcase-reviews-section .showcase-block .showcase-detail .detail { font-size: 18px}
/* home page */
}

@media (min-width: 1400px) and (max-width: 1499px){
.container { max-width: 1360px; }

/* home page */
.showcase-reviews-section .showcase-item { max-width: 400px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:first-child { margin-left: 20px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:last-child { margin-right: 20px; }
.showcase-reviews-section .showcase-block .showcase-detail .detail { font-size: 18px}
/* home page */
}

@media (min-width: 1200px) and (max-width: 1399px){
/* home page */
.banner-section { padding-top: 175px; padding-bottom: 325px; border-radius: 0 0 50px 50px; -webkit-border-radius: 0 0 50px 50px; -moz-border-radius: 0 0 50px 50px; -ms-border-radius: 0 0 50px 50px; -o-border-radius: 0 0 50px 50px; }
.struggling-reviews-section { margin-top: -225px; }
.struggling-reviews-section .struggling-reviews-description { padding: 70px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; }
.showcase-reviews-section .common-main-title { margin-bottom: 50px; }
.showcase-reviews-section .showcase-item { max-width: 325px; }
.showcase-reviews-section .showcase-block { padding: 25px; margin-bottom: 35px; }
.showcase-reviews-section .showcase-block .showcase-icon { width: 60px; height: 60px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:first-child { margin-left: 20px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:last-child { margin-right: 20px; }
.showcase-reviews-section .showcase-block .showcase-detail .detail { font-size: 18px}
.started-minutes-section .started-minutes-description { padding: 70px 35px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; }
.started-minutes-section .started-minutes-list .started-minutes-block:before { width: 85px; height: 85px; margin-right: 20px; }
.simple-complex-section .simple-complex-description { padding: 35px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; }
.simple-complex-section .simple-complex-description .simple-complex-image { margin-left: 70px; }
.simple-complex-section .simple-complex-list .simple-complex-block { padding: 35px 0; }
.simple-complex-section .simple-complex-block .simple-complex-title { margin-bottom: 25px; }
.see-action-slider .see-action-slide-block { width: 600px; /*height: 400px;*/ }
.faq-section { padding-top: 75px; padding-bottom: 300px; border-radius: 0 0 50px 50px; -webkit-border-radius: 0 0 50px 50px; -moz-border-radius: 0 0 50px 50px; -ms-border-radius: 0 0 50px 50px; -o-border-radius: 0 0 50px 50px; }
.faq-section .common-main-title { margin-bottom: 50px; }
.every-type-store-slider .every-store-block { padding: 20px; }

.showcasing-review-section { margin-top: -200px; }
.showcasing-review-section .showcasing-review-description { padding: 65px 50px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; }
.showcasing-review-section .showcasing-review-content > * { width: 300px; }
/* home page */
}

@media (min-width: 992px) and (max-width: 1199px){
.main-title { font-size: 45px; }
h1 { font-size: 45px; }
h2 { font-size: 40px; }
h3 { font-size: 33px; }
h4 { font-size: 30px; }
h5 { font-size: 25px; }
h6 { font-size: 22px; }
/* home page */
.banner-section { padding-top: 175px; padding-bottom: 325px; border-radius: 0 0 50px 50px; -webkit-border-radius: 0 0 50px 50px; -moz-border-radius: 0 0 50px 50px; -ms-border-radius: 0 0 50px 50px; -o-border-radius: 0 0 50px 50px; }
.banner-section .trusted-merchants-block { margin-top: 50px; }
.struggling-reviews-section { margin-top: -225px; padding-bottom: 35px; }
.struggling-reviews-section .struggling-reviews-description { padding: 50px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; }
.showcase-reviews-section { padding: 35px 0; }
.showcase-reviews-section .common-main-title { margin-bottom: 50px; }
.showcase-reviews-section .showcase-item { max-width: 285px; }
.showcase-reviews-section .showcase-block { flex-direction: column; align-items: flex-start; padding: 25px; margin-bottom: 35px; }
.showcase-reviews-section .showcase-block .showcase-icon { width: 60px; height: 60px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:first-child { margin-left: 0; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:last-child { margin-right: 0; }
.showcase-reviews-section .showcase-block .showcase-detail .detail { font-size: 18px; }
.started-minutes-section { padding-top: 35px; padding-bottom: 42px; }
.started-minutes-section .started-minutes-left { width: 350px; margin-right: 70px; }
.started-minutes-section .started-minutes-description { padding: 70px 35px; border-radius: 35px; -webkit-border-radius: 35px; -moz-border-radius: 35px; -ms-border-radius: 35px; -o-border-radius: 35px; }
.started-minutes-section .started-minutes-list .started-minutes-block .minutes-detail .title { font-size: 22px; }
.started-minutes-section .started-minutes-list .started-minutes-block:before { width: 75px; height: 75px; font-size: 25px; margin-right: 20px; }
.simple-complex-section .simple-complex-description { flex-direction: column; padding: 35px; border-radius: 35px; -webkit-border-radius: 35px; -moz-border-radius: 35px; -ms-border-radius: 35px; -o-border-radius: 35px; }
.simple-complex-section .simple-complex-description .simple-complex-image { margin-left: 0; margin-top: 35px; width: 100%; height: 400px; }
.simple-complex-section .simple-complex-list .simple-complex-block { padding: 35px 0; }
.simple-complex-section .simple-complex-block .simple-complex-title { margin-bottom: 25px; }
.see-action-section { padding-top: 42px; padding-bottom: 42px; }
.see-action-slider .see-action-slide-block { width: 600px; /*height: 400px;*/ }
.faq-section { padding-top: 50px; padding-bottom: 250px; border-radius: 0 0 35px 35px; -webkit-border-radius: 0 0 35px 35px; -moz-border-radius: 0 0 35px 35px; -ms-border-radius: 0 0 35px 35px; -o-border-radius: 0 0 35px 35px; }
.faq-section .common-main-title { margin-bottom: 50px; }
.every-type-store-section { padding-top: 42px; padding-bottom: 35px; }
.every-type-store-slider .every-store-block { padding: 20px; }
.simple-complex-section { padding-top: 35px; padding-bottom: 42px; }

.showcasing-review-section { margin-top: -200px; padding-bottom: 42px; }
.showcasing-review-section .showcasing-review-description { padding: 50px 30px; border-radius: 35px; -webkit-border-radius: 35px; -moz-border-radius: 35px; -ms-border-radius: 35px; -o-border-radius: 35px; }
.showcasing-review-section .showcasing-review-content > * { width: 300px; }
/* home page */

/* typography page */
.typography-section .common-main-title { margin-bottom: 50px; }
.typography-section .typography-detail h1,
.typography-section .typography-detail h2,
.typography-section .typography-detail h3,
.typography-section .typography-detail h4,
.typography-section .typography-detail h5,
.typography-section .typography-detail h6 { margin-top: 35px; }
.typography-section { padding-bottom: 50px; }
/* typography page */
}

@media (min-width: 768px) and (max-width: 991px){
.main-title { font-size: 40px; }
.section-title { font-size: 33px; }
.medium-paragraph { font-size: 16px; }
.large-paragraph { font-size: 18px; }
h1 { font-size: 42px; }
h2 { font-size: 38px; }
h3 { font-size: 33px; }
h4 { font-size: 30px; }
h5 { font-size: 25px; }
h6 { font-size: 22px; }
/* home page */
.banner-section { padding-top: 150px; padding-bottom: 250px; border-radius: 0 0 20px 20px; -webkit-border-radius: 0 0 20px 20px; -moz-border-radius: 0 0 20px 20px; -ms-border-radius: 0 0 20px 20px; -o-border-radius: 0 0 20px 20px; }
.banner-section .banner-content { text-align: center; }
.banner-section .trusted-merchants-block,
.banner-section .banner-buttons { justify-content: center; }
.banner-section .trusted-merchants-block { margin-top: 30px; }
.struggling-reviews-section { margin-top: -225px; padding-bottom: 35px; }
.struggling-reviews-section .common-main-title { margin-bottom: 35px; }
.struggling-reviews-list .struggling-reviews-block { max-width: 100%; }
.struggling-reviews-list > .row > * { border-right: none; padding: 0; }
.struggling-reviews-list > .row > *:not(:only-child){ border-top: none; }
.struggling-reviews-list > .row > *:nth-child(even) .struggling-reviews-block { text-align: left; margin-left: 0; }
.struggling-reviews-list .struggling-reviews-block { padding: 30px 0; }
.struggling-reviews-list .struggling-reviews-block:before { width: 60px; height: 60px; }
.struggling-reviews-list .struggling-reviews-block .struggling-title { font-size: 22px; margin-bottom: 20px; }
.struggling-reviews-section .struggling-reviews-description { padding: 30px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.showcase-reviews-section { padding: 35px 0; }
.showcase-reviews-section .common-main-title { margin-bottom: 35px; }
.showcase-reviews-section .showcase-reviews-list:last-child { margin-top: -85px; }
.showcase-reviews-section .showcase-item { max-width: 215px; }
.showcase-reviews-section .showcase-block { flex-direction: column; align-items: flex-start; padding: 20px; margin-bottom: 25px; }
.showcase-reviews-section .showcase-block .showcase-icon { width: 50px; height: 50px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:first-child { margin-left: 0; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:last-child { margin-right: 0; }
.showcase-reviews-section .showcase-block .showcase-detail .detail { font-size: 16px; }
.started-minutes-section { padding-top: 35px; padding-bottom: 42px; }
.started-minutes-section .started-minutes-left { width: 100%; margin: 0 0 50px; }
.started-minutes-section .common-main-title .live-demo-button { margin-top: 10px; padding-top: 20px; }
.started-minutes-section .started-minutes-description { padding: 35px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.started-minutes-section .started-minutes-list .started-minutes-block .minutes-detail .title { font-size: 22px; }
.started-minutes-section .started-minutes-list .started-minutes-block:before { width: 75px; height: 75px; font-size: 25px; margin-right: 20px; }
.every-type-store-section .every-type-store-main-title { margin-bottom: 35px; }
.simple-complex-section .simple-complex-description { flex-direction: column; padding: 35px 20px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.simple-complex-section .simple-complex-description .simple-complex-image { margin-left: 0; margin-top: 35px; width: 100%; height: 400px; }
.simple-complex-section .simple-complex-list .simple-complex-block { padding: 35px 0; max-width: 100%; }
.simple-complex-section .simple-complex-block .simple-complex-title { margin-bottom: 25px; }
.see-action-section { padding-top: 42px; padding-bottom: 42px; }
.see-action-section .common-main-title { margin-bottom: 35px; }
.see-action-slider .see-action-slide-block { width: 500px; /*height: 350px;*/ }
.faq-section { padding-top: 50px; padding-bottom: 200px; border-radius: 0 0 20px 20px; -webkit-border-radius: 0 0 20px 20px; -moz-border-radius: 0 0 20px 20px; -ms-border-radius: 0 0 20px 20px; -o-border-radius: 0 0 20px 20px; }
.faq-section .common-main-title { margin-bottom: 35px; }
.faq-accordion .accordion-item { padding-top: 20px; padding-bottom: 20px; }
.faq-accordion .accordion-item .accordion-button { font-size: 20px; }
.faq-accordion .accordion-item .accordion-body { font-size: 18px; }
.every-type-store-section { padding-top: 42px; padding-bottom: 35px; }
.every-type-store-slider .every-store-block { padding: 20px; }
.every-type-store-slider .every-store-block:before { width: 42px; height: 42px; }
.every-type-store-slider .every-store-block .detail { font-size: 18px; }
.simple-complex-section { padding-top: 35px; padding-bottom: 35px; }

.showcasing-review-section { margin-top: -150px; padding-bottom: 35px; }
.showcasing-review-section .showcasing-review-content { flex-direction: column; }
.showcasing-review-section .showcasing-review-description { padding: 30px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.showcasing-review-section .showcasing-review-content > * { width: 100%; margin-bottom: 30px; text-align: center; }
.showcasing-review-section .showcasing-review-content > *:last-child { margin-bottom: 0; }
.showcasing-review-section .showcasing-detail { text-align: center; }
.showcasing-review-section .showcasing-detail .showcasing-button { margin-top: 20px; }
/* home page */

/* typography page */
.typography-section .common-main-title { margin-bottom: 50px; }
.typography-section .typography-detail h1,
.typography-section .typography-detail h2,
.typography-section .typography-detail h3,
.typography-section .typography-detail h4,
.typography-section .typography-detail h5,
.typography-section .typography-detail h6 { margin-top: 35px; }
.typography-section { padding-bottom: 50px; }
/* typography page */

/* footer */
.footer .f-top { padding-top: 35px; padding-bottom: 35px; }
.footer .f-navigation ul { margin: 0 -10px; }
.footer .f-navigation ul li { margin: 0 10px; }
/* footer */
}

@media (min-width: 768px) {
}

@media (max-width: 767px) {
.main-title { font-size: 35px; }
.section-title { font-size: 30px; }
.medium-paragraph { font-size: 16px; }
.large-paragraph { font-size: 18px; }
h1 { font-size: 38px; margin-bottom: 25px; }
h2 { font-size: 35px; margin-bottom: 25px; }
h3 { font-size: 30px; margin-bottom: 20px; }
h4 { font-size: 25px; margin-bottom: 20px; }
h5 { font-size: 22px; margin-bottom: 20px; }
h6 { font-size: 20px; margin-bottom: 20px; }

/* header */
.header { padding: 15px 0; }
.header .navbar { justify-content: space-between; }
.header .navbar .navbar-nav { justify-content: center; }
.header .navbar .navbar-nav .nav-item { margin: 0 0 20px !important; text-align: center; }
.header .navbar .navbar-collapse { display: block !important; position: fixed; right: -100%; top: 0; bottom: 0; z-index: 999; justify-content: flex-start; height: 100dvh; width: 100%; overflow: auto; background: #1a403b; padding: 110px 15px 50px; transition: all ease-in-out 0.4s; -webkit-transition: all ease-in-out 0.4s; -moz-transition: all ease-in-out 0.4s; -ms-transition: all ease-in-out 0.4s; -o-transition: all ease-in-out 0.4s; }
.header .navbar .navbar-collapse.show { right: 0; }
.header .navbar  .navbar-collapse.show:before { position: fixed; content: ""; left: 0; right: 0; top: 0; width: 100%; height: 90px; background: #1a403b; border-bottom: 1px solid #ffffff; z-index: 99; }
.header .navbar .navbar-collapse .navbar-nav-content { background: #1a403b; position: relative; z-index: 9; }
.header .navbar .navbar-collapse > * { width: 100%; margin-left: auto; margin-right: auto; }
.header .navbar .navbar-nav .nav-item .nav-link { display: inline-flex; justify-content: space-between; font-size: 16px; padding: 0 !important; }
.header .navbar .navbar-collapse .h-buttons { margin-top: 20px; text-align: center; }
/* header */

/* home page */
.banner-section { padding-top: 125px; padding-bottom: 150px; border-radius: 0 0 20px 20px; -webkit-border-radius: 0 0 20px 20px; -moz-border-radius: 0 0 20px 20px; -ms-border-radius: 0 0 20px 20px; -o-border-radius: 0 0 20px 20px; }
.banner-section .banner-content { text-align: center; }
.banner-section .trusted-merchants-block,
.banner-section .banner-buttons { justify-content: center; }
.banner-section .trusted-merchants-block { margin-top: 30px; }
.struggling-reviews-section { margin-top: -100px; padding-bottom: 35px; }
.struggling-reviews-section .common-main-title { margin-bottom: 35px; }
.struggling-reviews-list .struggling-reviews-block { max-width: 100%; }
.struggling-reviews-list > .row > * { border-right: none; padding: 0; }
.struggling-reviews-list > .row > *:not(:only-child){ border-top: none; }
.struggling-reviews-list > .row > *:nth-child(even) .struggling-reviews-block { text-align: left; margin-left: 0; }
.struggling-reviews-list .struggling-reviews-block { padding: 30px 0; }
.struggling-reviews-list .struggling-reviews-block:before { width: 50px; height: 50px; }
.struggling-reviews-list .struggling-reviews-block .struggling-title { font-size: 22px; margin-bottom: 20px; }
.struggling-reviews-section .struggling-reviews-description { padding: 30px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.showcase-reviews-section { padding: 35px 0; }
.showcase-reviews-section .common-main-title { margin-bottom: 35px; }
.showcase-reviews-section .showcase-reviews-list:last-child { margin-top: 0; }
.showcase-reviews-section .showcase-item { max-width: 215px; }
.showcase-reviews-section .showcase-block { flex-direction: column; align-items: flex-start; padding: 20px; margin-bottom: 25px; }
.showcase-reviews-section .showcase-block .showcase-icon { width: 50px; height: 50px; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:first-child { margin-left: 0; }
.showcase-reviews-section .showcase-reviews-list:nth-child(2) .showcase-item:last-child { margin-right: 0; }
.showcase-reviews-section .showcase-block .showcase-detail .detail { font-size: 16px; }
.started-minutes-section { padding-top: 35px; padding-bottom: 42px; }
.started-minutes-section .started-minutes-left { width: 100%; margin: 0 0 50px; }
.started-minutes-section .common-main-title .live-demo-button { margin-top: 10px; padding-top: 20px; }
.started-minutes-section .started-minutes-description { padding: 25px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.started-minutes-section .started-minutes-list .started-minutes-block { padding: 20px 0; }
.started-minutes-section .started-minutes-list .started-minutes-block .minutes-detail .title { font-size: 20px; }
.started-minutes-section .started-minutes-list .started-minutes-block:before { width: 60px; height: 60px; font-size: 22px; margin-right: 20px; }
.every-type-store-section .every-type-store-main-title { margin-bottom: 35px; }
.simple-complex-section .simple-complex-description { flex-direction: column; padding: 35px 20px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.simple-complex-section .simple-complex-description .simple-complex-image { margin-left: 0; margin-top: 35px; width: 100%; height: 400px; }
.simple-complex-section .simple-complex-list .simple-complex-block { padding: 25px 0; max-width: 100%; }
.simple-complex-section .simple-complex-block .simple-complex-title { margin-bottom: 25px; }
.see-action-section { padding-top: 35px; padding-bottom: 35px; }
.see-action-section .common-main-title { margin-bottom: 35px; }
.see-action-slider .see-action-slide-block { width: 400px; /*height: 300px;*/ }
.faq-section { padding-top: 50px; padding-bottom: 150px; border-radius: 0 0 20px 20px; -webkit-border-radius: 0 0 20px 20px; -moz-border-radius: 0 0 20px 20px; -ms-border-radius: 0 0 20px 20px; -o-border-radius: 0 0 20px 20px; }
.faq-section .common-main-title { margin-bottom: 35px; }
.faq-accordion .accordion-item { padding-top: 20px; padding-bottom: 20px; }
.faq-accordion .accordion-item .accordion-button { font-size: 18px; }
.faq-accordion .accordion-item .accordion-body { font-size: 16px; }
.every-type-store-section { padding-top: 35px; padding-bottom: 35px; }
.every-type-store-slider .every-store-block { padding: 15px; }
.every-type-store-slider .every-store-block:before { width: 42px; height: 42px; margin-right: 10px; }
.every-type-store-slider .every-store-block .detail { font-size: 18px; }
.simple-complex-section { padding-top: 35px; padding-bottom: 35px; }
.simple-complex-section .common-main-title { margin-bottom: 35px; }

.showcasing-review-section { margin-top: -100px; padding-bottom: 35px; }
.showcasing-review-section .showcasing-review-content { flex-direction: column; }
.showcasing-review-section .showcasing-review-description { padding: 30px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
.showcasing-review-section .showcasing-review-content > * { width: 100%; margin-bottom: 30px; text-align: center; }
.showcasing-review-section .showcasing-review-content > *:last-child { margin-bottom: 0; }
.showcasing-review-section .showcasing-detail { text-align: center; }
.showcasing-review-section .showcasing-detail .showcasing-button { margin-top: 20px; }
/* home page */

/* typography page */
.typography-section .common-main-title { margin-bottom: 50px; }
.typography-section .typography-detail h1,
.typography-section .typography-detail h2,
.typography-section .typography-detail h3,
.typography-section .typography-detail h4,
.typography-section .typography-detail h5,
.typography-section .typography-detail h6 { margin-top: 35px; }
.typography-section { padding-bottom: 35px; }
/* typography page */

/* footer */
.footer .f-top { padding-top: 35px; padding-bottom: 35px; }
.footer .f-top .f-content { gap: 20px; justify-content: center; }
.footer .f-logo { width: 75px; }
.footer .f-navigation ul { margin: 0 -10px; justify-content: center; }
.footer .f-navigation ul li { margin: 0 10px; text-align: center; }
/* footer */
}

/*---------- Small Mobile , IPhone Start ----------*/

/*=== Screen Size = 240, 320, 360, 480, 568 ===*/
@media (min-width: 576px) and (max-width: 767px){
}

@media (min-width: 240px) and (max-width: 575px){
.alignnone,
.alignleft,
.alignright,
.aligncenter { float: none !important; display: block !important; margin: 20px auto !important; }

/* home page */
.struggling-reviews-section .struggling-reviews-description { padding: 30px 20px; }
.showcase-reviews-section { padding: 25px 0 0; }
.showcase-reviews-section .showcase-reviews-list { flex-direction: column; align-items: center; justify-content: center; }
.started-minutes-section { padding: 25px 0; }
.started-minutes-section .started-minutes-description { padding: 25px 15px; }
.started-minutes-section .started-minutes-list .started-minutes-block { flex-direction: column; }
.started-minutes-section .started-minutes-list .started-minutes-block:before { margin: 0 0 15px; }
.every-type-store-section { padding: 25px 0; }
.every-type-store-slider .every-store-block .detail { font-size: 16px; }
.simple-complex-section .simple-complex-description .simple-complex-image { height: 300px; }
.see-action-slider .see-action-slide-block { width: 275px; /*height: 225px;*/ }
.showcasing-review-section .showcasing-review-description { padding: 20px; }
.showcasing-review-section .showcasing-review-content .showcasing-image .image-block { height: 275px; }
/* home page */
}
/*---------- Large Desktop , Large Screen End ----------*/
