@media screen and (min-width: 770px) {
  .pc_none {
    display: none;
  }
  .elementor-618 .elementor-element.elementor-element-7811f90e:not(.elementor-motion-effects-element-type-background), .elementor-618 .elementor-element.elementor-element-7811f90e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #8A3B61;
  }
  .elementor-618 .elementor-element.elementor-element-7811f90e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  }
  .elementor-618 .elementor-element.elementor-element-7811f90e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-618 .elementor-element.elementor-element-a0217d1 {
    text-align: left;
  }
  .elementor-618 .elementor-element.elementor-element-a0217d1 .elementor-heading-title {
    color: #FFFFFF;
  }
  .elementor-bc-flex-widget .elementor-618 .elementor-element.elementor-element-79de7e0.elementor-column .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-618 .elementor-element.elementor-element-79de7e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-618 .elementor-element.elementor-element-696ee6e .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    fill: #8A3B61;
    color: #8A3B61;
    background-color: #FFFFFF;
  }
  .elementor-618 .elementor-element.elementor-element-696ee6e .elementor-button:hover, .elementor-618 .elementor-element.elementor-element-696ee6e .elementor-button:focus {
    color: #8A3B61;
    background-color: #FFFFFF;
    border-color: #8A3B61;
  }
  .elementor-618 .elementor-element.elementor-element-696ee6e .elementor-button:hover svg, .elementor-618 .elementor-element.elementor-element-696ee6e .elementor-button:focus svg {
    fill: #8A3B61;
  }
  .elementor-618 .elementor-element.elementor-element-0d5e962 {
    text-align: justify;
  }
  .elementor-618 .elementor-element.elementor-element-d68de22.elementor-view-stacked .elementor-icon {
    background-color: #C3C3C3;
  }
  .elementor-618 .elementor-element.elementor-element-d68de22.elementor-view-framed .elementor-icon, .elementor-618 .elementor-element.elementor-element-d68de22.elementor-view-default .elementor-icon {
    fill: #C3C3C3;
    color: #C3C3C3;
    border-color: #C3C3C3;
  }
  .elementor-618 .elementor-element.elementor-element-d68de22 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-618 .elementor-element.elementor-element-d68de22 .elementor-icon {
    font-size: 30px;
  }
  .elementor-618 .elementor-element.elementor-element-d68de22 .elementor-icon-box-title, .elementor-618 .elementor-element.elementor-element-d68de22 .elementor-icon-box-title a {
    font-family: "Playfair Display", Sans-serif;
    font-size: 1.5rem;
    line-height: 1.3em;
  }
  .elementor-618 .elementor-element.elementor-element-d68de22 .elementor-icon-box-description {
    font-family: "Roboto", Sans-serif;
    font-size: 0.9rem;
  }
  .elementor-618 .elementor-element.elementor-element-18ec047 > .elementor-widget-container {
    padding: 15px 15px 15px 15px;
  }
  .elementor-618 .elementor-element.elementor-element-11a92c9:not(.elementor-motion-effects-element-type-background), .elementor-618 .elementor-element.elementor-element-11a92c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
  }
  .elementor-618 .elementor-element.elementor-element-11a92c9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 10px 30px 10px;
  }
  .elementor-618 .elementor-element.elementor-element-11a92c9 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
    margin-top: 22px;
  }
  .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
    margin-bottom: 22px;
  }
  .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
    padding-right: 22px;
  }
  .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
    padding-left: 22px;
  }
  .elementor-618 .elementor-element.elementor-element-7145128 .elementor-testimonial__text {
    color: var(--e-global-color-afcaed1);
    font-family: "Exemplar Pro", Sans-serif;
  }
  .elementor-618 .elementor-element.elementor-element-7145128 .elementor-testimonial__name {
    color: var(--e-global-color-afcaed1);
  }
  .elementor-618 .elementor-element.elementor-element-7145128 .elementor-testimonial__title {
    color: var(--e-global-color-afcaed1);
  }
  .elementor-618 .elementor-element.elementor-element-7145128 .elementor-testimonial__image img {
    width: 200px;
    height: 200px;
    border-radius: 100px;
  }
  .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
    top: calc(23px + (200px / 2) - 8px);
  }
  body:not(.rtl) .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, body:not(.rtl) .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
    left: calc(23px + (200px / 2) - 8px);
    right: auto;
  }
  body.rtl .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, body.rtl .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
    right: calc(23px + (200px / 2) - 8px);
    left: auto;
  }
  body:not(.rtl) .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
    left: calc(23px + (200px / 2) - 8px);
    right: auto;
  }
  body.rtl .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-618 .elementor-element.elementor-element-7145128.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
    right: calc(23px + (200px / 2) - 8px);
    left: auto;
  }
  .elementor-618 .elementor-element.elementor-element-7145128 .elementor-swiper-button {
    font-size: 35px;
  }
  .elementor-618 .elementor-element.elementor-element-9b33b03 > .elementor-widget-container {
    margin: 0px 40px 0px 40px;
  }
  .elementor-618 .elementor-element.elementor-element-3f11afd .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.2px;
  }
  .elementor-618 .elementor-element.elementor-element-3f11afd .elementor-button:hover, .elementor-618 .elementor-element.elementor-element-3f11afd .elementor-button:focus {
    color: #8A3B61;
    background-color: #EEF0ED;
    border-color: #8A3B61;
  }
  .elementor-618 .elementor-element.elementor-element-3f11afd .elementor-button:hover svg, .elementor-618 .elementor-element.elementor-element-3f11afd .elementor-button:focus svg {
    fill: #8A3B61;
  }
  .elementor-618 .elementor-element.elementor-element-ce34bed .elementor-spacer-inner {
    --spacer-size: 50px;
  }
  .elementor-618 .elementor-element.elementor-element-72caffb {
    font-size: 0.8rem;
  }
  .elementor-618 .elementor-element.elementor-element-72caffb > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
  }
  .elementor-618 .elementor-element.elementor-element-431e112 .elementor-spacer-inner {
    --spacer-size: 50px;
  }
  .elementor-618 .elementor-container {
    width: 1000px;
  }
  .elementor-618 .elementor-63 {
    margin-bottom: 76px;
  }
  .elementor-618 .elementor-element-5f88546d {
    display: block;
  }
  .elementor-618 .elementor-element-5f88546d .elementor-widget-wrap {
    display: block;
    padding: 20px 0;
  }
  .elementor-618 .elementor-element-7811f90e {
    margin-bottom: 78px;
  }
  .elementor-618 .elementor-element-7811f90e .elementor-container {
    display: block;
  }
  .elementor-618 .elementor-element-3ce8e537 {
    padding: 0px;
  }
  .contact_page .elementor-element-3ce8e537 {
    padding: 33px 0 147px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container {
    display: block;
  }
  .contact_page .elementor-element-3ce8e537 .elementor-container {
    width: 800px;
    margin: 0 auto;
  }
  
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .info_wrapper h3 {
    margin-top: 0;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .info_wrapper .address {
    margin-bottom: 10px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .info_wrapper .caution {
    color: #ff0000;
    margin-bottom: 0;
  }
  .thanks_page {
    margin-bottom: 130px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .thanks_wrapper .title {
    color: #8A3B61;
    font-size: 30px;
    margin-bottom: 35px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .thanks_wrapper .text {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 1.8;
  }
  .elementor-618 .thanks_wrapper {
    width: 800px;
    margin: 0 auto;
  }
/* Ã£â€šÂ¤Ã£Æ’Â³Ã£Æ’ÂÃ£Æ’Â¼Ã£â€šÂ¿Ã£Æ’Â¼Ã¦Æ’â€¦Ã¥Â Â±*/
.importer_page .elementor-63 {
    margin-bottom: 99px;
  }
  .importer_page {
    margin-bottom: 151px;
  }
  .importer_page .elementor-section.elementor-section-boxed .elementor-container {
    max-width: 900px;
	}
  .elementor-618 .elementor-element-3ce8e537 .elementor-element-c9c570d {
    display: block;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-element-c9c570d .elementor-widget-wrap {
    display: block;
    padding: 0;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-element-c9c570d .elementor-widget-wrap {
    display: block;
    padding: 0;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-container {
    display: block;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 {
    display: block;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap {
    display: block;
    padding: 0;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container {
    margin: 0;
  }
  .importer_page .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .text {
    font-size: 25px;
    color: #8A3B61;
  }
  .importer_page .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .caution {
    /* text-align: end; */
    font-size: 15px;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_list {
    list-style-type: none;
    padding-left: 0;
    margin: 0 auto 40px;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_list li {
    display:
      -ms-flexbox;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #d7d7d7;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_list li:last-of-type {
    margin-bottom: 0;
    border-bottom: none;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_name {
    margin-bottom: 0;
    font-size: 20px;
    padding: 40px 0 27px 20px;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .btn {
    margin-bottom: 0;
    font-size: 18px;
    text-align: center;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .btn a {
    font-weight: normal;
    display: block;
    padding: 40px 20px 17px 0;
  }
}
@media(max-width:1024px) {
.importer_page .elementor-element-caad3c9 .elementor-element-4836aa0 {
    width: 90%;
  margin: 0 auto;
  }
}
@media screen and (max-width:769px) {
  .contact_page {
    margin-bottom: 67px;
  }
  .elementor-618 .elementor-element-5f88546d {
    display: block;
  }
  .elementor-618 .elementor-element-5f88546d .elementor-widget-wrap {
    display: block;
    padding: 20px 0;
  }
  .elementor-618 .elementor-element-7811f90e {
    margin-bottom: 37px;
  }
  .elementor-618 .elementor-element-7811f90e .elementor-container {
    display: block;
  }
  .elementor-618 .elementor-element-7811f90e .elementor-heading-title {
    color: #FFF;
    font-size: 34px;
    width: 90%;
    margin: 0 auto;
  }
  .elementor-618 .elementor-element-3ce8e537 {
    padding: 62px 0 0;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container {
    display: block;
  }
  .elementor-618 .elementor-element.elementor-element-7811f90e {
    background-color: #8A3B61;
    width: 100%;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .info_wrapper {
    width: 90%;
    margin: 0 auto;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .info_wrapper h3 {
    margin-top: 0;
    font-size: 24px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .info_wrapper .address {
    margin-bottom: 10px;
    font-size: 14px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .info_wrapper .caution {
    color: #ff0000;
    margin-bottom: 0;
    font-size: 14px;
  }
/*  Ã£â€šÂµÃ£Æ’Â³Ã£â€šÂ¯Ã£â€šÂ¹Ã£Æ’Å¡Ã£Æ’Â¼Ã£â€šÂ¸*/
  .thanks_page {
    margin-bottom: 130px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .thanks_wrapper {
    width: 90%;
    margin: 0 auto;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .thanks_wrapper .title {
    color: #8A3B61;
    font-size: 24px;
    margin-bottom: 35px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-container .thanks_wrapper .text {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.5;
  }
/*  Ã£â€šÂ¤Ã£Æ’Â³Ã£Æ’ÂÃ£Æ’Â¼Ã£â€šÂ¿Ã£Æ’Â¼Ã¦Æ’â€¦Ã¥Â Â±*/
  .importer_page {
    margin-bottom: 79px;
  }
  .importer_page .elementor-63 {
    margin-bottom: 57px;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-element-c9c570d {
    display: block;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-element-c9c570d .elementor-widget-wrap {
    display: block;
    padding: 0;
  }
  .elementor-618 .elementor-element-3ce8e537 .elementor-element-c9c570d .elementor-widget-wrap {
    display: block;
    padding: 0;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-container {
    display: block;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 {
    display: block;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap {
    display: block;
    padding: 0;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container {
    width: 90%;
    margin: 0 auto;
  }
  .importer_page .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .text {
    font-size: 1.4rem;
    line-height: 1.3;
    text-align: center;
    color: #8A3B61;
  }
  .importer_page .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .caution {
    font-size: 14px;
	padding-left: 1em;		  
    text-indent: -1em;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_list {
    list-style-type: none;
    padding-left: 0;
    margin: 0 auto;
    padding: 25px 0;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_list li {
    display:
      -ms-flexbox;
    display:
      flex;
    border-bottom: 1px solid #d7d7d7;
    margin-bottom: 31px;
    align-items: center;
    padding-bottom: 6px;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_list li:last-of-type {
    margin-bottom: 0;
    border-bottom: none;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .importer_name {
    margin-bottom: 16px;
    font-size: 16px;
    width: 65%;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .btn {
    font-size: 14px;
    width: 35%;
    margin-bottom: 14px;
    text-align: right;
  }
  .elementor-618 .elementor-element-caad3c9 .elementor-element-4836aa0 .elementor-widget-wrap .elementor-widget-container .btn a {
    font-weight: normal;
    padding: 7px 0;
  }
}