html,body{height:100%}body{color:#89949c;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;letter-spacing:0.01em;overflow-x:hidden;word-wrap:break-word}h1,h2,h3,h4,h5,h6{color:#39444c}#main-content{background:none repeat scroll 0 0 #fff;box-shadow:0 -5px 5px rgba(0,0,0,0.2);position:relative;z-index:10}a:focus,button:focus{outline:medium none !important}a{color:#0abbb5;transition:color 0.15s ease-out 0s}a:hover,a:focus{color:#89949c;text-decoration:none}.lead{color:#39444c;font-size:28px;font-weight:300;margin-bottom:30px}.big-padding{padding-bottom:100px;padding-top:100px}.small-padding{padding-bottom:60px;padding-top:60px}.section-title{color:#39444c;font-size:62px;font-weight:400;margin-bottom:50px;margin-top:0;text-align:center}.section-title
span{font-size:42px;font-weight:400;position:relative;top:-20px}.section-title+.subtitle{font-size:21px;margin:-40px 0 50px;text-align:center}.margin-top{margin-top:60px !important}.row-title{color:#39444c;font-weight:400}.push-down{margin-top:120px}.img-center{margin:0
auto}.margin-grid{margin-bottom:30px}hr{border-color:#b9c4cc;margin:80px
0}.flexslider{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;margin:0;padding:0}.main-color{color:#0abbb5 !important}.bg-main-color{background:none repeat scroll 0 0 #0abbb5;color:#fff}.dark-bg{background:none repeat scroll 0 0 #11161b;color:#a9b4bc}.gray-bg{background:none repeat scroll 0 0 #fbfbfc}.white-bg{background:none repeat scroll 0 0 #fff}.light-typo
*{color:#fff}.btn-dc{border:2px
solid;border-radius:30px;font-size:21px;padding:10px
50px;position:relative;transition:padding 0.2s ease-out 0s}.btn-dc.btn-small{border:2px
solid;border-radius:30px;font-size:18px;margin-top:20px;padding:7px
30px;position:relative;transition:padding 0.2s ease-out 0s}.btn-dc::after{content:"";font-family:fontAwesome;margin-left:10px;opacity:0;position:absolute;transition:all 0.2s ease-out 0s}.btn-dc:hover{padding-right:70px}.btn-dc.btn-small:hover{padding-right:50px}.btn-dc:hover::after{margin-left:30px;opacity:1}.btn-dc.btn-small:hover::after{margin-left:15px;opacity:1}.btn-white,.btn-white:hover,.btn-white:focus{border-color:#fff;color:#fff}.btn-dc.btn-main-color,.btn-dc.btn-main-color:hover,.btn-dc.btn-main-color:focus{color:#0abbb5}#page-loader{background:none repeat scroll 0 0 #fff;bottom:0;position:fixed;right:0;top:0;width:100%;z-index:99999}#page-loader .page-loader-gif{background:url("../../resource/img/preloader.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:64px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:64px}#main-nav{background:none repeat scroll 0 0 transparent;padding:0;transition:all 0.3s ease-out 0s}#main-nav
.container{transition:padding 0.3s ease-out 0s}#main-nav.scrolled
.container{padding-bottom:12px;padding-top:12px}#main-nav.scrolled{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #b9c4cc}.navbar > .container .navbar-brand{padding:10px
0 5px 15px}.navbar-brand{position:relative}#main-nav.scrolled .navbar-brand:hover::after{opacity:1;transform:translateY(0px)}#site-nav
a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#89949c;font-size:16px;min-width:120px;padding:7px
30px;text-align:center;transition:color 0.2s ease-out 0s, padding 0.3s ease-out 0s}#site-nav .active a, #site-nav a:hover, #site-nav a:focus{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#0abbb5 !important;padding-bottom:10px;padding-top:4px}#site-nav a
.fa{display:block;font-size:21px;margin-bottom:5px;text-align:center}#site-nav ul li+li{border-left:1px solid #b9c4cc}#home{height:100%;margin-bottom:-64px;min-height:860px;overflow:hidden;position:relative}#home
.container{height:100%;min-height:860px;position:fixed;width:100%;z-index:2}#home
.row{left:0;margin:0;position:absolute;top:15%;width:100%}#home
h1{color:#39444c;font-size:72px;font-weight:400;margin:0
0 10px}#home
h2{color:#89949c;font-size:32px;font-weight:400;margin:0
0 30px}#home .header-img{bottom:0;left:50%;margin-left:-450px;position:absolute;width:900px;z-index:-1}.scroll-down{margin-bottom:-60px;text-align:center}.scroll-down
a{color:#89949c;display:inline-block;font-size:18px;font-weight:400;letter-spacing:0.02em;padding:10px
50px;text-align:center;transition:all 0.2s ease-out 0s}.scroll-down a::after{content:"";display:block;font-family:fontAwesome;font-size:21px;margin-top:-7px}.scroll-down a:focus, .scroll-down a:active{color:#89949c}.scroll-down a:hover{color:#0abbb5;padding-bottom:9px;padding-top:11px}.service-item{margin:30px
0;padding:0
45px;text-align:center}.service-item:nth-child(2){border-left:1px solid #eee;border-right:1px solid #eee}.service-item:nth-child(3){border-right:1px solid #eee}.service-item .service-icon{border:1px
solid #ddd;border-radius:50%;color:#89949c;display:block;height:180px;margin:0
auto 30px;overflow:hidden;transition:all 0.2s ease-in 0s;width:180px}.service-item
.fa{font-size:82px;line-height:180px;transition:all 0.3s ease-in 0s}.service-item:hover
.fa{font-size:112px}.service-item:hover .service-icon{border-color:transparent;color:#0abbb5}.service-item
h3{color:#39444c;font-size:21px;font-weight:400}.btn-group{margin-bottom:80px}.btn-group
.btn{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-color:#b9c4cc;color:#858a95;font-size:16px;padding:7px
60px;transition:all 0.2s ease-out 0s}.btn-group .btn:hover{color:#39444c}.btn-group
.btn.active{background:none repeat scroll 0 0 #fff;box-shadow:none;color:#0abbb5}.btn-group .btn:first-child{border-bottom-left-radius:7px;border-top-left-radius:7px}.btn-group .btn:last-child{border-bottom-right-radius:7px;border-top-right-radius:7px}.tab-content{opacity:1;transform:translateY(0px);transition:all 0.3s ease-out 0s}.tab-content.fadeOut{opacity:0;transform:translateY(30px);transition:none 0s ease 0s }.cta{background-image:url("../../resource/img/olygon.png");color:#fff;padding:120px
0}.cta
p{font-size:32px;font-weight:400;margin-bottom:50px}#about{background:url("../../resource/img/about.jpg") no-repeat fixed 0 0 / cover rgba(0,0,0,0)}.profile-img{border:15px
solid #fff;margin:0
auto;max-width:250px}#about
.profile{color:#79848c;font-size:18px}#about .profile
h2{color:#0abbb5;margin-bottom:5px;margin-top:30px}#about .profile
h3{color:#39444c;font-size:21px;margin:0}.hover-wrapper{display:inline-block;position:relative}.hover-wrapper .hover-text{color:#fff;height:100%;line-height:250px;opacity:0;position:absolute;text-align:center;top:0;transform:translateY(-20px);transition:all 0.2s ease-out 0s;width:100%;z-index:2}.hover-wrapper:hover .hover-text{opacity:1;transform:translateY(0px)}.hover-wrapper::after{background:none repeat scroll 0 0 #0abbb5;border:15px
solid #fff;border-radius:50%;content:"";display:block;height:100%;opacity:0;position:absolute;top:0;transition:opacity 0.3s ease-out 0s;width:100%;z-index:1}.hover-wrapper:hover::after{opacity:0.8}#skills{background-image:url("../../resource/img/bars-bg.png");background-position:center bottom;background-repeat:no-repeat}.chart{margin:30px
0;position:relative}.chart
.percent{color:#fff;font-size:42px;position:absolute;text-align:center;width:100%}.chart .percent::after{content:"%";font-size:70%}.skills
h2{color:#69747c;font-size:21px;margin:0
0 20px}.skills
.chart{display:inline-block;height:200px;margin-bottom:20px !important}.skills .plus-symbol::after, .skills .equal-symbol::after{color:#fff;content:"+";font-size:42px;font-weight:100;position:absolute;right:-95px}.skills .equal-symbol::after{content:"="}#twitter-feeds{background-image:url("../../resource/img/polygon.png");color:#fff;padding:80px
0 100px}#twitter-feeds
h1{font-size:24px;letter-spacing:0.02em;margin:0
0 10px}#twitter-feeds .fa-twitter{font-size:42px}#twitter-feeds
p{font-size:18px}#twitter-feeds
.tweet{font-size:24px;font-weight:300;margin-bottom:40px}#twitter-feeds
.timePosted{margin-bottom:0}#twitter-feeds
a{color:#39444c;opacity:0.7;transition:opacity 0.15s ease-out 0s}#twitter-feeds a:hover{opacity:1}#twitter-slider{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;margin:50px
0 0;padding:0}#twitter-slider .flex-control-nav{bottom:-90px}#twitter-slider .flex-control-nav
li{margin:0
4px}#twitter-slider .flex-control-paging li
a{background:none repeat scroll 0 0 #fff;border:medium none;box-shadow:none;height:10px;margin:2px
0;opacity:1;width:10px}#twitter-slider .flex-control-paging li a:hover{}#twitter-slider .flex-control-paging li a.flex-active{background:none repeat scroll 0 0 transparent;border:2px
solid #fff;height:14px;width:14px}.btn-group
.btn{position:relative}.project-count{background:none repeat scroll 0 0 #89949c;border-radius:50%;color:#fff;display:inline-block;font-size:14px;height:25px;left:50%;line-height:23px;margin:5px
0 0 -13px;opacity:0;position:absolute;text-align:center;top:-25px;transition:all 0.4s ease-out 0s;width:25px}.btn-group .btn:hover .project-count{margin-top:-5px;opacity:1}.masonry-wrapper{overflow:hidden}#projects-container{background:none repeat scroll 0 0 #fff;margin:0
0 80px;transition:none 0s ease 0s }#projects-container .project-item{background:none repeat scroll 0 0 #fff;cursor:pointer;display:block;margin:0
0 2px;overflow:hidden;padding:0
1px;position:relative}#projects-container{opacity:1;transform:scale(1) translateY(0px);transition:opacity 0.6s ease-out 0s, transform 0.3s ease-out 0s}#projects-container.anim-out{opacity:0;transform:scale(0.96) translateY(40px);transition:opacity 0.4s ease-out 0s, transform 0.4s ease-out 0s}#projects-container .project-item .project-image{transition:all 0.4s ease-out 0s}#projects-container .project-item:hover .project-image{opacity:0.3}.hover-title{color:#fff;height:80%;left:10%;opacity:0;padding:20px
0;position:absolute;text-align:center;top:10%;transform:translateY(20px);transition:all 0.4s ease-out 0s;width:80%;z-index:2}.project-item:hover .hover-title{opacity:1;transform:translateY(0px);transition:all 0.4s ease-out 0s}.hover-title::before{background:none repeat scroll 0 0 #0abbb5;content:"";display:block;height:100%;left:0;opacity:0.9;position:absolute;top:0;width:100%;z-index:-1}.hover-title
h2{bottom:50%;color:#fff;font-size:21px;line-height:21px;margin:0
0 10px;position:absolute;width:100%}.hover-title h2::after{background:none repeat scroll 0 0 #fff;bottom:-13px;content:"";display:block;height:2px;left:50%;margin-left:-12px;position:absolute;width:25px}.hover-title
p{font-size:16px;font-style:italic;line-height:21px;margin:10px
0 0;position:absolute;top:50%;width:100%}#project-viewer{background:url("../../resource/img/header-bg.png") no-repeat fixed 0 0 / cover rgba(0, 0, 0, 0)}#project-viewer
.container{display:none}#close-project-viewer{cursor:pointer;font-size:98px;font-weight:100;line-height:78px;padding:0
20px;position:absolute;right:20px;top:20px;transition:color 0.2s ease-out 0s}#close-project-viewer:hover{color:#0abbb5}#project-viewer-content{padding-top:100px;z-index:999}#project-viewer-content .project-title{color:#39444c;font-size:52px;font-weight:400;margin-bottom:70px;margin-top:0;position:relative;text-align:center}#project-viewer-content .project-title
span{color:#0abbb5;font-size:24px;font-weight:400;left:5px;position:relative;top:-25px}#project-viewer-content .project-title+.project-subtitle{font-size:19px;margin:-70px 0 70px;text-align:center}#project-viewer-content .project-media{margin-bottom:70px}#project-viewer-content .project-media.video-container{background:url("../../resource/img/video-loader.gif") no-repeat scroll center center #000}.project-slider .flex-control-nav{bottom:-50px}.project-slider .flex-control-nav
li{margin:0
4px}.project-slider .flex-control-paging li
a{background:none repeat scroll 0 0 #0abbb5;border:medium none;box-shadow:none;height:10px;margin:2px
0;opacity:1;width:10px}.project-slider .flex-control-paging li a:hover{}.project-slider .flex-control-paging li a.flex-active{background:none repeat scroll 0 0 transparent;border:2px
solid #0abbb5;height:14px;width:14px}#project-viewer-footer{margin-top:70px;padding:0
0 70px;position:relative;text-align:center}#project-viewer-footer .project-nav{border-bottom:1px solid #c4c8cb;border-top:1px solid #c4c8cb;padding:30px
0;position:relative}#project-viewer-footer .project-nav
span{cursor:pointer;font-size:24px;padding:0
5px;transition:color 0.15s ease-out 0s}#project-viewer-footer .project-nav span:hover{color:#0abbb5}#project-viewer-footer .project-nav .previous-project{left:50%;margin-left:-114px;position:absolute}#project-viewer-footer .project-nav .next-project{left:50%;margin-left:80px;position:absolute}#testimonials-slider{margin-bottom:30px;position:relative}#testimonials-slider.flexslider .slides
img{width:auto}#testimonials-slider
li{opacity:0;transition:opacity 0.3s ease-out 0s}#testimonials-slider li.flex-active-slide{opacity:1;transition:opacity 0.6s ease-out 0.6s}#testimonials .media-body, #testimonials .media-left
img{transform:translateX(-50px);transition:transform 0.6s ease-out 0s}#testimonials .media-left + .media-body, #testimonials .media-right
img{transform:translateX(50px);transition:transform 0.6s ease-out 0s}#testimonials-slider li.flex-active-slide .media-body, #testimonials-slider li.flex-active-slide .media-left + .media-body, #testimonials-slider li.flex-active-slide .media-left img, #testimonials-slider li.flex-active-slide .media-right
img{transform:translateX(0px);transition:transform 0.6s ease-out 0.4s}.touch #testimonials .media-body, .touch #testimonials .media-left img, .touch #testimonials .media-left + .media-body, .touch #testimonials .media-right
img{transform:translateX(0px) !important}.testimonial-controls{margin:-10px 0 20px;text-align:center}.testimonial-controls
span{border:2px
solid;border-radius:50%;cursor:pointer;display:inline-block;font-size:38px;height:45px;line-height:38px;margin:0
5px;text-align:left;transition:color 0.2s ease-out 0s;width:45px}.testimonial-controls
.previous{padding-left:12px}.testimonial-controls
.next{padding-left:15px}.testimonial-controls span:hover{color:#0abbb5}#testimonials
.media{margin:0
0 100px;padding:10px
0}#testimonials .media:last-child{margin-bottom:0}#testimonials .media-left
img{margin-right:40px;max-width:180px}#testimonials .media-right
img{margin-left:40px;max-width:180px}#testimonials .media-body{background:none repeat scroll 0 0 #fff;border:2px
solid #e9ecf0;border-radius:5px;padding:30px
60px 40px;position:relative}#testimonials .media-body::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent transparent #e9ecf0;border-image:none;border-style:solid;border-width:14px 14px 14px 20px;content:"";display:block;height:0;position:absolute;right:-36px;top:60px;width:0}#testimonials .media-body::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent transparent #fff;border-image:none;border-style:solid;border-width:14px 14px 14px 20px;content:"";display:block;height:0;position:absolute;right:-33px;top:60px;width:0}#testimonials .media-left+.media-body::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #e9ecf0 transparent transparent;border-image:none;border-style:solid;border-width:14px 20px 14px 14px;content:"";display:block;height:0;left:-36px;position:absolute;top:60px;width:0}#testimonials .media-left+.media-body::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #fff transparent transparent;border-image:none;border-style:solid;border-width:14px 20px 14px 14px;content:"";display:block;height:0;left:-33px;position:absolute;top:60px;width:0}#testimonials
.testimonial{font-size:18px}#testimonials .testimonial::before{content:"“";font-size:24px;margin-left:-13px;margin-right:3px}#testimonials .testimonial::after{content:"”";font-size:24px;margin-left:3px}#testimonials
.client{font-style:italic;margin-bottom:0;text-align:right}.client-logo{margin:30px
0;opacity:0.5;transition:opacity 0.2s ease-out 0s}.client-logo:hover{opacity:1}#main-footer{background:none repeat scroll 0 0 #fff;padding:40px
0;position:relative;z-index:999999}#main-footer a, #main-footer a:hover, #main-footer a:focus{color:#abb3ba;text-decoration:none;transition:color 0.2s ease-out 0s}#main-footer a:hover{color:#0abbb5}#main-footer .footer-nav{list-style:outside none none;margin:0;padding:0;text-align:center;width:100%}#main-footer .footer-nav
li{display:inline-block;margin:0
15px}#main-footer
a{font-size:18px;font-weight:900;letter-spacing:0.07em;line-height:37px;padding:10px;text-transform:uppercase}#main-footer .social-links
a{padding:10px
3px}#main-footer .logo-link{padding:0}.scrollimation.fade-in{opacity:0;transition:opacity 1.2s ease-out 0s}.scrollimation.fade-in.in{opacity:1}.scrollimation.scale-in{opacity:0;transform:scale(0.5);transition:transform 0.6s cubic-bezier(0.17, 0.89, 0.67, 1.57) 0s, opacity 0.6s ease-out 0s}.scrollimation.scale-in.in{opacity:1;transform:scale(1)}.scrollimation.fade-right{opacity:0;transform:translateX(-60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-out 0s}.scrollimation.fade-right.in{opacity:1;transform:translateX(0px)}.scrollimation.fade-left{opacity:0;transform:translateX(60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-out 0s}.scrollimation.fade-left.in{opacity:1;transform:translateX(0px)}.scrollimation.fade-up{opacity:0;transform:translateY(60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-in-out 0s}.scrollimation.fade-up.in{opacity:1;transform:translateY(0px)}.scrollimation.fade-down{opacity:0;transform:translateY(-60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-in-out 0s}.scrollimation.fade-down.in{opacity:1;transform:translateY(0px)}.scrollimation.d1{transition-delay:0.3s}.scrollimation.d2{transition-delay:0.6s}.scrollimation.d3{transition-delay:0.9s}.scrollimation.d4{transition-delay:1.2s}.touch .scrollimation.fade-in{opacity:1}.touch .scrollimation.scale-in{opacity:1;transform:scale(1)}.touch .scrollimation.fade-right{opacity:1;transform:translateX(0px)}.touch .scrollimation.fade-left{opacity:1;transform:translateX(0px)}.touch .scrollimation.fade-up{opacity:1;transform:translateY(0px)}.touch .scrollimation.fade-down{opacity:1;transform:translateY(0px)}@media (min-width: 1500px){.container{width:1500px}#project-viewer
.container{width:1170px}}@media (max-width: 1499px){#home{margin-bottom:-64px;min-height:810px}#home
.container{min-height:810px;padding-top:100px}#home
.row{top:12%}.skills .plus-symbol::after, .skills .equal-symbol::after{right:-60px}}@media (max-width: 1199px){.push-down{margin-top:60px}#home{margin-bottom:-64px;min-height:768px}#home
.container{min-height:768px;padding-top:100px}#home
.row{top:15%}#home .header-img{margin-left:-400px;width:800px}.service-item{padding:0
15px}.skills .plus-symbol::after, .skills .equal-symbol::after{right:-32px}}@media (max-width: 991px){.push-down{margin-top:0}#home{margin-bottom:-64px;min-height:810px}#home
.container{min-height:810px;padding-top:100px}#home
.row{top:20%}#home .header-img{margin-left:-380px;width:760px}.service-item .service-icon{height:150px;width:150px}.service-item
.fa{font-size:62px;line-height:150px;transition:all 0.3s ease-in 0s}.service-item:hover
.fa{font-size:92px}.skills .plus-symbol::after, .skills .equal-symbol::after{display:none}#contact .mail-styled{font-size:28px}#main-footer .footer-nav
li{margin:0
5px}#main-footer
a{font-size:17px;padding:5px}}@media (max-width: 767px){.big-padding{padding:80px
0}.push-down{margin-bottom:60px;text-align:center}.section-title{font-size:38px;margin-bottom:30px}.section-title
span{font-size:28px;top:-15px}.section-title+.subtitle{font-size:18px;margin:-30px 0 40px}.row-title{font-size:24px}.lead{font-size:24px;margin-bottom:30px}.btn-dc{font-size:18px;padding:8px
40px}.btn-dc:hover{padding-right:50px}.btn-dc::after{margin-left:5px}.btn-dc:hover::after{margin-left:15px}.icon-bar{background:none repeat scroll 0 0 #39444c}#main-nav .container, #main-nav.scrolled
.container{padding-bottom:5px;padding-top:5px}#main-nav,#main-nav.scrolled{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #b9c4cc}.navbar > .container .navbar-brand{padding:5px
0 5px 15px}#main-nav .navbar-brand::after{display:none !important}#site-nav
a{font-size:18px;padding:10px
30px}#site-nav .active a, #site-nav a:hover, #site-nav a:focus{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#0abbb5 !important;padding:10px
30px}#site-nav a
.fa{display:none}#home{margin-bottom:0;min-height:480px}#home
.container{min-height:480px}#home
.row{top:80px}#home
h1{font-size:42px}#home
h2{font-size:21px}#home .header-img{left:0;margin-left:0;width:100%}.btn-group{margin-bottom:40px}.btn-group
.btn{padding:7px
30px}#filter-works{margin-bottom:60px}#filter-works
.btn{border-radius:0 !important;float:none;margin:2px
0}#filter-works .project-count{display:none}.cta{padding:80px
0}.cta
p{font-size:24px;margin-bottom:40px}.service-item{margin-bottom:50px}#skills{background-image:none}#twitter-feeds
.tweet{font-size:21px}.project-item{margin:2px
auto !important;max-width:360px}#project-viewer-content{padding-top:80px}#close-project-viewer{font-size:76px;line-height:58px;margin-right:-38px;padding:0
10px;right:50%;top:15px}#project-viewer-content .project-title{font-size:32px;margin-bottom:40px}#project-viewer-content .project-title
span{font-size:18px;top:-12px}#project-viewer-content .project-title+.project-subtitle{margin:-40px 0 40px}.client-logo{margin:40px
auto !important;max-width:260px;width:100%}#testimonials .media-left, #testimonials .media-right{display:none}#testimonials .media-body::after, #testimonials .media-body::before{display:none !important}#testimonials .media-body{border-width:1px;padding:15px
30px}#testimonials
.testimonial{font-size:16px}#testimonials
.media{margin-bottom:40px}#contact-form .contact-form-message{margin-top:40px}#main-footer{padding:30px
0 20px}#main-footer .social-links{margin-top:20px;text-align:center}#main-footer .logo-link
img{margin:0
auto 15px}}html,body{height:100%}body{color:#89949c;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;letter-spacing:0.01em;overflow-x:hidden;word-wrap:break-word}h1,h2,h3,h4,h5,h6{color:#39444c}#main-content{background:none repeat scroll 0 0 #fff;box-shadow:0 -5px 5px rgba(0,0,0,0.2);position:relative;z-index:10}a:focus,button:focus{outline:medium none !important}a{color:#0abbb5;transition:color 0.15s ease-out 0s}a:hover,a:focus{color:#89949c;text-decoration:none}.lead{color:#39444c;font-size:28px;font-weight:300;margin-bottom:30px}.big-padding{padding-bottom:100px;padding-top:100px}.small-padding{padding-bottom:60px;padding-top:60px}.section-title{color:#39444c;font-size:62px;font-weight:400;margin-bottom:50px;margin-top:0;text-align:center}.section-title
span{font-size:42px;font-weight:400;position:relative;top:-20px}.section-title+.subtitle{font-size:21px;margin:-40px 0 50px;text-align:center}.margin-top{margin-top:60px !important}.row-title{color:#39444c;font-weight:400}.push-down{margin-top:120px}.img-center{margin:0
auto}.margin-grid{margin-bottom:30px}hr{border-color:#b9c4cc;margin:80px
0}.flexslider{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;margin:0;padding:0}.main-color{color:#0abbb5 !important}.bg-main-color{background:none repeat scroll 0 0 #0abbb5;color:#fff}.dark-bg{background:none repeat scroll 0 0 #11161b;color:#a9b4bc}.gray-bg{background:none repeat scroll 0 0 #fbfbfc}.white-bg{background:none repeat scroll 0 0 #fff}.light-typo
*{color:#fff}.btn-dc{border:2px
solid;border-radius:30px;font-size:21px;padding:10px
50px;position:relative;transition:padding 0.2s ease-out 0s}.btn-dc.btn-small{border:2px
solid;border-radius:30px;font-size:18px;margin-top:20px;padding:7px
30px;position:relative;transition:padding 0.2s ease-out 0s}.btn-dc::after{content:"";font-family:fontAwesome;margin-left:10px;opacity:0;position:absolute;transition:all 0.2s ease-out 0s}.btn-dc:hover{padding-right:70px}.btn-dc.btn-small:hover{padding-right:50px}.btn-dc:hover::after{margin-left:30px;opacity:1}.btn-dc.btn-small:hover::after{margin-left:15px;opacity:1}.btn-white,.btn-white:hover,.btn-white:focus{border-color:#fff;color:#fff}.btn-dc.btn-main-color,.btn-dc.btn-main-color:hover,.btn-dc.btn-main-color:focus{color:#0abbb5}#page-loader{background:none repeat scroll 0 0 #fff;bottom:0;position:fixed;right:0;top:0;width:100%;z-index:99999}#page-loader .page-loader-gif{background:url("../../resource/img/preloader.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:64px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:64px}#main-nav{background:none repeat scroll 0 0 transparent;padding:0;transition:all 0.3s ease-out 0s}#main-nav
.container{transition:padding 0.3s ease-out 0s}#main-nav.scrolled
.container{padding-bottom:12px;padding-top:12px}#main-nav.scrolled{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #b9c4cc}.navbar > .container .navbar-brand{padding:10px
0 5px 15px}.navbar-brand{position:relative}#site-nav
a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#89949c;font-size:16px;min-width:120px;padding:7px
30px;text-align:center;transition:color 0.2s ease-out 0s, padding 0.3s ease-out 0s}#site-nav .active a, #site-nav a:hover, #site-nav a:focus{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#0abbb5 !important;padding-bottom:10px;padding-top:4px}#site-nav a
.fa{display:block;font-size:21px;margin-bottom:5px;text-align:center}#site-nav ul li+li{border-left:1px solid #b9c4cc}#home{height:100%;margin-bottom:-64px;min-height:860px;overflow:hidden;position:relative}#home
.container{height:100%;min-height:860px;position:fixed;width:100%;z-index:2}#home
.row{left:0;margin:0;position:absolute;top:15%;width:100%}#home
h1{color:#39444c;font-size:72px;font-weight:400;margin:0
0 10px}#home
h2{color:#89949c;font-size:32px;font-weight:400;margin:0
0 30px}#home .header-img{bottom:0;left:50%;margin-left:-450px;position:absolute;width:900px;z-index:-1}.scroll-down{margin-bottom:-60px;text-align:center}.scroll-down
a{color:#89949c;display:inline-block;font-size:18px;font-weight:400;letter-spacing:0.02em;padding:10px
50px;text-align:center;transition:all 0.2s ease-out 0s}.scroll-down a::after{content:"";display:block;font-family:fontAwesome;font-size:21px;margin-top:-7px}.scroll-down a:focus, .scroll-down a:active{color:#89949c}.scroll-down a:hover{color:#0abbb5;padding-bottom:9px;padding-top:11px}.service-item{margin:30px
0;padding:0
45px;text-align:center}.service-item:nth-child(2){border-left:1px solid #eee;border-right:1px solid #eee}.service-item .service-icon{border:1px
solid #ddd;border-radius:50%;color:#89949c;display:block;height:180px;margin:0
auto 30px;overflow:hidden;transition:all 0.2s ease-in 0s;width:180px}.service-item
.fa{font-size:82px;line-height:180px;transition:all 0.3s ease-in 0s}.service-item:hover
.fa{font-size:112px}.service-item:hover .service-icon{border-color:transparent;color:#0abbb5}.service-item
h3{color:#39444c;font-size:21px;font-weight:400}.btn-group{margin-bottom:80px}.btn-group
.btn{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-color:#b9c4cc;color:#858a95;font-size:16px;padding:7px
60px;transition:all 0.2s ease-out 0s}.btn-group .btn:hover{color:#39444c}.btn-group
.btn.active{background:none repeat scroll 0 0 #fff;box-shadow:none;color:#0abbb5}.btn-group .btn:first-child{border-bottom-left-radius:7px;border-top-left-radius:7px}.btn-group .btn:last-child{border-bottom-right-radius:7px;border-top-right-radius:7px}.tab-content{opacity:1;transform:translateY(0px);transition:all 0.3s ease-out 0s}.tab-content.fadeOut{opacity:0;transform:translateY(30px);transition:none 0s ease 0s }.cta{background-image:url("../../resource/img/polygon.png");color:#fff;padding:120px
0}.cta
p{font-size:32px;font-weight:400;margin-bottom:50px}#about{background:url("../../resource/img/about.jpg") no-repeat fixed 0 0 / cover rgba(0,0,0,0)}.profile-img{border:15px
solid #fff;margin:0
auto;max-width:250px}#about
.profile{color:#79848c;font-size:18px}#about .profile
h2{color:#0abbb5;margin-bottom:5px;margin-top:30px}#about .profile
h3{color:#39444c;font-size:21px;margin:0}.hover-wrapper{display:inline-block;position:relative}.hover-wrapper .hover-text{color:#fff;height:100%;line-height:250px;opacity:0;position:absolute;text-align:center;top:0;transform:translateY(-20px);transition:all 0.2s ease-out 0s;width:100%;z-index:2}.hover-wrapper:hover .hover-text{opacity:1;transform:translateY(0px)}.hover-wrapper::after{background:none repeat scroll 0 0 #0abbb5;border:15px
solid #fff;border-radius:50%;content:"";display:block;height:100%;opacity:0;position:absolute;top:0;transition:opacity 0.3s ease-out 0s;width:100%;z-index:1}.hover-wrapper:hover::after{opacity:0.8}#skills{background-image:url("../../resource/img/bars-bg.png");background-position:center bottom;background-repeat:no-repeat}.chart{margin:30px
0;position:relative}.chart
.percent{color:#fff;font-size:42px;position:absolute;text-align:center;width:100%}.chart .percent::after{content:"%";font-size:70%}.skills
h2{color:#69747c;font-size:21px;margin:0
0 20px}.skills
.chart{display:inline-block;height:200px;margin-bottom:20px !important}.skills .plus-symbol::after, .skills .equal-symbol::after{color:#fff;content:"+";font-size:42px;font-weight:100;position:absolute;right:-95px}.skills .equal-symbol::after{content:"="}#twitter-feeds{background-image:url("../../resource/img/polygon.png");color:#fff;padding:80px
0 100px}#twitter-feeds
h1{font-size:24px;letter-spacing:0.02em;margin:0
0 10px}#twitter-feeds .fa-twitter{font-size:42px}#twitter-feeds
p{font-size:18px}#twitter-feeds
.tweet{font-size:24px;font-weight:300;margin-bottom:40px}#twitter-feeds
.timePosted{margin-bottom:0}#twitter-feeds
a{color:#39444c;opacity:0.7;transition:opacity 0.15s ease-out 0s}#twitter-feeds a:hover{opacity:1}#twitter-slider{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none;margin:50px
0 0;padding:0}#twitter-slider .flex-control-nav{bottom:-90px}#twitter-slider .flex-control-nav
li{margin:0
4px}#twitter-slider .flex-control-paging li
a{background:none repeat scroll 0 0 #fff;border:medium none;box-shadow:none;height:10px;margin:2px
0;opacity:1;width:10px}#twitter-slider .flex-control-paging li a:hover{}#twitter-slider .flex-control-paging li a.flex-active{background:none repeat scroll 0 0 transparent;border:2px
solid #fff;height:14px;width:14px}.btn-group
.btn{position:relative}.project-count{background:none repeat scroll 0 0 #89949c;border-radius:50%;color:#fff;display:inline-block;font-size:14px;height:25px;left:50%;line-height:23px;margin:5px
0 0 -13px;opacity:0;position:absolute;text-align:center;top:-25px;transition:all 0.4s ease-out 0s;width:25px}.btn-group .btn:hover .project-count{margin-top:-5px;opacity:1}.masonry-wrapper{overflow:hidden}#projects-container{background:none repeat scroll 0 0 #fff;margin:0
0 80px;transition:none 0s ease 0s }#projects-container .project-item{background:none repeat scroll 0 0 #fff;cursor:pointer;display:block;margin:0
0 2px;overflow:hidden;padding:0
1px;position:relative}#projects-container{opacity:1;transform:scale(1) translateY(0px);transition:opacity 0.6s ease-out 0s, transform 0.3s ease-out 0s}#projects-container.anim-out{opacity:0;transform:scale(0.96) translateY(40px);transition:opacity 0.4s ease-out 0s, transform 0.4s ease-out 0s}#projects-container .project-item .project-image{transition:all 0.4s ease-out 0s}#projects-container .project-item:hover .project-image{opacity:0.3}.hover-title{color:#fff;height:80%;left:10%;opacity:0;padding:20px
0;position:absolute;text-align:center;top:10%;transform:translateY(20px);transition:all 0.4s ease-out 0s;width:80%;z-index:2}.project-item:hover .hover-title{opacity:1;transform:translateY(0px);transition:all 0.4s ease-out 0s}.hover-title::before{background:none repeat scroll 0 0 #0abbb5;content:"";display:block;height:100%;left:0;opacity:0.9;position:absolute;top:0;width:100%;z-index:-1}.hover-title
h2{bottom:50%;color:#fff;font-size:21px;line-height:21px;margin:0
0 10px;position:absolute;width:100%}.hover-title h2::after{background:none repeat scroll 0 0 #fff;bottom:-13px;content:"";display:block;height:2px;left:50%;margin-left:-12px;position:absolute;width:25px}.hover-title
p{font-size:16px;font-style:italic;line-height:21px;margin:10px
0 0;position:absolute;top:50%;width:100%}#project-viewer{background:url("../../resource/img/header-bg.png") no-repeat fixed 0 0 / cover rgba(0, 0, 0, 0)}#project-viewer
.container{display:none}#close-project-viewer{cursor:pointer;font-size:98px;font-weight:100;line-height:78px;padding:0
20px;position:absolute;right:20px;top:20px;transition:color 0.2s ease-out 0s}#close-project-viewer:hover{color:#0abbb5}#project-viewer-content{padding-top:100px;z-index:999}#project-viewer-content .project-title{color:#39444c;font-size:52px;font-weight:400;margin-bottom:70px;margin-top:0;position:relative;text-align:center}#project-viewer-content .project-title
span{color:#0abbb5;font-size:24px;font-weight:400;left:5px;position:relative;top:-25px}#project-viewer-content .project-title+.project-subtitle{font-size:19px;margin:-70px 0 70px;text-align:center}#project-viewer-content .project-media{margin-bottom:70px}#project-viewer-content .project-media.video-container{background:url("../../resource/img/video-loader.gif") no-repeat scroll center center #000}.project-slider .flex-control-nav{bottom:-50px}.project-slider .flex-control-nav
li{margin:0
4px}.project-slider .flex-control-paging li
a{background:none repeat scroll 0 0 #0abbb5;border:medium none;box-shadow:none;height:10px;margin:2px
0;opacity:1;width:10px}.project-slider .flex-control-paging li a:hover{}.project-slider .flex-control-paging li a.flex-active{background:none repeat scroll 0 0 transparent;border:2px
solid #0abbb5;height:14px;width:14px}#project-viewer-footer{margin-top:70px;padding:0
0 70px;position:relative;text-align:center}#project-viewer-footer .project-nav{border-bottom:1px solid #c4c8cb;border-top:1px solid #c4c8cb;padding:30px
0;position:relative}#project-viewer-footer .project-nav
span{cursor:pointer;font-size:24px;padding:0
5px;transition:color 0.15s ease-out 0s}#project-viewer-footer .project-nav span:hover{color:#0abbb5}#project-viewer-footer .project-nav .previous-project{left:50%;margin-left:-114px;position:absolute}#project-viewer-footer .project-nav .next-project{left:50%;margin-left:80px;position:absolute}#testimonials-slider{margin-bottom:30px;position:relative}#testimonials-slider.flexslider .slides
img{width:auto}#testimonials-slider
li{opacity:0;transition:opacity 0.3s ease-out 0s}#testimonials-slider li.flex-active-slide{opacity:1;transition:opacity 0.6s ease-out 0.6s}#testimonials .media-body, #testimonials .media-left
img{transform:translateX(-50px);transition:transform 0.6s ease-out 0s}#testimonials .media-left + .media-body, #testimonials .media-right
img{transform:translateX(50px);transition:transform 0.6s ease-out 0s}#testimonials-slider li.flex-active-slide .media-body, #testimonials-slider li.flex-active-slide .media-left + .media-body, #testimonials-slider li.flex-active-slide .media-left img, #testimonials-slider li.flex-active-slide .media-right
img{transform:translateX(0px);transition:transform 0.6s ease-out 0.4s}.touch #testimonials .media-body, .touch #testimonials .media-left img, .touch #testimonials .media-left + .media-body, .touch #testimonials .media-right
img{transform:translateX(0px) !important}.testimonial-controls{margin:-10px 0 20px;text-align:center}.testimonial-controls
span{border:2px
solid;border-radius:50%;cursor:pointer;display:inline-block;font-size:38px;height:45px;line-height:38px;margin:0
5px;text-align:left;transition:color 0.2s ease-out 0s;width:45px}.testimonial-controls
.previous{padding-left:12px}.testimonial-controls
.next{padding-left:15px}.testimonial-controls span:hover{color:#0abbb5}#testimonials
.media{margin:0
0 100px;padding:10px
0}#testimonials .media:last-child{margin-bottom:0}#testimonials .media-left
img{margin-right:40px;max-width:180px}#testimonials .media-right
img{margin-left:40px;max-width:180px}#testimonials .media-body{background:none repeat scroll 0 0 #fff;border:2px
solid #e9ecf0;border-radius:5px;padding:30px
60px 40px;position:relative}#testimonials .media-body::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent transparent #e9ecf0;border-image:none;border-style:solid;border-width:14px 14px 14px 20px;content:"";display:block;height:0;position:absolute;right:-36px;top:60px;width:0}#testimonials .media-body::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent transparent #fff;border-image:none;border-style:solid;border-width:14px 14px 14px 20px;content:"";display:block;height:0;position:absolute;right:-33px;top:60px;width:0}#testimonials .media-left+.media-body::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #e9ecf0 transparent transparent;border-image:none;border-style:solid;border-width:14px 20px 14px 14px;content:"";display:block;height:0;left:-36px;position:absolute;top:60px;width:0}#testimonials .media-left+.media-body::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #fff transparent transparent;border-image:none;border-style:solid;border-width:14px 20px 14px 14px;content:"";display:block;height:0;left:-33px;position:absolute;top:60px;width:0}#testimonials
.testimonial{font-size:18px}#testimonials .testimonial::before{content:"“";font-size:24px;margin-left:-13px;margin-right:3px}#testimonials .testimonial::after{content:"”";font-size:24px;margin-left:3px}#testimonials
.client{font-style:italic;margin-bottom:0;text-align:right}.client-logo{margin:30px
0;opacity:0.5;transition:opacity 0.2s ease-out 0s}.client-logo:hover{opacity:1}#main-footer{background:none repeat scroll 0 0 #fff;padding:40px
0}#main-footer a, #main-footer a:hover, #main-footer a:focus{color:#abb3ba;text-decoration:none;transition:color 0.2s ease-out 0s}#main-footer a:hover{color:#0abbb5}#main-footer .footer-nav{list-style:outside none none;margin:0;padding:0;text-align:center;width:100%}#main-footer .footer-nav
li{display:inline-block;margin:0
15px}#main-footer
a{font-size:18px;font-weight:900;letter-spacing:0.07em;line-height:37px;padding:10px;text-transform:uppercase}#main-footer .social-links
a{padding:10px
3px}#main-footer .logo-link{padding:0}.scrollimation.fade-in{opacity:0;transition:opacity 1.2s ease-out 0s}.scrollimation.fade-in.in{opacity:1}.scrollimation.scale-in{opacity:0;transform:scale(0.5);transition:transform 0.6s cubic-bezier(0.17, 0.89, 0.67, 1.57) 0s, opacity 0.6s ease-out 0s}.scrollimation.scale-in.in{opacity:1;transform:scale(1)}.scrollimation.fade-right{opacity:0;transform:translateX(-60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-out 0s}.scrollimation.fade-right.in{opacity:1;transform:translateX(0px)}.scrollimation.fade-left{opacity:0;transform:translateX(60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-out 0s}.scrollimation.fade-left.in{opacity:1;transform:translateX(0px)}.scrollimation.fade-up{opacity:0;transform:translateY(60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-in-out 0s}.scrollimation.fade-up.in{opacity:1;transform:translateY(0px)}.scrollimation.fade-down{opacity:0;transform:translateY(-60px);transition:transform 1.2s ease-out 0s, opacity 1.2s ease-in-out 0s}.scrollimation.fade-down.in{opacity:1;transform:translateY(0px)}.scrollimation.d1{transition-delay:0.3s}.scrollimation.d2{transition-delay:0.6s}.scrollimation.d3{transition-delay:0.9s}.scrollimation.d4{transition-delay:1.2s}.touch .scrollimation.fade-in{opacity:1}.touch .scrollimation.scale-in{opacity:1;transform:scale(1)}.touch .scrollimation.fade-right{opacity:1;transform:translateX(0px)}.touch .scrollimation.fade-left{opacity:1;transform:translateX(0px)}.touch .scrollimation.fade-up{opacity:1;transform:translateY(0px)}.touch .scrollimation.fade-down{opacity:1;transform:translateY(0px)}@media (min-width: 1500px){.container{width:1500px}#project-viewer
.container{width:1170px}}@media (max-width: 1499px){#home{margin-bottom:-64px;min-height:810px}#home
.container{min-height:810px;padding-top:100px}#home
.row{top:12%}.skills .plus-symbol::after, .skills .equal-symbol::after{right:-60px}}@media (max-width: 1199px){.push-down{margin-top:60px}#home{margin-bottom:-64px;min-height:768px}#home
.container{min-height:768px;padding-top:100px}#home
.row{top:15%}#home .header-img{margin-left:-400px;width:800px}.service-item{padding:0
15px}.skills .plus-symbol::after, .skills .equal-symbol::after{right:-32px}}@media (max-width: 991px){.push-down{margin-top:0}#home{margin-bottom:-64px;min-height:810px}#home
.container{min-height:810px;padding-top:100px}#home
.row{top:20%}#home .header-img{margin-left:-380px;width:760px}.service-item .service-icon{height:150px;width:150px}.service-item
.fa{font-size:62px;line-height:150px;transition:all 0.3s ease-in 0s}.service-item:hover
.fa{font-size:92px}.skills .plus-symbol::after, .skills .equal-symbol::after{display:none}#contact .mail-styled{font-size:28px}#main-footer .footer-nav
li{margin:0
5px}#main-footer
a{font-size:17px;padding:5px}}@media (max-width: 767px){.big-padding{padding:80px
0}.push-down{margin-bottom:60px;text-align:center}.section-title{font-size:38px;margin-bottom:30px}.section-title
span{font-size:28px;top:-15px}.section-title+.subtitle{font-size:18px;margin:-30px 0 40px}.row-title{font-size:24px}.lead{font-size:24px;margin-bottom:30px}.btn-dc{font-size:18px;padding:8px
40px}.btn-dc:hover{padding-right:50px}.btn-dc::after{margin-left:5px}.btn-dc:hover::after{margin-left:15px}.icon-bar{background:none repeat scroll 0 0 #39444c}#main-nav .container, #main-nav.scrolled
.container{padding-bottom:5px;padding-top:5px}#main-nav,#main-nav.scrolled{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #b9c4cc}.navbar > .container .navbar-brand{padding:5px
0 5px 15px}#main-nav .navbar-brand::after{display:none !important}#site-nav
a{font-size:18px;padding:10px
30px}#site-nav .active a, #site-nav a:hover, #site-nav a:focus{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#0abbb5 !important;padding:10px
30px}#site-nav a
.fa{display:none}#home{margin-bottom:0;min-height:480px}#home
.container{min-height:480px}#home
.row{top:80px}#home
h1{font-size:42px}#home
h2{font-size:21px}#home .header-img{left:0;margin-left:0;width:100%}.btn-group{margin-bottom:40px}.btn-group
.btn{padding:7px
30px}#filter-works{margin-bottom:60px}#filter-works
.btn{border-radius:0 !important;float:none;margin:2px
0}#filter-works .project-count{display:none}.cta{padding:80px
0}.cta
p{font-size:24px;margin-bottom:40px}.service-item{margin-bottom:50px}#skills{background-image:none}#twitter-feeds
.tweet{font-size:21px}.project-item{margin:2px
auto !important;max-width:360px}#project-viewer-content{padding-top:80px}#close-project-viewer{font-size:76px;line-height:58px;margin-right:-38px;padding:0
10px;right:50%;top:15px}#project-viewer-content .project-title{font-size:32px;margin-bottom:40px}#project-viewer-content .project-title
span{font-size:18px;top:-12px}#project-viewer-content .project-title+.project-subtitle{margin:-40px 0 40px}.client-logo{margin:40px
auto !important;max-width:260px;width:100%}#testimonials .media-left, #testimonials .media-right{display:none}#testimonials .media-body::after, #testimonials .media-body::before{display:none !important}#testimonials .media-body{border-width:1px;padding:15px
30px}#testimonials
.testimonial{font-size:16px}#testimonials
.media{margin-bottom:40px}#contact-form .contact-form-message{margin-top:40px}#main-footer{padding:30px
0 20px}#main-footer .social-links{margin-top:20px;text-align:center}#main-footer .logo-link
img{margin:0
auto 15px}}.coloregrigio
a{color:#89949C !important}h1.testo_brand{font-size:90px !important}@media (max-width: 767px){h1.testo_brand{font-size:50px !important}#home.homepage_image{background:url("../../resource/img/../img/mypanties_mobile.jpg") no-repeat fixed 50% 0px / cover rgba(0,0,0,0)}}h2{}h3{font-size:30px}