body,h3,h4,h5,h6{font-weight:500}.section-clients a,a{-webkit-transition:all .2s linear}iframe,img{height:auto}.rs-canvas,body,hr,html,iframe{width:100%}.logo-img,.video-wrapper,img{max-width:100%}.ab-menu>li>a,.menu-search input,.uppercase{text-transform:uppercase}.bypostauthor,.gallery-caption,.screen-reader-text{cursor:auto}body,html{height:100%;margin:0;padding:0;-ms-overflow-style:scrollbar}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;min-height:100%;font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:26px;letter-spacing:normal;font-size:15px;color:#606060;background:#fff}#video-button.pause .fa:before,#video-button.play .fa:before,p.wrapper:before{font-family:ElegantIcons}mark{color:#fff;background:#3498db}hr{display:block;line-height:25px;margin:30px 0;position:relative}h1,h2,h3,h4,h5,h6{color:#303030;font-weight:500;letter-spacing:-1px;margin:0}h3,h4,h5,h6{letter-spacing:normal}h1,h2{margin:0 0 25px}h4,h5,h6,p{margin:0 0 20px}h1{font-size:40px;line-height:46px}h2{font-size:32px;line-height:40px}h3{font-size:28px;line-height:34px;margin-bottom:25px}h4{font-size:24px;line-height:30px}h5{font-size:20px;line-height:24px}h6{font-size:16px;line-height:20px}a{color:#3498db;text-decoration:none;transition:all .2s linear}.btn:active,.btn:focus,.btn:hover,a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:none;outline:0;box-shadow:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.a-inherit{color:inherit}.a-inherit:hover{color:#3498db}::-moz-selection{text-shadow:none;color:#fff;background:#353739}::selection{text-shadow:none;color:#fff;background:#353739}iframe{border:0;margin:0;overflow:hidden}.fix-iframe-mb{margin-bottom:-8px}.back-to-top{z-index:9999;position:fixed;bottom:-50px;right:0;color:#fff;border-bottom:40px solid #3498db;border-left:40px solid transparent;cursor:pointer;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.back-to-top .icon{position:absolute;top:18px;left:-23px;font-size:20px}.bg-img,.bg-pattern{position:relative;background-position:50% 0}.back-to-top:hover{color:#3498db;border-bottom-color:#292c31;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.bg-img{-webkit-backface-visibility:visible!important;background-repeat:no-repeat;background-size:cover}@media (min-width:992px){.bg-img.fixed{background-attachment:fixed}}.bg-pattern{background-repeat:repeat}.shadow1{background:url(../images/shadow1.png) top center no-repeat;height:30px;margin-bottom:-30px}.shadow2,.shadow3{height:60px;margin-bottom:-60px}.shadow2{background:url(../images/shadow2.png) top center no-repeat}.shadow3{background:url(../images/shadow3.png) top center no-repeat;margin-top:-10px}.bg-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:#40454e;opacity:.6}.bg-overlay.gradient-1{background:-webkit-linear-gradient(left,rgba(41,44,49,1) 0,rgba(41,44,49,.9) 50%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%);background:linear-gradient(to right,rgba(41,44,49,1) 0,rgba(41,44,49,.9) 50%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%);opacity:1}.bg-overlay.gradient-2{background:-webkit-linear-gradient(right,rgba(41,44,49,1) 0,rgba(41,44,49,.9) 50%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%);background:linear-gradient(to left,rgba(41,44,49,1) 0,rgba(41,44,49,.9) 50%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%);opacity:1}.bg-overlay.gradient-3{background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,.9) 65%,rgba(255,255,255,.2) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,.9) 65%,rgba(255,255,255,.2) 80%,rgba(255,255,255,0) 100%);opacity:1}.bg-overlay.gradient-4{background:-webkit-linear-gradient(bottom,rgba(41,44,49,1) 0,rgba(41,44,49,.9) 50%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%);background:linear-gradient(to top,rgba(41,44,49,1) 0,rgba(41,44,49,.9) 50%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%);opacity:1}.bg-overlay.overlay-main{background:#3498db}.bg-overlay.overlay-light{background:#fafafa}.bg-overlay.video{background:#40454e}.bg-overlay.bg-overlay01{background:rgba(26,28,31,.7);opacity:1}.bg-overlay.bg-overlay02{background:rgba(26,28,31,.8);opacity:1}.bg-overlay.bg-overlay03{background:rgba(50,51,51,.6);opacity:1}.rs-canvas{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.br-bottom-center::after,.br-bottom:after{content:"";display:block;height:1px;width:35px;border-top:2px solid #3498db}.br-bottom:after{margin:6px 0 10px}.br-bottom-center::after{margin:8px auto 10px}.br-bottom-center.large:after{width:50px;border-top:2px solid #3498db}.br-left{border-left:2px solid #3498db;padding-left:15px}.simple-hr{border-top:1px solid #eee;margin:60px 0}.simple-hr.large-hr{margin:90px 0}.br-top{border-top:2px solid #3498db}.video-wrapper{max-height:450px;width:100%;height:auto;overflow:hidden}@media (max-width:767px){.simple-hr.xs-small-hr{margin:40px 0}.video-wrapper{max-height:280px}}@media (max-width:991px){.simple-hr.sm-small-hr{margin:40px 0}.video-wrapper{max-height:380px}}@media (min-width:1400px){.video-wrapper{max-height:550px}}.video-wrapper video{width:100%;height:100%;z-index:1}.video-caption{position:absolute;width:100%;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}#video-button{position:absolute;left:40px;bottom:40px;color:#fff;font-size:30px}#video-button.pause .fa:before{content:"\5f"}#video-button.play .fa:before{content:"\3d"}.animated.on{opacity:1}@media(max-width:991px){.max_height.sm_max_height .el_max_height{height:auto!important}}@media (max-width:767px){.max_height.xs_max_height .el_max_height{height:auto!important}}.align-middle{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ab-menu>li.li-menu>a>.icon,.ab-menu>li>a,.menu-search,.menu-wrapper,.relative{position:relative}.br0{border-radius:0!important}.br1{border-radius:1px!important}.br2{border-radius:2px!important}.br4{border-radius:4px!important}.br6{border-radius:6px!important}.br8{border-radius:8px!important}.op8{opacity:.8!important}.op7{opacity:.7!important}.op6{opacity:.6!important}.op5{opacity:.5!important}.op4{opacity:.4!important}.op2{opacity:.2!important}.op0{opacity:0!important}.montserrat{font-family:Montserrat,Lato,'Helvetica Neue',Helvetica,Arial,sans-serif}.ab-menu>li>a,.megamenu,.menu-search input,.submenu{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.word-wrap{word-wrap:break-word}.fs-small{font-size:80%!important}.fs-large{font-size:120%!important}.fs-15{font-size:15px!important}.line-height-1-5{line-height:1.5!important}.block{display:block!important}.inline-block{display:inline-block!important}.unstyled{list-style:none;padding:0 0 10px 20px}.pull-center{display:block;margin-left:auto!important;margin-right:auto!important;clear:both;text-align:center}.text-left{text-align:left!important}.text-right{text-align:right!important}.m0{margin:0!important}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.p0{padding:0!important}.pb0{padding-bottom:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pl0{padding-left:0!important}.pt5{padding-top:5px!important}.py5{padding-left:5px!important;padding-right:5px!important}.py10{padding-left:10px!important;padding-right:10px!important}.py15{padding-left:15px!important;padding-right:15px!important}.py20{padding-left:20px!important;padding-right:20px!important}.no-border{border:none!important}.full-width{width:100%}.full-height{height:100%}.color-inherit{color:inherit!important}.color-main{color:#3498db!important}.color-white{color:#fff!important}.color-alpha{color:rgba(250,250,250,.9)}.color-darker{color:#303234!important}.color-dark{color:#505355!important}.color-default{color:#667!important}.color-gray{color:#999a9b!important}.color-on-dark{color:#d2d4d9!important}.color-on-img{color:#e2e3e4!important}.bg-main{background-color:#3498db!important}.bg-dark{background-color:#444648!important}.bg-darker{background-color:#303234!important}.bg-dark-gray{background-color:#788!important}.bg-light-gray{background-color:#aaabac!important}.check-media{display:none;width:0}@media (max-width:767px){.xs-p0{padding:0!important}.xs-pb0{padding-bottom:0!important}.xs-pt0{padding-top:0!important}.xs-m0{margin:0!important}.xs-mt0{margin-top:0!important}.xs-mb0{margin-bottom:0!important}.xs-mb10{margin-bottom:10px!important}.xs-text-center{text-align:center!important}.xs-pull-left{float:left!important}.xs-block{display:block}}@media (max-width:991px){.check-media{width:991px}.sm-p0{padding:0!important}.sm-pt0{padding-top:0!important}.sm-pb0{padding-bottom:0!important}.sm-m0{margin:0!important}.sm-mt0{margin-top:0!important}.sm-mb0{margin-bottom:0!important}.sm-mb10{margin-bottom:10px!important}.sm-mt10{margin-top:10px!important}.sm-mt50{margin-top:50px!important}.sm-mb50{margin-bottom:50px!important}.sm-block{display:block!important}.sm-pull-left{float:left!important}}.fix1{margin-top:3px}.menu-wrapper:after,.menu-wrapper:before{display:table;content:" "}.menu-wrapper:after{clear:both}.ab-menu{width:100%;padding:0;margin:0;float:left;list-style:none}.ab-menu li{display:inline-block;float:left}.ab-menu>li>a{padding:30px 25px;font-size:11px;letter-spacing:1px;display:inline-block;color:#303439;z-index:10;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ab-menu>li.current>a,.ab-menu>li:hover>a,.ab-menu>li>a:focus,.ab-menu>li>a:hover{color:#3498db!important;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ab-menu>li.li-icon>a{padding:30px 10px}.ab-menu>li.li-menu>a>.icon{font-size:16px;top:3px}.ab-menu>li.li-language .img-language{width:16px;height:16px;position:relative;top:-1px}.menu-languages .img-language{margin-right:15px}.ab-menu .li-separator{margin:4px 0;padding:0;border-top:1px solid rgba(100,100,100,.15)}.menu-search button,.menu-search input{background-color:transparent;border:none}.ab-menu>li.li-settings>a>.icon{font-size:10px}.menu-search{margin:0;width:100%}.menu-search input{width:100%;height:40px;padding:5px 10px 5px 15px;letter-spacing:1.5px;color:#dadde2;font-size:10px;line-height:22px}.menu-search input:active,.menu-search input:focus,.menu-search input:hover{box-shadow:none;outline:0}.menu-search ::-webkit-input-placeholder{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:#dadde2;font-weight:500;font-size:10px}.menu-search ::-moz-placeholder{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:#dadde2;opacity:1;font-weight:500;font-size:10px}.menu-search :-ms-input-placeholder{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:#dadde2;font-weight:500;font-size:10px;padding-bottom:5px}.menu-search button{position:absolute;top:5px;right:5px;color:#3498db;font-size:13px}.ab-menu>li.li-cart .cart-count{display:inline-block;width:18px;height:18px;font-size:10px;line-height:18px;border-radius:50%;color:#fff;background-color:#3498db;position:absolute;right:10px;top:25px;text-align:center;padding:0 0 0 1px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:991px){.ab-menu>li.li-cart .cart-count{display:none}}.megamenu.megamenu-cart{left:auto;right:0;width:350px;min-width:350px}.megamenu-list .li-shop-cart{margin-bottom:25px}.megamenu-list .li-shop-cart .price{color:#3498db;font-size:12px;display:block}.megamenu-list .li-shop-cart img{width:50px;height:50px;float:left;border-radius:4px}.megamenu,.megamenu-list>li,.submenu>li,.vertical-menu-list>li{width:100%}.megamenu-list .li-shop-cart a{margin-left:70px;display:block;padding:0}.li-visible-mobile{display:none}@media (max-width:991px){.li-visible-mobile{display:inline-block;margin-left:7px}}.megamenu,.submenu{position:absolute;background-color:rgba(41,44,49,.97);color:#c8cace;word-spacing:1px;z-index:999999;display:none}.megamenu.megamenu-widgets{color:inherit;font-weight:500;word-spacing:normal;letter-spacing:normal;font-size:14px;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}.megamenu-list>.title,.title-slider,.top-menu>li>a,.vertical-menu .panel-title,.vertical-menu-list,.vertical-menu-list>.title{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.btn-slider,.title-slider.uppercased,.top-menu>li>a,.vertical-menu .panel-title,.vertical-menu-list{text-transform:uppercase}.megamenu{min-width:25%;left:0;top:86px;padding:25px 15px 5px}@media (min-width:992px){.megamenu-bg{background-position:center top;background-repeat:no-repeat;background-size:cover;background-color:rgba(41,44,49,.97)}.megamenu-bg-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:rgba(41,44,49,1);background:-webkit-linear-gradient(left,rgba(41,44,49,1) 0,rgba(41,44,49,.95) 60%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%);background:linear-gradient(to right,rgba(41,44,49,1) 0,rgba(41,44,49,.95) 60%,rgba(41,44,49,.8) 80%,rgba(41,44,49,.7) 100%)}}.submenu,.submenu .submenu{list-style:none;margin:0;padding:0;min-width:180px}.submenu{top:86px}.submenu .submenu{left:180px;top:inherit}.submenu>li{clear:both;position:relative}.submenu>li>a{width:100%;padding:8px 15px;display:inline-block;float:left;clear:both;color:inherit;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.submenu>li:hover>a,.submenu>li>a:focus,.submenu>li>a:hover{color:#3498db;text-indent:5px;opacity:.9;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.megamenu-list:after,.megamenu-list:before,.vertical-menu-list:after,.vertical-menu-list:before{display:table;content:" "}.megamenu-list:after,.vertical-menu-list{clear:both}.megamenu-list,.vertical-menu-list{margin:0;padding:0;display:block;position:relative;list-style:none}.vertical-menu-list{color:#dadde2;word-spacing:1px;letter-spacing:1px;padding:10px 0 10px 15px}.megamenu-list>li>a,.vertical-menu-list>li>a{padding:4px 0;display:block;color:inherit;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.megamenu-list>li>a:focus,.megamenu-list>li>a:hover{color:#3498db;text-indent:5px;opacity:.9;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.vertical-menu-list>li>a:focus,.vertical-menu-list>li>a:hover{color:#3498db;text-indent:0;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.megamenu-list>.title,.vertical-menu-list>.title{font-size:10px;color:#d0d3d9;padding:0 0 0 15px;text-transform:uppercase;letter-spacing:2px;font-weight:500;line-height:16px;margin:30px 0 18px;border-left:2px solid #3498db}.vertical-menu-list>.title{padding:0 0 10px;margin:4px 0 18px}.megamenu-list>.title:first-child{margin:4px 0 18px}.megamenu-list>.title a{text-indent:0!important}.one_four .megamenu{width:25%}.one_two .megamenu{width:50%}.two_three .megamenu{width:66.66%;left:0}.three_four .megamenu{width:75%;left:0}@media (min-width:992px) and (max-width:1199px){.ab-menu>li>a{padding:30px 18px}.one_four .megamenu{width:50%}.one_two .megamenu{width:70%}.three_four .megamenu,.two_three .megamenu{width:100%}}.ab-menu>li.left>.megamenu{left:0}.ab-menu>li.right>.megamenu,.ab-menu>li>.submenu.right{right:0;left:auto}@media (min-width:992px){.ab-menu>li:nth-child(2)>a{padding-left:0!important}.ab-menu>li:last-child>a{padding-right:0!important}.ab-menu>li.li-right{float:right!important}}.megamenu>.row{width:100%;margin:0;position:relative}.megamenu .row:after,.megamenu .row:before,.submenu:after,.submenu:before{display:table;content:"";line-height:0}.megamenu .row:after,.submenu:after{clear:both}.megamenu [class*=col-]{display:block;width:100%;min-height:1px;float:left;padding:0 10px;margin-bottom:20px}.megamenu .col-1{width:8.33333333%}.megamenu .col-2{width:16.66666667%}.megamenu .col-3{width:25%}.megamenu .col-4{width:33.33333333%}.megamenu .col-5{width:41.66666667%}.megamenu .col-6{width:50%}.megamenu .col-7{width:58.33333333%}.megamenu .col-8{width:66.66666667%}.megamenu .col-9{width:75%}.megamenu .col-10{width:83.33333333%}.megamenu .col-11{width:91.66666667%}.megamenu .col-12{width:100%}.ab-menu>li>a .icon-direction{margin:1px 0 0 10px;font-size:8px}.ab-menu .icon-direction{position:relative;top:-2px;float:right;display:block;line-height:inherit;vertical-align:middle;width:auto;margin:0;font-size:10px;font-weight:100;text-align:right}.menu-icon{margin-right:10px;font-size:13px;color:inherit;opacity:.7}.li-cart .menu-icon{font-size:11px;opacity:1;margin-right:-5px}@media only screen and (min-width:992px){.li-visible-mobile a span{display:none}}.ab-menu .toggle-menu{display:none}@media (max-width:991px){.header-wrapper .navbar-right{position:absolute;top:100px;left:0;width:100%;box-shadow:4px 6px 20px rgba(0,0,0,.3);border-radius:3px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.main-header{z-index:9999;width:100%;position:relative;-webkit-backface-visibility:hidden}.ab-menu{max-height:400px;overflow-y:auto;border-radius:3px}.ab-menu>.toggle-menu{width:50px;height:50px;position:absolute;top:-80px;right:0;cursor:pointer;color:#505359;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header-floating .ab-menu>.toggle-menu{right:30px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.menu-fixed .ab-menu>.toggle-menu{right:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header-dark .ab-menu>.toggle-menu,.header-floating-dark .ab-menu>.toggle-menu,.header-floating-transparent .ab-menu>.toggle-menu{color:#dadde2}.header-transparent .ab-menu>.toggle-menu{color:#eaecf1}.toggle-menu .icon{margin:14px 0;float:right;font-size:24px}.logo-top .header-wrapper .navbar-right{top:15px}.ab-menu>li{display:block;width:100%}.ab-menu>li:last-child>a{padding-bottom:30px!important}.ab-menu>li:nth-child(2)>a{padding-top:30px!important}.ab-menu>li>a{text-transform:uppercase;font-size:11px;color:inherit;display:block}.megamenu,.submenu,.submenu .submenu{background:0 0;font-size:10px;color:inherit;width:100%!important}.ab-menu>li.li-icon>a,.ab-menu>li>a{padding:15px}.submenu,.submenu .submenu{left:0;position:static!important}.megamenu{position:static;padding:15px 0 0 30px}.megamenu-list>.title,.vertical-menu-list>.title{color:inherit}.megamenu [class*=col-]{float:none;display:block;width:100%!important;margin-bottom:30px}.megamenu .row,.megamenu .row:first-child [class*=col-]:first-child{margin-top:0}.ab-menu>li>.submenu>li>a{padding-left:30px!important}.ab-menu>li>.submenu>li>.submenu>li>a{padding-left:50px!important}.ab-menu>li>.submenu>li>.submenu>li>.submenu>li>a{padding-left:80px!important}.menu-light-mobiles{color:#505459!important}.menu-light-mobiles .ab-menu{background-color:#f5f5f5!important}.menu-dark-mobiles{color:#d8dade!important}.menu-dark-mobiles .ab-menu{background-color:#292c31!important}}@media (min-width:992px){.menu-light .megamenu,.menu-light .submenu{background-color:#f3f3f3;color:#606269;box-shadow:0 1px 1px rgba(0,0,0,.2)}.menu-light .megamenu-list>.title{color:#505358}.menu-light .megamenu-bg-overlay{background:rgba(41,44,49,1);background:-webkit-linear-gradient(left,rgba(250,250,250,1) 0,rgba(250,250,250,.95) 60%,rgba(250,250,250,.8) 80%,rgba(250,250,250,.7) 100%);background:linear-gradient(to right,rgba(250,250,250,1) 0,rgba(250,250,250,.95) 60%,rgba(250,250,250,.8) 80%,rgba(250,250,250,.7) 100%)}.menu-light .menu-search ::-webkit-input-placeholder{color:#a0a3a8}.menu-light .menu-search ::-moz-placeholder{color:#a0a3a8}.menu-light .menu-search :-ms-input-placeholder{color:#a0a3a8}.menu-border .megamenu,.menu-border .submenu{border-top:3px solid #3498db}.menu-border .submenu .submenu{margin-top:-3px}}.main-header,.menu-fixed{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.menu-fixed .main-header{z-index:8999;width:100%;left:0;box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden}.menu-fixed .logo{height:65px;line-height:65px;max-height:65px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.logo-top #undefined-sticky-wrapper{height:auto!important}@media (max-width:991px){.menu-fixed .navbar-right{top:90px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}}@media (min-width:992px){.menu-fixed .ab-menu>li>a{padding:20px}.menu-fixed .ab-menu>li.li-icon>a{padding:20px 10px}.menu-fixed .megamenu,.menu-fixed .submenu{top:66px}.menu-fixed .submenu .submenu{top:inherit}.menu-fixed .logo{height:65px;line-height:65px;max-height:65px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.menu-fixed .ab-menu>li.li-cart .cart-count{right:5px;top:15px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}}.header-floating .menu-fixed .menu-wrapper{background-color:transparent;border-radius:0;box-shadow:none;padding:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.menu-fixed-dark .menu-fixed .main-header{background-color:rgba(41,44,49,.95);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.menu-fixed-dark .menu-fixed .menu-wrapper{background-color:transparent!important}.menu-fixed-dark .menu-fixed .ab-menu>.toggle-menu,.menu-fixed-dark .menu-fixed .ab-menu>li>a{color:#dadde2}.menu-fixed-light .menu-fixed .main-header,.menu-fixed-light .menu-fixed .menu-wrapper{background-color:rgba(255,255,255,.95);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.menu-fixed-light .menu-fixed .menu-wrapper{background-color:transparent!important}@media (min-width:767px){.menu-fixed-light .menu-fixed .ab-menu>.toggle-menu,.menu-fixed-light .menu-fixed .ab-menu>li>a{color:#505358}}.menu-fixed-dark .menu-fixed .logo-light,.menu-fixed-light .menu-fixed .logo-dark{display:inline-block!important}.menu-fixed-dark .menu-fixed .logo-dark,.menu-fixed-light .menu-fixed .logo-light{display:none!important}.logo-wrapper{position:relative;width:130px;overflow:hidden;float:left}@media (min-width:992px){.logo-wrapper.logo-center{float:none;margin:0 auto}}.logo{height:86px;line-height:86px;max-height:86px;display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.logo-img{display:inline-block;max-height:100%;width:auto;height:auto;vertical-align:middle}.logo-light{display:none}.header-dark .logo-light,.header-floating-dark .logo-light,.header-floating-transparent .logo-light,.header-transparent .logo-light{display:inline-block}.header-dark .logo-dark,.header-floating-dark .logo-dark,.header-floating-transparent .logo-dark,.header-transparent .logo-dark{display:none}.header-wrapper .navbar-right{margin-right:0!important}@media (max-width:767px){.xs-menu-wrapper-dark .menu-wrapper{background-color:#292c31!important}.header-wrapper .container-fullwidth{padding-left:15px;padding-right:15px}}@media (max-width:991px){.header-wrapper .container-fullwidth{padding-left:30px;padding-right:30px}}@media (min-width:992px){.header-wrapper .container-fullwidth{padding-left:45px;padding-right:45px}.menu-center{text-align:center}.menu-center .megamenu,.menu-center .submenu{text-align:left}.menu-center .navbar-right{width:100%}.menu-center .ab-menu>li{float:none}.menu-center .ab-menu>li:not(.toggle-menu){display:inline-block!important}.header-wrapper .menu-left .navbar-right{float:left!important;width:100%}.header-dark .ab-menu>li>a,.header-floating-dark .ab-menu>li>a,.header-floating-transparent .ab-menu>li>a{color:#dadde2}.header-transparent .ab-menu>li>a{color:#eaecf1}}.blog-user-left,.box-left{float:left}.header-dark{background-color:#292c31}.header-bottom-page{position:absolute;bottom:0;left:0;width:100%;z-index:99;margin-bottom:86px}.header-floating,.header-transparent{position:absolute;top:0;left:0;width:100%;z-index:999}.header-transparent.header-transparent-dark{background-color:rgba(41,44,49,.7)}.header-transparent.header-transparent-light{background-color:rgba(255,255,255,.1)}.header-transparent.header-transparent-border{border-bottom:1px solid rgba(255,255,255,.3)}.header-floating .menu-wrapper{border-radius:2px;box-shadow:4px 4px 10px rgba(0,0,0,.4);padding:0 30px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header-floating.header-floating-dark .menu-wrapper{background-color:rgba(41,44,49,.7)}.header-floating.header-floating-transparent .menu-wrapper{background-color:rgba(255,255,255,.1)}.topbar{padding:10px 0}.topbar.topbar-border-bottom{border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0}.topbar.topbar-transparent{color:#dadde2}.topbar.topbar-dark{background-color:#303236;color:#dadde2}.topbar.topbar-main{background-color:#3498db;color:#fff}.topbar.topbar-main .social-icon>li>a .icon,.topbar.topbar-main .top-menu>li .icon{color:#fff;opacity:1}.topbar.topbar-light{border-bottom:1px solid #eee}.topbar.topbar-light .social-icon>li>a .icon{color:#909398;opacity:1}.topbar .social-icon>li>a .icon{color:#d0d3d8;font-size:13px;opacity:.9}.topbar .social-icon>li>a:hover{opacity:.5}.top-menu{margin:0 -10px;padding:0;list-style:none}.top-menu>li{padding:0 10px;display:inline-block}.top-menu>li>a{font-size:10px;color:inherit;letter-spacing:.5px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.top-menu>li>a:active,.top-menu>li>a:focus,.top-menu>li>a:hover{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.top-menu>li .icon{margin-right:8px;color:#3498db}.vertical-menu-wrapper{width:350px;height:100%;position:fixed;top:0;z-index:-99;padding:100px 50px 40px;box-shadow:0 0 30px rgba(0,0,0,.5);overflow-y:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.vertical-menu-wrapper.style2{padding:60px 50px 40px}.vertical-menu-wrapper.vertical-menu-bg{background-position:left top;background-repeat:no-repeat;background-size:cover}.vertical-menu-button{position:fixed;top:30px;left:30px;font-size:20px;color:#3498db;padding:8px 10px 7px;border-radius:1px;background-color:rgba(41,44,49,.7);z-index:999999}.vertical-menu-button.right{left:auto;right:30px}.vertical-menu-button:hover{background-color:rgba(41,44,49,.9);color:#3498db}.vertical-menu-button:active,.vertical-menu-button:focus{background-color:rgba(41,44,49,.3);color:#3498db}.vertical-menu-button.vertical-menu-close{position:absolute;display:none;background-color:transparent}.vertical-menu-wrapper.left{left:-380px}.vertical-menu-wrapper.right{right:-380px}.vertical-menu-wrapper .logo{height:60px;line-height:60px;max-height:60px}.vertical-menu{margin-bottom:20px;position:relative}.vertical-menu .panel-body{padding:0 0 10px}.vertical-menu .panel-title{color:#d0d4d8;font-size:10px;letter-spacing:1.5px;font-weight:500}.vertical-menu .panel-title a{display:block}.vertical-menu .panel-title:focus a,.vertical-menu .panel-title:hover a{color:#3498db}.vertical-menu-on .vertical-menu-wrapper{z-index:99999;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.vertical-menu-on .vertical-menu-wrapper.left{left:0}.vertical-menu-on .vertical-menu-wrapper.right{right:0}.vertical-menu-on .vertical-menu-button{top:18px;left:18px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:6px 8px 5px}.vertical-menu-on .vertical-menu-button.right{left:auto;right:18px}@media (max-width:767px){.vertical-menu-button{top:0;left:0;background-color:rgba(41,44,49,.8)}.vertical-menu-button.right{left:auto;right:0}.vertical-menu-button:active,.vertical-menu-button:focus,.vertical-menu-button:hover{background-color:rgba(41,44,49,.8);color:#3498db}.vertical-menu-on .vertical-menu-button{top:0;left:0}.vertical-menu-on .vertical-menu-button.right{left:auto;right:0}.vertical-menu-wrapper{width:100%;box-shadow:none}.vertical-menu-wrapper.left{left:-110%}.vertical-menu-wrapper.right{right:-110%}}.vertical-menu-wrapper.light{background-color:#f1f1f2;color:#707380}.vertical-menu-wrapper.light .vertical-menu .panel-title{color:#65686a}.vertical-menu-wrapper.light .copyright{color:#899a9e}.vertical-menu-wrapper.light .vertical-menu-list{color:#65686a}@media (min-width:992px){.vertical-menu-fixed .vertical-menu-wrapper{z-index:99999;box-shadow:none}.vertical-menu-fixed .vertical-menu-wrapper.left{left:0}.vertical-menu-fixed .vertical-menu-wrapper.right{right:0}.content-fixed{width:100%;padding-left:350px;margin:0 auto}.content-fixed.right{padding-left:0;padding-right:350px}.content-fixed .container{width:85%;margin:0 auto}}.top-bar-wrapper{position:fixed;top:auto;left:0;width:100%;margin:0 auto;z-index:99999999;background-color:#292c31;color:#d0d2d5;padding:60px 0 40px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){.top-bar-wrapper{position:absolute}}.top-bar-wrapper.on{top:0!important;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.top-bar-trigger{position:absolute;right:0;bottom:-40px;border-top:40px solid #292c31;border-left:40px solid transparent}.top-bar-trigger .icon{color:#3498db;position:absolute;top:-35px;left:-19px}.section,.section-bg,.section-intro,.tp-banner{position:relative}.tp-banner-container{width:100%;position:relative;padding:0}.tp-banner{width:100%}@media (max-width:991px){.vertical-menu-button.vertical-menu-close{display:block}.fullcoveredvideo .tp-video-play-button{display:block!important;z-index:9}}.video-iframe-shadow{box-shadow:5px 5px 40px rgba(0,0,0,.7)!important}.title-slider{color:#e2e3e4;letter-spacing:1px;font-weight:700}.title-slider.large{font-size:44px;line-height:54px}.title-slider.medium{font-size:23px;line-height:32px}.title-slider.small{font-size:15px;line-height:26px;font-weight:400}.title-slider.raleway{font-family:Raleway,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.title-slider.large.uppercased{letter-spacing:2px}.title-slider.medium.uppercased{font-size:22px}.title-slider.small.uppercased{font-size:13px}.title-slider.large.dark,.title-slider.medium.dark,.title-slider.small.dark{color:#303336;border-color:#303336}@media (max-width:767px){.slider-below-floating-topbar-header{margin-bottom:190px}.slider-below-floating-topbar-header:after,.slider-below-floating-topbar-header:before{display:table;content:" "}.slider-below-floating-topbar-header:after{clear:both}.header-after-slider-1{width:100%;height:86px;background-color:#303339}.header-after-slider-2{width:100%;height:175px;background-color:#303339}}.divider.d3:after,.map-overlay:after,.section-testimonials blockquote .small:before,.section-testimonials blockquote footer:before,.section-testimonials blockquote small:before{content:""}.btn-slider{display:inline-block;padding:16px 32px;border:1px solid #fff;border-radius:25px;color:#fff;background-color:transparent;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;line-height:13px;font-weight:500;letter-spacing:1.5px;margin:1px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn-slider.raleway{font-family:Raleway,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.btn-slider:active,.btn-slider:focus,.btn-slider:hover{background-color:#3498db;border-color:#3498db;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn-slider.main,.tp-caption .btn-slider.main{color:#3498db;border-color:#3498db}.btn-slider.main:active,.btn-slider.main:focus,.btn-slider.main:hover{background-color:#3498db;color:#fff}.btn-slider.reversed{background-color:#3498db;border-color:#3498db}.btn-slider.reversed:active,.btn-slider.reversed:focus,.btn-slider.reversed:hover{background-color:transparent;border-color:#fff;color:#fff}.tp-caption .btn-slider,.tp-caption .btn-slider:active,.tp-caption .btn-slider:focus,.tp-caption .btn-slider:hover{color:#fff}.btn-slider.square{border-radius:2px}.text-slider{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#e2e3e4;font-weight:500;font-size:14px}.text-slider.raleway{font-family:Raleway,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.intro-title,.page-breadcrumbs{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.video-control{display:inline-block;width:40px;height:40px;color:#fff!important;background-color:rgba(10,10,11,.3);border-radius:50%;padding:4px;text-align:center}.video-control .icon{font-size:30px}.page-breadcrumbs{padding:0;font-weight:500;letter-spacing:1px;color:#e5e8ea;text-align:center}.page-breadcrumbs.left{text-align:left}.page-breadcrumbs.right{text-align:right}.page-breadcrumbs a{color:inherit}.page-breadcrumbs a.active,.page-breadcrumbs a:active,.page-breadcrumbs a:focus,.page-breadcrumbs a:hover{color:#3498db}.page-breadcrumbs .separator{margin:0 10px}.page-breadcrumbs a .icon{font-size:14px;display:inline-block;-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}.section-intro{padding:140px 0 0}.section-intro.breadcrumbs-right{padding:140px 0 120px}.section-intro.breadcrumbs-right .page-breadcrumbs{margin-top:0;padding-top:5px;text-align:right}.section-intro.intro-simple{padding:50px 0 45px;background-color:#f3f4f4;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.section-intro.intro-no-bg{padding:50px 0 45px;background-color:transparent;border-top:1px solid #eee;border-bottom:1px solid #eee}.section-intro.intro-dark{padding:50px 0 45px;background-color:#303236;border-top:1px solid #121416;border-bottom:1px solid #121416}.section-intro.dark-color .intro-title,.section-intro.dark-color .page-breadcrumbs{color:#606469}.intro-p,.intro-title{color:#eaecf1;font-weight:500;letter-spacing:1px}.section-intro.intro-breadcrumbs-bg{padding:140px 0 0}.section-intro.intro-breadcrumbs-bg .page-breadcrumbs{margin-top:0}.breadcrumbs-bg{margin-top:90px;padding:20px 0 15px;background-color:rgba(41,44,49,.8)}.section-intro.intro-breadcrumbs-bg.intro-small{padding:50px 0 0}.section-intro.intro-breadcrumbs-bg.intro-small .breadcrumbs-bg{margin-top:45px}.intro-title{font-size:31px;margin-bottom:20px;line-height:36px;word-spacing:5px;text-align:center;opacity:.9}.intro-title.small{font-size:23px;line-height:28px}.intro-p{font-family:Raleway,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.section-bg .btn-bottom,.title-a,.title-large,.title-medium,.title-small,.title-uppercased,.title-xs-small{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.intro-with-transparent-menu{margin-bottom:100px}.intro-with-floating-menu,.intro-with-transparent-menu-topbar{margin-bottom:140px}.intro-with-floating-menu-topbar{margin-bottom:180px}@media (max-width:991px){.section-intro{padding:70px 0 10px}.page-breadcrumbs{margin-top:45px}.section-intro.breadcrumbs-right{padding:70px 0 60px}.section-intro.breadcrumbs-right .page-breadcrumbs{margin-top:0;padding-top:30px;text-align:left}.intro-title{font-size:25px;line-height:30px}.intro-p{font-size:13px;line-height:23px}.section-intro.intro-breadcrumbs-bg{padding:85px 0 0}.section-intro.intro-breadcrumbs-bg .breadcrumbs-bg{margin-top:50px}}.box-left,.box-services-1,.box-services-2.box-services-2a,.section-bg .btn-bottom,.services-icon-img,.stats-content,.team-employee{text-align:center}.section{padding:60px 0}.section.section-small{padding:40px 0}.section-bg{padding:50px 0;margin:60px 0;overflow:hidden}.section-page{padding:80px 0 60px}.section-boxed{padding:40px 30px}.section-boxed-2{padding:40px 50px}.section-large{padding:80px 0}.section-larger{padding:100px 0}.section-extra-large{padding:130px 0}.section-fullwidth{padding-left:15px;padding-right:15px}@media (max-width:767px){.section{padding:45px 0}.section-page{padding:50px 0 30px}.section-boxed{padding:25px 15px}.section-boxed-2{padding:30px 40px}.section-large{padding:55px 0}.section-larger{padding:70px 0}.section-extra-large{padding:90px 0}.section-bg{padding:40px 0;margin:20px 0}}.section-main{background-color:#3498db}.section-dark{background-color:#303236}.section-white{background-color:#f5f5f5}.section-border{border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea}@media (min-width:768px){.section-fullheight{height:100%}.section-caption{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}@media (min-width:992px){.section-caption-sm{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}.section-bg .btn-bottom{position:absolute;left:0;bottom:0;width:100%;height:70px;padding-top:18px;font-size:17px;line-height:37px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;vertical-align:middle;background-color:rgba(41,44,49,.9);color:#c0c3c9;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.text-10,.text-2,.title-a,.title-large,.title-medium,.title-uppercased{letter-spacing:1px}.section-bg .btn-bottom.btn-bottom-light{background-color:rgba(255,255,255,.1)}.section-bg .btn-bottom:hover{color:#fff;background-color:rgba(52,152,219,.7);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.bg-half{width:50%;height:100%;background-color:rgba(41,44,49,.8);color:#d3d8de;padding:90px 50px}.bg-half.right{margin-left:50%}.bg-half.bg-half-large-padding{padding:90px}@media (max-width:991px){.bg-half{width:60%}.bg-half.right{margin-left:40%}}@media (max-width:767px){.bg-half{width:100%;background-color:rgba(41,44,49,.6);padding:50px 30px}.bg-half.right{margin-left:0}.bg-half.bg-half-large-padding{padding:50px}}.bg-box{background-color:rgba(41,44,49,.9);color:#d3d8de;padding:40px;box-shadow:8px 8px 20px rgba(0,0,0,.7);border-radius:3px}.bg-box.light,.bg-box.light-default{color:#505256}.bg-box.light{background-color:rgba(255,255,255,.9)}.section-overflow{position:relative;top:-80px;margin-bottom:-80px;color:#fff;background-color:#3498db;border-radius:1px;box-shadow:5px 5px 10px rgba(0,0,0,.3);padding:50px}@media (max-width:767px){.xs-box{padding-bottom:30px!important}.xs-box2{padding-bottom:40px!important}.xs-box3{padding-bottom:50px!important}}@media (max-width:991px){.sm-box{padding-bottom:30px!important}.sm-box2{padding-bottom:40px!important}.sm-box3{padding-bottom:50px!important}}.container-fullwidth{width:100%;padding-left:15px;padding-right:15px;margin:0 auto}@media (min-width:991px){.container-fullwidth.container-lg-padding{padding-left:80px;padding-right:80px}}.row.col-p0{margin-left:0;margin-right:0}.row.col-p0>[class*=col-]{padding:0}.grid-col{width:100%}@media (min-width:768px){.row.col-p5{margin-left:-5px;margin-right:-5px}.row.col-p5>[class*=col-]{padding-left:5px;padding-right:5px}.row.col-p10{margin-left:-10px;margin-right:-10px}.row.col-p10>[class*=col-]{padding-left:10px;padding-right:10px}.row.col-p15{margin-left:-15px;margin-right:-15px}.row.col-p15>[class*=col-]{padding-left:15px;padding-right:15px}.row.col-p20{margin-left:-20px;margin-right:-20px}.row.col-p20>[class*=col-]{padding-left:20px;padding-right:20px}.row.col-p30{margin-left:-30px;margin-right:-30px}.row.col-p30>[class*=col-]{padding-left:30px;padding-right:30px}.row .col-p0{padding-left:0;padding-right:0}.grid-col-2>.grid-col{width:100%}.grid-col-3>.grid-col{width:50%}.grid-col-4>.grid-col,.grid-col-5>.grid-col{width:33.3%}.sm-grid-col-2>.grid-col{width:50%}.grid-col-p30{margin-right:-30px;margin-left:-30px}.grid-col-p30>.grid-col{padding-right:30px;padding-left:30px}.grid-col-p30 .portfolio-el{margin-bottom:60px}.grid-col-p20{margin-right:-20px;margin-left:-20px}.grid-col-p20>.grid-col{padding-right:20px;padding-left:20px}.grid-col-p20 .portfolio-el{margin-bottom:40px}.grid-col-p15{margin-right:-15px;margin-left:-15px}.grid-col-p15>.grid-col{padding-right:15px;padding-left:15px}.grid-col-p15 .portfolio-el{margin-bottom:30px}.grid-col-p10{margin-right:-10px;margin-left:-10px}.grid-col-p10>.grid-col{padding-right:10px;padding-left:10px}.grid-col-p10 .portfolio-el{margin-bottom:20px}.grid-col-p5{margin-right:-5px;margin-left:-5px}.grid-col-p5>.grid-col{padding-right:5px;padding-left:5px}.grid-col-p5 .portfolio-el{margin-bottom:10px}.grid-col-p0{margin-right:0;margin-left:0}.grid-col-p0>.grid-col{padding-right:0;padding-left:0}.grid-col-p0 .portfolio-el{margin-bottom:0}}@media (min-width:992px){.grid-col-2>.grid-col{width:50%}.grid-col-3>.grid-col{width:33.3%}.grid-col-4>.grid-col{width:25%}.grid-col-5>.grid-col{width:20%}}.box-services-1{position:relative}.box-services-1 .icon{position:absolute;font-size:80px;color:#dadbde;opacity:.7;z-index:-1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-1:hover .icon{color:#d0d2d6;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-left{display:block}.box-left img{width:60px;height:60px;margin-top:10px}.box-right{margin-left:85px}.box-right .title-small{margin-bottom:8px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-2:hover .title-small{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-2 .icon,.box-services-2:hover .icon{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-2.box-services-2a .icon{display:inline-block;margin:0 0 15px}.box-services-2 .icon-1{display:block;font-size:30px;color:#fff;background-color:#505358;border-radius:50%;padding:15px;margin-top:5px;position:relative;overflow:hidden}.box-services-2 .icon-1:after,.box-services-2 .icon-3:after{content:"";position:absolute;top:25px;left:-23px;width:79px;height:48px;background-color:rgba(255,255,255,.1);-ms-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.box-services-2 .icon-3,.box-services-2:hover .icon-1{background-color:#3498db}.c-img,.text-10{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%}.box-services-2 .icon-2{font-size:55px;display:block;margin:5px 0 0;color:#3498db}.box-services-2:hover .icon-2{color:#505358}.box-services-2 .icon-3{display:block;font-size:28px;color:#fff;border-radius:50%;margin-top:5px;padding:15px;position:relative;overflow:hidden}.box-services-2:hover .icon-3{background-color:#505358}.box-services-2 .icon-4{color:#505358;display:block;margin-top:5px;font-size:60px}.box-services-2:hover .icon-4{color:#3498db}.box-services-3{position:relative;padding:40px 30px;color:#dedee3}.box-services-3:hover .social-icon a{margin-left:0}.box-services-3.box-services-team{padding:60px 40px 30px}.box-services-3 .title{font-size:20px;color:#dedee3;margin-bottom:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-3:hover .title{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-service-3 .title-medium{font-size:22px}.box-services-3 .title-a{color:#dedee3}.box-services-3 .bg-overlay{opacity:.7;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-3:hover .bg-overlay{opacity:.5;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-4{background-color:#3498db;position:relative;color:#d2d2d9;padding:40px 30px;overflow:hidden}.box-services-4 .title{color:#dedee3;margin-bottom:18px}.box-services-6 img,.box-services-6 p{margin-bottom:30px}.box-services-4.dark{background-color:#35373a}.box-services-4.orange{background-color:#d18b21}.box-services-4.blue{background-color:#1375a3}.box-services-4.yellow{background-color:#3498db}.box-services-4.green{background-color:#22aba6}.box-services-4.transparent{background-color:transparent}.box-services-4.gray{background-color:#f0f1f2}.box-services-4 .icon{font-size:80px;opacity:.25;position:absolute;bottom:10px;right:10px;color:#d2d2d9}.box-services-4 .icon.montserrat{bottom:25px}.box-services-4 .bg-overlay{opacity:.5;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-4:hover .bg-overlay{opacity:.4;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-5 .icon{font-size:50px}.box-services-6{padding:25px 20px;border:1px solid #eee;border-radius:2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-6.small-padding{padding:15px 10px}.box-services-6:hover{border:1px solid #e0e3e8;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-6 p{color:#808388}.box-services-7 .title-small{margin-bottom:10px}.box-services-7:hover .title-small{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-7 .icon-5{margin-right:10px;font-size:20px;padding-top:5px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.box-services-7:hover .icon-5{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.services-icon-img img{width:80px;height:80px;margin-bottom:20px}@media (min-width:992px){.br-box{border-right:1px solid #dadcde;padding-top:30px;padding-bottom:30px}.br-box.last{border-right:none}}.title-xs-small{margin:0 0 10px;font-size:13px;color:#70747a}.title-small{margin:0 0 15px;font-size:17px;color:#556}.title-large{font-size:28px;margin:0 0 40px;line-height:40px}.title-large.extra-large{font-size:35px;line-height:45px}.title-medium{font-size:23px;margin:0 0 20px;line-height:35px}.title-uppercased{text-transform:uppercase;font-size:16px;font-weight:500;margin-bottom:15px}.title-uppercased.large{font-size:21px;line-height:32px}.title-uppercased.extra-large{font-size:36px;line-height:48px}.title-a{font-size:14px;text-transform:uppercase;color:#56585a;padding-left:15px;margin:0 0 30px;line-height:20px;border-left:2px solid #3498db}.title-a.large{font-size:16px;line-height:22px}.p-lead,.p-lead-b{font-size:15px}.text-raleway{font-family:Raleway,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.text-lato{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.plan-period,.plan-price,.plan-title,.portfolio-filter li>a,.section-testimonials blockquote h5,.stats-content h3,.stats-timer,.testimonials-author,.testimonials-comment,.text-10,.text-2{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.text-thin{font-weight:300}.p-lead,.p-lead-b,.text-thick{font-weight:700}.p-lead-b{line-height:28px;color:#99a}.p-large{font-size:17px}.text-1{font-size:15px;color:#808388}.text-2{text-transform:uppercase;font-size:10px;color:#888895}.text-2 .icon{margin-right:10px;color:#3498db;font-size:14px;vertical-align:sub}.text-3{color:#84878a}.text-10{position:absolute;top:40px;transform:translateX(-50%);text-transform:uppercase;color:#c0c3c7;opacity:.2;font-size:75px}.blog-section-2.blog-item{padding-bottom:0;border-bottom:none;border-radius:2px;overflow:hidden}.blog-section-2 .blog-section-2-caption{padding:30px 20px 25px;background-color:#f5f5f5}.blog-section-2.blog-item .blog-image{margin:0}.blog-section-2.blog-item .blog-caption p{margin:10px 0 25px;color:#707385}.blog-section-3.blog-item{border:1px solid #e0e0e0;padding:0;border-radius:2px}.blog-section-3.blog-item .blog-image{margin:0}.team-section .portfolio-el{margin-bottom:20px}.team-employee img{border:1px solid #eaeaea;padding:10px;width:250px;height:240px;border-radius:50%;margin-bottom:30px}#team-collapse .panel{margin:0}@media (max-width:767px){.text-10{display:none}.modal-team .title-small small,.team-text .title-small small{display:block;margin-top:5px}}.stats-timer{color:#808388;font-size:40px;margin-bottom:20px;letter-spacing:2px;font-weight:500}.stats-content h3{margin-bottom:0;font-size:14px;color:#707378;font-weight:500;letter-spacing:1px;text-transform:uppercase}.stats-content{padding:40px 20px;position:relative}.stats-content .icon{position:absolute;bottom:50px;right:50px;opacity:.3;color:#99a;font-size:60px}@media (max-width:991px){.team-employee img{width:100%;height:auto}.stats-content .icon{position:absolute;bottom:auto;top:40px;right:20px;opacity:.1}}.stats-bg .stats-content{background:rgba(41,44,49,.3);padding:40px 20px 35px}.stats-bg .stats-timer{color:#caccce}.stats-bg .stats-content h3{color:#e0e3e8}.section-testimonials{position:relative}.section-testimonials.large{margin:50px 0}@media (min-width:768px){.section-testimonials.large{margin:100px 0}}.section-testimonials .icon{position:absolute;right:50px;top:0;font-size:140px;color:#aaaab8;opacity:.2}@media (max-width:767px){.section-testimonials .icon{right:0;bottom:0;top:auto}}.section-testimonials blockquote{text-align:center;padding:0 40px;margin:0;font-size:15px;border-left:0;line-height:30px;color:#909396}.section-testimonials blockquote p{margin-bottom:0}.section-testimonials blockquote h5{margin:0 0 18px;text-transform:uppercase;letter-spacing:1px;font-size:12px;color:#707378;font-style:normal}.section-testimonials blockquote span{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:9px;color:#808388;margin-left:15px;font-style:normal}.section-testimonials.bg-testimonials blockquote{color:#cacbce}.section-testimonials.bg-testimonials blockquote h5,.section-testimonials.bg-testimonials blockquote span{color:#d0d3d7}.section-testimonials .testimonials-image{width:120px;height:115px;border-radius:50%}.section-testimonials-2 blockquote{padding:0 10px}.section-testimonials-3{padding:120px 0 110px;position:relative;overflow:hidden}@media (min-width:991px){.testimonials-author-overlay{position:absolute;right:0;top:0;border-right:1000px solid rgba(52,152,219,.5);border-top:1000px solid transparent}}.testimonials-author{position:absolute;right:30px;bottom:40px;color:#e8e8e8;text-transform:uppercase;font-size:16px;letter-spacing:1px;z-index:3}.testimonials-author small{font-size:10px;letter-spacing:1px}.testimonials-comment{color:#e0e3e9;font-size:18px;letter-spacing:1px;padding:0 50px;margin-bottom:0;z-index:4;line-height:28px}.section-testimonials.testimonials-left blockquote{text-align:left;padding:0}.plan,.section-clients{text-align:center}.section-clients a{opacity:.6;padding:10px;display:block;transition:all .2s linear}.section-clients a:hover{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.c-img,.c-img.on{-webkit-transition:all .5s ease-out}.section-clients-b a{display:block;padding:30px;background-color:#e8eaee;border-radius:1px}.section-clients-b a:hover{box-shadow:5px 5px 15px rgba(0,0,0,.2)}.section-clients-b .owl-el{margin:10px}.section-clients-b .owl-el a:hover{box-shadow:3px 3px 8px rgba(0,0,0,.2)}.client-slider{position:relative;width:100%;height:60px}.c-img{position:absolute;transform:translateX(-50%);opacity:0;transition:all .5s ease-out}.c-img.on{opacity:.7;transition:all .5s ease-out}.plan{position:relative;border:1px solid #e3e5e9;border-radius:4px;padding:30px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media (max-width:991px){.plan{margin-bottom:30px}}.plan:hover{border:1px solid #dadcde;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.plan-title,.plan:hover .plan-title{-webkit-transition:all .3s ease-out}.plan:hover .plan-title{color:#3498db;transition:all .3s ease-out}.plan-featured-overlay{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #3498db transparent transparent}.plan-featured{position:absolute;top:4px;right:6px;color:#eee;font-size:15px}.plan-price{font-size:40px;color:#3498db;margin-bottom:20px}.plan-curency{vertical-align:super;font-size:25px}.rating-wrapper,.read-more .icon,.reviews,.sidebar-socials .icon{vertical-align:middle}.plan-period{font-size:12px;color:#808388}.plan-title{margin-bottom:25px;font-size:19px;color:#606369;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-out}.plan-features{list-style:none;margin:0;padding:30px 0;line-height:27px}.plan-features>li{margin-bottom:15px;font-size:14px}.plan-feature-off{text-decoration:line-through;color:#adb7bf}.plans-2 .plan{border:none;color:#d0d3d9;background-color:#292c31}.plans-2 .plan-period,.plans-2 .plan-title{color:#d0d3d9}.plans-2 .plan-feature-off{color:#8a8c8e}.plans-3 .plan{padding:0 0 20px;border:none;border-radius:0}.plans-3 .plan-header{background-color:#292c31;padding:25px 20px;border-radius:2px;margin-bottom:10px}.plans-3 .plan-period,.plans-3 .plan-title{color:#d0d3d9}.page-contact .box-services-2 .box-left .icon{font-size:30px;color:#606369;margin-top:7px}.page-contact .box-services-2 .box-right{margin-left:60px}.g-recaptcha .rc-anchor{box-shadow:none!important}.g-recaptcha .rc-anchor-light{border:1px solid #eee!important;background:0 0!important;color:#70727a!important}.map-overlay{padding:20px;background-color:#fafafa;border:1px solid #ddd;border-radius:4px;color:#70727a;max-width:360px;position:relative}@media (max-width:767px){.map-overlay{max-width:200px}.map-overlay .br-bottom,.map-overlay p{display:none}.map-overlay .title{margin-bottom:0}}#comments,.flv_breadcrumbs .container,.wp-caption,select,textarea{max-width:100%}.map-overlay:after{position:absolute;bottom:-16px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:16px 20px 0;border-color:#fafafa transparent transparent}.portfolio,.portfolio-el,.view{position:relative}.project-title,.sidebar-title{border-left:2px solid #3498db}.box-services-6 .map-overlay p,.map-overlay .title{color:#606367}.map-large{width:100%;height:450px}.map-small{width:100%;height:320px}.tweet-section{background-color:#70c2e9;color:#fff}.tweet-section .tweet-user{color:#fff}.portfolio-filter{width:auto}.portfolio-filter>ul{margin:0;padding:0;list-style:none}.portfolio-filter>ul>li{display:inline-block;padding:0 15px}.portfolio-filter>ul>li:first-child{padding:0 15px 0 0}.portfolio-filter>ul>li:last-child{padding:0 0 0 15px}@media (max-width:767px){.portfolio-filter.filter-xs-block{display:block!important}.portfolio-filter.filter-xs-block>ul>li{display:block;padding:0;margin-bottom:5px}}.portfolio-filter li>a{font-size:10px;font-weight:500;letter-spacing:1px;color:#e5e8ea;text-transform:uppercase;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.portfolio-filter li>a.active,.portfolio-filter li>a:focus,.portfolio-filter li>a:hover{color:#3498db;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.portfolio,.view .portfolio-title>a{-webkit-transition:all .4s ease-in-out}.portfolio-filter li>a .icon{font-size:16px;display:inline-block;margin:0 5px;-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}.portfolio-filter li>a .icon.icon_menu{margin:0}.portfolio-filter.pf2{display:inline-block;background-color:#404449;padding:5px 30px;border-radius:1px}.portfolio-el,.view .mask{padding:0;overflow:hidden}.portfolio{transition:all .4s ease-in-out}.portfolio img{width:100%;height:auto}.portfolio-el{margin-bottom:10px}.view .portfolio-title,.view .text{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}.view{overflow:hidden;width:100%;height:100%}.view .mask{position:absolute;display:block;top:0;bottom:0;left:0;right:0;background-color:rgba(41,44,49,.8);opacity:0;-webkit-transition:all .3s ease-in .4s;transition:all .3s ease-in .4s}.portfolio-2,.view .text,.view img{position:relative}.view:focus .mask,.view:hover .mask{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.view img{display:block;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.view:hover img{-webkit-transform:scale(1.2) rotateZ(5deg);-ms-transform:scale(1.2) rotateZ(5deg);transform:scale(1.2) rotateZ(5deg);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.view .portfolio-title{color:#dedee4;position:relative;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:500;line-height:24px;opacity:0;padding:0 10px 5px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s}.view .portfolio-title>a{color:inherit;transition:all .4s ease-in-out}.view .portfolio-title>a:hover{color:#3498db;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view:focus .portfolio-title,.view:hover .portfolio-title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;transition-delay:.1s}.view .text{font-size:11px;color:#dedee4;letter-spacing:.5px;padding:0 10px;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s linear;transition:all .3s linear}.view:focus .text,.view:hover .text{opacity:.9;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s}.portfolio-2{overflow:hidden}.portfolio-2 .mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#292c31;opacity:.35;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.portfolio-2 .text,.portfolio-2 .title{position:relative;color:#eaecee;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}.portfolio-2 .title{font-size:13px;letter-spacing:1px;font-weight:500;line-height:24px;padding:0 10px}.portfolio-2 .text{font-size:10px;letter-spacing:.5px}.portfolio-2 .portfolio-2-details,.portfolio-middle,.portfolio-text .mask .icon{position:absolute;width:100%;text-align:center}.portfolio-2 .portfolio-2-details{z-index:2;left:0;bottom:0;padding:8px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio-2:hover .mask{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio-2:hover .portfolio-2-details{background-color:rgba(41,44,49,.8);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio-middle{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-text .view .mask{background-color:rgba(41,44,49,.7)}.portfolio-text .mask .icon{top:50%;-ms-transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-size:30px;color:#3498db}.portfolio-text .view:hover .mask .icon{-ms-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.portfolio-text-content{padding:18px 10px 25px;text-align:center}.portfolio-text-title{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#556;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:500;padding:0 10px;margin-bottom:0}.portfolio-text-title a{color:inherit}.portfolio-text-title a:hover{color:#3498db}.portfolio-text-p{font-size:11px;color:#707080;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.5px;margin-bottom:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.blog-item .post-title,.project-title,.read-more{letter-spacing:1px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.portfolio-text .portfolio-el:hover .portfolio-text-p{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.project-title{color:#505459;padding-left:15px;margin-bottom:30px;font-size:18px;line-height:24px}.project-image img{border-radius:1px}.blog-item{margin:0 0 60px;text-align:left;padding-bottom:15px;border-bottom:1px solid #eee}.blog-item .blog-image{margin:10px 0 25px}.blog-item.list-large .blog-image{margin:15px 0 30px}.blog-item.list-small .blog-image{margin:0 0 20px}.blog-item img{height:auto}.blog-item .post-title{margin-bottom:0;font-size:15px;color:#505358;font-weight:500}.blog-item .box-left i.icon{font-size:24px;line-height:24px;display:block;width:50px;height:50px;border:1px solid #3498db;border-radius:50%;color:#3498db;padding-top:10px;margin-top:2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.blog-item .box-right{margin-left:70px}.blog-item:hover .box-left .icon{color:#fff;background-color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.blog-view{position:relative}.blog-mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(41,44,49,.6);opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.blog-item:hover .blog-mask{opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.read-more,.read-more .icon{-webkit-transition:all .3s ease-in-out}.blog-view .blog-expand{position:absolute;right:10px;top:10px;font-size:17px;color:#3498db}.blog-item .sub-post-title{margin:0 0 15px}.blog-item .sub-post-title a,.blog-item .sub-post-title span{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:10px;color:#778}.blog-item .sub-post-title a:hover,.read-more,.read-more .icon,.read-more:hover{color:#3498db}.blog-item .separator,.blog-item .sub-post-title .separator{margin:0 10px;color:#3498db}.blog-item .blog-image iframe{margin-bottom:-7px}.blog-item .read-more .icon{font-size:14px}.read-more{transition:all .3s ease-in-out}.read-more .icon{margin-left:15px;opacity:0;font-size:13px;margin-top:-1px;transition:all .3s ease-in-out}.read-more:hover .icon{margin-left:5px;opacity:1;display:inline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#shareit{position:fixed;top:50%;right:0;margin-top:-63px;z-index:998}#shareit .social-icon{height:auto;overflow:hidden;border-top-left-radius:2px;border-bottom-left-radius:2px}#shareit .social-icon>li{margin-right:0;display:block}.blog-comments .blog-user-details h4,.blog-user-image{display:inline-block}#shareit .social-icon>li>a .icon{font-size:15px;color:#fff;width:38px;height:42px!important}#shareit .social-icon>li>a .icon.social_facebook{background-color:#677fb5}#shareit .social-icon>li>a .icon.social_twitter{background-color:#70c2e9}#shareit .social-icon>li>a .icon.social_googleplus{background-color:#bc7067}#shareit .social-icon>li>a:hover .icon{opacity:.8}.blog-post-title{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:20px;color:#556}.blog-post-lead{font-size:14px;color:#70727a;line-height:28px;margin-bottom:50px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.blog-user-details h4,.sidebar-title{line-height:20px;letter-spacing:1px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.blog-post-image{position:relative;border-radius:1px;overflow:hidden}.blog-image-source{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(20,20,20,.7);padding:5px 15px;color:#e8e8e8}.blog-post-content{margin-bottom:40px}.intro-share .social-icon{margin-left:-7px!important}.intro-share .social-icon>li{margin-right:10px}.intro-share .social-icon>li .icon{font-size:14px;color:#f4f5f7;padding-top:5px}.intro-share .social-icon>li>a:hover .icon{background-color:transparent;color:#3498db}.blog-user-image{padding:3px;border:1px solid #ddd;border-radius:50%}.blog-user-image img{border-radius:50%;width:90px;height:88px}.blog-user-details{margin-left:120px}.blog-user-details h4{margin:0 0 10px;font-size:13px;color:#505359}.blog-user-social .social-icon>li>a .icon{color:#3498db;font-size:20px}.blog-user-social .social-icon>li>a:hover .icon{color:#292c31}.blog-comments .blog-user{margin-bottom:25px}.blog-comments .blog-user-image img{width:70px;height:68px}.blog-comments .blog-user-details{margin-left:100px}.blog-comments .comment-date{display:inline-block;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#9a9c9e;margin:0 30px}@media (max-width:768px){.blog-comments .comment-date{display:block;margin:0}.blog-comments .comment-reply{margin-bottom:20px}}.blog-comments .comment-date i.icon{margin-right:5px;color:#3498db;font-size:12px;line-height:11px}.blog-comments .comment-reply{display:inline-block;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:9px}.blog-comments .blog-user.replied{margin-left:100px}.blog-comments .blog-user.replied-2{margin-left:200px}@media (max-width:767px){.blog-user.author .blog-user-left{float:none}.blog-user.author .blog-user-details{margin-left:0;margin-top:15px}.blog-comments .blog-user-details{margin-left:10px}.blog-comments .blog-user-left{display:none}.blog-comments .blog-user.replied{margin-left:30px}.blog-comments .blog-user.replied-2{margin-left:50px}.sidebar{width:90%!important}}#toggle-sidebar,#toggle-sidebar-dual,.sidebar-duals{display:none}@media (max-width:991px){#toggle-sidebar,#toggle-sidebar-dual{display:block;position:fixed;bottom:0;left:0;padding:5px 10px;background-color:#292c31;color:#dadbde;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:9px;z-index:99999999;border-radius:0 2px 0 0}.sidebar-dual{display:none}.sidebar-duals{display:block}.sidebar,.sidebar-duals{margin:0!important;position:fixed;bottom:6%;width:400px;height:90%;left:-1000px;border-radius:0 2px 2px 0;box-shadow:5px 5px 10px rgba(0,0,0,.3);padding:30px 20px 0;background-color:#f2f2f3;z-index:9999998;overflow-y:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sidebar-dual,.sidebar-nav{background-color:#f2f2f3;padding:30px 20px 20px;border-radius:2px}.sidebar-duals.on,.sidebar.on{left:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sidebar-dual{margin-top:50px}.sidebar-nav{margin-bottom:60px}#sticky-sidebar{position:relative!important;top:0!important;width:100%!important}#sticky-sidebar+div{position:relative!important;width:0!important;height:0!important}}.sidebar-widget{margin-bottom:70px;position:relative}.sidebar-title{margin:0 0 25px;text-transform:uppercase;font-size:13px;color:#505359;padding:0 0 0 15px}.sidebar-widget .tab-content{padding:35px 0 0!important}.sidebar-search{margin:0;position:relative;width:100%}.sidebar-search input{width:100%;height:44px;padding:7px 10px 7px 15px;background-color:transparent;color:#707378;border:1px solid #e9e9e9;border-radius:3px}.sidebar-search input:active,.sidebar-search input:focus,.sidebar-search input:hover{box-shadow:none;outline:0}.sidebar-search::-webkit-input-placeholder{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#808489;font-weight:500;font-size:10px}.sidebar-search::-moz-placeholder{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#808489;opacity:1;font-weight:500;font-size:10px}.sidebar-search:-ms-input-placeholder{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#808489;font-weight:500;font-size:10px;padding-bottom:5px}.sidebar-search button{position:absolute;top:9px;right:9px;background-color:transparent;color:#3498db;border:none}.tagcloud a,.tags a{display:inline-block;padding:0 10px 5px 0;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px!important;line-height:16px;color:#707078;letter-spacing:.5px;-webkit-transition:all .4s linear;transition:all .4s linear}.tagcloud a:nth-child(odd),.tags a.big{font-size:12px!important}.tagcloud a:hover,.tags a:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#445;text-shadow:2px 2px 4px rgba(0,0,0,.4)}.sidebar-posts{margin:0;padding:0;list-style:none}.sidebar-post{clear:both;margin-bottom:15px}.sidebar-post .image-post{float:left;width:65px;height:60px;border-radius:2px;overflow:hidden;display:block;position:relative}.sidebar-post .image-post-date{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#e8e8e8;text-transform:uppercase;line-height:20px;padding-top:10px;background-color:rgba(20,20,20,.6);-webkit-transition:all .3s linear;transition:all .3s linear}.sidebar-post:hover .image-post-date{opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear}.sidebar-posts img{width:66px;height:60px}.sidebar-post h5{margin-bottom:3px}.sidebar-post a{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#556;-webkit-transition:all .3s linear;transition:all .3s linear}.sidebar-post h5 a:hover{color:#3498db;-webkit-transition:all .2s linear;transition:all .2s linear}.sidebar-post .info-post{margin-left:80px;padding-top:5px}.sidebar-post .info-post span{font-size:12px;color:#778}.sidebar-tweet{margin-bottom:15px;position:relative}.tweet-user{color:#3498db}.tweet-user:hover{color:#3498db;opacity:.8}.tweet-content{margin:10px 0;font-size:14px;color:#778}.tweet-user{margin-right:20px}.sidebar-tweet small{color:#889}.sidebar-tweet .icon{position:absolute;bottom:0;right:0;color:#dadada;font-size:90px;opacity:.2}.shop-image,.shop-product{position:relative;overflow:hidden}.sidebar-socials{padding:0;margin:0 10px 0 0;list-style:none}.sidebar-socials>li{margin-bottom:20px}.sidebar-socials a{color:#667;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:10px;font-weight:500}.sidebar-socials a:focus,.sidebar-socials a:hover{color:#3498db}.sidebar-socials .icon{display:inline-block;font-size:13px;margin-right:25px;color:#3498db;border-radius:50%;text-align:center;width:30px;height:30px;padding-top:7px;border:1px solid #3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sidebar-socials .icon.icon_mail_alt{padding-top:5px}.sidebar-socials>li:hover .icon{background-color:#3498db;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sidebar-socials>li span{float:right;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:9px;font-weight:500;color:#889}.sidebar-categories .panel-title{text-transform:capitalize;font-size:13px}.sidebar-archives>li>a,.sidebar-categories ul>li>a,.widget_categories ul>li>a{font-size:12px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.sidebar-categories .panel-body{padding:10px 0 5px 25px}.sidebar-categories ul{margin:0 0 10px;padding:0;list-style:none}.sidebar-categories ul>li{padding-bottom:8px}.sidebar-categories ul>li:last-child{padding-bottom:0}.sidebar-categories .panel-title:focus a,.sidebar-categories .panel-title:hover a,.sidebar-categories li:hover a{color:#3498db}.sidebar-archives,.widget_categories ul{margin:0;padding:0;list-style:none}.sidebar-archives>li,.widget_categories ul>li{padding-bottom:8px}.sidebar-archives>li:last-child,.widget_categories ul>li:last-child{padding-bottom:0}.sidebar-archives>li>a,.widget_categories ul>li>a{color:#707080}.sidebar-archives>li>a span,.widget_categories ul>li>a span{margin-left:20px;color:#90949a;font-size:10px}.sidebar-archives>li>a:hover,.widget_categories ul>li>a:hover{color:#3498db}.shop-product{margin-bottom:50px;border-radius:3px}.shop-image{display:block}.shop-description{padding:20px 10px 10px;margin-bottom:0;text-align:center;font-size:13px;color:#666672;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:20px;letter-spacing:1px;text-transform:uppercase}.shop-description a{color:inherit;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.shop-description a:active,.shop-description a:focus,.shop-description a:hover{color:#9999a6;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.shop-prices{text-align:center;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.shop-price{color:#3498db;font-size:16px;display:inline-block;text-decoration:none}.shop-price-off{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:line-through;color:#adb4b8;font-size:14px;margin-right:10px}.shop-buy a,.shop-offer{background-color:#3498db;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:18px;text-transform:uppercase}.shop-offer{position:absolute;margin-top:20px;padding:5px 10px;font-size:10px;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3)}.shop-prices del,.woocommerce-variation-price del{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:line-through;color:#adb4b8;font-size:14px;margin-right:10px}.shop-prices ins,.shop-prices>span.amount,.woocommerce-variation-price ins,.woocommerce-variation-price span.price{color:#3498db;font-size:16px;display:inline-block;text-decoration:none}.woocommerce-variation-price{margin:20px 0;padding:5px 10px}.shop-buy{position:absolute;bottom:-40px;left:0;width:100%;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.shop-product:hover .shop-buy{bottom:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.shop-buy a{display:inline-block;color:#fff;padding:6px 16px;letter-spacing:1px;font-size:10px;box-shadow:0 -1px 3px rgba(0,0,0,.3)}.shop-sidebar .product_list_widget h5 a,.shop-sidebar .shop-by,.shop-sidebar .top-rated-products h5 a,.shop-sidebar .widget_shopping_cart h5 a{font-size:12px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.shop-buy .icon{margin-right:8px}.toolbar-shop{margin-bottom:30px}.toolbar-shop.form select.form-control{display:inline-block;width:150px;margin-right:20px;margin-top:0;margin-bottom:20px;text-indent:5px}.box-add-to-cart{float:right}@media (max-width:767px){.box-add-to-cart{float:none;margin-left:20px}}.shop-sidebar .irs{margin-bottom:25px}.shop-sidebar .shop-by{color:#999aa5}.shop-sidebar .product_list_widget,.shop-sidebar .top-rated-products,.shop-sidebar .widget_shopping_cart{margin:0;padding:0;list-style:none}.shop-sidebar .product_list_widget li,.shop-sidebar .top-rated-products li,.shop-sidebar .widget_shopping_cart li{clear:both;margin-bottom:25px}.shop-sidebar .product_list_widget .product-image,.shop-sidebar .top-rated-products .product-image,.shop-sidebar .widget_shopping_cart .product-image{float:left;width:75px;height:75px;display:block}.shop-sidebar .product_list_widget .product-info,.shop-sidebar .top-rated-products .product-info,.shop-sidebar .widget_shopping_cart .product-inf{margin-left:90px}.shop-sidebar .product_list_widget h5,.shop-sidebar .top-rated-products h5,.shop-sidebar .widget_shopping_cart h5{margin-bottom:8px;padding-top:10px}.shop-sidebar .product_list_widget h5 a,.shop-sidebar .top-rated-products h5 a,.shop-sidebar .widget_shopping_cart h5 a{text-transform:uppercase;color:#666670;font-weight:500;letter-spacing:1px;-webkit-transition:all .3s linear;transition:all .3s linear}.shop-sidebar .product_list_widget h5 a:hover,.shop-sidebar .top-rated-products h5 a:hover,.shop-sidebar .widget_shopping_cart h5 a:hover{color:#3498db;-webkit-transition:all .2s linear;transition:all .2s linear}.shop-sidebar .product_list_widget .shop-prices,.shop-sidebar .top-rated-products .shop-prices,.shop-sidebar .widget_shopping_cart .shop-prices{text-align:left}.shop-sidebar .product_list_widget .shop-price,.shop-sidebar .top-rated-products .shop-price,.shop-sidebar .widget_shopping_cart .shop-price{font-size:14px}.shop-sidebar .product_list_widget .shop-price-off,.shop-sidebar .top-rated-products .shop-price-off,.shop-sidebar .widget_shopping_cart .shop-price-off{font-size:13px}.shop-sidebar .widget_shopping_cart{margin-bottom:50px}.shop-description-product{padding:20px 0}.shop-product-name{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:24px;color:#556;padding:0 0 0 15px;border-left:2px solid #3498db}.shop-description-product .shop-prices{padding:10px 0 20px;text-align:left}.shop-description-product .shop-prices .shop-price{font-size:19px}.shop-description-product .shop-prices .shop-price-off{font-size:14px}.reviews{display:inline-block;margin-left:20px;color:#adb4b8;word-spacing:3px;text-transform:lowercase;font-size:13px}.shop-quantity .input-quantity{width:50px;height:42px;text-align:center;vertical-align:middle;padding:4px 0;margin:0;border:none;color:#606070;background-color:#e4e4e4;line-height:26px}.shop-quantity .js-qty{height:42px;padding:0 22px}.rating-wrapper{display:inline-block;overflow:hidden}.rating-wrapper>.rating-input{position:absolute;width:0;height:0;opacity:0;z-index:-1}.form-group,.owl-shop .owl-el{position:relative}.mfp-bg,.mfp-wrap,.modal{z-index:999999}.rating-wrapper>.rating-label{float:right;color:#dadbdb;cursor:pointer;padding:10px 3px;line-height:20px;font-size:15px}.rating-wrapper.rating-active>.rating-label{font-size:14px}.rating-wrapper.rating-active .rating-label,.rating-wrapper>.rating-input:checked~.rating-label{color:#fcc54e}.rating-wrapper>.rating-input:hover~.rating-label{color:#ecb54e}.shop-section .tab-content{padding:50px 0 20px}.shop-section .nav-tabs>li>a{text-transform:uppercase;padding:12px 30px;letter-spacing:2px}.shop-cart table .product a,.shop-comment .author h5{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px}.shop-specifications{margin:0;padding:0;list-style:none}.shop-specifications .title{font-size:16px;font-weight:700;margin:20px 0 10px}.shop-specifications .title:first-child{margin:0 0 10px}.shop-specifications>li{font-weight:700;color:#505459;margin-bottom:3px}.shop-specifications>li>span{margin-left:15px;color:#888892;font-size:13px;font-weight:500}.shop-comment{margin-bottom:40px;color:#909096}.shop-comment .author{margin-bottom:10px}.shop-comment .author h5{text-transform:uppercase;margin-right:25px;margin-bottom:0;font-size:11px;color:#707378;display:inline-block}.shop-comment .date{font-size:12px;text-transform:capitalize;vertical-align:baseline;margin-right:25px}.shop-comment p{padding:0 0 0 10px}.shop-form-review button .icon{font-size:14px;vertical-align:middle;margin-right:8px}.shop-cart table{width:100%;table-layout:fixed}.shop-cart table .product img{width:80px;height:80px;margin-right:25px}.shop-cart table .product a{text-transform:uppercase;font-size:10px;color:#667;margin-left:10px}.shop-cart table .product a:hover{color:#3498db}.shop-cart table td,.shop-cart table tr:last-child th{vertical-align:middle}.shop-cart table tr td:last-child{width:40px}.shop-cart table td,.shop-cart table th{vertical-align:middle!important}.shop-cart table .span300{width:300px}.shop-cart table .span100{width:100px}.shop-cart table .span40{width:40px}.shop-cart table .span200{width:200px}@media (max-width:767px){.shop-comment .author h5{display:block}.table-responsive{border:none;margin-bottom:20px}.shop-cart table .product{white-space:normal}.shop-cart table .product img{margin-right:0;margin-bottom:10px}}.range-slider+.slider-container{width:100%!important;margin:0;padding:10px 0 30px}.form .form-control,form .form-control{border-radius:2px;background-color:#f1f2f3;border:none;height:40px;box-shadow:none}.form .form-control:focus,form .form-control:focus{background-color:#ededef;border:none;outline:0;box-shadow:none}.form select.form-control,form select.form-control{margin-top:5px;border-radius:2px;color:#606367;padding:5px;border:none;background-color:#f1f2f3}.form textarea.form-control{height:auto}.form-message-error,.has-error .error{color:#B94321;font-size:14px;font-weight:500;margin-top:3px}.form{width:100%}.form input,.form textarea,aside input{width:100%;margin-bottom:15px;padding:5px;text-indent:5px;outline:0;-webkit-transition:all .2s linear;transition:all .2s linear;color:#606367;background:#f1f2f3;border:none;box-shadow:none}.form input:focus,.form input:hover,.form textarea:focus,.form textarea:hover,aside input:focus,aside input:hover{box-shadow:none;border:none;background-color:#f0efef}.form input[type=checkbox],.form input[type=radio]:not(.rating-input){width:auto;margin-right:5px;position:relative;top:2px}.form label:not(.rating-label){font-weight:500;margin-bottom:20px;display:block}.form-required{color:#C51010;font-weight:500;vertical-align:middle;font-size:13px}.form .form-remember{display:inline-block;margin-right:15px}@media (max-width:767px){.form .forgot{display:block;margin:-20px 20px 25px}}.form::-webkit-input-placeholder{text-transform:capitalize;color:#a0a2a7;font-weight:500;font-size:14px;line-height:normal;letter-spacing:.5px}.form::-moz-placeholder{text-transform:capitalize;color:#a0a2a7;opacity:1;font-weight:500;font-size:14px;line-height:normal;letter-spacing:.5px}.form:-ms-input-placeholder{text-transform:capitalize;color:#a0a2a7;font-weight:500;font-size:14px;padding-bottom:5px;line-height:normal;letter-spacing:.5px}.nav-tabs li>a,.panel-title,.progress-bar span{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px}.checkbox.inline label,.radio.inline label{display:inline-block;margin-right:30px}.form.form-2 .form-control{background-color:#eee}.progress{border-radius:1px;box-shadow:none;height:24px;margin-bottom:15px;background-color:#e2e2e2}.progress-bar{text-align:left;background-color:#3498db;line-height:23px;color:#fff;box-shadow:none;border-right:3px solid rgba(0,0,0,.1)}.progress-bar-animate{-webkit-transition:width 1s ease-out;transition:width 1s ease-out}.progress-bar span{padding:5px 17px;text-transform:uppercase;font-size:9px;word-spacing:5px}.progress .progress-bar-info{background-color:#5bc0de!important}.progress .progress-bar-danger{background-color:#d9534f!important}.progress .progress-bar-warning{background-color:#f0ad4e!important}.progress .progress-bar-success{background-color:#5cb85c!important}.progress .progress-bar-primary{background-color:#428bca!important}.table td,.table th{padding:12px!important}.table.table-condensed td,.table.table-condensed th{padding:5px!important}.table-hover>tbody>tr:hover,.table-striped>tbody>tr:nth-child(odd){background-color:#fafafa}.table tr.active td,.table tr.active th{background-color:#f1f1f3!important}.table-1{border-bottom:1px solid #30343a}.table-1 td,.table-1 th{border-top:none!important}.table-1 th{background-color:#30343a;color:#e0e3e9;border-bottom:none}.table-1.table-main-color{border-bottom:1px solid #3498db}.table-1.table-main-color th{background-color:#3498db;color:#fff}table:not(.table-condensed):not(.table-striped):not(.table-bordered):not(.table-condensed):not(.table-main-color):not(.table-1):not(.table-hover):not(.variations){margin-bottom:30px}table:not(.table-condensed):not(.table-striped):not(.table-bordered):not(.table-condensed):not(.table-main-color):not(.table-1):not(.table-hover):not(.variations) td,table:not(.table-condensed):not(.table-striped):not(.table-bordered):not(.table-condensed):not(.table-main-color):not(.table-1):not(.table-hover):not(.variations) th{padding:12px!important;border-top:none!important}table:not(.table-condensed):not(.table-striped):not(.table-bordered):not(.table-condensed):not(.table-main-color):not(.table-1):not(.table-hover):not(.variations)>tbody>tr:nth-child(odd){background-color:#fafafa}table:not(.table-condensed):not(.table-striped):not(.table-bordered):not(.table-condensed):not(.table-main-color):not(.table-1):not(.table-hover):not(.variations) th{padding:8px 12px!important;background-color:#30343a;color:#e0e3e9;border-bottom:none}.panel-group .panel{border-radius:0}.nav-tabs li>a,.panel{border:none;background-color:transparent}.panel{box-shadow:none;border-radius:0}.panel-heading{padding:7px 0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.panel-title{color:#525559;font-size:11px;text-transform:uppercase}.panel-title:focus a,.panel-title:hover a{color:#888892}.panel-title .icon{margin-right:8px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.panel-body{padding:10px 0 5px 25px}.tab-content{padding:20px 5px}.tab-content.vertical{padding:5px 5px 20px 20px}.nav-tabs{border-bottom:2px solid #ddd}.nav-tabs li{float:left;margin-bottom:-2px}.nav-tabs li>a{border-radius:0;font-size:12px;color:#70737a;padding:14px 30px;margin-right:0}.nav-tabs li>a .icon{margin-right:10px}.nav-tabs li.active>a,.nav-tabs li.active>a:focus,.nav-tabs li.active>a:hover,.nav-tabs li>a:focus,.nav-tabs li>a:hover{color:#3498db;background-color:transparent;border:none;border-bottom:2px solid #3498db}.nav-tabs.vertical{border-left:1px solid #e8e9ea;border-bottom:none}.nav-tabs.vertical li{float:none;margin-bottom:0;padding:6px 0}.nav-tabs.vertical li.separator{border-bottom:1px solid #e8e9ea;margin-bottom:10px;width:90%}.nav-tabs.vertical li>a{letter-spacing:.4px;text-transform:uppercase;font-size:10px;color:#70737a;margin-left:-2px;border-radius:0;border:none;border-left:0 solid #3498db;padding-left:35px}.nav-tabs.vertical li.active>a,.nav-tabs.vertical li>a:focus,.nav-tabs.vertical li>a:hover{color:#3498db;border:none;padding-left:40px;border-left:2px solid #3498db}@media (max-width:767px){.tab-content.vertical{padding:20px 5}.nav-tabs{border-left:1px solid #e8e9ea;border-bottom:none}.nav-tabs li{float:none;margin-bottom:0;padding:3px 0}.nav-tabs li.separator{border-bottom:1px solid #e8e9ea;margin-bottom:10px;width:90%}.nav-tabs li>a{letter-spacing:1px;text-transform:uppercase;font-size:10px;color:#505359;margin-left:-2px;border-radius:0;border:none;border-left:0 solid #3498db;padding-left:35px}.nav-tabs li.active>a,.nav-tabs li.active>a:focus,.nav-tabs li.active>a:hover{color:#3498db;background-color:transparent;border:none;padding-left:40px;border-left:2px solid #3498db}.nav-tabs li>a:focus,.nav-tabs li>a:hover{color:#3498db;background-color:transparent;border:none;border-left:2px solid #3498db}}.owl-shop .owl-buttons div{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.owl-shop:hover .owl-buttons div{opacity:1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:991px){.owl-shop .owl-buttons div{opacity:.9}}.owl-shop .owl-el .owl-popup{position:absolute;top:0;right:0;color:#3498db;font-size:18px;opacity:0;padding:10px;-webkit-transition:all .2s linear;transition:all .2s linear}.owl-shop:hover .owl-el .owl-popup{opacity:1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.owl-carousel .owl-controls{display:none!important}.owl-carousel.visible-controls .owl-controls{display:block!important;margin-top:0}.owl-carousel.controls-2 .owl-buttons{width:100%;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel.controls-2 .owl-buttons div,.owl-carousel.controls-3 .owl-buttons div{margin:-25px 0 0;color:#fff;border:none;background:rgba(41,44,49,.7);border-radius:0;line-height:40px;padding:5px;font-size:18px;-webkit-transition:all .2s linear;transition:all .2s linear}.owl-carousel.owl-p10.controls-2 .owl-buttons .owl-prev,.owl-carousel.owl-p5.controls-2 .owl-buttons .owl-prev{margin-left:10px}.owl-carousel.owl-p10.controls-2 .owl-buttons .owl-next,.owl-carousel.owl-p5.controls-2 .owl-buttons .owl-next{margin-right:10px}.owl-carousel.controls-2 .owl-buttons .owl-prev{position:absolute;left:0}.owl-carousel.controls-2 .owl-buttons .owl-next{position:absolute;right:0}.owl-carousel.controls-3 .owl-buttons{position:absolute;bottom:0;right:0}.owl-carousel.controls-3 .owl-buttons div{margin-top:0;padding:0 8px}.owl-carousel.controls-3 .owl-buttons .owl-prev{position:absolute;right:34px;bottom:0}.owl-carousel.controls-3 .owl-buttons .owl-next{position:absolute;right:0;bottom:0}.alert,.btn-bg{position:relative}.owl-carousel:not(.visible-controls) .owl-el{cursor:move;cursor:url(../images/cursor_move.png) 32 10,move}.owl-carousel.owl-p10 .owl-el{padding:0 10px}.owl-carousel.owl-p5 .owl-el{padding:0 5px}.sm-cursor .icon{color:#3498db;font-size:36px!important}.btn-b,.btn-d,input.apply_coupon,input.woocommerce-Button{display:inline-block;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:10px;line-height:14px}.btn{border-radius:2px;padding:8px 14px;-webkit-transition:all .3s linear;transition:all .3s linear}.btn:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.btn-b{background-color:#e4e4e4;border:none;color:#404344;letter-spacing:1px;padding:14px 26px}.btn-b.active,.btn-b:active,.btn-b:focus,.btn-b:hover{background-color:#dfdfdf;border:none;color:#555557}.btn-d,input.apply_coupon,input.woocommerce-Button{background-color:#404449;color:#fff;border-radius:3px;font-weight:500;letter-spacing:1.5px;padding:14px 26px}.btn-bg,.btn-e,.form input.btn-e{padding:14px 26px;font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:1px;display:inline-block;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.btn-d.active,.btn-d:active,.btn-d:focus,.btn-d:hover,input.apply_coupon:hover{background-color:#3498db;color:#fff}.btn-e,.form input.btn-e{background-color:transparent;color:#3498db;border:1px solid #3498db;border-radius:20px}.btn-bg,.btn-e.active,.btn-e:active,.btn-e:focus,.btn-e:hover,.form input.btn-e:hover{background-color:#3498db;color:#fff}.btn-e.btn-e-square{border-radius:3px}.btn-bg{border:1px solid transparent;border-radius:3px;opacity:.85}.btn-bg:active,.btn-bg:focus,.btn-bg:hover{opacity:1;border:1px solid transparent;color:#fff}.btn-bg.rounded{border-radius:20px}.btn-bg.btn-3d{border:3px solid transparent;border-bottom:3px solid rgba(0,0,0,.3)}.btn-bg.btn-3d:hover{border-bottom:3px solid rgba(0,0,0,.4)}.btn-large{padding:14px 22px;font-size:12px}.btn-extra-large{padding:20px 30px;font-size:16px}.btn-small{padding:8px 14px}.btn-icon .icon{margin-right:8px}.btn-subtext{display:inline-block;text-align:center;line-height:30px;font-size:16px;padding:16px 50px 14px}.btn-subtext small{display:block;font-size:11px;text-transform:none}.dropdown-menu{min-width:150px;margin:0;background-color:#f6f6f6;border:none;border-radius:2px}.dropdown-menu>li>a{color:#444450;padding:5px 20px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#eaeaea}.tooltip-inner{padding:12px 16px;border-radius:3px;color:#e0e2e7;background-color:rgba(15,15,20,.9);line-height:22px}.tooltip.top .tooltip-arrow{border-top-color:rgba(15,15,20,.9)}.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(15,15,20,.9)}.tooltip.right .tooltip-arrow{border-right-color:rgba(15,15,20,.9)}.tooltip.left .tooltip-arrow{border-left-color:rgba(15,15,20,.9)}.tooltip.right{margin-left:15px}.popover{border-radius:0;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;border:none;background-color:#fcfcfc;box-shadow:3px 3px 10px rgba(0,0,0,.2);color:#667;padding:3px 3px 8px}.modal-title,.popover-title{border-left:2px solid #3498db;letter-spacing:1px;text-transform:uppercase}.popover-title{padding:0 12px;margin:10px 0 10px 15px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;line-height:16px;background-color:inherit;border-bottom:none;border-radius:0}.modal-title,.pagination>li>a{line-height:20px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.modal-open{padding-right:0!important}.modal-content{border-radius:2px;background-color:#fafafa;padding:10px}.modal-title{font-size:14px;padding:0 15px;color:#505459;margin-top:10px}.modal-footer,.modal-header{border:none}.alert{border-radius:1px;border:none;padding:10px 20px;border-left:4px solid rgba(0,0,0,.2)}.alert.alert-dark{background-color:#303339;color:#e0e3e8;padding:20px 40px 20px 20px}.alert .icon{display:block;float:left;margin:5px 20px 15px 5px}.alert.alert-dismissable .close{position:absolute;right:10px;top:5px}.alert.alert-dismissable .close:focus,.alert.alert-dismissable .close:hover{color:#3498db;opacity:1}.alert-modal{position:fixed;top:80px;left:0;opacity:0;width:100%;margin-top:-30px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.alert-modal.alert-modal-on{opacity:.95;margin-top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.alert-modal .alert{box-shadow:2px 4px 8px rgba(0,0,0,.2)}.pagination{margin:50px 0 10px}.pagination>li>a{font-size:15px;border:none;margin-right:7px;padding:5px 12px;color:#889;background-color:transparent;border-radius:0}.pagination .active a:hover,.pagination>.active>a,.pagination>li a:hover{color:#3498db;background-color:transparent}.pagination>li>a>.icon{font-size:18px;display:inline-block;margin-top:1px}.pagination>.active>a{border:none;border-radius:0}.pagination li:first-child.disabled a{padding-left:0!important}.list-2,.list-3,.unstyled-list{padding:0;list-style:none}.pagination li:first-child a{border-bottom-left-radius:0;border-top-left-radius:0}.pagination li:last-child a{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>.disabled a{background:0 0;border:none;color:#99a}.pagination>.disabled a:hover{background:0 0}.mfp-counter{width:50px;text-align:right}#wp-calendar tbody td,.align-center,.animsition-loading:after,.content-404,.divider.d4,.dropcap,.icon-box,.social-icon .icon,.title-404,.wp-caption,i.icon.icon-box{text-align:center}.mfp-close{color:#fff;cursor:pointer}.mfp-close:hover{color:#3498db;cursor:pointer!important}.mfp-zoom-out-cur .header-wrapper{z-index:0!important}button.mfp-arrow{background-color:rgba(0,0,0,.6)}.mfp-arrow-left:before{border-right:none}.mfp-arrow-left:after{border-right:20px solid #fff;margin-left:25px}.mfp-arrow-right:before{border-left:none}.mfp-arrow-right:after{border-left:20px solid #fff}.title-mfp{margin:4px 0 0 4px;font-size:10px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#d1d2d3;font-weight:500}.popup{position:relative}.popup .mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(41,44,49,.7);opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.popup .mask .popup-triangle{position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 60px 60px 0;border-color:transparent rgba(52,152,219,.9) transparent transparent}.popup .mask a{position:absolute;top:8px;right:9px;color:#fff;font-size:16px;z-index:3}.popup:hover .mask{opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.blockquote{border-left:2px solid #3498db;background:#f5f5f5}.blockquote p{font-size:13px;font-weight:500;letter-spacing:.5px;line-height:26px;color:#898994;margin-bottom:10px}.blockquote cite,.footer-title,.list-3>li{text-transform:uppercase;letter-spacing:1px}.blockquote cite{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;color:#3498db}.blockquote small{display:inline-block;font-size:13px}.blockquote-2{border-left:3px solid #ddd!important}.unstyled-list{margin:0}.list-medium>li{margin-bottom:5px}.list-2{margin:0}.list-2 li{margin-bottom:15px;font-size:12px}.list-2 li:last-child{margin-bottom:0}.list-2 li span{margin-right:10px;font-weight:700;font-size:14px}.list-3{margin:0}.list-3>li{font-family:Montserrat;font-size:10px;margin-bottom:10px}.icon-box,i.icon.icon-box{display:inline-block;font-size:15px;line-height:20px;width:40px;height:40px;padding:10px;border-radius:1px;vertical-align:middle;color:#fff;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.icon-large{font-size:19px!important;line-height:28px!important;width:50px!important;height:50px!important;padding:11px!important}.icon-extra-large{font-size:22px!important;line-height:30px!important;width:60px!important;height:60px!important;padding:15px!important}.icon-dark{background-color:#404247}.icon-gray{background-color:#aaabab}.icon-rounded{border-radius:7px!important}.icon-circle{border-radius:50%!important}.icon-bordered{border:1px solid #404247;color:#404247}.icon-3d{border-bottom:4px solid rgba(41,44,49,.4)!important}.icon-simple{color:#404247}.icon-box:focus,.icon-box:hover{color:#fff;background-color:#3498db;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.icon-box.icon-main:focus,.icon-box.icon-main:hover{color:#fff;background-color:#3498db;opacity:.8;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.icon-box.icon-social:focus,.icon-box.icon-social:hover{color:#fff;opacity:.7;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.icon-bordered:focus,.icon-bordered:hover{color:#3498db;border-color:#3498db;background-color:transparent;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.icon-3d:focus,.icon-3d:hover{color:#fff;background-color:#3498db;border-bottom:4px solid rgba(41,44,49,.8)!important;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.icon-simple:focus,.icon-simple:hover{color:#3498db;background-color:transparent;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.custom-icon-2{font-size:180px;color:#cacbce}.dropcap{float:left;font-family:Georgia;padding:10px 15px;margin:8px 20px 0 2px;background-color:#40444a;color:#eaecee;font-size:40px;line-height:35px;border-radius:4px}.contact-widget,.footer-title{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.dropcap.bordered{background-color:transparent;color:#40444a;border-radius:4px;border:1px solid #40444a}.dropcap.shadow{box-shadow:0 2px 4px #303339}.dropcap.circle{border-radius:50%}.divider{height:1px;background-color:#ddd;margin:30px auto}.divider.d2{background:0 0;border-top:1px dashed #ddd}.divider.d3:after{display:block;width:25%;height:1px;position:relative;background-color:#3498db;margin:0 auto}.divider.d4{margin:40px auto}.divider.d4 span{background:#fff;color:#60636a;padding:0 18px;position:relative;top:-12px;font-size:14px}.divider.d4.text-left span{padding:0 18px 0 0}.divider.d4.text-right span{padding:0 0 0 18px}.footer-wrapper{color:#d8dade;position:relative}.footer-widget{margin-bottom:50px}@media (max-width:991px){.footer-widget{margin-bottom:60px}}.footer-title{font-size:12px;line-height:18px;margin-bottom:30px;color:#d8dade;padding:0 0 0 15px;border-left:2px solid #3498db}.footer-social>li>a,.footer-social>li>a>.icon{color:inherit;-webkit-transition:all .3s ease-out}.footer-social{margin:0;padding:0;list-style:none}.footer-social>li{margin-right:33px;display:inline-block}.footer-social>li:last-child{margin-right:0}.footer-social>li>a{padding-top:15px;transition:all .3s ease-out}.footer-social>li>a>.icon{opacity:.9;font-size:14px;transition:all .3s ease-out}.footer-social>li>a:focus>.icon,.footer-social>li>a:hover>.icon{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.footer-links{margin:0;padding:0}.footer-links>li{margin:0 20px 15px 0;display:inline-block;list-style:none}.footer-links>li:last-child{margin-right:0}.footer-links>li>a{font-size:12px;color:#d0d3d8;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.footer-links>li>a:active,.footer-links>li>a:focus,.footer-links>li>a:hover{color:#3498db;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.footer-links.footer-links-2>li{display:block;margin:0 0 5px}.footer-links.archives>li>a,.footer-links.footer-links-2>li>a{font-size:14px}.footer-links.archives>li>a .icon,.footer-links.footer-links-2>li>a .icon{margin-right:10px;font-size:10px;color:#3498db}.footer-links.archives>li{display:block;margin:0 0 8px}.footer-links.archives>li>a span{margin-left:10px;font-size:13px;opacity:.8}.tags.footer-tags a{color:inherit}.tags.footer-tags a:hover{color:#3498db}.footer-tweet .tweet-content{color:inherit}.footer-tweet.sidebar-tweet small{color:inherit;opacity:.7}.footer-tweet.sidebar-tweet .icon{color:#808389;font-size:90px;opacity:.2}.footer-posts .sidebar-post{margin-bottom:18px}.footer-posts .sidebar-post a{color:#d8dade}.footer-posts .sidebar-post .info-post span{color:inherit;opacity:.7}.footer-socials.sidebar-socials a{color:inherit}.footer-socials.sidebar-socials a:focus,.footer-socials.sidebar-socials a:hover{color:#3498db}.footer-socials.sidebar-socials>li span{color:inherit;opacity:.8}.copyright{font-size:12px;color:#d0d3d8;padding-top:2px;margin-bottom:10px}@media (max-width:767px){.copyright{margin-top:10px}}.contact-widget{font-size:12px}.contact-widget p{margin-bottom:25px}.contact-widget .icon{color:#3498db;margin-right:15px}.list-2.footer-contact li{margin-bottom:0}.list-2.footer-contact li.separator{margin:12px 0}.image_feed{margin-right:0;padding:0;list-style:none}.image_feed li{display:inline-block;padding:0 5px 8px 0!important}.image_feed li img{width:70px!important;height:65px!important;border-radius:1px}.footer-color-dark,.footer-color-dark .footer-posts .sidebar-post a{color:#606369}.footer-color-dark .footer-posts .sidebar-post a:hover{color:#3498db}.footer-wrapper.footer-color-dark .copyright,.footer-wrapper.footer-color-dark .footer-links>li>a,.footer-wrapper.footer-color-dark .footer-title{color:inherit}.footer-wrapper.footer-color-dark .footer-social>li>a>.icon{color:#a2a6aa}.footer-wrapper.footer-gray{background-color:#f0f1f2;border-top:1px solid #ddd}.footer-wrapper.footer-no-background{background-color:transparent;color:#606369;border-top:1px solid #eee}.footer-wrapper.footer-background{position:relative;padding:80px 0 55px}.footer-wrapper.footer-background.style-2{padding:70px 0 0}.footer-wrapper.footer-background.style-2 .sub-footer{margin-top:10px;padding:25px 0 10px;background-color:rgba(41,44,49,.6)}.footer-2{padding:60px 0 0}.footer-2 .sub-footer{background-color:#2a2c2e;padding:20px 0 5px;margin-top:10px}.footer-3{padding:60px 0 0}.footer-3 .sub-footer{background-color:#f5f5f5;padding:20px 0 5px;margin-top:10px;color:#505359}.footer-3 .sub-footer *{color:inherit}.social-icon{padding:0;margin:0;font-size:0;height:30px;list-style:none}.social-icon>li{display:inline-block;margin-right:8px}.social-icon>li:last-child{margin-right:0}.social-icon>li>a{display:table}.social-icon .icon{display:table-cell;vertical-align:middle;width:30px;height:30px!important;line-height:1;font-size:14px;-webkit-transition:all .4s ease;transition:all .4s ease;color:#999a9e;background:0 0}.social-icon a:hover .icon{background-color:transparent;color:#3498db;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.social-icon.social-light .icon{color:#b3b6ba}.social-icon.social-bg .icon{background-color:#3498db;color:#fff}.social-icon.social-bg>li>a:hover .icon{background-color:#3498db;color:#fff;opacity:.6}.social-icon.circle .icon{border-radius:50%}.social-icon.rounded .icon{border-radius:3px}.social-icon.simple .icon{color:#778;background-color:transparent}.social-icon.simple>li>a:hover .icon{background-color:transparent;color:#3498db;border:none}.social-icon.style2>li>a{margin-right:10px;display:inline-block}.social-icon.style2 .icon{font-size:12px;background-color:rgba(255,255,255,.1);box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:10px;border-radius:50%;color:#cacbce}.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animsition-loading{position:fixed;top:0;z-index:100;width:100%;height:100%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ccc%22%3E%0A%20%20%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22/%3E%0A%20%20%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0A%20%20%20%20%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20repeatCount%3D%22indefinite%22%20/%3E%0A%20%20%3C/path%3E%0A%3C/svg%3E%0A%0A) center center no-repeat;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animsition-loading:after{position:fixed;top:50%;width:100%;margin-top:20px;font-size:16px;color:#aaacae}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd;display:none}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(500px);transform:translateY(500px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(500px);transform:translateY(500px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.form-subscribe .form-control{height:42px;background-color:#eaebf0}.g-recaptcha iframe{height:78px}.menu-badge{color:rgba(52,152,219,.9)!important;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin-left:10px}.twitter-feed ul{margin:0;padding:0;list-style:none}.twitter-feed ul>li{margin-bottom:40px;border-bottom:1px solid #eaebee}.twitter-feed ul>li:last-child{border-bottom:none;margin-bottom:0}.twitter-feed a{color:#505259}.twitter-feed a:active,.twitter-feed a:focus,.twitter-feed a:hover{color:#202329}.twitter-feed .tweet-section a{color:rgba(255,255,255,.7)}.twitter-feed .tweet-section a:active,.twitter-feed .tweet-section a:focus,.twitter-feed .tweet-section a:hover{color:rgba(255,255,255,1)}.tweet-section{padding:30px 20px 5px}.flickr-carousel img{width:100%;height:320px}.form-mailchimp .form-control,.form-mailchimp button{height:42px}.megamenu,.submenu{text-transform:capitalize;letter-spacing:.5px}#submit_message,.vertical-menu-list.onepage-list>li>a{font-size:10px;text-transform:uppercase;font-weight:500}.vertical-menu-list.onepage-list{padding:0}.vertical-menu-list.onepage-list>li>a{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#d0d4d8;letter-spacing:1.5px;margin-bottom:10px}.vertical-menu-list.onepage-list>li.current>a,.vertical-menu-list.onepage-list>li>a:focus,.vertical-menu-list.onepage-list>li>a:hover{color:#3498db}@media (min-width:992px){.large-boxed{padding:40px;background-color:#e5e6e7}.large-boxed #wrapper{background-color:#fcfcfc;box-shadow:2px 2px 15px rgba(0,0,0,.5);overflow:hidden}.large-boxed .header-transparent .main-header,.large-boxed .menu-fixed .main-header{width:calc(100% - 80px);left:auto;margin:0 auto}}#submit_message,.pagination>li>span{font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:transparent}.sidebar-tweet .icon{width:90px}.clearfix{clear:both}.blog-item .box-left .icon{padding-top:10px}.no-padding{padding:0!important}#submit_message{display:inline-block;color:#3498db;border:1px solid #3498db;border-radius:20px;padding:14px 26px;line-height:14px;letter-spacing:1px}.blog-user-image .avatar{margin-right:0}.page-breadcrumbs strong.active{color:#fcc813}.shop-buy del,.shop-buy ins,.shop-buy span{display:none}.shop-buy p{margin:0!important;padding:0!important;border:0!important}ul.products{padding-left:0}.pagination>li>span{margin-right:7px;color:#889;border-radius:0;float:left;font-size:15px;line-height:20px;padding:6px 12px;border:0}.btn-d{border:none!important}.form-submit p.wrapper{width:200px}p.wrapper:before{position:absolute;left:40px;font-size:14px;content:"\5a";padding-top:8px;color:#3498db}p.wrapper2:before,p.wrapper4:before{font-family:ElegantIcons;font-size:11px;color:#fff}input.apply_coupon{width:auto;padding:14px 26px 14px 36px}p.wrapper2:before{position:absolute;left:35px;content:"\e008";padding-top:8px}input#place_order{width:auto;padding:14px 26px 14px 36px}p.wrapper3:before{font-family:ElegantIcons;position:relative;left:30px;font-size:11px;content:"\e015";padding-top:8px}input.woocommerce-Button{width:auto;padding:14px 26px 14px 36px;background-color:#404449!important;margin-bottom:0}p.wrapper4{margin-bottom:0}p.wrapper4:before{position:absolute;left:60px;content:"\e108";padding-top:8px}.list-404>li>a,.shop-account .edit{font-family:Montserrat,sans-serif;letter-spacing:1px;text-transform:uppercase}.shop-offer{z-index:9}.add_flv_class .select2-container .select2-choice,.checkout.woocommerce-checkout .select2-container .select2-choice{background:0 0;border:0}#rememberme{float:left;top:0;height:20px}.shop-account ul{margin:0 0 15px;padding:0;list-style:none}.shop-account ul li{margin-bottom:10px;color:#445}.shop-account ul span{margin-left:15px;color:#778;font-size:13px}.shop-account .edit{margin-top:18px;display:block;font-weight:500;font-size:10px}.shop-account-login{border:1px solid #eee;border-radius:4px;padding:30px}.shop-account table{margin-top:0;vertical-align:middle}.shop-account table td,.shop-account table th{padding-top:30px;padding-bottom:30px}.alert .icon.fa-3x{margin:25px 40px 15px 5px}.text-404{font-size:280px;font-weight:700;line-height:100%;display:block;text-align:center;color:#d0d3d7;opacity:.4}.over-404{position:absolute;top:55%;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);width:100%}.title-404{font-weight:600;color:#606367;font-size:40px;margin-bottom:60px;line-height:42px}.content-404{position:relative}@media (max-width:767px){.page-template-404-template .text-404{font-size:130px;margin-bottom:30px}.page-template-404-template .over-404{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100%}.page-template-404-template{padding:50px 0}.title-404{font-size:36px;margin-bottom:30px;line-height:46px}.half-stretch{min-height:250px}}.sidebar-search.search-404 input{border:1px solid #eaeaea;padding:5px 30px;border-radius:3px}.sidebar-search.search-404 button{top:8px}.list-404{margin:0 -15px;padding:0;list-style:none}.list-404>li{display:inline-block;padding:0 15px}.list-404>li>a{color:#808388;font-size:9px}.list-404>li>a:hover{color:#fcc813}.nav-tabs.vertical>li.active>a,.nav-tabs.vertical>li>a:focus,.nav-tabs.vertical>li>a:hover{border-bottom:0!important}abbr[data-original-title],abbr[title]{text-decoration:none}.title-large,.title-medium,.title-uppercased{color:#34343c}.bg-box.light-default{background-color:#fff}.menu-light .megamenu,.menu-light .submenu{background-color:#f9f9f9}.wp-caption.alignleft,img.alignleft{float:left;margin-right:20px;margin-top:5px}.wp-caption.alignright,img.alignright{display:block;float:right;margin-left:20px;margin-top:5px}.wp-caption.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-top:5px}.wp-caption{margin-bottom:15px}caption,table{text-align:left}.wp-caption img{margin:0;padding:0;border:0;width:100%}.wp-caption .wp-caption-text{margin:0;padding:5px 0;background-color:#292c31;color:#e8e8e8;width:100%}table{border-width:1px;line-height:18px;margin:0 0 22px;padding:0 5px}td,th{padding:7px}td{vertical-align:top}th{font-weight:400}blockquote{font-size:inherit}blockquote cite{display:block;margin-top:10px}dt{font-weight:700;text-decoration:underline}dd{margin:0;padding:0 0 .5em}address{font-style:italic}.widget_calendar{float:left}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;color:#333;font-size:12px;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f9f9f9;border:1px solid #fff;padding:8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}#wp-calendar tbody td#today{background:#999;color:#fff}.sidebar-categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_recent_entries ul{margin-left:0;padding-left:0}.sidebar-categories li,.sidebar-categories li li,.widget_meta li,.widget_nav_menu li,.widget_nav_menu li li,.widget_recent_comments li,.widget_recent_entries li{margin-left:0;padding-left:0;list-style-type:none;margin-bottom:10px;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.sidebar-categories ul>li>a,.widget_meta ul>li>a,.widget_nav_menu ul>li>a,.widget_nav_menu ul>li>a:visited,.widget_recent_comments ul>li>a,.widget_recent_comments ul>li>a:visited,.widget_recent_entries ul>li>a{color:#707080;padding-right:5px;display:inline-block}.widget_recent_comments span.comment-author-link,.widget_recent_comments span.comment-author-link a{color:#505359}.sidebar-categories ul>li>a:hover,.widget_meta ul>li>a:hover,.widget_nav_menu ul>li>a:hover,.widget_recent_comments ul>li>a:hover,.widget_recent_entries ul>li>a:hover{color:#3498db}.widget_archive ul,.widget_categories ul,.widget_nav_menu ul,.widget_product_categories ul{list-style:none;margin:0;padding:0}.sidebar-categories ul>li,.widget_archive ul>li,.widget_categories ul>li,.widget_nav_menu ul>li,.widget_product_categories ul>li{padding-bottom:8px}.widget_archive ul>li:last-child,.widget_categories ul>li:last-child,.widget_nav_menu ul>li:last-child,.widget_product_categories ul>li:last-child{padding-bottom:0}.widget_archive ul>li,.widget_categories ul>li,.widget_nav_menu ul>li,.widget_product_categories ul>li{color:#90949a;font-size:10px}.sidebar-categories ul li a,.widget_archive ul>li>a,.widget_categories ul>li>a,.widget_nav_menu ul li a,.widget_product_categories ul li a{color:#707080;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;padding-right:5px;display:inline-block}.sidebar-categories ul li a:hover,.widget_archive ul>li>a:hover,.widget_categories ul>li>a:hover,.widget_nav_menu ul li a:hover,.widget_product_categories ul li a:hover{color:#3498db}.widget_nav_menu ul li,.widget_product_categories ul li{margin-bottom:0}.widget_categories ul li,.widget_nav_menu ul li,.widget_product_categories ul li{padding-bottom:8px}.widget_categories ul li li,.widget_nav_menu ul li li,.widget_product_categories ul li li{padding-bottom:5px}.widget_categories ul li:last-child,.widget_nav_menu ul li:last-child,.widget_product_categories ul li:last-child{padding-bottom:0}.widget_categories ul.children,.widget_nav_menu ul.sub-menu,.widget_product_categories ul.children,.widget_product_categories ul.sub-menu{margin-left:18px}.widget_categories ul.children li,.widget_nav_menu ul.sub-menu li{list-style-type:circle}.alert ul,.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li,ul.wc_payment_methods{list-style-type:none}.box-services-2 .icon-1,.box-services-2 .icon-3{width:60px;height:60px;line-height:30px}.section-dark h3,.section-dark i,.section-dark p{color:#d2d4d9!important}.box-services-4 .icon{width:80px;height:80px;line-height:80px}.box-services-2 .icon-2,.box-services-2 .icon-4{width:60px;height:60px;line-height:60px}.ab_slider .flex-control-nav,.ab_slider .flex-direction-nav{display:none}.ab_slider .flexslider{background:0 0;border:0;box-shadow:none}.ab_slider img{opacity:.7;width:auto!important}.ab-overlay.bg-overlay{z-index:0;position:absolute}.position_inherit{position:inherit!important}.ab_no_margin{margin:0!important}.wpcf7-submit.btn,.wpcf7-submit.btn-d{display:inline-block;background-color:#404449;font-family:Montserrat,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;border-radius:3px;font-weight:500;text-transform:uppercase;font-size:10px;line-height:14px;letter-spacing:1.5px;padding:14px 26px;width:auto}#contact-see-map,.contact-small-details{font-family:Montserrat,sans-serif}.ab_gray_bg,.ab_gray_bg h3,.ab_gray_bg li>a,.ab_gray_bg p,.ab_top_border h3,.ab_top_border li>a,.ab_top_border p{color:#606369}.wpcf7-submit.btn-d:hover{background-color:#393c41}.ab_zindex_990{z-index:99}.text-center .br-bottom::after{margin:8px auto 10px}.tags .widget_tag_cloud h2{display:none}.wpb_content_element{margin-bottom:0}.ab_grey_bg{background-color:#303236}.ab_grey_bg_opacity60{background-color:rgba(41,44,49,.6);margin-top:-90px}.ab_gray_bg{background-color:#f0f1f2;border-top:1px solid #ddd}.ab_top_border{border-top:1px solid #eee}.ab_dark_grey_bg{background-color:#2a2c2e}.ab_grey_bg .sidebar-title,.ab_grey_bg a,.ab_grey_bg p,.ab_grey_bg ul>li>a,.ab_grey_bgh3{color:#d0d3d8}.ab_light_grey_bg{background-color:#f5f5f5;color:#505359}.ab_light_grey_bg li>a,.ab_light_grey_bg p{color:#505359}.owl-carousel.owl-p5.controls-2.owl-shop .owl-buttons .owl-prev{margin-left:5px}.owl-carousel.owl-p5.controls-2.owl-shop .owl-buttons .owl-next{margin-right:5px}.page-breadcrumbs a .icon{margin:-5px 5px}.no-padding .breadcrumbs-bg{margin-top:0}.box-services-6{margin-bottom:40px}.flv_bread.bread_padding{padding:90px 0 10px}.megamenu-list .li-shop-cart .price{margin-top:10px}.shop-product li{list-style:none}.flv-header.margin_top_50 .header-wrapper{margin-top:50px}.section-intro.intro-small{padding:50px 0 0}.margin-top-45{margin-top:45px}.megamenu .col-example{height:50px;font-size:14px;line-height:50px;color:#404348;border-radius:3px;background-color:#e0e2e2;border:1px solid #ccc}.megamenu .form span *{font-size:13px}.megamenu .form textarea{height:150px}.col-example,.owl-example{width:100%;height:120px;color:#e8eaee;border-radius:3px;background-color:#e0e2e2;border:1px solid #ccc}.col-example{height:50px;margin-bottom:20px!important}.transparent_bg{background:0 0!important}.careers-list{margin:0 0 0 15px;padding:0;list-style:none}.careers-list>li{margin-bottom:5px}.careers-list>li.title{font-weight:700;margin:18px 0 14px}.page-faq .tab-content{padding:40px 0 0}.page-faq .nav-tabs>li>a{text-transform:uppercase;font-size:11px;padding:12px 25px;letter-spacing:1px;color:#606368}.page-faq .tab-content-faq .panel-body{border-bottom:1px solid #eee;margin-bottom:25px;padding:10px 0 5px 20px}.faq-list>li{padding:4px 0}.faq-list>li>a{color:#707377}.faq-list>li>a:focus,.faq-list>li>a:hover{padding-left:5px}.sitemap-list{list-style:none;margin:0;padding:0 0 0 15px}.sitemap-list>li>a{color:#505359;display:inline-block;padding:3px 0}.sitemap-list>li>a:hover{color:#fcc813;padding-left:5px}.sitemap-list>li>a .icon{margin-right:10px;color:#fcc813}.search-result{margin-bottom:50px}.search-result .title-small{font-size:14px;margin-bottom:2px}.search-result .title-small a{color:#50535a}.search-result p{color:#707378;margin-bottom:2px}.search-result .search-result-link{font-size:13px;color:#909398}.sidebar-search.search-results{margin:0}.sidebar-search.search-results input{border:none;padding:10px 10px 10px 20px;height:45px;background:#f7f7f7;border-radius:2px;color:#b0b2b7}.sidebar-search.search-results button{top:10px;right:10px}.box-services-6 .icon_4{font-size:30px;line-height:30px}.text-404 .icon{width:280px}.title-404.over-404{margin-top:-170px}.box-services-1 .icon{bottom:40px;right:70px}.box-services-4 span.icon{right:-30px}.box-services-4 span.icon.montserrat{right:10px;width:auto}.contact-small-wrapper{padding:140px 0 0}@media (max-width:991px){.contact-small-wrapper{padding:100px 0 0}}.contact-small-details{margin-top:60px;padding:40px 10px 20px;background-color:rgba(41,44,49,.7);border-top-left-radius:2px;border-top-right-radius:2px;color:#caccce;text-align:center;font-size:12px;letter-spacing:.5px}.contact-small-details .icon{display:block;font-size:34px;margin:0 auto 22px}.contact-map-overlay{position:relative;padding:150px 0;color:#d3d5d8}@media (min-width:768px) and (max-width:991px){.contact-map-overlay{padding:80px 0}}.contact-map-overlay .bg-overlay{background:#0F151B;opacity:.85;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.contact-map-overlay .map-fullscreen{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}#contact-see-map{position:absolute;top:0;left:0;color:inherit;text-transform:uppercase;letter-spacing:1px;border-right:100px solid transparent;border-top:100px solid #fcc813;z-index:99}#contact-see-map .icon{position:absolute;top:-78px;left:12px;font-size:25px;color:#fff}.contact-map-overlay.map-on .bg-overlay{opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.contact-map-overlay.map-on .map-fullscreen{z-index:9}.contact-map-overlay .box-services-6 p,.contact-map-overlay.page-contact .box-services-2 .box-left .icon-4{color:inherit}.contact-map-overlay .box-services-6{padding:20px;border:1px solid #dadada}.contact-map-overlay .form input[type],.contact-map-overlay .form textarea{background-color:rgba(255,255,255,.2);color:inherit;margin-bottom:20px}.contact-map-overlay .form input[type]:focus,.contact-map-overlay .form input[type]:hover,.contact-map-overlay .form textarea:focus,.contact-map-overlay .form textarea:hover{background-color:rgba(255,255,255,.3)}.contact-map-overlay .form::-webkit-input-placeholder{color:inherit;letter-spacing:.5px}.contact-map-overlay .form::-moz-placeholder{color:inherit;letter-spacing:.5px}.contact-map-overlay .form:-ms-input-placeholder{color:inherit;letter-spacing:.5px}.ab_slider .flexslider,.box-services-6.ab_slider img{margin-bottom:0}.vertical-menu li{list-style:none!important}.vertical-menu .panel{margin-bottom:10px}.owl-carousel .box-services-6 img,.wpb_single_image.box-services-6 img{margin-bottom:0}.tab-content .tab-pane{display:none}.tab-content .active{display:block}@media (min-width:768px){.stretched-right .half-stretch{width:50vw!important;right:0!important;margin-right:-50vw!important}.stretched-left .half-stretch{width:50vw!important;left:50%!important;margin-left:-50vw!important}.stretched-left .no-stretch{left:50%}.col-sm-5ths{width:20%;float:left}}.port_transparent .breadcrumbs-bg,.port_transparent .pf2{background:0 0!important}.port_light .breadcrumbs-bg,.port_light .pf2{background:rgba(255,255,255,.9)!important}.port_light .breadcrumbs-bg a,.port_light .pf2 a{color:#707278!important}.section-gray{background-color:#f9f9f9}.ab-menu .megamenu,.ab-menu .submenu{box-shadow:0 1px 1px rgba(0,0,0,.2)}#wrapper{overflow:hidden}.add-shadow-box{box-shadow:0 20px 80px rgba(0,0,0,.12);background:rgba(255,255,255,.4);padding:20px;transition:all .6s ease;border-radius:8px}.add-shadow-box:hover{background:rgba(255,255,255,.6);box-shadow:0 0 30px rgba(0,0,0,.13)}.modal{overflow-y:auto}.modal-open{overflow:auto}.shadow3{background-size:90% auto}.woocommerce.widget_recent_reviews .star-rating{top:40px}.logo-sticky,.sticky-wrapper.menu-fixed .logo-default{display:none!important}.sticky-wrapper.menu-fixed .logo-sticky{display:inline-block!important}.no-title h2,.no-title h3,.no_quote .icon,.remove-line .br-bottom,.remove-line .br-bottom-center{display:none}.page-template-404-template .sidebar-search.search-results{margin:20px 0 0}.margin_left_10{margin-left:10px}.position_absolute{position:absolute!important}.spaced_portfolio .grid-col{padding-right:10px;margin-bottom:10px}.header-bottom-page.header-transparent{top:auto}.margin_15{margin:15px}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}body.vertical-menu-fixed:not(.vertical-menu-fixed-right) .flv_breadcrumbs.section-intro{width:auto;margin:0 0 0 350px}}.small_container.section-testimonials .icon{right:90px;top:60px}.blue_bg{background-color:#1375a3}.text-left *{text-align:left!important}.text-left .br-bottom-center::after{margin:8px 0 10px}.text-center .br-bottom:after{margin:8px auto 10px}.tab-content .panel-group{margin-bottom:0}.owl-el .portfolio-el.view p{margin:0}li.menu-item span.count-bubble{border-radius:50%;color:#fff;display:inline-block;font-size:10px;height:18px;line-height:18px;padding:0 0 0 1px;position:absolute;right:23px;text-align:center;top:25px;transition:all .3s ease-out 0s;width:18px}.menu-fixed li.menu-item span.count-bubble{right:17px;top:17px;transition:all .3s ease-out 0s}.vertical-menu-button i.icon{display:inline-block;width:16px;height:16px;line-height:inherit;vertical-align:text-top;margin:0 5px 0 0}body i.icon{line-height:auto;margin-left:0}.portfolio-filter li>a .icon.icon_menu{margin-top:-4px}.panel-title .icon.icon_grid-3x3{margin-top:-2px}body .vertical-menu i.icon.icon_plus{line-height:12px}form.wpcf7-form input[type=radio],form.wpcf7-form input[type=checkbox]{top:-1px!important}.owl-el .bg-img{background-position:center center}.title-small i{position:relative;top:2px;margin-right:10px}.fw-300{font-weight:300}.wpb_gallery_slides li{text-align:center}.wpb_gallery_slides li img{margin:0 auto}.abt_overlay .bg-overlay,.add_ab_overlay.abt_overlay .bg-overlay{background:rgba(24,26,29,.65)!important}textarea#comments{width:100%;min-height:150px}@media (max-width:767px){div.vc_column-inner,div.xs-ml-0{margin-left:0!important}div.vc_column-inner,div.xs-mr-0{margin-right:0!important}.stretched-left .vc_column-inner,.stretched-right .vc_column-inner{padding-left:20px!important;padding-right:20px!important}.xs-mb-20{margin-bottom:20px!important}.xs-mb-30{margin-bottom:30px!important}.xs-pl-15 .vc_column-inner{padding-left:15px!important}.xs-pl-30 .vc_column-inner{padding-left:30px!important}.flexslider li{margin-bottom:20px!important}div.mobile-reset-spacing .vc_column-inner{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.footer-title{margin-top:15px}.box-services-6{margin-bottom:20px}.xs-full-width{width:100%!important}}#wdc-style #Submit{background:#c0392b!important}#wdc-style #Submit:hover{opacity:.9}div.quantity label{display:none}.element_0 .owl-buttons{display:none!important}ingallery-loadmore-btn{border-color:rgba(214,103,205,1);color:rgba(255,255,255,1);background:rgba(214,103,205,1);background-color:#3498db!important}ul.wc_payment_methods{margin:0;padding:0}.woocommerce-checkout.form ul.wc_payment_methods label{display:inline-block}.woocommerce-checkout.form input[type=radio]:not(.rating-input),.woocommerce-checkout.form input[type=checkbox]{top:0}.woocommerce-checkout .woocommerce input#coupon_code{width:100%}img.avatar{height:auto}.footer-wrapper .icon.icon-box{width:auto}#commentform p.wrapper:hover:before{transition:all .2s linear;color:#fff}.box-services-6 .box-right{margin-left:50px}.flv_bread div{margin-top:0}.bg-overlay,.flv_bread .page-breadcrumbs .xs-box{padding-bottom:0!important}@media (max-width:991px){div.contact-small-details{margin-top:0!important;background-color:rgba(41,44,49,1);border-radius:2px}div.contact-small-wrap{margin-top:0!important}}@media (max-width:767px){div.contact-small-wrap{padding-left:15px;padding-right:15px}}.form label br{display:none}.single-product div.product{padding-left:15px;padding-right:15px}.shop-buy a.button:hover{color:#fff}.alert-success a:hover{color:#3c763d;opacity:.8}.megamenu-cart .btn-icon i.icon{line-height:auto;margin-right:5px;height:auto;width:auto;margin-top:-1px}.megamenu-cart .btn-small{padding:8px 14px}li.menu-item li i.icon.menu-icon{width:auto;height:auto;line-height:auto;margin-top:-2.25px}@media (max-width:991px){.li-cart i.icon.menu-icon{width:auto;height:auto;line-height:auto;margin:-1px 5px 0 -10px}.breadcrumbs-bg{position:relative;bottom:-10px}}.ab-menu{overflow-x:hidden}article.sticky{background:#f5f5f5;border-top:2px solid #3498db;border-bottom:2px solid #3498db;padding:15px}.logged-in.admin-bar .sticky-wrapper.menu-fixed .main-header{border-top:34px solid #23282D}.page-links{clear:both}.vertical-menu-wrapper{background-color:#666}.li-icon .megamenu.flv_hide{display:none!important;opacity:0!important}.li-icon .megamenu.flv_show{display:block!important;opacity:1!important}a.excerpt-r-more{font-size:17px;font-weight:600}.ab-menu>li>a i.icon_cart_alt{font-size:15px}.ab-menu>li.li-menu>a>.icon.icon_close,.ab-menu>li.li-menu>a>.icon.icon_menu,.ab-menu>li>a i.icon_menu{font-size:22px}@media screen and (min-width:992px){.ab-menu>li>a#search-trigger{width:35px}}.vertical-menu ul.panel-group{padding-left:0}.blog-item .read-more{font-size:11px;font-weight:600}.ab-menu>li>a i.icon_cart_alt,.ab-menu>li>a i.icon_menu{margin:-1px 0 0}.ab-menu>li>a i.icon_close{margin:-2px 0 0}.ab-menu>li>a i.icon_search{font-size:14px!important;margin:-3px 0 0}a#search-trigger i.icon_close{position:relative;left:-4px;top:3px}.blog-post-content .post-password-form input{border:none;height:45px;background:#f7f7f7;border-radius:2px;color:#b0b2b7;padding:10px 20px}.blog-post-content .post-password-form input[type=submit]{position:absolute;border:none;background-color:#e4e4e4;color:#404344;margin-left:10px}img.logo-default{margin-top:-4px}.breadcrumbs-bg{min-height:63px}.map-overlay{min-width:220px!important}.ab-menu>li a i.icon-direction.display-sm{font-size:14px}.megamenu,.megamenu-list>.title,.menu-badge,.page-breadcrumbs,.submenu,.vertical-menu-list>.title{font-size:11px}.ab-menu i.icon-direction.display-sm{display:none}@media screen and (max-width:991px){.ab-menu i.icon-direction.display-sm{display:block}.megamenu-bg{background-image:none!important}.menu-dark-mobiles #vertical-menu-trigger,.menu-light-mobiles #vertical-menu-trigger{display:none}}.megamenu-list .li-shop-cart{font-size:11px;line-height:11px}.blog-item .post-title{line-height:22px;padding-top:5px}.blog-item .sub-post-title{line-height:14px;padding-top:5px}.megamenu-list .li-shop-cart a{padding-top:8px}.ab-menu i.icon-direction:not(.display-sm){top:0}blockquote:not(.owl-carousel blockquote){border-left:2px solid #3498db;background:#f5f5f5}dl dd{margin-bottom:3px}ol,ul{margin-bottom:20px}.page-breadcrumbs{line-height:26px}.blog-comments .comment-date,.read-more,.vertical-menu-list{font-size:10px}.blog-user-left h4{font-size:18px;line-height:22px}.blog-user-details .list-2 li{margin-bottom:8px;font-size:12px}h4:not(.panel-title) i.icon{width:auto;height:auto;line-height:26px}h5 i.icon{width:auto;height:auto;line-height:20px}.box-services-7 h3 i.icon,h3.title-small i.icon{width:auto;height:auto;line-height:18px}.box-services-7 i.icon.icon-5{padding-top:0;width:auto;height:auto;line-height:auto}.contact-map-overlay ::-webkit-input-placeholder{color:#d3d5d8}.contact-map-overlay ::-moz-placeholder{color:#d3d5d8}.contact-map-overlay :-ms-input-placeholder{color:#d3d5d8}.contact-map-overlay :-moz-placeholder{color:#d3d5d8}.contact-map-overlay input,.contact-map-overlay textarea{color:#d3d5d8}.contact-map-overlay .form input[type]:focus,.contact-map-overlay .form input[type]:hover,.contact-map-overlay .form textarea:focus,.contact-map-overlay .form textarea:hover,.contact-map-overlay input:focus,.contact-map-overlay textarea:focus{color:#fff}.sidebar-widget.widget_archive label{display:none}.widget_nav_menu ul.sub-menu,.widget_pages ul.children{margin-left:0;padding-left:0}.widget_nav_menu ul ul li,.widget_pages ul ul li{border-left:0;padding-left:10px}.widget_nav_menu a,.widget_pages a{padding-left:20px!important;padding-top:6px!important;padding-bottom:6px!important;line-height:20px!important;display:inline-block}.widget_nav_menu a:hover,.widget_pages a:hover{padding-left:25px!important}.widget_nav_menu li li a,.widget_pages li li a{padding-left:40px!important}.widget_nav_menu li li a:hover,.widget_pages li li a:hover{padding-left:45px!important}.widget_nav_menu li li li a,.widget_pages li li li a{padding-left:60px!important}.widget_nav_menu li li li a:hover,.widget_pages li li li a:hover{padding-left:65px!important}.widget_nav_menu li li li li a,.widget_pages li li li li a{padding-left:80px!important}.widget_nav_menu li li li li a:hover,.widget_pages li li li li a:hover{padding-left:85px!important}.widget_rss li,.widget_rss ul{margin-left:0;padding-left:0;list-style-type:none}.widget_rss li{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #F7F7F7}.widget_rss span.rss-date{font-size:13px;display:block;color:#999}.widget_rss a.rsswidget{display:block;font-size:16.5px}.textwidget p{margin-bottom:20px}li.post.pingback{list-style:none}
i.icon.icon-box {margin-right:2px}
.portfolio_flv img.team{width:100%}