*{font-family: roboto;}
.blog .carousel-caption{padding-bottom:28px!important}
.blog_title{font-size:28px!important;font-family:roboto;}
.blog .cat_blog_new span a{line-height:14px;font-size:12px!important;text-decoration:none!important;display:inline-block;}
.blog_mem_author span{font-size:18px!important;vertical-align:text-bottom;color:#000;}
.blog_mem_author p{font-size:12px !important;font-weight:normal !important;color:#999;padding-bottom:15px!important;text-align:justify;}
.blog_meta_inform p{font-size:12px !important;font-weight:normal !important;}
.blog_meta_inform{height:80px;overflow:hidden;}
.blog{font-family:roboto!important;}
.blog h1{font-size:30px!important;text-transform:initial !important;font-weight:600;line-height:40px;}
.blog h2{font-size:26px!important;font-family:roboto;text-transform:capitalize!important;}
#postinfo h2 b,#postinfo h2, #postinfo h1{font-size:22px!important;font-family:roboto!important;text-transform:capitalize!important;font-weight:500!important;}
.blog h3,.blog h3 b, .blog li h3 b, .newblogcontent h3, .postInfo h3, #postinfo h3{font-size:18px!important;font-family:roboto!important;font-weight:500!important;padding:10px 0px 12px 0px!important;text-transform:none;}
.blog p span,.blog p,#postinfo p, .postInfo p, #postinfo p{font-weight:300!important;font-family:roboto;font-size:16px;text-align:justify;margin-bottom:15px !important;margin-top:0px !important;}
.blog a{font-size:16px;font-family:roboto;color:#5baef5;text-decoration:underline!important;line-height:25px;}
.blog i{color:#af6520;font-size:16px;}
.blog li, .blog ol, .blog ul li{list-style:none;margin:15px 0px!important;}
.blog i, .blog  em,.blog  em strong{color:#bb851c;font-size:16px;font-weight:400 !important;}
.postInfo img{display:block;clear:both}
.blog_mem_author li,.blog_mem_author p,.cat_blog_new li{margin:0px!important;}
.blog_mem_author p{font-weight:300 !important;}
.blog ul li b,.blog b, .blog strong{font-weight:500!important;}
.postInfo ul li, .postInfo ol li,#postinfo li{font-size:16px !important;text-align:justify;padding:0px 0;font-family:roboto;line-height:25px;}
.blog_mem_author{padding:0;height:50px;margin-top:-14px;margin-left:-10px;}
.blog_mem_author p{font-size:12px !important;font-weight:300 !important;}
.smallLetter{padding:0px 5px;}
#postinfo a b{font-weight:300!important;}
.blog h2{padding:0px 0px 10px 0px!important;text-transform:capitalize!important;font-size:26px!important;}
.blog h2 b{text-transform:capitalize!important;font-size:26px!important;}
.postInfo h6{padding-bottom:0px!important;}
.widthAuto{width:auto!important;}
.bctt-click-to-tweet{padding:10px 15px 6px 10px!important;background:#f5f5f5!important;border:0px!important}
.blog p b,.blog ul li b{text-transform:initial;}
.newblogcontent br{display:none}
.blog .textRight{text-align:right!important}
.blog .textcenter{text-align:center!important;}
.blog blockquote, .postInfo blockquote{color:#bb851c;font-size:16px;font-weight:300 !important;font-style:italic;}
.smallText{font-weight:normal! important;}
.blog table, .blog table td{font-family:roboto;font-size:16px;font-weight:300;vertical-align:middle;}
.blog table img.alignleft{margin:0px!important}
.downloadBtn{background:#000;color:#5baef5;text-align:center;padding:8px 15px;margin:5px auto;clear:both;width:190px;text-transform:uppercase;text-decoration:none;}
.cta-cts{padding:15px 0;margin:0 auto;}
.cta-cts a{text-decoration:none !important;}
.italic-cls{font-style:italic;}
.leftBg{background:#fff!important}
.leftBg{margin:0px 0px 10px 0!important}
.leftBg .fa-facebook-f:before, .fa-facebook:before{color:#39579a}
.leftBg .fa-twitter:before{color:#50abf1}
.leftBg .fa-linkedin:before{color:#0079bb}
.leftBg .fa-google-plus:before{color:#f34a38}
.leftBg .fa-youtube:before{color:#e22c26}
.leftBg .search_values{border-bottom:2px solid #c2c2c2!important;border-left:0px solid #c2c2c2!important;border-top:0px solid #c2c2c2!important;border-right:0px solid #c2c2c2!important;font-style:italic;color:#a4a4a4;margin-top:20px;box-shadow:none;margin-bottom:30px;font-weight:300;}
.icon-search_icon:before{color:#888;}
.leftBg h2{font-size:14px!important;color:#a4a4a4!important;margin-bottom:0px!important;text-transform:uppercase!important;font-family:roboto;border-bottom:2px solid #4b4b4b;}
.leftBg .search_icon{right:20px!important;top:70px!important;}
.leftBg .circle_icon{border:0px!important;margin-right:5px;width:33px;height:auto;font-size:18px! important;text-align:center;background:#f0f0f0;margin-top:10px;}
.leftBg ul li,.rightContent li,#sidebar li, .blog_mem_author li{margin:0px!important;}
.leftBg a{color:#4b4b4b!important;text-decoration:none!important;text-decoration:underline;line-height:30px!important;}
.leftBg  a:hover{color:#2e69b3!important;}
#sidebar a{color:#4b4b4b!important;text-decoration:none!important;text-decoration:underline;}
#sidebar a:hover{color:#2F6DB5!important;text-decoration:underline!important;}
#recent-posts-3{background:#fff!important;}
#recent-posts-3 h4{font-size:14px!important;color:#a4a4a4!important;margin-bottom:0px!important;text-transform:uppercase!important;font-family:roboto;border-bottom:2px solid #4b4b4b!important;padding-bottom:15px;}
.blogCategories-cst h2{background:#000;color:#fff!important;font-weight:300;padding-top:15px!important;padding-left:15px! important;}
.blogCategories-cst ul{margin-left:15px;}
.blogCategories-cst li{line-height:30px!important;}
.followus-cst{border-bottom:0px!important;}
.widget-seperator ul{margin-left:-10px!important;}
.ebookdwidget .wpcf7-form p,.ebookdwidget .wpcf7-not-valid-tip{padding-bottom:5px!important;margin:0px!important;}
.ebookdwidget .wpcf7-not-valid-tip, .ebookdwidget .wpcf7-validation-errors{font-family: roboto!important; font-size: 14px!important; font-weight: 300;}.carouselBanner{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/bannerImg.jpg) no-repeat center;background-size:cover;position:relative;height:773px;overflow:hidden;}
.topSpace{width:100%;clear:both;height:100px;}
.carouselBanner-caption{text-align:center;padding-top:120px;font-family:'Source Sans Pro';color:#fff;font-weight:100;width:85%;margin:0 auto;}
.carouselBanner-caption h1{font-family:'Source Sans Pro';font-weight:600;text-transform:none;font-size:80px;margin-bottom:28px;padding:0px;}
.carouselBanner-caption p{font-family:'Source Sans Pro';font-size:20px;padding-bottom:47px;letter-spacing:0.02em;}
.captionBox p{line-height:32px;font-weight:300;color:#555555;font-size:24px;padding:70px 8%;text-align:center;font-family:'Source Sans Pro';letter-spacing:0.02em;}
.inEnterprises{color:#fff;padding:101px 36px!important}
.inEnterprises h2{margin-top:-6px;text-transform:uppercase;letter-spacing:0.02em;font-size:30px;font-family:'Source Sans Pro';font-weight:600;}
.inEnterprises p{margin-top:-3px;letter-spacing:0.02em;font-size:18px;font-family:'Source Sans Pro';font-weight:100;}
.inEnterprises button{margin-top:10px;}
.carouselBanner button{padding:12px 34px!important;}
.servicesBox{position:relative;display:block;cursor:pointer;overflow:hidden;cursor:pointer;background:#fff;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.09);padding:30px 20px;margin-bottom:30px;height:100%;}
.servicesBox h2{text-transform:uppercase;color:#353535;letter-spacing:0.02em;font-size:24px;font-family:'Source Sans Pro';font-weight:600;padding-top:35px;line-height:26px;padding-bottom:18px;}
.servicesBox img{height:60px;margin-top:20px;}
.servicesBox .servimg img{height:auto;margin-top:0;}
.servicesBox p{letter-spacing:0.02em;color:#525252;line-height:24px;font-family:'Source Sans Pro';font-weight:100;padding-top:5px;}
.servicesBox:hover .servicesBoxcaption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;top:0;}
.servicesBoxcaption{left:0px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;position:absolute;height:100%;width:100%;top:250px;background:#000;color:#fff;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.15s;}
.servicesBoxcaption h3{font-size:24px;font-family:'Source Sans Pro';font-weight:600;padding:30px;margin-bottom:0;position:relative;righ:100%;margin-top:37px;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease;}
.servicesBoxcaption p{font-family:'Source Sans Pro';padding:10% 30px 8%;margin-bottom:0;color:#FFFFFF;position:relative;font-size:18px;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease;}
.servicesBox:hover h3,.servicesBox:hover p{left:0;}
.portfolio{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/porfolio-bg.jpg) no-repeat;background-size:cover;position:relative;height:480px;overflow:hidden;margin-top:90px}
.ourClients img{padding-top:45px;}
.leftBorder{border-right:1px solid #D0D0D0}
.ourClientsLogos .clear1{border-top:1px solid #D0D0D0}
.ourClientsLogos{overflow:hidden;height:256px;margin-bottom:40px}
.ourClientsLogos div{border:1px solid #D0D0D0;text-align:center;min-height:130px;margin-top:-1px;margin-bottom:0px;margin-right:0px;margin-left:-1px;}
.ourClientsLogos div:nth-child(4),.ourClientsLogos div:last-child{border-right:1px solid #fff}
.ourClients .mainTitle{font-weight:700;}
.ourClients button{margin-top:40px;}
.blogs{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/blogs-bg.jpg) no-repeat;background-size:100%;position:relative;height:563px;overflow:hidden;margin-top:90px}
.blogsContainer{background:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.17);padding:24px 30px;padding-bottom:44px;color:#4E4E4E}
.blogsContainer span{color:#A3A3A3;text-transform:uppercase;font-size:12px;}
.blogsContainer p{font-size:20px;font-family:'Source Sans Pro';font-weight:400;padding-bottom:25px;padding-top:10px;line-height:28px;}
.blogs .mobilitybox{margin-right:40px;margin-left:-13px;}
.talktoUs{margin-bottom:80px;}
.talktoUs .inputText{background:none!important;box-shadow:none !important;border:none!important;border-bottom:1px solid #CACACA!important;padding:10px 0px;font-size:16px;font-weight:100;margin-bottom:40px}
.talktoUs textarea{font-family:'Source Sans Pro';font-weight:100;font-size:16px;background:none!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #CACACA!important;padding:10px 0px;}
.talktoUs .inputText::-webkit-input-placeholder{color:#B2B2B2;font-size:16px;font-family:'Source Sans Pro';font-weight:100;}
.talktoUs .inputText::-moz-placeholder{color:#B2B2B2;font-size:16px;font-family:'Source Sans Pro';font-weight:100;}
.talktoUs .inputText:-ms-input-placeholder{color:#B2B2B2;font-size:16px;font-family:'Source Sans Pro';font-weight:100;}
.talktoUs .inputText:-moz-placeholder{color:#B2B2B2;font-size:16px;font-family:'Source Sans Pro';font-weight:100;}
.talktoUs input:placeholder-shown{color:#B2B2B2;font-size:16px;font-family:'Source Sans Pro';font-weight:100;}
.talktoUs .mainTitle{font-weight:700;}
.talktoUs button{margin:40px 0px;}
textarea:placeholder-shown{color:#B2B2B2 !important;font-size:16px;font-family:'Source Sans Pro';font-weight:100 !important;}
.grayBg{background:#F5F5F5;}
.gradient-bg{background:#272529;background:-moz-linear-gradient(left, #0084e5 50%, #0084e5 50%);background:-webkit-linear-gradient(left, #0084e5 50%,#0084e5 50%);background:-ms-linear-gradient(left, #0084e5 50%,#0084e5 50%);background:linear-gradient(to right, #272529 50%,#0084e5 50%);}
.mainTitle{color:#353535;font-size:50px;font-family:'Source Sans Pro';font-weight:600;text-align:center;padding:108px 0px 50px 0px}
.clear{clear:both;}
.whiteText{color:#fff}
.ftrBG2{margin-top:0px!important;padding-top:60px}
.noPadLeft{padding-left:0px!important}
.noPadRight{padding-right:0px!important}
.noPad{padding-left:0px!important;padding-right:0px!important;}
.mainTitle span{text-transform:lowercase;}
.boldText{font-weight:700;}
.btnDefault{font-size:14px;border:2px solid #fff;background:transparent;font-family:'Source Sans Pro';padding:12px 25px;border-radius:200px;text-transform:uppercase;font-weight:600;}
.btnDefault span{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/btnrightArrow.svg) no-repeat!important;width:20px;height:10px;float:right;margin-left:15px;margin-top:7px;}
.btnDefault:hover{background:#0084e5!important;color:#fff!important;border-color:#0084e5!important}
.btnPrimary{font-size:14px;border:2px solid #0084e5;background:#0084e5;color:#fff;font-family:'Source Sans Pro';padding:12px 25px;border-radius:200px;text-transform:uppercase;font-weight:600;}
.btnPrimary span{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/btnrightArrow.svg) no-repeat!important;width:17px;height:10px;float:right;margin-left:15px;margin-top:7px;}
.btnSecondary{font-size:14px;border:2px solid #525252;background:transparent;font-family:'Source Sans Pro';padding:8px 25px;border-radius:200px;color:#525252;text-transform:uppercase;font-weight:600;}
.btnSecondary span{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/btnArrow.svg) no-repeat!important;width:17px;height:10px;float:right;margin-left:15px;margin-top:7px;}
.btnSecondary:hover{background:#0084e5!important;color:#fff!important;border-color:#0084e5!important}
.btnSecondary:hover span{background-image:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/btnrightArrow.svg)!important;}
.gradient-bg .btnDefault:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important;}
.gradient-bg .btnDefault:hover span{background-image:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/btnArrow.svg)!important;}
.blogs .btnSecondary{border-color:#525252 !important}
.blogs .btnSecondary:hover{border-color:#0084e5!important}
.carouselBanner .btnDefault:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important;}
.carouselBanner .btnDefault:hover span{background-image:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/btnArrow.svg)!important;}
.videocls{width:78%;height:490px;}
.cstcls{text-align:center;}
@media only screen and (min-width : 320px) and (max-width : 479px) {
.navbar-header{margin-top:0;}
.topSpace{height:40px;}
.carouselBanner{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/bannerImg.jpg) no-repeat bottom #000;height:260px;background-size:100%;}
.carouselBanner-caption{padding-top:30px;width:100%;}
.carouselBanner-caption h1{font-size:20px;padding-top:24px;}
.carouselBanner-caption  p{line-height:18px;font-size:16px;padding-bottom:20px;}
.captionBox p{padding:10px 0px;width:100%;}
.mainTitle{font-size:40px;padding-top:10px;}
.gradient-bg{background:#272529;background:-moz-linear-gradient(top, #0084e5 50%, #0084e5 50%);background:-webkit-linear-gradient(top, #0084e5 50%,#0084e5 50%);background:-ms-linear-gradient(top, #0084e5 50%,#0084e5 50%);background:linear-gradient(to bottom, #272529 50%,#0084e5 50%);}
.inEnterprises{padding:50px 0px!important;}
.portfolio{height:550px;}
.ourClientsLogos{height:auto;}
.ourClients{text-align:center}
.ourClientsLogos div{min-height:60px;margin-top:-1px;margin-bottom:0px;margin-right:3px;margin-left:-1px;width:101%;}
.ourClients img{padding:15px 0px;}
.blogs{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/blogs-bg.jpg) no-repeat bottom #000;height:auto;margin-top:0px;}
.blogsContainer{padding:15px;margin-bottom:15px;}
.carouselBanner button{padding:5px 10px !important;}
.servicesBox p{font-size:18px;}
}
@media only screen and (min-width : 480px) and (max-width : 567px) {
.navbar-header{margin-top:16px!important;}
.topSpace{height:40px;}
.carouselBanner{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/bannerImg.jpg) no-repeat bottom #000;height:200px;background-size:100%;}
.carouselBanner-caption{padding-top:30px;width:100%;}
.carouselBanner-caption h1{font-size:20px;}
.carouselBanner-caption  p{line-height:18px;}
.captionBox p{padding:10px 0px;width:100%;}
.mainTitle{font-size:40px;padding-top:10px;}
.gradient-bg{background:#272529;background:-moz-linear-gradient(top, #0084e5 50%, #0084e5 50%);background:-webkit-linear-gradient(top, #0084e5 50%,#0084e5 50%);background:-ms-linear-gradient(top, #0084e5 50%,#0084e5 50%);background:linear-gradient(to bottom, #272529 50%,#0084e5 50%);}
.inEnterprises{padding:50px 0px!important;}
.portfolio{height:200px;}
.ourClientsLogos{height:auto;}
.ourClients{text-align:center}
.ourClientsLogos div{min-height:60px;margin-top:-1px;margin-bottom:0px;margin-right:3px;margin-left:-1px;width:101%;}
.ourClients img{padding:15px 0px;}
.blogs{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/blogs-bg.jpg) no-repeat bottom #000;height:auto;margin-top:0px;}
.blogsContainer{padding:15px;margin-bottom:15px;}
}
@media only screen and (min-width : 568px) and (max-width :767px) {
.navbar-header{margin-top:16px!important;}
.topSpace{height:40px;}
.carouselBanner{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/bannerImg.jpg) no-repeat bottom #000;height:200px;background-size:100%;}
.carouselBanner-caption{padding-top:30px;width:100%;}
.carouselBanner-caption h1{font-size:20px;}
.carouselBanner-caption  p{line-height:18px;}
.captionBox p{padding:10px 0px;width:100%;}
.mainTitle{font-size:40px;padding-top:10px;}
.gradient-bg{background:#272529;background:-moz-linear-gradient(top, #0084e5 50%, #0084e5 50%);background:-webkit-linear-gradient(top, #0084e5 50%,#0084e5 50%);background:-ms-linear-gradient(top, #0084e5 50%,#0084e5 50%);background:linear-gradient(to bottom, #272529 50%,#0084e5 50%);}
.inEnterprises{padding:50px 0px!important;}
.portfolio{height:200px;}
.ourClientsLogos{height:auto;}
.ourClients{text-align:center}
.ourClientsLogos div{min-height:60px;margin-top:-1px;margin-bottom:0px;margin-right:3px;margin-left:-1px;width:101%;}
.ourClients img{padding:15px 0px;}
.blogs{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/blogs-bg.jpg) no-repeat bottom #000;height:auto;margin-top:0px;}
.blogsContainer{padding:15px;margin-bottom:15px;}
}
@media only screen and (min-width : 768px) and (max-width :1023px) {
.navbar-header{margin-top:16px!important;}
.topSpace{height:40px;}
.carouselBanner-caption{padding-top:50px;}
.carouselBanner{height:310px;}
.captionBox p{width:100%;padding:70px 0px}
.mainTitle{padding-top:50px;}
.portfolio{height:340px;}
.blogs{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/blogs-bg.jpg) no-repeat #000 bottom;height:440px;margin-top:90px;}
}
@media only screen and (min-width : 1024px) and (max-width :1280px) {
.carouselBanner{height:510px;}
.carouselBanner-caption{padding-top:75px;width:85%;}
.servicesBox{height:300px;overflow:hidden;}
.portfolio{height:500px;}
.blogs{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/blogs-bg.jpg) no-repeat #000;height:470px;margin-top:90px;}
.blogs .mainTitle{padding-top:85px;}
.cstcls{text-align:center;}
.videocls{width:41%;height:256px;}
}
@font-face {
font-family: 'newIcons';
src:  url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/fonts/newIcons.eot?qtur24);
src:  url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/fonts/newIcons.eot?qtur24#iefix) format('embedded-opentype'),
url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/fonts/newIcons.ttf?qtur24) format('truetype'),
url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/fonts/newIcons.woff?qtur24) format('woff'),
url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/fonts/newIcons.svg?qtur24#newIcons) format('svg');
font-weight: normal;
font-style: normal;
font-display:swap;} p{font-weight:300;}
textarea{box-shadow:none !important;font-size:16px;font-family:'Source Sans Pro';font-weight:100;}
textarea:focus, input:focus{outline:none;}
*:focus{outline:none;}
.scrl{max-height:100%;overflow-y:scroll;}
.attachment-100x100.wp-post-image{display:inline-block;float:left;margin-right:30px;margin-top:15px;}
.blogsContainer p{display:block;}
.mrgin{margin-top:90px;}
div.wpcf7-validation-errors{font-size:14px;}
#wpcf7-f11205-o1 span.wpcf7-not-valid-tip{margin-top:-20px;padding-bottom:40px;font-family:'Source Sans Pro';}
#wpcf7-f11205-o1 div.wpcf7-mail-sent-ok{display:none !important;}
h2,h3{text-transform:uppercase;}
.trainingBanner{background:url(https://d6fiz9tmzg8gn.cloudfront.net/wp-content/uploads/2017/03/Banner-Manufacturing.jpg) no-repeat center;background-size:cover;position:relative;height:500px;overflow:hidden;}
.vrintoursim{background:url(https://d6fiz9tmzg8gn.cloudfront.net/wp-content/uploads/2017/03/Banner-Tourism1.jpg) no-repeat center;background-size:cover;position:relative;height:500px;overflow:hidden;}
.vrinSales{background:url(//cms.xcubelabs.com/wp-content/themes/xcubelabsv2/css_new/../vr/vrinSales.jpg) no-repeat center;}
.trainingBanner h1{font-family:'Source Sans Pro';font-weight:600;text-transform:none;color:#fff;font-size:50px;text-align:center;padding-top:16%;}
.vrintoursim h1{font-family:'Source Sans Pro';font-weight:600;text-transform:none;color:#fff;font-size:50px;text-align:center;padding-top:16%;}
.vrReally{padding:100px 0px;}
.vrReally img{width:340px;height:340px;background:#527C8A;border:8px solid #FFFFFF;box-shadow:5px 5px 20px 0px rgba(0,0,0,0.50);border-radius:100%;}
.vrReallyContainer{padding-top:8%;}
.vrReally p{font-family:'Source Sans Pro';color:#525252;font-size:18px;}
.costEffectiveBox{min-height:225px;background:#FFFFFF;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.09);font-family:'Source Sans Pro';font-size:18px;color:#525252;line-height:24px;padding:30px 24px;margin-bottom:30px;overflow:hidden;}
.costEffectiveBox p{font-family:'Source Sans Pro';display:block;padding:0px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:4;-moz-box-orient:vertical;display:-ms-box;-ms-line-clamp:4;-ms-box-orient:vertical;}
.costEffectiveBox h2{font-family:'Source Sans Pro';font-size:20px;color:#353535;padding-bottom:10px;font-weight:600;}
.costEffectiveButton{margin-top:50px;margin-bottom:120px;}
.tagline-text{color:#FFFFFF;text-align:center;}
.tourism-cls{min-height:332px !important;}
@media only screen and (min-width : 320px) and (max-width : 479px) {
.trainingBanner,.vrintoursim, .vrinSales{background-size:100%;height:120px;}
.trainingBanner h1 ,.vrintoursim h1{padding-top:20%;font-size:20px;}
.vrReally img{width:250px;height:250px;}
.vrReally p{text-align:center}
.vrReally{padding:50px 0px;}
.costEffectiveButton{margin-top:30px;margin-bottom:30px;}
.costEffectiveBox{text-align:center}
.costEffectiveBox h2{line-height:25px;}
.boldText{font-size:30px;padding-top:50px;}
}
@media only screen and (min-width : 480px) and (max-width : 567px) {
.trainingBanner,.vrintoursim , .vrinSales{background-size:100%;height:160px;}
.trainingBanner h1, .vrintoursim h1{padding-top:20%;font-size:20px;}
.vrReally img{width:250px;height:250px;}
.vrReally,.costEffectiveBox{text-align:center}
.trainingBanner h1{padding-top:20%;font-size:20px;}
.vrReally{padding:50px 0px;}
.costEffectiveButton{margin-top:30px;margin-bottom:30px;}
}
@media only screen and (min-width : 568px) and (max-width :767px) {
.trainingBanner, .vrintoursim, .vrinSales{background-size:100%;height:160px;}
.trainingBanner h1, .vrintoursim h1{padding-top:14%;font-size:20px;}
.vrReally img{width:250px;height:250px;}
.vrReally,.costEffectiveBox{text-align:center}
.trainingBanner h1{padding-top:20%;font-size:20px;}
.vrReally{padding:50px 0px;}
.costEffectiveButton{margin-top:30px;margin-bottom:30px;}
} 
@media only screen and (min-width : 768px) and (max-width :1023px) {
.trainingBanner, .vrintoursim, .vrinSales{background-size:cover;height:250px;}
.trainingBanner h1{font-size:30px;padding-top:12%;}
.vrReally img{width:200px;height:200px;margin-top:50px;}
.costEffectiveBox{height:200px;}
.costEffectiveBox h2{line-height:20px;font-size:18px;}
.costEffectiveButton{margin-top:30px;margin-bottom:30px;}
.vrReally{padding:0px 0px 50px 0px;}
}
@media only screen and (min-width : 1024px) and (max-width :1280px) {
.trainingBanner, .vrintoursim, .vrinSales{background-size:cover;height:350px;}
.trainingBanner h1, .vrintoursim h1{font-size:30px;padding-top:12%;}
.vrReally img{width:250px;height:250px;margin-top:-20px;}
.vrReallyContainer{padding-top:0%;}
.costEffectiveBox{height:200px;}
.costEffectiveBox h2{line-height:22px;}
}
a.tile.column:hover{-webkit-animation-name:hvr-bob-float, hvr-bob;animation-name:hvr-bob-float, hvr-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate;box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.70)}
a.tile.column{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 .5px transparent;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.tile{display:block;}
@-webkit-keyframes hvr-bob-float {
100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@keyframes hvr-bob-float {
100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@-webkit-keyframes hvr-bob {
0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@keyframes hvr-bob {
0% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px)
}
50% {
-webkit-transform: translateY(-4px);
transform: translateY(-4px)
}
100% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px)
}
}