@media screen and (max-width:1680px) {
  .banner_cnt h2{font-size: 54px;line-height: 69px;text-align: left;}
  .bannerbtn a p{font-size: 22px !important;}
}

@media screen and (max-width:1500px) {
.wpce_butterfly {right: 0px;}
.tsa_sun {right: -1px;bottom: -54px;}
.gb_tree {right: -1px;bottom: 538px;}
.gb_sun2{display: none;}
.gb_sun1 {right: 1%;bottom: -100px;}
.banner_bg{padding-top: 26px;}
}
@media screen and (max-width:1400px) {
  .banner_cnt h2{font-size: 44px;line-height: 58px;text-align: left;}
  .bannerbtn a p{font-size: 20px !important;}
  .banner_desc{font-size: 20px;line-height: 36px;text-align: left;margin-top: 20px;}
}
@media screen and (max-width:1146px) {
  .banner_cnt h2{font-size: 44px;line-height: 58px;text-align: left;}
  .bannerbtn a p{font-size: 20px !important;}
  .banner_desc{font-size: 20px;line-height: 36px;text-align: left;margin-top: 20px;}
  .banner_cnt{width: 96%;left: 20px;}
}
@media screen and (max-width:1100px) {
.banner_bg {padding-top: 100px;}
.mob-banner{display: block;}
.desk-banner{display: none;}
.banner_cnt{display: none;}
.header_desk_menu_list_mob{display: none;}
.header_desk_menu_list_mob ul{flex-direction: column;justify-content: center;}  
.mob_menu_icon{display: flex;flex-direction: column;gap: 5px;width: 45px;background-color: #ef4c55;padding: 0px;
        border-radius: 30px;height: 44px;align-items: center;justify-content: center;padding-right: 9px;}  
.mob_menu_icon div:nth-child(1){height: 2px;width: 18px;background-color: white;margin-left: auto;border-radius: 10px;}
.mob_menu_icon div:nth-child(2){height: 2px;width: 24px;background-color: white;margin-left: auto;border-radius: 10px;}
.mob_menu_icon div:nth-child(3){height: 2px;width: 28px;background-color: white;margin-left: auto;border-radius: 10px;}
.mobile_header_menu_list{background-color: #ffffff;width: 0%;height: 86%;position: fixed;border-bottom-left-radius: 28px;
border-top-left-radius: 28px;right: -100px;padding-left: 100px;padding-top: 0px;bottom: 12%;}
.mobile_header_menu_list{display:block;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.mobile_header_menu_list ul{display: flex;flex-direction: column;justify-content: space-evenly;align-items: start;height: 100%;
                            background-color: #ef4c55;position: relative;border-bottom-left-radius: 28px;border-top-left-radius: 28px;
                            padding-left: 26px;padding-top: 30px;padding-bottom: 14px;width: 100%;}
.mobile_header_menu_list ul li a p{font-size: 24px;font-weight: 500;color: #ffffff;}
.mobile_header_menu_list ul li a{display: flex;align-items: center;gap: 6px;}
.mobile_header_menu_list ul i{font-size: 24px;background-color: white;color:#ef4c55;padding: 8px 11px;border-radius: 40px;
                            position: absolute;right: 14px;top: 15px;}

.mobile_header_menu_list ul li {overflow: hidden;}
.mobile_header_menu_list ul li a {display: inline-flex !important;transform: translateY(100%);opacity: 0;
                                  transition: transform 0.4s ease, opacity 0.3s ease;}
.absimages{display: none;}
.cursor{display: none;}
}

@media screen and (max-width:918px) {
    .top_desk_btn.topdesk_btn_reveal {top: -110px;}
  .footer_cnt_bg {padding-top: 0px;}
  .fe_desktop_bg{display: none;}
  .fe_desktop_cnt{display: flex;flex: content;align-items: center;justify-content: center;}
  .fe_mob_bg{display: block;}
  .desktop_gallery{display: none;}
  .gall_mobile{display: block;}
    .gall_mobile{position: relative;}
  .gallery-button-bg{display: flex;margin-top: 20px;justify-content: space-between;position: absolute;top: 50%;bottom: 50%;z-index: 9;
                    width: 100%;}
  .gall-mob-cnt{display: flex;justify-content: center;}
  .gs_bg h2 {text-align: center;margin-top: 50px;}
  .fe_btn_dsc br{display: block;}

}

@media screen and (max-width:768px) {
  .top_desk_btn.topdesk_btn_reveal {top: -200px;}
h1{margin: 0;padding: 0 0px;color:#ef4c55;font-size: 32px;text-align: center;margin-top: 50px;line-height: 42px;}
h1 br{display: none;}
.container-fluid{padding: 0 14px !important;}
h2{font-size: 30px;}
.wpce_bg h2{margin-top: 14px;}
.wpce_desc {font-size: 18px;margin-top: 6px;}
.wpce_desk{display: none;}
.wpce_mob{display: block;}
.lstc-btn a {font-size: 16px;}
.tsa_bg h2{margin-top: 38px;}
.ae_bg h2{margin-top: 22px;}
.fe_bg_img {padding-bottom: 86px;}
.gab_bg h2 {margin-top: 20px;}
.test_bg h2 {margin-top: 48px;}
.fe_bg_img {margin-top: 12px;}
.testi_bg_img{padding:  40px 30px;min-height: 300px;}
.faq-question{padding: 15px;}
.icon{opacity: 0;}
.faq-answer p{margin: 6px 0 0  0;}
.faq-title {margin-top: 50px;}
.faq-container {margin-top: 15px;}
.wfm_bg h2 { text-align: center;margin-top: 54px;}
.wfm_cnt {margin-top: 20px;}
.wfm_cnt1 {margin-top: 6px;}
.fe_btn_dsc {font-size: 20px;text-align: center;color: #424242;margin-top: 27px;}
.top_desk_btn{display: none;}
.footer_bg{background-image: url();background-repeat: no-repeat;background-size: cover;padding: 10px 0;background-color: #ef4c55;
                  margin-top: 64px;}
.footer_bg div h2 {margin-top: 40px;}
.footer_bg h2{color: white !important;}
.footer_bg p{color: white !important;}
.footer_bg a{color: white !important;}
.ft_adress3 div div a:nth-child(1) span{height: 90px;width: 90px;background-color: #3b5998;bottom: -12px;}
.ft_adress3 div div a:nth-child(2) span{height: 90px;width: 90px;background: linear-gradient(to right,#833ab4,#fd1d1d,#fcb045);
bottom: -12px;}
.ft_adress3 div div a:nth-child(3) span{height: 90px;width: 90px;background-color: #27a618;bottom: -12px;}
.ft_adress3 div div a:nth-child(4) span{height: 90px;width: 90px;background-color: #e11a1a;bottom: -12px;}
.ft_adress3 div div a:nth-child(5) span{height: 90px;width: 90px;background-color: #363636;bottom: -12px;}
.ft_adress3 div div a:nth-child(1) i{color: #ffffff;}
.ft_adress3 div div a:nth-child(2) i{color: #ffffff;}
.ft_adress3 div div a:nth-child(3) i{color: #ffffff;}
.ft_adress3 div div a:nth-child(4) i{color: #ffffff;}
.ft_adress3 div div a:nth-child(5) i{color: #ffffff;}
.ft_adress3 div div a{border: solid 1px transparent !important;}
.float_whatsapp{display: none;}
.mobile-call{display: flex;width: 100%;background-color: #ec4654;padding-top: 11px;padding-bottom: 11px;position: fixed;bottom: 0;
                align-items: center;justify-content: space-evenly;border-top: solid 1px white;}
.mobile-call div{height: 24px;width: 1px;border: solid 1px white;}
.mobile-call a{display: flex;align-items: center;gap: 6px;}
.mobile-call p{text-align: center;font-size: 18px;color: white;}
.desgndev{padding: 18px 15px;width: 100%;background-color: #ef4c55;margin-bottom: 52px;}
/* .desgndev a p{margin-bottom: 48px;} */
}

@media screen and (max-width:460px){
.evara-logo img{width: 70%;}
.header-curve img{top: 80px;display: none;}
.header_bg_color {height: 80px;}
.banner_bg {padding-top: 80px;}
.fe_product_desc{min-height: 75px;}
.fe_btn_dsc{margin-top: 10px;}
}
@media screen and (max-width:320px){
  .testi_bg_img{min-height: 370px;}
}
