@media (max-width: 1200px) {
  .pet_track_app_func .eael-tooltip .eael-tooltip-text.eael-tooltip-right {
    left: 50% !important;
    top: unset !important;
    bottom: 100%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: 0 auto 10px auto;
  }
}
@media (max-width: 1024px) {
  .device_clip_inner .device_clip_num img {
    width: 70px;
    height: 70px;
  }
  .device_clip_inner .device_clip_num {
    top: 0px;
  }
	.contact_btm_cards > .elementor-container{
	flex-wrap:nowrap !important;
}
	.pet_track_app_func .elementor-widget-ucaddon_simple_popup .ue-simple-popup .ue-simple-popup-overlay.uc-active, .pet_track_app_func .app_func_first .ue-simple-popup .ue-simple-popup-overlay.uc-active {
    width: 206% !important;
}
	.pet_track_app_func .app_func_second .ue-simple-popup .ue-simple-popup-overlay.uc-active {
    left: -106% !important;
}
}
@media (max-width: 991px) {
  .create_acc_number {
    left: 30% !important;
  }
  .help_center_single_item .elementor-image-box-img img,
  .contact_btm_single_card .elementor-image-box-img img {
    width: 90px !important;
    height: 90px;
  }
  .tracki_hero_func
    .elementor-widget-image-box
    .elementor-image-box-wrapper
    .elementor-image-box-title {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width:800px){
	.help_center_single_item .elementor-container > .elementor-column > .elementor-widget-wrap{
		flex-wrap:nowrap !important;
	}
}
@media (max-width: 767px) {
  .pet_track_how_start .ue-simple-popup-close i {
    font-size: 25px;
  }
  .download_app_icon > .elementor-container {
    column-gap: 10px;
  }
  .create_acc_number {
    left: 24% !important;
  }
  .help_center_single_item .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
  }
  body .help_center_single_item .elementor-image-box-img {
    margin-left: 0 !important;
    margin-right: 15px !important;
  }
  .help_center_single_item .elementor-column .elementor-widget-wrap {
    flex-wrap: nowrap !important;
  }
  .help_center_single_item .elementor-widget-button {
    min-width: 130px;
  }
  .contact_form_sec h3 {
    font-size: 20px !important;
    line-height: 31px !important;
  }
  .tracki_hero_func .elementor-widget-image-box .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
  }
  .tracki_getting_start_single .elementor-widget-wrap,
  .device_clip_inner .elementor-container {
    flex-wrap: nowrap;
  }
  .tracki_getting_start_single figure.elementor-image-box-img {
    position: absolute;
    left: -100%;
    top: 0;
  }
  .device_btn_img2 img {
    max-width: 300px;
  }
  .device_btn_img1 img {
    margin-left: 15%;
  }
  .track2g_device_btn_img1 img {
    margin-left: 0 !important;
    max-width: 310px !important;
    height: 250px !important;
  }
  .device_light_single .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
  }
  .device_clip_inner .device_clip_num img {
    width: 60px;
    height: 60px;
  }
  .device_clip_inner .device_clip_num {
    left: 0px;
  }
  .device_light_single .elementor-image-box-img img {
    max-width: 130px;
  }
	.tracki_getting_start,
	.tracki_getting_start .elementor-widget-wrap,
	.tracki_device_button .elementor-widget-wrap{
		background:#fff !important;
	}
	.breadcrumb_main .breadcrumb-container li a {
    font-size: 14px;
    line-height: 16px;
    padding-top: 0;
}
	.breadcrumb_main .breadcrumb-container li .separator {
    font-size: 16px;
    line-height: 17.2px;
    padding: 0px 5px 0 !important;
}
	.breadcrumb_main  {
		background:#fff !important;
	}
	.breadcrumb_main > .elementor-container,
	.breadcrumb_main .breadcrumb-container ol, .breadcrumb_main .breadcrumb-container ol li{
		min-height:100% !important;
	}
	.breadcrumb_main > .elementor-container{
		margin:15px 0 !important;
	}
	body{
		background:#fff !important;
	}
	.contact_form_sec > .elementor-container > .elementor-column::before{
		display:none !important;
	}
	.contact_btm_cards > .elementor-container {
    flex-wrap: wrap !important;
		    gap: 0;
}
	.contact_btm_single_card {
    width: 100% !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}
.pet_track_app_func .elementor-widget-ucaddon_simple_popup .ue-simple-popup .ue-simple-popup-overlay.uc-active, .pet_track_app_func .app_func_first .ue-simple-popup .ue-simple-popup-overlay.uc-active {
    width: 100% !important;
    padding: 10px 20px 40px 5px !important;
}
	.pet_track_app_func .app_func_second .ue-simple-popup .ue-simple-popup-overlay.uc-active {
    left: 0 !important;
}
	.pet_track_app_func .elementor-widget-ucaddon_simple_popup .ue-simple-popup .ue-simple-popup-close {
    right: -15px !important;
}
	.faq_btm_contact_support{
		background:#fff !important;
	} 
	.header_main .header_left .hfe-site-logo-container {
    justify-content: center;
}
}
@media (max-width: 700px) {
  .step5_img img {
    max-width: 180px !important;
  }
}
@media (max-width: 600px) {
  .create_acc_number {
    left: 22% !important;
  }
  .step5_img img {
    max-width: 170px !important;
  }
}
@media (max-width: 575px) {
  .help_center_single_item .elementor-column .elementor-widget-wrap,
  .help_center_single_item .elementor-image-box-wrapper {
    flex-direction: column;
  }
  .help_center_single_item .elementor-widget-button {
    margin: 20px auto 0 !important;
  }
  .help_center_single_item
    .elementor-image-box-wrapper
    .elementor-image-box-content
    h3,
  .help_center_single_item
    .elementor-image-box-wrapper
    .elementor-image-box-content
    p {
    text-align: center;
  }
  .help_center_single_item figure.elementor-image-box-img {
    margin-right: 0 !important;
    margin-bottom: 10px !important;
  }
  .help_center_single_item .elementor-image-box-content {
    width: 100% !important;
  }
  .help_center_single_item .elementor-column .elementor-widget-image-box {
    width: 100% !important;
    max-width: 100% !important;
  }
  .contact_form_sec .elementor-widget-wrap {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .device_btn_img1 img {
    margin-left: 0;
  }
  .device_clip_inner .elementor-container {
    flex-wrap: wrap;
    row-gap: 30px;
  }
  .step5_img img {
    max-width: 260px !important;
  }
  .step6_img img {
    max-width: 425px;
  }
  .step7_img img,
  .step8_img img {
    max-width: 310px;
  }
  .device_clip_inner .device_clip_num {
    top: -10px;
  }
}
@media (max-width: 480px) {
  .account_steps .elementor-column .elementor-widget-wrap {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .create_acc_number {
    top: 0 !important;
    left: 19% !important;
  }
  .faq_hero > .elementor-container {
    min-height: 277px !important;
  }
  .faq_btm_contact_support {
    padding: 0 !important;
  }
  .footer_spacer,
  .contact_hero {
    display: none;
  }
  .help_center_single_item {
    padding: 0 !important;
    margin-top: 0 !important;
  }
  .help_center_single_item .elementor-image-box-img img,
  .contact_btm_single_card .elementor-image-box-img img {
    width: 70px !important;
    height: 70px;
  }
  .help_center_single_item
    .elementor-image-box-wrapper
    .elementor-image-box-content
    h3 {
    font-size: 18px !important;
    line-height: 28px;
  }
  .help_center_single_item
    .elementor-image-box-wrapper
    .elementor-image-box-content
    p {
    font-size: 14px !important;
    line-height: 22px;
  }
  .contact_btm_cards,
  .contact_form_sec {
    padding: 0 !important;
    margin: 0 !important;
  }
  .contact_btm_cards .contact_btm_single_card > .elementor-widget-wrap {
    margin-bottom: 0 !important;
  }
  .contact_form_sec h3 {
    font-size: 18px !important;
    line-height: 28px !important;
  }
  .tracki_getting_start_single .elementor-widget-wrap {
    flex-wrap: wrap;
  }
  .tracki_getting_start_single figure.elementor-image-box-img {
    position: static;
  }
  .tracki_getting_start_single .elementor-image-box-wrapper {
    display: flex;
    column-gap: 20px;
  }
  .tracki_hero_func .elementor-widget-image-box .elementor-image-box-wrapper {
    flex-direction: column;
  }
  .tracki_hero_func .elementor-widget-image-box .elementor-widget-container {
    background-color: transparent !important;
  }
  .tracki_hero_func > .elementor-container {
    justify-content: center;
    flex-direction: column;
  }
  .tracki_hero_func
    .elementor-widget-image-box
    .elementor-image-box-wrapper
    .elementor-image-box-title {
    text-align: center;
  }
  .tracki_hero_func
    .elementor-widget-image-box
    .elementor-image-box-wrapper
    .elementor-image-box-title
    a {
    text-decoration: underline !important;
  }
  .device_light_single > .elementor-widget-wrap {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .tracki_hero_func .elementor-image-box-content {
    width: 100% !important;
  }
  .tracki_hero_func .elementor-widget-image-box .elementor-image-box-img img,
  .tracki_hero_func .elementor-image-box-img {
    width: 50px;
    height: 50px;
  }
  .tracki_hero {
    padding: 20px 0 30px 0 !important;
  }
  .track_devider,
  .track_devider .elementor-widget-wrap,
  .track_devider .elementor-widget-wrap .elementor-divider {
    padding: 0 !important;
  }
  .track_devider {
    padding-top: 30px !important;
    padding-bottom: 40px !important;
  }
  .track_find_device_para p,
  .track_find_device_para h3,
  .track_device_btn_para p {
    font-size: 16px !important;
    line-height: 26px !important;
    margin-bottom: 0;
  }
  .device_light_single h3.elementor-image-box-title {
    font-size: 18px !important;
    line-height: 30px !important;
  }
  .track2g_device_btn_img1 img {
    max-width: 250px !important;
    height: 200px !important;
  }
  .device_light_single .elementor-image-box-img img {
    max-width: 110px;
  }
}
@media (max-width: 400px) {
  .create_acc_number {
    left: 17% !important;
  }
}
/* css 26/12/2023  */
@media (max-width: 480px) {
  .pet_track_hero {
    background-color: #FFF !important;
  }
}
@media (max-width: 480px) {
  .activate-your-device-title, .account_steps  {
    background-color: #FFF !important;
  }
}
@media (max-width: 480px) {
  .help_center_single_item  {
    background-color: #FFF !important;
  }
}
@media (max-width: 480px) {
  .tracki_hero, .tracki_hero_func, .track_devider, .tracki_getting_start, .getting-start-title, .getting-start-desc{
    background-color: #FFF !important;
  }
}
@media (max-width: 480px) {
	.tracki_getting_start, .tracki_device_button, .getting-start-desc, .tracki_device_button, .btn-function-status, .track_device_btn_para, .tracki_device_light, .tracki_device_clip, .tracki_device_details, .breadcrumb_main {
		background-color: #FFF !important;
  }
}


