@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;1,100;1,300;1,400;1,500&display=swap');
::placeholder{color:tomato}
:-ms-placeholder{color:tomato}
:-moz-placeholder{color:tomato !important}
::-moz-placeholder{color:tomato !important}
::-webkit-input-placeholder{color:tomato}
img::-moz-selection{background:transparent}
img::selection{background:transparent}
::-moz-selection{background-color:tomato;color:white;text-shadow:none!important}
::selection{background-color:tomato;color:white;text-shadow:none!important}
:focus{outline:none!important}
input:-webkit-autofill{background-color:rgba(255,255,255,0)!important}
::-webkit-scrollbar{width:5px;background-color:rgba(255,255,255,.15);padding:1px}
::-webkit-scrollbar-thumb{background-color:tomato}
.form-control::-webkit-scrollbar,.well::-webkit-scrollbar,.dropdown-menu::-webkit-scrollbar,.note-editable::-webkit-scrollbar,.table-scroll::-webkit-scrollbar{width:5px;background-color:rgba(255,255,255,0)}
.form-control::-webkit-scrollbar-thumb,.well::-webkit-scrollbar-thumb,.dropdown-menu::-webkit-scrollbar-thumb,.note-editable::-webkit-scrollbar-thumb,.table-scroll::-webkit-scrollbar-thumb{background-color:#ddd}
html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin-right:-15px}
body{color:#999;overflow-x:hidden;font-family: 'Roboto', sans-serif;font-size:14px;background-color:#101518}
ol,ul{margin:0;padding:0;list-style:none}
p{font-size:14px}
.bglight{background:#f6f6f6}
.color-light{color:#ababab}
.padding{padding-top:120px;padding-bottom:120px}
.padding-half{padding-top:60px;padding-bottom:60px}
.no-padding{padding:0}
.font-300{font-weight:300}
.heading-title > span{font-size:44px;display:block;text-transform:capitalize;color:#333;font-family: 'Roboto', sans-serif;font-weight:800;line-height:1}
.btn1{padding:13px 33px;display:inline-block;text-transform:capitalize;font-family: 'Roboto', sans-serif;font-weight:700;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;line-height:14px;border:1px solid transparent}
.btn-rounded{-webkit-border-radius:50px;border-radius:50px}
.btn-transparent-gradient{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1)}
.btn-black{background:#333}
.btn-black:hover{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1)}
.btn-transparent-gradient:hover,.btn-transparent-gradient:focus{background:#333}
.btn-transparent-gradient,.btn-transparent-gradient:hover,.btn-transparent-gradient:focus,.btn-black,.btn-black:hover,.btn-black:focus{color:#fff}
.modex-loader{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1111;background:#fff;overflow-x:hidden}
#preloader{position:absolute;top:50%;left:50%;margin-top:-60px;height:120px;margin-left:-60px;display:inline-block;width:120px}
#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#2a2a2a;border-bottom-color:#121212;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#2a2a2a;border-bottom-color:#121212;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}
#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#2a2a2a;border-bottom-color:#121212;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}
@-webkit-keyframes spin {
0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin {
0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
.navbar-default{background-color:transparent;border-color:transparent}
.header-appear .navbar-default{background:#333;transition:background 2s ease;padding-top:7px;padding-bottom:7px;min-height:70px;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
header{height:70px}
header .logo .logo-dark,header .logo .logo-light{visibility:hidden;opacity:0;width:0;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}
header .logo .logo-dark.default,header .logo .logo-light.default{visibility:visible;opacity:1;width:auto;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}
header.header-appear nav.header-dark-transparent .logo .logo-light,header.header-appear nav.header-dark .logo .logo-light{visibility:visible;opacity:1;width:auto;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}
header.header-appear nav.header-dark-transparent .logo .logo-dark,header.header-appear nav.header-dark .logo .logo-dark{visibility:hidden;opacity:0;width:0;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}
header.header-appear nav.header-light-transparent .logo .logo-dark,header.header-appear nav.header-light .logo .logo-dark{visibility:visible;opacity:1;width:auto;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}
header.header-appear nav.header-light-transparent .logo .logo-light,header.header-appear nav.header-light .logo .logo-light{visibility:hidden;opacity:0;width:0;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}
header a.logo{display:inline-block;vertical-align:middle;line-height:0}
header a.logo img{max-height:35px;max-width:100px;vertical-align:sub}
.header-appear .header-social-icon .header-social-icon a{margin-top:25px}
header .logo .logo-dark.default,header .logo .logo-light.default{visibility:visible;opacity:1;width:auto}
header a.logo img{max-height:35px;max-width:100px;vertical-align:sub;margin-top:25px}
.header-appear a.logo img{margin-top:15px}
.nav_line li.active a:before{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible;opacity:1}
.nav_line li a:before{position:absolute;content:'';width:100%;display:table;height:4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;bottom:-5px;-webkit-transition:all 300ms linear;transition:all 300ms linear;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);visibility:hidden;opacity:0}
header nav .navbar-nav > li > a{font-size:13px;font-weight:600;letter-spacing:.015em;font-family: 'Roboto', sans-serif;color:#FFF!important;margin:20px 26px;padding:0;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
nav .navbar-nav{margin-top:10px}
.header-appear nav .navbar-nav{margin-top:0}
header.sticky nav.navbar.navbar-default.navbar-fixed-top ul.nav > li > a,header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li > a{padding:20px 0}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}
nav.navbar.bootsnav.white-link ul.nav > li a:hover{color:#fe5639!important;background:none;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
header nav .row > div:first-child{flex:1 1 auto}
header nav{width:100%;top:0;z-index:99;margin-bottom:0;display:table}
.header-social-icon a{top:-2px;font-size:13px;font-family: 'Roboto', sans-serif;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);color:#fff!important;border-radius:25px;padding:9px;padding-right:30px;font-weight:100;transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;text-decoration:none;line-height:20px}
.header-social-icon{margin-top:30px;margin-left:-67px}
.header-appear .header-social-icon{margin-top:20px}
i.fa.fa-phone.padding-5px-right{padding-left:4px;padding-right:4px}
.header-social-icon a:hover{text-decoration:none}
.navbar-fixed-bottom,.navbar-fixed-top{z-index:99}
.menu_bars{position:fixed;width:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;z-index:99;-webkit-transition:all linear 300ms;-moz-transition:all linear 300ms;-ms-transition:all linear 300ms;transition:all linear 300ms;right:3%;padding:11px 10px;top:25px;color:#FFF}
.header-appear .menu_bars{top:22px;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
.menu_bars span{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;top:50%;margin-top:9px;right:0;-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
.menu_bars .t1{margin-top:-4px;width:80%}
.menu_bars .t3{top:17px;margin-top:4px;width:50%}
.menu_bars:hover .t1,.menu_bars:hover .t3{width:100%}
.pushmenu{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);padding:20px 15px;width:600px;height:100%;top:0;z-index:1100;position:fixed;overflow:hidden;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.pushmenu-right.pushmenu-open{right:0}
.pushmenu.pushmenu-right{padding:5px 20px 20px 60px}
.pushmenu-right{right:-600px}
.side-nav .menu_bars.active.right{background:none;z-index:99999}
.menu_bars.active.right{position:fixed;padding:15px;top:22px!important;z-index:9999;bottom:auto;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
.side-nav .menu_bars.active.right span{width:24px;height:2px;background:#fff;-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
.menu_bars.active span.t1{margin-top:-5px;-webkit-transform:translateY(11px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}
.side-nav .menu_bars.active.right span .t2{margin:4px}
.side-nav .menu_bars span.t2{margin:3px 0}
.menu_bars.active span.t2{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu_bars.active span.t3{-webkit-transform:translateY(-5px) rotate(-135deg);transform:translateY(-5px) rotate(-135deg)}
.pushmenu .push-logo{display:block;text-align:center;margin-top:24px;margin-left:0}
.pushmenu .push-logo img{max-height:70px;margin:auto}
.push-bottom{position:absolute;bottom:30px;color:#FFF}
.pushmenu .push_nav{position:absolute;width:100%;z-index:100;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;background:transparent}
.pushmenu .push_nav li{display:block;font-size:20px;margin:0 0 15px;text-transform:capitalize;padding-left:0;font-weight:300;font-family: 'Roboto', sans-serif;}
.pushmenu .push_nav > li > a,.header-appear .pushmenu .push_nav > li > a{color:#fff}
.pushmenu .push_nav > li > a > span{display:inline-block;font-size:20px;vertical-align:middle;width:30px;-webkit-transition:all linear 300ms;transition:all linear 300ms;color:#fff!important;opacity:.7;margin-right:20px;margin-top:0;font-weight:500;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
.pushmenu .social_icon{position:absolute;bottom:15px;left:25px;right:0}
a.facebook-bg-hvr:hover{background:#3C599F;background-color:#3C599F;border-radius:50%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
a.instagram-bg-hvr:hover{border-radius:50%;background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
a.pinterest-bg-hvr:hover{background:#cc2127;background-color:#cc2127;border-radius:50%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
a.youtube-bg-hvr:hover{background:#FF0000;background-color:#FF0000;border-radius:50%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
a.twitter-bg-hvr:hover{background:#1DA1F2;background-color:#1DA1F2;border-radius:50%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
a.linkedin-bg-hvr:hover{background:#0072b1 ;background-color:#0072b1 ;border-radius:50%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
p.text-white.text-small{margin-top:10px}
.sidebar_menu .small-icon li{margin:0}
.sidebar_menu .small-icon li a{color:#fff}
.sidebar_menu .small-icon li a:hover{color:#fff;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.pushmenu.pushmenu-open .push_nav > li{-webkit-transform:translate3d(0,0px,0px);transform:translate3d(0,0px,0px);opacity:1;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.pushmenu .push_nav > li{display:block;position:relative;-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px);opacity:0}
.pushmenu .push_nav > li a{display:block}
.pushmenu.pushmenu-open .push_nav > li a:hover{transform:translateX(-10px);transition:all 300ms linear}
.side-nav-social-icon a{font-size:16px;display:inline-block;text-align:center;color:#fff;height:30px;line-height:30px;width:30px;margin:3px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}
/*.static-img-background{background-image:url(../images/slidernewimage3.jpg);width:100%;background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat}*/
.forcarousel{font-size:15px!important;font-family: 'Roboto', sans-serif;font-weight:300;color:#fff;line-height:20px!important}
p.heading1{font-size:44px!important;font-family: 'Roboto', sans-serif;font-weight:700;color:#fff;line-height:normal!important}
p.moreheading1{color:#fff;font-size:15px!important;font-family: 'Roboto', sans-serif;font-weight:300;line-height:normal!important;letter-spacing:1px!important}
a.slider-btn.btn.btn-white.btn-rounded.btn-large.btn-hvr-white.margin-10px-right{border-radius:50px!important;background:transparent!important;color:#FFF!important;font-size:14px!important;padding:9px 25px!important;line-height:25px;display:inline-block;border:1px solid #fff!important;text-transform:capitalize;text-align:center!important;width:auto;font-family: 'Roboto', sans-serif;font-weight:600;transition-duration:.3s;transition:all .3s!important;transition-timing-function:ease-in-out}
a.slider-btn.btn.btn-white.btn-rounded.btn-large.btn-hvr-white.margin-10px-right:hover{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);border:1px solid transparent!important;transition-duration:.3s;transition:all .3s!important;transition-timing-function:ease-in-out}
.behance-slider .owl-theme .owl-dots .owl-dot span{background:none;border:2px solid #4e5456}
.behance-slider .owl-theme .owl-dots .owl-dot.active span,.behance-slider .owl-theme .owl-dots .owl-dot:hover span{background-color:#d8a62a}
.navbar-icon{text-align:center;margin-top:34px}
.contact-button{padding:12px 25px;font-size:16px;border:2px solid;font-weight:300;color:#fff;font-family: 'Roboto', sans-serif;background:transparent}
.tp-bullet{width:15px;height:15px;position:absolute;cursor:pointer;border-radius:50%;border:2px solid #4f5557;background:transparent}
.tp-bullet.selected,.tp-bullet:hover{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-color:#2a2a2a #121212 #121212 #2a2a2a}
.team-para.heading_space{font-size:18px!important;font-family: 'Roboto', sans-serif;font-weight:300;padding-top:15px;padding-bottom:80px;color:#818181;margin-top:0}
.service-paragraph.bottom20{font-size:18px;font-family: 'Roboto', sans-serif;font-weight:300;color:#818181;margin-top:20px}
h1,h2,h3,h4,h5,h6{margin:0}
.top20{margin-top:20px}
.process-number{background:#fff;padding:0 5px 55px 20px;position:relative;text-align:center;-webkit-border-radius:5px;border-radius:5px;margin-top:80px;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.process-number:hover{cursor:pointer;opacity:1;visibility:visible;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-radius:5px;color:#FFF}
h4.font-light.bottom20{font-size:24px;font-family: 'Roboto', sans-serif;font-weight:400;color:#000;padding-top:0;padding-bottom:32px}
.process-number:hover h4.font-light.top20.bottom20{color:#fff!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
p.services{text-align:center;font-size:14px;font-family: 'Roboto', sans-serif;font-weight:300}
.process-number:hover .our-services{color:#FFF!important;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-text-fill-color:#fff}
.our-services{font-size:40px;background:#fb5340;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-top:60px}
.parallax1{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);padding-top:60px;padding-bottom:60px}
img.parallaxie{margin-left:-120px;margin-top:-25px}
.parallax1 .item-titles{padding-top:110px}
h4.font-xlight.wow.fadeInUp{padding-bottom:34px;color:#fff;font-size:18px;font-family: 'Roboto', sans-serif;font-weight:300}
h1.top25{padding-bottom:30px;color:#fff;font-size:48px;font-family: 'Roboto', sans-serif;font-weight:700}
.pull-left.left-alignment{text-align:left}
p.bottom25{color:#fff;padding-bottom:30px;text-align:left;font-size:18px;font-family: 'Roboto', sans-serif;font-weight:300}
.btn.btn-rounded.btn-large{margin-bottom:140px}
.btn.btn-rounded{border-radius:50px}
.btn.btn-white{background:#fff;color:#000}
.btn.btn-large{padding:9px 30px;line-height:25px}
.btn{display:inline-block;border:2px solid transparent;letter-spacing:.5px;line-height:inherit;border-radius:0;text-transform:capitalize;width:auto;font-size:15px;font-family: 'Roboto', sans-serif;font-weight:500;transition-duration:.3s;transition:all .3s!important;transition-timing-function:ease-in-out}
a.btn.btn-white.btn-rounded.btn-large.btn-hvr-white.margin-10px-right:hover{background:#333;color:#FFF;-webkit-transition:all .7s linear;-o-transition:all .7s linear;transition:all .7s linear}
section.counter.no-transition{background-color:#fff;padding-top:120px;padding-bottom:120px}
h2.detailcounter.blackcolor.text-center{font-size:44px;font-family: 'Roboto', sans-serif;font-weight:800;padding-bottom:30px}
p.bottom40.text-center{font-size:18px;font-family: 'Roboto', sans-serif;padding-bottom:86px;line-height:normal;color:#b2b2b2;font-weight:300}
h3.count.text-extra-dark-gray.font-weight-100.no-margin-bottom{font-size:38px;font-family: 'Roboto', sans-serif;font-weight:600;text-align:-webkit-left}
p.no-margin-bottom.font-weight-400.text-medium-gray{padding-left:133px;padding-top:20px;font-size:14px;font-family: 'Roboto', sans-serif;font-weight:300;color:#858585;text-align:-webkit-left}
.counter-icon{margin-top:-7px;float:left;font-size:46px;margin-right:25px}
.counter-icon i.fa{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:60px}
.counter-icon i.fa:hover{transform:translateY(-10px);transition:all 300ms linear}
section#team{padding-top:120px;padding-bottom:120px}
.image{overflow:hidden}
.image,.image img{position:relative}
.image img{-o-transition:all .8s linear;-webkit-transition:all .8s linear;-ms-transition:all .8s linear;transition:all .8s linear;width:100%}
.image:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.item{text-align:center}
.team-box,.team-box ul li{display:inline-block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.team-box{position:relative;overflow:hidden;content:"";width:100%;box-shadow:0 10px 10px -10px rgba(0,0,0,0.35);border:4px solid #FFF;max-width:400px}
.team-box .social_icon{height:auto;text-align:center}
.team-box .team-content{padding:30px 20px;text-align:center;background:#fff}
.team-box .team-content h3{font-weight:400}
.team-box .team-content p{margin-bottom:0}
.team-box.greycontent .team-content{background:#f6f6f6}
.overlay{position:absolute;opacity:0;visibility:hidden;height:100%;width:100%;left:0;top:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;padding:10px 15px}
.center-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.team-box:hover .overlay{opacity:1;visibility:visible;background:linear-gradient(217deg,rgba(251,83,64,.5),rgba(250,82,66,.5)),linear-gradient(127deg,rgba(242,73,87,.5),rgba(230,60,115,.5));-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.team-box ul li{opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.team-box:hover ul li{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
ul.social_icon.whitebg li a{background:#fff;border-color:#fff;color:#384141;box-shadow:0 10px 10px -10px rgba(0,0,0,0.35);box-shadow:0 0 3px rgba(0,0,0,.1)}
ul.social_icon li a{position:relative;border:1px solid #fff;color:#fff;display:list-item;font-size:16px;height:36px;width:36px;line-height:36px;text-align:center;-webkit-border-radius:50px;border-radius:50px;z-index:1;overflow:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
ul.social_icon li a.facebook:hover,ul.social_icon li a.facebook:focus{background:#3b5999;border-color:#3b5999;color:#FFF;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
ul.social_icon li a.twitter:hover,ul.social_icon li a.twitter:focus{background:#55acee;border-color:#55acee;color:#FFF;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
ul.social_icon li a.linkden:hover,ul.social_icon li a.linkden:focus{background:#0077B5;border-color:#0077B5;color:#FFF;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
ul.social_icon li a.insta:hover,ul.social_icon li a.insta:focus{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);border-color:#d6249f;color:#FFF;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
ul.social_icon li a:hover,ul.social_icon li a:focus{background:#0084ff;border-color:#0084ff;color:#fff;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
a{-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
a,a:hover,a:focus{outline:none;text-decoration:none}
a{color:inherit}
h3.team{font-size:20px;font-family: 'Roboto', sans-serif;text-align:center;padding-top:40px;color:#333}
p.bottom50{text-align:center;font-size:16px;font-family: 'Roboto', sans-serif;padding-top:5px;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-ms-background-clip:text;-webkit-text-fill-color:transparent}
h3.team{font-size:20px;font-family: 'Roboto', sans-serif;text-align:center;padding-top:50px;color:#333;font-weight:600}
p.bottom50{text-align:center;font-size:16px;font-family: 'Roboto', sans-serif;padding-top:10px;font-weight:600;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
/*.testimonial{background-image:url(../images/testimonialsection.jpg);background-size:cover;background-repeat:no-repeat;padding-top:120px;padding-bottom:120px;width:100%}*/
.roundedimage{height:100px;max-width:100px;float:left;width:100px!important}
.testimonial-text{color:#fff;margin-left:25px;text-align:left}
h1.testimonial-member-name{padding-bottom:20px;font-size:16px;font-family: 'Roboto', sans-serif;margin-left:110px}
p.testimonial-member-desc{font-size:15px;font-family: 'Roboto', sans-serif;line-height:normal;margin-bottom:0;margin-left:110px;margin-right:20px;font-weight:300}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{width:10px;background:#fff;height:10px}
.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:0 6px;background:#869791;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:100px}
section#work{padding-top:120px;padding-bottom:120px;background-color:#fff}
.cbp-l-filters-button{margin-bottom:30px!important;text-align:center;margin-top:30px!important}
.cbp-l-filters-buttonCenter .cbp-filter-item{border:none;margin:0 0 10px;padding:0;font-size:14px;font-weight:600;font-family: 'Roboto', sans-serif;color:#333;margin-bottom:65px}
.cbp-l-grid-mosaic-flat .cbp-caption-activeWrap{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1)}
.cbp-l-filters-buttonCenter .cbp-filter-item:hover{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active{color:#333;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
span.line{text-align:center;margin-left:5px;margin-right:5px;font-size:15px;font-weight:600}
.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link{color:#FFF!important;display:inline-block;font-size:15px;font-family: 'Roboto', sans-serif;!important;font-weight:500;text-decoration:none;padding:9px 30px;margin-top:40px;box-shadow:none;border-radius:50px;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);border:1px solid transparent!important;letter-spacing:.5px;text-transform:capitalize;line-height:25px}
.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link:hover{background:#333!important;color:#FFF;-webkit-transition:all .3s linear!important;-o-transition:all .3s linear!important;transition:all .3s linear}
h1.text-medium.margin-10px-bottom{font-size:44px;font-family: 'Roboto', sans-serif;font-weight:600;padding-bottom:20px}
p.area-title.text-capitalize.margin-10px-bottom{font-size:18px;font-family: 'Roboto', sans-serif;color:#818181;font-weight:300;padding-bottom:60px}
/*section.video-section.video-parallax.no-transition{background-image:url(../images/videoparallax.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;padding-top:120px;padding-bottom:120px;-webkit-background-size:cover}*/
p.text-medium.text-dark-gray.margin-20px-bottom{color:#fff;font-size:23px;text-align:center;font-family: 'Roboto', sans-serif;font-weight:300}
h1.text-white.font-weight-500{font-size:60px;color:#fff;font-family: 'Roboto', sans-serif;font-weight:700;margin-bottom:65px}
.center-col{float:none;margin-left:auto;margin-right:auto}
.btn.btn-extra-large{font-size:18px;line-height:2px;color:#FFF}
.btn{letter-spacing:.5px;text-transform:capitalize;width:auto;font-family: 'Roboto', sans-serif;font-weight:500;transition-duration:.3s;transition:all .3s!important;transition-timing-function:ease-in-out}
i.fa.fa-play-circle{font-size:55px;margin-right:10px;display:inline;vertical-align:middle;margin-top:-10px}
.btn.btn-extra-large:hover i.fa.fa-play-circle{display:initial;background:#2a2a2a!important;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
i.fa.fa-play-circle:hover{display:initial;background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
*{box-sizing:border-box}
.price-hide-sm{padding-bottom:70px}
.price{border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;transition:.3s;box-shadow:0 5px 9px 0 rgba(0,0,0,0.1)}
.price .table-header{background-color:#eee;font-size:18px;font-family: 'Roboto', sans-serif;font-weight:600;margin-bottom:30px;padding-top:20px;padding-bottom:20px}
h1.pricing_rate{font-size:36px;font-family: 'Roboto', sans-serif;font-weight:700;margin-bottom:10px;color:#333}
h1.pricing_rate .zero{font-size:25px;font-family: 'Roboto', sans-serif;font-weight:700;margin-bottom:10px;color:#333}
h5.month{font-size:15px;font-family: 'Roboto', sans-serif;font-weight:600}
.price li{padding:10px;text-align:center;font-size:15px;font-family: 'Roboto', sans-serif;color:#4f4f4f}
.button{display:inline-block;background-color:#333;border:1px solid transparent;color:#FFF;padding:9px 30px;text-align:center;text-decoration:none;font-size:15px;border-radius:50px;font-family: 'Roboto', sans-serif;font-weight:500;line-height:25px;letter-spacing:.5px;text-transform:capitalize;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
li.grey{margin-top:40px;margin-bottom:40px}
.button:hover{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);border:1px solid transparent!important;color:#FFF;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.bg-color-text{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);border:1px solid transparent!important;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;color:#FFF!important;margin-top:2px}
.bg-color-text p{color:#FFF!important;padding-top:30px;font-size:18px;font-weight:600;font-family: 'Roboto', sans-serif;}
.button.bg-color-text:hover{background:#333!important;color:#FFF;border:1px solid transparent;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.li-height{margin-top:-45px}
.verticle-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.blog-image{border:10px solid #FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.2);box-shadow:0 2px 12px 0 rgba(0,0,0,0.2)}
.blog-image > img{width:100%}
.blog-box p{color:#a0a0a0}
.blog-box .heading-title{margin-bottom:40px}
.blog-cover{background:url(../images/blog-header.jpg)!important;background-size:cover;background:no-repeat;background-position:top center!important;padding-bottom:120px;width:100%}
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{padding-top:195px}
section#ourblog{background:#f6f6f6;padding-bottom:120px;padding-top:20px}
.alt-font{font-family: 'Roboto', sans-serif;}
.top40{margin-top:40px;font-weight:400}
h3.top40.darkcolor.bottom25{font-size:25px;text-transform:capitalize;color:#333;font-family: 'Roboto', sans-serif;font-weight:800}
.bottom25{margin-bottom:25px}
p.text-white.margin-5px-bottom{padding-top:10px;padding-bottom:10px}
.text-white{color:#FFF}
.margin-5px-bottom{margin-bottom:5px}
.ourblog .blog_desc{position:relative}
.ourblog .desc_tags{position:absolute;top:15px;left:15px}
.category li{border-bottom:1px solid #e8ecf0;display:block;margin-top:20px;margin-bottom:10px;padding-bottom:10px}
.category li a{color:#666}
.category li a:hover,.category li a:focus,.widget .media-body > a:hover{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important}
.blog_author .photo >
.widget .media-body > a,.pager li > a,.readmore,.button,.updates .latest_updates .update_text p{font-size:14px;font-weight:700;line-height:24px}
.widget_search .form-control{border:1px solid #b3b6b9!important;border-right:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:12px;height:42px;position:relative}
.postanchor .share{color:#fff;color:#fff;cursor:pointer;display:inline-block;height:35px;left:50%;line-height:38px;margin-left:-17px;margin-top:-17px;position:absolute;text-align:center;top:50%;width:35px;z-index:1}
.category li a{color:#666}
.blog_item .swiper-container{height:440px}
i.fa.fa-search{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.widget_search .input-group-addon{background:transparent;border:1px solid #b3b6b9;border-left:none;-webkit-border-radius:0;border-radius:0;cursor:pointer;font-size:19px;padding:0 12px}
form.widget_search{margin-bottom:60px}
h4.text-capitalize.darkcolor.bottom15{text-transform:capitalize;font-family: 'Roboto', sans-serif;font-weight:700;color:#333;font-size:22px;margin-bottom:20px}
.widget .media-body > a{color:#515A5F}
.widget .media-body > a,.pager li > a,.readmore,.updates .latest_updates .update_text p{font-size:13px;color:#515A5F;font-weight:700}
ul.web_tags li,.pager,ul.social li,ul.social_simple li{display:inline-block}
.blog_item .blog_slides .swiper-pagination{text-align:center;bottom:30px!important}
.blog_author.borderleft{border-left:1px solid #dadada;padding-left:11px}
.blog_author .photo{display:table-cell;vertical-align:middle;padding-bottom:16px;display:inline-block;padding-bottom:0}
.blog_author.flat .metas{border-left:1px solid #dadada;padding-left:11px;display:inline-block;padding-bottom:0}
.blog_author .authorname{display:table-cell;vertical-align:middle;padding-bottom:0;color:#515A5F}
.blog_author.flat .metas{margin-left:6px;color:#515A5F}
.blog_author .photo{height:36px;width:36px;-webkit-border-radius:100%;border-radius:100%}
.blog_author.flat .photo,.blog_author.flat .authorname,.blog_author.flat .metas{display:inline-block;padding-bottom:0}
.blog_author .photo > img{-webkit-border-radius:100%;border-radius:100%}
.blog_author .authorname{padding-left:14px;display:inline-block}
.blog_author .authorname a{display:block;font-weight:700;line-height:8px}
.image1,.image1 img{position:relative}
.image1 img{width:100%;display:block}
.blog_item:hover h3 a{background:#2a2a2a!important;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}
.readmore:hover{color:#fff}
.blog_author .authorname span{font-size:11px}
.blog_author .metas{margin:10px 0 0}
.blog_author .metas > i{margin-right:5px;font-size:16px}
.postanchor{border-bottom:1px solid #dadada;padding-top:20px;position:relative}
.postanchor p{margin-bottom:20px}
.postanchor a{color:#515A5F;font-weight:700;text-transform:uppercase}
.postanchor i{font-size:20px}
.postanchor .previous a i{margin-right:5px}
.postanchor .nextpost a i{margin-left:5px}
h4.text-capitalize.darkcolor.heading.bottom40{font-size:25px;text-transform:capitalize;color:#333;font-family: 'Roboto', sans-serif;font-weight:700;margin-top:60px;margin-bottom:40px;margin-left:5px}
.eny_profile{border-bottom:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding-bottom:30px;position:relative}
.eny_profile .profile_photo,.eny_profile .profile_text{display:table-cell;vertical-align:top}
.eny_profile .profile_text{padding-left:20px}
.darkcolor{color:#333!important;font-size:16px;font-weight:700}
.top30{margin-top:30px;margin-bottom:20px}
.comments{margin-top:10px;font-size:15px;font-weight:300;line-height:20px;word-spacing:3px;font-family: 'Roboto', sans-serif;}
.bottom30{margin-bottom:30px;font-size:15px;font-weight:300;line-height:20px;color:#797877}
.heading_space{font-size:15px!important;font-weight:300;line-height:20px;color:#797877;margin-top:60px}
a.button.dark.top10{margin-bottom:40px;color:#FFF!important}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:50px}
.pager li>a:hover{background:#2a2a2a!important;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);color:#FFF!important}
.postanchor .share{color:#fff!important;cursor:pointer;display:inline-block;height:35px;left:50%;line-height:38px;margin-left:-17px;margin-top:-17px;position:absolute;text-align:center;top:50%;width:35px;z-index:1}
ul.web_tags{margin-left:-8px}
ul.web_tags li a{color:#333;display:block;font-size:13px;font-weight:500;line-height:8px;padding:6px 0 0 10px;position:relative;height:20px}
ul.social li a:before,nav.navbar.navbar-default,nav.navbar.bootsnav ul.nav > li > a:before,.navbar-brand > img,nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:before,.overlay-menu,.overlay-menu ul.full-nav li a:before,.menu-icon span,.menu-icon span:before,.menu-icon span:after,.tp-bullet,.swiper-pagination-bullet,.swiper-button-next,.swiper-button-prev,.cbp-l-filters .cbp-filter-item span:after,.icon_wrap .icon_box,.icon_wrap .icon_box hr,.back-top,.back-top-visible,a,.pager li > a:before,.button:before,.ourteam .social_vertical,.overlay,.pricing_item{-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}
ul.web_tags li a::before{background-color:inherit;content:"";height:10px;position:absolute;right:-5px;top:5px;-webkit-transform:skew(-45deg,45deg);-moz-transform:skew(-45deg,45deg);-ms-transform:skew(-45deg,45deg);-o-transform:skew(-45deg,45deg);transform:skew(-45deg,45deg);width:10px;z-index:-1}
.blog_item{margin-top:60px}
.share_purpose{background:#ffd600;left:50%;position:absolute;bottom:-20px;display:none;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}
.share_purpose::before{background:#ffd600;content:"";display:block;height:11px;left:50%;margin-left:-5px;position:absolute;top:-6px;width:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.share_purpose .social_simple li:first-child a{border:none}
.share_purpose .social_simple li a{padding:5px;margin:0;height:36px;line-height:32px;width:34px;text-align:center;color:#fff;border-left:1px solid #f3ce1b}
.share_purpose .social_simple li a:hover{color:#515A5F}
.readmore{display:inline-block}
.page-contact{}
.page-contact label{color:#fff;font-weight:300}
.page-contact input.form-control{background:none;border-radius:100px;padding:20px}
.page-contact textarea.form-control{background:none;border-radius:10px;padding:20px}
.contact-section-widht{padding:0 62px}
.paad-top-p{font-size:14px;font-family: 'Roboto', sans-serif;font-weight:300;color:#fff}
.paad-right{margin-top:10px;font-size:14px;font-family: 'Roboto', sans-serif;font-weight:400;color:#ccc;text-align:justify}
.icon{font-size:40px}
.facontact:hover{color:#fff}
.p-text-form{font-family: 'Roboto', sans-serif;color:#959595}
.icon1{font-size:40px;margin-left:25px}
.mr-top-icon{margin-top:40px}
.icon-text-color{color:#999;font-size:14px;font-family: 'Roboto', sans-serif;font-weight:400;margin-bottom:10px}
.bg-extra-dark-gray{background-color:#f6f6f6;padding-top:120px;padding-bottom:120px}
.medium-icon1 a{font-size:20px;height:60px;width:60px;line-height:60px;display:inline-block;margin:2px;text-align:center;border:1px solid transparent;border-radius:50px;color:#2a2a2a}
footer{}
footer .footer-container{background:#000;padding:10px 0;font-size:13px;font-family: 'Roboto', sans-serif;color:#888}
footer .footer-title{font-size:1.6rem;font-weight:400;color:#000;margin-bottom:30px}
footer ul li a{font-size:1.2rem}
footer .color-orange{color:orange}
footer .color-purple{color:purple}
footer .color-turquoise{color:turquoise}
.facebook1-bg-hvr:hover{background:#4267B2;color:#fff;border:1px solid #4267B2;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.twitter1-bg-hvr:hover{background:#1DA1F2;color:#fff;border:1px solid #1DA1F2;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.pinterest1-bg-hvr:hover{background:#BD081C;color:#fff;border:1px solid #BD081C;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.google1-bg-hvr:hover{background:#DB4437!important;color:#fff!important;border:1px solid #DB4437!important;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.linkedin1-bg-hvr:hover{background:#0077B5!important;border:1px solid #0077B5!important;color:#FFF!important;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.instagram1-bg-hvr:hover{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);color:#FFF;border:none!important;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.envelope1-bg-hvr:hover{background:rgba(255,25,25,1);color:#FFF;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.center-logo{left:50%;position:absolute;margin-top:-35px;top:50%;text-align:center;transform:translateX(-50%);z-index:1;max-width:20%}
.header-appear .center-logo{margin-top:-30px}
.medium-icon.side-nav-social-icon.list-inline.push-button{position:absolute;bottom:30px;color:#FFF}
.bottom-nav nav .navbar-index3newnav{position:relative;left:50%;transform:translateX(-50%)}
nav.index3-push.pushmenu{background:#fff!important}
.index3-push .index3-sidenav > li > a{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;font-size:25px}
.index3-push.pushmenu .push_nav > li > a > span{color:#333;-webkit-text-fill-color:#333;font-size:22px;font-weight:900}
.header-appear .header-social-icon2 a{color:#333!important}
.header-appear .header-social-icon2 a:hover{color:#FFF!important}
.index3-socialicon.side-nav-social-icon a{color:#333;border:1px solid}
.index3-socialicon.side-nav-social-icon a svg{till:#333}
.index3-socialicon.side-nav-social-icon a:hover{color:#FFF}
.index3-socialicon.side-nav-social-icon a:hover svg{till:#fff}
.copyright{color:#777;margin-top:15px}
.bottom-nav.side-nav .menu_bars.active.right span{background:#333}
header nav.navbar-default,nav.navbar.bootsnav{border-bottom:0}
.bottom-nav .navbar-fixed-top{position:absolute;top:auto;bottom:0;margin:0;box-shadow:0 10px 10px -10px rgba(0,0,0,0.35)}
.header-appear .menu_bars.color-change span{background:#333!important}
.header-appear .navbar-index3nav{background:#FFF;transition:background 5s ease;padding-top:7px;padding-bottom:7px;min-height:70px;box-shadow:0 10px 10px -10px rgba(0,0,0,0.35)}
header.header-appear nav .navbar-nav.navbar-index3newnav > li > a{color:#333!important}
nav.navbar.bootsnav.nav-white-list ul.nav > li a:hover{color:#fe5639!important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.nav_line li.active a:before{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible;opacity:1}
.nav_line li a:before{position:absolute;content:'';width:100%;display:table;height:4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;bottom:-5px;-webkit-transition:all 300ms linear;transition:all 300ms linear;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);visibility:hidden;opacity:0}
.bottom-nav .menu_bars{position:absolute;top:auto;bottom:25px}
.bottom-nav .header-appear .menu_bars{top:auto}
.bottom-nav .pushmenu-fixed.menu_bars{position:fixed;top:22px;bottom:auto}
.bottom-nav .navbar-bottom-top .menu_bars{position:fixed!important;top:22px!important}
.navbar-bottom-top{position:fixed!important;top:0!important;bottom:auto!important;margin:auto!important}
header nav.navbar{border-radius:0;padding:0}
.navbar-fixed-bottom,.navbar-fixed-top{z-index:99}
.navbar-fixed-top.header-appear{top:0;bottom:auto}
.index3 .tp-bullets{display:none}
.agn-nav .gradient-bar{position:relative;background:#151515;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);color:#FFF;margin-bottom:0!important}
.header-appear .gradient-bar{background:#333;transition:background 2s ease;padding-top:7px;padding-bottom:7px;min-height:70px;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear;position:fixed;z-index:9999}
.agn-nav .menu_bars{top:25px!important;position:absolute}
.agn-nav .header-appear .menu_bars{position:fixed}
nav.index4-push.pushmenu{background:#fff!important;z-index:9999}
.index4-push.pushmenu .push_nav > li > a > span{background:#121212;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:16px;font-weight:500}
.index4-push .index4-sidenav > li > a{color:#333!important;font-weight:400;font-size:20px}
.header-appear .menu_bars.index4 span{color:#FFF}
.agn-nav.side-nav .menu_bars.active.right span{background:#333}
.header-social-icon1 a{font-size:16px;display:inline-block;text-align:center;color:#fff;height:30px;line-height:30px;width:30px;margin:5px;border-radius:50px;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;text-decoration:none;line-height:30px}.header-social-icon1 svg{fill:#fff}
.header-appear nav.navbar.navbar-default.agn-nav.bootsnav.navbar-fixed-top.nav-white.header-light.bg-transparent.nav-box-width.white-link.on.no-full{background:#2a2a2a;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%);background:linear-gradient(to right,#2a2a2a 0%,#121212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);transition:background 2s ease;padding-top:7px;padding-bottom:7px;min-height:70px;transform:translateZ(0);-webkit-transition:all .9s linear;-o-transition:all .9s linear;transition:all .9s linear}
.nav_line1 li.active a:before{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible;opacity:1}
nav.navbar.bootsnav.white-link ul.nav.gradient-colors > li a:before{position:absolute;content:'';width:100%;display:table;height:4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;bottom:-5px;-webkit-transition:all 300ms linear;transition:all 300ms linear;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);color:#FFF!important;visibility:hidden;opacity:0}
nav.navbar.bootsnav.white-link ul.nav.gradient-colors > li a:hover{color:#FFF!important}
.header-appear .header-social-icon1{margin-top:10px}
.header-appear nav .navbar-s{margin-top:0}
.header-social-icon1{margin-top:19px}
header nav .navbar-s> li > a{font-size:14px;font-weight:400;letter-spacing:.015em;font-family: 'Roboto', sans-serif;color:#FFF!important;margin:20px;padding:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;float:left}
nav .navbar-s{margin-top:10px;margin-left:0}
.agn-nav nav .navbar-s{position:relative;left:50%;transform:translateX(-50%)}
.f-left li{float:left}
.pushmenu-right.pushmenu-open{right:0}
.pushmenu-right{right:-600px}
.push-bottom{width:80%;position:absolute;bottom:30px;color:#FFF;margin-left:2px;text-align:center}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent!important}
a.slider-btn1.btn.btn-white.btn-rounded.btn-large.btn-hvr-white.margin-10px-right{color:#FFF!important;background:#2a2a2a!important;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1);-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
a.slider-btn1.btn.btn-white.btn-rounded.btn-large.btn-hvr-white.margin-10px-right:hover{color:#333!important;background:#FFF!important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.parallax2{background:#333}
a.parallax2-btn:hover{background:#2a2a2a!important;background:-moz-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-webkit-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:-ms-linear-gradient(left,#2a2a2a 0%,#121212 100%)!important;background:linear-gradient(to right,#2a2a2a 0%,#121212 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a',endColorstr='#121212',GradientType=1)!important;color:#FFF!important;-webkit-transition:all .7s linear;-o-transition:all .7s linear;transition:all .7s linear}
.parallax2-btn.btn{border:none!important}
@media (max-width: 768px) {
.center-logo{left:20%}
.bottom-logo{margin-top:-30px}
.gradient-logo{margin-top:-18px}
.index-4#menu_bars{right:1%;margin-top:-15px;z-index:99999}
.header-appear .bottom-logo{margin-top:0}
.menu_bars{top:24px}
.index3-socialicon.side-nav-social-icon a{margin-left:10px}
header a.logo img{margin-top:15px}
.header-appear a.logo img{margin-top:15px}
.navbar-fixed-top{top:0}
.pushmenu.pushmenu-right{padding:0 0 0 60px}
.pushmenu{width:300px}
.pushmenu .push_nav{margin-left:-30px}
.pushmenu .push-logo{margin-left:-30px}
p.text-white.text-small{margin-top:0;margin-left:15px}
.push-bottom{position:absolute;bottom:20px;color:#FFF;margin-left:-43px}
.header-social-icon a{display:none}
p.heading1{font-size:25px!important}
p.moreheading1{font-size:10px!important}
.bottom20{font-size:17px;margin-top:10px}
.padding{padding-top:80px;padding-bottom:80px}
.process-number{margin-top:45px}
img.parallaxie{margin-left:-80px!important;margin-top:15px!important;width:100%;display:inline-block}
.parallax1 h4.font-xlight.wow.fadeInUp{text-align:center;font-size:17px}
.parallax1 p.bottom25{text-align:center;font-size:15px}
.parallax1{padding-top:80px!important;padding-bottom:0}
h1.top25{font-size:30px!important}
h2.detailcounter.blackcolor.text-center{font-size:25px;padding-bottom:15px}
p.bottom40.text-center{padding-bottom:0}
section.counter.no-transition{padding-top:80px;padding-bottom:80px}
.counter-icon i.fa{margin-left:20px;margin-top:60px}
p.no-margin-bottom.font-weight-400.text-medium-gray{font-size:20px}
section#team{padding-top:80px;padding-bottom:80px}
p.heading_space{font-size:17px;padding-top:10px;padding-bottom:30px}
.team-box{position:relative;overflow:hidden;content:"";width:80%;box-shadow:0 2px 2px 2px #eee;border:4px solid #FFF;max-width:400px}
.roundedimage{margin-left:0!important}
h1.testimonial-member-name{margin-left:0;font-size:16px;text-align:center}
p.bottom40.text-center{font-size:15px!important}
p.testimonial-member-desc{font-size:15px!important;font-weight:300;text-align:center;margin-left:5px}
p.area-title.text-capitalize.margin-10px-bottom{font-size:17px;padding-bottom:10px}
section#work{padding-top:80px;padding-bottom:80px}
h1.text-medium.margin-10px-bottom{font-size:25px}
.cbp-l-filters-buttonCenter .cbp-filter-item{font-size:15px}
.cbp-l-filters-buttonCenter{margin-bottom:15px}
p.text-medium.text-dark-gray.margin-20px-bottom{font-size:15px}
.cbp-l-filters-buttonCenter .cbp-filter-item{margin-bottom:-3px}
.cbp-l-caption-alignCenter .cbp-l-caption-body{display:none}
h1.text-white.font-weight-500{font-size:30px;margin-bottom:45px}
.text-dummy{padding-bottom:0;font-size:15px}
.text-price-plan{font-size:25px}
.price{margin:40px}
.price li{padding:5px}
.li-height{margin-top:0}
.contact100-form-title{text-align:center;font-size:25px!important}
.text-alignment{text-align:center}
.label-input100{margin-left:10px}
.rs1-wrap-input100{width:100%;padding-left:4px;padding-right:4px}
.wrap-input100{padding-left:5px;padding-right:5px}
.btn-center{text-align:center;margin-left:auto;margin-right:auto}
.paad-right{text-align:center;margin-left:0}
.mr-top-icon-1{text-align:center}
.mr-top-icon-2{text-align:center}
.mr-top-icon-3{text-align:center}
.medium-icon1 a{margin:0;font-size:20px;height:40px;width:40px;line-height:40px}
.blog-cover{background-position:center center}
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{margin-left:0!important}
p.text-white.margin-5px-bottom{margin-left:0!important}
.mr-top-icon-3,.icon,.mr-top-icon-2,.mr-top-icon-1,.icon1{margin-left:0!important}
}
@media (max-width: 991px) {
.gradient-logo{margin-top:-10px}
.center-logo{left:20%}
.bottom-logo{margin-top:-30px}
.index-4#menu_bars{right:2%;margin-top:-10px}
.header-appear .gradient-logo{margin-top:0}
.header-appear .index-4#menu_bars{margin-top:-2px}
.header-appear .bottom-logo{margin-top:0}
.index3-socialicon.side-nav-social-icon a{margin-left:10px}
.tp-bullet{display:none!important}
.header-social-icon a{display:none}
p.bottom40.text-center{font-size:15px}
img.parallaxie{width:100%;margin-top:50%}
.counter-icon{float:none}
h3.count.text-extra-dark-gray.font-weight-100.no-margin-bottom{text-align:center!important}
p.no-margin-bottom.font-weight-400.text-medium-gray{text-align:center!important;padding-left:0!important}
.cbp-l-caption-alignCenter .cbp-l-caption-body{display:none}
.price li{padding:5px}
.text-dummy{padding-bottom:0;font-size:15px}
.li-height{margin-top:0}
.blog-cover{background-position:center center!important}
.contact100-form-title{text-align:center;font-size:44px}
.text-alignment{text-align:center}
.label-input100{margin-left:10px}
.rs1-wrap-input100{width:100%;padding-left:4px;padding-right:4px}
.wrap-input100{padding-left:5px;padding-right:5px}
.btn-center{text-align:center;margin-left:auto;margin-right:auto}
.paad-right{text-align:center;margin-left:0}
.mr-top-icon-1{text-align:center}
.mr-top-icon-2{text-align:center}
.mr-top-icon-3{text-align:center}
.medium-icon1 a{margin:0;font-size:20px;height:40px;width:40px;line-height:40px}
.header-social-icon1{display:none}
.tp-bullet{display:none!important}
h4.font-xlight.wow.fadeInUp{padding-right:20px}
.bottom25{font-size:15px}
.roundedimage{float:none;display:inline-block!important;margin-left:115px;width:100px!important}
.testimonial-text{text-align:center;margin-left:-5px}
h1.testimonial-member-name{padding-bottom:20px;padding-top:20px}
.parallax1 .item-titles{padding:0}
img.parallaxie{max-width:500px;margin:0 auto}
.parallax1 h4.font-xlight.wow.fadeInUp{text-align:center}
.parallax1{padding-top:20px;text-align:center}
.parallax1 p.bottom25{text-align:center}
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{margin-left:-65px}
p.text-white.margin-5px-bottom{margin-left:-65px}
}
.page-section{padding:100px 0;background:#101518}
.page-section .container{}
.page-section .head-title{color:#fff;text-align:center;margin-bottom:100px}
.page-section .head-subtitle,.page-section .head-subtitle p{color:#fff;text-align:center;margin-bottom:100px;font-size:22px}
.page-section .description{margin-top:50px;margin-bottom:50px}
.page-section .description,.page-section .description p{color:#fff;font-size:16px}
.page-section .ttlHead{font-size:22px;font-weight:300;color:#fff}
.page-section .weNed{line-height:40px;color:#fff;margin-bottom:50px}
.page-section .weNed li{display:block;width:100%}
.page-section .weNed li i{color:#fff;margin-right:10px}
.page-section .weNed li .fw40{color:#999;margin-right:20px;display:inline-block;width:40%}
.page-section .weNed li .fw60{display:inline-block;width:50%;line-height:normal}
.page-section .yFit li{color:#fff;margin-bottom:30px}
.page-section .yFit li i{color:#3c763d;margin-right:10px;font-size:20px}
.page-section .botText{color:#ccc;font-size:18px;text-align:center;font-weight:100;margin-bottom:100px}
.page-section .botButton{text-align:center}
.page-section .botButton .btn-download{border:1px solid #707070;color:#a0a0a0;padding:10px 45px;border-radius:48px}
.page-section .botButton .btn-download:hover{border:1px solid #fff;color:#fff}
.page-section .caption{background:#fff;padding:25px;color:#666;font-size:14px;line-height:normal;font-weight:300}
.page-section .caption .head-caption{color:#000;font-weight:300;font-size:18px;line-height:normal;margin-bottom:20px}
.page-section .caption .head-caption time{display:block;font-size:11px;color:#777}
.page-section .caption .list-label li{line-height:3rem;color:#333;font-size:16px;font-weight:400;text-align:center}
.page-section .caption .btn-download{display:inline-block;background:transparent;font-size:14px;font-weight:300;border:1px solid #333;color:#333;margin:auto;margin-top:20px;padding:10px 45px;border-radius:48px}
.page-section .caption .btn-download:hover{border-color:#000;color:#000}
.btn-bordered{display:block;width:100%;border-radius:50px;background:none;border:1px solid #999;color:#999;font-weight:300;padding:12px}
.btn-bordered:hover{border-color:#fff;color:#fff}
.modSectn{position:relative;padding:0;color:#fff;background:#101518}
.modSectn .container-boxed{padding:75px 0;max-width:800px;margin-left:auto;margin-right:auto}
.modSectn .mod-title{text-align:center;font-size:42px;font-weight:300;color:#FFF;margin-top:0;margin-bottom:50px}
.modSectn .hr-divider{border-color:rgba(255,255,255,.5);margin-top:50px;padding-bottom:30px}
.modSectn .readmore-btn{display:inline-block;background:transparent;font-size:14px;font-weight:100;border:1px solid #707070;color:#a0a0a0;margin:auto;padding:10px 45px;border-radius:48px}
.modSectn .btn-download{display:inline-block;background:transparent;font-size:14px;font-weight:300;border:1px solid #333;color:#333;margin:auto;padding:10px 45px;border-radius:48px}
.modSectn .readmore-btn:hover{border-color:#fff;color:#fff}
.modSectn .btn-download:hover{border-color:#000;color:#000}
.modSectn .btn-download{margin-top:20px}
.modSectn .item .image{background:#fff;padding:15px}
.modSectn #download-slides .item .image{background:#fff;padding:0}
.modSectn #brand-slides .item .image a{display:block}
.modSectn .owl-nav{position:absolute;top:-60px;width:100%;text-align:center}
.modSectn .owl-nav .owl-prev{display:inline-block}
.modSectn .owl-nav .owl-next{display:inline-block}
.modSectn .owl-nav .nav-button{padding:10px}
.modSectn .owl-nav .nav-button svg{height:2.5rem}
.modSectn .box-contents{background:#FFF;padding:25px 0}
.modSectn .box-contents .list-label li{line-height:3rem;color:#333;font-size:16px}
.boxWhite{background:#FFF;padding:20px}
.boxWhite h3{color:#000;font-size:24px;margin-bottom:20px;font-weight:400}
.boxWhite h4{color:#666;font-size:16px;line-height:24px;font-weight:300}
.project-mod .box-contents{padding:25px}
.project-mod .box-contents a{display:inline-block;color:#000}
.project-mod .box-contents h3{font-weight:300;font-size:18px;line-height:normal;margin-bottom:20px}
.project-mod .box-contents h4{color:#666;font-size:14px;line-height:normal}
.footer-social-icon a{font-size:16px;display:inline-block;text-align:center;color:#fff;height:30px;line-height:30px;width:30px;margin:5px;border-radius:50px;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;text-decoration:none;line-height:30px}.header-social-icon1 svg{fill:#fff}
.scrolltop{display:none;width:100%;margin:0 auto;position:fixed;bottom:9px;right:0;z-index:999}
.scroll{position:absolute;right:10px;bottom:0;background:rgba(0,0,0,.25);border:1px solid #999;color:#999;line-height:38px;width:42px;height:42px;border-radius:50%;text-align:center;margin:0;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;-webkit-animation:fadeInUp .4s;animation:fadeInUp .4s}
.scroll:hover{border-color:#fff;color:#fff;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.scroll .fa{font-size:30px;margin-top:2px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
h1,.h1{font-size:60px;font-weight:300}h2,.h2{font-size:42px;font-weight:300}h3,.h3{font-size:32px;font-weight:300}h4,.h4{font-size:28px;font-weight:300}h5,.h5{font-size:22px;font-weight:300}h6,.h6{font-size:18px;font-weight:300}.m-0,.m0,.margin-0,.margin0{margin:0 !important}.mt0,.mt-0,.margin-top-0,.margin-top0{margin-top:0 !important}.mt10,.mt-10,.margin-top-10,.margin-top10{margin-top:10px !important}.mt15,.mt-15,.margin-top-15,.margin-top15{margin-top:15px !important}.mt20,.mt-20,.margin-top-20,.margin-top20{margin-top:20px !important}.mt25,.mt-25,.margin-top-25,.margin-top25{margin-top:25px !important}.mt30,.mt-30,.margin-top-30,.margin-top30{margin-top:30px !important}.mt35,.mt-35,.margin-top-35,.margin-top35{margin-top:35px !important}.mt40,.mt-40,.margin-top-40,.margin-top40{margin-top:40px !important}.mt45,.mt-45,.margin-top-45,.margin-top45{margin-top:45px !important}.mt50,.mt-50,.margin-top-50,.margin-top50{margin-top:50px !important}.mt55,.mt-55,.margin-top-55,.margin-top55{margin-top:55px !important}.mt60,.mt-60,.margin-top-60,.margin-top60{margin-top:60px !important}.mt65,.mt-65,.margin-top-65,.margin-top65{margin-top:65px !important}.mt70,.mt-70,.margin-top-70,.margin-top70{margin-top:70px !important}.mt75,.mt-75,.margin-top-75,.margin-top75{margin-top:75px !important}.mt80,.mt-80,.margin-top-80,.margin-top80{margin-top:80px !important}.mt85,.mt-85,.margin-top-85,.margin-top85{margin-top:85px !important}.mt90,.mt-90,.margin-top-90,.margin-top90{margin-top:90px !important}.mt95,.mt-95,.margin-top-95,.margin-top95{margin-top:95px !important}.mt100,.mt-100,.margin-top-100,.margin-top100{margin-top:100px !important}.mt105,.mt-105,.margin-top-105,.margin-top105{margin-top:105px !important}.mt110,.mt-110,.margin-top-110,.margin-top110{margin-top:110px !important}.mt115,.mt-115,.margin-top-115,.margin-top115{margin-top:115px !important}.mt120,.mt-120,.margin-top-120,.margin-top120{margin-top:120px !important}.mt125,.mt-125,.margin-top-125,.margin-top125{margin-top:125px !important}.mt130,.mt-130,.margin-top-130,.margin-top130{margin-top:130px !important}.mt135,.mt-135,.margin-top-135,.margin-top135{margin-top:135px !important}.mt140,.mt-140,.margin-top-140,.margin-top140{margin-top:140px !important}.mt145,.mt-145,.margin-top-145,.margin-top145{margin-top:145px !important}.mt150,.mt-150,.margin-top-150,.margin-top150{margin-top:150px !important}.mr0,.mr-0,.margin-right-0,.margin-right0{margin-right:0 !important}.mr10,.mr-10,.margin-right-10,.margin-right10{margin-right:10px !important}.mr15,.mr-15,.margin-right-15,.margin-right15{margin-right:15px !important}.mr20,.mr-20,.margin-right-20,.margin-right20{margin-right:20px !important}.mr25,.mr-25,.margin-right-25,.margin-right25{margin-right:25px !important}.mr30,.mr-30,.margin-right-30,.margin-right30{margin-right:30px !important}.mr35,.mr-35,.margin-right-35,.margin-right35{margin-right:35px !important}.mr40,.mr-40,.margin-right-40,.margin-right40{margin-right:40px !important}.mr45,.mr-45,.margin-right-45,.margin-right45{margin-right:45px !important}.mr50,.mr-50,.margin-right-50,.margin-right50{margin-right:50px !important}.mr55,.mr-55,.margin-right-55,.margin-right55{margin-right:55px !important}.mr60,.mr-60,.margin-right-60,.margin-right60{margin-right:60px !important}.mr65,.mr-65,.margin-right-65,.margin-right65{margin-right:65px !important}.mr70,.mr-70,.margin-right-70,.margin-right70{margin-right:70px !important}.mr75,.mr-75,.margin-right-75,.margin-right75{margin-right:75px !important}.mr80,.mr-80,.margin-right-80,.margin-right80{margin-right:80px !important}.mr85,.mr-85,.margin-right-85,.margin-right85{margin-right:85px !important}.mr90,.mr-90,.margin-right-90,.margin-right90{margin-right:90px !important}.mr95,.mr-95,.margin-right-95,.margin-right95{margin-right:95px !important}.mr100,.mr-100,.margin-right-100,.margin-right100{margin-right:100px !important}.mr105,.mr-105,.margin-right-105,.margin-right105{margin-right:105px !important}.mr110,.mr-110,.margin-right-110,.margin-right110{margin-right:110px !important}.mr115,.mr-115,.margin-right-115,.margin-right115{margin-right:115px !important}.mr120,.mr-120,.margin-right-120,.margin-right120{margin-right:120px !important}.mr125,.mr-125,.margin-right-125,.margin-right125{margin-right:125px !important}.mr130,.mr-130,.margin-right-130,.margin-right130{margin-right:130px !important}.mr135,.mr-135,.margin-right-135,.margin-right135{margin-right:135px !important}.mr140,.mr-140,.margin-right-140,.margin-right140{margin-right:140px !important}.mr145,.mr-145,.margin-right-145,.margin-right145{margin-right:145px !important}.mr150,.mr-150,.margin-right-150,.margin-right150{margin-right:150px !important}.mb0,.mb-0,.margin-bottom-0,.margin-bottom0{margin-bottom:0 !important}.mb10,.mb-10,.margin-bottom-10,.margin-bottom10{margin-bottom:10px !important}.mb15,.mb-15,.margin-bottom-15,.margin-bottom15{margin-bottom:15px !important}.mb20,.mb-20,.margin-bottom-20,.margin-bottom20{margin-bottom:20px !important}.mb25,.mb-25,.margin-bottom-25,.margin-bottom25{margin-bottom:25px !important}.mb30,.mb-30,.margin-bottom-30,.margin-bottom30{margin-bottom:30px !important}.mb35,.mb-35,.margin-bottom-35,.margin-bottom35{margin-bottom:35px !important}.mb40,.mb-40,.margin-bottom-40,.margin-bottom40{margin-bottom:40px !important}.mb45,.mb-45,.margin-bottom-45,.margin-bottom45{margin-bottom:45px !important}.mb50,.mb-50,.margin-bottom-50,.margin-bottom50{margin-bottom:50px !important}.mb55,.mb-55,.margin-bottom-55,.margin-bottom55{margin-bottom:55px !important}.mb60,.mb-60,.margin-bottom-60,.margin-bottom60{margin-bottom:60px !important}.mb65,.mb-65,.margin-bottom-65,.margin-bottom65{margin-bottom:65px !important}.mb70,.mb-70,.margin-bottom-70,.margin-bottom70{margin-bottom:70px !important}.mb75,.mb-75,.margin-bottom-75,.margin-bottom75{margin-bottom:75px !important}.mb80,.mb-80,.margin-bottom-80,.margin-bottom80{margin-bottom:80px !important}.mb85,.mb-85,.margin-bottom-85,.margin-bottom85{margin-bottom:85px !important}.mb90,.mb-90,.margin-bottom-90,.margin-bottom90{margin-bottom:90px !important}.mb95,.mb-95,.margin-bottom-95,.margin-bottom95{margin-bottom:95px !important}.mb100,.mb-100,.margin-bottom-100,.margin-bottom100{margin-bottom:100px !important}.mb105,.mb-105,.margin-bottom-105,.margin-bottom105{margin-bottom:105px !important}.mb110,.mb-110,.margin-bottom-110,.margin-bottom110{margin-bottom:110px !important}.mb115,.mb-115,.margin-bottom-115,.margin-bottom115{margin-bottom:115px !important}.mb120,.mb-120,.margin-bottom-120,.margin-bottom120{margin-bottom:120px !important}.mb125,.mb-125,.margin-bottom-125,.margin-bottom125{margin-bottom:125px !important}.mb130,.mb-130,.margin-bottom-130,.margin-bottom130{margin-bottom:130px !important}.mb135,.mb-135,.margin-bottom-135,.margin-bottom135{margin-bottom:135px !important}.mb140,.mb-140,.margin-bottom-140,.margin-bottom140{margin-bottom:140px !important}.mb145,.mb-145,.margin-bottom-145,.margin-bottom145{margin-bottom:145px !important}.mb150,.mb-150,.margin-bottom-150,.margin-bottom150{margin-bottom:150px !important}.ml0,.ml-0,.margin-left-0,.margin-left0{margin-left:0 !important}.ml10,.ml-10,.margin-left-10,.margin-left10{margin-left:10px !important}.ml15,.ml-15,.margin-left-15,.margin-left15{margin-left:15px !important}.ml20,.ml-20,.margin-left-20,.margin-left20{margin-left:20px !important}.ml25,.ml-25,.margin-left-25,.margin-left25{margin-left:25px !important}.ml30,.ml-30,.margin-left-30,.margin-left30{margin-left:30px !important}.ml35,.ml-35,.margin-left-35,.margin-left35{margin-left:35px !important}.ml40,.ml-40,.margin-left-40,.margin-left40{margin-left:40px !important}.ml45,.ml-45,.margin-left-45,.margin-left45{margin-left:45px !important}.ml50,.ml-50,.margin-left-50,.margin-left50{margin-left:50px !important}.ml55,.ml-55,.margin-left-55,.margin-left55{margin-left:55px !important}.ml60,.ml-60,.margin-left-60,.margin-left60{margin-left:60px !important}.ml65,.ml-65,.margin-left-65,.margin-left65{margin-left:65px !important}.ml70,.ml-70,.margin-left-70,.margin-left70{margin-left:70px !important}.ml75,.ml-75,.margin-left-75,.margin-left75{margin-left:75px !important}.ml80,.ml-80,.margin-left-80,.margin-left80{margin-left:80px !important}.ml85,.ml-85,.margin-left-85,.margin-left85{margin-left:85px !important}.ml90,.ml-90,.margin-left-90,.margin-left90{margin-left:90px !important}.ml95,.ml-95,.margin-left-95,.margin-left95{margin-left:95px !important}.ml100,.ml-100,.margin-left-100,.margin-left100{margin-left:100px !important}.ml105,.ml-105,.margin-left-105,.margin-left105{margin-left:105px !important}.ml110,.ml-110,.margin-left-110,.margin-left110{margin-left:110px !important}.ml115,.ml-115,.margin-left-115,.margin-left115{margin-left:115px !important}.ml120,.ml-120,.margin-left-120,.margin-left120{margin-left:120px !important}.ml125,.ml-125,.margin-left-125,.margin-left125{margin-left:125px !important}.ml130,.ml-130,.margin-left-130,.margin-left130{margin-left:130px !important}.ml135,.ml-135,.margin-left-135,.margin-left135{margin-left:135px !important}.ml140,.ml-140,.margin-left-140,.margin-left140{margin-left:140px !important}.ml145,.ml-145,.margin-left-145,.margin-left145{margin-left:145px !important}.ml150,.ml-150,.margin-left-150,.margin-left150{margin-left:150px !important}.mmt5,.mmt-5,.mmargin-top-5,.mmargin-top5{margin-top:-5px !important}.mmt10,.mmt-10,.mmargin-top-10,.mmargin-top10{margin-top:-10px !important}.mmt15,.mmt-15,.mmargin-top-15,.mmargin-top15{margin-top:-15px !important}.mmt20,.mmt-20,.mmargin-top-20,.mmargin-top20{margin-top:-20px !important}.mmt25,.mmt-25,.mmargin-top-25,.mmargin-top25{margin-top:-25px !important}.mmt30,.mmt-30,.mmargin-top-30,.mmargin-top30{margin-top:-30px !important}.mmt35,.mmt-35,.mmargin-top-35,.mmargin-top35{margin-top:-35px !important}.mmt40,.mmt-40,.mmargin-top-40,.mmargin-top40{margin-top:-40px !important}.mmt45,.mmt-45,.mmargin-top-45,.mmargin-top45{margin-top:-45px !important}.mmt50,.mmt-50,.mmargin-top-50,.mmargin-top50{margin-top:-50px !important}.mmt55,.mmt-55,.mmargin-top-55,.mmargin-top55{margin-top:-55px !important}.mmt60,.mmt-60,.mmargin-top-60,.mmargin-top60{margin-top:-60px !important}.mmt65,.mmt-65,.mmargin-top-65,.mmargin-top65{margin-top:-65px !important}.mmt70,.mmt-70,.mmargin-top-70,.mmargin-top70{margin-top:-70px !important}.mmt75,.mmt-75,.mmargin-top-75,.mmargin-top75{margin-top:-75px !important}.mmt80,.mmt-80,.mmargin-top-80,.mmargin-top80{margin-top:-80px !important}.mmt85,.mmt-85,.mmargin-top-85,.mmargin-top85{margin-top:-85px !important}.mmt90,.mmt-90,.mmargin-top-90,.mmargin-top90{margin-top:-90px !important}.mmt95,.mmt-95,.mmargin-top-95,.mmargin-top95{margin-top:-95px !important}.mmt100,.mmt-100,.mmargin-top-100,.mmargin-top100{margin-top:-100px !important}.mmt105,.mmt-105,.mmargin-top-105,.mmargin-top105{margin-top:-105px !important}.mmt110,.mmt-110,.mmargin-top-110,.mmargin-top110{margin-top:-110px !important}.mmt115,.mmt-115,.mmargin-top-115,.mmargin-top115{margin-top:-115px !important}.mmt120,.mmt-120,.mmargin-top-120,.mmargin-top120{margin-top:-120px !important}.mmt125,.mmt-125,.mmargin-top-125,.mmargin-top125{margin-top:-125px !important}.mmt130,.mmt-130,.mmargin-top-130,.mmargin-top130{margin-top:-130px !important}.mmt135,.mmt-135,.mmargin-top-135,.mmargin-top135{margin-top:-135px !important}.mmt140,.mmt-140,.mmargin-top-140,.mmargin-top140{margin-top:-140px !important}.mmt145,.mmt-145,.mmargin-top-145,.mmargin-top145{margin-top:-145px !important}.mmt150,.mmt-150,.mmargin-top-150,.mmargin-top150{margin-top:-150px !important}.mmr5,.mmr-5,.mmargin-right-5,.mmargin-right5{margin-right:-5px !important}.mmr10,.mmr-10,.mmargin-right-10,.mmargin-right10{margin-right:-10px !important}.mmr15,.mmr-15,.mmargin-right-15,.mmargin-right15{margin-right:-15px !important}.mmr20,.mmr-20,.mmargin-right-20,.mmargin-right20{margin-right:-20px !important}.mmr25,.mmr-25,.mmargin-right-25,.mmargin-right25{margin-right:-25px !important}.mmr30,.mmr-30,.mmargin-right-30,.mmargin-right30{margin-right:-30px !important}.mmr35,.mmr-35,.mmargin-right-35,.mmargin-right35{margin-right:-35px !important}.mmr40,.mmr-40,.mmargin-right-40,.mmargin-right40{margin-right:-40px !important}.mmr45,.mmr-45,.mmargin-right-45,.mmargin-right45{margin-right:-45px !important}.mmr50,.mmr-50,.mmargin-right-50,.mmargin-right50{margin-right:-50px !important}.mmr55,.mmr-55,.mmargin-right-55,.mmargin-right55{margin-right:-55px !important}.mmr60,.mmr-60,.mmargin-right-60,.mmargin-right60{margin-right:-60px !important}.mmr65,.mmr-65,.mmargin-right-65,.mmargin-right65{margin-right:-65px !important}.mmr70,.mmr-70,.mmargin-right-70,.mmargin-right70{margin-right:-70px !important}.mmr75,.mmr-75,.mmargin-right-75,.mmargin-right75{margin-right:-75px !important}.mmr80,.mmr-80,.mmargin-right-80,.mmargin-right80{margin-right:-80px !important}.mmr85,.mmr-85,.mmargin-right-85,.mmargin-right85{margin-right:-85px !important}.mmr90,.mmr-90,.mmargin-right-90,.mmargin-right90{margin-right:-90px !important}.mmr95,.mmr-95,.mmargin-right-95,.mmargin-right95{margin-right:-95px !important}.mmr100,.mmr-100,.mmargin-right-100,.mmargin-right100{margin-right:-100px !important}.mmr105,.mmr-105,.mmargin-right-105,.mmargin-right105{margin-right:-105px !important}.mmr110,.mmr-110,.mmargin-right-110,.mmargin-right110{margin-right:-110px !important}.mmr115,.mmr-115,.mmargin-right-115,.mmargin-right115{margin-right:-115px !important}.mmr120,.mmr-120,.mmargin-right-120,.mmargin-right120{margin-right:-120px !important}.mmr125,.mmr-125,.mmargin-right-125,.mmargin-right125{margin-right:-125px !important}.mmr130,.mmr-130,.mmargin-right-130,.mmargin-right130{margin-right:-130px !important}.mmr135,.mmr-135,.mmargin-right-135,.mmargin-right135{margin-right:-135px !important}.mmr140,.mmr-140,.mmargin-right-140,.mmargin-right140{margin-right:-140px !important}.mmr145,.mmr-145,.mmargin-right-145,.mmargin-right145{margin-right:-145px !important}.mmr150,.mmr-150,.mmargin-right-150,.mmargin-right150{margin-right:-150px !important}.mmb5,.mmb-5,.mmargin-bottom-5,.mmargin-bottom5{margin-bottom:-5px !important}.mmb10,.mmb-10,.mmargin-bottom-10,.mmargin-bottom10{margin-bottom:-10px !important}.mmb15,.mmb-15,.mmargin-bottom-15,.mmargin-bottom15{margin-bottom:-15px !important}.mmb20,.mmb-20,.mmargin-bottom-20,.mmargin-bottom20{margin-bottom:-20px !important}.mmb25,.mmb-25,.mmargin-bottom-25,.mmargin-bottom25{margin-bottom:-25px !important}.mmb30,.mmb-30,.mmargin-bottom-30,.mmargin-bottom30{margin-bottom:-30px !important}.mmb35,.mmb-35,.mmargin-bottom-35,.mmargin-bottom35{margin-bottom:-35px !important}.mmb40,.mmb-40,.mmargin-bottom-40,.mmargin-bottom40{margin-bottom:-40px !important}.mmb45,.mmb-45,.mmargin-bottom-45,.mmargin-bottom45{margin-bottom:-45px !important}.mmb50,.mmb-50,.mmargin-bottom-50,.mmargin-bottom50{margin-bottom:-50px !important}.mmb55,.mmb-55,.mmargin-bottom-55,.mmargin-bottom55{margin-bottom:-55px !important}.mmb60,.mmb-60,.mmargin-bottom-60,.mmargin-bottom60{margin-bottom:-60px !important}.mmb65,.mmb-65,.mmargin-bottom-65,.mmargin-bottom65{margin-bottom:-65px !important}.mmb70,.mmb-70,.mmargin-bottom-70,.mmargin-bottom70{margin-bottom:-70px !important}.mmb75,.mmb-75,.mmargin-bottom-75,.mmargin-bottom75{margin-bottom:-75px !important}.mmb80,.mmb-80,.mmargin-bottom-80,.mmargin-bottom80{margin-bottom:-80px !important}.mmb85,.mmb-85,.mmargin-bottom-85,.mmargin-bottom85{margin-bottom:-85px !important}.mmb90,.mmb-90,.mmargin-bottom-90,.mmargin-bottom90{margin-bottom:-90px !important}.mmb95,.mmb-95,.mmargin-bottom-95,.mmargin-bottom95{margin-bottom:-95px !important}.mmb100,.mmb-100,.mmargin-bottom-100,.mmargin-bottom100{margin-bottom:-100px !important}.mmb105,.mmb-105,.mmargin-bottom-105,.mmargin-bottom105{margin-bottom:-105px !important}.mmb110,.mmb-110,.mmargin-bottom-110,.mmargin-bottom110{margin-bottom:-110px !important}.mmb115,.mmb-115,.mmargin-bottom-115,.mmargin-bottom115{margin-bottom:-115px !important}.mmb120,.mmb-120,.mmargin-bottom-120,.mmargin-bottom120{margin-bottom:-120px !important}.mmb125,.mmb-125,.mmargin-bottom-125,.mmargin-bottom125{margin-bottom:-125px !important}.mmb130,.mmb-130,.mmargin-bottom-130,.mmargin-bottom130{margin-bottom:-130px !important}.mmb135,.mmb-135,.mmargin-bottom-135,.mmargin-bottom135{margin-bottom:-135px !important}.mmb140,.mmb-140,.mmargin-bottom-140,.mmargin-bottom140{margin-bottom:-140px !important}.mmb145,.mmb-145,.mmargin-bottom-145,.mmargin-bottom145{margin-bottom:-145px !important}.mmb150,.mmb-150,.mmargin-bottom-150,.mmargin-bottom150{margin-bottom:-150px !important}.mml5,.mml-5,.mmargin-left-5,.mmargin-left5{margin-left:-5px !important}.mml10,.mml-10,.mmargin-left-10,.mmargin-left10{margin-left:-10px !important}.mml15,.mml-15,.mmargin-left-15,.mmargin-left15{margin-left:-15px !important}.mml20,.mml-20,.mmargin-left-20,.mmargin-left20{margin-left:-20px !important}.mml25,.mml-25,.mmargin-left-25,.mmargin-left25{margin-left:-25px !important}.mml30,.mml-30,.mmargin-left-30,.mmargin-left30{margin-left:-30px !important}.mml35,.mml-35,.mmargin-left-35,.mmargin-left35{margin-left:-35px !important}.mml40,.mml-40,.mmargin-left-40,.mmargin-left40{margin-left:-40px !important}.mml45,.mml-45,.mmargin-left-45,.mmargin-left45{margin-left:-45px !important}.mml50,.mml-50,.mmargin-left-50,.mmargin-left50{margin-left:-50px !important}.mml55,.mml-55,.mmargin-left-55,.mmargin-left55{margin-left:-55px !important}.mml60,.mml-60,.mmargin-left-60,.mmargin-left60{margin-left:-60px !important}.mml65,.mml-65,.mmargin-left-65,.mmargin-left65{margin-left:-65px !important}.mml70,.mml-70,.mmargin-left-70,.mmargin-left70{margin-left:-70px !important}.mml75,.mml-75,.mmargin-left-75,.mmargin-left75{margin-left:-75px !important}.mml80,.mml-80,.mmargin-left-80,.mmargin-left80{margin-left:-80px !important}.mml85,.mml-85,.mmargin-left-85,.mmargin-left85{margin-left:-85px !important}.mml90,.mml-90,.mmargin-left-90,.mmargin-left90{margin-left:-90px !important}.mml95,.mml-95,.mmargin-left-95,.mmargin-left95{margin-left:-95px !important}.mml100,.mml-100,.mmargin-left-100,.mmargin-left100{margin-left:-100px !important}.mml105,.mml-105,.mmargin-left-105,.mmargin-left105{margin-left:-105px !important}.mml110,.mml-110,.mmargin-left-110,.mmargin-left110{margin-left:-110px !important}.mml115,.mml-115,.mmargin-left-115,.mmargin-left115{margin-left:-115px !important}.mml120,.mml-120,.mmargin-left-120,.mmargin-left120{margin-left:-120px !important}.mml125,.mml-125,.mmargin-left-125,.mmargin-left125{margin-left:-125px !important}.mml130,.mml-130,.mmargin-left-130,.mmargin-left130{margin-left:-130px !important}.mml135,.mml-135,.mmargin-left-135,.mmargin-left135{margin-left:-135px !important}.mml140,.mml-140,.mmargin-left-140,.mmargin-left140{margin-left:-140px !important}.mml145,.mml-145,.mmargin-left-145,.mmargin-left145{margin-left:-145px !important}.mml150,.mml-150,.mmargin-left-150,.mmargin-left150{margin-left:-150px !important}.p-0,.p0,.padding-0,.padding0{padding:0 !important}.pt0,.pt-0,.padding-top-0,.padding-top0{padding-top:0 !important}.pt10,.pt-10,.padding-top-10,.padding-top10{padding-top:10px !important}.pt15,.pt-15,.padding-top-15,.padding-top15{padding-top:15px !important}.pt20,.pt-20,.padding-top-20,.padding-top20{padding-top:20px !important}.pt25,.pt-25,.padding-top-25,.padding-top25{padding-top:25px !important}.pt30,.pt-30,.padding-top-30,.padding-top30{padding-top:30px !important}.pt35,.pt-35,.padding-top-35,.padding-top35{padding-top:35px !important}.pt40,.pt-40,.padding-top-40,.padding-top40{padding-top:40px !important}.pt45,.pt-45,.padding-top-45,.padding-top45{padding-top:45px !important}.pt50,.pt-50,.padding-top-50,.padding-top50{padding-top:50px !important}.pt55,.pt-55,.padding-top-55,.padding-top55{padding-top:55px !important}.pt60,.pt-60,.padding-top-60,.padding-top60{padding-top:60px !important}.pt65,.pt-65,.padding-top-65,.padding-top65{padding-top:65px !important}.pt70,.pt-70,.padding-top-70,.padding-top70{padding-top:70px !important}.pt75,.pt-75,.padding-top-75,.padding-top75{padding-top:75px !important}.pt80,.pt-80,.padding-top-80,.padding-top80{padding-top:80px !important}.pt85,.pt-85,.padding-top-85,.padding-top85{padding-top:85px !important}.pt90,.pt-90,.padding-top-90,.padding-top90{padding-top:90px !important}.pt95,.pt-95,.padding-top-95,.padding-top95{padding-top:95px !important}.pt100,.pt-100,.padding-top-100,.padding-top100{padding-top:100px !important}.pt105,.pt-105,.padding-top-105,.padding-top105{padding-top:105px !important}.pt110,.pt-110,.padding-top-110,.padding-top110{padding-top:110px !important}.pt115,.pt-115,.padding-top-115,.padding-top115{padding-top:115px !important}.pt120,.pt-120,.padding-top-120,.padding-top120{padding-top:120px !important}.pt125,.pt-125,.padding-top-125,.padding-top125{padding-top:125px !important}.pt130,.pt-130,.padding-top-130,.padding-top130{padding-top:130px !important}.pt135,.pt-135,.padding-top-135,.padding-top135{padding-top:135px !important}.pt140,.pt-140,.padding-top-140,.padding-top140{padding-top:140px !important}.pt145,.pt-145,.padding-top-145,.padding-top145{padding-top:145px !important}.pt150,.pt-150,.padding-top-150,.padding-top150{padding-top:150px !important}.pr0,.pr-0,.padding-right-0,.padding-right0{padding-right:0 !important}.pr10,.pr-10,.padding-right-10,.padding-right10{padding-right:10px !important}.pr15,.pr-15,.padding-right-15,.padding-right15{padding-right:15px !important}.pr20,.pr-20,.padding-right-20,.padding-right20{padding-right:20px !important}.pr25,.pr-25,.padding-right-25,.padding-right25{padding-right:25px !important}.pr30,.pr-30,.padding-right-30,.padding-right30{padding-right:30px !important}.pr35,.pr-35,.padding-right-35,.padding-right35{padding-right:35px !important}.pr40,.pr-40,.padding-right-40,.padding-right40{padding-right:40px !important}.pr45,.pr-45,.padding-right-45,.padding-right45{padding-right:45px !important}.pr50,.pr-50,.padding-right-50,.padding-right50{padding-right:50px !important}.pr55,.pr-55,.padding-right-55,.padding-right55{padding-right:55px !important}.pr60,.pr-60,.padding-right-60,.padding-right60{padding-right:60px !important}.pr65,.pr-65,.padding-right-65,.padding-right65{padding-right:65px !important}.pr70,.pr-70,.padding-right-70,.padding-right70{padding-right:70px !important}.pr75,.pr-75,.padding-right-75,.padding-right75{padding-right:75px !important}.pr80,.pr-80,.padding-right-80,.padding-right80{padding-right:80px !important}.pr85,.pr-85,.padding-right-85,.padding-right85{padding-right:85px !important}.pr90,.pr-90,.padding-right-90,.padding-right90{padding-right:90px !important}.pr95,.pr-95,.padding-right-95,.padding-right95{padding-right:95px !important}.pr100,.pr-100,.padding-right-100,.padding-right100{padding-right:100px !important}.pr105,.pr-105,.padding-right-105,.padding-right105{padding-right:105px !important}.pr110,.pr-110,.padding-right-110,.padding-right110{padding-right:110px !important}.pr115,.pr-115,.padding-right-115,.padding-right115{padding-right:115px !important}.pr120,.pr-120,.padding-right-120,.padding-right120{padding-right:120px !important}.pr125,.pr-125,.padding-right-125,.padding-right125{padding-right:125px !important}.pr130,.pr-130,.padding-right-130,.padding-right130{padding-right:130px !important}.pr135,.pr-135,.padding-right-135,.padding-right135{padding-right:135px !important}.pr140,.pr-140,.padding-right-140,.padding-right140{padding-right:140px !important}.pr145,.pr-145,.padding-right-145,.padding-right145{padding-right:145px !important}.pr150,.pr-150,.padding-right-150,.padding-right150{padding-right:150px !important}.pb0,.pb-0,.padding-bottom-0,.padding-bottom0{padding-bottom:0 !important}.pb10,.pb-10,.padding-bottom-10,.padding-bottom10{padding-bottom:10px !important}.pb15,.pb-15,.padding-bottom-15,.padding-bottom15{padding-bottom:15px !important}.pb20,.pb-20,.padding-bottom-20,.padding-bottom20{padding-bottom:20px !important}.pb25,.pb-25,.padding-bottom-25,.padding-bottom25{padding-bottom:25px !important}.pb30,.pb-30,.padding-bottom-30,.padding-bottom30{padding-bottom:30px !important}.pb35,.pb-35,.padding-bottom-35,.padding-bottom35{padding-bottom:35px !important}.pb40,.pb-40,.padding-bottom-40,.padding-bottom40{padding-bottom:40px !important}.pb45,.pb-45,.padding-bottom-45,.padding-bottom45{padding-bottom:45px !important}.pb50,.pb-50,.padding-bottom-50,.padding-bottom50{padding-bottom:50px !important}.pb55,.pb-55,.padding-bottom-55,.padding-bottom55{padding-bottom:55px !important}.pb60,.pb-60,.padding-bottom-60,.padding-bottom60{padding-bottom:60px !important}.pb65,.pb-65,.padding-bottom-65,.padding-bottom65{padding-bottom:65px !important}.pb70,.pb-70,.padding-bottom-70,.padding-bottom70{padding-bottom:70px !important}.pb75,.pb-75,.padding-bottom-75,.padding-bottom75{padding-bottom:75px !important}.pb80,.pb-80,.padding-bottom-80,.padding-bottom80{padding-bottom:80px !important}.pb85,.pb-85,.padding-bottom-85,.padding-bottom85{padding-bottom:85px !important}.pb90,.pb-90,.padding-bottom-90,.padding-bottom90{padding-bottom:90px !important}.pb95,.pb-95,.padding-bottom-95,.padding-bottom95{padding-bottom:95px !important}.pb100,.pb-100,.padding-bottom-100,.padding-bottom100{padding-bottom:100px !important}.pb105,.pb-105,.padding-bottom-105,.padding-bottom105{padding-bottom:105px !important}.pb110,.pb-110,.padding-bottom-110,.padding-bottom110{padding-bottom:110px !important}.pb115,.pb-115,.padding-bottom-115,.padding-bottom115{padding-bottom:115px !important}.pb120,.pb-120,.padding-bottom-120,.padding-bottom120{padding-bottom:120px !important}.pb125,.pb-125,.padding-bottom-125,.padding-bottom125{padding-bottom:125px !important}.pb130,.pb-130,.padding-bottom-130,.padding-bottom130{padding-bottom:130px !important}.pb135,.pb-135,.padding-bottom-135,.padding-bottom135{padding-bottom:135px !important}.pb140,.pb-140,.padding-bottom-140,.padding-bottom140{padding-bottom:140px !important}.pb145,.pb-145,.padding-bottom-145,.padding-bottom145{padding-bottom:145px !important}.pb150,.pb-150,.padding-bottom-150,.padding-bottom150{padding-bottom:150px !important}.pl0,.pl-0,.padding-left-0,.padding-left0{padding-left:0 !important}.pl10,.pl-10,.padding-left-10,.padding-left10{padding-left:10px !important}.pl15,.pl-15,.padding-left-15,.padding-left15{padding-left:15px !important}.pl20,.pl-20,.padding-left-20,.padding-left20{padding-left:20px !important}.pl25,.pl-25,.padding-left-25,.padding-left25{padding-left:25px !important}.pl30,.pl-30,.padding-left-30,.padding-left30{padding-left:30px !important}.pl35,.pl-35,.padding-left-35,.padding-left35{padding-left:35px !important}.pl40,.pl-40,.padding-left-40,.padding-left40{padding-left:40px !important}.pl45,.pl-45,.padding-left-45,.padding-left45{padding-left:45px !important}.pl50,.pl-50,.padding-left-50,.padding-left50{padding-left:50px !important}.pl55,.pl-55,.padding-left-55,.padding-left55{padding-left:55px !important}.pl60,.pl-60,.padding-left-60,.padding-left60{padding-left:60px !important}.pl65,.pl-65,.padding-left-65,.padding-left65{padding-left:65px !important}.pl70,.pl-70,.padding-left-70,.padding-left70{padding-left:70px !important}.pl75,.pl-75,.padding-left-75,.padding-left75{padding-left:75px !important}.pl80,.pl-80,.padding-left-80,.padding-left80{padding-left:80px !important}.pl85,.pl-85,.padding-left-85,.padding-left85{padding-left:85px !important}.pl90,.pl-90,.padding-left-90,.padding-left90{padding-left:90px !important}.pl95,.pl-95,.padding-left-95,.padding-left95{padding-left:95px !important}.pl100,.pl-100,.padding-left-100,.padding-left100{padding-left:100px !important}.pl105,.pl-105,.padding-left-105,.padding-left105{padding-left:105px !important}.pl110,.pl-110,.padding-left-110,.padding-left110{padding-left:110px !important}.pl115,.pl-115,.padding-left-115,.padding-left115{padding-left:115px !important}.pl120,.pl-120,.padding-left-120,.padding-left120{padding-left:120px !important}.pl125,.pl-125,.padding-left-125,.padding-left125{padding-left:125px !important}.pl130,.pl-130,.padding-left-130,.padding-left130{padding-left:130px !important}.pl135,.pl-135,.padding-left-135,.padding-left135{padding-left:135px !important}.pl140,.pl-140,.padding-left-140,.padding-left140{padding-left:140px !important}.pl145,.pl-145,.padding-left-145,.padding-left145{padding-left:145px !important}.pl150,.pl-150,.padding-left-150,.padding-left150{padding-left:150px !important}.display-block{display:block !important}.display-inline-block{display:inline-block !important}.text-justify{text-align:justify !important}.text-white{color:#fff !important}.text-black{color:#000 !important}.text-10rem{font-size:1rem !important}.text-11rem{font-size:1.1rem !important}.text-12rem{font-size:1.2rem !important}.text-13rem{font-size:1.3rem !important}.text-14rem{font-size:1.4rem !important}.text-15rem{font-size:1.5rem !important}.text-16rem{font-size:1.6rem !important}.text-17rem{font-size:1.7rem !important}.text-18rem{font-size:1.8rem !important}.text-19rem{font-size:1.9rem !important}.text-20rem{font-size:2rem !important}.img-responsive{width:100%}
/* ERROR404 PAGE NOT FOUND */
.error404{padding:150px 25px}.error404 .glitch{color:#fff;font-weight:600}.error404 h1.glitch{font-size:20rem}.error404 h2.glitch{font-size:6rem;text-transform:uppercase;position:relative;text-shadow:.05em 0 0 #00fffc,-.03em -.04em 0 #fc00ff,.025em .04em 0 #fffc00;animation:glitch 725ms infinite}.error404 h3.glitch{font-size:4rem}.error404 .p-glitch{font-size:2rem}.error404 h1.glitch::before,.error404 h1.glitch::after{content:"404";position:absolute;background:#101518}.error404 h1.glitch::before{left:35%;text-shadow:-2px 0 red;animation-name:glitch-animation-1;animation-duration:2s;animation-timing-function:linear;animation-delay:0;animation-iteration-count:infinite;animation-direction:reverse-alternate}.error404 h1.glitch::after{left:-35%;text-shadow:-2px 0 blue;animation-name:glitch-animation-2;animation-duration:2s;animation-timing-function:linear;animation-delay:0;animation-iteration-count:infinite;animation-direction:reverse-alternate}@keyframes glitch-animation-1{0%{clip:rect(120px,350px,110px,30px)}5%{clip:rect(131px,350px,9px,30px)}10%{clip:rect(12px,350px,137px,30px)}15%{clip:rect(111px,350px,3px,30px)}20%{clip:rect(51px,350px,23px,30px)}25%{clip:rect(101px,350px,40px,30px)}30%{clip:rect(116px,350px,15px,30px)}35%{clip:rect(149px,350px,56px,30px)}40%{clip:rect(31px,350px,66px,30px)}45%{clip:rect(117px,350px,84px,30px)}50%{clip:rect(59px,350px,60px,30px)}55%{clip:rect(59px,350px,144px,30px)}60%{clip:rect(22px,350px,2px,30px)}65%{clip:rect(58px,350px,107px,30px)}70%{clip:rect(37px,350px,130px,30px)}75%{clip:rect(57px,350px,16px,30px)}80%{clip:rect(111px,350px,46px,30px)}85%{clip:rect(5px,350px,100px,30px)}90%{clip:rect(62px,350px,7px,30px)}95%{clip:rect(75px,350px,120px,30px)}100%{clip:rect(29px,350px,129px,30px)}}@keyframes glitch-animation-2{0%{clip:rect(7px,350px,6px,30px)}5%{clip:rect(96px,350px,81px,30px)}10%{clip:rect(130px,350px,135px,30px)}15%{clip:rect(147px,350px,87px,30px)}20%{clip:rect(125px,350px,44px,30px)}25%{clip:rect(65px,350px,141px,30px)}30%{clip:rect(96px,350px,17px,30px)}35%{clip:rect(33px,350px,58px,30px)}40%{clip:rect(14px,350px,23px,30px)}45%{clip:rect(106px,350px,142px,30px)}50%{clip:rect(43px,350px,143px,30px)}55%{clip:rect(132px,350px,148px,30px)}60%{clip:rect(72px,350px,123px,30px)}65%{clip:rect(121px,350px,66px,30px)}70%{clip:rect(86px,350px,47px,30px)}75%{clip:rect(34px,350px,20px,30px)}80%{clip:rect(77px,350px,96px,30px)}85%{clip:rect(122px,350px,114px,30px)}90%{clip:rect(62px,350px,105px,30px)}95%{clip:rect(8px,350px,13px,30px)}100%{clip:rect(18px,350px,44px,30px)}}.error404 h2.glitch span{position:absolute;top:0;left:28%}.error404 h2.glitch span:first-child{animation:glitch 500ms infinite;clip-path:polygon(0 0,100% 0,100% 35%,0 35%);transform:translate(-0.04em,-0.03em);opacity:.75}.error404 h2.glitch span:last-child{animation:glitch 375ms infinite;clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%);transform:translate(0.04em,0.03em);opacity:.75}@keyframes glitch{0%{text-shadow:.05em 0 0 #00fffc,-.03em -.04em 0 #fc00ff,.025em .04em 0 #fffc00}15%{text-shadow:.05em 0 0 #00fffc,-.03em -.04em 0 #fc00ff,.025em .04em 0 #fffc00}16%{text-shadow:-.05em -.025em 0 #00fffc,.025em .035em 0 #fc00ff,-.05em -.05em 0 #fffc00}49%{text-shadow:-.05em -.025em 0 #00fffc,.025em .035em 0 #fc00ff,-.05em -.05em 0 #fffc00}50%{text-shadow:.05em .035em 0 #00fffc,.03em 0 0 #fc00ff,0 -.04em 0 #fffc00}99%{text-shadow:.05em .035em 0 #00fffc,.03em 0 0 #fc00ff,0 -.04em 0 #fffc00}100%{text-shadow:-.05em 0 0 #00fffc,-.025em -.04em 0 #fc00ff,-.04em -.025em 0 #fffc00}}.error404 .hero{font-size:clamp(40px,10vw,100px);line-height:1;display:inline-block;color:#fff;z-index:2;letter-spacing:10px;filter:drop-shadow(0 1px 3px)}.error404 .layers{position:relative}.error404 .layers::before,.layers::after{content:attr(data-text);position:absolute;width:110%;z-index:-1}.error404 .layers::before{top:10px;left:15px;color:#e0287d}.error404 .layers::after{top:5px;left:-10px;color:#1bc7fb}.error404 .paths{animation:paths 5s step-end infinite}@keyframes paths{0%{clip-path:polygon(0% 43%,83% 43%,83% 22%,23% 22%,23% 24%,91% 24%,91% 26%,18% 26%,18% 83%,29% 83%,29% 17%,41% 17%,41% 39%,18% 39%,18% 82%,54% 82%,54% 88%,19% 88%,19% 4%,39% 4%,39% 14%,76% 14%,76% 52%,23% 52%,23% 35%,19% 35%,19% 8%,36% 8%,36% 31%,73% 31%,73% 16%,1% 16%,1% 56%,50% 56%,50% 8%)}5%{clip-path:polygon(0% 29%,44% 29%,44% 83%,94% 83%,94% 56%,11% 56%,11% 64%,94% 64%,94% 70%,88% 70%,88% 32%,18% 32%,18% 96%,10% 96%,10% 62%,9% 62%,9% 84%,68% 84%,68% 50%,52% 50%,52% 55%,35% 55%,35% 87%,25% 87%,25% 39%,15% 39%,15% 88%,52% 88%)}30%{clip-path:polygon(0% 53%,93% 53%,93% 62%,68% 62%,68% 37%,97% 37%,97% 89%,13% 89%,13% 45%,51% 45%,51% 88%,17% 88%,17% 54%,81% 54%,81% 75%,79% 75%,79% 76%,38% 76%,38% 28%,61% 28%,61% 12%,55% 12%,55% 62%,68% 62%,68% 51%,0% 51%,0% 92%,63% 92%,63% 4%,65% 4%)}45%{clip-path:polygon(0% 33%,2% 33%,2% 69%,58% 69%,58% 94%,55% 94%,55% 25%,33% 25%,33% 85%,16% 85%,16% 19%,5% 19%,5% 20%,79% 20%,79% 96%,93% 96%,93% 50%,5% 50%,5% 74%,55% 74%,55% 57%,96% 57%,96% 59%,87% 59%,87% 65%,82% 65%,82% 39%,63% 39%,63% 92%,4% 92%,4% 36%,24% 36%,24% 70%,1% 70%,1% 43%,15% 43%,15% 28%,23% 28%,23% 71%,90% 71%,90% 86%,97% 86%,97% 1%,60% 1%,60% 67%,71% 67%,71% 91%,17% 91%,17% 14%,39% 14%,39% 30%,58% 30%,58% 11%,52% 11%,52% 83%,68% 83%)}76%{clip-path:polygon(0% 26%,15% 26%,15% 73%,72% 73%,72% 70%,77% 70%,77% 75%,8% 75%,8% 42%,4% 42%,4% 61%,17% 61%,17% 12%,26% 12%,26% 63%,73% 63%,73% 43%,90% 43%,90% 67%,50% 67%,50% 41%,42% 41%,42% 46%,50% 46%,50% 84%,96% 84%,96% 78%,49% 78%,49% 25%,63% 25%,63% 14%)}90%{clip-path:polygon(0% 41%,13% 41%,13% 6%,87% 6%,87% 93%,10% 93%,10% 13%,89% 13%,89% 6%,3% 6%,3% 8%,16% 8%,16% 79%,0% 79%,0% 99%,92% 99%,92% 90%,5% 90%,5% 60%,0% 60%,0% 48%,89% 48%,89% 13%,80% 13%,80% 43%,95% 43%,95% 19%,80% 19%,80% 85%,38% 85%,38% 62%)}1%,7%,33%,47%,78%,93%{clip-path:none}}.error404 .movement{position:relative;animation:movement 8s step-end infinite}@keyframes movement{0%{top:0;left:-20px}15%{top:10px;left:10px}60%{top:5px;left:-10px}75%{top:-5px;left:20px}100%{top:10px;left:5px}}.error404 .opacity{animation:opacity 5s step-end infinite}@keyframes opacity{0%{opacity:.1}5%{opacity:.7}30%{opacity:.4}45%{opacity:.6}76%{opacity:.4}90%{opacity:.8}1%,7%,33%,47%,78%,93%{opacity:0}}.font{animation:font 7s step-end infinite}@keyframes font{0%{font-weight:100;color:#e0287d;filter:blur(3px)}20%{font-weight:500;color:#fff;filter:blur(0)}50%{font-weight:300;color:#1bc7fb;filter:blur(2px)}60%{font-weight:700;color:#fff;filter:blur(0)}90%{font-weight:500;color:#e0287d;filter:blur(6px)}}.error404 h3.glitch span{animation:paths 5s step-end infinite}.error404 h3.glitch::before{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 8s step-end infinite,movement 10s step-end infinite}.error404 h3.glitch::after{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 7s step-end infinite,movement 8s step-end infinite}.environment{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;filter:blur(5px);background:url(https://images.unsplash.com/photo-1602136773736-34d445b989cb?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1200&q=80) center no-repeat;background-size:cover}.error404 .p-glitch{position:relative}.error404 .p-glitch .line:not(:first-child){position:absolute;top:0;left:25%}.error404 .p-glitch .line:nth-child(1){-webkit-animation:clip 3000ms -300ms linear infinite,glitch1 500ms -603ms linear infinite;animation:clip 3000ms -300ms linear infinite,glitch1 500ms -603ms linear infinite}@-webkit-keyframes glitch1{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-2px);color:#4E9A26}90%{transform:translateX(-2px);color:#AC1212}95%{transform:translateX(3px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch1{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-2px);color:#4E9A26}90%{transform:translateX(-2px);color:#AC1212}95%{transform:translateX(3px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(2){-webkit-animation:clip 3000ms -600ms linear infinite,glitch2 500ms -997ms linear infinite;animation:clip 3000ms -600ms linear infinite,glitch2 500ms -997ms linear infinite}@-webkit-keyframes glitch2{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(3px);color:#4E9A26}90%{transform:translateX(3px);color:#AC1212}95%{transform:translateX(1px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch2{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(3px);color:#4E9A26}90%{transform:translateX(3px);color:#AC1212}95%{transform:translateX(1px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(3){-webkit-animation:clip 3000ms -900ms linear infinite,glitch3 500ms -797ms linear infinite;animation:clip 3000ms -900ms linear infinite,glitch3 500ms -797ms linear infinite}@-webkit-keyframes glitch3{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-2px);color:#4E9A26}90%{transform:translateX(4px);color:#AC1212}95%{transform:translateX(5px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch3{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-2px);color:#4E9A26}90%{transform:translateX(4px);color:#AC1212}95%{transform:translateX(5px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(4){-webkit-animation:clip 3000ms -1200ms linear infinite,glitch4 500ms -706ms linear infinite;animation:clip 3000ms -1200ms linear infinite,glitch4 500ms -706ms linear infinite}@-webkit-keyframes glitch4{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(5px);color:#4E9A26}90%{transform:translateX(1px);color:#AC1212}95%{transform:translateX(3px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch4{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(5px);color:#4E9A26}90%{transform:translateX(1px);color:#AC1212}95%{transform:translateX(3px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(5){-webkit-animation:clip 3000ms -1500ms linear infinite,glitch5 500ms -426ms linear infinite;animation:clip 3000ms -1500ms linear infinite,glitch5 500ms -426ms linear infinite}@-webkit-keyframes glitch5{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-1px);color:#4E9A26}90%{transform:translateX(-4px);color:#AC1212}95%{transform:translateX(2px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch5{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-1px);color:#4E9A26}90%{transform:translateX(-4px);color:#AC1212}95%{transform:translateX(2px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(6){-webkit-animation:clip 3000ms -1800ms linear infinite,glitch6 500ms -280ms linear infinite;animation:clip 3000ms -1800ms linear infinite,glitch6 500ms -280ms linear infinite}@-webkit-keyframes glitch6{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(5px);color:#4E9A26}90%{transform:translateX(-2px);color:#AC1212}95%{transform:translateX(-2px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch6{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(5px);color:#4E9A26}90%{transform:translateX(-2px);color:#AC1212}95%{transform:translateX(-2px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(7){-webkit-animation:clip 3000ms -2100ms linear infinite,glitch7 500ms -188ms linear infinite;animation:clip 3000ms -2100ms linear infinite,glitch7 500ms -188ms linear infinite}@-webkit-keyframes glitch7{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-4px);color:#4E9A26}90%{transform:translateX(1px);color:#AC1212}95%{transform:translateX(1px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch7{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-4px);color:#4E9A26}90%{transform:translateX(1px);color:#AC1212}95%{transform:translateX(1px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(8){-webkit-animation:clip 3000ms -2400ms linear infinite,glitch8 500ms -950ms linear infinite;animation:clip 3000ms -2400ms linear infinite,glitch8 500ms -950ms linear infinite}@-webkit-keyframes glitch8{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-1px);color:#4E9A26}90%{transform:translateX(3px);color:#AC1212}95%{transform:translateX(0px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch8{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(-1px);color:#4E9A26}90%{transform:translateX(3px);color:#AC1212}95%{transform:translateX(0px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(9){-webkit-animation:clip 3000ms -2700ms linear infinite,glitch9 500ms -630ms linear infinite;animation:clip 3000ms -2700ms linear infinite,glitch9 500ms -630ms linear infinite}@-webkit-keyframes glitch9{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(2px);color:#4E9A26}90%{transform:translateX(4px);color:#AC1212}95%{transform:translateX(0px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch9{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(2px);color:#4E9A26}90%{transform:translateX(4px);color:#AC1212}95%{transform:translateX(0px);color:#fff}100%{transform:translateX(0)}}.line:nth-child(10){-webkit-animation:clip 3000ms -3000ms linear infinite,glitch10 500ms -858ms linear infinite;animation:clip 3000ms -3000ms linear infinite,glitch10 500ms -858ms linear infinite}@-webkit-keyframes glitch10{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(3px);color:#4E9A26}90%{transform:translateX(-3px);color:#AC1212}95%{transform:translateX(4px);color:#fff}100%{transform:translateX(0)}}@keyframes glitch10{0%{transform:translateX(0)}80%{transform:translateX(0);color:#fff}85%{transform:translateX(3px);color:#4E9A26}90%{transform:translateX(-3px);color:#AC1212}95%{transform:translateX(4px);color:#fff}100%{transform:translateX(0)}}@-webkit-keyframes clip{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 120%,0 120%);clip-path:polygon(0 100%,100% 100%,100% 120%,0 120%)}100%{-webkit-clip-path:polygon(0 -20%,100% -20%,100% 0%,0 0);clip-path:polygon(0 -20%,100% -20%,100% 0%,0 0)}}@keyframes clip{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 120%,0 120%);clip-path:polygon(0 100%,100% 100%,100% 120%,0 120%)}100%{-webkit-clip-path:polygon(0 -20%,100% -20%,100% 0%,0 0);clip-path:polygon(0 -20%,100% -20%,100% 0%,0 0)}}
section{padding:50px 0}
section.fullGrid{padding:0}
.module-title{text-align:center;font-size:2.4rem;margin-bottom:0}
.wall-content{margin-top:30px}
.wall-content-description{clear:both;background:#fff;color:#000;padding:15px}
.wall-content-description h3{font-size:1.8rem;font-weight:400;margin-bottom:15px}
.wall-content-description p{font-size:12px}
@media (max-width: 992px) {
.roundedimage{float:none;display:inline-block!important;margin-left:115px;width:100px!important}
h1.testimonial-member-name{padding-bottom:20px;padding-top:20px}
.testimonial-text{text-align:center;margin-left:-5px}
.blog-cover{background-position:center center!important}
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{margin-left:0}
p.text-white.margin-5px-bottom{margin-left:0}
}
.posText{margin-top:-20px;margin-bottom:50px}
.counter div{display:inline-block;text-align:center;font-size:10rem;font-weight:300;color:#fff}
.counter sup{font-size:5rem;top:-40px;color:#fff;font-weight:300}
@media (max-width: 999px) {
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{margin-left:0}
p.text-white.margin-5px-bottom{margin-left:0}
}
@media (max-width: 1030px) {
nav .navbar-s{margin-left:15px!important}
}
@media (min-width: 769px) and (max-width: 1070px) {
.header-social-icon1{margin-right:34px!important}
header a.logo img{margin-top:25px}
nav .navbar-s{margin-left:-10px!important}
.index-4#menu_bars{right:1%}
.right.menu_bars{right:1%}
.header-social-icon{margin-left:-30px}
.parallax1 .btn.btn-rounded.btn-large{margin-bottom:0}
h1.top25{font-size:40px!important}
h4.font-xlight.wow.fadeInUp{padding-right:69px!important}
.blog-cover{background-position:center center!important}
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{margin-left:-20px}
p.text-white.margin-5px-bottom{margin-left:-20px}
}
@media (min-width: 1000px) and (max-width: 1100px) {
.header-social-icon1{margin-right:13px}
nav .navbar-s{margin-left:0}
header a.logo img{margin-top:25px!important}
.index-4#menu_bars{right:1%}
.right.menu_bars{right:1%}
.tp-bullet{display:none!important}
img.parallaxie{margin-left:-140px;margin-top:-50px}
h4.font-xlight.wow.fadeInUp{padding-right:65px}
h1.top25{font-size:40px}
p.bottom25{font-size:15px}
.blog-cover{background-position:center center!important}
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{margin-left:20px!important}
p.text-white.margin-5px-bottom{margin-left:20px!important}
}
@media (min-width: 1199px) {
.page-section .container{width:800px}
section#home{height:calc(100vh - 68px)}
#bootstrap-touch-slider{position:relative;top:0;width:100%;height:inherit}
}
@media (max-width: 1199px) {
header nav .navbar-nav > li > a{margin:20px 15px}
.header-social-icon a{font-size:12px}
.header-social-icon1{margin-right:-13px}
nav .navbar-s{margin-left:25px}
img.parallaxie{margin-left:-140px;margin-top:-45px}
h4.font-xlight.wow.fadeInUp{font-size:17px}
h1.top25{font-size:40px}
p.no-margin-bottom.font-weight-400.text-medium-gray{padding-left:89px}
.counter-icon i.fa{margin-left:20px}
.roundedimage{margin-right:10px}
.testimonial-text{float:none}
p.testimonial-member-desc{font-size:13px}
.blog-cover{background-position:center center!important}
h1.text-capitalize.alt-font.text-white.margin-20px-bottom.font-weight-700{margin-left:-60px}
p.text-white.margin-5px-bottom{margin-left:-60px}
}
@media (min-width: 1200px) and (max-width: 1300px) {
.fullGrid .container{}
.boxedGrid .container{width:750px}
.index-4#menu_bars{right:1%}
.right.menu_bars{right:1%}
.header-social-icon1{margin-right:40px}
.blog-cover{background-position:center center!important}
}
@media (max-width: 1315px) {
.index-4#menu_bars{right:4%}
.right.menu_bars{right:1%}
.header-social-icon{margin-left:-70px}
}
@media (max-width: 1200px) {
.heading-title > span{font-size:40px}
}
@media (max-width: 1024px) {
.fullGrid .container{}
.boxedGrid .container{}
.heading-title > span{font-size:38px}
h4{font-size:17px}
}
@media (max-width: 992px) {
.container{width:960px;max-width:100%}
.sm-text-center{text-align:center}
.heading-title > span{font-size:36px}
section#ourblog1{padding-top:60px;padding-bottom:60px}
.blog-box .heading-title{margin-bottom:30px}
}
@media (max-width: 768px) {
.container{width:100%;padding-right:30px}
.modSectn .container-boxed{padding-left:30px;padding-right:30px}
.owl-carousel.owl-drag .owl-item{max-width:100%}
.slide-text > a.carousel-btn-more{margin-top:15px;font-size:10px;padding:5px 12px}
}
/* CAROUSEL */
.bs-slider{overflow:hidden;max-height:660px;position:relative;background:#000}
.bs-slider:hover{cursor:-moz-grab;cursor:-webkit-grab}
.bs-slider:active{cursor:-moz-grabbing;cursor:-webkit-grabbing}
.bs-slider .bs-slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.bs-slider > .carousel-inner > .item > img,.bs-slider > .carousel-inner > .item > a > img{margin:auto;width:100%!important}
.fade{opacity:1}
.fade .item{top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0!important;display:block!important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.fade .item:first-child{top:auto;position:relative}
.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.control-round .carousel-control{top:40%;opacity:0;width:45px;height:60px;z-index:100;color:#fe5639;display:block;font-size:60px;cursor:pointer;overflow:hidden;line-height:43px;text-shadow:none;position:absolute;font-weight:200;background:transparent;-webkit-border-radius:0;border-radius:0;border:0}
.control-round:hover .carousel-control{opacity:1}
.control-round .carousel-control.left{left:1%}
.control-round .carousel-control.right{right:1%}
.control-round .carousel-control.left:hover,.control-round .carousel-control.right:hover{color:#fe5639;background:rgba(0,0,0,0);border:0}
.control-round .carousel-control.left>span:nth-child(1){left:45%}
.control-round .carousel-control.right>span:nth-child(1){right:45%}
.indicators-line > .carousel-indicators{bottom:3%;left:auto;width:100%;height:20px;font-size:0;overflow-x:auto;text-align:center;overflow-y:hidden;margin:auto}
.indicators-line > .carousel-indicators li{padding:0;width:50px;height:5px;border:0;text-indent:0;overflow:hidden;text-align:center;position:relative;letter-spacing:1px;background:#fff;-webkit-font-smoothing:antialiased;-webkit-border-radius:0;border-radius:0;margin-right:5px;-webkit-transition:all .5s cubic-bezier(0.22,0.81,0.01,0.99);transition:all .5s cubic-bezier(0.22,0.81,0.01,0.99);z-index:10;cursor:pointer}
.indicators-line > .carousel-indicators li:last-child{margin-right:0}
.indicators-line > .carousel-indicators .active{background-color:#fe5639;position:relative}
.slide_style_left{text-align:left!important}
.slide_style_right{text-align:right!important}
.slide_style_center{text-align:center!important}
.slide-text{width:50%;left:20%;top:30%;position:absolute}
.slide-text > h1{padding:0;color:#000;font-size:24px;width:85%;font-style:normal;margin-bottom:24px;display:inline-block;-webkit-animation-delay:.7s;animation-delay:.7s}
.slide-text.shadowText > h1{color:#fff;text-shadow:0 2px 5px #000}
.slide-text .anim p{/*max-width:60%;*/padding:0;color:#000;font-size:18px;font-weight:300;margin-bottom:40px;-webkit-animation-delay:1.1s;animation-delay:1.1s}
.slide-text.shadowText .anim p{color:#fff;text-shadow:1px 1px 2px #000}
.slide-text .anim p .img-colour-choice{display:block;margin-top:15px}
.slide-text > a.carousel-btn-more{color:#fff;font-weight:200;font-size:13px;margin-top:50px;text-align:center;padding:6px 18px;display:inline-block;border:none;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}
.slide-text > a:hover,.slide-text > a:active{color:#fff;background:#222;-webkit-transition:background .5s ease-in-out,color .5s ease-in-out;transition:background .5s ease-in-out,color .5s ease-in-out}
@media (max-width: 991px) {
.slide-text h1{font-size:40px;line-height:50px;margin-bottom:20px}
.slide-text > p{font-size:18px}
}
@media (max-width: 768px) {
.slide-text{padding:10px 30px;top:0}
.slide-text h1{font-size:16px;line-height:18px;margin-bottom:10px}
.slide-text .anim p{font-size:14px;line-height:12px;margin-bottom:20px}
.slide-text .anim p .img-colour-choice{margin-top:5px}
.slide-text .anim p .img-colour-choice img{max-width:75%}
.control-round .carousel-control{display:none}
.mobile-text-center{text-align:center !important}
}
@media (max-width: 480px) {
.slide-text{padding:10px 20px;top:0}
.slide-text h1{font-size:15px;line-height:16px;margin-bottom:5px}
.slide-text .anim p{font-size:12px;line-height:10px;margin-bottom:10px}
.slide-text > a.btn-default,.slide-text > a.btn-primary{font-size:10px;line-height:10px;margin-right:10px;text-align:center;padding:10px 15px}
.slide-text .anim p .img-colour-choice img{max-width:75%}
.slide-text > a.carousel-btn-more{margin-top:15px;font-size:10px;padding:5px 12px}
.indicators-line > .carousel-indicators{display:none}
.mobile-text-center{text-align:center !important}
}