.perpagecss .wrapper{width:100%!important}.perpagecss .custom-info{position:relative;left:30px}.perpagecss .top-navigator{position:relative;right:30px}.perpagecss .logo-ft{position:relative;left:-50px;height:50px;width:190px}.perpagecss .row{display:flex;width:100%!important;justify-content:space-between}.perpagecss .custom-infox{margin-left:30px}@media (max-width:999px){.perpagecss .logo-ft{left:30px}.perpagecss .row{flex-direction:column;justify-content:center;align-items:center}}.perpagecss #headerbar{height:70px}.perpagecss .clear,.perpagecss .clear-after:after,.perpagecss .clear-before:before,.perpagecss .row:after{content:"";display:table;clear:both}.perpagecss .row,.perpagecss .sidebar-left #page-body .content-wrap,.perpagecss .sidebar-right #page-body .content-wrap{margin-left:-15px;margin-right:-15px}.perpagecss .columns,.perpagecss .sidebar-left #page-body .content-wrap .content,.perpagecss .sidebar-left #page-body .content-wrap .sidebars,.perpagecss .sidebar-right #page-body .content-wrap .content,.perpagecss .sidebar-right #page-body .content-wrap .sidebars{float:left;padding:0 15px}.perpagecss .columns-1{width:8.333333333333334%}.perpagecss .columns-2{width:16.666666666666668%}.perpagecss .columns-3,.perpagecss .sidebar-left #page-body .content-wrap .sidebars,.perpagecss .sidebar-right #page-body .content-wrap .sidebars{width:25%}.perpagecss .columns-4{width:33.333333333333336%}.perpagecss .columns-5{width:41.666666666666664%}.perpagecss .columns-6{width:50%}.perpagecss .columns-7{width:58.333333333333336%}.perpagecss .columns-8{width:66.66666666666667%}.perpagecss .columns-9,.perpagecss .sidebar-left #page-body .content-wrap .content,.perpagecss .sidebar-right #page-body .content-wrap .content{width:75%}.perpagecss .columns-10{width:83.33333333333333%}.perpagecss .columns-11{width:91.66666666666667%}.perpagecss .columns-12{width:100%}.perpagecss .pull-1{left:-8.33333333%}.perpagecss .pull-2{left:-16.66666667%}.perpagecss .pull-3{left:-25%}.perpagecss .pull-4{left:-33.33333333%}.perpagecss .pull-5{left:-41.66666667%}.perpagecss .pull-6{left:-50%}.perpagecss .pull-7{left:-58.33333333%}.perpagecss .pull-8{left:-66.66666667%}.perpagecss .pull-9,.perpagecss .sidebar-left #page-body .content-wrap .sidebars{left:-75%}.perpagecss .pull-10{left:-83.33333333%}.perpagecss .pull-11{left:-91.66666667%}.perpagecss .pull-12{left:-100%}.perpagecss .push-1{left:8.333333333333334%}.perpagecss .push-2{left:16.666666666666668%}.perpagecss .push-3,.perpagecss .sidebar-left #page-body .content-wrap .content{left:25%}.perpagecss .push-4{left:33.333333333333336%}.perpagecss .push-5{left:41.666666666666664%}.perpagecss .push-6{left:50%}.perpagecss .push-7{left:58.333333333333336%}.perpagecss .push-8{left:66.66666666666667%}.perpagecss .push-9{left:75%}.perpagecss .push-10{left:83.33333333333333%}.perpagecss .push-11{left:91.66666666666667%}.perpagecss .push-12{left:100%}.perpagecss .page-loading .loading-overlay{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:block;visibility:visible}.perpagecss .loading-overlay{position:fixed;background:#fff;left:0;top:0;bottom:0;right:0;z-index:99999;visibility:hidden;display:none;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .loading-overlay:after{position:fixed;content:"";width:64px;height:64px;left:50%;margin-left:-32px;top:50%;margin-top:-32px}.perpagecss .clear:after,.perpagecss .clear:before{content:" ";display:table}.perpagecss .clear:after{clear:both}.perpagecss .clear,.perpagecss .clear-after:after,.perpagecss .clear-before:before,.perpagecss .row:after{*zoom:1}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu,.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-content-wrap,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-content-wrap:after,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover .entry-time,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:after,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:before,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a img,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-wrapper,.perpagecss #site-wrapper .iconbox,.perpagecss #site-wrapper .iconbox .box-header .box-icon i,.perpagecss #site-wrapper .iconbox .box-readmore a:before,.perpagecss #site-wrapper .iconlist li.circle i,.perpagecss #site-wrapper .imagebox .box-content,.perpagecss #site-wrapper .imagebox .box-content .box-button a:after,.perpagecss #site-wrapper .imagebox .box-header,.perpagecss #site-wrapper .owl-controls .owl-buttons>div,.perpagecss #site-wrapper .owl-controls .owl-buttons>div.owl-next:after,.perpagecss #site-wrapper .owl-controls .owl-buttons>div:after,.perpagecss #site-wrapper .posts-carousel .hentry .entry-cover a img,.perpagecss #site-wrapper .vc_toggle .vc_toggle_title h4:after,.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:after,.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:before,.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a img,.perpagecss #site-wrapper .wpb_single_image .vc_figure .vc_figure-caption,.perpagecss #site-wrapper .wpb_single_image .vc_figure a img,.perpagecss .blog .hentry .entry-cover a:after,.perpagecss .blog .hentry .entry-cover a:before,.perpagecss .blog .hentry .entry-cover a img,.perpagecss .button,.perpagecss .error404 #main-content .content-inner .content-404 .search-form .search-submit,.perpagecss .gallery-caption,.perpagecss .goto-top,.perpagecss .goto-top a:after,.perpagecss .header-v2 #site-header #masthead #site-navigator .menu.menu-extra .search-box .submenu,.perpagecss .header-v3 #site-header #masthead #site-navigator .menu.menu-extra .search-box .submenu .search-field,.perpagecss .history li h3,.perpagecss .loading-overlay,.perpagecss .loading-overlay:after,.perpagecss .navigation.loadmore a:after,.perpagecss .navigation.post-navigation .nav-links li a:after,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:after,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail a img,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:after,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail a img,.perpagecss .projects .projects-items,.perpagecss .projects.projects-justified .projects-items .hentry>a:after,.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info,.perpagecss .search #main-content .content-inner .search-form .search-submit,.perpagecss .search #main-content .content-inner .search-results article .counter,.perpagecss .single-post .hentry .entry-cover a:after,.perpagecss .single-post .hentry .entry-cover a:before,.perpagecss .single-post .hentry .entry-cover a img,.perpagecss .social-links a i,.perpagecss .transition,.perpagecss .widget.widget_search .search-form .search-submit,.perpagecss .woocommerce-page .products li,.perpagecss .woocommerce-page .products li.product-category a img,.perpagecss .woocommerce-page .products li .product-info .secondary-image,.perpagecss .woocommerce-page .products li .product-info .woocommerce-loop-product__title,.perpagecss .woocommerce-page .products li .product-info h3,.perpagecss .woocommerce .products li,.perpagecss .woocommerce .products li.product-category a img,.perpagecss .woocommerce .products li .product-info .secondary-image,.perpagecss .woocommerce .products li .product-info .woocommerce-loop-product__title,.perpagecss .woocommerce .products li .product-info h3,.perpagecss a,.perpagecss a[rel=wp-video-lightbox]:before,.perpagecss button[type=submit],.perpagecss input.input-text,.perpagecss input[type=color],.perpagecss input[type=date],.perpagecss input[type=datetime-local],.perpagecss input[type=datetime],.perpagecss input[type=email],.perpagecss input[type=month],.perpagecss input[type=number],.perpagecss input[type=password],.perpagecss input[type=search],.perpagecss input[type=submit],.perpagecss input[type=tel],.perpagecss input[type=text],.perpagecss input[type=time],.perpagecss input[type=url],.perpagecss input[type=week],.perpagecss textarea{transition:all .2s ease-in-out 0s}.perpagecss .wp-caption{max-width:100%}.perpagecss .wp-caption-text{font-size:12px;font-style:italic;color:#b3b3b3}.perpagecss .alignleft{float:left;margin:10px 20px 10px 0;clear:left}.perpagecss .alignright{float:right;margin:10px 0 10px 20px;clear:right}.perpagecss .aligncenter{text-align:center}.perpagecss .bypostauthor{font-weight:400}.perpagecss .wrapper{margin:0 auto;position:relative}.perpagecss .wrapper:after{clear:both;content:"";display:table}.perpagecss .group-btn .button:first-child{margin-right:8px}.perpagecss .group-btn .button:last-child{margin-left:8px}.perpagecss .group-btn .link{margin-left:30px;color:#fff;padding-bottom:2px}.perpagecss .group-btn .link:hover{border-color:#fff}.perpagecss body,.perpagecss html{overflow-x:hidden}.perpagecss body{font-size:14px;line-height:1.8}.perpagecss body i.fa{font-size:14px}.perpagecss body i.fa.fa-2x{font-size:2em}.perpagecss body i.fa.fa-3x{font-size:3em}.perpagecss body i.fa.fa-4x{font-size:4em}.perpagecss body i.fa.fa-5x{font-size:5em}.perpagecss body i.fa.icons{font-family:"simple-line-icons"}.perpagecss a{text-decoration:none}.perpagecss a:hover{color:#333}.perpagecss a.link{border-bottom:2px solid;font-weight:700}.perpagecss a.link2{font-weight:700;text-transform:uppercase}.perpagecss a.link2 i{font-size:14px;font-weight:400;margin:0 10px}.perpagecss a[rel=wp-video-lightbox]{position:relative;display:inline-block}.perpagecss a[rel=wp-video-lightbox]:before{width:60px;height:60px;content:"";position:absolute;top:50%;margin-top:-30px;right:50%;margin-right:-30px}.perpagecss a[rel=wp-video-lightbox]:after{font-family:"FontAwesome";content:"\f04b";font-size:20px;font-weight:400;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);position:absolute;top:50%;right:50%;margin-top:-18px;margin-right:-9px}.perpagecss p{margin-top:0;margin-bottom:20px}.perpagecss p:last-child{margin-bottom:0}.perpagecss h1,.perpagecss h2,.perpagecss h3,.perpagecss h4,.perpagecss h5,.perpagecss h6{margin:30px 0 20px;color:#15416e;line-height:1.1;text-transform:uppercase}.perpagecss h1.no-margin-top,.perpagecss h2.no-margin-top,.perpagecss h3.no-margin-top,.perpagecss h4.no-margin-top,.perpagecss h5.no-margin-top,.perpagecss h6.no-margin-top{margin-top:0}.perpagecss h1.style1,.perpagecss h2.style1,.perpagecss h3.style1,.perpagecss h4.style1,.perpagecss h5.style1,.perpagecss h6.style1{border-bottom:1px solid rgba(54,70,115,.08);padding-bottom:20px}.perpagecss h1.style2,.perpagecss h2.style2,.perpagecss h3.style2,.perpagecss h4.style2,.perpagecss h5.style2,.perpagecss h6.style2{position:relative;padding-bottom:22px;overflow:hidden}.perpagecss h1.style2:after,.perpagecss h2.style2:after,.perpagecss h3.style2:after,.perpagecss h4.style2:after,.perpagecss h5.style2:after,.perpagecss h6.style2:after{width:50px;height:3px;content:"";position:absolute;left:0;bottom:0}.perpagecss h1.style2:before,.perpagecss h2.style2:before,.perpagecss h3.style2:before,.perpagecss h4.style2:before,.perpagecss h5.style2:before,.perpagecss h6.style2:before{width:100%;height:1px;content:"";position:absolute;left:65px;bottom:1px;background:rgba(54,70,115,.15)}.perpagecss h1.style2[style="text-align: center;"]:after,.perpagecss h2.style2[style="text-align: center;"]:after,.perpagecss h3.style2[style="text-align: center;"]:after,.perpagecss h4.style2[style="text-align: center;"]:after,.perpagecss h5.style2[style="text-align: center;"]:after,.perpagecss h6.style2[style="text-align: center;"]:after{left:50%;margin-left:-25px}.perpagecss h1.style2[style="text-align: center;"]:before,.perpagecss h2.style2[style="text-align: center;"]:before,.perpagecss h3.style2[style="text-align: center;"]:before,.perpagecss h4.style2[style="text-align: center;"]:before,.perpagecss h5.style2[style="text-align: center;"]:before,.perpagecss h6.style2[style="text-align: center;"]:before{left:0}.perpagecss h1.style2.bg-dark:before,.perpagecss h2.style2.bg-dark:before,.perpagecss h3.style2.bg-dark:before,.perpagecss h4.style2.bg-dark:before,.perpagecss h5.style2.bg-dark:before,.perpagecss h6.style2.bg-dark:before{background:rgba(241,242,248,.1)}.perpagecss h1 i.fa,.perpagecss h2 i.fa,.perpagecss h3 i.fa,.perpagecss h4 i.fa,.perpagecss h5 i.fa,.perpagecss h6 i.fa{font-size:14px;font-weight:400;margin-right:20px}.perpagecss h1 i.fa.fa-2x,.perpagecss h2 i.fa.fa-2x,.perpagecss h3 i.fa.fa-2x,.perpagecss h4 i.fa.fa-2x,.perpagecss h5 i.fa.fa-2x,.perpagecss h6 i.fa.fa-2x{font-size:28px}.perpagecss h1 i.fa.border,.perpagecss h2 i.fa.border,.perpagecss h3 i.fa.border,.perpagecss h4 i.fa.border,.perpagecss h5 i.fa.border,.perpagecss h6 i.fa.border{border:1px solid;width:28px;height:28px;text-align:center;line-height:26px;margin-right:15px}.perpagecss .title-button{position:relative}.perpagecss .title-button .button{position:absolute;right:0;top:-4px}.perpagecss ul.style1,.perpagecss ul.style2{list-style:none;margin:20px 0;padding:0}.perpagecss ul.style1 li,.perpagecss ul.style2 li{position:relative;padding-left:30px;margin-bottom:5px}.perpagecss ul.style1 li:last-child,.perpagecss ul.style2 li:last-child{margin-bottom:0}.perpagecss ul.style1 li:before,.perpagecss ul.style2 li:before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;border:2px solid;border-radius:100%}.perpagecss ul.style1 li:after,.perpagecss ul.style2 li:after{content:"";position:absolute;left:5px;top:10px;width:5px;height:5px;border-radius:100%}.perpagecss ul.style2{padding:30px;background:#f1f2f8}.perpagecss img{border:none;height:auto;max-width:100%;vertical-align:top}.perpagecss input.input-text,.perpagecss input[type=color],.perpagecss input[type=date],.perpagecss input[type=datetime-local],.perpagecss input[type=datetime],.perpagecss input[type=email],.perpagecss input[type=month],.perpagecss input[type=number],.perpagecss input[type=password],.perpagecss input[type=search],.perpagecss input[type=tel],.perpagecss input[type=text],.perpagecss input[type=time],.perpagecss input[type=url],.perpagecss input[type=week],.perpagecss textarea{background:#d8e7ef;position:relative;border:1px solid transparent;height:45px;max-width:100%;padding:10px 15px;box-sizing:border-box;border-radius:0}.perpagecss input.input-text:disabled,.perpagecss input[type=color]:disabled,.perpagecss input[type=date]:disabled,.perpagecss input[type=datetime-local]:disabled,.perpagecss input[type=datetime]:disabled,.perpagecss input[type=email]:disabled,.perpagecss input[type=month]:disabled,.perpagecss input[type=number]:disabled,.perpagecss input[type=password]:disabled,.perpagecss input[type=search]:disabled,.perpagecss input[type=tel]:disabled,.perpagecss input[type=text]:disabled,.perpagecss input[type=time]:disabled,.perpagecss input[type=url]:disabled,.perpagecss input[type=week]:disabled,.perpagecss textarea:disabled{cursor:no-drop}.perpagecss input.input-text:focus,.perpagecss input[type=color]:focus,.perpagecss input[type=date]:focus,.perpagecss input[type=datetime-local]:focus,.perpagecss input[type=datetime]:focus,.perpagecss input[type=email]:focus,.perpagecss input[type=month]:focus,.perpagecss input[type=number]:focus,.perpagecss input[type=password]:focus,.perpagecss input[type=search]:focus,.perpagecss input[type=tel]:focus,.perpagecss input[type=text]:focus,.perpagecss input[type=time]:focus,.perpagecss input[type=url]:focus,.perpagecss input[type=week]:focus,.perpagecss textarea:focus{background:#fff}.perpagecss textarea{height:auto;line-height:1.8em;max-height:150px;resize:none}.perpagecss select{border:1px solid transparent;height:45px;padding:0 10px;line-height:100%;outline:0;max-width:100%;background-position:93%;background-repeat:no-repeat;position:relative;text-indent:.01px;text-overflow:"";cursor:pointer;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.perpagecss .button,.perpagecss button[type=submit],.perpagecss input[type=submit]{color:#fff;background-image:none;height:45px;line-height:45px;padding:0 30px;cursor:pointer;white-space:nowrap;border:none;display:inline-block;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1);text-transform:uppercase;border-radius:0}.perpagecss .button:hover,.perpagecss button[type=submit]:hover,.perpagecss input[type=submit]:hover{color:#fff}.perpagecss .button:disabled,.perpagecss button[type=submit]:disabled,.perpagecss input[type=submit]:disabled{background:#f2f2f2;color:#b3b3b3;cursor:no-drop;border:none}.perpagecss .button.outline,.perpagecss button[type=submit].outline,.perpagecss input[type=submit].outline{background:none;border:2px solid;line-height:41px;text-shadow:none}.perpagecss .button.outline:hover,.perpagecss button[type=submit].outline:hover,.perpagecss input[type=submit].outline:hover{background:none!important}.perpagecss .button.rounded,.perpagecss button[type=submit].rounded,.perpagecss input[type=submit].rounded{border-radius:2px}.perpagecss .button.lg,.perpagecss button[type=submit].lg,.perpagecss input[type=submit].lg{height:55px;line-height:55px;padding:0 35px}.perpagecss .button.lg.outline,.perpagecss button[type=submit].lg.outline,.perpagecss input[type=submit].lg.outline{line-height:51px}.perpagecss .button.sm,.perpagecss button[type=submit].sm,.perpagecss input[type=submit].sm{height:40px;line-height:40px;padding:0 25px}.perpagecss .button.sm.outline,.perpagecss button[type=submit].sm.outline,.perpagecss input[type=submit].sm.outline{line-height:36px}.perpagecss .button.white,.perpagecss button[type=submit].white,.perpagecss input[type=submit].white{background-color:#fff;text-shadow:none}.perpagecss .button.white:hover,.perpagecss button[type=submit].white:hover,.perpagecss input[type=submit].white:hover{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss .button.white.outline,.perpagecss button[type=submit].white.outline,.perpagecss input[type=submit].white.outline{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1);background:none}.perpagecss .button.dark,.perpagecss button[type=submit].dark,.perpagecss input[type=submit].dark{background-color:#333}.perpagecss .button.scheme2,.perpagecss button[type=submit].scheme2,.perpagecss input[type=submit].scheme2{color:#fff}.perpagecss .button.scheme2.outline,.perpagecss button[type=submit].scheme2.outline,.perpagecss input[type=submit].scheme2.outline{background:none}.perpagecss .button.scheme3,.perpagecss button[type=submit].scheme3,.perpagecss input[type=submit].scheme3{color:#fff}.perpagecss .button.scheme3.outline,.perpagecss button[type=submit].scheme3.outline,.perpagecss input[type=submit].scheme3.outline{background:none}.perpagecss .button.download,.perpagecss button[type=submit].download,.perpagecss input[type=submit].download{width:100%;text-align:center;color:#fff;padding-left:0;padding-right:0}.perpagecss .button.border,.perpagecss button[type=submit].border,.perpagecss input[type=submit].border{border:1px solid rgba(54,70,115,.08)}.perpagecss .button.border i,.perpagecss button[type=submit].border i,.perpagecss input[type=submit].border i{border-left:1px solid rgba(54,70,115,.08);text-align:center;vertical-align:top;width:45px;height:43px;line-height:43px;margin-left:30px;margin-right:-31px}.perpagecss .button.border.sm i,.perpagecss button[type=submit].border.sm i,.perpagecss input[type=submit].border.sm i{width:40px;height:38px;line-height:38px;margin-left:25px;margin-right:-26px}.perpagecss .button.border.lg i,.perpagecss button[type=submit].border.lg i,.perpagecss input[type=submit].border.lg i{width:55px;height:53px;line-height:53px;margin-left:35px;margin-right:-36px}.perpagecss .button i,.perpagecss button[type=submit] i,.perpagecss input[type=submit] i{margin-left:10px;font-weight:400;font-size:14px}.perpagecss blockquote{margin:30px 50px;position:relative;border-left:3px solid;padding-left:20px}.perpagecss cite{display:block;margin:15px 0 0;font-size:.9em;color:#b3b3b3}.perpagecss table{width:100%;background:#fff}.perpagecss table thead{text-align:left}.perpagecss table thead th{padding:20px;color:#fff;font-weight:400}.perpagecss table tbody tr:nth-child(2n){background:#e8f1f5}.perpagecss table tbody tr td,.perpagecss table tbody tr th{padding:20px;text-align:left}.perpagecss table tfoot tr{border-bottom:1px solid hsla(0,0%,100%,.1);text-align:left}.perpagecss table tfoot tr:last-child{border-bottom:none}.perpagecss table tfoot tr td,.perpagecss table tfoot tr th{padding:20px;color:#fff}.perpagecss table tfoot tr td a,.perpagecss table tfoot tr th a{color:#fff}.perpagecss dl dd{margin:0 0 20px}.perpagecss pre{background:rgba(0,0,0,.05);padding:20px}.perpagecss figure{margin:1em 0}.perpagecss figcaption{margin:10px 0}.perpagecss article:after{clear:both;content:"";display:table}.perpagecss .sidebar-right #page-body .content-wrap{position:relative}.perpagecss .sidebar-right #page-body .content-wrap:before{width:1px;top:0;bottom:0;content:"";background:rgba(54,70,115,.08);left:70%;position:absolute}.perpagecss .sidebar-right #page-body .content-wrap:after{clear:both;content:"";display:table}.perpagecss .sidebar-right #page-body .content-wrap .content{padding-right:30px;width:70%}.perpagecss .sidebar-right #page-body .content-wrap .sidebars{padding-left:30px;width:30%}.perpagecss .sidebar-left #page-body .content-wrap{position:relative}.perpagecss .sidebar-left #page-body .content-wrap:before{width:1px;top:0;bottom:0;content:"";background:rgba(54,70,115,.08);left:30%;position:absolute}.perpagecss .sidebar-left #page-body .content-wrap:after{clear:both;content:"";display:table}.perpagecss .sidebar-left #page-body .content-wrap .content{padding-left:30px;width:70%;left:30%}.perpagecss .sidebar-left #page-body .content-wrap .sidebars{padding-right:30px;width:30%;left:-70%}.perpagecss .layout-boxed{background-color:#ccc}.perpagecss .layout-boxed #site-wrapper{margin:0 auto;overflow:hidden;background:#fff;-ms-box-shadow:0 0 5px rgba(0,0,0,.1);-o-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.perpagecss .layout-boxed.page-blank #site-wrapper{width:100%}.perpagecss .admin-bar #site-header #masthead.stick{top:32px}.perpagecss .bg-scheme,.perpagecss .bg-scheme2{color:#fff}.perpagecss .pageheader-hidden #site-content #page-breadcrumbs{border:none;background:#f1f2f8}.perpagecss #site-header #headerbar{color:hsla(0,0%,100%,.75);font-size:14px;padding:9px 0}.perpagecss #site-header #headerbar a{color:#fff}.perpagecss #site-header #headerbar a:hover{color:inherit}.perpagecss #site-header #headerbar .social-links{float:left;margin-right:20px}.perpagecss #site-header #headerbar .social-links a{float:left;display:block;margin-right:10px}.perpagecss #site-header #headerbar .custom-info{float:left}.perpagecss #site-header #headerbar .custom-info i{margin-right:10px;margin-left:30px;width:28px;height:28px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);text-align:center;line-height:26px;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.1)}.perpagecss #site-header #headerbar .custom-info .spacer{width:30px;display:inline-block}.perpagecss #site-header #headerbar .top-navigator{float:right;margin-top:2px}.perpagecss #site-header #headerbar .top-navigator .menu{margin:0;padding:0}.perpagecss #site-header #headerbar .top-navigator .menu li{list-style:none;float:left;z-index:9}.perpagecss #site-header #headerbar .top-navigator .menu li:last-child a{border-right:0;padding-right:0}.perpagecss #site-header #headerbar .top-navigator .menu li a{padding:0 15px;display:block;color:hsla(0,0%,100%,.8);border-right:1px solid hsla(0,0%,100%,.1);text-transform:uppercase;font-weight:700}.perpagecss #site-header #headerbar .top-navigator .menu li:hover a{color:#fff}.perpagecss #site-header #headerbar .top-navigator .menu li.menu-item-has-children{position:relative;z-index:999}.perpagecss #site-header #headerbar .top-navigator .menu li.menu-item-has-children:hover>.sub-menu{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:block\9;visibility:visible}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu{position:absolute;top:35px;left:0;width:200px;margin:0;padding:10px 0;visibility:hidden;display:none\9;background:#fff;-ms-box-shadow:0 0 10px rgba(0,0,0,.08);-o-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li{float:none}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li a{padding:5px 18px;display:block;margin:0;border:none;text-transform:none;font-weight:400;position:relative}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li a:before{display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 10px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li .sub-menu{right:100%;left:auto;top:-10px}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li.current-menu-item>a,.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li.current-page-item>a,.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li:hover>a{color:#fff}.perpagecss #site-header #headerbar .top-navigator .menu>li:last-child .sub-menu{left:auto;right:0}.perpagecss #site-header #headerbar .top-navigator .menu>li.current-menu-item>a,.perpagecss #site-header #headerbar .top-navigator .menu>li.current-page-item>a{color:#fff;position:relative}.perpagecss #site-header #headerbar .top-navigator .menu>li.current-menu-item>a:after,.perpagecss #site-header #headerbar .top-navigator .menu>li.current-page-item>a:after{content:"";left:0;right:0;height:4px;position:absolute;bottom:-10px}.perpagecss #site-header #masthead{position:relative;z-index:99;background:#fff;-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss #site-header #masthead.stick{position:fixed;top:0;left:0;right:0}.perpagecss #site-header #masthead #site-brand{float:left;margin-right:40px}.perpagecss #site-header #masthead #site-brand #site-logo .logo{margin:0}.perpagecss #site-header #masthead #site-brand #site-logo .logo a{display:block}.perpagecss #site-header #masthead #site-brand #site-logo .logo a img{vertical-align:middle;display:table}.perpagecss #site-header #masthead #site-brand #site-logo .logo a img.logo-retina{display:none}.perpagecss #site-header #masthead #site-navigator{float:left;margin-top:28px}.perpagecss #site-header #masthead #site-navigator .menu{padding:0;margin:0}.perpagecss #site-header #masthead #site-navigator .menu:after{clear:both;content:"";display:table}.perpagecss #site-header #masthead #site-navigator .menu li{list-style:none;float:left;position:relative}.perpagecss #site-header #masthead #site-navigator .menu li:hover>.sub-menu{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);visibility:visible;display:block\9;top:100%}.perpagecss #site-header #masthead #site-navigator .menu li a{display:block;padding:6px 15px 7px;position:relative;text-transform:uppercase;border:1px solid transparent}.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu{position:absolute;width:250px;padding:10px 0;margin:0;visibility:hidden;display:none\9;left:0;top:150%;background:#fff;-ms-box-shadow:0 0 10px rgba(0,0,0,.08);-o-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li{display:block;float:none}.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li a{padding:5px 18px;display:block;margin:0;border:none;text-transform:none;font-weight:400;position:relative;color:inherit}.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li a:before{display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 10px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li .sub-menu{left:250px;top:-10px}.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li.current-menu-item>a,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li.current-menu-parent>a,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li .current_page_item>a,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li:hover>a{color:#fff}.perpagecss #site-header #masthead #site-navigator .menu li.megamenu>.sub-menu{display:table}.perpagecss #site-header #masthead #site-navigator .menu li.megamenu>.sub-menu>li{display:table-cell;table-layout:fixed}.perpagecss #site-header #masthead #site-navigator .menu li.megamenu>.sub-menu>li>a{color:#fff;background:none}.perpagecss #site-header #masthead #site-navigator .menu li.megamenu .sub-menu .sub-menu{visibility:inherit;display:block\9;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);position:static;padding:0}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra{position:absolute;right:0;top:50%;margin-top:-20px}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .search-box>a{display:none}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .search-box .widget_search{width:250px}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .search-box .widget_search .search-field{height:40px;font-size:14px;color:rgba(21,65,110,.65)}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .search-box .widget_search .search-submit{top:10px;right:13px}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart:hover .submenu{top:100%;visibility:visible;display:block\9;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart>a{position:relative;width:40px;height:40px;border:1px solid rgba(0,0,0,.1);margin-left:10px;line-height:38px;text-align:center;padding:0;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart>a .shopping-cart-items-count{position:absolute;width:20px;height:20px;top:-11px;right:-11px;line-height:16px;text-align:center;z-index:9;border:2px solid #fff;font-weight:400}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart>a .shopping-cart-items-count.no-items:after{content:"0"}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu{position:absolute;width:300px;right:0;top:150%;background:#fff;padding:20px;z-index:-1;visibility:hidden;display:none\9;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu .widget_shopping_cart_content .cart_list{overflow:hidden}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu .widget_shopping_cart_content .cart_list li:first-child{padding-top:0}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu .widget_shopping_cart_content .cart_list li:last-child{padding-bottom:0;border-bottom:none}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu .widget_shopping_cart_content .cart_list li a{padding:0;font-family:inherit;text-transform:none}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu .widget_shopping_cart_content .cart_list li a:hover{color:#333}.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu .widget_shopping_cart_content .buttons a{float:left;color:#fff;font-family:inherit;font-weight:700;padding:0}.perpagecss #site-header #masthead #site-navigator-mobile{display:none}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile.active .menu{display:block}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .navigator-toggle{position:absolute;top:25px;right:15px;width:50px;text-align:center;height:50px;line-height:50px;color:#fff}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu{margin:0;padding:0;display:none;background:#fff;position:relative;z-index:9;top:0;border-top:1px solid rgba(54,70,115,.08)}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li{list-style:none;position:relative;border-bottom:1px solid rgba(54,70,115,.08)}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li a{display:block;line-height:56px;margin-right:56px;padding:0 15px}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li .sub-menu{border-top:1px solid rgba(54,70,115,.08);margin-left:20px;display:none;padding:0}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li:last-child{border-bottom:none}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li.menu-item-has-children .toggler{position:absolute;display:block;width:56px;height:56px;border-left:1px solid rgba(54,70,115,.08);right:0;top:0;z-index:99;cursor:pointer}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li.menu-item-has-children .toggler:after{content:"";width:14px;height:2px;background:#ccc;position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-1px}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li.menu-item-has-children .toggler:before{content:"";width:2px;height:14px;background:#ccc;position:absolute;left:50%;margin-left:-1px;top:50%;margin-top:-7px}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li.menu-item-has-children.active>.sub-menu{display:block}.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li.menu-item-has-children.active>.toggler:before,.perpagecss #site-header #masthead-placeholder{display:none}.perpagecss #site-header #masthead.stick+#masthead-placeholder{display:block}.perpagecss #site-content #page-header{padding:50px 0;text-align:center}.perpagecss #site-content #page-header .page-title .title{margin:0;font-size:36px;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss #site-content #page-breadcrumbs{margin-bottom:50px;border-bottom:1px solid rgba(54,70,115,.08)}.perpagecss #site-content #page-breadcrumbs .wrapper{padding-bottom:15px;padding-top:15px}.perpagecss #site-content #page-breadcrumbs .breadcrumb-trail{position:relative}.perpagecss #site-content #page-breadcrumbs .breadcrumbs .trail-browse{margin-right:10px;font-family:inherit;text-transform:none}.perpagecss #site-content #page-breadcrumbs .breadcrumbs .trail-items li:after{background:#b9c1cf;padding:0;display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 15px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss #site-content #page-breadcrumbs .breadcrumbs .trail-items li.trail-end{color:#b9c1cf}.perpagecss #site-content #page-breadcrumbs .breadcrumbs .trail-items li.trail-end:after{display:none}.perpagecss #site-content #page-body{margin-bottom:50px}.perpagecss #site-content #page-body .content,.perpagecss #site-content #page-body .sidebars{position:relative}.perpagecss .widget{margin-bottom:60px}.perpagecss .widget select{width:100%}.perpagecss .widget:last-child{margin-bottom:0}.perpagecss .widget .widget-title{font-size:24px;margin-bottom:30px;margin-top:0;padding:40px 0 0;position:relative;overflow:hidden}.perpagecss .widget .widget-title:before{width:11px;height:11px;content:"";position:absolute;left:0;top:0;border-radius:100%}.perpagecss .widget .widget-title:after{width:200%;height:1px;background:rgba(54,70,115,.08);content:"";position:absolute;top:5px;left:25px}.perpagecss .widget ul{margin:0;padding:0}.perpagecss .widget ul li{list-style:none}.perpagecss .widget ul li .children,.perpagecss .widget ul li .sub-menu{margin:10px 0 10px 20px}.perpagecss .widget.widget_archive ul li,.perpagecss .widget.widget_categories ul li{color:#b9c1cf}.perpagecss .widget.widget_archive select,.perpagecss .widget.widget_categories select{width:100%}.perpagecss .widget.widget_archive label,.perpagecss .widget.widget_categories label{margin-bottom:10px;display:inline-block}.perpagecss .widget.widget_archive ul{display:inline-block;width:100%}.perpagecss .widget.widget_archive ul li{width:50%;float:left;position:relative;margin-bottom:5px}.perpagecss .widget.widget_archive ul li:before{display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 10px 0 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss .widget.widget_categories ul li,.perpagecss .widget.widget_meta ul li,.perpagecss .widget.widget_pages ul li{margin-bottom:5px}.perpagecss .widget.widget_categories ul li a,.perpagecss .widget.widget_meta ul li a,.perpagecss .widget.widget_pages ul li a{position:relative}.perpagecss .widget.widget_categories ul li a:before,.perpagecss .widget.widget_meta ul li a:before,.perpagecss .widget.widget_pages ul li a:before{display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 10px 0 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss .widget.widget_categories ul li .children,.perpagecss .widget.widget_meta ul li .children,.perpagecss .widget.widget_pages ul li .children{margin:10px 0 10px 18px}.perpagecss .widget.widget_categories ul li .children li a:before,.perpagecss .widget.widget_meta ul li .children li a:before,.perpagecss .widget.widget_pages ul li .children li a:before{content:"";width:7px;height:1px;margin-top:0;margin-left:0;-webkit-transform:rotate(0);transform:rotate(0)}.perpagecss .widget.widget_calendar caption{margin-bottom:15px;text-align:inherit}.perpagecss .widget.widget_calendar table thead{text-align:center}.perpagecss .widget.widget_calendar table thead th{padding:5px 0}.perpagecss .widget.widget_calendar table tbody tr td,.perpagecss .widget.widget_calendar table tbody tr th{text-align:center;padding:5px 0}.perpagecss .widget.widget_calendar table tbody tr td#today,.perpagecss .widget.widget_calendar table tbody tr th#today{color:#fff}.perpagecss .widget.widget_calendar table tfoot tr td{padding:5px 0;text-align:center}.perpagecss .widget.widget_recent_entries a{font-weight:700;display:block}.perpagecss .widget.widget_recent_entries .post-date{display:block;position:relative;margin-top:5px;font-size:14px;color:#b9c1cf}.perpagecss .widget.widget_recent_entries .post-date:before{content:"\f017";font-family:"FontAwesome";font-size:14px;margin-right:10px}.perpagecss .widget.widget_recent_entries li{padding:15px 0;border-bottom:1px dotted rgba(54,70,115,.1)}.perpagecss .widget.widget_recent_entries li:last-child{padding-bottom:0;border:none}.perpagecss .widget.widget_recent_entries li:first-child{padding-top:0}.perpagecss .widget.widget_rss ul li{padding:20px 0;border-bottom:1px dotted rgba(54,70,115,.1)}.perpagecss .widget.widget_rss ul li:first-child{padding-top:0}.perpagecss .widget.widget_rss ul li:last-child{padding-bottom:0;border-bottom:none}.perpagecss .widget.widget_rss ul li a{font-weight:700}.perpagecss .widget.widget_rss .widget-title img{vertical-align:inherit}.perpagecss .widget.widget_search:after{display:none}.perpagecss .widget.widget_search .search-form{position:relative}.perpagecss .widget.widget_search .search-form label .screen-reader-text{display:none}.perpagecss .widget.widget_search .search-form label .search-field{width:100%}.perpagecss .widget.widget_search .search-form .search-submit{background-color:transparent;background-size:13px 13px;background-position:100%;background-repeat:no-repeat;width:24px;height:21px;border-left:1px solid rgba(0,0,0,.4);text-indent:-9999px;padding:0;position:absolute;right:15px;top:12px;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.perpagecss .widget.widget_search .search-form .search-submit:hover{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);border-color:rgba(0,0,0,.2)}.perpagecss .widget.widget_tag_cloud .tagcloud{overflow:hidden}.perpagecss .widget.widget_tag_cloud .tagcloud a{color:#fff;padding:5px 20px;margin:0 5px 5px 0;float:left;position:relative;font-size:14px!important}.perpagecss .widget.widget_recent_comments ul li{color:#b9c1cf;position:relative;padding:10px 0 10px 25px;border-bottom:1px dotted rgba(54,70,115,.1)}.perpagecss .widget.widget_recent_comments ul li:last-child{padding-bottom:0;border:none}.perpagecss .widget.widget_recent_comments ul li:first-child{padding-top:0}.perpagecss .widget.widget_recent_comments ul li:first-child:after{top:0}.perpagecss .widget.widget_recent_comments ul li:after{content:"\f27a";position:absolute;left:0;top:10px;font-family:"FontAwesome";font-size:14px}.perpagecss .widget select[name=monster-widget-just-testing] option{width:300px}.perpagecss .sidebar .widget.widget_nav_menu .menu{padding:5px 0}.perpagecss .sidebar .widget.widget_nav_menu .menu li a{display:block;color:hsla(0,0%,100%,.85);font-size:14px}.perpagecss .sidebar .widget.widget_nav_menu .menu li a:hover{color:#fff}.perpagecss .sidebar .widget.widget_nav_menu .menu li .sub-menu{margin:0 0 0 22px;padding:0}.perpagecss .sidebar .widget.widget_nav_menu .menu li .sub-menu .sub-menu{margin-left:16px}.perpagecss .sidebar .widget.widget_nav_menu .menu li .sub-menu li a{position:relative;margin-bottom:7px}.perpagecss .sidebar .widget.widget_nav_menu .menu li .sub-menu li a:before{display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 10px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss .sidebar .widget.widget_nav_menu .menu>li{position:relative}.perpagecss .sidebar .widget.widget_nav_menu .menu>li:after{position:absolute}.perpagecss .sidebar .widget.widget_nav_menu .menu>li>a{font-weight:700;text-transform:uppercase;padding:15px 20px;color:#fff;position:relative}.perpagecss .sidebar .widget.widget_nav_menu .menu>li>a:before{content:"\f054";font-family:"FontAwesome";font-size:14px;font-weight:400;color:hsla(0,0%,100%,.5);position:absolute;top:50%;margin-top:-12px;right:20px}.perpagecss .sidebar .widget.widget_nav_menu .menu>li>a:hover{background:rgba(0,0,0,.15)}.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current-menu-item>a,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current_page_item>a{background:#fff;position:relative}.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current-menu-item>a:after,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current_page_item>a:after{width:5px;height:100%;left:-5px;top:0;content:"";position:absolute}.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current-menu-item>ul,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current_page_item>ul{margin-top:20px}.perpagecss .sidebar-right .sidebar .widget.widget_nav_menu .menu>li.current-menu-item>a:after,.perpagecss .sidebar-right .sidebar .widget.widget_nav_menu .menu>li.current_page_item>a:after{left:auto;right:-5px}.perpagecss #content-bottom-widgets{color:hsla(0,0%,100%,.75)}.perpagecss #content-bottom-widgets .wrapper{border-bottom:1px solid hsla(0,0%,100%,.06);padding-top:30px;padding-bottom:30px}.perpagecss #content-bottom-widgets .widget .custom-info a{color:#fff}.perpagecss #content-bottom-widgets .widget .custom-info a:hover{color:inherit}.perpagecss #content-bottom-widgets .widget .custom-info i{margin-right:10px;margin-left:30px;width:30px;height:30px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);text-align:center;line-height:28px;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.1)}.perpagecss #content-bottom-widgets .widget .logo-ft{text-align:left}.perpagecss #site-footer{font-size:14px}.perpagecss #site-footer #footer-widgets{padding:50px 0;color:hsla(0,0%,100%,.75)}.perpagecss #site-footer #footer-widgets .widget .widget-title,.perpagecss #site-footer #footer-widgets a:hover{color:#fff}.perpagecss #site-footer #footer-widgets .widget.widget_nav_menu ul{display:inline-block;width:100%}.perpagecss #site-footer #footer-widgets .widget.widget_nav_menu ul li{width:50%;float:left;position:relative;margin-bottom:7px}.perpagecss #site-footer #footer-widgets .widget.widget_nav_menu ul li:before{display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 10px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss #site-footer #footer-widgets .widget.widget_nav_menu ul li a:hover{color:#fff}.perpagecss #site-footer #footer-widgets .widget.widget_mc4wp_form_widget label{display:block;margin-bottom:10px}.perpagecss #site-footer #footer-widgets .widget.widget_mc4wp_form_widget input[type=email]{width:100%;color:rgba(21,65,110,.65);border:none}.perpagecss #site-footer #footer-widgets .widget a{color:hsla(0,0%,100%,.85)}.perpagecss #site-footer #footer-widgets .widget a:hover{color:#fff}.perpagecss #site-footer #footer-content{text-align:center;background:rgba(0,0,0,.1)}.perpagecss #site-footer #footer-content .wrapper{padding-top:25px;padding-bottom:25px}.perpagecss #site-footer .social-links{margin:10px 0 20px}.perpagecss #site-footer .social-links a{margin:0 5px}.perpagecss #site-footer .copyright{color:hsla(0,0%,100%,.75)}.perpagecss #site-footer .copyright a{color:hsla(0,0%,100%,.85);font-weight:700}.perpagecss #site-footer .copyright a:hover,.perpagecss #site-footer .counter .counter-content .counter-value{color:#fff}.perpagecss .navigation:after{clear:both;content:"";display:table}.perpagecss .navigation.post-navigation .nav-links{margin:0;padding:20px 0 17px;border-top:1px solid rgba(54,70,115,.08);border-bottom:1px solid rgba(54,70,115,.08)}.perpagecss .navigation.post-navigation .nav-links:after{clear:both;content:"";display:table}.perpagecss .navigation.post-navigation .nav-links li{list-style:none;float:left;width:50%}.perpagecss .navigation.post-navigation .nav-links li a{display:block;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding:0 10px 0 60px}.perpagecss .navigation.post-navigation .nav-links li a:after{content:"\f053";font-family:"FontAwesome";font-size:14px;font-weight:400;width:45px;height:45px;text-align:center;line-height:45px;background:rgba(54,70,115,.08);position:absolute;left:0;top:50%;margin-top:-24px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.perpagecss .navigation.post-navigation .nav-links li a span{display:block;text-transform:uppercase;font-size:14px}.perpagecss .navigation.post-navigation .nav-links li.next-post{float:right}.perpagecss .navigation.post-navigation .nav-links li.next-post a{text-align:right;padding:0 60px 0 10px}.perpagecss .navigation.post-navigation .nav-links li.next-post a:after{content:"\f054";right:0;left:auto}.perpagecss .navigation.pager a{text-transform:uppercase;font-weight:700;display:inline-block;margin:0 30px 0 0}.perpagecss .navigation .page-numbers{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;margin-right:5px;background:#e8f1f5}.perpagecss .navigation .page-numbers.current{color:#fff}.perpagecss .navigation .page-numbers.dots{background:none}.perpagecss .navigation .page-numbers.next,.perpagecss .navigation .page-numbers.prev{width:auto;padding-left:20px;padding-right:20px}.perpagecss .navigation.loadmore{text-align:center}.perpagecss .navigation.loadmore a{display:inline-block;height:40px;line-height:40px;color:#fff;font-weight:700;padding:0 50px;position:relative;border-radius:40px;transition:none}.perpagecss .navigation.loadmore a:after{position:absolute;content:"";left:50%;width:64px;height:64px;margin-left:-32px;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .navigation.loadmore.loading a{text-indent:-9999px;background:none;border:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss .navigation.loadmore.loading a:after{text-indent:0;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss .navigation.loadmore.loading a:hover{background:transparent}.perpagecss .author .box.author-box{margin:0 0 50px;border:none;padding:0;position:relative}.perpagecss .author .box.author-box .box-title{display:none}.perpagecss .search #main-content .content-inner .search-form{position:relative}.perpagecss .search #main-content .content-inner .search-form label .screen-reader-text{display:none}.perpagecss .search #main-content .content-inner .search-form label .search-field{width:100%}.perpagecss .search #main-content .content-inner .search-form .search-submit{background-color:transparent;background-size:13px 13px;background-position:100%;background-repeat:no-repeat;width:24px;height:21px;border-left:1px solid rgba(0,0,0,.4);text-indent:-9999px;padding:0;position:absolute;right:15px;top:12px;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.perpagecss .search #main-content .content-inner .search-form .search-submit:hover{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);border-color:rgba(0,0,0,.2)}.perpagecss .search #main-content .content-inner .search-results{margin:30px 0 0}.perpagecss .search #main-content .content-inner .search-results article{padding:30px 0 30px 75px;position:relative;border-bottom:1px dotted rgba(54,70,115,.1);text-align:inherit}.perpagecss .search #main-content .content-inner .search-results article .counter{position:absolute;width:50px;height:50px;line-height:50px;text-align:center;top:30px;left:0;font-size:1.5em;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1);color:#fff}.perpagecss .search #main-content .content-inner .search-results article .entry-title{font-size:20px;margin:0 0 10px}.perpagecss .search #main-content .content-inner .search-results article .entry-date{margin-bottom:10px;color:#b9c1cf}.perpagecss .search #main-content .content-inner .search-results article .entry-date:before{content:"\f017";font-family:"FontAwesome";display:inline-block;margin:0 5px 0 0}.perpagecss .search #main-content .navigation{margin-top:30px}.perpagecss .error404 #main-content .content-inner{text-align:center;padding:50px 0}.perpagecss .error404 #main-content .content-inner:after{clear:both;content:"";display:table}.perpagecss .error404 #main-content .content-inner .heading-404{margin-bottom:50px}.perpagecss .error404 #main-content .content-inner .content-404{margin:0 auto;width:50%}.perpagecss .error404 #main-content .content-inner .content-404 h3{margin-bottom:10px;margin-top:0;font-size:24px}.perpagecss .error404 #main-content .content-inner .content-404 .search-form{position:relative;width:100%}.perpagecss .error404 #main-content .content-inner .content-404 .search-form label .screen-reader-text{display:none}.perpagecss .error404 #main-content .content-inner .content-404 .search-form label .search-field{width:100%}.perpagecss .error404 #main-content .content-inner .content-404 .search-form .search-submit{background-color:transparent;background-size:13px 13px;background-position:100%;background-repeat:no-repeat;width:24px;height:21px;border-left:1px solid rgba(0,0,0,.4);text-indent:-9999px;padding:0;position:absolute;right:15px;top:12px;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.perpagecss .error404 #main-content .content-inner .content-404 .search-form .search-submit:hover{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);border-color:rgba(0,0,0,.2)}.perpagecss .page-blank{display:table;height:100%;left:0;margin:0;overflow-x:hidden;position:absolute;top:0;width:100%}.perpagecss .page-blank #site-wrapper{display:table-cell;vertical-align:middle;padding-bottom:0}.perpagecss .page-blank #site-wrapper #main-content{margin-bottom:0}.perpagecss #comments #reply-title,.perpagecss #comments .comments-title{font-size:20px;position:relative;padding-bottom:20px;overflow:hidden;margin:0 0 30px}.perpagecss #comments #reply-title:after,.perpagecss #comments .comments-title:after{width:50px;height:3px;content:"";position:absolute;left:0;bottom:0}.perpagecss #comments .comment-list{margin:0;padding:0}.perpagecss #comments .comment-list li{list-style:none;margin-bottom:50px}.perpagecss #comments .comment-list li .comment-body .comment-meta .comment-author .fn{font-weight:400}.perpagecss #comments .comment-list li .comment-body .comment-meta .comment-author img{float:left;width:34px;height:34px;margin-right:20px;border-radius:100%}.perpagecss #comments .comment-list li .comment-body .comment-meta .comment-metadata{font-size:13px;font-style:italic;margin-bottom:10px}.perpagecss #comments .comment-list li .comment-body .comment-meta .comment-metadata a{color:#ccc}.perpagecss #comments .comment-list li .comment-body .comment-meta .comment-metadata a:hover{color:#333}.perpagecss #comments .comment-list li .comment-body .comment-content,.perpagecss #comments .comment-list li .comment-body .reply{padding-left:54px}.perpagecss #comments .comment-list li .comment-body .reply a{font-style:italic}.perpagecss #comments .comment-list li .children{padding-left:54px;margin-top:50px}.perpagecss #comments #respond .comment-form p label{display:block;margin-bottom:5px}.perpagecss #comments #respond .comment-form p input,.perpagecss #comments #respond .comment-form p textarea{width:100%}.perpagecss #comments #respond .comment-form p input.submit,.perpagecss #comments #respond .comment-form p textarea.submit{width:auto}.perpagecss #comments #respond .comment-form .logged-in-as{margin-bottom:10px}.perpagecss #comments #respond .comment-form .comment-form-url{margin-bottom:30px}.perpagecss .quick-form{padding:35px 40px 40px}.perpagecss .quick-form h1,.perpagecss .quick-form h2,.perpagecss .quick-form h3,.perpagecss .quick-form h4,.perpagecss .quick-form h5,.perpagecss .quick-form h6{margin-top:0;position:relative;margin-bottom:30px}.perpagecss .quick-form h1:after,.perpagecss .quick-form h2:after,.perpagecss .quick-form h3:after,.perpagecss .quick-form h4:after,.perpagecss .quick-form h5:after,.perpagecss .quick-form h6:after{width:50px;height:3px;content:"";position:absolute;left:0;bottom:-15px}.perpagecss .quick-form.bg-scheme h1,.perpagecss .quick-form.bg-scheme h2,.perpagecss .quick-form.bg-scheme h3,.perpagecss .quick-form.bg-scheme h4,.perpagecss .quick-form.bg-scheme h5,.perpagecss .quick-form.bg-scheme h6{color:#fff}.perpagecss .quick-form.bg-scheme .wpcf7-text{border:none;margin-bottom:20px;color:rgba(21,65,110,.65)}.perpagecss .quick-form .row input[type=color],.perpagecss .quick-form .row input[type=date],.perpagecss .quick-form .row input[type=datetime-local],.perpagecss .quick-form .row input[type=datetime],.perpagecss .quick-form .row input[type=email],.perpagecss .quick-form .row input[type=month],.perpagecss .quick-form .row input[type=number],.perpagecss .quick-form .row input[type=password],.perpagecss .quick-form .row input[type=search],.perpagecss .quick-form .row input[type=tel],.perpagecss .quick-form .row input[type=text],.perpagecss .quick-form .row input[type=time],.perpagecss .quick-form .row input[type=url],.perpagecss .quick-form .row input[type=week],.perpagecss .quick-form .row select,.perpagecss .quick-form .row textarea{width:100%;margin-bottom:30px}.perpagecss .quick-form textarea{height:195px;max-height:195px;margin-bottom:0;vertical-align:middle}.perpagecss .contact-form .row input[type=color],.perpagecss .contact-form .row input[type=date],.perpagecss .contact-form .row input[type=datetime-local],.perpagecss .contact-form .row input[type=datetime],.perpagecss .contact-form .row input[type=email],.perpagecss .contact-form .row input[type=month],.perpagecss .contact-form .row input[type=number],.perpagecss .contact-form .row input[type=password],.perpagecss .contact-form .row input[type=search],.perpagecss .contact-form .row input[type=tel],.perpagecss .contact-form .row input[type=text],.perpagecss .contact-form .row input[type=time],.perpagecss .contact-form .row input[type=url],.perpagecss .contact-form .row input[type=week],.perpagecss .contact-form .row select,.perpagecss .contact-form .row textarea{width:100%;margin-bottom:30px}.perpagecss .contact-form textarea{height:195px;max-height:195px;margin-bottom:0;vertical-align:middle}.perpagecss .gallery{margin:0 -2px 20px;position:relative}.perpagecss .gallery:after{clear:both;content:"";display:block}.perpagecss .gallery .gallery-item{float:left;padding:0 2px;overflow:hidden;position:relative;margin:0 0 4px}.perpagecss .gallery .gallery-item:hover .gallery-caption{margin-bottom:0}.perpagecss .gallery.gallery-columns-1 .gallery-item{max-width:100%}.perpagecss .gallery.gallery-columns-1.gallery-size-medium .gallery-item:nth-of-type(1n+1),.perpagecss .gallery.gallery-columns-1.gallery-size-thumbnail .gallery-item:nth-of-type(1n+1){clear:left}.perpagecss .gallery.gallery-columns-2 .gallery-item{max-width:50%}.perpagecss .gallery.gallery-columns-2.gallery-size-thumbnail .gallery-item:nth-of-type(odd){clear:left}.perpagecss .gallery.gallery-columns-3 .gallery-item{max-width:33.3333333%}.perpagecss .gallery.gallery-columns-3.gallery-size-thumbnail .gallery-item:nth-of-type(3n+1){clear:left}.perpagecss .gallery.gallery-columns-4 .gallery-item{max-width:25%}.perpagecss .gallery.gallery-columns-5 .gallery-item{max-width:20%}.perpagecss .gallery.gallery-columns-6 .gallery-item{max-width:16.6666667%}.perpagecss .gallery.gallery-columns-7 .gallery-item{max-width:14.2857143%}.perpagecss .gallery.gallery-columns-7 .gallery-caption{display:none}.perpagecss .gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.perpagecss .gallery.gallery-columns-8 .gallery-caption{display:none}.perpagecss .gallery.gallery-columns-9 .gallery-item{max-width:11.1111111%}.perpagecss .gallery.gallery-columns-9 .gallery-caption{display:none}.perpagecss .gallery-caption{background-color:rgba(0,0,0,.7);color:#fff;max-height:50%;padding:10px;position:absolute;bottom:0;left:2px;right:2px;margin:0 0 -100%}.perpagecss .caption_slider{background:hsla(0,0%,100%,.9);padding:50px;text-align:center}.perpagecss .caption_slider h1,.perpagecss .caption_slider h2,.perpagecss .caption_slider h3,.perpagecss .caption_slider h4,.perpagecss .caption_slider h5,.perpagecss .caption_slider h6{margin-top:0}.perpagecss .goto-top.active a{visibility:visible;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss .goto-top a{text-indent:-9999px;width:40px;height:40px;outline:none;position:fixed;z-index:99;right:25px;bottom:20px;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .goto-top a:after{content:"\f077";position:absolute;color:#fff;text-indent:0;font-family:"FontAwesome";left:13px;top:6px;font-size:14px}.perpagecss #site-content .tp-bullets{z-index:98}.perpagecss .vc_column-inner{padding-top:0!important}.perpagecss .vc_row.arrow{position:relative;overflow:hidden;-ms-box-shadow:0 1px 2px rgba(0,0,0,.05) inset;-o-box-shadow:0 1px 2px rgba(0,0,0,.05) inset;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.perpagecss .vc_row.arrow:before{background-color:#fff;top:-15px;content:"";height:30px;left:50%;margin-left:-15px;position:absolute;width:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-box-shadow:0 0 2px rgba(0,0,0,.1);-o-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1)}.perpagecss .vc_row[data-vc-full-width].fix-overflow{overflow:visible}.perpagecss .history{margin:0;padding:0;list-style:none;position:relative}.perpagecss .history:after{clear:both;content:"";display:table}.perpagecss .history:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:4px;margin-left:-2px;background:#f1f2f8}.perpagecss .history li{float:left;width:calc(50% + 1px);padding-right:33px;text-align:right;position:relative}.perpagecss .history li:nth-child(2n){float:right;padding-left:33px;padding-right:0;text-align:left}.perpagecss .history li:nth-child(2n):after{right:auto;left:-11px}.perpagecss .history li:nth-child(2n):before{right:auto;left:-2px}.perpagecss .history li:after{width:25px;height:25px;border:5px solid #fff;content:"";position:absolute;top:-5px;right:-12px;border-radius:100%}.perpagecss .history li:before{width:7px;height:7px;background:#fff;content:"";position:absolute;top:4px;right:-3px;z-index:1;border-radius:100%}.perpagecss .history li h3{margin:0 0 15px;font-size:20px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);display:inline-block;padding:10px 20px}.perpagecss .history li .year-content{padding:0 30px 30px;background:#f1f2f8}.perpagecss .social-links a i{width:28px;height:28px;line-height:26px;text-align:center;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);position:relative;top:0;border:1px solid transparent}.perpagecss .social-links a i.fa-behance{background:#007af7}.perpagecss .social-links a i.fa-bitcoin{background:#fea33f}.perpagecss .social-links a i.fa-bitbucket{background:#246590}.perpagecss .social-links a i.fa-codepen{background:#000}.perpagecss .social-links a i.fa-delicious{background:#39f}.perpagecss .social-links a i.fa-deviantart{background:#429976}.perpagecss .social-links a i.fa-digg{background:#196c9e}.perpagecss .social-links a i.fa-dribbble{background:#f86499}.perpagecss .social-links a i.fa-facebook-official{background:#496fa4}.perpagecss .social-links a i.fa-flickr{background:#fa3892}.perpagecss .social-links a i.fa-foursquare{background:#35cbe7}.perpagecss .social-links a i.fa-github-alt{background:#008bbf}.perpagecss .social-links a i.fa-google-plus{background:#e6694a}.perpagecss .social-links a i.fa-instagram{background:#5f92b2}.perpagecss .social-links a i.fa-jsfiddle{background:#000}.perpagecss .social-links a i.fa-linkedin{background:#008ec1}.perpagecss .social-links a i.fa-pinterest{background:#da5b4c}.perpagecss .social-links a i.fa-reddit{background:#ff5234}.perpagecss .social-links a i.fa-skype{background:#3cd2f2}.perpagecss .social-links a i.fa-slack{background:#439fe0}.perpagecss .social-links a i.fa-soundcloud{background:#ff722c}.perpagecss .social-links a i.fa-spotify{background:#89bd4d}.perpagecss .social-links a i.fa-stack-exchange{background:#fd8a07}.perpagecss .social-links a i.fa-steam{background:#6d6862}.perpagecss .social-links a i.fa-stumbleupon{background:#00b87a}.perpagecss .social-links a i.fa-tumblr{background:#34586f}.perpagecss .social-links a i.fa-twitter{background:#1cb7eb}.perpagecss .social-links a i.fa-vimeo-square{background:#00bdee}.perpagecss .social-links a i.fa-youtube-play{background:#f36251}.perpagecss .social-links a i.fa-rss{background:#f09040}.perpagecss .social-links a i:hover{background:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.2)}.perpagecss .wp-block-gallery[class*=columns-],.perpagecss .wp-block-text-columns[class*=columns-]{width:100%}.perpagecss .wp-block-columns figcaption,.perpagecss .wp-block-columns figure,.perpagecss .wp-block-gallery[class*=columns-] figcaption,.perpagecss .wp-block-gallery[class*=columns-] figure,.perpagecss .wp-block-text-columns[class*=columns-] figcaption,.perpagecss .wp-block-text-columns[class*=columns-] figure{margin:0}.perpagecss .wp-block-quote.is-large,.perpagecss .wp-block-quote.is-style-large{margin:30px 50px;padding:0 0 0 20px}.perpagecss .wp-block-separator{border:none;height:1px;background:rgba(0,0,0,.1)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.perpagecss select{background-size:9px 5px}.perpagecss #site-header #masthead #site-brand #site-logo .logo a img.logo-standard{display:none}.perpagecss #site-header #masthead #site-brand #site-logo .logo a img.logo-retina{display:table}}.perpagecss .projects-shortcode.projects{margin-bottom:0}.perpagecss .projects[data-columns="2"] .projects-items .hentry{width:50%}.perpagecss .projects[data-columns="3"] .projects-items .hentry{width:33.3333333%}.perpagecss .projects[data-columns="4"] .projects-items .hentry{width:25%}.perpagecss .projects[data-columns="5"] .projects-items .hentry{width:20%}.perpagecss .projects.projects-grid-alt .projects-items,.perpagecss .projects.projects-grid .projects-items{margin:0 -15px}.perpagecss .projects.projects-grid-alt .projects-items .hentry,.perpagecss .projects.projects-grid .projects-items .hentry{padding:0 15px;margin-bottom:30px}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap{position:relative}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap:hover,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap:hover{z-index:9;-ms-box-shadow:0 0 15px rgba(0,0,0,.12);-o-box-shadow:0 0 15px rgba(0,0,0,.12);box-shadow:0 0 15px rgba(0,0,0,.12)}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap:hover .project-info,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap:hover .project-info{background:#fff}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail{margin:0;position:relative}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail:hover .project-buttons a,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail:hover .project-buttons a{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);visibility:visible}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail:hover img,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail:hover img{-webkit-opacity:.2;-khtml-opacity:.2;-moz-opacity:.2;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20);-webkit-transform:scale(1.2);transform:scale(1.2)}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail a,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail a{display:block;overflow:hidden}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a{position:absolute;right:50%;bottom:50%;margin-right:-25px;margin-bottom:-25px;z-index:9;visibility:hidden;text-indent:-9999px;width:50px;height:50px;background:none;color:#fff;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:after,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:after{font-family:"fontAwesome";content:"\f002";text-indent:0;position:absolute;top:12px;right:19px;font-size:14px;font-weight:400;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:hover,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:hover{background:#fff}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail figcaption,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail figcaption{margin:0}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info{padding:15px 25px 20px;background:#f2f4f8}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info .project-title,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info .project-title{font-size:14px;margin:0;line-height:1.4}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info .project-categories,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info .project-categories{margin:0 0 5px;padding:0;list-style:none}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info .project-categories li,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info .project-categories li{display:inline-block}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info .project-categories li:after,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info .project-categories li:after{content:",";display:inline-block;color:#b9c1cf;margin:0 2px}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info .project-categories li a,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info .project-categories li a{color:#b9c1cf;font-size:14px}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info .project-categories li:last-child:after,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info .project-categories li:last-child:after{display:none}.perpagecss .projects.projects-masonry .projects-items{margin:0 -15px}.perpagecss .projects.projects-masonry .projects-items .hentry{padding:0 15px;margin-bottom:30px}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap{position:relative;overflow:hidden}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-thumbnail{margin:0}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap figcaption{display:none}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap:hover .project-info{display:block\9;visibility:visible;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:translateY(0);transform:translateY(0)}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info{position:absolute;top:15px;bottom:15px;left:15px;right:15px;display:none\9;visibility:visible;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-transform:translateY(20px);transform:translateY(20px)}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-info-wrap{position:absolute;bottom:20px;left:20px;right:20px}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-info-wrap:after{width:50px;height:3px;content:"";position:absolute;left:0;top:-15px;background:#fff}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-title{margin:0;font-size:18px;line-height:1.4}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-title a{color:#fff}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-categories{margin:0 0 5px;padding:0;list-style:none}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-categories li{display:inline-block}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-categories li:after{content:",";display:inline-block;color:#b9c1cf;margin:0 2px}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-categories li a{color:#b9c1cf;font-size:14px;display:inline-block}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-categories li a:hover{color:#fff}.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-categories li:last-child:after{display:none}.perpagecss .projects.projects-grid-alt .projects-items .hentry{margin-bottom:50px}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap{border-bottom:2px solid #f1f2f8;padding-bottom:20px}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap:hover{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap:hover .project-info{background:none}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail{margin-bottom:20px}.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info{padding:0;background:none}.perpagecss .projects.projects-justified{margin-bottom:30px}.perpagecss .projects.projects-justified .projects-items{margin:0 -5px}.perpagecss .projects.projects-justified .projects-items .hentry{border:none;margin:5px}.perpagecss .projects.projects-justified .projects-items .hentry>a{position:relative;display:block;height:100%;z-index:9}.perpagecss .projects.projects-justified .projects-items .hentry>a:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .projects.projects-justified .projects-items .hentry .project-info{position:absolute;text-align:center;left:0;right:0;top:0;bottom:0}.perpagecss .projects.projects-justified .projects-items .hentry .project-info:before{content:"";display:inline-block;height:100%;vertical-align:middle}.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-info-wrap{display:inline-block;height:auto;vertical-align:middle;width:80%;position:relative;z-index:10}.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-title{font-size:18px;margin:0 0 5px}.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-title a{color:#fff;display:block;-webkit-transform:translateX(-150px);transform:translateX(-150px);transition:all .4s ease 0s;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);visibility:hidden}.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-categories{margin:0;padding:0}.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-categories li{list-style:none;display:inline-block}.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-categories li a{color:#b9c1cf;display:block;margin:0 5px;-webkit-transform:translateX(-150px);transform:translateX(-150px);transition:all .6s ease 0s;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);visibility:hidden}.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-categories li a:hover{color:#fff}.perpagecss .projects.projects-justified .projects-items .hentry:hover>a:after{visibility:visible;-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity=90)}.perpagecss .projects.projects-justified .projects-items .hentry:hover .project-info .project-categories li a,.perpagecss .projects.projects-justified .projects-items .hentry:hover .project-info .project-title a{-webkit-transform:translateX(0);transform:translateX(0);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);visibility:visible}.perpagecss .projects.projects-carousel .projects-items .elements-carousel{margin:0!important}.perpagecss .projects.projects-carousel .projects-items .hentry{float:none;padding:0!important}.perpagecss .projects .projects-filter ul{padding:0;margin:0 0 30px;overflow:hidden}.perpagecss .projects .projects-filter ul li{list-style:none;float:left;margin:0}.perpagecss .projects .projects-filter ul li a{display:block;font-weight:700;padding:15px 20px;text-transform:uppercase;color:#fff;font-size:14px;text-shadow:0 1px 1px rgba(0,0,0,.1);position:relative;border:1px solid transparent}.perpagecss .projects .projects-filter ul li a:after{left:0;right:0;height:4px;content:"";bottom:-1px;position:absolute}.perpagecss .projects .projects-filter ul li:first-child a{border-left:none}.perpagecss .projects .projects-filter ul li.active a{background:rgba(0,0,0,.1);border-color:transparent hsla(0,0%,100%,.2)}.perpagecss .projects .projects-items:after{clear:both;content:"";display:table}.perpagecss .projects .projects-items .hentry{float:left}.perpagecss .projects:not(.projects-carousel) .projects-items .project .project-wrap{visibility:hidden;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all .5s;transition-duration:inherit}.perpagecss .projects:not(.projects-carousel) .projects-items .project.animate .project-wrap{visibility:visible;-webkit-transform:translate(0);transform:translate(0);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss .single-nproject.no-sidebar #site-content #page-body{margin-bottom:0}.perpagecss .single-nproject.no-sidebar .navigation.post-navigation .nav-links{border:none;padding-left:1000px;padding-right:1000px;margin-right:-1000px;margin-left:-1000px;background:#f1f2f8;-ms-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-o-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.perpagecss .project-single{margin:0 0 50px}.perpagecss .project-single.project-content-right .project-single-wrap:after{clear:both;content:"";display:table}.perpagecss .project-single.project-content-right .project-single-wrap .project-gallery{float:left;width:30%;padding-right:25px;margin-bottom:50px}.perpagecss .project-single.project-content-right .project-single-wrap .project-content{float:right;width:70%;padding-left:25px}.perpagecss .project-single.project-content-left .project-single-wrap:after{clear:both;content:"";display:table}.perpagecss .project-single.project-content-left .project-single-wrap .project-gallery{float:right;width:30%;padding-left:25px;margin-bottom:50px}.perpagecss .project-single.project-content-left .project-single-wrap .project-content{float:left;width:70%;padding-right:25px}.perpagecss .project-single.project-content-fullwidth .project-content-wrap{padding:0;border:none}.perpagecss .project-single.project-content-fullwidth .project-gallery{margin-bottom:50px}.perpagecss .project-single.project-content-fullwidth .project-title{margin-top:30px}.perpagecss .project-single .project-gallery-list .project-media-item{margin-bottom:30px}.perpagecss .project-single .project-gallery-list .project-media-item:last-child{margin-bottom:0}.perpagecss .project-single .project-gallery-grid .project-gallery-wrap{margin:0 -5px}.perpagecss .project-single .project-gallery-grid .project-gallery-wrap:after{clear:both;content:"";display:table}.perpagecss .project-single .project-gallery-grid[data-columns="2"] .project-media-item{width:50%}.perpagecss .project-single .project-gallery-grid[data-columns="3"] .project-media-item{width:33.3333333%}.perpagecss .project-single .project-gallery-grid[data-columns="4"] .project-media-item{width:25%}.perpagecss .project-single .project-gallery-grid[data-columns="5"] .project-media-item{width:20%}.perpagecss .project-single .project-gallery-grid .project-media-item{float:left;padding:0 5px;margin-bottom:10px}.perpagecss .project-single .project-media-item a{display:block;position:relative;overflow:hidden;cursor:zoom-in}.perpagecss .project-single .project-title{font-size:18px;margin-top:0}.perpagecss .project-single .project-content ul{list-style:none;margin:20px 0;padding:0}.perpagecss .project-single .project-content ul li{position:relative;padding-left:30px;margin-bottom:15px}.perpagecss .project-single .project-content ul li:last-child{margin-bottom:0}.perpagecss .project-single .project-content ul li:before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;border:2px solid;border-radius:100%}.perpagecss .project-single .project-content ul li:after{content:"";position:absolute;left:5px;top:10px;width:5px;height:5px;border-radius:100%}.perpagecss .project-single .project-content .iconlist{margin-bottom:20px!important}.perpagecss .project-single .project-content .iconlist li{border:1px solid rgba(54,70,115,.08);padding:10px 15px;margin-bottom:10px!important}.perpagecss .project-single .project-content .iconlist li i{border-right:1px solid rgba(54,70,115,.08);margin-right:10px;width:24px}.perpagecss .projects-related{padding-top:60px;margin-bottom:20px}.perpagecss .projects-related .projects-related-title{font-size:20px;position:relative;padding-bottom:20px;overflow:hidden;margin:0 0 30px}.perpagecss .projects-related .projects-related-title:after{width:50px;height:3px;content:"";position:absolute;left:0;bottom:0}.perpagecss .blog .hentry,.perpagecss .single-post .hentry{margin-bottom:50px;position:relative;border-bottom:1px solid rgba(54,70,115,.08);padding-bottom:50px}.perpagecss .blog .hentry.sticky,.perpagecss .single-post .hentry.sticky{padding:30px;border-bottom:none}.perpagecss .blog .hentry.sticky .entry-content,.perpagecss .blog .hentry.sticky .entry-content .readmore .more-link,.perpagecss .blog .hentry.sticky .entry-header .entry-meta a,.perpagecss .blog .hentry.sticky .entry-header .entry-meta i,.perpagecss .blog .hentry.sticky .entry-header .entry-title a,.perpagecss .single-post .hentry.sticky .entry-content,.perpagecss .single-post .hentry.sticky .entry-content .readmore .more-link,.perpagecss .single-post .hentry.sticky .entry-header .entry-meta a,.perpagecss .single-post .hentry.sticky .entry-header .entry-meta i,.perpagecss .single-post .hentry.sticky .entry-header .entry-title a{color:#fff}.perpagecss .blog .hentry .entry-cover,.perpagecss .single-post .hentry .entry-cover{margin-bottom:30px}.perpagecss .blog .hentry .entry-cover a,.perpagecss .single-post .hentry .entry-cover a{display:block;position:relative;background:#000}.perpagecss .blog .hentry .entry-cover a:after,.perpagecss .blog .hentry .entry-cover a:before,.perpagecss .single-post .hentry .entry-cover a:after,.perpagecss .single-post .hentry .entry-cover a:before{content:"";position:absolute;width:1px;height:30px;background:#fff;top:50%;left:50%;z-index:9;margin-top:-15px;margin-left:-1px;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .blog .hentry .entry-cover a:before,.perpagecss .single-post .hentry .entry-cover a:before{height:1px;width:30px;margin-top:-1px;margin-left:-15px}.perpagecss .blog .hentry .entry-cover a:hover img,.perpagecss .single-post .hentry .entry-cover a:hover img{-webkit-opacity:.4;-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40)}.perpagecss .blog .hentry .entry-cover a:hover:after,.perpagecss .blog .hentry .entry-cover a:hover:before,.perpagecss .single-post .hentry .entry-cover a:hover:after,.perpagecss .single-post .hentry .entry-cover a:hover:before{visibility:visible;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss .blog .hentry .entry-cover.flexslider a:hover,.perpagecss .single-post .hentry .entry-cover.flexslider a:hover{cursor:zoom-in}.perpagecss .blog .hentry .entry-header,.perpagecss .single-post .hentry .entry-header{margin-bottom:30px}.perpagecss .blog .hentry .entry-header:after,.perpagecss .single-post .hentry .entry-header:after{clear:both;content:"";display:table}.perpagecss .blog .hentry .entry-header .entry-time,.perpagecss .single-post .hentry .entry-header .entry-time{text-transform:uppercase;float:left;width:85px;border-right:1px solid rgba(0,0,0,.1);margin:0 20px 0 0;line-height:1}.perpagecss .blog .hentry .entry-header .entry-time span,.perpagecss .single-post .hentry .entry-header .entry-time span{font-size:14px;line-height:.7}.perpagecss .blog .hentry .entry-header .entry-time span.entry-day,.perpagecss .single-post .hentry .entry-header .entry-time span.entry-day{display:block;font-size:64px}.perpagecss .blog .hentry .entry-header .entry-header-content,.perpagecss .single-post .hentry .entry-header .entry-header-content{overflow:hidden}.perpagecss .blog .hentry .entry-header .entry-title,.perpagecss .single-post .hentry .entry-header .entry-title{font-size:24px;margin:3px 0 10px;text-transform:uppercase}.perpagecss .blog .hentry .entry-header .entry-meta a,.perpagecss .single-post .hentry .entry-header .entry-meta a{color:#b9c1cf}.perpagecss .blog .hentry .entry-header .entry-meta i,.perpagecss .single-post .hentry .entry-header .entry-meta i{margin-right:5px;margin-left:15px;padding-left:15px;border-left:1px solid rgba(54,70,115,.08);color:#b9c1cf}.perpagecss .blog .hentry .entry-header .entry-meta i:first-child,.perpagecss .single-post .hentry .entry-header .entry-meta i:first-child{margin-left:0;border-left:none;padding-left:0}.perpagecss .blog .hentry .entry-content .readmore,.perpagecss .single-post .hentry .entry-content .readmore{margin-top:25px}.perpagecss .blog .hentry .entry-content .readmore .more-link,.perpagecss .single-post .hentry .entry-content .readmore .more-link{padding:7px 25px;display:inline-block;font-weight:700;text-transform:uppercase;position:relative;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.perpagecss .blog .hentry .entry-content .readmore .more-link:after,.perpagecss .single-post .hentry .entry-content .readmore .more-link:after{font-family:"fontAwesome";content:"\f054";font-size:14px;font-weight:400;margin-left:10px}.perpagecss .single-post .hentry{padding-bottom:0;border-bottom:none;margin-bottom:50px}.perpagecss .single-post .hentry .entry-cover{margin-bottom:40px}.perpagecss .single-post .hentry .entry-footer{margin-top:40px}.perpagecss .single-post .hentry .entry-footer .entry-tags{overflow:hidden}.perpagecss .single-post .hentry .entry-footer .entry-tags strong{display:none}.perpagecss .single-post .hentry .entry-footer .entry-tags a{color:#fff;padding:5px 20px;margin:0 5px 5px 0;float:left;position:relative;font-size:14px!important}.perpagecss .box,.perpagecss .single-post .navigation{margin-bottom:50px}.perpagecss .box:after{clear:both;content:"";display:table}.perpagecss .box .box-title{font-size:20px;position:relative;padding-bottom:20px;overflow:hidden;margin:0 0 30px}.perpagecss .box .box-title:after{width:50px;height:3px;content:"";position:absolute;left:0;bottom:0}.perpagecss .box.author-box .author-avatar{float:left;margin-right:30px;width:50px}.perpagecss .box.author-box .author-description{overflow:hidden}.perpagecss #site-wrapper .box.related-posts-box{margin-bottom:20px}.perpagecss #site-wrapper .box.related-posts-box .blog-grid.blog-shortcode .hentry .entry-wrapper{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss #site-wrapper .box.related-posts-box .blog-grid.blog-shortcode .hentry .entry-header{position:static;padding:0;margin:0}.perpagecss #site-wrapper .box.related-posts-box .blog-grid.blog-shortcode .hentry .entry-header .entry-title{position:static;padding-bottom:0;border:none;font-size:18px}.perpagecss #site-wrapper .box.related-posts-box .blog-grid.blog-shortcode .hentry .entry-header .entry-title:after{display:none}.perpagecss #site-wrapper .box.related-posts-box .blog-grid.blog-shortcode .hentry .entry-content{padding:0;margin:15px 0 0}.perpagecss .woocommerce-edit-account .woocommerce,.perpagecss .woocommerce-edit-address .woocommerce{margin-bottom:50px}.perpagecss .woocommerce-edit-account .woocommerce h3,.perpagecss .woocommerce-edit-address .woocommerce h3{font-size:24px;margin:50px 0 42px;position:relative}.perpagecss .woocommerce-edit-account .woocommerce h3:before,.perpagecss .woocommerce-edit-address .woocommerce h3:before{background:rgba(54,70,115,.08);content:"";height:1px;left:50px;right:0;position:absolute;bottom:-12px}.perpagecss .woocommerce-edit-account .woocommerce h3:after,.perpagecss .woocommerce-edit-address .woocommerce h3:after{content:"";height:3px;left:0;width:40px;position:absolute;bottom:-13px}.perpagecss .content-inner>.woocommerce .myaccount_user+h2{font-size:24px;margin:50px 0 30px;position:relative}.perpagecss .content-inner>.woocommerce .address{margin-bottom:50px}.perpagecss .content-inner>.woocommerce .address h3{font-size:24px;margin:50px 0 30px;position:relative}.perpagecss .woocommerce-result-count{padding:8px 0;margin-bottom:32px}.perpagecss .woocommerce-ordering{position:absolute;right:0;top:0}.perpagecss .woocommerce-page.no-sidebar .product .images,.perpagecss .woocommerce.no-sidebar .product .images{width:30%}.perpagecss .woocommerce-page.no-sidebar .product .summary,.perpagecss .woocommerce.no-sidebar .product .summary{width:70%}.perpagecss .woocommerce-page.no-sidebar #reviews:after,.perpagecss .woocommerce.no-sidebar #reviews:after{clear:both;content:"";display:table}.perpagecss .woocommerce-page.no-sidebar #reviews #comments,.perpagecss .woocommerce.no-sidebar #reviews #comments{float:left;width:50%;padding-right:30px}.perpagecss .woocommerce-page.no-sidebar #reviews #review_form_wrapper,.perpagecss .woocommerce.no-sidebar #reviews #review_form_wrapper{float:right;width:50%;padding-left:30px}.perpagecss .woocommerce-page form.login,.perpagecss .woocommerce form.login{margin-bottom:80px}.perpagecss .woocommerce-page.columns-1 .products li,.perpagecss .woocommerce-page[class*=columns-],.perpagecss .woocommerce.columns-1 .products li,.perpagecss .woocommerce[class*=columns-]{width:100%}.perpagecss .woocommerce-page.columns-2 .products li,.perpagecss .woocommerce.columns-2 .products li{width:50%}.perpagecss .woocommerce-page.columns-3 .products li,.perpagecss .woocommerce.columns-3 .products li{width:33.3333333%}.perpagecss .woocommerce-page.columns-4 .products li,.perpagecss .woocommerce.columns-4 .products li{width:25%}.perpagecss .woocommerce-page.columns-5 .products li,.perpagecss .woocommerce.columns-5 .products li{width:20%}.perpagecss .woocommerce-page .onsale,.perpagecss .woocommerce .onsale{position:absolute;padding:0 20px;color:#fff;font-weight:700;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.1);left:0;top:15px;z-index:2;font-size:14px;height:30px;line-height:30px}.perpagecss .woocommerce-page .onsale:after,.perpagecss .woocommerce .onsale:after{background:transparent;border:15px solid;border-right-color:transparent!important;bottom:0;content:"";position:absolute;right:-15px;z-index:9}.perpagecss .woocommerce-page .star-rating,.perpagecss .woocommerce .star-rating{overflow:hidden;position:relative;height:1em;line-height:1.1em;font-size:14px;width:66px;font-family:"FontAwesome"}.perpagecss .woocommerce-page .star-rating:before,.perpagecss .woocommerce .star-rating:before{content:"\f006\f006\f006\f006\f006";float:left;left:1px;position:absolute;top:0}.perpagecss .woocommerce-page .star-rating span,.perpagecss .woocommerce .star-rating span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.perpagecss .woocommerce-page .star-rating span:before,.perpagecss .woocommerce .star-rating span:before{left:1px;position:absolute;top:0;content:"\f005\f005\f005\f005\f005"}.perpagecss .woocommerce-page .woocommerce-pagination ul,.perpagecss .woocommerce .woocommerce-pagination ul{margin:50px 0 0;padding:0}.perpagecss .woocommerce-page .woocommerce-pagination ul li,.perpagecss .woocommerce .woocommerce-pagination ul li{list-style:none;display:inline-block}.perpagecss .woocommerce-page .woocommerce-pagination ul li .page-numbers,.perpagecss .woocommerce .woocommerce-pagination ul li .page-numbers{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;margin-right:5px;background:#e8f1f5}.perpagecss .woocommerce-page .woocommerce-pagination ul li .page-numbers.current,.perpagecss .woocommerce .woocommerce-pagination ul li .page-numbers.current{color:#fff}.perpagecss .woocommerce-page .woocommerce-pagination ul li .page-numbers.dots,.perpagecss .woocommerce .woocommerce-pagination ul li .page-numbers.dots{background:none}.perpagecss .woocommerce-page .cart-empty,.perpagecss .woocommerce-page .return-to-shop,.perpagecss .woocommerce .cart-empty,.perpagecss .woocommerce .return-to-shop{text-align:center}.perpagecss .woocommerce-page .woocommerce-error,.perpagecss .woocommerce-page .woocommerce-info,.perpagecss .woocommerce-page .woocommerce-message,.perpagecss .woocommerce .woocommerce-error,.perpagecss .woocommerce .woocommerce-info,.perpagecss .woocommerce .woocommerce-message{padding:20px 20px 20px 60px;margin-bottom:40px;color:#3c763d;position:relative;background:#fff;border:2px solid}.perpagecss .woocommerce-page .woocommerce-error:after,.perpagecss .woocommerce-page .woocommerce-info:after,.perpagecss .woocommerce-page .woocommerce-message:after,.perpagecss .woocommerce .woocommerce-error:after,.perpagecss .woocommerce .woocommerce-info:after,.perpagecss .woocommerce .woocommerce-message:after{position:absolute;font-family:"FontAwesome";left:20px;top:50%;margin-top:-24px;font-size:28px;content:"\f058"}.perpagecss .woocommerce-page .woocommerce-error .button,.perpagecss .woocommerce-page .woocommerce-info .button,.perpagecss .woocommerce-page .woocommerce-message .button,.perpagecss .woocommerce .woocommerce-error .button,.perpagecss .woocommerce .woocommerce-info .button,.perpagecss .woocommerce .woocommerce-message .button{height:auto;line-height:1.8;font-weight:700;background:none;padding:0 0 2px;border-bottom:2px solid;float:right;color:inherit;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss .woocommerce-page .woocommerce-error .showcoupon,.perpagecss .woocommerce-page .woocommerce-error .showlogin,.perpagecss .woocommerce-page .woocommerce-info .showcoupon,.perpagecss .woocommerce-page .woocommerce-info .showlogin,.perpagecss .woocommerce-page .woocommerce-message .showcoupon,.perpagecss .woocommerce-page .woocommerce-message .showlogin,.perpagecss .woocommerce .woocommerce-error .showcoupon,.perpagecss .woocommerce .woocommerce-error .showlogin,.perpagecss .woocommerce .woocommerce-info .showcoupon,.perpagecss .woocommerce .woocommerce-info .showlogin,.perpagecss .woocommerce .woocommerce-message .showcoupon,.perpagecss .woocommerce .woocommerce-message .showlogin{font-weight:700}.perpagecss .woocommerce-page .woocommerce-error li,.perpagecss .woocommerce-page .woocommerce-info li,.perpagecss .woocommerce-page .woocommerce-message li,.perpagecss .woocommerce .woocommerce-error li,.perpagecss .woocommerce .woocommerce-info li,.perpagecss .woocommerce .woocommerce-message li{list-style:none}.perpagecss .woocommerce-page .woocommerce-info,.perpagecss .woocommerce .woocommerce-info{color:#31708f}.perpagecss .woocommerce-page .woocommerce-info:after,.perpagecss .woocommerce .woocommerce-info:after{content:"\f05a"}.perpagecss .woocommerce-page .woocommerce-error,.perpagecss .woocommerce .woocommerce-error{color:#a94442}.perpagecss .woocommerce-page .woocommerce-error:after,.perpagecss .woocommerce .woocommerce-error:after{content:"\f071"}.perpagecss .woocommerce-page .checkout_coupon,.perpagecss .woocommerce .checkout_coupon{margin-bottom:50px}.perpagecss .woocommerce-page .checkout .lost_password,.perpagecss .woocommerce-page .checkout_coupon .lost_password,.perpagecss .woocommerce-page .login .lost_password,.perpagecss .woocommerce .checkout .lost_password,.perpagecss .woocommerce .checkout_coupon .lost_password,.perpagecss .woocommerce .login .lost_password{margin-bottom:20px}.perpagecss .woocommerce-page .checkout .lost_password a,.perpagecss .woocommerce-page .checkout_coupon .lost_password a,.perpagecss .woocommerce-page .login .lost_password a,.perpagecss .woocommerce .checkout .lost_password a,.perpagecss .woocommerce .checkout_coupon .lost_password a,.perpagecss .woocommerce .login .lost_password a{color:#b9c1cf}.perpagecss .woocommerce-page .checkout .lost_password a:hover,.perpagecss .woocommerce-page .checkout_coupon .lost_password a:hover,.perpagecss .woocommerce-page .login .lost_password a:hover,.perpagecss .woocommerce .checkout .lost_password a:hover,.perpagecss .woocommerce .checkout_coupon .lost_password a:hover,.perpagecss .woocommerce .login .lost_password a:hover{color:inherit}.perpagecss .woocommerce-page .checkout_coupon h1,.perpagecss .woocommerce-page .checkout_coupon h2,.perpagecss .woocommerce-page .checkout_coupon h3,.perpagecss .woocommerce-page .checkout_coupon h4,.perpagecss .woocommerce-page .checkout_coupon h6,.perpagecss .woocommerce-page .checkout h1,.perpagecss .woocommerce-page .checkout h2,.perpagecss .woocommerce-page .checkout h3,.perpagecss .woocommerce-page .checkout h4,.perpagecss .woocommerce-page .checkout h6,.perpagecss .woocommerce-page .login h1,.perpagecss .woocommerce-page .login h2,.perpagecss .woocommerce-page .login h3,.perpagecss .woocommerce-page .login h4,.perpagecss .woocommerce-page .login h6,.perpagecss .woocommerce .checkout_coupon h1,.perpagecss .woocommerce .checkout_coupon h2,.perpagecss .woocommerce .checkout_coupon h3,.perpagecss .woocommerce .checkout_coupon h4,.perpagecss .woocommerce .checkout_coupon h6,.perpagecss .woocommerce .checkout h1,.perpagecss .woocommerce .checkout h2,.perpagecss .woocommerce .checkout h3,.perpagecss .woocommerce .checkout h4,.perpagecss .woocommerce .checkout h6,.perpagecss .woocommerce .login h1,.perpagecss .woocommerce .login h2,.perpagecss .woocommerce .login h3,.perpagecss .woocommerce .login h4,.perpagecss .woocommerce .login h6{font-size:20px;margin:0 0 30px;position:relative;border-bottom:1px solid rgba(54,70,115,.08);padding-bottom:15px}.perpagecss .woocommerce-page .form-row label,.perpagecss .woocommerce .form-row label{display:block;margin-bottom:5px;margin-top:20px}.perpagecss .woocommerce-page .form-row label.checkbox,.perpagecss .woocommerce .form-row label.checkbox{display:inline-block}.perpagecss .woocommerce-page .form-row .input-text,.perpagecss .woocommerce .form-row .input-text{width:50%}.perpagecss .woocommerce-page .checkout,.perpagecss .woocommerce .checkout{display:inline-block;width:100%}.perpagecss .woocommerce #customer_details,.perpagecss .woocommerce-page #customer_details{float:left;width:45%;margin-bottom:50px}.perpagecss .woocommerce #customer_details .input-text,.perpagecss .woocommerce-page #customer_details .input-text{width:100%}.perpagecss .woocommerce #customer_details .woocommerce-billing-fields,.perpagecss .woocommerce-page #customer_details .woocommerce-billing-fields{margin-bottom:30px}.perpagecss .woocommerce #order_review_heading,.perpagecss .woocommerce-page #order_review_heading{width:48%;float:right}.perpagecss .woocommerce #order_review,.perpagecss .woocommerce-page #order_review{text-align:left;float:right;width:48%;position:relative;margin-bottom:50px}.perpagecss .woocommerce #order_review .shop_table,.perpagecss .woocommerce-page #order_review .shop_table{margin-bottom:20px}.perpagecss .woocommerce #order_review #payment .payment_methods,.perpagecss .woocommerce-page #order_review #payment .payment_methods{padding:0 20px;margin:40px 0;border:1px solid rgba(54,70,115,.08)}.perpagecss .woocommerce #order_review #payment .payment_methods li,.perpagecss .woocommerce-page #order_review #payment .payment_methods li{list-style:none;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}.perpagecss .woocommerce #order_review #payment .payment_methods li.woocommerce-notice,.perpagecss .woocommerce-page #order_review #payment .payment_methods li.woocommerce-notice{padding-left:40px;margin:0}.perpagecss .woocommerce #order_review #payment .payment_methods li.woocommerce-notice:after,.perpagecss .woocommerce-page #order_review #payment .payment_methods li.woocommerce-notice:after{left:0}.perpagecss .woocommerce #order_review #payment .payment_methods li:last-child,.perpagecss .woocommerce-page #order_review #payment .payment_methods li:last-child{border:none}.perpagecss .woocommerce #order_review #payment .payment_methods li label,.perpagecss .woocommerce-page #order_review #payment .payment_methods li label{cursor:pointer}.perpagecss .woocommerce #order_review #payment .payment_methods li label .about_paypal,.perpagecss .woocommerce #order_review #payment .payment_methods li label img,.perpagecss .woocommerce-page #order_review #payment .payment_methods li label .about_paypal,.perpagecss .woocommerce-page #order_review #payment .payment_methods li label img{display:block}.perpagecss .woocommerce #order_review #payment .payment_methods li .payment_box,.perpagecss .woocommerce-page #order_review #payment .payment_methods li .payment_box{margin-top:15px}.perpagecss .woocommerce #order_review #payment #place_order,.perpagecss .woocommerce-page #order_review #payment #place_order{margin-bottom:20px}.perpagecss .woocommerce-page .order_details,.perpagecss .woocommerce .order_details{margin:0;padding:20px 0;border-top:1px solid #e6e6e6;display:inline-block;width:100%}.perpagecss .woocommerce-page .order_details li,.perpagecss .woocommerce .order_details li{list-style:none;float:left;border-right:1px dotted #ccc;padding:0 20px}.perpagecss .woocommerce-page .order_details li:first-child,.perpagecss .woocommerce .order_details li:first-child{padding-left:0}.perpagecss .woocommerce-page .order_details li:last-child,.perpagecss .woocommerce .order_details li:last-child{border:none}.perpagecss .woocommerce-page .order_details li strong,.perpagecss .woocommerce .order_details li strong{display:block}.perpagecss .woocommerce-page .products,.perpagecss .woocommerce .products{padding:0;margin:0;position:relative;clear:both}.perpagecss .woocommerce-page .products[class*=columns-],.perpagecss .woocommerce .products[class*=columns-]{width:100%}.perpagecss .woocommerce-page .products:after,.perpagecss .woocommerce .products:after{clear:both;content:"";display:block}.perpagecss .woocommerce-page .products.columns-2>li,.perpagecss .woocommerce .products.columns-2>li{width:50%}.perpagecss .woocommerce-page .products.columns-2>li:nth-child(odd),.perpagecss .woocommerce .products.columns-2>li:nth-child(odd){clear:left}.perpagecss .woocommerce-page .products.columns-2>li:nth-child(2n),.perpagecss .woocommerce .products.columns-2>li:nth-child(2n){border-right:1px solid #f1f2f8}.perpagecss .woocommerce-page .products.columns-3>li,.perpagecss .woocommerce .products.columns-3>li{width:33.3333333%}.perpagecss .woocommerce-page .products.columns-3>li:nth-child(3n+1),.perpagecss .woocommerce .products.columns-3>li:nth-child(3n+1){clear:left}.perpagecss .woocommerce-page .products.columns-3>li:nth-child(3n),.perpagecss .woocommerce .products.columns-3>li:nth-child(3n){border-right:1px solid #f1f2f8}.perpagecss .woocommerce-page .products.columns-4>li,.perpagecss .woocommerce .products.columns-4>li{width:25%}.perpagecss .woocommerce-page .products.columns-4>li:nth-child(4n+1),.perpagecss .woocommerce .products.columns-4>li:nth-child(4n+1){clear:left}.perpagecss .woocommerce-page .products.columns-4>li:nth-child(4n),.perpagecss .woocommerce .products.columns-4>li:nth-child(4n){border-right:1px solid #f1f2f8}.perpagecss .woocommerce-page .products.columns-5>li,.perpagecss .woocommerce .products.columns-5>li{width:20%}.perpagecss .woocommerce-page .products.columns-5>li:nth-child(5n+1),.perpagecss .woocommerce .products.columns-5>li:nth-child(5n+1){clear:left}.perpagecss .woocommerce-page .products.columns-5>li:nth-child(5n),.perpagecss .woocommerce .products.columns-5>li:nth-child(5n){border-right:1px solid #f1f2f8}.perpagecss .woocommerce-page .products li,.perpagecss .woocommerce .products li{list-style:none;float:left;padding:30px;margin-bottom:-1px;position:relative;text-align:center;border:1px solid #f1f2f8;border-right-color:transparent}.perpagecss .woocommerce-page .products li:hover,.perpagecss .woocommerce .products li:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.perpagecss .woocommerce-page .products li:last-child,.perpagecss .woocommerce .products li:last-child{border-right:1px solid #f1f2f8}.perpagecss .woocommerce-page .products li .product-thumbnail,.perpagecss .woocommerce .products li .product-thumbnail{margin-bottom:30px;padding:0 30px}.perpagecss .woocommerce-page .products li .product-info,.perpagecss .woocommerce .products li .product-info{overflow:hidden}.perpagecss .woocommerce-page .products li .product-info .woocommerce-loop-product__title,.perpagecss .woocommerce-page .products li .product-info h3,.perpagecss .woocommerce .products li .product-info .woocommerce-loop-product__title,.perpagecss .woocommerce .products li .product-info h3{font-size:16px;margin:0 0 5px;text-transform:none}.perpagecss .woocommerce-page .products li .product-info .price,.perpagecss .woocommerce .products li .product-info .price{display:block;margin:0 0 15px;font-size:16px;color:#b9c1cf}.perpagecss .woocommerce-page .products li .product-info .price del,.perpagecss .woocommerce .products li .product-info .price del{font-weight:400;font-size:14px}.perpagecss .woocommerce-page .products li .product-info .price ins,.perpagecss .woocommerce .products li .product-info .price ins{text-decoration:none}.perpagecss .woocommerce-page .products li .product-info .star-rating,.perpagecss .woocommerce .products li .product-info .star-rating{display:inline-block}.perpagecss .woocommerce-page .products li .product-info .secondary-image,.perpagecss .woocommerce .products li .product-info .secondary-image{position:absolute;top:0;left:0;padding:0 15px;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .woocommerce-page .products li .add_to_cart_button.loading,.perpagecss .woocommerce .products li .add_to_cart_button.loading{-webkit-opacity:.3!important;-khtml-opacity:.3!important;-moz-opacity:.3!important;opacity:.3!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30)!important;filter:alpha(opacity=30)!important}.perpagecss .woocommerce-page .products li .wc-forward,.perpagecss .woocommerce .products li .wc-forward{position:absolute;width:50px;height:50px;left:50%;margin-left:-25px;top:50%;margin-top:-25px;text-indent:-9999px;z-index:2;border-radius:100%}.perpagecss .woocommerce-page .products li .wc-forward:after,.perpagecss .woocommerce .products li .wc-forward:after{position:absolute;content:"\f00c";font-family:"FontAwesome";left:17px;top:8px;font-size:18px;color:#fff;text-indent:0}.perpagecss .woocommerce-page .products li.product-category a,.perpagecss .woocommerce .products li.product-category a{display:block;background:#000}.perpagecss .woocommerce-page .products li.product-category a:hover img,.perpagecss .woocommerce .products li.product-category a:hover img{-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.perpagecss .woocommerce-page .products li.product-category h3,.perpagecss .woocommerce .products li.product-category h3{font-size:18px;margin:0;position:absolute;background:#fff;bottom:20px;left:35px;right:35px;text-align:center;padding:15px 30px;-ms-box-shadow:0 1px 2px rgba(0,0,0,.05);-o-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.perpagecss .woocommerce-page .products li.product-category h3 mark,.perpagecss .woocommerce .products li.product-category h3 mark{background:none;position:relative;font-size:14px;top:-10px;color:#777}.perpagecss .woocommerce-page .products li.product-category.last,.perpagecss .woocommerce .products li.product-category.last{margin-bottom:50px}.perpagecss .woocommerce-page .quantity .input-text,.perpagecss .woocommerce .quantity .input-text{width:90px;vertical-align:middle;text-align:center}.perpagecss .woocommerce-page .quantity .screen-reader-text,.perpagecss .woocommerce .quantity .screen-reader-text{display:none}.perpagecss .woocommerce-page .product,.perpagecss .woocommerce .product{position:relative}.perpagecss .woocommerce-page .product .images,.perpagecss .woocommerce .product .images{float:left;width:50%;padding-right:25px;position:relative}.perpagecss .woocommerce-page .product .images a,.perpagecss .woocommerce .product .images a{display:block;position:relative;overflow:hidden;cursor:zoom-in}.perpagecss .woocommerce-page .product .images .thumbnails,.perpagecss .woocommerce .product .images .thumbnails{overflow:hidden;width:100%}.perpagecss .woocommerce-page .product .images .thumbnails a,.perpagecss .woocommerce .product .images .thumbnails a{float:left;margin-right:10px;margin-top:10px;width:90px}.perpagecss .woocommerce-page .product .summary,.perpagecss .woocommerce .product .summary{float:right;width:50%;padding-left:25px}.perpagecss .woocommerce-page .product .summary .product_title,.perpagecss .woocommerce .product .summary .product_title{font-size:30px;margin-top:0}.perpagecss .woocommerce-page .product .summary .woocommerce-product-rating,.perpagecss .woocommerce .product .summary .woocommerce-product-rating{margin-bottom:10px}.perpagecss .woocommerce-page .product .summary .woocommerce-product-rating .star-rating,.perpagecss .woocommerce .product .summary .woocommerce-product-rating .star-rating{display:inline-block;margin-right:10px}.perpagecss .woocommerce-page .product .summary .woocommerce-product-rating .woocommerce-review-link,.perpagecss .woocommerce .product .summary .woocommerce-product-rating .woocommerce-review-link{color:#b9c1cf}.perpagecss .woocommerce-page .product .summary .woocommerce-product-rating .woocommerce-review-link:hover,.perpagecss .woocommerce .product .summary .woocommerce-product-rating .woocommerce-review-link:hover{color:inherit}.perpagecss .woocommerce-page .product .summary p.price,.perpagecss .woocommerce .product .summary p.price{font-size:24px;font-weight:700;margin-bottom:10px}.perpagecss .woocommerce-page .product .summary p.price .amount,.perpagecss .woocommerce .product .summary p.price .amount{display:inline-block}.perpagecss .woocommerce-page .product .summary p.price del,.perpagecss .woocommerce .product .summary p.price del{color:#b9c1cf}.perpagecss .woocommerce-page .product .summary p.price del .amount,.perpagecss .woocommerce .product .summary p.price del .amount{background:none;padding:0;margin-right:10px;text-decoration:inherit;font-weight:400}.perpagecss .woocommerce-page .product .summary p.price ins,.perpagecss .woocommerce .product .summary p.price ins{text-decoration:none}.perpagecss .woocommerce-page .product .summary p.cart,.perpagecss .woocommerce .product .summary p.cart{margin-bottom:50px}.perpagecss .woocommerce-page .product .summary .cart,.perpagecss .woocommerce .product .summary .cart{margin:30px 0}.perpagecss .woocommerce-page .product .summary .cart.variations_form,.perpagecss .woocommerce .product .summary .cart.variations_form{margin-bottom:0;margin-top:30px}.perpagecss .woocommerce-page .product .summary .cart.variations_form .variations_button,.perpagecss .woocommerce .product .summary .cart.variations_form .variations_button{margin-bottom:50px}.perpagecss .woocommerce-page .product .summary .cart button.single_add_to_cart_button,.perpagecss .woocommerce .product .summary .cart button.single_add_to_cart_button{padding-top:0;vertical-align:middle}.perpagecss .woocommerce-page .product .summary .cart button.single_add_to_cart_button:disabled,.perpagecss .woocommerce .product .summary .cart button.single_add_to_cart_button:disabled{background:#f2f2f2;cursor:no-drop}.perpagecss .woocommerce-page .product .summary .cart button.single_add_to_cart_button:disabled:hover,.perpagecss .woocommerce .product .summary .cart button.single_add_to_cart_button:disabled:hover{background:#f2f2f2}.perpagecss .woocommerce-page .product .summary .cart .quantity,.perpagecss .woocommerce .product .summary .cart .quantity{float:left;margin-right:10px}.perpagecss .woocommerce-page .product .summary .cart .variations,.perpagecss .woocommerce .product .summary .cart .variations{position:relative;background:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss .woocommerce-page .product .summary .cart .variations tr,.perpagecss .woocommerce .product .summary .cart .variations tr{margin-bottom:10px;border:none;background:none}.perpagecss .woocommerce-page .product .summary .cart .variations tr td,.perpagecss .woocommerce .product .summary .cart .variations tr td{vertical-align:sub}.perpagecss .woocommerce-page .product .summary .cart .variations tr td.label,.perpagecss .woocommerce .product .summary .cart .variations tr td.label{padding:10px 10px 0 0;border:none}.perpagecss .woocommerce-page .product .summary .cart .variations tr td.value,.perpagecss .woocommerce .product .summary .cart .variations tr td.value{width:100%;padding:0 0 10px;border:none}.perpagecss .woocommerce-page .product .summary .cart .variations tr td.value select,.perpagecss .woocommerce .product .summary .cart .variations tr td.value select{width:100%}.perpagecss .woocommerce-page .product .summary .cart .variations tr td.value a.reset_variations,.perpagecss .woocommerce .product .summary .cart .variations tr td.value a.reset_variations{margin-top:10px;display:block;color:#b9c1cf;font-size:11px}.perpagecss .woocommerce-page .product .summary .cart .variations tr td.value a.reset_variations:hover,.perpagecss .woocommerce .product .summary .cart .variations tr td.value a.reset_variations:hover{color:inherit}.perpagecss .woocommerce-page .product .summary .cart .single_variation_wrap .single_variation .price,.perpagecss .woocommerce .product .summary .cart .single_variation_wrap .single_variation .price{font-size:18px}.perpagecss .woocommerce-page .product .summary .cart table,.perpagecss .woocommerce .product .summary .cart table{border:none}.perpagecss .woocommerce-page .product .summary .product_meta .posted_in,.perpagecss .woocommerce-page .product .summary .product_meta .sku_wrapper,.perpagecss .woocommerce-page .product .summary .product_meta .tagged_as,.perpagecss .woocommerce .product .summary .product_meta .posted_in,.perpagecss .woocommerce .product .summary .product_meta .sku_wrapper,.perpagecss .woocommerce .product .summary .product_meta .tagged_as{margin-right:20px;display:block}.perpagecss .woocommerce-page .product .summary .product_meta .posted_in a,.perpagecss .woocommerce-page .product .summary .product_meta .sku_wrapper a,.perpagecss .woocommerce-page .product .summary .product_meta .tagged_as a,.perpagecss .woocommerce .product .summary .product_meta .posted_in a,.perpagecss .woocommerce .product .summary .product_meta .sku_wrapper a,.perpagecss .woocommerce .product .summary .product_meta .tagged_as a{color:#b9c1cf}.perpagecss .woocommerce-page .product .summary .product_meta .posted_in a:hover,.perpagecss .woocommerce-page .product .summary .product_meta .sku_wrapper a:hover,.perpagecss .woocommerce-page .product .summary .product_meta .tagged_as a:hover,.perpagecss .woocommerce .product .summary .product_meta .posted_in a:hover,.perpagecss .woocommerce .product .summary .product_meta .sku_wrapper a:hover,.perpagecss .woocommerce .product .summary .product_meta .tagged_as a:hover{color:inherit}.perpagecss .woocommerce-page .product .woocommerce-tabs,.perpagecss .woocommerce .product .woocommerce-tabs{padding-top:50px;clear:both}.perpagecss .woocommerce-page .product .woocommerce-tabs:after,.perpagecss .woocommerce .product .woocommerce-tabs:after{clear:both;content:"";display:table}.perpagecss .woocommerce-page .product .woocommerce-tabs .tabs,.perpagecss .woocommerce .product .woocommerce-tabs .tabs{padding:0 5px;margin-bottom:0}.perpagecss .woocommerce-page .product .woocommerce-tabs .tabs:after,.perpagecss .woocommerce .product .woocommerce-tabs .tabs:after{clear:both;content:"";display:table}.perpagecss .woocommerce-page .product .woocommerce-tabs .tabs li,.perpagecss .woocommerce .product .woocommerce-tabs .tabs li{list-style:none;float:left}.perpagecss .woocommerce-page .product .woocommerce-tabs .tabs li.active a,.perpagecss .woocommerce .product .woocommerce-tabs .tabs li.active a{background:#f1f2f8}.perpagecss .woocommerce-page .product .woocommerce-tabs .tabs li.active a:before,.perpagecss .woocommerce .product .woocommerce-tabs .tabs li.active a:before{display:block}.perpagecss .woocommerce-page .product .woocommerce-tabs .tabs li a,.perpagecss .woocommerce .product .woocommerce-tabs .tabs li a{color:#fff;padding:15px 25px;display:block;position:relative;text-transform:uppercase;font-weight:700;font-size:14px}.perpagecss .woocommerce-page .product .woocommerce-tabs .tabs li a:before,.perpagecss .woocommerce .product .woocommerce-tabs .tabs li a:before{width:100%;left:0;bottom:100%;height:5px;content:"";position:absolute;top:auto;display:none}.perpagecss .woocommerce-page .product .woocommerce-tabs .entry-content,.perpagecss .woocommerce .product .woocommerce-tabs .entry-content{padding:25px 30px;background:#f1f2f8}.perpagecss .woocommerce-page .product .woocommerce-tabs .entry-content img.alignnone,.perpagecss .woocommerce .product .woocommerce-tabs .entry-content img.alignnone{margin-top:50px;margin-bottom:50px}.perpagecss .woocommerce-page .product .woocommerce-tabs .entry-content h2,.perpagecss .woocommerce .product .woocommerce-tabs .entry-content h2{display:none}.perpagecss .woocommerce-page .product .woocommerce-tabs .shop_attributes,.perpagecss .woocommerce .product .woocommerce-tabs .shop_attributes{width:100%}.perpagecss .woocommerce-page .product .woocommerce-tabs .shop_attributes tr,.perpagecss .woocommerce .product .woocommerce-tabs .shop_attributes tr{text-align:left}.perpagecss .woocommerce-page .product .woocommerce-tabs .shop_attributes tr:last-child,.perpagecss .woocommerce .product .woocommerce-tabs .shop_attributes tr:last-child{border:none}.perpagecss .woocommerce-page .product .woocommerce-tabs .shop_attributes tr th,.perpagecss .woocommerce .product .woocommerce-tabs .shop_attributes tr th{width:200px;font-weight:400;color:#000}.perpagecss .woocommerce-page .product .woocommerce-tabs .shop_attributes tr td,.perpagecss .woocommerce .product .woocommerce-tabs .shop_attributes tr td{font-style:italic;color:#666}.perpagecss .woocommerce-page .product .woocommerce-tabs #comments,.perpagecss .woocommerce .product .woocommerce-tabs #comments{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding:0}.perpagecss .woocommerce-page .product .related,.perpagecss .woocommerce-page .product .upsells,.perpagecss .woocommerce .product .related,.perpagecss .woocommerce .product .upsells{padding-top:50px;margin:0}.perpagecss .woocommerce-page .product .related h2:not(.woocommerce-loop-product__title),.perpagecss .woocommerce-page .product .upsells h2:not(.woocommerce-loop-product__title),.perpagecss .woocommerce .product .related h2:not(.woocommerce-loop-product__title),.perpagecss .woocommerce .product .upsells h2:not(.woocommerce-loop-product__title){font-size:20px;position:relative;padding-bottom:20px;overflow:hidden;margin:0 0 40px}.perpagecss .woocommerce-page .product .related h2:not(.woocommerce-loop-product__title):after,.perpagecss .woocommerce-page .product .upsells h2:not(.woocommerce-loop-product__title):after,.perpagecss .woocommerce .product .related h2:not(.woocommerce-loop-product__title):after,.perpagecss .woocommerce .product .upsells h2:not(.woocommerce-loop-product__title):after{width:50px;height:3px;content:"";position:absolute;left:0;bottom:0}.perpagecss .woocommerce-page .product .related .products li,.perpagecss .woocommerce-page .product .upsells .products li,.perpagecss .woocommerce .product .related .products li,.perpagecss .woocommerce .product .upsells .products li{margin-bottom:0}.perpagecss .woocommerce-page .product .related .products li .product-inner,.perpagecss .woocommerce-page .product .upsells .products li .product-inner,.perpagecss .woocommerce .product .related .products li .product-inner,.perpagecss .woocommerce .product .upsells .products li .product-inner{padding-bottom:0;border-bottom:none}.perpagecss .woocommerce #respond #reply-title,.perpagecss .woocommerce-page #respond #reply-title{font-size:18px;margin-top:0}.perpagecss .woocommerce #respond #commentform,.perpagecss .woocommerce-page #respond #commentform{width:100%}.perpagecss .woocommerce #respond #commentform p label,.perpagecss .woocommerce-page #respond #commentform p label{display:inline-block;margin-bottom:5px}.perpagecss .woocommerce #respond #commentform p input,.perpagecss .woocommerce #respond #commentform p textarea#comment,.perpagecss .woocommerce-page #respond #commentform p input,.perpagecss .woocommerce-page #respond #commentform p textarea#comment{width:100%;margin:0}.perpagecss .woocommerce #respond #commentform p.stars,.perpagecss .woocommerce-page #respond #commentform p.stars{overflow:hidden;position:relative;height:1em;line-height:1.1em;font-size:14px;width:66px;font-family:"FontAwesome";margin-top:10px}.perpagecss .woocommerce #respond #commentform p.stars:before,.perpagecss .woocommerce-page #respond #commentform p.stars:before{content:"\f006\f006\f006\f006\f006";float:left;left:0;position:absolute;top:0}.perpagecss .woocommerce #respond #commentform p.stars span a,.perpagecss .woocommerce-page #respond #commentform p.stars span a{float:left;height:0;left:0;overflow:hidden;padding-top:1em;position:absolute;top:0}.perpagecss .woocommerce #respond #commentform p.stars span a:before,.perpagecss .woocommerce-page #respond #commentform p.stars span a:before{left:0;position:absolute;top:0;visibility:hidden;content:"\f005\f005\f005\f005\f005"}.perpagecss .woocommerce #respond #commentform p.stars span a.star-1,.perpagecss .woocommerce-page #respond #commentform p.stars span a.star-1{width:13px;z-index:10}.perpagecss .woocommerce #respond #commentform p.stars span a.star-2,.perpagecss .woocommerce-page #respond #commentform p.stars span a.star-2{width:26px;z-index:9}.perpagecss .woocommerce #respond #commentform p.stars span a.star-3,.perpagecss .woocommerce-page #respond #commentform p.stars span a.star-3{width:39px;z-index:8}.perpagecss .woocommerce #respond #commentform p.stars span a.star-4,.perpagecss .woocommerce-page #respond #commentform p.stars span a.star-4{width:52px;z-index:7}.perpagecss .woocommerce #respond #commentform p.stars span a.star-5,.perpagecss .woocommerce-page #respond #commentform p.stars span a.star-5{width:65px;z-index:6}.perpagecss .woocommerce #respond #commentform p.stars span a.active:before,.perpagecss .woocommerce-page #respond #commentform p.stars span a.active:before{color:#000;visibility:visible}.perpagecss .woocommerce #respond #commentform p.comment-form-comment,.perpagecss .woocommerce-page #respond #commentform p.comment-form-comment{float:none;padding:0;width:100%}.perpagecss .woocommerce #respond #commentform p.comment-form-comment textarea,.perpagecss .woocommerce-page #respond #commentform p.comment-form-comment textarea{height:100px}.perpagecss .woocommerce #respond #commentform p.form-submit input,.perpagecss .woocommerce-page #respond #commentform p.form-submit input{width:auto}.perpagecss .woocommerce #reviews #comments,.perpagecss .woocommerce-page #reviews #comments{margin-top:0;margin-bottom:40px}.perpagecss .woocommerce #reviews #comments ol.commentlist,.perpagecss .woocommerce-page #reviews #comments ol.commentlist{padding:0;margin:0}.perpagecss .woocommerce #reviews #comments ol.commentlist li,.perpagecss .woocommerce-page #reviews #comments ol.commentlist li{list-style:none;position:relative;display:inline-block;width:100%;padding:30px 0;border-bottom:1px dotted rgba(54,70,115,.1)}.perpagecss .woocommerce #reviews #comments ol.commentlist li:first-child,.perpagecss .woocommerce-page #reviews #comments ol.commentlist li:first-child{padding-top:0}.perpagecss .woocommerce #reviews #comments ol.commentlist li img.avatar,.perpagecss .woocommerce-page #reviews #comments ol.commentlist li img.avatar{float:left}.perpagecss .woocommerce #reviews #comments ol.commentlist li .comment-text,.perpagecss .woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin-left:80px;position:relative}.perpagecss .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.perpagecss .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:5px}.perpagecss .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time,.perpagecss .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta time{color:#b9c1cf}.perpagecss .woocommerce #reviews #comments ol.commentlist li .star-rating,.perpagecss .woocommerce-page #reviews #comments ol.commentlist li .star-rating{position:absolute;right:0;top:0}.perpagecss .woocommerce #reviews #comments .add_review,.perpagecss .woocommerce-page #reviews #comments .add_review{padding-left:75px}.perpagecss .woocommerce #reviews #comments .add_review a,.perpagecss .woocommerce-page #reviews #comments .add_review a{margin:0}.perpagecss .woocommerce-page .shop_table,.perpagecss .woocommerce .shop_table{display:table}.perpagecss .woocommerce-page .shop_table tbody tr td.product-remove,.perpagecss .woocommerce .shop_table tbody tr td.product-remove{padding-right:20px}.perpagecss .woocommerce-page .shop_table tbody tr td.product-remove .remove,.perpagecss .woocommerce .shop_table tbody tr td.product-remove .remove{width:24px;height:24px;line-height:22px;text-align:center;display:inline-block;font-size:20px;background:#e8f1f5;border:2px solid #fff}.perpagecss .woocommerce-page .shop_table tbody tr td.product-price .amount,.perpagecss .woocommerce-page .shop_table tbody tr td.product-subtotal .amount,.perpagecss .woocommerce .shop_table tbody tr td.product-price .amount,.perpagecss .woocommerce .shop_table tbody tr td.product-subtotal .amount{color:#e74c3c;font-weight:700}.perpagecss .woocommerce-page .shop_table tbody tr td.actions .coupon label[for=coupon_code],.perpagecss .woocommerce .shop_table tbody tr td.actions .coupon label[for=coupon_code]{display:none}.perpagecss .woocommerce-page .shop_table tbody tr td.actions .coupon #coupon_code,.perpagecss .woocommerce .shop_table tbody tr td.actions .coupon #coupon_code{float:left}.perpagecss .woocommerce-page .shop_table tbody tr td.actions .coupon .button,.perpagecss .woocommerce .shop_table tbody tr td.actions .coupon .button{float:left;margin:0 10px}.perpagecss .woocommerce-page .shop_table tbody tr td img,.perpagecss .woocommerce .shop_table tbody tr td img{width:50px}.perpagecss .woocommerce-page .shop_table.order_details,.perpagecss .woocommerce .shop_table.order_details{border-top:none;margin-bottom:30px}.perpagecss .woocommerce-page .customer_details,.perpagecss .woocommerce .customer_details{margin:0}.perpagecss .woocommerce-page .customer_details dd,.perpagecss .woocommerce-page .customer_details dt,.perpagecss .woocommerce .customer_details dd,.perpagecss .woocommerce .customer_details dt{display:block;margin:0}.perpagecss .woocommerce-page .customer_details dt,.perpagecss .woocommerce .customer_details dt{margin-top:10px}.perpagecss .woocommerce-page .customer_details h3,.perpagecss .woocommerce .customer_details h3{font-size:24px}.perpagecss .woocommerce-page .cart-collaterals,.perpagecss .woocommerce .cart-collaterals{margin-bottom:50px}.perpagecss .woocommerce-page .cart-collaterals h2,.perpagecss .woocommerce .cart-collaterals h2{font-size:20px;margin:50px 0 30px;border-bottom:1px solid rgba(54,70,115,.08);padding-bottom:15px}.perpagecss .woocommerce-page .cart-collaterals .products li,.perpagecss .woocommerce .cart-collaterals .products li{margin-bottom:0}.perpagecss .woocommerce-page .cart-collaterals .cart_totals table,.perpagecss .woocommerce .cart-collaterals .cart_totals table{margin-bottom:20px}.perpagecss .woocommerce-page .cart-collaterals .cart_totals table tr td,.perpagecss .woocommerce-page .cart-collaterals .cart_totals table tr th,.perpagecss .woocommerce .cart-collaterals .cart_totals table tr td,.perpagecss .woocommerce .cart-collaterals .cart_totals table tr th{width:50%}.perpagecss .woocommerce-page .cart-collaterals .cart_totals table tr td .amount,.perpagecss .woocommerce-page .cart-collaterals .cart_totals table tr th .amount,.perpagecss .woocommerce .cart-collaterals .cart_totals table tr td .amount,.perpagecss .woocommerce .cart-collaterals .cart_totals table tr th .amount{color:#e74c3c}.perpagecss .woocommerce-page .cart-collaterals .cart_totals table tr.shipping .woocommerce-shipping-calculator>p,.perpagecss .woocommerce .cart-collaterals .cart_totals table tr.shipping .woocommerce-shipping-calculator>p{margin-bottom:0}.perpagecss .woocommerce-page .cart-collaterals .cart_totals table tr.shipping .shipping-calculator-form,.perpagecss .woocommerce .cart-collaterals .cart_totals table tr.shipping .shipping-calculator-form{margin-top:10px}.perpagecss .woocommerce-page .return-to-shop,.perpagecss .woocommerce .return-to-shop{margin-bottom:50px}.perpagecss .woocommerce-page .return-to-shop .wc-backward,.perpagecss .woocommerce .return-to-shop .wc-backward{height:45px;line-height:45px;padding:0 50px;display:inline-block;width:auto}.perpagecss .woocommerce fieldset{border:none;padding:0;margin:0 0 50px}.perpagecss .woocommerce fieldset legend{color:#333;font-size:18px;margin:30px 0 10px}.perpagecss .widget_shopping_cart .cart_list,.perpagecss .widget_shopping_cart_content .cart_list{margin:0;padding:0}.perpagecss .widget_shopping_cart .cart_list li,.perpagecss .widget_shopping_cart_content .cart_list li{padding:20px 0;border-bottom:1px dotted rgba(54,70,115,.1);position:relative;display:block;width:100%;overflow:hidden}.perpagecss .widget_shopping_cart .cart_list li.empty,.perpagecss .widget_shopping_cart_content .cart_list li.empty{padding:0}.perpagecss .widget_shopping_cart .cart_list li a,.perpagecss .widget_shopping_cart_content .cart_list li a{display:block;font-weight:700}.perpagecss .widget_shopping_cart .cart_list li a img,.perpagecss .widget_shopping_cart_content .cart_list li a img{max-width:55px;height:auto;float:right;margin-left:15px}.perpagecss .widget_shopping_cart .cart_list li .quantity,.perpagecss .widget_shopping_cart_content .cart_list li .quantity{color:#b9c1cf;display:inline-block;margin:6px 0 0 35px}.perpagecss .widget_shopping_cart .cart_list li .remove,.perpagecss .widget_shopping_cart_content .cart_list li .remove{font-size:20px;position:absolute!important;left:0;bottom:40px;height:24px;line-height:24px;text-align:center;width:24px;background:#e8f1f5;font-weight:400}.perpagecss .widget_shopping_cart .cart_list li .remove:hover,.perpagecss .widget_shopping_cart_content .cart_list li .remove:hover{color:#333;border-color:#333}.perpagecss .widget_shopping_cart .cart_list li:first-child,.perpagecss .widget_shopping_cart_content .cart_list li:first-child{padding-top:0}.perpagecss .widget_shopping_cart .cart_list li:last-child .remove,.perpagecss .widget_shopping_cart_content .cart_list li:last-child .remove{bottom:20px}.perpagecss .widget_shopping_cart .cart_list li .variation dd,.perpagecss .widget_shopping_cart .cart_list li .variation dt,.perpagecss .widget_shopping_cart_content .cart_list li .variation dd,.perpagecss .widget_shopping_cart_content .cart_list li .variation dt{display:inline-block;margin:0}.perpagecss .widget_shopping_cart .total,.perpagecss .widget_shopping_cart_content .total{padding-top:20px;text-align:center}.perpagecss .widget_shopping_cart .buttons,.perpagecss .widget_shopping_cart_content .buttons{display:inline-block;width:100%}.perpagecss .widget_shopping_cart .buttons .button,.perpagecss .widget_shopping_cart_content .buttons .button{width:50%;text-align:center}.perpagecss .widget_shopping_cart .buttons .button.checkout,.perpagecss .widget_shopping_cart_content .buttons .button.checkout{float:right}.perpagecss .widget.widget_layered_nav ul{margin:0;padding:0}.perpagecss .widget.widget_layered_nav ul li{list-style:none;padding:10px 0;border-bottom:1px solid rgba(54,70,115,.08)}.perpagecss .widget.widget_layered_nav ul li .count{float:right;font-size:100%}.perpagecss .widget.widget_layered_nav ul li a{font-weight:700}.perpagecss .widget.widget_price_filter .price_slider_wrapper .ui-slider-horizontal{height:2px}.perpagecss .widget.widget_price_filter .price_slider_wrapper .ui-slider{position:relative;background:#e8f1f5}.perpagecss .widget.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;height:100%;top:0}.perpagecss .widget.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle{height:10px;width:10px;cursor:pointer;position:absolute;z-index:2;top:-4px;outline:0;border-radius:100%;transition:none}.perpagecss .widget.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle:last-child{margin-left:-10px}.perpagecss .widget.widget_price_filter .price_slider_wrapper .price_slider_amount{margin-top:25px}.perpagecss .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button{float:right;margin:0;cursor:pointer;padding:0 20px;height:35px;line-height:35px}.perpagecss .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label{padding:5px 0}.perpagecss .widget.widget_product_categories ul{margin:0;padding:0}.perpagecss .widget.widget_product_categories ul li{list-style:none;margin-bottom:5px}.perpagecss .widget.widget_product_categories ul li:before{display:inline-block;width:5px;height:5px;content:"";vertical-align:middle;margin:-1px 10px 0 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.perpagecss .widget.widget_products ul,.perpagecss .widget.widget_recent_reviews ul,.perpagecss .widget.widget_recently_viewed_products ul,.perpagecss .widget.widget_top_rated_products ul{padding:0;margin:0}.perpagecss .widget.widget_products ul li,.perpagecss .widget.widget_recent_reviews ul li,.perpagecss .widget.widget_recently_viewed_products ul li,.perpagecss .widget.widget_top_rated_products ul li{display:inline-block;width:100%;padding:20px 0;border-bottom:1px dotted rgba(54,70,115,.1)}.perpagecss .widget.widget_products ul li:last-child,.perpagecss .widget.widget_recent_reviews ul li:last-child,.perpagecss .widget.widget_recently_viewed_products ul li:last-child,.perpagecss .widget.widget_top_rated_products ul li:last-child{border-bottom:none;padding-bottom:0}.perpagecss .widget.widget_products ul li:first-child,.perpagecss .widget.widget_recent_reviews ul li:first-child,.perpagecss .widget.widget_recently_viewed_products ul li:first-child,.perpagecss .widget.widget_top_rated_products ul li:first-child{padding-top:0}.perpagecss .widget.widget_products ul li a,.perpagecss .widget.widget_recent_reviews ul li a,.perpagecss .widget.widget_recently_viewed_products ul li a,.perpagecss .widget.widget_top_rated_products ul li a{display:block;font-weight:700}.perpagecss .widget.widget_products ul li a img,.perpagecss .widget.widget_recent_reviews ul li a img,.perpagecss .widget.widget_recently_viewed_products ul li a img,.perpagecss .widget.widget_top_rated_products ul li a img{float:right;max-width:55px;height:auto;margin-left:15px}.perpagecss .widget.widget_products ul li .star-rating,.perpagecss .widget.widget_recent_reviews ul li .star-rating,.perpagecss .widget.widget_recently_viewed_products ul li .star-rating,.perpagecss .widget.widget_top_rated_products ul li .star-rating{margin:5px 0}.perpagecss .widget.widget_products ul li .amount,.perpagecss .widget.widget_recent_reviews ul li .amount,.perpagecss .widget.widget_recently_viewed_products ul li .amount,.perpagecss .widget.widget_top_rated_products ul li .amount{color:#b9c1cf}.perpagecss .widget.widget_products ul li del,.perpagecss .widget.widget_recent_reviews ul li del,.perpagecss .widget.widget_recently_viewed_products ul li del,.perpagecss .widget.widget_top_rated_products ul li del{color:#b9c1cf;font-size:13px}.perpagecss .widget.widget_products ul li ins,.perpagecss .widget.widget_recent_reviews ul li ins,.perpagecss .widget.widget_recently_viewed_products ul li ins,.perpagecss .widget.widget_top_rated_products ul li ins{text-decoration:none}.perpagecss .widget.widget_product_search .woocommerce-product-search{display:block;position:relative}.perpagecss .widget.widget_product_search .woocommerce-product-search:after{position:absolute;top:9px;right:15px;color:#ccc;content:"\f002";font-family:"FontAwesome";font-size:14px}.perpagecss .widget.widget_product_search .woocommerce-product-search .screen-reader-text{display:none}.perpagecss .widget.widget_product_search .woocommerce-product-search .search-field{width:100%;box-sizing:border-box}.perpagecss .widget.widget_product_search .woocommerce-product-search input[type=submit]{display:none}.perpagecss .widget.widget_product_tag_cloud .tagcloud{overflow:hidden}.perpagecss .widget.widget_product_tag_cloud .tagcloud a{color:#fff;padding:5px 20px;margin:0 5px 5px 0;float:left;position:relative;font-size:14px!important}@media only screen and (max-width:768px){.perpagecss .woocommerce-page .products[class*=columns-] li,.perpagecss .woocommerce .products[class*=columns-] li{width:50%;clear:none!important;border-right:1px solid transparent!important}.perpagecss .woocommerce-page .products[class*=columns-] li:nth-child(odd),.perpagecss .woocommerce .products[class*=columns-] li:nth-child(odd){clear:left!important}.perpagecss .woocommerce-page .products[class*=columns-] li:last-child,.perpagecss .woocommerce-page .products[class*=columns-] li:nth-child(2n),.perpagecss .woocommerce .products[class*=columns-] li:last-child,.perpagecss .woocommerce .products[class*=columns-] li:nth-child(2n){border-right:1px solid #f1f2f8!important}.perpagecss .woocommerce #customer_details,.perpagecss .woocommerce #order_review,.perpagecss .woocommerce #order_review_heading,.perpagecss .woocommerce-page #customer_details,.perpagecss .woocommerce-page #order_review,.perpagecss .woocommerce-page #order_review_heading,.perpagecss .woocommerce-page .cart-collaterals .cart_totals,.perpagecss .woocommerce-page .cart-collaterals .shipping_calculator,.perpagecss .woocommerce .cart-collaterals .cart_totals,.perpagecss .woocommerce .cart-collaterals .shipping_calculator{float:none;width:100%}.perpagecss .woocommerce-page .order_details li,.perpagecss .woocommerce .order_details li{float:none;border-right:none;border-bottom:1px dotted #ccc;padding:20px 0}.perpagecss .woocommerce-page.no-sidebar #reviews #comments,.perpagecss .woocommerce-page.no-sidebar #reviews #review_form_wrapper,.perpagecss .woocommerce.no-sidebar #reviews #comments,.perpagecss .woocommerce.no-sidebar #reviews #review_form_wrapper{float:none;padding-left:0;padding-right:0;width:100%}}@media only screen and (max-width:568px){.perpagecss .woocommerce-page.no-sidebar .product .images,.perpagecss .woocommerce-page.no-sidebar .product .summary,.perpagecss .woocommerce.no-sidebar .product .images,.perpagecss .woocommerce.no-sidebar .product .summary{width:100%}.perpagecss .woocommerce-page .product .images,.perpagecss .woocommerce-page .product .summary,.perpagecss .woocommerce .product .images,.perpagecss .woocommerce .product .summary{float:none;width:100%;padding:0}.perpagecss .woocommerce-page .product .images,.perpagecss .woocommerce .product .images{margin-bottom:50px}.perpagecss .woocommerce-page .product .woocommerce-tabs,.perpagecss .woocommerce .product .woocommerce-tabs{float:none;width:100%;padding-left:0}.perpagecss .woocommerce-page .products[class*=columns-] li,.perpagecss .woocommerce .products[class*=columns-] li{width:100%;border-right:1px solid #f1f2f8!important}}.perpagecss .woocommerce-product-gallery{position:relative;margin-bottom:3em}.perpagecss .woocommerce-product-gallery figure{margin:0}.perpagecss .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.perpagecss .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.perpagecss .woocommerce-product-gallery .flex-control-thumbs img{-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.perpagecss .woocommerce-product-gallery .flex-control-thumbs img.flex-active,.perpagecss .woocommerce-product-gallery .flex-control-thumbs img:hover{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss .woocommerce-product-gallery img{display:block}.perpagecss .woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.perpagecss .woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.perpagecss .woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.perpagecss .woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}.perpagecss a.woocommerce-product-gallery__trigger{text-decoration:none}.perpagecss .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:40px;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden;background-color:#169fda;color:#fff}.perpagecss .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#1781ae;border-color:#1781ae;color:#fff}.perpagecss .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0}.perpagecss .woocommerce-product-gallery .flex-control-thumbs{margin:5px -5px 0;padding:0}.perpagecss .woocommerce-product-gallery .flex-control-thumbs:after{display:table;clear:both;content:""}.perpagecss .woocommerce-product-gallery .flex-control-thumbs li{padding:5px}.perpagecss .woocommerce-product-gallery .flex-control-thumbs img{width:100%}@media only screen and (max-width:1211px){.perpagecss body.layout-boxed #site-wrapper{width:100%;padding:0;max-width:95%}.perpagecss body .wrapper{width:100%;padding-left:15px;padding-right:15px}.perpagecss body #site-header #masthead #site-navigator .menu li a{padding-right:13px;padding-left:13px}.perpagecss body #site-header #masthead #site-navigator .menu.menu-extra{margin-left:20px}.perpagecss body.header-v2 #site-header #masthead .wrapper{padding:0 15px}.perpagecss body.header-v2 #site-header #masthead .wrapper:before{border:none}}@media only screen and (max-width:991px){.perpagecss body #site-header #headerbar{text-align:center;padding:10px 0}.perpagecss body #site-header #headerbar .custom-info{width:100%;float:none;margin-bottom:20px}.perpagecss body #site-header #headerbar .social-links{float:none;margin:0 0 15px}.perpagecss body #site-header #headerbar .social-links a{float:none;margin:0 5px;display:inline-block}.perpagecss body #site-header #headerbar .top-navigator{float:none}.perpagecss body #site-header #headerbar .top-navigator .menu li{float:none;display:inline-block}.perpagecss body #site-header #headerbar .top-navigator .menu li a{padding:6px 8px;display:inline-block;margin:0;border:none}.perpagecss body #site-header #headerbar .top-navigator .menu li .sub-menu{text-align:left}.perpagecss body #site-header #headerbar .top-navigator .menu li .sub-menu li{display:block}.perpagecss body #site-header #masthead{padding-bottom:0}.perpagecss body #site-header #masthead #site-navigator{display:none}.perpagecss body #site-header #masthead #site-navigator-mobile{display:block}.perpagecss body #site-header #masthead.stick+#masthead-placeholder{display:none}.perpagecss body.header-v2 #site-header #headerbar{padding-bottom:10px}.perpagecss body.header-v2 #site-header #masthead{margin-top:0;position:relative;-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss body.header-v2 #site-header #masthead.stick{position:relative}.perpagecss body.header-v2 #site-header #masthead .wrapper{padding:0 15px;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss body.header-v2 #site-content #page-header{padding-top:50px}.perpagecss body.header-v2.pageheader-hidden #site-content #page-breadcrumbs .wrapper{padding-top:15px}.perpagecss body.header-v3 #site-header #masthead{margin-top:0;position:relative;-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss body.header-v3 #site-header #masthead.stick{position:relative}.perpagecss body.header-v3 #site-header #masthead .wrapper{padding:0 15px}.perpagecss body.header-v3 #site-content #page-header{padding-top:50px}.perpagecss body.header-v3.pageheader-hidden #site-content #page-breadcrumbs .wrapper{padding-top:15px}.perpagecss body.header-v4 #site-header #masthead .stick+#site-navigator-placeholder{display:none}.perpagecss body.header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget:first-child{margin-right:100px}.perpagecss body.header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget .info-icon i{margin-right:10px;font-size:20px}.perpagecss body #site-content #page-header{background-position:0 0!important}.perpagecss body #content-bottom-widgets .columns,.perpagecss body #site-footer .columns{margin-bottom:50px}.perpagecss body #content-bottom-widgets .columns:last-child,.perpagecss body #site-footer .columns:last-child{margin-bottom:0}.perpagecss body #content-bottom-widgets .columns .widget .subscrbe-form,.perpagecss body #site-footer .columns .widget .subscrbe-form{padding:0}.perpagecss body #content-bottom-widgets .custom-info span{display:block;margin-bottom:10px}.perpagecss body #content-bottom-widgets .custom-info span:last-child{margin-bottom:0}.perpagecss body #content-bottom-widgets .custom-info span i{margin-left:0!important}.perpagecss body #content-bottom-widgets .widget .logo-ft{text-align:inherit}.perpagecss body.sidebar-right #page-body .content-wrap .content{padding-right:15px;width:100%}.perpagecss body.sidebar-right #page-body .content-wrap .sidebars{padding-left:15px;width:100%;margin-top:60px}.perpagecss body.sidebar-right #page-body .content-wrap:before{display:none}.perpagecss body.sidebar-left #page-body .content-wrap .content{left:0;padding-left:15px;width:100%}.perpagecss body.sidebar-left #page-body .content-wrap .sidebars{right:0;left:auto;padding-right:15px;width:100%;margin-top:60px}.perpagecss body.sidebar-left #page-body .content-wrap:before{display:none}.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-four-columns .hentry,.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-three-columns .hentry,.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-two-columns .hentry{width:50%}.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-four-columns .hentry:nth-of-type(3n+1),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-four-columns .hentry:nth-of-type(4n+1),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-four-columns .hentry:nth-of-type(odd),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-three-columns .hentry:nth-of-type(3n+1),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-three-columns .hentry:nth-of-type(4n+1),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-three-columns .hentry:nth-of-type(odd),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-two-columns .hentry:nth-of-type(3n+1),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-two-columns .hentry:nth-of-type(4n+1),.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-two-columns .hentry:nth-of-type(odd){clear:none}.perpagecss body .projects[data-columns="2"] .projects-items .hentry,.perpagecss body .projects[data-columns="3"] .projects-items .hentry,.perpagecss body .projects[data-columns="4"] .projects-items .hentry,.perpagecss body .projects[data-columns="5"] .projects-items .hentry{width:50%}.perpagecss body .project-single.project-content-left .project-single-wrap .project-content,.perpagecss body .project-single.project-content-left .project-single-wrap .project-gallery,.perpagecss body .project-single.project-content-right .project-single-wrap .project-content,.perpagecss body .project-single.project-content-right .project-single-wrap .project-gallery{float:none;padding:0;width:100%}.perpagecss body .project-single.project-content-left .project-single-wrap .project-content .project-title,.perpagecss body .project-single.project-content-left .project-single-wrap .project-gallery .project-title,.perpagecss body .project-single.project-content-right .project-single-wrap .project-content .project-title,.perpagecss body .project-single.project-content-right .project-single-wrap .project-gallery .project-title{margin-top:30px}.perpagecss body .project-single.project-content-left .project-single-wrap .project-content,.perpagecss body .project-single.project-content-right .project-single-wrap .project-content{position:static!important}.perpagecss .columns-1,.perpagecss .columns-2,.perpagecss .columns-3,.perpagecss .columns-4,.perpagecss .columns-5,.perpagecss .columns-6,.perpagecss .columns-7,.perpagecss .columns-8,.perpagecss .columns-9,.perpagecss .columns-10,.perpagecss .columns-11,.perpagecss .columns-12,.perpagecss .sidebar-left #page-body .content-wrap .content,.perpagecss .sidebar-left #page-body .content-wrap .sidebars,.perpagecss .sidebar-right #page-body .content-wrap .content,.perpagecss .sidebar-right #page-body .content-wrap .sidebars{width:100%}}@media only screen and (max-width:768px){.perpagecss body #site-header #masthead #site-brand .header-widgets .widget{border:none;padding:0}.perpagecss body #site-header #masthead #site-brand .header-widgets .widget:last-child{margin-right:30px}.perpagecss body #site-content #page-header .page-title .title{font-size:30px}.perpagecss body #site-content .wpb_column .wpb_column{margin-bottom:30px}.perpagecss body #site-content .wpb_column .wpb_column:last-child{margin-bottom:0}.perpagecss body #site-footer #footer-content{text-align:center}.perpagecss body #site-footer #footer-content .copyright{float:none}.perpagecss body #site-footer #footer-content .social-links{float:none;margin-bottom:20px}.perpagecss body #site-footer #footer-content .social-links a{margin:0 5px;float:none;display:inline-block}.perpagecss body.header-v4 #site-header #masthead #site-brand .wrapper .header-widgets{float:none;clear:both;margin:0;border-top:1px solid rgba(54,70,115,.08);padding-top:20px;padding-bottom:10px}.perpagecss body.header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget{float:none;display:inline-block;margin:0 20px 0 0}.perpagecss body.header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget:first-child{margin-right:20px;margin-left:0}.perpagecss body .projects .projects-filter ul li{float:none}.perpagecss body .projects .projects-filter ul li a{border:none}.perpagecss body .projects .projects-filter ul li a:after{height:100%;left:0;width:4px;top:0;bottom:0}.perpagecss body .title-button .button{position:static}.perpagecss body table.shop_table_responsive tbody th,.perpagecss body table.shop_table_responsive thead,.perpagecss body table.shop_table_responsive tr td.product-thumbnail:before,.perpagecss body table.wishlist_table tbody th,.perpagecss body table.wishlist_table thead,.perpagecss body table.wishlist_table tr td.product-thumbnail:before{display:none}.perpagecss body table.shop_table_responsive tr td,.perpagecss body table.wishlist_table tr td{display:block;clear:both;overflow:hidden}.perpagecss body table.shop_table_responsive tr td:not(.product-quantity){text-align:right}.perpagecss body table.shop_table_responsive tr.bundle-products td:not(.product-quantity),.perpagecss body table.wishlist_table tr td:not(.product-quantity){text-align:left}.perpagecss body table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:600;float:left;color:#222}.perpagecss body table.shop_table_responsive tr.bundle-products td:before{display:none}.perpagecss body table.shop_table_responsive tr td.actions:before,.perpagecss body table.shop_table_responsive tr td.product-remove:before,.perpagecss body table.wishlist_table tr td.actions:before,.perpagecss body table.wishlist_table tr td.product-remove:before{content:""}.perpagecss body table.shop_table_responsive tr td.product-thumbnail,.perpagecss body table.wishlist_table tr td.product-thumbnail{text-align:center}.perpagecss body table.shop_table_responsive .product-quantity .quantity{float:right}.perpagecss body .woocommerce .shop_table .actions .coupon{display:block;margin:0}.perpagecss body .woocommerce .shop_table .actions .coupon input{width:100%;margin:10px 0!important}.perpagecss body .woocommerce .shop_table .actions{text-align:left}}@media only screen and (max-width:568px){.perpagecss body #site-header #headerbar .custom-info{margin-bottom:10px}.perpagecss body #site-header #headerbar .custom-info span{display:block}.perpagecss body #site-header #headerbar .custom-info i{border:none;line-height:24px;width:auto;background:none;margin-left:10px;margin-right:5px}.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-four-columns .hentry,.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-three-columns .hentry,.perpagecss body #site-wrapper .blog-shortcode.blog-grid.blog-two-columns .hentry,.perpagecss body .projects[data-columns="2"] .projects-items .hentry,.perpagecss body .projects[data-columns="3"] .projects-items .hentry,.perpagecss body .projects[data-columns="4"] .projects-items .hentry,.perpagecss body .projects[data-columns="5"] .projects-items .hentry{width:100%}.perpagecss body.blog .hentry .entry-header .entry-time,.perpagecss body.single-post .hentry .entry-header .entry-time{float:none;display:inline-block;margin:0 0 5px;width:auto;line-height:1.4;overflow:hidden;padding:10px 15px;border:1px solid}.perpagecss body.blog .hentry .entry-header .entry-time span,.perpagecss body.single-post .hentry .entry-header .entry-time span{font-size:14px;float:left}.perpagecss body.blog .hentry .entry-header .entry-time span.entry-day,.perpagecss body.single-post .hentry .entry-header .entry-time span.entry-day{font-size:14px}.perpagecss body.blog .hentry .entry-header .entry-time span.entry-month,.perpagecss body.single-post .hentry .entry-header .entry-time span.entry-month{margin:0 3px}}.perpagecss #site-wrapper .vc_column_container:after{clear:both;content:"";display:table}.perpagecss #site-wrapper .last_toggle_el_margin,.perpagecss #site-wrapper .wpb_button,.perpagecss #site-wrapper .wpb_content_element,.perpagecss #site-wrapper .wpb_row,.perpagecss #site-wrapper ul.wpb_thumbnails-fluid>li{margin-bottom:0}.perpagecss #site-wrapper .wpb_single_image .vc_single_image-wrapper{display:block}.perpagecss #site-wrapper .wpb_single_image .vc_single_image-wrapper .vc_box_rounded,.perpagecss #site-wrapper .wpb_single_image .vc_single_image-wrapper .vc_box_rounded img{border-radius:3px}.perpagecss #site-wrapper .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.perpagecss #site-wrapper .wpb_single_image .vc_single_image-wrapper.vc_box_outline img{border:none}.perpagecss #site-wrapper .wpb_single_image .vc_figure{display:block;margin:0;position:relative}.perpagecss #site-wrapper .wpb_single_image .vc_figure:hover .vc_figure-caption{bottom:110%;visibility:visible;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-wrapper .wpb_single_image .vc_figure .vc_figure-caption{margin:0;background:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.8);padding:7px 25px;position:absolute;bottom:100%;left:0;right:0;font-weight:700;font-size:1em;text-align:center;color:#fff;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);border-radius:3px}.perpagecss #site-wrapper .wpb_single_image .vc_figure .vc_figure-caption:after{border-top:6px solid rgba(0,0,0,.8);border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;width:0;position:absolute;left:50%;margin-left:-6px;top:100%}.perpagecss #site-wrapper .wpb_single_image .vc_figure a{display:block}.perpagecss #site-wrapper .wpb_single_image .vc_figure a .vc_single_image-wrapper{margin:0}.perpagecss #site-wrapper .vc_box_shadow_3d_wrap:after,.perpagecss #site-wrapper .vc_box_shadow_3d_wrap:before{bottom:30px}.perpagecss #site-wrapper .vc_box_shadow_border_circle,.perpagecss #site-wrapper .vc_box_shadow_circle{background:#fff}.perpagecss #site-wrapper .vc_separator.vc_sep_double .vc_sep_line{height:6px}.perpagecss #site-wrapper .vc_tta-container{margin-bottom:0}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading{background:none;border:none}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title{font-size:14px}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a{padding:15px 0 15px 20px;color:inherit;line-height:1.4}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-icon{font-size:28px;width:50px;text-align:inherit;float:left}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-title-text{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;display:block;overflow:hidden}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a i{width:24px;height:24px;display:inline-block;text-align:center;line-height:24px;right:15px;left:auto}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a i.vc_tta-controls-icon-plus:before{left:5px;right:5px}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a i.vc_tta-controls-icon-plus:after{top:5px;bottom:5px}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-body{background:#f1f2f8;border:none;padding:25px 30px;margin:0;border-radius:0}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel{margin-bottom:10px}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{background-color:rgba(228,230,242,.5);margin:0;border-radius:0}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading,.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a{color:#fff}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a i.vc_tta-controls-icon-plus:after,.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a i.vc_tta-controls-icon-plus:before{border-color:#fff}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel:last-child{margin-bottom:0}.perpagecss #site-wrapper .wpb_gallery .flexslider{padding:0;margin-bottom:0;border:none;overflow:hidden;border-radius:0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss #site-wrapper .wpb_gallery .flexslider:hover .flex-control-nav{bottom:0}.perpagecss #site-wrapper .wpb_gallery .flexslider .flex-control-nav{transition:all .2s ease-in-out 0s}.perpagecss #site-wrapper .wpb_gallery .wpb_slider_nivo{position:relative}.perpagecss #site-wrapper .wpb_gallery .wpb_slider_nivo .nivoSlider{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss #site-wrapper .wpb_gallery .wpb_slider_nivo .nivo-controlNav{position:absolute;left:0;right:0;padding:0;margin:0;bottom:5px;z-index:99}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid{margin:0 -15px}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item img{max-width:100%}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item{padding:0 15px;margin:0 0 30px;width:25%}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a{position:relative;overflow:hidden;display:block;background:#000}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:after,.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:before{content:"";position:absolute;width:1px;height:30px;background:#fff;top:50%;left:50%;z-index:9;margin-top:-15px;margin-left:-1px;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:before{height:1px;width:30px;margin-top:-1px;margin-left:-15px}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:hover img{-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:hover:after,.perpagecss #site-wrapper .wpb_gallery .wpb_image_grid .isotope-item a:hover:before{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);visibility:visible}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .slides li{position:relative}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .slides li .flex-caption{position:absolute;bottom:20px;left:20px;background:#fff;width:50%;padding:35px}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .slides li .flex-caption .post-title{font-size:18px;text-transform:uppercase;position:relative}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .slides li .flex-caption .post-title:after{width:25px;height:2px;background:#333;content:"";position:absolute;left:0;bottom:-8px}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .post-title{font-size:1em;line-height:1.4;margin-bottom:20px;margin-top:0}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .post-title a{color:#333}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .flexslider .flex-direction-nav li a{bottom:20px;right:20px;top:auto;margin:0}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .flexslider .flex-direction-nav li a.flex-prev{left:auto;right:62px}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .flexslider .flex-control-nav{top:20px;right:20px;left:auto;bottom:auto;text-align:right}.perpagecss #site-wrapper .wpb_gallery.wpb_posts_slider .flexslider .flex-control-nav li a{text-indent:9999px}.perpagecss #site-wrapper .vc_cta3{padding:30px;border:none}.perpagecss #site-wrapper .vc_cta3.vc_cta3-style-flat{-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss #site-wrapper .vc_cta3.vc_cta3-shape-rounded{border-radius:2px}.perpagecss #site-wrapper .vc_cta3 .vc_cta3-content-header h2{font-size:24px;margin-bottom:10px}.perpagecss #site-wrapper .vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{padding-left:30px}.perpagecss #site-wrapper .vc_cta3.vc_cta3-icons-right .vc_cta3_content-container{padding-right:30px}.perpagecss #site-wrapper .vc_cta3 .vc_cta3-content-header h2{position:relative;margin-bottom:40px}.perpagecss #site-wrapper .vc_cta3 .vc_cta3-content-header h2:after{content:"";position:absolute;width:50px;height:3px;background:#333;left:0;bottom:-15px}.perpagecss #site-wrapper .vc_cta3 .vc_cta3-actions{margin-top:30px}.perpagecss #site-wrapper .wpb_images_carousel{max-width:100%}.perpagecss #site-wrapper .wpb_images_carousel .vc_item .vc_inner{margin:0}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_item .vc_inner{border:1px solid #e6e6e6;padding:20px}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_item .vc_inner .post-thumb{margin:-21px -21px 25px}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_item .vc_inner .post-title{font-size:1em;line-height:1.4;margin-top:0}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_item .vc_inner .post-title a{color:#333}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_item .vc_inner .entry-content{margin-bottom:10px}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_item .vc_inner .vc_read_more{color:#b3b3b3;margin-top:10px;font-size:12px}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_item .vc_inner .vc_read_more:hover{border-bottom:1px dotted #333}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_carousel-indicators{bottom:-40px}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_carousel-indicators li{background:rgba(0,0,0,.4);border:none}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_carousel-control{left:0}.perpagecss #site-wrapper .vc_carousel.wpb_content_element .vc_carousel-control.vc_right{right:0;left:auto}.perpagecss #site-wrapper .vc_carousel-control{background:#fff;border:1px solid rgba(0,0,0,.2);width:48px;height:48px;margin-top:-24px;left:10px;-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-wrapper .vc_carousel-control:hover{border-color:rgba(0,0,0,.4)}.perpagecss #site-wrapper .vc_carousel-control.vc_right{right:10px;left:auto}.perpagecss #site-wrapper .vc_carousel-control span{background:none;width:48px;height:48px;position:static;margin:6px 0 0;text-shadow:none}.perpagecss #site-wrapper .wpb_gmaps_widget .wpb_wrapper{padding:0}.perpagecss #site-wrapper .google-maps img{max-width:none}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container{margin:0;overflow:visible}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list{margin:0;overflow:inherit;padding:0 5px}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li{margin:0;position:relative}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li a{font-weight:700;padding:15px 25px;background:none;border:none;text-transform:uppercase;font-size:14px;color:#fff;position:relative;border-radius:0}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li a:before{width:100%;left:0;bottom:100%;height:5px;content:"";position:absolute;top:auto;display:none}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a{background:#f1f2f8}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a:before{display:block}.perpagecss #site-wrapper .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list li:after{display:none}.perpagecss #site-wrapper .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list li a{margin-bottom:20px;margin-right:40px}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container{background:#f1f2f8;padding:25px 30px}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels{background:none;border:none}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel{margin:0}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:0;border-radius:0}.perpagecss #site-wrapper .wpb_tour{background:#fff;padding:30px;-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:2px}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav{width:25%;float:left;border-right:1px solid rgba(54,70,115,.08)}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default{margin:0;background:none}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default a{padding:15px 0;color:#333;border-bottom:1px solid rgba(54,70,115,.08);text-transform:uppercase;letter-spacing:3px;position:relative}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default.ui-tabs-active a:after{width:2px;position:absolute;content:"";right:-1px;top:0;bottom:0;background:#fff}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default:last-child a{border-bottom:none}.perpagecss #site-wrapper .wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{width:75%;overflow:hidden;padding:0 0 0 30px}.perpagecss #site-wrapper .wpb_tour .wpb_tour_next_prev_nav{display:none}.perpagecss #site-wrapper .vc_btn3-container{margin-bottom:0}.perpagecss #site-wrapper .vc_btn3{-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);padding-left:30px;padding-right:30px}.perpagecss #site-wrapper .vc_btn3:hover{-ms-box-shadow:0 4px 8px rgba(0,0,0,.2);-o-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff}.perpagecss #site-wrapper .vc_btn3.vc_btn3-shape-rounded{border-radius:2px}.perpagecss #site-wrapper .vc_btn3.vc_btn3-style-outline{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss #site-wrapper .vc_btn3.vc_btn3-style-3d{border-bottom:3px solid rgba(0,0,0,.1)}.perpagecss #site-wrapper .vc_btn3.vc_btn3-style-3d:focus,.perpagecss #site-wrapper .vc_btn3.vc_btn3-style-3d:hover{top:0}.perpagecss #site-wrapper .vc_btn3.vc_btn3-style-custom{background-image:none}.perpagecss #site-wrapper .vc_btn3.vc_btn3-style-custom:hover{color:#fff!important}.perpagecss #site-wrapper .vc_btn3.vc_btn3-icon-left{padding-left:55px}.perpagecss #site-wrapper .vc_btn3.vc_btn3-icon-left i{left:30px}.perpagecss #site-wrapper .vc_btn3.vc_btn3-icon-right{padding-right:55px}.perpagecss #site-wrapper .vc_btn3.vc_btn3-icon-right i{right:30px}.perpagecss #site-wrapper .vc_progress_bar .vc_single_bar{background:rgba(0,0,0,.05);padding:0;height:40px;position:relative;margin-bottom:30px;border-radius:0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss #site-wrapper .vc_progress_bar .vc_single_bar:last-child{margin-bottom:0}.perpagecss #site-wrapper .vc_progress_bar .vc_label{padding:0;top:7px;left:20px;font-size:1em;font-weight:700;text-transform:uppercase;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.perpagecss #site-wrapper .vc_progress_bar .vc_label .vc_label_units{font-size:1em}.perpagecss #site-wrapper .vc_progress_bar .vc_label .vc_label_units:before{content:"";display:inline-block;margin:0 8px;width:5px;height:2px;background:#fff}.perpagecss #site-wrapper .vc_progress_bar .vc_bar{height:40px;border-radius:0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss #site-wrapper .wpb_teaser_grid .categories_filter{margin-bottom:30px;font-size:12px}.perpagecss #site-wrapper .wpb_teaser_grid .categories_filter li{display:inline-block;margin:0}.perpagecss #site-wrapper .wpb_teaser_grid .categories_filter li:after{content:"/";padding:0 15px;color:#b3b3b3;display:inline-block!important}.perpagecss #site-wrapper .wpb_teaser_grid .categories_filter li:last-child:after{display:none!important}.perpagecss #site-wrapper .wpb_teaser_grid .categories_filter li.active a,.perpagecss #site-wrapper .wpb_teaser_grid .categories_filter li:hover a{color:#000;border:none}.perpagecss #site-wrapper .wpb_teaser_grid .categories_filter li a{color:#a6a6a6}.perpagecss #site-wrapper .wpb_teaser_grid .wpb_thumbnails-fluid{margin-top:0;margin-left:-15px;margin-right:-15px}.perpagecss #site-wrapper .wpb_teaser_grid .isotope-item{padding:0 15px}.perpagecss #site-wrapper .wpb_teaser_grid .isotope-inner{border:1px solid #e6e6e6;padding:20px;word-wrap:break-word;background:#fff}.perpagecss #site-wrapper .wpb_teaser_grid .post-thumb{margin:-21px -21px 25px}.perpagecss #site-wrapper .wpb_teaser_grid .post-title{font-size:1em;line-height:1.4;margin-top:0}.perpagecss #site-wrapper .wpb_teaser_grid .post-title a{color:#333}.perpagecss #site-wrapper .wpb_teaser_grid .entry-content{margin-bottom:10px}.perpagecss #site-wrapper .wpb_teaser_grid .vc_read_more{color:#b3b3b3;margin-top:10px;font-size:12px}.perpagecss #site-wrapper .wpb_teaser_grid .vc_read_more:hover{border-bottom:1px dotted #333}.perpagecss #site-wrapper .iconbox{background:#fff;padding:40px 40px 30px;position:relative}.perpagecss #site-wrapper .iconbox:hover{-ms-box-shadow:0 0 15px rgba(0,0,0,.06);-o-box-shadow:0 0 15px rgba(0,0,0,.06);box-shadow:0 0 15px rgba(0,0,0,.06);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.perpagecss #site-wrapper .iconbox .box-header{margin-bottom:20px}.perpagecss #site-wrapper .iconbox .box-header .box-icon i{font-size:28px;position:absolute;text-shadow:0 1px 1px rgba(0,0,0,.1);color:#fff;width:60px;height:60px;text-align:center;line-height:60px;top:0;left:40px}.perpagecss #site-wrapper .iconbox .box-header .box-icon i.icons{font-size:32px}.perpagecss #site-wrapper .iconbox .box-header .box-icon img{margin-bottom:-15px}.perpagecss #site-wrapper .iconbox .box-header .box-title{margin:45px 0 0;text-transform:uppercase}.perpagecss #site-wrapper .iconbox .box-readmore{margin-top:20px}.perpagecss #site-wrapper .iconbox .box-readmore a{display:inline-block;font-weight:700;position:relative;text-transform:uppercase}.perpagecss #site-wrapper .iconbox .box-readmore a:after{content:"\f054";font-family:"fontAwesome";font-size:14px;font-weight:400;margin-left:10px;display:inline-block}.perpagecss #site-wrapper .iconbox .box-readmore a:before{content:"";position:absolute;height:5px;left:0;bottom:-30px;width:0}.perpagecss #site-wrapper .iconbox .box-readmore a:hover:before{width:100%}.perpagecss #site-wrapper .iconbox:hover .box-header .box-icon i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.perpagecss #site-wrapper .testimonial:after{clear:both;content:"";display:table}.perpagecss #site-wrapper .testimonial .testimonial-image{float:left;width:50%;padding-right:15px;position:relative}.perpagecss #site-wrapper .testimonial .testimonial-image:after{width:40px;height:40px;content:"";position:absolute;top:0;left:20px}.perpagecss #site-wrapper .testimonial .testimonial-image:before{content:"''";position:absolute;top:-12px;left:25px;color:#fff;font-size:49px;font-weight:100;font-style:italic;z-index:1}.perpagecss #site-wrapper .testimonial .testimonial-content{float:right;width:50%;padding-left:15px}.perpagecss #site-wrapper .testimonial .testimonial-content blockquote{margin:0;padding:0;position:relative;color:inherit;border:none}.perpagecss #site-wrapper .testimonial .testimonial-meta strong{margin-right:3px}.perpagecss #site-wrapper .testimonial .testimonial-author{margin-bottom:10px}.perpagecss #site-wrapper .testimonial .testimonial-author .author-info{font-weight:700;display:inline}.perpagecss #site-wrapper .testimonial .testimonial-author .author-name{text-transform:uppercase}.perpagecss #site-wrapper .testimonial:not(.has-image){background:#f1f2f8;padding:60px 30px 30px;position:relative}.perpagecss #site-wrapper .testimonial:not(.has-image):after{content:"";position:absolute;background:#f1f2f8;width:20px;height:20px;bottom:-5px;left:30px;-webkit-transform:skewY(-45deg);transform:skewY(-45deg)}.perpagecss #site-wrapper .testimonial:not(.has-image) .testimonial-content{float:none;padding:0;width:100%;position:relative}.perpagecss #site-wrapper .testimonial:not(.has-image) .testimonial-content:after{width:40px;height:40px;content:"";position:absolute;top:-60px;left:0}.perpagecss #site-wrapper .testimonial:not(.has-image) .testimonial-content:before{content:"''";position:absolute;top:-72px;left:5px;color:#fff;font-size:49px;font-weight:100;font-style:italic;z-index:1}.perpagecss #site-wrapper .testimonial:not(.has-image) .testimonial-content .testimonial-author{border-bottom:1px solid rgba(54,70,115,.08);margin-bottom:20px;padding-bottom:15px}.perpagecss #site-wrapper .member:after{clear:both;content:"";display:table}.perpagecss #site-wrapper .member .member-image{float:left;padding-right:20px;width:30%}.perpagecss #site-wrapper .member .member-info{float:right;padding-left:20px;width:70%;margin-top:-5px}.perpagecss #site-wrapper .member .member-info .member-name{font-size:16px;display:inline-block;margin:0 10px 0 0}.perpagecss #site-wrapper .member .member-info .member-subtitle{display:inline-block;font-weight:700}.perpagecss #site-wrapper .member .member-info .member-desc{margin:10px 0 20px}.perpagecss #site-wrapper .member .member-info .social-links{overflow:hidden}.perpagecss #site-wrapper .member .member-info .social-links a{float:left;margin:0 10px 0 0}.perpagecss #site-wrapper .member .member-info .social-links a i{border-color:transparent}.perpagecss #site-wrapper .imagebox{position:relative}.perpagecss #site-wrapper .imagebox .box-wrapper{overflow:hidden;position:relative}.perpagecss #site-wrapper .imagebox .box-header{position:absolute;left:20px;right:20px;bottom:20px;padding:10px 80px 10px 20px;min-height:65px;-webkit-transform:translateX(0);transform:translateX(0)}.perpagecss #site-wrapper .imagebox .box-header:after{width:100%;height:100%;content:"";position:absolute;left:0;top:0;z-index:1;-webkit-opacity:.85;-khtml-opacity:.85;-moz-opacity:.85;opacity:.85;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);filter:alpha(opacity=85)}.perpagecss #site-wrapper .imagebox .box-header:before{content:"\f054";position:absolute;font-family:"fontAwesome";text-align:center;line-height:55px;right:5px;top:5px;bottom:5px;width:55px;height:55px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);font-weight:400;font-size:18px}.perpagecss #site-wrapper .imagebox .box-header .box-title{font-size:16px;text-transform:uppercase;line-height:1.4;margin:0;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.2)}.perpagecss #site-wrapper .imagebox .box-header .box-title:after{width:50px;height:3px;content:"";position:absolute;left:0;top:-10px}.perpagecss #site-wrapper .imagebox .box-header .box-title a{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2)}.perpagecss #site-wrapper .imagebox .box-header .box-subtitle{margin:5px 0 0;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);position:relative}.perpagecss #site-wrapper .imagebox .box-header .box-subtitle:before{font-family:"FontAwesome";content:"\f0a9";display:inline-block;margin:0 6px 0 0}.perpagecss #site-wrapper .imagebox .box-content{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;padding:30px;text-shadow:0 1px 1px rgba(0,0,0,.2);visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss #site-wrapper .imagebox .box-content:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity=90)}.perpagecss #site-wrapper .imagebox .box-content .box-button{margin-top:30px}.perpagecss #site-wrapper .imagebox .box-content .box-button a{color:#fff;font-weight:700;padding:10px 40px 10px 20px;text-transform:uppercase;position:relative}.perpagecss #site-wrapper .imagebox .box-content .box-button a:after{content:"\f054";font-family:"FontAwesome";position:absolute;top:9px;right:20px;font-weight:400;font-size:14px}.perpagecss #site-wrapper .imagebox .box-content .box-button a:hover{background:#fff;text-shadow:none}.perpagecss #site-wrapper .imagebox:hover .box-header{-webkit-transform:translateX(100%);transform:translateX(100%)}.perpagecss #site-wrapper .imagebox:hover .box-content{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-wrapper .iconlist{margin:0;padding:0}.perpagecss #site-wrapper .iconlist li{list-style:none;margin-bottom:10px}.perpagecss #site-wrapper .iconlist li i,.perpagecss #site-wrapper .iconlist li img{margin-right:5px;vertical-align:middle;text-align:center}.perpagecss #site-wrapper .iconlist li i{width:20px}.perpagecss #site-wrapper .iconlist li.circle{margin-bottom:10px}.perpagecss #site-wrapper .iconlist li.circle i{background:rgba(0,0,0,.05);width:28px;height:28px;text-align:center;line-height:28px;text-shadow:0 1px 0 #fff;border-radius:100%;-ms-box-shadow:0 -1px 0 rgba(0,0,0,.1) inset;-o-box-shadow:0 -1px 0 rgba(0,0,0,.1) inset;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.perpagecss #site-wrapper .iconlist li.circle:hover i{background-color:#333;text-shadow:none;color:#fff}.perpagecss #site-wrapper .counter{background:#f1f2f8;padding:0 20px 20px;text-align:center}.perpagecss #site-wrapper .counter .counter-image{margin-bottom:20px}.perpagecss #site-wrapper .counter .counter-image i{font-size:28px;width:60px;height:60px;text-align:center;line-height:60px;text-shadow:0 1px 1px rgba(0,0,0,.1);color:#fff}.perpagecss #site-wrapper .counter .counter-content{display:inline-block;margin-bottom:5px}.perpagecss #site-wrapper .counter .counter-content .counter-value{font-size:30px;position:relative;line-height:1}.perpagecss #site-wrapper .counter .counter-title{clear:both;width:100%}.perpagecss #site-wrapper .vc_custom_heading h1,.perpagecss #site-wrapper .vc_custom_heading h2,.perpagecss #site-wrapper .vc_custom_heading h3,.perpagecss #site-wrapper .vc_custom_heading h4,.perpagecss #site-wrapper .vc_custom_heading h5,.perpagecss #site-wrapper .vc_custom_heading h6{margin:0}.perpagecss #site-wrapper .wpb_gallery .wpb_flexslider .flex-direction-nav a:before{display:none}.perpagecss #site-wrapper .flexslider{position:relative;overflow:hidden}.perpagecss #site-wrapper .flexslider .slides{margin:0;padding:0}.perpagecss #site-wrapper .flexslider .slides li{list-style:none}.perpagecss #site-wrapper .flexslider .flex-control-nav{margin:0;padding:0;text-align:center;position:absolute;left:0;right:0;bottom:0;z-index:98}.perpagecss #site-wrapper .flexslider .flex-control-nav li{list-style:none;display:inline-block;margin:0 2px}.perpagecss #site-wrapper .flexslider .flex-control-nav li a{width:10px;height:10px;background:#fff;border:2px solid transparent;display:block;text-indent:-9999px;cursor:pointer;border-radius:10px}.perpagecss #site-wrapper .flexslider .flex-control-nav li a.flex-active{background:none;border-color:#fff}.perpagecss #site-wrapper .flexslider .flex-direction-nav{margin:0;padding:0}.perpagecss #site-wrapper .flexslider .flex-direction-nav li{list-style:none}.perpagecss #site-wrapper .flexslider .flex-direction-nav li a{position:absolute;width:50px;height:50px;background:none;color:#fff;bottom:20px;right:20px;text-indent:-9999px;z-index:98;text-align:inherit;text-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-wrapper .flexslider .flex-direction-nav li a.flex-prev{right:80px}.perpagecss #site-wrapper .flexslider .flex-direction-nav li a.flex-prev:after{content:"\f104"}.perpagecss #site-wrapper .flexslider .flex-direction-nav li a:after{content:"\f105";position:absolute;text-indent:0;right:0;top:0;font-family:"FontAwesome";font-size:28px;width:50px;height:50px;text-align:center;line-height:50px}.perpagecss #site-wrapper .elements-carousel{margin:0 -15px}.perpagecss #site-wrapper .elements-carousel .owl-item{padding:0 15px}.perpagecss #site-wrapper .owl-controls .owl-buttons>div{width:40px;height:40px;text-indent:-9999px;position:absolute;top:-107px;right:54px;border:1px solid rgba(0,0,0,.1)}.perpagecss #site-wrapper .owl-controls .owl-buttons>div:after{position:absolute;content:"\f104";font-family:"FontAwesome";text-indent:0;left:14px;top:50%;margin-top:-26px;font-size:28px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.perpagecss #site-wrapper .owl-controls .owl-buttons>div.owl-next{right:15px}.perpagecss #site-wrapper .owl-controls .owl-buttons>div.owl-next:after{position:absolute;content:"\f105";font-family:"FontAwesome";text-indent:0;left:auto;right:14px;font-size:28px}.perpagecss #site-wrapper .owl-controls .owl-pagination{position:relative;overflow:hidden;text-align:center;margin-top:35px}.perpagecss #site-wrapper .owl-controls .owl-pagination .owl-page{display:inline-block;margin:0 2px;padding:2px;width:14px;height:14px}.perpagecss #site-wrapper .owl-controls .owl-pagination .owl-page span{width:10px;height:10px;display:inline-block;text-indent:-99999px;margin:2px;vertical-align:middle;border-radius:100%}.perpagecss #site-wrapper .owl-controls .owl-pagination .owl-page.active span{width:14px;height:14px;position:relative;margin:0}.perpagecss #site-wrapper .vc_toggle{margin:0 0 30px;padding:20px;background:#f1f2f8}.perpagecss #site-wrapper .vc_toggle:last-child{margin-bottom:0}.perpagecss #site-wrapper .vc_toggle .vc_toggle_title{padding:0}.perpagecss #site-wrapper .vc_toggle .vc_toggle_title h4{margin:0;position:relative;font-size:14px;display:block;padding:8px 0 7px 50px}.perpagecss #site-wrapper .vc_toggle .vc_toggle_title h4:after{font-family:"FontAwesome";position:absolute;font-size:14px;content:"\f078";left:0;top:50%;margin-top:-16px;font-weight:400;width:32px;height:32px;text-align:center;line-height:32px;color:#fff}.perpagecss #site-wrapper .vc_toggle .vc_toggle_title .vc_toggle_icon{display:none}.perpagecss #site-wrapper .vc_toggle .vc_toggle_content{margin:0;padding:10px 0 0 50px}.perpagecss #site-wrapper .vc_toggle.vc_toggle_active .vc_toggle_title h4:after{content:"\f077"}.perpagecss #site-wrapper .pricing-table:after{clear:both;content:"";display:table}.perpagecss #site-wrapper .pricing-table.one-column .price-column{width:100%}.perpagecss #site-wrapper .pricing-table.two-columns .price-column{width:50%}.perpagecss #site-wrapper .pricing-table.three-columns .price-column{width:33.3333333%}.perpagecss #site-wrapper .pricing-table.four-columns .price-column{width:25%}.perpagecss #site-wrapper .pricing-table.five-columns .price-column{width:20%}.perpagecss #site-wrapper .pricing-table.six-columns .price-column{width:16.6666666%}.perpagecss #site-wrapper .pricing-table .price-column{float:left;vertical-align:top;white-space:normal}.perpagecss #site-wrapper .pricing-table .price-column:last-child .column-container{border-right:2px solid rgba(54,70,115,.08)}.perpagecss #site-wrapper .pricing-table .price-column .column-container{text-align:center;border:2px solid rgba(54,70,115,.08);border-right:none;background:#fff}.perpagecss #site-wrapper .pricing-table .price-column .column-container .plan{color:#333;font-weight:700;font-size:24px;line-height:1;padding-top:45px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .price{line-height:1}.perpagecss #site-wrapper .pricing-table .price-column .column-container .price .symbol{font-size:24px;color:#333;position:relative;top:-15px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .price .price{font-weight:700;font-size:72px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .price div{font-size:18px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features{margin:0;padding:0;position:relative}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features li{list-style:none;margin-bottom:5px;position:relative}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features li:before{content:"\f00c";margin-right:8px;font-family:"FontAwesome";font-size:14px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features li.spacer{border:none}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features li.divider{margin:-21px -30px 0;border-color:#e6e6e6;border-width:2px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features li:last-child{border:none}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features li:first-child{position:relative;margin-top:80px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features li:first-child:after{content:"";position:absolute;height:2px;background:rgba(54,70,115,.08);left:30px;right:30px;top:-40px}.perpagecss #site-wrapper .pricing-table .price-column .column-container .features>li.spacer{display:none}.perpagecss #site-wrapper .pricing-table .price-column .column-container .cta{display:block;padding:30px 0 40px}.perpagecss #site-wrapper .pricing-table .price-column.highlight{position:relative}.perpagecss #site-wrapper .pricing-table .price-column.highlight+.price-column .column-container{border-left:none}.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container{border:2px solid}.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .plan,.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .price{color:#fff}.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .plan .price,.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .plan .symbol,.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .price .price,.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .price .symbol{color:#fff;background:none;padding:0}.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .price{padding-bottom:42px}.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .features li:first-child{margin-top:38px}.perpagecss #site-wrapper .pricing-table .price-column.highlight .column-container .features li:first-child:after,.perpagecss #site-wrapper .pricing-table .price-column.highlight .popular{display:none}.perpagecss #site-wrapper .blog-shortcode.blog-grid .blog-entries{margin:0 -15px}.perpagecss #site-wrapper .blog-shortcode.blog-grid .blog-entries:after{clear:both;content:"";display:table}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry{float:left;padding:0 15px;margin-bottom:30px}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-wrapper:after{clear:both;content:"";display:table}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-wrapper:hover{-ms-box-shadow:0 0 15px rgba(0,0,0,.12);-o-box-shadow:0 0 15px rgba(0,0,0,.12);box-shadow:0 0 15px rgba(0,0,0,.12)}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-wrapper:hover .entry-content-wrap{background:#fff}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-wrapper:hover .entry-content-wrap:after{width:calc(100% - 60px)}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover{position:relative}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover .entry-time{position:absolute;width:60px;height:60px;top:0;left:30px;color:#fff;z-index:9;margin:0;text-align:center;font-size:18px;text-shadow:0 1px 1px rgba(0,0,0,.2)}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover .entry-time span{display:block;text-transform:uppercase;line-height:1}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover .entry-time span.entry-day{font-size:30px;margin-top:4px}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a{display:block;position:relative;background:#000}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:after,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:before{content:"";position:absolute;width:1px;height:30px;background:#fff;top:50%;left:50%;z-index:9;margin-top:-15px;margin-left:-1px;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:before{height:1px;width:30px;margin-top:-1px;margin-left:-15px}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:hover img{-webkit-opacity:.4;-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40)}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:hover:after,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover a:hover:before{visibility:visible;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-content-wrap{padding:25px 30px;background:#f2f4f8;position:relative}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-content-wrap:after{width:60px;height:5px;content:"";top:0;left:30px;position:absolute}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-header{margin-bottom:15px}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-header .entry-title{font-size:20px;margin:0;line-height:1.3;text-transform:uppercase}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-content .read-more{display:inline;font-weight:700}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer{margin-top:15px}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer .entry-meta,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer .entry-meta a{color:#b9c1cf}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer .entry-meta .entry-comments-link,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer .entry-meta i{display:none}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer .entry-meta .entry-author{margin-right:5px}.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer .entry-meta .entry-author:after{content:"/";display:inline-block;margin-left:5px;color:#b9c1cf}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry{width:100%;float:none;margin-bottom:30px}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper:hover{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper:hover .entry-content-wrap{background:none}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper:after{clear:both;content:"";display:table}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper .entry-cover{float:left;width:33%;padding-right:10px}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper .entry-cover .entry-time{display:none}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper .entry-content-wrap{float:right;background:none;width:67%;padding:0 0 0 10px}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper .entry-content-wrap:after{display:none}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper .entry-content-wrap .entry-header{margin-bottom:5px}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper .entry-content-wrap .entry-header .entry-title{font-size:16px}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-one-column .hentry .entry-wrapper .entry-content-wrap .entry-footer{margin-top:0}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-two-columns .hentry{width:50%}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-two-columns .hentry:nth-of-type(odd){clear:left}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-three-columns .hentry{width:33.3333333%}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-three-columns .hentry:nth-of-type(3n+1){clear:left}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-four-columns .hentry{width:25%}.perpagecss #site-wrapper .blog-shortcode.blog-grid.blog-four-columns .hentry:nth-of-type(4n+1){clear:left}.perpagecss #site-wrapper .posts-carousel .hentry{margin-bottom:0}.perpagecss #site-wrapper .posts-carousel .hentry .entry-wrapper{position:relative}.perpagecss #site-wrapper .posts-carousel .hentry .entry-cover a{display:block;position:relative;background:#000}.perpagecss #site-wrapper .posts-carousel .hentry .entry-cover a:hover img{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-wrapper .posts-carousel .hentry .entry-cover a:hover:after,.perpagecss #site-wrapper .posts-carousel .hentry .entry-cover a:hover:before{visibility:visible;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss #site-wrapper .posts-carousel .hentry .entry-cover a img{-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}.perpagecss #site-wrapper .posts-carousel .hentry .entry-header{position:absolute;left:30px;right:30px;bottom:30px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss #site-wrapper .posts-carousel .hentry .entry-header .entry-title{font-size:20px;margin:0 0 20px;line-height:1.3}.perpagecss #site-wrapper .posts-carousel .hentry .entry-header .entry-title a{color:#fff}.perpagecss #site-wrapper .posts-carousel .hentry .entry-header .post-meta .entry-time{color:#fff;border:2px solid #fff;padding:5px 15px;text-transform:uppercase;font-weight:700}@media only screen and (max-width:768px){.perpagecss #site-wrapper .rev_slider a.button{height:auto;line-height:1.8;padding-top:10px;padding-bottom:10px}.perpagecss #site-wrapper .rev_slider a.button i{display:none}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav{float:none;width:100%;border-right:none;border-bottom:1px solid rgba(54,70,115,.08)}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default{clear:none;float:left;width:auto;margin:0 30px -1px 0;background:none}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default a{border:none}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default.ui-tabs-active,.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default:hover{background:none}.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default.ui-tabs-active a,.perpagecss #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default:hover a{border-bottom:2px solid}.perpagecss #site-wrapper .wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{padding:30px 0 0;width:100%}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background:#fff;border:1px solid rgba(54,70,115,.08);margin:5px 0 0;border-radius:0}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-size:16px}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a{color:inherit}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a i{line-height:1.8;font-size:14px}.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{border:none;background:none;padding:25px 0 20px;border-radius:0}}@media only screen and (max-width:568px){.perpagecss #site-wrapper .testimonial .testimonial-image{float:none;width:100%;margin-bottom:30px;padding:0}.perpagecss #site-wrapper .testimonial .testimonial-content{float:none;width:100%;padding:0}.perpagecss #site-wrapper .member .member-image{padding:0;width:100%;float:none;margin-bottom:30px}.perpagecss #site-wrapper .member .member-info{float:none;width:100%;padding:0}.perpagecss #site-wrapper .history{padding-left:15px}.perpagecss #site-wrapper .history:before{left:0}.perpagecss #site-wrapper .history li{width:100%;float:none;padding:0;text-align:inherit;margin-bottom:15px}.perpagecss #site-wrapper .history li:last-child{margin-bottom:0}.perpagecss #site-wrapper .history li:after{left:-27px;right:auto}.perpagecss #site-wrapper .history li:before{left:-18px;right:auto}}.perpagecss #site-wrapper span.wpcf7-not-valid-tip{margin-top:8px;font-size:12px}.perpagecss #site-wrapper div.wpcf7-response-output{padding:20px 20px 20px 60px;margin-left:0;margin-right:0;position:relative}.perpagecss #site-wrapper div.wpcf7-response-output.wpcf7-validation-errors{border-color:#e74c3c;color:#e74c3c}.perpagecss #site-wrapper div.wpcf7-response-output.wpcf7-validation-errors:after{position:absolute;font-family:"FontAwesome";left:20px;top:50%;margin-top:-24px;font-size:28px;content:"\f071"}.perpagecss #site-wrapper div.wpcf7-response-output.wpcf7-mail-sent-ok:after{position:absolute;font-family:"FontAwesome";left:20px;top:50%;margin-top:-24px;font-size:28px;content:"\f058"}.perpagecss .rtl{direction:rtl;unicode-bidi:embed}.perpagecss .rtl .alignleft{float:right;margin:10px 0 10px 20px;clear:right}.perpagecss .rtl .alignright{float:left;margin:10px 20px 10px 0;clear:left}.perpagecss .rtl table tbody tr td,.perpagecss .rtl table tbody tr th,.perpagecss .rtl table thead{text-align:right}.perpagecss .rtl select{background-position:0}.perpagecss .rtl h1.title-divider:after,.perpagecss .rtl h2.title-divider:after,.perpagecss .rtl h3.title-divider:after,.perpagecss .rtl h4.title-divider:after,.perpagecss .rtl h5.title-divider:after,.perpagecss .rtl h6.title-divider:after{left:auto;right:0}.perpagecss .rtl h1.title-divider[style="text-align: center;"]:after,.perpagecss .rtl h2.title-divider[style="text-align: center;"]:after,.perpagecss .rtl h3.title-divider[style="text-align: center;"]:after,.perpagecss .rtl h4.title-divider[style="text-align: center;"]:after,.perpagecss .rtl h5.title-divider[style="text-align: center;"]:after,.perpagecss .rtl h6.title-divider[style="text-align: center;"]:after{left:auto;right:50%;margin-left:0;margin-right:-15px}.perpagecss .rtl a.download i{margin-right:0;margin-left:15px;border-right:none;border-left:1px solid rgba(0,0,0,.1)}.perpagecss .rtl .goto-top a{text-indent:0}.perpagecss .rtl #site-header #headerbar .custom-info{float:right}.perpagecss .rtl #site-header #headerbar .custom-info i{margin-left:5px;margin-right:0}.perpagecss .rtl #site-header #headerbar .social-links{float:left;margin-left:0;margin-right:10px}.perpagecss .rtl #site-header #headerbar .social-links a{margin-left:0;margin-right:10px}.perpagecss .rtl #site-header #headerbar .top-navigator{float:left}.perpagecss .rtl #site-header #headerbar .top-navigator .menu li{float:right}.perpagecss .rtl #site-header #headerbar .top-navigator .menu li.menu-item-has-children{padding-left:3px;padding-right:8px}.perpagecss .rtl #site-header #headerbar .top-navigator .menu li.menu-item-has-children:after{margin:0 0 0 10px}.perpagecss .rtl #site-header #headerbar .top-navigator .menu li .sub-menu{left:auto;right:0}.perpagecss .rtl #site-header #masthead #site-brand #site-logo{float:right}.perpagecss .rtl #site-header #masthead #site-brand .header-widgets{text-align:left}.perpagecss .rtl #site-header #masthead #site-brand .header-widgets .widget{margin-right:60px;margin-left:0;text-align:right}.perpagecss .rtl #site-header #masthead #site-brand .header-widgets .widget .button i,.perpagecss .rtl #site-header #masthead #site-brand .header-widgets .widget .info-icon i{margin-right:0;margin-left:10px}.perpagecss .rtl #site-header #masthead #site-navigator .menu li .sub-menu{left:auto;right:0;text-align:right}.perpagecss .rtl #site-header #masthead #site-navigator .menu li .sub-menu li .sub-menu{left:auto;right:250px}.perpagecss .rtl #site-content #page-breadcrumbs .breadcrumbs{left:auto;right:15px}.perpagecss .rtl #site-content #page-breadcrumbs .breadcrumbs .trail-browse{margin-left:5px;margin-right:0}.perpagecss .rtl #site-content #page-breadcrumbs .breadcrumbs span{float:right}.perpagecss .rtl #site-footer .social-links{float:left}.perpagecss .rtl #site-footer .social-links a{margin-left:0;margin-right:10px}.perpagecss .rtl #site-footer .copyright{float:right}.perpagecss .rtl.header-v1 #site-header #masthead #site-navigator,.perpagecss .rtl.header-v3 #site-header #masthead #site-navigator{float:left}.perpagecss .rtl.header-v1 #site-header #masthead #site-navigator .menu.menu-extra .search-box>a,.perpagecss .rtl.header-v3 #site-header #masthead #site-navigator .menu.menu-extra .search-box>a{margin-left:0;margin-right:20px}.perpagecss .rtl.header-v1 #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu,.perpagecss .rtl.header-v1 #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart a .shopping-cart-items-count,.perpagecss .rtl.header-v3 #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart .submenu,.perpagecss .rtl.header-v3 #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart a .shopping-cart-items-count{right:auto;left:0}.perpagecss .rtl.header-v3 #site-header #masthead #site-navigator #menu-main-menu>li>.sub-menu{border-radius:3px 0 3px 3px}.perpagecss .rtl .widget-title:after,.perpagecss .rtl .widget .widget-title:after,.perpagecss .rtl .widgettitle:after{left:auto;right:0}.perpagecss .rtl .widget.widget_product_search .woocommerce-product-search:after,.perpagecss .rtl .widget.widget_search .search-form label:after{right:auto;left:0}.perpagecss .rtl .widget.widget_shopping_cart .cart_list li .remove{float:left}.perpagecss .rtl .widget.widget_shopping_cart .cart_list li a img{float:right;margin-right:0;margin-left:15px}.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li a{padding:10px 25px 10px 0}.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li a:before{left:auto;right:0}.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li a:hover{padding-right:30px}.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li.current-menu-item a,.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li.current_page_item a{padding:10px 55px 10px 30px}.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li.current-menu-item a:before,.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li.current_page_item a:before{left:auto;right:30px}.perpagecss .rtl .sidebars .widget.widget_archive ul li .children,.perpagecss .rtl .sidebars .widget.widget_categories ul li .children,.perpagecss .rtl .sidebars .widget.widget_meta ul li .children,.perpagecss .rtl .sidebars .widget.widget_nav_menu .menu li .sub-menu,.perpagecss .rtl .sidebars .widget.widget_pages ul li .children,.perpagecss .rtl .sidebars .widget.widget_recent_comments ul li .children,.perpagecss .rtl .sidebars .widget.widget_recent_entries ul li .children,.perpagecss .rtl .sidebars .widget.widget_rss ul li .children{margin-left:0;margin-right:20px}.perpagecss .rtl #site-wrapper .iconlist li i,.perpagecss .rtl #site-wrapper .iconlist li img{margin-right:0;margin-left:10px}.perpagecss .rtl #site-wrapper .iconlist li.circle{padding-left:0;padding-right:44px}.perpagecss .rtl #site-wrapper .iconlist li.circle i{left:auto;right:0}.perpagecss .rtl #site-wrapper .iconlist li.circle:after,.perpagecss .rtl #site-wrapper .iconlist li.circle:first-child:before{left:0;right:44px}.perpagecss .rtl #site-wrapper .iconlist li:after,.perpagecss .rtl #site-wrapper .iconlist li:first-child:before{left:0;right:30px}.perpagecss .rtl #site-wrapper .iconbox .box-header .box-title:after{left:auto;right:0}.perpagecss .rtl #site-wrapper .iconbox.aligncenter .box-header .box-title:after{right:50%;margin-right:-15px;margin-left:0}.perpagecss .rtl #site-wrapper .iconbox.aligncenter:hover .box-header .box-title:after{right:0;left:0;margin-right:0}.perpagecss .rtl #site-wrapper .wpb_tabs .wpb_tabs_nav li{float:right}.perpagecss .rtl #site-wrapper .wpb_tabs .wpb_tabs_nav li a{margin-right:0;margin-left:30px}.perpagecss .rtl #site-wrapper .wpb_accordion .wpb_accordion_header a{padding:0 0 0 75px}.perpagecss .rtl #site-wrapper .wpb_accordion .wpb_accordion_header .ui-accordion-header-icon{left:0;right:auto}.perpagecss .rtl #site-wrapper .wpb_accordion .wpb_accordion_header .ui-accordion-header-icon:before{left:8px;right:auto}.perpagecss .rtl #site-wrapper .wpb_accordion .wpb_accordion_header .ui-accordion-header-icon:after{right:auto;left:0}.perpagecss .rtl #site-wrapper .wpb_tour .wpb_tabs_nav{float:right;border-right:none;border-left:1px solid rgba(0,0,0,.1)}.perpagecss .rtl #site-wrapper .wpb_tour .wpb_tabs_nav li.ui-state-default.ui-tabs-active a:after{left:-1px;right:auto}.perpagecss .rtl #site-wrapper .wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{padding:0 30px 0 0}.perpagecss .rtl #site-wrapper .vc_progress_bar .vc_single_bar .vc_bar{right:0;left:auto}.perpagecss .rtl #site-wrapper .vc_progress_bar .vc_label .vc_label_units{float:left}.perpagecss .rtl #site-wrapper .testimonial .testimonial-content blockquote:after{left:auto;right:-35px}.perpagecss .rtl #site-wrapper .openhours .hours-table li .hours{left:0;right:auto}.perpagecss .rtl #site-wrapper .openhours .hours-table li .dayname .dayname-icon{margin-right:0;margin-left:10px}.perpagecss .rtl #site-wrapper .flexslider,.perpagecss .rtl #site-wrapper .owl-carousel{direction:ltr}.perpagecss .rtl #site-wrapper .owl-carousel .owl-item{direction:rtl}.perpagecss .rtl #site-wrapper .owl-controls .owl-pagination{right:auto;left:15px}.perpagecss .rtl #site-wrapper .owl-controls .owl-pagination .owl-page span{margin:0 10px 0 0}.perpagecss .rtl.blog .hentry .entry-header .entry-title:after,.perpagecss .rtl.single .hentry .entry-header .entry-title:after{left:auto;right:0}.perpagecss .rtl .blog-shortcode.blog-list .hentry .entry-cover{float:right}.perpagecss .rtl .blog-shortcode.blog-list .hentry .entry-content,.perpagecss .rtl .blog-shortcode.blog-list .hentry .entry-header{margin-left:0;margin-right:65px}.perpagecss .rtl .box .box-title:after{left:auto;right:0}.perpagecss .rtl .box.author-box .author-avatar{float:right;margin-left:30px;margin-right:0}.perpagecss .rtl #comments #reply-title:after,.perpagecss .rtl #comments .comments-title:after{left:auto;right:0}.perpagecss .rtl #comments .comment-list li .comment-body .comment-meta .comment-author img{float:right;margin-right:0;margin-left:20px}.perpagecss .rtl #comments .comment-list li .comment-body .comment-content,.perpagecss .rtl #comments .comment-list li .comment-body .reply{padding-left:0;padding-right:54px}.perpagecss .rtl #comments .comment-list li .children{padding-left:30px;padding-right:54px}.perpagecss .rtl.search #main-content .content-inner .search-form .search-submit{left:0;right:auto}.perpagecss .rtl.search #main-content .content-inner .search-results article{padding:30px 65px 30px 0}.perpagecss .rtl.search #main-content .content-inner .search-results article .counter{left:auto;right:0}.perpagecss .rtl .wpcf7{direction:rtl}.perpagecss .rtl.woocommerce-page .products li .add_to_cart_button,.perpagecss .rtl.woocommerce .products li .add_to_cart_button{right:auto;left:15px}.perpagecss .rtl.woocommerce-page .product .summary .cart .quantity,.perpagecss .rtl.woocommerce .product .summary .cart .quantity{float:right;margin-right:0;margin-left:10px}.perpagecss .rtl.woocommerce-page .product .woocommerce-tabs .tabs li,.perpagecss .rtl.woocommerce .product .woocommerce-tabs .tabs li{float:right}.perpagecss .rtl.woocommerce-page .product .woocommerce-tabs .tabs li a,.perpagecss .rtl.woocommerce .product .woocommerce-tabs .tabs li a{margin-right:0;margin-left:30px}.perpagecss .rtl.woocommerce #reviews #comments ol.commentlist li .star-rating,.perpagecss .rtl.woocommerce-page #reviews #comments ol.commentlist li .star-rating{right:auto;left:0}.perpagecss .rtl.woocommerce #reviews #comments ol.commentlist li img.avatar,.perpagecss .rtl.woocommerce-page #reviews #comments ol.commentlist li img.avatar{float:right}.perpagecss .rtl.woocommerce #reviews #comments ol.commentlist li .comment-text,.perpagecss .rtl.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin-left:0;margin-right:95px}.perpagecss .rtl .projects .projects-items .hentry .project-wrap .project-info{padding:50px 15px 10px 80px}.perpagecss .rtl .projects .projects-items .hentry .project-wrap .project-thumbnail figcaption .project-buttons a{right:auto;left:15px}.perpagecss .rtl .project-single .project-gallery-grid .project-media-item{float:right}@media only screen and (max-width:991px){.perpagecss body.rtl #site-header #headerbar .custom-info{float:none}.perpagecss body.rtl #site-header #headerbar .social-links{float:none;margin-right:0}.perpagecss body.rtl #site-header #headerbar .top-navigator,.perpagecss body.rtl #site-header #headerbar .top-navigator .menu li{float:none}.perpagecss body.rtl #site-header #headerbar .top-navigator .menu li .sub-menu{text-align:right}.perpagecss body.rtl #site-header #masthead #site-brand #site-logo{float:none}.perpagecss body.rtl #site-header #masthead #site-brand .header-widgets{text-align:center}.perpagecss body.rtl #site-header #masthead #site-brand .header-widgets .widget{margin:0 30px 30px}}@media only screen and (max-width:768px){.perpagecss body.rtl #site-header #masthead #site-navigator .menu.menu-extra{right:auto;left:0}.perpagecss body.rtl #site-header #masthead #site-navigator-mobile.navigator-mobile .navigator-toggle{left:auto;right:0}.perpagecss body.rtl #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li.menu-item-has-children .toggler{right:auto;left:0;border-left:0;border-right:1px solid #e6e6e6}.perpagecss body.rtl #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li a{margin-right:0;margin-left:56px}.perpagecss body.rtl #site-header #masthead #site-navigator-mobile.navigator-mobile .menu li .sub-menu{margin-left:0;margin-right:20px}.perpagecss body.rtl #site-wrapper .wpb_tour .wpb_tabs_nav{float:none;border-left:none;margin-bottom:30px}.perpagecss body.rtl #site-wrapper .wpb_tour .wpb_tabs_nav .ui-state-default{float:right;margin-right:0;margin-left:30px}.perpagecss body.rtl #site-wrapper .wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{padding:0}}@media only screen and (max-width:568px){.perpagecss body.rtl #site-header #headerbar .custom-info .spacer{display:block}.perpagecss body.rtl #site-header #masthead #site-brand .header-widgets{display:block;text-align:center;padding-bottom:30px}.perpagecss body.rtl #site-header #masthead #site-brand .header-widgets .widget{display:block;border:none;text-align:center}.perpagecss body.rtl #site-footer .copyright{float:none}.perpagecss body.rtl #site-footer .social-links{float:none;margin-bottom:20px}.perpagecss body.rtl #site-footer .social-links a{margin-right:15px;margin-left:0}}.perpagecss .header-v3 #site-header #masthead{background:hsla(0,0%,100%,.3);position:absolute;left:0;right:0;-webkit-transform:translateZ(0);-ms-box-shadow:0 1px 3px rgba(0,0,0,.15);-o-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);transition:background .2s ease-in}.perpagecss .header-v3 #site-header #masthead.stick{top:0;position:fixed;background:#fff}.perpagecss .header-v3 #site-header #masthead.stick #site-navigator .menu.menu-extra .search-box .submenu .search-field{background:#d8e7ef;border-color:transparent}.perpagecss .header-v3 #site-header #masthead #site-navigator .menu.menu-extra .search-box .submenu .search-field{background:none;border-color:rgba(21,65,110,.15)}.perpagecss .header-v3 #site-header #masthead #site-navigator .menu.menu-extra .search-box .submenu .search-field:focus{border-color:inherit}.perpagecss .header-v3 #site-header #masthead #site-navigator .menu>.current-menu-ancestor>a,.perpagecss .header-v3 #site-header #masthead #site-navigator .menu>.current-menu-item>a{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.perpagecss .header-v3.admin-bar #site-header #masthead.stick{top:32px}.perpagecss .header-v3 #site-content #page-header{padding-top:146px}.perpagecss .header-v3.pageheader-hidden #site-content #page-breadcrumbs{border:none}.perpagecss .header-v3.pageheader-hidden #site-content #page-breadcrumbs .wrapper{padding-top:111px}.perpagecss .header-v2 #site-header #headerbar{padding-bottom:57px}.perpagecss .header-v2 #site-header #masthead{background:none;position:absolute;left:0;right:0;margin-top:-48px;-webkit-transform:translateZ(0);-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background .2s ease-in}.perpagecss .header-v2 #site-header #masthead .wrapper{background:#fff;padding:0 30px;-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss .header-v2 #site-header #masthead.stick{top:0;position:fixed;margin-top:0}.perpagecss .header-v2 #site-header #masthead.stick .wrapper:before{-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.perpagecss .header-v2 #site-header #masthead #site-navigator{float:right}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu{float:left}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu.menu-extra{position:static;float:right;margin:0 0 0 50px}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu.menu-extra .search-box{position:relative}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu.menu-extra .search-box>a{display:inline-block;position:absolute;top:0;right:-3px}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu.menu-extra .search-box .submenu{position:absolute;right:0;visibility:hidden;display:none\9;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu.menu-extra .search-box .submenu .search-field:focus{border-color:rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu.menu-extra .search-box.active .submenu{visibility:visible;display:block\9;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.perpagecss .header-v2 #site-header #masthead #site-navigator .menu>.current-menu-ancestor>a,.perpagecss .header-v2 #site-header #masthead #site-navigator .menu>.current-menu-item>a{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1)}.perpagecss .header-v2.admin-bar #site-header #masthead.stick{top:32px}.perpagecss .header-v2 #site-content #page-header{padding-top:98px}.perpagecss .header-v2.pageheader-hidden #site-content #page-breadcrumbs{border:none}.perpagecss .header-v2.pageheader-hidden #site-content #page-breadcrumbs .wrapper{padding-top:63px}.perpagecss .header-v4 #site-header #masthead #site-brand{float:none;margin:0}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper #site-logo{float:left}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets{float:right;margin:28px 0;font-size:14px}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets:after{clear:both;content:"";display:block}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget{float:right;margin:0 0 0 50px}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget:last-child{margin:0}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget .info-icon{line-height:1.4}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget .info-icon:after{clear:both;content:"";display:block}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget .info-icon i{float:left;margin-right:15px;margin-top:3px;font-size:28px}.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget .info-icon .content{float:right}.perpagecss .header-v4 #site-header #masthead #site-navigator{float:none;margin:0}.perpagecss .header-v4 #site-header #masthead #site-navigator.stick{position:fixed;top:0;left:0;right:0}.perpagecss .header-v4 #site-header #masthead #site-navigator .menu>li>a{color:hsla(0,0%,100%,.8);padding-top:15px;padding-bottom:15px;position:relative}.perpagecss .header-v4 #site-header #masthead #site-navigator .menu>li>a:after{left:0;right:0;height:4px;content:"";bottom:-1px;position:absolute}.perpagecss .header-v4 #site-header #masthead #site-navigator .menu>li:hover>a{color:#fff}.perpagecss .header-v4 #site-header #masthead #site-navigator .menu>.current-menu-ancestor>a,.perpagecss .header-v4 #site-header #masthead #site-navigator .menu>.current-menu-item>a{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);background:rgba(0,0,0,.1);border-color:transparent hsla(0,0%,100%,.2)}.perpagecss .header-v4 #site-header #masthead #site-navigator .menu.menu-extra .search-box .submenu .search-field:focus{border-color:transparent}.perpagecss .header-v4 #site-header #masthead #site-navigator-placeholder{display:none}.perpagecss .header-v4 #site-header #masthead .stick+#site-navigator-placeholder{display:block}.perpagecss .header-v4.admin-bar #site-header #masthead #site-navigator.stick{top:32px}.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li a,.perpagecss #site-wrapper .imagebox .box-content .box-button a:hover,.perpagecss #site-wrapper .testimonial .testimonial-author .author-info a:hover,.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a,.perpagecss .button.white,.perpagecss .scheme,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current-menu-item>a,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current-menu-item>a:before,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current-page-item>a:before,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current_page_item>a,.perpagecss .woocommerce .product .woocommerce-tabs .tabs li.active a,.perpagecss a,.perpagecss a.link:hover,.perpagecss button.white[type=submit],.perpagecss input.white[type=submit]{color:#15416e}.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a i.vc_tta-controls-icon-plus:after,.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title a i.vc_tta-controls-icon-plus:before,.perpagecss input.input-text:focus,.perpagecss input[type=color]:focus,.perpagecss input[type=date]:focus,.perpagecss input[type=datetime-local]:focus,.perpagecss input[type=datetime]:focus,.perpagecss input[type=email]:focus,.perpagecss input[type=month]:focus,.perpagecss input[type=number]:focus,.perpagecss input[type=password]:focus,.perpagecss input[type=search]:focus,.perpagecss input[type=tel]:focus,.perpagecss input[type=text]:focus,.perpagecss input[type=time]:focus,.perpagecss input[type=url]:focus,.perpagecss input[type=week]:focus,.perpagecss select:focus,.perpagecss textarea:focus{border-color:#15416e}.perpagecss #headerbar,.perpagecss #site-footer,.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li.current-menu-item>a,.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li.current-page-item>a,.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li:hover>a,.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile .navigator-toggle,.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart>a .shopping-cart-items-count,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu>.current-menu-ancestor>a,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu>.current-menu-item>a,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li:hover>a,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover .entry-time,.perpagecss #site-wrapper .flexslider .flex-direction-nav li a:hover,.perpagecss #site-wrapper .iconbox .box-header .box-icon i,.perpagecss #site-wrapper .imagebox .box-content:after,.perpagecss #site-wrapper .imagebox .box-header:after,.perpagecss #site-wrapper .owl-controls .owl-buttons>div:hover,.perpagecss #site-wrapper .owl-controls .owl-pagination .owl-page span,.perpagecss #site-wrapper .testimonial .testimonial-image:after,.perpagecss #site-wrapper .vc_toggle .vc_toggle_title h4:after,.perpagecss #site-wrapper .vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a,.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list,.perpagecss .bg-scheme,.perpagecss .blog .hentry .entry-content .readmore .more-link:hover,.perpagecss .blog .hentry.sticky,.perpagecss .button.scheme2,.perpagecss .button:hover,.perpagecss .goto-top a,.perpagecss .header-v4 #site-header #masthead #site-navigator,.perpagecss .history li h3,.perpagecss .navigation.post-navigation .nav-links li a:after,.perpagecss .projects .projects-filter ul,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:hover,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail a,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a:hover,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail a,.perpagecss .projects.projects-justified .projects-items .hentry>a:after,.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info,.perpagecss .sidebar .widget.widget_nav_menu ul,.perpagecss .single-post .hentry .entry-footer .entry-tags a,.perpagecss .widget.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range,.perpagecss .widget.widget_product_tag_cloud .tagcloud a,.perpagecss .widget.widget_tag_cloud .tagcloud a,.perpagecss .widget_shopping_cart .buttons .button.checkout,.perpagecss .widget_shopping_cart_content .buttons .button.checkout,.perpagecss .woocommerce-page .products li .add_to_cart_button,.perpagecss .woocommerce .product .woocommerce-tabs .tabs,.perpagecss .woocommerce .products li .add_to_cart_button,.perpagecss a[rel=wp-video-lightbox]:before,.perpagecss button[type=submit].scheme2,.perpagecss button[type=submit]:hover,.perpagecss input[type=submit].scheme2,.perpagecss input[type=submit]:hover,.perpagecss table tfoot,.perpagecss table thead{background-color:#15416e}.perpagecss #site-header #masthead #site-navigator .menu>.current-menu-ancestor a,.perpagecss #site-header #masthead #site-navigator .menu>.current-menu-item a,.perpagecss #site-header #masthead #site-navigator .menu>li:hover>a,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-footer .entry-meta a:hover,.perpagecss #site-wrapper .iconbox .box-readmore a,.perpagecss #site-wrapper .member .member-info .member-subtitle,.perpagecss #site-wrapper .testimonial .testimonial-author .author-info,.perpagecss #site-wrapper .testimonial .testimonial-author .author-info a,.perpagecss .blog .hentry .entry-header .entry-meta a:hover,.perpagecss .blog .hentry .entry-header .entry-time,.perpagecss .header-v4 #site-header #masthead #site-brand .wrapper .header-widgets .widget .info-icon i,.perpagecss .navigation.post-navigation .nav-links li a span,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-info .project-categories li a:hover,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-info .project-categories li a:hover,.perpagecss .projects.projects-justified .projects-items .hentry .project-info .project-title a:hover,.perpagecss .projects.projects-masonry .projects-items .hentry .project-wrap .project-info .project-title a:hover,.perpagecss .scheme2,.perpagecss .single-post .hentry .entry-header .entry-meta a:hover,.perpagecss .single-post .hentry .entry-header .entry-time,.perpagecss .widget.widget_recent_comments ul li:after,.perpagecss .woocommerce-page .star-rating,.perpagecss .woocommerce .star-rating,.perpagecss a.link,.perpagecss a:hover,.perpagecss h1 i,.perpagecss h2 i,.perpagecss h3 i,.perpagecss h4 i,.perpagecss h5 i,.perpagecss h6 i{color:#18ba60}.perpagecss #site-header #masthead #site-navigator .menu>.current-menu-ancestor a,.perpagecss #site-header #masthead #site-navigator .menu>.current-menu-item a,.perpagecss .project-single .project-content ul li:before,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap:hover,.perpagecss .woocommerce-page .onsale:after,.perpagecss .woocommerce-page .products li .product-inner:hover,.perpagecss .woocommerce .onsale:after,.perpagecss .woocommerce .products li .product-inner:hover,.perpagecss blockquote,.perpagecss ul.style1 li:before,.perpagecss ul.style2 li:before{border-color:#18ba60}.perpagecss #comments #reply-title:after,.perpagecss #comments .comments-title:after,.perpagecss #site-footer #footer-widgets .widget.widget_nav_menu ul li:before,.perpagecss #site-header #headerbar .top-navigator .menu>li.current-menu-item>a:after,.perpagecss #site-header #headerbar .top-navigator .menu>li.current-page-item>a:after,.perpagecss #site-header #headerbar .top-navigator .menu li .sub-menu li a:before,.perpagecss #site-header #masthead #site-navigator-mobile.navigator-mobile.active .navigator-toggle,.perpagecss #site-header #masthead #site-navigator .menu.menu-extra .shopping-cart>a,.perpagecss #site-header #masthead #site-navigator .menu li .sub-menu li a:before,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-content-wrap:after,.perpagecss #site-wrapper .blog-shortcode.blog-grid .hentry .entry-cover:hover .entry-time,.perpagecss #site-wrapper .counter .counter-image i,.perpagecss #site-wrapper .flexslider .flex-direction-nav li a,.perpagecss #site-wrapper .iconbox .box-readmore a:before,.perpagecss #site-wrapper .iconbox:hover .box-header .box-icon i,.perpagecss #site-wrapper .imagebox .box-content .box-button a,.perpagecss #site-wrapper .imagebox .box-header:before,.perpagecss #site-wrapper .member .member-info .social-links a:hover,.perpagecss #site-wrapper .owl-controls .owl-buttons>div,.perpagecss #site-wrapper .owl-controls .owl-pagination .owl-page.active span,.perpagecss #site-wrapper .testimonial:not(.has-image) .testimonial-content:after,.perpagecss #site-wrapper .vc_toggle.vc_toggle_active .vc_toggle_title h4:after,.perpagecss #site-wrapper .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li a:before,.perpagecss .bg-scheme2,.perpagecss .blog .hentry .entry-content .readmore .more-link,.perpagecss .box .box-title:after,.perpagecss .button,.perpagecss .button.scheme2:hover,.perpagecss .goto-top a:hover,.perpagecss .header-v2 #site-header #masthead #site-navigator .menu>.current-menu-ancestor>a,.perpagecss .header-v2 #site-header #masthead #site-navigator .menu>.current-menu-item>a,.perpagecss .header-v3 #site-header #masthead #site-navigator .menu>.current-menu-ancestor>a,.perpagecss .header-v3 #site-header #masthead #site-navigator .menu>.current-menu-item>a,.perpagecss .header-v4 #site-header #masthead #site-navigator .menu>.current-menu-ancestor>a:after,.perpagecss .header-v4 #site-header #masthead #site-navigator .menu>.current-menu-item>a:after,.perpagecss .history li:after,.perpagecss .history li:hover h3,.perpagecss .navigation .page-numbers.current,.perpagecss .navigation.post-navigation .nav-links li a:hover:after,.perpagecss .project-single .project-content ul li:after,.perpagecss .projects-related .projects-related-title:after,.perpagecss .projects .projects-filter ul li.active a:after,.perpagecss .projects.projects-grid-alt .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a,.perpagecss .projects.projects-grid .projects-items .hentry .project-wrap .project-thumbnail .project-buttons a,.perpagecss .quick-form h1:after,.perpagecss .quick-form h2:after,.perpagecss .quick-form h3:after,.perpagecss .quick-form h4:after,.perpagecss .quick-form h5:after,.perpagecss .quick-form h6:after,.perpagecss .search #main-content .content-inner .search-results article .counter,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current-menu-item>a:after,.perpagecss .sidebar .widget.widget_nav_menu .menu>li.current_page_item>a:after,.perpagecss .sidebar .widget.widget_nav_menu .menu li .sub-menu li a:before,.perpagecss .single-post .hentry .entry-footer .entry-tags a:hover,.perpagecss .widget .widget-title:before,.perpagecss .widget.widget_archive ul li:before,.perpagecss .widget.widget_calendar table tbody tr td#today,.perpagecss .widget.widget_categories ul li a:before,.perpagecss .widget.widget_meta ul li a:before,.perpagecss .widget.widget_pages ul li a:before,.perpagecss .widget.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle,.perpagecss .widget.widget_product_categories ul li:before,.perpagecss .widget.widget_product_tag_cloud .tagcloud a:hover,.perpagecss .widget.widget_tag_cloud .tagcloud a:hover,.perpagecss .widget_shopping_cart .buttons .button.checkout:hover,.perpagecss .widget_shopping_cart_content .buttons .button.checkout:hover,.perpagecss .woocommerce-page .onsale,.perpagecss .woocommerce-page .product .related h2:after,.perpagecss .woocommerce-page .product .upsells h2:after,.perpagecss .woocommerce-page .products li .add_to_cart_button:hover,.perpagecss .woocommerce-page .products li .wc-forward,.perpagecss .woocommerce-page .woocommerce-pagination ul li .page-numbers.current,.perpagecss .woocommerce .onsale,.perpagecss .woocommerce .product .related h2:after,.perpagecss .woocommerce .product .upsells h2:after,.perpagecss .woocommerce .product .woocommerce-tabs .tabs li a:before,.perpagecss .woocommerce .products li .add_to_cart_button:hover,.perpagecss .woocommerce .products li .wc-forward,.perpagecss .woocommerce .woocommerce-pagination ul li .page-numbers.current,.perpagecss a[rel=wp-video-lightbox]:hover:before,.perpagecss button[type=submit],.perpagecss button[type=submit].scheme2:hover,.perpagecss h1.style2:after,.perpagecss h2.style2:after,.perpagecss h3.style2:after,.perpagecss h4.style2:after,.perpagecss h5.style2:after,.perpagecss h6.style2:after,.perpagecss input[type=submit],.perpagecss input[type=submit].scheme2:hover,.perpagecss ul.style1 li:after,.perpagecss ul.style2 li:after{background-color:#18ba60}.perpagecss .page-fullwidth #page-body #respond,.perpagecss .page-fullwidth #page-body .nocomments,.perpagecss .page-fullwidth #page-body .wrapper .content-wrap .content .vc_row_wrap,.perpagecss .wrapper{width:1200px}.perpagecss .layout-boxed #site-wrapper{width:1300px}.perpagecss .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.perpagecss .owl-carousel{width:100%;-ms-touch-action:pan-y}.perpagecss .owl-carousel,.perpagecss .owl-carousel .owl-wrapper{display:none;position:relative}.perpagecss .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.perpagecss .owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.perpagecss .owl-carousel .owl-item{float:left}.perpagecss .owl-controls .owl-buttons div,.perpagecss .owl-controls .owl-page{cursor:pointer}.perpagecss .owl-controls{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.perpagecss #masthead{position:absolute;top:50px}.perpagecss body #site-header #masthead.stick{position:absolute;top:10px;padding-left:50px}.perpagecss body #site-header #masthead{display:flex;justify-content:center;padding-left:50px}:root{--background:#fff;--font-hover:#fca2e0;--font:#f7f7f7;--active-button:#e81ebd;--mpink:#cb0186;--mblue:#1790f4;--mlblue:#cbecff;--mred:#d63024;--backcolor:#0d1117;--trimcolor:#fca2e0;--glow:#2d2df1;--backgray:#15426e;--mgreen:green;--mlgreen:#1aaa1a;--myellow:#ff0;--mdyellow:#dfdf1f;--mgray:#696c70;--morange:#956100;--navcolor:#fff;--navhover:#1790f4;--navactive:#1790f4;--navactivehover:#376c85;--glowhead:0px 0px 15px green;--glowbody:0px 0px 15px red;--colorbody:--mpink;--colorhead:green;--headerback:#f8f8fa;--headcolor:#2c3847;--colhighcolor:#0a1820;--trim:#e7e7e7;--backgroundcoursepreview:#c7c7c7;--borderbottom:#059d2d;--titlepreview:#031b30;--txttitlepreview:#777b7c;--placeholder:#c9c5c5;--quiztxt:#000}.nav-container{z-index:99;font-size:20px;display:flex;grid-gap:25px;gap:25px;justify-content:flex-end;padding-top:10px;padding-bottom:10px;padding-right:30px;top:0;left:0;right:0;background:#15426e;background:var(--backgray);border-bottom:1px solid #000}.nav-container img{position:absolute;height:50px;left:20px;transition:.5s;top:3px}.nav-container svg{position:absolute;height:40px;left:90px;top:5px;color:red}.nav-container titlelogo{position:absolute;height:200px;left:110px;top:11px;color:#343b48;font-size:30px;font-weight:700;letter-spacing:0}.nav-container a{text-decoration:none;color:#fff;color:var(--navcolor)}.nav-container a:hover{color:#1790f4;color:var(--navhover)}.nav-logo{font-family:Comic Sans MS,Comic Sans,cursive;color:red}.nav-redirect{position:absolute;z-index:-1;top:50px;right:0;left:547px;background:#1f1e42;color:transparent;background-color:transparent}.market-con{list-style:none}.market-con li{display:inline-block;margin:50px 50px 0;vertical-align:top}.main-body-alerts{z-index:20;list-style:none;margin:0;padding:0;background:none;box-shadow:none}.main-body-alerts li{font-size:18px;display:flex;justify-content:space-between;text-align:center}.main-body-alerts price{padding-right:5%;color:green;color:var(--mgreen);width:20%}.main-body-alerts name{padding-left:5%;color:#1790f4;color:var(--mblue);width:20%}.detailmin{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detailmax,.detailmin{width:50%;color:#696c70;color:var(--mgray);margin-left:5%;margin-right:5%}.alerts-con{border-radius:25px;background:#0d1117;background:var(--backcolor);box-shadow:0 0 10px #cb0186;box-shadow:0 0 10px var(--mpink);margin:0 100px 40px;padding:15px;color:#cb0186;color:var(--mpink)}.detail-dropdown{color:#696c70;color:var(--mgray);font-size:18px;display:grid;justify-content:center;margin:20px 75px}.detail-dropdown key{color:rgba(255,255,0,.8)}.detail-dropdown discription{margin-left:10px}.alert-delete{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:101}.alert-cnt{margin:25vh auto 0;height:150px;width:300px;background-color:#15426e;background-color:var(--backgray);padding:50px;color:#1790f4;color:var(--mblue);border-radius:10px;border:2px solid #1790f4;border:2px solid var(--mblue)}.alert-cnt-btn{margin-top:40px;display:flex;justify-content:space-around}.loginBody{padding:80px 100px;margin:100px auto auto}.login-Body,.loginBody,.reset-body{border-radius:25px;background:#c7c7c7;background:var(--backgroundcoursepreview);color:--mpink;color:var(--colorbody);display:flex;justify-content:center;position:relative;width:333px;border:2px solid #e7e7e7;border:2px solid var(--trim)}.login-Body,.reset-body{padding:20px 100px;margin:60px auto 100px;padding:60px 100px}.login-Body-profile{padding:20px 100px;border-radius:25px;background:#c7c7c7;background:var(--backgroundcoursepreview);color:#0a1820;color:var(--colhighcolor);justify-content:center;position:relative;width:333px;margin:60px auto 100px;border:2px solid #e7e7e7;border:2px solid var(--trim);padding:60px 100px}.loginUser{font-size:16px;color:#000}.loginUser ruby{font-weight:500;position:relative;left:-22px;color:#000;text-align:center;font-size:18px;display:block;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.loginUser svg{color:#1790f4;color:var(--mblue);position:relative;height:23px;width:20px;left:-30px;top:11px}.loginUser svg.imgLock{top:9.5px;height:20px}.loginUser input[type=password],.loginUser input[type=text]{border-radius:5px;background:#f8f8fa;background:var(--headerback);position:relative;left:-20px;width:270px;margin-top:5px;margin-bottom:20px;font-size:16px;border:2px solid #e7e7e7;border:2px solid var(--trim);outline:none;color:#000;padding:5px 15px}.login-store{font-size:16px;color:#000}.login-store input[type=text]{border-radius:5px;background:#f8f8fa;background:var(--headerback);position:relative;width:270px;margin-top:5px;margin-bottom:20px;font-size:16px;border:2px solid #e7e7e7;border:2px solid var(--trim);outline:none;color:#0a1820;color:var(--colhighcolor);padding:5px 15px}.login-store input[type=text]:focus,.loginUser input[type=password]:focus,.loginUser input[type=text]:focus{border:2px solid #1790f4;border:2px solid var(--mblue)}.code-input input[type=text]{width:170px;left:-30px}.code-input,.loginUserCon,.PasswordA{display:flex;justify-content:space-between}.ForgotP{position:relative;left:-20px;font-size:14px;top:2px;color:#d63024;color:var(--mred);text-decoration:none}.buttonC,.buttonC-f{display:flex;justify-content:center;height:33px}.buttonC-f{margin-right:50px;margin-top:20px}.buttonC-v{color:#000;margin-bottom:50px}.btn-con,.buttonC-v{display:flex;justify-content:center;height:33px}.btn-con input[value="Sign Up"]{top:0}.buttonLogin{color:#15426e;color:var(--backgray);background:#9eb617;position:relative;left:2px;width:195px;height:33px;border-radius:5px;border:1.5px solid #1aaa1a;border:1.5px solid var(--mlgreen);font-weight:900;transition:.6s}.buttonLogin:focus,.buttonLogin:hover{color:#ff0;border:1.5px solid #ff0;box-shadow:0 0 1px #ff0;outline:none;transition:.6s}.buttonLogin:active,.buttonLogin active{background:#ff0;color:#1aaa1a;color:var(--mlgreen);border:1.5px solid #1aaa1a;border:1.5px solid var(--mlgreen);transition:0s}.btn-send-code,.buttonSignup{color:#15426e;color:var(--backgray);background:#69aaff;position:relative;top:3px;left:-22px;width:80px;height:33px;border-radius:5px;border:1.5px solid #65a7ff;font-weight:900;transition:.3s}.btn-send-code:hover,.buttonSignup:hover{outline:none;-webkit-transform:scale(1.2);transform:scale(1.2);box-shadow:0 0 5px #000}.btn-send-code:active,.btn-send-code active,.buttonSignup:active,.buttonSignup active{background:#ff0;color:#15426e;color:var(--backgray);border:1.5px solid #65a7ff;transition:0s}.buttonSignup-active{position:relative;top:3px;left:-22px;width:80px;height:33px;border-radius:5px;font-weight:900;background:#ff0;color:#15426e;color:var(--backgray);border:1.5px solid #65a7ff;transition:0s}.buttonC input[type=text],.hidden-btn,.hidden-btn input[type=text],.hidden-div input[type=text]{position:absolute;background-color:transparent;color:transparent;border:transparent;top:200px;box-shadow:none;z-index:-100}.buttonC input[type=text]:focus,.hidden-btn:focus,.hidden-btn input[type=text]:focus,.hidden-div input[type=text]:focus{background-color:transparent;color:transparent;border:transparent}.input-title,.input-title-profile{display:flex;justify-content:space-between}.input-title-profile{margin-left:0;margin-bottom:15px}.alert-error,.input-error{position:relative;left:-22px;color:#d63024;color:var(--mred)}.alert-error{text-align:center;padding-bottom:20px;font-size:18px}.btn-captcha-input{color:#15426e;color:var(--backgray);background:#2368c2;position:relative;margin:10px;top:-9px;left:40px;width:200px;height:33px;border-radius:5px;border:1.5px solid #65a7ff;font-weight:900;transition:.6s}.btn-captcha-input:focus,.btn-captcha-input:hover{border:1.5px solid #ff0;box-shadow:0 0 1px #ff0;color:#ff0;outline:none}.forgot-btn-con{position:relative;display:flex;justify-content:center;left:-22px}.msg-alert{font-size:22px;line-height:1.4}.login-img-email,.login-img-name{-webkit-transform:scale(1.3);transform:scale(1.3)}.div-footer-main{display:flex;justify-content:space-between;background-color:#15426e;background-color:var(--backgray);color:#1790f4;color:var(--mblue);border-top:1.5px solid #0d1117;border-top:1.5px solid var(--backcolor)}.f1,.f2,.f3,.f4,.f5{color:#cbecff;color:var(--mlblue);width:15%;text-align:center;font-size:16px;display:flex;flex-direction:column;align-items:center}.f1{padding-left:12.5%}.f1,.f2{padding-top:10px}.f3{font-size:12px;display:flex;flex-direction:column;align-items:center}.f4,.f5{padding-top:10px}.f5{padding-right:12.5%}.footer-title{color:green;font-size:20px}.foot-links{color:#cbecff;color:var(--mlblue);text-decoration:none}.footer-logo{margin:auto;position:relative;height:50px;top:0;height:88px;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;transition:.4s}.footer-logo:hover{-webkit-transform:scale(1.4);transform:scale(1.4);top:-25px}#link{text-decoration:none}.main-body,.main-body-home{text-align:center;margin:0 100px 100px;font-size:20px;padding:25px;border-radius:25px;background:#0d1117;background:var(--backcolor);box-shadow:0 0 15px red;box-shadow:var(--glowbody);color:--mpink;color:var(--colorbody)}.main-body-home{margin-top:0;font-size:20px}.p-1{color:red}.btn,.p-1{margin-bottom:20px;margin-top:20px}.btn{padding-left:20px;padding-right:20px;color:#15426e;color:var(--backgray);background:#2368c2;border:1.5px solid #65a7ff;position:relative;top:3px;height:33px;border-radius:5px;font-weight:900;transition:.6s}.btn:focus,.btn:hover{border:1.5px solid #ff0;box-shadow:0 0 1px #ff0;color:#ff0;outline:none}.btn:active,.btn active{background:#ff0;color:#15426e;color:var(--backgray);border:1.5px solid #65a7ff;transition:0s}.column-ctn{display:flex}.column{padding-left:35px;padding-top:40px;min-width:180px;max-width:180px;background-color:#fff;background-color:var(--background);border-right:2px solid #e7e7e7;border-right:2px solid var(--trim);min-height:100vh;justify-content:center}.course-cnt img{height:222px;width:222px;border-radius:8px 8px 0 0}.course-cnt lis{color:#0a1820;color:var(--colhighcolor);font-weight:700;list-style:none;display:inline-block;margin:22px 22px 0;vertical-align:top}.cnt-delete{display:flex;justify-content:space-around;font-size:13px;font-weight:100;margin:2px}.img-column,.img-column-active{color:#696c70;color:var(--mgray);position:relative;left:-5px;top:1px;padding-left:10px}.img-column-active{color:#1790f4;color:var(--mblue);border-left:2px solid #1790f4;border-left:2px solid var(--mblue)}#img-help{top:2.2px;-webkit-transform:scale(1.1);transform:scale(1.1)}.column-titles,.column-titles-active{margin-top:15px;font-weight:700;color:#696c70;color:var(--mgray)}.column-titles-active{color:#0a1820;color:var(--colhighcolor)}.btn-blue,.btn-clear,.btn-clear-active{color:#fff;background:#1790f4;background:var(--mblue);margin-left:10px;padding:0 15px;height:33px;border-radius:5px;border:1.5px solid #cbecff;border:1.5px solid var(--mlblue);font-weight:500;transition:.6s}.btn-blue:hover,.btn-clear-active:hover,.btn-clear:hover{border:1.5px solid #000;box-shadow:0 0 1px #000;color:#000;outline:none}.btn-blue:active,.btn-blue active,.btn-clear-active:active,.btn-clear-active active,.btn-clear:active,.btn-clear active{background:#ff0;color:#000;border:1.5px solid #000;transition:0s}.btn-clear-active{margin-right:17px;color:#1790f4;color:var(--mblue);background:#f8f8fa;background:var(--headerback);border:1.5px solid #e7e7e7;border:1.5px solid var(--trim);font-weight:700;font-size:18px}.btn-clear-active:hover{border:1.5px solid #1790f4;border:1.5px solid var(--mblue);box-shadow:0 0 1px #1790f4;box-shadow:0 0 1px var(--mblue);color:#1790f4;color:var(--mblue)}.btn-clear-active:active,.btn-clear-active active{background:#1790f4;background:var(--mblue);color:#000;border:1.5px solid #000}.btn-clear{margin-right:17px;color:#2c3847;color:var(--headcolor);background:transparent;border:1.5px solid transparent;font-weight:700;font-size:18px}.btn-clear:hover{border:1.5px solid #1790f4;border:1.5px solid var(--mblue);color:#1790f4;color:var(--mblue)}.btn-clear:active,.btn-clear active{background:#f8f8fa;background:var(--headerback);color:#2c3847;color:var(--headcolor);border:1.5px solid #2c3847;border:1.5px solid var(--headcolor)}.btn-hidden{background:transparent;color:transparent;border:1.5px solid transparent;z-index:-100}.cnt-lesson-btns-edit button{margin-left:10px}.rbtn-clear{background:transparent;padding:5px 5px 5px 9px;border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:7px;color:#1790f4;color:var(--mblue)}.rbtn-clear:hover{border:1.7px solid #1790f4;border:1.7px solid var(--mblue)}.rbtn-clear:active{border:1.7px solid #000;color:#000}.rbtn-blue,.rbtn-clear:active{background:#1790f4;background:var(--mblue)}.rbtn-blue{padding:8px 8px 8px 9px;border:2px solid #cbecff;border:2px solid var(--mlblue);border-radius:7px;color:#fff}.rbtn-blue:active,.rbtn-blue:hover{border:2px solid #000;color:#000}.rbtn-blue:active{background:#ff0}.rbtn-mblue{color:#15426e;color:var(--backgray);background:#69aaff;padding:8px 8px 8px 9px;border-radius:5px;border:1.5px solid #65a7ff;font-weight:900;transition:.3s}.rbtn-mblue:hover{outline:none;-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 5px #000}.rbtn-mblue:active,.rbtn-mblue active{background:#ff0;color:#15426e;color:var(--backgray);border:1.5px solid #65a7ff;transition:0s}.rbtn-blue-f{background:#1790f4;background:var(--mblue);padding:8px 8px 8px 9px;border:2px solid #cbecff;border:2px solid var(--mlblue);border-radius:7px;color:#fff;font-size:18px;height:40px}.rbtn-blue-f:active,.rbtn-blue-f:hover{border:2px solid #000;color:#000}.rbtn-blue-f:active{background:#ff0}.rbtn-green{background:#1aaa1a;background:var(--mlgreen);padding:8px 8px 8px 9px;border:2px solid #1aaa1a;border:2px solid var(--mlgreen);border-radius:7px;color:#fff}.rbtn-green:active,.rbtn-green:hover{border:2px solid #000;color:#000}.rbtn-green:active{background:#ff0}table{border-collapse:collapse;width:100%;overflow-x:auto}td,th{border-top:1px solid #e7e7e7;border-top:1px solid var(--trim);text-align:center}.tr-head{color:#696c70;color:var(--mgray);font-size:1.4vw}.tr-head th{padding:10px 5px}.tr-table td{color:#0a1820;color:var(--colhighcolor);padding:5px;font-size:1.2vw}.main-body-table{margin:22px}.tr-table:hover{background-color:#e7e7e7;background-color:var(--trim)}.table-dropdown{max-width:50%;height:100%;padding:1px}.header-home{display:flex;justify-content:space-between}.header-home h1{max-width:80vw;word-wrap:break-word}.header-home-free{display:flex;justify-content:center;padding:25px;background:#f8f8fa;background:var(--headerback);color:#2c3847;color:var(--headcolor);border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim)}.header-home-free h1{max-width:80vw;word-wrap:break-word}.header,.header-home{padding:25px;background:#f8f8fa;background:var(--headerback);color:#2c3847;color:var(--headcolor)}.header-home,.header-home-detail{border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim)}.header-home-detail{display:flex;justify-content:start;padding:15px;background:#fff;color:#2c3847;color:var(--headcolor)}.cnt-call-delete{display:flex}.ctn-create-input,.ctn-create-side{width:600px}.ctn-create-input,.ctn-create-side,.ctn-lesson-input{display:flex;flex-direction:column;color:#2c3847;color:var(--headcolor);font-size:18px;font-weight:700}.cnt-create,.course-cnt{margin:22px 22px 50px}.cnt-create,.cnt-delete-file{display:flex;justify-content:start;margin-bottom:15px}.ctn-create-side{margin-left:50px;width:333px;height:200px}.ctn-create-side-quiz{margin-left:50px;height:200px;width:100%;color:#2c3847;color:var(--headcolor);font-size:18px;font-weight:700}.ctn-status{margin-top:20px;border:2px solid #e7e7e7;border:2px solid var(--trim);font-size:18px;border-radius:7px;display:flex;flex-direction:column;align-items:center;padding:15px}.ctn-check{margin-top:3px}.cnt-create-img,.cnt-student-img{font-size:18px;margin-top:50px;display:flex;flex-direction:column;align-items:center}.cnt-create-img,.cnt-quiz,.cnt-student-img,.cnt-unit,.cnt-worksheet{border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:7px}.cnt-quiz,.cnt-unit,.cnt-worksheet{margin:20px 10px}.cnt-unit-header,.cnt-unit-lesson{margin:20px;display:flex;justify-content:space-between}.cnt-lesson{margin:0;border-left:2px solid #e7e7e7;border-left:2px solid var(--trim);border-top:2px solid #e7e7e7;border-top:2px solid var(--trim)}.ctn-unit-footer{background-color:#e7e7e7;background-color:var(--trim);text-align:center;padding-top:20px}.ctn-students-course{border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:7px;margin:20px 0 0}.ctn-students-courses{padding:20px;border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim)}.ctn-students-courses-title{color:#1790f4;color:var(--mblue);margin-bottom:10px}.ctn-students-courses-tier{display:flex;justify-content:center;font-size:15px}.ctn-students-courses-tier hide{color:transparent;z-index:-100}.ctn-students-quiz-title{margin-bottom:15px;margin-top:40px}.ctn-students-quizzes{border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:7px}.ctn-students-quizzes td,.ctn-students-quizzes th{border-top:none;text-align:left;padding:10px}.ctn-students-quizzes-body,.ctn-students-quizzes-header{padding:10px;border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim);color:#696c70;color:var(--mgray)}.ctn-students-quizzes-body-click{padding:10px;border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim);color:#1790f4;color:var(--mblue)}.ctn-students-quizzes-body-click:hover{background-color:#e7e7e7;background-color:var(--trim)}.ctn-students-quizzes-body{color:#1790f4;color:var(--mblue)}.ctn-lesson-video{color:#000;display:flex;flex-direction:column;align-items:start}.cnt-quiz,.cnt-worksheet{color:#2c3847;color:var(--headcolor);font-size:18px;font-weight:700}.cnt-answers{width:calc(100% - 84px);border:2px solid #e7e7e7;border:2px solid var(--trim);margin:20px;border-radius:7px;padding:20px}.cnt-answer{display:flex;justify-content:start;margin-top:10px}.cnt-btn-answer{margin-left:20px;margin-bottom:20px}.cnt-btn-question,.cnt-worksheet-previews{display:flex;justify-content:center}.cnt-worksheet{width:600px;padding:20px}.cnt-worksheet-question{display:flex;justify-content:space-between}.cnt-video{height:400px;width:600px}.list-con{width:222px;border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:10px;background-color:#f8f8fa;background-color:var(--headerback)}.list-con:hover{box-shadow:0 0 10px #000;-webkit-transform:scale(1.03);transform:scale(1.03)}.list-con p{padding:10px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cnt-worksheet-previews{margin-bottom:15px;font-weight:500}.cnt-call{display:flex;padding-top:12.5px;padding-bottom:12.5px;margin-left:25px;border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim)}.cnt-call-details{height:222px;width:500px;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.cnt-call-side{margin-top:15px;margin-left:25px;color:#000}.cnt-call-side input{-webkit-transform:scale(1.2);transform:scale(1.2);margin-left:25px}.ctn-homework{color:#1790f4;color:var(--mblue);margin:25px;width:600px}.cnt-each-homework{width:100%;border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:7px;margin-bottom:15px;display:flex}.cnt-homework-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding:7px}.cnt-homework-title:hover{background-color:#e7e7e7;background-color:var(--trim)}.cnt-homework-btn{width:7%;padding:7px;border-left:2px solid #e7e7e7;border-left:2px solid var(--trim);text-align:center}.cnt-homework-btn:hover{background-color:#e7e7e7;background-color:var(--trim)}.cnt-homework-add{display:flex;justify-content:start;margin:22px 22px 50px}.cnt-soon{display:flex;justify-content:center}.cnt-home-vid video{height:100vh;width:calc(100vw - 17px);object-fit:cover}.cnt-home-vid{height:100vh;background-color:grey}.cnt-kid-body-courses{margin:25px}.cnt-kid-courses{display:flex;padding-top:15px;padding-bottom:15px;border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim)}.cnt-kids-courses-start{display:flex;align-items:center;margin-top:-50px;margin-left:20px}.cnt-kidcourse-preview-title{max-width:500px;position:relative}.cnt-kidcourse-preview-title h2{color:#031b30;color:var(--titlepreview)}.cnt-kidcourse-preview-title dd{color:#777b7c;color:var(--txttitlepreview);margin:15px}.cnt-kidcourse-preview-title-button{display:flex;justify-content:center}.cnt-kidcourse-preview-title-button dt{margin-left:15px;margin-top:5px;color:#1790f4;color:var(--mblue)}.cnt-kidcourse-preview-detail{min-width:600px;max-width:800px;border-bottom:2px solid #e7e7e7;border-bottom:2px solid var(--trim)}#cnt-take-build,.cnt-kidcourse-preview-detail dd{color:#777b7c;color:var(--txttitlepreview);margin:50px}#cnt-take-quiz{color:#000;color:var(--quiztxt);margin:50px}#cnt-take-quiz-answers{color:#777b7c;color:var(--txttitlepreview);margin-left:20px}#cnt-take-button{margin-left:50px}#cnt-take-button-next{margin-left:50px;display:flex}#cnt-take-button-next dd{color:green;margin-top:6px;margin-left:22px}#cnt-take-worksheet{color:#031b30;color:var(--titlepreview);margin-top:20px;margin-left:50px;margin-bottom:20px;word-wrap:break-word}#cnt-take-worksheet-question{color:#777b7c;color:var(--txttitlepreview);margin-left:20px}#cnt-worksheet-each{margin-bottom:20px}#cnt-take-download{display:flex;color:#031b30;color:var(--titlepreview);margin-top:20px;margin-left:50px;margin-bottom:20px}.cnt-kidhomework{display:flex;width:600px}#cnt-take-homework-question{color:#777b7c;color:var(--txttitlepreview);margin-left:50px;margin-top:50px}.cnt-contactme{font-size:20px;text-align:center;margin-left:auto;margin-right:auto}.cnt-contactme p{margin-top:5px;margin-bottom:5px}.column-body{min-width:calc(100vw - 234px)}.body-wrapper{min-height:100vh}input,textarea{outline:none}.txta-sys{height:50px}.txta-descrip{height:200px}.cnt-quiz input,.cnt-quiz textarea,.cnt-unit input,.cnt-worksheet input,.ctn-create-input input,.ctn-create-input textarea,.input input{margin:8px 0 30px;font-size:16px;padding:6px;border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:7px}.cnt-quiz input:hover,.cnt-quiz textarea:hover,.cnt-unit input:hover,.cnt-worksheet input:hover,.ctn-create-input input:hover,.ctn-create-input textarea:hover,.input input:hover{border:2px solid #000}.cnt-quiz input:focus,.cnt-quiz textarea:focus,.cnt-unit input:focus,.cnt-worksheet input:focus,.ctn-create-input input:focus,.ctn-create-input textarea:focus,.input input:focus{border:2px solid #1790f4;border:2px solid var(--mblue)}.ctn-check input{-webkit-transform:scale(1.5);transform:scale(1.5);margin-right:8px;margin-top:8px}.cnt-create-img input{margin:10px;position:relative;left:40px}.cnt-quiz input,.cnt-quiz textarea,.cnt-unit input{width:600px;margin:0 20px 20px}.ctn-unit-footer input{width:190px}.ctn-lesson-video input{margin-bottom:20px}.cnt-answer input[type=checkbox]{position:relative;top:11px;width:18px;-webkit-transform:scale(1.5);transform:scale(1.5);margin:0}.cnt-answer input[type=text]{width:100%}.cnt-worksheet input{margin:10px 0 0;width:calc(100% - 14px)}#input-take-check input[type=checkbox]{position:relative;top:7px;-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:10px}#input-take-check :hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.input-indent{margin-left:20px;margin-top:10px}::-webkit-input-placeholder{color:#c9c5c5;color:var(--placeholder)}:-ms-input-placeholder{color:#c9c5c5;color:var(--placeholder)}::placeholder{color:#c9c5c5;color:var(--placeholder)}.img-course,.img-student{height:200px;width:250px}.img-student{margin-top:40px;color:#e7e7e7;color:var(--trim)}.img-delete2,.img-edit{position:relative;top:2px;left:-5px}.img-delete2{left:-2px}.img-delete,.img-delete-followup{position:relative;border-left:none;left:-3px;top:1.5px;padding-left:0;color:#1790f4;color:var(--mblue);z-index:5}.img-delete-followup{cursor:pointer}.img-x{color:red;position:relative;top:7px;-webkit-transform:scale(1.6);transform:scale(1.6)}.img-detail,.img-download,.img-play,.img-question,.img-worksheet{color:#1790f4;color:var(--mblue);margin-top:1px;margin-right:5px;margin-left:5px}.img-download{-webkit-transform:scale(1.3);transform:scale(1.3)}.img-detail{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-x-calls{color:red;position:relative;top:22.5px;-webkit-transform:scale(1.6);transform:scale(1.6);margin-left:10px}.img-kid-courses img{width:400px;height:225px;border-radius:10px;transition:.2s}.img-kid-courses img:hover{-webkit-transform:scale(1.03);transform:scale(1.03);box-shadow:0 0 10px #000}.img-courses-detail,.img-courses-download,.img-courses-play,.img-courses-question,.img-courses-worksheet{color:#1790f4;color:var(--mblue);margin-top:5px;margin-right:5px;margin-left:5px}.img-courses-download{-webkit-transform:scale(1.3);transform:scale(1.3)}.img-courses-detail{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-kid-course img{width:400px;height:225px;border-radius:10px;transition:.2s;margin:25px}.img-kid-course img:hover{-webkit-transform:scale(1.03);transform:scale(1.03);box-shadow:0 0 10px #000}.img-check{position:relative;margin-right:5px;top:3px;color:green}#img-close{color:red;-webkit-transform:scale(1.1);transform:scale(1.1);margin-top:4px;margin-left:10px}#img-check{color:#1aaa1a;color:var(--mlgreen);-webkit-transform:scale(1.3);transform:scale(1.3);margin-top:2px;margin-left:10px}#img-download-take{color:#1790f4;color:var(--mblue);-webkit-transform:scale(2.5);transform:scale(2.5);margin-top:15px;margin-left:25px}#img-download-take:hover{-webkit-transform:scale(3);transform:scale(3)}.img-check-homework{position:absolute;color:#1aaa1a;color:var(--mlgreen);-webkit-transform:scale(1.3);transform:scale(1.3);margin-top:10px;margin-left:10px;left:850px}.img-edit-calls{color:#1790f4;color:var(--mblue);position:relative;top:22px;-webkit-transform:scale(1.2);transform:scale(1.2);margin-left:15px}.img-edit-role{position:relative;top:1px}.cnt-create-img label,.cnt-student-img label{margin:15px}.cnt-student-img txt{font-size:15px;font-weight:500}.cnt-student-img txt2{font-size:15px;font-weight:700;margin:10px}.txt-answer{margin-top:10px}.cnt-delete-file h2{margin-left:10px}.cnt-call-details h1{color:#1790f4;color:var(--mblue);margin-left:15px;margin-top:5px;margin-bottom:5px}.cnt-call-details p{color:#000;margin-left:15px}.txt-call-date p{color:#2c3847;color:var(--headcolor);margin-left:15px;position:relative;top:22px}.txt-soon{color:#000;text-align:center;margin-top:200px;border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:15px;width:300px;padding:25px}.txt-kid-courses-title{width:420px;height:205px;display:flex;flex-direction:column}.txt-kid-courses-title h2{color:#1790f4;color:var(--mblue);margin-left:15px}.txt-kid-courses-title txt{color:#2c3847;color:var(--headcolor);margin-left:15px;margin-top:15px;display:inline-block}.txt-course-previews,.txt-courses-previews{margin-left:10px;color:#2c3847;color:var(--headcolor)}.txt-course-previews{margin:22px}.txt-course-previews txt2,.txt-courses-previews txt2{position:relative;top:-2px}.label-nothing{color:#000;background-color:grey}.wrap-center-page{color:#33487d}.wrap-center-page h3{font-size:30px;color:#1e4170;font-weight:700;font-style:normal}.wrap-center-page h4{margin-top:40px;margin-bottom:25px;font-size:24px;color:#1e4170;font-weight:0;font-style:normal}.wrap-center-page p{margin-top:25px}.rand-progressbar-students-courses{margin-top:5px;width:100%;height:10px;border-radius:20px;border:2px solid #e7e7e7;border:2px solid var(--trim)}.rand-progressbar-students-courses-perc{border-radius:20px;background-color:#1790f4;background-color:var(--mblue);height:10px}.rand-progressbar-vidupload-calls{margin-top:15px;margin-left:-10px;width:100%;height:10px;border-radius:20px;border:2px solid #e7e7e7;border:2px solid var(--trim)}.rand-progressbar-vidupload-calls-perc{border-radius:20px;background-color:#1790f4;background-color:var(--mblue);height:10px}.rand-dropdown{max-width:50%;padding:4px 7px;font-size:15px;border:none;text-decoration:none;outline:none;border-radius:5px;background-color:#f8f8fa;background-color:var(--headerback)}.rand-drop-store{margin-bottom:22px;margin-top:5px}.vid-lesson-video video{border-radius:15px}.vid-calls{width:500px}.vid-calls video{border-radius:10px}.vid-call-side{margin-top:15px;color:#000;width:500px;height:281.25px}.vid-call-side video{border-radius:10px}.vid-take-video{margin:50px}.vid-take-video video{border-radius:15px}.vid-take-video-small{margin:50px 300px}.vid-take-video-small video{border-radius:15px}.wrap-kidcourse-preview-title{background-color:#c7c7c7;background-color:var(--backgroundcoursepreview);min-width:calc(100vw - 234px);max-width:calc(100vw - 234px);border-bottom:7px solid #059d2d;border-bottom:7px solid var(--borderbottom);display:flex;justify-content:center;content:center;align-items:center;text-align:center}.wrap-kidcourse-preview-details{text-align:center}.wrap-kidcourse-preview-box{width:100%;border:2px solid #e7e7e7;border:2px solid var(--trim);border-radius:10px;margin-bottom:50px}.wrap-kidcourse-preview-box-title{color:#031b30;color:var(--titlepreview);text-align:start;padding:10px}.wrap-kidcourse-preview-box-title dd{color:#1790f4;color:var(--mblue)}.wrap-kidcourse-preview-box-data{color:#777b7c;color:var(--txttitlepreview);border-top:2px solid #e7e7e7;border-top:2px solid var(--trim);text-align:start;padding:10px}.wrap-kidcourse-preview-box-data dt{color:green}.wrap-kidcourse-preview-box-data dl{color:#1790f4;color:var(--mblue)}.wrap-kidcourse-preview-box-data:hover{background-color:#e7e7e7;background-color:var(--trim)}.wrap-abs-btn-preview{position:absolute;top:65px}.wrap-center-page,.wrap-onboard-body{margin:80px 100px 100px}.wrap-onboard-txt{display:flex;border-radius:10px;border:2px solid #e7e7e7;border:2px solid var(--trim);margin-top:25px}.wrap-onboard-token,.wrap-onboard-txt{color:#0a1820;color:var(--colhighcolor);width:600px}.wrap-onboard-token{margin-top:10px;margin-left:10px;overflow-wrap:break-word}.wrap-onboard-txt-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:7px;width:100%}.wrap-onboard-txt-title:hover{background-color:#e7e7e7;background-color:var(--trim)}.wrap-onboard-txt-stripe{width:20%;padding:7px;border-left:2px solid #e7e7e7;border-left:2px solid var(--trim);text-align:center}.wrap-onboard-txt-stripe:hover{background-color:#e7e7e7;background-color:var(--trim)}.wrap-onboard-txt-edit{width:7%;padding:7px;border-left:2px solid #e7e7e7;border-left:2px solid var(--trim);text-align:center}.wrap-onboard-txt-edit:hover{background-color:#e7e7e7;background-color:var(--trim)}#flex-center{display:flex;justify-content:center}#flex-start{display:flex;justify-content:start}#flex-between{display:flex;justify-content:space-between}.id-top20 button{margin-top:20px}.flex,.flexcenter{display:flex}.flexcenter{justify-content:center}.id-50{height:50px}.classconfirmfull{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.685);height:100vh;width:100vw}.classconfirm{position:fixed;top:50vh;left:50vw;background-color:#fff;padding:15px}.classconfirm h4{color:#000;margin-bottom:15px}.hidden-50{height:50px}.freeweb_outter{background-color:#f1f2f8;padding:40px 50px 50px;color:#15416e}.freeweb_innerbod{padding:30px}.freeweb_innerbod,.freeweb_innerbod_just{width:calc(100% - 60px);min-height:100vh;background-color:#fff}.freeweb_innerbod_just{padding:10px 30px 30px}.freeweb_header{padding:0;font-size:18px}.freeweb_header,.freeweb_header2{text-transform:uppercase;text-align:center;font-weight:700;line-height:1.1}.freeweb_header2{padding:0 0 30px;font-size:30px}.freeweb_btn_ctn{display:flex;justify-content:center;margin-top:30px}.freeweb_btn{border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:30px;font-size:16px;padding:18px 30px;color:#fff;background-color:#08c;width:100%;vertical-align:middle;cursor:pointer;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.freeweb_btn,.freeweb_btn:hover{background-image:linear-gradient(180deg,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.01))}.freeweb_btn:hover{border-color:#0074ad;background-color:#0074ad}.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}.freeweb_wrapper{width:50%}.freeweb_wrapper p{margin-bottom:20px;font-size:16px}.freeweb_wrapper dd{font-size:19px;margin-bottom:20px}.freeweb_vidp{display:flex}.freeweb_vid_cnt{width:calc(50% - 30px);height:calc(28.125% - 16.875px);margin-right:30px}.freeweb_vid_cnt video{border-radius:2px}.freeweb_vid2_cnt{margin-top:30px;margin-bottom:30px}.freeweb_vid2_cnt video{border-radius:2px}.freeweb_info_wrap{padding:20px 100px;border-radius:5px;background:#f1f2f8;color:--mpink;color:var(--colorbody);display:flex;justify-content:center;position:relative;width:333px;margin:30px auto auto;border:2px solid #1790f4;border:2px solid var(--mblue)}@media (max-width:777px){.freeweb_vidp{display:block}.freeweb_wrapper{margin-top:30px;width:100%}.freeweb_vid_cnt{width:100%;height:56.25%;margin-right:0}.freeweb_info_wrap{padding:20px 20px 20px 50px;width:250px}.loginUser input[type=password],.loginUser input[type=text]{width:200px}}.pay_all{display:flex;position:relative;box-sizing:border-box}.pay_stripe_card{width:320px;height:30px;display:flex;align-items:center;color:#000}.pay_stripe_card .StripeElement{width:100%;padding:15px}.pay_preview_logo{width:380px;display:flex;align-items:center;justify-content:left;position:relative;right:0;margin-bottom:50px}.pay_preview_logo h1{color:hsla(0,0%,100%,.9);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:500;font-size:20px;margin-right:10px;margin-left:10px}.pay_preview_permonth{width:380px}.pay_preview_permonth h2{font-weight:500;font-size:18px;color:hsla(0,0%,100%,.6);margin-bottom:10px}.pay_preview_permonth h3{font-weight:600;font-size:33px;margin-right:10px}.pay_preview_permonth h5,.pay_preview_permonth p{color:hsla(0,0%,100%,.6)}.pay_preview_permonth_span{display:flex;margin-bottom:10px}.pay_preview_cnt{background:#545f80;align-items:end}.pay_card_cnt,.pay_preview_cnt{min-height:100vh;width:50vw;padding:122px 80px;display:flex;flex-direction:column}.pay_card_cnt{background:#fff;align-items:start}.pay_card_cnt h1{color:#000;font-weight:700;font-size:22px}.pay_card_cnt h2{margin-top:22px;color:#5e5e5e;font-weight:500;font-size:18px}.pay_card_cnt p{text-align:center;width:406px;color:#c8c8c8;font-size:13px}.pay_card_cnt button{margin:22px 0;width:406px;height:38px;border:none;color:#9bc5ef;background:#2875d8;border-radius:6px}.pay_input_card_month{padding:8px 12px;width:50%;color:#000;border:1px solid #c8c8c8;border-top:0;border-bottom-left-radius:6px}.pay_input_city,.pay_input_zip{padding:8px 12px;width:50%;color:#000;border:1px solid #c8c8c8}.pay_input_zip{border-left:none}.pay_card,.pay_card_l{width:406px}.pay_stripe_ex{height:30px;display:flex;align-items:center;color:#000;width:50%;border:1px solid #c8c8c8;border-top:0;border-bottom-left-radius:6px}.pay_stripe_ex .StripeElement{width:100%;padding:15px}.pay_stripe_cvc{width:50%;height:30px;display:flex;align-items:center;color:#000;border:1px solid #c8c8c8;border-top:0;border-bottom-right-radius:6px;border-left:none}.pay_stripe_cvc .StripeElement{width:100%;padding:15px}.pay_input_card_cvc{width:50%;padding:8px 12px;color:#000;border:1px solid #c8c8c8;border-top:none;border-left:none;border-bottom-right-radius:6px}.pay_input_name{border-radius:6px}.pay_input_bill_address,.pay_input_name{width:380px;padding:8px 12px;color:#000;border:1px solid #c8c8c8}.pay_input_bill_address{border-bottom:none;border-top-right-radius:6px;border-top-left-radius:6px}.pay_input_state{width:380px;padding:8px 12px;color:#000;border:1px solid #c8c8c8;border-top:none;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.pay_input_email_l,.pay_input_phone{width:380px;padding:8px 12px;color:#000}.pay_input_email,.pay_input_email_l,.pay_input_phone{border-top-right-radius:6px;border-top-left-radius:6px;border:1px solid #c8c8c8}.pay_input_email{width:404px}.pay_input_phone{border-top-right-radius:0;border-top-left-radius:0;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.pay_preview_plan_top{padding:15px;margin-top:22px;width:380px;border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid hsla(0,0%,100%,.1);border-bottom:none}.pay_preview_plan_top h4{font-weight:500}.pay_preview_plan_top p{margin-top:5px;font-size:12px;color:hsla(0,0%,100%,.6)}.pay_preview_plan_top_span{display:flex;justify-content:space-between}.pay_preview_plan_bottom{display:flex;text-align:center;width:380px;border:1px solid hsla(0,0%,100%,.1);border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:#5d6787;padding:15px;margin-bottom:22px}.pay_preview_spam_bottom{position:relative;top:2px;margin-left:8px;font-size:13px;font-weight:500;display:flex;justify-content:space-between;width:100%}.pay_preview_spam_bottom h5{color:#fff;position:relative;top:2px}.pay_preview_span_bottom{position:relative;top:2px;margin-left:8px;font-size:13px;font-weight:500;display:flex;justify-content:space-between;width:100%}.pay_preview_span_bottom data{position:relative;top:-2.5px;color:#206244;padding:3px;background:#cff4c7;border-radius:6px;margin-left:5px;height:16px}.pay_preview_span_bottom h5{color:#fff}.pay_preview_span_bottom h4,.pay_preview_span_bottom h5{text-align:right;position:relative;top:-4px;font-size:12px;font-weight:500}.pay_preview_total{display:flex;justify-content:space-between;width:380px;border-top:1px solid hsla(0,0%,100%,.1);padding-top:15px;padding-right:5px;padding-left:5px;margin-bottom:22px}.pay_err{margin-bottom:10px;color:red!important}@media (max-width:920px){.pay_all{flex-direction:column}.pay_card_cnt,.pay_preview_cnt{min-height:50vh;width:100vw;padding:33px 0;align-items:center}.pay_preview_permonth{display:flex;align-items:center;flex-direction:column}.pay_preview_logo{justify-content:center}.pay_input_bill_address,.pay_input_email_l,.pay_input_name,.pay_input_phone,.pay_input_state,.pay_preview_logo .pay_preview_permonth,.pay_preview_plan_bottom,.pay_preview_plan_top,.pay_preview_total{width:320px}.pay_card,.pay_card_cnt button,.pay_card_cnt p{width:346px}.pay_input_email{width:344px}.pay_card_l{width:346px}.pay_preview_span_bottom data{height:30px}}.head_cnt{position:absolute;top:50px;height:80px;width:calc(100% - 100px);background:#fff;margin-left:50px;margin-right:50px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;justify-content:space-between}.head_cnt h1{margin-left:30px}.other_nav{margin-right:30px}.freeweb_header_x{text-transform:uppercase;text-align:center;font-weight:700;padding:0;line-height:1.1;font-size:25px}.logo-retina_x{height:60px;margin-top:10px;margin-left:10px}.nav_wrapper ul{display:flex;font-size:20px}.nav_wrapper ul li{margin:20px 15px;font-weight:700}.other_dropdown{z-index:101;display:flex;flex-direction:column;background:#fff;padding-left:20px;padding-right:40px;margin-left:-20px;position:absolute;box-shadow:0 0 10px 0 rgba(0,0,0,.294);font-family:monospace;color:red;list-style:none}.other_dropdown li:before{content:"\2605";color:#1790f4;color:var(--mblue);padding-right:12px}.other_dropdown li{font-size:18px;font-weight:500}.freeweb_wrapper i{color:#41ad5b}.remove_listdot{list-style:none}@media (max-width:777px){.logo-retina_x{height:60px;margin-top:25px}.head_cnt{top:0;width:100%;margin-left:0;margin-right:0;height:110px;justify-content:center}#site-header,.other_nav{display:none}.freeweb_header_x{padding:10px 10px 0}.freeweb_outter{padding:100px 0 0}}*{padding:0;margin:0;font-family:Montserrat,arial,sans-serif}h5{color:#000}body{background-color:#fff;background-color:var(--background);color:#f7f7f7;color:var(--font)}#all-Link{text-decoration:none;color:inherit}.margin_top25{margin-top:25px}.active-link{color:#1790f4!important;color:var(--navactive)!important;font-size:22px;padding-bottom:4px}.active-link:hover{color:#376c85!important;color:var(--navactivehover)!important}.nav-blog.active,.nav-booking.active,.nav-education.active,.nav-home.active,.nav-invest.active,.nav-login.active,.nav-owner.active,.nav-store.active{color:#1790f4!important;color:var(--navactive)!important;font-size:22px;padding-bottom:4px}.nav-blog.active:hover,.nav-booking.active:hover,.nav-education.active:hover,.nav-home.active:hover,.nav-invest.active:hover,.nav-login.active:hover,.nav-owner.active:hover,.nav-store.active:hover{color:#376c85!important;color:var(--navactivehover)!important}
/*# sourceMappingURL=main.7feb1122.chunk.css.map */