.promo-video{position:relative;width:100%;float:none;overflow:hidden;max-height:400px;padding-top:65%;}
.promo-video:before{background-color:rgba(10,35,59,0);}
@media (min-width: 1200px) {.promo-video{position:relative;width:100%;float:none;overflow:hidden;max-height:400px;padding-top:100%;}}
@media (min-width: 768px) {.promo-video{max-height:500px;width:100%;float:left;position:relative;margin:0px;padding-top:80%;}}
@media (min-width: 992px) {.promo-video{padding-top:52%;}}
.promo-video .video-button{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;}.promo-video .video-button i{position:relative;height:80px;width:80px;line-height:80px;font-size:35px;border-radius:50%;display:inline-block;color:#ffffff;padding-left:10px;text-align:center;border:2px solid #ffffff;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.promo-video .video-button:hover i{-webkit-transform:scale(1.1);transform:scale(1.1);}.video-box a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.video-box a iframe{width:100%;height:100%;border:none;position:relative;}.video-box a:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(10,35,59,0.4);}.video-box a img{position:relative;transition:-webkit-transform 0.7s ease;transition:transform 0.7s ease;transition:transform 0.7s ease,-webkit-transform 0.7s ease;}.video-box a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.box-video{position:relative;max-width:100%;margin:0 auto 20px;cursor:pointer;overflow:hidden;}.box-video .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:2;}.box-video .video-container{position:relative;margin:0;z-index:1;}.box-video .btn-play{position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;display:inline-block;width:80px;height:80px;background:#ffffff;border-radius:50%;text-indent:-999em;cursor:pointer;z-index:2;transition:all .3s ease-out;}.box-video .btn-play:after{content:'';position:absolute;left:50%;top:50%;height:0;width:0;margin:-12px 0 0 -6px;border:solid transparent;border-left-color:#4ac8ed;border-width:12px 20px;transition:all .3s ease-out;}.box-video:hover .btn-play{-webkit-transform:scale(1.1);transform:scale(1.1);}.box-video.open .bg-video{visibility:hidden;opacity:0;transition:all .6s .8s;}.box-video.open .video-container{opacity:1;transition:all .6s .8s;}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;}.seperator{display:inline-block;position:relative;}.seperator svg.seperator-icon{width:34px;height:39px;fill:#4ac8ed;}.seperator:before{position:absolute;content:'';top:19px;left:-110px;width:100px;border-bottom:1px solid #4ac8ed;}.seperator:after{position:absolute;content:'';top:19px;right:-110px;width:100px;border-bottom:1px solid #4ac8ed;}p.devider{position:relative;border-top:1px solid #e5e5e5;margin:20px 0;}p.devider.devider_medium{max-width:50%;margin-left:auto;margin-right:auto;}p.devider.devider_dashed{border-top:1px dashed #e5e5e5;}p.devider.devider_narrow{max-width:10%;margin-left:auto;margin-right:auto;}p.devider.devider_thik{border-width:2px;}p.devider.devider_primary{border-color:#4ac8ed;}.blockquote{position:relative;padding:28px;margin-bottom:20px;border:1px solid #e5e5e5;border-left:3px solid #4ac8ed;font-size:15px;line-height:28px;font-style:italic;}.blockquote.text-right{border-right:3px solid #4ac8ed;border-left:1px solid #e5e5e5;}.blockquote.quote2{border-left:1px solid #e5e5e5;}.blockquote-bubble{position:relative;background-color:#ffffff;}.blockquote-bubble .blockquote-bubble-content:after{top:100%;border:1px solid #e5e5e5;content:" ";height:20px;width:20px;position:absolute;pointer-events:none;background:#ffffff;left:30px;margin-top:-9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:0px;border-top:0px;}.blockquote-bubble.text-right .blockquote-bubble-content:after{right:30px;left:auto;}.blockquote-footer{margin-bottom:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}.blockquote-footer img{width:60px;height:60px;background:#f5f5f5;float:left;}.blockquote-footer .info{display:inline-block;padding-left:10px;float:left;margin-top:8px;}.blockquote-footer .name{font-size:15px;color:#222222;display:inline-block;}.blockquote-footer .designation{font-size:15px;color:#848484;display:inline-block;}.blockquote-footer:before{content:"\2014 \00A0";visibility:hidden;}.blockquote-footer.text-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.blockquote-footer.text-right img{float:right;}.blockquote-footer.text-right .info{float:right;padding-left:0px;padding-right:10px;}.blockquote-footer.footer2{margin-top:20px;margin-left:40px;}.arrow-down{border-left:20px solid transparent;border-right:0 solid transparent;border-top:20px solid #e5e5e5;bottom:-20px;height:0;left:25px;position:absolute;width:0;}.testimonial_holder{padding:50px 20px;}.testimonial_holder .bg-image:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(31,40,46,0.9);}.bg-image{position:relative;background-size:cover;background-position:center;}.bg-image .quote2{border-left:1px solid #e5e5e5;border-color:#ffffff;}.bg-image .blockquote-speech{color:#222222;}.bg-image .blockquote-footer .name{font-size:15px;color:#4ac8ed;display:inline-block;}.bg-image .blockquote-footer .designation{font-size:15px;color:#ffffff;font-style:italic;opacity:0.7;display:inline-block;}.bg-image .arrow-down{border-left:20px solid transparent;border-right:0 solid transparent;border-top:20px solid #ffffff;bottom:-20px;height:0;left:25px;position:absolute;width:0;}.team-card .card_img{overflow:hidden;margin:0 auto;}.team-card .card_img.img-circle{width:240px;height:240px;}.team-card a.overlay_icon{width:45px;height:45px;background-color:transparent;border:2px solid #ffffff;}.team-card a.overlay_icon i.fa{font-size:15px;line-height:40px;color:#ffffff;}.team-card a.overlay_icon:hover{background-color:#ffffff;border:2px solid #ffffff;}.team-card a.overlay_icon:hover i.fa{color:#4ac8ed;}p.typo{padding-top:20px;padding-bottom:30px;}mark{background:transparent;color:#f55c5d!important;}.styled_list{margin-top:15px;position:relative;display:inline-block;}@media (min-width: 768px) {.styled_list{margin-top:15px;}}.styled_list li{font-size:14px;line-height:30px;}@media (min-width: 768px) {.styled_list li{font-size:14px;float:left;width:50%;}}.styled_list li i{margin-right:10px;font-size:12px;}.styled_list li a{color:#848484;}@media (min-width: 768px) {.styled_list li a{font-size:12px;}}@media (min-width: 992px) {.styled_list li a{font-size:14px;}}ol.styled_list{margin-left:15px;}ol.styled_list li{padding-left:10px;}.icon-sm{width:40px;height:40px;line-height:40px;text-align:center;font-size:22px;display:inline-block;}.dropcaps p{display:inline-block;}.dropcaps p .firstcharacter{color:#848484;float:left;font-size:22px;width:40px;height:40px;background-color:#f5f5f5;text-align:center;line-height:40px;margin-top:9px;margin-right:10px;}.map-canvas{height:400px;width:100%;}.map-canvas #map{height:100%;width:100%;}.mapArea #map-canvas{height:400px;width:100%;}#banner-slider .bg-image-holder{height:200px;}@media (min-width: 768px) {#banner-slider .bg-image-holder{height:400px;}}@media (min-width: 992px) {#banner-slider .bg-image-holder{height:550px;}}@media (min-width: 1200px) {#banner-slider .bg-image-holder{height:692px;}}.slider-caption{position:relative;height:100%;}.slider-caption .caption-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.slider-caption .caption-content h1{font-size:20px;color:#222222;}@media (min-width: 768px) {.slider-caption .caption-content h1{font-size:30px;margin-bottom:20px;}}@media (min-width: 992px) {.slider-caption .caption-content h1{font-size:40px;margin-bottom:25px;}}@media (min-width: 1200px) {.slider-caption .caption-content h1{font-size:50px;margin-bottom:30px;}}.slider-caption .caption-content p{font-size:12px;color:#222222;margin:0 0 10px;font-weight:600;}@media (min-width: 768px) {.slider-caption .caption-content p{font-size:20px;margin:0 0 30px;}}@media (min-width: 992px) {.slider-caption .caption-content p{font-size:20px;margin:0 0 40px;}}@media (min-width: 1200px) {.slider-caption .caption-content p{font-size:20px;margin:0 0 50px;}}.slider-caption .caption-content.caption-right{right:15px;text-align:right;}.slider-caption .caption-content .video-link{color:#ffffff;font-size:14px;text-transform:uppercase;}.slider-caption .caption-content .video-link span{position:relative;display:inline-block;}.slider-caption .caption-content i.play-icon{position:relative;height:80px;width:80px;line-height:80px;font-size:25px;border-radius:50%;display:inline-block;color:#4ac8ed;padding-left:10px;text-align:center;margin-right:10px;background:#ffffff;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.slider-caption .caption-content a.btn{height:30px;font-size:9px;line-height:30px;padding:0 18px;font-weight:700;}@media (min-width: 768px) {.slider-caption .caption-content a.btn{height:50px;font-size:14px;line-height:50px;padding:0 40px;}}.slick-dotted.slick-slider{margin-bottom:0px;}.slick-dots li button{border:2px solid #4ac8ed;opacity:1;background:#4ac8ed;border-radius:10px;position:absolute;bottom:0;transition:all 0.3s ease-in-out;}.slick-dots li.slick-active button{border:none;opacity:1;border-radius:10px;padding-top:40px;}.slick-dots li.slick-active button:before{content:'';}.btn{position:relative;z-index:2;}.btn:before{position:absolute;transition:all 0.3s cubic-bezier(0,0,0.1,1);content:'';left:0;top:0;width:0;height:100%;z-index:-1;background-color:rgba(255,255,255,0.1);border-radius: 100px;}.btn:hover:before{width:100%;}.home-feature .container{padding:0px;}.home-feature .feature_single{position:relative;background-color:transparent;padding:30px 15px;}@media (min-width: 768px) {.home-feature .feature_single{padding:70px 15px;}}.home-feature .feature_single .icon{font-size:50px;color:#4ac8ed;position:relative;}.home-feature .feature_single h4{color:#ffffff;padding:25px 0px;position:relative;}@media (min-width: 768px) {.home-feature .feature_single h4{font-size:18px;padding:20px 0px;}}@media (min-width: 992px) {.home-feature .feature_single h4{font-size:20px;padding:25px 0px;}}.home-feature .feature_single p{color:#ffffff;opacity:0.7;padding:0 0px;}@media (min-width: 768px) {.home-feature .feature_single p{font-size:13px;line-height:24px;}}@media (min-width: 992px) {.home-feature .feature_single p{font-size:15px;line-height:26px;}}.more-feature{padding-top:80px;padding-bottom:80px;}@media (min-width: 768px) {.more-feature{padding-top:100px;padding-bottom:100px;}}.more-feature-left .more-features{padding-top:40px;}.more-feature-left .feature-icon{display:inline-block;width:75px;height:75px;border:1px solid #e5e5e5;border-radius:50%;line-height:75px;text-align:center;position:relative;margin-bottom:20px;font-size:24px;color:#4ac8ed;}@media (min-width: 768px) {.more-feature-left .feature-icon{position:absolute;margin-bottom:0;}}.more-feature-left .feature-details{display:inline-block;}@media (min-width: 768px) {.more-feature-left .feature-details{padding-left:100px;}}.more-feature-left .feature-details h4{margin-bottom:15px;line-height:1;}@media (min-width: 768px) {.more-feature-left .feature-details h4{font-size:18px;margin-bottom:10px;}}@media (min-width: 992px) {.more-feature-left .feature-details h4{font-size:20px;margin-bottom:15px;}}.more-feature-left .feature-details p{color:#848484;opacity:0.7;}@media (min-width: 768px) {.more-feature-left .feature-details p{font-size:13px;line-height:24px;}}@media (min-width: 992px) {.more-feature-left .feature-details p{font-size:15px;line-height:26px;}}.data-chart{padding-left:30px;margin-top:100px;}.data-chart h4{margin-bottom:30px;}.countup-section{padding-top:60px;padding-bottom:60px;}@media (min-width: 992px) {.countup-section{padding-top:100px;padding-bottom:100px;}}.countup-section.bg-image:before{background-color:rgba(10,35,59,0.8);}.countup-section .counter,.countup-section span.count{font-family:'Montserrat',sans-serif;font-size:40px;padding-bottom:50px;position:relative;z-index:555;color:#4ac8ed;display:inline-block;}@media (min-width: 768px) {.countup-section .counter,.countup-section span.count{font-size:40px;}}@media (min-width: 992px) {.countup-section .counter,.countup-section span.count{font-size:50px;}}.countup-section .counter:before{position:absolute;content:'';left:0;bottom:25px;height:2px;background-color:rgba(255,255,255,0.5);width:50px;}.countup-section .single_block{margin:20px 0;}@media (min-width: 768px) {.countup-section .single_block{margin:0;}}.countup-section h5{color:#ffffff;opacity:0.7;}.home-portfolio{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.home-portfolio{padding-top:100px;padding-bottom:100px;}}.home-portfolio .sectionTitle{margin-bottom:20px;}.home-portfolio .card{margin-top:30px;}.home-portfolio .btn-container{text-align:center;margin-top:50px;}.home-portfolio .hover-overlay.effect-scale{opacity:1;-webkit-transform:scale(1);transform:scale(1);}@media (min-width: 768px) {.home-portfolio .hover-overlay.effect-scale{opacity:0;-webkit-transform:scale(0);transform:scale(0);}}.home-portfolio .hover-overlay.effect-scale:before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}@media (min-width: 768px) {.home-portfolio .hover-overlay.effect-scale:before{opacity:0;-webkit-transform:scale(0);transform:scale(0);}}.home-portfolio .hover-overlay.effect-scale:before{background-color:rgba(10,35,59,0.9);}.home-portfolio a.btn:hover{color:#ffffff;}.home-testimonial .promo-video>img{max-width:100%;}@media (min-width: 768px) {.home-testimonial .promo-video>img{max-width:unset;}}.home-testimonial .video-button i{position:relative;height:80px;width:80px;line-height:80px;font-size:35px;border-radius:50%;display:inline-block;color:#ffffff;padding-left:10px;text-align:center;border:2px solid #ffffff;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.home-testimonial .video-button:hover i{-webkit-transform:scale(1.1);transform:scale(1.1);}.home-testimonial .bg-image{height:100%;text-align:center;}.home-testimonial .bg-image .card{background-color:transparent;padding:50px 15px;}@media (min-width: 768px) {.home-testimonial .bg-image .card{padding:40px 10px 0;}}@media (min-width: 992px) {.home-testimonial .bg-image .card{padding:80px 40px;}}@media (min-width: 1200px) {.home-testimonial .bg-image .card{padding:100px 40px;}}.home-testimonial .bg-image .card-block p{padding:20px 0;color:#ffffff;opacity:0.7;}@media (min-width: 768px) {.home-testimonial .bg-image .card-block p{font-size:14px;padding:15px 10px;}}@media (min-width: 992px) {.home-testimonial .bg-image .card-block p{font-size:15px;padding:20px 0px;}}.home-testimonial .bg-image .card-block h4{font-size:17px;margin-top:10px;margin-bottom:10px;}.home-testimonial .bg-image .card_img{position:relative;width:80px;height:80px;border-radius:50%;display:inline-block;}.home-testimonial .bg-image.promo-video{padding-top:100%;}@media (min-width: 992px) {.home-testimonial .bg-image.promo-video{padding-top:0;}}.home-testimonial .bg-image.promo-video:before{background-color:rgba(10,35,59,0);}.home-testimonial .bg-image:before{background-color:rgba(10,35,59,0.95);}.home-services{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.home-services{padding-top:100px;padding-bottom:100px;}}.home-services .media-box{margin-top:50px;}.home-services .media-box .media-icon{color:#4ac8ed;}.home-services .media-box h4{margin-bottom:10px;}.media-box{position:relative;overflow:hidden;max-width:100;}.media-box .media-icon{position:absolute;font-size:40px;display:inline-block;}.media-box .media-content{display:inline-block;padding-left:70px;}.home-form{padding-top:80px;}@media (min-width: 992px) {.home-form{margin-top:50px;padding-top:100px;}}.home-form h2{color:#ffffff;margin-bottom:50px;}.home-form form{margin-bottom:30px;}@media (min-width: 992px) {.home-form form{margin-bottom:0px;}}.home-form form .btn{letter-spacing:1px;}.home-form input{background-color:transparent;font-size:14px;color:#ffffff;}.home-form input:hover,.home-form input:active,.home-form input:focus{background-color:transparent;color:#ffffff;}.home-form .form-control::-webkit-input-placeholder{color:#000;opacity:0.7;}.home-form .form-control:-moz-placeholder{color:#ffffff;opacity:0.7;}.home-form .form-control::-moz-placeholder{color:#ffffff;opacity:0.7;}.home-form .form-control:-ms-input-placeholder{color:#ffffff;opacity:0.7;}.home-form .selectOptions{margin-bottom:30px;}.home-form .selectOptions .sbHolder>a{color:#ffffff;opacity:0.7;}.home-form .promo-img{display:none;}@media (min-width: 992px) {.home-form .promo-img{display:block;height:100%;margin-top:-150px;}.home-form .promo-img img{max-width:500px;}}.boxed-menu .topbar a.btn{padding:0!important;width:158px;}#morphing-content{min-height:600px;}#morphing-content .home-form{margin-top:0;padding-top:0;}#morphing-content .home-form h2{font-size:50px;font-family:'Open Sans',sans-serif;}#morphing-content .home-form input.form-control,#morphing-content .home-form textarea.form-control,#morphing-content .home-form select.form-control{border:1px solid #ffffff;border-color:rgba(255,255,255,0.6);}#morphing-content .home-form input.form-control::-webkit-input-placeholder,#morphing-content .home-form textarea.form-control::-webkit-input-placeholder,#morphing-content .home-form select.form-control::-webkit-input-placeholder{color:#000;opacity:1;transition:opacity 0.3s ease;}#morphing-content .home-form input.form-control:-moz-placeholder,#morphing-content .home-form textarea.form-control:-moz-placeholder,#morphing-content .home-form select.form-control:-moz-placeholder{color:#ffffff;opacity:1;transition:opacity 0.3s ease;}#morphing-content .home-form input.form-control::-moz-placeholder,#morphing-content .home-form textarea.form-control::-moz-placeholder,#morphing-content .home-form select.form-control::-moz-placeholder{color:#ffffff;opacity:1;transition:opacity 0.3s ease;}#morphing-content .home-form input.form-control:-ms-input-placeholder,#morphing-content .home-form textarea.form-control:-ms-input-placeholder,#morphing-content .home-form select.form-control:-ms-input-placeholder{color:#ffffff;opacity:1;transition:opacity 0.3s ease;}#morphing-content .home-form input.form-control.focus::-webkit-input-placeholder,#morphing-content .home-form input.form-control:focus::-webkit-input-placeholder,#morphing-content .home-form input.form-control.active::-webkit-input-placeholder,#morphing-content .home-form input.form-control:active::-webkit-input-placeholder,#morphing-content .home-form textarea.form-control.focus::-webkit-input-placeholder,#morphing-content .home-form textarea.form-control:focus::-webkit-input-placeholder,#morphing-content .home-form textarea.form-control.active::-webkit-input-placeholder,#morphing-content .home-form textarea.form-control:active::-webkit-input-placeholder,#morphing-content .home-form select.form-control.focus::-webkit-input-placeholder,#morphing-content .home-form select.form-control:focus::-webkit-input-placeholder,#morphing-content .home-form select.form-control.active::-webkit-input-placeholder,#morphing-content .home-form select.form-control:active::-webkit-input-placeholder{color:#b3b3b3;opacity:0.6;}#morphing-content .home-form input.form-control.focus:-moz-placeholder,#morphing-content .home-form input.form-control:focus:-moz-placeholder,#morphing-content .home-form input.form-control.active:-moz-placeholder,#morphing-content .home-form input.form-control:active:-moz-placeholder,#morphing-content .home-form textarea.form-control.focus:-moz-placeholder,#morphing-content .home-form textarea.form-control:focus:-moz-placeholder,#morphing-content .home-form textarea.form-control.active:-moz-placeholder,#morphing-content .home-form textarea.form-control:active:-moz-placeholder,#morphing-content .home-form select.form-control.focus:-moz-placeholder,#morphing-content .home-form select.form-control:focus:-moz-placeholder,#morphing-content .home-form select.form-control.active:-moz-placeholder,#morphing-content .home-form select.form-control:active:-moz-placeholder{color:#ffffff;opacity:0.6;}#morphing-content .home-form input.form-control.focus::-moz-placeholder,#morphing-content .home-form input.form-control:focus::-moz-placeholder,#morphing-content .home-form input.form-control.active::-moz-placeholder,#morphing-content .home-form input.form-control:active::-moz-placeholder,#morphing-content .home-form textarea.form-control.focus::-moz-placeholder,#morphing-content .home-form textarea.form-control:focus::-moz-placeholder,#morphing-content .home-form textarea.form-control.active::-moz-placeholder,#morphing-content .home-form textarea.form-control:active::-moz-placeholder,#morphing-content .home-form select.form-control.focus::-moz-placeholder,#morphing-content .home-form select.form-control:focus::-moz-placeholder,#morphing-content .home-form select.form-control.active::-moz-placeholder,#morphing-content .home-form select.form-control:active::-moz-placeholder{color:#ffffff;opacity:0.6;}#morphing-content .home-form input.form-control.focus:-ms-input-placeholder,#morphing-content .home-form input.form-control:focus:-ms-input-placeholder,#morphing-content .home-form input.form-control.active:-ms-input-placeholder,#morphing-content .home-form input.form-control:active:-ms-input-placeholder,#morphing-content .home-form textarea.form-control.focus:-ms-input-placeholder,#morphing-content .home-form textarea.form-control:focus:-ms-input-placeholder,#morphing-content .home-form textarea.form-control.active:-ms-input-placeholder,#morphing-content .home-form textarea.form-control:active:-ms-input-placeholder,#morphing-content .home-form select.form-control.focus:-ms-input-placeholder,#morphing-content .home-form select.form-control:focus:-ms-input-placeholder,#morphing-content .home-form select.form-control.active:-ms-input-placeholder,#morphing-content .home-form select.form-control:active:-ms-input-placeholder{color:#ffffff;opacity:0.6;}#morphing-content .home-form .sbHolder{border:1px solid rgba(255,255,255,0.6);}#morphing-content .home-form .sbHolder>a{color:#ffffff;opacity:1;}#morphing-content .home-form .sbHolder>a:after{right:20px;}#morphing-content .home-form .btn{margin-top:30px;font-size:16px;font-family:'Montserrat',sans-serif;height:58px;line-height:58px;}.home-team{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.home-team{padding-top:100px;padding-bottom:100px;}}.home-team .card-style2{margin-top:50px;}.home-team .card-style2 .card-block{padding:15px 30px;}.home-team .card-style2 span{padding-left:0px;font-style:italic;}.brand_carousel .slick-slider{padding:0px;}.home-blog{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.home-blog{padding-top:100px;padding-bottom:100px;}}.home-blog .card{margin-top:50px;}@media (min-width: 768px) {.home-blog .card.card-style3 .card-block{padding:15px;}.home-blog .card.card-style3 .card-block .card-title{font-size:18px;}.home-blog .card.card-style3 .card-block:before{bottom:8px;}}@media (min-width: 992px) {.home-blog .card.card-style3 .card-block{padding:30px;}.home-blog .card.card-style3 .card-block .card-title{font-size:22px;}.home-blog .card.card-style3 .card-block:before{bottom:15px;}}.newsletter{padding:50px 0;}.newsletter h4{font-size:24px;line-height:1.2;}@media (min-width: 768px) {.newsletter h4{margin-bottom:30px;}}@media (min-width: 992px) {.newsletter h4{margin-bottom:0px;}}.newsletter form{margin-top:30px;}@media (min-width: 768px) {.newsletter form{margin-top:0px;}}@media (min-width: 992px) {.newsletter form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.newsletter form .form-group{margin-bottom:30px;}@media (min-width: 992px) {.newsletter form .form-group{width:38%;margin-bottom:0px;}}.newsletter form input{background-color:#ffffff;font-size:14px;color:#222222;margin-top:0px;margin-bottom:0px;box-shadow:2px 3px 9px rgba(44,40,86,0.1);}.newsletter form input::-webkit-input-placeholder{color:#848484;}.newsletter form input:-moz-placeholder{color:#848484;}.newsletter form input::-moz-placeholder{color:#848484;}.newsletter form input:-ms-input-placeholder{color:#848484;}.newsletter form input:hover,.newsletter form input:active,.newsletter form input:focus{background-color:#ffffff;}footer{padding-top:80px;}@media (min-width: 992px) {footer{padding-top:100px;}}.footer .footer-text a .footer-logo{margin-bottom:20px;}@media (min-width: 768px) {.footer .footer-text a .footer-logo{margin-bottom:30px;}}.footer .footer-text p{color:#ffffff;font-size:14px;}@media (min-width: 768px) {.footer .footer-text p{font-size:13px;line-height:24px;}}@media (min-width: 992px) {.footer .footer-text p{font-size:14px;line-height:26px;}}.footer h3{color:#ffffff;margin-top:30px;margin-bottom:15px;}@media (min-width: 768px) {.footer h3{margin-top:0px;}}.footer .social-icons{margin-top:20px;margin-left:-10px;}.footer .social-icons .btn-social-o{background-color:transparent!important;color:#ffffff;font-size:14px;}@media (min-width: 768px) {.footer .social-icons .btn-social-o{width:30px;height:30px;}}@media (min-width: 992px) {.footer .social-icons .btn-social-o{width:30px;height:30px;}}.footer .social-icons .btn-social-o:hover{color:#4ac8ed;}.footer .instagram ul{padding:0 10px;margin-top:20px;}.footer .instagram li{width:auto;overflow:hidden;padding:10px 5px 0;}.footer .instagram li img{width:100%;height:100%;}.links{padding-left:0px;}@media (min-width: 992px) {.links{padding-left:10px;}}.links ul{margin-top:25px;}.links li a{display:block;position:relative;color:#ffffff;font-size:14px;margin-top:20px;padding-left:15px;}@media (min-width: 768px) {.links li a{font-size:13px;margin-top:15px;}}@media (min-width: 992px) {.links li a{font-size:14px;margin-top:20px;}}.links li a:before{position:absolute;content:"\f101";font-family:'FontAwesome';left:0;transition:color 0.3s ease;}.links li a:hover{color:#4ac8ed;opacity:1!important;}.links li a:hover:before{color:#4ac8ed;}.location ul{margin-top:25px;}.location ul li{color:#ffffff;margin-top:15px;font-size:14px;padding-left:25px;}@media (min-width: 768px) {.location ul li{font-size:13px;}}@media (min-width: 992px) {.location ul li{font-size:14px;}}.location ul li:first-child{padding-left:0px;}.location ul li a{color:#ffffff;}.location ul li a:hover{color:#4ac8ed;opacity:!important;}.location ul li i{display:inline-block;position:absolute;left:15px;margin-top:4px;}.copyright{margin-top:50px;}.copyright hr{background-color:#ffffff;opacity:0.2;margin-top:0px;}.copyright p{padding-bottom:20px;color:#ffffff;}.copyright p a:hover{color:#4ac8ed!important;}.newsletter{padding-left:0px;}@media (min-width: 992px) {.newsletter{padding-left:15px;}}.newsletter p{margin-top:22px;color:#ffffff;}.newsletter input{background-color:transparent;font-size:14px;color:#222222;margin-top:30px;margin-bottom:15px;}.newsletter input:hover,.newsletter input:active,.newsletter input:focus{background-color:transparent;}input.form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder,select.form-control::-webkit-input-placeholder{color:#b3b3b3;opacity:1;}input.form-control:-moz-placeholder,textarea.form-control:-moz-placeholder,select.form-control:-moz-placeholder{color:#ffffff;opacity:1;}input.form-control::-moz-placeholder,textarea.form-control::-moz-placeholder,select.form-control::-moz-placeholder{color:#ffffff;opacity:1;}input.form-control:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder,select.form-control:-ms-input-placeholder{color:#ffffff;opacity:1;}.footer-corporate{padding-top:0px;padding-bottom:0px;}.footer-corporate .footer-text p{opacity:0.7;}.footer-corporate .newsletter{padding-top:80px;padding-bottom:80px;}@media (min-width: 768px) {.footer-corporate .newsletter{padding-top:100px;padding-bottom:100px;}}.footer-corporate .copyright{margin-top:0px;}.footer-corporate .copyright p{float:left;padding:10px 0 30px;}.footer-corporate .copyright hr{background-color:#071e33;opacity:1;margin-top:0px;}.footer-corporate .social-icons{padding-top:10px;margin-top:0px;margin-right:-10px;display:inline-block;float:right;margin-left:0;}.footer-consultant .copyright p{float:left;padding:10px 0 30px;}.footer-consultant .copyright hr{background-color:#071e33;opacity:1;margin-top:0px;}.footer-consultant .social-icons{padding-top:10px;margin-top:0px;margin-right:-10px;display:inline-block;float:right;margin-left:0;}.footer-consultant .location ul{margin-top:0px;}.page-about-us .bredcrumb,.page-contactus .bredcrumb{padding:0px;}.boxed-menu .bredcrumb h1,.boxed-menu .bredcrumb h2{padding-top:0px;}@media (min-width: 768px) {.boxed-menu .bredcrumb h1,.boxed-menu .bredcrumb h2{padding-top:45px;}}.about-details{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.about-details{padding-top:100px;padding-bottom:100px;}}.about-details h1{margin-bottom:10px;}.about-details p span{display:inline-block;padding-top:30px;line-height:2;padding-bottom:25px;color:#222222;font-size:16px;}.about-details .data-chart{margin-top:50px;}.contactus{padding-top:80px;}@media (min-width: 992px) {.contactus{padding-top:100px;}}.page-contactus .sectionTitle{margin-bottom:20px;}.page-contactus .contact_sidebar .media-box{padding:40px 30px;margin-bottom:20px;}.page-contactus .contact_sidebar .media-icon{width:30px;font-size:30px;text-align:center;color:#4ac8ed;}.page-contactus .contact_sidebar .media-content{padding-left:45px;}.page-contactus .contact_sidebar .media-content h4{margin-bottom:10px;}.contactus{margin-bottom:80px;}.contactus form{margin-bottom:50px;}.contactus form input.form-control::-webkit-input-placeholder{color:#b3b3b3;}.contactus form input.form-control:-moz-placeholder{color:#b3b3b3;}.contactus form input.form-control::-moz-placeholder{color:#b3b3b3;}.contactus form input.form-control:-ms-input-placeholder{color:#b3b3b3;}#googleMap{height:460px;width:100%;}.page-error .bredcrumb{padding:0px;}.page-error .error{text-align:center;padding-top:100px;padding-bottom:100px;}@media (min-width: 992px) {.page-error .error{padding-top:150px;padding-bottom:150px;}}.page-error .error form{position:relative;}.page-error .error form .btn-search{top:9px;}@media (min-width: 768px) {.page-error .error form .btn-search{top:16px;}}.page-error .error h1{color:#4ac8ed;font-size:100px;font-weight:600;}.page-error .error p{color:#222222;font-size:30px;padding:50px 0;}.page-error .error input{margin-bottom:50px;}.page-comingsoon{padding:100px 0;}.page-comingsoon .form_subscribe{position:relative;}.page-comingsoon .form_subscribe i{color:#4ac8ed;}.page-comingsoon .form_subscribe input{box-shadow:1.721px 2.457px 9px rgba(44,40,86,0.1);border:none;}.page-comingsoon .form_subscribe input::-webkit-input-placeholder{color:#848484;}.page-comingsoon .form_subscribe input:-moz-placeholder{color:#848484;}.page-comingsoon .form_subscribe input::-moz-placeholder{color:#848484;}.page-comingsoon .form_subscribe input:-ms-input-placeholder{color:#848484;}.page-comingsoon .comingsoon h1{margin-top:100px;margin-bottom:15px;}.page-comingsoon .count-down{padding-top:60px;padding-bottom:60px;}.page-comingsoon .count-down .table-cell{position:relative;height:150px;}.page-comingsoon .count-down .tab-val{width:150px;font-size:50px;height:150px;line-height:100px;background-color:#4ac8ed!important;border-color:#4ac8ed;color:#ffffff;}.page-comingsoon .count-down .tab-metr{margin-top:-65px;font-size:16px;color:#ffffff!important;}.page-comingsoon .form_subscribe{margin:0 80px 90px;}.page-services .bredcrumb,.page-service-details .bredcrumb{padding:0px;}@media (min-width: 768px) {.services .home-testimonial .bg-image .card{padding:25px 5px;}}@media (min-width: 992px) {.services .home-testimonial .bg-image .card{padding:80px 40px;}}@media (min-width: 1200px) {.services .home-testimonial .bg-image .card{padding:100px 100px;}}.service_single-area{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.service_single-area{padding-top:100px;padding-bottom:100px;}}.service_single-area .service_details-desc h2{margin-top:40px;}.service_single-area .service_details-desc p{margin-top:30px;}.service_single-area .service_details-desc ul.styled_list{margin-top:30px;}.service_single-area .service_details-desc ul.styled_list i{color:#4ac8ed;}.service_single-area .service_details-desc h4{margin-top:40px;}.sidebar .list-group{margin-bottom:40px;}@media (min-width: 768px) {.sidebar .list-group{margin-bottom:0;}}.sidebar .list-group .list-group-item{margin-top:10px;}.sidebar .list-group .list-group-item:first-child{margin-top:0px;}.sidebar .list-group .list-group-item a{font-size:14px;font-weight:600;position:relative;color:#222222;padding-left:20px;}.sidebar .list-group .list-group-item a:before{position:absolute;content:'\f0da';font-family:'FontAwesome';left:0;}.sidebar .list-group .list-group-item.active a{color:#ffffff;}.page-projects .bredcrumb,.page-project-details .bredcrumb{padding:0px;}.project-details{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.project-details{padding-top:100px;padding-bottom:100px;}}.project-details .bg-image{height:100%;}.project-details .bg-image:before{background-color:rgba(10,35,59,0.85);}.project-details h2{margin-top:40px;}.project-details p{margin-top:30px;}.project-details .col-md-4>img{margin-top:30px;}.project_specification{padding:40px 30px;color:#ffffff;position:relative;}.project_specification h2{margin-bottom:30px;margin-top:0px;}.project_specification .row{margin-top:15px;}.page-team .bredcrumb,.page-member-details .bredcrumb{padding:0px;}.member-details{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.member-details{padding-top:100px;padding-bottom:100px;}}.member_designation{margin-bottom:30px;}.member_designation h2{margin-bottom:5px;margin-top:25px;}@media (min-width: 768px) {.member_designation h2{margin-top:0;}}.member_designation span{font-style:italic;}.member_desc li{display:block;float:unset;width:100%;}.member_desc li i{color:#4ac8ed;font-size:14px;}.member_desc h4{margin-top:40px;}.member_desc p{margin-top:25px;}.media-box{margin-bottom:20px;}@media (min-width: 992px) {.media-box{margin-bottom:0px;}}.member_contact{padding:40px;position:relative;margin-top:40px;}.member_contact .media-icon{font-size:32px;color:#dae0e6;position:relative;width:30px;text-align:center;float:left;margin-right:15px;}.member_contact .media-content{padding-left:0px;float:left;}.member_contact .media-content h5{font-size:15px;}.member_contact .media-content h5,.member_contact .media-content a{color:#dae0e6;}@media (min-width: 992px) {.member_contact .social-icons{text-align:right;}}.member_contact .social-icons .btn-social{width:40px;height:40px;line-height:40px;}.member_contact .social-icons .btn{background-color:transparent;border:1px solid;border-color:#999999;color:#dae0e6;}.member_contact .social-icons .btn:hover{background-color:#4ac8ed;border-color:#4ac8ed;opacity:1;}.blog-grid-2 .bredcrumb,.blog-grid-3 .bredcrumb,.blog-classic .bredcrumb,.blog-single-post .bredcrumb{padding:0px;}.blog-grid{padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) {.blog-grid{padding-top:100px;padding-bottom:100px;}}.blog-grid .card{margin-bottom:30px;}.blog-sidebar{padding-left:15px;}.blog-sidebar h4{margin-top:40px;}.blog-sidebar .list-group{margin-top:30px;}.blog-sidebar .media-box{margin-top:30px;border-bottom:1px solid;border-color:#e5e5e5;padding-bottom:20px;}.blog-sidebar .media-box .media-icon{overflow:hidden;height:65px;width:65px;border-radius:50%;}.blog-sidebar .media-box .media-content{padding-left:80px;}.blog-sidebar .media-box .media-content h6{font-size:15px;margin-bottom:3px;}.blog-sidebar .tags{margin-top:20px;}.blog-sidebar .tags .btn{margin-top:10px;margin-right:10px;color:#848484;text-transform:capitalize;}.blog-sidebar .tags .btn:hover{color:#ffffff;background-color:#4ac8ed;border-color:#4ac8ed;}.blog-grid-3 .sidebar{display:none;}.blog .btn-search{right:40px;}.blog-classic .video-button i{position:relative;height:80px;width:80px;line-height:80px;font-size:35px;border-radius:50%;display:inline-block;color:#ffffff;padding-left:10px;text-align:center;border:2px solid #ffffff;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.blog-classic .video-button:hover i{-webkit-transform:scale(1.1);transform:scale(1.1);}.blog-classic .card.card-style2 .card-block{padding-top:25px;}.blog-classic .card.card-style2 .card-block:before{display:none;}.blog-classic .card.card-style2 .card-block h4{position:relative;}.blog-classic .card.card-style2 .card-block h4:before{position:absolute;content:'';width:50px;bottom:-10px;height:2px;background-color:#4ac8ed;}.blog-classic .card.card-style2 .card-block p{margin-top:30px;margin-bottom:30px;}.blog-classic .card.card-style2 .card-block .btn{background-color:transparent;}.blog-classic .card.card-style2 .card-block .btn:hover{background:#4ac8ed;color:#ffffff;border-color:#4ac8ed;}.blog-fullwidth .blog-fullwidth .blog-sidebar .media-box{margin-top:20px;}.blog-fullwidth .blog-sidebar .media-box .media-content h6{margin-top:10px;margin-bottom:6px;}.blog-single-post .card.card-style3{margin-bottom:80px;}@media (min-width: 768px) {.blog-single-post .card.card-style3{margin-bottom:100px;}}.blog-single-post .card.card-style3 .card-block{width:93%;padding-bottom:30px;border:1px solid #e5e5e5;}.blog-single-post .card.card-style3 .card-block:before{display:none;}.blog-single-post .card.card-style3 .card-block h2{position:relative;color:#222222;}.blog-single-post .card.card-style3 .card-block h2:before{position:absolute;content:'';width:50px;bottom:-12px;height:2px;background-color:#e5e5e5;}.blog-single-post .card.card-style3 .card-block p{margin-top:30px;}.blog-single-post .card.card-style3 .card-block blockquote{padding:30px 40px;border-color:transparent;border-left-color:#4ac8ed;margin-top:30px;margin-bottom:30px;}.blog-single-post .card.card-style3 .card-block blockquote p{margin-top:0;}.blog-single-post form input.form-control::-webkit-input-placeholder,.blog-single-post form textarea.form-control::-webkit-input-placeholder{color:#b3b3b3;}.blog-single-post form input.form-control:-moz-placeholder,.blog-single-post form textarea.form-control:-moz-placeholder{color:#b3b3b3;}.blog-single-post form input.form-control::-moz-placeholder,.blog-single-post form textarea.form-control::-moz-placeholder{color:#b3b3b3;}.blog-single-post form input.form-control:-ms-input-placeholder,.blog-single-post form textarea.form-control:-ms-input-placeholder{color:#b3b3b3;}.social-share{color:#222222;margin-top:30px;}.social-share ul.social-icons{display:inline-block;margin-left:10px;}.social-share ul.social-icons li{display:inline-block;margin:0 5px;}.social-share ul.social-icons li a.btn-social{font-size:13px;line-height:35px;color:#848484;border:1px solid #e5e5e5;}.social-share ul.social-icons li a.btn-social:hover{background:#4ac8ed;border-color:#4ac8ed;color:#ffffff;box-shadow:none;}.comment{padding-top:25px;}.reply{padding-top:15px;}.comment_img,.reply_img{overflow:hidden;display:inline-block;float:left;}@media (min-width: 768px) {.comment_img,.reply_img{width:80px;height:80px;}}.reply{padding-left:80px;}@media (min-width: 768px) {.reply{padding-left:100px;}}.comment_title{padding-left:80px;}@media (min-width: 768px) {.comment_title{padding-left:100px;}}.reply_title{padding-left:60px;}@media (min-width: 768px) {.reply_title{padding-left:80px;}}.comment_title i,.reply_title i{margin-right:5px;}.comment_title h5,.reply_title h5{padding-bottom:10px;}.comment_title p,.reply_title p{padding:15px 0 10px;color:#848484;}.comment_title .btn,.reply_title .btn{color:#4ac8ed;font-size:14px;padding:0px;font-weight:700;height:auto;}.comment_title .btn:hover,.reply_title .btn:hover{box-shadow:none;background-color:transparent;border:0px solid #4ac8ed;}.blog-single-post form.comment_box{margin-top:30px;}.blog-single-post form.comment_box h3{margin-bottom:30px;}body.default{background-image:url("../img/patterns/pattern1.png");background-repeat:repeat;background-attachment:fixed;background-position:center;}body.pattern-01{background-image:url("../img/patterns/pattern2.png");background-repeat:repeat;background-attachment:fixed;background-position:center;}body.pattern-02{background-image:url("../img/patterns/pattern3.png");background-repeat:repeat;background-attachment:fixed;background-position:center;}body.pattern-03{background-image:url("../img/patterns/pattern4.png");background-repeat:repeat;background-attachment:fixed;background-position:center;}body.pattern-04{background-image:url("../img/patterns/pattern5.png");background-repeat:repeat;background-attachment:fixed;background-position:center;}body.pattern-06{background-image:url("../img/patterns/006.html");background-repeat:repeat;background-attachment:fixed;background-position:center;}body.pattern-07{background-image:url("../img/patterns/007.html");background-repeat:repeat;background-attachment:fixed;background-position:center;}body.pattern-05{background-image:url("../img/patterns/005.html");background-repeat:repeat;background-attachment:fixed;background-position:center;}