                    @media (min-width: 1024px) and (min-height: 1300px) {
                        #headercara div.owl-stage-outer div.owl-stage div.item {
                            height: 30vh !important;
                        }

                    }

                    @media (min-width:600px) {
                        #headercara div.owl-stage-outer div.owl-stage div.item {
                            height: 80vh;
                            width: 100%;
                        }

                        .supplies-card {
                            border-radius: 10px;
                            width: 18rem;
                            height: 15rem;
                        }

                        div.card-custom {
                            width: 15rem;
                            display: inline-block;
                        }

                        .c2acrain {
                            display: block;
                            position: absolute;
                            bottom: 0;
                            width: 550px;
                            height: auto;
                        }

                        .c2aimgwrap {
                            height: 300px;
                            width: auto;
                        }

                        #why-us {
                            padding-top: 150px;
                            padding-bottom: 150px;
                        }

                        #hombreak {
                            position: relative;
                            width: 100%;
                            padding: 50px 10px 0px 0px;
                            background-image: none;
                        }

                        #hombreak::after {
                            content: none;
                        }

                        #hombreak>div:nth-child(1) {
                            position: relative;
                            display: inline-block;
                            width: 40%;
                        }

                        #hombreak>div:nth-child(2) {
                            position: relative;
                            display: inline-block;
                            width: 60%;
                        }

                        .green-txt {
                            font-size: 6vw;
                            color: #fff;
                            font-weight: 900;
                        }

                        #serviceslist {
                            width: 100%;
                        }

                        .services li:first-child {
                            border-top-left-radius: 0;
                            border-top-right-radius: 0;
                        }

                        .services li:last-child {
                            border-bottom-left-radius: 0;
                            border-bottom-right-radius: 0;
                        }

                        #sidepicwrapper {
                            display: block;
                        }
                    }