/*============== Page General css =================*/ @media only screen and (max-width: 1366px) { .page-intro { h1 { font-size: 37px; line-height: 47px; } .typer { font-size: 30px; } } } @media only screen and (max-width: 1199px) { .page-intro { h1 { font-size: 36px; } .typer { font-size: 30px; } } .preview-image-inner { max-height: 220px; } .page-hero .anim-box { .img-3, .img-7, .img-6 { display: none; } .img-4 { bottom: 25px; } } .key-box { height: 200px; } .hero-details { .desk-m { width: 160px; } } } @media only screen and (max-width: 991px) { .ec-cursor, .ec-cursor-2 { display: none; } .key-box { .features-caption{ display: none; } } .disp-block-none { display: none; } .disp-block { width: 100%; } .page-intro { h1 { font-size: 34px; } .typer { font-size: 30px; } } .preview-image-inner { max-height: 270px; } .single-portfolio-item.other { a { height: 230px; } } .page-hero { .anim-box { .img-9, .img-10 { display: none; } } } .features-caption { display: none; } .features-caption-r { display: block; } .section-header { .sub-title { width: 100%; } } .dis-none { display: none; } .features-caption-r { color: #777; } .disp-block { text-align: center; } .page-intro { .type{ text-align: center; } } } @media only screen and (max-width: 767px) { .portfolio-list { .single-portfolio-item { max-width: 350px; margin: auto; } } .pp-section { padding: 50px 0 20px 0; } .page-intro { h1 { font-size: 34px; } .typer { font-size: 28px; } } .preview-image-inner { max-height: 300px; } .card-title { margin-bottom: 15px; text-align: center; font-size: 15px; } .single-portfolio-item.other { a { height: 360px; } } .page-hero { .overlay { display: none; } .anim-box { .img-1, .img-2, .img-4, .img-5, .img-8 { display: none; } } } } @media only screen and (max-width: 576px) { .page-hero { height: 80vh; } .key-box { height: 280px; } .page-intro { h1 { font-size: 32px; } .typer { font-size: 28px; } h2 { font-size: 22px; &:after { width: 86px; height: 46px; } } } .single-portfolio-item.other { a { height: 260px; } } } @media only screen and (max-width: 480px) { .page-intro { h1 { font-size: 29px; } .typer { font-size: 24px; } } } @media only screen and (max-width: 420px) { .page-intro { h1 { font-size: 22px; line-height: 32px; } .typer { font-size: 18px; } p { font-size: 16px; } } .single-portfolio-item.other { a { height: 200px; } } } /*# sourceMappingURL=landing-responsive.css.map */