 #nav {}
         #nav>a {
         display: none;
         }
         #nav li {
         position: relative;
         }
         #nav>ul {
         height: 3.75em;
         }
         #nav>ul>li {
         width: 25%;
         height: 100%;
         float: left;
         }
         #nav li ul {
         display: none;
         position: absolute;
         top: 100%;
         }
         #nav li:hover ul {
         display: block;
         }
         @media only screen and (max-width: 62.5em) {
         #nav {
         width: 100%;
         position: static;
         margin: 0;
         }
         }
         @media only screen and (max-width: 40em) {
         html {
         font-size: 75%;
         }
         #nav {
         position: relative;
         top: auto;
         left: auto;
         }
         #nav>a {
         width: 3.125em;
         height: 3.125em;
         text-align: left;
         text-indent: -9999px;
         background-color: #e15a1f;
         position: relative;
         }
         #nav>a:before,
         #nav>a:after {
         position: absolute;
         border: 2px solid #fff;
         top: 35%;
         left: 25%;
         right: 25%;
         content: '';
         }
         #nav>a:after {
         top: 60%;
         }
         #nav:not( :target)>a:first-of-type,
         #nav:target>a:last-of-type {
         display: block;
         }
         #nav>ul {
         height: auto;
         display: none;
         position: absolute;
         left: 0;
         right: 0;
         }
         #nav:target>ul {
         display: block;
         }
         #nav>ul>li {
         width: 100%;
         float: none;
         }
         #nav>ul>li>a {
         height: auto;
         text-align: left;
         padding: 0 0.833em;
         }
         #nav>ul>li:not( :last-child)>a {
         border-right: none;
         border-bottom: 1px solid #cc470d;
         }
         #nav li ul {
         position: static;
         padding: 1.25em;
         padding-top: 0;
         }
         }
         @import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);
         form {
         margin-left: auto;
         margin-right: auto;
         width: 343px;
         padding: 30px;
         border: 1px solid rgba(0, 0, 0, .2);
         -moz-border-radius: 5px;
         -webkit-border-radius: 5px;
       
         -moz-background-clip: padding;
         -webkit-background-clip: padding-box;
         background-clip: padding-box;
         background: rgba(0, 0, 0, 0.5);
         -moz-box-shadow: 0 0 13px 3px rgba(0, 0, 0, .5);
         -webkit-box-shadow: 0 0 13px 3px rgba(0, 0, 0, .5);
         overflow: hidden;
         }
         input {
         width: 276px;
         height: 48px;
         border: 1px solid rgba(255, 255, 255, .4);
         -moz-border-radius: 4px;
         -webkit-border-radius: 4px;
         border-radius: 4px;
         -moz-background-clip: padding;
         -webkit-background-clip: padding-box;
         background-clip: padding-box;
         display: block;
         font-family: 'Source Sans Pro', sans-serif;
         font-size: 18px;
         color: #fff;
         padding-left: 20px;
         padding-right: 20px;
         margin-bottom: 20px;
         }
         input[type=submit] {
         cursor: pointer;
         }
         input.name {
         background: rgba(255, 255, 255, 0.4) no-repeat scroll 16px 16px;
         padding-left: 45px;
         }
         input.email {
         background: rgba(255, 255, 255, 0.4) no-repeat scroll 16px 20px;
         padding-left: 45px;
         }
         input.number {
         background: rgba(255, 255, 255, 0.4) no-repeat scroll 16px 20px;
         padding-left: 45px;
         }
         input.message {
         background: rgba(255, 255, 255, 0.4) no-repeat scroll 16px 16px;
         padding-left: 45px;
         }
         ::-webkit-input-placeholder {
         color: #fff;
         }
         :-moz-placeholder {
         color: #fff;
         }
         ::-moz-placeholder {
         color: #fff;
         }
         :-ms-input-placeholder {
         color: #fff;
         }
         input:focus,
         textarea:focus {
         background-color: rgba(0, 0, 0, 0.2);
         -moz-box-shadow: 0 0 5px 1px rgba(255, 255, 255, .5);
         -webkit-box-shadow: 0 0 5px 1px rgba(255, 255, 255, .5);
         box-shadow: 0 0 5px 1px rgba(255, 255, 255, .5);
         overflow: hidden;
         }
         .btn {
         width: 138px;
         height: 44px;
         margin-bottom: 10px;
         -moz-border-radius: 4px;
         -webkit-border-radius: 4px;
         border-radius: 4px;
         float: right;
         border: 1px solid #253737;
         background-color: #F58634;
         padding: 10.5px 21px;
         -webkit-border-radius: 6px;
         -moz-border-radius: 6px;
         border-radius: 6px;
         -webkit-box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, inset rgba(255, 255, 255, 0.7) 0 1px 0;
         -moz-box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, inset rgba(255, 255, 255, 0.7) 0 1px 0;
         box-shadow: rgba(255, 255, 255, 0.1) 0 1px 0, inset rgba(255, 255, 255, 0.7) 0 1px 0;
         text-shadow: #333333 0 1px 0;
         }
         .btn:hover {
         border: 1px solid #253737;
         text-shadow: #333333 0 1px 0;
         background: #F58634;
         color: #fff;
         }
         .btn:active {
         margin-top: 1px;
         text-shadow: #333333 0 -1px 0;
         border: 1px solid #253737;
         background: #6da5a3;
         background: -webkit-gradient(linear, left top, left bottom, from(#416b68), to(#416b68));
         background: -webkit-linear-gradient(top, #416b68, #609391);
         background: -moz-linear-gradient(top, #416b68, #6da5a3);
         background: -ms-linear-gradient(top, #416b68, #6da5a3);
         background: -o-linear-gradient(top, #416b68, #6da5a3);
         background-image: -ms-linear-gradient(top, #416b68 0%, #6da5a3 100%);
         color: #fff;
         -webkit-box-shadow: rgba(255, 255, 255, 0) 0 1px 0, inset rgba(255, 255, 255, 0.7) 0 1px 0;
         -moz-box-shadow: rgba(255, 255, 255, 0) 0 1px 0, inset rgba(255, 255, 255, 0.7) 0 1px 0;
         box-shadow: rgba(255, 255, 255, 0) 0 1px 0, inset rgba(255, 255, 255, 0.7) 0 1px 0;
         }
         .blackClor1 {
         color: black !important;
         }
         section.videbox {
         padding: 30px 0;
         background-color: #ffddc5;
         margin-top: -30px;
         }
         .videocont #ytplayer {
         width: 100%;
         height: 650px;
         }
         #services {
         /* margin-top: 0; */
         }
         section.videbox h1 {
         color: #3a3735 !important;
         font-family: "Oswald";
         font-size: 28px;
         font-weight: bold;
         margin-bottom: 17px;
         text-align: right;
         text-transform: uppercase;
         }
         .parallax-header .owl-buttons {
         z-index: 9;
         }
         .s-span {
         font-size: 20px;
         vertical-align: unset;
         }
         @media only screen and (max-width: 680px) {
         .videocont #ytplayer {
         height: 140px !important;
         width: 100% !important;
         }
         section.videbox h1 {
         font-size: 16px;
         }
         section.videbox {
         margin-top: -160px;
         margin-bottom: 100px;
         padding-top: 60px;
         }
         div.module.parallax-header {
         height: 420px !important;
         }
         }
         @media only screen and (min-width: 530px) and (max-width: 560px) {
         section.videbox {
         margin-top: -70px;
         margin-bottom: 0;
         }
         }
         @media only screen and (min-width: 300px) and (max-width: 400) {
         section.videbox {
         margin-top: -240px;
         padding-top: 60px;
         }
         .parallax-header .owl-buttons {
         top: 260px;
         }
         }
         .whatsappfix {
         position: fixed;
         left: 15px;
         width: 50px;
         bottom: 15px;
         overflow: hidden;
         z-index: 999;
         }
		 
		 .slider-form
		 {
			 position:absolute; right:40px; z-index:2; text-align:center;opacity: 1.0; margin-top:10%;
		 }
		 
         .whatsappfix img {
         width: 100%;
         }
         .filter {
         filter: grayscale(0%);
         transition: all 0.5s ease-in-out;
         width: 360px;
         height: 266px;
         }
         .filter:hover {
         box-shadow: 0px 15px 40px -20px black;
         scale: 1.1;
         }
         .about-font {
         font-family: 'roboto slab' !important;
         font-size: 17px !important;
         padding-bottom: 40px !important;
         }
         .sha {
         transition: all 0.5s ease-in-out;
         box-shadow: 0px 0px 70px 0px black;
         }