<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{ margin:0 ; padding:0; font-family:Arial; font-size: 14px; font-weight: normal; color: #222; line-height: 24px;}

@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400;
  src: url(http://vgraand.com/image/exo.ttf) format('truetype');
}
#WidgetControl4{display:none;}
* {font-family:Exo !important; }
.fa{font-family:FontAwesome !important;}

.top-nav{ background: #7fc9f0; color: #fff;	border-bottom:1px solid #ccc;}
.top-nav a{color: #000;text-decoration:none;}
.top-nav-lft{ text-align:left;}
.top-nav-lft ul{ text-align:left;}
.top-nav-lft ul{ list-style:none; padding-left:0; margin-bottom: 0; text-align:left;}
.top-nav-lft ul li{display:inline;margin-right:10px;color: #000;font-size: 14px;line-height:22px;position:relative;z-index:999;}
.top-nav-lft ul li .fa{color: #000;font-size: 16px;text-align: center;padding: 11px 5px;position:relative;}

.top-nav-rht{ text-align:right;}
.top-nav-rht ul{text-align:right;}
.top-nav-rht ul{ list-style:none; padding-left:0; text-align:right; margin-bottom: 0;}
.top-nav-rht ul li{ display:inline; margin-left:0; position:relative; z-index:999; }
.top-nav-rht ul li .fa{text-align: center;padding: 12px 10px;transition:0.5s;position:relative;color: #000;}

header{text-align:center;margin-top: 19px;}
.top-nv{ background: #fff;
    color: #fff;
    /* box-shadow: 0px 1px 1px #999; */
    height: 30px;
    /* z-index: 9; */
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #eee; margin-bottom: 10px;}
	
.top-nv .container-middle{background:#fff; position:relative;}

.top-nv .container-middle:before{    content: "";
    position: absolute;
    right: -15px;
    height: 100%;
    width: 35px;
    background: #fff;
    top: 0;
    transform: skew(-34deg);
    z-index: 1;}
	
.fr-nv{    float: right;
    width: 660px;
    text-align: right;}

.top-nv .container-middle:after{    content: "";
    position: absolute;
    left: -15px;
    height: 100%;
    width: 35px;
    background: #fff;
    top: 0;
    transform: skew(34deg);
    z-index: 1;}
	
.top-nv ul{margin: 0;
    list-style: none;
    text-align: left;
    font-size: 13px;
    padding-left: 0;
    color: #cccccc;}
.top-nv ul li{display:inline-block; color:#333;     padding: 6px 0;}
.top-nv ul li img{ vertical-align: text-bottom;
    margin-right: 0;
    float: initial;
    padding-right: 6px;
    height: 14px;}
.top-nv ul li a{color:#333;}
.top-nv ul li .fa-circle{    width: 12px;
    height: 12px;
    background: #065695;
    position: relative;
    border-radius: 50%;
    padding: 0px 7px;
    margin-right: 6px;}

.bg-black{     position: absolute;
    top: 0;
    right: -7px;
    height: 36px;
    background: #002848;
    width: 11%;
    transform: skew(-23deg);
    border-left: 5px solid #0f5d9d;}

.top-nv .container-middle .fl-head{padding-top:0px;     position: relative;
    z-index: 2;}

.top-nv .container-middle .fr-head img{margin-left:0px; transition:0.5s;}
.top-nv .container-middle .fr-head img:hover{transform:rotate(360deg); transition:0.5s;}

.top-nv .container-middle .fr-head{padding-top: 1px; position:relative;     z-index: 9;}

.container-middle .fl-head{    padding-top: 11px;
    position: relative;
    z-index: 9;
    padding-bottom: 10px;}

/*.container-middle .fr-head:after{content:""; position:absolute; right:0; top:0; height:100%; width:100%; background:#000;}*/

.fl-head h2{  font-weight: bold;
    text-transform: capitalize;
    font-size:25px;
    margin: 0;
    margin-left: 0px;
    color: #000;
    /*! text-shadow: 0px 4px 5px #fff; */
    margin-top: 2px;
    font-family: sans-serif;
}

.fl-head h4{  font-family: sans-serif;
    font-weight: 500;
    text-align: left;
    font-size: 16px;
    margin-top: 3px;
    color: #171717;
    margin-bottom: 0;
    margin-left: 0px;
    margin-top: 7px;}
	
	
.fl-head.fl-lg{    width: 320px; position: relative;     background: #ef5050;}
	
.fl-head.fl-lg:after {
    content: "";
    background: #ef5050;
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
}

.fl-head.fl-lg:before {
    content: "";
    background: #ef5050;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.fl-head.fl-lg:before {
    content: "";
    background: #ef5050;
    position: absolute;
    right: -13px;
    top: 0;
    width: 28px;
    height: 100%;
    transform: skew(-15deg); z-index: -1;
}
	
.fr-head{   position:relative;    text-align: right; }

.top-nv .fr-head ul{text-align:right;} 

.fl-head img{float: left;/* height: 56px; */margin-top: -10px;}

.content-head{float: left;     margin-left: 10px;}

.fr-head img{float: left; padding-right: 10px;}
.fr-head p span img{padding-right:4px; height:20px; float:inherit; display:inline-block;}

.fr-head p {    font-size: 18px;
    color: #000;
    font-family: sans-serif; line-height: 20px;     margin-top:15px;}
	
.fr-head p span, .fr-head p span a{    font-weight: 100;
    font-size: 13px;     color: #999;}
	
.sm-dv{    display: inline-block;
    margin-left: 30px;}
	
.sm-dv p{
       color: #555;
    font-size: 12px;
    font-weight: 600;
    float: left;
    margin-top: 0;
    margin-bottom: 0;
    text-transform: uppercase;}
	
.sm-dv p span{text-transform: lowercase;}
	
.sm-dv:first-child{margin-left:0;}

p{ margin-bottom:5px; margin-top: 0; font-family:Arial; font-size: 14px; font-weight: normal; color: #222; line-height: 24px; text-align:justify;}	

.cl{clear:both;}


.cont-home{ font-family:Arial; font-size: 14px; line-height: 24px; font-weight: normal; color:#333;}

/*home*/
.hm-abt{ background: #eeeeee; /*padding-right: 15px;*/ margin-top:0;}
	
.hm-abt h2{ border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-top: 10px;}

.lft-sde{ float: left; width: 40%; margin-right: 2%; background:#7fc9f0; padding: 30px 9px;}
	
.lft-sde img{ width:100%;}
	
.rht-sde{ float: left; width: 54%;}

/*home*/


/*home*/
.team{ font-family:Arial; }
.tm-img{ background:#eee; text-align:center; padding:15px 15px; margin-bottom:15px; margin-top:10px; min-height:430px;}
.tm-img img{ max-width:100%; background:#fff; margin-bottom:10px;}
.tm-img h2{ font-size: 18px; line-height: 24px; font-weight: 600; color:#7fc9f0; text-align:center;}
.tm-img p{ font-size: 14px; line-height: 22px; text-align:center;}
.tm-img p a{color:#7fc9f0;}

/*home*/

.middle-cont{ width:100%; margin:0; padding:0;}
.middle-cont .box-section{ width:33.3%; float:left; min-height:400px; /*margin:20px 0px;*/ padding:20px 0px;}
.middle-cont .box-section.red{background: #cce5fb;}
.middle-cont .box-section.Dark-blue{ background:#7fc9f0;}

/*
.middle-cont .box-section.green{ background:#389609;}
*/

.middle-cont .box-section h2{font-family:Arial, Helvetica, sans-serif;font-size:26px;line-height:30px;color: #000;padding:0px;margin:20px 40px;}
.middle-cont .box-section p{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:24px;color: #000;margin:10px 40px;}
.middle-cont .box-section a{font-size:13px;text-decoration:none;font-weight:bold;text-transform:uppercase;text-align:center;color: #000;border: 2px #000 solid;padding:10px 20px;margin:0px 40px;}
.middle-cont .box-section a:hover{ color:#666; border:1px #666 solid;}


.sevhm{ background:#7fc9f0; padding:40px 10px; margin-top:15px;}
.sevhm h2{font-family:Arial sans-serif;font-size:16px;color: #000;font-weight:600;line-height:24px;text-align:center;margin-top:0;}

.ibsbox{ width:235px; height:auto; float:left;}

.ibspanel {
    width: 260px;
    height: 240px;
    margin: auto;
    position: relative;
	text-align:center;margin-top: 10px;
	
}

.ibscard {
    width: 100%;
    height: 100%;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
	border-radius:10px;
}

.ibsfront {
	background: #cce5fb;
}

.ibsfront img { border-radius:10px; margin-top:10px; width:200px;}

.ibsback {   
    -webkit-transform: rotatey(-180deg);
    -ms-transform: rotatey(-180deg);
    -moz-transform: rotatey(-180deg);  
    transform: rotatey(-180deg);
	background:#FFF;
	font-family:Arial;
	font-size:14px;
	text-align:justify;
	color:#4E4E4E;
	line-height:26px;
	padding-left:3px;
	padding-right:3px;
}

.ibspanel:hover .ibsfront {
    
    -webkit-transform: rotatey(180deg);
    -ms-transform: rotatey(180deg);
    -moz-transform: rotatey(180deg);
    transform: rotatey(180deg);
	
}

.ibspanel:hover .ibsback {
       
    -webkit-transform: rotatey(0deg);
    -ms-transform: rotatey(0deg);
    -moz-transform: rotatey(0deg);
    transform: rotatey(0deg);
	
}

.hm-cont{
    background: #f2e8a0;
    background: url(/web/20220327045919im_/http://vgraand.com/usercss/image/cnt-bg.jpg) no-repeat;
        background-attachment: scroll;
        background-size: auto;
    background-size: cover;
    background-attachment: fixed;
    padding: 30px 0 50px;
    color: #fff;
}



section {
  padding:0;
}

.section-bg {
  background-color: #f4f9fc;
}

.section-title {
  text-align: center;
  padding-bottom: 30px;
}

.section-title h2 {
  font-size: 32px;
  font-weight: bold;
  position: relative;
  margin-bottom: 30px;
  color: #00295a;
  text-transform:uppercase;padding-bottom: 20px;
  z-index: 2;
}

.section-title h2:after {content: '';  position: absolute;  left: 0; right:0;  bottom: -2px; height: 6px; background: #00295a; width: 60px;margin:0 auto;}
.section-title h2:before {content: ''; right: 0; width:150px; margin:0 auto; position: absolute;  left: 0;  bottom: 0; height: 2px;  background: #00295a;}
.tm-lft .section-title h2:before{background: #fff;}
.section-title p {
  margin-bottom: 0;
}



.contact{ }
.contact .map-hm-rht {
  box-shadow: 0 0 30px rgba(214, 215, 216, 0.6);
  padding: 30px 30px ;
    height: auto;
    background-image: url(/web/20220327045919im_/http://vgraand.com/usercss/image/contact-bg.jpg);
    background-size: 100% 100%;
  
}

.map-hm-rht h2 {
    font-size: 30px;
    color: #00295a;
    padding-top: 20PX;
}

.contact .map-hm-rht input{
  border-radius: 0;
  box-shadow: none;
  font-size: 15px;
}


.contact .map-hm-rht input {
  padding: 20px 15px;
}

.contact .map-hm-rht .sub-btn-hm {
  background: #7fc9f0;
  border: 0;
  padding: 10px 24px;
  color: #000;
  transition: 0.4s;
  font-weight: bold;
  font-size: 17px;
  border-radius: 5px;
}

.contact .map-hm-rht .sub-btn-hm:hover{ background: #64b2db; }




/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
#footer {
  background: #7fc9f0;
  padding: 30px 0 0 0;
  color: #fff;
  font-size: 14px;
  margin-top: 20px;
}

#footer .footer-top {
  padding-top:5px;
}
#footer p{color: #000;}

#footer .footer-top .footer-info {
  margin-top: -75px;
  margin-bottom: 15px;
  background: white;
  color: #2f4d5a;
  border-top: 4px solid #ffb03b;
  text-align: center;
  padding: 30px 20px;
}

#footer .footer-top .footer-info h3 {
  font-size: 24px;
  margin: 0 0 20px 0;
  padding: 2px 0 2px 0;
  line-height: 1;
  font-weight: 700;
}

#footer .footer-top .footer-info p {
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
  font-family: "Raleway", sans-serif;
}
.social-links{ margin:0; padding:0;}
.social-links li{ list-style-type:none; line-height:30px; }
.social-links li a{color: #000;}
.social-links i{
  font-size: 18px;
  background: #cce5fb;
  color: #000;
  margin-right: 4px;
  border-radius: 50%;
  padding:10px 10px;
  margin-bottom:5px;
}
.social-links i.fa{ width:36px; height:36px;}



#footer .footer-top .social-links i:hover {
  background: #ffb03b;
  color: #fff;
  text-decoration: none;
}

#footer .footer-top h4{
  font-size: 24px;
  border-bottom:1px dotted #fff;
  font-weight: 600;
  color: #000;
  position: relative;
  padding-bottom: 12px;
}

#footer .footer-top .footer-links {
  margin-bottom: 30px;
}

#footer .footer-top .footer-links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

#footer .footer-top .footer-links ul i {
  padding:0 15px;
  color: #b5d9e9;
  font-size: 18px;
  line-height: 1;
}

#footer .footer-top .footer-links ul li {
  padding: 5px 0;
  display: flex;
  align-items: center;
}
#footer .footer-top .footer-links ul li:first-child {
  padding-top: 0;
}

#footer .footer-top .footer-links ul a {
  color: #000;
  transition: 0.3s; font-weight:bold;
  display: inline-block;
  line-height: 1;
}

#footer .footer-top .footer-links ul a:hover {
  color: #000;
}

.copyright{background: #64b2db;line-height:30px;padding:5px;}
.copyright a{color: #000;}

.lft-ft{text-align: left;color: #000;font-size: 14px;}
.rht-ft{text-align: right;font-size: 14px;color: #000;}
/*
     FILE ARCHIVED ON 04:59:19 Mar 27, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:49:45 Jan 12, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 7539.523
  exclusion.robots: 0.128
  exclusion.robots.policy: 0.118
  cdx.remote: 0.086
  esindex: 0.012
  LoadShardBlock: 42.599 (3)
  PetaboxLoader3.datanode: 76.568 (4)
  CDXLines.iter: 25.22 (3)
  load_resource: 107.915
  PetaboxLoader3.resolve: 38.956
*/



   .icon-bar {
      position: fixed;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      z-index: 99999;
      }
      .icon-bar a {
      display: block;
      text-align: center;
      padding: 5px;
      transition: all 0.3s ease;
      color: white;
      font-size: 30px;
      }
      .icon-bar a:hover {
      background-color: #000;
      }
      .facebook1 {
      background: #3B5998;
      color: white;
      }
      .twitter1 {
      background: #55ACEE;
      color: white;
      }
      .google {
      background: #dd4b39;
      color: white;
      }
      .linkedin {
      background: #007bb5;
      color: white;
      }
	  
	  .instagram{ background:#e70903; color: white;}
      .youtube {
      background: #bb0000;
      color: white;
      }
      .content {
      margin-left: 75px;
      font-size: 30px;
      }

</pre></body></html>