@media (max-width:767.98px){
  body.page-mobile .mobile-app-banner .fl-col-group{
    -webkit-flex-wrap:wrap-reverse;
            flex-wrap:wrap-reverse;
  }
}

@media (min-width:1200px) and (max-width:1850px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content{
    padding-left:1.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content{
    padding-left:1.875rem;
  }
}

@media (min-width:1850px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .top_heading .fl-heading{
    font-size:5rem;
    line-height:1.25;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .top_heading .fl-heading{
    font-size:3.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .top_heading .fl-heading{
    font-size:2.875rem;
  }
}

@media (max-width:374px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .top_heading .fl-heading{
    font-size:1.875rem;
  }
}

@media (min-width:1200px) and (max-width:1850px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .app-icon .fl-col-content{
    padding-left:0;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .app-icon .fl-col-content{
    margin-bottom:3.75rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .app-icon .fl-col-content{
    padding-left:0;
    margin-bottom:3.75rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .fl-col-group .three-last{
    width:28%;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile .mobile-app-banner .fl-col-group .left-col .fl-col-content .fl-col-group .three-last{
    width:28%;
  }
}

@media (min-width:1200px) and (max-width:1366px){
  body.page-mobile .mobile-app-banner .fl-col-group .right-mobile .fl-col-content{
    margin-right:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile .mobile-app-banner .fl-col-group .right-mobile .fl-col-content{
    margin-right:0;
  }
}

@media (max-width:413px){
  body.page-mobile .mobile-app-banner .fl-col-group .right-mobile .fl-col-content{
    min-height:16.75rem;
  }
}

@media (max-width:374px){
  body.page-mobile .mobile-app-banner .fl-col-group .right-mobile .fl-col-content{
    min-height:13.75rem;
  }
}

@media (min-width:1850px){
  body.page-mobile .personalized .fl-heading{
    font-size:3rem;
  }
}

@media (max-width:374px){
  body.page-mobile .personalized .fl-heading{
    font-size:2rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile .accordion_tab .fl-row-content-wrap{
    padding-left:1.25rem;
    padding-right:1.25rem;
  }
}

body.page-mobile .accordion_tab .fl-row-content-wrap .faq-questions .accordion_right_icon a:hover{
  color:inherit;
}

body.page-mobile .accordion_tab .fl-row-content-wrap .faq-questions .accordion_right_icon .fl-accordion-button .fl-accordion-button-icon{
  color:inherit;
  padding-right:0;
}

body.page-mobile .accordion_tab .fl-row-content-wrap .faq-questions .accordion_right_icon .fl-accordion-item{
  border-top-width:0;
  border-bottom:.0625rem solid #ddd;
}

body.page-mobile .accordion_tab .fl-row-content-wrap .faq-questions .accordion_right_icon .fl-accordion-item .fl-accordion-content ol{
  margin-left:1.25rem;
}

body.page-mobile-app .mobile_app_lp_wrap .container{
  max-width:73.125rem;
  margin:0 auto;
  width:100%;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  padding:0 .9375rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .container{
    max-width:60.625rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .container,body.page-mobile-app .mobile_app_lp_wrap .mobile_swap_container{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
       -moz-box-orient:vertical;
       -moz-box-direction:normal;
            flex-direction:column;
  }
  body.page-mobile-app .mobile_app_lp_wrap .mobile_swap_container{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:flex;
    box-orient:vertical;
    box-align:start;
    flex-align:start;
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
       -moz-box-align:start;
    align-items:flex-start;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .mobile_swap_container .mobile_order_1{
    box-ordinal-group:1;
    flex-order:1;
    -webkit-box-ordinal-group:2;
    -webkit-order:1;
       -moz-box-ordinal-group:2;
    order:1;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .mobile_swap_container .mobile_order_2{
    width:100%;
    box-ordinal-group:2;
    flex-order:2;
    -webkit-box-ordinal-group:3;
    -webkit-order:2;
       -moz-box-ordinal-group:3;
            order:2;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .slider_section{
  clear:both;
  background:#e2131f;
  padding:5rem 0;
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section{
    padding:2.5rem 0;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text_wrap{
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
     -moz-box-align:center;
          align-items:center;
}

body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text h1{
  font-family:Archer-Medium;
  font-size:3.75rem;
  color:#fff;
  line-height:4rem;
  margin:0 0 1.25rem;
  text-align:left;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text h1{
    font-size:3rem;
    line-height:3.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text h1{
    font-size:2.25rem;
    line-height:2.5rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text h1{
    font-size:2.5rem;
    line-height:2.75rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text p{
  color:#fff;
  font-size:1.5rem;
  font-family:Archer-Medium;
  line-height:2.125rem;
  margin-bottom:2.5rem;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text p{
    font-size:1.25rem;
    line-height:1.75rem;
    margin-bottom:1.875rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text p{
    font-size:1.25rem;
    line-height:1.75rem;
    margin-bottom:1.875rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv{
  margin-top:1.5625rem;
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv{
    margin-bottom:1.875rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv a:first-child{
  margin-right:1.875rem;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv a:first-child{
    margin-right:.625rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv a:first-child{
    margin-right:.9375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv a img{
    max-width:10rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv a img{
    max-width:8.4375rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .slider_section .top_text .dwnl_link_dv a img{
    max-width:8.125rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .video_block,body.page-mobile-app .mobile_app_lp_wrap .video_block .video_frame_dv{
  text-align:right;
}

body.page-mobile-app .mobile_app_lp_wrap .video_block iframe{
  height:21.3125rem;
  max-width:37.75rem;
  border:.0625rem solid #fff;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .video_block iframe{
    height:14.0625rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec:after{
  content:"";
  display:table;
  clear:both;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl{
  display:table;
  width:100%;
  height:100%;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel{
  display:table-cell;
  vertical-align:middle;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2{
  text-align:left;
  margin:0 0 .9375rem;
  font-size:3.625rem;
  line-height:normal;
  font-family:Archer-Bold;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2{
    font-size:2.75rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2{
    font-size:2.125rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2{
    font-size:2.25rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2{
    font-size:2rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2 .icon{
    width:3.125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2 .icon img{
    width:2.5rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h2 .icon img{
    width:2.8125rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h4{
  font-family:Archer-SemiBold;
  font-size:2.25rem;
  line-height:2.5rem;
  margin-bottom:2.5rem;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h4{
    font-size:1.625rem;
    line-height:2rem;
    margin-bottom:.9375rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel h4{
    font-size:1.625rem;
    line-height:1.875rem;
    margin-bottom:1.875rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel p{
  font-family:Archer-Medium;
  font-size:1.625rem;
  line-height:2.25rem;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel p{
    font-size:1.25rem;
    line-height:1.75rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .content_tbl .content_cel p{
    font-size:1.25rem;
    line-height:1.875rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .animated{
  -webkit-animation-duration:1s;
     -moz-animation-duration:1s;
          animation-duration:1s;
  -webkit-animation-fill-mode:both;
     -moz-animation-fill-mode:both;
          animation-fill-mode:both;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .in-view.rotateInDownRightAnim{
  -webkit-animation-name:rotateInDownRight_l;
     -moz-animation-name:rotateInDownRight_l;
  animation-name:rotateInDownRight_l;
  opacity:1 !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .in-view.rotateInDownLeftAnim{
  -webkit-animation-name:rotateInDownLeft_1;
     -moz-animation-name:rotateInDownLeft_1;
          animation-name:rotateInDownLeft_1;
  opacity:1 !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .in-view.slideOutLeftAnim{
  -webkit-animation-name:slideOutLeft_1;
     -moz-animation-name:slideOutLeft_1;
          animation-name:slideOutLeft_1;
  opacity:1 !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .in-view.slideOutRightAnim{
  -webkit-animation-name:slideOutRight_1;
     -moz-animation-name:slideOutRight_1;
          animation-name:slideOutRight_1;
  opacity:1 !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .in-view.rotateInDownRightAnim_1{
  -webkit-animation-name:rotateInDownRight_2;
     -moz-animation-name:rotateInDownRight_2;
          animation-name:rotateInDownRight_2;
  opacity:1 !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .in-view.rotateInDownLeftAnim_1{
  -webkit-animation-name:rotateInDownLeft_2;
     -moz-animation-name:rotateInDownLeft_2;
          animation-name:rotateInDownLeft_2;
  opacity:1 !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .out-view.rotateInDownRightAnim{
  left:3.75rem !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .row_sec .out-view.rotateInDownRightAnim{
    left:inherit !important;
    margin-left:0 !important;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .out-view.slideOutLeftAnim{
  -webkit-animation-name:fadeOutRight_1;
     -moz-animation-name:fadeOutRight_1;
          animation-name:fadeOutRight_1;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .out-view.rotateInDownLeftAnim{
  right:11.5625rem !important;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .out-view.slideOutRightAnim{
  -webkit-animation-name:fadeOutLeft_1;
     -moz-animation-name:fadeOutLeft_1;
          animation-name:fadeOutLeft_1;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .out-view.rotateInDownLeftAnim_1{
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
  right:11.25rem !important;
  z-index:0 !important;
}

body.page-mobile-app .mobile_app_lp_wrap .row_sec .out-view.rotateInDownRightAnim_1{
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
  left:11.25rem !important;
  z-index:0 !important;
}

body.page-mobile-app .mobile_app_lp_wrap .whitebg h2{
  color:#8e1238;
}

body.page-mobile-app .mobile_app_lp_wrap .whitebg h4{
  color:#e2131f;
}

body.page-mobile-app .mobile_app_lp_wrap .whitebg p{
  color:#404040;
}

body.page-mobile-app .mobile_app_lp_wrap .redbg{
  background:#e2131f;
}

body.page-mobile-app .mobile_app_lp_wrap .redbg h2,body.page-mobile-app .mobile_app_lp_wrap .redbg h4,body.page-mobile-app .mobile_app_lp_wrap .redbg p{
  color:#fff;
}

body.page-mobile-app .mobile_app_lp_wrap .section1{
  padding:3.125rem 0;
}

body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box{
  text-align:left;
  padding-left:4.875rem;
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box{
    text-align:right;
    padding-left:0;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .left_img_anim{
  z-index:1;
  position:absolute;
  left:-3.75rem;
  opacity:1;
  bottom:3.75rem;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .left_img_anim{
    max-width:8.125rem;
    left:-1.875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .left_img_anim{
    left:0;
    bottom:4.375rem;
    max-width:6.875rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .left_img_anim{
    left:inherit;
    bottom:1.875rem;
    max-width:5.625rem;
    margin-left:-4.375rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .left_img_anim{
    max-width:4.375rem;
    margin-left:-3.125rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .static_img{
  z-index:2;
  position:relative;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .static_img{
    max-width:26.875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .static_img{
    max-width:20rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .static_img{
    max-width:16.25rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section1 .offer_img_box .static_img{
    max-width:13.75rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section2{
  padding-top:3.125rem;
}

body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box{
  text-align:center;
}

body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .left_img_anim{
  position:absolute;
  left:-1.875rem;
  bottom:0;
  opacity:1;
  z-index:0;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .left_img_anim{
    max-width:12.5rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .left_img_anim{
    max-width:10.625rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .left_img_anim{
    max-width:6.875rem;
    left:inherit;
    margin-left:-5rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .left_img_anim{
    max-width:6.25rem;
    margin-left:-4.375rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .static_img{
  z-index:1;
  position:relative;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .static_img{
    max-width:21.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .static_img{
    max-width:16.25rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .static_img{
    max-width:12.5rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .static_img{
    max-width:10.3125rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .right_img_anim{
  position:absolute;
  right:-1.875rem;
  bottom:0;
  opacity:1;
  z-index:0;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .right_img_anim{
    max-width:12.5rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .right_img_anim{
    max-width:10.625rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .right_img_anim{
    max-width:6.875rem;
    right:inherit;
    margin-left:-2.5rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section2 .flyer_img_box .right_img_anim{
    max-width:6.25rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section3{
  padding-top:3.125rem;
}

body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box{
  text-align:center;
}

body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .left_img_anim{
  position:absolute;
  left:-.625rem;
  z-index:0;
  bottom:0;
  opacity:0;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .left_img_anim{
    max-width:9.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .left_img_anim{
    max-width:7.5rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .left_img_anim{
    max-width:5.625rem;
    left:inherit;
    margin-left:-5rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .left_img_anim{
    max-width:5rem;
    margin-left:-4.375rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .static_img{
  position:relative;
  z-index:1;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .static_img{
    max-width:18.75rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .static_img{
    max-width:13.75rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .static_img{
    max-width:10.625rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .static_img{
    max-width:10rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .right_img_anim{
  position:absolute;
  right:0;
  z-index:0;
  bottom:0;
  opacity:1;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .right_img_anim{
    max-width:9.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .right_img_anim{
    max-width:7.5rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .right_img_anim{
    max-width:5.625rem;
    right:inherit;
    margin-left:-.9375rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section3 .shop_img_box .right_img_anim{
    max-width:5rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section4{
  padding-top:3.125rem;
}

body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box{
  text-align:center;
}

body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .left_img_anim{
  position:absolute;
  left:.3125rem;
  z-index:0;
  bottom:3.75rem;
  opacity:0;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .left_img_anim{
    max-width:10rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .left_img_anim{
    max-width:7.5rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .left_img_anim{
    max-width:6.25rem;
    left:inherit;
    margin-left:0;
    bottom:1.875rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .left_img_anim{
    max-width:4.375rem;
    margin-left:.3125rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .static_img{
  position:relative;
  z-index:1;
  max-width:inherit;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .static_img{
    max-width:33.75rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .static_img{
    max-width:25rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .static_img{
    max-width:19.375rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .static_img{
    max-width:15rem;
  }
}

body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .right_img_anim{
  position:absolute;
  right:-2.875rem;
  z-index:0;
  bottom:4.375rem;
  opacity:0;
  -webkit-transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  transition:all 1s ease;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .right_img_anim{
    max-width:12.5rem;
    right:1.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .right_img_anim{
    max-width:7.5rem;
    right:3.125rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .right_img_anim{
    max-width:6.25rem;
    right:inherit;
    bottom:2.5rem;
    margin-left:-8.125rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_lp_wrap .section4 .recipe_img_box .right_img_anim{
    bottom:1.875rem;
    margin-left:-6.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-mobile-app .mobile_app_lp_wrap .container{
    max-width:46.875rem;
  }
}

body.page-mobile-app .mobile_app_page_faq_wrap{
  max-width:73.125rem;
  padding:0 .9375rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-mobile-app .mobile_app_page_faq_wrap{
    max-width:61.875rem;
  }
}

@media (max-width:767.98px){
  body.page-mobile-app .mobile_app_page_faq_wrap{
    padding:0 1.5625rem;
  }
}

@media (max-width:374px){
  body.page-mobile-app .mobile_app_page_faq_wrap{
    padding:0 .9375rem;
  }
}

body.page-mobile-app .mobile_app_page_faq_wrap .component_bs_accordion h2{
  font-size:3.625rem;
  line-height:3.625rem;
  font-family:Archer-Bold;
}

body.page-mobile-app .mobile_app_page_faq_wrap .component_bs_accordion .card .card-header h5 button{
  font-family:Archer-Bold;
}

@-webkit-keyframes rotateInDownRight_l{
  0%{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:rotate(8deg);
            transform:rotate(8deg);
    opacity:1;
  }
  to{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:none;
            transform:none;
    opacity:1;
  }
}

@-moz-keyframes rotateInDownRight_l{
  0%{
    -moz-transform-origin:right bottom;
         transform-origin:right bottom;
    -moz-transform:rotate(8deg);
         transform:rotate(8deg);
    opacity:1;
  }
  to{
    -moz-transform-origin:right bottom;
         transform-origin:right bottom;
    -moz-transform:none;
         transform:none;
    opacity:1;
  }
}

@keyframes rotateInDownRight_l{
  0%{
    -webkit-transform-origin:right bottom;
       -moz-transform-origin:right bottom;
         -o-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:rotate(8deg);
       -moz-transform:rotate(8deg);
            transform:rotate(8deg);
    opacity:1;
  }
  to{
    -webkit-transform-origin:right bottom;
       -moz-transform-origin:right bottom;
         -o-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:none;
       -moz-transform:none;
         -o-transform:none;
            transform:none;
    opacity:1;
  }
}

@-webkit-keyframes rotateInDownLeft_1{
  0%{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:rotate(-20deg);
            transform:rotate(-20deg);
    opacity:0;
  }
  to{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:none;
            transform:none;
    opacity:1;
  }
}

@-moz-keyframes rotateInDownLeft_1{
  0%{
    -moz-transform-origin:left bottom;
         transform-origin:left bottom;
    -moz-transform:rotate(-20deg);
         transform:rotate(-20deg);
    opacity:0;
  }
  to{
    -moz-transform-origin:left bottom;
         transform-origin:left bottom;
    -moz-transform:none;
         transform:none;
    opacity:1;
  }
}

@keyframes rotateInDownLeft_1{
  0%{
    -webkit-transform-origin:left bottom;
       -moz-transform-origin:left bottom;
         -o-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:rotate(-20deg);
       -moz-transform:rotate(-20deg);
            transform:rotate(-20deg);
    opacity:0;
  }
  to{
    -webkit-transform-origin:left bottom;
       -moz-transform-origin:left bottom;
         -o-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:none;
       -moz-transform:none;
         -o-transform:none;
            transform:none;
    opacity:1;
  }
}

@-webkit-keyframes slideOutLeft_1{
  0%{
    opacity:0;
    -webkit-transform:translate3d(100%, 0, 0);
            transform:translate3d(100%, 0, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
            transform:none;
  }
}

@-moz-keyframes slideOutLeft_1{
  0%{
    opacity:0;
    -moz-transform:translate3d(100%, 0, 0);
         transform:translate3d(100%, 0, 0);
  }
  to{
    opacity:1;
    -moz-transform:none;
         transform:none;
  }
}

@keyframes slideOutLeft_1{
  0%{
    opacity:0;
    -webkit-transform:translate3d(100%, 0, 0);
       -moz-transform:translate3d(100%, 0, 0);
            transform:translate3d(100%, 0, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
       -moz-transform:none;
         -o-transform:none;
            transform:none;
  }
}

@-webkit-keyframes slideOutRight_1{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-80%, 0, 0);
            transform:translate3d(-80%, 0, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
            transform:none;
  }
}

@-moz-keyframes slideOutRight_1{
  0%{
    opacity:0;
    -moz-transform:translate3d(-80%, 0, 0);
         transform:translate3d(-80%, 0, 0);
  }
  to{
    opacity:1;
    -moz-transform:none;
         transform:none;
  }
}

@keyframes slideOutRight_1{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-80%, 0, 0);
       -moz-transform:translate3d(-80%, 0, 0);
            transform:translate3d(-80%, 0, 0);
  }
  to{
    opacity:1;
    -webkit-transform:none;
       -moz-transform:none;
         -o-transform:none;
            transform:none;
  }
}

@-webkit-keyframes fadeOutRight_1{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
    -webkit-transform:translate3d(60%, 0, 0);
            transform:translate3d(60%, 0, 0);
  }
}

@-moz-keyframes fadeOutRight_1{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
    -moz-transform:translate3d(60%, 0, 0);
         transform:translate3d(60%, 0, 0);
  }
}

@keyframes fadeOutRight_1{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
    -webkit-transform:translate3d(60%, 0, 0);
       -moz-transform:translate3d(60%, 0, 0);
            transform:translate3d(60%, 0, 0);
  }
}

@-webkit-keyframes fadeOutLeft_1{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
    -webkit-transform:translate3d(-60%, 0, 0);
            transform:translate3d(-60%, 0, 0);
  }
}

@-moz-keyframes fadeOutLeft_1{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
    -moz-transform:translate3d(-60%, 0, 0);
         transform:translate3d(-60%, 0, 0);
  }
}

@keyframes fadeOutLeft_1{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
    -webkit-transform:translate3d(-60%, 0, 0);
       -moz-transform:translate3d(-60%, 0, 0);
            transform:translate3d(-60%, 0, 0);
  }
}

@-webkit-keyframes rotateInDownRight_2{
  0%{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:rotate(10deg);
            transform:rotate(10deg);
    opacity:0;
  }
  to{
    -webkit-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:none;
            transform:none;
    opacity:1;
  }
}

@-moz-keyframes rotateInDownRight_2{
  0%{
    -moz-transform-origin:right bottom;
         transform-origin:right bottom;
    -moz-transform:rotate(10deg);
         transform:rotate(10deg);
    opacity:0;
  }
  to{
    -moz-transform-origin:right bottom;
         transform-origin:right bottom;
    -moz-transform:none;
         transform:none;
    opacity:1;
  }
}

@keyframes rotateInDownRight_2{
  0%{
    -webkit-transform-origin:right bottom;
       -moz-transform-origin:right bottom;
         -o-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:rotate(10deg);
       -moz-transform:rotate(10deg);
            transform:rotate(10deg);
    opacity:0;
  }
  to{
    -webkit-transform-origin:right bottom;
       -moz-transform-origin:right bottom;
         -o-transform-origin:right bottom;
            transform-origin:right bottom;
    -webkit-transform:none;
       -moz-transform:none;
         -o-transform:none;
            transform:none;
    opacity:1;
  }
}

@-webkit-keyframes rotateInDownLeft_2{
  0%{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:rotate(-10deg);
            transform:rotate(-10deg);
    opacity:0;
  }
  to{
    -webkit-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:none;
            transform:none;
    opacity:1;
  }
}

@-moz-keyframes rotateInDownLeft_2{
  0%{
    -moz-transform-origin:left bottom;
         transform-origin:left bottom;
    -moz-transform:rotate(-10deg);
         transform:rotate(-10deg);
    opacity:0;
  }
  to{
    -moz-transform-origin:left bottom;
         transform-origin:left bottom;
    -moz-transform:none;
         transform:none;
    opacity:1;
  }
}

@keyframes rotateInDownLeft_2{
  0%{
    -webkit-transform-origin:left bottom;
       -moz-transform-origin:left bottom;
         -o-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:rotate(-10deg);
       -moz-transform:rotate(-10deg);
            transform:rotate(-10deg);
    opacity:0;
  }
  to{
    -webkit-transform-origin:left bottom;
       -moz-transform-origin:left bottom;
         -o-transform-origin:left bottom;
            transform-origin:left bottom;
    -webkit-transform:none;
       -moz-transform:none;
         -o-transform:none;
            transform:none;
    opacity:1;
  }
}

@-webkit-keyframes fadeOutRight_2{
  0%{
    opacity:0;
  }
  to{
    opacity:0;
    -webkit-transform:translate3d(100%, 0, 0);
            transform:translate3d(100%, 0, 0);
  }
}

@-moz-keyframes fadeOutRight_2{
  0%{
    opacity:0;
  }
  to{
    opacity:0;
    -moz-transform:translate3d(100%, 0, 0);
         transform:translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight_2{
  0%{
    opacity:0;
  }
  to{
    opacity:0;
    -webkit-transform:translate3d(100%, 0, 0);
       -moz-transform:translate3d(100%, 0, 0);
            transform:translate3d(100%, 0, 0);
  }
}
