/*  --------------------------------------------------------------------------  */
/*  --------------------------------------------------------------- For laptops */
/*  --------------------------------------------------------------------------  */


@media screen 
and (max-width: 1400px){
   
 

 h1:after {
    content: " 2";
}


body {

    font-size: 11pt;
}

h1 {
    font-size: 25pt;
}

.introp {
    font-size: 16pt;
}

h2 {
    font-size: 15pt;
}



header {
    height: 275px;
}

a#logo {
    top: 100px;
    width: 207px;
    height: 110px;
}




.maincontent {
    padding: 50px;    
}




.formconfirmation {
    margin: 0 0 30px;
}

.contacts {
    padding: 0;
}



footer {
    padding: 20px 0;
}



.homesections2 {
    grid-template-columns: 1fr;
    max-width: 100%;
}

.googlereviews {
    max-width: 320px;
}




/*  ---end---  */
}