@media screen and (max-width: 1920px){
}
@media screen and (max-width: 1366px){
}
@media screen and (max-width: 1200px){
    header .header-top .menu-list .menu-item .menu-name{font-size: 14px;}
}
@media screen and (max-width: 1150px){

.sec-padding {padding: 80px 0;}

    .ai-hero-title{font-size: 32px;line-height: 44px;margin-bottom: 15px;}
    .ai-hero-desc{font-size: 15px;max-width: 430px;line-height: 27px;}
    .section-title{font-size: 25px;line-height: 34px;}
    .section-list{max-width: 470px;}
    .section-list li .text-desc{font-size: 14px;}
    .section-list li .section-icon{margin-right: 8px;min-width: 40px;width: 40px;height: 40px}
    .section-list li .section-icon img{width: 18px;}
    .easy-step-card-title{font-size: 18px;}
    .easy-step-card-header{margin-bottom: 12px;}
    .easy-step-card-icon{width: 60px;height: 60px;min-width: 60px;margin-left: 15px;}
    .easy-step-card-icon img{width: 22px;}
    .easy-step-card-desc{font-size: 14px;}
    .footer .help-section{max-width: 900px;padding: 40px 20px;}
    .footer .help-section .help-buttons .help-btn{padding: 12px 12px;}
    .footer .help-section .help-left .help-text h3{font-size: 22px;line-height: 30px;}
    .app-stores img {height: 35px;}
    .footer-description, .footer-links p{font-size: 13px;line-height: 24px;}
    .footer-links a{font-size: 14px;}
    .footer-links li {margin-bottom: 8px;}
    .contact-section .business-info h2{font-size: 25px;margin-bottom: 10px;line-height: 34px;}
    .sec-title{margin: 0 auto 50px;}
    .sec-title .common-title{font-size: 26px;margin-bottom: 8px;}
    .sec-title .common-desc{font-size: 14px;}
    .contact-section .contact-content .contact-info .contatc-text, .contact-section .business-info p, .aboutus-content p{font-size: 14px;}
}   
@media screen and (max-width: 1050px){
}
@media screen and (max-width: 1024px){

    .ai-hero-title{font-size: 25px;line-height: 37px;}
    .ai-hero-desc{font-size: 14px;
    max-width: 400px;
    line-height: 27px;}
   
}
@media screen and (max-width: 1080px){
    /* main .about-us .about-section .left-img img{max-width: 550px;} */
}
@media screen and (max-width: 991px){
    
    .menu-list{display: none !important;}
    .mob-head{display: block;}
    .mob-head .menu-toggle{display: flex;justify-content: space-between;align-items: center;}
    .mob-head .menu-toggle .mob-logo{max-width: 100px;}
    .mob-head .menu-toggle .menu-icon{color: var(--primarycolor); cursor: pointer;}
    .main-header{position: relative;}
    .mob-main-menu {position: absolute;top: 85px;left: 0;width: 100%;display: block;background-color: #000;padding: 10px 0;z-index: 9;}
    .mob-main-menu li a{color: #fff; padding: 10px 15px; display: block;font-size: 16px;text-transform: uppercase;}
.header-top.sticky .mob-main-menu{top: 75px;}

    .circle1{position: unset;transform: translate(0%,0%);}
    .background-move{margin: 50px 0 0;}
    .ai-hero-img{top: 140px;}

    .contact-section .contact-info h2{font-size: 22px;line-height: 32px;margin-bottom: 8px;}
    .contact-section .contact-info .contatc-text{font-size: 13px;}
    .contact-section .contact-info .contact-icon{min-width: 40px;width: 40px; height: 40px;}
    .contact-section .contact-info .contact-icon img{width: 18px;}

    .ai-hero-content{padding: 50px 0;}
   
}
@media screen and (max-width: 850px){

    .footer .help-section{max-width: 700px;}
    .footer{padding: 145px 0 60px;}

}
@media screen and (max-width: 768px){
   
}
@media screen and (max-width: 767px){
   
    .mob-main-menu{top: 75px;}
    header .header-top .theme-logo img{ width: 200px;}
    .easy-step-card-icon{width: 50px;height: 50px;min-width: 50px;}
    .sec-padding {padding: 50px 0;}
    .footer {padding: 185px 0 60px;}
    .header-top.sticky .mob-main-menu {top: 65px;}
}
@media screen and (max-width: 650px){

    .footer .help-section {max-width: 550px;padding: 20px 20px;}
    .footer .help-section .help-buttons{justify-content: flex-start;}
    .footer .help-section .help-left .help-icon{padding: 10px 10px;}
    .footer .help-section .help-left .help-icon img{width: 30px;}
}
@media screen and (max-width: 600px){
  
    .circle1{height:471px;width: 471px;}
    .circle2{height:423px;width: 423px;}
    .circle3{height:379px;width: 379px;}
    .ai-hero-img{max-width: 330px;}
    .mob-main-menu{top: 75px;}
}
@media screen and (max-width: 550px){
  .circle1{display: none;}
  .background-move img{display: block;}
  .background-move {margin:30px 0 0;}
  /* .ai-hero-img-wrap{background: url(../images/home/right-sec-circle.svg) no-repeat;background-position: center;background-size: cover;} */
 .ai-hero-img{max-width: 370px;}

 .footer-links{padding-left: 20px;}
 .footer .help-section{position: unset;margin-bottom: 40px;}
 .footer {padding: 50px 0 50px;margin: 0;}
}
@media screen and (max-width: 450px) {
 .circle1{height:421px;width: 421px;}
    .circle2{height:383px;width: 383px;}
    .circle3{height:349px;width: 349px;}
    .ai-hero-img {max-width: 280px;}
 
}
@media screen and (max-width: 420px) {
 .footer .help-section .help-left .help-text h3 {
	font-size: 18px;
	line-height: 28px;
}
.footer .help-section .help-left .help-text p{font-size: 13px;line-height: 22px;}
.footer .help-section .help-buttons .help-btn {
	padding: 8px 8px;
}
.footer .help-section .help-buttons .help-btn{font-size: 13px;line-height: 24px;}
}
@media screen and (max-width: 380px){
 
    .ai-hero-img {max-width: 230px;
	top: 90px;}
    .background-move {
	margin: 0;
}


    .ai-hero-title {
	font-size: 20px;
	line-height: 32px;
}
.ai-hero-subtitle{font-size: 16px;margin-bottom: 12px;}
.ai-hero-apps{display: flex;align-items: center;}
.ai-hero-apps img{height: 40px;}
.ai-hero-desc {
	font-size: 13px;
	max-width: 100%;
	line-height: 25px;
}

.ai-hero-content {
	padding: 20px 0;
}
}

@media screen and (max-width: 360px){
 
   
}
@media screen and (max-width: 320px){
    
}