

@media only screen and (min-width:1200px) and (max-width : 1600px){

	/*privacy policy page*/

	.privacy-banner{height: 448px}

	

	.container{max-width: 1140px}

	.banner-section{padding: 10px 0;    height: 600px;}

	.banner-section .banner-content{padding-top: 5px;}

	.banner-section .banner-content h1{    font-size: 45px;

    line-height: 50px;

    margin-bottom: 10px;}

	.banner-section .banner-content p{    line-height: 36px;margin-bottom: 20px;}

	.banner-section .banner-img img {margin-left: 140px;}

	.banner-img{height: 550px}



	/*common*/

	 .page-content h2{margin-bottom: 20px;    font-size: 36px;line-height: 39px;}

	 .page-content p{font-size: 16px}

	/**/

	/*.about-app {padding: 80px 0 50px;}*/

	.about-app .left-block{padding-left: 125px;    padding-top: 108px;}

	.choosen-section .left-block{padding-top: 76px;}

	.right-block img.about-img{margin-left: 70px ; max-width: 100%;    height: 630px;}

	img.app-item-2{left: 35px;    width: 270px;}

	.about-app {

    padding: 105px 0 70px;

}

	img.app-item{right: -10px;

    width: 130px;}

	.path{          width: 465px;

    height: 465px;

     top: 200px;

    left: 35px;}

	.path2{  width: 330px;

    height: 330px;

    top: 268px;

    left: 100px;

   }

    img.app-item-3{right: 122px;

    width: 330px;left: -10px;

}

	.circle-1{    margin: 139px 7px;}

    .circle-2{margin: 303px auto 0}

    .circle-3{    margin: -370px 420px;}

    .circle-4{    margin: 18px 327px}

    .circle-5{    margin: 236px -3px;}

    .choosen-section .right-block img.about-img {margin-left: 0px;}

	.choosen-section .path {top: 29%;left: -46px;transform: rotate(-90deg);}

	.choosen-section .path2 {top: 40%;

    left: 23px;}

	img.app-item-4{top: 233px;

    width: 300px;

    left: 50px;}

    img.app-item-5{ top: 278px;

    left: -9px;

    width: 300px;}

    img.app-item-6{ top:321px	;

    right: -120px;

    width: 340px;}

	.slider-bg{max-width: 330px;    top: -95px;}

	.screenshots-slider {margin-top: -106px;    width: 682.5px;}

	.screenshots {padding-right: 30px;}

	.features-section {padding: 50px 0 142px;}

	.features-section .left-block{    padding-top: 105px;    padding-left: 170px;}

	.testimonial .test-img {margin-left: 0px;max-width: 100%;}

	.pricing-section{padding: 100px 62px 100px;}



}

@media only screen and (min-width:1200px) and (max-width : 1300px){

	.banner-section{height: 510px;}

	.banner-section .banner-content {padding-top: 30px;}

	.banner-img {height: 510px;}

}

@media only screen and (min-width:992px) and (max-width : 1199px){

	.container{max-width: 960px; }

	.main-naviagtion .navbar .navbar-nav .nav-item .nav-link{font-size: 19px;    margin-right: 28px;}

	/*banner*/

	.banner-section{height: 450px;padding: 0}

	.banner-section .banner-content{padding-top: 60px}

	.banner-section .banner-content h1{    font-size: 36px;

    line-height: 40px;

    margin-bottom: 10px;}

	.banner-section .banner-content p{    line-height: 28px;

    margin-bottom: 20px;

    font-size: 17px;}

	.banner-img {height: 460px}

	.banner-section .banner-img img{margin-left: 110px}

	a.buttons span.avali, a.buttons span.store-name{font-size: 12px;}

	a.buttons{      min-width: 154px;

    height: 45px;    padding: 7px 25px;    margin-right: 15px;    padding-left: 55px;}

    i.fab.fa-apple {font-size: 29px;}

    a.buttons i{    left: 20px;}

	.banner-section .next-section a{display: none;}



	.page-content p{margin-bottom: 20px;font-size: 16px ;   line-height: 23px;text-align: justify;}

	.features-section .page-content p {margin-bottom: 30px;}

	.single-app-features .text-box h4{    font-size: 20px;margin-bottom: 5px;}

	.page-content a.read-more{    height: 45px;line-height: 45px;min-width: 140px; font-size: 15px}

	.page-content a.read-more {min-width: 140px;}

	.about-app {padding: 60px 0 130px;}

	.choosen-section{padding-bottom: 110px}

	.about-app .left-block{    padding-left: 135px;    padding-top: 100px;}

	.right-block {   height: 630px;}

	.right-block img.about-img{max-width: 100%;    margin-left: 70px;height: 100%}

	img.app-item{bottom: 12.5%;

    right: -90px;    width: 130px;}

    img.app-item-2{left: 0;

    width: 300px;}

    img.app-item-3{right: 100px}

    img.app-item-4{left: 0;    top: 37%;width: 300px	}

    img.app-item-5{left: 51px;width: 300px; top: 44.6%}

    img.app-item-6{       top: 328px;right: -150px;width: 320px;}

    /*.path,.path2{display: none;}*/

    .choosen-section .right-block img.about-img {margin-left: -40px;}

    .features-section .left-block{    padding-left: 150px;    padding-top: 125px;}

    .testimonial{padding-bottom: 100px}

    .single-app-features .text-box{    width: 67%;}

    .features-section {padding: 60px 0 150px;}

    .screenshots-title{height: 345px;}

    .testimonial .test-img {margin-left: 0;max-width: 100%;}

    .pricing-section{    padding: 100px 50px;}

    .pricing-section .items .item-inner{margin: 0}

    .choosen-section .left-block{padding-top: 100px}

	.choosen-section .circle-2{display: none;}

	.choosen-section .circle-3 {margin: -460px  380px}



    .circle-2{margin: -138px auto 0;}

    .circle-1{    margin: 269px 7px;}

    .circle-3{    margin: -340px 380px;}

    .circle-5{display: none;}

    .circle-4{margin: 220px -4px;}

    .path{    width: 420px;height: 420px;    top: 38%;left: 58px;}

    .choosen-section .path{top: 24%;left: -58px;transform: rotate(0deg);}

    .path2{    width: 336px;height: 336px;    top: 42%;left: 100px;}

    .choosen-section .path2 {top: 30%;left: -10px;}

    .page-content h2{font-size: 29px;    margin-bottom: 10px;line-height: 32px;}

    .screenshots-title .screenshots-details{width: 315px;padding:23px 30px 40px 0;}

    .slider-bg{max-width: 250px;    top: -75px	;}

    .screenshots-slider {margin-top: -86px;    width: 523.5px;}

	.screenshots .page-content a {transform: scale(0.8);margin-left: -24px;margin-right: 3px;    min-width: 154px;}

	.screenshots {padding-right: 0;}

	/*.features-list {padding: 70px 0 0;}*/

	.screenshots{margin-bottom: 70px}

	.features-list.page-content h2{margin-bottom: 20px}

    	/*footer*/

	

	.page-footer .footer-links {padding-left: 30px;max-width: 19%;}

	.page-footer .contact-us {max-width: 28%;flex: 0 0 30%;}

	.page-footer .social-media {max-width: 20%;flex: 0 0 22%;}

	.page-footer p{font-size: 16px}

	.page-footer h6{margin-bottom: 17px;}



	.features-list h4.title{font-size: 18px}

	.features-list p.detail{line-height: 24px;}

	.features-item{padding: 40px 30px;	height: 378px;}

}

@media only screen and (min-width:768px) and (max-width : 991px){

	.container{max-width: 720px}

	.main-naviagtion .navbar .navbar-nav .nav-item .nav-link{    margin-right: 16px;    font-size: 16px;}

	/*banner*/

	.banner-section{height: 370px;    padding: 0;}

	.banner-section .banner-content{padding-top: 40px}

	.banner-section .banner-content h1{    font-size: 26px;line-height: 32px;    margin-bottom: 10px;}

	.banner-section .banner-content p{line-height: 28px;    font-size: 16px;margin-bottom: 15px;padding-right: 0px;}

	a.buttons{    min-width: 114px;

    height: 42px;

    padding: 4px 25px;

    padding-left: 49px;

    margin-right: 10px;}

	a.buttons i{    left: 20px;    font-size: 25px;}

	i.fab.fa-apple {font-size: 25px;left: 18px;top: 18px;}

	a.buttons span.avali, a.buttons span.store-name{    font-size: 11px;line-height: 15px;}

	.banner-section .next-section a{    padding: 12px 11px;min-width: 50px;height: 50px;}

	.banner-img{height: 370px;}

	.banner-section .next-section{bottom: -20px;}

	.banner-section .next-section a{display: none;}



	.path,.choosen-section .path{width: 545px;

    height: 545px;    top: 13%;

    left: 80px;}

    .circle-1{    margin: 220px -2px;}

    .circle-2{    margin: 305px auto 0;}

    .circle-3{margin: -460px 473px;}

    .circle-4{    margin: 148px 19px;}

    .circle-5{margin: 174px  527px}



    .path2,.choosen-section .path2{    top: 25%;

    left: 152px;width: 396px;

    height: 396px;}

.screenshots .page-content a{margin-right: 15px;margin-left: -14px;    min-width: 134px;}



	.page-content h2{font-size: 28px; line-height: 32px;margin-bottom: 10px;}

	.page-content p{font-size: 15px;line-height: 27px;    margin-bottom: 20px}

	.about-app .left-block {padding-left: 15px;padding-top: 0px;}

	.right-block img.about-img{    width: 330px;margin: 0 auto;display: block;}

	img.app-item-2{    top: 26%;left: 60px;width: 280px;}

	img.app-item{    right: 150px;width: 130px;}

	img.app-item-3{    top: 15%;right: 106px;width: 380px;}

	.choosen-section .right-block img.about-img {margin-left: auto;}

	.screenshots {padding-right: 0;}

	img.app-item-4{    top: 37.4%;left: 150px;width: 300px;}

	img.app-item-5{    top: 44.4%;left: 115px;width: 300px;}

	img.app-item-6{    top: 294px;right: 20px;width: 370px;}

	.features-section .left-block {padding-left: 0px;padding-top: 15px; }

	.single-app-features{margin-bottom: 30px;display: inline-block;

    width: 32%;}

    .single-app-features .icon-box{display: block;

    margin: 0 auto 15px;}

	.single-app-features .text-box{    width: 100%; text-align: center;    padding-left: 0;}

	.features-section {padding: 160px 0 40px;}

	.features-section .page-content p {margin-bottom: 30px;}

	.features-section .page-content .text-box p{line-height: 25px}

	.single-app-features .text-box h4{    font-size: 18px;margin-bottom: 5px;}

	.testimonial .test-img {margin-left: 0;max-width: 100%;}

	.testimonial .testimonial-slider:before{width: 60px;height: 50px;    top: -70px;}

	.testimonial .testimonials {padding-top: 53px;padding-left: 30px;}

	.testimonial .testimonial-slider p {margin-bottom: 20px;}

	.features-section {padding: 60px 0 140px;}

	.pricing-section {text-align: center;padding: 60px 20px 60px;}

	.pricing-section .col-lg-4.col-md-6.items:last-child {margin: 40px auto 0;}

	.pricing-section .items .item-inner .price-box h4{font-size: 22px;margin-bottom: 0;}

	.pricing-section .items .item-inner .price-box span{    font-size: 43.86px;}

	.about-app {padding: 60px 0 130px;}

	.choosen-section .left-block {padding-right: 0;padding-top: 0;}

	.page-content a.read-more{    min-width: 150px;height: 45px;    font-size: 15px;line-height: 44px;}

    .choosen-section {padding-bottom: 104px;margin-top: 0;}

    .screenshots-title .screenshots-details {width: 100%;float: none;padding: 30px;margin: 0 auto;display: block;}

.screenshots-title{height: auto;}

.screenshots-slider {margin-top: 11px;width: 700px;margin: 0 auto;}

.col-lg-7.col-md-12.slider-col {padding: 0 15px;max-width: 768px;margin: 20px auto 0;}

.slider-bg{    top: 15px;max-width: 355px;left: 29px;}

.pricing-section .switch{width: 50px;height: 27px;margin-bottom: 5px;}

.pricing-section .slider:before{height: 23px;width: 23px;left: 2px;bottom: 2px;}

.pricing-section input:checked + .slider:before {-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}



.features-item {padding: 30px 60px;height: 346px;}

/*.features-list {padding: 40px 0 0;}*/

.screenshots{margin-bottom: 40px}

	/*footer*/

	.page-footer {padding: 25px 0;}

	.page-footer .address {max-width: 30%;flex: 0 0 33%;}

	.page-footer h6{font-size: 20px;    margin-bottom: 15px;}

	.page-footer .footer-links {padding-left: 35px;max-width: 20%;}

	.page-footer .contact-us {max-width: 30%;flex: 0 0 31%;}

	.page-footer .footer-links ul li, .page-footer .contact-us ul li{    margin-bottom: 10px;}

	.page-footer .social-media {max-width: 19%;flex: 0 0 19%;}

	.page-footer .footer-links ul li a, .page-footer .contact-us ul li a{font-size: 14PX}

	.page-footer .social-icons li a{width: 32px;height: 32px; font-size: 15px;    line-height: 32px;margin-bottom: 4px;    margin-right: 1px;}

	.page-footer p{font-size: 14px;    line-height: 22px;	}

	.page-footer p br{display: none;}



	.testimonial{padding-bottom: 70px}

	.page-content {text-align: center;}

	.test-desc.page-content {	text-align: left;}



}

@media only screen  and (min-width: 576px) and (max-width:767px){

.container{max-width: 540px;}

.banner-section{height: 360px!important;padding: 70px 0!important;}

}

@media only screen and (max-width:767px) {

	.container{width: 100%}

	.navbar {padding: 10px 0;}

	.navbar a img{width: 150px}

	.main-naviagtion .navbar .navbar-nav .nav-item .nav-link{margin: 0; border-width: 2px; font-size: 18px}

	.banner-section .next-section a{display: none;}

	

	.banner-section{    background-position: -8px 0px;   height: auto;padding: 40px 0 100px;text-align: center;}

	.banner-section .banner-content h1{    font-size: 23px;    line-height: 30px;margin-bottom: 10px;}

	.banner-section .banner-content {padding-top: 0;padding-left: 15px;width: 100%;}

	.banner-section .banner-content p{font-size: 15px;    line-height: 24px;padding-right: 0;margin-bottom: 10px;}	

	a.buttons{min-width: 128px;    height: 38px;    padding: 5px 10px;    padding-left: 42px;    margin-right: 10px;}

	a.buttons i{    left: 11px;font-size: 20px;}

	a.buttons span.avali, a.buttons span.store-name{font-size: 10px;    line-height: 13px;}

	a.app-btn.buttons {margin-right: 0;}

	i.fab.fa-apple {font-size: 25px;left: 12px;}

	.banner-section .next-section a{min-width: 46px;height: 46px;padding: 11px 0;}

    .banner-section .next-section{left: 50%}

    .banner-img{display: none;}



    .page-content h2{font-size: 22px;    line-height: 28px;margin-bottom: 10px; }

    .page-content p{    font-size: 14px;line-height: 23px;    margin-bottom: 15px;}

	.page-content a.read-more{font-size: 14px;    min-width: 130px;height: 45px;    line-height: 35px;height: 38px;}

	.choosen-section .left-block {padding-right: 15px;padding-top: 0;}

	.path,.path2{display: none;}

	img{max-width: 100%}

	.about-app{padding: 30px 0}

	.right-block img.about-img{    width: 300px;margin: 0 auto;display: block;}

	img.app-item-2{    left: 0;width: 220px;}

	img.app-item{right: 0;width: 103px;}

	.about-app .left-block {padding-left: 15px;padding-top: 0px;}

	img.app-item-3{width: 254px;}

	img.app-item-4{    left: 20px;width: 210px;    top: 182px;}

	img.app-item-5{    left: 0px;    width: 230px;top: 211px;}

	img.app-item-6{top:250px;width: 250px;right: -10px;}

	.screenshots {padding-right: 0;}

	.choosen-section .left-block {padding-right: 15px;padding-top: 0px;}

	.choosen-section .right-block img.about-img {margin-left: 0;}

	.choosen-section {padding-bottom: 10px;margin-top: 0;}

	.features-section .left-block {padding-left: 15px;padding-top: 10px;}

	.features-section .page-content h2 {margin-bottom: 5px;}

	.features-section .page-content p {margin-bottom: 20px;}

	.single-app-features{margin-bottom: 20px;}

	.single-app-features .icon-box{width: 88px;height: 88px;   padding: 6px 0;}

	.single-app-features .text-box{padding-left: 20px;width: 65%;}

	.single-app-features .text-box h4{margin-bottom: 4px;font-size: 18px;}

	.features-section {padding: 0px 0 30px;}

	.testimonial .test-img{display: none;}

	.testimonial .mobile-view {display: block;    text-align: center;    margin-bottom: 0;}

	.testimonial .testimonial-slider .owl-nav button{margin-right: 6px;}

	.testimonial .testimonials {text-align: center;padding-top: 20px;padding-left: 15px;}

	.testimonial .testimonial-slider p {margin-bottom: 10px;margin-top: 10px}	

	.testimonial .testimonial-slider h3{    font-size: 17px;    margin-bottom: 10px;}

	.testimonial .testimonial-slider:before{   top: -20px;width: 35px;opacity: 0.4;left: 0px;height: 30px;}

	.pricing-section{padding: 40px 0 30px}

	ul.switch-toggler-list li a{font-size: 16px}

	.pricing-section ul.list-inline{margin-bottom: 20px}

	.pricing-section .items .item-inner{padding: 20px 0; margin-bottom: 30px}

	.pricing-section ul.switch-toggler-list li a{font-size: 16px}

	.pricing-section .items .item-inner .price-box h4{    font-size: 22.43px;margin-bottom: 0;}

	.pricing-section .items .item-inner .price-box span{font-size: 35.86px;}

	.pricing-section .items .item-inner .price-box p{font-size: 16px;}

	.pricing-section .items .item-inner .list p{font-size: 14px;padding: 5px 0;}

	.right-block{    width: 300px;margin: 0 auto;}

	.screenshots .page-content a{margin-left: -10px;    min-width: 128px;}

	.testimonial{padding-bottom: 40px}

	.screenshots-title .screenshots-details{width: 100%;float: none;margin: 0 auto;padding: 20px 15px;}

.slider-bg{    max-width: 300px;left: 11px;	   top: 13px; margin: 0 auto}

.screenshots-slider {margin-top: 0;    margin: 0 auto;width: 288px;}

.col-lg-7.col-md-12.slider-col {padding: 0 15px;width: 320px;margin: 20px auto 0;}

    .slider-col{padding: 0 15px;

    width: 300px;

    display: block;}

    .screenshots-title{height: auto;}

.col-lg-4.col-md-6.col-sm-6.items.wow.fadeInRight {

    margin: 0 auto;

}

.pricing-section .switch{width: 50px;

    height: 27px;margin-bottom: 5px;}

    .pricing-section .slider:before{height: 23px;

    width: 23px;

    left: 2px;

    bottom: 2px;}

       .pricing-section input:checked + .slider:before {

    -webkit-transform: translateX(20px);

    -ms-transform: translateX(20px);

    transform: translateX(20px);

}

.pricing-section .items:hover{transform:none;}

.screenshots{margin-bottom: 30px}

/*.features-list {padding: 30px 0 0;}	*/

.features-item {padding: 10px 20px;margin-bottom: 5px;height: auto;}

.features-list .icon{height: 60px;margin-bottom: 5px}

.features-list h4.title{font-size: 18px}

.features-list p.detail{    line-height: 23px;}

.page-content {text-align: center;}

.features-list .icon.icon-4 {background-position: -262px 0px;}

.features-list .icon.icon-7 {background-position: -504px -4px;}

.features-list .icon.icon-8 {	background-position: -580px 0;}

div#collapsibleNavbar {position: absolute;top: 77px;background: #fff;width: 100%;padding: 0 30px;box-shadow: 9px 29px 34px 0px rgba(0,0,0,0.3);}

/*footer*/





	.page-footer{padding: 30px 0 0}

	.page-footer .address,.page-footer .social-media,.page-footer .footer-links,.page-footer .contact-us {max-width: 100%; flex :0 0 100%; margin-bottom: 25px}

	.page-footer h6{font-size: 18px;margin-bottom: 10px}

	.page-footer p{font-size: 15px;line-height: 22px; margin-bottom: 0}

	.page-footer .footer-links{padding-left: 15px}

	.page-footer .footer-links ul li, .page-footer .contact-us ul li {margin-bottom: 2px;}

	.page-footer .footer-links ul li a, .page-footer .contact-us ul li a{font-size: 14px}

	.page-footer .contact-us ul {padding-left: 0px;}

	.page-footer .social-icons li:nth-child(3n+3) a {margin-right: 5px;}

	.page-footer .social-icons li a{width: 32px;height: 32px;line-height: 32px; font-size: 15px;    margin-right: 5px;margin-bottom: 0;}

	.copyright-section{padding: 10px 0	}

	.copyright-section span{font-size: 13px}

	.copyright-section span a{display: block;}



	/*privacy policy*/

	.privacy-banner{height: 390px}

	.page-content-detail .privacy-page-heading{font-size: 22px;padding-bottom: 10px;}

	.page-content-detail{padding:35px 14px 0px;}

	.page-content-detail p{font-size:16px;}

	.page-content-detail .page-top-detail{padding: 0px 0 6px;font-size: 18px;line-height: 25px;}



}

