﻿@charset "utf-8";@import url(animate.css);@import url(bootstrap.min.css);@import url(cardslider.css);@import url(../../maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,400i,700|Montserrat:300,400,500,600,700);#follower,.ac-grid,svg,ul ul:after{pointer-events:none}.clearfix:after,.related,footer{clear:both}.blog-tag-cloud-list ul,.fs-fields,.list-social li,.og-grid,.post>footer .stats,.rb-grid,.single-price ul,ul li,ul.actions,ul.posts{list-style:none}.btm_sh,.fixed,header .logo img,section,ul ul li{width:100%}#resultsel1,.carrers p,header a,section h2{font-size:14px}.btn,.nav-toggle,header .burger_icon:hover{cursor:pointer}.btn,ul ul{min-width:200px}a:focus,a:hover{text-decoration:none!important}header .header-nav,header .logo,header ul.primary-nav li{display:inline-block}.mobile_showcase,.portfolio-item,.team-wrap,.team-wrap .mask-team,li .hover-bg,svg:not(:root){overflow:hidden}#back-to-top,.close_video,a.app_store_btn{text-decoration:none}.btn,a:active,a:hover{outline:0}body,html{height:100%;line-height:2!important;color:#444}*,::after,::before{box-sizing:inherit}.btm_sh{height:70px;background-image:url(../img/sh.gif);background-size:cover}div.navigation{background:#212121;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;width:100%;text-align:right;z-index:9999;min-height:50px}.nav-toggle,ul ul,ul ul:after{position:absolute}.services,.tab_anim h2,.tab_anim h6,section{text-align:center}footer,header{min-height:70px;margin-top:80px}#show_case{margin-top:50px}.button_submit{background:#232731!important;color:#fff!important}b,strong{color:#f49c04}header{position:relative;padding:25px 0;line-height:50px;width:90%;margin:0 auto;-webkit-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}img{max-width:100%}header .logo{max-width:250px;float:left;max-height:54px}.fixed .logo{max-width:180px}.header-nav.open{visibility:visible},.navicon,ul ul{visibility:hidden;position:absolute}.navicon{height:26px;right:10px;top:48px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul li:hover>ul,ul ul{transition:all .4s ease}.nav-toggle{top:0;right:15px;z-index:999999;padding:10px 35px 16px 0}header ul.primary-nav{margin:10px 0 0;padding:0}ul ul{top:260%;opacity:0;z-index:-1;background:rgba(35,39,49,.94);margin-left:-60px;visibility:hidden}.products img,ul li:hover>ul{visibility:visible;opacity:1}ul ul:after{bottom:100%;right:45%;border:solid transparent;content:" ";height:0;width:0;border-bottom-color:rgba(35,39,49,.94);border-width:8px}.btn:after,.btn:before,.cs-description:before,.icons p:after,.seo h3::after{content:''}ul li:hover>ul{z-index:1000;display:block;top:50px}ul ul li{float:none;display:block!important;border-bottom:1px solid rgba(120,120,120,.15)}ul.primary-nav li ul li{float:none;display:inline-block;text-align:center}ul.primary-nav li ul li:hover{background:#232731}.seo h3{margin-bottom:25px}.icons,.services{display:inline-block;margin-bottom:45px}header a{color:#fff;text-transform:capitalize}header ul.primary-nav li a{color:#fff;padding:20px 10px}.fixed{position:fixed;z-index:999;background-image:url(../assets/images/footer-map.png);background-color:#232731;background-size:cover;border-bottom:2px solid #f59d04}section{min-height:250px}section h2{margin:0;font-weight:100;letter-spacing:2px;color:#444}.lightskin .cs-desc-title{color:#fff;font-weight:700;font-size:36px;letter-spacing:1px}.cs-description:before{position:absolute;background:#f49c04;width:200%;height:1000px;z-index:-1;left:-265px;top:-200px;transform:rotate(20deg)}.cs-css3d .cs-media,.cs-css3d .cs-media_full{z-index:100}body,h1,h2,h3,h4,h5,h6,p{font-family:Montserrat,sans-serif!important}.serv h3 span{position:absolute;font-size:91px;font-weight:700;left:0;margin-top:-25px;color:#eee;z-index:-1}.btn{background-color:#f49c03;width:100%;max-width:100%;height:64px;z-index:0;box-shadow:0 0 17px 1px rgba(0,0,0,.34)}.btn em,.btn:after,.btn:before{background:#fff;position:absolute}.btn span{color:#fff;display:block;text-transform:uppercase;font:700 18px/50px Arial;transform:scaleX(.6);letter-spacing:3px;transform-origin:center left;transition:color .3s ease;position:relative;z-index:1}.btn em{height:1px;width:47%;right:23px;top:50%;transform:scaleX(.25);transform-origin:center right;transition:all .3s ease;z-index:1}.btn:after,.btn:before{height:50%;width:0;transition:.3s cubic-bezier(.785,.135,.15,.86)}.btn:before{top:0;left:0;right:auto}.btn:after{bottom:0;right:0;left:auto}.btn:hover:before{width:100%;right:0;left:auto}.btn:hover:after{width:100%;left:0;right:auto}.btn:hover span{color:#f59d04}.btn:hover em{background:#f59d04;transform:scaleX(1)}.atvImg,.atvImg-layers{transform-style:preserve-3d}.topcontact{color:#fff;top:0;position:absolute;z-index:1000;line-height:30px;font-size:12px;text-align:left}.topcontact a{color:#fff}.fixed .topcontact{display:none}.price-table{margin-top:88px}.table-heading{background-color:transparent!important;color:#FFF!important;overflow:hidden;padding:0!important;text-align:center}.single-price.price-one .plan-name{background-color:#0e76bc}.single-price.price-four .plan-name,.single-price.price-one .plan-name,.single-price.price-three .plan-name,.single-price.price-two .plan-name{color:#fff;font-size:20px;margin-bottom:0;padding:10px 0;text-transform:capitalize}.single-price .plan-price{color:#fff;float:none;font-size:14px;height:110px;margin-bottom:15px;overflow:hidden;position:relative;z-index:5;padding-top:5px}.plan-price .dollar-sign{font-size:18px}.plan-price .price{font-size:24px}.plan-price .month{display:block;margin-top:-6px}.price-one .plan-price:after{border-color:#0d6fb1 transparent transparent}.price-four .plan-price:after,.price-one .plan-price:after,.price-three .plan-price:after,.price-two .plan-price:after{border-style:solid;border-width:110px;content:"";height:0;left:50%;position:absolute;top:0;width:0;z-index:-1;margin-left:-110px}.single-price ul{padding:0;margin:0}.single-price ul li,.single-table ul li{padding:12px 18px;background-color:#f7f7f7;margin-bottom:5px;color:#696969}.single-price ul li span,.single-table ul li span{float:right}.price-one .btn-buynow{background-color:#0d6fb1}.price-two .btn-buynow,.single-price.price-two .plan-name{background-color:#ac2429}.price-four .btn-buynow,.price-one .btn-buynow,.price-three .btn-buynow,.price-two .btn-buynow{border-radius:0;color:#fff;padding:12px;font-weight:300;letter-spacing:3px;text-transform:uppercase;display:block;border:0}.atvImg,.atvImg img,.atvImg-shine{border-radius:5px}.price-two .plan-price:after{border-color:#ac2429 transparent transparent}.single-price.price-three .plan-name{background-color:#ed8d1b}.price-three .plan-price:after{border-color:#e78817 transparent transparent}.price-three .btn-buynow{background-color:#e78817}.single-price.price-four .plan-name{background-color:#6c825f}.price-four .plan-price:after{border-color:#5f7452 transparent transparent}.price-four .btn-buynow{background-color:#5f7452}.serv img{width:80%}.atvImg-container,.atvImg-layers{position:relative;width:100%;height:100%;border-radius:5px}.tagmain{position:relative;top:80px}.tagcloud{text-align:center;background:#1f2229;margin:0}.tagcloud li{display:inline-block;font-size:12px}.tagcloud li a{color:#fff}.atvImg{-webkit-tap-highlight-color:rgba(#000,0)}.atvImg img{box-shadow:0 2px 8px rgba(14,21,47,.25)}.atvImg-container{transition:all .2s ease-out}.atvImg-layers{overflow:hidden}.atvImg-rendered-layer{position:absolute;width:104%;height:104%;top:-2%;left:-2%;background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:cover;transition:all .1s ease-out}.atvImg-shadow{position:absolute;top:5%;left:5%;width:90%;height:90%;transition:all .2s ease-out}.atvImg-shine{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.25) 0,rgba(255,255,255,0) 60%)}.serv .atvImg{height:239px;width:70%;background-size:cover;margin:auto}.topdetails{background:#f49c04;position:relative;padding:10px}.topdetails::after,.topdetails:before{content:'';position:absolute;background:#f49c04;top:-15px;z-index:-1}.topdetails:before{width:30px;height:45px;left:-20px;transform:rotate(-45deg)}.topdetails::after{width:100%;height:50px;right:-85%}.icons p{line-height:20px;padding-top:15px;min-height:125px;text-align:justify;font-size:12px;color:#999}.icons p:after{display:block;width:80%;height:1px;margin:10px auto 0;background-color:#ededed}.description:after,section h2:after{border-bottom:3px solid #000;content:"";display:block;margin:15px auto;width:125px;box-shadow:0 10px 25px rgba(0,0,0,.71)}section.services{margin-top:-80px;padding:80px}.portfolio{padding:80px 0;background:#f2f4ff;background-size:cover}.portfolio .btn{width:250px}.portfolio .products{background-size:cover;display:inline-block}.products img{width:100%;height:initial!important;padding:0;margin-top:0;transition:all 6s ease-in-out 0;max-height:inherit}.hdr_bg{background:url(../assets/images/footer-map.png) no-repeat fixed #232731;background-size:cover;width:100%;height:110px;border-bottom:5px solid #f49c04;position:relative;z-index:998}#demoslider{margin-top:-90px;z-index:0;position:relative}.getintouch{color:#fff;min-height:159px;padding:5px}.getintouch h2:after{color:#fff;border-color:#fff}.getintouch:hover h2,.getintouch:hover h2:after{color:#fdf9f6;border-color:#fff;font-size:40px;margin:25px auto 10px;text-transform:uppercase;font-weight:700;text-shadow:0 5px 10px rgba(0,0,0,.39);font-family:Montserrat,sans-serif}footer{position:absolute;width:100%;background-image:url(../assets/images/footer-map.png);background-color:#232731;background-size:cover;color:#fff}@font-face{font-family:open_regular;src:url(../fonts/opensans-regular.eot);src:url(../fonts/opensans-regulard41d.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-regular.woff) format("woff"),url(../fonts/opensans-regular.ttf) format("truetype"),url(../fonts/opensans-regular.svg#LatoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_bold;src:url(../fonts/opensans-bold.eot);src:url(../fonts/opensans-boldd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-bold.woff) format("woff"),url(../fonts/opensans-bold.ttf) format("truetype"),url(../fonts/opensans-bold.svg#LatoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_semibold;src:url(../fonts/opensans-semibold.eot);src:url(../fonts/opensans-semiboldd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-semibold.woff) format("woff"),url(../fonts/opensans-semibold.ttf) format("truetype"),url(../fonts/opensans-semibold.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}header .burger_icon{float:right;padding:5px 15px;display:none;text-transform:uppercase;color:#fff;font-size:14px;border-radius:2px}#resultsel1,.tab_anim{display:block}button{background:#eee;padding:10px;border:0;border-radius:50%}.about ul,.note,.tab_anim{text-align:left}.tab_anim h6{margin-top:-10px;margin-bottom:1em}.tab_anim h2:after{border-bottom:1px solid #000}.tab_anim{margin:3px;width:100%;padding:1em}#resultsel1,#resultsel2,#resultsel3,#resultsel4,#resultsel5,#resultsel6{background:rgba(238,238,238,.39);padding:15px 3em;box-shadow:0 10px 25px #D4D4D4}.carrer_tabs{background:rgba(238,238,238,.39);box-shadow:0 10px 25px #D4D4D4}.tab_anim ul li{line-height:40px}.tab_anim i{margin-right:20px;margin-left:20px;color:#DE672F;font-size:20px}#resultsel2,#resultsel3,#resultsel4,#resultsel5,#resultsel6{display:none;font-size:14px}.note{margin-bottom:7em;padding:35px;margin-left:8em}.apply{width:250px!important}header .burger_icon.active{background:RGBA(77,80,78,.33);color:#fff}header .social{display:table-cell;margin-top:45px}header .social li{float:left;margin-left:20px}#slider .caption p,header .social li:first-child{margin:0}.testimonials .testimonials_list blockquote p{color:#444;font-size:12px;line-height:20px;background:#fff;min-height:125px;border-radius:10px;margin:10px;box-shadow:0 5px 20px #bbb;position:relative;text-align:center;padding:15px 20px 0}.post_desc li:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"\f178";position:absolute;top:0;font-size:14px;left:0;color:#f28f07}.post_desc li{position:relative;padding-left:30px;line-height:45px;border-bottom:1px solid #fafafa}.about{padding:80px;font-size:14px}.about ul{width:90%;margin:auto}.about ul li{padding-top:10px}.about .features_list ul li span{display:inline-block}.testimonials{background: #f2f4ff;padding:50px 0}.testimonials .testimonials_list{margin:0 auto}.testimonials .testimonials_list blockquote{border:0;padding-left:50px;position:relative;margin:0}.client-img{border-radius:50%;width:100px;height:100px;overflow:hidden;position:absolute;z-index:1;left:10px;top:32px;border:2px solid #f19506}.client-img img{width:100%;height:100%}blockquote p:after{content:"";display:block;position:absolute;top:100%;width:0;right:10px;height:0;border-top:20px solid #fff;border-right:20px solid transparent}.testimonials .testimonials_list blockquote footer:after,.testimonials .testimonials_list blockquote footer:before{content:none}.testimonials .testimonials_list blockquote .author,.testimonials .testimonials_list blockquote .job{display:block}.testimonials .testimonials_list blockquote .author{color:#3c3a3b;font-size:14px;text-align:right;padding-right:35px;font-weight:700}.testimonials .testimonials_list blockquote .job{color:#3c3a3b;font-size:12px;text-align:right;padding-right:35px;font-weight:700}.#tslider{text-align:center!important;position:relative!important}#tslider .owl-controls,.foot_top,.hover-bg .hover-text,.main_title,.small_title,.sub_box,.sub_box #mc_submit,.sub_box .message,.team,footer{text-align:center}#tslider .owl-controls{display:block;width:100%;margin-top:40px;padding:0}.sub_box #mc-email,.sub_box #mc_submit{height:50px;background-color:#fff;outline:0;margin-right:-4px}.sub_box{width:100%;padding:100px 0;background-image:-moz-linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%);background-image:-o-linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%);background-image:-webkit-linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%);background-image:linear-gradient(bottom,#47ad76 0,#47ad76 .27%,#40c27d 99.46%,#40c27d 100%)}.sub_box .cta_text{color:#fff;font-size:20px;margin-bottom:50px}.sub_box #mc-email{width:300px;padding:0 20px;border:0;color:#41c17d;font-size:14px;border-top-left-radius:2px;-o-border-top-left-radius:2px;-moz-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-bottom-left-radius:2px;-o-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px}.sub_box #mc_submit{width:60px;border-top-right-radius:2px;-o-border-top-right-radius:2px;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-bottom-right-radius:2px;-o-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;border:0}.sub_box #mc_submit i{display:inline-block;width:20px;height:14px;vertical-align:middle}#mc_submit i.icon{background:url(../img/sub_icon.png) no-repeat}#mc_submit i.loading{background:url(../img/loading.gif) no-repeat}.sub_box .message{display:block;color:#fff;font-size:13px;text-transform:lowercase;margin-top:20px}.btn,.codrops-top,.funFacts .fact h6,.small_title,div.head a{text-transform:uppercase}.sub_box #error_msg,.sub_box #success_msg{display:none}footer{padding:10px 0;margin-bottom:0}footer .app_platform li{margin:0 0 0 60px}footer .app_platform li:first-child{margin:0}footer .copyright{margin-top:10px;color:inherit;font-size:12px;letter-spacing:.5px;visibility:visible!important}footer .copyright a{color:inherit}@media (max-width:360px){.featured_on li{display:block;width:100%}}@media all and (max-width:768px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:21) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu ul,#cssmenu ul li ul:after{display:none}#cssmenu{width:100%}#cssmenu ul{width:100%;background:rgba(35,39,49,.84);position:absolute;left:0;top:105px;right:0;padding:10px 35px}#cssmenu ul li ul{top:0;opacity:1;display:block;padding:0;border-top:1px solid rgba(120,120,120,.15);width:100%;visibility:visible;background:0 0}#cssmenu.align-center>ul,#cssmenu.align-right ul ul{text-align:left}#cssmenu ul li,#cssmenu ul li:hover>ul>li,#cssmenu ul ul li{width:100%;height:auto;border-bottom:1px solid rgba(120,120,120,.15);text-align:right}#cssmenu #menu-button::after,#cssmenu #menu-button::before{content:'';right:20px;width:15px;position:absolute}#cssmenu ul li a,#cssmenu ul ul li a{width:100%}#cssmenu.align-center>ul>li,#cssmenu.align-right>ul>li,#cssmenu>ul>li{float:none;display:block}#cssmenu ul ul li a{padding:20px 20px 20px 30px;font-size:12px;color:#fff;background:0 0}#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul ul li a{padding-left:40px}#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0}#cssmenu ul ul li.has-sub>a::after,#cssmenu>ul>li.has-sub>a::after,#menu-line{display:none}#cssmenu #menu-button{display:block;padding:20px;cursor:pointer;font-size:12px;position:relative;text-transform:uppercase}#cssmenu #menu-button::after{top:20px;display:block;height:2px;background:#FFF}#cssmenu #menu-button::before{top:25px;display:block;height:3px;border-top:2px solid #FFF;border-bottom:2px solid #FFF;padding:2px}#cssmenu .submenu-button{position:absolute;z-index:10;right:-35px;top:0;display:block;border-left:1px solid rgba(120,120,120,.15);height:40px;width:40px;cursor:pointer}#cssmenu .submenu-button::after,#cssmenu .submenu-button::before{content:'';position:absolute;display:block;background:#fff;z-index:99}#cssmenu .submenu-button::after{top:21px;left:20px;width:1px;height:11px}#cssmenu .submenu-button::before{left:15px;top:26px;width:11px;height:1px}#cssmenu .submenu-button.submenu-opened:after{display:none}}@media (max-width:767px){header .burger_icon,header nav li,header nav.show{display:inline-block}header .logo{margin-right:0}.about{background:0 0;padding:50px 2%}.about ul{width:100%;margin:0;padding:0}.contact .map,.contact form{width:100%!important}.about ul li{padding-top:0}.contact{padding:50px 2%!important}.contact form{margin:auto;padding:1%}}.portfolio-item{overflow:hidden;margin:10px;border:5px solid #fff;border-radius:5px;box-shadow:1px 10px 10px rgba(0,0,0,.1803921568627451)}.hover-bg:hover .hover-text{opacity:1}.portfolio-item .hover-bg{position:relative;height:100%}.hover-bg:hover .hover-text>h4{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.hover-bg .hover-text>h4{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .3s}.hover-bg:hover .hover-text>i{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}.hover-bg .hover-text>i{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s}.hover-bg .hover-text{position:absolute;margin:0 auto;color:#fff;background:rgba(0,0,0,.66);padding:10% 0;height:100%;width:100%;opacity:0;transition:all .5s}.foot_top{width:100%;background:#1f2229;min-height:50px}.foot_top i{display:inline-block;color:#fff;margin:1em;font-size:22px}#tslider .owl-controls .owl-next{background-position:-33px 0!important;margin-left:40px}#tslider .owl-controls .owl-prev{background-position:0 0!important}#tslider .owl-controls .owl-next,#tslider .owl-controls .owl-prev{display:inline-block;width:32px;height:32px;background:url(nav_arrow.png) no-repeat;text-indent:-200px;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#tslider .owl-controls .owl-prev:hover{background-position:0 0}#tslider .owl-controls .owl-next:hover{background-position:-33px 0}#tslider .owl-controls .owl-next:hover,#tslider .owl-controls .owl-prev:hover{cursor:pointer;background:url(nav_arrow.png) no-repeat}.container::after,.filter-menu::after,.five-sixths::after,.four-fifths::after,.one-fifth::after,.one-fourth::after,.one-half::after,.one-sixth::after,.one-third::after,.port-item::after,.three-fifths::after,.three-fourths::after,.two-fifths::after,.two-fourths::after,.two-thirds::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.contact_widgets h4:after,.hvr-bounce-to-right::before,.location-link ul li:before,.main_title:after,a.read-more-btn:before,form p:after,form p:before{content:""}.btn,.contact .map,.contact form,.hvr-bounce-to-right{display:inline-block}.hvr-bounce-to-right{vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.btn{font-size:10px;font-weight:400;letter-spacing:1px;line-height:100%;margin:10px 0;padding:10px 20px;position:relative;white-space:nowrap;border:2px solid #626568;border-radius:0;background:#f49d04;color:#626568}.contact,.contact_info{padding:80px}.hvr-bounce-to-right::before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#f59d04;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff!important}.hvr-bounce-to-right:active::before,.hvr-bounce-to-right:focus::before,.hvr-bounce-to-right:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.contact{width:100%;margin-bottom:0}.contact_info i{font-size:30px}.contact form{width:45%;min-height:450px;float:right;background-image:url(../images/bg_pattern2.jpg);color:#fff;padding:2%}form input,form textarea{border:none;border-bottom:1px solid rgba(100,100,100,.2)!important;width:100%;padding:10px;float:left;color:#333}form input{margin-bottom:1em}form p:after,form p:before{border-bottom:1px solid #8A8A8A;width:60px;display:inline-block;position:relative;bottom:-8px;margin:10px;background-color:#fff}form textarea{min-height:140px}.contact .map{margin-top:1em;width:54%;min-height:450px}.selectpicker{border:none;border-bottom:1px solid rgba(100,100,100,.2)!important;padding:10px;background:#fff;width:100%;float:left;margin-bottom:1em;color:#333}.contact_widgets h4:after{border-bottom:2px solid #000;display:block;margin:15px auto;width:150px;box-shadow:0 10px 15px #000}input[type=submit]:hover{color:#333}#back-to-top{background-size:cover;background-color:#1F2229;color:#fff;position:relative;padding:10px;border-top:3px solid #252A31;top:-6px;box-shadow:0 -3px 10px #1F2229}.sv_subjects li{float:left;margin-bottom:50px;width:calc(100% / 3)}.sv_subjects li .media-body{font-family:'Droid Serif',serif;font-weight:400;color:#232323;line-height:26px;letter-spacing:.5px}.sv_subjects li .media-left{padding-right:20px;text-align:center}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.seo{padding:0 25px;background:#fff}.seo h3::after{display:block;width:50px;height:2px;background:#e99544;margin:10px 0 0}.fact h3::after{background:0 0}.sv_subjects li .media-left span{width:50px;height:50px;display:block;padding:10px;line-height:48px;line-height:1;border:1px solid #27ae61;transition:all .3s ease-in-out 0}div.head a{width:470px;height:75px;line-height:78px;position:absolute;top:35%;left:50%;margin-left:-220px;margin-top:-40px;color:#fff;-webkit-transition:all 2s cubic-bezier(.21,1,.84,1.01);-moz-transition:all 2s cubic-bezier(.21,1,.84,1.01);transition:all 2s cubic-bezier(.21,1,.84,1.01);text-align:center;text-decoration:none;font-size:36px;font-weight:700}div.head{background-color:#f59d04;position:relative;z-index:10;min-height:145px;background-image:url(../assets/images/bg.svg);margin-bottom:40px;box-shadow:0 0 35px rgba(0,0,0,.14);background-attachment:fixed;background-size:cover}div.head a:after,div.head a:before{color:#fff;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:none;display:block;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.icons h3,section h1{text-transform:uppercase}.check,.client ul li{display:inline-block}div.head a:before{content:attr(data-bf);position:absolute;top:-35px;left:0;right:0}div.head a:after{content:attr(data-af);position:absolute;left:0;right:0;bottom:-32px;line-height:15px}div.head a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}div.head a:hover:before{-webkit-transform:scale(1.2) translate(-25px,-15px);-moz-transform:scale(1.2) translate(-25px,-15px);-ms-transform:scale(1.2) translate(-25px,-15px);-o-transform:scale(1.2) translate(-25px,-15px);transform:scale(1.2) translate(-25px,-15px)}div.head a:hover:after{-webkit-transform:scale(1.5) translate(5px,2px);-moz-transform:scale(1.5) translate(5px,2px);-ms-transform:scale(1.5) translate(5px,2px);-o-transform:scale(1.5) translate(5px,2px);transform:scale(1.5) translate(5px,2px)}.icons h3{font-size:18px;text-align:left;margin:15px 0 0;padding:0 20px}section h1{font-family:Montserrat,sans-serif;color:#000;font-weight:700}#clients{padding:80px;background:#f7f7f7;min-height:300px;line-height:100px;margin:0 auto}.client ul li{padding:10px}.client ul li img{max-width:100%;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\/*'> <filter i…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.list-social li,.team-wrap .mask-team{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear}.funFacts .fact h3{font-size:26px;font-family:Cabin,sans-serif;font-weight:700;color:#27ae61}.funFacts .fact h3 img{margin-right:10px}.funFacts .fact h6{font-family:Montserrat,sans-serif;color:#232323;font-weight:700;line-height:26px;margin:0;letter-spacing:2px}.check{width:20px;height:20px;background:url(check.png);background-size:cover;margin-right:1em}.small_title{font-family:'Open Sans',sans-serif;letter-spacing:2px;font-size:18px;line-height:22px;color:#999;padding-bottom:10px;z-index:2}.head_title,.main_title{color:#323232;font-family:Montserrat,sans-serif;font-weight:300;font-size:28px;margin-top:1em;line-height:.2em}.head_title{margin-bottom:25px}.main_title:after{border-bottom:3px solid #000;display:block;margin:25px auto;width:150px;box-shadow:0 10px 25px #000}.container .col_4.columns{width:270px;border:1px solid #eee}.container .column,.container .columns{display:inline-block;margin:8px}.team-wrap{position:relative;width:100%;padding-bottom:67px}.team-wrap img{width:100%;height:auto;display:block}.team-wrap .mask-team{position:absolute;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;left:0;top:calc(100% - 100px);z-index:2;transition:all .3s linear}.team-wrap .mask-team h6{text-align:left;padding-bottom:0;padding-top:30px;padding-left:30px;font-size:14px}.team-wrap .mask-team p span,.team-wrap .mask-team ul li p{font-family:'Open Sans',sans-serif;font-size:10px;letter-spacing:2px;text-align:left;text-transform:uppercase}.team-wrap .mask-team p span{width:100%;display:block;font-weight:600;line-height:14px;padding-bottom:10px;padding-left:30px}.team-wrap .mask-team ul li p{font-weight:500;line-height:25px;color:#606060}.team-wrap .mask-team ul li p span{font-family:FontAwesome;padding-right:10px;font-size:6px;line-height:17px;vertical-align:text-top;display:inline-block;text-align:left;padding-bottom:0;padding-left:0;width:auto}.social-team{position:absolute;z-index:2;height:35px;bottom:0;width:100%;background:rgba(255,255,255,.75);padding:10px 0}.team-wrap .mask-team ul{display:block;padding-bottom:23px;padding-left:50px;text-align:left}.list-social li{text-align:left;display:inline-block;float:left;padding-left:15px;margin-right:15px;border-left:1px dotted rgba(0,0,0,.2);transition:all .3s linear}.team-wrap .mask-team ul li{margin-bottom:2px;list-style-type:square;color:#1f2229}.list-social li:first-child{padding-left:0;border-left:none}[class*=" icon-"],[class^=icon-]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}.codrops-top a,.demo-drawings a,.view a.info,a{text-decoration:none}.list-social li.icon-soc a{font-family:FontAwesome;display:block;font-size:14px;line-height:25px;color:#212121;opacity:1;margin:0;padding:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.team-wrap:hover .mask-team{background:rgba(247,247,247,.9);top:0}li .hover-bg{position:relative}.hover-bg:hover .hover-text2{opacity:1}.hover-bg .hover-text2{position:absolute;margin:-60% auto 0;color:#fff;background:rgba(0,0,0,.66);padding:15% 0 10%;height:100%;width:100%;opacity:0;transition:all .5s}.hover-bg .hover-text2>h4{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .3s}.hover-bg:hover .hover-text2>h4{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.hover-bg:hover .hover-text2>i{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}.hover-bg .hover-text2>i{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s}.bg{background-size:cover;background-color:#fff;text-align:justify}.goback{text-align:center;margin-bottom:1em;font-size:18px;margin-top:-15px}.goback a{color:#444}.demo-drawings figcaption{margin:0 auto;max-width:40em;width:95%;text-align:center}.demo-drawings figure:first-child figcaption{margin-top:8em}.demo-drawings figcaption h2{font-weight:300;font-size:3em;margin-bottom:.2em}.demo-drawings figcaption p{font-size:1.3em}.drawings{position:relative;min-height:600px;max-height:600px}.illustration{position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.grid,.grid li,.view,.view img{position:relative}.codrops-header,.related{text-align:center;position:relative}.show{opacity:1}.hide{opacity:0}.illustration,.line-drawing{-webkit-transition:opacity .5s;transition:opacity .5s}.line-drawing path{fill:none;stroke:#000;stroke-width:3}path.line-round{stroke-linecap:round}path.stroke-medium{stroke-width:2}path.stroke-thin{stroke-width:1}.demo-loading .hide,.demo-loading .show{-webkit-transition:opacity .5s;transition:opacity .5s}a:focus,a:hover{color:#6c6e6f;outline:0}.demo-drawings body{background:#F17370;color:#fff}.demo-drawings a{color:rgba(255,255,255,.7);outline:0}.demo-drawings a:hover,a:focus{color:#fff;outline:0}.clearfix:after,.clearfix:before{content:" "}.codrops-header,.codrops-top{font-family:Lato,Arial,sans-serif}.codrops-header{margin:0 auto;padding:40px 5px}.demo-drawings .codrops-header{margin:0 auto 3em;background:#F26663}.codrops-header h1{margin:0;font-weight:300;font-size:2.625em;line-height:1.3}.codrops-header span{display:block;padding:0 0 .6em .1em;font-size:60%;color:rgba(0,0,0,.3)}.codrops-top{width:100%;font-weight:700}.codrops-top span.right a{float:left}.codrops-icon:before{margin:0 4px;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:codropsicons;line-height:1;speak:none;-webkit-font-smoothing:antialiased}.codrops-icon-drop:before{content:"\e001"}.codrops-icon-prev:before{content:"\e004"}.related{font-size:1.5em}.demo-drawings .related{padding:7em 0}.related a{font-weight:700;font-size:.9em}.codrops-demos{margin:10px 0}.codrops-demos a{border-radius:5px;padding:10px 15px;font-size:90%;background:#237dac}.demo-drawings .codrops-demos a{border:2px solid #fff;color:#fff;background:0 0}.demo-drawings .codrops-demos a.current-demo,.demo-drawings .codrops-demos a:hover{opacity:.6;background:0 0}.codrops-demos a.current-demo,.codrops-demos a:hover{background:#5ca9d6}@media screen and (max-width:46.0625em){.codrops-header{margin-bottom:0;padding-bottom:1em}}@media screen and (max-width:25em){.demo-drawings .codrops-header{font-size:80%}.codrops-top{font-size:120%}.codrops-icon span{display:none}}.showcase,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}figure{margin:0}.showcase{margin-top:50px;min-height:600px;width:100%;text-align:left}.view,.view h2{text-align:center}.img-cursual{width:70%;margin:0 auto}li,ul{padding:0}.view{width:22%;background:url(../assets/images/a_bg.png) bottom;background-size:cover;max-height:445px;margin:15px;display:inline-block;overflow:hidden;box-shadow:1px 1px 2px #000;cursor:default}.view-tenth img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);transition:all .4s ease-in-out}.view img{display:block}.view-tenth:hover img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.view-tenth .mask{background-color:rgba(0,0,0,.83);transition:all .4s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.view-tenth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.view-tenth:hover a.info,.view-tenth:hover h2,.view-tenth:hover p{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.view-tenth h2,.view-tenth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;filter:alpha(opacity=0);transform:scale(0);transition:all .5s linear;opacity:0}.view .content,.view .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.post,.view h2,.view p{position:relative}.view-tenth h2{border-bottom:1px solid rgba(0,0,0,.3);background:0 0;margin:20px 40px 0;color:#333}.view h2{text-transform:uppercase;color:#fff;font-size:17px;padding:10px;background:rgba(0,0,0,.8);margin:20px 0 0}.view-tenth p{color:#333}.view p{font-family:cursive!important;font-size:12px;color:#fff;padding:10px 20px 20px;text-align:justify;line-height:20px}.mini-post .header .published,.post>.header .meta .published{font-family:Montserrat,sans-serif;letter-spacing:.25em;text-transform:uppercase}#footer .copyright,#footer .icons,.blurb,.mini-post,ul.actions{text-align:left}.view-tenth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}.view a.info{display:inline-block;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000}.play_store img{display:block;transform:scale(1)!important;opacity:1!important;width:100px;margin:10px auto;transition:all .5s linear}.blog_container{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease;margin:0 auto;max-width:100%;opacity:1}.post{padding:3em 3em 1em;background:#fff;border:1px solid rgba(160,160,160,.3);margin:0 0 3em}.post>.header .meta{padding:1.75em 2em .75em;border-left:solid 1px rgba(160,160,160,.3);min-width:7em;width:10em}.post>.header .title h2{margin-bottom:1em}.post h2 a{color:inherit;font-size:inherit}.post>.header .meta .published{color:#3c3b3b;display:block;font-size:.7em;font-weight:800;margin-top:.5em;white-space:nowrap}.post>.header .meta>*{margin:0 0 1em}.post>.header .meta>:last-child{margin-bottom:0}.author .name{-moz-transition:border-bottom-color .2s ease;-webkit-transition:border-bottom-color .2s ease;-ms-transition:border-bottom-color .2s ease;transition:border-bottom-color .2s ease;border-bottom:dotted 1px rgba(160,160,160,.65);display:block;margin:0 1.5em 0 0}#sidebar{margin-right:3em;min-width:22em;width:22em}#sidebar>:first-child{border-top:0;margin-top:0;padding-top:0}#sidebar>*{border-top:solid 1px rgba(160,160,160,.3)}#intro .header h2{font-size:2em;font-weight:900}.mini-post .header .author{position:absolute;right:2em;top:3em}.image,.post>.header,.post>footer{position:relative}.author img{border-radius:100%;display:block;width:4em}.mini-post{display:flex;flex-direction:column-reverse;background:#fff;border:1px solid rgba(160,160,160,.3);margin:0 0 2em}.mini-post .header a{color:#444}.mini-post .header .published{display:block;font-size:.8em;font-weight:400;margin:.6em 0 1.2em}.mini-post .header h3{font-size:1em;margin:5px 0;font-weight:600;letter-spacing:1px}.mini-post .header{padding:1.25em 4.25em .1em 1.25em;min-height:4em;position:relative;-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.image{border:0;display:inline-block}ul.posts{padding:0}ul.posts li:first-child{border-top:0;margin-top:0;padding-top:0}ul.posts article{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-align-items:-moz-flex-start;-webkit-align-items:-webkit-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:1em}ul.posts article .image{display:block;margin-right:1.5em;min-width:4.2em;width:4.2em}ul.posts article .header{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-ms-flex:1;text-align:left}ul.posts article .header h3{font-size:1em;margin-top:.125em;font-weight:600;letter-spacing:1px}.author,ul.posts article .header .published{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.25em;text-transform:uppercase}ul.posts article .header>:last-child{margin-bottom:0}ul.posts article .header .published{display:block;font-size:.6em;margin:-.625em 0 1.7em}.button.big,button.big,input.big[type=button],input.big[type=reset],input.big[type=submit]{font-size:14px;padding:1em;border:1px solid #eee}.post>footer{margin-top:5px}.post>.image.featured{overflow:hidden}.post>.image.featured img{-moz-transition:-moz-transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out;-ms-transition:-ms-transform .2s ease-out;transition:transform .2s ease-out}.image.featured img{width:100%}.image img{display:block}.author{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;border-bottom:0;font-size:.6em;white-space:nowrap;color:inherit}.post>.header{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;border-bottom:solid 1px rgba(160,160,160,.3)!important;left:-3em;margin:-3em 0 3em;width:calc(100% + 6em)}.post>.header .title{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-ms-flex:1;padding:1.75em 3em 3.3em}.post>.header .title h2{font-weight:900;font-size:1.5em}#footer .copyright,.post .header p,.post>footer .stats li{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.25em;text-transform:uppercase}.post>.header .title>:last-child{margin-bottom:0}.post .header p{font-size:.7em;line-height:2.5;margin-top:-1em}.post p{margin-top:2em}.post>footer .stats{cursor:default;padding:0}.post>footer .actions{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.post footer{background:0 0}.post>footer .stats li{border-left:solid 1px rgba(160,160,160,.3);display:inline-block;font-size:.8em;line-height:1;margin:0 0 0 2em;padding:0 0 0 2em}.post>footer .stats li:first-child{border-left:0;margin-left:0;padding-left:0}.post>footer{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}a.read-more-btn,ul.actions li,ul.icons li{display:inline-block}ul.actions{cursor:default;padding-left:0}ul.actions li{padding:0 1.5em 0 0;vertical-align:middle}.blurb h2{font-size:1.8em;margin:0 0 1.5em}.blurb h2:after{margin:25px 0}.blurb p{font-size:.9em}ul.icons li{padding:0 1em 0 0}ul.icons li>* .label{display:none}#footer .icons{color:#aaa;width:inherit;margin:10px 0;padding:0}#footer .copyright{color:#aaa;font-size:.7em}@media screen and (max-width:936px){.blog_container{display:block;padding:2%;width:94%}#sidebar{margin-right:auto;width:100%}.mini-posts{border-top:1px solid rgba(160,160,160,.3);margin-top:2em;padding-top:2em}.mini-post{text-align:left;width:45%;display:flex;margin:2%;float:left}ul.posts li{border-top:dotted 1px rgba(160,160,160,.3);margin:1.5em 0 0;padding:1.5em 0 0}ul.posts{margin-top:2em;padding:1em}.image img{display:block;min-width:100%}#sidebar>*{border-top:solid 1px rgba(160,160,160,.3);margin:0;padding:1em 0 0;width:100%;display:inline-block}}@media screen and (max-width:580px){div.head a:hover::after{-webkit-transform:scale(1) translate(5px,2px);-moz-transform:scale(1) translate(5px,2px);-ms-transform:scale(1) translate(5px,2px);-o-transform:scale(1) translate(5px,2px);transform:scale(1) translate(5px,2px)}header .logo{max-width:175px}#clients,.about,.contact,.portfolio,section.services{padding:80px 10px}div.head a{width:100%;right:0;margin-left:auto}.mini-post{text-align:left;width:98%;display:flex;margin:1%;float:left}.post p,.post>.header,ul.actions li{text-align:center}.post>.header{display:inline-block;width:100%;left:0}.post>.header .meta{text-align:center;width:100%;border-left:none;padding:1em}.author{align-items:center;justify-content:center}.post>.header .title{padding:1.75em 1% .5em}.post>footer{-moz-align-items:stretch;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-moz-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}ul.actions li>*{width:100%;margin:0!important}.post>footer .stats li{padding:0}ul.actions li{display:block;padding:0;margin:2em}.post{padding:3em 1em 1em}}body.royal_loader{background:0 0;visibility:hidden}#royal_preloader{font-family:Arial;font-size:12px;visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999;-webkit-transition:opacity .2s linear .8s;-moz-transition:opacity .2s linear .8s;-ms-transition:opacity .2s linear .8s;-o-transition:opacity .2s linear .8s;transition:opacity .2s linear .8s}#royal_preloader.complete{opacity:0}#royal_preloader .background{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;-webkit-transition:background .5s linear;-moz-transition:background .5s linear;-ms-transition:background .5s linear;-o-transition:background .5s linear;transition:background .5s linear}#royal_preloader.number .name{position:absolute;top:20%;left:0;right:0;text-transform:uppercase;color:#EEE;text-align:center;opacity:0;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-ms-transition:-ms-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;-webkit-animation:fly .3s;-moz-animation:fly .3s;-ms-animation:fly .3s;-o-animation:fly .3s;animation:fly .3s}#royal_preloader.logo .loader div,#royal_preloader.text .loader div{bottom:0;right:0;opacity:.7;filter:alpha(opacity=70);position:absolute}#royal_preloader.number .percentage{color:#FFF;font-family:Impact,Arial;text-shadow:1px 1px 2px rgba(0,0,0,.5);text-align:center;margin:-90px 0 0 -90px;background-image:url(../images/loader.html);background-repeat:no-repeat;background-position:50% 0;padding-top:80px;width:180px;position:absolute;font-size:50px;top:50%;left:50%;-webkit-transition:all .3s linear .5s;-moz-transition:all .3s linear .5s;-ms-transition:all .3s linear .5s;-o-transition:all .3s linear .5s;transition:all .3s linear .5s}#royal_preloader.text .loader{color:#FFF;position:absolute;font-family:'Open Sans',sans-serif;font-weight:800;top:50%;left:50%;height:40px;line-height:40px;margin-top:-20px;letter-spacing:3px;font-size:36px;white-space:nowrap}#royal_preloader.text .loader div{top:0;left:0;background-color:#000;-webkit-transition:left .3s linear;-moz-transition:left .3s linear;-ms-transition:left .3s linear;-o-transition:left .3s linear;transition:left .3s linear}#royal_preloader.logo .loader{width:400px;height:80px;position:absolute;left:50%;top:50%;margin:-55px 0 0 -210px;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}#royal_preloader.logo .loader div{left:0;height:100%;-webkit-transition:bottom .3s linear;-moz-transition:bottom .3s linear;-ms-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear}#royal_preloader.logo .percentage{position:absolute;width:100px;height:40px;line-height:40px;bottom:10%;left:50%;margin:40px 0 0 -40px;color:#FFF;text-align:center;font-family:Arial;font-size:18px}@-webkit-keyframes fly{0%{opacity:0;top:50%}20%{opacity:1;top:40%}100%{opacity:0;top:20%}}@-moz-keyframes fly{0%{opacity:0;top:50%}20%{opacity:1;top:40%}100%{opacity:0;top:20%}}@-ms-keyframes fly{0%,100%{opacity:0}0%{top:50%}20%{opacity:1;top:40%}100%{top:20%}}@-o-keyframes fly{0%{opacity:0;top:50%}20%{opacity:1;top:40%}100%{opacity:0;top:20%}}@keyframes fly{0%{opacity:0;top:50%}20%{opacity:1;top:40%}100%{opacity:0;top:20%}}.numbers__number{font-size:50px}a.btn2{position:relative;margin-left:10px;margin-right:10px;padding:10px 30px;z-index:1}.overlayBg,a.btn2::before{position:absolute;left:0;overflow:hidden}a.btn2::before{content:'';top:8px;padding:20px 65px;border:1px solid rgba(255,255,255,.2);z-index:-1;transform:skew(-15deg);background:#f59d04;-o-transition:.3s background ease,.3s border ease;transition:.3s background ease,.3s border ease;font-weight:600}.overlayBg.dark{background-color:#FF9800}.overlayBg{width:100%;height:102%;top:0;z-index:0;-ms-filter:alpha(Opacity=75);filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}#quote-carousel{padding:0;margin-top:0}#quote-carousel .carousel-control{background:0 0;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-indicators{position:relative;right:50%;top:auto;bottom:0;margin-top:20px;margin-right:-19px}#quote-carousel .carousel-indicators li{width:50px;height:50px;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:50%;opacity:.4;overflow:hidden;transition:all .4s ease-in;vertical-align:middle}#quote-carousel .carousel-indicators .active{width:90px;height:90px;opacity:1;transition:all .2s}.img-responsive{max-width:103%!important;height:100%!important}.item blockquote{border-left:none;margin:0}.item blockquote p:before{content:"\f10d";font-family:Fontawesome;float:left;margin-right:10px}@media screen and (max-width:1080px) and (min-width:320px){#quote-carousel .carousel-control,.topcontact{display:none}.cs-description:before{background:0 0;position:absolute}.lightskin .cs-desc-title{color:#000!important;font-size:24px;font-weight:700;letter-spacing:1px}div.head a:after{padding:0 25px;top:60px}.serv h3 span{font-size:55px}.atvImg-rendered-layer{height:60%}.portfolio .products{height:200px}.head_title{line-height:35px}.client-img{height:60px;width:60px}.testimonials .testimonials_list blockquote p{padding-bottom:10px;text-align:left;border-radius:10px;line-height:20px;min-height:120px}.author{padding-top:30px}.carousel-indicators{margin-left:-130px}.img-responsive{max-width:100%!important;height:100%!important}#quote-carousel .carousel-indicators .active{width:50px;height:50px}blockquote{padding:0;font-size:13px}.testimonials .testimonials_list blockquote{padding-left:0}.main_title{line-height:40px}.post_desc li{line-height:25px}}@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%,28%,30%,48%,50%,68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%,20%,38%,40%,58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}100%,75%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%,28%,30%,48%,50%,68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%,20%,38%,40%,58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}100%,75%{-webkit-transform:rotate(0);transform:rotate(0)}}.faa-parent.animated-hover:hover>.faa-wrench,.faa-wrench.animated,.faa-wrench.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-wrench.faa-fast,.faa-wrench.animated-hover.faa-fast:hover,.faa-wrench.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-wrench.faa-slow,.faa-wrench.animated-hover.faa-slow:hover,.faa-wrench.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}12%,4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%,6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,20%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}12%,4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%,6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,20%{-webkit-transform:rotate(0);transform:rotate(0)}}.faa-parent.animated-hover:hover>.faa-ring,.faa-ring.animated,.faa-ring.animated-hover:hover{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-ring.faa-fast,.faa-ring.animated-hover.faa-fast:hover,.faa-ring.animated.faa-fast{-webkit-animation:ring 1s ease infinite;animation:ring 1s ease infinite}.faa-parent.animated-hover:hover>.faa-ring.faa-slow,.faa-ring.animated-hover.faa-slow:hover,.faa-ring.animated.faa-slow{-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite}@-webkit-keyframes vertical{0%,16%,8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%,20%,4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}100%,22%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes vertical{0%,16%,8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%,20%,4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}100%,22%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.faa-parent.animated-hover:hover>.faa-vertical,.faa-vertical.animated,.faa-vertical.animated-hover:hover{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-fast,.faa-vertical.animated-hover.faa-fast:hover,.faa-vertical.animated.faa-fast{-webkit-animation:vertical 1s ease infinite;animation:vertical 1s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-slow,.faa-vertical.animated-hover.faa-slow:hover,.faa-vertical.animated.faa-slow{-webkit-animation:vertical 4s ease infinite;animation:vertical 4s ease infinite}@-webkit-keyframes horizontal{0%,100%,12%,24%,36%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%,30%,6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}}@keyframes horizontal{0%,100%,12%,24%,36%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%,30%,6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}}.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-horizontal{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite}.faa-horizontal.animated-hover.faa-fast:hover,.faa-horizontal.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-horizontal.faa-fast{-webkit-animation:horizontal 1s ease infinite;animation:horizontal 1s ease infinite}.faa-horizontal.animated-hover.faa-slow:hover,.faa-horizontal.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-horizontal.faa-slow{-webkit-animation:horizontal 3s ease infinite;animation:horizontal 3s ease infinite}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.faa-flash.animated,.faa-flash.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-flash{-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite}.faa-flash.animated-hover.faa-fast:hover,.faa-flash.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-flash.faa-fast{-webkit-animation:flash 1s ease infinite;animation:flash 1s ease infinite}.faa-flash.animated-hover.faa-slow:hover,.faa-flash.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-flash.faa-slow{-webkit-animation:flash 3s ease infinite;animation:flash 3s ease infinite}@-webkit-keyframes bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.faa-bounce.animated,.faa-bounce.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-bounce{-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.faa-bounce.animated-hover.faa-fast:hover,.faa-bounce.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-bounce.faa-fast{-webkit-animation:bounce 1s ease infinite;animation:bounce 1s ease infinite}.faa-bounce.animated-hover.faa-slow:hover,.faa-bounce.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-bounce.faa-slow{-webkit-animation:bounce 3s ease infinite;animation:bounce 3s ease infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.faa-parent.animated-hover:hover>.faa-spin,.faa-spin.animated,.faa-spin.animated-hover:hover{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-fast,.faa-spin.animated-hover.faa-fast:hover,.faa-spin.animated.faa-fast{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-slow,.faa-spin.animated-hover.faa-slow:hover,.faa-spin.animated.faa-slow{-webkit-animation:spin 2.2s linear infinite;animation:spin 2.2s linear infinite}@-webkit-keyframes float{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes float{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.faa-float.animated,.faa-float.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-float{-webkit-animation:float 2s linear infinite;animation:float 2s linear infinite}.faa-float.animated-hover.faa-fast:hover,.faa-float.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-float.faa-fast{-webkit-animation:float 1s linear infinite;animation:float 1s linear infinite}.faa-float.animated-hover.faa-slow:hover,.faa-float.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-float.faa-slow{-webkit-animation:float 3s linear infinite;animation:float 3s linear infinite}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}}.faa-parent.animated-hover:hover>.faa-pulse,.faa-pulse.animated,.faa-pulse.animated-hover:hover{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-pulse.animated.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-pulse.animated.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.faa-parent.animated-hover:hover>.faa-shake,.faa-shake.animated,.faa-shake.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-fast,.faa-shake.animated-hover.faa-fast:hover,.faa-shake.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-slow,.faa-shake.animated-hover.faa-slow:hover,.faa-shake.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.faa-parent.animated-hover:hover>.faa-tada,.faa-tada.animated,.faa-tada.animated-hover:hover{-webkit-animation:tada 2s linear infinite;animation:tada 2s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-fast,.faa-tada.animated-hover.faa-fast:hover,.faa-tada.animated.faa-fast{-webkit-animation:tada 1s linear infinite;animation:tada 1s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-slow,.faa-tada.animated-hover.faa-slow:hover,.faa-tada.animated.faa-slow{-webkit-animation:tada 3s linear infinite;animation:tada 3s linear infinite}@-webkit-keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing,.faa-passing.animated,.faa-passing.animated-hover:hover{-webkit-animation:passing 2s linear infinite;animation:passing 2s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-fast,.faa-passing.animated-hover.faa-fast:hover,.faa-passing.animated.faa-fast{-webkit-animation:passing 1s linear infinite;animation:passing 1s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-slow,.faa-passing.animated-hover.faa-slow:hover,.faa-passing.animated.faa-slow{-webkit-animation:passing 3s linear infinite;animation:passing 3s linear infinite}@-webkit-keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}@keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing-reverse,.faa-passing-reverse.animated,.faa-passing-reverse.animated-hover:hover{-webkit-animation:passing-reverse 2s linear infinite;animation:passing-reverse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-fast,.faa-passing-reverse.animated-hover.faa-fast:hover,.faa-passing-reverse.animated.faa-fast{-webkit-animation:passing-reverse 1s linear infinite;animation:passing-reverse 1s linear infinite}.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-slow,.faa-passing-reverse.animated-hover.faa-slow:hover,.faa-passing-reverse.animated.faa-slow{-webkit-animation:passing-reverse 3s linear infinite;animation:passing-reverse 3s linear infinite}@-webkit-keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}@keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}.faa-burst.animated,.faa-burst.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-burst{-webkit-animation:burst 2s infinite linear;animation:burst 2s infinite linear}.faa-burst.animated-hover.faa-fast:hover,.faa-burst.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-burst.faa-fast{-webkit-animation:burst 1s infinite linear;animation:burst 1s infinite linear}.faa-burst.animated-hover.faa-slow:hover,.faa-burst.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-burst.faa-slow{-webkit-animation:burst 3s infinite linear;animation:burst 3s infinite linear}@-webkit-keyframes falling{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}@keyframes falling{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}.faa-falling.animated,.faa-falling.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-falling{-webkit-animation:falling 2s linear infinite;animation:falling 2s linear infinite}.faa-falling.animated-hover.faa-fast:hover,.faa-falling.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-falling.faa-fast{-webkit-animation:falling 1s linear infinite;animation:falling 1s linear infinite}.faa-falling.animated-hover.faa-slow:hover,.faa-falling.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-falling.faa-slow{-webkit-animation:falling 3s linear infinite;animation:falling 3s linear infinite}#follower{position:absolute;color:#fff;width:30px;height:30px;border:2px;z-index:999999;border-radius:50%}#fullpage:hover #follower{display:block}#fullpage{min-width:100%;min-height:100%}.location-area{padding-top:0;padding-bottom:40px;position:relative;overflow:hidden;margin-bottom:20px;background:#f7f9ff}.location-area .hero-social-link{margin-left:0}.location-area .location-link{margin-bottom:33px}.hero-social-link span{color:#3e4455}.hero-social-link span:hover{color:#ff023e}.location-link ul li{position:relative;text-align:left;margin:0 0 12px;padding-left:40px}.contact-form-area-wrapper{padding:50px;background:#f7f9ff;box-shadow:0 10px 35px 0 rgba(113,120,150,.3);-webkit-box-shadow:0 10px 35px 0 rgba(113,120,150,.3);-moz-box-shadow:0 10px 35px 0 rgba(113,120,150,.3);-ms-box-shadow:0 10px 35px 0 rgba(113,120,150,.3);-o-box-shadow:0 10px 35px 0 rgba(113,120,150,.3);left:48%;position:absolute;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}.location-link ul li:before{position:absolute;top:47%;left:0;width:20px;height:2px;background:#3e4455}@-webkit-keyframes AnimationName{0%,100%{background-position:0 47%}50%{background-position:100% 54%}}@keyframes AnimationName{0%,100%{background-position:0 47%}50%{background-position:100% 54%}}@-webkit-keyframes scroll2{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@keyframes scroll2{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@-webkit-keyframes scroll1{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";bottom:0}50%{bottom:50%}100%{bottom:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@keyframes scroll1{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";bottom:0}50%{bottom:50%}100%{bottom:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@-webkit-keyframes scroll3{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@keyframes scroll3{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@-webkit-keyframes scroll4{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";bottom:0}50%{bottom:50%}100%{bottom:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@keyframes scroll4{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@-webkit-keyframes scroll5{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@keyframes scroll5{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}p.contact-info img{position:absolute;top:92%;right:50px}p.contact-info{font-size:29px;line-height:42px;font-family:Montserrat,sans-serif;font-weight:400;position:relative;text-align:left}.container-line{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;margin:0 auto}.container-line-center{width:70%;margin:0 auto;position:relative;height:100%}.line-item{float:left;width:25%;box-sizing:border-box;border-right:1px solid #eee;height:100%;position:relative}.line-item.five:before,.line-item.four:before,.line-item.one:before,.line-item.three:before,.line-item.two:before{width:5px;height:30px;background:#eee;content:''}.line-item:first-child{border-left:1px solid #eee}.line-item.one:before{position:absolute;top:0;left:-2px;-webkit-animation:scroll2 8s ease-out infinite;-moz-animation:scroll2 8s ease-out infinite;-ms-animation:scroll2 8s ease-out infinite;-o-animation:scroll2 8s ease-out infinite;animation:scroll2 8s ease-out infinite}.contact-form-area-wrapper button img,.leave-comment-area button img{left:20%;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.line-item.two:before{position:absolute;bottom:0;right:-2px;-webkit-animation:scroll1 6s ease-out infinite;-mox-animation:scroll1 6s ease-out infinite;-ms-animation:scroll1 6s ease-out infinite;-o-animation:scroll1 6s ease-out infinite;animation:scroll1 6s ease-out infinite}.line-item.three:before{position:absolute;top:0;right:-2px;-webkit-animation:scroll3 4s ease-out infinite;-moz-animation:scroll3 4s ease-out infinite;-ms-animation:scroll3 4s ease-out infinite;-o-animation:scroll3 4s ease-out infinite;animation:scroll3 4s ease-out infinite;display:none}.line-item.four:before{position:absolute;top:0;right:-2px;-webkit-animation:scroll4 5s ease-out infinite;-moz-animation:scroll4 5s ease-out infinite;-ms-animation:scroll4 5s ease-out infinite;-o-animation:scroll4 5s ease-out infinite;animation:scroll4 5s ease-out infinite}.line-item.five:before{position:absolute;bottom:0;right:-2px;-webkit-animation:scroll5 4s ease-out infinite;-moz-animation:scroll5 4s ease-out infinite;-ms-animation:scroll5 4s ease-out infinite;-o-animation:scroll5 4s ease-out infinite;animation:scroll5 4s ease-out infinite}.contact-form-area-wrapper .form-control{background:0 0;border:0;border-bottom:1px solid#3e4455;border-radius:0;margin-bottom:25px;padding:23px 0;font-size:14px;color:#3e4455;outline:0;box-shadow:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-form-area .form-control:focus{border-color:#f49d04;box-shadow:none}.homepage-2 .contact-form-area .form-control:focus,.homepage-3 .contact-form-area .form-control:focus{border-color:#ff023e}.contact-form-area-wrapper .form-control form input[type=text]:focus{outline:0}.contact-form-area-wrapper .form-control::-webkit-input-placeholder{color:#3e4455!important}.contact-form-area-wrapper .form-control::-moz-placeholder{color:#3e4455!important}.contact-form-area-wrapper .form-control:-ms-input-placeholder{color:#3e4455!important}.contact-form-area-wrapper .form-control:-o-input-placeholder{color:#3e4455!important}.contact-form-area-wrapper .form-control::placeholder{color:#3e4455!important}.contact-form-area-wrapper button img{position:absolute;top:43%;opacity:0;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.contact-form-area-wrapper button:hover img{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left:35%}.contact-form-area-wrapper button.comman-btn{display:inline-block;color:#20222b;background:#f49c04;font-size:12px;letter-spacing:2px;padding:13px 35px;font-family:Montserrat,sans-serif;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;text-transform:uppercase;outline:0;border:0;position:relative;overflow:hidden;z-index:1;font-weight:600;border-radius:5px}.homepage-2 .contact-form-area-wrapper button.comman-btn,.homepage-3 .contact-form-area-wrapper button.comman-btn{color:#fff;background:#ff023e}.contact-form-area-wrapper button.comman-btn:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;height:100%;background:#f49d04;z-index:-1;-webkit-transform:translate3D(0,-100%,0);-moz-transform:translate3D(0,-100%,0);-ms-transform:translate3D(0,-100%,0);-o-transform:translate3D(0,-100%,0);transform:translate3D(0,-100%,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-form-area-wrapper button.comman-btn:before,.contact-form-area-wrapper button.comman-btn:hover:after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.homepage-2 .contact-form-area-wrapper button.comman-btn:after,.homepage-3 .contact-form-area-wrapper button.comman-btn:after{background:#ff023e}.contact-form-area-wrapper button.comman-btn:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;height:100%;background:#f49c04;z-index:-2;-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);-o-transform:translate3D(0,0,0);transform:translate3D(0,0,0);transition:all .3s ease-in-out}.homepage-2 .contact-form-area-wrapper button.comman-btn:before,.homepage-3 .contact-form-area-wrapper button.comman-btn:before{background:#ff023e}.contact-form-area-wrapper button.comman-btn:hover{color:#f49d04}.homepage-2 .contact-form-area-wrapper button.comman-btn:hover,.homepage-3 .contact-form-area-wrapper button.comman-btn:hover{color:#ff023e}.contact-form-area-wrapper button.comman-btn:hover:after{-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);-o-transform:translate3D(0,0,0);transform:translate3D(0,0,0);transition:all .3s ease-in-out}.blog-heading a h3,.post-meta ul li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.blog-area.section-padding.section{padding-top:144px;margin-bottom:100px}.blog-area .section-title{margin-bottom:70px}.single-blog-image{position:relative}.single-blog-image span.blog-date{position:absolute;bottom:-20px;left:-20px}span.blog-date{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(0);background:#f49d04;text-align:center;line-height:48px;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif;color:#fff;text-transform:capitalize;width:140px;height:45px}.ac-grid a span,.codrops-top,.og-details a,button.reply-button{text-transform:uppercase}.blog-area .section-title h2{color:#3e4455;font-family:Montserrat,sans-serif}.homepage-2 span.blog-date{background:#3e4455;color:#fff}.section-title h2{margin-bottom:18px;font-size:36px;font-weight:700}.post-meta ul li,.post-meta ul li a{color:#3e4455;font-weight:400;font-size:14px}.post-meta ul li{padding:0 10px}.post-meta ul li a{font-family:Lato,sans-serif;transition:all .3s ease-in-out}.post-meta ul li a:hover{color:#f49d04}.homepage-2 .post-meta ul li a:hover{color:#ff023e}.post-meta{margin:30px 0 0 90px}.blog-heading{margin:30px 0}.blog-heading a h3{color:#212121;line-height:34px;font-weight:700;margin-left:30px;transition:all .3s ease-in-out}.single-blog-box,a.read-more-btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.homepage-2 .blog-heading a h3{color:#3e4455}.single-blog-box{text-align:left;padding-bottom:50px;transition:all .3s ease-in-out;border:1px}.single-blog-box.mb-50{margin-bottom:50px}.homepage-2 .single-blog-box{background:0 0;border:1px}.single-blog-box:hover h3{color:#f49d04}.homepage-2 .single-blog-box:hover h3{color:#ff023e}a.read-more-btn{color:#3e4455;padding:5px;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif;position:relative;margin-left:60px;transition:all .3s ease-in-out}.blog-quate-speech p:after,.blog-quate-speech p:before{font-family:themify;font-weight:700}.blog-detalis .blog-tag-cloud-list ul li a,a.read-more-btn:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}a.read-more-btn:hover{color:#f49d04}a.read-more-btn:hover:before{background:#f49d04}.homepage-2 a.read-more-btn:hover{color:#ff023e}.homepage-2 a.read-more-btn:hover:before{background:#ff023e}a.read-more-btn:before{position:absolute;top:50%;left:-30%;width:20px;height:1px;background:#3e4455;transition:all .3s ease-in-out}.homepage-3.homepage-2.blog-detalis-page{background-color:#fff}.homepage-3.homepage-2.blog-detalis-page:hover h3{color:#3e4455}.blog-detalis .single-blog-box{margin:0 25px;background:#fff;border:0}.blog-detalis .single-blog-image{top:-50px;z-index:1;border:10px}.blog-detalis span.blog-date{background:#3e4455;color:#fff}.blog-detalis .post-meta{margin:-22px 0 0 70px}.blog-detalis .blog-heading a h3{color:#3e4455;line-height:48px;font-size:30px;margin-left:0}.bolg-content{margin:0 60px}.blog-post .bolg-content{margin:0 30px}.blog-post .post-meta{margin:30px 0 0 65px}.homepage-3.homepage-2.blog-detalis-page .blog-post .blog-heading a h3{margin-left:0;font-size:30px;color:#3e4455}.homepage-3.homepage-2.blog-detalis-page .blog-post .blog-heading:hover h3{color:#ff023e}.blog-quate-speech p,.review p{font-size:20px;color:#2c324b}.blog-post .blog-discription{margin:0}.blog-post .blog-heading{margin:30px 0 20px}.blog-post a.read-more-btn{margin-left:30px}.blog-post .single-blog-image span.blog-date{bottom:0;left:-17px}.blog-detalis .blog-heading{margin-top:35px;margin-bottom:0}.blog-post .single-blog-box:hover{box-shadow:none}.blog-post .single-blog-box{background-color:#fff}.blog-discription{margin-top:30px;margin-bottom:100px}.blog-quate-speech{margin:40px 30px 30px 50px}.blog-discription p,.regular-right h3{margin-bottom:30px}.blog-quate-speech p{text-align:left;background:#eef1fb;padding:30px 10px 30px 57px;position:relative;font-style:italic}.blog-quate-speech p:before{position:absolute;top:15px;left:23px;content:"\e67f"}.blog-quate-speech p:after{position:absolute;bottom:15px;right:48%;content:"\e67e"}.blog-detalis .single-blog-image span.blog-date{position:absolute;bottom:-4px;left:7px}.regular-left{float:left;width:300px;margin-top:-22px}.regular-right h3{font-size:20px;line-height:30px;margin-top:60px;display:block;font-weight:700}p.p-last{margin-top:50px}.review{position:relative;background:#eef1fb;padding:30px 60px 30px 139px;margin-bottom:50px}.review img{position:absolute;left:35px;top:40px;border-width:2px;border-color:#717896;border-style:solid}.review-meta{position:relative;padding-left:30px}.blog-detalis .blog-tag-cloud-list ul li a{display:block;padding:7px 12px;font-size:12px;color:#3e4455;text-decoration:none;margin-right:10px;transition:.3s;border-width:1px;border-color:#717896;border-style:solid}.blog-detalis .social-links span,.single-comment-content{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.blog-detalis .blog-tag-cloud-list ul li a:hover{background:#ff023e;color:#fff;border-color:#ff023e}.blog-detalis .social-links span{background:0 0;text-align:center;line-height:35px;border-width:1px;border-color:#717896;border-style:solid;transition:all .3s ease-in-out;margin-left:10px;font-size:14px;width:35px;height:35px;color:#3e4455;display:inline-block}.categories-right-list a,.single-comment-content h4 span{display:block;font-family:Montserrat,sans-serif}.social-links span:hover{background:#ff023e;border-color:#ff023e;color:#fff}.review-meta h4{font-size:16px;font-weight:500;color:#3e4455}.review-meta:before{position:absolute;top:9px;left:0;width:20px;height:1px;background:#3e4455;content:""}.comment-area{margin-top:150px}.comment-area h2{font-size:24px;font-weight:700;color:#3e4455;margin-top:30px}.single-comment-content{position:relative;border-bottom:1px solid#e5f2ff;transition:all .3s ease-in-out;padding:30px 11px 30px 120px}.single-comment-content:last-child{border:none}.single-comment-content:hover button.reply-button{color:#ff023e}.single-comment-content.comment-padding-left{padding-left:160px}.single-comment-content.comment-padding-left img{left:6%}.single-comment-content img{position:absolute;left:0;top:30%;border-width:2px;border-color:#717896;border-style:solid}.single-comment-content h4{font-size:18px;color:#2c324b;font-weight:500}.single-comment-content h4 span{font-size:71%;font-weight:400;margin-top:5px;margin-bottom:15px;color:#3e4455}.comment-reply{text-align:right;position:relative}button.reply-button{border:none;background:0 0;font-size:12px;outline:0;position:absolute;right:10px;top:-30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500;color:#3e4455}.single-comment-content p{color:#535e72;margin-bottom:0}.leave-comment-area input[type=text],.leave-comment-area input[type=email]{width:100%;height:55px;margin-bottom:32px}.leave-comment-area textarea{width:100%;height:150px;box-shadow:none;margin-bottom:32px}.leave-comment-area .form-control{background:0 0;border:1px;border-radius:0;margin-bottom:25px;padding:15px;font-size:14px;color:#535e72;outline:0;box-shadow:none}.homepage-3 .leave-comment-area .form-control:focus,.leave-comment-area .form-control:focus{border-color:#ff023e}.leave-comment-area h2{font-size:24px;margin:50px 0}.leave-comment-area button.comman-btn{color:#fff;background:#3e4455;outline:0;border:0;position:relative}.homepage-3 .leave-comment-area button.comman-btn{color:#fff;background:#ff023e;outline:0;border:0;position:relative}.leave-comment-area button img{position:absolute;top:43%;opacity:0;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.blog-recent-post-content a,.categories-right-list a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;text-decoration:none}.leave-comment-area button.comman-btn:hover{color:#3e4455}.homepage-3 .leave-comment-area button.comman-btn:hover{color:#ff023e}.leave-comment-area .submit-button button:hover img{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left:35%}.blog-detalis .single-blog-box:hover{box-shadow:none}.blog-right-search-button{border:1px;padding:30px}.search-button input[type=text]{width:77%;padding:13px;border:1px solid #e5e9f8;outline:0;color:#3e4455;font-family:Montserrat,sans-serif}.search-button button{border:none;padding:13px 24px;background-color:#ff023e;position:absolute;border-radius:0 5px 5px 0}.blog-post{padding-top:150px}.blog-categories-right{margin-top:50px;border:1px;padding:30px}.blog-categories-right h2{font-size:24px;color:#3e4455;font-weight:600;margin:0 0 20px}.categories-right-list ul{margin:0;padding:0;list-style:none}.categories-right-list li{padding:10px 0}.categories-right-list a{font-size:14px;color:#3e4455;transition:all .3s ease-in-out}.categories-right-list a:hover{padding-left:10px;color:#ff023e}.blog-recent-post-image-1{margin-bottom:40px}.blog-recent-post{padding:30px 28px 0;border:1px;margin-top:50px}.shop-recent-post-image-1{margin-bottom:30px}.blog-recent-post h3{font-size:24px;font-weight:700;color:#3e4455;margin:0 0 30px}.blog-recent-post-content p{font-size:12px;color:#6d8195;margin:0 0 5px}.blog-recent-post-content h2{font-size:14px;font-weight:500;color:#3e4455;margin:0}.blog-recent-post-content{margin-top:20px}.blog-recent-post-content a{transition:all .3s ease-in-out}.blog-recent-post-content:hover h2{color:#ff023e}.blog-tag-cloud{padding:25px;border:1px;margin-top:50px}.blog-tag-cloud h2{font-size:24px;color:#3e4455;font-weight:700;margin:0 0 20px}.blog-tag-cloud-list ul{margin:0;padding:0}.blog-tag-cloud-list ul li{display:inline-block;padding:11px 6px}.blog-tag-cloud-list ul li a{display:block;border:1px;padding:7px 10px;font-size:12px;color:#3e4455;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Montserrat,sans-serif}.blog-tag-cloud-list ul li a:hover{background:#ff023e;border-color:#ff023e;color:#fff}.postwrapper .blog_wrap{margin:0 0 30px}.blog_wrap .title{margin-bottom:30px}.blog_wrap .post_date,.servicesbox .serviceicon{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;color:#000;border:1px solid #DBE6ED;float:left;font-size:15px;height:54px;line-height:54px;margin-right:10px;position:relative;text-align:center;width:54px;z-index:5;margin-top:20px}.blog_wrap .title h3{border-bottom:1px solid #545454;display:flex;font-size:18px;padding-bottom:15px}.blog_wrap .title h3 a,.copyright1 a,.miniboxes strong,.portfolio-wrap .title1 a,.post_meta i,.product_title a{color:#000;font-weight:400}.title span{float:left;padding:0 18px 0 0!important}.title{overflow:hidden}.blog_wrap{position:relative;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:10px}.modal{z-index:9999!important}.applybtn{position:absolute;right:85px;font-size:12px;border-radius:0;background:#232731;color:#fff;top:60px}.post_desc{margin-left:5px}.carrer{display:inline-block;width:100%}.page_title{font-size:22px;font-weight:600;border-bottom:2px solid #f49c03;display:block;padding-bottom:10px}.sidebar li a:hover{background:#f59d04;color:#fff;box-shadow:0 0 5px #585858;position:relative;margin-left:-4%;margin-right:-4%;width:108%;transition:.1s all}.perspectiveItems__image,.perspectiveItems__item-leftShadow:hover .perspectiveItems__image,li.show-web:hover{box-shadow:0 15px 25px 0 rgba(0,0,0,.22)}.sidebar li a{display:inline-block;width:100%;background-color:#232731;padding:10px;margin-bottom:2px;color:#fff}.mainlink{font-weight:700;font-size:14px;color:#232731;display:block}@media screen and (max-width:1080px) and (min-width:320px){.blog_wrap .post_date{display:none}.applybtn{position:static}.blog_wrap .title h3 a{font-size:17px}}img{max-height:inherit!important}.perspectiveItems__body{width:100%;margin:0 auto;transform-origin:center;perspective:1500px;transform-style:preserve-3d}.preview_wrap{width:100%;height:800px;padding:0;overflow:hidden}.tab-pane{max-height:600px;overflow:hidden}.bg{background:0 0}.web-container,li.show-web{background-size:cover;margin-bottom:50px}li.show-web{height:180px;float:left;overflow:hidden;list-style-type:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0) rotateZ(0);transform:rotateX(0) rotateZ(0);-webkit-transition:all 1.5s;transition:all 1.5s}.web-container{background-image:url(../img/svg-icons/monitor.svg);float:right;width:555px;padding:25px;height:465px}.frame_wrap{width:1280px;height:786px;border:0;-ms-transform:scale(.4);-moz-transform:scale(.4);-o-transform:scale(.4);-webkit-transform:scale(.4);transform:scale(.4);-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.ac-device,li.show-web:before{-webkit-transform-style:preserve-3d}li.show-web:before{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateY(90deg);transform-style:preserve-3d;transform:rotateY(90deg);width:8px}a li.show-web img{width:100%;max-height:none}li.show-web:after,li.show-web:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}li.show-web:hover{-webkit-transform:rotateX(0) rotateZ(0);transform:rotateX(0) rotateZ(0)}.perspectiveItems__image{display:block;margin:auto;width:100%;padding:10px;border-radius:5px;border:1px solid #eee}.perspectiveItems__item:hover{transform:translateZ(15px);cursor:pointer;z-index:999999}.perspectiveItems__item{padding:0 15px;margin:15px 0;height:270px;overflow:hidden;transition:all .2s;display:block;text-decoration:none}@font-face{font-family:fontawesome;src:url(../fonts/fontawesome.eot);src:url(../fonts/fontawesome.eot?#iefix) format('embedded-opentype'),url(../fonts/fontawesome.svg#fontawesome) format('svg'),url(../fonts/fontawesome.woff) format('woff'),url(../fonts/fontawesome.ttf) format('truetype');font-weight:400;font-style:normal}body,html{font-size:100%;padding:0;margin:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{display:table}body{font-family:Lato,Calibri,Arial,sans-serif;color:#333;background:#f9f9f9;font-size:.9em;overflow-x:hidden}a{outline:0;color:#999;text-decoration:none}a:hover{color:#000}.container>header{padding:1em 1.875em;margin-bottom:2em;background:#f5f5f5;position:relative}.inner{max-width:65em;width:100%;margin:0 auto}.container>header h1{font-size:2.125em;line-height:1.3;text-align:left;font-weight:400;float:left;width:50%}.main>p,.og-grid{text-align:center}.container>header span{display:block;font-weight:300;font-size:75%;color:silver;padding:0 0 .6em .1em}.main>p{font-weight:300;font-size:1.1em;color:#999;padding:2em}.codrops-top{background:#fff;background:rgba(255,255,255,.5);position:relative;font-size:.75em;box-shadow:1px 0 2px rgba(0,0,0,.2);line-height:2.2}.codrops-top a{padding:0 1em;letter-spacing:.1em;color:#333;display:inline-block}.codrops-top a:hover{background:rgba(255,255,255,.8);color:#000}.codrops-top span.right{float:right}.codrops-top span.right a{display:block}.codrops-demos{float:right;padding-top:1em}.codrops-demos a{display:inline-block;margin:1em;line-height:2;color:#666;font-weight:700;border-bottom:4px solid transparent}.codrops-demos a:hover{color:#000;border-color:#000}.codrops-demos a.current-demo,.codrops-demos a.current-demo:hover{color:#aaa;border-color:#aaa}.og-grid{padding:20px 0;margin:20px auto;width:100%}.og-grid li{display:inline-block;margin:1em 1em 2em 5px;vertical-align:top;width:30%;overflow:hidden;height:200px;box-shadow:0 5px 15px #dad9d9}.og-grid li:hover img{-webkit-filter:grayscale(100%);filter:none;transition:all .4s ease-in-out;transform:scale(1.5) rotate(7deg)}.og-grid li>a,.og-grid li>a img{border:none;outline:0;display:block;position:relative;min-height:200px}.og-grid li.og-expanded>a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#eee;border-width:15px;left:50%;margin:-20px 0 0 -15px}.og-expander{position:absolute;background:#eee;top:auto;left:0;width:100%;margin-top:0;text-align:left;height:0;overflow:hidden}.og-expander-inner{padding:50px 30px;height:100%}.og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer}.og-close::after,.og-close::before{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::after,.og-close:hover::before{background:#333}.og-details,.og-fullimg{width:50%;float:left;height:100%;overflow:hidden;position:relative}.og-details{padding:0 40px 0 20px}.og-fullimg{text-align:center}.og-fullimg img{display:inline-block;max-height:100%;max-width:100%}.og-details p{font-weight:400;font-size:16px;line-height:22px;color:#999}.og-details a{font-weight:700;color:#333;letter-spacing:2px;padding:10px 15px;border:1px solid #333;display:inline-block;margin:30px 0 0;outline:0}.og-details a::before{content:'\2192';display:inline-block;margin-right:10px}.og-details a:hover{border-color:#999;color:#999}.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width:830px){.og-expander h3{font-size:32px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media screen and (max-width:650px){.og-grid li{width:94%;margin:1em auto}.og-fullimg{display:none}.og-details{float:none;width:100%}}.ac-wrapper{width:100%;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 25%;-moz-perspective-origin:50% 25%;perspective-origin:50% 25%}.ac-wrapper h2{width:37%;position:absolute;font-weight:600;font-size:3em;text-align:left;padding:0 10px 0 0;color:#232731}.ac-wrapper span{width:50%;top:20%;position:absolute;font-weight:300;padding:0 180px 0 10px;display:block;font-size:12px;color:#3C3C3C;line-height:20px;margin-top:20px;font-family:cursive;text-align:justify;border-left:2px solid}.ac-device{background:url(../img/android.svg) no-repeat #FFF;width:300px;height:631px;background-size:cover;border-radius:35px;margin:0 auto;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.ac-device a{height:464px;width:264px;display:inline-block;position:relative;overflow:hidden;margin:82px 20px 0}.ac-device a img,.ac-device h3,.ac-device nav{width:100%;position:absolute}.ac-device a img{display:block}.ac-device h3{font-size:2.5em;left:100%;top:60%;margin-left:30px;font-weight:300;color:#888}.ac-grid,.ac-grid a span{height:100%;top:0;opacity:0}.ac-device nav{bottom:1em;left:100%;margin-left:2em}.ac-device nav span{background:#333;font-size:2.8em;font-weight:300;cursor:pointer;color:#fff;line-height:.9;padding:0 .08em;margin:2px;width:36px;text-align:center;display:inline-block}.ac-grid{position:absolute;width:620px;left:50%;margin-left:-310px;z-index:1000;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateZ(-350px);-moz-transform:translateZ(-350px);transform:translateZ(-350px)}.ac-grid a{width:145px;display:block;position:relative;float:left;margin:10px 5px;cursor:pointer}.ac-grid a img{display:block;width:100%}.ac-grid a span{position:absolute;width:100%;left:0;text-align:center;padding:3em 1em 0;z-index:100;color:#ddd;background:rgba(0,0,0,.4);font-weight:700;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.ac-grid a:hover span{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px)}.ac-wrapper.ac-gridview .ac-device{-webkit-transform:translateZ(-350px);-moz-transform:translateZ(-350px);transform:translateZ(-350px);opacity:.6}.ac-wrapper.ac-gridview .ac-grid{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);opacity:1;pointer-events:auto}@media screen and (max-width:63.875em){.ac-wrapper{font-size:60%;width:100%;padding:0 20px}.ac-wrapper h2{width:auto}.ac-device{margin:0}.ac-device h3{width:50%;left:290px}.ac-wrapper h2{left:308px;padding:0;text-align:left;margin-left:30px}.ac-device nav{left:280px;font-size:2em}}@media screen and (max-width:39.8125em){.ac-grid{width:90%;left:5%;margin-left:0;padding-top:150px}.ac-grid a{width:22%}}@media screen and (max-width:35.6875em){.ac-wrapper{padding:0 20px 100px}.ac-wrapper h2{width:100%;text-align:center;margin:0 0 1em;top:0;left:auto;position:relative}.ac-device{margin:0 auto;width:300px}.ac-device h3,.ac-device nav{position:relative;text-align:center;margin:0;left:auto}.ac-device h3{top:auto;width:100%;padding-top:100px;display:block}.ac-device nav{padding-top:20px;bottom:auto}}.rb-grid{text-align:center;margin:0 auto;display:initial}.rb-grid li{width:24%;box-shadow:1px 1px 19px #CECACA;height:15em;margin:.5%;background:#fff;color:#444;display:block;float:left;padding:1.6em;cursor:pointer;position:relative}.rb-grid li.rb-span-2{width:49%}.rb-grid li.rb-span-4{width:99%}.rb-grid li h3{font-size:2.6em;font-weight:100}.rb-grid li[class*=" icon-"]:before,.rb-grid li[class^=icon-]:before{font-size:10em;position:absolute;display:block;width:100%;height:100%;top:0;left:0;line-height:3;opacity:.4;text-align:right;pointer-events:none}.rb-temp{display:block;font-size:2em;opacity:.5;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.rb-grid li:hover .rb-temp{opacity:1}.rb-overlay{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease,clip .4s ease;-moz-transition:opacity .4s ease,-moz-transform .4s ease,clip .4s ease;transition:opacity .4s ease,transform .4s ease,clip .4s ease;z-index:-1;pointer-events:none;cursor:default}.rb-overlay img{margin:50px auto;width:90%}.rb-close{position:absolute;top:2.4em;right:2.4em;width:2em;height:2em;text-indent:-9000px;cursor:pointer;z-index:1000;font-size:6px;color:#444}.rb-close::before,.rb-week{width:100%;height:100%}.rb-close::before{content:"\f00d";font-weight:100;position:absolute;top:0;left:0;font-size:3em;line-height:.6;text-align:center;text-indent:0}.rb-week>div{width:10%;height:100%;float:left;position:relative;padding:3% 0}.rb-week>div:first-child{width:30%}.rb-week span{padding:5% 0;font-size:2em;font-weight:100;display:block;margin:auto 0;height:30%;width:100%;line-height:.8}.rb-week span.rb-city{font-weight:700;padding:1% 10%;font-size:1em;line-height:1.2}.rb-week [class^=icon-]:before{font-size:2.5em;font-weight:400}.rb-week>div:first-child [class^=icon-]{opacity:.1}@media screen and (max-width:63.125em){.rb-grid li,.rb-grid li.rb-span-2,.rb-grid li.rb-span-4{width:98%;margin:1%;height:10em;text-align:left}.rb-grid li[class*=" icon-"]:before,.rb-grid li[class^=icon-]:before{font-size:6em;left:auto;right:0;line-height:2.5}.rb-grid li>div{text-align:center}}.fs-form-wrap{position:relative;width:100%;height:100%;margin-bottom:100px;min-height:283px;display:inline-block}.overview .fs-form-wrap{height:auto}.fs-title{position:absolute;top:0;left:0;margin:0;padding:40px;width:100%}.fs-title h1{margin:0}.fs-form{position:relative;text-align:left;font-size:2.5em}.no-js .fs-form{padding:0 0 6em}.fs-form-full{top:32%;margin:0 auto;width:70%}.fs-form-full,.fs-message-error{max-width:960px}.fs-form-overview{padding:2.5em 30% 6em;width:100%;height:100%;background:#eee;color:#3b3f45;font-size:1.2em}.fs-fields,.fs-fields>li{position:relative;padding:0}.fs-form-overview .fs-fields::before{display:block;margin-bottom:2.5em;color:#3b3f45;content:'Review & Submit';font-weight:700;font-size:1.85em}.fs-form.fs-show{-webkit-animation:animFadeIn .5s;animation:animFadeIn .5s}@-webkit-keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}.fs-form.fs-show .fs-fields{-webkit-animation:animMove .5s;animation:animMove .5s}@-webkit-keyframes animMove{from{top:100px}}@keyframes animMove{from{top:100px}}.fs-form-full .fs-fields>li,.fs-message-error,.fs-message-final,.fs-nav-dots,.fs-numbers,.fs-progress,button.fs-continue{visibility:hidden}.no-js .fs-form-full .fs-fields>li{visibility:visible}.fs-show{visibility:visible!important}.fs-form .fs-display-next .fs-hide,.fs-form .fs-display-prev .fs-hide,.fs-form li.fs-current{visibility:visible}.fs-form-wrap button{border:none;background:0 0}.fs-form-wrap button[disabled]{opacity:.3;pointer-events:none}.fs-form-wrap button:focus,.fs-form-wrap input:focus{outline:0}.fs-form .fs-submit{display:none}.fs-fields{margin:0 auto;top:0}.fs-fields>li{z-index:1;margin:0;border:none}.fs-fields>li:hover{z-index:999}.js .fs-form-full .fs-fields>li{position:absolute;width:100%;margin-top:2.5em}.fs-form-overview .fs-fields>li,.no-js .fs-form .fs-fields>li{margin:1em 0 2em;padding:0 0 2em}.fs-fields>li label{position:relative}.fs-fields>li label.fs-field-label{display:inline-block;padding:0 5px 1em 0;font-weight:700;pointer-events:none}.fs-form-full .fs-fields>li label[data-info]::after{position:relative;display:inline-block;margin-left:10px;width:24px;height:24px;border:2px solid rgba(0,0,0,.4);color:rgba(0,0,0,.4);border-radius:50%;content:'i';vertical-align:top;text-align:center;font-weight:700;font-style:italic;font-size:14px;font-family:Georgia,serif;line-height:20px;cursor:pointer;pointer-events:auto}.fs-fields>li .fs-radio-custom span,.fs-numbers{font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fs-form-full .fs-fields>li label[data-info]::before{position:absolute;bottom:100%;left:0;padding:0 0 10px;min-width:200px;content:attr(data-info);font-size:.4em;color:#6a7b7e;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);pointer-events:none}.fs-form-full .fs-fields>li label[data-info]:hover::before{opacity:1;transform:translate3d(50%,90%,0)}.fs-form-full .fs-fields>li .fs-info:hover,.fs-form-full .fs-fields>li label:hover~.fs-info{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.fs-continue::after,.fs-form li.fs-hide,.fs-form li.fs-show{pointer-events:none}.fs-fields input{display:block;margin:0;padding:0 0 .15em;width:100%;border:none;border-bottom:2px solid rgba(0,0,0,.2);background-color:transparent;color:#999;text-overflow:ellipsis;font-weight:700;font-size:1em;border-radius:0}.fs-fields input:invalid{box-shadow:none}.fs-form-overview .fs-fields input{border-bottom-color:transparent;color:rgba(0,0,0,.5);font-size:1.2em}.fs-fields [required]{background-image:url(../img/abacusstar.svg);background-position:top right;background-size:18px;background-repeat:no-repeat}.fs-fields input:focus{background-color:#FFF;border-bottom:3px solid #000!important;transition:all ease-in}.fs-form-overview .fs-fields input:focus{background-color:#eee}.fs-fields .fs-radio-custom input[type=radio]{position:absolute;display:block;margin:0 auto 20px;width:100%;height:100%;opacity:0;cursor:pointer}.fs-fields>li .fs-radio-custom span{float:left;position:relative;margin-right:3%;padding:10px;max-width:200px;width:30%;text-align:center;font-size:50%}.fs-fields>li .fs-radio-custom span label{color:rgba(0,0,0,.4);-webkit-transition:color .3s;transition:color .3s}.fs-form-overview .fs-fields>li .fs-radio-custom span{max-width:140px;font-size:75%}.fs-fields>li .fs-radio-custom label{display:block;padding-top:100%;width:100%;height:100%;cursor:pointer}.fs-fields .fs-radio-custom label::after{position:absolute;top:50%;left:50%;width:100%;height:100%;background-position:50% 0;background-size:85%;background-repeat:no-repeat;content:'';opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fs-fields .fs-radio-custom label.radio-mobile::after{background-image:url(../img/mobile.svg)}.fs-fields .fs-radio-custom label.radio-social::after{background-image:url(../img/social.svg)}.fs-fields .fs-radio-custom label.radio-conversion::after{background-image:url(../img/conversion.svg)}.fs-fields .fs-radio-custom label:hover::after,.fs-fields input[type=radio]:checked+label::after,.fs-fields input[type=radio]:focus+label::after{opacity:1}.fs-fields .fs-radio-custom input[type=radio]:checked+label{color:#eee}.fs-form-overview .fs-fields .fs-radio-custom input[type=radio]:checked+label{color:rgba(0,0,0,.8)}.fs-fields textarea{padding:.25em;width:100%;height:200px;border:2px solid rgba(0,0,0,.2);background-color:transparent;color:#999;font-weight:700;font-size:.85em;resize:none}.fs-form-overview .fs-fields textarea{height:100px;color:rgba(0,0,0,.5);padding:0;border-color:transparent}.fs-fields textarea:focus{outline:0}.fs-form-overview .fs-fields textarea:focus{background:#eee}.fs-form div.cs-select.cs-skin-boxes{display:block}.fs-form-overview .cs-skin-boxes>span{border-radius:5px;width:90px;height:70px;font-size:.8em}.fs-form-overview .cs-skin-boxes>span::before{padding-top:50px;box-shadow:0 20px 0 #292c30,inset 0 -5px #292c30}.fs-fields input.fs-mark{padding-left:1em;background-image:url(../img/dollar.svg);background-position:0 .15em;background-size:auto 75%;background-repeat:no-repeat}.fs-fields input.fs-mark[required]{background-image:url(../img/dollar.svg),url(../img/abacusstar.svg);background-position:0 .15em,top right;background-size:auto 75%,18px;background-repeat:no-repeat}.fs-fields input::-webkit-input-placeholder,.fs-fields textarea::-webkit-input-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:-moz-placeholder,.fs-fields textarea:-moz-placeholder{color:rgba(0,0,0,.1)}.fs-fields input::-moz-placeholder,.fs-fields textarea::-moz-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:-ms-input-placeholder,.fs-fields textarea:-ms-input-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:focus::-webkit-input-placeholder{color:transparent}.fs-nav-dots{position:absolute;margin-top:95px;right:0}.fs-nav-dots button{position:relative;display:block;padding:0;margin:16px 0;width:16px;height:16px;border-radius:50%;background:0 0;-webkit-transition:-webkit-transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease}.fs-message-error,button.fs-continue{position:absolute;right:0;margin-top:300px}.fs-nav-dots button::after,.fs-nav-dots button::before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.5);content:'';text-indent:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fs-nav-dots button::after{background-color:rgba(0,0,0,.4);-webkit-transform:perspective(1000px) rotate3d(0,1,0,180deg);transform:perspective(1000px) rotate3d(0,1,0,180deg)}.fs-nav-dots button.fs-dot-current{-webkit-transform:perspective(1000px) rotate3d(0,1,0,180deg);transform:perspective(1000px) rotate3d(0,1,0,180deg)}.fs-nav-dots button.fs-dot-current::before,.fs-nav-dots button:hover::before{background:#eee}.fs-progress{position:absolute;top:0;width:0;height:.2em;background:#232731;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.fs-numbers{position:absolute;top:0;right:0;overflow:hidden;color:rgba(0,0,0,.4);width:2em;font-size:2em;cursor:default}.fs-numbers:after{position:absolute;width:100%;text-align:center;content:'/';font-weight:300;opacity:.4;left:0}.fs-numbers span{float:right;width:40%;text-align:center}.fs-numbers .fs-number-current{float:left}.fs-numbers .fs-number-new{position:absolute;left:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.fs-numbers.fs-show-next .fs-number-new{-webkit-animation:animMoveUpFromDown .4s both;animation:animMoveUpFromDown .4s both}@-webkit-keyframes animMoveUpFromDown{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@keyframes animMoveUpFromDown{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fs-numbers.fs-show-next .fs-number-current{-webkit-animation:animMoveUp .4s both;animation:animMoveUp .4s both}@-webkit-keyframes animMoveUp{to{-webkit-transform:translateY(-100%)}}@keyframes animMoveUp{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.fs-numbers.fs-show-prev .fs-number-new{-webkit-animation:animMoveDownFromUp .4s both;animation:animMoveDownFromUp .4s both}@-webkit-keyframes animMoveDownFromUp{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@keyframes animMoveDownFromUp{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fs-numbers.fs-show-prev .fs-number-current{-webkit-animation:animMoveDown .4s both;animation:animMoveDown .4s both}@-webkit-keyframes animMoveDown{to{-webkit-transform:translateY(100%)}}@keyframes animMoveDown{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}button.fs-continue,button.fs-submit{padding:.2em 1em;border:3px solid #232529;border-radius:40px;font-weight:600;color:rgba(0,0,0,.4)}.fs-form-overview .fs-submit,.no-js .fs-form .fs-submit{display:block;float:right}.fs-form-overview .fs-submit{border-color:#232529;color:#232529}button.fs-continue:hover,button.fs-submit:focus,button.fs-submit:hover{background:#232529;color:#fff}.fs-continue::after{position:absolute;top:100%;left:0;width:100%;line-height:3;text-align:center;background:0 0;color:rgba(0,0,0,.3);content:'or press ENTER';font-size:.65em}.fs-message-error{max-width:960px;color:#eb7e7f;font-weight:700;font-size:1em;transform:translate3d(-50%,-5px,0)}.fs-message-error.fs-show{opacity:1;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.fs-form .fs-display-next .fs-hide .fs-anim-lower,.fs-form .fs-display-next .fs-hide .fs-anim-upper{-webkit-animation:animHideNext .5s cubic-bezier(.7,0,.3,1) forwards;animation:animHideNext .5s cubic-bezier(.7,0,.3,1) forwards}.fs-form .fs-display-next .fs-hide .fs-anim-lower{-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes animHideNext{to{opacity:0;-webkit-transform:translate3d(0,-500px,0)}}@keyframes animHideNext{to{opacity:0;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}.fs-form .fs-display-next .fs-show .fs-anim-lower,.fs-form .fs-display-next .fs-show .fs-anim-upper{-webkit-animation:animShowNext .5s cubic-bezier(.7,0,.3,1) both .15s;animation:animShowNext .5s cubic-bezier(.7,0,.3,1) both .15s}.fs-form .fs-display-next .fs-show .fs-anim-lower{-webkit-animation-delay:.25s;animation-delay:.25s}@-webkit-keyframes animShowNext{from{opacity:0;-webkit-transform:translate3d(0,500px,0)}}@keyframes animShowNext{from{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}.fs-form .fs-display-prev .fs-hide .fs-anim-lower,.fs-form .fs-display-prev .fs-hide .fs-anim-upper{-webkit-animation:animHidePrev .5s cubic-bezier(.7,0,.3,1) forwards;animation:animHidePrev .5s cubic-bezier(.7,0,.3,1) forwards}.fs-form .fs-display-prev .fs-hide .fs-anim-upper{-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes animHidePrev{to{opacity:0;-webkit-transform:translate3d(0,500px,0)}}@keyframes animHidePrev{to{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}.fs-form .fs-display-prev .fs-show .fs-anim-lower,.fs-form .fs-display-prev .fs-show .fs-anim-upper{-webkit-animation:animShowPrev .5s cubic-bezier(.7,0,.3,1) both .15s;animation:animShowPrev .5s cubic-bezier(.7,0,.3,1) both .15s}.fs-form .fs-display-prev .fs-show .fs-anim-upper{-webkit-animation-delay:.25s;animation-delay:.25s}@-webkit-keyframes animShowPrev{from{opacity:0;-webkit-transform:translate3d(0,-500px,0)}}@keyframes animShowPrev{from{opacity:0;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}input[type=text]::-ms-clear{display:none}@media screen and (max-width:52.5em){body{min-height:500px}.fs-form-wrap{font-size:70%}.fs-form{top:6em;right:2em;left:0;padding:0 3.75em 0 1em;width:auto;font-size:2em}.fs-form.fs-form-overview{top:0;right:0;padding:1.5em 1em 8em;font-size:1.5em}.fs-title{padding:20px}.fs-numbers{margin:20px}.fs-nav-dots{right:25px}button.fs-continue{overflow:hidden;margin-top:321px;padding:50px 0 0 50px;width:50px;height:50px;border-radius:50%;font-size:2em}button.fs-continue::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'\27A1';text-align:center;font-size:1em;line-height:50px}.fs-continue::after{content:''}button.fs-submit{width:100%;font-size:1.25em}.fs-message-error{bottom:1.75em;left:0;padding:0 90px 0 2em;width:100%;font-size:1.5em;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.fs-message-error.fs-show{transform:translate3d(10%,380px,0)}}