@font-face {
    font-family: 'Helvetica-Black';
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src: url('fonts/Helveticatltstd-blk.eot?#iefix') format('embedded-opentype'), url('fonts/Helveticatltstd-blk.woff') format('woff'), url('fonts/Helveticatltstd-blk.ttf') format('truetype'), url('fonts/new/Helveticatltstd-blk.svg#Helveticatltstd-blk') format('svg');
    
  }
  @font-face {
    font-family: 'Helvetica-Bold';
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src: url('fonts/Helveticaltstd-bold.eot?#iefix') format('embedded-opentype'), url('fonts/Helveticaltstd-bold.woff') format('woff'), url('fonts/Helveticaltstd-bold.ttf') format('truetype'), url('fonts/new/Helveticaltstd-bold.svg#Helveticaltstd-bold') format('svg');
    
  }
  @font-face {
    font-family: 'Helvetica-Light';
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src: url('fonts/Helveticaltstd-light.eot?#iefix') format('embedded-opentype'), url('fonts/Helveticaltstd-light.woff') format('woff'), url('fonts/Helveticaltstd-light.ttf') format('truetype'), url('fonts/new/Helveticaltstd-light.svg#Helveticaltstd-light') format('svg');
   
  }
  @font-face {
    font-family: 'Helvetica';
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src: url('fonts/Helveticaltstd-roman.eot?#iefix') format('embedded-opentype'), url('fonts/Helveticaltstd-roman.woff') format('woff'), url('fonts/Helveticaltstd-roman.ttf') format('truetype'), url('fonts/Helveticaltstd-roman.svg#Helveticaltstd-roman') format('svg');
    
  }
#sticky-header{display:none;z-index:140;position:fixed;left:0;top:0;width:100%;background-color:rgba(22,22,22,.8)!important}#sticky-header .logo{font-size:24px!important}#sticky-header .header-content-left,#sticky-header .header-content-right{height:50px!important}header,#sticky-header{background-color:#161616}header .header-content-left,#sticky-header .header-content-left,header .header-content-right,#sticky-header .header-content-right{
	height: 80px;
	width: 45%
}header .header-content-left:before,#sticky-header .header-content-left:before,header .header-content-right:before,#sticky-header .header-content-right:before{display:inline-block;content:'';height:100%;vertical-align:middle}header .header-content-left,#sticky-header .header-content-left{float:left}header .header-content-left .logo,#sticky-header .header-content-left .logo{
	display: inline-block;
	width: 96%;
	vertical-align: middle;
	font-family: 'Helvetica-Black';
	font-weight: 800;
	font-size: 32px;
	color: #ff0084;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
}header .header-content-right,#sticky-header .header-content-right{float:right;text-align:right}header .header-content-right #menu-toggle,#sticky-header .header-content-right #menu-toggle,header .header-content-right #sticky-menu-toggle,#sticky-header .header-content-right #sticky-menu-toggle{display:inline-block;width:96%;vertical-align:middle;width:auto!important;font-family:'Helvetica';font-weight:300;font-size:16px;color:#fff;cursor:pointer}header .header-content-right #menu-toggle i,#sticky-header .header-content-right #menu-toggle i,header .header-content-right #sticky-menu-toggle i,#sticky-header .header-content-right #sticky-menu-toggle i{
	position: relative;
	top: -1px;
	font-size: 24px;
	vertical-align: -25%;
	margin-right: 5px;
	color: #ffc62e
}header .mobile-menu,#sticky-header .mobile-menu{background-color:#161616;display:none;padding:0 40px}header .mobile-menu .menu-item,#sticky-header .mobile-menu .menu-item{color:#eee;font-weight:700;text-transform:uppercase;display:block;height:60px;line-height:60px}header .mobile-menu .menu-item:not(:last-child),#sticky-header .mobile-menu .menu-item:not(:last-child){border-bottom:1px solid #474747}header .mobile-menu .menu-item:hover,#sticky-header .mobile-menu .menu-item:hover{color:#fff}.sliding-menu-bg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:150;opacity:0;-webkit-transition:visibility .5s,opacity .25s;-moz-transition:visibility .5s,opacity .25s;-o-transition:visibility .5s,opacity .25s;transition:visibility .5s,opacity .25s;visibility:hidden}.sliding-menu-bg.opened{opacity:.8;visibility:visible}.sliding-menu{position:fixed;right:0;top:0;width:38.8%;min-width:560px;min-height:700px;height:100%;background:url(../images/sliding-menu-bg.jpg) center center no-repeat;z-index:151;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}.sliding-menu:before{display:inline-block;content:'';height:100%;vertical-align:middle}.sliding-menu.opened{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.sliding-menu:after{position:absolute;display:block;content:'';left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.91);z-index:152}.sliding-menu .menu-items{position:relative;z-index:153;overflow:hidden;display:inline-block;width:96%;vertical-align:middle}.sliding-menu .menu-items .menu-item{margin-left:34.765%;float:left;display:block;clear:both;padding:0 22px;font-family:'Helvetica',sans-serf;font-size:22px;line-height:45px;font-weight:600;color:#161616;text-transform:uppercase;cursor:pointer;position:relative}.sliding-menu .menu-items .menu-item:hover{
	color: #3077b8
}.sliding-menu .menu-items .menu-item:hover:before{position:absolute;display:block;content:'';right:100%;margin-right:10px;top:16px;width:1000px;height:16px;background-color:#0d0d0d}.sliding-menu .menu-items .menu-item:hover:after{position:absolute;display:block;content:'';left:0;top:16px;width:3px;height:16px;background-color:#ff0084}.sliding-menu .menu-close{display:block;position:absolute;right:40px;top:40px;z-index:153}.sliding-menu .menu-close i{width:15px;height:15px;text-align:center;line-height:1;font-weight:700;color:#161616}.sliding-menu .menu-close:hover i{color:#ff0084}.sliding-menu .brand-text{position:absolute;left:75px;bottom:40px;width:300px;color:#161616;z-index:153}.sliding-menu .brand-text .logo{
	font-family: 'Helvetica-Black',sans-serif;
	font-weight: 800;
	font-size: 32px;
	color: #3077b8;
	text-transform: uppercase
}.sliding-menu .social-icons{position:absolute;right:70px;bottom:45px;width:auto;z-index:153}.sliding-menu .social-icons .social-icon{float:left;font-size:20px;color:#161616}.sliding-menu .social-icons .social-icon:not(:first-child){margin-left:15px}.sliding-menu .social-icons .social-icon:hover{color:#ff0084}body.loading{position:fixed;left:0;top:0;bottom:0;right:0;overflow:hidden}#preloader-wrapper{z-index:9999;background-color:#fff;position:fixed;left:0;top:0;bottom:0;right:0;opacity:1;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}#preloader-wrapper:before{display:inline-block;content:'';height:100%;vertical-align:middle}#preloader-wrapper #preloader{display:inline-block;width:96%;vertical-align:middle}#preloader-wrapper .spinner{margin:100px auto;width:50px;height:50px;position:relative}#preloader-wrapper .container1>div,#preloader-wrapper .container2>div,#preloader-wrapper .container3>div{width:10px;height:10px;background-color:#333;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}#preloader-wrapper .spinner .spinner-container{position:absolute;width:100%;height:100%}#preloader-wrapper .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}#preloader-wrapper .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}#preloader-wrapper .circle1{top:0;left:0}#preloader-wrapper .circle2{top:0;right:0}#preloader-wrapper .circle3{right:0;bottom:0}#preloader-wrapper .circle4{left:0;bottom:0}#preloader-wrapper .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#preloader-wrapper .container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}#preloader-wrapper .container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}#preloader-wrapper .container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}#preloader-wrapper .container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}#preloader-wrapper .container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}#preloader-wrapper .container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}#preloader-wrapper .container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}#preloader-wrapper .container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}#preloader-wrapper .container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}#preloader-wrapper .container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}#slider{position:relative;background-color:#161616}#slider .swiper-container{width:100%}#slider .swiper-slide{background-size:cover;background-position:center center}#slider .swiper-slide .container{height:100%}#slider .swiper-slide .slider-content{text-align:center;position:relative}#slider .swiper-slide .slider-content .slider-shape-rect{width:230px;height:230px;border:6px solid #ff0084;margin:auto}#slider .swiper-slide .slider-content .slider-shape-circle{width:270px;height:270px;border:6px solid #ff0084;border-radius:999px;margin:auto}#slider .swiper-slide .slider-text{position:absolute;top:0;width:100%}#slider .swiper-slide .slider-title{width:100%;max-width:650px;margin:auto;color:#fff;font-family:'Helvetica-Black';font-weight:800;font-size:42px;line-height:1.2;text-align:center}#slider .slider-control{position:absolute;left:0;bottom:0;width:100%;height:100px;z-index:110}#slider .slider-control .slider-halfbg{position:absolute;left:50%;top:0;width:50%;bottom:0;background-color:#f7f7f7}#slider .slider-control .slider-controls{height:100px;padding-top:24px}#slider .slider-control .slider-controls .slider-control-prev,#slider .slider-control .slider-controls .slider-control-next{color:#ff0084;font-size:26px;font-weight:700;cursor:pointer}#slider .slider-control .slider-controls #slide-control-line{margin-top:12px;width:100%;height:5px;background-color:#ff0084}#slider .slider-control .slider-controls .slide-num-info{white-space:nowrap}#slider .slider-control .slider-controls #current-slider-num,#slider .slider-control .slider-controls #sn-divider,#slider .slider-control .slider-controls #sliders-count{font-family:"Helvetica-bold";font-weight:700}#slider .slider-control .slider-controls #current-slider-num{color:#fff;font-size:27px;line-height:1}#slider .slider-control .slider-controls #sn-divider,#slider .slider-control .slider-controls #sliders-count{color:#ff0084;font-size:20px;line-height:1}#slider .slider-control .slider-control-text-container{background-color:#f7f7f7;height:100px;padding-left:40px}#slider .slider-control .slider-control-text-container:before{display:inline-block;content:'';height:100%;vertical-align:middle}#slider .slider-control .slider-control-text-container .slider-control-text{display:inline-block;width:96%;vertical-align:middle;text-align:left}#slider .slider-control .slider-control-text-container .slider-control-text i{color:#161616;font-size:24px;vertical-align:middle;margin-right:15px}#slider .slider-control .slider-control-text-container .slider-control-text #slider-control-title,#slider .slider-control .slider-control-text-container .slider-control-text #st-divider{font-family:'Helvetica-Black',sans-serif;font-size:18px;font-weight:800;color:#161616}#slider .slider-control .slider-control-text-container .slider-control-text #st-divider{margin:0 25px 0 30px}footer{color:#626262}footer .title{text-transform:uppercase}footer .widget-area{background:url(../images/home/footer-bg.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}footer .widget-area>.container{padding-top:70px;padding-bottom:75px}footer .widget-area .col-logo{padding-top:20px;padding-bottom:20px;margin-top:10px}footer .widget-area .col-logo h2{color:#ff0084;font-weight:800;margin-bottom:5px}footer .widget-area .col-logo h4{color:#626262;font-weight:700}footer .widget-area .col-logo .triangle-right-line{right:-12px}footer .widget-area .col-logo .triangle-right-line:before{background-color:#333}footer .widget-area .col-logo .triangle-right-line .triangle-right{border-color:rgba(255,255,255,0) #333}footer .widget-area .col-logo .triangle-right-line .triangle-right:before{border-color:rgba(255,255,255,0) #141414}footer .widget-area .col-contact-info .info{font-weight:400;padding-left:45px;position:relative}footer .widget-area .col-contact-info .info i{position:absolute;display:block;left:0;top:3px;float:left;font-size:20px}footer .widget-area .col-contact-info .address{margin-bottom:20px}footer .widget-area .social-icons{background-color:rgba(40,40,40,.23);padding:13px 0;text-align:center}footer .widget-area .social-icons .social-link{color:#626262;margin-right:10px}footer .widget-area .social-icons .social-link i{display:inline-block;width:40px;height:40px;line-height:40px;font-size:20px;text-align:center;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}footer .widget-area .social-icons .social-link:hover i{color:#fff;background-color:#ff0084}footer .copyright-area{background-color:#161616;padding:40px 0;text-align:center}#titlebar{background:url(../images/titlebar-bg.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding:55px 65px}#titlebar .title{font-weight:800;font-size:32px;text-transform:uppercase}#titlebar .heading-underline:before{background-color:#fff}#titlebar .heading-underline .triangle-down{border-color:#fff rgba(255,255,255,0)}#titlebar .heading-underline .triangle-down:before{border-color:#3b352f rgba(255,255,255,0)}#titlebar .divider{background-color:#ff0084;margin-bottom:0}#content{overflow:hidden;position:relative}#content .bg-stripe{
	position: absolute;
	top: 0;
	right: 0;
	width: 300%;
	height: 720px;
	background-color: #3077b8;
	-webkit-transform-origin: top right;
	-moz-transform-origin: top right;
	-ms-transform-origin: top right;
	-o-transform-origin: top right;
	transform-origin: top right;
	-webkit-transform: rotate(-27.512deg);
	-moz-transform: rotate(-27.512deg);
	-ms-transform: rotate(-27.512deg);
	-o-transform: rotate(-27.512deg);
	transform: rotate(-27.512deg);
	z-index: 100
}#content .bg-rect{position:absolute;top:0;margin-top:23.45%;right:0;width:200%;height:1060px;background-color:#ff0084;z-index:100}#content .bg-ellipse{position:absolute;width:3000px;height:1160px;top:0;margin-top:23.45%;left:50%;margin-left:-1500px;border-radius:50% / 50%;background-color:#ff0084;z-index:100}#content .container{position:relative;z-index:101}#content iframe{display:block;width:100%;height:160px;border:0}#content #img_iphone1{position:relative;margin-top:17.9%;margin-left:30.6%;width:69.1%;z-index:106}#content #img_iphone2{position:absolute;left:20px;top:0;margin-top:32.835%;width:51.8%;z-index:105}#content .title{font-family:'Helvetica-Black',sans-serif;font-weight:800;line-height:1.25;text-transform:uppercase;color:#161616}#content #col-responsive-design-02{padding-top:110%}#content #col-responsive-design-02 .title{color:#fff}#content #col-responsive-design-02 .img_scroll{margin-bottom:25px}#content #col-responsive-design-02 .text{color:#fff;margin:30px 0 0 auto;max-width:450px}#content #col-what-we-do{padding-top:50px}#content #col-what-we-do .text{
	color: #000
}#content #col-what-we-do .title{
	color: #000
}#content #col-what-we-do .heading-underline:before{background-color:#fff}#content #col-what-we-do .heading-underline .triangle-down{border-color:#fff rgba(255,255,255,0)}#content #col-what-we-do .heading-underline .triangle-down:before{border-color:#ff0084 rgba(255,255,255,0)}#content #col-what-we-do .heading-underline .rectangle,#content #col-what-we-do .heading-underline .circle{border-color:#fff;background-color:#ff0084}#content #col-what-we-do .divider{
	background-color: #000000
}#content .slider-wrapper{border:0!important}#content .slider-wrapper .slide{border:1px solid #ddd;background-color:#f7f7f7;padding:90px 0}#content .slider-wrapper .slide .slide-num{
	font-size: 242px;
	font-weight: 900;
	color: #ff0084;
	line-height: .8
}#content .slider-wrapper .slide .slide-content{padding-right:5%}#content .slider-wrapper .slide .slide-content .title{color:#161616;margin-bottom:25px}#content .slider-wrapper .slide .slide-content .title i{font-size:20px;vertical-align:middle;margin-right:10px}#content .slider-wrapper .slide .slide-content .facts{margin-top:20px;font-size:18px;font-weight:700;color:#161616}#content .slider-wrapper .slide .slide-content .facts i{font-size:22px;color:#ff0084;margin-right:15px}#content .slider-wrapper .slide .slide-content .facts span:not(:last-child){margin-right:40px}#content #row-about-us{
	padding-top: 90px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-color: #692668;
}#content #row-about-us .title{color:#161616}#content #row-about-us .img-wrapper{position:relative}#content #row-about-us .img-wrapper .fullwidth{position:absolute;left:0;top:0;width:100%}#content #row-about-us .text{margin-top:25px}#content #row-about-us .subtitle{line-height:1;margin-bottom:20px}#content #row-about-us #piecharts{clear:both;padding-top:50px;position:relative}#content #row-about-us #piecharts .piechart{position:relative;z-index:105}#content #row-about-us #piecharts .circle-text-half{font-weight:700}#content #row-about-us #piecharts .bottom-line{position:absolute;display:block;width:100%;height:1px;left:0;bottom:0;background-color:#e1e1e1;z-index:101}#content #row-about-us .piechart-caption{font-size:13px;padding:30px 0}#content #row-about-us #col-who-we-are #slider-who-we-are{z-index:101}#content #row-about-us #col-who-we-are #slider-who-we-are img{margin-bottom:0!important}#content #row-about-us #col-who-we-are .swiper-controls{position:relative;z-index:102;margin-top:-25px;padding-right:40px}#content #row-about-us #col-who-we-are .swiper-controls i{display:inline-block;width:56px;height:50px;line-height:50px;font-size:20px;text-align:center;color:#fff;cursor:pointer;background-color:#ff0084;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}#content #row-about-us #col-who-we-are .swiper-controls i:hover{
	background-color: #333333
}#content #counters{padding:115px 0 105px;background-position:top center;background:url(../images/home/counter-parallax-bg.jpg) 50% 0 fixed no-repeat}#content #counters .counter-icon-wrapper{margin:auto;position:relative}#content #counters .counter-icon-wrapper i{position:absolute;display:block;left:50%;margin-left:-15px;top:40%;margin-top:-15px;width:30px;height:30px;text-align:center;font-size:30px;line-height:30px;color:#ff0084}#content #counters .counter-icon-wrapper.rectangle{width:90px;height:90px;border:3px solid #fff}#content #counters .counter-icon-wrapper.rectangle i{top:50%}#content #counters .counter-icon-wrapper.circle{width:100px;height:100px;border:3px solid #fff;border-radius:999px}#content #counters .counter-icon-wrapper.circle i{top:50%}#content #counters .counter-value{color:#fff;font-size:40px;font-weight:700;width:120px;margin:15px auto 10px;padding-bottom:5px;border-bottom:2px solid #ff0084}#content #counters .counter-subtitle{font-size:20px;color:#999;font-weight:400}#content #our-work{
	padding: 90px 0 100px;
	background-color: #3077b8;
}#content #our-work .category-selectors{margin-bottom:70px}#content #our-work .category-selectors .category{float:left;font-family:'Helvetica';font-weight:400;font-size:15px;line-height:2.2;color:#636363;border-bottom:3px solid #f7f7f7;cursor:pointer}#content #our-work .category-selectors .category:hover{color:#161616;border-bottom-color:#ff0084}#content #our-work .category-selectors .category.active{color:#161616;border-bottom-color:#ff0084}#content #our-work .our-works-container{visibility:hidden}#content #fullwidth-video{background:url(../images/home/video-fallback.jpg) center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}#content #logos{padding:80px 0;background:#ff0084 url(../images/home/logos-bg.png) center center no-repeat}#content #logos .logo{display:block;margin:auto;max-width:100%}#content #meet-our-team{
	padding: 80px 0 90px;
	background-color: #FFC62E;
}#content #meet-our-team .person-col{padding:0 30px}#content #meet-our-team .person{overflow-x:hidden;margin:auto;max-width:400px;padding-bottom:30px}#content #meet-our-team .person .person-photo{display:block;width:100%;position:relative;z-index:105}#content #meet-our-team .person .person-info{margin-top:-50px;margin-bottom:30px;position:relative;z-index:106}#content #meet-our-team .person .person-info .triangle-up{width:100%;height:0;padding-right:100%;padding-top:12%;overflow:hidden;position:relative}#content #meet-our-team .person .person-info .triangle-up:after{border-style:solid;border-width:0 1000px 120px 0;border-color:#ff0084 rgba(255,255,255,0);content:'';display:block;position:absolute;left:0;top:0;width:0;height:0}#content #meet-our-team .person .person-info .triangle-down{width:100%;height:0;padding-left:100%;padding-top:12%;overflow:hidden;position:relative}#content #meet-our-team .person .person-info .triangle-down:after{border-style:solid;border-width:120px 0 0 1000px;border-color:#ff0084 rgba(255,255,255,0);content:'';display:block;position:absolute;right:0;bottom:0;width:0;height:0}#content #meet-our-team .person .person-info .triangle-down .down-arrow{position:absolute;left:0;top:-1px;width:16%;height:84%;max-height:35px;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-image:url(../images/home/down-arrow.png);background-repeat:no-repeat}#content #meet-our-team .person .person-info .person-name{
	width: 100%;
	height: 60px;
	padding-top: 5px;
	background-color: #3077b8;
	color: #fff;
	position: relative
}#content #meet-our-team .person .person-info .person-name a{color:#fff}#content #meet-our-team .person .person-info .person-name .name{font-weight:700;text-transform:uppercase;line-height:1.4}#content #meet-our-team .person .person-info .social-icon{position:absolute;display:block;width:40px;height:50px;z-index:107;background-color:#ff0084}#content #meet-our-team .person .person-info .social-icon i{text-align:center;font-size:17px;color:#fff;line-height:40px;display:block;width:40px;position:relative;z-index:109}#content #meet-our-team .person .person-info .social-icon.facebook{right:100px;top:-56px}#content #meet-our-team .person .person-info .social-icon.twitter{right:50px;top:-48px}#content #meet-our-team .person .person-info .social-icon.googleplus{right:0;top:-40px}#content #meet-our-team .person:hover .person-info .triangle-up:after{border-color:#2bbdaa rgba(255,255,255,0)}#content #meet-our-team .person:hover .person-info .person-name{background-color:#2bbdaa}#content #meet-our-team .person:hover .person-info .triangle-down:after{border-color:#2bbdaa rgba(255,255,255,0)}#content #meet-our-team .person:hover .person-info .triangle-down .down-arrow{background-image:url(../images/home/down-arrow-green.png)}#content #meet-our-team .person:hover .person-info .social-icon{background-color:#2bbdaa}#content #meet-our-team .person:hover .person-skills .progressbar{background-color:#2bbdaa}#content #meet-our-team .person .person-skills{width:100%;border-collapse:collapse}#content #meet-our-team .person .person-skills td{padding:7px 5px 7px 15px;font-size:14px}#content #meet-our-team .person .person-skills .skill-name{width:30%}#content #meet-our-team .person .person-skills .skill-bar{width:45%}#content #meet-our-team .person .person-skills .skill-value{text-align:center;width:25%}#content #meet-our-team .person.style-rectangle .person-info{margin-top:-10px}#content #meet-our-team .person.style-rectangle .person-name{padding-top:20px;height:100px}#content #meet-our-team .person.style-rectangle .person-name .social-icon{left:50%;right:auto;top:-40px}#content #meet-our-team .person.style-rectangle .person-name .social-icon.facebook{margin-left:-70px}#content #meet-our-team .person.style-rectangle .person-name .social-icon.twitter{margin-left:-20px}#content #meet-our-team .person.style-rectangle .person-name .social-icon.googleplus{margin-left:30px}#content #meet-our-team .person.style-circle .person-info{margin-top:-10px}#content #meet-our-team .person.style-circle .person-name{padding-top:20px;border-radius:40px;height:100px}#content #meet-our-team .person.style-circle .person-name .social-icon{left:50%;right:auto;top:-38px;height:40px;border-radius:999px}#content #meet-our-team .person.style-circle .person-name .social-icon.facebook{margin-left:-70px}#content #meet-our-team .person.style-circle .person-name .social-icon.twitter{margin-left:-20px}#content #meet-our-team .person.style-circle .person-name .social-icon.googleplus{margin-left:30px}#content #way-of-work .title-row{background:url(../images/home/wayofwork-titlebg.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#content #way-of-work .title-row .container{padding-top:95px;padding-bottom:90px;position:relative}#content #way-of-work .title-row .title{color:#fff;font-size:40px;max-width:76%}#content #way-of-work .title-row .title-divider{width:180px;height:5px;margin-top:30px;background-color:#333}#content #way-of-work .title-row .workflow-start{border-right:2px solid #fff;position:absolute;right:8.33333333%;bottom:0;width:50%;height:110px;margin-right:15px;}#content #way-of-work { background-color:#f57915;} .title-row .workflow-start .start-icon{display:block;position:absolute;width:64px;height:64px;right:-33px;line-height:64px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);bottom:122px;border:2px solid #fff;text-align:center;font-size:22px;color:#fff;z-index:106}#content #way-of-work .title-row .workflow-start .start-icon i{display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#content #way-of-work .title-row .workflow-start .start-icon-rectangle{display:block;position:absolute;width:75px;height:75px;right:-37px;line-height:75px;bottom:110px;border:2px solid #fff;text-align:center;font-size:22px;color:#fff;z-index:106}#content #way-of-work .title-row .workflow-start .start-icon-circle{display:block;position:absolute;width:70px;height:70px;right:-36px;line-height:70px;bottom:110px;border:2px solid #fff;border-radius:999px;text-align:center;font-size:22px;color:#fff;z-index:106}#content #way-of-work .workflow .workflow-step{padding:60px 0;position:relative;margin-top:-2px}#content #way-of-work .workflow .workflow-step.left{text-align:left;padding-left:60px;padding-right:15%}#content #way-of-work .workflow .workflow-step.left .flowline{
	left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}#content #way-of-work .workflow .workflow-step.left .step-icon{left:-35px}#content #way-of-work .workflow .workflow-step.right{text-align:right;padding-right:60px;padding-left:15%}#content #way-of-work .workflow .workflow-step.right .flowline{
	left: 50%;
	-webkit-border-top-right-radius: 6px;
	-moz-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}#content #way-of-work .workflow .workflow-step.right .step-icon{right:-35px}#content #way-of-work .workflow .workflow-step.first{padding-top:100px}#content #way-of-work .workflow .workflow-step.first .flowline{top:2px;border-top:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0}#content #way-of-work .workflow .workflow-step.first .step-icon{margin-top:-15px}#content #way-of-work .workflow .workflow-step.last .flowline{border-bottom:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}#content #way-of-work .workflow .workflow-step .title{color:#ffffff; font-size:18px;margin-bottom:15px;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#content #way-of-work .workflow .workflow-step .flowline{
	position: absolute;
	width: 50%;
	bottom: 0;
	top: 0;
	z-index: 105;
	-webkit-transition: border-color .3s;
	-moz-transition: border-color .3s;
	-o-transition: border-color .3s;
	transition: border-color .3s;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}#content #way-of-work .workflow .workflow-step .step-icon{display:block;position:absolute;width:70px;height:70px;top:50%;margin-top:-35px;border-radius:999px;line-height:70px;text-align:center;font-size:25px;color:#000;background-color:#ffffff;z-index:106;-webkit-transition:color .5s,border-color .5s,background-color .5s;-moz-transition:color .5s,border-color .5s,background-color .5s;-o-transition:color .5s,border-color .5s,background-color .5s;transition:color .5s,border-color .5s,background-color .5s}#content #way-of-work .workflow .workflow-step .workflow-content{visibility:hidden}#content #way-of-work .workflow .workflow-step.style-gray .title{color:#161616}#content #way-of-work .workflow .workflow-step.style-gray .flowline{border-color:#f7f7f7}#content #way-of-work .workflow .workflow-step.style-gray .step-icon{color:#161616;border:2px solid #f7f7f7;background-color:#fff}#content #features{
	padding: 30px 0 85px;
	background-color: #e1e43c;
	color: #FFF;
	position: relative;
}#content #features .col-features{padding-right:30px}#content #features .feature{padding:35px 0 25px;position:relative;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#content #features .feature:not(:last-child){
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}#content #features .feature .title{
	font-size: 32px;
	font-weight: 700;
	margin-left: 70px;
	margin-bottom: 15px;
	color: #333333
}#content #features .feature .content{
	max-width: 450px;
	margin-left: 70px;
	width: 100%;
	color: #333;
}#content #features .feature .feature-wrapper{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}#content #features .feature .feature-wrapper i{font-size:40px;display:block;float:left;margin-top:10px}#content #features .feature .play-icon-wrapper{background-color:#ff0084;display:block;position:absolute;right:-24px;top:50%;margin-top:-24px;width:48px;height:48px;padding:6px;border-radius:999px}#content #features .feature .play-icon-wrapper i{display:block;width:36px;height:36px;line-height:36px;font-size:15px;border-radius:999px;color:#fff;text-align:center;background-color:#db2144;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#content #features .feature:hover{
	background-color: #e1e43c
}#content #features .feature:hover .feature-wrapper{-webkit-transform:translateX(6%);-moz-transform:translateX(6%);-ms-transform:translateX(6%);-o-transform:translateX(6%);transform:translateX(6%)}#content #features .feature:hover .play-icon-wrapper i{opacity:1}#content #features #laptop-mockup{display:block;float:right;width:44.5%;position:absolute;top:100px;right:0}#content #latest-from-blog{padding:90px 0}#content #screen-size-nomatters{background-color:#161616;color:#fff;padding:125px 0;position:relative}#content #screen-size-nomatters .ipad{
	display: block;
	position: absolute;
	left: -8.5%;
	top: 50%;
	margin-top: -18.3%;
	width: 70%
}#content #screen-size-nomatters .title{color:#fff}#content #screen-size-nomatters .img_scroll{margin-bottom:25px}#content #pricing-tables{padding-top:90px}#content #what-people-say{padding-top:90px;position:relative}#content #what-people-say .bg-stripe{top:70px}#content #what-people-say .bg-rect,#content #what-people-say .bg-ellipse{margin-top:440px}#content #contact-us{background:url(../images/home/mapbg.png) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:460px}#content #contact-us .title{color:#fff}#content #contact-us .text{color:#fff}#content #contact-us .heading-underline:before{background-color:#fff}#content #contact-us .heading-underline .triangle-down{border-color:#fff rgba(255,255,255,0)}#content #contact-us .heading-underline .triangle-down:before{border-color:#ff0084 rgba(255,255,255,0)}#content #contact-us .heading-underline .rectangle,#content #contact-us .heading-underline .circle{border-color:#fff;background-color:#ff0084}#content #contact-us .divider{
	background-color: #333333
}#content #contact-us .contact-form-triangle{width:770px;height:635px;margin:auto;position:relative;z-index:105;padding-top:60px}#content #contact-us .contact-form-triangle:after{position:absolute;display:block;content:'';left:0;top:0;width:770px;height:635px;border-width:635px 385px 0;border-style:solid;border-color:#161616 rgba(255,255,255,0)}#content #contact-us .contact-form-triangle input,#content #contact-us .contact-form-triangle textarea{font-family:'Helvetica-Light';font-size:18px;font-weight:300;text-align:center;outline:0;border:0;color:#fff;border-bottom:1px solid #fff;background-color:rgba(255,255,255,0);height:35px;display:block;margin-left:auto;margin-right:auto;position:relative;z-index:106}#content #contact-us .contact-form-triangle input::-webkit-input-placeholder,#content #contact-us .contact-form-triangle textarea::-webkit-input-placeholder{color:#fff}#content #contact-us .contact-form-triangle input:-moz-placeholder,#content #contact-us .contact-form-triangle textarea:-moz-placeholder{color:#fff}#content #contact-us .contact-form-triangle input::-moz-placeholder,#content #contact-us .contact-form-triangle textarea::-moz-placeholder{color:#fff}#content #contact-us .contact-form-triangle input:-ms-input-placeholder,#content #contact-us .contact-form-triangle textarea:-ms-input-placeholder{color:#fff}#content #contact-us .contact-form-triangle input.primary-colored,#content #contact-us .contact-form-triangle textarea.primary-colored{color:#ff0084;border-bottom:1px solid #ff0084}#content #contact-us .contact-form-triangle input.primary-colored::-webkit-input-placeholder,#content #contact-us .contact-form-triangle textarea.primary-colored::-webkit-input-placeholder{color:#ff0084}#content #contact-us .contact-form-triangle input.primary-colored:-moz-placeholder,#content #contact-us .contact-form-triangle textarea.primary-colored:-moz-placeholder{color:#ff0084}#content #contact-us .contact-form-triangle input.primary-colored::-moz-placeholder,#content #contact-us .contact-form-triangle textarea.primary-colored::-moz-placeholder{color:#ff0084}#content #contact-us .contact-form-triangle input.primary-colored:-ms-input-placeholder,#content #contact-us .contact-form-triangle textarea.primary-colored:-ms-input-placeholder{color:#ff0084}#content #contact-us .contact-form-triangle textarea{resize:vertical;max-height:85px}#content #contact-us .contact-form-triangle #name{width:530px}#content #contact-us .contact-form-triangle #email{margin-top:50px;width:450px}#content #contact-us .contact-form-triangle #subject{margin-top:45px;width:350px}#content #contact-us .contact-form-triangle #message{margin-top:50px;width:250px}#content #contact-us .contact-form-triangle #submit{margin:130px auto 0;padding:14px 15px 0;color:#fff;width:100px;height:85px;position:absolute;left:335px;bottom:70px;text-align:center;cursor:pointer}#content #contact-us .contact-form-triangle #submit .caption{position:relative;z-index:107;line-height:1.2;font-weight:400;font-size:14px}#content #contact-us .contact-form-triangle #submit:hover:after{border-color:#db2144 rgba(255,255,255,0)}#content #contact-us .contact-form-triangle #submit:after{z-index:106;position:absolute;content:'';display:block;left:0;top:0;width:100px;height:85px;border-width:85px 50px 0;border-style:solid;border-color:#ff0084 rgba(255,255,255,0);-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}#content #contact-us .contact-form-rectangle,#content #contact-us .contact-form-circle{width:670px;height:670px;margin:auto;position:relative;z-index:105;padding-top:60px;background-color:#161616}#content #contact-us .contact-form-rectangle input,#content #contact-us .contact-form-circle input,#content #contact-us .contact-form-rectangle textarea,#content #contact-us .contact-form-circle textarea{font-family:'Helvetica-Light';font-size:18px;font-weight:300;text-align:center;outline:0;border:0;color:#fff;border-bottom:1px solid #fff;background-color:rgba(255,255,255,0);width:500px;height:35px;display:block;margin-left:auto;margin-right:auto;position:relative;z-index:106}#content #contact-us .contact-form-rectangle input::-webkit-input-placeholder,#content #contact-us .contact-form-circle input::-webkit-input-placeholder,#content #contact-us .contact-form-rectangle textarea::-webkit-input-placeholder,#content #contact-us .contact-form-circle textarea::-webkit-input-placeholder{color:#fff}#content #contact-us .contact-form-rectangle input:-moz-placeholder,#content #contact-us .contact-form-circle input:-moz-placeholder,#content #contact-us .contact-form-rectangle textarea:-moz-placeholder,#content #contact-us .contact-form-circle textarea:-moz-placeholder{color:#fff}#content #contact-us .contact-form-rectangle input::-moz-placeholder,#content #contact-us .contact-form-circle input::-moz-placeholder,#content #contact-us .contact-form-rectangle textarea::-moz-placeholder,#content #contact-us .contact-form-circle textarea::-moz-placeholder{color:#fff}#content #contact-us .contact-form-rectangle input:-ms-input-placeholder,#content #contact-us .contact-form-circle input:-ms-input-placeholder,#content #contact-us .contact-form-rectangle textarea:-ms-input-placeholder,#content #contact-us .contact-form-circle textarea:-ms-input-placeholder{color:#fff}#content #contact-us .contact-form-rectangle input.primary-colored,#content #contact-us .contact-form-circle input.primary-colored,#content #contact-us .contact-form-rectangle textarea.primary-colored,#content #contact-us .contact-form-circle textarea.primary-colored{color:#ff0084;border-bottom:1px solid #ff0084}#content #contact-us .contact-form-rectangle input.primary-colored::-webkit-input-placeholder,#content #contact-us .contact-form-circle input.primary-colored::-webkit-input-placeholder,#content #contact-us .contact-form-rectangle textarea.primary-colored::-webkit-input-placeholder,#content #contact-us .contact-form-circle textarea.primary-colored::-webkit-input-placeholder{color:#ff0084}#content #contact-us .contact-form-rectangle input.primary-colored:-moz-placeholder,#content #contact-us .contact-form-circle input.primary-colored:-moz-placeholder,#content #contact-us .contact-form-rectangle textarea.primary-colored:-moz-placeholder,#content #contact-us .contact-form-circle textarea.primary-colored:-moz-placeholder{color:#ff0084}#content #contact-us .contact-form-rectangle input.primary-colored::-moz-placeholder,#content #contact-us .contact-form-circle input.primary-colored::-moz-placeholder,#content #contact-us .contact-form-rectangle textarea.primary-colored::-moz-placeholder,#content #contact-us .contact-form-circle textarea.primary-colored::-moz-placeholder{color:#ff0084}#content #contact-us .contact-form-rectangle input.primary-colored:-ms-input-placeholder,#content #contact-us .contact-form-circle input.primary-colored:-ms-input-placeholder,#content #contact-us .contact-form-rectangle textarea.primary-colored:-ms-input-placeholder,#content #contact-us .contact-form-circle textarea.primary-colored:-ms-input-placeholder{color:#ff0084}#content #contact-us .contact-form-rectangle textarea,#content #contact-us .contact-form-circle textarea{resize:vertical;max-height:190px}#content #contact-us .contact-form-rectangle #email,#content #contact-us .contact-form-circle #email{margin-top:50px}#content #contact-us .contact-form-rectangle #subject,#content #contact-us .contact-form-circle #subject{margin-top:50px}#content #contact-us .contact-form-rectangle #message,#content #contact-us .contact-form-circle #message{margin-top:50px;height:190px}#content #contact-us .contact-form-rectangle input[type=submit],#content #contact-us .contact-form-circle input[type=submit]{color:#fff;border:0;background-color:#ff0084;width:70px;height:70px;position:absolute;left:50%;margin-left:-35px;bottom:50px;text-align:center;cursor:pointer;white-space:normal;line-height:1.2;font-weight:400;font-size:14px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}#content #contact-us .contact-form-rectangle input[type=submit]:hover,#content #contact-us .contact-form-circle input[type=submit]:hover{background-color:#db2144}#content #contact-us .contact-form-circle{width:700px;height:700px;border-radius:999px;padding-top:80px}#content #contact-us .contact-form-circle input[type=submit]{border-radius:999px}#content #contact-us .contact-form-circle #name{width:320px}#content #contact-us .contact-form-circle #email{width:460px}#content #contact-us .contact-form-circle #subject{width:550px}#content #contact-us .contact-form-circle #message{width:500px}#content .page-content,#content .sidebar{padding-top:100px;padding-bottom:100px}.heading-underline{width:100px;margin:16px auto 0;position:relative}.heading-underline:before{position:absolute;display:block;content:'';background-color:#ff0084;top:6px;left:0;width:100%;height:1px}.heading-underline.rectangle:before{top:7px}.heading-underline .triangle-down{
	margin: auto;
	width: 20px;
	height: 15px;
	border-width: 15px 10px 0;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative
}.heading-underline .triangle-down:before{position:absolute;display:block;content:'';left:-8px;top:-14px;border-width:12px 8px 0;border-style:solid;border-color:#fff rgba(255,255,255,0);z-index:105}.heading-underline .rectangle{width:16px;height:16px;border:1px solid #ff0084;background-color:#fff;margin:auto;position:relative;z-index:105}.heading-underline .circle{width:16px;height:16px;border:1px solid #ff0084;border-radius:999px;background-color:#fff;margin:auto;position:relative;z-index:105}.triangle-right-line{width:15px;height:100px;position:absolute;top:50%;margin-top:-50px;right:10%;padding-top:40px}.triangle-right-line:before{position:absolute;display:block;content:'';background-color:#ddd;top:0;left:6px;width:1px;height:100%}.triangle-right-line .triangle-right{width:15px;height:20px;border-width:10px 0 10px 15px;border-style:solid;border-color:rgba(255,255,255,0) #ddd;position:relative}.triangle-right-line .triangle-right:before{position:absolute;display:block;content:'';left:-14px;top:-8px;border-width:8px 0 8px 12px;border-style:solid;border-color:rgba(255,255,255,0) #f7f7f7;z-index:105}.hidden{display:none}.visibility-hidden{visibility:hidden}.hide-iframe iframe{display:none!important}.fullwidth{display:block;width:100%}.text{margin:35px auto 0;max-width:750px}.divider{
	width: 180px;
	height: 5px;
	background-color: #FFFFFF;
	margin: 25px auto 70px
}.cpagination{margin:50px 0 70px;padding:0 20px;position:relative}.cpagination .cpagination-circle-wrapper{float:left;position:relative;height:40px}.cpagination .cpagination-circle-wrapper:not(:last-child){width:20%}.cpagination .cpagination-circle-wrapper .cpagination-circle{
	position: absolute;
	display: block;
	cursor: pointer;
	left: -20px;
	top: 0;
	width: 40px;
	height: 40px;
	border: 2px solid #333333;
	border-radius: 999px;
	background-color: #333333;
	color: #FFFFFF;
	line-height: 36px;
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	z-index: 106
}.cpagination .cpagination-circle-wrapper:after{position:absolute;display:block;content:'';left:20px;top:19px;right:20px;height:2px;background-color:#f7f7f7;z-index:105}.readmore{
	font-family: 'Helvetica-Bold',sans-serif;
	font-weight: 700;
	font-size: 13px;
	color: #ffc62e;
	display: block;
	float: left;
	padding-right: 60px;
	margin: 20px auto 0 0;
	position: relative
}.readmore:before{position:absolute;display:block;content:'';top:50%;right:6px;width:35px;height:1px;background-color:#ff0084}.readmore:after{position:absolute;display:block;content:'';top:50%;margin-top:-3px;right:0;border-width:3px 0 3px 6px;border-color:rgba(255,255,255,0) #ff0084;border-style:solid}.progress{width:100%;height:8px;border-radius:999px;background-color:#f7f7f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:hidden;position:relative;margin:0}.progress .progressbar{position:absolute;display:block;content:'';border-radius:999px;left:0;top:0;height:100%;background-color:#ff0084}.timeline-posts-container{
	padding-top: 0px;
	padding-bottom: 100px;
	position: relative
}.timeline-posts-container .start-date{width:70px;height:70px;position:absolute;left:50%;margin-left:-35px;top:14px;border:2px solid #ddd;text-align:center;line-height:70px;background-color:#f7f7f7;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.timeline-posts-container .start-date .date{display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);font-size:14px;font-weight:700;color:#636363}.timeline-posts-container .start-date-rectangle,.timeline-posts-container .start-date-circle{width:75px;height:75px;position:absolute;left:50%;margin-left:-37px;top:20px;border:2px solid #ddd;text-align:center;line-height:75px;background-color:#f7f7f7}.timeline-posts-container .start-date-rectangle .date,.timeline-posts-container .start-date-circle .date{display:inline-block;font-size:14px;font-weight:700;color:#636363}.timeline-posts-container .start-date-circle{border-radius:999px}.timeline-posts-container .timeline{
	position: absolute;
	left: 50%;
	margin-left: -1px;
	top: 95px;
	bottom: 95px;
	width: 2px;
	background-color: #333
}.timeline-posts-container .posts:after{display:block;clear:both;content:''}.timeline-posts-container .posts .post{width:50%;margin-bottom:96px;position:relative;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.timeline-posts-container .posts .post .content{border-width:0 1px 1px;border-color:#ddd;border-style:solid;background-color:#f7f7f7;padding:25px 35px 25px 28px}.timeline-posts-container .posts .post:before{font-family:icomoon;font-size:18px;content:"\e614";color:#ddd;display:block;position:absolute;width:18px;height:18px;top:27px;right:-9.5px}.timeline-posts-container .posts .post.left-side{float:left;clear:left;padding-right:15px}.timeline-posts-container .posts .post.right-side{float:right;clear:right;padding-left:15px}.timeline-posts-container .posts .post.right-side:nth-child(2){
	margin-top: 150px
}.timeline-posts-container .posts .post.right-side:before{left:-8.5px}.timeline-posts-container .posts .post.right-side .category{text-align:right;padding-right:35px}.timeline-posts-container .posts .post.right-side .category i{vertical-align:-10%;margin-left:10px;margin-right:0}.timeline-posts-container .posts .post.right-side .publish-date{padding-left:28px;text-align:left}.timeline-posts-container .posts .post.right-side .publish-date .month{vertical-align:70%;margin-left:10px;margin-right:0}.timeline-posts-container .posts .post.right-side .icon-container{left:-15px}.timeline-posts-container .posts .post.right-side .icon-container i{padding-right:4px}.timeline-posts-container .posts .post.right-side .post-area{float:right}.timeline-posts-container .posts .post.loaded-and-hidden{opacity:0}.timeline-posts-container .load-button{width:70px;height:70px;position:absolute;left:50%;margin-left:-35px;bottom:14px;text-align:center;line-height:70px;background-color:#ff0084;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.timeline-posts-container .load-button:hover{background-color:#db2144}.timeline-posts-container .load-button .caption{display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);font-size:14px;font-weight:400;color:#fff}.timeline-posts-container .load-button .spinner{display:none;margin:25px auto}.timeline-posts-container .load-button .spinner .container1>div,.timeline-posts-container .load-button .spinner .container2>div,.timeline-posts-container .load-button .spinner .container3>div{background-color:#fff!important}.timeline-posts-container.rectangle .posts .post:before,.timeline-posts-container.circle .posts .post:before{content:'';background-color:#ddd;border:0;width:10px;height:10px;top:27px;right:-5px}.timeline-posts-container.rectangle .posts .post.right-side:before,.timeline-posts-container.circle .posts .post.right-side:before{left:-5px}.timeline-posts-container.rectangle .load-button,.timeline-posts-container.circle .load-button{width:74px;height:74px;margin-left:-37px;bottom:22px;line-height:74px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.timeline-posts-container.rectangle .load-button .caption,.timeline-posts-container.circle .load-button .caption{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.timeline-posts-container.rectangle .load-button .spinner,.timeline-posts-container.circle .load-button .spinner{margin:27px auto}.timeline-posts-container.circle .posts .post:before{border-radius:999px}.timeline-posts-container.circle .load-button{border-radius:999px}.pricing-column{max-width:500px;margin:auto;border:5px solid #161616;text-align:center}.pricing-column .price{padding:10px 0 0;font-weight:700;font-size:20px;background-color:#161616;color:#fff}.pricing-column .price span{font-size:50px;vertical-align:-25%;margin-left:5px}.pricing-column .triangle{padding-top:10%;overflow:hidden;position:relative}.pricing-column .triangle:after{position:absolute;display:block;content:'';bottom:0;left:50%;width:1000px;height:100px;margin-left:-500px;border-width:100px 500px 0;border-color:#161616 rgba(255,255,255,0);border-style:solid}.pricing-column .ellipse{padding-top:10%;overflow:hidden;position:relative}.pricing-column .ellipse:after{position:absolute;display:block;content:'';bottom:0;left:50%;width:200%;padding-top:100%;margin-left:-100%;background-color:#161616;border-radius:50% / 50%}.pricing-column .plan{text-transform:uppercase;color:#161616;font-weight:800;font-size:32px;margin:45px 0 25px}.pricing-column .divider{max-width:90%;margin:0 auto 45px;width:180px;height:5px;background-color:#f7f7f7}.pricing-column .info{font-weight:700;font-size:20px;margin-bottom:15px;color:#161616}.pricing-column .feature{height:36px;line-height:36px;max-width:95%;margin:auto;font-weight:400}.pricing-column .button{display:block;max-width:85%;width:170px;height:40px;line-height:34px;border:3px solid #161616;color:#161616;font-family:'Helvetica-Black';font-weight:800;font-size:13px;text-transform:uppercase;margin:40px auto 45px}.pricing-column:hover{border-color:#ff0084}.pricing-column:hover .price{background-color:#ff0084}.pricing-column:hover .triangle:after{border-color:#ff0084 rgba(255,255,255,0)}.pricing-column:hover .ellipse:after{background-color:#ff0084}.pricing-column:hover .button{color:#ff0084;border-color:#ff0084}.pricing-column.style-rectangle .price{padding:20px 0 25px}.pricing-column.style-circle .button{border-radius:999px}.testimonial-slider{margin-bottom:70px}.testimonial-slider.style-rectangle .testimonial .user{width:171px}.testimonial-slider.style-rectangle .testimonial .user .name,.testimonial-slider.style-rectangle .testimonial .user .jobtitle{margin-left:40px}.testimonial-slider.style-rectangle .testimonial .content{padding-right:170px}.testimonial{border:1px solid #ddd;background:#f7f7f7 url(../images/home/quote-icon-bg.png) 25px 30px no-repeat;height:225px;position:relative;overflow:hidden}.testimonial:before{display:inline-block;content:'';height:100%;vertical-align:middle}.testimonial .content{display:inline-block;width:96%;vertical-align:middle;padding:0 148px 0 50px}.testimonial .user{width:225px;height:225px;position:absolute;right:-1px;top:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff}.testimonial .user .name{margin:155px 10px 0 90px;font-family:'Helvetica-Bold';font-size:14px;font-weight:700;text-transform:uppercase}.testimonial .user .jobtitle{margin:0 10px 0 90px;font-size:13px;font-weight:300}.video-container{position:relative}.video-container .play-pause-control{position:absolute;display:block;width:68px;height:68px;left:50%;margin-left:-34px;top:50%;margin-top:-34px;border:5px solid #fff;border-radius:999px;color:#fff;background-color:rgba(255,255,255,.33);opacity:0;cursor:pointer;text-align:center;z-index:105;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;padding:16px}.video-container .play-pause-control:hover{opacity:1!important}.video-container .play-pause-control:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;display:block;width:26px;height:26px;font-size:26px;content:"\ea1d"}.video-container.paused .play-pause-control{opacity:.4}.video-container.paused .play-pause-control:before{font-size:28px;content:"\ea1c"}.video-container:hover .play-pause-control{opacity:.4}.spinner{margin:0 auto;width:20px;height:20px;position:relative}.container1>div,.container2>div,.container3>div{width:6px;height:6px;background-color:#333;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.circle1{top:0;left:0}.circle2{top:0;right:0}.circle3{right:0;bottom:0}.circle4{left:0;bottom:0}.container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}.container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}.container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}.container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}.container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}.container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}.container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}.container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}.container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.post .topbar{
	height: 73px;
	background-color: #CCCCCC;
	color: #fff;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC66FF;
}.post .topbar:before{display:inline-block;content:'';height:100%;vertical-align:middle}.post .topbar .category{
	display: inline-block;
	width: 96%;
	vertical-align: middle;
	width: 60%;
	padding-left: 28px;
	text-transform: uppercase;
	font-family: 'Helvetica-Bold',sans-serif;
	font-weight: 700;
	font-size: 14px;
	color: #4A3259;
}.post .topbar .category i{vertical-align:-15%;margin-right:7px}.post .topbar .publish-date{display:inline-block;width:96%;vertical-align:middle;width:40%;padding-right:35px;text-align:right;text-transform:uppercase}.post .topbar .publish-date .month{vertical-align:70%;margin-right:10px}.post .topbar .publish-date .day{font-weight:700;font-size:40px}.post .topbar .icon-container{position:absolute;right:-15px;top:50%;margin-top:-15px;width:30px;height:30px;background-color:#fff;border-radius:999px;padding:5px}.post .topbar .icon-container i{
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 8px;
	padding-left: 2px;
	background-color: #4A3259;
	border-radius: 999px
}.post .content{padding-top:25px}.post .content .featured-audio{margin-bottom:20px}.post .content .title{font-size:18px;font-weight:700}.post .content .title-divider{width:180px;height:4px;margin:22px 0 25px;background-color:#ddd}.post .content:after{display:block;clear:both;content:''}.blog-posts .post:not(:last-child){margin-bottom:50px}.blog-posts .featured-audio{border:1px solid #ddd;border-top:0;background-color:#f7f7f7;padding:40px}.blog-posts .meta{border-bottom:5px solid #f7f7f7;margin-top:20px;padding-bottom:10px}.blog-posts .meta:after{display:block;clear:both;content:''}.blog-posts .meta .readmore{margin-top:0}.blog-posts .meta .readmore:not(:hover){color:#161616}.blog-posts .meta .readmore:not(:hover):before{background-color:#161616}.blog-posts .meta .readmore:not(:hover):after{border-color:rgba(255,255,255,0) #161616}.blog-posts .meta-infos{float:right}.blog-posts .meta-info{display:inline-block}.blog-posts .meta-info:not(:last-child){margin-right:45px}.blog-posts .meta-info i{font-size:18px;margin-right:5px;vertical-align:-15%;color:#ff0084}.blog-posts .author-info{margin:45px 0 85px;border:solid #f7f7f7;border-width:5px 0;padding:48px 0 50px}.blog-posts .author-info:after{display:block;clear:both;content:''}.blog-posts .author-info .author-name,.blog-posts .author-info .author-meta{height:100px}.blog-posts .author-info .author-name{float:left;width:45%;overflow:hidden}.blog-posts .author-info .author-name:after{display:block;clear:both;content:''}.blog-posts .author-info .author-name .author-avatar{float:left;display:block;width:100px;height:100px;border:2px solid #f7f7f7;border-radius:999px}.blog-posts .author-info .author-name .name{margin:20px 0 0 130px;font-family:'Helvetica-Bold',sans-serif;font-size:18px;font-weight:700;white-space:nowrap;color:#161616}.blog-posts .author-info .author-name .rating{margin:10px 0 0 130px;font-size:13px;white-space:nowrap}.blog-posts .author-info .author-name .rating i{display:block;float:left}.blog-posts .author-info .author-name .rating i:not(:last-child){margin-right:1px}.blog-posts .author-info .author-name .rating i.colored{color:#ff0084}.blog-posts .author-info .author-meta{float:right;width:54.9%;text-align:right}.blog-posts .author-info .author-meta:before{display:inline-block;content:'';height:100%;vertical-align:middle}.blog-posts .author-info .author-meta .meta-infos{float:none;display:inline-block;width:96%;vertical-align:middle}.blog-posts .comments{padding-bottom:40px;border-bottom:5px solid #f7f7f7}.blog-posts .comments .title{font-size:32px}.blog-posts .comments .heading-underline{margin-bottom:52px}.blog-posts .comment-list{padding:0}.blog-posts .comment-list li{display:block}.blog-posts .comment-list li:not(:first-child){margin-top:70px}.blog-posts .comment-list ul.children{display:block;padding-left:135px;margin-top:70px}.blog-posts .comment-list .commenter-avatar{float:left;display:block;width:100px;height:100px;border:2px solid #f7f7f7;border-radius:999px}.blog-posts .comment-list .comment-body{margin-left:130px}.blog-posts .comment-list .comment-body:after{display:block;clear:both;content:''}.blog-posts .comment-list .name{font-family:'Helvetica-Bold',sans-serif;font-size:18px;font-weight:700;color:#161616;margin-bottom:10px}.blog-posts .comment-list .info{margin-bottom:15px}.blog-posts .comment-list .info .date{display:inline-block;white-space:nowrap}.blog-posts .comment-list .info .date:not(:last-child){margin-right:25px}.blog-posts .comment-list .info .date i{color:#ff0084;margin-right:7px}.blog-posts .comment-list .readmore{clear:both;margin-top:10px}.blog-posts .comment-form{padding-top:90px}.blog-posts .comment-form .title{font-size:32px}.blog-posts .comment-form .heading-underline{margin-bottom:60px}.blog-posts .comment-form input,.blog-posts .comment-form textarea{display:block;width:100%;height:35px;font-family:'Helvetica',sans-serif;font-size:18px;color:#636363;border:0;border-bottom:1px solid #636363;margin-bottom:35px;outline:0}.blog-posts .comment-form input::-webkit-input-placeholder,.blog-posts .comment-form textarea::-webkit-input-placeholder{color:#636363}.blog-posts .comment-form input:-moz-placeholder,.blog-posts .comment-form textarea:-moz-placeholder{color:#636363}.blog-posts .comment-form input::-moz-placeholder,.blog-posts .comment-form textarea::-moz-placeholder{color:#636363}.blog-posts .comment-form input:-ms-input-placeholder,.blog-posts .comment-form textarea:-ms-input-placeholder{color:#636363}.blog-posts .comment-form input:focus,.blog-posts .comment-form textarea:focus{color:#ff0084;border-bottom-color:#ff0084}.blog-posts .comment-form input:focus::-webkit-input-placeholder,.blog-posts .comment-form textarea:focus::-webkit-input-placeholder{color:#ff0084}.blog-posts .comment-form input:focus:-moz-placeholder,.blog-posts .comment-form textarea:focus:-moz-placeholder{color:#ff0084}.blog-posts .comment-form input:focus::-moz-placeholder,.blog-posts .comment-form textarea:focus::-moz-placeholder{color:#ff0084}.blog-posts .comment-form input:focus:-ms-input-placeholder,.blog-posts .comment-form textarea:focus:-ms-input-placeholder{color:#ff0084}.blog-posts .comment-form textarea{height:100px}.blog-posts .comment-form input[type=submit]{float:right;width:170px;height:40px;margin-top:15px;border:3px solid #ff0084;background-color:transparent;color:#ff0084;font-weight:700;font-size:14px;-webkit-transition:color .3s,border-color .3s;-moz-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.blog-posts .comment-form input[type=submit]:hover{color:#db2144;border-color:#db2144}.blog-prevnext-nav i{font-size:28px;font-weight:700}.blog-prevnext-nav .post-number{position:relative}.blog-prevnext-nav .post-number .line{margin-top:15px;height:5px;background-color:#f7f7f7}.blog-prevnext-nav .post-number .number{position:absolute;right:0;top:0;background-color:#fff;font-size:20px;font-weight:800;color:#161616;line-height:1.2;padding-left:15px}.blog-prevnext-nav .post-number .number .current{font-size:27px;color:#ff0084}.work{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border:1px solid #ddd;position:relative;overflow:hidden}.work .work-hover{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s;
	text-align: center
}.work .work-hover:before{display:inline-block;content:'';height:100%;vertical-align:middle}.work .work-hover .work-hover-content{display:inline-block;width:96%;vertical-align:middle;width:65%;text-align:left; }.work .work-hover .work-hover-content i{display:inline-block;color:#ff0084;font-size:45px;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.work .work-hover .work-hover-content .title{color:#fff!important;margin-top:15px;font-size:32px;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.work .work-hover .work-hover-content .readmore{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.work:hover .work-hover{opacity:1}.work:hover .work-hover i{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.work:hover .work-hover .title,.work:hover .work-hover .readmore{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.project-swiper-pagination{text-align:right;padding-right:15px}.project-swiper-pagination .swiper-pagination-bullet{display:inline-block;width:80px;height:80px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:0}.project-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.4}.project-content{margin-top:60px;margin-bottom:96px}.project-content .project-body{padding-right:9.3%;position:relative}.project-content .project-body:after{position:absolute;display:block;content:'';right:2.7%;top:0;bottom:0;width:5px;background-color:#f7f7f7}.project-content .title{font-size:18px}.project-content .category,.project-content .date{margin-top:15px;text-transform:uppercase}.project-content .category i,.project-content .date i{color:#ff0084;vertical-align:-5%;margin-right:8px}.project-content .category{font-weight:400}.project-content .divider{margin:20px 0 25px}.project-content .social-icons i{display:block;float:left;width:27px;height:27px;line-height:27px;text-align:center;border:1px solid #f7f7f7;font-size:12px;color:#636363;-webkit-transition:border-color .3s,background-color .3s,color .3s;-moz-transition:border-color .3s,background-color .3s,color .3s;-o-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s}.project-content .social-icons a:not(:last-child) i{margin-right:12px}.project-content .social-icons a:hover i{color:#fff;background-color:#ff0084;border-color:#ff0084}.project-content .project-info{font-size:16px}.project-content .project-info:not(:last-child){margin-bottom:30px}.project-content .field-name{color:#161616;font-weight:400}.project-content .client .field-content{font-weight:700;text-transform:uppercase;color:#161616}.project-content .live-link .field-content a{color:#2bbdaa}.project-content .rating .field-content{white-space:nowrap}.project-content .rating .field-content i{font-size:20px;color:#dedede}.project-content .rating .field-content i.colored{color:#ff0084}.project-content .tags .field-content{color:#ff0084;font-weight:400}.related-projects{padding-top:50px}.related-projects .title{font-size:32px!important}.related-projects .heading-underline{margin-bottom:50px}#related-projects-slider{padding-bottom:100px}#related-projects-slider .swiper-pagination-bullet{width:18px;height:18px;margin:0 14px;border:1px solid #999;background-color:#fff;opacity:1}#related-projects-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#ff0084;background-color:#ff0084}.team .introduction{position:relative}.team .introduction .bottom-line{height:5px;background-color:#f7f7f7}.team .member-image{max-width:570px;margin:auto}.team .name{font-size:32px;margin-bottom:8px}.team .jobtitle{color:#161616;font-weight:400}.team .divider{width:270px;margin:25px 0 40px}.team .total-projects{font-weight:700;color:#161616;text-transform:uppercase}.team .team-member-info ul{position:relative;display:block;padding:0}.team .team-member-info ul:before{position:absolute;display:block;content:'';left:4px;top:21px;bottom:22px;width:1px;background-color:#999;z-index:105}.team .team-member-info li{height:36px;line-height:36px;font-weight:400;padding-left:30px;position:relative;list-style:none}.team .team-member-info li a{color:#636363;display:block}.team .team-member-info li:before{position:absolute;display:block;content:'';width:9px;height:9px;left:0;top:13px;border-radius:999px;border:1px solid #999;background-color:#fff;z-index:106}.team .team-member-info li:hover a{color:#ff0084}.team .team-member-info li:hover:before{border:#ff0084;background-color:#ff0084}.team .team-social-icon{width:40px;height:40px;text-align:center;background-color:#ff0084;color:#fff;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;position:absolute;display:block;bottom:5px;right:0}.team .team-social-icon i{line-height:40px;font-size:16px}.team .team-social-icon:hover{background-color:#2bbdaa}.team .team-social-icon.facebook{right:100px}.team .team-social-icon.twitter{right:50px}.team .skills{margin-top:50px;margin-bottom:80px}.team .skills .person-skills{width:100%;border-collapse:collapse}.team .skills .person-skills td{padding:15px 5px 15px 15px;font-size:18px}.team .skills .person-skills .skill-name{width:20%}.team .skills .person-skills .skill-bar{width:65%}.team .skills .person-skills .skill-value{text-align:center;width:15%}.team .skills .person-skills .progress{height:16px}.team .team-nav{height:130px;border:5px solid #f7f7f7;position:relative}.team .team-nav:after{display:block;clear:both;content:''}.team .team-nav:before{position:absolute;display:block;content:'';width:5px;height:64px;left:50%;top:50%;margin-left:2px;margin-top:-32px;background-color:#f7f7f7}.team .team-nav .team-nav-link-wrapper{float:left;width:49.9%;height:100%;text-align:center}.team .team-nav .team-nav-link-wrapper:before{display:inline-block;content:'';height:100%;vertical-align:middle}.team .team-nav .team-nav-link{display:inline-block;width:96%;vertical-align:middle;width:auto;color:#636363}.team .team-nav .team-nav-link:after{display:block;clear:both;content:''}.team .team-nav .team-nav-link .name,.team .team-nav .team-nav-link .jobtitle{margin-left:45px;text-align:left}.team .team-nav .team-nav-link .name{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:0}.team .team-nav .team-nav-link i{display:block;float:left;font-size:24px;line-height:44px;font-weight:700}.team .team-nav .team-nav-link.next i{float:right}.team .team-nav .team-nav-link.next .name,.team .team-nav .team-nav-link.next .jobtitle{margin-left:0;margin-right:45px;text-align:right}.sidebar ul{padding:0;margin:0}.sidebar ul li{list-style:none;display:block}.sidebar .widget{margin-bottom:40px}.sidebar .widget .title{font-weight:700;font-size:18px;color:#161616;padding-bottom:20px;margin-bottom:20px;position:relative}.sidebar .widget .title:after{position:absolute;display:block;content:'';width:70px;height:5px;left:0;bottom:0;background-color:#f7f7f7}.sidebar .widget-search{padding-bottom:15px;border-bottom:1px solid #ff0084}.sidebar .widget-search #s{border:0;background-color:#fff;display:block;width:88%;float:left;font-family:'Helvetica-Light',sans-serif;font-size:18px;font-weight:300;color:#ff0084;line-height:1;outline:0}.sidebar .widget-search #s::-webkit-input-placeholder{color:#ff0084}.sidebar .widget-search #s:-moz-placeholder{color:#ff0084}.sidebar .widget-search #s::-moz-placeholder{color:#ff0084}.sidebar .widget-search #s:-ms-input-placeholder{color:#ff0084}.sidebar .widget-search #submit{color:#ff0084;font-weight:700;display:block;float:right;padding-top:3px;cursor:pointer}.sidebar .widget-categories ul{position:relative;display:block}.sidebar .widget-categories ul:before{position:absolute;display:block;content:'';left:4px;top:21px;bottom:22px;width:1px;background-color:#999;z-index:105}.sidebar .widget-categories li{height:36px;line-height:36px;font-weight:400;padding-left:30px;position:relative}.sidebar .widget-categories li a{color:#636363;display:block}.sidebar .widget-categories li:before{position:absolute;display:block;content:'';width:9px;height:9px;left:0;top:13px;border-radius:999px;border:1px solid #999;background-color:#fff;z-index:106}.sidebar .widget-categories li:hover a{color:#ff0084}.sidebar .widget-categories li:hover:before{border:#ff0084;background-color:#ff0084}.sidebar .widget-recent-posts li:after{display:block;clear:both;content:''}.sidebar .widget-recent-posts li:not(:last-child){margin-bottom:30px}.sidebar .widget-recent-posts li img{float:left;display:block;width:98px;height:98px;border:1px solid #ddd}.sidebar .widget-recent-posts li .post-title{display:block}.sidebar .widget-recent-posts li .category,.sidebar .widget-recent-posts li .post-title,.sidebar .widget-recent-posts li .divider,.sidebar .widget-recent-posts li .readmore-link{margin-left:128px}.sidebar .widget-recent-posts li .category{color:#ff0084;text-transform:uppercase;font-family:'Helvetica-Bold',sans-serif;font-weight:700;font-size:14px;position:relative;top:-3px;margin-bottom:5px}.sidebar .widget-recent-posts li .category i{vertical-align:-15%;margin-right:7px}.sidebar .widget-recent-posts li .post-title{font-family:'Helvetica-Bold',sans-serif;font-size:18px;font-weight:700;color:#161616;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.sidebar .widget-recent-posts li .post-title:hover{color:#ff0084}.sidebar .widget-recent-posts li .divider{width:70px;margin-top:10px;margin-bottom:10px}.sidebar .widget-recent-posts li .readmore{margin-top:0}.sidebar .widget-recent-posts li .readmore:not(:hover){color:#161616}.sidebar .widget-recent-posts li .readmore:not(:hover):before{background-color:#161616}.sidebar .widget-recent-posts li .readmore:not(:hover):after{border-color:rgba(255,255,255,0) #161616}.sidebar .widget-text a{font-weight:700}.sidebar .widget-twitter li:not(:last-child){margin-bottom:35px}.sidebar .widget-twitter .author{color:#ff0084;font-weight:400}.sidebar .widget-twitter .author i{vertical-align:-15%;margin-right:6px}.sidebar .widget-twitter .link{display:block}.sidebar .widget-twitter .tweet{margin:2px 0 7px}.sidebar .widget-twitter .link,.sidebar .widget-twitter .time{font-size:12px;line-height:1.6;font-weight:400}.sidebar .widget-flickr .row>div{margin-bottom:30px}.sidebar .widget-flickr .flickr-image{display:block;width:100%;border:1px solid #ddd}.sidebar .widget-tags .tags:after{display:block;clear:both;content:''}.sidebar .widget-tags .tags a{display:block;float:left;margin:0 10px 10px 0;border:1px solid #ddd;background-color:#f7f7f7;color:#161616;-webkit-transition:border-color .3s,background-color .3s,color .3s;-moz-transition:border-color .3s,background-color .3s,color .3s;-o-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;padding:10px 18px}.sidebar .widget-tags .tags a:hover{color:#fff;border-color:#ff0084;background-color:#ff0084}@media only screen and (min-width:768px){#slider .swiper-container{height:900px}.social-icons-divider{display:none}.mobile-menu{display:none!important}#content #counters{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}
#counters1{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}
#counters2{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}
}@media only screen and (max-width:768px){#sticky-header{display:none!important}.sliding-menu-bg,.sliding-menu{display:none}#slider .swiper-container{height:600px}#slider .slider-halfbg{display:none}#slider .slider-control{height:200px}#slider .slider-control-text-column{background-color:#f7f7f7}#content .slider-wrapper .slide .slide-num{font-size:100px}#content .counter-subtitle{margin-bottom:50px}#content #row-about-us img.fullwidth{position:relative!important;margin-bottom:30px}#content #counters .col-xs-6:nth-child(3){clear:left}#content .timeline-posts-container{padding-top:0}#content .timeline-posts-container .start-date,#content .timeline-posts-container .start-date-rectangle,#content .timeline-posts-container .start-date-circle,#content .timeline-posts-container .timeline{display:none}#content .timeline-posts-container .posts .post{float:none!important;width:100%;padding:0!important;margin-bottom:50px}#content .timeline-posts-container .posts .post:nth-child(2){margin-top:0!important}#content .timeline-posts-container .posts .post:before{content:none;display:none}#content .timeline-posts-container .posts .post .icon-container{display:none}#content .timeline-posts-container .posts .post .post-area{width:100%}#content .logo:nth-child(1),#content .logo:nth-child(2){margin-bottom:20px!important}.blog-posts .post .author-info .author-name,.blog-posts .post .author-info .author-meta{float:none;margin:auto;width:auto}.blog-posts .post .author-info .author-name{margin-bottom:30px;max-width:280px}.blog-posts .post .author-info .author-meta{text-align:center}.project-body{margin-bottom:50px}.project-body:after{content:none!important}.team .language-skills{margin-top:50px}}@media only screen and (max-width:800px){#content #contact-us .contact-form-triangle,#content #contact-us .contact-form-rectangle,#content #contact-us .contact-form-circle{width:95%;padding:60px 30px;height:auto;background-color:#161616;border-radius:0}#content #contact-us .contact-form-triangle:after,#content #contact-us .contact-form-rectangle:after,#content #contact-us .contact-form-circle:after{content:none}#content #contact-us .contact-form-triangle #name,#content #contact-us .contact-form-rectangle #name,#content #contact-us .contact-form-circle #name,#content #contact-us .contact-form-triangle #email,#content #contact-us .contact-form-rectangle #email,#content #contact-us .contact-form-circle #email,#content #contact-us .contact-form-triangle #subject,#content #contact-us .contact-form-rectangle #subject,#content #contact-us .contact-form-circle #subject,#content #contact-us .contact-form-triangle #message,#content #contact-us .contact-form-rectangle #message,#content #contact-us .contact-form-circle #message{width:100%}#content #contact-us .contact-form-triangle #submit,#content #contact-us .contact-form-rectangle #submit,#content #contact-us .contact-form-circle #submit,#content #contact-us .contact-form-triangle input[type=submit],#content #contact-us .contact-form-rectangle input[type=submit],#content #contact-us .contact-form-circle input[type=submit]{max-width:200px;width:80%;height:auto;padding:15px;margin:60px auto 0;position:static;background-color:#ff0084;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;border-radius:0}#content #contact-us .contact-form-triangle #submit:hover,#content #contact-us .contact-form-rectangle #submit:hover,#content #contact-us .contact-form-circle #submit:hover,#content #contact-us .contact-form-triangle input[type=submit]:hover,#content #contact-us .contact-form-rectangle input[type=submit]:hover,#content #contact-us .contact-form-circle input[type=submit]:hover{background-color:#db2144}#content #contact-us .contact-form-triangle #submit:after,#content #contact-us .contact-form-rectangle #submit:after,#content #contact-us .contact-form-circle #submit:after,#content #contact-us .contact-form-triangle input[type=submit]:after,#content #contact-us .contact-form-rectangle input[type=submit]:after,#content #contact-us .contact-form-circle input[type=submit]:after{content:none}}@media only screen and (max-width:992px){#slider .slide-num-info{padding-left:0!important}#content .person{margin-bottom:40px!important}#content #features .laptop-mockup-wrapper{padding-top:50px}#content #features .laptop-mockup-wrapper #laptop-mockup{position:static!important;float:right;width:90%!important}#content #screen-size-nomatters .ipad{display:none!important}#content .pricing-column{margin-bottom:50px!important}#content .testimonial{margin-bottom:30px!important}#content #what-people-say .bg-stripe{top:600px}.team .member-image{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:992px){#content .slider-wrapper .slide .slide-num{font-size:140px}}@media only screen and (min-width:992px) and (max-width:1200px){#content .slider-wrapper .slide .slide-num{font-size:200px}}@media only screen and (max-width:560px){.hidden-xxs{display:none!important}.col-xxs-full{float:none!important;width:100%!important}.padding-clear-xxs{padding-left:0!important;padding-right:0!important}#slider .swiper-slide .slider-title{font-size:32px}#slider .slider-control .slider-control-text-container{padding-left:0}#content .bg-stripe{height:1080px}#content .bg-rect{margin-top:70%}#content .bg-ellipse{margin-top:50%}#content #col-responsive-design-02{padding-top:50px!important}#content .slider-wrapper .slide .row{padding:0 15px!important}#content .slider-wrapper .slide .slide-num{padding-left:15px;margin-bottom:30px}#content .slider-wrapper .slide .slide-num .triangle-right-line{display:none}#content #features .feature .content{width:60%}#content #features .feature:hover .feature-wrapper{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}footer .col-logo{margin-bottom:30px}.blog-posts .post .meta{text-align:center}.blog-posts .post .readmore{float:none;display:inline-block;margin-bottom:10px}.blog-posts .post .meta-infos{float:none;margin:0 auto 10px!important}.blog-posts .post .meta-infos .meta-info:not(:last-child){margin-right:25px}.blog-posts .post .comment-list ul.children{padding-left:45px}}@media only screen and (max-width:480px){.col-xxxs-full{float:none!important;width:100%!important}.team-nav{height:260px!important}.team-nav:before{content:none!important}.team-nav .team-nav-link-wrapper{float:none!important;width:100%!important;height:50%!important}#related-projects-slider .swiper-pagination-bullet{margin-left:5px;margin-right:5px}.blog-posts .comment-list ul.children{padding-left:0!important}}@media only screen and (max-width:490px){.work .work-hover .work-hover-content .title{font-size:24px!important;font-size:6vw!important}}@media only screen and (min-width:490px) and (max-width:768px){.work .work-hover .work-hover-content .title{font-size:18px!important;font-size:3vw!important}}@media only screen and (min-width:769px) and (max-width:1200px){.work .work-hover .work-hover-content .title{font-size:20px!important;font-size:2vw!important}}@media only screen and (max-height:850px){.sliding-menu{padding-bottom:160px}}*{-webkit-backface-visibility:hidden}body{
	line-height: 1.6;
	font-family: "Helvetica-Light";
	font-size: 15px;
	font-weight: 300;
	color: #000000;
	width: 100%;
	overflow-x: hidden
}[data-animate]{visibility:hidden}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}h1{font-size:42px}h2{font-size:32px}h3{font-size:24px}h4{
	font-size: 17px
}h5{font-size:15px}h6{font-size:12px}h1,h2,h3,h4,h5,h6{font-family:'Helvetica-Bold',sans-serif;margin:0}a{
	color: #ffc62e
}a:focus,a:hover{
	text-decoration: none;
	color: #ffffff
}p{padding:0;margin:0}p:not(:last-child){margin-bottom:20px}video{width:100%;display:block}


ul.img-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: center;
}
 
ul.img-list li {
	display: inline-block;
	height: auto;
	margin: 0 1em 1em 0;
	position: relative;
	width: 330px;
}
span.text-content {
  background: rgba(0,0,0,0.5);
  color: white;
  cursor: pointer;
  display: table;
  height: 150px;
  left: 0;
  position: absolute;
  top: 0;
  width: auto;
}
 
span.text-content span {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
span.text-content {
  background: rgba(0,0,0,0.5);
  color: white;
  cursor: pointer;
  display: table;
  height: auto;
  left: 0;
  position: absolute;
  top: 0;
  width: 150px;
  opacity: 0;
}
 
ul.img-list li:hover span.text-content {
  opacity: 1;
}
span.text-content {
	background: rgba(0,0,0,0.5);
	color: white;
	cursor: pointer;
	display: table;
	height: 350px;
	left: 0;
	position: absolute;
	top: 0;
	width: 330px;
	opacity: 0;
	-webkit-transition: opacity 500ms;
	-moz-transition: opacity 500ms;
	-o-transition: opacity 500ms;
	transition: opacity 500ms;
	padding: 10px;
}
