<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(max-width:1920px){}
@media(max-width:1600px){}
@media(max-width:1280px){}
@media(max-width:1024px){
.navbar-light .navbar-nav .nav-link { font-size: 11px; }	
.banner-one img {  height: 650px; }
.dmarine h5 { font-size: 42px; }
.dmarine p a { width: 140px; height: 52px; line-height: 52px; }
.mainabts { margin-top: 35px; }
}
@media(max-width:915px) {}
@media(max-width:575.98px){
header { position: inherit; margin-top: 0px; border-top: 5px solid #36a4d1; border-radius: 5px; }
.header1 { position: inherit; height: auto; }
header.sticky .logo { width: 75%; }
.navbar-light .navbar-nav .nav-link { border-bottom: 1px solid #fff; line-height: 50px; text-align: center; }
.emailid { padding: 0px; text-align: center; }
.tophead p { line-height: 35px; }
.social { padding: 0px; }
.social p { text-align: center; }
.emailid p a { display: block; border-bottom: 1px solid #bbb; }
.headerbg { height: auto; display: grid; border-radius: 0px; display: block; box-shadow: none; }
.reaad { height: auto; transform: translate(0, 0); }
.backgroundimg::after { display: none; }
.tophead { height: auto; }
/********END********/
/********BANNER********/
.banner-one img { height: 300px; object-fit: cover; }
.right-icon { margin-right: 10px; position: absolute; top: 45%; margin-right: 0px; }
.left-icon { margin-left: 10px; position: absolute; top: 45%; margin-left: 0px; }
.left-icon i { padding: 10px 10px; font-size: 18px; }
.right-icon i { padding: 10px 10px; font-size: 18px; }
.dmarine { position: absolute; top: 35%; }
.dmarine h5 { font-size: 26px; }
.dmarine p a { width: 105px; font-size: 12px; height: auto; line-height: 40px; margin-top: 10px; }
/*******END******/
/*******emaild******/
.social p { color: #000; }
.social p b { font-weight: 500; }
.social p a { margin-right: 8px; }
.social p a i { color: #000; font-size: 17px; margin-bottom: 0px; }
.emailid p a i { color: #000; }
.emailid p a { color: #000; margin: 0px; }
/*******END******/
.mainabts { padding: 0px; }
/*******END******/
.navbar-toggler:not(:disabled):not(.disabled) { margin-top: -91px; margin-right: 15px; background: #18a4dd; 
	color: #fff; border: none; outline: none; }
.navbar-light .navbar-nav .nav-link { font-size: 14px; }	
.logo { width: 70%; height: auto; padding-top: 0px; z-index: 1; float: none; padding-left: 15px; }
.logo img { border-radius: 0; }
/******our*services*****/
.brakmt { margin: 0px; }
/**********END********/
.service { margin-top: 82px; }
.services { margin-top: 35px; }
.services h1 { font-size: 32px; }
.imgcontainer { margin-bottom: 100px; }
/********END******/
/********About*Us*****/
.aboutslider { height: 150px; margin-bottom: 15px; }
.aboutuspanel { transform: translate(0%, 78%); }
.premiumqlty { transform: translate(0%, 20%); }
.aboutuspanel h1 { font-size: 28px; text-align: center; }
.premiumqlty h1 { font-size: 22px; }
.aboutuspanel p { text-align: center; }
.imgcontainer h4 { font-size: 22px; }
.bgabtus { padding-top: 0px; margin-top: 0px; }
.imgresponsivcont { margin-bottom: 50px;  }
.customer { margin-top: 15px; margin-bottom: 10px; }
.bgphilosophy { padding-top: 0px; }
.customer-last { margin-bottom: 50px; }
.welcome a { margin-bottom: 15px; }
.abotus-small h1 { font-size: 32px; }
.abtcust { margin-bottom: 35px; }
/*******END********/
/*********/
.lastmargn { margin-bottom: 5px; }
/*******gallery********/
.gallery1 h1 { margin-top: 10px; margin-bottom: 25px; }
/********END********/
/*******Philosophy********/
.philosbg h4 { font-size: 17px; }
/*******END******/
.getin h2 { font-size: 26px; }
/********END******/
.services h1 span { width: 20%; }
.aboutuspanel2 { transform: translate(0%, 15%); }
.aboutuspanel2 h1 { font-size: 24px; }
/******Inner*Services******/
.emaill { height: 120px; }
.iso h3 { font-size: 22px; }
.emaill h5 { margin-top: 20px; }
.emaill1 h5 { margin-top: 0px; }
.horizonform form { width: 100%; margin: 0px; }
.horizonform form input[type="submit"] { width: 35%; margin:0 32.5%; }
.leftiso img { margin-bottom: 10px; }
/********Footer******/
.getintouch h4 hr, .fotermenu h4 hr, .addrss h4 hr { height: 1px; }
.getintouch h4, .fotermenu h4, .addrss h4 { font-size: 24px; }
.getintouch ul li { padding-bottom: 5px; }
.getintouch ul li a, .fotermenu ul li a { font-size: 14px; }
.fotermenu ul { margin-bottom: 0px; }
.addrss { margin-top: 15px; }
.fa-brands, .fab { margin-bottom: 25px; font-size: 15px; }
.addrss p { font-size: 14px; }
.fotermenu h4 hr, .addrss h4 hr { margin-bottom: 5px; }
footer { padding-left: 10px; }
.digielvestech p { font-size: 12px; padding: 10px 0; }

.emaill1 { padding-left: 44px; padding-right: 15px; }
}</pre></body></html>