 /* Floating Contact Button Styles */
 .floating-contact-btn {
     position: fixed;
     bottom: 20px;
     right: 20px;
     z-index: 1000;
     display: none;
     /* Hidden by default */
     background-color: #4a1d45;
     color: white;
     width: 60px;
     height: 60px;
     border-radius: 50%;
     text-align: center;
     box-shadow: 0 4px 12px rgba(74, 29, 69, 0.3);
     transition: all 0.3s ease;
     border: none;
     cursor: pointer;
 }

 .floating-contact-btn:hover {
     background-color: #6a2d65;
     transform: translateY(-3px);
     box-shadow: 0 6px 15px rgba(74, 29, 69, 0.4);
 }

 .floating-contact-btn i {
     font-size: 24px;
     line-height: 60px;
 }

 /* Show button only on mobile devices */


 /* Smooth scroll behavior */
 html {
     scroll-behavior: smooth;
 }

 /* Container Styles */
 .container {
     width: 100%;
     margin: 0 auto;
     padding: 0;
     --bs-gutter-x: 1.5rem;
     --bs-gutter-y: 0;
     width: 100%;
     padding-right: calc(var(--bs-gutter-x)* .5);
     padding-left: calc(var(--bs-gutter-x)* .5);
     margin-right: auto;
     margin-left: auto;
 }

 .navbar {
     width: 82%;
     margin: 0 auto;
     padding: 1% 0;
     background-color: white;
     font-family: 'Myriad Pro', sans-serif;
 }

 .navbar .nav-item:hover .dropdown-menu {
     display: block;
     margin-top: 0;
     border: none;
     border-radius: 0;
     box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
 }

 .navbar .dropdown-menu {
     background-color: white;
     padding: 0.5rem 0;
     font-family: 'Myriad Pro', sans-serif;
 }

 .navbar .dropdown-item {
     color: #333;
     padding: 0.5rem 1.5rem;
     font-size: 14px;
     text-transform: uppercase;
     transition: all 0.3s ease;
     font-family: 'Myriad Pro', sans-serif;
 }

 .navbar .dropdown-item:hover {
     background-color: #C4B064;
 }


 a,
 img {
     border: none
 }

 .contactdiv p,
 .emaildiv p {
     font-size: 12px;
     color: #808184
 }

 .imgtd,
 .numtd {
     vertical-align: top
 }

 .aboutuldiv ul,
 .uldiv1 ul,
 .uldiv2 ul {
     list-style-type: disc
 }

 #ecww-more,
 .clearfix:after {
     clear: both
 }

 * {
     margin: 0;
     padding: 0
 }

 body {
     font-size: 12px;
     font-family: 'Myriad Pro'
 }

 .menudiv a,
 .navdiv a,
 .project_dropdown,
 .searchbtn,
 .testimonialdiv h2 {
     font-family: MyriadPro-Regular
 }

 a {
     text-decoration: none
 }

 ul {
     list-style: none
 }

 img:hover {
     border: 0
 }

 @media (max-width: 991.98px) {

     .navbar {
         width: 100%;

     }
 }
 @media (max-width: 991.98px) {
     .floating-contact-btn {
         display: block;
     }

     .navbar {
         width: 100%;

     }
 }

 .clearfix:after,
 .clearfix:before {
     content: ".";
     display: block;
     height: 0;
     overflow: hidden
 }

 @font-face {
     font-family: MyriadPro-Regular;
     src: url(../fonts/MyriadPro-Regular.ttf) format("TrueType")
 }

 .container {
     width: 100%;
     height: auto
 }

 .searchdiv {
     width: 80%;
     height: auto;
     margin: 0 auto;
     padding: 1%
 }

 .searchbtn {
     float: right;
     padding: 6px 0
 }

 .boximg,
 .contactdiv,
 .emaildiv,
 .leftfooter,
 .leftnav,
 .navdiv li,
 .rightbanner,
 .rightfooter,
 .uldiv,
 .uldiv li {
     float: left
 }

 .contactdiv {
     margin-right: 15px;
     border-right: 1px solid #808184;
     padding-right: 15px
 }

 .homecontent {
     width: 100%;
     height: auto
 }

 .mainbannerdiv {
     width: 82%;
     height: auto;
     margin: 0 auto
 }

 .leftnav {
     width: 17%;
     margin-right: 2%
 }

 .logodiv img {
     width: 100%
 }

 .menudiv ul {
     margin-top: 30px;
     background: url(../images/grideintimg.jpg) bottom center no-repeat;
     background-size: 100%;
     z-index: 999;
     position: absolute;
     width: 184px
 }

 .menudiv ul ul {
     background-color: #404041;
     top: 112px;
     right: 0;
     display: none
 }

 .menudiv a,
 .navdiv a,
 .uldiv a {
     display: block
 }

 .menudiv ul ul li a {
     color: #FFF
 }

 .menudiv ul ul li:hover a {
     color: #c4b064
 }

 .menudiv a,
 .menudiv ul li span,
 .project_dropdown {
     font-size: 16px;
     color: #575A5E
 }

 .menudiv li {
     background: url(../images/grideintimg.jpg) top center no-repeat;
     background-size: 100%;
     padding: 15px;
     text-align: center
 }

 .project_dropdown {
     border: 0;
     margin-left: 26px;
     cursor: pointer
 }

 .countnodiv,
 .numtd {
     border-right: 1px solid #b8b8b8
 }

 .menudiv .active,
 .menudiv a:hover {
     color: #55491d
 }

 .rightbanner {
     width: 81%
 }

 .rightbanner img {
     width: 100%;
     position: relative
 }

 .wrappernav {
     width: 100%;
     height: auto;
     background: #404041
 }

 .boxcontent,
 .navdiv {
     width: 82%;
     height: auto
 }

 .navdiv {
     margin: 0 auto
 }

 .navdiv ul {
     margin: 0 0 0 19%
 }

 .navdiv li {
     background: url(../images/nav-divider.jpg) left center no-repeat
 }

 .navdiv a {
     font-size: 14px;
     color: #fff;
     padding: 8px 55px
 }

 .navdiv a:hover {
     color: #c4b064
 }

 .boxcontent {
     margin: 0 auto;
     padding: 2% 0
 }

 .projectdiv,
 .testimonialdiv {
     height: auto;
     margin-right: 2%;
     float: left
 }

 .testimonialdiv {
     width: 32%
 }

 .testimonialdiv h2 {
     font-size: 18px;
     color: #58595b;
     padding: 4% 0
 }

 .testimonialdiv h3,
 .testimonialdiv p {
     color: #6d6e70;
     font-family: MyriadPro-Regular
 }

 .hometestimonials {
     border-bottom: 1px solid #c4b064;
     margin-bottom: 10px
 }

 .testimonialdiv p {
     font-size: 14px;
     line-height: 24px;
     padding-bottom: 3%
 }

 .testimonialdiv h3 {
     font-size: 16px;
     padding-bottom: 15px
 }

 .heading h1,
 .projectdiv h1 {
     font-size: 18px;
     font-family: MyriadPro-Regular
 }

 .projectdiv {
     width: 30%;
     background: url(../images/grideintbox.jpg) top center no-repeat;
     background-size: 100%
 }

 .projectdiv h1 {
     color: #58595b;
     padding: 10px 0 7px;
     text-align: center
 }

 .sliderdiv {
     width: 100%;
     height: 240px
 }

 .sliderdiv img {
     margin-right: 10px;
     width: 100%;
     position: relative
 }

 .borderdiv {
     margin-top: 4%
 }

 .borderdiv img {
     width: 100%;
     background-size: 100%
 }

 .boximg {
     width: 34%;
     height: auto
 }

 .boximg img {
     width: 100%;
     height: 294px
 }

 .footerdiv {
     width: 82%;
     height: auto;
     margin: 0 auto;
     padding: 1% 0;
     font-size: 16px;
     font-family: MyriadPro-Regular;

 }

 .mianfooter {
     width: 100%;
     height: auto;
     padding: 0
 }

 .leftfooter {
     width: 50%;
     height: auto
 }

 .uldiv {
     width: 29%
 }

 .uldiv img {
     width: 30px;
     height: 32px
 }

 .uldiv li {
     margin-left: 6%
 }

 .innercontent,
 .nrimaindiv {
     margin: 0 auto;
     height: auto
 }

 .rightfooter {
     width: 50%;
     height: auto
 }

 .rightfooter p {
     color: #808184;
     float: right;
     line-height: 20px
 }

 .bulletdiv,
 .countnodiv,
 .heading,
 .leftdiv,
 .logoleft,
 .navright {
     float: left
 }

 .rightfooter p a {
     color: #808184
 }

 .rightfooter p a:hover {
     text-decoration: underline
 }

 .nrimaindiv {
     width: 82%;
     padding: 1% 0
 }

 .logoleft {
     width: 30%;
     height: auto
 }

 .navright {
     width: 70%;
     height: auto;
     padding: 24px 0
 }

 .dash {
     padding-top: 12px
 }

 .innercontent {
     width: 82%;
     padding-bottom: 1%
 }

 .leftdiv {
     width: 72%;
     height: auto
 }

 .titlediv {
     background: #404041;
     padding: 8px 18px
 }

 .bulletdiv img {
     margin: 6px 12px 0 0
 }

 .heading h1 {
     color: #fff;
     font-weight: 400
 }

 .bannerimg img {
     padding: 10px 0 0;
     position: relative;
     width: 100%
 }

 .paradiv {
     padding: 15px 0
 }

 .paradiv p {
     font-size: 16px;
     color: #808184;
     line-height: 24px;
     padding: 10px 20px 15px 0;
     font-family: MyriadPro-Regular;
     display: inline
 }

 .paradiv2 span {
     font-size: 14px;
     color: #808184;
     line-height: 24px;
     padding: 10px 20px 15px 0;
     font-family: MyriadPro-Regular;
     display: inline
 }

 .paradiv h3 {
     color: #2b2929;
     font-size: 18px;
     font-weight: 400;
     font-family: MyriadPro-Regular;
     margin-top: 15px
 }

 .mainfaqdiv {
     border: 1px solid #b8b8b8;
     width: 95%
 }

 .removeborder {
     border-bottom: 0
 }

 .nrifaqdiv {
     width: 100%;
     height: auto;
     border-bottom: 1px solid #b8b8b8
 }

 .countnodiv {
     width: 6%;
     height: auto;
     padding: 10px 0 10px 10px
 }

 .countnodiv p {
     color: #d3c48b;
     font-size: 18px;
     text-align: center
 }

 .questiondiv {
     width: 84%;
     height: auto;
     float: left;
     padding: 10px 0
 }

 .questiondiv h3 {
     color: #7c7c7c;
     font-size: 16px;
     font-weight: 400;
     padding-left: 20px
 }

 .heading1 h3,
 .projectheading h3,
 .rightheading h3 {
     font-weight: 400;
     font-size: 18px
 }

 .arrowdiv {
     float: right;
     width: 5%;
     padding: 10px
 }

 .bulletdiv1,
 .heading1,
 .leftimg,
 .rightdiv,
 .rightheading {
     float: left
 }

 .rightdiv {
     width: 28%;
     height: auto;
     background: #ececec
 }

 .projectheading,
 .testimonials,
 .titlediv1 {
     background: #55491d
 }

 .titlediv1 {
     height: 38px
 }

 .maindivright {
     padding-bottom: 10px
 }

 .rightheading h3 {
     color: #55491d;
     padding: 28px 0 0 32px
 }

 .projectheading h3 {
     color: #fff;
     padding: 8px 18px;
     text-align: center;
     font-family: MyriadPro-Regular
 }

 .innerrightslider {
     text-align: center;
     padding: 10px 0 0
 }

 .innerrightslider img {
     width: 100%;
     position: relative
 }

 .testimonials {
     padding: 8px 18px;
     margin-top: 10px
 }

 .linkdiv {
     width: 48%;
     margin: 0 auto
 }

 .bulletdiv1 img {
     margin: 0 5px 0 0
 }

 .heading1 h3 {
     color: #d0d2d3;
     padding-top: 5px;
     font-family: MyriadPro-Regular
 }

 .paradiv1 {
     background: #fff;
     margin: 0 4%
 }

 .highlight {
     color: #292929;
     float: right
 }

 .testimonialsdiv1 {
     border-bottom: 1px solid #c4b064
 }

 .testimonialsdiv1 p {
     color: #707070;
     font-size: 14px;
     line-height: 20px;
     padding: 20px 15px 5px;
     font-family: MyriadPro-Regular
 }

 .floatright {
     float: right;
     padding-bottom: 10px;
     color: #292929
 }

 .downloadheading,
 .downloadimg {
     float: left
 }

 .innerborder {
     border-top: 3px solid #55491d;
     width: 82%;
     margin: 10px auto
 }

 .faqtbl {
     border-collapse: collapse;
     width: 95%;
     border: 1px solid #b8b8b8;
     font-family: MyriadPro-Regular
 }

 .numtd {
     padding: 10px 20px
 }

 .para {
     color: #c4b064;
     font-size: 14px
 }

 .faqtbl tr {
     border-bottom: 1px solid #b8b8b8
 }

 .faqtbl tr td {
     font-size: 16px;
     color: #7c7c7c
 }

 .questd {
     padding: 10px;
     width: 100%
 }

 .questd a {
     font-family: MyriadPro-Regular;
     cursor: pointer;
     font-size: 16px;
     font-weight: 600
 }

 .imgtd {
     padding: 10px 20px
 }

 .imgtd img {
     cursor: pointer
 }

 .qasansdiv {
     padding: 14px 0;
     text-align: justify;
     line-height: 24px;
     font-size: 15px;
     font-family: MyriadPro-Regular;

 }

 .careerdiv p,
 .testimonialsdiv p {
     line-height: 26px;
     font-size: 16px
 }

 .completeprojectdiv {
     width: 95%;
     padding: 30px 20px 0
 }

 .projectbox1 {
     width: 43%;
     /* height: 345px; */
     background: #e2e2e2;
     margin: 20px 26px;
     float: left
 }

 .layoutpara,
 .newcontent,
 .tabgallery {
     background: #55491d
 }

 .projectbox1 img {
     position: relative;
     width: 100%
 }

 .projectbox1 h2 {
     color: #55491d;
     font-size: 18px;
     font-family: 'Maiandra GD';
     text-align: center;
     padding: 20px 0
 }

 .careerdiv p,
 .contactform h2,
 .contactform input[type=email],
 .contactform input[type=submit],
 .contactform input[type=text],
 .contactpara h2,
 .contactpara p,
 .downloadheading a,
 .layoutpara h3,
 .ongoingcontent,
 .ongoingcontent p,
 .ongoingprojectmenu a,
 .tabgallery a,
 .testimonialsdiv p,
 .uldiv1 li,
 .uldiv2 h3 {
     font-family: MyriadPro-Regular
 }

 .completeddiv {
     height: 1155px
 }

 .ongoingcontent p {
     font-size: 14px;
     color: #808184;
     line-height: 26px;
     padding: 20px 25px 10px 0
 }

 .downloadheading a,
 .layoutpara h3,
 .ongoingprojectmenu a {
     font-size: 18px
 }

 .ongoingprojectmenu ul {
     margin: 10% 18%
 }

 .ongoingprojectmenu a {
     display: block;
     color: #2b2929;
     padding: 4px 0
 }

 .ongoingprojectmenu .active,
 .ongoingprojectmenu a:hover {
     color: #c4b064
 }

 .downloadimg img {
     padding: 3px 0 0 56px
 }

 .downloadheading a {
     display: block;
     color: #c4b064;
     padding: 8px 10px
 }

 .layoutpara {
     margin-top: 30px
 }

 .layoutpara h3 {
     color: #c4b064;
     text-align: center;
     padding: 8px 18px
 }

 .ongoingcontent {
     font-size: 16px;
     font-weight: 400;
     color: #55491d
 }

 .uldiv1 ul {
     margin-left: 16px
 }

 .uldiv1 li {
     font-size: 14px;
     color: #808184;
     padding: 8px
 }

 .spec_tab,
 .tabgallery a {
     color: #fff;
     display: block
 }

 .maintabcontent {
     width: 95%;
     height: auto;
     margin: 20px 0 0
 }

 .tabgallery {
     width: 100%;
     height: 34px
 }

 .tableftdiv,
 .tabrightdiv {
     width: 50%
 }

 .floorplanimg,
 .tableftdiv,
 .tabrightdiv {
     height: auto;
     float: left
 }

 .tabgallery li {
     float: left
 }

 .tabgallery a {
     padding: 7px 152px 4px 131px;
     font-size: 19px;
     font-weight: 700
 }

 .tabgallery a:hover {
     background: #404041;
     transition: all .5s;
     -webkit-transition: all .5s
 }

 .spec_tab {
     font-weight: 400;
     padding: 6px 145px 9px 148px;
     background: #c4b064
 }

 .tabcontent {
     padding: 10px 0
 }

 .uldiv2 ul {
     margin-left: 34px
 }

 .uldiv2 li {
     font-size: 14px;
     color: #808184;
     padding: 5px 8px;
     font-family: MyriadPro-Regular
 }

 .uldiv2 h3 {
     font-weight: 400;
     font-size: 18px;
     color: #55491d;
     padding: 10px 15px
 }

 .floorplandiv {
     width: 100%;
     padding: 25px 0 0
 }

 .floorplanimg {
     width: 25%;
     margin: 20px;
     box-shadow: 1px 1px 5px #878786
 }

 .calculaterdiv {
     width: 80%;
     margin-top: 15px
 }

 .calculaterdiv tr td {
     padding: 10px;
     color: #808184;
     font-size: 16px
 }

 .calculaterdiv tr td input {
     width: 220px;
     height: 30px;
     background: #c4b064;
     border: 1px solid #2b2929;
     border-radius: 5px
 }

 .btn tr td input {
     width: 100px;
     height: 38px;
     background: #55491d;
     color: #fff;
     font-size: 16px;
     cursor: pointer
 }

 .contactform input[type=email],
 .contactform input[type=text] {
     background: #fff;
     width: 90%;
     height: 35px;
     margin: 10px 0 0;
     border-radius: 5px;
     border: 1px solid #D8D7D7;
     padding-left: 5px
 }

 .contactform h2 {
     font-size: 18px
 }

 .contactform input[type=submit] {
     background: #fff;
     height: 35px;
     padding: 8px 10px;
     border-radius: 5px;
     border: 1px solid #D8D7D7;
     margin: 10px 0 0;
     font-weight: 600;
     cursor: pointer
 }

 .highlight1,
 .highlight2 {
     font-weight: 700
 }

 .contactform input[type=submit]:hover {
     background: #55491d;
     color: #fff
 }

 .contactform textarea {
     background: #fff;
     width: 90%;
     height: 100px;
     margin: 10px 0 0;
     border-radius: 5px;
     border: 1px solid #D8D7D7;
     padding: 5px 0 5px 5px;
     resize: vertical
 }

 .error {
     color: red !important;
     padding: 2px 0 0 10px
 }

 .careerdiv,
 .testimonialsdiv {
     padding: 20px 20px 20px 0
 }

 .success {
     color: green;
     margin-bottom: 10px;
     font-size: 14px
 }

 .careerdiv p,
 .contactpara p,
 .testimonialsdiv p {
     color: #808184
 }

 .locationdiv {
     margin: 15px 20px 0 0
 }

 .locationdiv img {
     position: relative;
     width: 100%
 }

 .testimonialsdiv p {
     border-bottom: 1px solid #c4b064;
     margin-bottom: 10px;
     padding-bottom: 10px
 }

 .mapdiv {
     height: 250px;
     margin: 20px 30px 0 25px
 }

 .mapdiv iframe {
     width: 100%;
     height: 250px;
     border: none
 }

 .contactpara {
     width: 33%;
     float: left;
     padding: 10px 0
 }

 .contactpara h2 {
     font-size: 18px
 }

 .contactpara p {
     font-size: 16px;
     line-height: 24px
 }

 .contactpara1 {
     margin: 0 3px
 }

 .para1 h3 {
     font-size: 18px;
     color: #6d6e70;
     padding-top: 20px;
     font-family: MyriadPro-Regular
 }

 .aboutuldiv li,
 .para1 p {
     font-size: 16px;
     font-family: MyriadPro-Regular
 }

 .para1 p {
     color: #808184;
     line-height: 22px;
     padding: 8px 25px 0 0
 }

 .highlight2 {
     margin: 8px 0
 }

 .aboutuldiv ul {
     margin-left: 4%
 }

 .aboutuldiv li {
     color: #6d6e70;
     line-height: 26px
 }

 .leftaboutcontent p,
 .rightaboutcontent p {
     line-height: 22px;
     font-family: MyriadPro-Regular
 }

 .maincontent {
     margin-top: 20px
 }

 .leftaboutcontent {
     float: left;
     width: 48%;
     margin-right: 2%
 }

 .leftaboutcontent h3 {
     font-size: 18px;
     color: #6d6e70;
     font-family: MyriadPro-Regular
 }

 .highlight2,
 .leftaboutcontent p {
     font-size: 16px;
     color: #6d6e70
 }

 .leftaboutcontent p {
     padding: 0 28px 0 0
 }

 .rightaboutcontent {
     float: left;
     width: 50%
 }

 .rightaboutcontent h3 {
     font-size: 18px;
     color: #6d6e70;
     padding-left: 10px;
     font-family: MyriadPro-Regular
 }

 .rightaboutcontent p {
     color: #6d6e70;
     font-size: 16px;
     padding: 6px 20px 20px 9px
 }

 #ecww-more,
 .floorplanimg p {
     padding: 10px 0;
     text-align: center
 }

 .imgdiv {
     margin: 10px;
     float: left
 }

 .bottomarrow {
     float: right;
     position: relative;
     top: -18px;
     right: 27px
 }

 .jssora05l,
 .jssora05ldn,
 .jssora05r,
 .jssora05rdn {
     position: absolute;
     cursor: pointer;
     display: block;
     background: url(../images/a17.png) no-repeat;
     overflow: hidden
 }

 .jssora05l {
     background-position: -10px -40px
 }

 .jssora05r {
     background-position: -70px -40px
 }

 .jssora05l:hover {
     background-position: -130px -40px
 }

 .jssora05r:hover {
     background-position: -190px -40px
 }

 .jssora05ldn {
     background-position: -250px -40px
 }

 .jssora05rdn {
     background-position: -310px -40px
 }

 .imgdiv1 {
     display: none;
     float: right
 }

 .testimonialdiv marquee {
     height: 200px
 }

 .gallerydiv {
     margin: 15px
 }

 .floorplanimg p {
     color: #c4b064;
     font-size: 15px;
     font-family: MyriadPro-Regular
 }

 .boximg .skdslider {
     height: 297px !important
 }

 .boximg .skdslider a.next,
 .boximg .skdslider a.prev {
     width: 30px;
     height: 72px;
     display: block;
     cursor: pointer;
     position: absolute;
     top: 44%;
     margin-top: -17px
 }

 .boximg .skdslider a.prev {
     background: url(../images/prev.png) no-repeat;
     left: 4%
 }

 .boximg .skdslider a.next {
     background: url(../images/next.png) no-repeat;
     right: 4%
 }

 #ecww-more,
 #ecww-widgetwrapper,
 .floorplanimg img {
     width: 100%
 }

 .str4 {
     height: 250px
 }

 .displaydiv,
 .specifications {
     display: none
 }

 #ecww-widget {
     position: relative;
     padding-top: 0;
     padding-bottom: 280px;
     height: 0;
     overflow: hidden
 }

 #ecww-more {
     background: #333;
     font: 400 13px/1 Helvetica, Arial, Verdana, Sans-serif;
     color: #FFF;
     margin: 0;
     float: left
 }

 .paradiv .smalltitle,
 .paradiv h2 {
     font-size: 14px;
     color: #808184;
     line-height: 24px;
     padding: 10px 20px 15px 0;
     font-family: MyriadPro-Regular
 }

 .testimonialsdiv .bordernone {
     border-bottom: 0
 }

 .paradiv .smalltitle {
     margin-top: 0
 }

 .bgdiv {
     background: #f7f7f7;
     padding: 35px 40px;
     text-align: center
 }

 .bgdiv h4 {
     font-size: 25px;
     font-weight: 400;
     color: #333
 }

 .bgdiv a,
 .rightfooter p {
     font-size: 16px
 }

 .bgdiv a {
     display: inline-block;
     text-transform: uppercase;
     background: #55491d;
     color: #fff;
     font-weight: 700;
     padding: 10px 20px;
     border-radius: 2px;
     margin-top: 20px
 }

 .bgdiv a:hover {
     background: #000
 }

 .logodiv1 img {
     width: 120px
 }

 .errorimg img {
     width: 667px
 }

 .rightfooter a:hover {
     color: #c4b064
 }

 .boximg p {
     font-size: 14px;
     text-align: center;
     color: #58595b;
     font-family: MyriadPro-Regular;
 }

 .ongoing-img img {
     width: 95%;
     margin: 20px 0;
 }

 @media only screen and (min-width:0px) and (max-width:736px) {
     .errorimg img {
         width: 100%
     }
 }