@charset "UTF-8";

@media (min-width:768px) and (max-width:991.98px){
  body.page-faq .component_z_pattern_v2.-left-to-right .safety-container .text-container{
    padding-left:1.5625rem;
    padding-right:1.5625rem;
  }
}

@media (max-width:374px){
  body.page-faq .component_z_pattern_v2.-left-to-right .safety-container .text-container{
    padding:2.5rem 1.5625rem;
  }
}

@media (min-width:1850px){
  body.page-faq .component_z_pattern_v2.-left-to-right .safety-container .text-container .heading{
    font-size:3rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-faq .component_z_pattern_v2.-left-to-right .safety-container .text-container .heading{
    font-size:2rem;
  }
}

@media (max-width:374px){
  body.page-faq .component_z_pattern_v2.-left-to-right .safety-container .text-container .heading{
    font-size:1.75rem;
  }
}

body.page-faq .scene-faq .component_bs_accordion .card{
  -webkit-border-radius:0;
     -moz-border-radius:0;
          border-radius:0;
  border:0;
  border-bottom:.0625rem solid #ddd;
  cursor:pointer;
  display:block;
}

body.page-faq .scene-faq .component_bs_accordion .card:last-child{
  display:none;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-header{
  padding:1.5625rem 2.1875rem 1.5625rem 0;
  background-color:#fff;
  border:0;
  -webkit-border-radius:0;
     -moz-border-radius:0;
          border-radius:0;
  position:relative;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-header:before{
  content:"";
  top:50%;
  -webkit-transform:translateY(-50%);
     -moz-transform:translateY(-50%);
       -o-transform:translateY(-50%);
          transform:translateY(-50%);
  color:#404040;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-header h3{
  font-size:1.5rem;
  line-height:1.3;
  font-family:Obviously;
}

@media (max-width:1600px){
  body.page-faq .scene-faq .component_bs_accordion .card .card-header h3{
    font-size:1.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-faq .scene-faq .component_bs_accordion .card .card-header h3{
    font-size:1.25rem;
  }
}

@media (max-width:413px){
  body.page-faq .scene-faq .component_bs_accordion .card .card-header h3{
    font-size:1.25rem;
  }
}

body.page-faq .scene-faq .component_bs_accordion .card .card-header h3:not(.focus-visible){
  outline:0;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body{
  padding:0 0 .875rem;
  margin-right:2.1875rem;
  font-size:1.125rem;
  line-height:1.5;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body br{
  display:none;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body a:hover{
  text-decoration:underline;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body p{
  font-size:1rem;
  line-height:1.8;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body ul{
  padding-left:1rem;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body ul li{
  margin-bottom:.3125rem;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body ul li p{
  margin:.625rem 0;
}

body.page-faq .scene-faq .component_bs_accordion .card .card-body:not(.focus-visible){
  outline:0;
}

body.page-faq .scene-faq .component_bs_accordion .card[aria-expanded=true] .card-header:before{
  content:"";
}

body.page-faq .field_editor p{
  margin-top:.9375rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content{
    padding:3.75rem 2.1875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-module-heading .fl-module-content{
    margin-bottom:1.5625rem;
  }
}

body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-module-heading .fl-module-content .fl-heading{
  font-family:Obviously;
}

@media (min-width:1850px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-module-heading .fl-module-content .fl-heading{
    font-size:3rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-module-heading .fl-module-content .fl-heading{
    font-size:2.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-module-heading .fl-module-content .fl-heading{
    font-size:1.75rem;
  }
}

@media (max-width:413px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-module-heading .fl-module-content .fl-heading{
    font-size:1.75rem;
  }
}

body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-rich-text p{
  font-size:1.5rem;
}

@media (max-width:413px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content .fl-rich-text p{
    font-size:1.25rem;
  }
}

@media (min-width:1601px){
  body.page-faq .scene_coming .scene_coming_cont>.fl-col-content{
    padding-left:6.25rem;
  }
}

body.page-faq .scene_coming .scene_coming_img>.fl-col-content{
  padding-top:5rem;
  padding-bottom:5rem;
}

body.page-faq .scene_coming.max1920{
  max-width:120rem;
}

body.page-faq .page_faq_sec .component_bs_accordion .card .card-header h3{
  font-size:1.5rem;
  line-height:1.3;
  font-family:Obviously;
}

@media (max-width:1600px){
  body.page-faq .page_faq_sec .component_bs_accordion .card .card-header h3{
    font-size:1.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-faq .page_faq_sec .component_bs_accordion .card .card-header h3{
    font-size:1.25rem;
  }
}

@media (max-width:413px){
  body.page-faq .page_faq_sec .component_bs_accordion .card .card-header h3{
    font-size:1.25rem;
  }
}

body.page-faq .page_faq_sec .component_bs_accordion .card .card-header h3:not(.focus-visible){
  outline:0;
}

body.page-faq .page_faq_sec .component_bs_accordion .card .card-header:before{
  color:#404040;
}
