header{position:relative;padding-top:20px;font-family:Arimo,sans-serif;background-color:#fff;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.2);box-shadow:0 0 4px 1px rgba(0,0,0,.2);z-index:300}header li{list-style:none}header .container{height:98px}header .logo{display:block;float:left;height:98px}header .logo.small{display:none}header .main-menu{float:right;height:98px;position:relative;padding-left:40px}header .main-menu ul{float:left;padding:0}header .main-menu .menu-item{display:block;position:relative;float:left}header .main-menu .menu-item>a{display:block;padding:0 25px;font-size:16px;height:98px;line-height:78px;color:#20272f}header .main-menu .menu-item>a:hover{background-color:#ed5565;color:#fff}header .main-menu .menu-item:hover .submenu{visibility:visible;opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;z-index:306}header .main-menu .menu-item:not(:first-of-type){margin-left:1px}header .main-menu .menu-item:not(:first-of-type):before{display:block;content:'';position:absolute;left:-1px;top:33px;width:1px;height:11px;background-color:#bcbec0}header .main-menu .menu-icon{display:block;float:left;width:53px;height:53px;line-height:57px;font-size:20px;text-align:center;margin:12px 0 0 10px;border:1px solid #c4c4c4;background-color:#fff;color:#8c8c8c;position:relative;-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;z-index:303}header .main-menu .menu-icon.search:before{display:block;content:'';width:10px;height:10px;position:absolute;left:-6px;top:50%;margin-top:-7px;border-bottom:1px solid #c4c4c4;border-left:1px solid #c4c4c4;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}header .main-menu .menu-icon .cart-items-count{background-color:#20272f;color:#fff;width:21px;height:21px;line-height:25px;font-size:11px;text-align:center;line-height:23px;border-radius:999px;position:absolute;right:2px;bottom:5px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}header .main-menu .menu-icon:hover{color:#ed5565;border-color:#ed5565}header .main-menu .menu-icon:hover:before{border-bottom-color:#ed5565;border-left-color:#ed5565}header .main-menu .menu-icon:hover .cart-items-count{background-color:#ed5565}header .main-menu .submenu{position:absolute;background-color:#333;padding:15px 0;top:85px;left:50%;margin-left:-140px;visibility:hidden;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform .5s,visibility .5s,opacity .5s;-moz-transition:-moz-transform .5s,visibility .5s,opacity .5s;-o-transition:-o-transform .5s,visibility .5s,opacity .5s;transition:transform .5s,visibility .5s,opacity .5s;z-index:305}header .main-menu .submenu:before{position:absolute;display:block;content:'';border-style:solid;border-width:0 12px 12px;border-color:#333 rgba(255,255,255,0);top:-12px;left:50%;margin-left:-12px}header .main-menu .submenu .sub-menu-item a{display:block;width:280px;height:35px;line-height:35px;font-size:12px;padding-left:30px;color:#fff;text-transform:uppercase;letter-spacing:1px}header .main-menu .submenu .sub-menu-item a:hover{color:#ed5565}header .main-menu .search-box{position:absolute;left:0;top:0;bottom:0;right:120px;padding-right:15px;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-o-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s;z-index:302}header .main-menu .search-box.visible{visibility:visible;opacity:1}header .main-menu .search-box .s{font-size:40px;color:#333}header #menu-toggle{float:right;display:none;margin:5px 5px 0 0;width:68px;height:68px;border-radius:5px;cursor:pointer;position:relative}header #menu-toggle .bar{width:46px;height:4px;background-color:#c4c4c4;position:absolute;left:10px}header #menu-toggle .first{top:17px;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}header #menu-toggle .second{top:32px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}header #menu-toggle .third{top:47px;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}header #menu-toggle.opened .first{-webkit-transform:translateY(13px) rotate(45deg);-moz-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);-o-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}header #menu-toggle.opened .second{opacity:0}header #menu-toggle.opened .third{-webkit-transform:translateY(-17px) rotate(-45deg);-moz-transform:translateY(-17px) rotate(-45deg);-ms-transform:translateY(-17px) rotate(-45deg);-o-transform:translateY(-17px) rotate(-45deg);transform:translateY(-17px) rotate(-45deg)}header #mobile-menu{position:fixed;display:none;left:0;top:0;width:300px;bottom:0;background-color:#333;color:#fff;padding:50px 40px 0;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}header #mobile-menu.opened{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}header #mobile-menu ul{padding-left:0}header #mobile-menu .mobile-menu-item.opened .toggle-state-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}header #mobile-menu .menu-item{display:block;padding:10px 0;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px;position:relative;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}header #mobile-menu .menu-item:hover{color:#ed5565}header #mobile-menu .menu-item .toggle-state-icon{position:absolute;display:block;padding:10px 0;line-height:24.375px;right:0;top:0;font-weight:700;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;transition:transform .2s}header #mobile-menu .submenu{display:none;padding-left:20px}header #mobile-menu .submenu .sub-menu-item a{display:block;padding:7px 0;color:#fff;font-size:12px;font-weight:400;text-transform:uppercase}header #mobile-menu .submenu .sub-menu-item a:hover{color:#ed5565}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;text-align:center;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 #preloader{font-size:60px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:.8em auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease;animation:load6 1.7s infinite ease}@-webkit-keyframes load6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);box-shadow:0 -.83em 0 -.4em #333,0 -.83em 0 -.42em #333,0 -.83em 0 -.44em #333,0 -.83em 0 -.46em #333,0 -.83em 0 -.477em #333}5%,95%{box-shadow:0 -.83em 0 -.4em #333,0 -.83em 0 -.42em #333,0 -.83em 0 -.44em #333,0 -.83em 0 -.46em #333,0 -.83em 0 -.477em #333}10%,59%{box-shadow:0 -.83em 0 -.4em #333,-.087em -.825em 0 -.42em #333,-.173em -.812em 0 -.44em #333,-.256em -.789em 0 -.46em #333,-.297em -.775em 0 -.477em #333}20%{box-shadow:0 -.83em 0 -.4em #333,-.338em -.758em 0 -.42em #333,-.555em -.617em 0 -.44em #333,-.671em -.488em 0 -.46em #333,-.749em -.34em 0 -.477em #333}38%{box-shadow:0 -.83em 0 -.4em #333,-.377em -.74em 0 -.42em #333,-.645em -.522em 0 -.44em #333,-.775em -.297em 0 -.46em #333,-.82em -.09em 0 -.477em #333}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:0 -.83em 0 -.4em #333,0 -.83em 0 -.42em #333,0 -.83em 0 -.44em #333,0 -.83em 0 -.46em #333,0 -.83em 0 -.477em #333}}@keyframes load6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);box-shadow:0 -.83em 0 -.4em #333,0 -.83em 0 -.42em #333,0 -.83em 0 -.44em #333,0 -.83em 0 -.46em #333,0 -.83em 0 -.477em #333}5%,95%{box-shadow:0 -.83em 0 -.4em #333,0 -.83em 0 -.42em #333,0 -.83em 0 -.44em #333,0 -.83em 0 -.46em #333,0 -.83em 0 -.477em #333}10%,59%{box-shadow:0 -.83em 0 -.4em #333,-.087em -.825em 0 -.42em #333,-.173em -.812em 0 -.44em #333,-.256em -.789em 0 -.46em #333,-.297em -.775em 0 -.477em #333}20%{box-shadow:0 -.83em 0 -.4em #333,-.338em -.758em 0 -.42em #333,-.555em -.617em 0 -.44em #333,-.671em -.488em 0 -.46em #333,-.749em -.34em 0 -.477em #333}38%{box-shadow:0 -.83em 0 -.4em #333,-.377em -.74em 0 -.42em #333,-.645em -.522em 0 -.44em #333,-.775em -.297em 0 -.46em #333,-.82em -.09em 0 -.477em #333}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:0 -.83em 0 -.4em #333,0 -.83em 0 -.42em #333,0 -.83em 0 -.44em #333,0 -.83em 0 -.46em #333,0 -.83em 0 -.477em #333}}.container{position:relative}.button{border-radius:4px;color:#fff;background-color:#44484a;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;text-align:center;white-space:nowrap}.button:hover{background-color:#ed5565;color:#fff}.button:focus,.button:active{color:#fff}.booard-tab .nav-tabs{border-bottom-color:#000;font-size:20px;font-weight:400}.booard-tab .nav-tabs>li{position:relative;z-index:111;border:1px solid #a2a6ab;border-bottom:0;margin:0}.booard-tab .nav-tabs>li:not(:first-child){margin-left:-1px}.booard-tab .nav-tabs>li.active{z-index:112;margin-top:-5px;border-color:#000}.booard-tab .nav-tabs>li.active a{height:53px}.booard-tab .nav-tabs>li>a{margin:0;border:0!important;border-radius:0;width:180px;height:48px;text-align:center;color:#44484a}.booard-accordion .panel{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.booard-accordion .panel-heading{border:1px solid #b7babd;border-radius:0;padding:10px 0 10px 10px;background-color:transparent}.booard-accordion .panel-heading .panel-title a{display:block;padding:15px 86px 15px 25px;font-size:20px;font-weight:700;color:#6a6666;position:relative}.booard-accordion .panel-heading .panel-title a .iconmark{display:block;content:'';position:absolute;right:0;top:0;bottom:0;width:95px;border-left:1px solid #b7babd;color:#6a6666;font-size:24px;text-align:center}.booard-accordion .panel-heading .panel-title a .iconmark:before{display:inline-block;content:'';height:100%;vertical-align:middle}.booard-accordion .panel-heading .panel-title a .iconmark i{display:inline-block;width:96%;vertical-align:middle}.booard-accordion .panel-body{padding:25px 0;font-size:14px;line-height:1.875;color:#7a7a7a}.pricing-table .pricing-table-wrapper:after{display:block;clear:both;content:''}.pricing-table .pricing-table-col-container{padding-left:0;padding-right:0;margin-bottom:40px}.pricing-table .pricing-table-col-container:not(:last-child) .pricing-table-column{border-right:0}.pricing-table .pricing-table-column{border:1px solid #e2e2e2;text-align:center}.pricing-table .pricing-table-column .header{padding:35px 0 25px;border-bottom:1px solid #e2e2e2}.pricing-table .pricing-table-column .header .plan{color:#616f70;font-size:22.7px;text-transform:uppercase}.pricing-table .pricing-table-column .header .price{margin-top:10px;color:#616f70;font-size:34.7px;line-height:1}.pricing-table .pricing-table-column .header .period{vertical-align:bottom;font-size:12.6px;color:#a0a2a2;line-height:1.4}.pricing-table .pricing-table-column .features{padding:15px 0}.pricing-table .pricing-table-column .feature:not(:first-child){margin-top:25px}.pricing-table .pricing-table-column .feature .feature-icon{display:inline-block;color:#44484a;font-size:34px;margin-bottom:10px}.pricing-table .pricing-table-column .feature .offer{font-size:38px;color:#44484a;line-height:1;margin-bottom:5px}.pricing-table .pricing-table-column .feature .offer .period{vertical-align:bottom;font-size:15.2px;line-height:1.4}.pricing-table .pricing-table-column .feature .feature-title{color:#a0a2a2;font-size:15.18px;text-transform:uppercase}.pricing-table .pricing-table-column .feature .feature-desc{font-size:12.67px;color:#bcbcbc}.pricing-table .pricing-table-column .feature .feature-emphasis{color:#a0a2a2;font-size:21px;text-transform:uppercase;line-height:1.2}.pricing-table .pricing-table-column .footer{padding:16px 0;border-top:1px solid #e2e2e2}.pricing-table .pricing-table-column .footer .button{display:block;width:134px;padding:8px 0;font-size:18px;border-radius:4px;margin:auto;text-transform:uppercase}.pricing-table .pricing-table-column.featured{border-width:1px 0;border-style:solid;border-color:#44484a;background-color:#44484a;color:#fff}.pricing-table .pricing-table-column.featured .header{border-bottom:1px solid #fff}.pricing-table .pricing-table-column.featured .header .plan,.pricing-table .pricing-table-column.featured .header .price,.pricing-table .pricing-table-column.featured .header .period{color:#fff}.pricing-table .pricing-table-column.featured .feature .feature-icon,.pricing-table .pricing-table-column.featured .feature .offer,.pricing-table .pricing-table-column.featured .feature .feature-title,.pricing-table .pricing-table-column.featured .feature .feature-desc,.pricing-table .pricing-table-column.featured .feature .feature-emphasis{color:#fff}.pricing-table .pricing-table-column.featured .footer{border-top-color:#44484a}.pricing-table .pricing-table-column.featured .footer .button{-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.pricing-table .pricing-table-column.featured .footer .button:not(:hover){color:#44484a;background-color:#fff}.progressbar{font-size:15px}.progressbar:after{display:block;clear:both;content:''}.progressbar.primary .progressbar-bg{background-color:#bc4f5a}.progressbar.primary .progressbar-meter{background-color:#ed5565}.progressbar.primary .progressbar-label,.progressbar.primary .progressbar-value{color:#ed5565}.progressbar.gray .progressbar-bg{background-color:#646161}.progressbar.gray .progressbar-meter{background-color:#44484a}.progressbar.gray .progressbar-label,.progressbar.gray .progressbar-value{color:#44484a}.progressbar .progressbar-bg,.progressbar .progressbar-meter{border-radius:2px;height:12px}.progressbar .progressbar-bg{margin-bottom:10px;overflow:hidden}.progressbar .progressbar-meter{width:0}.progressbar .progressbar-meter.has-animation{-webkit-transition:width 1.5s;-moz-transition:width 1.5s;-o-transition:width 1.5s;transition:width 1.5s}.progressbar .progressbar-label{float:left;font-weight:700}.progressbar .progressbar-value{float:right;font-weight:600}.progressbar .progressbar-value span{margin-right:3px}.detail-page-link{width:180px;height:60px;line-height:60px;margin:30px auto 0;background-color:#ed5565;border-radius:4px;padding-left:18px;font-size:16px;font-weight:700;position:relative;text-align:left}.detail-page-link .linkbox{width:48px;height:48px;line-height:52px;font-size:20px;text-align:center;position:absolute;right:6px;top:6px;border:1px solid #f38f9a;cursor:pointer}.website-link{width:240px;height:40px;line-height:40px;margin:60px auto 0;background-color:#ed5565;padding-left:18px;font-size:16px;font-weight:400;position:relative;text-align:left}.website-link .linkbox{width:30px;height:30px;line-height:34px;font-size:18px;text-align:center;position:absolute;right:5px;top:5px;border:1px solid #f38f9a;cursor:pointer}#titlebar{background-color:#ededed;color:#5a5c5e;font-family:Ubuntu,sans-serif}#titlebar .container{height:120px}#titlebar .page-title{float:left;width:49%;height:100%}#titlebar .page-title:before{display:inline-block;content:'';height:100%;vertical-align:middle}#titlebar .page-title h1{display:inline-block;width:96%;vertical-align:middle;font-size:23px;font-weight:700;text-transform:uppercase}#titlebar .breadcrumb{float:right;width:49%;height:100%;padding:0;margin:0;border-radius:0;background-color:rgba(255,255,255,0);font-size:14px}#titlebar .breadcrumb:before{display:inline-block;content:'';height:100%;vertical-align:middle}#titlebar .breadcrumb .breadcrumb-inner{display:inline-block;width:96%;vertical-align:middle;text-align:right}#titlebar .breadcrumb a{color:#ed5565}#titlebar .breadcrumb a:hover{color:#d44c5a}#main-slider{position:relative;font-family:Raleway,sans-serif;color:#fff;text-align:center;z-index:200}#main-slider .swiper-container{z-index:201}#main-slider .swiper-slide .container{height:620px}#main-slider.large-slider{margin-bottom:95px}#main-slider.large-slider .swiper-slide .container{height:1100px}#main-slider .slide-content{position:absolute;right:15px;top:150px}#main-slider .slide-title,#main-slider .slide-subtitle,#main-slider .slide-subtitle-desc{line-height:1}#main-slider .slide-title{font-size:84px;text-transform:uppercase;font-weight:100}#main-slider .slide-title strong{font-weight:800}#main-slider .slide-subtitle{margin-top:5px;font-size:25px;font-weight:700}#main-slider .slide-subtitle-desc{margin-top:10px;font-size:27px;font-weight:300}#main-slider .slogans{position:absolute;left:0;top:21.7%}#main-slider .slogans .slogan{float:left;clear:both;height:58px;line-height:58px;padding:0 60px 0 25px;color:#fff;font-size:22px;font-weight:700;text-transform:uppercase}#main-slider .slogans .slogan:nth-child(odd){background-color:#5a5f62}#main-slider .slogans .slogan:nth-child(even){background-color:#ed5565}#main-slider .slogans .slogan:not(:last-child){margin-bottom:10px}#main-slider .right-ipad-h3{position:absolute;display:block;right:-70px;top:5%}#main-slider .left-content-h4{text-align:left;position:absolute;left:15px;top:29%;color:#3f3f3f}#main-slider .left-content-h4 .subtitle{font-size:24px;font-weight:700;text-transform:uppercase}#main-slider .left-content-h4 .title{font-size:83px;font-weight:800;text-transform:uppercase}#main-slider .left-content-h4 .category{font-family:Lato,sans-serif;font-size:27px;font-weight:300;line-height:1.6}#main-slider .left-content-h4 .link{font-family:Lato,sans-serif;font-size:16px;color:#ed5565}#main-slider .left-content-h4 .link:hover{color:#d44c5a}#main-slider .left-content-h4 .buttons{margin-top:55px}#main-slider .left-content-h4 .button{font-family:Lato,sans-serif;padding:10px 30px;font-size:20px;border:1px solid #44484a;-webkit-transition:color .3s,background-color .3s,border-color .3s;-moz-transition:color .3s,background-color .3s,border-color .3s;-o-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}#main-slider .left-content-h4 .button:hover{border:1px solid #ed5565}#main-slider .left-content-h4 .button.transparent:not(:hover){background-color:rgba(255,255,255,0);color:#44484a}#main-slider .right-man-h4{position:absolute;display:block;bottom:0;right:30px;height:96%}#main-slider .slide-content-h5{background:none!important;padding:122px 0 0!important}#main-slider .slide-content-h5 .time{font-family:Lato,sans-serif;line-height:1.5}#main-slider .slide-content-h5 .triangle-down{margin-top:25px}#main-slider .slide-content-h5.gray .time{color:#44484a}#main-slider .slide-content-h5.gray .time:before,#main-slider .slide-content-h5.gray .time:after{border-bottom-color:#44484a}#main-slider .slide-content-h5.gray .triangle-down:before,#main-slider .slide-content-h5.gray .triangle-down:after{border-bottom-color:#44484a}#main-slider .slide-content-h5.gray .triangle-down .triangle{border-color:#44484a}#main-slider .slide-content-h6{padding-top:112px}#main-slider .slide-content-h6 .icons .icon{display:inline-block;color:#fff;border-radius:999px;position:relative}#main-slider .slide-content-h6 .icons .icon.outlined{width:88px;height:88px;line-height:92px;font-size:32px;text-align:center}#main-slider .slide-content-h6 .icons .icon.outlined svg{display:block;position:absolute;left:0;top:0;width:100%;height:100%}#main-slider .slide-content-h6 .icons .icon.outlined .border{fill:none;stroke-width:1px;stroke:#fff}#main-slider .slide-content-h6 .icons .icon.outlined:before{content:'';display:block;position:absolute;left:50%;margin-left:-6px;top:100%;margin-top:-8px;width:12px;height:12px;border-bottom:1px solid #fff;border-left:1px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#main-slider .slide-content-h6 .icons .icon:not(.outlined){width:87px;height:87px;line-height:91px;font-size:32px;text-align:center}#main-slider .slide-content-h6 .icons .icon:not(.outlined):before,#main-slider .slide-content-h6 .icons .icon:not(.outlined):after{margin-top:-2px}#main-slider .slide-content-h6 .icons .icon:not(:last-child){margin-right:20px}#main-slider .slide-content-h6 .icons .icon.primary{background-color:#ed5565;position:relative}#main-slider .slide-content-h6 .icons .icon.primary:before,#main-slider .slide-content-h6 .icons .icon.primary:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}#main-slider .slide-content-h6 .icons .icon.primary:before{border-color:transparent;border-top-color:#ed5565;border-width:8px;margin-left:-8px;z-index:102}#main-slider .slide-content-h6 .icons .icon.primary:after{border-color:transparent;border-top-color:#ed5565;border-width:9px;margin-left:-9px;z-index:101}#main-slider .slide-content-h6 .icons .icon.white{background-color:#fff;color:#42393e;position:relative}#main-slider .slide-content-h6 .icons .icon.white:before,#main-slider .slide-content-h6 .icons .icon.white:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}#main-slider .slide-content-h6 .icons .icon.white:before{border-color:transparent;border-top-color:#fff;border-width:8px;margin-left:-8px;z-index:102}#main-slider .slide-content-h6 .icons .icon.white:after{border-color:transparent;border-top-color:#fff;border-width:9px;margin-left:-9px;z-index:101}#main-slider .slide-content-h6 .title{margin-top:50px;font-size:91px;font-weight:300;color:#fff;text-transform:uppercase}#main-slider .slide-content-h6 .title strong{font-weight:800;white-space:nowrap}#main-slider .slide-content-h6 .title .primary{color:#ed5565}#main-slider .slide-content-h7{position:absolute;display:block;right:21.05%;top:195px;width:42.1%;z-index:121}#main-slider .slide-content-h7 .slogan{height:55px;line-height:55px;background-color:#ed5565;color:#fff;padding:0 45px;font-family:Lato,sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;text-align:left;position:relative}#main-slider .slide-content-h7 .slogan:before{position:absolute;display:block;content:'';left:-12px;top:50%;margin-top:-12px;border-width:12px 12px 12px 0;border-style:solid;border-color:rgba(255,255,255,0) #ed5565}#main-slider .slide-content-h7 .slogan i{font-weight:400;margin-left:15px}#main-slider .slide-content-h7 .price{color:#fff;padding:0 0 0 45px;line-height:1.2;font-family:Lato,sans-serif;font-size:117px;font-weight:700;text-align:left}#main-slider .balloon-h7{position:absolute;display:block;right:10px;top:105px;width:30%;z-index:122}#main-slider .slide-content-h8{position:absolute;left:18.6%;top:45%;color:#fff;text-align:left}#main-slider .slide-content-h8 .subtitle{font-family:Lato,sans-serif;font-weight:800;font-size:30px;text-transform:uppercase}#main-slider .slide-content-h8 .title{font-family:Lato,sans-serif;font-weight:700;font-size:117px;text-transform:uppercase}#main-slider .page-controls{width:242px;margin:60px auto 0;position:absolute;right:160px;bottom:125px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:212}#main-slider .page-controls.centered{right:auto;left:50%;margin-left:-121px;bottom:60px}#main-slider .page-controls .page-control{position:relative;display:block;float:left;width:56px;height:6px;background-color:#fff;border-radius:0;opacity:1!important;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}#main-slider .page-controls .page-control:not(:last-child){margin-right:6px}#main-slider .page-controls .page-control:before{display:block;content:'';position:absolute;left:21px;bottom:6px;border-color:#fff transparent;border-width:0 7px 7px;border-style:solid;-webkit-transition:-webkit-transform .3s,border-color .3s;-moz-transition:-moz-transform .3s,border-color .3s;-o-transition:-o-transform .3s,border-color .3s;transition:transform .3s,border-color .3s;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}#main-slider .page-controls .page-control.swiper-pagination-bullet-active{background-color:#ed5565}#main-slider .page-controls .page-control.swiper-pagination-bullet-active:before{border-bottom-color:#ed5565;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}#main-slider .page-controls.gray .page-control:not(.swiper-pagination-bullet-active){background-color:#535353}#main-slider .page-controls.gray .page-control:not(.swiper-pagination-bullet-active):before{border-color:#535353 transparent}#main-slider .main-slider-control{position:absolute;width:60px;height:60px;line-height:64px;font-size:28px;text-align:center;color:#fff;top:50%;margin-top:-60px;cursor:pointer;border:1px solid #fff;border-radius:4px;opacity:0;z-index:211;-webkit-transition:opacity .3s,background-color .3s,color .3s,border-color .3s;-moz-transition:opacity .3s,background-color .3s,color .3s,border-color .3s;-o-transition:opacity .3s,background-color .3s,color .3s,border-color .3s;transition:opacity .3s,background-color .3s,color .3s,border-color .3s}#main-slider .main-slider-control.prev{left:6.25%}#main-slider .main-slider-control.next{right:6.25%}#main-slider .main-slider-control:hover{background-color:#ed5565;border-color:#ed5565;color:#fff}#main-slider:hover .main-slider-control,#main-slider:hover .page-controls{opacity:1}#content{font-family:Lato,sans-serif;line-height:1.5}.content-boxes{padding:130px 0}.content-boxes .content-box{background-color:#f9f9f9;padding:30px 10px 20px 20px;font-weight:400;font-size:16px;position:relative}.content-boxes .content-box .title{font-size:24px;font-weight:400;color:#000}.content-boxes .content-box .icon{position:absolute;right:15px;top:15px;color:#ed5565;font-size:45px}.content-boxes .content-box .content{color:#555;margin-top:30px}.content-boxes .content-box .link{display:block;margin-top:20px;color:#000}.content-boxes2{padding:100px 0 30px}.content-boxes2 .content-box{padding:0 0 40px!important;margin-bottom:40px}.content-boxes2 .content-box:first-child .cb-content{border-left:1px solid #ced2d6}.content-boxes2 .content-box .cb-content{padding:0 25px 30px;border-right:1px solid #ced2d6;text-align:center}.content-boxes2 .content-box .iconbox{width:80px;height:74px;line-height:78px;font-size:36px;text-align:center;margin:0 auto 28px;border:1px solid #c2c2c2;color:#535353;position:relative;-webkit-transition:border-color .3s,color .3s,background-color .3s;-moz-transition:border-color .3s,color .3s,background-color .3s;-o-transition:border-color .3s,color .3s,background-color .3s;transition:border-color .3s,color .3s,background-color .3s}.content-boxes2 .content-box .iconbox:before,.content-boxes2 .content-box .iconbox:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.content-boxes2 .content-box .iconbox:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.content-boxes2 .content-box .iconbox:after{border-color:transparent;border-top-color:#c2c2c2;border-width:12px;margin-left:-12px;z-index:101}.content-boxes2 .content-box .iconbox:before,.content-boxes2 .content-box .iconbox:after{-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.content-boxes2 .content-box .iconbox:hover{border-color:#ed5565;background-color:#ed5565;color:#fff}.content-boxes2 .content-box .iconbox:hover:before,.content-boxes2 .content-box .iconbox:hover:after{border-top-color:#ed5565}.content-boxes2 .content-box .title{font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;color:#5a5c5e;text-transform:uppercase}.content-boxes2 .content-box .content{margin-top:5px;font-family:Arimo,sans-serif;font-size:14px;line-height:1.4;color:#5a5c5e}.content-boxes2 .content-box .link{display:block;margin:35px auto 0;width:112px;height:35px;line-height:35px;font-size:16px;border-radius:3px;background-color:#535353;color:#fff}.content-boxes2 .content-box .link:hover{background-color:#ed5565}.content-boxes2 .content-box .triangle-down{position:relative;position:absolute;left:25px;right:25px;bottom:0;height:1px;border-bottom:1px solid #ced2d6}.content-boxes2 .content-box .triangle-down:before,.content-boxes2 .content-box .triangle-down:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.content-boxes2 .content-box .triangle-down:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.content-boxes2 .content-box .triangle-down:after{border-color:transparent;border-top-color:#ced2d6;border-width:12px;margin-left:-12px;z-index:101}.link i{margin-left:20px;font-size:9px;vertical-align:36%}.heading-underline{max-width:450px;width:100%;margin:auto;height:1px;border-bottom:1px solid #bcbcbc;position:relative}.heading-underline:before{display:block;position:absolute;content:'';width:18px;height:18px;border-style:solid;border-width:0 0 1px 1px;border-color:#bcbcbc;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;margin-left:-9px;top:-8px}.heading-underline .line1,.heading-underline .line2{display:block;position:absolute;width:105px;height:1px;left:50%;top:0;border-bottom:1px solid #9a9a9a}.heading-underline .line1{margin-left:-117px}.heading-underline .line2{margin-left:12px}.section-title{background-color:#fff;height:55px;padding:10px 20px 0}.section-title .title{font-family:Ubuntu,sans-serif;font-size:20px;color:#5a5c5e;text-transform:uppercase}.our-work{background-color:#f9f9f9}.our-work .our-work-content{height:445px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(../images/home/our-work-bg.jpg)}.our-work .our-work-content a:not(:hover){color:#4b90b7}.our-work .our-work-content .desc{padding:35px 0;color:#1f1f1f;font-size:14px}.our-work .our-work-content .our-work-carousel{height:280px;overflow:hidden;margin:auto;z-index:101}.our-work .our-work-content .our-work-carousel .our-work-item{float:left;width:auto;margin-right:20px}.our-work .our-work-content .our-work-carousel .our-work-item .title{font-size:20px;font-weight:700;color:#000;line-height:1.2;margin-top:15px}.our-work .our-work-content .our-work-carousel .our-work-item .subtitle{font-size:15px;font-weight:300;color:#666}.our-work .our-work-content .our-work-carousel-wrapper{position:relative}.our-work .our-work-content .our-work-carousel-wrapper .our-work-carousel-control{position:absolute;width:45px;height:43px;line-height:47px;font-size:20px;text-align:center;background-color:#373f3e;color:#fff;border-radius:3px;top:50%;margin-top:-51px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;z-index:111}.our-work .our-work-content .our-work-carousel-wrapper .our-work-carousel-control:hover{background-color:#ed5565}.our-work .our-work-content .our-work-carousel-wrapper .our-work-carousel-control.prev{left:0}.our-work .our-work-content .our-work-carousel-wrapper .our-work-carousel-control.next{right:0}.work-icons{padding:50px 0 30px;border-bottom:2px solid #e5e5e5}.work-icons .iconbox{width:50px;height:45px;line-height:45px;font-size:32px;color:#565656;border-right:1px solid #dedede;background:#fff;position:relative;position:absolute;left:15px;top:0}.work-icons .iconbox:before,.work-icons .iconbox:after{left:100%;top:50%;border:solid transparent;position:absolute;content:'';display:block}.work-icons .iconbox:before{border-color:transparent;border-left-color:#fff;border-width:6px;margin-top:-6px;z-index:102}.work-icons .iconbox:after{border-color:transparent;border-left-color:#dedede;border-width:7px;margin-top:-7px;z-index:101}.work-icons .content{margin-left:65px;overflow:hidden}.work-icons .content .title{color:#565656;font-weight:700;font-size:14px}.work-icons .content .subtitle{color:#777;font-size:15px}.work-icons .work-icon:hover .iconbox,.work-icons .work-icon:hover .content .title{color:#ed5565}.about-us{padding:80px 0 115px}.about-us .heading-underline{margin-bottom:55px}.about-us .feature{padding-bottom:30px;border-bottom:1px solid #bbb}.about-us .feature.padding-top{padding-top:30px}.about-us .feature .feature-content-wrapper{border-right:1px solid #bbb}.about-us .feature .feature-image-wrapper{padding:6px;float:left;border:1px solid #bbb;position:relative}.about-us .feature .feature-image-wrapper:before,.about-us .feature .feature-image-wrapper:after{left:100%;top:50%;border:solid transparent;position:absolute;content:'';display:block}.about-us .feature .feature-image-wrapper:before{border-color:transparent;border-left-color:#fff;border-width:9px;margin-top:-9px;z-index:102}.about-us .feature .feature-image-wrapper:after{border-color:transparent;border-left-color:#bbb;border-width:10px;margin-top:-10px;z-index:101}.about-us .feature .feature-content{margin:0 25px 0 145px}.about-us .feature .feature-content .title{font-size:14px;font-weight:700;color:#414141;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.about-us .feature .feature-content .title:hover{color:#ed5565}.about-us .feature .feature-content .content{font-size:14px;color:#474747;margin:15px 0 25px;line-height:1.4}.about-us .feature .feature-content .link{font-weight:300;font-size:16px;color:#414141}.about-us .feature .feature-content .link:hover{color:#ed5565}.about-us .col-feature-slider .our-feature-slider-wrapper{max-width:440px;float:right;width:100%;padding-top:20px;border-top:1px solid #bbb;text-align:center;font-size:14px}.about-us .col-feature-slider .our-feature-slider-wrapper .our-feature-slider-controls{margin-top:20px;display:inline-block}.about-us .col-feature-slider .our-feature-slider-wrapper .our-feature-slider-controls .page-control{width:13px;height:13px;border:1px solid #a1a1a1;background-color:#fff;border-radius:0;float:left;opacity:1}.about-us .col-feature-slider .our-feature-slider-wrapper .our-feature-slider-controls .page-control:not(:last-child){margin-right:5px}.about-us .col-feature-slider .our-feature-slider-wrapper .our-feature-slider-controls .page-control.swiper-pagination-bullet-active{border-color:#000;background-color:#ed5565}.about-us .col-feature-slider .our-feature-slider-wrapper .title{font-weight:700;margin-top:5px;color:#616161}.about-us .col-feature-slider .our-feature-slider-wrapper .desc{font-weight:300;margin-top:5px;color:#474747}.about-us .latest-twitter-wrapper{margin-left:10px}.about-us .latest-twitter-wrapper .twitter{height:160px;position:relative;background-color:#ed5565;color:#fff;text-align:center}.about-us .latest-twitter-wrapper .twitter:before{display:inline-block;content:'';height:100%;vertical-align:middle}.about-us .latest-twitter-wrapper .twitter .twitter-content{display:inline-block;width:96%;vertical-align:middle}.about-us .latest-twitter-wrapper .twitter .twitter-content i{font-size:48px}.about-us .latest-twitter-wrapper .twitter .twitter-content .text,.about-us .latest-twitter-wrapper .twitter .twitter-content .date{font-size:14px;font-weight:300;line-height:1.7;margin:5px auto 0}.about-us .latest-twitter-wrapper .twitter .twitter-content .text{width:90%}.about-us .latest-twitter-wrapper .twitter .twitter-content .date{color:#c7edfe}.about-us .latest-twitter-wrapper .twitter .triangle-down{position:absolute;left:0;bottom:1px;width:100%;height:1px;position:relative}.about-us .latest-twitter-wrapper .twitter .triangle-down:before,.about-us .latest-twitter-wrapper .twitter .triangle-down:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.about-us .latest-twitter-wrapper .twitter .triangle-down:before{border-color:transparent;border-top-color:#ed5565;border-width:11px;margin-left:-11px;z-index:102}.about-us .latest-twitter-wrapper .twitter .triangle-down:after{border-color:transparent;border-top-color:#ed5565;border-width:12px;margin-left:-12px;z-index:101}.join-us{padding:110px 0 70px;background-color:#585d60}.join-us .icons-col{color:#fff;position:relative}.join-us .icons-col .iconbox{width:74px;height:74px;line-height:78px;font-size:36px;text-align:center;background-color:#989b9c;border:1px solid #fff;position:absolute;left:15px;top:0}.join-us .icons-col .content{margin-left:95px;height:74px;position:relative}.join-us .icons-col .content:after{position:absolute;display:block;content:'';left:0;bottom:6px;width:120px;height:1px;border-bottom:1px solid #fff}.join-us .icons-col .content .title{font-size:14px;font-weight:700;line-height:1}.join-us .icons-col .content .desc{font-size:15px;font-weight:300;margin-top:5px;overflow:hidden;white-space:nowrap}.join-us .row-join-us{margin-top:60px}.join-us .col-join-us{float:left;width:20%;padding:0 15px;text-align:center;color:#fff}.join-us .col-join-us .image-wrapper{padding:16px;border:1px solid #7d8183;border-radius:999px;max-width:184px;margin:auto;position:relative}.join-us .col-join-us .image-wrapper img{border-radius:999px}.join-us .col-join-us .image-wrapper:hover .image-hover{opacity:1}.join-us .col-join-us .image-wrapper .image-hover{position:absolute;left:16px;right:16px;top:16px;bottom:16px;background-color:#ed5565;text-align:center;border-radius:999px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.join-us .col-join-us .image-wrapper .image-hover .icon-wrapper{position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px;width:20px;height:20px;line-height:16px;font-size:12px;color:#fff;border:1px solid #fff;border-radius:999px}.join-us .col-join-us .title{font-size:14px;font-weight:700;line-height:1;margin-top:25px}.join-us .col-join-us .desc{font-size:15px;font-weight:300;margin-top:5px}.join-us .col-join-us .link{display:block;margin:25px auto 0;width:114px;height:35px;line-height:39px;font-size:16px;text-align:center;line-height:32px;border-radius:3px;border:1px solid #fff;color:#fff;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.join-us .col-join-us .link:hover{border-color:#ed5565;background-color:#ed5565}.about-theme{padding:105px 0 130px}.about-theme .devices{display:block;max-width:90%}.about-theme .col-map .col-map-content{padding-left:25px;color:#3d3d3d;font-size:20px;font-weight:700}.about-theme .col-map .desc{margin-top:5px;font-size:18px;font-weight:300}.about-theme .col-map .tested-on{margin-top:10px;font-size:15px;font-weight:700;color:#ed5565}.about-theme .col-map .map{width:100%;max-width:360px;margin-top:45px}.about-theme .col-icons:after{display:block;clear:both;content:''}.about-theme .col-icons .iconbox{float:right;width:114px;height:114px;line-height:118px;font-size:44px;text-align:center;position:relative;border:1px solid #c2c2c2;color:#42393e;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.about-theme .col-icons .iconbox:before,.about-theme .col-icons .iconbox:after{top:50%;border:solid transparent;position:absolute;content:'';display:block}.about-theme .col-icons .iconbox:before{left:-22px;border-color:transparent;border-right-color:#fff;border-width:11px;margin-top:-11px;z-index:102}.about-theme .col-icons .iconbox:after{left:-24px;border-color:transparent;border-right-color:#c2c2c2;border-width:12px;margin-top:-12px;z-index:101}.about-theme .col-icons .iconbox:not(:first-child){margin-top:15px}.about-theme .col-icons .iconbox:hover{color:#ed5565}.about-theme .row-theme-desc{margin-top:40px}.about-theme .row-theme-desc p{margin-bottom:40px;line-height:1.85;font-size:14px;color:#7a7a7a}.about-theme .row-theme-desc .link{display:inline-block;padding:7px 36px 9px;margin-top:20px;border-radius:5px;font-size:20px;font-weight:300;color:#fff;background-color:#44484a}.about-theme .row-theme-desc .link:hover{background-color:#ed5565}.about-theme .row-theme-desc .link:not(:last-child){margin-right:15px}.about-theme .row-theme-desc .col-list{color:#3d3d3d}.about-theme .row-theme-desc .col-list .list-item{position:relative;min-height:26px}.about-theme .row-theme-desc .col-list .list-item:not(:first-child){margin-top:25px}.about-theme .row-theme-desc .col-list .list-item.with-desc i{top:10px}.about-theme .row-theme-desc .col-list .list-item:hover{color:#ed5565}.about-theme .row-theme-desc .col-list .list-item i,.about-theme .row-theme-desc .col-list .list-item .title,.about-theme .row-theme-desc .col-list .list-item .desc{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.about-theme .row-theme-desc .col-list .list-item i{position:absolute;display:block;left:0;top:3px;font-size:26px}.about-theme .row-theme-desc .col-list .list-item .item-content{margin-left:42px}.about-theme .row-theme-desc .col-list .list-item .title{font-size:16px;font-weight:700}.about-theme .row-theme-desc .col-list .list-item .desc{margin-top:5px;font-size:16px;font-weight:300}.about-theme .row-theme-desc .col-icons .iconbox{width:120px;height:120px;line-height:124px;font-size:44px;text-align:center;border-radius:999px}.about-theme .row-theme-desc .col-icons .iconbox:before,.about-theme .row-theme-desc .col-icons .iconbox:after{content:none;display:none}.about-theme .row-theme-desc .col-icons .iconbox:not(:first-child){margin-top:35px}.logos .heading-underline{margin-bottom:60px}.logos .row-logos-carousel{padding:35px 0;background-color:#f6f6f6}.logos .row-logos-carousel .logos-carousel{margin:auto}.logos .row-logos-carousel .logos-carousel .swiper-slide{float:left;margin-right:55px;width:auto}.logos .row-logos-carousel .logos-carousel .swiper-slide img{-webkit-transition:-webkit-filter .3s;transition:all .3s}.logos .row-logos-carousel .logos-carousel .swiper-slide:not(:hover) img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.join-us-h2 .join-us-h2-content{padding:0 0 55px;background:url(../images/home2/join-us-bg.jpg) center center / cover no-repeat}.join-us-h2 .join-us-h2-content .heading-underline{margin-bottom:25px}.join-us-h2 .col-join-us-h2{padding-left:0!important;padding-right:0!important}.join-us-h2 .col-text{padding-top:80px}.join-us-h2 .col-text .title{font-family:Ubuntu,sans-serif;font-size:23px;font-weight:700;color:#5a5c5e;line-height:1;text-transform:uppercase}.join-us-h2 .col-text .website-link{border:1px solid #9a9a9a;background-color:rgba(255,255,255,0);color:#191919;line-height:38px;margin-left:0}.join-us-h2 .col-text .website-link .linkbox{top:4px;right:4px;border-color:#c5c5c5;color:#5a5c5e}.join-us-h2 .col-text .desc{font-size:14px;color:#1f1f1f;margin-top:35px;line-height:1.85}.join-us-h2 .col-text .buttons{margin-top:47px}.join-us-h2 .col-text .buttons .button{display:inline-block;width:113px;height:35px;line-height:35px;font-size:15px;border-radius:3px;background-color:#535353;color:#fff;text-align:center;margin-right:5px}.join-us-h2 .col-text .buttons .button:hover{background-color:#ed5565}.join-us-h2 .col-text .prevnext{margin-top:106px}.join-us-h2 .col-text .prevnext .pnlink{display:inline-block;width:35px;height:35px;line-height:35px;font-size:16px;text-align:center;border:1px solid #979797;border-radius:3px;color:#2c3c4e;-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;margin-right:3px}.join-us-h2 .col-text .prevnext .pnlink:hover{border-color:#ed5565;color:#fff;background-color:#ed5565}.join-us-h2 .image-wrapper{max-width:655px;width:100%;margin:0 auto 25px;position:relative}.join-us-h2 .image-wrapper .man{display:block;position:absolute;left:60.305%;top:19.474%;width:23.664%}.about-us-h2{padding:45px 0 0}.about-us-h2 .heading-underline{margin-bottom:85px}.about-us-h2 .container{padding-bottom:60px;border-bottom:1px solid #dbdbdb}.about-us-h2 .row1 .col-icon{margin-bottom:40px}.about-us-h2 .row1 .col-icon:not(:last-child){border-right:1px solid #bbb}.about-us-h2 .row1 .col-icon-content{border-bottom:1px solid #bbb;position:relative;padding-bottom:25px;min-height:115px}.about-us-h2 .row1 .col-icon-content:before,.about-us-h2 .row1 .col-icon-content:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.about-us-h2 .row1 .col-icon-content:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.about-us-h2 .row1 .col-icon-content:after{border-color:transparent;border-top-color:#bbb;border-width:12px;margin-left:-12px;z-index:101}.about-us-h2 .row1 .col-icon-content.marginleft{margin-left:15px}.about-us-h2 .row1 .col-icon-content.marginright{margin-right:15px}.about-us-h2 .row1 .col-icon-content .leftcontent{margin-right:110px}.about-us-h2 .row1 .col-icon-content .leftcontent .desc{color:#2c2d2d;font-size:16px;line-height:1.6}.about-us-h2 .row1 .col-icon-content .leftcontent .link-wrapper{margin-top:20px}.about-us-h2 .row1 .col-icon-content .leftcontent .link-wrapper .link{font-size:16px;color:#535353;white-space:nowrap}.about-us-h2 .row1 .col-icon-content .leftcontent .link-wrapper .link i{margin-left:15px;font-size:16px;color:#535353;vertical-align:-5%;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.about-us-h2 .row1 .col-icon-content .leftcontent .link-wrapper .link:hover{color:#ed5565}.about-us-h2 .row1 .col-icon-content .leftcontent .link-wrapper .link:hover i{color:#ed5565}.about-us-h2 .row1 .col-icon-content .iconbox{width:88px;height:88px;line-height:92px;font-size:42px;text-align:center;position:relative;position:absolute;right:0;top:0;border:1px solid #ababab;border-radius:999px;color:#535353;background-color:#fff;-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}.about-us-h2 .row1 .col-icon-content .iconbox:before,.about-us-h2 .row1 .col-icon-content .iconbox:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.about-us-h2 .row1 .col-icon-content .iconbox:before{border-color:transparent;border-top-color:#fff;border-width:8px;margin-left:-8px;z-index:102}.about-us-h2 .row1 .col-icon-content .iconbox:after{border-color:transparent;border-top-color:#ababab;border-width:9px;margin-left:-9px;z-index:101}.about-us-h2 .row1 .col-icon-content .iconbox:before,.about-us-h2 .row1 .col-icon-content .iconbox:after{margin-top:-1px;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.about-us-h2 .row1 .col-icon-content:hover .iconbox{border-color:#ed5565;background-color:#ed5565;color:#fff}.about-us-h2 .row1 .col-icon-content:hover .iconbox:before,.about-us-h2 .row1 .col-icon-content:hover .iconbox:after{border-top-color:#ed5565}.about-us-h2 .row2{padding-top:70px}.about-us-h2 .row2 .devices{display:block;max-width:400px;width:100%}.about-us-h2 .row2 .row-features{position:relative;border-bottom:1px solid #c4c4c4}.about-us-h2 .row2 .row-features .leftcol,.about-us-h2 .row2 .row-features .rightcol{margin-bottom:35px;padding:0}.about-us-h2 .row2 .row-features .col-content{position:relative;min-height:48px}.about-us-h2 .row2 .row-features .leftcol .col-content{margin-right:45px}.about-us-h2 .row2 .row-features .rightcol .col-content{margin-left:45px}.about-us-h2 .row2 .row-features .title{font-size:14px;font-weight:700;color:#4c4c4c}.about-us-h2 .row2 .row-features .desc{margin-top:5px;font-size:15px;font-weight:400;color:#7a7a7a}.about-us-h2 .row2 .row-features .title,.about-us-h2 .row2 .row-features .desc{margin-right:65px}.about-us-h2 .row2 .row-features .iconbox{width:52px;height:48px;line-height:52px;font-size:24px;text-align:center;line-height:48px;border:1px solid #c5c5c5;color:#2e2e2e;position:relative;display:block;position:absolute;right:0;top:0}.about-us-h2 .row2 .row-features .iconbox:before,.about-us-h2 .row2 .row-features .iconbox:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.about-us-h2 .row2 .row-features .iconbox:before{border-color:transparent;border-top-color:#fff;border-width:7px;margin-left:-7px;z-index:102}.about-us-h2 .row2 .row-features .iconbox:after{border-color:transparent;border-top-color:#c5c5c5;border-width:8px;margin-left:-8px;z-index:101}.about-us-h2 .row2 .row-features .sep{position:absolute;left:50%;top:0;bottom:35px;width:1px;border-left:1px solid #5c5c5c}.about-us-h2 .row2 .row-big-feature{margin-top:25px;position:relative}.about-us-h2 .row2 .row-big-feature .title{font-size:14px;font-weight:700;color:#4c4c4c;white-space:nowrap}.about-us-h2 .row2 .row-big-feature .desc{margin-top:20px;font-size:14px;font-weight:400;color:#7a7a7a;line-height:1.85}.about-us-h2 .row2 .row-big-feature .title,.about-us-h2 .row2 .row-big-feature .desc{margin-right:115px}.about-us-h2 .row2 .row-big-feature .iconbox{width:85px;height:80px;line-height:84px;font-size:40px;text-align:center;border:1px solid #c5c5c5;color:#2e2e2e;position:relative;display:block;position:absolute;right:0;top:20px}.about-us-h2 .row2 .row-big-feature .iconbox:before,.about-us-h2 .row2 .row-big-feature .iconbox:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.about-us-h2 .row2 .row-big-feature .iconbox:before{border-color:transparent;border-top-color:#fff;border-width:7px;margin-left:-7px;z-index:102}.about-us-h2 .row2 .row-big-feature .iconbox:after{border-color:transparent;border-top-color:#c5c5c5;border-width:8px;margin-left:-8px;z-index:101}.our-work-h2 .section-title-area{padding-top:45px;background-color:#f6f6f6}.our-work-h2 .section-title-area .section-title{background-color:#f6f6f6}.join-us-button{background-color:#ededed;padding:55px 0 35px}.join-us-button .button{display:block;margin:auto;width:142px;height:44px;line-height:44px;font-size:20px;border-radius:4px;color:#fff;text-align:center;background-color:#ed5565;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.join-us-button .button:hover{background-color:#d44c5a}.theme-intro{padding:95px 0 90px;font-size:14px;color:#7a7a7a}.theme-intro.home3{padding-bottom:120px}.theme-intro.about-page{padding:50px 0}.theme-intro.about-page .heading-underline{margin-bottom:65px}.theme-intro.about-page .theme-in-imac{margin-bottom:40px}.theme-intro .tablets{display:block;width:100%;max-width:545px}.theme-intro .paddingtop{padding-top:15px}.theme-intro .imagecol{margin-bottom:25px}.theme-intro .contentcol{margin-bottom:25px}.theme-intro .contentcol .title{font-size:20px;font-weight:700;color:#3d3d3d}.theme-intro .contentcol .subtitle{margin:5px 0 25px;font-size:20px;font-weight:300;color:#3d3d3d}.theme-intro .contentcol .note{margin-bottom:25px;font-size:15px;font-weight:700;color:#ed5565}.theme-intro .contentcol .about-title{font-family:Ubuntu,sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;color:#5a5c5e}.theme-intro .contentcol .about-link{display:inline-block;font-size:16px;margin:10px 0 20px;color:#ed5565}.theme-intro .contentcol .about-link:hover{color:#d44c5a}.theme-intro .contentcol p{line-height:1.875}.theme-intro .contentcol .buttons{margin-top:40px}.theme-intro .contentcol .button{padding:8px 30px;display:inline-block;font-size:19px}.theme-intro .contentcol .button:not(:last-child){margin-right:10px}.theme-intro .devices{display:block;max-width:445px;width:100%;margin:35px auto 0}.theme-intro .theme-in-imac{display:block;max-width:526px;width:100%;margin:auto}.theme-intro .booard-tab{margin-top:115px;padding-bottom:30px;border-bottom:1px solid #c4c4c4}.team-members{text-align:center;padding-bottom:50px}.team-members.about-page .heading-underline{margin-bottom:90px}.team-members .section-title-area{padding-top:85px;margin-bottom:105px;background-color:#f6f6f6}.team-members .section-title-area .section-title{background-color:#f6f6f6}.team-members .member{max-width:260px;margin:0 auto 60px}.team-members .photo{margin-bottom:30px}.team-members .name{font-family:Arimo,sans-serif;font-size:20px;font-weight:700;color:#000}.team-members .jobtitle{font-size:16px;color:#606060}.team-members .social-links{margin-top:20px}.team-members .social-links .social-link{display:inline-block;width:32px;height:32px;line-height:32px;font-size:16px;text-align:center;margin-bottom:4px;border:1px solid #d3d3d3;color:#7f7f7f;background-color:#fff;-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}.team-members .social-links .social-link:hover{color:#fff;background-color:#ed5565}.team-members .social-links .social-link:not(:last-child){margin-right:4px}.team-members .bottomline{margin-top:25px;border-bottom:1px solid #bbb;position:relative}.team-members .bottomline:before,.team-members .bottomline:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.team-members .bottomline:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.team-members .bottomline:after{border-color:transparent;border-top-color:#bbb;border-width:12px;margin-left:-12px;z-index:101}.skills{background-color:#f6f6f6;padding:75px 0 0;text-align:center}.skills .skill{margin-bottom:55px}.skills .skill:hover .skill-percent{color:#ed5565;border-color:#ed5565}.skills .skill:hover .bar{background-color:#ed5565}.skills .skill:hover .skill-title{color:#ed5565}.skills .skill .skill-percent{margin:0 35px;font-family:Ubuntu,sans-serif;font-weight:700;font-size:30px;color:#7d848e;line-height:1;border-left:1px solid #7d848e;border-right:1px solid #7d848e;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.skills .skill .bar{margin-top:25px;height:20px;background-color:#7d848e;border-radius:3px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.skills .skill .skill-title{margin-top:37px;font-family:Ubuntu,sans-serif;font-size:24px;font-weight:700;color:#7d848e;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.skills .skill .desc{margin-top:5px;font-size:16px;font-weight:300;color:#989898}.banner-row-h3{padding:130px 15px 110px;background:url(../images/home3/banner-bg.jpg) center top / cover no-repeat}.banner-row-h3 .slogan{display:inline-block;font-size:22px;color:#fff;text-transform:uppercase;padding:21px 115px;background-color:#ed5565}.banner-row-h3 .slogan.first{background-color:#44484a;padding:21px 50px;margin-bottom:17px}.banner-row-h3 .time{margin-top:20px;font-size:36px;font-style:italic;color:#fff}.banner-row-h3 .time:before,.banner-row-h3 .time:after{display:inline-block;content:'';width:140px;height:1px;margin-top:30px;border-bottom:1px solid #fff;vertical-align:top}.banner-row-h3 .time:before{margin-right:12px}.banner-row-h3 .time:after{margin-left:12px}.banner-row-h3 .triangle-down{margin:35px auto 0;width:228px}.banner-row-h3 .triangle-down:before,.banner-row-h3 .triangle-down:after{display:inline-block;content:'';width:101px;border-bottom:1px solid #fff;vertical-align:top;margin-top:8px}.banner-row-h3 .triangle-down .triangle{display:inline-block;margin:0 3px;width:17px;height:17px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion{padding:170px 0 70px}.accordion .booard-accordion{margin-bottom:40px}.accordion .accordion-sideimage{display:block;width:100%;max-width:530px;margin:0 auto 40px}.about-us-h3{padding-bottom:60px}.about-us-h3 .heading-underline{margin-bottom:60px}.about-us-h3 .col-about-us{margin-bottom:50px;text-align:center}.about-us-h3 .col-about-us .col-content{width:100%;max-width:345px;margin:auto;color:#3d3d3d}.about-us-h3 .col-about-us .col-content:after{display:block;clear:both;content:''}.about-us-h3 .col-about-us .title{margin-top:30px;font-size:16px;font-weight:700}.about-us-h3 .col-about-us .subtitle{margin:10px 0 40px;font-weight:300;font-size:16px}.about-us-h3 .col-about-us .button{padding:8px 30px 10px;font-size:20px}.content-boxes3{padding:90px 0 80px}.content-boxes3 .separator{position:relative;border-bottom:1px solid #c4c4c4;margin:35px 0 65px}.content-boxes3 .separator .triangle{border:1px solid #c4c4c4;width:18px;height:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;margin-left:-9px;top:-9px}.content-boxes3 .separator .triangle.item01{left:12.5%}.content-boxes3 .separator .triangle.item02{left:37.5%}.content-boxes3 .separator .triangle.item03{left:62.5%}.content-boxes3 .separator .triangle.item04{left:87.5%}.content-boxes3 .content-box{position:relative;margin-bottom:30px}.content-boxes3 .content-box .cb-icon,.content-boxes3 .content-box .title{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.content-boxes3 .content-box .cb-icon{position:absolute;left:0;top:0;font-size:22px;color:#42393e}.content-boxes3 .content-box .title{margin-left:40px;font-size:20px;color:#000}.content-boxes3 .content-box .content{margin:15px 0 0 40px;font-size:14px;font-weight:400;line-height:1.6;color:#555}.content-boxes3 .content-box:hover .cb-icon,.content-boxes3 .content-box:hover .title{color:#ed5565}.skills-h4{margin:60px 0 115px;background-color:#66696b;position:relative}.skills-h4 .image-wrapper{position:absolute;width:39%;max-width:430px;left:0;top:0;bottom:0}.skills-h4 .mobile-devices{display:block;width:100%;position:absolute;left:0;top:50%;margin-top:-41%}.skills-h4 .col-skills{padding-top:50px}.skills-h4 .skill{position:relative;padding:20px 30px 0 0;margin:0 0 50px -15px;height:130px;text-align:center}.skills-h4 .skill .skill-percent,.skills-h4 .skill .skill-name{color:#cdcdcd;white-space:nowrap;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.skills-h4 .skill .skill-percent{font-weight:700;font-size:30px}.skills-h4 .skill .skill-name{font-family:Ubuntu,sans-serif;font-weight:700;font-size:24px}.skills-h4 .skill:after{position:absolute;display:block;content:'';width:14px;right:0;top:0;bottom:0;border-radius:7px;background-color:#cdcdcd;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.skills-h4 .skill:hover .skill-percent,.skills-h4 .skill:hover .skill-name{color:#ed5565}.skills-h4 .skill:hover:after{background-color:#ed5565}.about-us-h4 .heading-underline{margin-bottom:55px}.about-us-h4 .about-us-h4-slider{border:1px solid #e8e8e8;padding:8px;position:relative}.about-us-h4 .about-us-h4-slider .page-controls{position:absolute;left:50%;margin-left:-35px;bottom:12%;z-index:111}.about-us-h4 .about-us-h4-slider .page-controls .page-control{width:14px;height:14px;border:1px solid #38393a;border-radius:0;background-color:#969798;cursor:pointer;opacity:1}.about-us-h4 .about-us-h4-slider .page-controls .page-control:not(:last-child){margin-right:5px}.about-us-h4 .about-us-h4-slider .page-controls .page-control.swiper-pagination-bullet-active{border-color:#000;background-color:#ed5565}.about-us-h4 .about-us-h4-slider-thumb{margin-top:30px}.about-us-h4 .about-us-h4-slider-thumb .thumb-wrapper{width:25%;float:left}.about-us-h4 .about-us-h4-slider-thumb .thumb-wrapper:nth-child(1){padding-right:12px}.about-us-h4 .about-us-h4-slider-thumb .thumb-wrapper:nth-child(2){padding:0 8px 0 4px}.about-us-h4 .about-us-h4-slider-thumb .thumb-wrapper:nth-child(3){padding:0 4px 0 8px}.about-us-h4 .about-us-h4-slider-thumb .thumb-wrapper:nth-child(4){padding-left:12px}.about-us-h4 .about-us-h4-slider-thumb .thumb{border:1px solid #e8e8e8;padding:8px}.about-us-h4 .about-us-h4-slider-thumb .thumb-image{width:100%;padding-top:52%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;cursor:pointer;position:relative}.about-us-h4 .about-us-h4-slider-thumb .thumb-image:after{position:absolute;display:block;content:'';left:0;top:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;background-color:#db4d5c}.about-us-h4 .about-us-h4-slider-thumb .thumb-image:hover:after{opacity:.5}.about-us-h4 .about-us-h4-content{margin-top:120px;background-color:#f7f8f8;padding:90px 0 30px}.about-us-h4 .about-us-h4-content .row-features{position:relative;border-bottom:1px solid #c4c4c4;padding-top:15px}.about-us-h4 .about-us-h4-content .row-features .leftcol,.about-us-h4 .about-us-h4-content .row-features .rightcol{margin-bottom:35px;padding:0}.about-us-h4 .about-us-h4-content .row-features .col-content{position:relative;min-height:48px}.about-us-h4 .about-us-h4-content .row-features .leftcol .col-content{margin-right:45px}.about-us-h4 .about-us-h4-content .row-features .rightcol .col-content{margin-left:45px}.about-us-h4 .about-us-h4-content .row-features .title{font-size:14px;font-weight:700;color:#4c4c4c}.about-us-h4 .about-us-h4-content .row-features .desc{margin-top:5px;font-size:15px;font-weight:400;color:#7a7a7a}.about-us-h4 .about-us-h4-content .row-features .title,.about-us-h4 .about-us-h4-content .row-features .desc{margin-right:65px}.about-us-h4 .about-us-h4-content .row-features .iconbox{width:52px;height:48px;line-height:52px;font-size:24px;text-align:center;line-height:48px;border:1px solid #c5c5c5;color:#2e2e2e;position:relative;display:block;position:absolute;right:0;top:0}.about-us-h4 .about-us-h4-content .row-features .iconbox:before,.about-us-h4 .about-us-h4-content .row-features .iconbox:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.about-us-h4 .about-us-h4-content .row-features .iconbox:before{border-color:transparent;border-top-color:#fff;border-width:7px;margin-left:-7px;z-index:102}.about-us-h4 .about-us-h4-content .row-features .iconbox:after{border-color:transparent;border-top-color:#c5c5c5;border-width:8px;margin-left:-8px;z-index:101}.about-us-h4 .about-us-h4-content .row-features .sep{position:absolute;left:50%;top:0;bottom:35px;width:1px;border-left:1px solid #5c5c5c}.about-us-h4 .about-us-h4-content .ipad-large{max-width:405px;display:block;width:100%;float:right}.testimonials{padding:90px 0 100px}.testimonials .heading-underline{margin-bottom:30px}.testimonials .testimonial{position:relative;padding:1px 0;min-height:205px}.testimonials .userinfo{position:absolute;left:0;top:0;width:124px}.testimonials .userinfo .username{margin-top:25px;font-family:Arimo,sans-serif;font-weight:700;font-size:20px;color:#000}.testimonials .userinfo .jobtitle{color:#ed5565;font-size:16px}.testimonials .testimonial-content{margin:15px 0 30px 156px;padding:33px 35px 38px;background-color:#e9e9e9;position:relative}.testimonials .testimonial-content:before{position:absolute;display:block;content:'';left:-12px;top:45%;margin-top:-12px;border-width:12px 12px 12px 0;border-color:rgba(255,255,255,0) #e9e9e9;border-style:solid}.testimonials .testimonial-content .title{color:#000;font-size:15px;font-weight:700}.testimonials .testimonial-content .text{margin-top:10px;color:#7a7a7a;font-size:14px;line-height:1.875}.testimonials .testimonial-slider-page-controls{text-align:center}.testimonials .testimonial-slider-page-controls .page-control{display:inline-block;width:14px;height:14px;border:1px solid #a1a1a1;border-radius:0;background-color:#fff;cursor:pointer;opacity:1}.testimonials .testimonial-slider-page-controls .page-control:not(:last-child){margin-right:5px}.testimonials .testimonial-slider-page-controls .page-control.swiper-pagination-bullet-active{border-color:#000;background-color:#ed5565}.content-boxes-4{padding-top:60px}.content-boxes-4 .content-box{text-align:center;max-width:450px;margin:auto}.content-boxes-4 .content-box .heading-underline{margin-bottom:43px}.content-boxes-4 .content-box .iconbox{width:120px;height:120px;line-height:124px;font-size:45px;text-align:center;color:#42393e;border:1px solid #7c8188;border-radius:999px;margin:auto;-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;position:relative}.content-boxes-4 .content-box .iconbox:before,.content-boxes-4 .content-box .iconbox:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.content-boxes-4 .content-box .iconbox:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.content-boxes-4 .content-box .iconbox:after{border-color:transparent;border-top-color:#7c8188;border-width:12px;margin-left:-12px;z-index:101}.content-boxes-4 .content-box .iconbox:before,.content-boxes-4 .content-box .iconbox:after{margin-top:-1px;opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .3s,border-color .3s,opacity .3s;-moz-transition:-moz-transform .3s,border-color .3s,opacity .3s;-o-transition:-o-transform .3s,border-color .3s,opacity .3s;transition:transform .3s,border-color .3s,opacity .3s;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}.content-boxes-4 .content-box .title{margin-top:35px;font-weight:700;font-size:15px;color:#5a5f62;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.content-boxes-4 .content-box .content{margin-top:15px;font-size:14px;color:#7a7a7a;line-height:1.875}.content-boxes-4 .content-box:hover .iconbox{border-color:#ed5565;background-color:#ed5565;color:#fff}.content-boxes-4 .content-box:hover .iconbox:before,.content-boxes-4 .content-box:hover .iconbox:after{border-top-color:#ed5565;opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.content-boxes-4 .content-box:hover .title{color:#ed5565}.portfolio-h5{padding:65px 0}.portfolio-h5 .our-works-grid{border-bottom:1px solid #c4c4c4}.portfolio-h5 .heading-underline{margin-bottom:50px}.portfolio-imac-frame-slider{padding-bottom:65px;border-bottom:1px solid #b2b2b2}.portfolio-imac-frame-slider .heading-underline{margin-bottom:60px}.portfolio-imac-frame-slider .titlebar{height:200px;background-color:#f4f4f4}.portfolio-imac-frame-slider .slider-title{float:right;margin:40px 11.84% 0 0;color:#000;text-align:right;font-size:14px}.portfolio-imac-frame-slider .slider-title .title{font-weight:700}.portfolio-imac-frame-slider .slider-title .desc{margin-top:5px}.portfolio-imac-frame-slider .imac-frame-slider-controls{float:left;margin:54px 0 0 8.77%}.portfolio-imac-frame-slider .imac-frame-slider-controls .page-control{width:14px;height:14px;border:1px solid #9a9a9a;border-radius:0;background-color:transparent;cursor:pointer;opacity:1}.portfolio-imac-frame-slider .imac-frame-slider-controls .page-control:not(:last-child){margin-right:5px}.portfolio-imac-frame-slider .imac-frame-slider-controls .page-control.swiper-pagination-bullet-active{border-color:#000;background-color:#ed5565}.portfolio-imac-frame-slider .imac-frame-slider{margin-top:-50px;position:relative}.portfolio-imac-frame-slider .imac-frame-slider:before{display:block;position:absolute;content:'';left:0;top:7.46%;right:0;bottom:16.418%;background-color:#c0cbcb}.portfolio-imac-frame-slider .imac-frame-slider .imac-frame-slider-inner{position:relative}.portfolio-imac-frame-slider .imac-frame-slider .slider-area{position:absolute;overflow:hidden;left:17.52%;top:7.43%;width:65.115%;height:76.967%;background-color:#fff}.blog-posts-h5{padding:85px 0 45px}.blog-posts-h5 .heading-underline{margin-bottom:65px}.blog-posts-h5 .row{position:relative;margin-left:-30px;margin-right:-30px}.blog-posts-h5 .row>div{padding-left:30px;padding-right:30px}.blog-posts-h5 .sep{position:absolute;left:50%;top:0;bottom:80px;border-left:1px solid #838383}.content-boxes-5{padding:105px 0 65px}.content-boxes-5 .content-box{margin-bottom:40px}.content-boxes-5 .content-box .title{font-size:20px;font-weight:700;color:#000}.content-boxes-5 .content-box .icon{margin-top:15px;font-size:44px;color:#42393e}.content-boxes-5 .content-box .desc{margin-top:15px;font-size:14px;color:#555;line-height:1.6}.content-boxes-5 .content-box:hover .title,.content-boxes-5 .content-box:hover .icon{color:#ed5565}.our-work-h6{padding-bottom:100px}.our-work-h6 .heading-underline{margin-bottom:80px}.new-features-h6 .heading-underline{margin-bottom:80px}.new-features-h6 .slider-area{padding:45px 0;background-color:#d4dfe5}.new-features-h6 .new-features-slider{max-width:800px;margin:auto;text-align:center}.new-features-h6 .new-features-slider .title{font-family:Ubuntu,sans-serif;font-size:23px;font-weight:700;color:#5a5c5e;text-transform:uppercase}.new-features-h6 .new-features-slider .desc{margin-top:20px;font-size:14px;color:#1f1f1f;line-height:1.875}.new-features-h6 .new-features-slider-controls{margin-top:20px;text-align:center}.new-features-h6 .new-features-slider-controls .page-control{width:14px;height:14px;border:1px solid #a1a1a1;border-radius:0;background-color:transparent;cursor:pointer;opacity:1}.new-features-h6 .new-features-slider-controls .page-control:not(:last-child){margin-right:5px}.new-features-h6 .new-features-slider-controls .page-control.swiper-pagination-bullet-active{border-color:#000;background-color:#ed5565}.pricing-table-h6{padding:100px 0 90px}.blog-posts-h6{margin-bottom:75px}.blog-posts-h6 .heading-underline{margin-bottom:45px}.blog-posts-h6 .blog-posts{background:url(../images/home6/blog-bg.jpg) center center / cover no-repeat;padding:37px 0 0}.content-boxes-6{background:url(../images/home7/content-boxes-bg.jpg) center top repeat-y}.content-boxes-6 .content-box{text-align:center}.content-boxes-6 .content-box .top{height:195px;padding-top:20px;color:#fff}.content-boxes-6 .content-box .bottom{height:120px;padding-top:30px;color:#5a5f62}.content-boxes-6 .content-box .icon{font-size:40px;text-align:center}.content-boxes-6 .content-box .triangle-line{margin:10px auto 0;position:relative;max-width:236px;overflow:hidden;height:15px}.content-boxes-6 .content-box .triangle-line:before,.content-boxes-6 .content-box .triangle-line:after{content:'';display:block;position:absolute;border-bottom:1px solid #fff;top:0;width:50%}.content-boxes-6 .content-box .triangle-line:before{left:0;margin-left:-13px}.content-boxes-6 .content-box .triangle-line:after{right:0;margin-right:-13px}.content-boxes-6 .content-box .triangle-line .triangle{position:absolute;width:20px;height:20px;left:50%;margin-left:-10px;top:-10px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.content-boxes-6 .content-box .price{margin-top:5px;font-size:39.73px;font-weight:700;color:#fff;line-height:1.2}.content-boxes-6 .content-box .title{font-size:20px;font-weight:700}.content-boxes-6 .content-box .subtitle{font-size:15px}.shop{padding-top:55px}.shop .heading-underline{margin-bottom:45px}.shop .product{margin-bottom:55px;padding-bottom:28px;border:1px solid #e2e2e2;text-align:center;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.shop .product .product-name{margin-top:20px;font-size:16px;color:#5a5f62;text-transform:uppercase}.shop .product .desc{width:80%;margin:10px auto 0;font-size:13.35px;color:#9fa4a4;line-height:1.35}.shop .product .price{margin-top:15px;font-size:26px;color:#5a5f62}.shop .product .button{display:inline-block;margin-top:20px;padding:10px 40px;font-size:16px}.shopping-cart{padding-bottom:65px}.shopping-cart .heading-underline{margin-bottom:60px}.shopping-cart .cart{border-bottom:1px solid #c4c4c4}.shopping-cart .cart span{display:inline-block;vertical-align:middle}.shopping-cart .cart .item{position:relative}.shopping-cart .cart .item .item-image{display:block;width:140px}.shopping-cart .cart .item .item-info{position:absolute;left:160px;right:30px;top:0;bottom:0}.shopping-cart .cart .item .item-info .item-name-wrapper{float:left;width:49%;height:100%}.shopping-cart .cart .item .item-info .item-name-wrapper:before{display:inline-block;content:'';height:100%;vertical-align:middle}.shopping-cart .cart .item .item-info .item-name{display:inline-block;width:96%;vertical-align:middle;font-size:18px}.shopping-cart .cart .item .item-info .item-price-wrapper{float:right;width:49%;height:100%;text-align:right;white-space:nowrap}.shopping-cart .cart .item .item-info .item-price-wrapper:before{display:inline-block;content:'';height:100%;vertical-align:middle}.shopping-cart .cart .item .item-info .item-price-info{display:inline-block;width:96%;vertical-align:middle}.shopping-cart .cart .item .item-info .item-price-info .quantity{font-size:18px;font-weight:300}.shopping-cart .cart .item .item-info .item-price-info .sep{margin:0 23px;height:20px}.shopping-cart .cart .item .item-info .item-price-info .price{font-size:28px;font-weight:700}.shopping-cart .cart .item .item-info .item-price-info .remove{font-size:30px;margin-left:25px;vertical-align:-25%}.shopping-cart .cart .item:nth-child(odd){background-color:#f0f0f0}.shopping-cart .cart .item:nth-child(odd) .item-info .item-name{color:#404040}.shopping-cart .cart .item:nth-child(odd) .item-info .item-price-info .quantity{color:#010101}.shopping-cart .cart .item:nth-child(odd) .item-info .item-price-info .sep{border-left:1px solid #000}.shopping-cart .cart .item:nth-child(odd) .item-info .item-price-info .price{color:#6d6d6d}.shopping-cart .cart .item:nth-child(odd) .item-info .item-price-info .remove{color:#3a3a3a}.shopping-cart .cart .item:nth-child(even){background-color:#5a5f62;color:#fff}.shopping-cart .cart .item:nth-child(even) .item-info .item-name{color:#fff}.shopping-cart .cart .item:nth-child(even) .item-info .item-price-info .quantity{color:#fff}.shopping-cart .cart .item:nth-child(even) .item-info .item-price-info .sep{border-left:1px solid #fff}.shopping-cart .cart .item:nth-child(even) .item-info .item-price-info .price{color:#fff}.shopping-cart .cart .item:nth-child(even) .item-info .item-price-info .remove{color:#fff}.shopping-cart .cart .new-item{padding:15px 0}.shopping-cart .cart .new-item .left{float:left;width:45%;min-height:60px}.shopping-cart .cart .new-item .shopping-bag-icon{width:72px;height:60px;line-height:64px;font-size:28px;text-align:center;background-color:#5a5f62;color:#fff;float:left;position:relative}.shopping-cart .cart .new-item .shopping-bag-icon .quantity{position:absolute;right:8px;bottom:5px;width:24px;height:24px;line-height:28px;font-size:12px;text-align:center;line-height:24px;background-color:#ed5565;color:#fff;border-radius:999px}.shopping-cart .cart .new-item .new-item-info{margin-left:100px;padding-top:3px}.shopping-cart .cart .new-item .new-item-info .name{font-size:20px;font-weight:700;color:#4b4b4b}.shopping-cart .cart .new-item .new-item-info .category{font-size:15px;font-weight:300;color:#666;line-height:1.4}.shopping-cart .cart .new-item .right{float:right;width:54%;height:60px;text-align:right;padding-top:16px;white-space:nowrap}.shopping-cart .cart .new-item .next{font-size:27px;color:#5a5f62;margin-right:23px;vertical-align:-20%}.shopping-cart .cart .new-item .quantity,.shopping-cart .cart .new-item .total{font-size:18px;color:#545454}.shopping-cart .cart .new-item .sep{margin:0 20px;height:20px;border-left:1px solid #000}.shopping-cart .cart .new-item .button{margin-left:30px;font-size:13.64px;font-weight:700;padding:10px 22px}.features{padding:50px 0}.features .heading-underline{margin-bottom:60px}.features .features-tab-wrapper{padding:0}.features .tab-links,.features .tab-contents{float:right!important;margin-bottom:40px}.features .tab-links{padding:0 0 0 5px!important}.features .tab-links .tab-link{display:block;color:#555;font-size:16px;height:60px;line-height:60px;border-bottom:1px solid #e2e2e2;white-space:nowrap}.features .tab-links .tab-link:first-child{border-top:1px solid #e2e2e2}.features .tab-links .tab-link.active,.features .tab-links .tab-link:hover{color:#ed5565}.features .tab-links .tab-link i{font-size:24px;line-height:60px;margin:0 30px 0 15px;vertical-align:middle}.features .tab-contents{padding:0 15px 0 0!important;border-right:1px solid #e2e2e2}.features .tab-contents .tab-content{display:none}.features .tab-contents .tab-content.active{display:block}.features .tab-contents .contentcol{margin:0;padding-bottom:50px;border-bottom:1px solid #e2e2e2}.features .tab-contents .progress-bars{padding:45px 0;border-bottom:1px solid #e2e2e2}.features .tab-contents .progress-bars .devices{margin-top:0}.features .tab-contents .progress-bars .progressbar:not(:last-child){margin-bottom:20px}.map-fullwidth{width:100%;min-height:250px;padding-top:26%;position:relative}.map-fullwidth .map-inner{position:absolute;left:0;top:0;width:100%;height:100%}.map-fullwidth .map-inner iframe{width:100%;height:100%;pointer-events:none}.contact{padding-top:50px}.contact .heading-underline{margin-bottom:40px}.contact .contact-form{padding-top:45px}.contact .map{width:100%;min-height:300px;padding-top:43.85%;padding-bottom:70px;border-bottom:1px solid #e2e2e2;position:relative}.contact .map .map-inner{position:absolute;left:0;top:0;width:100%;bottom:70px}.contact .map .map-inner iframe{width:100%;height:100%;pointer-events:none}.contact .contact-form{padding-bottom:45px;border-bottom:1px solid #e2e2e2}.contact .contact-form input[type=text],.contact .contact-form textarea{display:block;width:100%;border:1px solid #e2e2e2}.contact .contact-form input[type=text]:focus,.contact .contact-form textarea:focus,.contact .contact-form input[type=text]:active,.contact .contact-form textarea:active{border:1px solid #909090}.contact .contact-form input[type=text]{height:35px;padding:0 10px;margin-bottom:10px}.contact .contact-form textarea{height:125px;padding:7px 10px}.contact .contact-form .button{display:block;margin:20px auto 0;padding:10px 0;width:170px;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.contact .contact-info{padding:40px 0 30px;font-size:15px;font-weight:300;color:#666}.contact .contact-info .row>div{margin-bottom:40px}.contact .contact-info i{display:block;font-size:32px;margin-bottom:30px;color:#000}.contact .contact-info .title{font-family:Arimo,sans-serif;font-size:16px;color:#000;margin-bottom:25px}.primary-color-bg{background-color:#ed5565;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.primary-color-bg:hover{background-color:#d44c5a}.blog-posts.style1 .post{margin-bottom:80px;position:relative}.blog-posts.style1 .post .post-info{float:left;width:100px}.blog-posts.style1 .post .post-info .post-image{display:block;width:100%}.blog-posts.style1 .post .post-info .datebox{height:75px;color:#fff;background-color:#44484a;text-align:center;font-size:20px;font-weight:700;padding-top:7px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.blog-posts.style1 .post .post-info .datebox .month{line-height:1.25}.blog-posts.style1 .post .post-info:hover .datebox{background-color:#ed5565}.blog-posts.style1 .post .post-content{margin-left:135px;font-size:14px}.blog-posts.style1 .post .post-content .title{font-size:14px;font-weight:700;color:#44484a;line-height:1;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style1 .post .post-content .title:hover{color:#ed5565}.blog-posts.style1 .post .post-content .excerpt{margin-top:12px;color:#7a7a7a;line-height:1.6}.blog-posts.style1 .post .post-content .excerpt a{color:#44484a}.blog-posts.style1 .post .post-content .excerpt a:hover{color:#ed5565}.blog-posts.style1 .post .post-content .link{margin-top:22px;display:inline-block;font-weight:700;color:#44484a}.blog-posts.style2 .post{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);margin:0 auto 40px;max-width:380px}.blog-posts.style2 .post .post-body{padding:45px 25px 25px;background-color:#fff;position:relative}.blog-posts.style2 .post .post-icon{display:block;position:absolute;left:50%;margin-left:-32px;top:0;margin-top:-32px;background-color:rgba(67,67,67,.15);border-radius:999px;padding:6px}.blog-posts.style2 .post .post-icon i{display:block;border-radius:999px;width:52px;height:52px;line-height:56px;font-size:22px;text-align:center;line-height:50px;color:#fff;background-color:#4a4f51;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.blog-posts.style2 .post .post-icon:hover i{background-color:#ed5565}.blog-posts.style2 .post .post-title{font-size:18px;color:#4b4b4b;line-height:1.25;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style2 .post .post-title:hover{color:#ed5565}.blog-posts.style2 .post .excerpt{margin-top:12px;font-size:13.35px;color:#9fa4a4;line-height:1.25}.blog-posts.style2 .post .post-footer{padding:11px 25px 12px;background-color:#f1f2f2;border-top:1px solid #e6e6e6}.blog-posts.style2 .post .post-footer:after{display:block;clear:both;content:''}.blog-posts.style2 .post .post-footer .comment{display:block;float:left}.blog-posts.style2 .post .post-footer .comment i{margin-right:8px;font-size:18px}.blog-posts.style2 .post .post-footer .like{display:block;float:right}.blog-posts.style2 .post .post-footer .like i{margin-right:5px;font-size:16px}.blog-posts.style2 .post .post-footer .comment,.blog-posts.style2 .post .post-footer .like{color:#9fa4a4;font-size:13.35px;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style2 .post .post-footer .comment i,.blog-posts.style2 .post .post-footer .like i{color:#525658;vertical-align:-15%;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style2 .post .post-footer .comment:hover i,.blog-posts.style2 .post .post-footer .like:hover i{color:#ed5565}.blog-posts.style-list .post{padding-bottom:55px;margin-bottom:40px;border-bottom:1px solid #e3e3e3}.blog-posts.style-list .post .post-heading-line{margin:15px 0 20px!important;width:150px;border-bottom:1px solid #cecece;position:relative}.blog-posts.style-list .post .post-heading-line:before,.blog-posts.style-list .post .post-heading-line:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.blog-posts.style-list .post .post-heading-line:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.blog-posts.style-list .post .post-heading-line:after{border-color:transparent;border-top-color:#cecece;border-width:12px;margin-left:-12px;z-index:101}.blog-posts.style-list .post .title-area .left,.blog-posts.style-list .post .title-area .right{padding:0}.blog-posts.style-list .post .title-area .right{text-align:right}.blog-posts.style-list .post .title-area .title{font-size:16px;color:#2f383d;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style-list .post .title-area .title:hover{color:#ed5565}.blog-posts.style-list .post .title-area .meta{margin-top:5px;font-size:13px;color:#a5b1b9}.blog-posts.style-list .post .title-area .meta .sep{margin:0 10px}.blog-posts.style-list .post .title-area .comments{margin-top:5px;font-size:13px;color:#9aa7af}.blog-posts.style-list .post .title-area .comments i{vertical-align:5%;margin-right:5px}.blog-posts.style-list .post .excerpt{padding:15px 0 25px;line-height:1.6}.blog-posts.style-list .post .readmore{display:block;width:115px;padding:6px 0;font-size:16px}.blog-posts.style-list2 .post{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e3e3e3}.blog-posts.style-list2 .post:after{display:block;clear:both;content:''}.blog-posts.style-list2 .post .post-image{padding:0 30px 0 0!important}.blog-posts.style-list2 .post:not(.no-post-image) .post-content{margin-left:50%}.blog-posts.style-list2 .post .post-heading-line{margin:0 0 25px!important;width:150px;border-bottom:1px solid #cecece;position:relative}.blog-posts.style-list2 .post .post-heading-line:before,.blog-posts.style-list2 .post .post-heading-line:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.blog-posts.style-list2 .post .post-heading-line:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.blog-posts.style-list2 .post .post-heading-line:after{border-color:transparent;border-top-color:#cecece;border-width:12px;margin-left:-12px;z-index:101}.blog-posts.style-list2 .post .title-area{padding-bottom:15px;border-bottom:1px solid #c4c4c4}.blog-posts.style-list2 .post .title-area .title{font-size:16px;color:#2f383d;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style-list2 .post .title-area .title:hover{color:#ed5565}.blog-posts.style-list2 .post .title-area .meta{margin-top:5px;font-size:13px;color:#a5b1b9}.blog-posts.style-list2 .post .title-area .meta .sep{margin:0 10px}.blog-posts.style-list2 .post .excerpt{padding:15px 0 35px;line-height:1.875;border-bottom:1px solid #c4c4c4}.blog-posts.style-list2 .post .post-footer{padding-top:12px}.blog-posts.style-list2 .post .post-footer .readmore{display:block;float:left;width:115px;padding:6px 0;font-size:16px}.blog-posts.style-list2 .post .post-footer .comments{float:right;margin-top:5px;font-size:13px;color:#9aa7af}.blog-posts.style-list2 .post .post-footer .comments i{vertical-align:5%;margin-right:5px}.blog-posts.style-grid .post{max-width:350px;margin:0 auto 30px}.blog-posts.style-grid .post .post-image{padding-bottom:10px}.blog-posts.style-grid .post .post-heading-line{margin:0 0 15px!important;border-bottom:1px solid #cecece;position:relative}.blog-posts.style-grid .post .post-heading-line:before,.blog-posts.style-grid .post .post-heading-line:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.blog-posts.style-grid .post .post-heading-line:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.blog-posts.style-grid .post .post-heading-line:after{border-color:transparent;border-top-color:#cecece;border-width:12px;margin-left:-12px;z-index:101}.blog-posts.style-grid .post .title-area{padding-bottom:15px;border-bottom:1px solid #c4c4c4}.blog-posts.style-grid .post .title-area .title{font-size:16px;color:#2f383d;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style-grid .post .title-area .title:hover{color:#ed5565}.blog-posts.style-grid .post .title-area .meta{margin-top:5px;font-size:13px;color:#a5b1b9}.blog-posts.style-grid .post .title-area .meta .sep{margin:0 10px}.blog-posts.style-grid .post .excerpt{padding:15px 0;line-height:1.875;border-bottom:1px solid #c4c4c4}.blog-posts.style-grid .post .post-footer{padding:12px 0;border-bottom:1px solid #c4c4c4}.blog-posts.style-grid .post .post-footer .comments{font-size:13px;color:#9aa7af}.blog-posts.style-grid .post .post-footer .comments i{vertical-align:5%;margin-right:5px}.blog-posts.single-post .post .post-heading-line{margin:15px 0 20px!important;width:150px;border-bottom:1px solid #cecece;position:relative}.blog-posts.single-post .post .post-heading-line:before,.blog-posts.single-post .post .post-heading-line:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.blog-posts.single-post .post .post-heading-line:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.blog-posts.single-post .post .post-heading-line:after{border-color:transparent;border-top-color:#cecece;border-width:12px;margin-left:-12px;z-index:101}.blog-posts.single-post .post .title-area .left,.blog-posts.single-post .post .title-area .right{padding:0}.blog-posts.single-post .post .title-area .right{text-align:right}.blog-posts.single-post .post .title-area .title{font-size:16px;color:#2f383d;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.single-post .post .title-area .title:hover{color:#ed5565}.blog-posts.single-post .post .title-area .meta{margin-top:5px;font-size:13px;color:#a5b1b9}.blog-posts.single-post .post .title-area .meta .sep{margin:0 10px}.blog-posts.single-post .post .title-area .comments{margin-top:5px;font-size:13px;color:#9aa7af}.blog-posts.single-post .post .title-area .comments i{vertical-align:5%;margin-right:5px}.blog-posts.single-post .post .post-content{padding:25px 0 70px;line-height:1.875;border-bottom:1px solid #e3e3e3}.blog-posts.single-post .post .readmore{display:block;width:115px;padding:6px 0;font-size:16px}.blog-posts.style-tab .post .post-content{padding:19px 10px}.blog-posts.style-tab .post .post-content .post-title{font-size:15px;color:#333;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog-posts.style-tab .post .post-content .post-title:hover{color:#ed5565}.blog-posts.style-tab .post .post-content .date{font-size:12px;color:#999;margin-top:5px}.blog-posts.style-tab .post .post-content .excerpt{margin-top:5px;color:#9aa7af;line-height:1.8}.blog.style-list{padding:50px 0 100px}.blog.style-list .heading-underline{margin-bottom:60px}.blog.style-list .container>.row>div{margin-bottom:40px}.blog-grid-wrapper{visibility:hidden}.comment-area{margin-top:60px}.comment-area .comment-buttons{display:table-row}.comment-area .comment-buttons .left,.comment-area .comment-buttons .center,.comment-area .comment-buttons .right{display:table-cell}.comment-area .comment-buttons .center{width:100%;padding:10px 15px 0;vertical-align:top}.comment-area .comment-buttons .comment-area-line{width:150px;margin:auto;border-bottom:1px solid #cecece;position:relative}.comment-area .comment-buttons .comment-area-line:before,.comment-area .comment-buttons .comment-area-line:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.comment-area .comment-buttons .comment-area-line:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.comment-area .comment-buttons .comment-area-line:after{border-color:transparent;border-top-color:#cecece;border-width:12px;margin-left:-12px;z-index:101}.comment-area .comment-buttons .comment-count,.comment-area .comment-buttons .comment-button{width:180px;height:35px;line-height:35px;border:1px solid #c4c4c4;color:#2f383d;font-size:18px;text-align:center}.comment-area .comment-buttons .comment-button{display:block;color:#6d7275;font-size:13px}.comment-area .comment-buttons .comment-button i{font-size:20px;vertical-align:-15%;color:#3c3c3c;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.comment-area .comment-buttons .comment-button:hover{color:#ed5565}.comment-area .comment-buttons .comment-button:hover i{color:#ed5565}.comment-area .comments{margin-top:20px}.comment-area .comments ul{padding-left:0;list-style-type:none}.comment-area .comments ul:not(.sublist){border-bottom:1px solid #ebebeb}.comment-area .comments ul.sublist{padding-left:110px;border-top:1px solid #ebebeb}.comment-area .comments ul li:not(:last-child){border-bottom:1px solid #ebebeb}.comment-area .comment{padding:20px 0}.comment-area .comment .commenter-image{display:block;float:left}.comment-area .comment .comment-body{margin-left:110px}.comment-area .comment .comment-info .author{float:left;font-size:15px;color:#3f444d}.comment-area .comment .comment-info .meta{float:right;font-size:12px;margin-top:5px;color:#999}.comment-area .comment .comment-info .meta a{color:#3f444d}.comment-area .comment .comment-info .meta a:hover{color:#ed5565}.comment-area .comment .comment-info .meta .sep{margin:0 5px}.comment-area .comment .comment-info:after{display:block;content:'';clear:right}.comment-area .comment .comment-content{color:#999;line-height:1.7;margin-top:10px}.comment-area .comment-form{margin-top:45px}.comment-area .comment-form .form-title{font-size:18px;color:#2f383d;margin-bottom:30px}.comment-area .comment-form .input-field,.comment-area .comment-form textarea{border:1px solid #a9a9a9}.comment-area .comment-form .input-field{margin-bottom:10px;height:40px;position:relative}.comment-area .comment-form .input-field .input-wrapper{position:absolute;left:0;top:0;right:30px;height:100%}.comment-area .comment-form .input-field i{position:absolute;top:0;right:10px;line-height:40px}.comment-area .comment-form input[type=text]{padding:0 5px 0 15px;height:100%}.comment-area .comment-form textarea{height:140px;padding:8px 10px}.comment-area .comment-form input[type=submit]{margin-top:20px;float:right;padding:8px 35px;font-size:17px}.our-works-container{visibility:hidden}.portfolio{padding:55px 0 95px}.portfolio .heading-underline{margin-bottom:20px}.portfolio.single-post{padding-bottom:80px}.portfolio.single-post .heading-underline{margin-bottom:55px}.portfolio.single-post .details-label{font-size:15px;font-weight:700;color:#333;line-height:1;padding-bottom:15px;border-bottom:1px solid #c4c4c4}.portfolio.single-post .portfolio-title{padding:15px 0 45px;border-bottom:1px solid #c4c4c4}.portfolio.single-post .portfolio-title .title{font-size:20px;font-weight:700;color:#000}.portfolio.single-post .portfolio-title .desc{margin-top:15px;color:#555;font-size:14px}.portfolio.single-post .portfolio-info{padding:40px 0;border-bottom:1px solid #c4c4c4;font-size:13px}.portfolio.single-post .portfolio-info table{table-layout:fixed;width:100%}.portfolio.single-post .portfolio-info tr:not(:last-child) td{padding-bottom:10px}.portfolio.single-post .portfolio-info .field-name{width:90px;color:#99abb7}.portfolio.single-post .portfolio-info .field-value{color:#606060}.portfolio.single-post .portfolio-info .field-value a{color:#606060}.portfolio.single-post .portfolio-info .field-value a:hover{color:#ed5565}.portfolio.single-post .buttons{margin:30px 0 25px}.portfolio.single-post .buttons .button{display:inline-block;padding:8px 20px;font-size:15px}.portfolio.single-post .buttons .button:not(:last-child){margin:0 10px 10px 0}.portfolio.single-post .related{border-top:1px solid #c4c4c4;padding-top:45px}.portfolio.single-post .related .desc{font-size:17px;color:#1f1f1f}.portfolio.single-post .related .desc a{color:#4b90b7}.portfolio.single-post .related .desc a:hover{color:#366885}.portfolio.single-post .related .related-works{margin-top:45px}.portfolio .sidebar{padding-top:30px}.colored-bar1{background-color:#eff5f5;height:80px}.colored-bar2{padding:40px 0;background-color:#5a5f62;color:#fff;font-size:20px}.colored-bar2 .title{font-weight:700}.colored-bar2 .subtitle{font-weight:300}.category-selector{padding:30px 0 40px;text-align:center}.category-selector .category{display:inline-block;position:relative;padding:4px 15px;border-radius:3px;font-size:18px;background-color:#fff;color:#828282;-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}.category-selector .category:hover{color:#fff;background-color:#ed5565}.category-selector .category:not(:last-child){margin-right:20px}.category-selector .category:not(:last-child):after{position:absolute;display:block;content:'';right:-10px;top:50%;margin-top:-10px;width:1px;height:20px;border-right:1px solid #818181}.with-margin .work{margin-bottom:30px}.style1 .work{position:relative;overflow:hidden;background-color:#ed5565}.style1 .work .work-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:relative;z-index:106}.style1 .work .work-content{height:80px;padding:15px 0 0 30px;position:relative;background-color:#fff;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;z-index:106}.style1 .work .work-content .title,.style1 .work .work-content .category{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;white-space:nowrap}.style1 .work .work-content .title{font-size:20px;font-weight:700;color:#000}.style1 .work .work-content .category{margin-top:5px;font-size:15px;font-weight:300;color:#666}.style1 .work:hover .work-image{opacity:.5}.style1 .work:hover .work-content{background-color:#db4d5c}.style1 .work:hover .work-content .title,.style1 .work:hover .work-content .category{color:#fff}.style2 .work{position:relative;max-width:345px;margin:0 auto 40px}.style2 .work .work-hover{position:absolute;overflow:hidden;left:0;top:0;right:-1px;bottom:0;opacity:0;background-color:#fff;font-size:14px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.style2 .work .work-hover .title{font-family:Ubuntu,sans-serif;font-weight:700;font-size:14px;color:#5a5c5e;text-transform:uppercase}.style2 .work .work-hover .excerpt{margin-top:2.9%;color:#7a7a7a;line-height:1.8}.style2 .work .work-hover .button{font-size:13px;padding:5px 25px;position:absolute;left:0;bottom:0}.style2 .work:hover .work-hover{opacity:1}.style3 .work{padding-left:0!important;padding-right:0!important;position:relative;max-width:380px;margin:auto}.style3 .work .work-hover{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ed5565;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;text-align:center}.style3 .work .work-hover:before{display:inline-block;content:'';height:100%;vertical-align:middle}.style3 .work .work-hover .work-hover-content{display:inline-block;width:96%;vertical-align:middle;color:#fff}.style3 .work .work-hover .work-hover-content .title{font-size:20px;font-weight:700;color:#fff;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.style3 .work .work-hover .work-hover-content .title:hover{color:#f2bec3}.style3 .work .work-hover .work-hover-content .category{margin-top:2px;font-size:15px;font-weight:300}.style3 .work .work-hover .work-hover-content .triangle-line{margin:25px 15px 30px;border-bottom:1px solid #fff;position:relative}.style3 .work .work-hover .work-hover-content .triangle-line:before,.style3 .work .work-hover .work-hover-content .triangle-line:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.style3 .work .work-hover .work-hover-content .triangle-line:before{border-color:transparent;border-top-color:#ed5565;border-width:11px;margin-left:-11px;z-index:102}.style3 .work .work-hover .work-hover-content .triangle-line:after{border-color:transparent;border-top-color:#fff;border-width:12px;margin-left:-12px;z-index:101}.style3 .work .work-hover .work-hover-content .link i{margin-left:0;font-size:20px;color:#fff;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.style3 .work .work-hover .work-hover-content .link i:hover{color:#f2bec3}.style3 .work:hover .work-hover{opacity:1}.portfolio-single-slider-controls{margin:20px 0 25px;text-align:center}.portfolio-single-slider-controls .page-control{width:13px;height:13px;border:1px solid #a1a1a1;background-color:#fff;border-radius:0;display:inline-block;opacity:1}.portfolio-single-slider-controls .page-control:not(:last-child){margin-right:5px}.portfolio-single-slider-controls .page-control.swiper-pagination-bullet-active{border-color:#000;background-color:#ed5565}.portfolio-imac-frame-slider.single-post{border-bottom:0;padding-bottom:110px}.portfolio-imac-frame-slider.single-post .titlebar{background-color:transparent;height:auto;padding-bottom:95px}.portfolio-imac-frame-slider.single-post .titlebar a{font-size:16px;color:#ed5565}.portfolio-imac-frame-slider.single-post .titlebar a:hover{color:#d44c5a}.portfolio-imac-frame-slider.single-post .titlebar .slider-title{margin-top:0;margin-right:14%}.portfolio-imac-frame-slider.single-post .titlebar .slider-title .title.large{font-family:Ubuntu,sans-serif;font-size:23px;font-weight:700;color:#5a5c5e}.portfolio-imac-frame-slider.single-post .titlebar .imac-frame-slider-controls{margin-top:15px;margin-left:13.5%}.portfolio-imac-frame-slider.single-post .imac-frame-slider:before{content:none}.portfolio-single2-team-slider{position:relative}.portfolio-single2-team-slider .team-slider-wrapper{margin:0 170px;overflow:hidden;padding-bottom:200px}.portfolio-single2-team-slider .swiper-container{overflow:visible;z-index:111}.portfolio-single2-team-slider .swiper-slide{width:256px;height:256px;position:relative}.portfolio-single2-team-slider .swiper-slide:before{position:absolute;display:block;content:'';left:0;top:0;width:100%;height:100%;opacity:0;background-color:#ed5565;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:115}.portfolio-single2-team-slider .swiper-slide:hover:before{opacity:.6}.portfolio-single2-team-slider .swiper-slide:hover .team-member-info{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.portfolio-single2-team-slider .swiper-slide:hover .team-member-info .info-container{background-color:#ed5565}.portfolio-single2-team-slider .portfolio-image{position:relative;width:100%;height:100%;z-index:114}.portfolio-single2-team-slider .team-member-info{position:absolute!important;left:0;top:100%;width:100%;height:164px;padding-bottom:10px;border-bottom:1px solid #bbb;position:relative;background-color:#fff;-webkit-transform:translateY(-154px);-moz-transform:translateY(-154px);-ms-transform:translateY(-154px);-o-transform:translateY(-154px);transform:translateY(-154px);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;z-index:113}.portfolio-single2-team-slider .team-member-info:before,.portfolio-single2-team-slider .team-member-info:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}.portfolio-single2-team-slider .team-member-info:before{border-color:transparent;border-top-color:#fff;border-width:11px;margin-left:-11px;z-index:102}.portfolio-single2-team-slider .team-member-info:after{border-color:transparent;border-top-color:#bbb;border-width:12px;margin-left:-12px;z-index:101}.portfolio-single2-team-slider .team-member-info .info-container{width:100%;height:100%;padding-top:22px;background-color:#fff;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;color:#fff}.portfolio-single2-team-slider .team-member-info .info-container .name{font-family:Arimo,sans-serif;font-weight:700;font-size:20px}.portfolio-single2-team-slider .team-member-info .info-container .jobtitle{font-size:16px;line-height:1.2;font-weight:300}.portfolio-single2-team-slider .team-member-info .info-container .social-links{margin-top:20px}.portfolio-single2-team-slider .team-member-info .social-link{display:inline-block;width:32px;height:32px;line-height:32px;font-size:14px;text-align:center;border:1px solid #d3d3d3;color:#fff;-webkit-transition:color .3s,border-color .3s,background-color .3s;-moz-transition:color .3s,border-color .3s,background-color .3s;-o-transition:color .3s,border-color .3s,background-color .3s;transition:color .3s,border-color .3s,background-color .3s}.portfolio-single2-team-slider .team-member-info .social-link:hover{color:#7f7f7f;background-color:#fff;border-color:#fff}.portfolio-single2-team-slider .team-member-info .social-link:not(:last-child){margin-right:4px}.portfolio-single2-team-slider .portfolio-single2-team-slider-control{display:block;position:absolute;top:0;width:168px;height:256px;line-height:256px;background-color:#e1e7e7;color:#5d6d7e;text-align:center;font-size:36px;-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;cursor:pointer;z-index:112}.portfolio-single2-team-slider .portfolio-single2-team-slider-control.prev{left:0}.portfolio-single2-team-slider .portfolio-single2-team-slider-control.next{right:0}.portfolio-single2-team-slider .portfolio-single2-team-slider-control:hover{color:#fff;background-color:#ed5565}.portfolio-single2-team-slider .portfolio-single2-team-slider-control i.fa{width:1em!important}.sidebar .widget{margin-bottom:40px;line-height:1.6}.sidebar .widget .title{display:block;font-size:18px;font-weight:700;color:#2f383d;border-bottom:1px solid #d0d0d0;padding-bottom:8px;margin-bottom:20px}.sidebar .widget.widget_search{height:30px;position:relative}.sidebar .widget.widget_search .input-wrapper{position:absolute;left:0;top:0;right:30px;height:100%;border:1px solid #d0d0d0;border-right:0}.sidebar .widget.widget_search .s{padding:0 10px;font-style:italic;height:100%}.sidebar .widget.widget_search input[type=submit]{display:block;width:30px;height:30px;line-height:30px;font-size:16px;text-align:center;border-radius:0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);position:absolute;right:0;top:0}.sidebar .widget.widget_twitter .tweet{padding-bottom:5px;border-bottom:1px solid #e1e4e7}.sidebar .widget.widget_twitter .tweet:not(:last-of-type){margin-bottom:20px}.sidebar .widget.widget_twitter .tweet .username{font-size:15px;color:#2f383d;white-space:nowrap;line-height:30px;margin-bottom:5px}.sidebar .widget.widget_twitter .tweet .twitter-icon{width:30px!important;height:30px!important;line-height:30px!important;font-size:18px!important;text-align:center!important;display:inline-block;background-color:#44484a;color:#fff;margin-right:8px}.sidebar .widget.widget_twitter .tweet .content{color:#99abb7;font-size:13px}.sidebar .widget.widget_twitter .tweet .content a{color:#ed5565}.sidebar .widget.widget_twitter .tweet .content a:hover{color:#d44c5a}.sidebar .widget.widget_twitter .tweet .time{color:#2f383d;font-size:13px;margin-top:20px}.sidebar .widget.widget_twitter .see-all-tweets{display:block;font-size:13px;font-weight:700;padding:5px 0;border-bottom:1px solid #e1e4e7;color:#ed5565}.sidebar .widget.widget_twitter .see-all-tweets:hover{color:#d44c5a}.sidebar .widget.widget_flickr .flickr-image-link{display:block;float:left;width:33.33%;min-width:55px;max-width:100px;padding:0 5px 5px 0}.sidebar .widget.widget_flickr .flickr-image-link img{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.sidebar .widget.widget_flickr .flickr-image-link:hover img{opacity:.6}.sidebar .widget.widget_tags .tags a{display:inline-block;padding:7px 12px;color:#697782;background-color:#e1e4e7;margin:0 5px 5px 0}.sidebar .widget.widget_tags .tags a:hover{color:#fff;background-color:#ed5565}.sidebar .widget.widget_categories .title{margin-bottom:10px;border-bottom:0}.sidebar .widget.widget_categories .category{display:block;border-bottom:1px solid #eef0f1;padding:8px 0}.sidebar .widget.widget_categories .category:first-of-type{border-top:1px solid #eef0f1}.sidebar .widget.widget_categories .category .category-name{color:#99abb7;font-size:13px;float:left;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.sidebar .widget.widget_categories .category .post-count{display:block;float:right;width:22px;height:22px;line-height:22px;font-size:13px;text-align:center;color:#fff;background-color:#b3bdc3;border-radius:999px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.sidebar .widget.widget_categories .category:hover .category-name{color:#ed5565}.sidebar .widget.widget_categories .category:hover .post-count{background-color:#ed5565}.sidebar .widget.widget_tab .nav-tabs{border:0}.sidebar .widget.widget_tab .nav-tabs li{margin:0;max-width:110px;width:50%}.sidebar .widget.widget_tab .nav-tabs li.active a{background-color:#f3f4f5;border-top:4px solid #ed5565;color:#ed5565}.sidebar .widget.widget_tab .nav-tabs a{border:0;border-radius:0;margin:0;padding:0;width:100%;height:35px;line-height:31px;white-space:nowrap;text-align:center;background-color:#e7ebed;border-top:4px solid #e7ebed;color:#9aa7af;-webkit-transition:color .3s,border-color .3s,background-color .3s;-moz-transition:color .3s,border-color .3s,background-color .3s;-o-transition:color .3s,border-color .3s,background-color .3s;transition:color .3s,border-color .3s,background-color .3s}.sidebar .widget.widget_tab .nav-tabs a:hover{border-top-color:#ebf0f2;background-color:#ebf0f2}.sidebar .widget.widget_tab .tab-content{background-color:#f3f4f5;padding:15px 0 30px}.sidebar .widget.widget_tab .tab-content .fade{-webkit-transition:opacity .05s ease-in-out;-moz-transition:opacity .05s ease-in-out;-o-transition:opacity .05s ease-in-out;transition:opacity .05s ease-in-out}footer .contact-bar{background-color:#44484a;padding:30px 0}footer .contact-bar .social-links{float:left;width:50%}footer .contact-bar .contact-info{float:right;width:50%;color:#fff;text-align:right;line-height:30px}footer .contact-bar .contact-info i{font-size:18px;margin-right:10px;vertical-align:-20%}footer .contact-bar .contact-info .sep{display:inline-block;margin:0 25px;height:24px;border-left:1px solid #fff;vertical-align:-25%}footer .contact-bar .social-link{display:inline-block;width:30px;height:30px;line-height:30px;font-size:16px;text-align:center;overflow:hidden;color:#fff}footer .contact-bar .social-link i.fa{width:30px!important;height:30px!important;line-height:30px!important;font-size:16px!important;text-align:center!important;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}footer .contact-bar .social-link:hover i.fa{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}footer .contact-bar .social-link:not(:last-child){margin-right:10px}footer .contact-bar .social-link.facebook{background-color:#507cbe}footer .contact-bar .social-link.twitter{background-color:#00abef}footer .contact-bar .social-link.flickr{background-color:#ff0084}footer .contact-bar .social-link.googleplus{background-color:#cb4437}footer .contact-bar .social-link.linkedin{background-color:#00649b}footer .contact-bar .social-link.dribbble{background-color:#f76799}footer .contact-bar .social-link.pinterest{background-color:#ce1f20}footer .widget-area{padding:40px 0 90px;background-color:#5a5f62;color:#e1e7e7;line-height:1.7;font-size:14px}footer .copyright-area{padding:20px 0;background-color:#696c6e;color:#989898;font-size:13px;font-weight:300}footer .copyright-area a{color:#fff}footer .copyright-area .lefttext{float:left}footer .copyright-area .righttext{float:right}footer .widget .title{font-family:Ubuntu,sans-serif;font-size:20px;font-weight:700;padding-bottom:23px;margin-bottom:25px;border-bottom:1px solid #8f9294;opacity:.62;letter-spacing:1px;position:relative}footer .widget .title:before,footer .widget .title:after{left:50%;top:100%;border:solid transparent;position:absolute;content:'';display:block}footer .widget .title:before{border-color:transparent;border-top-color:#5a5f62;border-width:11px;margin-left:-11px;z-index:102}footer .widget .title:after{border-color:transparent;border-top-color:#8f9294;border-width:12px;margin-left:-12px;z-index:101}footer .widget-text{font-weight:300}footer .widget-twitter .tweet{padding-bottom:25px;color:#ddd}footer .widget-twitter .tweet:not(:first-child){padding-top:15px;border-top:1px solid #707881}footer .widget-twitter .tweet a{color:#eee;display:block;white-space:nowrap;overflow:hidden;font-weight:700}footer .widget-twitter .tweet a:hover{color:#ed5565}footer .widget-twitter .tweet .tweet-time{font-size:11px;font-style:italic;color:#00abef;margin-top:15px}footer .widget-twitter .tweet .tweet-time i{margin-right:5px}footer .widget-subscribe .desc{color:#e4e4e4;margin-bottom:20px;text-align:left;font-weight:300;line-height:1.6}footer .widget-subscribe .inputs{background-color:#fff;color:#434a54;position:relative}footer .widget-subscribe .inputs .input-wrapper{margin-right:56px;height:45px;position:relative}footer .widget-subscribe .inputs .input-wrapper #email{display:block;width:100%;height:100%;padding:0 10px}footer .widget-subscribe .inputs .input-wrapper:after{position:absolute;display:block;content:'';width:1px;height:12px;border-right:1px solid #434a54;right:0;top:16px}footer .widget-subscribe .inputs input[type=submit]{position:absolute;display:block;width:56px;right:0;top:0;bottom:0;font-family:Arimo,sans-serif;font-weight:700;font-size:12px;background-color:#fff;color:#434a54}footer .widget-flickr .flickr-images img{display:block;float:left;margin:0 10px 10px 0;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}footer .widget-flickr .flickr-images img:hover{opacity:.6}@media only screen and (min-width:992px){.col-one-fifth{width:20%}.about-us-h3 .col-about-us:first-child .col-content{float:left}.about-us-h3 .col-about-us:last-child .col-content{float:right}.pricing-table .pricing-table-column.featured{margin-top:-25px}.pricing-table .pricing-table-column.featured .features{padding:20px 0}.pricing-table .pricing-table-column.featured .feature:not(:first-child){margin-top:35px}.pricing-table .pricing-table-column.featured .footer{padding:25px 0}.blog-posts.with-right-sidebar{margin-right:20px}}@media only screen and (max-width:480px){header .logo{display:none}header .logo.small{display:block}#main-slider .swiper-slide .container{height:320px!important}#main-slider.responsive-variant-1 .swiper-slide .container,#main-slider.responsive-variant-2 .swiper-slide .container{height:260px!important}#main-slider .website-link{width:200px;height:32px;line-height:32px;font-size:14px;margin-top:40px!important}#main-slider .website-link .linkbox{width:24px;height:24px;line-height:28px;font-size:14px;text-align:center;line-height:24px;right:4px;top:4px}#main-slider .slide-content{top:90px!important}#main-slider .slide-content .slide-title{font-size:36px!important}#main-slider .slide-content .slide-subtitle{font-size:14px!important}#main-slider .slide-content .slide-subtitle-desc{font-size:14px!important}#main-slider .page-controls{bottom:30px!important}#main-slider .slide-content-h6{padding-top:80px}#main-slider .slide-content-h7{top:0;margin-top:95px!important}#main-slider .balloon-h7{top:0;margin-top:62px!important}.join-us .col-join-us{float:none;width:100%!important;max-width:300px!important;margin:0 auto 30px!important}.about-theme .col-icons .iconbox{width:90px;height:90px;line-height:94px;font-size:40px;text-align:center}.about-theme .link{display:block!important;width:220px;margin:0 auto 15px!important;padding-left:0!important;padding-right:0!important;text-align:center}.theme-intro .buttons .button{display:block;margin:0 auto 20px!important;width:206px;height:44px}.testimonials .userinfo{position:relative;margin:auto}.testimonials .testimonial-content{margin-left:0}.testimonials .testimonial-content:before{content:none}.shopping-cart .cart .item{padding-bottom:5px!important}.shopping-cart .cart .item .item-info{height:auto!important}.shopping-cart .cart .item .item-info .item-name-wrapper,.shopping-cart .cart .item .item-info .item-price-wrapper{float:none;width:100%;text-align:center}.shopping-cart .cart .item .item-info .item-price-wrapper{padding-left:20px}.shopping-cart .cart .new-item .right{height:auto!important;text-align:center!important}.shopping-cart .cart .new-item .right .responsive-newline{display:block;height:10px}.shopping-cart .cart .new-item .right .button{display:inline-block!important;float:none!important;margin-left:auto!important;margin-right:auto!important}footer .contact-bar .contact-info .sep{display:block;margin:0;border:0;height:0}}@media only screen and (min-width:480px) and (max-width:560px){#main-slider.responsive-variant-1 .swiper-slide .container,#main-slider.responsive-variant-2 .swiper-slide .container{height:300px!important}}@media only screen and (max-width:560px){#main-slider.responsive-variant-1 .page-controls,#main-slider.responsive-variant-2 .page-controls{bottom:10px!important}#main-slider .slogans .slogan{height:28px!important;line-height:28px!important;font-size:10px!important}#main-slider .right-ipad-h3,#main-slider .right-man-h4{display:none}#main-slider .left-content-h4 .subtitle{font-size:13px!important}#main-slider .left-content-h4 .title{font-size:44px!important}#main-slider .left-content-h4 .category{font-size:14px!important}#main-slider .left-content-h4 .button{font-size:11px!important}#main-slider .slide-content-h5.banner-row-h3 .slogan{font-size:12px!important}#main-slider .slide-content-h5.banner-row-h3 .time{font-size:12px!important}.col-xxs-full{width:100%!important;float:none!important}.hidden-xxs{display:none!important}#titlebar .page-title,#titlebar .breadcrumb{float:none;width:100%;height:auto;text-align:center}#titlebar .page-title{margin-top:30px}#titlebar .breadcrumb{padding-top:15px}#titlebar .breadcrumb .breadcrumb-inner{text-align:center}.about-us-h2 .row2 .row-features .leftcol .col-content,.about-us-h2 .row2 .row-features .rightcol .col-content{margin:0}.banner-row-h3 .slogan{padding:21px 30px!important;width:100%!important}.about-us-h4 .about-us-h4-content .row-features .leftcol .col-content,.about-us-h4 .about-us-h4-content .row-features .rightcol .col-content{margin:0}.portfolio-imac-frame-slider .slider-title{float:none;margin:30px 0 0!important;text-align:center}.portfolio-imac-frame-slider .imac-frame-slider-controls{float:none;margin:30px 0 0!important;text-align:center}.contact .contact-info{text-align:center}.blog-posts.style-list .post .post-heading-line,.blog-posts.single-post .post .post-heading-line{margin-left:auto!important;margin-right:auto!important}.blog-posts.style-list .post .title-area .left,.blog-posts.single-post .post .title-area .left,.blog-posts.style-list .post .title-area .right,.blog-posts.single-post .post .title-area .right{text-align:center}.blog-posts.style-list .post .title-area .right,.blog-posts.single-post .post .title-area .right{padding-top:5px}.blog-posts.style-list .post .readmore,.blog-posts.single-post .post .readmore{margin:auto}.blog-posts.style-list2 .post .post-image{padding-right:0!important;margin-bottom:30px}.blog-posts.style-list2 .post .post-content{margin-left:0!important}footer .copyright-area .lefttext{margin-bottom:10px}footer .copyright-area .lefttext,footer .copyright-area .righttext{float:none;width:100%;text-align:center}}@media only screen and (max-width:768px){#main-slider .swiper-slide .container{height:450px}#main-slider.responsive-variant-1 .swiper-slide .container,#main-slider.responsive-variant-2 .swiper-slide .container{height:360px}#main-slider.responsive-variant-1 .page-controls,#main-slider.responsive-variant-2 .page-controls{bottom:35px}#main-slider.large-slider .swiper-slide .container{height:650px}#main-slider .detail-page-link{width:140px;height:40px;line-height:40px;font-size:12px}#main-slider .detail-page-link .linkbox{width:32px;height:32px;line-height:36px;font-size:16px;text-align:center;right:4px;top:4px}#main-slider .slide-content{top:120px;right:10%}#main-slider .slide-content .slide-title{font-size:50px}#main-slider .slide-content .slide-subtitle{font-size:18px}#main-slider .slide-content .slide-subtitle-desc{font-size:20px}#main-slider .slogans{left:15px}#main-slider .slogans .slogan{height:auto;line-height:2.6;font-size:1.82vw}#main-slider .right-ipad-h3{width:46.875%;top:12%;right:15px}#main-slider .left-content-h4{top:18%;left:15px}#main-slider .left-content-h4 .subtitle{font-size:2.34vw}#main-slider .left-content-h4 .title{font-size:7.8vw}#main-slider .left-content-h4 .category{font-size:2.6vw}#main-slider .left-content-h4 .link{font-size:11px}#main-slider .left-content-h4 .buttons{margin-top:40px}#main-slider .left-content-h4 .button{padding:6px 22px;font-size:1.82vw}#main-slider .slide-content-h5 .slogan{font-size:2.34vw!important}#main-slider .slide-content-h5 .time{font-size:4.68vw!important}#main-slider .slide-content-h5 .triangle-down{display:none}#main-slider .slide-content-h6 .icons{display:none}#main-slider .slide-content-h6 .title{font-size:10.4vw}#main-slider .slide-content-h7{top:0;margin-top:20.83%}#main-slider .slide-content-h7 .slogan{font-size:2.6vw;padding:0 0 0 1em;line-height:2;height:auto}#main-slider .slide-content-h7 .slogan:before{content:none}#main-slider .slide-content-h7 .price{font-size:9.765vw;padding-left:.266em}#main-slider .balloon-h7{top:0;margin-top:13.67%}.content-boxes .content-box{margin-bottom:30px}.content-boxes2 .content-box .cb-content{border-left:1px solid #ced2d6}.about-us .our-feature-slider-wrapper{border:0!important;float:none!important;margin:auto}.about-us .latest-twitter-wrapper{margin:30px auto 0}.about-us-h2 .row1 .col-icon{border:0!important}.about-us-h2 .row1 .col-icon-content{max-width:450px;margin-left:auto!important;margin-right:auto!important}.about-us-h2 .row2 .devices{margin:0 auto 40px}.banner-row-h3 .time:before,.banner-row-h3 .time:after{content:none}.shopping-cart .cart .item{padding:15px 0 0}.shopping-cart .cart .item .item-image{margin:0 auto}.shopping-cart .cart .item .item-info{position:static;height:50px;margin:10px 30px 0 20px}.shopping-cart .cart .new-item .left,.shopping-cart .cart .new-item .right{float:none;width:auto;text-align:left}.shopping-cart .cart .new-item .left .button,.shopping-cart .cart .new-item .right .button{display:block;float:right}.features .tab-links,.features .tab-contents{float:none!important}.features .tab-links{border-left:1px solid #e2e2e2}.features .tab-contents{padding-right:0!important;border-right:0}.comment-area .comment-buttons{display:block}.comment-area .comment-buttons .left,.comment-area .comment-buttons .center,.comment-area .comment-buttons .right{display:block}.comment-area .comment-buttons .center{padding-top:15px}.comment-area .comment-buttons .comment-area-line{display:none}.comment-area .comment-buttons .comment-count,.comment-area .comment-buttons .comment-button{margin:auto}.comment-area .comments{margin-top:20px}.comment-area .comments ul.sublist{padding-left:45px}.comment-area .comment .comment-info .author,.comment-area .comment .comment-info .meta{float:none}footer .contact-bar{text-align:center}footer .contact-bar .social-links,footer .contact-bar .contact-info{float:none;width:auto}footer .contact-bar .social-links{display:inline-block;margin-bottom:20px}footer .contact-bar .contact-info{text-align:center}footer .widget-area{padding-bottom:50px}footer .widget-area .widget{margin-bottom:50px}}@media only screen and (min-width:768px) and (max-width:992px){#main-slider.responsive-variant-1 .swiper-slide .container{height:400px}#main-slider.responsive-variant-2 .swiper-slide .container{height:480px}#main-slider.large-slider .swiper-slide .container{height:800px}#main-slider .slogans{left:15px}#main-slider .slogans .slogan{height:36px;line-height:36px;font-size:14px}#main-slider .right-ipad-h3{width:360px;right:15px;top:12%}#main-slider .left-content-h4{top:18%;left:15px}#main-slider .left-content-h4 .subtitle{font-size:18px}#main-slider .left-content-h4 .title{font-size:60px}#main-slider .left-content-h4 .category{font-size:20px}#main-slider .left-content-h4 .link{font-size:11px}#main-slider .left-content-h4 .buttons{margin-top:40px}#main-slider .left-content-h4 .button{padding:8px 26px;font-size:16px}#main-slider .slide-content-h7{top:170px}#main-slider .slide-content-h7 .slogan{font-size:20px;padding-left:30px}#main-slider .slide-content-h7 .price{font-size:75px;padding-left:30px}.about-us-h2 .row1 .col-icon:nth-child(2){border:0!important}.about-us-h2 .row1 .col-icon:nth-child(1) .col-icon-content,.about-us-h2 .row1 .col-icon:nth-child(3) .col-icon-content{margin:0 15px 0 0!important}.about-us-h2 .row1 .col-icon:nth-child(2) .col-icon-content,.about-us-h2 .row1 .col-icon:nth-child(4) .col-icon-content{margin:0 0 0 15px!important}}@media only screen and (max-width:992px){#main-slider .slide-content-h5{padding-top:60px!important}#main-slider .banner-row-h3 .slogan{font-size:18px;padding-left:50px;padding-right:50px;padding-top:15px!important;padding-bottom:15px!important}#main-slider .slide-content-h8 .subtitle{font-size:3.118vw}#main-slider .slide-content-h8 .title{font-size:11.794vw}header .main-menu{display:none}header #mobile-menu,header #menu-toggle{display:block}.booard-tab .nav-tabs{border:0!important}.booard-tab .nav-tabs>li{margin:0 10px 10px 0!important;border-bottom:1px solid #a2a6ab}.booard-tab .nav-tabs>li.active{border-bottom-color:#000}.booard-tab .nav-tabs>li>a{height:48px!important}.pricing-table .pricing-table-wrapper{margin-left:-15px;margin-right:-15px}.pricing-table .pricing-table-col-container{padding-left:15px;padding-right:15px}.pricing-table .pricing-table-column{border-right:1px solid #e2e2e2!important}.pricing-table .pricing-table-column.featured{border-right:1px solid #44484a!important}.work-icons .work-icon{margin-bottom:30px}.join-us .icons-col{margin-bottom:30px}.join-us .col-join-us{width:33.3%;margin-bottom:45px}.join-us .col-join-us.offseted{margin-left:16.67%}.about-theme{padding-bottom:80px}.about-theme .row-theme-desc>div:not(:last-child){margin-bottom:70px}.about-theme .row-theme-desc .link{margin-top:0!important}.join-us-h2 .col-text{margin-bottom:40px}.join-us-h2 .col-text .prevnext{margin-top:50px}.theme-intro .paddingtop{padding-top:40px}.theme-intro .tablets{margin:auto}.skills-h4 .image-wrapper{position:relative;margin:auto;padding-top:50px;width:80%}.skills-h4 .mobile-devices{position:static;margin-top:0}.about-us-h4 .about-us-h4-content .ipad-large{float:none;margin:50px auto 0!important}}@media only screen and (min-width:992px) and (max-width:1200px){#main-slider.responsive-variant-1 .swiper-slide .container{height:480px}#main-slider.responsive-variant-2 .swiper-slide .container{height:560px}#main-slider .slogans{left:15px}#main-slider .slogans .slogan{height:44px;line-height:44px;font-size:18px}#main-slider .right-ipad-h3{width:500px;right:15px}#main-slider .left-content-h4{top:18%}#main-slider .slide-content-h7 .slogan{font-size:24px}#main-slider .slide-content-h7 .price{font-size:95px}}@media only screen and (max-width:1200px){#main-slider .main-slider-control.prev{left:15px}#main-slider .main-slider-control.next{right:15px}}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translate3d(-160px,0,0);transform:translate3d(-160px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translate3d(-160px,0,0);transform:translate3d(-160px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftShort{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translate3d(160px,0,0);transform:translate3d(160px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translate3d(160px,0,0);transform:translate3d(160px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightShort{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpShort{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}*{-webkit-backface-visibility:hidden}body{line-height:1.875;font-family:Lato,sans-serif;font-size:13px;font-weight:400;color:#6d7a83;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}a{outline:0;-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}a:focus,a:hover{text-decoration:none}input,textarea,select{border:0;outline:0}input[type=text],textarea{display:block;width:100%}i.fa{width:1.3em!important;height:1em!important;text-align:center;-webkit-backface-visibility:hidden}p{padding:0;margin:0;font-weight:400}p:not(:last-child){margin-bottom:20px}video{width:100%;display:block}iframe{display:block;width:100%;border:0}iframe.fullheight{height:100%;max-height:160px}[data-animate]{visibility:hidden}[data-animate]:not(.animated) iframe{display:none!important}[class^=icon-],[class*=" icon-"]{padding:0 1px}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.fullwidth{display:block;width:100%}