.thm-clr{color:#277dca}.thm-bg{background:#277dca}.d-center{display:flex;align-items:center;justify-content:center}p{color:#000}.header-icon{height:75px;padding:7px;border-radius:5px;background-color:#fff;text-align:left;width:fit-content;margin:11px 0}.header-icon img{height:100%;width:100%;object-fit:contain}.contact-form{background-color:#e9ebec;padding:2rem;border-radius:1rem;transition:all ease-in 0.3s}.contact-form label{font-weight:600;color:#000;margin-bottom:5px;letter-spacing:.015cm}.contact-form label span{color:red}.contact-form .form-control,.contact-form .form-select{border-radius:20px;box-shadow:inset 2px 3px 4px grey;transition:all ease-in 0.2s}.contact-form .form-control:focus{box-shadow:inset 1px 1px 6px grey}.contact-form .form-select:focus{box-shadow:inset 1px 1px 6px grey}.contact-info-card{background-color:#e9ebec;padding:2rem;border-radius:1rem;height:100%}.contact-info-card li{display:flex;align-items:center;margin-bottom:.5rem;border-bottom:1px dotted lightgrey;padding-bottom:10px}.contact-info-card .contact-icon{margin-right:20px}.contact-info-card .contact-icon i{font-size:35px}.contact-info-card .contact-info{display:flex;align-items:center}.insect-img{position:relative;height:17rem;width:100%;padding:6px}.insect-img img{height:100%;width:100%;object-fit:cover;box-shadow:2px 2px 3px lightgrey;z-index:1;position:relative;transition:all ease-in 0.4s}.insect-img .img-overlay{position:absolute;height:100%;width:100%;top:0;left:0;border:3px solid #277dca;z-index:0;transition:all ease-in 0.3s}.insect-img:hover img{box-shadow:0 0 2px 2px lightgrey}.insect-img:hover .img-overlay{top:0;left:0}.service-img{padding:6px;border-radius:20px;border:3px solid #277dca}.service-img img{height:100%;width:100%;border-radius:20px;object-fit:cover}.gly-img-card{overflow:hidden;height:15rem}.gly-img-card a{height:100%}.gly-img-card a img{height:100%;width:100%}.index-contact-form .form-control,.index-contact-form .form-select{background-color:rgb(255 255 255 / .181);color:#fff}.index-contact-form .form-select option{color:#000}.index-contact-form input::placeholder,.index-contact-form textarea::placeholder{color:#fff}.index-contact-form .form-control:focus{box-shadow:1px 1px 3px #fff;border:1px solid #fff}.testimonial-msg{height:16rem;overflow-y:auto}.testimonial-msg::-webkit-scrollbar{width:8px}.testimonial-msg::-webkit-scrollbar-track{background:#f1f1f1}.testimonial-msg::-webkit-scrollbar-thumb{background:#277dca;border-radius:10px;cursor:pointer}.testimonial-msg::-webkit-scrollbar-thumb:hover{background:#0e528e}.youtube-facade{position:relative;width:100%;height:250px;padding:1px;border:1px solid #fff;border-radius:8px;cursor:pointer;overflow:hidden;background-color:#000;display:flex;justify-content:center;align-items:center}.youtube-facade .thumbnail-wrapper{width:100%;height:100%;border-radius:8px;background-size:cover;background-position:center}.youtube-facade .play-button{display:flex;align-items:center;justify-content:center;position:absolute;background:rgb(0 0 0 / .7);border:none;color:#fff;font-size:2rem;padding:1rem;cursor:pointer;border-radius:50%;transition:transform 0.2s}.youtube-facade .play-button:hover{transform:scale(1.1)}@media only screen and (max-width:991px){.insect-img{margin-bottom:2rem}.service-img{margin-bottom:1rem}}@media only screen and (max-width:767px){.header-icon{height:50px}.contact-btn-head{padding:5px;font-size:13px}}@media only screen and (max-width:576px){.testimonial-msg{height:auto}}@media only screen and (max-width:445px){.header-icon{height:45px}.contact-btn-head{font-size:12px}.eco_bg_white{padding:10px}}