/* Big screen :1200px. */ @media (min-width: 1201px) and (max-width: 1500px) { .About_left p { font-size: 18px; line-height: 26px; } .Architecture_smpl { justify-content: space-evenly; } .Architecture_smpl img {margin-bottom: 2px;width: 300px;} .rd_right ul li p { width: 100%; font-size: 18px; } .Residence { margin-left: 0; } .rd_left p { font-size: 18px; } .rd_right { margin-left: -15px; } .rd_btm img { width: 300px; } } /* Normal screen :992px. */ @media (min-width: 992px) and (max-width: 1200px) { .About_left p{ margin-bottom: 20px; font-size: 16px; } .ov_un_lg{ overflow: unset; } nav.mein_menu ul li a{ font-size: 16px; margin-bottom: 10px; } .logo { max-width: 200px; margin: auto; } .mt_100 { margin-top: 70px; } .About { margin-bottom: 40px; } .Architecture_smpl img { margin: 5px; width: 300px; } .cont_input input { width: 430px; display: block; margin-bottom: 20px; } .Architecture_smpl a { width: 310px; } .m_lr { margin: 0; } .contact_form { margin: unset; } .contact_left p { font-size: 18px; margin-bottom: 18px; } p.c_right { width: 60%; text-align: center; margin: 50px auto 20px; /* margin-left: 0; */ font-size: 15px; } .rd_right ul li p { width: 100%; font-size: 17px; margin-bottom: 10px; } .Residence { margin-left: 0; } .rd_left p { font-size: 17px; } .rd_right {margin-top: -15px;margin-bottom: 25px;} .rd_btm img { width: 340px; } .rd_bg { height: 820px; } } /* Tablet screen :768px. */ @media (min-width: 768px) and (max-width: 991px) { .logo { height: 28px; width: 150px; } .header-area { width: max-content; } nav.mein_menu { width: max-content; } nav.mein_menu ul li a { font-size: 16px; margin-bottom: 5px; } .ov_un_lg{ overflow: unset; } .mt_100 { margin-top: 40px; } .About_left p{ font-size: 16px; line-height: 27px; margin-bottom: 15px; } .About_right img { max-width: 400px; margin: 0; margin-top: 15px; } .About { margin-bottom: 40px; } .Architecture_smpl img { margin: 5px; width: 300px; } .mobile_show_at{ display: block; } .mobile_hide_at{ display: none; } .mobile_menu_md .logo { margin-left: auto; } .mobile_menu_md { width: 90%; margin: auto; padding-top: 20px; } .cont_input input { width: 380px; display: block; margin-bottom: 20px; } .m_lr { margin: 0; } .contact_form { margin: unset; } .contact_left p { font-size: 16px; margin-bottom: 18px; } p.c_right { width: 70%; text-align: center; margin: auto; margin-top: 40px; margin-left: 40px; margin-bottom: 30px; font-size: 15px; } .rd_right ul li p { width: 100%; font-size: 16px; margin-bottom: 10px; } .Residence { margin-left: 0; } .mb_50{ margin-bottom: 25px; } .rd_left p { font-size: 16px; } .rd_right {margin-bottom: 30px;} .rd_btm img { width: 275px; } .rd_bg { height: 820px; } .mb_100{ margin-bottom: 70px; } } /* small screen :320px. */ @media (max-width: 767px) { body{ font-size: 15px; } .header_md { margin-top: 20px; width: 100%; padding: 0 20px; } .mobile_show{ display: block; } .mobile_hide{ display: none !important; } .project { width: 100%; margin-top: 40px; height: 100%; height: 100vh; } .padding { padding: 0; } .logo { width: 140px; margin-left: auto; } div#header { width: max-content; } main section .project_slider {height: 70%;} main section .project_slider .project_sgl_slide img { height: 100%; } .project_sgl_slide { height: 97vh; /* height: 100%; */ } .project_sgl_slide.half img{ width: unset; } .About_left p{ font-size: 15px; line-height: 28px; margin-bottom: 15px; } .About { margin-bottom: 30px; } .mt_100 { margin-top: 40px; } .ov_un_lg{ overflow: unset; } .About_right { text-align: center; } .About_right img { margin: auto; max-width: max-content; max-width: 450px; margin-top: 20px; } .Architecture p { text-align: center; } .Architecture_smpl img { width: 300px; margin: 0; /* height: auto; */ margin-bottom: 15px; } .cont_input input { width: 300px; display: block; height: 50px; margin-bottom: 20px; } .m_lr { margin: 0; } .contact_form a { font-size: 14px; } .contact_left p { font-size: 15px; margin-bottom: 15px; justify-content: center; } .contact_right { text-align: center; } p.c_right { width: 100%; text-align: center; /* margin: auto; */ margin-left: 0; font-size: 14px; } .contact_form textarea { height: 150px; } .contact_right img{ max-width: 360px; margin: 20px auto; } .rd_right ul li p { width: 100%; font-size: 15px; margin-bottom: 10px; } .Residence { margin-left: 0; } .mb_50{ margin-bottom: 25px; } .rd_left p { font-size: 15px; width: 100%; } .rd_right {margin-bottom: 30px;margin-top: 0;} .rd_btm img { width: 275px; } .rd_bg { height: 450px; margin-top: -55px; background-attachment: unset; } .mb_100{ margin-bottom: 50px; } .arrow { top: 31%; } .arrow img { width: 18px; } .rd_left h6 { font-size: 20px; } .rd_btm { justify-content: space-around; } .Architecture_smpl { text-align: center; } } /* Large Mobile screen :480px. */ @media only screen and (min-width: 480px) and (max-width: 767px) { .container {width:450px} .About_left p{padding: 0 20px;} .Architecture_smpl img{max-width: 320px;} .contact{ margin-left: 30px; } }