@import url('https://fonts.googleapis.com/css?family=Dosis:400|Open-Sans:300,400');*{margin:0;padding:0;}@-webkit-keyframes swing{0%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg);}
50%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg);}
100%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg);}
}
@keyframes swing{0%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg);}
50%{-webkit-transform:rotateX(30deg);transform:rotateX(30deg);}
100%{-webkit-transform:rotateX(-30deg);transform:rotateX(-30deg);}
}
.col-md-12.ghtyr{z-index:10;margin-left:0px;margin-top:0px;width:575px;height:640px;left:44.5px;top:40px;transform:matrix3d(0.965926, 0.258819, 0, 0, -0.258819, 0.965926, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform-origin:50% 50% 0px;opacity:1;display:block;}
p.text-50.clr-white{margin-top:125px;font-size:64px;line-height:89px;color:white;}
h2.margin-bot.clr-green.wow.fadeIn{margin-top:4%;margin-bottom:1%;font-size:38px;}
h2.margin-bot-50.text-center{font-size:38px;}
h3.margin-bot-50{font-size:38px;}
h4.margin-bot-50{font-size:38px;}
h4.rev{font-size:38px;}
h5.margin-bot-40{font-size:37px;margin-top:8%;}
.col-md-6.col-sm-12.res{transform:translatey(0px);animation:float 6s ease-in-out infinite;}.col-md-6.wow.gy.animated img{width:90%;display:block;margin:0px auto;}h4.recent{margin-bottom:3%;font-size:35px;}.col-md-6.gyq img{width:62%;}p.o{font-size:17px;}
.col-md-6.nmkmk{box-shadow:rgba(0, 0, 0, 0.16) 0px 8px 16px;z-index:auto;top:40px;left:0px;text-align:initial;font-weight:400;font-style:normal;text-decoration:none;opacity:1;top:-98px;height:640px;background:rgb(255, 255, 255);margin:0px;padding:0px;border-width:0px;border-radius:0px;font-size:15px;letter-spacing:0px;}@keyframes slidy{0%{left:0%;}
20%{left:0%;}
25%{left:-100%;}
45%{left:-100%;}
50%{left:-200%;}
70%{left:-200%;}
75%{left:-300%;}
95%{left:-300%;}
100%{left:-400%;}
}
div#slider{overflow:hidden;}
div#slider figure img{width:20%;float:left;}
div#slider figure{position:relative;width:500%;margin:0;left:0;text-align:left;font-size:0;animation:30s slidy infinite;}
@keyframes float{0%{transform:translatey(0px);}
50%{transform:translatey(-20px);}
100%{transform:translatey(0px);}
}h1.margin-bot.clr-green.wow.fadeIn{margin-top:4%;margin-bottom:1%;}
.col-md-6.wow.fadeInUp.hjuy{transform:translatey(0px);animation:float 6s ease-in-out infinite;}.col-sm-3.col-md-4.app{margin-left:15px;}.col-md-6.padding-70.foo{padding-top:70px;}a.btn-line-aqua.no-margin{background:#0b3c88;}section#fifth{padding-top:70px;}section#first .row{margin-right:0px !important;}.vvvvvvv{background:#2D2D2D;}
.col-md-6.nnnnn img{width:60%;display:block;margin:0px auto;}
.col-md-6.nnnnn{position:absolute;top:29%;right:0;z-index:10000;}
html,
body{width:100%;height:100%;}
body.drk-bg{background-color:#333}
.hjuy img{width:49%;display:block;margin:0px auto;}
a,
a:hover,
a:focus,
a:active{text-decoration:none;}
section img{width:100%;display:inline-block;}
#preloader{width:100%;height:100%;background-color:#333;position:absolute;z-index:1000;}
h1.text-50.clr-white.my{font-size:50px;}
#preloader .spinner{width:160px;text-align:center;position:absolute;content:"";top:50%;left:50%;margin-left:-80px;margin-top:-25px;}h1.text-50.clr-white{margin-top:125px;font-size:64px;line-height:89px;color:white;}
#preloader .spinner > div{width:50px;height:50px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}p.it{padding-left:5%;padding-right:5%;text-align:justify;margin-top:3%;}
#preloader .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;background-color:#fff;}
#preloader .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;background-color:#fff;}p.comp{padding-left:16%;padding-right:16%;font-size:17px;}.slideshow-container{max-width:1000px;position:relative;margin:auto;}
.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:transparent !important;}
.text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center;}
.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0;}
.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;}
@-webkit-keyframes fade{from{opacity:.4}
to{opacity:1}
}
@keyframes fade{from{opacity:.4}
to{opacity:1}
}
@media only screen and (max-width:300px){.text{font-size:11px}
}
#preloader .spinner .bounce3{background-color:#fff;}
@-webkit-keyframes sk-bouncedelay{0%,
80%,
100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes sk-bouncedelay{0%,
80%,
100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}
p{font-family:'Open-Sans', sans-serif;font-size:14px;line-height:30px;letter-spacing:1px;color:#666;font-weight:400;}
#myVideo{position:relative;right:0;bottom:0;min-width:100%;min-height:100%;background-color:black;opacity:0.3;}
.hero-display{position:absolute;top:99px;visibility:visible !important;left:18%;}.col-md-6.nnnn{position:absolute;top:0;}.gy{transform:translatey(0px);animation:float 6s ease-in-out infinite;padding-top:80px;}
a{font-family:Open-Sans, sans-serif;font-size:14px;letter-spacing:1px;color:#666;text-transform:uppercase;}section#third{background:white;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Dosis', sans-serif;font-weight:400;letter-spacing:2px;color:#333;text-transform:uppercase;}
h1{font-size:36px;line-height:50px;}
h2{font-size:24px;line-height:36px}
h3{font-size:21px;line-height:30px}
h4{font-size:18px;line-height:24px;}.col-md-6.wow.fadeIn.gy{margin-top:70px;}
h5{font-size:16px;line-height:24px;}section#about{background:white;}.col-sm-6.margin-top-30.wow.fadeIn.hgj h3{color:black !important;font-weight:bold;font-size:16px;}.hgj p{color:black !important;}
h3.who{color:black !important;font-size:37px;font-weight:bold;margin-top:70px;}
h6{font-size:14px;line-height:20px}
.text-80{font-size:80px;line-height:110px;}
.text-70{font-size:70px;line-height:90px;}
.text-60{font-size:60px;line-height:75px;}
.text-50{font-size:48px;line-height:70px;}
.text-40{font-size:40px;line-height:50px;}
.txt-16{font-size:16px;line-height:20px;}
.no-padding{padding:0;margin:0;overflow-x:hidden;}
.no-margin{margin:0;}
.padding-70{padding-bottom:70px;}
.padding-50{padding-top:50px;padding-bottom:50px;}
.padding-30{padding-top:30px;padding-bottom:30px;}
.padding-20{padding-top:20px;padding-bottom:20px;}
.padding-10{padding-top:10px;padding-bottom:10px;}
.padding-top-70{padding-top:70px;}
.padding-top-50{padding-top:50px;}
.padding-top-30{padding-top:30px;}
.padding-bot-70{padding-bottom:70px;}
.padding-bot-60{padding-bottom:60px;}
.padding-bot-50{padding-bottom:50px;}
.padding-bot-40{padding-bottom:40px;}
.padding-bot-30{padding-bottom:30px;}
.padding-bot-20{padding-bottom:20px;}
.padding-bot-10{padding-bottom:10px;}
.margin-50{margin:50px 0;}
.margin-40{margin:40px 0;}
.margin-30{margin:30px 0;}
.margin-20{margin:20px 0;}
.margin-10{margin:10px 0;}
.margin-bot-50{margin-bottom:50px;margin-top:50px;}
.margin-bot-40{margin-bottom:40px;}
.margin-bot-30{margin-bottom:30px;}
.margin-bot-20{margin-bottom:20px;}
.margin-bot-10{margin-bottom:10px;}
.margin-top-50{margin-top:50px;}
.margin-top-40{margin-top:40px;}
.margin-top-30{margin-top:30px;}
.margin-top-20{margin-top:20px;}
.margin-top-10{margin-top:10px;}
.margin-lr-50{margin-left:50px;margin-right:50px;}
.margin-lr-40{margin-left:40px;margin-right:40px;}
.margin-lr-30{margin-left:30px;margin-right:30px;}
.margin-l-50{margin-left:50px;}
.margin-l-40{margin-left:40px;}
.margin-l-30{margin-left:30px;}
.margin-l-20{margin-left:20px;}
.margin-r-50{margin-right:50px;}
.margin-r-40{margin-right:40px;}
.margin-r-30{margin-right:30px;}
.margin-r-20{margin-right:20px;}
.float-right{float:right;}
.float-left{float:left;}
.float-right-imp{float:right;}
.float-left-imp{float:left;}
.prlx{background-attachment:fixed;}
.bg-img-lit,
.bg-img-drk{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1;}
.bg-img-lit:after,
.bg-img-drk:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";z-index:-1;}
.bg-img-lit:after{background-color:white;}
.bg-img-drk:after{background-color:black;}
.clr-white h1,
.clr-white h2,
.clr-white h3,
.clr-white h4,
.clr-white h5,
.clr-white h6{color:white;}
.clr-white,
.clr-white p,
.clr-white a{color:#ddd;}
.hvr-red:hover{color:#e74c3c;}
.neon-red{color:#e74c3c;}
.neon-aqua{color:#0b3c88;}
.hero-display .neon-aqua{color:#0b3c88;text-shadow:1px 1px 1px #f5f5f5;font-weight:bold;}
.bg-aqua{background-color:#33ccff;}
.bg-green{background-color:#99cc66;}
.bg-red{background-color:#e74c3c;}
.bg-gray{background-color:#333;}
.bg-drk{background-color:#252525;}
.bg-blk-111{background-color:#111;}
.bg-blk{background-color:#000;}
.bg-offwht{background-color:#eee;}
.bg-wht{background-color:#fff;}
.md-txtleft-sm-txtcenter{text-align:left;}
.md-txtright-sm-txtcenter{text-align:right;}
.bttn{}
.btn-wht-fxd{color:#333;background-color:white;}
.btn-wht-fxd:hover{color:white;background-color:#111;}
.btn-red-fxd{color:#fff;background-color:#e74c3c;}
.btn-red-fxd:hover{color:white;background-color:#333;}
.btn-aqua-fxd{color:#fff;background-color:#0b3c88;}
.btn-aqua-fxd:hover{color:#00c6db;background-color:#111;}
.btn-gray-fxd{color:#fff;background-color:#222;}
.btn-gray-fxd:hover{color:#222;background-color:#fff;}
.btn-wht-fxd,
.btn-wht-fxd:hover,
.btn-red-fxd,
.btn-red-fxd:hover,
.btn-aqua-fxd,
.btn-aqua-fxd:hover{-webkit-transition:0.5s ease;transition:0.5s ease;margin:20px 20px;display:inline-block;letter-spacing:1px;text-align:center;border-radius:10px;padding:10px 36px;width:175px;}
.btn-line-red{padding:10px 15px;color:#333;text-align:center;border:2px solid #e74c3c;border-radius:10px;margin-top:30px;margin-bottom:30px;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;letter-spacing:1px;}
.btn-line-red:hover{color:white;background-color:#e74c3c;border:2px solid #e74c3c;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-transition:0.5s ease;transition:0.5s ease;}
.btn-line-aqua{padding:10px 15px;color:#0b3c88;text-align:center;border:2px solid #0b3c88;border-radius:10px;margin-top:30px;margin-bottom:30px;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;letter-spacing:1px;}
.btn-line-aqua:hover{color:white;background-color:#0b3c88;border:2px solid #0b3c88;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-transition:0.5s ease;transition:0.5s ease;}
.btn-wht{color:#333;padding:10px 30px;background-color:white;margin:50px 25px 50px 25px;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;letter-spacing:1px;}
.btn-wht:hover{color:white;background-color:#333;-webkit-transition:0.5s ease;transition:0.5s ease;}
.btn-wht-line{color:white;padding:10px 30px;margin:30px 0;text-align:center;border:2px solid white;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;font-size:16px;letter-spacing:2px;}
.btn-wht-line:hover{color:#222;background-color:white;-webkit-transition:0.5s ease;transition:0.5s ease;}
.btn-blk{color:white;padding:10px 30px;background-color:#333;margin:50px 25px 50px 25px;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;letter-spacing:1px;}
.btn-blk:hover{color:#333;background-color:white;-webkit-transition:0.5s ease;transition:0.5s ease;}
.btn-small{color:#ddd;text-transform:uppercase;padding:10px 20px;background-color:#25252b;margin:25px;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;letter-spacing:1px;}
.btn-small:hover{color:white;text-transform:uppercase;padding:10px 25px;background-color:#2e2e35;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;}
.btn-gray-line{color:#2e2e35;font-size:18px;padding:10px 30px;text-align:center;border:2px solid #2e2e35;margin-top:50px;margin-bottom:50px;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;letter-spacing:1px;}
.btn-gray-line:hover{color:#ddd;background-color:#2e2e35;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-transition:0.5s ease;transition:0.5s ease;}
.btn-gray{color:#ddd;background-color:#2e2e35;padding:10px 30px;text-align:center;margin-top:50px;margin-bottom:50px;-webkit-transition:0.5s ease;transition:0.5s ease;display:inline-block;letter-spacing:1px;}
.btn-gray:hover{color:white;background-color:#25252b;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-transition:0.5s ease;transition:0.5s ease;}
#header{width:100%;height:80px;z-index:999;-webkit-transition:0.5s ease;transition:0.5s ease;position:fixed;}
.header-area-lit{border-bottom:1px solid rgba(255, 102, 102, 0.50);}
.header-area-lit.sticky{background-color:#fff;}
.header-area-drk{}
.header-area-drk.sticky{background-color:#111;}
#header{height:146px;-webkit-transition:0.5s ease;transition:0.5s ease;z-index:999;box-shadow:0 0px 0px rgba(0, 0, 0, 0.10);background:#0000004f;}
#header.sticky{height:70px;-webkit-transition:0.5s ease;transition:0.5s ease;z-index:999;box-shadow:0 3px 3px rgba(0, 0, 0, 0.10);background:black;}
#header img{height:133px;display:inline;float:left;margin-top:0px;margin-bottom:54px;margin-right:20px;-webkit-transition:0.5s ease;transition:0.5s ease;}
#header.sticky img{height:40px;display:inline;float:left;margin-top:15px;margin-bottom:15px;margin-right:20px;-webkit-transition:0.5s ease;transition:0.5s ease}
.header-area-lit a{color:#222;text-decoration:none;-webkit-text-decoration-line:none;text-decoration-line:none;}
#header a h2{margin:0;font-size:30px;line-height:40px;padding:20px 0;letter-spacing:1px;-webkit-transition:0.5s ease;transition:0.5s ease;}
.header-area-lit a h2{color:#222;}
.header-area-drk a h2{color:#fff;}
#header.sticky a h2{margin:0;line-height:40px;padding:15px 0;text-transform:uppercase;letter-spacing:1px;-webkit-transition:0.5s ease;transition:0.5s ease;}
#nav{list-style:none;}
#nav li{list-style:none;display:inline-block;position:relative;-webkit-text-decoration-line:none;text-decoration-line:none;}
.header-area-lit #nav a,
.header-area-lit.sticky #nav a{color:#333;}
.header-area-lit #nav a:hover,
.header-area-lit.sticky #nav a:hover{color:#e74c3c;}
.header-area-drk #nav a,
.header-area-drk.sticky #nav a{color:#ddd;}
.header-area-drk #nav a:hover,
.header-area-drk.sticky #nav a:hover{color:#00c6db;}
#nav li a{text-transform:uppercase;padding:0 10px;line-height:117px;display:block;text-decoration:none;-webkit-text-decoration-line:none;text-decoration-line:none;letter-spacing:1px;-webkit-transition:0.5s ease;transition:0.5s ease;font-size:16px;}
.sticky #nav li a{text-transform:uppercase;padding:0 5px;line-height:70px;display:block;text-decoration:none;-webkit-text-decoration-line:none;text-decoration-line:none;letter-spacing:1px;-webkit-transition:0.5s ease;transition:0.5s ease;}
#nav li a:hover{-webkit-transition:0.5s ease;transition:0.5s ease;}
.header-area-lit .sticky #nav .active a,
.header-area-lit #nav .active a{-webkit-transition:0.5s ease;transition:0.5s ease;color:#e74c3c;}
.header-area-drk .sticky #nav .active a,
.header-area-drk #nav .active a{-webkit-transition:0.5s ease;transition:0.5s ease;color:#00c6db;}
#nav .active a:after{position:absolute;width:100%;height:100%;content:"";top:0;left:0;-webkit-transition:0.5s ease;transition:0.5s ease;}
#nav li a ul{display:none;}
#nav li a:hover ul{display:block;}
#nav li > ul{position:absolute;max-width:200px;top:80px;right:0;background-color:#2e2e35;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:0.5s ease;transition:0.5s ease;}
#nav li:hover > ul{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:0.5s ease;transition:0.5s ease;}
.sticky #nav li > ul{top:70px;-webkit-transition:0.5s ease;transition:0.5s ease;}
#nav ul li{display:block;}
#nav li ul li a,
.sticky #nav li ul li a{padding:15px 10px;display:block;width:150px;text-align:left;line-height:20px;text-transform:capitalize;border-bottom:1px solid #222;-webkit-transition:0.3s ease;transition:0.3s ease;}
#nav li ul li ul,
.sticky #nav li ul li ul{position:absolute;top:0;right:150px;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:0.3s ease;transition:0.3s ease;}
#nav li ul li:hover > ul,
.sticky #nav li ul li ul:hover{top:0;visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:0.3s ease;transition:0.3s ease;}
#mobile-menu{display:none;}
#mobile-menu .slicknav_menu{position:absolute;right:0;top:15px;-webkit-transition:0.3s ease;transition:0.3s ease;}
.sticky #mobile-menu .slicknav_menu{top:10px;-webkit-transition:0.3s ease;transition:0.3s ease;}
#mobile-menu .slicknav_btn{border-radius:0;-webkit-transition:0.3s ease;transition:0.3s ease;}
#mobile-menu .slicknav_nav{margin-top:60px;-webkit-transition:0.3s ease;transition:0.3s ease;}
.sticky #mobile-menu .slicknav_nav{margin-top:55px;-webkit-transition:0.3s ease;transition:0.3s ease;}
.mobile-menu-lit .slicknav_nav a{padding:15px 15px;margin:0;width:250px;background-color:#ddd;color:#333;border-bottom:1px solid #999;font-size:16px;letter-spacing:1px;-webkit-transition:0.3s ease;transition:0.3s ease;}
.mobile-menu-lit .slicknav_nav a:hover{border-radius:0;color:#e74c3c;-webkit-transition:0.3s ease;transition:0.3s ease;}
.mobile-menu-lit .slicknav_nav .active a{color:#e74c3c;-webkit-transition:0.3s ease;transition:0.3s ease;}
.mobile-menu-drk .slicknav_nav a{padding:15px 15px;margin:0;width:250px;background-color:#000;color:#ddd;border-bottom:1px solid #222;font-size:16px;letter-spacing:1px;-webkit-transition:0.3s ease;transition:0.3s ease;}
.mobile-menu-drk .slicknav_nav a:hover{border-radius:0;color:#00c6db;-webkit-transition:0.3s ease;transition:0.3s ease;}
.mobile-menu-drk .slicknav_nav .active a{color:#00c6db;-webkit-transition:0.3s ease;transition:0.3s ease;}
#mobile-menu .slicknav_nav .slicknav_parent a{text-transform:none;}
.welcome-img{position:relative;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;}
.hero-display{z-index:500;}
.slider-position{position:relative;}
.main-slide{width:100%;height:auto;padding-top:50px;}
.main-slide .slide{background-size:contain;background-repeat:no-repeat;background-position:center;}
.main-slide .btm{background-size:contain;background-repeat:no-repeat;background-position:bottom;}
.owl-theme .owl-dots .owl-dot{display:inline-block;}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#777;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{background:#000;}
.ico-box{width:70px;height:70px;display:inline-block;background-size:contain;}
.ico-fnt{font-size:30px;}
.service-box{height:500px;background-size:cover;background-position:center center;z-index:1;position:relative;display:table;width:100%;}
.service-box:before{position:absolute;top:0;left:0;content:"";width:100%;height:500px;background-color:rgba(0, 0, 0, 0.2);z-index:-1;background-position:center center;-webkit-transition:0.5s ease;transition:0.5s ease;}
.service-box h4{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:table-cell;vertical-align:middle;}
.service-box:hover:before{background-color:rgba(0, 0, 0, 0.8);-webkit-transition:0.5s ease;transition:0.5s ease;}
.inline-ico{display:inline-block;width:30%;padding:0 10px;margin:20px 0;}
#download a img{display:inline-block;max-width:200px;text-align:center;margin-bottom:20px;}
#download .counter{font-family:'open-sans', sans-serif;font-weight:300;display:inline-block;font-size:48px;margin:50px 0 30px 0;}
#fun-fact .counter-box{width:250px;padding:0;display:inline-block;margin-right:-4px;height:220px;}
#fun-fact .counter{font-family:roboto, sans-serif;font-weight:300;display:inline-block;font-size:48px;line-height:60px;margin-bottom:10px;}
#feature-project img{width:100%;}
.team-member-img{width:100%;max-width:270px;height:400px;background-size:cover;position:relative;display:inline-block;}
.team-member-text{color:white;width:100%;height:170px;padding:10px;position:absolute;bottom:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:0.5s ease;transition:0.5s ease;}
.team-member-text p{color:white;-webkit-transition:0.5s ease;transition:0.5s ease;}
.team-member-img:hover .team-member-text{background-color:rgba(0, 0, 0, 0.7);width:100%;height:200px;padding:10px;position:absolute;bottom:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:0.5s ease;transition:0.5s ease;}
.pop-link{color:white;font-size:20px;line-height:20px;margin:10px 5px;display:inline-block;-webkit-transition:0.5s ease;transition:0.5s ease;}
.team-area-red .pop-link:hover{color:#e74c3c;-webkit-transition:0.5s ease;transition:0.5s ease;}
.team-area-aqua .pop-link:hover{color:#00c6db;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box{display:inline-block;width:350px;-webkit-transition:0.2s ease;transition:0.2s ease;border-radius:30px;}
#price .price-box .price-title-lit{width:150px;height:150px;border-radius:100%;border:2px solid #e74c3c;margin-top:20px;display:inline-table;text-align:center;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box:hover .price-title-lit{border:2px solid #e74c3c;background-color:#e74c3c;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box .price-title-lit p{font-size:18px;display:table-cell;vertical-align:middle;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box:hover .price-title-lit p{color:white;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box .price-title-lit p span{font-size:30px;line-height:40px;font-family:'open-sans', sans-serif;}
#price .price-box p{font-size:16px;line-height:30px;}
#price .price-box .price-title-drk{width:150px;height:150px;border-radius:100%;border:2px solid #0b3c88;margin-top:20px;display:inline-table;text-align:center;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box:hover .price-title-drk{border:2px solid #0b3c88;background-color:#0b3c88;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box .price-title-drk p{font-size:18px;display:table-cell;vertical-align:middle;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box:hover .price-title-drk p{color:white;-webkit-transition:0.5s ease;transition:0.5s ease;}
#price .price-box .price-title-lit p span{font-size:30px;line-height:40px;font-family:'open-sans', sans-serif;}
.video-player{width:100%;height:480px;border:0;}
.m-frm{display:inline-block;width:400px;height:50px;margin:20px 0;background:white;border:1px solid #222;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:0.4s ease;transition:0.4s ease;text-align:center;border-radius:10px 0 0 10px;}
.m-frm:focus{width:400px;height:50px;margin:20px 0;background:white;border-radius:0;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-transition:0.4s ease;transition:0.4s ease;border-radius:10px 0 0 10px;}
.m-btn-red,
.m-btn-aqua{display:inline-block;padding:10px 20px;height:50px;margin-left:-4px;color:white;background-color:#e74c3c;border:none;text-transform:uppercase;letter-spacing:1px;border-radius:0px 10px 10px 0px;}
.m-btn-red{background-color:#e74c3c;}
.m-btn-aqua{background-color:#0b3c88;}
#according .according{width:100%;}
#according .tab{position:relative;width:100%;color:#fff;overflow:hidden;}
#according input{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:-1;}
#according label{position:relative;display:block;color:#222;padding:0 0 0 16px;background:#ddd;line-height:2;cursor:pointer;font-size:24px;font-family:'Dosis', sans-serif;font-weight:400;letter-spacing:1px;}
#according .tab-content{max-height:0;overflow:hidden;-webkit-transition:max-height .35s;transition:max-height .35s;margin-bottom:5px;}
#according label{position:relative;display:block;color:#222;padding:0 0 0 16px;background:#ddd;line-height:2;cursor:pointer;font-size:24px;font-family:'Dosis', sans-serif;font-weight:400;letter-spacing:1px;}
#according .according-lit label{color:#333;padding:0 0 0 16px;background:#fff;}
#according .according-lit .tab-content{background:#fff;}
#according .according-drk label{color:#ccc;padding:0 0 0 16px;background:#333;}
#according .according-drk .tab-content{background:#444;}
#according .tab-content p{margin:20px;font-size:16px;line-height:30px;letter-spacing:1px;font-family:'open-sans', sans-serif;}
#according input:checked ~ .tab-content{max-height:350px;}
#according label:after{position:absolute;right:0;top:0;display:block;width:48px;height:48px;line-height:3;text-align:center;-webkit-transition:all .35s;transition:all .35s;}
#according input[type=checkbox] + label:after{content:"+";font-size:18px;}
#according input[type=radio] + label:after{content:"\25BC";}
#according input[type=checkbox]:checked + label:after{-webkit-transform:rotate(315deg);transform:rotate(315deg);}
#according input[type=radio]:checked + label:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}
.reviewer-img{width:100px;height:100px;background-size:cover;border-radius:50px;display:inline-block;}
#review-area .owl-page{background-color:white;border-radius:50%;display:inline-block;height:10px;margin:0 3px;width:10px;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}
#review-area .owl-pagination{bottom:30px;height:100%;position:absolute;width:100%;z-index:9;}
.review-single-slide{padding:0 30px;}
#review-area .owl-controls.clickable{position:relative;}
#review-area .owl-page.active{background-color:#99cc66;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.partner{width:200px;height:150px;float:left;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;}
input{letter-spacing:1px;}
.c-frm{display:block;width:100%;height:50px;color:black;margin:20px 0;background:white;border:1px solid #222;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:0.4s ease;transition:0.4s ease;text-align:center;border-radius:10px;}
.c-frm:focus{display:block;color:black;width:100%;height:50px;margin:20px 0;background:white;border-radius:0;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-transition:0.4s ease;transition:0.4s ease;border-radius:10px;}
.c-msg{display:block;width:100%;height:100px;margin:20px 0;background:white;color:black;border:1px solid #222;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:0.4s ease;transition:0.4s ease;text-align:center;border-radius:10px;}
.c-msg:focus{display:block;width:100%;height:100px;margin:20px 0;background:white;color:black;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-transition:0.4s ease;transition:0.4s ease;border-radius:10px;}
.c-btn,
.c-btn-2{display:inline-block;padding:10px 30px;color:white;background-color:#e74c3c;border:none;text-transform:uppercase;border-radius:10px;}
.c-btn-2{background-color:#0b3c88;}
#map{width:100%;height:400px;}
.ico{width:60px;height:60px;display:inline-block;background-size:contain;margin:15px 0;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.contact-info{padding:20px;}
.contact-info i{font-size:20px;line-height:30px;color:#555;}
.contact-info p{font-size:16px;line-height:30px;}
.social-nav li{list-style:none;display:inline-block;position:relative;-webkit-text-decoration-line:none;text-decoration-line:none;}
.social-nav li a{color:white;font-size:20px;padding:25px 15px;display:block;text-decoration:none;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-transition:0.5s ease;transition:0.5s ease;}
.social-nav li a:hover{text-decoration:none;-webkit-text-decoration-color:none;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-transition:0.5s ease;transition:0.5s ease;}
.ftr-red .social-nav li a:hover,
.ftr-red a:hover{color:#e74c3c;}
.ftr-aqua .social-nav li a:hover,
.ftr-aqua a:hover{color:#00c6db;}
footer a{text-transform:none;}