/* Laptop Layout: 1200px. */
@media only screen and (min-width: 1399px) and (max-width: 1505px) {
   
}
@media only screen and (min-width: 1201px) and (max-width: 1399px) { 
    
}
/* Medium Layout: 992px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
    /* home page start */
    .manu-part li {
        padding-right: 16px;
    }
    .main-manu li a {
        font-size: 16px;
    }
    .search-bar {
        padding-right: 20px;
    }
    .hero-area {
        padding: 150px 0px 150px 0px;
    }
    a.primary-btn {
        font-size: 16px;
    }
    .what-we-bottom-right h4 br,.section-tittle h2 br,.ligal-prestnce-content h2 br {
        display: none;
    }
    .single-unmatched-item h4 {
        font-size: 19px;
        margin-bottom: 25px;
    }
    .ligal-prestnce-content h2 {
        font-size: 30px;
    }
    /* about page */
    .about-tittle {
        padding: 180px 0;
    }
    .mission-first-text {
        padding-top: 0;
    }
    .single-location-item {   
        padding: 25px 25px;
        padding-bottom:35px;
    }
    .single-location-item .address2 br {
        display: none;
    }
    .single-location-item p {
        font-size: 19px;
    }
    .single-location-item a {
        font-size: 17px;
        line-height: 25px;
    }
    .single-location-item h4 {
        line-height: 30px;
    }
    .single-location-item h6 {
        font-size: 22px;
        line-height:33px;
    }
    .mission-secound-text {
        margin-top: 130px;
    }
    /* services all page start */
    .assistant-content p {
        font-size: 16px;
    }
    .clerical-services .assistant-content h4 {
        font-size: 19px;
    }
    /* services v1 page start */
    .page-tittle {
        padding: 150px 0;
    }
    .services-v1-getin-touch {
        padding-top: 85px;
    }
    /* contact us page start */
    .apply-form {
        width: auto;
    }
    .schadul-call {
        gap: 10px;
    }
    .schdul-text p br {
        display: none;
    }
    .schadul-call{
        width: 50%;
    }
    .schadul-call:last-child {
        width: 50%;
    }
    .schdul-icon {
        height: 40px;
        width: 90px;
    }
    /* services v2 page start */
    .email-management {
        padding-top: 0;
    }
    .servicesv2-item .unmatched-icon {
        margin-bottom: 15px;
    }
    .servicesv2-item .single-unmatched-item h4 {
        margin-bottom: 15px;
    }
    .servicesv2-item .single-unmatched-item p {
        font-size: 14px;
    }

}
/* Tablet & mobile Layout: 768px. */
@media only screen and (max-width: 991px) { 
    .what-we-bottom-right h4 br,.section-tittle h2 br,.ligal-prestnce-content h2 br,.hero-content h2 br {
        display: none;
    }
    .manu-part {
        display: none;
    }
    .mobila-manu-area {
        display: block;
    }
    .mean-bar {
        margin-top: -45px;
    }
    .mean-container .mean-nav {
        margin-bottom: 15px;
    }
    /* contact us */
    .apply-form.contact-form {
        padding-left: 0;
    }
    
}

/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
    .hero-area {
        padding: 100px 0;
    }
    section.what-we-do {
        padding-top: 80px;
    }
    .section-tittle {
        margin-bottom: 80px;
    }
    .what-we-do-left {
        margin-bottom: 30px;
    }
    .what-we-do-right {
        margin-bottom: 30px;
    }
    section.unmatched {
        padding-top: 80px;
    }
    .single-unmatched-item h4 {
        font-size: 22px;
        margin-bottom: 25px;
    }
    .legal-presence-area {
        padding-top: 50px;
    }
    .ligal-prestnce-content {
        margin-bottom: 30px;
    }
    .ligal-prestnce-img-bottom {
        margin-bottom: 30px;
    }
    .testmonial-area {
        padding-top: 80px;
    }
    .get-in-touch {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .get-in-touch-main { 
        padding: 30px; 
    }
    .get-in-touch-left p br {
        display: none;
    }
    .logo-part p {
        margin-bottom: 30px;
    }
    .secound-adress {
        margin-bottom: 27px;
    }
    .contact-part {
        padding-top: 50px;
    }
    .logo-part p {
        width: auto;
    }
    /* about page start */
    .page-tittle {
        padding: 150px 0;
    }
    .page-tittle h2 {
        font-size: 52px;
    }
    .about-content-area {
        padding-top: 80px;
    }
    .over-view-text, .mission-img, .over-view-img, .mission-img {
        padding-bottom: 60px;
    }
    .missino-left-text {
        margin-bottom: 60px;
    }
    .mission-first-text {
        padding-top: 0;
    }
    .mission-secound-text {
        margin-top: 60px;
    }
    .location-area {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .single-location-item h4 {
        font-size: 20px;
        line-height: 35px;
    }
    .single-location-item {
        padding: 27px;
        padding-bottom: 37px;
    }
    .single-location-item h6 {
        font-size: 22px;
        line-height: 30px;
    }
    .single-location-item p {
        font-size: 20px;
    }
    .single-location-item .address2 br {
        display: none;
    }
    .single-location-item a {
        font-size: 18px;
        line-height: 25px;
    }
    /* services all page start */
    .page-tittle p br {
        display: none;
    }
    /* services v1 page */
    .data-enty-img,.customer-support,.ndis-services,.email-management-img,.data-entry-content,.customer-support-img,.ndis-servies-text,.services-v1-getin-touch {
        padding-top: 80px;
    }
    /* career v1 page start */
    .career-content-area {
        padding: 80px 0;
    }
    .career-top-content p br {
        display: none;
    }
    .career-bottom-content p br {
        display: none;
    }
    .career-apply-btn {
        padding-top: 20px;
    }
    /* career v2 */
    .apply-form {
        width: auto;
    }
    .career-main {
        padding: 80px 0;
    }
    /* contact us page start */
    .contact-form-part {
        padding: 80px 0;
    }
    .apply-form.contact-form {
        padding-top: 60px;
    }
    .question-area {
        padding-left: 0;
    }
    /* services v2 page */
    .email-management {
        padding-top: 0;
    }
    .email-management2-img {
        padding-top: 60px;
    }
    .email-management2-img {
        margin-bottom: 60px;
    }
    .email-management2-content {
        padding-top: 60px;
    }
    .servicesv2-item {
        padding: 80px 0;
    }
    .servicesv2-item .unmatched-icon {
        margin-bottom: 15px;
    }
    .servicesv2-item .single-unmatched-item h4 {
        margin-bottom: 15px;
    }
    .servicesv2-item .single-unmatched-item p {
        font-size: 14px;
    }
    .calander-streamling-are {
        padding-bottom: 60px;
    }
    .calander-streamling-img {
        padding-bottom: 60px;
    }
    .improving-img {
        padding-bottom: 60px;
    }
    .servicesv2-bottom-content {
        padding-bottom: 80px;
    }
    
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
    .hero-area {
        padding:80px 0;
    }
    .hero-content p {
        font-size: 22px;
        margin-bottom: 20px;
    }
    .hero-content h2 {
        font-size: 32px;
        line-height: 42px;
        margin-bottom: 34px;
    }
    section.what-we-do {
        padding-top: 60px;
    }
    .section-tittle {
        margin-bottom: 50px;
    }
    .what-we-do-left h4 br {
        display: none;
    }
    .what-we-do-left h4 {
       
        font-size: 24px;
       text-align: center;
    }
    .what-we-do-left h6 {
        font-size: 18px;
    }
    .what-we-do-left {
        margin-bottom: 30px;
    }
    .what-we-do-right {
        margin-bottom: 30px;
    }
    section.unmatched {
        padding-top: 60px;
    }
    section.unmatched .section-tittle h2 {
        font-size: 25px;
    }
    .single-unmatched-item h4 {
        margin-bottom: 18px;
    }
    .single-unmatched-item {
        padding: 20px;
        height: auto;
    }
    .legal-presence-area {
        padding-top: 30px;
    }
    .ligal-prestnce-content h2 {
        font-size:29px;
    }
    .ligal-prestnce-content {
        margin-bottom: 30px;
    }
    .ligal-prestnce-img-bottom {
        margin-bottom: 30px;
    }
    .testmonial-area {
        padding-top: 60px;
    }
    .get-in-touch {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .get-in-touch-main {
        padding: 20px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 20px;
    }
    .get-in-touch-left p br {
        display: none;
    }
    .logo-part p {
        width: auto;
    }
    .logo-part p {
        margin-bottom: 20px;
    }
    .address-part {
        padding-top: 40px;
    }
    .first-address {
        margin-bottom: 30px;
    }
    .secound-adress {
        margin-bottom: 20px;
    }
    .contact-part {
        padding-top: 20px;
    }
    /* about page start */
    .page-tittle h2 {
        font-size: 40px;
        line-height: 50px;
    }
    .page-tittle {
        padding: 70px 0;
    }
    .about-content-area {
        padding-top: 60px;
    }
    .over-view-text, .mission-img, .over-view-img, .mission-img {
        padding-bottom: 30px;
    }
    .missino-left-text {
        margin-bottom: 30px;
    }
    .over-view-img{
        padding-bottom: 0;
    }
    .mission-secound-text {
        margin-top: 30px;
    }
    .location-area {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .single-location-item {
        padding: 20px;
    }
    .single-location-item h4 {
        font-size: 20px;
        line-height: 30px;  
    }
    .single-location-item h6 {
        font-size: 20px;
        line-height: 30px;
    }
    .single-location-item p {
        font-size: 17px;
    }
    .single-location-item a {
        font-size: 17px;
        line-height: 22px;
    }
    /* serices all page start */
    .services-all-hero .page-tittle h2 {
        font-size: 39px;
    }
    .virutal-assistant {
        padding-top: 60px;
    }
    .assistant-content p {
        font-size: 16px;
    }
    .technical-support, .inbound-outbound, .clerical-services, .graphic-design-services {
        padding: 60px 0;
    }
    .clerical-services .assistant-content h4 {
       font-size: 19px;
    }
    /* services v1 page */
    .services-v1-main{
        padding-top: 60px;
    }
    .data-enty-img,.customer-support,.ndis-services,.email-management-img,.data-entry-content,.customer-support-img,.ndis-servies-text,.services-v1-getin-touch {
        padding-top: 60px;
    }
    .services-v1-hero .page-tittle h2 {
        line-height: 45px;
    }
    .page-btn {
        margin-top: 40px;
    }
    .services-v1-main p br {
        display: none;
    }
    .services-v1-getin-touch{
        padding-bottom: 60px;
    }
    /* career v1 page start */
    .career-content-area {
        padding: 60px 0;
        text-align: center;
        background: #FDFAFA;
    }
    .career-top-content p br {
        display: none;
    }
    .career-bottom-content p br {
        display: none;
    }
    .career-apply-btn {
        padding-top: 15px;
    }
    /* career v2 page start */
    .career-main {
        padding: 60px 0;
    }
    .apply-form {
        width: auto;
        padding:20px;
    }
    .name-area {
        gap: 0px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }
    .resume-area {
        padding: 15px;
    }
    .newslatter-btn input, .terms-btn input {
        height: 20px;
        width: 20px;
    }
    .newslatter-btn span, .terms-btn span {
        font-size: 12px;
    }
    /* contact us page start */
    .page-tittle h2 br {
        display: none;
    }
    .contact-form-part {
        padding: 60px 0;
    }
    .social-link {
        margin-bottom: 30px;
    }
    .question-area {
        padding-left: 0;
    }
    .qustion-wrap {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }
    /* services v2 page start */
    .email-management {
        padding-top: 0;
    }
    .email-management2-img {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .email-management2-content {
        padding-top: 0;
    }
    .Solutions-offer {
        padding-bottom: 30px;
    }
    .email-management2-content h4 {
        font-size: 30px;
    }
    .servicesv2-item {
        padding: 80px 0;
    }
    .single-unmatched-item p {
        font-size: 16px;
    }
    .calander-streamling-are {
        padding-bottom: 30px;
    }
    .calander-streamling-img {
        margin-bottom: 30px;
    }
    .improving-img {
        padding-bottom: 30px;
    }
    .servicesv2-bottom-content h4 {
        font-size: 30px;
    }
    .servicesv2-bottom-content {
        padding-bottom: 80px;
    }
}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
    
}