﻿@charset "UTF-8";@import "../../../css";@import "../../../css-1";@import "../../../css-2";html{overflow-x:hidden}body{font-family:lato,sans-serif;font-weight:400;letter-spacing:.06em;line-height:1.6;color:#999;font-size:14px}p{font-family:lato,sans-serif;font-size:14px;font-weight:400;color:#999;margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{font-family:lato;font-weight:400;margin:0;color:#222;letter-spacing:.3em}ul,li,ol{margin:0;padding:0;list-style:none}a{color:#999;transition:.4s}a:hover,.sidebar .widget .tagcloud a:hover,.post-table-content .blog-entry-title a:hover,.post-table-sub-content .blog-entry-title a:hover,.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title a:hover,.single-post .comment .comment-reply-link:hover,.page .comment .comment-reply-link:hover,.post-navigation .nav-links a:hover,.author-info .author-email a,.single-post .tags a:hover,.single-post .tags a:focus,.mini-cart .widget_shopping_cart_content .wc-forward:hover,.mini-cart .widget_shopping_cart_content .cart_list li .remove:hover,.related-projects .project-title a:hover,.social-menu.link-black ul li a:hover{color:#1674d1}a:hover,a:active{outline:0}a:hover,button,button:hover{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}a,a:hover,a:focus,input,input:focus,button,button:focus,textarea,textarea:focus{outline:0;text-decoration:none}.container{width:100%;max-width:1230px}.container-full{max-width:100%;width:100%;padding:0 120px}header{height:105px;position:relative}#menu-features li{border-top:medium!important;border-bottom:2px solid #fff;padding:0!important;margin:0}#menu-features li a{padding:18px 20px;display:block;background-color:#f4f4f4;text-transform:uppercase;font-size:12px;font-weight:400;color:#111;letter-spacing:.1em}#menu-features li a:hover,#menu-features li.active a{background-color:#1674d1;color:#fff}#site-navigation #primary-menu>li:hover{border-color:#999}#site-navigation #primary-menu>li{border:none;background:0 0}#site-navigation .menu>ul>li:after,#site-navigation .menu>li{background-color:rgba(255,255,255,.2)}#site-navigation .menu>ul>li>a:hover,#site-navigation .menu>li>a:hover{color:#1674d1}#site-navigation .menu>ul>li>a,#site-navigation .menu>li>a,.search-cart{padding:42px 19px}#site-navigation .menu>ul>li>a,#site-navigation .menu>li>a{color:#111}#site-navigation .menu>ul>li,#site-navigation .menu>li{position:relative;vertical-align:top;line-height:1}.menu-item{display:inline-block}#site-navigation .menu>ul>li a,#site-navigation .menu>li a{position:relative;display:block;z-index:1;text-transform:uppercase;letter-spacing:.2em;line-height:1.4em;font-size:12px}.search-cart{padding:42px 19px}#site-navigation .menu{float:right}#site-navigation .menu li:hover>.sub-menu,#site-navigation .menu li:hover>.children{margin-top:0;visibility:visible;opacity:1;z-index:999}#site-navigation .menu li:not(.mega-menu) .sub-menu,#site-navigation .menu li:not(.mega-menu) .children{margin-left:0}#site-navigation .menu li>.sub-menu,#site-navigation .menu li>.children{margin-top:30px;z-index:-99}#site-navigation .sub-menu li,#site-navigation .children li,#site-navigation .primary-menu .sub-menu,#site-navigation .menu .children{background-color:#111}#site-navigation .primary-menu .sub-menu,#site-navigation .menu .children{padding:20px 30px}#site-navigation .sub-menu,#site-navigation .children{font-family:Lato}#site-navigation .sub-menu,#site-navigation .children{position:absolute;top:100%;z-index:2;opacity:0;visibility:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}#site-navigation .menu li:not(.mega-menu) .sub-menu li,#site-navigation .menu li:not(.mega-menu) .children li{min-width:210px;display:block}#site-navigation .sub-menu li,#site-navigation .children li,#site-navigation .primary-menu .sub-menu,#site-navigation .menu .children{background-color:#111}#site-navigation .sub-menu li,#site-navigation .children li{position:relative}#site-navigation .menu li:not(.mega-menu) .sub-menu li a,#site-navigation .menu li:not(.mega-menu) .children li a{position:relative}#site-navigation .menu li:not(.mega-menu) .sub-menu>li a,#site-navigation .menu li:not(.mega-menu) .children>li a{position:relative}#site-navigation .menu .sub-menu li a,#site-navigation .menu .children li a{padding:13px 0}#site-navigation .sub-menu li a,#site-navigation .children li a{font-weight:400;font-size:12px;color:#fff}#site-navigation .sub-menu li a,#site-navigation .children li a{letter-spacing:.2em}#site-navigation .menu>ul>li a,#site-navigation .menu>li a{position:relative;display:block;z-index:1;text-transform:uppercase;letter-spacing:.2em;line-height:1.4em}#site-navigation .sub-menu li a:hover,#site-navigation .children li a:hover,#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop a:hover{color:#1573d1}#site-navigation #primary-menu li .sub-menu li:first-child a{border-width:0 0 0}#site-navigation #primary-menu li .sub-menu li a{border-width:1px 0 0;border-style:solid;border-color:rgba(255,255,255,.05)}#site-navigation .menu li.mega-menu .sub-menu>li{width:100%}#site-navigation .menu li.mega-menu{position:static}#site-navigation .menu li.mega-menu .sub-menu{width:100%;left:0;top:100px!important}#site-navigation .menu li.mega-menu>.sub-menu,#site-navigation .menu li.mega-menu>.children{margin-left:0;padding:0!important}.mega-menu .col-md-2{width:20%}#site-navigation .menu li.mega-menu>.sub-menu ul li:first-child>a,#site-navigation .menu li.mega-menu>.children ul li:first-child>a{border-top:1px solid rgba(255,255,255,.05)!important}#site-navigation .menu li.mega-menu>.sub-menu a,#site-navigation .menu li.mega-menu>.children a{border-bottom:1px solid rgba(255,255,255,.05)!important}#site-navigation .menu li.mega-menu .sub-menu{width:270px;right:-270px;left:auto;top:0}#site-navigation .menu li:hover>.sub-menu,#site-navigation .menu li:hover>.children{margin-top:0;visibility:visible;opacity:1;z-index:999}#site-navigation .menu li.mega-menu .sub-menu{width:100%;left:0}#site-navigation .menu li:not(.mega-menu) .sub-menu,#site-navigation .menu li:not(.mega-menu) .children{margin-left:0}.search-box i,.search-box i:before,.search-box i:after,.search-box input[type=search],.search-box .search-form,#site-navigation .menu li:hover>.sub-menu,#site-navigation .menu li:hover>.children,.mini-cart .mini-cart__button{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.mega-menu-content{padding:55px!important;background-color:#0c0c0c!important;display:table;width:100%}#site-navigation .primary-menu .sub-menu,#site-navigation .menu .children{padding:20px 30px}#site-navigation .sub-menu,#site-navigation .children{position:absolute;top:100%;z-index:2;opacity:0;visibility:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}#site-navigation .menu li:not(.mega-menu) .sub-menu,#site-navigation .menu li:not(.mega-menu) .children{margin-left:0}#site-navigation .menu li.mega-menu>.sub-menu,#site-navigation .menu li.mega-menu>.children,#site-navigation .menu li.mega-menu>.sub-menu li,#site-navigation .menu li.mega-menu>.children li,#site-navigation .menu li.mega-menu>.sub-menu a,#site-navigation .menu li.mega-menu>.children a{background:0 0!important}.mega-menu-elements{background-image:url(../images/other/menu-bg1.jpg)!important}.mega-menu-portfolio{background-image:url(../images/other/menu-bg2.jpg)!important}.mega-menu h5{font-size:14px;text-transform:uppercase;margin:0 0 30px;color:#1674d1}.mega-menu-shop{padding-top:50px!important;padding-bottom:50px!important;background:#fff url(../images/other/menushop.jpg) no-repeat!important}.mega-menu-shop .col-md-3{padding-right:50px!important}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop ul li:first-child a,#site-navigation .menu li.mega-menu>.children .mega-menu-shop ul li:first-child a{border-color:#dedede!important}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop li,#site-navigation .menu li.mega-menu>.children .mega-menu-shop li,#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop a,#site-navigation .menu li.mega-menu>.children .mega-menu-shop a{border-color:#dedede;color:#111}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop .products .type-product .image-product-contain,#site-navigation .menu li.mega-menu>.children .mega-menu-shop .products .type-product .image-product-contain{height:95px;width:95px}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop .products .type-product .image-product-contain,#site-navigation .menu li.mega-menu>.children .mega-menu-shop .products .type-product .image-product-contain,#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop .products .type-product .woo-content-product,#site-navigation .menu li.mega-menu>.children .mega-menu-shop .products .type-product .woo-content-product{display:table-cell;vertical-align:top}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop .products .type-product .image-product-contain img,#site-navigation .menu li.mega-menu>.children .mega-menu-shop .products .type-product .image-product-contain img{height:95px;width:95px}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop .products .type-product .image-product-contain img:hover,#site-navigation .menu li.mega-menu>.children .mega-menu-shop .products .type-product .image-product-contain img:hover{opacity:.8}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop .products .type-product .woo-content-product h4.price,#site-navigation .menu li.mega-menu>.children .mega-menu-shop .products .type-product .woo-content-product h4.price{margin:8px 0 15px}img.size-full,img.size-large,img.wp-post-image{height:auto;max-width:100%}.products-top{margin:0 0 1em;padding:0;list-style:none;clear:both}.products-top li.product-top .price del{color:inherit;opacity:.5}.products-top .product-top{width:48%}.products-top .product-top{float:left;margin:0 2% 10px 0;padding:0;position:relative}.products-top .onsale{padding:5px;margin:0;right:-20px;top:-20px;background-color:#1674d1;text-transform:uppercase;color:#fff;position:absolute;text-align:center;width:42px;height:42px;border-radius:50%;font-size:10px;line-height:32px;font-weight:700}.products-top .woo-content-product h5{letter-spacing:.05em;text-transform:none;margin:0 0 -3px;font-size:14px;border:medium;color:#111}.products-top .product-top .price{display:block;color:#1674d1!important;margin:-4px 0 0!important;border:none}.products-top .image-product-contain{display:inline-block;position:relative;transition:all .4s ease 0s;width:95px;float:left}.products-top .woo-content-product{text-align:left;display:inline-block;width:auto}#site-navigation .menu li.mega-menu>.sub-menu .mega-menu-shop a,#site-navigation .menu li.mega-menu>.children .mega-menu-shop a{border:none!important}.woo-content-product .amount{font-size:14px;color:#1674d1;letter-spacing:.05em;font-weight:400}#site-navigation .menu-level2>a:after{font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e684";font-size:16px;vertical-align:middle;position:absolute;right:0;top:50%;margin-top:-8px}#site-navigation .menu li:not(.mega-menu) .sub-menu .sub-menu,#site-navigation .menu li:not(.mega-menu) .children .sub-menu,#site-navigation .menu li:not(.mega-menu) .sub-menu .children,#site-navigation .menu li:not(.mega-menu) .children .children{-webkit-transition:.5s;transition:.5s;top:0;left:-303px;min-width:210px}#site-navigation .menu li.mega-menu li .sub-menu{width:270px;right:-270px;left:auto!important;top:0!important}#site-navigation .mega-menu-shop .shop-menu li{border-bottom:1px solid #dedede!important;color:#111}#site-navigation .mega-menu-shop .shop-menu li:first-child a{border-top:1px solid #dedede!important}.search-cart{padding:42px 19px 42px 35px}.search-cart{padding-right:0!important;top:-2px;position:relative}.search-box{position:relative;z-index:9999;line-height:1em;text-align:left}.search-box i{font-size:16px;cursor:pointer;display:inline-block;vertical-align:middle;position:relative;overflow:hidden;height:20px;width:20px;-moz-transition-duration:.1s;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}.search-box i:before,.search-box i:after{position:absolute;color:#111;font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.search-box i:before{top:0;left:0;font-size:20px}.search-box i:after{content:"\e680";top:100%;left:0;font-size:25px}.search-box label span,.search-box input[type=submit]{display:none}.search-box input[type=search]{position:absolute;width:100%;z-index:99;border:none;padding:10px;background-color:#fff;border-top:2px solid transparent;box-shadow:0 6px 12px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.2)}.search-box .search-form{position:absolute;right:30px;width:300px;height:100%;opacity:0;margin-top:0;visibility:hidden}.search-box .search-form:before{content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.search-box .search-form.open{margin-top:-22px;opacity:1;visibility:visible}.search-box .search-form.open+i:before{top:-100%}.search-box .search-form.open+i:after{top:0}@media(max-width:74.9375rem){.search-box{width:100%}}.mini-cart .mini-cart__button{line-height:1em;cursor:pointer}.mini-cart .mini-cart__button .mini-cart-icon{position:relative;z-index:2}.mini-cart .mini-cart__button .mini-cart-icon:before,.title-cart{color:#111}.mini-cart .mini-cart__button .mini-cart-icon:before{font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e615";font-size:20px;float:none;width:auto;height:auto;line-height:normal;border:none;margin:0}.mini-cart .mini-cart__button .mini-cart-icon:after{color:#fff;background-color:#1674d1}.mini-cart .mini-cart__button .mini-cart-icon:after{font-family:inherit;content:attr(data-count);font-size:12px;font-weight:600;text-align:center;position:absolute;top:-16px;right:-12px;min-width:20px;line-height:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.mini-cart .widget_shopping_cart_content,.search-box input[type=search]{border-color:#1674d1}.mini-cart .widget_shopping_cart_content{padding-top:15px;position:absolute;margin-top:20px;right:0;top:140%;width:300px;max-height:700px;overflow:auto;opacity:0;visibility:hidden;z-index:99999;background-color:#fff;border-top:2px solid #1674d1;box-shadow:0 6px 12px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.2);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.mini-cart .widget_shopping_cart_content .cart_list li{padding:0 15px 10px;margin-bottom:10px;border-bottom:1px solid #eee}.mini-cart.open .widget_shopping_cart_content{opacity:1;visibility:visible;top:60%}.logo a{padding-top:0;display:table;margin-top:31px}.header01 .logo a{padding-top:0;display:table;margin-top:20px}header .col-md-10{position:static}.header01 .search-box i:before,.header01 .search-box i:after{color:#fff}#site-navigation .menu li:not(.mega-menu) .sub-menu>li a:before,#site-navigation .menu li:not(.mega-menu) .children>li a:before{font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e684";font-size:16px;vertical-align:middle;display:none;margin-right:-16px;margin-left:-18px;margin-top:-2px}#site-navigation .menu li li.menu-item-has-children>a:after,#site-navigation .menu li li.page_item_has_children>a:after{font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e684";font-size:16px;vertical-align:middle;position:absolute;right:0;top:50%;margin-top:-8px}#site-navigation .menu li:not(.mega-menu) .sub-menu>li a:hover:before,#site-navigation .menu li:not(.mega-menu) .children>li a:hover:before{display:inline-block;margin-right:0}.header01 header{background:0 0;position:absolute;top:0;right:0;width:100%;z-index:8888}.header02 header{background:0 0;position:absolute;top:0;right:0;width:100%;z-index:8888}.header03 header{background:#111;position:relative;top:0;right:0;width:100%;z-index:8888}.header01 header .menu>ul>li a,.header01 header .menu>li a{color:#fff!important}.header11 header .menu>ul>li a,.header11 header .menu>li a{color:#fff!important}.header01 header .search-box i{color:#fff}.header11 .search-box i:before,.header11 .search-box i:after{color:#fff!important}.header10 #site-navigation .menu li.mega-menu ul.sub-menu,.header11 #site-navigation .menu li.mega-menu ul.sub-menu,.header12 #site-navigation .menu li.mega-menu ul.sub-menu{top:inherit!important}.header01 .mini-cart .mini-cart__button .mini-cart-icon:before{color:#fff}.header11 .mini-cart .mini-cart__button .mini-cart-icon:before{color:#fff}header .mega-menu-content .shop-menu li a{color:#111!important}header .mega-menu-content .shop-menu li a:hover{color:#1674d1!important}.site-top .social-menu.top-has-link{display:inline-block}.site-top .menu-social-small li{margin-left:25px;margin-right:0}.site-top .menu-social-small li:first-child{margin-left:0;margin-right:0}.site-top .menu-social-small li a i{color:#fff!important}.site-top .menu-social-small li a:hover i{color:#1573d1!important}.site-top.bg-blue{color:#fff}.site-top.bg-blue .top-has-link [class*=pe-7s],.site-top .fa{color:#fff}.site-top.bg-blue .mini-cart .mini-cart__button .mini-cart-icon::after{color:#1674d1;background-color:#fff}.site-top.bg-blue .mini-cart{margin-top:2px}.menu-center{margin:0 auto;display:table}.center-logo{padding:30px 35px!important}.header-center header .col-md-12{position:static}header .logo-social{height:117px;padding:17px 120px}header #menu-social-big{margin-top:25px}.header08 header{height:auto}.blog-entry-header{height:auto}.header08 .menu-cart{height:60px;padding:0 120px 0 100px;position:relative}.header08 .menu-cart .col-md-9{position:static}.header08 #site-navigation .menu>li>a,.header08 .search-cart{padding:22px 19px}.header08 #site-navigation .menu li.mega-menu .sub-menu{width:100%;left:0;top:0!important;margin-top:30px;transition:.4s}.header08 #site-navigation .menu li.mega-menu li:hover .sub-menu{top:0!important;margin-top:0;transition:.4s}.header08 #site-navigation .menu li.mega-menu:hover .sub-menu{width:100%;left:0;top:60px!important}.header08 #site-navigation .sub-menu,.header08 #site-navigation .children{margin-top:-1px!important}.header08 #site-navigation .menu li:not(.mega-menu) .sub-menu{margin-top:30px!important;transition:all .5s ease 0s}.header08 #site-navigation .menu li:hover:not(.mega-menu) .sub-menu{margin-top:-1px!important;transition:all .4s ease 0s}.header08 #site-navigation .menu li:not(.mega-menu) .sub-menu .sub-menu{left:100%;margin-left:30px;margin-top:30px!important;transition:all .5s ease 0s}.header08 #site-navigation .menu li:not(.mega-menu) .sub-menu li:hover .sub-menu{margin-top:0!important;transition:all .5s ease 0s}.header09 .logo a,.header10 .logo a{margin-top:20px}.menu-cart .mini-cart{margin-right:15px}.header12 header .mini-cart .mini-cart__button .mini-cart-icon::after{color:#1674d1;background-color:#fff}.header12 header #menu-social-big{margin:30px 0 -6px}.header12 header #menu-social-big li{float:left;margin:0 0 0 24px}.header12 header #menu-social-big li a{font-size:15px}.header12 header #menu-social-big li a:hover{color:#1674d1}.no-bg{background:0 0!important}.header03 header.no-bg{position:absolute}#close-right{font-size:40px;color:#fff;float:right;cursor:pointer;margin-top:-3px}.snap-content{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:2;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.snap-drawers{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;display:none}.snapjs-right .snap-drawers,.snapjs-left .snap-drawers{display:block}.snap-drawer{position:fixed;top:0;right:auto;bottom:0;left:auto;width:266px;height:auto;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.snap-drawer-left{left:0;z-index:1}.snap-drawer-right{right:0;z-index:1}.snapjs-left .snap-drawer-right,.snapjs-right .snap-drawer-left{display:none}.snapjs-expand-left .snap-drawer-left,.snapjs-expand-right .snap-drawer-right{width:100%}.snap-drawer-right{background-color:#111;padding:35px}.snap-drawer-right aside.widget{margin-bottom:65px}.snap-drawer-right aside.widget .widget-title{color:#fff;margin-bottom:10px}.snap-drawer-right aside.widget .menu-main-container li,.snap-drawer-right aside.widget .menu-second-menu-container li{line-height:2.2em}.snap-drawer-right aside.widget .menu-main-container li a,.snap-drawer-right aside.widget .menu-second-menu-container li a{text-transform:uppercase;color:#fff}.snap-drawer-right aside.widget .menu-main-container li a:hover,.snap-drawer-right aside.widget .menu-second-menu-container li a:hover{color:#1674d1}.snap-drawer-right aside.widget .menu li{display:block}.snap-drawer-right aside.widget .menu li a{display:block;padding:4px 0}.snap-drawer-right .social{text-align:center;position:absolute;bottom:30px}.wrapper{background-color:#fff;position:relative;z-index:2;overflow:hidden}.header01 #open-right{color:#fff;cursor:pointer}.social .menu-social-small li a:hover,.header01 #open-right:hover{color:#1674d1}.social .menu-social-small li a{font-size:15px;color:#999}.social .menu-social-small li{float:left;margin:0 24px 0 0}.big-title{background:url(../images/head/1.jpg) no-repeat center;background-size:cover;padding:112px 0}.big-title h1{font-weight:400;letter-spacing:.3em;color:#fff;font-size:24px;padding:0}.bread_crumb{margin-top:3px}.bread_crumb li{color:#fff;float:left;margin-right:6px}.bread_crumb li a{color:#fff}.bread_crumb li a:after{content:"/";margin-left:10px}.accordion .panel-heading{color:#222;background:0 0!important;border:none;padding:0}.accordion .panel-heading a{padding:22px 15px 22px 62px;display:table;width:100%;color:#222;font-size:15px;line-height:1.5em;text-transform:uppercase;position:relative;letter-spacing:.36em}.accordion .panel-default .panel-heading a:hover,.accordion .panel-default.actives .panel-heading a{color:#1674d1}.accordion .panel-heading a i{position:absolute;top:50%;transform:translateY(-50%);left:20px;display:inline-block;vertical-align:middle;height:14px;width:12px;font-size:27px;margin-top:-7px}.accordion .panel-group .panel{margin-bottom:0;border-radius:0;border:none}.accordion .panel,.accordion .panel+.panel{margin-bottom:9px;box-shadow:none;border-radius:0;border:1px solid #f0f0f0;background:0 0!important}.accordion .panel-body{border:none!important;padding:0 20px 31px 60px}.accordion .panel-body p{margin:0;line-height:22px}.accordion-dark.accordion .panel,.accordion-dark.accordion .panel+.panel{border:1px solid #333}.accordion-dark.accordion .panel-heading a{color:#fff}.accordion-dark.accordion .panel-heading a:hover,.accordion-dark.accordion .panel-heading.actives a{color:#1674d1}.custom-head{color:#111;margin:0 0 25px!important;font-size:24px}h4.custom-head{font-size:18px}.page-content{background:#fff;padding:56px 0 71px}.bg-dark{background:#000 url(../images/bg/1.jpg) no-repeat center;background-size:cover;padding:107px 0 89px}.text-white{color:#fff!important}.space-bottom-10{margin-top:10px}.space-bottom-15{margin-top:15px}.space-top-20{margin-top:20px}.space-bottom-20{margin-bottom:20px}.space-bottom-25{margin-top:25px}.space-bottom-30{margin-top:20px}.space-top-35{margin-top:35px}.space-bottom-35{margin-bottom:35px}.space-top-40{margin-top:40px}.space-bottom-40{margin-bottom:40px}.space-top-50{margin-top:50px}.space-bottom-50{margin-bottom:50px}.space-top-60{margin-top:60px}.space-bottom-60{margin-bottom:60px}.space-top-70{margin-top:70px}.space-bottom-70{margin-bottom:70px}.space-top-80{margin-top:80px}.space-bottom-80{margin-bottom:80px}.space-top-90{margin-top:90px}.space-bottom-90{margin-bottom:90px}.space-top-100{margin-top:90px}.space-bottom-100{margin-bottom:90px}.space-top-10{margin-top:10px}textarea,input{display:inline-block;padding:0 25px;height:50px;margin-bottom:15px;vertical-align:top;font-size:14px;width:100%;max-width:100%;border:1px solid #eee;font-family:inherit;letter-spacing:inherit;color:#111;width:100%}input{margin-bottom:10px}textarea{height:auto;padding:15px 25px}footer{padding:100px 0;margin:0;background-color:#222}.footer-widget{padding:0 0 0 8px}.footer-widget h5{text-transform:uppercase;margin:4px 0 31px;color:#fff;font-size:12px}.footer-contact p span{color:#999;font-size:24px;width:36px;position:relative;top:7px}.fprojects{margin:0 -5px}.fprojects li{padding:5px;float:left;width:33.333%}.fnews li{list-style-type:none;padding:10px 0;border-bottom:1px solid #333;color:#999}.fnews li:first-child{border-top:1px solid #333}.fnews li a{color:#999}.fnews li a::before{content:"";margin-right:10px;font-size:28px;position:relative;width:4px;height:4px;background:#999;border-radius:50%;display:table;float:left;top:9px}footer.footer2{background-color:#fff}.footer2 .footer-widget h5{color:#333}.footer2 .footer-contact p span{color:#999}.footer2 .fnews li{border-bottom:1px solid #eee;color:#999}.footer2 .fnews li:first-child{border-top:1px solid #eee}.footer3 .menu li{margin-bottom:7px}.copyright{overflow:hidden;line-height:1;background-color:#333;letter-spacing:.08em;font-size:13px;color:#666}.copyright .left{padding-top:30px;padding-bottom:30px;position:relative}.copyright .right{padding-top:30px;padding-bottom:30px;text-align:right}.copyright .center:first-child{margin-bottom:20px}.copyright .social-menu li:first-child{margin-left:0}.footer7{padding:55px 0;background-color:#222}.footer7 .menu-social-small{margin:-3px 0 0}.footer7 .menu-social-small li{margin:0 24px 0 0}.footer7 .menu-social-small li a{color:#999;font-size:20px}.footer7 .menu-social-small li a:hover{color:#1674d1}.footer8{background:#fff}@media(min-width:62rem){.copyright .left:before{content:'';position:absolute;top:0;bottom:0;left:-1000px;width:1000px}.copyright .left:after{content:'';width:0;height:0;border-style:solid;border-width:200px 0 0 90px;border-color:transparent transparent transparent transparent;position:absolute;top:0;right:-90px}}.alert-ico{color:#df6060;font-size:14px;bottom:0;font-size:1em;font-style:normal;font-weight:400;left:0;position:absolute;top:0;width:4em;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.alert{background-color:#ffecec;border:medium;display:block;overflow:hidden;margin:0 0 21.7391px;padding:1em 1em 1em 4em;position:relative;font-size:1em;border-radius:0}.alert p{color:#df6060}.alert .close{float:right;font-size:20px;cursor:pointer;width:20px;height:20px;opacity:1;color:red;margin-right:20px;position:relative;top:50%}.alert.alert-success{background:#e0f2d9}.alert.alert-success .close,.alert.alert-success .alert-ico,.alert.alert-success p{color:#58a839}.alert.alert-info{background:#ecf1f9}.alert.alert-info .close,.alert.alert-info .alert-ico,.alert.alert-info p{color:#3d6ebf}.alert.alert-warning{background:#fdf9df}.alert.alert-warning .close,.alert.alert-warning .alert-ico,.alert.alert-warning p{color:#eb9b0a}.bttn{border:2px solid #1674d1;color:#1674d1;font-size:12px;font-weight:900;padding:13px 35px;margin:0 6px 20px 0;border-radius:0;text-transform:uppercase;display:inline-block}.bttn:hover{color:#fff;border-color:#1674d1;background-color:#1674d1}.bttn.medium{padding:8px 25px}.bttn.skin-fill-blue{color:#fff;border-color:#1674d1;background:#1674d1 none repeat scroll 0% 0%}.bttn.skin-fill-black{border-color:#111;background:#111 none repeat scroll 0% 0%}.bttn.skin-fill-black,.bttn.skin-fill-black span{color:#fff}.bttn.skin-white{color:#fff!important;border-color:#fff}.bttn.skin-white:hover{color:#1674d1!important;border-color:#fff;background-color:#fff}.bttn.has-icon{position:relative;padding-right:80px}.bttn.has-icon i{position:absolute;top:0;right:0;height:100%;width:50px;background-color:#1674d1;color:#fff;font-size:20px;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.bttn.skin-fill-blue.has-icon i{color:#1674d1;background-color:#fff}.bttn.skin-fill-black.has-icon i{background-color:#fff;color:#111}.bttn.skin-white{color:#fff!important;border-color:#fff}.bttn.skin-white:hover{color:#1674d1!important;border-color:#fff;background-color:#fff}.bttn.skin-green{color:#2db200!important;border-color:#2db200}.bttn.skin-green:hover{color:#fff!important;border-color:#2db200;background-color:#2db200}.bttn.skin-fill-white{color:#1674d1;border-color:#fff;background-color:#fff}.bttn.skin-fill-white:hover{color:#1674d1;border-color:#f5f5f5;background-color:#f5f5f5}.bttn.skin-fill-blue:hover{color:#fff;border-color:#458bd1;background-color:#458bd1}.bttn.skin-fill-black:hover{color:#fff;border-color:#333;background-color:#333}.cta-text{padding:56px 0}.cta-text h4{margin-bottom:10px!important}.cta-box{margin-bottom:0;padding-top:70px;padding-bottom:65px;background:url(../images/other/section06.jpg)}.cta-box h3{letter-spacing:.15em;margin-top:8px}.highlight{color:#1674d1}.highlight2{color:#111}.cta-box-blue{margin-bottom:0;padding-top:70px;padding-bottom:65px;background:url(../images/other/section04.jpg)}.cta-box-blue h3{color:#fff}.cta-full{margin-bottom:0;padding-top:100px;padding-bottom:90px;background:url(../images/other/section06.jpg)}.cta-full h3{letter-spacing:.15em;font-size:28px;color:#1573d1;margin-bottom:10px}.cta-full p{margin:15px 0 20px}.progress-box{padding:50px 0 80px}.progress-item{display:table;position:relative;width:100%;margin-bottom:38px}.progress_bar .progress-item:last-child{margin-bottom:0}.progress-label{color:#111;margin-bottom:10px;font-size:12px;letter-spacing:.3em;display:inline-block}.progress-ico{color:#1674d1;display:table-cell;width:50px;vertical-align:bottom;font-size:25px;color:#1674d1}.progress_bar_single{background:#f7f7f7;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.progress-item .progress-value-bar{background-color:#1674d1;display:table;height:5px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.progress-item .progress-value-bar .label_units{position:absolute;right:-20px;top:-50px;background-color:#111;color:#fff;font-size:14px;letter-spacing:.05em;line-height:1em;padding:6px 7px}.progress-item .progress-value-bar .label_units:after{content:'';position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #111;bottom:-6px;left:50%;margin-left:-5px}.progress-box-dark{padding-top:80px;padding-bottom:80px;background-color:#111}.progress-box-dark .progress-ico,.progress-box-dark .progress-label{color:#fff}.progress-box-dark .progress-item .progress-value-bar .label_units{background-color:#1674d1}.progress-box-dark .progress-item .progress-value-bar .label_units:after{border-top:6px solid #1674d1}.pc-item{padding-top:0;margin-top:50px}.pc-item h4{font-size:12px;text-transform:uppercase;color:#111;margin:34px 0 10px}.progress-circle{padding-top:80px;padding-bottom:56px}.pie_chart_value{position:absolute;left:40%;margin:0;display:table;top:-49px;background-color:#1674d1;color:#fff;font-size:14px;letter-spacing:.05em;line-height:1em;padding:6px 7px;transform:translateY(-50%)}.pie_chart_value:after{content:'';position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1674d1;bottom:-6px;left:50%;margin-left:-5px}.pie_chart_heading{position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-25px}.pie_chart_heading i{font-size:50px;color:#111}.pie_wrapper{height:216px;width:216px;position:relative;margin:0 auto}.progress-circle-dark{background-color:#111!important}.progress-circle-dark .pc-item h4{color:#fff}.progress-circle-dark .pie_chart_heading i{color:#fff}.shortcode-columns{padding:56px 0 60px}.shortcode-columns h4.custom-head{margin:0 0 15px!important}.shortcode-columns p{margin-bottom:35px}.counter-item h3{color:#1573d1;font-size:50px;letter-spacing:.05em;margin:0 0 15px}.counter-item h5{color:#111;font-size:14px;margin:0}.counter-white{margin-bottom:0;padding-top:99px;padding-bottom:99px;background-image:url(../images/other/section10.jpg);background-size:cover}.counter-black{margin-bottom:0;padding-top:99px;padding-bottom:99px;background-image:url(../images/other/section11.jpg);background-size:cover}.counter-blue{margin-bottom:0;padding-top:99px;padding-bottom:99px;background-image:url(../images/other/section12.jpg);background-size:cover}.countdown-gray{padding-top:80px;padding-bottom:80px;background-color:#f5f5f5!important}#ctimer{font-weight:500;font-size:50px;color:#1674d1;text-align:center}#ctimer span{margin-left:10px;margin-right:25px;color:#111;text-transform:uppercase;font-size:14px;letter-spacing:.25em;font-weight:400;vertical-align:top;position:relative;top:15px}.countdown{padding-top:80px!important;padding-bottom:80px!important}#ctimer2{font-weight:500;font-size:50px;color:#1674d1;text-align:center;position:relative;left:-15px}.time{display:inline-block}#ctimer2 span{color:#111;text-transform:uppercase;font-size:14px;letter-spacing:.25em;font-weight:400;vertical-align:top;position:relative;display:block}#ctimer2 em{font-style:normal;margin:0 50px;position:relative;top:-23px}.no-margin,.no-margin-p p{margin:0}.sep1{display:table;height:1px;position:relative;vertical-align:middle;width:100%;border-bottom:1px solid #ebebeb}.sep2{display:table;height:1px;position:relative;vertical-align:middle;width:100%;border-bottom:2px solid #ebebeb}.sep3{display:table;height:1px;position:relative;vertical-align:middle;width:100%;border-bottom:2px dashed #ebebeb}.sep4{display:table;height:1px;position:relative;vertical-align:middle;width:100%;border-bottom:1px solid #ebebeb}.polygon-sep-icon{display:inline-block;width:50px;height:32px;background:url(../images/other/separate-icon.png) no-repeat center center;margin-bottom:-23px;background-color:#fff;margin-left:auto;margin-right:auto;margin-left:50%;position:relative;left:-25px}.dropcap-border span{width:60px;height:60px;line-height:56px;text-align:center;border:2px solid #eee;color:#111;float:left;font-size:34px;margin-top:-19px;margin-right:15px}.dropcap-blue span{width:60px;height:60px;line-height:56px;text-align:center;background:#1674d1;border:2px solid #1674d1;color:#fff;float:left;font-size:34px;margin-top:-19px;margin-right:15px}.dropcap-black span{width:60px;height:60px;line-height:56px;text-align:center;background:#111;border:2px solid #111;color:#fff;float:left;font-size:34px;margin-top:-19px;margin-right:15px}.dropcap-text span{width:60px;height:60px;line-height:56px;color:#111;float:left;font-size:60px;margin-top:-16px;margin-right:-8px}.dropcap-text-blue span{width:60px;height:60px;line-height:56px;color:#1674d1;float:left;font-size:60px;margin-top:-16px;margin-right:-8px}.contact-form button{background:0 0;border:2px solid #1674d1;font-size:12px;font-weight:900;padding:11px 35px;margin:0 auto;text-transform:uppercase;letter-spacing:.05em;color:#1674d1;display:table}.contact-form button:hover{background:#1674d1;border:2px solid #1674d1;color:#fff}.contact-form .col-md-6,.contact-form .col-md-12{padding:0 5px}.contact-form .row{margin:0 -5px}.help-block{margin-top:0;color:#ea5a57;margin-bottom:20px}.top-space{margin-top:20px}.gallery-item{position:relative;margin-bottom:30px}.gallery-item img{width:100%}.gallery-item-overlay{background-color:rgba(22,116,209,.4);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.4s}.gallery-item a{font-size:16px;color:#fff;border:2px solid #fff;width:60px;height:60px;text-align:center;transition:.4s;display:table;position:absolute;margin:-30px 0 0 -30px;top:50%;left:50%;line-height:56px;border-radius:50%;opacity:0;transform:scale(1.4);transition:.4s}.gallery-item:hover a{opacity:1;transform:scale(1);transition:.4s}.gallery-item a:hover{color:#111;background:#fff;border:2px solid #fff;transition:.4s}.gallery-item:hover .gallery-item-overlay{opacity:1;transition:.4s}.icon-box1 i{color:#1674d1;font-size:40px;display:inline-block!important;vertical-align:middle;margin-right:10px}.icon-box1 h3{color:#111;display:inline-block!important;vertical-align:middle;font-size:14px;margin:0;text-transform:uppercase}.icon-box1 p{padding:10px 0 20px}.icon-box2{position:relative;padding-left:65px}.icon-box2 i{color:#1674d1;font-size:50px;display:inline-block!important;vertical-align:middle;margin-right:10px;font-variant:normal;text-rendering:auto;display:inline-block;position:absolute;top:50%;left:0%;transform:translateY(-50%);margin-top:-7px}.icon-box2 h3{color:#111;display:inline-block!important;vertical-align:middle;font-size:14px;margin:0;text-transform:uppercase}.icon-box2 p{padding:10px 0 20px}.client-testimonials{padding:90px 0}.testimonial-text p{margin:0;padding:0 0 20px;font-style:normal;font-size:24px;font-weight:400;letter-spacing:.05em;line-height:1.6em;color:#444;border:medium}.testimonial-text cite span{font-size:15px;font-weight:400;color:#999;margin-top:10px;display:block}.testimonial-text cite{display:block;margin-top:15px;font-size:14px;color:#111;letter-spacing:.3em;font-style:normal}.img-sep{padding:15px 0}.testimonials-carousel .slick-prev{color:#1674d1;font-size:0;padding:0;background:0 0;border:none;position:absolute;bottom:2px;margin:0 auto;left:-60px;right:0;width:45px}.testimonials-carousel .slick-next{color:#1674d1;font-size:0;padding:0;background:0 0;border:none;position:absolute;bottom:2px;margin:0 auto;left:60px;right:0;width:45px}.testimonials-carousel .slick-prev:after{content:"\e687";font-size:50px;font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.testimonials-carousel .slick-next:after{content:"\e685";font-size:50px;font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.testimonials-carousel{padding-bottom:80px}.about-team-header{padding-top:170px;padding-bottom:180px;background-image:url(../images/other/about-section-01.jpg)}.about-team-header2{padding-top:170px;padding-bottom:180px;background-image:url(../images/other/about-section-03.jpg)}.about-team-header h1{margin:0 0 40px;text-transform:uppercase;font-size:60px;letter-spacing:.2em;color:#fff}.about-team-header p{font-size:15px;color:#fff;line-height:1.6em;text-align:center;text-transform:none}.padding-100{padding:100px 0!important}.content-head h1{margin:15px 0 25px;color:#1674d1;letter-spacing:.05em;font-size:50px}.content-head p{font-size:15px;line-height:1.6em;margin:0}.team-staff{position:relative}.team-staff img{width:100%}.team-overlay{position:absolute;height:100%;width:100%;background:rgba(17,17,17,.9);top:0;left:0;right:0;opacity:0;visibility:hidden;transition:.4s}.team-staff:hover .team-overlay{opacity:1;visibility:visible;transition:.4s}.team-overlay h4{color:#fff;font-size:15px;line-height:19px;font-weight:400;margin:0 0 35px;transform:scale(1.1);letter-spacing:.5em;transition:.4s;opacity:0}.team-overlay h4 span{display:block;font-size:15px;color:#1674d1;transform:scale(.9);letter-spacing:.04em;margin-top:14px;position:relative;top:15px;opacity:0;transition:.4s}.team-overlay p{font-size:14px;line-height:20px;color:#999;position:relative;top:-25px;opacity:0;transition:.4s;margin-bottom:49px}.team-overlay:hover h4{color:#fff;font-size:15px;line-height:19px;font-weight:400;margin:0 0 35px;transition:.4s;transform:scale(1);opacity:1;letter-spacing:.3em}.team-overlay:hover h4 span{display:block;font-size:15px;color:#1674d1;transform:scale(1);letter-spacing:.04em;margin-top:14px;position:relative;top:0;opacity:1;transition:.4s}.team-overlay:hover p{font-size:14px;line-height:20px;color:#999;margin-bottom:49px;position:relative;top:0;opacity:1;transition:.4s}.team-social a{font-size:20px;line-height:20px;color:#fff;margin:0 10px 50px}.team-overlay-inner{position:absolute;bottom:46px;left:0;right:0;width:100%;padding:0 40px}.no-padding{padding:0!important}.padding-bottom-50{padding-bottom:50px!important}.about-me-header{padding-top:230px;padding-bottom:260px;background-image:url(../images/other/about-section-04.jpg)}.about-me-header h1{letter-spacing:.2em;line-height:1.2em;font-size:50px;color:#1674d1;margin:0 0 33px}.about-me-header h1 span,.about-me-header h1 b{color:#111}.about-me-header p{color:#111;line-height:1.9em}.cform .content-head h1{margin:0 0 20px}.contact-info span{font-size:65px}.contact-info h4{margin:25px 0 15px}.contact-info p{margin:0}#menu-social{display:table;margin:30px auto 45px}#menu-social li{float:left;margin:0 20px}#menu-social li a{font-size:28px;color:#111}#menu-social li a:hover{color:#1674d1}.gmap{padding:0;height:400px}.gmap div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.map{position:relative}#map{display:block;width:100%;height:400px;margin:0 auto}#map.large{height:400px}#map img{max-width:none!important;height:auto}.gmap1{height:480px}.gmap1 #map{height:480px;margin:0 auto}.gmap1 #map.large{height:480px}.cform .footer-contact{margin-left:-10px;margin-top:30px;display:table}.cform .footer-contact p span{color:#1674d1}.c-form-social h5{display:inline-block}#menu-social-medium{display:inline-block;margin:0;padding-left:5px;position:relative;top:8px}#menu-social-medium li{float:left;margin:0 28px 0 0}#menu-social-medium li a{font-size:20px;color:#111}#menu-social-medium li a:hover{color:#1674d1}.menu-social-small{display:inline-block;margin:0 0 -6px;padding-left:0;position:relative;top:0}.menu-social-small li{float:left;margin:0 28px 0 0}.menu-social-small li a{font-size:16px;color:#fff}.menu-social-small li a:hover{color:#1674d1}#menu-social-big{display:inline-block;margin:0 0 -6px;padding-left:0;position:relative;top:0}#menu-social-big li{float:left;margin:0 0 0 20px}#menu-social-big li a{font-size:20px;color:#fff}#menu-social-big li a:hover{color:#1674d1}.bg-white #menu-social-big{margin:30px 0 -6px}.bg-white #menu-social-big li{float:left;margin:0 0 0 24px}.bg-white #menu-social-big li a{font-size:15px;color:#111}.bg-white #menu-social-big li a:hover{color:#1674d1}.cform input,.cform textarea{color:#999}.service-list-head{margin-top:0;margin-bottom:0;padding-top:140px;padding-bottom:155px;background-image:url(../images/other/section14.jpg)}.service-list-head h1{color:#fff;letter-spacing:.2em;font-size:50px;line-height:1.2em;margin:0 0 20px}.service-list-head p{font-size:15px;margin:0;color:#fff}.dual-content{position:relative;display:table;width:100%}.dual-img{background-size:cover!important;width:50%;float:left;position:absolute;top:0;left:0;height:100%}.dual-info{padding:165px 135px!important;background:#111 url(../images/other/service-list-01-021.jpg) repeat scroll 0% 0%!important}.dual-info h4{color:#fff;margin:0 0 15px!important}.dual-info p{color:#fff}.dual-info ul{margin-top:30px;margin-left:30px}.dual-info li{line-height:2.5em;position:relative;color:#fff}.dual-info li:after{content:"\e685";color:#fff;font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:absolute;font-size:20px;top:50%;left:-30px;margin-top:-10px}.dual-content-right{position:relative}.dual-content-right .dual-img{background-size:cover!important;width:50%;float:left;position:absolute;top:0;left:auto;height:100%;right:0}.dual-content-blue .dual-info{padding:165px 135px!important;background:#1674d1 url(../images/other/service-list-02-021.jpg) repeat scroll 0% 0%!important}.text-content h4{margin:0 0 20px!important}.text-content p{margin:0}.text-black{background:#111;padding:0 100px}.text-black h4{font-size:18px;line-height:20px;color:#fff;font-weight:400;margin:10px 0 0;padding:5px 0 20px}.text-black p{margin:0}.text-blue{background:#1674d1;padding:0 100px}.text-blue h4{font-size:18px;line-height:20px;color:#fff;font-weight:400;margin:10px 0 0;padding:5px 0 20px}.text-blue p{color:#fff;margin:0}.v-align-center{display:flex;align-items:center;justify-content:center;flex-direction:row}.col-height{display:table-cell;float:none;height:100%}.col-middle{vertical-align:middle}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.step-features h1{color:#1472d1;line-height:1.2em;text-align:left;text-transform:none;letter-spacing:.1em;margin:0 0 35px;font-size:50px}.step-feature-box{position:relative;padding-top:25px!important;padding-left:10px!important}.step-feature-box h2{font-size:80px;color:#1573d1;position:absolute;top:0;left:-15px;opacity:.1;letter-spacing:0;padding:0!important;margin:0!important;line-height:1em!important}.step-feature-box table tbody tr td{overflow:hidden;position:relative}.step-feature-box table tbody tr td:nth-child(2) hr{background:#aaa none repeat scroll 0% 0%;border:0;height:1px;text-align:left;position:relative;width:165px;top:0;left:0;z-index:999999}.step-feature-box h4{font-size:15px}.step-feature-box table tbody tr td:first-child{width:200px}.item-price-table{padding:20px 20px 25px;background-color:#f5f5f5}.item-price-table h1{letter-spacing:.05em;padding-top:40px;padding-bottom:40px;font-size:50px;margin:0}.item-price-table h5{color:#fff;margin-top:-40px;margin-right:10px;margin-left:10px;padding-top:12px;padding-bottom:12px;background-color:#1372d1}.item-price-table .sep1{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.item-price-table p{margin:0;padding:0 30px}.item-price-table .bttn{position:relative;top:18px}.pricing-wrap .content-head{margin-bottom:150px}.pricing-wrap .content-head h1{margin:0 0 15px}.pricing-wrap .content-head p{font-size:14px}.item-price-recommended{margin-top:-20px!important}.item-price-recommended h5{margin-top:-50px!important;margin-right:10px!important;margin-left:10px!important;margin-bottom:30px;padding-top:12px!important;padding-bottom:12px!important;background-color:#2db200!important}.item-price-recommended h5 i{font-size:14px;letter-spacing:.06em;margin-top:6px;display:table;text-align:center;width:100%}.item-price-recommended h1{color:#2db200}.item-price-recommended .bttn{color:#2db200;border-color:#2db200}.item-price-recommended .bttn:hover{color:#fff;background:#2db200;border-color:#2db200}.pricing-wrap-bg{background:url(../images/other/section08.jpg)}.single-post .post-thumb img{width:100%!important}.post-thumb img{width:100%!important}.post-thumb{position:relative;text-align:center;overflow:hidden;margin-bottom:35px}.post-thumb .dates{position:absolute;bottom:0;left:0;padding:20px 30px;background-color:#fff;line-height:1.2}.post-thumb .dates:after{content:'';position:absolute;top:0;right:-50px;width:0;height:0;border-style:solid;border-width:130px 0 0 50px;border-color:transparent transparent transparent #fff}.post-thumb .month{font-weight:600;display:block}.post-thumb .date{font-weight:700;display:block;font-size:30px}.post-thumb .year{font-style:italic;font-weight:600}.blog-entry{margin-bottom:70px}.blog-entry .blog-entry-header{margin-bottom:15px;height:auto}.blog-entry .blog-entry-header h2{font-size:30px;letter-spacing:0;line-height:1.3;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.blog-entry .blog-entry-meta span{padding-right:35px;display:inline-block;margin-bottom:15px}@media(max-width:74.9375rem){.blog-entry .blog-entry-meta span{margin-bottom:5px}}.blog-entry .blog-entry-meta i{margin-right:5px}.blog-entry .share a{margin-left:10px}.blog-entry .blog-entry-footer{overflow:hidden}.blog-entry .read-more{text-transform:uppercase;letter-spacing:.1em;border-top:1px solid #ddd;padding:20px 10px 10px 20px;display:inline-block;position:relative}.blog-entry .read-more:before{content:'';position:absolute;right:-87px;top:0;height:300px;width:1px;background-color:#ddd;-webkit-transform:skew(30deg,0);-moz-transform:skew(30deg,0);-ms-transform:skew(30deg,0);-o-transform:skew(30deg,0)}.blog-entry .read-more:after{content:'';position:absolute;right:-1029px;width:1000px;bottom:0;height:1px;background-color:#ddd}.blog-entry .read-more span:after{content:"\f061";margin-left:10px}@media(min-width:75rem){.single-post .col-md-9{padding-left:0}}.single-post .blog-entry-title{text-transform:uppercase;color:#1674d1;margin:30px 0}.single-post .blog-entry-footer{border-bottom:1px solid #ddd;padding-bottom:10px}.single-post .blog-entry-meta{margin-bottom:25px}.single-post .blog-entry-meta span,.single-post .blog-entry-meta a{color:#aaa;text-transform:uppercase;font-size:10px;letter-spacing:.3em}.single-post .blog-entry-meta span i,.single-post .blog-entry-meta a i{letter-spacing:0}.single-post .blog-entry-meta span i:before,.single-post .blog-entry-meta a i:before{font-size:12px}.single-post .tags{display:block;clear:both;text-transform:uppercase;color:#111;margin-top:30px}.single-post .tags a{margin-left:8px;font-size:14px;color:#999;border:1px solid #eee;padding:10px 20px;display:inline-block;text-transform:capitalize}.single-post .tags a:hover,.single-post .tags a:focus{border-color:#1674d1;color:#1674d1}.single-post .share{display:block;clear:both;margin-top:40px}.single-post .share h5,.single-post .tags h5{text-transform:uppercase;color:#111;margin-right:8px;display:inline-block}.single-post .comment-form:before,.page .comment-form:before,.single-post .comment-form:after,.page .comment-form:after{display:none!important}.single-post .comment-form .form-submit,.page .comment-form .form-submit,.single-post .comment-form .logged-in-as,.page .comment-form .logged-in-as{padding:0 15px}.single-post .comment-reply-title,.page .comment-reply-title,.single-post .comments-title,.page .comments-title{position:relative;text-transform:uppercase;font-size:14px;color:#111}.single-post .comments-title,.page .comments-title{margin-bottom:30px;margin-top:70px}.single-post .comment-reply-title,.page .comment-reply-title{margin:45px 0 40px}.single-post #comments,.page #comments{margin-top:20px}.single-post #commentform>div p,.page #commentform>div p{margin-bottom:0}.single-post #commentform .col-md-6:first-child,.page #commentform .col-md-6:first-child{padding-right:8px}.single-post #commentform .col-md-6:nth-child(2),.page #commentform .col-md-6:nth-child(2){padding-left:8px}.single-post .comment,.page .comment{position:relative}.single-post .comment>div,.page .comment>div{background-color:transparent;border-bottom:1px solid #eee;padding:20px 0}.single-post .comment .comment-author,.page .comment .comment-author{float:none;display:inline-block;vertical-align:top;width:15%;padding-right:20px;margin-right:0}.single-post .comment .comment-author img,.page .comment .comment-author img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.single-post .comment .comment-content,.page .comment .comment-content{display:inline-block;vertical-align:top;width:75%}.single-post .comment .comment-content cite.fn,.page .comment .comment-content cite.fn{text-transform:uppercase;font-size:14px;letter-spacing:.2em;color:#111;display:block}.single-post .comment .comment-content .metadata>a,.page .comment .comment-content .metadata>a{font-size:12px;color:#aaa;display:inline-block;margin-bottom:15px;margin-top:8px}.single-post .comment .comment-content .metadata>br,.page .comment .comment-content .metadata>br{display:none}.single-post .comment .comment-content p,.page .comment .comment-content p{color:#888;margin-bottom:0}.single-post .comment .comment-reply-link,.page .comment .comment-reply-link{position:absolute;top:10px;right:0;font-size:12px;text-transform:capitalize;letter-spacing:.3em;padding-top:3px;padding-bottom:0;background:0 0;color:#111}.single-post .comment .comment-reply-link:hover,.page .comment .comment-reply-link:hover{color:#1674d1}@media(min-width:62rem){.single-post .comment .children>li>div,.page .comment .children>li>div{padding-left:100px}}.single-post .comment .fn,.page .comment .fn{font-style:normal;font-size:16px;text-transform:uppercase}.author-info{padding:50px 0}.author-info .author-avatar,.author-info .author-desc{display:inline-block}.author-info .author-avatar{float:none;width:15%;padding-right:20px;margin-right:0}.author-info .author-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.author-info .author-name,.author-info .author-text{margin-bottom:10px}.author-info .author-name a{color:#111}.author-info .author-email a{color:#1674d1}.author-info .author-desc{width:80%;vertical-align:top}.comment-list{list-style:none;margin-bottom:30px}.comment-list .children{list-style:none;margin:0}.content-contain{padding-left:0}article.sticky .post-table-sub-content .dates:after{content:""}@media(min-width:62rem){article.sticky .post-table-sub-content .dates:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAyCAYAAADhna1TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAetJREFUeNrs2NuLTWEYB+CHP8Kf4ExDlEMphxIXEmWKEooLUtRcSKJIcjHFJHNhimlqFEVyQYooNeJiE03JSMaFQzKjdu0astx8SmPSnj2zZ++99vurdbFa3/fVenrfbx2mzWh7kYn8k+lBEDABEzABEzABEzABEzABEzCRgAmYgAmYgAmYgAmYgAmYgIkETMAETMAETMCAt9iUjoGAoYQTWIDb6ViI4+laU8LcwjycHIVQwinMwc1mghnARmzGu/+Me48t2IA3eYYp4ViqkjvjmHcX83EUxbzB3MBsnMZIBfNHcCahXs8DzGusx1YMTsJ6g9iGdehvRJgijqQnzL0qrH8fLWirVntVA+Ya5uJshW1Tbn6gHTPRi6xeYfqxFq34MIWb+kfswGq8rCeYYirpFjyo4XvRIyzGIQzXEibD1VTK7am0a52fOJ9eDrsn0l6VwrzCGmxPpVxv+YRdWInCVMB8x2EswsMG+EjuwxIcwFA1YDL0pBI9l0q2UfILF1PLd6XzSYF5jlXYWadtU26+Yi+W49lEYIZxEEvxWH7yFMuwL2GVDZPhMmbhQoO1zXja61K6x86x2ms0TAErsAdf5D/fsD9t0H1jwQz9NeCJ5kshPdp34/MfmK60Y3eWu2PnNBmupN8jHb8HAOFRaVRDyIKiAAAAAElFTkSuQmCC);margin-left:-15px;display:inline-block;margin-top:-10px;position:relative;z-index:-1;background-position:bottom left;height:50px;width:70px}}.post-table{display:block;position:relative}.post-table-sub-content{width:92px;vertical-align:top}.post-table-sub-content>.dates{display:inline-block;background-color:#1674d1;color:#fff;height:70px;width:70px;letter-spacing:.3em;padding:15px 0 0 15px}.post-table-sub-content>.dates span{display:block;text-transform:uppercase;line-height:1.2em;font-size:12px}.post-table-sub-content{margin-bottom:20px}@media(min-width:62rem){.post-table-sub-content{position:absolute}}@media(max-width:74.9375rem){.post-table-sub-content{width:auto}.post-table-sub-content .dates{display:inline-block;width:auto;height:auto;padding:10px 20px}.post-table-sub-content .dates span{display:inline-block}}@media(min-width:62rem){.post-table-content{padding-left:90px}}.post-table-content,.post-table-sub-content{display:block}.post-table-content .blog-entry-meta,.post-table-sub-content .blog-entry-meta{text-transform:uppercase;font-size:11px;letter-spacing:.3em;color:#aaa}.post-table-content .blog-entry-meta i:before,.post-table-sub-content .blog-entry-meta i:before{font-size:14px}.post-table-content .blog-entry-title,.post-table-sub-content .blog-entry-title{text-transform:uppercase}.post-table-content .blog-entry-title a,.post-table-sub-content .blog-entry-title a{color:#111}.post-table-content .blog-entry-title a:hover,.post-table-sub-content .blog-entry-title a:hover{color:#1674d1}.projects .page-numbers.current{color:#111;border-color:#999}.postcontent-type02,.postcontent-masonry{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.postcontent-type02:before,.postcontent-masonry:before,.postcontent-type02:after,.postcontent-masonry:after{display:none!important}.postcontent-type02 article.project .post-thumb img,.postcontent-masonry article.project .post-thumb img{width:100%}.postcontent-type02 article.post .post-thumb,.postcontent-masonry article.post .post-thumb,.postcontent-type02 article.project .post-thumb,.postcontent-masonry article.project .post-thumb{margin-bottom:-1px}.postcontent-type02 article.post .postcontent-gird,.postcontent-masonry article.post .postcontent-gird,.postcontent-type02 article.project .postcontent-gird,.postcontent-masonry article.project .postcontent-gird{border:1px solid #eee}.postcontent-type02 article.post .postcontent-gird-content,.postcontent-masonry article.post .postcontent-gird-content,.postcontent-type02 article.project .postcontent-gird-content,.postcontent-masonry article.project .postcontent-gird-content{padding:30px 20px 0 30px}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-meta,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-meta,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-meta,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-meta{text-transform:uppercase;font-size:11px;letter-spacing:.2em;color:#aaa}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-title,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title{text-transform:uppercase}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title a,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-title a,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a{color:#111}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title a:hover,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a:hover,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-title a:hover,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a:hover{color:#1674d1}.postcontent-type02 article.post .postcontent-gird-bottom,.postcontent-masonry article.post .postcontent-gird-bottom,.postcontent-type02 article.project .postcontent-gird-bottom,.postcontent-masonry article.project .postcontent-gird-bottom{border-top:1px solid #eee;padding:10px 30px}.postcontent-type02 article.post .postcontent-gird-bottom span.comments-counts,.postcontent-masonry article.post .postcontent-gird-bottom span.comments-counts,.postcontent-type02 article.project .postcontent-gird-bottom span.comments-counts,.postcontent-masonry article.project .postcontent-gird-bottom span.comments-counts{float:right}.postcontent-masonry article.post,.postcontent-masonry article.project{display:block;margin-bottom:30px}.postcontent-masonry article.post .post-gallery.owl-carousel,.postcontent-masonry article.project .post-gallery.owl-carousel,.postcontent-masonry article.post .post-quote,.postcontent-masonry article.project .post-quote,.postcontent-masonry article.post .post-video,.postcontent-masonry article.project .post-video{margin-bottom:0}.postcontent-masonry article.post .postcontent-gird,.postcontent-masonry article.project .postcontent-gird{border:1px solid #eee}.postcontent-masonry article.post .postcontent-gird-content,.postcontent-masonry article.project .postcontent-gird-content{display:block;background-color:#fff;padding:30px 20px 30px 30px}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title{text-transform:capitalize;letter-spacing:.05em}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a{font-size:24px;line-height:1.2em;color:#111}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a:hover,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a:hover{color:#1674d1}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-meta,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-meta{margin-right:10px}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-meta span,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-meta span{padding-right:10px;font-size:10px}.postcontent-type03 article.post:nth-child(even) .recent-posts__thumb{-webkit-order:1;-ms-flex-order:1;order:1}.postcontent-type03 article.post:nth-child(even) .recent-posts__thumb:after{background:url(../images/pre_thumb-02.png) repeat-y center right;left:0}.blog16.wpb_widgetised_column .widget{margin-bottom:30px}.blog16.wpb_widgetised_column .widget_nav_menu{text-align:center;border:1px solid #ddd;padding:20px 0}.blog16.wpb_widgetised_column .widget_search form{margin:0;position:relative}.blog16.wpb_widgetised_column .widget_search form label:after{content:"\f002";font-family:fontawesome;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:block;position:absolute;top:2px;right:2px;padding:15px;background-color:#fff}.blog16.wpb_widgetised_column .widget_recent_entries ul li a{display:block}.blog16.wpb_widgetised_column .widget_recent_entries ul li span{font-size:12px}.blog16.wpb_widgetised_column .menu-social-container .menu li:first-child{margin-left:0}.blog16.wpb_widgetised_column .menu-social-container .menu li a{padding:0;background:0 0}.blog16.wpb_widgetised_column .menu-social-container .menu li a:hover{color:#1674d1}.blog16.wpb_widgetised_column .mc4wp-form{text-align:center;background-color:#eee;padding:20px 15px}.blog16.wpb_widgetised_column .mc4wp-form input,.blog16.wpb_widgetised_column .mc4wp-form button{margin-left:0!important;width:100%;text-align:center}.blog16.wpb_widgetised_column .mc4wp-form input{background-color:#fff;border-color:#ddd;color:#111}.blog16.wpb_widgetised_column .mc4wp-form input:focus{border-color:#111}.blog16.wpb_widgetised_column .mc4wp-form input[type=submit]{background-color:#1674d1;border-color:#1674d1;color:#fff}.blog16.wpb_widgetised_column .mc4wp-form h3{color:#111;font-size:18px;letter-spacing:.3em}.mc4wp-form h3,.mc4wp-form input{display:inline-block!important;vertical-align:middle;margin-left:15px!important;margin-top:10px;margin-bottom:15px}.post .post-video{margin-bottom:35px}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;padding-top:56.25%}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}iframe{border:none}.post-quote{background-color:#1674d1;padding:40px;margin-bottom:35px}.post-quote h2{font-size:24px;letter-spacing:.05em;color:#fff;line-height:1.6}.post-quote h3{letter-spacing:.15em;font-size:24px;color:#fff;line-height:1.6}.post-quote .source-name a{font-size:14px;letter-spacing:.4em;color:#fff;margin:20px 0 10px;display:block}blockquote{border-left-width:2px;border-left-color:#1674d1;font-size:inherit;font-style:italic;line-height:1.6667;margin-bottom:1.6667;margin:24px 40px!important;font-size:15px}blockquote.blockquote-2{font-style:normal}blockquote.blockquote-3{background-color:#f5f5f5;padding-top:12px;padding-bottom:12px}blockquote p{margin-bottom:1.6667em;color:rgba(51,51,51,.7);font-size:15px}blockquote>p:last-child{margin-bottom:0}blockquote cite,blockquote small{color:#333;font-size:15px;font-size:1.5rem;font-family:noto sans,sans-serif;line-height:1.6}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}.btn,button,input[type=submit],input[type=reset],input[type=button],.shop-content div.product form.cart .button,.shop-content #respond input#submit,.shop-content a.button,.shop-content button.button,.shop-content input.button,.shop-content .cart .button,.shop-content a.button.alt,.shop-content #payment .form-row .button{border-style:solid;border-color:#1674d1;background:transparent;text-transform:uppercase}input[type=submit]:hover{background:#1674d1;color:#fff}.btn,button,input[type=submit],input[type=reset],input[type=button],.shop-content div.product form.cart .button,.shop-content #respond input#submit,.shop-content a.button,.shop-content button.button,.shop-content input.button,.shop-content a.button.alt,.shop-content #payment .form-row .button{border-width:2px}.btn,a.btn:visited,button,input[type=submit],input[type=reset],input[type=button],.shop-content div.product form.cart .button,.shop-content #respond input#submit,.shop-content a.button,.shop-content button.button,.shop-content input.button,.shop-content .cart .button,.shop-content a.button.alt,.shop-content #payment .form-row .button{color:#1674d1}.btn,button,input[type=submit],input[type=reset],input[type=button],.shop-content div.product form.cart .button,.shop-content #respond input#submit,.shop-content a.button,.shop-content button.button,.shop-content input.button,.shop-content .cart .button,.shop-content a.button.alt,.shop-content #payment .form-row .button{font-family:Lato;font-size:12px;font-weight:900;padding:13px 35px;margin:0 10px 10px 0}.post .post-gallery.owl-carousel{margin-bottom:35px}.post-gallery.slider .owl-buttons .owl-next{right:30px;padding:0;border-radius:none;background:0 0;opacity:1;font-size:0}.post-gallery.slider .owl-buttons .owl-prev{left:30px;padding:0;border-radius:none;background:0 0;opacity:1;font-size:0}.post-gallery.slider .owl-buttons>div{position:absolute;top:50%;cursor:pointer;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.post-gallery.slider .owl-buttons .owl-prev:before{content:'\e687'}.post-gallery.slider .owl-buttons>div:before{font-size:50px;color:#fff;font-family:pe-icon-7-stroke}.post-gallery.slider .owl-next:before{content:'\e685'}.paginatio2{margin-bottom:70px;text-align:center}.paginatio2 span,.paginatio2 a{display:inline-block;margin-right:10px;color:#aaa;line-height:1.6em;letter-spacing:.2em;font-size:14px;border:2px solid #ccc;font-weight:400;padding:10px 18px 0}.paginatio2 span:hover,.paginatio2 a:hover{color:#1674d1;border-color:#1674d1}.paginatio2 span.current{color:#1674d1;border-color:#1674d1}.paginatio2 .next,.paginatio2 .prev{width:auto;border:none;font-size:0;color:#999;border:2px solid #ccc;padding:13px 18px 0;vertical-align:bottom;padding-top:20px}.paginatio2 .next::before{content:'┬╗';font-size:14px}.paginatio2 .prev::after{content:'┬½';font-size:14px}.sidebar .widget,.wpb_widgetised_column .widget{margin-bottom:40px}.sidebar .widget .tagcloud a,.wpb_widgetised_column .widget .tagcloud a{margin-right:8px;margin-bottom:8px;font-size:14px;color:#999;border:1px solid #eee;padding:10px 20px;display:inline-block;text-transform:capitalize;font-size:14px!important}.sidebar .widget .tagcloud a:hover,.wpb_widgetised_column .widget .tagcloud a:hover,.sidebar .widget .tagcloud a:focus,.wpb_widgetised_column .widget .tagcloud a:focus{border-color:#1674d1;color:#1674d1}.sidebar .widget .menu li,.wpb_widgetised_column .widget .menu li{margin:0;padding:0;border-bottom-color:#fff;border-bottom-width:2px}.sidebar .widget .menu li:hover a,.wpb_widgetised_column .widget .menu li:hover a,.current-menu-item a,.wpb_widgetised_column .widget .menu li.current-menu-item a{background-color:#1674d1!important;color:#fff!important}.sidebar .widget .menu li a,.wpb_widgetised_column .widget .menu li a{padding:18px 20px;display:block;background-color:#f4f4f4;text-transform:uppercase;font-size:12px;font-weight:400;color:#111;letter-spacing:.1em}.sidebar .widget-title,.wpb_widgetised_column .widget-title{line-height:1;text-transform:uppercase;display:inline-block;margin-bottom:20px;color:#111}.sidebar ul li:first-child{border-top:1px solid #eee;padding-top:10px}.sidebar ul li,.wpb_widgetised_column ul li,.sidebar .recent-posts__item,.wpb_widgetised_column .recent-posts__item{display:block;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.sidebar .recent-posts__item,.wpb_widgetised_column .recent-posts__item{margin-bottom:20px;padding-bottom:20px}.sidebar .recent-posts>div:last-child,.wpb_widgetised_column .recent-posts>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.sidebar .widget_search .search-form,.wpb_widgetised_column .widget_search .search-form{position:relative;margin-top:-20px}.sidebar .widget_search span,.wpb_widgetised_column .widget_search span{font-size:0}.wpb_widgetised_column .widget_search button{font-size:14px!important;position:absolute;text-align:center;height:49px;line-height:47px;width:48px;display:block!important;border:none;color:#999;background:0 0;padding:0;top:0;right:0;margin:0}.sidebar .widget_search input[type=search],.wpb_widgetised_column .widget_search input[type=search]{border:1px solid #ddd;background-color:#fff;padding:15px;margin-bottom:0}.sidebar .widget_search .search-submit,.wpb_widgetised_column .widget_search .search-submit{display:block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/arrow-down.png) center right no-repeat;display:inline-block;padding:15px 25px;margin-bottom:20px;vertical-align:top;width:100%;max-width:100%;border:1px solid #ddd;line-height:1.6em;border-radius:0}select:focus{border-color:#999;outline:none}.sidebar select{color:#999}.sidebar select:focus{color:#111}#content{position:relative;padding:50px 0}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title a{line-height:1.6}.recent-posts__item{margin-bottom:50px;position:relative;background-color:#fff}.recent-posts__item .col-md-6{padding:0;margin:0}.recent-posts__item .recent-posts-desc{width:50%;display:inline-block;padding:40px 35px 0}.recent-posts__item .recent-posts-desc .dates{display:inline-block;background-color:#1674d1;color:#fff;height:70px;width:70px;letter-spacing:.3em;padding:15px 0 0 15px}.recent-posts__item .recent-posts-desc .dates span{display:block;text-transform:uppercase;line-height:1.2em;font-size:12px}.recent-posts__item .recent-posts-desc .post-meta{margin:15px 0 8px}.recent-posts__item .recent-posts-desc .post-meta span{margin-right:20px}.recent-posts__item .recent-posts-desc .post-meta span,.recent-posts__item .recent-posts-desc .post-meta span a{text-transform:uppercase;font-size:11px;color:#aaa;letter-spacing:.3em}.recent-posts__item .recent-posts-desc h4{margin-bottom:10px}.recent-posts__item .recent-posts-desc h4 a{font-size:18px;text-transform:uppercase;color:#111;line-height:27px}.recent-posts__item .recent-posts-desc .blog-entry-excerpt,.recent-posts__item .recent-posts-desc .blog-entry-excerpt p{line-height:1.6em}.recent-posts__item.row:nth-child(even) .recent-posts__thumb{-webkit-order:1;-ms-flex-order:1;order:1}.recent-posts__item.row:nth-child(even) .recent-posts__thumb:after{background:url(../images/pre_thumb-02.png) repeat-y center right;left:0}@media(max-width:74.9375rem){.recent-posts__item .recent-posts__thumb,.recent-posts__item .recent-posts-desc{width:50%!important}.recent-posts__item .recent-posts-desc{padding-bottom:20px!important}.recent-posts__item .recent-posts__thumb{-webkit-order:-1!important;-ms-flex-order:-1!important;order:-1!important}.recent-posts__item .recent-posts__thumb:after{display:none}}.recent-posts__item .recent-posts__thumb{display:inline-block;width:50%;float:left;position:relative}.recent-posts__item .recent-posts__thumb:after{content:'';background:url(../images/pre_thumb.png) repeat-y center left;height:100%;width:27px;position:absolute;top:0;right:0;z-index:2}.recent-posts__item .recent-posts__thumb a:before{content:'';opacity:0;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.recent-posts__item .recent-posts__thumb a img{width:100%}.recent-posts__item:hover .recent-posts__thumb:before{opacity:1}.recent-posts__item:hover .recent-posts__thumb:after{opacity:1}.recent-posts__item:hover .recent-posts__thumb a:before{opacity:.8}.recent-posts.type_2 h3{letter-spacing:normal;font-weight:400;margin-bottom:20px}.recent-posts.type_2 .blog-entry-meta{margin-bottom:20px}.recent-posts.type_2 .blog-entry-meta span{padding-right:10px}.recent-posts.type_2 .blog-entry-meta i{margin-right:5px}.recent-posts.type_2 .blog-entry-excerpt{color:#858585}.recent-posts__item .recent-posts__thumb{display:inline-block;width:50%;float:left;position:relative}.postcontent-type03 article.post:nth-child(even) .recent-posts__thumb:after{background:url(../images/other/pre_thumb-02.png) repeat-y center right;left:0}.recent-posts__item:hover .recent-posts__thumb:after{opacity:1}.recent-posts__item .recent-posts__thumb:after{content:'';background:url(../images/other/pre_thumb.png) repeat-y center left;height:100%;width:27px;position:absolute;top:0;right:0;z-index:2}.post-navigation{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:45px 0;display:table;width:100%}.post-navigation .screen-reader-text{display:none}.post-navigation .nav-links{max-width:1170px;width:100%;margin:0 auto}.post-navigation .nav-links a{color:#111}.post-navigation .nav-links a:hover{color:#1674d1}.single-post .nav-links .nav-previous a:before{left:-10px}.single-post .nav-links .nav-next a:before{right:-10px}.nav-links .nav-previous{float:left}.nav-links .nav-previous a{padding-left:22px}.nav-links .nav-previous a:before{content:"\e686";left:0}.nav-links .nav-next{float:right}.nav-links .nav-next a{padding-right:22px}.nav-links .nav-next a:before{content:"\e684";right:0}@media(max-width:47.9375rem){.nav-links .nav-next{width:100%;text-align:right}}.nav-links a{font-size:12px;text-transform:uppercase;letter-spacing:.2em;line-height:1.2em;display:inline-block;position:relative}.nav-links a:before{font-family:pe-icon-7-stroke;font-size:30px;position:absolute;top:50%;margin-top:-8px}.nav-links .portfolio-home-btn{position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-6px;width:12px;height:12px;background:url(../images/home-menu-icon.png) center center no-repeat}@media(max-width:47.9375rem){.nav-links .portfolio-home-btn{display:none}}.widget_product_search .shop-content-product-search{position:relative;margin-top:-20px}.widget_product_search label{font-size:0}.widget_product_search label:before{content:"\f002";font-size:16px;position:absolute;right:1px;top:23px;background-color:#eee;text-align:center;height:47px;line-height:47px;width:48px;display:block}.widget_product_search label:after{content:'';position:absolute;right:49px;top:23px;width:0;height:0;border-style:solid;border-width:0 20px 49px 0;border-color:transparent #eee transparent transparent}.widget_product_search input[type=search]{border:1px solid #ddd;background-color:#fff;padding:15px;margin-bottom:0}.widget_product_search input[type=submit]{display:none}.shop-content-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;text-transform:uppercase}.shop-content ul.product_list_widget li img{width:70px;float:left;margin-right:10px}.shop-content ul.cart_list li,.shop-content ul.product_list_widget li{padding:15px 0}.shop-content #respond input#submit,.shop-content a.button,.shop-content button.button,.shop-content input.button,.shop-content form.checkout_coupon,.shop-content form.login,.shop-content form.register{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.shop-content .quantity .qty,.shop-content form .form-row input.input-text,.shop-content form .form-row textarea{padding:5px}.shop-content table.cart td.actions .input-text,.shop-content-page #content table.cart td.actions .input-text,.shop-content-page table.cart td.actions .input-text{width:150px}.shop-content-cart table.cart td.actions .coupon .input-text{padding:12px}.shop-content-cart .cart-collaterals .cart_totals table{width:100%}.shop-content .cart-collaterals,.shop-content-page .cart-collaterals{margin-bottom:50px}.shop-content-cart .cart-collaterals .cart_totals tr td{text-align:right}.shop-content .col2-set,.shop-content-page .col2-set{margin:0 -15px}.shop-content-checkout-review-order{margin-bottom:70px}.shop-content a.button.alt,.shop-content button.button.alt,.shop-content input.button.alt,.shop-content #respond input#submit.alt,.shop-content a.button,.shop-content button.button,.shop-content input.button,.shop-content #respond input#submit{text-transform:uppercase}.shop-content .input-checkbox{display:inline;margin:-8px 8px 0 0;text-align:center;vertical-align:middle;float:left;width:auto}.shop-content .products .product h3{font-size:16px;text-transform:uppercase;font-weight:400;color:#111}.shop-content .products .product .price{font-weight:700;font-size:16px}.shop-content .products .product .price del{display:inline-block;margin-right:10px}.shop-content div.product form.cart .quantity .qty{padding:12px 5px}.related.products h2{margin-bottom:30px;text-transform:uppercase;font-size:18px}.related .products h3{margin-bottom:30px;text-transform:uppercase;font-size:18px}.shop-content .related ul{margin-left:-15px;margin-right:-15px}.shop-content .related ul .product,.shop-content .related .products .product,.shop-content .upsells.products ul .product,.shop-content .upsells.products .products .product,.shop-content-page .related ul .product,.shop-content-page .related .products .product,.shop-content-page .upsells.products ul .product,.shop-content-page .upsells.products .products .product{width:25%;margin-right:0;padding:0 15px}.shop-content .related ul .product:first-child,.shop-content .related .products .product:first-child,.shop-content .upsells.products ul .product:first-child,.shop-content .upsells.products .products .product:first-child,.shop-content-page .related ul .product:first-child,.shop-content-page .related .products .product:first-child,.shop-content-page .upsells.products ul .product:first-child,.shop-content-page .upsells.products .products .product:first-child{margin-left:0}.shop-content .col2-set.addresses{margin-bottom:70px}.shop-content div.product .shop-content-tabs .panel h2{display:none}.shop-content div.product form.cart .button{display:inline-block!important;text-transform:uppercase!important}.shop-content div.product form.cart .button.medium{padding:8px 25px!important}.shop-content div.product form.cart .button.skin-white{color:#fff!important;border-color:#fff!important}.shop-content div.product form.cart .button.skin-white:hover{color:#1674d1!important;border-color:#fff!important;background-color:#fff!important}.shop-content div.product form.cart .button.skin-green{color:#2db200!important;border-color:#2db200!important}.shop-content div.product form.cart .button.skin-green:hover{color:#fff!important;border-color:#2db200!important;background-color:#2db200!important}.shop-content div.product form.cart .button.skin-fill-white{color:#1674d1!important;border-color:#fff!important;background-color:#fff!important}.shop-content div.product form.cart .button.skin-fill-white:hover{color:#1674d1!important;border-color:#f5f5f5!important;background-color:#f5f5f5!important}.shop-content div.product form.cart .button.skin-fill-white.has-icon i{background-color:#fff!important;color:#1674d1!important}.shop-content div.product form.cart .button.skin-fill-blue{color:#fff!important;border-color:#1674d1!important;background-color:#1674d1!important}.shop-content div.product form.cart .button.skin-fill-blue:hover{color:#fff!important;border-color:#458bd1!important;background-color:#458bd1!important}.shop-content div.product form.cart .button.skin-fill-blue.has-icon i{background-color:#fff!important;color:#1674d1!important}.shop-content div.product form.cart .button.skin-fill-black{color:#fff!important;border-color:#111!important;background-color:#111!important}.shop-content div.product form.cart .button.skin-fill-black:hover{color:#fff!important;border-color:#333!important;background-color:#333!important}.shop-content div.product form.cart .button.skin-fill-black.has-icon i{background-color:#fff!important;color:#111!important}.shop-content div.product form.cart .button.has-icon{position:relative!important;padding-right:80px!important}.shop-content div.product form.cart .button.has-icon i{position:absolute!important;top:0!important;right:0!important;height:100%!important;width:50px!important;background-color:#1674d1!important;color:#fff!important;font-size:20px!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-align:center!important;-moz-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important;-webkit-box-pack:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.shop-content div.product p.price del,.shop-content div.product span.price del{display:inline-block;margin-right:10px}.shop-content a.added_to_cart{margin-left:20px}.shop-content .products .product:hover .image-product-contain:after,.shop-content .products .product:hover .image-product-contain .bttn,.shop-content .products .product:hover .image-product-contain h6{visibility:visible;transition:.4s}.shop-content .products .product:hover .image-product-contain:after{background-color:#111;height:100%;transition:.4s}.image-product-contain{display:inline-block;position:relative;transition:.4s}.shop-content .products .product{margin-bottom:50px}.image-product-contain:after{content:'';visibility:hidden;width:100%;height:0;position:absolute;bottom:0;left:0;background-color:#111;opacity:.9;display:block;transition:.4s}.image-product-contain .bttn,.image-product-contain h6{position:absolute;z-index:1;display:block;visibility:hidden;transition:.4s}.image-product-contain .bttn{top:50%;width:50px;height:50px;padding:8px 0 0;font-weight:400;text-align:center;font-size:20px;margin-top:-25px}.image-product-contain .bttn.added{color:#fff!important;border-color:#1674d1;background-color:#1674d1}.star-rating span{margin:0 -1.5px}.image-product-contain .bttn.added:hover{color:#fff;border-color:#458bd1;background-color:#458bd1}.image-product-contain .bttn.added.has-icon i{background-color:#fff;color:#1674d1}.image-product-contain .bttn.bttn-view-detail{right:50%}.image-product-contain .bttn.add_to_cart_button{left:50%}.image-product-contain .star-rating{display:none!important}.image-product-contain .added_to_cart{display:none!important}.image-product-contain h6{top:50%;margin-top:40px;width:100%;text-align:center;color:#fff;transition:.4s}.shop-content .product .onsale{position:absolute;top:0;right:0;left:auto;margin:10px;padding:5px 8px;text-transform:uppercase;background-color:#1674d1}.shop-content nav.shop-content-pagination ul{border:none;display:table;margin:0 auto}.shop-content nav.shop-content-pagination ul li{margin-left:10px;border:none;float:left}.shop-content nav.shop-content-pagination ul li:first-child{margin-left:0}.shop-content nav.shop-content-pagination{margin-bottom:50px}.shop-content nav.shop-content-pagination ul li a,.shop-content nav.shop-content-pagination ul li span{background-color:#fff!important;border:2px solid #eee!important;padding:10px 15px;color:#aaa}.shop-content nav.shop-content-pagination ul li a:focus,.shop-content nav.shop-content-pagination ul li a:hover,.shop-content nav.shop-content-pagination ul li span.current{border:2px solid #1674d1!important;color:#1674d1}.custom-button{background-color:#fff!important;font-size:12px!important;font-weight:900!important;border:2px solid #1674d1!important;color:#1674d1!important;padding:13px 20px!important;margin-left:10px!important}.custom-button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .product .product_title.blog-entry-title{font-size:24px;text-transform:uppercase}.shop-content .product .price{color:#1674d1!important}.shop-content .product .onsale{margin:20px;padding:5px 8px;text-transform:uppercase;background-color:#1674d1}.shop-content .single_add_to_cart_button{padding:13px 20px!important;background-color:#fff!important;font-size:12px!important;border:2px solid #1674d1!important;color:#1674d1!important;padding:18px 25px!important;margin-left:10px!important;border-radius:0!important;text-transform:uppercase;font-weight:900!important;font-family:lato!important}.shop-content .single_add_to_cart_button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .single_add_to_cart_button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .shop-content-tabs ul.tabs{margin-bottom:0!important;border:none;padding-left:0!important}.shop-content .shop-content-tabs ul.tabs li{border:none!important;padding:0!important;margin:0!important;border-radius:0!important}.shop-content .shop-content-tabs ul.tabs li:before,.shop-content .shop-content-tabs ul.tabs li:after{display:none}.shop-content .shop-content-tabs ul.tabs li.active a{background-color:#1674d1!important;color:#fff!important;border-color:#1674d1}.shop-content .shop-content-tabs ul.tabs li a{padding:15px 30px!important;border-radius:0!important;font-size:12px!important;color:#878787!important;text-transform:uppercase;background-color:#fff;border-top:1px solid #eee;border-right:1px solid #eee}.shop-content .shop-content-tabs ul.tabs li a:first-child{border-left:1px solid #eee}.shop-content .shop-content-tabs .panel{border:1px solid #eee;padding:50px 40px!important}.shop-content .shop-content-tabs .panel #reply-title{letter-spacing:.05em!important}.shop-content .shop-content-tabs .panel #submit{padding:13px 20px!important;background-color:#fff!important;font-size:12px!important;border:2px solid #1674d1!important;color:#1674d1!important;padding:18px 25px!important;margin-left:10px!important;border-radius:0!important;text-transform:uppercase;font-weight:900!important;font-family:lato!important;margin-left:0!important}.shop-content .shop-content-tabs .panel #submit:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .shop-content-tabs .panel #submit:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .shop_table.cart{border-radius:0!important;text-transform:uppercase;color:#1674d1;width:100%}.shop-content .shop_table.cart .product-name *{color:#111}.shop-content .shop_table.cart .product-remove .remove{color:#333!important;float:right}.shop-content .shop_table.cart .product-remove .remove:hover{color:#1674d1!important;background:0 0}.shop-content .shop_table.cart thead tr{background-color:#f5f5f5}.shop-content .shop_table.cart thead tr th{font-size:12px;color:#111}.shop-content .cart tbody tr:last-child td{padding:20px;padding-top:30px}.shop-content .cart .button{padding:13px 20px!important;background-color:#fff;font-size:12px;border:2px solid #1674d1;color:#1674d1;margin-left:10px;border-radius:0;text-transform:uppercase;font-weight:900}.shop-content .cart .button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .cart .button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .cart .button[name=update_cart]{background-color:#1674d1!important;color:#fff!important;border-color:#1674d1}.shop-content .cart .input-text{padding:12px}.shop-content .cart_totals h2{font-size:18px;letter-spacing:.05em;margin-bottom:20px}.shop-content .cart_totals table{font-size:14px;color:#111}.shop-content .cart_totals table tr td,.shop-content .cart_totals table tr th{border-bottom:1px solid #eee}.shop-content .cart_totals table tr:first-child td,.shop-content .cart_totals table tr:first-child th{border-top:1px solid #eee}.shop-content .cart_totals .button{padding:13px 20px!important;background-color:#fff!important;font-size:12px!important;border:2px solid #1674d1!important;color:#1674d1!important;padding:18px 25px!important;margin-left:10px!important;border-radius:0!important;text-transform:uppercase;font-weight:900!important;font-family:lato!important;margin-left:0!important}.shop-content .cart_totals .button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content .cart_totals .button:hover{background-color:#1674d1!important;color:#fff!important}#order_review_heading,.shop-content-billing-fields h3,.shop-content .checkout h3{font-size:18px;color:#111;text-transform:uppercase;margin-bottom:20px;padding-left:3px}.shop-content .checkout .input-text{padding:10px 15px!important}textarea.input-text{padding:15px!important;height:auto!important}.shop-content .checkout select{border-radius:0!important;padding:10px!important;height:40px}.shop-content .checkout #customer_details{margin-bottom:30px}.shop-content .checkout .form-row label{display:none}.shop-content .checkout .form-row#billing_postcode_field{width:100%}.shop-content #payment{background:0 0;border-radius:0}.shop-content #payment .form-row{padding:0!important}.shop-content #payment .form-row .button{float:left!important;padding:13px 20px!important;background-color:#fff!important;font-size:12px!important;border:2px solid #1674d1!important;color:#1674d1!important;padding:18px 25px!important;margin-left:10px!important;border-radius:0!important;text-transform:uppercase;font-weight:900!important;font-family:lato!important;margin-left:0!important}.shop-content #payment .form-row .button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content #payment .form-row .button:hover{background-color:#1674d1!important;color:#fff!important}.shop-content #order_review .shop_table{border:none}.shop-content #order_review .shop_table thead tr{background-color:#f9f9f9}.shop-content #order_review .shop_table thead tr th{font-size:12px;color:#111;letter-spacing:.3em;font-weight:400}.shop-content #order_review .shop_table thead tr th:first-child{padding-left:40px}.shop-content #order_review .shop_table tbody tr td,.shop-content #order_review .shop_table tfoot tr td{padding-top:16px;padding-bottom:16px}.shop-content #order_review .shop_table tbody tr td:first-child,.shop-content #order_review .shop_table tfoot tr td:first-child{padding-left:40px}.shop-content #order_review .shop_table tbody tr:first-child td,.shop-content #order_review .shop_table tfoot tr:first-child td,.shop-content #order_review .shop_table tbody tr:first-child th,.shop-content #order_review .shop_table tfoot tr:first-child th{border-top:none}.shop-content #order_review .shop_table tfoot tr{background-color:#f9f9f9}.shop-content #order_review .shop_table tfoot tr td,.shop-content #order_review .shop_table tfoot tr th{text-transform:none}.shop-content #order_review .shop_table tfoot tr td:first-child,.shop-content #order_review .shop_table tfoot tr th:first-child{padding-left:40px}.shop-content #order_review .shop_table .product-total{width:30%}.shop-content #payment .payment_methods{padding-left:0!important;padding-right:0!important;border-bottom:none!important;background:#fff}.shop-content #payment .payment_methods li{margin-bottom:20px!important}.shop-content #payment .payment_methods li label{color:#111;font-size:12px;text-transform:uppercase;letter-spacing:.3em;width:100%}.shop-content #payment .payment_methods li .input-radio{vertical-align:middle;margin-bottom:4px}.shop-content #payment .payment_methods li .payment_box{background:0 0;font-size:15px;color:#858585;margin:0;padding-left:28px}.shop-content #payment .payment_methods li .payment_box:before{display:none}.woo-black-color .woo-content-product .amount{color:#111}.woo-black-color .woo-content-product h5{color:#999}.shop-content .products .product .onsale{top:0;right:0;left:auto}.shop-content .product .onsale{margin:20px;padding:5px 8px;text-transform:uppercase;background-color:#1674d1}.shop-content span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased}.image-product-contain img{width:100%}.woo-content-product h5{letter-spacing:.05em;text-transform:uppercase;margin:15px 0 8px;font-size:14px;color:#111;font-weight:400}.shop-content .products .product .price{font-size:16px;display:block;font-weight:400;margin-bottom:.5em;color:#1674d1}.woo-content-product{text-align:center}.shop-content .shop-content-ordering select{vertical-align:top;margin-bottom:25px}input,select,textarea{box-shadow:none;color:#111;width:100%}select,textarea,input{display:inline-block;padding:15px 25px;margin-bottom:15px;vertical-align:top;font-size:14px;width:100%;max-width:100%;border:1px solid #eee;font-family:inherit;letter-spacing:inherit}ins{text-decoration:none}.woo-content-product h5{letter-spacing:.05em;text-transform:uppercase;margin-top:15px}thead{display:table-header-group;vertical-align:middle;border-color:inherit}tbody{display:table-row-group;vertical-align:middle;border-color:inherit}tr{display:table-row;vertical-align:inherit;border-color:inherit}caption,th,td{font-weight:400;text-align:left;padding:10px 0}.shop-content-cart table.cart td,.shop-content-cart table.cart th{vertical-align:middle}.shop-content table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.shop-content-cart table.cart .product-thumbnail{min-width:32px}.shop-content-cart table.cart img{width:32px;box-shadow:none}.shop-content-cart table.cart td,.shop-content-cart table.cart th{vertical-align:middle}.shop-content-cart table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}.shop-content-cart table.cart input{margin:0;vertical-align:middle;line-height:1}.shop-content-cart .wc-proceed-to-checkout{padding:1em 0}.shop-content-cart .wc-proceed-to-checkout:after,.shop-content-cart .wc-proceed-to-checkout:before{content:" ";display:table}.shop-content-cart .wc-proceed-to-checkout a.checkout-button{text-align:center;margin-bottom:1em}.shop-content-cart .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}.shop-content-cart .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-family:shop-content;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"?";text-decoration:none}.shop-content-checkout #payment ul.payment_methods li:after,.shop-content-checkout #payment ul.payment_methods li:before,.shop-content-checkout #payment ul.payment_methods:after,.shop-content-checkout #payment ul.payment_methods:before{content:" ";display:table}.shop-content-cart .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}.shop-content-cart .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0;border-left:0}.shop-content-cart .cart-collaterals .cart_totals table tr:first-child td,.shop-content-cart .cart-collaterals .cart_totals table tr:first-child th{border-top:0}.shop-content-cart .cart-collaterals .cart_totals table th{width:25%}.shop-content-cart .cart-collaterals .cart_totals table td,.shop-content-cart .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;padding:6px 0;line-height:2em}.shop-content-cart .cart-collaterals .cart_totals table small{color:#777}.shop-content-cart .cart-collaterals .cart_totals table select{width:100%}.shop-content-cart .cart-collaterals .cart_totals .discount td{color:#77a464}.shop-content-cart .cart-collaterals .cart_totals tr td,.shop-content-cart .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}.shop-content-cart .cart-collaterals .cross-sells ul.products li.product{margin-top:0}.shop-content-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.shop-content-checkout .checkout .col-2 .form-row-first,.shop-content-checkout .checkout .col-2 .notes{clear:left}.shop-content-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}.shop-content-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}.single-product .twentythirteen p.stars,.shop-content-checkout #payment ul.payment_methods li:after,.shop-content-checkout #payment ul.payment_methods:after,.shop-content-checkout .checkout .shipping_address{clear:both}.shop-content-checkout #payment{background:#ebe9eb;border-radius:5px}.shop-content-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none}.shop-content-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400;padding-left:28px}.shop-content-checkout #payment ul.payment_methods li input{margin:0 1em 0 0;padding:0;height:auto}.shop-content-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}.shop-content-checkout #payment ul.payment_methods li img+img{margin-left:2px}.shop-content-checkout #payment div.form-row{padding:1em}.shop-content-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}.shop-content-checkout #payment div.payment_box input.input-text,.shop-content-checkout #payment div.payment_box textarea{border-color:#bbb3b9 #c7c1c6 #c7c1c6}.shop-content-checkout #payment div.payment_box::-webkit-input-placeholder{color:#bbb3b9}.shop-content-checkout #payment div.payment_box:-moz-placeholder{color:#bbb3b9}.shop-content-checkout #payment div.payment_box:-ms-input-placeholder{color:#bbb3b9}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.png)}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.png)}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.png)}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.png)}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.png)}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.png)}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.png)}.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.shop-content-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.png)}.shop-content-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}.shop-content-checkout #payment div.payment_box .form-row{margin:0 0 1em}.shop-content-checkout #payment div.payment_box p:last-child{margin-bottom:0}.shop-content-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.shop-content-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}.shop-content-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.coupon .button{background-color:#fff!important;font-size:12px!important;border:2px solid #1674d1!important;color:#1674d1!important;padding:18px 25px!important;margin-left:10px!important;border-radius:0!important;text-transform:uppercase;font-weight:900!important;font-family:lato!important;display:inline-block;width:155px}.coupon+.button{width:155px}.shop_table.cart{text-transform:uppercase;color:#1674d1;border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate}.shop_table.cart .product-remove .remove{color:#333!important;float:right}a.remove{display:block;font-size:12px;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.shop-content .shop_table.cart thead tr th{font-size:12px;color:#111;width:16.6666%}.shop-content .quantity .qty{width:3.631em;text-align:center}.shop-content-cart table.cart input{margin:0;vertical-align:middle;line-height:1}.shop-content .cart-collaterals .cart_totals,.shop-content-page .cart-collaterals .cart_totals{float:right;width:48%}.shop-content-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;text-transform:uppercase}.shop-content-cart .cart-collaterals .cart_totals table th{width:25%}.cart_totals h2{font-size:18px;letter-spacing:.05em;margin-bottom:20px}.cart-collaterals .cart_totals table td,.cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;padding:6px 0;line-height:2em}.shop_table.cart thead tr th{font-size:12px;color:#111}table.cart td,.shop-content-cart table.cart th{vertical-align:middle}table.shop_table th{font-weight:700;padding:9px 12px}.shop-content form .form-row input.input-text,.shop-content form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.shop-content form .form-row .input-text,.shop-content-page form .form-row .input-text{box-sizing:border-box;width:100%}.shop-content .checkout .input-text{padding:10px 15px!important}.shop-content form .form-row-first,.shop-content form .form-row-last,.shop-content-page form .form-row-first,.shop-content-page form .form-row-last{float:left;width:47%;overflow:visible}.shop-content .col2-set .col-1,.shop-content-page .col2-set .col-1{float:left;width:48%}.shop-content form .form-row{padding:3px;margin:0 0 6px}.shop-content .checkout .form-row label{display:none}.shop-content form .form-row label{line-height:2}.shop-content form .form-row input.input-text,.shop-content form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.shop-content #payment #place_order,.shop-content form .form-row-last,.shop-content-page #payment #place_order,.shop-content-page form .form-row-last{float:right}.shop-content .shop-content-error,.shop-content .shop-content-info,.shop-content .shop-content-message{padding:1em 2em 1em 3.5em!important;margin:0 0 2em!important;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #1e85be;list-style:none!important;width:auto;word-wrap:break-word}.shop-content .shop-content-info:before{color:#1e85be}.shop-content .shop-content-error:before,.shop-content .shop-content-info:before,.shop-content .shop-content-message:before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}.shop-content select,.shop-content textarea,.shop-content input{display:inline-block;padding:0 15px;height:40px}.shop-content select{color:#888}.shop-content select:focus{outline:0;border:1px solid #eee}.shop_table_checkout{width:100%}.shop_table_checkout thead tr th{font-size:12px;color:#111;letter-spacing:.3em;font-weight:400}.shop_table_checkout tbody tr td,.shop_table_checkout tfoot tr td{padding-top:16px;padding-bottom:16px}table.shop_table_checkout td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.shop_table_checkout tbody tr td:first-child,.shop_table_checkout thead tr th:first-child,.shop_table_checkout tfoot tr th:first-child{padding-left:40px}.shop_table_checkout tfoot tr th:first-child{border-top:1px solid rgba(0,0,0,.1)}.shop_table_checkout thead tr{background-color:#f9f9f9}.shop_table_checkout th{font-weight:700;padding:9px 12px}.shop_table_checkout tbody tr:first-child td,.shop_table_checkout tfoot tr:first-child td,.shop_table_checkout tbody tr:first-child th,.shop_table_checkout tfoot tr:first-child th{border-top:none}.payment_box{height:0;overflow:hidden;transition:.4s;font-size:0!important}.payment_box.active{height:auto;overflow:hidden;transition:.4s;font-size:14px}.input-radio{display:inline;margin-top:9px!important;text-align:center;vertical-align:middle!important;float:left;width:auto;position:absolute;left:15px}.payment_method_paypal .input-radio{margin-top:18px!important}.thumbnails{margin:15px -10px 0}.thumbnails .col-md-4{padding:0 10px}.shop-single-info h2{font-size:24px;text-transform:uppercase;font-weight:400;letter-spacing:.3em;margin:0 0 10px}.ss-rating span{font-size:16px;margin-right:-1px}.ss-price{color:#1674d1;padding:25px 0 22px;font-size:18px}.product-qty{padding-bottom:15px}.product-qty .quantity{float:left;margin-right:15px}.shop-content-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.shop-content-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.shop-content-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.shop-content-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.shop-content-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.shop-content-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.shop-content-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.shop-content-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.shop-content-tabs ul.tabs li:after,.shop-content-tabs ul.tabs li:before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.shop-content-tabs ul.tabs li:before{left:-6px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.shop-content-tabs ul.tabs li:after{right:-6px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.shop-content-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.shop-content-tabs .panel{margin:0 0 2em;padding:0}#review_form #respond textarea{box-sizing:border-box;width:100%;height:75px}#reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}#reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}#reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}#reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}#reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em;margin:0 0 1em;color:#777}#reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}#review_form #respond p{margin:0 0 10px}label{font-weight:400}p.stars{position:relative;font-size:1em}p.stars a{display:inline-block;font-weight:700;margin-right:1em;text-indent:-9999px;position:relative;border-bottom:0!important;outline:0}p.stars a:last-child{border-right:0}p.stars a.star-1,p.stars a.star-2,p.stars a.star-3,p.stars a.star-4,p.stars a.star-5{border-right:1px solid #ccc}p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after{font-family:WooCommerce;text-indent:0;position:absolute;top:0;left:0}p.stars a.star-1{width:2em}p.stars a.star-1:after{content:"\e021"}p.stars a.star-2{width:3em}p.stars a.star-2:after{content:"\e021\e021"}p.stars a.star-3{width:4em}p.stars a.star-3:after{content:"\e021\e021\e021"}p.stars a.star-4{width:5em}p.stars a.star-4:after{content:"\e021\e021\e021\e021"}p.stars a.star-5{width:6em;border:0}p.stars a.star-5:after{content:"\e021\e021\e021\e021\e021"}.folio-main-4col .folio-main-item{width:25%;padding:0 20px;margin-top:40px}.folio-main-3col .folio-main-item{width:33.33333%;padding:0 20px;margin-top:40px}.folio-main-2col .folio-main-item{width:50%;padding:0 15px;margin-top:0}.folio-main-item img{width:100%}#portfolio-fullwidth .col-md-12{padding:5px}.folio-main-filter{margin:0 auto 5px;display:table}.folio-main-filter li a{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 15px;border:none;color:#999;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:.05em}.folio-main-filter li{border-left:1px solid #999}.folio-main-filter li:first-child{border:none}.folio-main-filter li a.active,.folio-main-filter li a:hover{color:#1674d1}.folio-main-item .folio-wrapper{position:relative}.folio-overlay{background-color:rgba(21,115,209,.9);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.4s}.folio-overlay-inner{position:absolute;bottom:0;left:0;margin:0 0 10px 30px;width:100%}.folio-overlay-inner h5{font-size:16px;line-height:30px;color:#fff;font-weight:400;padding:0;border-radius:0 0 0 0;background-color:transparent;z-index:2!important;display:block;text-transform:uppercase;letter-spacing:.036em;margin:0 0 7px}.folio-overlay-inner p{font-size:14px;line-height:14px;color:#fff;font-weight:400;display:block;text-align:left;clear:both;margin:0 0 20px;padding:0;border-radius:0 0 0 0;background-color:transparent;position:relative;z-index:2!important}.folio-overlay-inner h5{opacity:0;position:relative;top:25px;transition:.4s}.folio-overlay-inner p{opacity:0;position:relative;top:40px;transition:.4s}.folio-main-item:hover .folio-overlay-inner h5{opacity:1;position:relative;top:0;transition:.4s}.folio-main-item:hover .folio-overlay-inner p{opacity:1;position:relative;top:0;transition:.4s}.folio-main-item:hover .folio-overlay{opacity:1;visibility:visible;transition:.4s}.portfolio-no-space .col-md-12{padding:0!important}.portfolio-no-space .folio-main-item{padding:0;margin:0}.portfolio-no-space .folio-main-item img{width:100%}.portfolio-no-space .folio-main-filter{margin:0 auto 45px}.lmore{margin-top:60px;padding:13px 25px}#portfolio-standard .folio-main-filter{margin:0 auto 45px}#portfolio-standard .folio-main-item{padding:0 15px;margin-top:0;margin-bottom:30px}#portfolio-standard.portfolio-no-space .folio-main-item{padding:0;margin-top:0;margin-bottom:0}#portfolio-standard.portfolio-no-space .col-md-12{padding:0 15px}#portfolio-standard .lmore{margin-top:30px;padding:13px 25px}#portfolio-standard.portfolio-no-space .lmore{margin-top:60px}.related-projects{margin-bottom:100px;margin-top:50px}@media(min-width:75rem){.related-projects>.row{margin-right:-30px;margin-left:-30px}}.related-projects-title{margin:20px 0;text-transform:uppercase}.related-projects .related-projects-title{margin:60px 0 40px}.related-projects .project-title{text-transform:uppercase;margin:15px 0 5px;font-size:15px}.related-projects .project-title a{color:#111}.related-projects .project-title a:hover{color:#1674d1}.related-projects .col-md-4{margin-bottom:20px}.related-projects .project-thumb{position:relative}.related-projects .project-thumb:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#1674d1}.related-projects .project-thumb:before{content:"\f064";font-family:fontawesome;font-size:20px;color:#fff;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;z-index:9;opacity:0}.related-projects .project-thumb:hover:after{opacity:.4}.related-projects .project-thumb:hover:before{opacity:1}@media(min-width:62rem){.portfolio-metadata{padding-right:20px}}.portfolio-metadata h1,.portfolio-metadata h2,.portfolio-metadata h3,.portfolio-metadata h4,.portfolio-metadata h5,.portfolio-metadata h6{display:inline-block;margin-right:10px}.portfolio-metadata .metadata{display:inline-block}.portfolio-metadata .metadata>span{margin-left:10px}.portfolio-metadata .btn-visit-site{margin-top:20px;display:block}.portfolio-metadata>div{margin-bottom:15px}.single-project .portfolio-metadata .metadata{color:#999}@media(min-width:75rem){.single-project .post-navigation{margin:0 -100%;position:relative}.single-project .blog-entry-content>.vc_row>.vc_column_container{padding:0}}.single-project .project{margin-bottom:1.618em}.single .nav-links .nav-previous a:before{left:-10px}.single .nav-links .nav-next a:before{right:-10px}.single .nav-links .portfolio-home-btn{position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-6px;width:12px;height:12px;background:url(../images/other/home-menu-icon.png) center center no-repeat}.post-navigation{position:relative}.polygon-list ul{padding:0}.polygon-list ol li{line-height:2.5em}.polygon-list ul li{line-height:2.5em;list-style-type:none}.polygon-list.type1 li,.polygon-list.type2 li,.polygon-list.type3 li{position:relative}.polygon-list.type1 li:before,.polygon-list.type2 li:before,.polygon-list.type3 li:before{font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#1674d1;position:absolute;font-size:20px;top:50%;left:-30px;margin-top:-10px}.polygon-list.type1 li{padding-left:30px}.polygon-list.type1 li:before{left:0}.polygon-list.type1 li:before{content:"\e685"}.polygon-list.type2 li:before{left:-25px;content:"\e684"}.polygon-list.type3 li:before{content:"\e66c"}.polygon-list.type4 li{list-style-type:square}.polygon-list.type5 li{list-style-type:disc}.polygon-list.type6 li{list-style-type:decimal}.quote.style1{padding-top:40px!important;padding-right:20px!important;padding-bottom:40px!important;padding-left:20px!important}.quote.style1 h2{font-size:30px;line-height:1.2em;text-align:center;text-transform:none;margin:0;letter-spacing:.15em;color:#111}.quote.style2{padding-top:40px!important;padding-right:20px!important;padding-bottom:40px!important;padding-left:20px!important;margin-bottom:30px!important;background-color:#1674d1!important}.quote.style2 h2{font-size:30px;line-height:1.2em;text-align:center;margin:0;letter-spacing:.15em;color:#fff}.quote-carousel-custom{padding-top:70px!important;padding-bottom:70px!important;background:url(../images/other/section09.jpg)!important}.quote-carousel-custom{text-align:center}.quote-carousel-custom.skin-dark .testimonials-text{color:#1674d1}.quote-carousel-custom.skin-dark cite.author span{color:#fff}.quote-carousel-custom .quote{padding:20px}.quote-carousel-custom blockquote{margin:0;padding:0;border:none}.quote-carousel-custom blockquote p{color:#888;font-style:normal;font-size:24px;font-weight:400;letter-spacing:.05em;line-height:1.6em;color:#444;margin:0}.quote-carousel-custom blockquote:before{display:none!important}.quote-carousel-custom cite{font-style:normal}.quote-carousel-custom .avatar{border-radius:50%;max-width:60px}.quote-carousel-custom .author{display:block;padding:15px 20px;line-height:1;position:relative}.quote-carousel-custom .author:after{content:'';width:0;height:0;border-style:solid;border-width:68px 0 0 30px;border-color:transparent transparent transparent transparent;position:absolute;top:0;right:-30px}.quote-carousel-custom .author span:first-child{display:block;font-size:14px;color:#111;margin-bottom:20px;letter-spacing:.3em}.quote-carousel-custom .author span:last-child{font-style:normal;font-size:15px;font-weight:400;color:#999;etter-spacing:.05em}.quote-carousel-custom .owl-prev,.quote-carousel-custom .owl-next{display:inline-block;padding:0 3px;color:#1674d1;font-size:0}.quote-carousel-custom .owl-prev:after,.quote-carousel-custom .owl-next:after{font-size:50px;font-family:pe-icon-7-stroke;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#1674d1}.quote-carousel-custom .owl-prev:after{content:"\e687"}.quote-carousel-custom .owl-next:after{content:"\e685"}.quote-carousel-custom.skin-dark .testimonials-text p{color:#1674d1}.quote-carousel-custom .owl-page{margin:0 3px}.quote-carousel-custom .owl-page span,.quote-carousel-custom .owl-page span:hover{position:relative;z-index:99;top:0!important;margin:0!important;width:12px;height:12px;display:inline-block;opacity:1!important;background-color:rgba(255,255,255,.4)!important;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.quote-carousel-custom .owl-page.active span{background-color:#fff!important;margin:0!important}.quote-carousel-custom.skin-white{background:#fff!important}.quote-carousel-custom .owl-next,.quote-carousel-custom .owl-prev{padding:0!important;border-radius:none!important;background:0 0!important;opacity:1!important;font-size:0!important}.quote-carousel-custom .owl-controls .owl-buttons div{margin:10px 0 0}.quote-carousel-custom.skin-gray{background:#f5f5f5!important}.text-block{margin-bottom:50px;padding-top:30px;padding-right:50px;padding-bottom:30px;padding-left:50px}.text-block h4{color:#111;margin-bottom:10px!important}.text-block.style1{background-color:#f8f8f8}.text-block.style2{background:#fff;border:1px solid #eee}.text-block.style3{background-color:#111}.text-block.style4{background-color:#1674d1}.text-block.style3 h4,.text-block.style3 p,.text-block.style4 h4,.text-block.style4 p{color:#fff}.polygon-text-box{position:relative}.polygon-text-box .text-box-line{background-color:#aaa}.polygon-text-box table td hr{background-color:#aaa}.polygon-text-box table tbody tr td:first-child{min-width:200px}.polygon-text-box h4{font-size:15px;color:#111;text-align:left;padding-top:40px;padding-bottom:10px;padding-left:10px;margin-bottom:10px}.polygon-text-box h2{position:absolute;top:0;left:0;opacity:.1;letter-spacing:0;padding:0!important;margin:0!important;line-height:1em!important;font-size:80px;color:#1573d1;text-align:left}.polygon-text-box hr{background:#aaa none repeat scroll 0% 0%;border:0;height:1px;position:relative;box-sizing:content-box;width:400px;display:table-cell;top:10px}.polygon-text-box table{margin-bottom:-20px}td,th{display:table-cell}.sep-hr{height:1px;background:#eee;margin:30px 0 50px;border:none}blockquote.no-margin{margin:0 40px 24px!important;padding:4px 15px}.block-head{margin-top:25px!important;padding-left:40px!important}.title-arrow{background-color:#1372d1;padding:20px 25px 21px;position:relative;letter-spacing:.1em;color:#fff;margin-bottom:30px!important;display:inline-block}.title-arrow:after{content:'';width:0;height:0;border-top:34px solid transparent;border-bottom:34px solid transparent;border-left:34px solid #1372d1;position:absolute;right:-34px;top:0}.faq-content p,.accordion .panel-body p{margin-bottom:1.5em}.accordion .panel-body p:last-child{margin-bottom:0}.faq-content h4{text-align:left;line-height:1.6;font-size:15px!important}.surjithctly-icon-box.type2 .vc_icon_element,.surjithctly-icon-box.type2 .vc_surjithctly_icon{float:left;margin-right:20px;padding-top:10px}.surjithctly-icon-box .vc_icon_element{margin-bottom:0}.surjithctly-icon-box .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:2em;margin-right:15px;margin-left:-4px}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{text-align:left}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:2.15em;font-style:normal;font-weight:400;line-height:1!important;font-size-adjust:none;font-stretch:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-language-override:normal;font-language-override:normal;-webkit-font-kerning:auto;font-kerning:auto;font-synthesis:weight style;font-variant:normal;text-rendering:auto;display:inline-block;position:absolute;left:8%;top:8%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_icon_rocket_left{margin:0 0 18px 44px}.surjithctly-icon-box .vc_surjithctly_icon,.surjithctly-icon-box .vc_vc_custom_heading,.surjithctly-icon-box .vc_icon_element,.surjithctly-icon-box h1,.surjithctly-icon-box h2,.surjithctly-icon-box h3,.surjithctly-icon-box h4,.surjithctly-icon-box h5,.surjithctly-icon-box h6{display:inline-block!important;vertical-align:middle}.surjithctly-icon-box h5{text-transform:uppercase}.surjithctly-icon-box p{padding-top:10px;margin-bottom:35px}.font50{font-size:50px!important}.vc_icon_element span{color:#1674d1;font-size:50px}.text-center h4{margin-bottom:10px;margin-top:35px}.vc_icon_element_left{float:left;margin-right:20px}.vc_icon-wrap{margin-bottom:42px;padding:0 208px 0 0}.vc-icon-second{padding:0 20px 0 0;float:left}.text-mr{margin-bottom:10px}.vc_element-mr{margin-bottom:30px;padding:0 22px}.surjithctly-icon-box.type2 .vc_icon_element-inner{float:left;margin:0;margin-left:0}.surjithctly-icon-box.type2 .vc_icon_element span{color:#1674d1;font-size:50px}.bg-blue{background:#1674d1!important}.bg-white{background:#fff!important}.bg-gray{background:#f5f5f5!important}.bg-gray2{background-color:#f7f7f7!important}.bg-gray3{background:#eee}.bg-dark-gray{background:#222}.surjithctly-icon-box.type2 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width:2em;margin-right:10px;position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:-8px}.surjithctly-icon-type3 .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{text-align:center}.surjithctly-icon-type3 h4{margin:20px 0 11px;text-transform:uppercase;font-size:15px}.surjithctly-icon-type3.md-reset-border .col-sm-4{border-right:1px solid #eee}.surjithctly-icon-type3 .col-sm-4:last-child{border-right:none}.surjithctly-icon-type3 p{margin-bottom:0}.surjithctly-icon-type3 .col-sm-4{padding:30px 15px}.md-reset-border+hr{margin:0;height:1px;background:#eee;border:medium}.c-padding-left{padding-left:90px}.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{letter-spacing:.15em;line-height:1.2em}.home-icon-box{padding-top:100px;padding-bottom:40px}.home .content-head{margin-bottom:70px}#tm_video-player-0 .svg-video-player{transition:.5s;transform:scale(1,1)}#tm_video-player-0 a:hover .svg-video-player{transform:scale(1.2,1.2)}#tm_video-player-0 a:hover .svg-video-player .svg-video-player-border{stroke:#1472d1}#tm_video-player-0 a:hover .svg-video-player .svg-video-player-icon{fill:#1472d1}.menu-rating{padding-top:8px;display:block}.menu-rating i{font-size:11px;margin-right:-3px}.menu-rating:hover i{color:#1674d1}.products-top .woo-content-product a h5:hover{color:#1674d1}body footer a:hover{color:#1674d1}.fprojects li div{position:relative}.fp-overlay{background-color:rgba(22,116,209,.4);position:absolute!important;top:0;left:0;width:100%;height:100%;color:#fff;font-size:19px;text-align:center;opacity:0;visibility:hidden;transition:.4s}.fp-overlay i{position:absolute;top:50%;left:0;right:0;width:100%;margin-top:-10px;transform:rotate(-25deg);transition:.4s}.fprojects li div a:hover .fp-overlay i{transform:rotate(0deg);transition:.4s}.fprojects li div a:hover .fp-overlay{opacity:1;visibility:visible;transition:.4s}.home-intro{width:100%;height:100%;opacity:1;visibility:inherit;z-index:20;background-image:url(../images/other/home16-01.jpg);background-color:#000;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:310px 0 250px}.home-intro h2{line-height:60px;font-size:50px;font-weight:300;color:#fff;text-align:center;letter-spacing:7px;margin:0;text-transform:uppercase}.home-intro h2 span{font-weight:700}.postcontent-type02,.postcontent-masonry{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.postcontent-type02:before,.postcontent-masonry:before,.postcontent-type02:after,.postcontent-masonry:after{display:none!important}.postcontent-type02 article.project .post-thumb img,.postcontent-masonry article.project .post-thumb img{width:100%}.postcontent-type02 article.post .post-thumb,.postcontent-masonry article.post .post-thumb,.postcontent-type02 article.project .post-thumb,.postcontent-masonry article.project .post-thumb{margin-bottom:-1px}.postcontent-type02 article.post .postcontent-gird,.postcontent-masonry article.post .postcontent-gird,.postcontent-type02 article.project .postcontent-gird,.postcontent-masonry article.project .postcontent-gird{border:1px solid #eee}.postcontent-type02 article.post .postcontent-gird-content,.postcontent-masonry article.post .postcontent-gird-content,.postcontent-type02 article.project .postcontent-gird-content,.postcontent-masonry article.project .postcontent-gird-content{padding:30px 20px 0 30px}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-meta,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-meta,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-meta,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-meta{text-transform:uppercase;font-size:11px;letter-spacing:.2em;color:#aaa}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-title,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title{text-transform:uppercase}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title a,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-title a,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a{color:#111}.postcontent-type02 article.post .postcontent-gird-content .blog-entry-title a:hover,.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a:hover,.postcontent-type02 article.project .postcontent-gird-content .blog-entry-title a:hover,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a:hover{color:#1674d1}.postcontent-type02 article.post .postcontent-gird-bottom,.postcontent-masonry article.post .postcontent-gird-bottom,.postcontent-type02 article.project .postcontent-gird-bottom,.postcontent-masonry article.project .postcontent-gird-bottom{border-top:1px solid #eee;padding:10px 30px}.postcontent-type02 article.post .postcontent-gird-bottom span.comments-counts,.postcontent-masonry article.post .postcontent-gird-bottom span.comments-counts,.postcontent-type02 article.project .postcontent-gird-bottom span.comments-counts,.postcontent-masonry article.project .postcontent-gird-bottom span.comments-counts{float:right}.postcontent-masonry article.post,.postcontent-masonry article.project{display:block;margin-bottom:30px}.postcontent-masonry article.post .post-gallery.owl-carousel,.postcontent-masonry article.project .post-gallery.owl-carousel,.postcontent-masonry article.post .post-quote,.postcontent-masonry article.project .post-quote,.postcontent-masonry article.post .post-video,.postcontent-masonry article.project .post-video{margin-bottom:0}.postcontent-masonry article.post .postcontent-gird,.postcontent-masonry article.project .postcontent-gird{border:1px solid #eee}.postcontent-masonry article.post .postcontent-gird-content,.postcontent-masonry article.project .postcontent-gird-content{display:block;background-color:#fff;padding:30px 20px 30px 30px}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title{text-transform:capitalize;letter-spacing:.05em}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a{font-size:24px;line-height:1.2em;color:#111}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-title a:hover,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-title a:hover{color:#1674d1}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-meta,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-meta{margin-right:10px}.postcontent-masonry article.post .postcontent-gird-content .blog-entry-meta span,.postcontent-masonry article.project .postcontent-gird-content .blog-entry-meta span{padding-right:10px;font-size:10px}.owl-item img{max-width:100%;height:auto}.home-blog-mason{padding:30px 0}.home-blog-mason .blog-entry .blog-entry-meta i{display:none}.home-blog-entry-mason .blog-entry-meta i{display:inline-block!important}.btn-link{font-size:12px;text-transform:uppercase}.home-blog-masonry-post{padding-top:30px!important;padding-right:15px!important;padding-bottom:0!important;padding-left:15px!important;background-color:#f5f5f5!important;margin-top:-30px}.home-blog-mason .col-sm-2{padding:0 30px}.widget .menu-social-small{margin:0 0 -20px}.widget .menu-social-small li{float:left;margin:0 11px}.widget .menu-social-small li a{font-size:16px;color:#111}.home-intro-studio{width:100%;min-height:400px;height:100vh;opacity:1;visibility:inherit;z-index:20;background-image:url(../images/other/home17-01.jpg);background-color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.home-intro-studio h2{line-height:60px;font-size:50px;font-weight:300;color:#fff;text-align:center;letter-spacing:7px;margin:0 0 15px;text-transform:uppercase}.home-intro-studio h2 span{font-weight:700}.home-intro-studio p{text-align:center;margin:0;font-size:11px;line-height:11px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:4px}.carousel-partners{padding:60px 0;border-top:1px solid #eee}.home-studio-folio{padding:0 0 50px}.home-studio-folio .folio-main-item{padding:0 15px;margin-top:0}.home-studio-folio .content-head h1{margin:15px 0 10px}.home-studio-folio .content-head{margin-top:-15px}.content-head.style2 h2{font-size:15px;color:#111;text-align:center;letter-spacing:1em;font-weight:400}.home-landing-info{margin-bottom:70px!important;padding-top:110px!important;padding-bottom:110px!important;background-image:url(../images/other/home03-section01.jpg)!important}.home-landing-info .surjithctly-icon-box .col-sm-6{padding:30px 15px 10px}.minimal-light .navigationbuttons,.minimal-light .esg-pagination,.minimal-light .esg-filters{text-align:center}.minimal-light .esg-filterbutton,.minimal-light .esg-navigationbutton,.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton a{color:#999;margin-right:5px;cursor:pointer;padding:0 16px;border:1px solid #e5e5e5;line-height:38px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:12px;font-weight:700;font-family:open sans,sans-serif;display:inline-block;background:#fff;margin-bottom:5px}.minimal-light .esg-navigationbutton *{color:#999}.minimal-light .esg-navigationbutton{padding:0 16px}.minimal-light .esg-pagination-button:last-child{margin-right:0}.minimal-light .esg-left,.minimal-light .esg-right{padding:0 11px}.minimal-light .esg-sortbutton-wrapper,.minimal-light .esg-cartbutton-wrapper{display:inline-block}.minimal-light .esg-sortbutton-order,.minimal-light .esg-cartbutton-order{display:inline-block;vertical-align:top;border:1px solid #e5e5e5;width:40px;line-height:38px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;font-size:12px;font-weight:700;color:#999;cursor:pointer;background:#fff}.minimal-light .esg-cartbutton{color:#333;cursor:default!important}.minimal-light .esg-cartbutton .esgicon-basket{color:#333;font-size:15px;line-height:15px;margin-right:10px}.minimal-light .esg-cartbutton-wrapper{cursor:default!important}.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton{display:inline-block;position:relative;cursor:pointer;margin-right:0;border-right:none;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.minimal-light .esg-navigationbutton:hover,.minimal-light .esg-filterbutton:hover,.minimal-light .esg-sortbutton:hover,.minimal-light .esg-sortbutton-order:hover,.minimal-light .esg-cartbutton a:hover,.minimal-light .esg-filterbutton.selected{background-color:#fff;border-color:#bbb;color:#333;box-shadow:0 3px 5px 0 rgba(0,0,0,.13)}.minimal-light .esg-navigationbutton:hover *{color:#333}.minimal-light .esg-sortbutton-order.tp-desc:hover{border-color:#bbb;color:#333;box-shadow:0 -3px 5px 0 rgba(0,0,0,.13)!important}.minimal-light .esg-filter-checked{padding:1px 3px;color:#cbcbcb;background:#cbcbcb;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}.minimal-light .esg-filterbutton.selected .esg-filter-checked,.minimal-light .esg-filterbutton:hover .esg-filter-checked{padding:1px 3px;color:#fff;background:#000;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}.eg-polygon-skin-09-element-14{font-size:18px;line-height:18px;color:#fff;font-weight:400;display:inline-block;float:none;clear:both;margin:0 0 20px;padding:3px 12px 4px;border-radius:0 0 0 0;background-color:transparent;position:relative;z-index:2!important;font-family:Lato;text-transform:uppercase}.eg-polygon-skin-09-element-13{font-size:14px!important;line-height:20px!important;color:#fff!important;font-weight:400!important;display:block!important;text-align:center!important;clear:both!important;margin:0!important;padding:0 90px!important;border-radius:0 0 0 0!important;background-color:transparent!important;position:relative!important;z-index:2!important}.eg-polygon-skin-09-element-11{font-size:120px;line-height:120px;color:#fff;font-weight:400;display:inline-block;float:none;clear:none;margin:-100px 10px 0 -60px;padding:0;border-radius:0 0 0 0;background-color:transparent;position:absolute;height:auto;width:auto;top:50%;left:50%;z-index:2!important;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:#fff;border-style:solid}.eg-polygon-skin-09-element-8{font-size:18px;line-height:18px;color:#fff;font-weight:400;display:inline-block;float:none;clear:both;margin:-40px 0 20px;padding:3px 12px 4px;border-radius:0 0 0 0;background-color:transparent;position:relative;z-index:2!important;font-family:Lato;text-transform:uppercase}.eg-polygon-skin-08-element-14{font-size:18px;line-height:18px;color:#fff;font-weight:400;display:inline-block;float:none;clear:both;margin:0 0 20px;padding:3px 12px 4px;border-radius:0 0 0 0;background-color:transparent;position:relative;z-index:2!important;font-family:Lato;text-transform:uppercase}.eg-polygon-skin-08-element-13{font-size:14px!important;line-height:20px!important;color:#fff!important;font-weight:400!important;display:block!important;text-align:center!important;clear:both!important;margin:0!important;padding:0 90px!important;border-radius:0 0 0 0!important;background-color:transparent!important;position:relative!important;z-index:2!important}.eg-polygon-skin-08-element-11{font-size:120px;line-height:120px;color:#fff;font-weight:400;display:inline-block;float:none;clear:none;margin:-100px 10px 0 -60px;padding:0;border-radius:0 0 0 0;background-color:transparent;position:absolute;height:auto;width:auto;top:50%;left:50%;z-index:2!important;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:#fff;border-style:solid}.eg-polygon-skin-08-element-8{font-size:18px;line-height:18px;color:#fff;font-weight:400;display:inline-block;float:none;clear:both;margin:-40px 0 20px;padding:3px 12px 4px;border-radius:0 0 0 0;background-color:transparent;position:relative;z-index:2!important;font-family:Lato;text-transform:uppercase}.eg-polygon-skin-09-container{background-color:#1674d1}.eg-polygon-skin-08-container{background-color:#111}.eg-polygon-skin-09-content{background-color:#fff;padding:0;border-width:0;border-radius:0 0 0 0;border-color:transparent;border-style:none;text-align:center}.eg-polygon-skin-08-content{background-color:#fff;padding:0;border-width:0;border-radius:0 0 0 0;border-color:transparent;border-style:none;text-align:center}.esg-grid .mainul li.eg-polygon-skin-09-wrapper{background-color:#fff;padding:0;border-width:0;border-radius:0 0 0 0;border-color:transparent;border-style:none}.esg-grid .mainul li.eg-polygon-skin-08-wrapper{background-color:#fff;padding:0;border-width:0;border-radius:0 0 0 0;border-color:transparent;border-style:none}.home-landing-video p{font-size:24px;text-align:center;margin:-20px 0 45px;line-height:1.6}.home-landing-info2{margin-bottom:0!important;padding-top:158px!important;padding-bottom:178px!important;background-image:url(../images/other/home15-section1.jpg)!important}.home-landing-clients{margin-bottom:0!important;padding-top:105px!important;padding-bottom:40px!important;background-image:url(../images/other/home15-section3.jpg)!important}.home-landing-nl{margin-bottom:0!important;padding-top:355px!important;padding-bottom:355px!important;background-image:url(../images/other/home15-section2.jpg)!important}@media(min-width:75rem){.form-get-trial .input-email{margin-left:-10%;width:100%}.form-get-trial .input-email input{width:120%;max-width:120%}}.form-get-trial .input-email input{border:2px solid #eee;text-align:center;font-size:20px;padding:0 25px;height:58px;margin-bottom:10px}.form-get-trial .text-small{font-size:13px;font-style:italic;color:#bbb;margin:0 auto 30px}.form-get-trial h1{color:#1372d1;text-align:center;text-transform:none;letter-spacing:.06em;margin-bottom:40px!important;font-size:50px}.footer-menu{padding:30px 0}.home-custom-menu ul li a{display:inline-block;font-size:12px;text-transform:uppercase;padding:0 22px;letter-spacing:.2em;color:#868686}.home-custom-menu ul li a:hover{color:#1674d1}.home-custom-menu.dark ul li a{color:#fff}.home-custom-menu.dark ul li a:hover{color:#1674d1}.copyright-lite{padding:75px 0;color:#999;background-color:#f5f5f5}.copyright-lite #menu-social{display:table;margin:0 auto 20px}.copyright-lite #menu-social li{margin:0 11px}.copyright-lite #menu-social li a{color:#999}.contact-detail span[class*=pe-7s]{font-family:lato}.contact-detail span[class*=pe-7s]:before{font-family:pe-icon-7-stroke;color:#1573d1;font-size:24px;display:inline-block;vertical-align:middle;margin-right:10px}.contact-detail.dark,.contact-detail.dark span[class*=pe-7s]:before{color:#fff}.contact-detail.dark p{margin-bottom:15px;line-height:1.5em}.contact-detail.dark{margin-bottom:0!important;padding:31px 35px 15px!important;background-color:#1573d1!important}.form-connect .widget .menu-social-small{margin:-10px 0 0;position:relative;left:-15px;top:6px}.home-onepage-footer{padding:85px 0;background-color:#192128}.contact-detail span{color:#fff}.contact-detail-connect{padding-top:16px!important;padding-bottom:16px!important;background-color:#26333e!important}.contact-detail-connect h5{color:#fff;text-align:left;text-transform:uppercase;padding-left:35px!important;font-size:14px;margin-top:2px}.social-menu.link-white{margin-left:-30px}.contact-detail-connect .widget .menu-social-small li a{font-size:16px;color:#fff}.form-connect{padding-right:60px!important;padding-left:30px!important}.form-contact-dark .contact-form input{margin-bottom:20px}.form-contact-dark .contact-form input[type=text],.form-contact-dark .contact-form input[type=email],.form-contact-dark .contact-form textarea{background-color:#26333e;border-color:#26333e;color:#fff}.form-contact-dark .contact-form textarea{height:140px}.form-contact-dark .contact-form .row [class*=col-]{padding:0 10px}.bttn.skin-white{color:#fff!important;border-color:#fff}.bttn.skin-white:hover{color:#1674d1!important;border-color:#fff;background-color:#fff}.hof-head h1{color:#1674d1;text-align:center;text-transform:none;margin:15px 0 25px;letter-spacing:.05em;font-size:50px}.hof-head p{font-size:15px;text-align:center;text-transform:none;margin-bottom:40px!important}.home-blog{padding-top:80px;padding-bottom:60px}.home-blog .content-head{margin-bottom:70px}.team-element{background:#1674d1}.team-element h6{font-size:12px;text-align:center;text-transform:none;letter-spacing:.6em;padding-top:48%!important}.team-element h6 a{color:#fff;transition:all .2s ease-in-out;opacity:1}.team-element h6 a:hover{transition:all .2s ease-in-out;opacity:.85}.loadmore-wrapper,.loadmore-wrapper:hover{padding:56px 0;background-color:#1674d1;color:#fff;font-size:12px;width:100%;font-weight:700;letter-spacing:.3em;display:table}.home-services .content-head{margin-bottom:85px}.home-onepage-features .content-head{margin-bottom:30px}.home-onepage-features{padding:90px 0 80px;background-image:url(../images/other/section17.jpg)!important}.home-onepage-features h5{color:#fff;margin:0 0 12px}.home-onepage-features .col-sm-4 p{font-size:15px;text-align:center;color:#999;margin-bottom:30px}.step-features{padding-top:80px!important;padding-bottom:80px!important;background-image:url(../images/other/home06-section01.png)!important}.step-features-inner{width:100%;height:100%;opacity:1;visibility:inherit;z-index:20;background-image:url(../images/other/transparent.png);background-color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.onepage-folio{position:relative}.onepage-folio img{width:100%}.onepage-folio-overlay{position:absolute;bottom:0;left:0;width:100%;font-size:15px;padding:30px 20px 25px 30px;background-color:#fff;z-index:2!important;display:block}.onepage-folio-overlay h4{font-size:15px;line-height:20px;color:#111;font-weight:400;margin:0 0 10px;text-transform:uppercase;letter-spacing:.045em}.onepage-folio-overlay h4 a{color:#111}.onepage-folio-overlay p{font-size:14px;line-height:20px;color:#999;font-weight:700;margin:0}.onepage-folio-overlay .ico{font-size:16px;line-height:26px;color:#1674d1;font-weight:400;border-radius:50%;border:1px solid #1674d1;display:table;width:30px;height:30px;padding-left:11px;position:absolute;right:35px;top:50%;margin-top:-15px;opacity:0;transition:.4s}.onepage-folio-overlay{opacity:0;visibility:hidden;transition:.3s}.onepage-folio:hover .onepage-folio-overlay{opacity:1;visibility:visible;transition:.3s}.onepage-folio:hover .onepage-folio-overlay .ico{right:20px;opacity:1;transition-delay:.1s;transition:.4s}.onepage-folio img{transform:translate3d(0px,0px,0px);transition:.4s}.onepage-folio:hover img{transform:translate3d(0px,-105px,0px);transition:.6s}.onepage-folio{overflow:hidden}.home-about-features{padding-top:105px;padding-bottom:74px;background-image:url(../images/other/home11-section1.jpg)!important}.icon-box-3col .icon-box-modern{position:relative;min-height:421px}.icon-box-3col .icon-box-modern:first-child{padding-top:100px;padding-right:100px;padding-bottom:100px;padding-left:100px;background:#222 url(../images/other/section03-01.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.icon-box-3col .icon-box-modern:nth-child(2){padding-top:100px;padding-right:100px;padding-bottom:100px;padding-left:100px;background:#2e8be9 url(../images/other/section03-02.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.icon-box-3col .icon-box-modern:last-child{padding-top:100px;padding-right:100px;padding-bottom:100px;padding-left:100px;background:#1674d1 url(../images/other/section03-03.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.icon-box-modern{transition:all .5s cubic-bezier(.215,.61,.355,1)}.icon-box-modern:hover,.icon-box-modern:focus{background-image:url(../images/other/section03-hover.jpg)!important;background-color:!important;transition:all .5s cubic-bezier(.215,.61,.355,1)}.icon-box-modern:hover{padding-left:80px!important;transition:all .5s cubic-bezier(.215,.61,.355,1)}.icon-box-3col .icon-box-modern h1{font-size:60px;color:#393939;text-align:right;position:absolute;bottom:10px;right:20px;letter-spacing:.05em}.icon-box-3col .icon-box-modern:nth-child(2) h1{color:#4397eb}.icon-box-3col .icon-box-modern:nth-child(3) h1{color:#2e82d6}.icon-box-3col .icon-box-modern h4{color:#fff}.icon-box-3col .icon-box-modern p{margin-top:20px!important;margin-bottom:25px!important;color:#fff}.home-business-gallery .col-md-5{width:40%}.home-business-gallery .col-md-7{width:60%}.home-business-skills{background-image:url(../images/other/home11-section2.jpg);padding-top:90px;padding-bottom:129px}.home-business-video{padding-top:100px;padding-bottom:90px;background-image:url(../images/other/section01.jpg)!important}#tm_video-player-0 .svg-video-player{transition:.5s;transform:scale(1,1)}#tm_video-player-0 .play-pop{cursor:pointer}#tm_video-player-0 .play-pop:hover .svg-video-player{transform:scale(1.2,1.2)}#tm_video-player-0 h4{color:#1674d1;text-align:center;letter-spacing:.05em;font-size:50px;margin:30px 0 15px}#tm_video-player-0 p{font-size:15px;margin:0}.home-business-clients{padding-top:85px;padding-bottom:25px;background-image:url(../images/other/home11-section3.jpg)}.home-business2-skills{padding:100px 0 70px;background-image:url(../images/other/home12-section1.jpg)!important}.home-business2-skills .content-head{margin-bottom:90px}.home-business-info{background:#000d3d;position:relative;padding-top:100px!important;padding-bottom:120px!important}home-business-info .container{position:relative;z-index:55}.overlay{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,13,61,.8)}.home-business-info h1{color:#1674d1;text-align:center;text-transform:none;margin-bottom:20px;letter-spacing:.05em;font-size:50px}.home-business-info p{font-size:22px;color:#888;text-align:center;margin-bottom:50px!important}.home-business-dual{position:relative}.home-business-dual .xs-reset-padding{padding:96px 107px 70px;background-color:#222!important}.home-business-dual .xs-img{position:absolute;top:0;left:0;width:50%;height:100%;background-image:url(../images/other/home12-section2.jpg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.home-business-dual .xs-img2{position:absolute;top:0;left:0;width:50%;height:100%;background-image:url(../images/other/home14-section1.jpg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.home-business-info2{padding:100px 0 120px;background-image:url(../images/other/home12-section3.jpg)!important}.home-business-info2 h4{font-size:28px;color:#1674d1;text-align:center;text-transform:none;letter-spacing:.15em}.home-business-info2 p{margin-top:20px;margin-bottom:50px}.header-custom-bg{padding-top:160px;padding-bottom:155px;background-image:url(../images/other/home05-section02.jpg)}.home-creative-process{padding-top:100px;padding-bottom:100px;background-image:url(../images/other/home05-section04.jpg)}.home-creative-process .quote.style1{padding-top:70px;padding-top:65px;padding-right:80px!important;padding-left:0!important}.home-creative-process .quote.style1 h2{color:#1674d1!important}.text-center{padding-top:20px}.vc_element_title_wrap{padding:0 0 16px 57px}.vc_element_title_wrap h5{margin-bottom:12px}.vc_element_icononly{font-size:20px;padding:0 0 0 0}.vc_element-icon_create{top:32%!important;left:7%!important;font-size:40px!important}.element-pad{padding-bottom:20px}@media(max-width:1200px){.vc_icon-wrap{padding:0}.xs-img2{position:inherit!important;width:100%!important;height:573px!important}.icon-box-3col .icon-box-modern{min-height:583px}.sm-display-img{display:none}.icon-feature{left:5%!important}}@media(min-width:991px) and (max-width:1200px){.news-wrap{width:40%!important}.grid-img-blog{width:100%!important}.responsive-control{width:60%!important}}@media(max-width:992px){.xs-img2{position:inherit!important;width:100%!important;height:573px!important}.home-business-dual .xs-reset-padding{padding:96px 60px 70px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{left:7%}.icon-feature{left:8%!important}.recent-posts__item .recent-posts__thumb,.recent-posts__item .recent-posts-desc{width:100%!important}}@media(max-width:768px){.vc-icon-second{float:none!important;text-align:center;margin:0 45%!important;display:inline-block}.text-wrap{display:inline-block;text-align:center;padding:24px 40px 0}.vc_element-icon_create{left:10%!important}.icon-feature{left:9%!important}}.scrollup{display:none}.scrollup{display:block;cursor:pointer;z-index:2;position:fixed;right:30px;bottom:-50px;text-align:center;font-size:0;border:2px solid;font-size:20px;opacity:.8;height:40px;width:40px}.scrollup.show{bottom:70px}.tparrows.hermes.noSwipe{background-color:#fff}.tparrows.hermes.noSwipe::before{color:#111}.slick-slide{outline:0}.slider-content{background:#222}.home-corporate-services{padding:80px 0 30px}.home-corporate-services .content-head{margin-bottom:80px}.home-corporate-services .col-sm-4{margin-bottom:40px}.home-corporate-video{background-image:url(../images/other/watchvideo.jpg)!important}.home-dual-img2{position:absolute;top:0;left:0;width:50%;height:100%;background-image:url(../images/other/section02.jpg)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.home-business-skills{position:relative}.home-dual-skills{position:relative}.home-dual-skills .col-lg-4{padding:80px 90px 100px}.cta-blue h3{padding-right:40px;text-align:right;letter-spacing:.15em;font-size:24px;color:#fff;margin:11px 0 0}.cta-blue{padding-top:25px;padding-bottom:5px;background-color:#1674d1}.home-creative-services{padding-top:100px;padding-bottom:0;background-image:url(../images/other/home06-section02.png)!important}.home-newsletter-2{padding-top:105px!important;padding-bottom:105px!important;background-image:url(../images/other/home06-section04.jpg)!important}.home-newsletter-2 .mc4wp-form h3{color:#1674d1;font-size:28px;letter-spacing:.15em;margin-right:15px}.home-newsletter-2 .mc4wp-form h3,.home-newsletter-2 .mc4wp-form input{display:inline-block!important;vertical-align:middle;margin-left:15px!important;margin-top:10px;margin-bottom:15px}.home-newsletter-2 .mc4wp-form .input{max-width:400px;background-color:#324452;border-color:#324452;color:#fff}.home-agency-process{margin-bottom:0!important;padding-top:100px!important;padding-bottom:100px!important;background-image:url(../images/other/home07-section01.jpg)!important}.home-agency-features{padding-top:30px!important;padding-bottom:70px!important;background-image:url(../images/other/home13-section1.jpg)!important}.home-agency-features .col-lg-6{margin-top:60px!important;border-left:1px solid #f7f7f7!important;padding:60px 65px 40px!important;background-color:#f7f7f7!important}.shopby-catogories{padding-top:135px!important;padding-bottom:130px!important;padding-left:60px!important;background-image:url(../images/other/home10-section04.jpg)!important;background-color:#000}.shopby-catogories p{font-size:15px;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:1em;margin:0 0 5px}.shopby-catogories h5{color:#fff;text-align:left;text-transform:none;letter-spacing:.05em;font-size:50px}.shop-cat{padding-top:64px!important;padding-bottom:60px!important;background-image:url(../images/other/home10-section03.jpg)!important;background-size:cover}.shop-cat,.shop-cat2{padding-left:0!important;background-color:#000}.shop-cat2{padding-top:64px!important;padding-bottom:60px!important;background-image:url(../images/other/home10-section02.jpg)!important;background-size:cover}.shopby-catogories h4{color:#111;text-align:center;letter-spacing:.4em;margin-bottom:20px!important;padding:20px!important;background-color:#fff!important;display:inline-block}.products-cat li{padding:.5em 0;margin:0}.products-cat li a{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.3em}.products-cat li a mark{background:transparent none repeat scroll 0% 0%;color:#fff}.home-shop-content{padding:80px 0 95px}.mobile-menu>ul li.menu-item{display:block;position:relative}.mobile-menu>ul li.menu-item>a{display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;color:#999}.mobile-menu>ul>li>a{padding-left:20px;padding-right:20px;color:#999}.mobile-menu .sub-menu-toggle{display:none}.mobile-menu>ul li.menu-item.mega-menu ul{padding-bottom:10px;padding-left:0}.mobile-menu>ul li.menu-item.mega-menu ul li{list-style-type:none;padding-top:10px}.mobile-menu>ul li.menu-item.menu-item-has-children>.sub-menu-toggle{display:block;position:absolute;top:11px;right:20px;width:20px;height:20px;line-height:20px;text-align:center;outline:0;border:1px solid #eee}.mobile-menu>ul li.menu-item .sub-menu{display:none;padding-left:20px;margin-left:0}.mobile-menu>ul li.menu-item{display:block;position:relative}.mobile-menu>ul li.menu-item>a{display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;color:#999}.mobile-menu .sub-menu-toggle{display:none}.mobile-menu>ul li.menu-item.expand>.sub-menu-toggle{background-color:#eee}.mobile-menu>ul li.menu-item.expand>.sub-menu-toggle:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.mobile-menu>ul li.menu-item.menu-item-has-children>.sub-menu-toggle:before{display:inline-block;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.mobile-menu>ul li.menu-item.mega-menu .vc_row{padding:20px 10px}.mobile-menu .mega-menu-content{background-color:#0c0c0c!important;display:table;width:100%;padding:40px 27px!important}#open-left{font-size:20px;line-height:1;cursor:pointer;position:relative;z-index:2;color:#111;margin-top:40px}.header01 #open-left{color:#fff}.three-content-main .esg-grid .mainul,.esg-grid .mainul>li{list-style:none;margin:0;padding:0;transform-style:flat!important}.three-content-main .esg-overflowtrick>ul{width:100%;max-width:100%;position:relative;overflow:visible}.three-content-main .esg-overflowtrick .mainul li{background-color:#fff;border-style:none;list-style:none;transform-style:flat!important}.three-content-main .tp-esg-item{padding:0}.three-content-main .tp-esg-item .esg-entry-media{width:100%;position:relative;border:0 solid transparent;outline:0 solid transparent;overflow:hidden}.three-content-main .tp-esg-item .esg-entry-media img{display:block}.three-content-main .esg-entry-cover .esg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid transparent;outline:0 solid transparent;background-color:rgba(22,116,209,.9)}.three-content-main .esg-cc{padding:0 70px;position:absolute;z-index:77;top:50%;transform:translateY(-50%)}.three-content-main .esg-entry-cover h5{font-size:30px;line-height:35px;color:#fff;font-weight:400;display:block;clear:both;margin:0;letter-spacing:.03em}.three-content-main .esg-entry-cover h6{font-size:15px;line-height:20px;color:#fff;font-weight:400;display:block;margin:13px 0 0;padding:5px 0 0;text-transform:uppercase;letter-spacing:.03em}.three-content-main .esg-entry-cover h6 span{display:block;text-transform:none;margin-top:10px}.gray-div{height:694px;background:#eee;margin-bottom:100px}.logo-2 a{margin-top:31px!important}.site-top{width:100%;position:relative;padding:19px 0;margin:0;border-width:0;border-style:solid;border-color:#ddd;background-color:#222}.site-top .top-has-link *[class*=pe-7s],.site-top .fa{font-size:18px;color:#1573d1}.site-top *[class*=pe-7s],.site-top .fa{display:inline-block;vertical-align:middle;margin-top:-4px}.site-top .title-cart{color:#fff;text-transform:uppercase;letter-spacing:.2em;font-size:12px;margin-right:40px}.site-top .mini-cart .mini-cart__button .mini-cart-icon{position:relative;z-index:2;color:#fff}.site-top .mini-cart .mini-cart__button .mini-cart-icon:before{color:#fff;position:relative;top:3px}.site-top .mini-cart .mini-cart__button{display:inline-block;float:left;margin-right:3px}.site-top .mini-cart .mini-cart__button .mini-cart-icon::after{right:-88px;top:-8px}.header-sticky header{width:100%;left:0;right:0;top:0;background:#fff;z-index:7777}.tp-caption.Fashion-BigDisplay,.Fashion-BigDisplay{color:#000;font-size:60px;line-height:60px;font-weight:900;font-style:normal;font-family:Raleway;padding:0;text-decoration:none;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0;letter-spacing:2px}.tp-caption.Polygon-style-01,.Polygon-style-01{color:#fff;font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:left;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0}.tp-caption.Polygon-style-02,.Polygon-style-02{color:#fff;font-size:60px;line-height:60px;font-weight:900;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:left;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0}.tp-caption.Polygon-style-03,.Polygon-style-03{color:#fff;font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:center;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0;letter-spacing:.06em!important}.tp-caption.Polygon-button-01,.Polygon-button-01{color:#fff;font-size:12px;line-height:12px;font-weight:700;font-style:normal;font-family:Lato;padding:20px 39px;text-decoration:none;text-align:left;background-color:transparent;border-color:#fff;border-style:solid;border-width:2px;border-radius:0 0 0 0;letter-spacing:.05em!important;padding:17px 38px}.tp-caption.Polygon-button-01:hover,.Polygon-button-01:hover{color:#fff;text-decoration:none;background-color:#1674d1;border-color:#1674d1;border-style:solid;border-width:2px;border-radius:0 0 0 0;cursor:pointer}.tp-caption.Polygon-button-02,.Polygon-button-02{color:#fff;font-size:13px;line-height:13px;font-weight:900;font-style:normal;font-family:Lato;padding:20px 39px;text-decoration:none;text-align:left;background-color:#1674d1;border-color:#1674d1;border-style:solid;border-width:2px;border-radius:0 0 0 0;letter-spacing:.05em!important;padding:17px 38px}.tp-caption.Polygon-button-02:hover,.Polygon-button-02:hover{color:#fff;text-decoration:none;background-color:#0c5cd3;border-color:#0c5cd3;border-style:solid;border-width:2px;border-radius:0 0 0 0;cursor:pointer}.tp-caption.Polygon-style-04,.Polygon-style-04{color:#fff;font-size:12px;line-height:12px;font-weight:400;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:left;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0;letter-spacing:.6em}.tp-caption.Polygon-style-05,.Polygon-style-05{color:#1674d1;font-size:50px;line-height:50px;font-weight:400;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:left;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0}.tp-caption.Polygon-style-06,.Polygon-style-06{color:#999;font-size:15px;line-height:24px;font-weight:400;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:center;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0;letter-spacing:.06em!important}.tp-caption.Polygon-style-01,.Polygon-style-01{color:#fff;font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:left;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0}.tp-caption.Polygon-style-03,.Polygon-style-03{color:#fff;font-size:15px;line-height:20px;font-weight:400;font-style:normal;font-family:Lato;padding:0;text-decoration:none;text-align:center;background-color:transparent;border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0;letter-spacing:.06em!important}.postcontent-gird-item{width:33.2%}a.eg-henryharrison-element-1,a.eg-henryharrison-element-2{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.eg-jimmy-carter-element-11 i:before{margin-left:0;margin-right:0}.eg-harding-element-17{letter-spacing:1px}.eg-harding-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0}.eg-harding-wrapper .esg-entry-media img{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-ulysses-s-grant-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0}.eg-ulysses-s-grant-wrapper .esg-entry-media img{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-richard-nixon-wrapper .esg-entry-media{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:30px 30px 0}.eg-richard-nixon-wrapper .esg-entry-media img{overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.eg-herbert-hoover-wrapper .esg-entry-media img{filter:gray;-webkit-filter:grayscale(100%)}.eg-herbert-hoover-wrapper:hover .esg-entry-media img{-webkit-filter:grayscale(0%)}.eg-lyndon-johnson-wrapper .esg-entry-media img{filter:gray;-webkit-filter:grayscale(100%)}.eg-lyndon-johnson-wrapper:hover .esg-entry-media img{-webkit-filter:grayscale(0%)}.esg-overlay.eg-ronald-reagan-container{background:-moz-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0)}.eg-georgebush-wrapper .esg-entry-cover{background:-moz-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0)}.eg-jefferson-wrapper{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)!important}.eg-monroe-element-1{text-shadow:0 1px 3px rgba(0,0,0,.1)}.eg-lyndon-johnson-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1)}.eg-wilbert-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1)}.eg-wilbert-wrapper .esg-entry-media img{filter:gray;-webkit-filter:grayscale(100%)}.eg-wilbert-wrapper:hover .esg-entry-media img{-webkit-filter:grayscale(0%)}.eg-phillie-element-3:after{content:" ";width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#000 transparent transparent transparent;left:50%;margin-left:-5px;bottom:-5px;position:absolute}.eg-howardtaft-wrapper .esg-entry-media img,.eg-howardtaft-wrapper .esg-media-poster{-webkit-filter:grayscale(0%)}.eg-howardtaft-wrapper:hover .esg-entry-media img,.eg-howardtaft-wrapper:hover .esg-media-poster{filter:gray;-webkit-filter:grayscale(100%)}.myportfolio-container .added_to_cart.wc-forward{font-family:open sans;font-size:13px;color:#fff;margin-top:10px}.esgbox-title.esgbox-title-outside-wrap{font-size:15px;font-weight:700;text-align:center}.esgbox-title.esgbox-title-inside-wrap{padding-bottom:10px;font-size:15px;font-weight:700;text-align:center}.minimal-light .navigationbuttons,.minimal-light .esg-pagination,.minimal-light .esg-filters{text-align:center}.minimal-light .esg-filterbutton,.minimal-light .esg-navigationbutton,.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton a{color:#999;margin-right:5px;cursor:pointer;padding:0 16px;border:1px solid #e5e5e5;line-height:38px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:12px;font-weight:700;font-family:open sans,sans-serif;display:inline-block;background:#fff;margin-bottom:5px}.minimal-light .esg-navigationbutton *{color:#999}.minimal-light .esg-navigationbutton{padding:0 16px}.minimal-light .esg-pagination-button:last-child{margin-right:0}.minimal-light .esg-left,.minimal-light .esg-right{padding:0 11px}.minimal-light .esg-sortbutton-wrapper,.minimal-light .esg-cartbutton-wrapper{display:inline-block}.minimal-light .esg-sortbutton-order,.minimal-light .esg-cartbutton-order{display:inline-block;vertical-align:top;border:1px solid #e5e5e5;width:40px;line-height:38px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;font-size:12px;font-weight:700;color:#999;cursor:pointer;background:#fff}.minimal-light .esg-cartbutton{color:#333;cursor:default!important}.minimal-light .esg-cartbutton .esgicon-basket{color:#333;font-size:15px;line-height:15px;margin-right:10px}.minimal-light .esg-cartbutton-wrapper{cursor:default!important}.minimal-light .esg-sortbutton,.minimal-light .esg-cartbutton{display:inline-block;position:relative;cursor:pointer;margin-right:0;border-right:none;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.minimal-light .esg-navigationbutton:hover,.minimal-light .esg-filterbutton:hover,.minimal-light .esg-sortbutton:hover,.minimal-light .esg-sortbutton-order:hover,.minimal-light .esg-cartbutton a:hover,.minimal-light .esg-filterbutton.selected{background-color:#fff;border-color:#bbb;color:#333;box-shadow:0 3px 5px 0 rgba(0,0,0,.13)}.minimal-light .esg-navigationbutton:hover *{color:#333}.minimal-light .esg-sortbutton-order.tp-desc:hover{border-color:#bbb;color:#333;box-shadow:0 -3px 5px 0 rgba(0,0,0,.13)!important}.minimal-light .esg-filter-checked{padding:1px 3px;color:#cbcbcb;background:#cbcbcb;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}.minimal-light .esg-filterbutton.selected .esg-filter-checked,.minimal-light .esg-filterbutton:hover .esg-filter-checked{padding:1px 3px;color:#fff;background:#000;margin-left:7px;font-size:9px;font-weight:300;line-height:9px;vertical-align:middle}.eg-polygon-skin-12-element-31{font-size:12px;line-height:12px;color:#1472d1;font-weight:700;padding:13px 35px;border-radius:0 0 0 0;background-color:#fff;z-index:2!important;display:block;font-family:Lato;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-color:#fff;border-style:solid}.eg-polygon-skin-12-element-6{font-size:12px!important;line-height:12px!important;color:#111!important;font-weight:400!important;padding:0!important;border-radius:0 0 0 0!important;z-index:2!important;display:block;font-family:Lato!important;text-transform:uppercase!important}.eg-polygon-skin-12-element-31:hover{font-size:12px;line-height:12px;color:#fff;font-weight:700;border-radius:0 0 0 0;background-color:transparent;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-color:#fff;border-style:solid}.eg-polygon-skin-12-element-31-a{display:inline-block;float:none;clear:right;margin:0;position:relative}.eg-polygon-skin-12-element-6-a{display:block!important;text-align:center!important;clear:none!important;margin:10px 0 0!important;position:relative!important}.eg-polygon-skin-14-element-31{font-size:12px;line-height:12px;color:#1472d1;font-weight:700;padding:13px 35px;border-radius:0 0 0 0;background-color:#fff;z-index:2!important;display:block;font-family:Lato;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-color:#fff;border-style:solid}.eg-polygon-skin-14-element-6{font-size:12px!important;line-height:12px!important;color:#111!important;font-weight:400!important;padding:0!important;border-radius:0 0 0 0!important;z-index:2!important;display:block;font-family:Lato!important;text-transform:uppercase!important}.eg-polygon-skin-14-element-31:hover{font-size:12px;line-height:12px;color:#fff;font-weight:700;border-radius:0 0 0 0;background-color:transparent;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-color:#fff;border-style:solid}.eg-polygon-skin-14-element-31-a{display:inline-block;float:none;clear:right;margin:0;position:relative}.eg-polygon-skin-14-element-6-a{display:block!important;text-align:center!important;clear:none!important;margin:10px 0 0!important;position:relative!important}.eg-polygon-skin-12-container{background-color:rgba(20,114,209,.9)}.eg-polygon-skin-14-container{background-color:rgba(20,114,209,.9)}.eg-polygon-skin-12-content{background-color:#fff;padding:30px;border-width:0;border-radius:0 0 0 0;border-color:transparent;border-style:double;text-align:left}.eg-polygon-skin-14-content{background-color:#fff;padding:30px;border-width:0;border-radius:0 0 0 0;border-color:transparent;border-style:double;text-align:left}.esg-grid .mainul li.eg-polygon-skin-12-wrapper{padding:0;border-width:0;border-radius:0 0 0 0;border-color:#e5e5e5;border-style:none}.esg-grid .mainul li.eg-polygon-skin-14-wrapper{padding:0;border-width:0;border-radius:0 0 0 0;border-color:#e5e5e5;border-style:none}#esg-grid-20-1{padding:0 40px}.demo-list{background:#f3f3f3;padding:60px 0}#esg-grid-20-1 .esg-entry-cover .esg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid transparent;outline:0 solid transparent}.eg-polygon-skin-12-container{background-color:rgba(20,114,209,.9)}#esg-grid-20-1 .esg-cc{top:50%!important;left:50%;transform:translate(-50%,-50%)}.index-info{position:relative;padding:70px 0;background-image:url(../images/other/section1.jpg)!important}.index-info h4{color:#1674d1;letter-spacing:.05em;font-size:50px;margin:-15px 0 15px;font-weight:400}.index-info p{font-size:15px;margin:0}.index-info2{position:relative;padding:0 0 30px}.index-info2 h4{color:#1674d1;letter-spacing:.05em;font-size:50px;margin:-15px 0 15px;font-weight:400}.index-info2 p{font-size:15px;margin:0}.index-info2 img{vertical-align:top;height:auto;max-width:100%;margin-top:-70px}.index-head{padding:130px 0;background-color:#bbb;background-image:url(../images/other/section4.jpg)!important}.index-head-bg2{background-image:url(../images/other/ppp.jpg)!important}.index-head h1{color:#fff;text-align:center;text-transform:none;margin-bottom:22px;letter-spacing:.05em;font-size:50px;font-weight:400}.index-head p{color:#fff;margin:0;padding:0 14%}.index-head2{padding:120px 0;background-image:url(../images/other/section5.jpg)}.index-head2 h1{color:#fff;font-weight:900;margin-bottom:25px;letter-spacing:.05em;font-size:50px}.index-head2 p{font-size:20px;color:#ddd;margin-top:10px;margin-bottom:40px}.home-business-video-white{background:#fff!important}.products h2{font-size:32px;color:#1573d1;text-align:center;text-transform:none;letter-spacing:.05em;margin-bottom:50px}.clients-carousel2{padding-top:35px!important;padding-bottom:30px!important;background-color:#eee!important;border:none}.home-folio-head{padding:140px 0;background-image:url(../images/other/home08-section01.png)!important}.folio-no-padding .filter-animation{padding:0;margin:0;overflow:hidden}.folio-no-padding .filter-animation img{width:100%;max-width:auto!important}.folio-no-padding .filter-animation .onepage-folio{padding:0;margin:0;border:none!important}.folio-size-1{width:24.9%!important;overflow:hidden;float:left}.folio-size-2{width:24.9%!important;overflow:hidden;float:left}.scrollup{display:none}.scrollup{display:block;cursor:pointer;z-index:2;position:fixed;right:30px;bottom:-50px;text-align:center;font-size:0;border:2px solid #1674d1;font-size:20px;opacity:.8;height:40px;width:40px;color:#1674d1}.scrollup:hover{border:2px solid #1674d1;background:#1674d1;opacity:1;color:#fff}.scrollup.show{bottom:70px}.woo-content-product .star-rating{float:none;margin:0 auto}.nav-white{color:#fff!important}.nav-black{color:#111!important}#rev_slider_5_2{background:#fff}.maintenance-content{padding-top:190px!important;padding-bottom:185px!important;background-image:url(../images/other/maintenance-bg.jpg)!important}.maintenance-content h1{font-size:50px;color:#fff;text-align:left;letter-spacing:.2em;margin:10px 0}.maintenance-content h1.highlight{color:#1472d1;font-weight:900;margin:10px 0 30px}.maintenance-content p{color:#fff}.maintenance-content small{color:#fff;text-align:left;letter-spacing:.2em;font-size:14px}.m-timer{margin-top:70px!important;margin-bottom:0!important}.m-timer #ctimer{margin-top:-17px}.m-timer #ctimer span{color:#fff}.uc-content{margin-top:0!important;margin-bottom:0!important;padding-top:200px!important;padding-bottom:180px!important;background-image:url(../images/other/commingsoon-bg.jpg)!important}.uc-content h1{font-size:55px;color:#111;text-align:left;letter-spacing:.2em;margin:0 0 15px}.uc-content h1 span{color:#1472d1;font-weight:900}.uc-content #ctimer{margin-bottom:50px}.uc-content .mc4wp-form form .input{margin-left:0!important;background:#fff;border-color:#fff;color:#878787;max-width:500px}.auto-width{width:auto}.uc-content input[type=submit]{font-size:12px;font-weight:900;padding:13px 35px;margin:0 0 10px 10px}.uc-content #menu-social-medium{padding:0;margin-top:40px}.error404 .site-main{background:url(../images/404-bg.jpg) no-repeat center center #fff;text-transform:uppercase}.error404 .site-main{display:flex;align-items:center;justify-content:center;flex-direction:row}.error404 .site-main{height:800px}.error404 .site-main h5{letter-spacing:1em;margin-top:0}.error404 .site-main h1{margin-top:35px;margin-bottom:30px;font-size:50px;letter-spacing:.2em}.error404 .copyright .left{padding-top:36px;padding-bottom:35px}.uc-content #menu-social-medium li{margin:0 24px 0 0}@media only screen and (min-width:992px) and (max-width:1250px){#site-navigation .menu>ul>li>a,#site-navigation .menu>li>a,.search-cart{padding:42px 7px!important}.header10 #site-navigation .menu>ul>li>a,.header10 #site-navigation .menu>li>a,.header10 .search-cart{padding:22px 7px!important}.header12 #site-navigation .menu>ul>li>a,.header12 #site-navigation .menu>li>a,.header12 .search-cart{padding:22px 7px!important}.container-full{padding:0 50px}}@media only screen and (min-width:768px) and (max-width:992px){.eg-polygon-skin-07-element-13,.eg-polygon-skin-08-element-13,.eg-polygon-skin-09-element-13{font-size:13px!important;padding:0 15px!important}.eg-polygon-skin-07-element-11,.eg-polygon-skin-08-element-11,.eg-polygon-skin-09-element-11{font-size:92px;line-height:70px;margin:-64px auto 0 -50px}.eg-polygon-skin-08-element-13,.eg-polygon-skin-09-element-13{margin:-30px 0 0!important}.home-newsletter-2{background-size:cover!important}.icon-box-3col .icon-box-modern{min-height:auto!important}.home-business-clients{background-size:cover!important}.home-business-gallery .col-md-5{width:100%}.home-business-gallery .col-md-7{width:100%}.index-info2{padding:34px 0 30px}header .container.logo-social{max-width:100%!important}.text-content p{margin:0 0 40px}.dual-info{padding:70px!important}.dual-content-right .dual-img{width:100%;height:400px}.dual-content-blue .dual-info{padding:70px!important}.item-price-table{margin-bottom:80px}.folio-main-4col .folio-main-item{width:50%;padding:0 10px}.maintenance-content small{margin-bottom:25px;display:table}#ctimer{font-size:42px;text-align:left}.about-team-header h1{font-size:50px}.three-content-main .tp-esg-item .esg-entry-media img{display:block;width:100%}.container{max-width:850px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#open-left{float:right}.copyright .right,.copyright .left{font-size:12px}.about-me-header{background-image:url(../images/other/about-section-04.jpg);background-size:cover;background-position:top center}.footer-widget{padding:0 0 30px 8px}.uc-content{padding-top:100px!important;padding-bottom:80px!important;background-image:url(../images/other/commingsoon-bg.jpg);background-size:cover;background-position:center}.c-form-social{margin-bottom:40px}.contact-info p{font-size:13px}.surjithctly-icon-box h5{font-size:11px;letter-spacing:2px}.surjithctly-icon-type3 h4{font-size:13px;line-height:19px}.polygon-list ul li{line-height:20px;list-style-type:none;font-size:13px;margin-bottom:13px}.polygon-list ol li{line-height:21px;font-size:13px;margin-bottom:13px}.polygon-list.type1 li:before,.polygon-list.type2 li:before,.polygon-list.type3 li:before{top:0;margin-top:3px}.quote-carousel-custom{background-size:cover!important}.folio-main-3col .folio-main-item{width:50%}.col-height{display:table;float:none;height:100%}.text-black{padding:70px}.text-blue{padding:70px}.shop-single-images{margin-bottom:40px;display:table;width:100%}.shop-single-images img{width:100%}.mob-head-logo a{margin-top:30px;display:table}.mob-head-logo2 a{margin-top:10px;display:table}.mob-head-nav #open-left{float:right!important;margin-right:10px}header .logo-social{height:117px;padding:17px 20px}#open-left{font-size:20px;line-height:1;cursor:pointer;position:relative;z-index:2;color:#111;margin-top:34px}.cta-blue h3{font-size:19px}.postcontent-gird-item{width:100%}.home-business-dual .xs-img{position:relative;top:0;left:0;width:100%;height:400px}.home-business-info2{background-size:cover!important;background-position:center!important}.home-landing-clients{background-image:url(../images/other/home15-section3.jpg)!important;background-size:cover;background-position:center}.home-landing-nl{padding-top:155px!important;padding-bottom:155px!important}.form-connect{padding-right:15px!important;padding-left:15px!important}.home-studio-folio .folio-main-3col .folio-main-item{width:33.3333%}.home-dual-skills .col-lg-4{padding:50px 50px 70px}.folio-size-1{width:50%!important}.folio-size-2{width:50%!important}.slider-content .container{width:100%;max-width:100%;padding:0}.shop-cat,.shop-cat2{margin-top:30px}}@media only screen and (min-width:200px) and (max-width:767px){.shop-cat,.shop-cat2{margin-top:30px}.shopby-catogories h5{font-size:32px}.slider-content .container{width:100%;max-width:100%;padding:0}.home-dual-skills .col-lg-4{padding:50px 40px 70px}.folio-size-1{width:100%!important}.folio-size-2{width:100%!important}.widget .menu-social-small li{float:left;margin:0 6px}.form-connect .widget .menu-social-small{margin:-10px 0 0;position:relative;left:15px}.form-connect{padding-right:15px!important;padding-left:15px!important}.home-landing-nl{padding-top:155px!important;padding-bottom:155px!important}.home-landing-clients{background-image:url(../images/other/home15-section3.jpg)!important;background-size:cover;background-position:center}.eg-polygon-skin-07-element-13,.eg-polygon-skin-08-element-13,.eg-polygon-skin-09-element-13{font-size:13px!important;padding:0 15px!important}.eg-polygon-skin-07-element-11,.eg-polygon-skin-08-element-11,.eg-polygon-skin-09-element-11{font-size:92px;line-height:70px;margin:-64px auto 0 -50px}.eg-polygon-skin-08-element-13,.eg-polygon-skin-09-element-13{margin:-30px 0 0!important}.home-business-clients{background-size:cover!important}.icon-box-3col .icon-box-modern{min-height:auto!important}.home-business-gallery .col-md-5{width:100%}.home-business-gallery .col-md-7{width:100%}.postcontent-gird-item{width:100%}.home-newsletter-2 .mc4wp-form .input{max-width:90%}.home-business-dual .xs-reset-padding{padding:70px 50px}.home-agency-features .col-lg-6{margin-top:0!important}.cta-blue h3{text-align:left;margin:11px 0 30px}.home-creative-process .quote.style1{padding-right:0!important;padding-left:0!important}#tm_video-player-0 h4{font-size:40px}.team-element h6{padding:48% 0!important}.home-onepage-folio .padding-100{padding-top:30px!important}.index-info img{margin-bottom:25px}.index-info2{position:relative;padding:70px 0 30px}.index-info2 img{margin-top:30px}.icon-box-3col .icon-box-modern{padding-top:50px!important;padding-right:30px!important;padding-bottom:50px!important;padding-left:30px!important}.icon-box-3col .icon-box-modern{position:relative;min-height:auto}.index-info .v-align-center,.index-info2 .v-align-center{display:table;align-items:baseline}.icon-box1 h3{font-size:12px;letter-spacing:1px}header .container.logo-social{max-width:100%!important}header .logo-social #open-left{margin-top:32px}header .logo-social{height:117px;padding:17px 20px}.mob-head-logo a{margin-top:30px;display:table}.mob-head-logo2 a{margin-top:10px;display:table}.mob-head-nav #open-left{float:right!important;margin-right:10px}.shop-content .shop-content-tabs ul.tabs li a{padding:15px 22px!important}.shop-content.text-left{text-align:left!important}.shop-single-images{margin-bottom:40px;display:table;width:100%}.checkbox,.radio{text-align:left}.shop-content #payment .payment_methods li .payment_box{padding-left:0}.shop-content .cart-collaterals .cart_totals,.shop-content-page .cart-collaterals .cart_totals{float:right;width:100%}.shop-content form{width:100%;overflow:scroll;overflow-y:hidden}.shop-content .shop_table.cart{width:700px}.shop-content{text-align:center}.shop-content-ordering.pull-right{float:none!important}.text-content p{margin:0 0 40px}.col-height{display:table;float:none;height:100%}.text-black{padding:70px}.text-blue{padding:70px}.dual-info{padding:50px 35px!important}.dual-info li{line-height:25px;margin-bottom:15px}.dual-content-right .dual-img{width:100%;position:relative;height:200px}.dual-content-blue .dual-info{padding:50px 35px!important}.folio-main-2col .folio-main-item{width:100%}.folio-main-4col .folio-main-item{width:100%}.folio-main-filter li a{padding:0 5px;font-size:11px}.folio-main-3col .folio-main-item{width:100%;padding:0 10px;margin-top:40px}.maintenance-content small{margin-bottom:25px;display:table}.maintenance-content{padding-top:100px!important;padding-bottom:85px!important}.sidebar-contain{padding-right:15px;display:block;width:100%}.title-arrow{font-size:16px}.title-arrow:after{border-top:29px solid transparent;border-bottom:29px solid transparent;border-left:30px solid #1372d1;right:-30px}.accordion .panel-heading a{font-size:13px}.block-head{margin-top:45px!important;padding-left:0!important}blockquote.no-margin{margin:0 0 24px!important}.service-list-head,.quote-carousel-custom{background-size:cover!important}.polygon-list.type4 li,.polygon-list.type5 li,.polygon-list.type6 li{padding:0;margin-left:15px}.polygon-list li{padding-left:30px}.polygon-list ul li{line-height:20px;list-style-type:none;font-size:13px;margin-bottom:13px}.polygon-list ol li{line-height:21px;font-size:13px;margin-bottom:13px}.polygon-list.type1 li:before,.polygon-list.type2 li:before,.polygon-list.type3 li:before{left:0!important;top:0!important;margin-top:3px}.polygon-list ul{padding:0 0 30px}.surjithctly-icon-box h5{font-size:11px;letter-spacing:2px}.surjithctly-icon-type3 h4{font-size:13px;line-height:19px}.countdown-gray{padding-right:15px;padding-left:15px}#ctimer2 em{display:none}#ctimer2 .time{display:block}#ctimer2{font-weight:500;font-size:50px;color:#1674d1;text-align:left;position:relative;left:15px}#ctimer2 span{color:#111;text-transform:uppercase;font-size:14px;letter-spacing:.25em;font-weight:400;vertical-align:top;position:relative;display:inline;top:20px;left:15px}.progress-circle .pc-item{margin-bottom:86px;display:table;width:100%}.progress-circle{padding-top:80px;padding-bottom:6px}.cta-box h3{margin-bottom:20px}.contact-info{margin-bottom:30px}#menu-social li{float:left;margin:0 13px}.c-form-social{margin-bottom:40px}.uc-content{padding-top:100px!important;padding-bottom:80px!important;background-image:url(../images/other/commingsoon-bg.jpg);background-size:cover;background-position:center}#ctimer{text-align:left}.uc-content input[type=submit]{margin:0 0 10px!important;width:100%}#commentform{display:table;width:100%}.col-md-12{width:100%}.nav-links .nav-previous{width:100%;text-align:left}.author-info .author-avatar{float:none;width:70px;padding-right:20px;margin-right:0;padding-bottom:20px}.recent-posts__item .recent-posts__thumb a img{padding:0 15px}.blog-entry .blog-entry-meta span{padding-right:12px}.post-table-content .blog-entry-meta,.post-table-sub-content .blog-entry-meta{font-size:10px;letter-spacing:.2em}.post-table-content .blog-entry-title,.post-table-sub-content .blog-entry-title{margin-top:15px;line-height:24px}.post-quote h2{font-size:21px;letter-spacing:.04em}.post-quote .source-name a{font-size:13px;letter-spacing:.3em}.sidebar .widget .tagcloud a,.wpb_widgetised_column .widget .tagcloud a{margin-right:6px;margin-bottom:6px;padding:7px 15px;font-size:13px!important}.postcontent-type02 article.post .postcontent-gird-content{padding:30px 15px 0}.postcontent-type02 article.post .postcontent-gird-bottom{padding:10px 15px}.postcontent-gird-bottom span{font-size:12px}blockquote{margin:24px 0!important}.content-contain{padding-left:15px}.about-team-header p{font-size:12px}.about-me-header{background-image:url(../images/other/about-section-04.jpg);background-size:cover;background-position:top center;padding-top:170px;padding-bottom:200px}.client-testimonials .slick-slide img{height:50px;width:auto;max-width:100%}.three-content-main .esg-cc{padding:0 30px}.three-content-main .esg-entry-cover h5{font-size:19px;line-height:26px}.three-content-main .esg-entry-cover h6{font-size:12px;line-height:13px}.footer-widget{padding:0 0 30px 8px;display:table;width:100%}.copyright{text-align:center}.copyright .right{text-align:center;line-height:22px}.copyright .right .pull-right,.copyright .right .pull-left,.copyright .left .pull-right,.copyright .left .pull-left{float:none!important}.copyright .menu-social-small{display:table;margin:0 auto}.copyright .left .menu-social-small{display:table;margin:30px auto -30px}.copyright .left{padding-top:0;padding-bottom:30px;position:relative;text-align:center;line-height:24px}.error404 .site-main{height:450px}#menu-features{margin-bottom:50px}.bread_crumb{margin-top:10px;float:none!important}.container{max-width:350px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.error404 h1,.error404 .row h1{margin-top:20px;margin-bottom:20px;letter-spacing:.2em}h1{font-size:2em!important}.error404 .site-main h1{font-size:24px!important}.counter-item h3{font-size:2em;margin:10px 0}.testimonial-text p{font-size:20px;line-height:1.5em}.counter-item{padding:15px 0}.about-team-header h1{font-size:23px!important}.about-team-header2{padding-top:100px;padding-bottom:80px}.cta-box .pull-right{float:none!important;margin-top:25px}}