*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}input[type="text"],input[type="email"],input[type="password"]{background:transparent;border:1px solid #eceaea;font-size:12px;height:45px;padding-left:20px;padding-right:20px;width:100%;font-weight:400;outline:0!important;-webkit-appearance:none}textarea{background:transparent;border:1px solid #eceaea;color:#a1a1a1;font-size:12px;padding-left:20px;padding-right:20px;width:100%;font-weight:400;outline:0!important;-webkit-appearance:none}textarea:hover,textarea:active,textarea:focus,button:focus,button:active,button:hover{outline:0!important;-webkit-appearance:none}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:45px;margin:15px 0}h2{font-size:30px;margin:10px 0}h3{font-size:25px;margin:8px 0}h4{font-size:18px;margin:5px 0}h5{font-size:16px;margin:5px 0}h6{font-size:14px;margin:5px 0}blockquote{background:transparent url(../../../../../../../themes/somapro/img/bquote.png) no-repeat scroll 0 0;border:none;padding:0 0 0 40px}blockquote p{margin-top:30px;overflow:hidden;margin-bottom:8px!important}blockquote cite{font-weight:700}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}caption,td{font-weight:400;text-align:left}tr{font-weight:700}ul{list-style-type:disc;margin-left:20px}ol{margin-left:20px}li>ul,li>ol{margin-left:20px}address{font-style:italic}p{margin:0 0 1.5em;padding:0}dd{margin:0 0 1.5em 20px;padding:0}big{font-size:125%}small{font-size:80%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}.center{text-align:center}.left{text-align:left}.skin{color:#d33;margin:0 5px}.clear{clear:both}html,body{color:#555;font-family:'Lato',sans-serif;font-size:14px;font-style:normal;line-height:1.5em;margin:0;padding:0;overflow-x:hidden;width:100%!important}a{color:#b5b4b4}a:focus{outline:none;text-decoration:none}a:hover{color:#d33;text-decoration:none}.full-width{width:100%}.row-content{margin:50px 0 0 0}.add-margin-top-75{margin-top:75px}.loader-wrapper{background:#fff;width:100%;height:100%;position:fixed;z-index:100000}#pre-loader{width:100px;height:100px;position:absolute;top:50%;left:50%;margin:-33px 0 0 -33px;background:url(../../../../../../../themes/somapro/img/loader.gif) no-repeat}.pb-content{margin-top:70px;margin-bottom:70px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.sticky{margin-bottom:2px}.entry-title .fa-thumb-tack{padding-right:5px}.gallery-caption{font-size:16px;font-weight:700}.bypostauthor{font-size:14px;color:#555}.soma-top-header{background:#ececec}.soma-top-menu{font-size:12px;padding:10px;text-align:right}.soma-top-header .soma-top-menu{padding:5px}.soma-top-menu i{padding-right:5px}.soma-top-menu .top-social{padding-left:30px}.soma-top-menu .top-menu-links{padding-left:30px}.soma-top-header .soma-top-menu .top-social a{color:#000}.soma-top-menu .top-social a{color:#969696;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.top-social a:hover{color:#000}.soma-top-menu .top-social i{padding-right:15px}#navigation .soma-logo-helper{display:inline-block;height:100%;vertical-align:middle}#navigation .soma-logo{height:88px;white-space:nowrap}.soma-logo:before{content:' ';display:inline-block;height:100%;vertical-align:middle}#navigation .soma-logo img{max-height:60px;width:auto;display:inline-block;vertical-align:middle}#navigation .navbar-default{background:none;border:none!important}@-moz-document url-prefix(){.navbar-nav>li{margin-top:2px}}#navigation .navbar{margin:0;min-height:auto}#navigation .navbar-nav>.active>a{box-shadow:inset 0 -2px 0 #d33;color:#000}.navbar-inverse .navbar-nav>li>a{color:#000}#shop-nav .navbar{min-height:0;margin-bottom:0}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#d33}#shop-nav .navbar-inverse .navbar-nav>li>a:hover,#shop-nav .navbar-inverse .navbar-nav>li>a:focus{color:#fff}#navigation.scroll-fix{background:#fff;width:100%;z-index:1}@keyframes menu_sticky{0%{margin-top:-120px;opacity:0}50%{margin-top:-64px;opacity:0}100%{margin-top:0;opacity:1}}h1.site-title{margin-bottom:0;margin-top:-5px}h1.site-title a{font-size:18px!important;font-weight:700}p.site-description{margin:0}nav.navbar a{font-size:14px;font-weight:400}nav.navbar ul li a{color:#5d5d5d}nav.navbar ul li.right{float:right}#shop-nav nav.navbar ul li.right{float:none;position:absolute;right:0}.navbar-collapse{padding-right:0}.navbar-inverse{background:none;border:none}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{background:none}#shop-nav{background:none;border-top:1px solid #d2d2d2}#shop-nav .navbar-inverse .container-fluid{padding-left:0}#shop-nav .navbar-nav{width:95%}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background:none}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background:none}.navbar-inverse .navbar-toggle .icon-bar{background:#555}.navbar-inverse .navbar-toggle{border:none}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#d33}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background:none}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#dfdfdf}.navbar-nav>.open>a,.navbar-nav>.open>a:focus,.navbar-nav>.open>a:hover{background:none}.nav>li>a{padding:14px 22px}#shop-nav .nav>li>a{padding:15px 25px}.navbar-nav ul ul{position:absolute;top:-3px;right:-180px!important;display:none!important}#shop-nav .navbar-nav ul ul{left:178px}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#555}#navigation .navbar-nav li.dropdown a:hover{border:none}.dropdown-menu{background-color:rgba(255,255,255,1);padding:0;min-width:180px;border-radius:0}.dropdown-menu>.active>a{background:#d33;color:#fff!important}.dropdown-menu>.active>a:hover{color:#fff!important}.dropdown-menu li{border-bottom:none}.dropdown-menu>li>a{padding:12px 20px}.dropdown-menu>li>a:hover{background:#d33;color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:#d33;color:#fff}.dropdown-menu li:hover ul{display:block!important}.nav>li:last-child a{padding-right:0}.dropdown>a{-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.dropdown-menu.animated{-webkit-animation-duration:0.55s;animation-duration:0.55s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.dropdown-menu.animated.fadeIn{-webkit-animation-duration:0.45s;animation-duration:0.45s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.nav li:last-child ul ul,.nav li:nth-last-child(2) ul ul{position:absolute;top:-3px;left:-180px;right:180px!important}.section-heading{margin-top:70px}.heading h2{color:#d33;display:inline-block;font-size:35px;font-weight:900;padding-bottom:5px;-webkit-font-smoothing:antialiased!important}.heading h2>span{color:#555;font-weight:300;padding-left:5px}.subheading p{margin:auto;width:37%}.subheading p.left{margin:0}#slider{margin:0 0}#slider #slider-inner{background-size:cover!important;height:600px;padding-top:25px;position:relative}#slider #slider-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;color:#fff}#slider .item span{background:rgba(33,33,33,.5);content:"";height:600px;position:absolute;width:100%;left:0;top:0;z-index:0}#slider .owl-carousel .owl-item .item{height:calc(100vh - 50px);overflow:hidden}#slider .owl-carousel .owl-item .item .item-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;width:100%}#slider .caption{color:#fff;position:absolute;left:0;top:35%;text-align:center;width:100%}#slider .caption h1{text-align:center;font-weight:900}#slider .caption p{font-size:16px;font-weight:300;letter-spacing:.5px;margin:auto;padding:10px 0 10px 0;text-align:center;width:55%}.slider-buttons{margin-top:30px}.slider-buttons a{padding:12px 25px 12px 10px}.owl-dots{text-align:center;position:absolute;bottom:15px;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.owl-theme .owl-dots .owl-dot span{width:5px;height:5px}#slider-inner .promo-section{color:#fff;display:table;height:calc(100vh - 100px);text-align:center;overflow:hidden;width:100%}.promo-section .promo-text{display:table-cell;vertical-align:middle}.promo-section h1{font-weight:900}.promo-section p{font-size:14px;font-weight:300;letter-spacing:.5px;margin:auto;padding:10px 0 10px 0;width:55%}.promo-section .read-more{margin-top:25px;display:inline-block;margin-right:30px}.read-more a{background:transparent;border:1px solid #dedede;border-radius:45px;color:#fff;font-size:14px;font-weight:700;padding:18px 35px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.read-more a:hover{background:#d33;color:#fff;border:1px solid #d33}.service-wrapper .pb-content{margin:50px 0}.service span{color:#555;cursor:pointer;font-size:50px;font-size:30px;padding:40px;border:1px solid #cecece}.service .content{margin-top:50px;margin-bottom:20px}.service .icon{margin-top:30px;margin-bottom:15px}.service .heading h3{color:#555;font-size:16px;font-weight:700}.service .descr p{margin-top:10px;padding:0 20px}.cta-section{margin-top:70px;color:#fff}.cta-section .heading h4{font-size:20px;font-weight:900;margin-bottom:10px}.cta-section p{padding:0 30px}.cta-section .read-more a:hover{background:#000}.cta-section .learn-more{margin-top:10px}.testimonial-wrapper{margin:60px 0;background:rgba(0,0,0,.26);padding:40px;transition:0.5s}.testimonial-wrapper:hover{background:rgba(0,0,0,.5);transition:0.5s}.section-heading-testimonial{padding-top:50px}.section-heading-testimonial h2{color:#fff}.testimonial-section .testimonial-inner{text-align:center;color:#fff}.testimonial-section .client-image img{width:50px;height:50px;border-radius:50%}p.client-company{font-size:12px}.client-image{margin-top:0;margin-bottom:0;text-align:center;padding:30px 0}.client-image .img-container img{width:120px}#soma-footer-section{border-top:1px solid #f3f2f2;background:#313131;color:#555}footer .section{font-size:13px;margin-top:40px;margin-bottom:35px}footer h4{color:#fff;font-size:15px;font-weight:700;margin-bottom:20px}footer #soma-footer-section a{color:#fff}footer .heading h4 span{font-weight:300;padding-left:3px}footer .soma-logo-bottom img{width:65%}footer .soma-copyrights{margin-top:10px;margin-bottom:10px}footer .social ul li{display:inline;padding-right:4px}footer .social ul li img{width:25px}footer .links li{padding:3px 0}footer .links li a i{padding-right:5px}footer .links li a span{display:none}footer .links-connect i{padding-right:5px}footer .quick-blog li{margin:5px 0}footer .quick-blog li h4>a{color:#555}footer .blog-links h5{color:#555;font-size:14px;font-weight:400;margin:0 15px 3px 0}footer .blog-links p{margin-top:5px;font-size:11px}footer .blog-links p>span{padding-left:5px}footer .thumb{width:65px;height:55px;overflow:hidden;display:inline-block}footer .thumb img{width:100%;min-height:100%}footer .nopadding{padding:0!important;margin:0!important}footer .nopadding-right{padding-right:0!important;margin-right:0!important}footer .blog-thumb .content{padding-left:25px}footer ul{list-style-type:none;margin:0}.menu-footer-container li{padding:3px 0}.menu-footer-container li a:hover{font-weight:400}.widget_nav_menu{color:#d33;font-weight:700}.blog-links li a:hover{color:#d33}footer .blog-thumb img{float:left}footer .contact li{margin:5px 0}footer .contact span.icon{display:inline-flex;width:15px}footer .contact span.text{width:150px;display:inline-flex;padding-left:8px}footer .social-icons{margin:20px 0}footer .social-icons i{border-radius:50%;color:#fff;font-size:12px;height:29px;padding:8px;text-align:center;width:29px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .social-icons span{padding-right:3px;padding-bottom:5px;display:inline-block}footer .social-icons i:hover{color:#fff;background:#000;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#soma-footer-bottom{background:#232323}footer p.soma-copyright{color:#fff;padding:30px 0;text-align:center;font-size:13px;margin:0}footer p.soma-copyright a{color:#fff}.footer-sp{float:right}button.trans{background:none;border-radius:45px;border:1px solid #fff;color:#fff;font-size:14px;font-weight:700;padding:18px 35px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:0!important;-webkit-appearance:none}button.black{background:#000;border:1px solid #000;border-radius:5px;height:50px;width:160px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:0!important;-webkit-appearance:none}button.grey{color:#555;background:none;border:1px solid #b7b7b7;border-radius:45px;height:50px;width:160px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:0!important;-webkit-appearance:none}button i{padding-left:5px}.btn-default:hover{background:#d33;border:1px solid #d33;color:#fff}.btn-default.active,.btn-default:active,.btn-default:focus{background:none;border-radius:45px;border:1px solid #fff;color:#fff}.btn-black:hover{background:#333;border:none;color:#fff}.btn.focus,.btn:focus,.btn:hover{color:#fff}html input[type=button],input[type=reset],input[type=submit]{color:#fff;background:#d33;border:1px solid #d33;padding:11px 30px;border-radius:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}#page-title{color:#fff;margin:0 0;background:#d33}#page-title h1{font-size:50px;font-weight:900;margin-top:90px;margin-bottom:10px;text-align:center;text-transform:uppercase}#page-title p{font-size:14px;font-weight:400;line-height:20px;margin:auto;text-align:center;width:425px}#page-title .inner-overlay{background:rgba(0,0,0,.5);color:#fff}article .product{margin-top:70px}#page-title .bread-crumb{margin-top:60px;margin-bottom:20px;text-align:right}#crumbs{margin-bottom:10px}.bread-crumb a{color:#fff}#page-title .bread-crumb p>i{padding:0 5px}#about-section{padding:70px 0}.image-content{text-align:center}.image-content img{display:inline}.about-content{margin:20px 0}.text-section{padding:70px 0}.text-section .subheading{padding-bottom:20px}.services-section{padding:70px 0}.home .page-section{display:none}.page-section{padding:70px 0}#about-section .heading h3,.services-section .heading h3{color:#d33;display:inline-block;font-size:22px;font-weight:900;padding-bottom:15px;-webkit-font-smoothing:antialiased!important}#about-section .heading h3>span,.services-section .heading h3>span{color:#555;font-weight:300;padding-left:5px}#meet-team{margin:0 0;padding:70px 0}.teaminfo{text-align:center}.teaminfo h5{font-weight:700;margin-bottom:5px}.team-member-section .hovereffect{cursor:default;float:left;height:100%;margin-top:50px;margin-bottom:25px;overflow:hidden;text-align:center;width:100%}.team-member-section .hovereffect img{border-radius:50%;display:block;position:relative;margin:auto}.team-member-section .hovereffect a.info{background-color:transparent;border:1px solid #fff;color:#fff;display:inline-block;margin:50px 0 0 0;padding:7px 14px;text-decoration:none;text-transform:uppercase}.team-member-section .hovereffect a.info:hover{box-shadow:0 0 5px #fff}.team-member-section .hovereffect a i{font-size:20px;opacity:0;padding:10px;filter:alpha(opacity=0);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.team-social{margin-top:15px;text-align:center}.team-social ul{list-style-type:none}.team-social li{display:inline-block}.team-social li a{padding-left:25px}.team-social li:first-child a{padding-left:0}.text-widget-section .subheading{padding-bottom:20px}#page-error{background:#fafafa;margin:0 0}.page-error-content{padding:200px 0;text-align:center}.page-error-content h1{color:#000;font-size:35px;font-weight:700}.page-error-content p{font-size:15px;padding-top:5px}.blog-section .image img{max-width:100%;height:100%}.blog-section .meta .meta-item{padding-right:10px}.blog-section .meta{margin:10px 0}.blog-section .heading h4{margin-top:20px}.blog-section .meta .meta-item span{padding-right:5px}#blog-section{padding-top:70px}.blog-post{padding-bottom:50px}.single .blog-post{padding-bottom:15px}.single .post-info{padding:30px 0}.single .nav-links{background:#fbfbfb;padding:25px;font-size:13px;margin-bottom:40px}.single .post-category li{display:inline}.single ul.post-categories{display:inline}.single .post-tags{text-align:right}.blog-post .meta{font-size:13px;margin:15px 0}.blog-post .meta.style2{margin:0}.archive .blog-post .meta{margin:0}.blog-post .meta .lnr-clock,.blog-post .meta .lnr-user,.blog-post .meta .lnr-bubble{font-size:11px}.blog-post .meta span.meta-item{padding-right:20px}.blog-post .meta span.lnr{padding-right:7px}.blog-post .content h3{font-size:18px;font-weight:700}.blog-post .content h3>a{color:#555}.blog-post .content h3>a:hover{color:#d33}.blog-post .content p{margin:20px 0}.blog-post .read-more{margin-top:40px;margin-bottom:50px}.blog-post .read-more a{padding:15px 25px;color:#555;font-size:12px;height:45px;width:115px;border:1px solid #dedede;border-radius:45px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.blog-post .read-more a:hover{background:#d33;color:#fff;border:1px solid #d33}#searchform #searchsubmit{display:none}.search-results article{margin:30px 0}.blog-post img,img{max-width:100%;height:auto}input.blog-search{border:1px solid #dedede}aside .search-icon{position:relative;top:0;right:0;float:right;margin-top:-32px;margin-right:15px}aside .search-icon i{cursor:pointer}#page-not-found-section .search-icon,.no-results .search-icon{position:relative;top:0;right:0;float:right;margin-top:-32px;margin-right:15px}#page-not-found-section .search-icon i,.no-results .search-icon i{cursor:pointer}aside ul{list-style-type:none;margin:0}aside ul.sub-menu{list-style-type:none;margin-left:20px}input.blog-search::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic}input.blog-search:-moz-placeholder,textarea:-moz-placeholder{font-style:italic}aside .widgets{margin-top:40px}aside h4{color:#555;font-weight:700;margin-bottom:20px;text-transform:uppercase}aside ul li:before{content:"\f101";font-family:FontAwesome;padding-right:5px}aside ul li{padding:6px 0}.widget-area aside{margin-bottom:50px}.pagination a.page-numbers{border:1px solid #555;border-radius:50%;font-size:12px;height:29px;padding-top:2px;text-align:center;width:29px;display:inline-block;margin-right:5px}.pagination a.page-numbers:hover{color:#fff!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.pagination a.next:hover,.pagination a.prev:hover{background:none;border:0}.pagination a.next,.pagination a.prev{border:none;border-radius:0;color:#555;font-size:12px;padding-top:2px;text-align:center;width:80px;display:inline-block}.pagination span.current{border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:29px;padding-top:2px;text-align:center;width:29px;margin-right:5px}.page-link{margin-top:35px;margin-bottom:15px}.page-link a:first-child{margin-left:10px}.page-link span{border:1px solid #d33;background:#d33;color:#fff;border-radius:50%;display:inline-block;font-size:12px;height:29px;padding-top:2px;text-align:center;width:29px;margin-right:5px}.page-link a>span{border:1px solid #555;background:none;color:#555}.page-link a>span:hover{border:1px solid #d33;background:#d33;color:#fff}.blog-cat{margin:30px 0}.blog-cat .category{font-weight:700}.blog-cat .tags{float:right;font-weight:700}.blog-cat .category a,.blog-cat .tags a{color:#555;font-weight:400;padding:0 3px}#comments{margin-top:80px}#comments ol{list-style-type:none}#comments h4{font-size:17px;overflow:hidden;position:relative;margin-bottom:50px;z-index:1}#comments h4:after{background-color:#c5c5c5;content:'\a0';height:1px;margin-left:10%;overflow:hidden;position:absolute;top:51%;width:100%}#comments .reply{float:right}#comments .reply a{color:#555;text-transform:uppercase}#comments .reply a:hover{color:#d33}#comments .reply a:before{content:"\f112";font-family:FontAwesome;padding-right:5px}#comments .vcard .fn{color:#000;padding-right:5px}.comment-list .depth-1{margin-top:50px}.comment-container{border-bottom:1px solid #EEE;margin-left:90px;margin-bottom:20px;padding:20px 20px 0;position:relative;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.comment-container h4{border:none;display:inline-block;text-align:left}.comment-container h4 span{padding:0}.comment-body{clear:left;margin-bottom:20px;margin-top:10px}#respond{margin-top:50px;margin-bottom:50px}#respond #reply-title{color:#000;font-size:17px;font-weight:700}#respond #reply-title small{padding-left:10px}#respond .comment-notes{margin:10px 0 25px 0}#respond .logged-in-as{padding:20px 0}.avatar{float:left;width:70px;height:70px;border-radius:45px;margin-right:30px;margin-top:-10px}.avatar img{display:block;margin-right:20px;position:relative;z-index:0}h4.comment-author{font-size:16px;line-height:0;margin:0}h4.comment-author a{color:#555}#comment-list{margin:50px 0}#comment-list .comment-meta{display:inline;margin-bottom:10px}#comment-list .comment-date{color:#888;font-size:12px}#comment-list .comment{margin-bottom:50px}.comment-reply-link{display:inline-block}a.link-style3{color:#A0A0A0!important;font-size:12px}.author-details h5{padding-top:15px}.author-details h5 a{color:#555;font-size:16px;font-weight:700}.comment-body p{margin:30px 0}.comment-meta i{padding-right:5px}.comment-meta a{color:#555;font-size:12px}.comment-meta a:hover{color:#d33}.children .comment{padding-left:50px}.blog .form-submit h3{color:#000;font-size:17px;font-weight:700}.blog .form-submit p{margin:10px 0}.blog #contact-form{margin-top:30px}.navigation.posts-navigation{margin-bottom:30px}.post-navigation h2{display:none}.nav-links a{color:#555}.nav-links a:hover{color:#d33}.nav-links .nav-previous,.nav-links .nav-next{width:50%;display:inline-block}.nav-links .nav-next{text-align:right}.nav-links>.nav-next:first-of-type{width:100%}.nav-links .nav-previous:before{content:"\f060";font-family:FontAwesome;padding-right:5px}.nav-links .nav-next:after{content:"\f061";font-family:FontAwesome;padding-left:5px}#commentform input,#commentform textarea{margin-bottom:15px}#commentform input[type=submit]{color:#555!important;background:none!important;border:1px solid #b7b7b7!important;border-radius:45px;height:50px;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:0!important;-webkit-appearance:none}#commentform input[type=submit]:hover{background:#d33;border:1px solid #d33;color:#fff!important}#wpgmza_map{margin-top:70px;margin-bottom:30px}.contact-address .icon{display:inline-flex;width:75px}.contact-address .text{display:inline-flex;width:250px}.contact-address .icon-display{align-items:center;border-radius:50%;display:flex;justify-content:center;height:50px;width:50px}.contact-address .icon-display i{font-size:25px}.contact-address .item{margin:30px 0 30px 0}.contact-address .item address,#contact .item p{margin-top:-10px}.contact-address p.email,.contact-address p.phone{margin-top:-15px}.contact-form form label{display:block}.contact-form p{margin:0}.contact-form form input[type=submit],.wpcf7 form input[type=submit]{margin-top:20px;color:#555;background:none;border:1px solid #b7b7b7;border-radius:45px;height:50px;width:160px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:0!important;-webkit-appearance:none}.contact-form form input[type=submit]:hover,.wpcf7 form input[type=submit]:hover{background:#d33;border:1px solid #d33;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wpcf7 p label{width:100%}span.wpcf7-not-valid-tip{color:red;font-size:13px;display:block;font-weight:400}.btntoTop{background:#555;border:1px solid #555;width:35px;height:35px;position:fixed;bottom:30px;right:30px;text-align:center;line-height:40px;cursor:pointer;opacity:0;border-radius:4px;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btntoTop:before{content:"\f106";font:20px 'FontAwesome'}.btntoTop.active{opacity:1}.btntoTop.active:hover{opacity:.8;background:none;color:#555;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;top:5;left:0;right:100%;bottom:0;background:#d33;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:hover:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:active:before{right:0}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:hover,.hvr-bob:focus,.hvr-bob:active{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-icon-spin{cursor:pointer;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-ripple-out:before{position:absolute;top:25px;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}ul#list{list-style-type:none;margin-left:0;text-align:center}.effects .pfolio-img{position:relative}.effects .pfolio-img:last-child{margin-right:0}.effects .pfolio-img img{display:block;height:auto;margin:0;padding:0;max-width:100%}.isotope .pfolio-img a.info-link{border-radius:50%;border:1px solid #fff;color:#fff;display:inline-block;margin:5px 5px;padding:8px 14px;position:absolute;top:40%;left:28%;text-decoration:none;text-transform:uppercase}.isotope .pfolio-img a.info-search{border:1px solid #fff;border-radius:50%;color:#fff;display:inline-block;margin:5px 5px;padding:8px 14px;text-decoration:none;text-transform:uppercase;position:absolute;left:53%;top:40%}.isotope .item .item-description{border:1px solid #000;background:#fff;border-top:none;text-align:center;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.isotope .item .item-description span{font-size:15px}.isotope #filter{font-weight:700;margin:10px 0 30px 0;overflow:hidden;position:relative;text-align:center;width:100%}.isotope #filter li{display:inline-block;padding-right:2px}.isotope #filter li a{color:#000;display:block;height:31px;line-height:26px;padding-left:15px;padding-right:10px;padding:3px 10px}.isotope #filter li.selected a,.isotope #filter li a:hover{border-radius:2px;color:#d33;text-decoration:none;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .215s ease-in-out}.isotope .portfolio4 img{height:230px;width:100%}.isotope-hidden{display:none}.mfp-bg{opacity:1;position:sticky!important}figcaption .mfp-title{margin-top:15px}figcaption .mfp-figure small{margin-top:10px}.portfolio-list .description{text-align:center}.portfolio-list .description h5{text-transform:uppercase;font-size:14px}.portfolio-list .description p{text-transform:uppercase;font-size:12px}[class^='imghvr-'] h4,[class*=' imghvr-'] h4{text-transform:uppercase}[class^='imghvr-'] a,[class*=' imghvr-'] a{position:relative;color:#fff;font-size:12px}[class^='imghvr-shutter-in-']:after,[class^='imghvr-shutter-in-']:before,[class*=' imghvr-shutter-in-']:after,[class*=' imghvr-shutter-in-']:before{background-color:#dd3333!important}[class^='imghvr-'] figcaption,[class*=' imghvr-'] figcaption{text-align:center;background-color:#d33}[class^='imghvr-shutter-in-']:hover figcaption,[class*=' imghvr-shutter-in-']:hover figcaption{text-align:center;background:transparent}[class^='imghvr-']>img,[class*=' imghvr-']>img{height:170px;width:100%}.hovereffects h4{padding-top:25px}.counters-section{margin:70px 0}.counters-wrapper .content{color:#fff;text-align:center}.counters-wrapper .content .section-box{background:rgba(0,0,0,.26);padding:40px;transition:0.5s}.counters-wrapper .content .section-box:hover{background:rgba(0,0,0,.5);transition:0.5s}.counters-wrapper .section-inner{padding-top:0}.heading-counters{font-size:30px;margin-top:20px;text-align:center}.heading-counters h2{color:#fff;margin:auto;padding-bottom:15px;width:115px}#page-not-found-section{margin:70px 0}.panel-grid .panel-grid-cell{vertical-align:top}