*, *::after, *::before{box-sizing:border-box;}
/*body::before{content:'mobile';display:brown;}*/
body .container-fluid{padding-left:8vw;padding-right:8vw;}
@media only screen and (min-width:1000px){body::before{content:'desktop'; position: absolute;}}
}
/*@media only screen and (max-width:1000px){body .container-fluid{padding-left:1%;padding-right:1%;}
}*/
a, a:active, a:hover, a:focus{color:#267481;text-decoration:none;outline:none;}
body[data-hijacking="on"]{overflow:hidden;}
/*@media only screen and (min-width:1050px){
	body[data-hijacking="on"]{overflow:hidden;}
}*/
.cd-section{height:100vh;}
.cd-section h2{font-family:"georgia";}
.contentBox{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;color:#fff;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.contentBox h2, .contentBox h1{font-size:4vw;text-align:left;font-family:'georgia';text-transform:inherit; text-shadow: 1px 1px 2px black;}
.contentBox h1:after{display:none;}
.contentBox button{background-color:transparent;border:0.07vw solid #ffffff;border-radius:0.2vw;color:#ffffff;margin-top:2vw;font-size:1.1vw;text-align:center;float:left;width:10vw;letter-spacing:1px;padding:0.5vw 1vw;position:relative;}
.contentBox button:after{content:'';position:absolute;top:0;left:0;width:0%;height:100%;background-color:#ffffff;z-index:-1;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;}
.contentBox button:hover:after{width:100%;}
.cd-section:first-of-type > div.secBox::before{position:absolute;width:100%;text-align:center;top:20px;z-index:2;font-weight:bold;font-size:1.3rem;text-transform:uppercase;color:#6a7083;}
/*[data-animation="parallax"] .cd-section > div.secBox{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100vh;}*/
.cd-section > div.secBox{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100vh;}
#bottomSec.cd-section > div.secBox {height: auto;}
/*.BgScale{background-size:120vw;animation-name:BgScale;}
@keyframes BgScale{from{background-size:120vw;}
to{background-size:100vw;}
}*/
/*[data-animation="parallax"] .cd-section:first-of-type > div.secBox{background-image:url("../../images/sec1-bg5.jpg");}
[data-animation="parallax"] .cd-section:nth-of-type(2) > div.secBox{background-image:url("../../images/sec2-bg.jpg");}
[data-animation="parallax"] .cd-section:nth-of-type(3) > div.secBox{background-image:url("../../images/sec3-bg.jpg");}
[data-animation="parallax"] .cd-section:nth-of-type(4) > div.secBox{background-image:url("../../images/sec4-bg.jpg");}
[data-animation="parallax"] .cd-section:nth-of-type(5) > div.secBox{background-image:url("../../images/sec5-bg.jpg");}
[data-animation="parallax"] .cd-section:nth-of-type(6) > div.secBox{background-image:url("../../images/sec6-bg.jpg");}
[data-animation="parallax"] .cd-section:nth-of-type(7) > div.secBox{background-image:url("../../images/LeadershipBG.jpg");}
[data-animation="parallax"] .cd-section:nth-of-type(8) > div.secBox{background-image:url("../../images/VisionBg.jpg");}*/
.cd-section:first-of-type > div.secBox{background-image:url("../../images/sec1-bg5.jpg");}
/*.cd-section:nth-of-type(2) > div.secBox{background-image:url("../../images/sec2-bg.jpg");}
*/.cd-section:nth-of-type(2) > div.secBox {
	/*background-image:url("../Images/WhyQodeNext.jpg");*/
}
/*.cd-section:nth-of-type(3) > div.secBox{background-image:url("../../images/sec3-bg.jpg");}*/
/*.cd-section:nth-of-type(3) > div.secBox {
	background-image: url("../Images/AboutUs.jpg");
}*/
/*.cd-section:nth-of-type(4) > div.secBox{background-image:url("../../images/sec4-bg.jpg");}*/
/*.cd-section:nth-of-type(5) > div.secBox{background-image:url("../../images/sec5-bg.jpg");}
.cd-section:nth-of-type(6) > div.secBox{background-image:url("../../images/sec6-bg.jpg");}
.cd-section:nth-of-type(7) > div.secBox{background-image:url("../../images/LeadershipBG.jpg");}*/
/*.cd-section:nth-of-type(8) > div.secBox{background-image:url("../../images/VisionBg.jpg");}*/
/*.cd-section:nth-of-type(8) > div.secBox {
	background-image: url("../Images/Contact.jpg");
	background-color:lightgrey;
}*/
@media only screen and (min-width:1050px){[data-hijacking="on"] .cd-section{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;}
[data-hijacking="on"] .cd-section > div.secBox{visibility:visible;}
/*[data-hijacking="off"] .cd-section > div.secBox{opacity:0;}*/
[data-animation="rotate"] .cd-section{-webkit-perspective:1800px;-moz-perspective:1800px;perspective:1800px;}
[data-hijacking="on"][data-animation="rotate"] .cd-section:not(:first-of-type){-webkit-perspective-origin:center 0;-moz-perspective-origin:center 0;perspective-origin:center 0;}
[data-animation="scaleDown"] .cd-section > div, [data-animation="gallery"] .cd-section > div, [data-animation="catch"] .cd-section > div{box-shadow:0 0 0 rgba(25, 30, 46, 0.4);}
[data-animation="opacity"] .cd-section.visible > div{z-index:1;}
}
@media only screen and (min-width:1050px){.cd-section:first-of-type > div::before{display:none;}
}
@media only screen and (min-width:1050px){.cd-section > div{/*position:fixed;*/top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
[data-hijacking="on"] .cd-section > div.secBox{position:absolute;}
[data-animation="rotate"] .cd-section > div.secBox{-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;}
}
.cd-vertical-nav{position:fixed;z-index:1;right:3%;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;}
.cd-vertical-nav a{display:block;height:40px;width:40px;overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../img/cd-icon-arrow.svg) no-repeat center center;}
.cd-vertical-nav a.cd-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:10px;}
.cd-vertical-nav a.inactive{visibility:hidden;opacity:0;-webkit-transition:opacity 0.2s 0s, visibility 0s 0.2s;-moz-transition:opacity 0.2s 0s, visibility 0s 0.2s;transition:opacity 0.2s 0s, visibility 0s 0.2s;}
@media only screen and (min-width:1050px){.cd-vertical-nav{display:block;}
}
.qodeImg {height: 100vh; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; background-attachment: fixed;}
/*.qodeImg1 {background-image:url("../Images/farming.jpg");}*//*: url("../../images/sec1-bg5.jpg");*/
.qodeImg1 {
	background-image: url("../Images/HomePage.jpg");
}
.qodeImg6 {
    background-image: url("../Images/Image_2.jpg");
}
/*: url("../../images/sec1-bg5.jpg");*/

.qodeImg2 {
    background-image: url("../Images/HomePage1.jpg");
}
/*.qodeImg3 {background-image: url("../../images/sec1-bg2.jpg");}*/
.qodeImg4 {background-image: url("../../images/sec1-bg3.jpg");}
.qodeImg5 {background-image: url("../../images/sec1-bg4.jpg");}
#homeSlider .carousel-inner>.item>img{width:100%;}
#homeSlider .carousel-indicators{bottom:3vw;}
#homeSlider .carousel-caption{right:0;left:0;top:0;bottom: 0; padding: 0;}
#homeSlider .item h2{animation-delay:1s;}
#homeSlider .item button{animation-delay:2s;}
/*.carousel-indicators li {width: 0.625vw; height: 0.625vw; margin: 0.1vw 0.3vw;}
.carousel-indicators .active {width: 0.75vw; height: 0.75vw; margin: 0.1vw 0.3vw;}*/
.pageScroll{position:fixed;top:0;bottom:0;right:2vw;height:13vw;margin:auto;font-size:2vw;z-index:999;}
.pageScroll>li{display:block;}
.pageScroll>li>a{display:block;border-radius:50%;color:#aaa;position:relative;padding:0.3vw;margin:1vw 0;background-color:transparent;border:0px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}
.pageScroll a.active{background-color:transparent !important;}
.pageScroll a.active:after{background:transparent;border:2px solid #9a9a9a;width:1vw;height:1vw;right:0vw;left:-0.2vw;}
.pageScroll a .hover-text{position:absolute;right:2.0vw;top:-0.5vw;color:#ffffff;opacity:0;font-family:"HelveticaNeue";font-size:1.1vw;letter-spacing:1px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}
.pageScroll a:hover .hover-text, .pageScroll a.active .hover-text{opacity:1;}
.pageScroll a:after{content:'';width:0.6vw;height:0.6vw;display:block;border-radius:50vw;background-color:#ffffff;border:1px solid #ffffff;position:absolute;margin:auto;top:0;right:0px;bottom:0;left:0;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}
.zsiq_theme1 .zsiq_flt_rel {width: 50px !important; height: 50px !important;}
.zsiq_theme1 .sqico-chat:before {font-size: 20px !important; line-height: 50px !important;}
.zsiq_theme1 div.zsiq_cnt {padding: 10px 15px !important; line-height: 15px !important; height: 50px !important;}
.zsiq_theme1.zsiq_floatmain {width: 50px !important;}
#bottomSec{position:relative;background-color:#ffffff;height:37vw;z-index:9999;box-shadow:0px -1px 10px 0px #000;}
.footerContainer{max-width:70vw;width:100vw;margin:0 auto}
.footerMap{margin:3vw 0 0;border-bottom:1px solid #c4161c;padding-bottom:1vw;}
.footerMap ul{display:inline-block;margin:0 1.2vw;padding:0;vertical-align:top;list-style-type:none;}
.footerMap ul:first-of-type{margin-left:0;padding-left:0;}
.footerMap ul:last-of-type{margin-right:0;padding-right:0;}
.footerMap ul li h3{font-family:"DinProMedium";font-size:0.83vw;text-transform:uppercase;letter-spacing:0.5px;margin:0 0 1vw;color:#c4161c;}
.footerMap ul li,.dsl{font-size: 0.81vw;
    margin-bottom: 0.6vw;
    line-height: 1.3;
    letter-spacing: 0.01vw;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}
.footerMap ul li a{color:#464646;text-decoration:none;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}
.footerMap ul li:hover{transform:translateX(2px);-webkit-transform:translateX(2px);-moz-transform:translateX(2px);}
.footerMap ul li:hover a{color:#e4575c;}
/*@media screen and (max-width:414px) {
	.footerContainer {max-width: 69vw}
}*/





.carousel-indicators li, .carousel-indicators .active {margin: 5px;}



@media screen and (max-width:1030px) {
	.contentBox h2, .contentBox h1 {font-size: 5.2vw;}
    .contentBox button {font-size: 1.7vw;width: auto;padding: 1vw 3vw;}
}

@media screen and (max-width:768px) {
    .contentBox button {border: 0.09vw solid #ffffff;}
    .pageScroll {display: none;}
    body .container-fluid {padding-left: 10vw; padding-right: 10vw;}
    .contentBox h2, .contentBox h1 {font-size: 6.2vw;}
}
@media screen and (max-width:414px){
	.dsl{font-size: 2.81vw;}
	body .container-fluid {padding-left: 8vw; padding-right: 8vw;}
	.contentBox h2, .contentBox h1 {font-size: 9vw;}
	.contentBox button {border: 0.3vw solid #ffffff; margin-top: 4vw; width: 26vw; padding: 1.3vw 1vw;}
	.contentBox button {font-size: 3vw;}
	.footerContainer {max-width: 80vw;}
	#bottomSec {height: auto;}
	.footerMap {margin: 9vw 0 0;}
	.footerMap ul {width: 39vw; border-top: 0.1vw solid #dedede; padding-top: 9vw; margin: 0 0vw 5vw;}
	.footerMap ul:first-of-type, .footerMap ul:nth-of-type(2) {border-top: 0px; padding-top: 0;}
	.footerMap ul li {line-height: 1.8; margin-bottom: 1vw;}
	.footerMap ul li, .footerMap ul li h3 {font-size: 3.5vw;}
	.footerMap ul li h3 {margin: 0 0 2vw;}
	.footer {padding-top: 3vw; padding-bottom: 3vw;}
	.footer .left, .footer .right {flex: none; width: 100%; text-align: center; font-size: 3vw;}
	.footer span.fa {width: 5vw; height: 5vw; font-size: 2.4vw; line-height: 2; margin: 0 1vw 0 5vw;}
	.homeSlider { margin-left: -20px;}

}

/*@media screen and (min-width:1790px){.contentBox h2, .contentBox h1{font-size:6.5rem;}
.contentBox button{padding:15px 10px;width:250px;font-size:1.1rem;}
}
@media screen and (max-width:1440px){
#homeSlider .carousel-inner>.item {margin-top: 7%;}
.contentBox h2, .contentBox h1 {font-size: 3rem;}
}
@media screen and (max-width:1040px){
.navbar-right{margin-right:0px;}
[data-animation="parallax"] .cd-section > div.secBox{height:100vh;background-size:cover;animation-name:unset;}
.footerMap ul{margin:0 2px;}
}
@media screen and (max-width:780px){
.contentBox h2, .contentBox h1{font-size:40px;line-height:1; margin-left: 0;}
#homeSlider .carousel-indicators{bottom:18%;}
#homeSlider .carousel-indicators li {margin: 1px 10px;}
.pageScroll{display: none;}
#bottomSec{height:auto; box-shadow: none;}
body .container-fluid{padding-left:15%;padding-right:8%;}
.pageScroll a .hover-text{display:none;}
}
@media screen and (max-width:414px){#homeSlider .carousel-inner>.item>img{width:auto;height:100vh;max-width:inherit;margin-left:-135%;}
.contentBox h2, .contentBox h1{font-size:30px;line-height:1.1;}
.contentBox button{font-size:0.8rem;width:140px;padding:5px;}
.flotingBtn {top: 55vh; height: 145px; border-top: 20px solid transparent; border-left: 35px solid #c4161c; border-bottom: 20px solid transparent;}
.flotingBtn button {transform: rotate(-90deg) translate(0px, -27px);}
.back-to-top {bottom: 70px;}
.pageScroll a .hover-text{font-size:0.7;}
.pageScroll>li>a{margin:25px 0;}
.footerMap{position:relative;overflow:hidden;}
.footerMap ul{width: 48%; margin: 0px -2px 20px; border-top: 1px solid #dedede; padding-top: 30px; padding-left: 5px; padding-right: 5px;}
.footerMap ul:first-of-type, .footerMap ul:nth-of-type(2) {border-top: 0px; padding-top: 0;}
.footer p{margin-bottom:0px;}
.footer .left, .footer .right{float:none;text-align:center;}
}*/

#Contact {
    background-image: url("../Images/ContactUs.jpg");
    height: 100vh;
    background-size: cover;
    background-repeat: no-repeat;
    /*background-position: 50% 50%;
	background-attachment: fixed;*/
}