a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{padding:0;border:0;font:inherit;font-size:100%;font-weight:inherit;font-style:inherit;outline:0;margin:0;vertical-align:baseline}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:active,a:hover{outline:0}embed,iframe,object{max-width:100%}button::-moz-focus-inner{padding:0;border:0;margin:0}h1,h2,h3,h4,h5,h6{font-weight:400;color:#666;padding-bottom:15px;line-height:1.4}h1{font-size:30px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:22px}h6{font-size:19px}body,button,input,select,textarea{font-family:Roboto,sans-serif}body,button,input,p,select,textarea{font-size:15px;font-weight:300;color:#888;line-height:1.5}p{margin-bottom:15px}sub,sup{height:0;font-size:10px;position:relative;line-height:1;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}table{border-collapse:collapse;margin:0 0 1.5em;border-spacing:0;width:100%}th{font-weight:700}.wp-block-table td,.wp-block-table th,td,th{padding:6px 10px;border:1px solid #f2f2f2}caption,td,th{text-align:left}ol,ul{list-style:none}ol{list-style:decimal}li>ol,li>ul{margin:0 0 0 20px}.wp-block-quote,.wp-block-quote.is-style-large,blockquote{padding:20px;border:1px solid #f2f2f2;border-left:3px solid #80abc8;font-weight:400;font-style:italic;margin-bottom:20px}blockquote.wp-block-quote.has-text-align-right{border-right:3px solid #80abc8}.wp-block-quote cite,.wp-block-quote em,.wp-block-quote i,.wp-block-quote.has-text-align-right cite,.wp-block-quote.has-text-align-right em,.wp-block-quote.has-text-align-right i,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large em,.wp-block-quote.is-style-large i,blockquote cite,blockquote em,blockquote i{font-style:normal}.wp-block-quote cite,.wp-block-quote.has-text-align-right cite,.wp-block-quote.is-style-large cite,blockquote cite{color:#666;font:12px Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:.05em}body{background:#f2f2f2}strong{font-weight:700}cite,em,i{font-style:italic}pre{overflow:auto;padding:20px;border:1px solid #eaeaea;margin-bottom:20px;background-color:#f2f2f2}code,kbd,pre,samp,tt,var{font-size:14px;line-height:19px;white-space:pre-wrap;font-family:Courier\ 10 Pitch,Courier,monospace}abbr,acronym,dfn{border-bottom:1px dotted #f2f2f2;cursor:help}address{font-style:italic;margin:0 0 15px;display:block}ins{background-color:#f2f2f2}.wp-block-separator,hr{height:1px;border:0;margin:30px 0;background:#f2f2f2}dl{font-size:16px;margin-bottom:24px}dt{font-weight:700;margin-bottom:5px}dd{margin-bottom:24px}.screen-reader-text{height:1px;overflow:hidden;padding:0;border:0;clip:rect(1px,1px,1px,1px);position:absolute!important;clip-path:inset(50%);margin:-1px;width:1px;word-wrap:normal!important}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:.875rem;font-size:14px;text-decoration:none;font-weight:700;clip:auto!important;color:#21759b;clip-path:none;top:5px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);border-radius:3px;left:5px;width:auto;line-height:normal;display:block;z-index:100000}input,textarea{-webkit-border-radius:0}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{padding:1%;border:1px solid #f2f2f2;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-color:#f8f8f8;margin:0 0 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:98%;line-height:20px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border:1px solid #eaeaea}input.s{height:36px;padding:4px 54px 4px 10px;border:1px solid #f2f2f2;color:#666;background-color:#fff;margin:0;width:60%}input.s:focus{border-color:#eaeaea;text-indent:0;padding-left:10px}.ample-button,button,input[type=button],input[type=reset],input[type=submit]{padding:5px 25px;font-size:16px;border:0;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;margin-bottom:30px;color:#fff;background-color:#80abc8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;display:inline-block}.ample-button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);-moz-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6)}a{color:#80abc8;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}a,a:active,a:focus,a:hover{text-decoration:none}.main-navigation li>ol,.main-navigation li>ul{list-style:none;margin:0}.main-navigation{padding-right:10px;float:right}.main-navigation li{padding:0 20px;position:relative;float:left}.sub-toggle{display:none}.main-navigation ul#menu-primary>li:last-child{margin-right:15px}.main-navigation li>a{height:70px;line-height:70px}.main-navigation ul.menu li a{font-size:14px}.main-navigation li.default-menu,li.default-menu{display:none}.main-navigation a{font-weight:300;color:#666;float:left;display:block}.main-navigation .menu>ul>li.current_page_ancestor,.main-navigation .menu>ul>li.current_page_item,.main-navigation .menu>ul>li.focus,.main-navigation .menu>ul>li:hover,.main-navigation ul.menu>li.current-menu-ancestor,.main-navigation ul.menu>li.current-menu-item,.main-navigation ul.menu>li.focus,.main-navigation ul.menu>li:hover{border-top:2px solid #80abc8;margin-top:-2px}.main-navigation a:hover,.main-navigation li.menu-item-has-children:hover>a:after,.main-navigation li.page_item_has_children:hover>a:after,.main-navigation ul li.current-menu-ancestor a,.main-navigation ul li.current-menu-ancestor a:after,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current-menu-item a:after,.main-navigation ul li.current_page_ancestor a,.main-navigation ul li.current_page_ancestor a:after,.main-navigation ul li.current_page_item a,.main-navigation ul li.current_page_item a:after,.main-navigation ul li.focus.menu-item-has-children>a:after,.main-navigation ul li.focus.page_item_has_children>a:after,.main-navigation ul li.focus>a,.main-navigation ul li:hover>a,.main-navigation ul.menu li.current-menu-ancestor ul li.current-menu-item>a{color:#80abc8}.main-navigation li li.menu-item-has-children>a:after,.main-navigation li li.page_item_has_children>a:after,.main-navigation li.menu-item-has-children>a:after,.main-navigation li.page_item_has_children>a:after{font-size:12px;text-decoration:inherit;font-weight:400;font-style:normal;color:#fff;color:#666;font-family:FontAwesome;padding-left:6px}.main-navigation li.menu-item-has-children>a:after,.main-navigation li.page_item_has_children>a:after{content:"\f0d7"}.main-navigation li li.menu-item-has-children>a:after,.main-navigation li li.page_item_has_children>a:after{right:8px;content:"\f0da";position:absolute}.main-navigation ul li ul{position:absolute;top:70px;background-color:#fff;left:-99999px;width:160px;z-index:9999}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:-1px}.main-navigation ul li .sub-menu a{text-transform:none}.main-navigation ul ul>li:last-child{border-bottom:1px solid #eaeaea}.main-navigation ul li ul li{border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;padding:0;border-top:1px solid #eaeaea;float:none}.main-navigation ul li ul li a,.main-navigation ul li ul li.current-menu-item a,.main-navigation ul li.current-menu-ancestor ul li a,.main-navigation ul li.current-menu-item ul li a,.main-navigation ul li.current_page_ancestor ul li a,.main-navigation ul li.current_page_item ul li a{height:100%;padding:10px 20px;font-size:13px;color:#666;line-height:21px;float:none}.main-navigation ul li ul li a:hover,.main-navigation ul li ul li:hover>a,.main-navigation ul li.current-menu-item ul li a:hover{color:#80abc8}.main-navigation ul li ul li ul{top:-1px}.main-navigation ul li ul li.focus>ul,.main-navigation ul li ul li:hover>ul{left:100%}.main-navigation select{display:none}.menu-toggle{cursor:pointer;display:none}figure{text-align:center;margin:0}img{height:auto;margin-bottom:18px;vertical-align:top}.comment-content img,.entry-content img,.widget img,img{max-width:100%}img.size-full,img.size-large{height:auto;max-width:100%}.entry-content img.wp-smiley{padding:0;border:none;margin-bottom:0;margin-top:0}img.aligncenter,img.alignleft,img.alignright{margin-bottom:1.625em}a img{border:0}a img:hover{filter:alpha(opacity=80);opacity:.8;box-shadow:0 0 0 #000}img#wpstats{display:none}.alignleft{margin-right:30px;float:left;display:inline}.alignright{margin-left:30px;float:right;display:inline}.aligncenter{margin-right:auto;text-align:center;clear:both;margin-left:auto;display:block}.clearfix:after{height:0;font-size:0;content:" ";visibility:hidden;clear:both;display:block}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.tg-after-three-blocks-clearfix,.tg-featured-posts-clearfix{clear:both}.wp-caption{border:1px solid #ccc;margin-bottom:1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{max-width:98%;margin:1.2% auto 0;display:block}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075rem 0}.gallery{margin:0 auto 15px}.gallery-item{padding:15px 2%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;vertical-align:top;display:inline-block}.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item{padding:15px 1%}.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{padding:10px .5%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66%}.gallery-columns-7 .gallery-item{width:14.28%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-icon img{margin:0 auto}.gallery .gallery-caption{padding-top:5px;font-size:12px;line-height:1.2}ul.blocks-gallery-grid,ul.wp-block-gallery{padding:0}ul.blocks-gallery-grid img,ul.wp-block-gallery img{margin-bottom:0}.big-slider-wrapper{position:relative;max-width:1600px;margin:0 auto}.bx-wrapper .big-slider img{margin:0 auto}.big-slider img{margin-bottom:0}.big-slider .displayblock{display:block}.big-slider .displaynone{display:none}.big-slider .slider-entry-container{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;text-align:center;top:50%;margin:auto;left:0;width:700px;z-index:999}.big-slider .entry-title{font-size:40px;color:#fff;text-transform:uppercase;padding-bottom:35px;line-height:1.1}.big-slider .entry-title a{color:#fff}.big-slider .entry-title a:hover{color:#80abc8}.big-slider-wrapper .bx-wrapper .bx-viewport{border:0;box-shadow:none;left:0}.slider-button{padding:18px 20px;font-size:16px;border:1px solid #fff;color:#fff;text-transform:uppercase;letter-spacing:2px;display:inline-block}.slider-button:hover{background:hsla(0,0%,100%,.26)}.slide-next,.slide-prev{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);filter:alpha(opacity=50);position:absolute;opacity:.5;top:50%;background-color:#80abc8;border-radius:3px;z-index:9}.slide-prev{margin-left:20px}.slide-next{margin-right:20px;right:0}.slide-next:hover,.slide-prev:hover{filter:alpha(opacity=100);opacity:1}.slide-next a:before,.slide-prev a:before{padding:0;font-size:30px;text-decoration:inherit;font-weight:400;font-style:normal;color:#fff;font-family:FontAwesome;display:block}.slide-prev a:before{content:"\f104"}.slide-next a:before{content:"\f105"}.slide-next a,.slide-prev a{padding:10px 24px;display:block}#masthead .search-wrap input.s{width:180px}.fa.search-top{right:0;color:#80abc8;position:absolute;top:0;cursor:pointer;line-height:70px;padding-left:10px}.search-wrap{position:relative}.search-wrap button{padding:0 15px;margin-bottom:0;right:0;color:#fff;position:absolute;top:0;border-radius:0;margin-left:-2px;line-height:45px}.search-icon:before{font-size:18px;text-decoration:inherit;font-weight:400;font-style:normal;color:#fff;content:"\f002";font-family:FontAwesome}.search-form-top{padding:10px;border:1px solid #eaeaea;right:0;position:absolute;top:70px;background-color:#fff;display:none;z-index:9999}.search-form-top.show{display:block}.not-found .search-wrap button{right:175px}.header-post-title-container{padding:40px 0;border-bottom:1px solid #f2f2f2;background-color:#80abc8}.header-post-title-container .post-title-wrapper{max-width:100%;padding-right:30px;float:left}.header-post-title-class{font-size:24px;color:#fff;padding-bottom:0}.business-template .main-wrapper .widget{background-color:#fff}.business-template .widget.widget_call_to_action_block,.business-template .widget.widget_portfolio_block{background-color:transparent}.business-template .widget.widget_call_to_action_block>.inner-wrap,.business-template .widget.widget_portfolio_block>.inner-wrap{max-width:100%}#secondary .widget,#tertiary .widget{padding-bottom:40px}#secondary .widget-title,#tertiary .widget-title{font-size:24px}#secondary .widget li a,#tertiary .widget li a{color:#80abc8;padding-bottom:10px;display:inline-block}#secondary .widget li a:hover,#tertiary .widget li a:hover{text-decoration:underline}.widget select{max-width:100%}#secondary .search-wrap button,#tertiary .search-wrap button{right:26px}.both-sidebar #secondary .search-wrap button,.both-sidebar #tertiary .search-wrap button{right:0}.widget.widget_service_block{padding:60px 0}.widget_service_block .services-main-description img{padding-bottom:40px}.widget_service_block h3.widget-title{text-transform:uppercase;text-align:center;padding-bottom:0}.widget_service_block h5 a{color:#666}.widget_service_block h5 a:hover{color:#80abc8}.widget_service_block h3.widget-title:after{height:2px;content:"";margin:20px auto;background:none repeat scroll 0 0 #ccc;width:100px;display:block}.widget_service_block .services-main-description p{margin-bottom:0;padding-bottom:50px}.services-header{text-align:center}.services-header h2{text-transform:uppercase;border-bottom:4px solid #80abc8;padding-bottom:10px;display:inline}.single-service{text-align:center}.single-service:hover .icons{background-color:#80abc8}.single-service:hover .icons i{color:#fff}.single-service h5{padding:20px 0;font-size:20px}.single-service span.icons{height:100px;border:2px solid #f8f8f8;position:relative;margin:0 auto;border-radius:50%;width:100px;display:block}.single-service span i{font-size:36px;color:#80abc8;margin:0;line-height:102px}.business-template .widget.widget_call_to_action_block .call-to-action-content-wrapper{padding:100px 0}.call-to-action-content-wrapper h3{font-size:26px;color:#fff;text-align:center;padding-bottom:0;line-height:2;z-index:1}.call-to-action-button{padding:10px 30px;font-size:18px;border:2px solid #fff;color:#fff;text-align:center;border-radius:3px;margin-left:60px;line-height:2;display:inline-block}.call-to-action-button:hover{color:#fff;background:hsla(0,0%,100%,.26)}.featured-posts-header .widget-title{text-align:center;padding-bottom:0;line-height:28px}.featured-posts-main-description{text-align:center}.featured-posts-main-description p{margin-bottom:0;padding-bottom:50px}.widget_featured_posts_block .widget-title{text-transform:uppercase}.widget_featured_posts_block .widget-title:after{height:2px;content:"";margin:20px auto;background:none repeat scroll 0 0 #ccc;width:100px;display:block}.widget_featured_posts_block{padding-top:60px}.featured-posts-content{padding-bottom:40px}.single-post-image-wrap{margin-right:20px;margin-bottom:10px;float:left}.single-post-image-wrap img{padding-top:8px;margin-bottom:0}.single-post-content .read-btn a{margin-top:0}.widget_featured_posts_block .single-post .entry-title{font-size:25px;margin:0 0 6px;padding-bottom:0}.widget_featured_posts_block .single-post{margin-bottom:10px}.single-post-content a{color:#80abc8}.single-post-content .entry-title a{color:#666}.single-post-content .entry-title a:hover{color:#80abc8}.author-description-wrapper{margin-left:120px}.widget_portfolio_block .tg-column-even,.widget_portfolio_block .tg-column-odd{margin-bottom:25px;text-align:center}.widget_portfolio_block .tg-one-fourth{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.portfolio-container{padding:80px 0;background-color:transparent}.portfolio-container img{margin-bottom:0}.widget_portfolio_block h3.widget-title{color:#fff;text-transform:uppercase;text-align:center;padding-bottom:0}.widget_portfolio_block h3.widget-title:after{height:2px;content:"";margin:20px auto;background:none repeat scroll 0 0 #ccc;width:100px;display:block}.portfolio-main-description{text-align:center;padding-bottom:50px}.portfolio-main-description p{color:#fff}.moving-box{right:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;position:absolute;bottom:-80px;left:0}.moving-box a{padding:15px 5px;color:#fff!important;background-color:#80abc8}.moving-box a,.view-detail a{text-align:center;display:block}.view-detail a{height:58px;right:0;position:absolute;top:-70px;margin:auto;left:0;width:58px;z-index:1}.portfolio-container .tg-one-fourth:hover .view-detail a{top:70px}.fa.fa-link{font-size:40px;line-height:58px}.portfolio-view-more{text-align:center}.portfolio-button{padding:18px 20px;font-size:16px;border:1px solid #fff;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:40px;display:inline-block}.portfolio-button:hover{background:hsla(0,0%,100%,.26)}.portfolio-container .tg-one-fourth{position:relative;float:left}.portfolio-container .tg-one-fourth:hover .moving-box{bottom:0}.portfolio-container .tg-one-fourth .single-portfolio-thumbnail{overflow:hidden;padding:0;position:relative}.breadcrumb{font-size:14px;font-weight:300;margin-bottom:2px;color:#fff;text-align:right;float:right;margin-top:8px}.breadcrumb a{font-weight:400;color:#fff}.breadcrumb a:hover{text-decoration:underline}.wp-pagenavi{padding-bottom:40px}body{padding-top:30px;padding-bottom:30px}body.wide{padding-top:0;padding-bottom:0}#page{max-width:1180px;background-color:#fff;margin:0 auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.wide #page{max-width:100%}.inner-wrap{max-width:1100px;margin:0 auto}.business-template #masthead{background-color:#fff}.main-head-wrap{padding:30px 0}.header{border-bottom:1px solid #f2f2f2}#header-left-section{margin-right:25px;float:left}#header-logo-image{padding:5px 20px 5px 0;max-width:100%;float:left}#header-logo-image img{height:auto;margin-bottom:0;max-height:60px;width:auto}#header-text{padding-right:20px;float:left}#site-title{padding-bottom:0}#site-title a{font-size:34px;color:#666}#site-title a:hover{color:#80abc8}#site-description{font-size:13px;font-weight:300;margin-bottom:0;color:#888;padding-bottom:0;line-height:1.5}#header-right-section{position:relative;float:right}img.header-image{margin:0 auto;display:block}#primary{width:64.54545454%;float:left}#secondary{width:31.81818181%;float:right}.left-sidebar #primary{width:64.54545454%;float:right}.left-sidebar #tertiary{width:31.81818181%;float:left}.both-sidebar #primary{width:72.72727272%}.both-sidebar #secondary{width:23.63636363%}.both-sidebar #primary #content{width:62.5%;float:right}.both-sidebar #primary #tertiary{width:32.5%;float:left}.no-sidebar-full-width #primary{width:100%}.no-sidebar #primary{margin:0 auto;float:none}.no-sidebar,.no-sidebar #page,.no-sidebar-full-width,.no-sidebar-full-width #page{overflow:hidden}.no-sidebar #primary .entry-content>.alignfull,.no-sidebar-full-width #primary .entry-content>.alignfull{margin-right:calc(50% - 50vw);max-width:unset;margin-left:calc(50% - 50vw)}.no-sidebar #primary .entry-content>.alignfull.wp-block-cover,.no-sidebar #primary .entry-content>.alignfull.wp-block-cover-image,.no-sidebar-full-width #primary .entry-content>.alignfull.wp-block-cover,.no-sidebar-full-width #primary .entry-content>.alignfull.wp-block-cover-image{width:unset}.no-sidebar #primary .entry-content>.alignwide,.no-sidebar-full-width #primary .entry-content>.alignwide{margin-right:-100px;max-width:unset;margin-left:-100px}.no-sidebar-full-width.boxed #primary .entry-content>.alignwide,.no-sidebar.boxed #primary .entry-content>.alignwide{margin-right:0;max-width:unset;margin-left:0}.no-sidebar #primary .entry-content>.alignwide,.no-sidebar-full-width #primary .entry-content>.alignwide{width:unset}.no-sidebar-full-width.boxed #main,.no-sidebar.boxed #main{overflow:hidden}.no-sidebar-full-width.boxed #primary .entry-content>.alignfull,.no-sidebar.boxed #primary .entry-content>.alignfull{margin-right:-40px;margin-left:-40px}.no-sidebar-full-width.boxed #primary .entry-content>.alignfull.wp-block-cover,.no-sidebar-full-width.boxed #primary .entry-content>.alignfull.wp-block-cover-image,.no-sidebar.boxed #primary .entry-content>.alignfull.wp-block-cover,.no-sidebar.boxed #primary .entry-content>.alignfull.wp-block-cover-image{width:unset}.tg-one-half{padding:0 0 30px;margin:0 3.63636363% 0 0;width:48.18181818%;float:left}.tg-one-half-last{margin:0;float:right}.tg-one-third{margin:0 3.63636363% 0 0;width:30.9090909%;float:left}.tg-one-third-last{margin-right:0;float:right}.tg-one-fourth{margin:0 2.72727272% 0 0;width:22.95454545%;float:left}.tg-one-fourth-last{margin:0}.extra-hatom-entry-title{display:none}.single-page{margin-top:50px}.single-header{padding:2% 0;background-color:#444}.single-header h2{font-size:2.5em;font-weight:200;margin-bottom:16px;color:#80abc8}.single-page p a{color:#80abc8}.single-page p a:hover{color:#555}.single-page p{margin-bottom:10px}.entry-content ul{list-style:square}.entry-content ol,.entry-content ul{padding:0 0 0 20px;margin-bottom:30px}.entry-content li>ol,.entry-content li>ul{margin-bottom:0}.sidebar h4{font-weight:400;margin-bottom:17px;padding-bottom:8px}.author-icon,.date-icon{height:32px;width:32px;float:left;display:block}.hentry .entry-title{font-size:24px;padding-bottom:10px}.hentry .entry-title a{font-weight:400;color:#666;display:block}.hentry .entry-title a:hover{color:#80abc8}.entry-meta{font-size:14px;padding-bottom:20px;width:100%}.read-btn a{padding:10px 16px;border:1px solid #80abc8;margin-top:20px;display:inline-block}.read-btn a:hover{color:#fff;background-color:#80abc8}.entry-meta>span{padding-right:15px}.entry-meta .fa{color:#80abc8;padding-right:5px}.entry-meta a{font-weight:300;color:#888}.entry-meta a:hover{color:#80abc8}article.post{padding-bottom:60px}.tags a{display:inline-block}ul.wp-block-gallery{padding:0}.related-posts-wrapper .entry-title{font-size:21px;padding-bottom:5px}.related-posts-wrapper .entry-title a{color:#666}.related-posts-wrapper .entry-title a:hover{color:#80abc8}.related-posts-wrapper .entry-meta{font-size:12px}.related-posts-wrapper .entry-meta>span{padding-right:10px}.default-wp-page li.previous{float:left}.default-wp-page li.next{float:right}.next a,.previous a{padding:5px 0;font-size:16px;color:#80abc8;cursor:pointer;display:inline-block}.next{float:right}.next a:hover,.previous a:hover{text-decoration:underline}.default-wp-page{padding:20px 0}.nav-next,.nav-previous{margin-bottom:15px}.nav-next a,.nav-previous a{font-size:16px;color:#80abc8;cursor:pointer}.nav-previous a{float:left}.nav-next a{float:right}.nav-next a:hover,.nav-previous a:hover{text-decoration:underline}#comments{padding-top:15px;border-top:1px solid #f8f8f8}#comments i{font-size:12px;color:#80abc8;padding-right:10px;line-height:1.5}#comments img{margin-bottom:5px}.comments-title{font-size:22px;line-height:28px}.comment-content a{word-wrap:break-word}.comment-navigation{margin-bottom:15px}#comments h2.comments-title,#comments h3.comments-title{margin-bottom:10px}.avatar{border-radius:50%;float:left}.comments-area article header{overflow:hidden;position:relative;margin:0 0 5px}.comments-area .comment-author-link,.comments-area .comment-date-time,.comments-area .comment-edit-link,.comments-area .comment-permalink{font-size:14px;color:#999;margin-left:100px;display:block}.comments-area a.comment-edit-link:hover,.comments-area a.comment-permalink:hover,.comments-area article header cite a:hover{color:#80abc8}.comments-area .comment-author-link a{color:#999}.comments-area .comment-author-link a:hover{color:#80abc8}.comments-area .comment-author-link span{padding:0 5px;color:#fff;background-color:#80abc8;border-radius:3px;margin-left:10px}.comments-area article header .comment-edit-link:before{font-size:12px;text-decoration:inherit;font-weight:400;font-style:normal;color:#80abc8;content:"\f044";padding-right:10px;font-family:FontAwesome}.comment-content{padding:15px 15px 25px;background-color:#f8f8f8;border-radius:2px}li.comment{margin-bottom:20px;width:100%}.comment ol,.comment ul{margin:0 0 20px 20px}.comment ul{list-style:square none outside}.comment .comment-reply-link{font-size:14px;color:#aaa;float:right}.comment .comment-reply-link:before{font-size:12px;text-decoration:inherit;font-weight:400;font-style:normal;color:#80abc8;content:"\f112";padding-right:10px;font-family:FontAwesome}.comment .comment-reply-link:hover{color:#80abc8}.comment-list,.comment-list .children{padding:0;list-style-type:none}.comment-list .children{padding-top:20px;margin-bottom:0;margin-left:40px}#reply-title{font-size:20px}.comment-respond{padding-top:20px}.comment-respond small{float:right}.form-allowed-tags{display:none}.error404 .page-title{font-size:30px}#colophon{overflow:hidden;padding:50px 0 20px;font-size:14px;color:#777;clear:both;background-color:#1f2021}.scrollup:hover{opacity:.6}.copyright-info ul li{margin-bottom:10px;margin-left:25px;float:left}.copyright-info ul li a{padding:5px;color:#fff}.copyright-info ul li a:hover{color:#80abc8}.extra-info{float:right!important}#colophon p{font-size:15px;color:#777}#colophon a,#colophon p{font-weight:300;line-height:22px}#colophon a{font-size:13px;color:#b1b6b6}#colophon a:hover{color:#80abc8}#colophon-box{margin-right:4%;width:22%;float:left}.footer-widgets-area{color:#777;padding-bottom:40px}.footer-widgets-area .tg-one-fourth .widget-title{text-align:left}.footer-widgets-area h3.widget-title{color:#d5d5d5}.footer-widgets-area .tg-one-fourth p{color:#b1b6b6;text-align:left}.footer-widgets-area a{color:#d5d5d5}.footer-widgets-area a:hover{color:#80abc8}#colophon .widget{padding-bottom:25px}#colophon .widget-title{font-size:22px;color:#b1b6b6;line-height:1.4}#colophon,#colophon p{font-size:14px;line-height:1.4}#colophon .footer-widgets-area li a{padding-bottom:3px;display:inline-block}.footer-widgets-area .search-icon:before{font-size:20px}.copyright-info{font-weight:300;padding-right:10px;float:left}#colophon .copyright-info a{color:#b1b6b6}#colophon .copyright-info a:hover{color:#80abc8}.footer-nav{float:right}.footer-nav ul li{padding-left:10px;display:inline-block}#colophon .footer-nav ul li a{color:#b1b6b6}#colophon .footer-nav ul li a:hover{color:#80abc8}a#scroll-up{filter:alpha(opacity=50);padding:9px 18px;font-size:20px;right:20px;position:fixed;opacity:.5;bottom:20px;background-color:#fff;border-radius:2px;display:none}a#scroll-up i{color:#80abc8}a#scroll-up:hover{filter:alpha(opacity=100);opacity:1}.wp-custom-header{position:relative}iframe#wp-custom-header-video{width:100%}.wp-custom-header-video-button{height:50px;right:0;font:0/0 a;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;position:absolute;opacity:0;bottom:0;visibility:hidden;top:0;margin:auto;left:0;width:62px}.wp-custom-header:hover .wp-custom-header-video-button{opacity:1;visibility:visible}.wp-custom-header-video-button:before{font-size:20px;content:"\f04b";font-family:FontAwesome;display:block}.wp-custom-header-video-button.wp-custom-header-video-pause:before{content:"\f04c"}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright,.wp-block-social-links.aligncenter,.wp-block-social-links.alignleft,.wp-block-social-links.alignright{display:flex}@media screen and (max-width:1400px) and (min-width:1200px){.no-sidebar #primary .entry-content>.alignwide,.no-sidebar-full-width #primary .entry-content>.alignwide{margin-right:-50px;margin-left:-50px}.no-sidebar #primary .entry-content>.alignfull{margin-right:-100px;margin-left:-100px}}@media screen and (max-width:1190px){#page{width:97%}.wide #page{width:100%}.inner-wrap{width:94%}.business-template .widget.widget_call_to_action_block>.inner-wrap,.business-template .widget.widget_portfolio_block>.inner-wrap{width:100%}}@media screen and (max-width:768px){#header-left-section{margin-right:0;max-width:80%}#header-right-section{float:none}#header-text{padding-right:0}.big-slider .slider-entry-container{width:80%}.big-slider .entry-title{font-size:30px;padding-bottom:28px}.slider-button{padding:10px 14px;font-size:12px;letter-spacing:1px}.slide-next a,.slide-prev a{padding:0}.slide-next a:before,.slide-prev a:before{padding:5px 20px;font-size:24px}.slide-prev{margin-left:8px}.slide-next{margin-right:8px}.better-responsive-menu .sub-menu{display:none}.main-small-navigation li{position:relative}.sub-toggle{padding:0 7px;right:20px;color:#fff;position:absolute;top:6px;background-color:#80abc8;cursor:pointer}.main-navigation.toggled .menu-primary-container,.menu-toggle,.sub-toggle{display:block}.main-navigation ul{display:none}.main-navigation{padding-top:0}.menu-toggle{right:48px;position:absolute;margin-top:28px}.menu-toggle:before{font-size:22px;color:#80abc8;content:"\f0c9";position:absolute;top:-10px;font-family:fontawesome}.menu-primary-container,.nav-menu{clear:both}.menu-primary-container>ul>li>a,.menu>ul>li>a{height:88px;line-height:50px}.menu-primary-container ul ul li,.nav-menu ul ul li{padding-right:0}.menu-primary-container>ul>li>a,.menu>ul>li>a{height:auto;line-height:1}#masthead .menu-primary-container li a,#masthead .nav-menu li a{padding:10px 0;font-size:14px;color:#777;border-bottom:1px solid #f8f8f8;width:100%;display:block}.call-to-action-content-wrapper h3{line-height:1.5}.call-to-action-button{margin:20px auto 0}.single-post-image-wrap{margin-right:0;float:none}.read-btn,.single-post-content .entry-title,.single-post-content p{text-align:center}.footer-widgets-wrapper .tg-column-odd,.widget_portfolio_block .tg-column-odd{width:48.18181818%;float:left}.footer-widgets-wrapper .tg-column-even,.widget_portfolio_block .tg-column-even{margin-right:0;width:48.18181818%;float:right}.widget_portfolio_block .tg-column-even,.widget_portfolio_block .tg-column-odd{margin-bottom:25px;text-align:center}.single-service.tg-one-third{margin-bottom:25px}.tg-after-two-blocks-clearfix{clear:both}.tg-after-three-blocks-clearfix{clear:none}.copyright-info{padding-right:0}.copyright-info,.footer-nav{text-align:center;float:none}.logo-disable #site-navigation>.menu{padding-top:60px}.logo-disable .main-head-wrap.inner-wrap{padding:0}}@media screen and (max-width:767px){#primary,#secondary,.both-sidebar #primary,.both-sidebar #primary #content,.both-sidebar #primary #tertiary,.both-sidebar #secondary{width:100%;float:none}.tg-one-half,.tg-one-third{margin:0;width:100%;float:none}.no-sidebar #primary .entry-content>.alignwide,.no-sidebar-full-width #primary .entry-content>.alignwide{margin-right:0;margin-left:0}.no-sidebar #primary .entry-content>.alignfull,.no-sidebar-full-width.boxed #primary .entry-content>.alignfull,.no-sidebar.boxed #primary .entry-content>.alignfull{margin-right:-25px;margin-left:-25px}}@media screen and (max-width:600px){.big-slider .slider-entry-container{width:75%}.big-slider .entry-title{font-size:24px;padding-bottom:20px}.slider-button{padding:8px 10px;font-size:12px;letter-spacing:0}.slide-next a:before,.slide-prev a:before{padding:5px 15px;font-size:18px}.slide-prev{margin-left:4px}.slide-next{margin-right:4px}.footer-widgets-wrapper .tg-column-even,.footer-widgets-wrapper .tg-column-odd{width:100%;float:none}.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:25%}.author-img .avatar{float:none}.author-description-wrapper{margin-left:0}.no-sidebar .alignwide,.no-sidebar-full-width .alignwide{margin-right:0;margin-left:0}}@media only screen and (max-width:420px){.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:33.33%}}@media screen and (max-width:400px){.big-slider .entry-title{font-size:16px;padding-bottom:10px}.slider-button{padding:1px 8px;font-size:10px;letter-spacing:0}.widget_portfolio_block .tg-column-even,.widget_portfolio_block .tg-column-odd{width:100%;float:none}}.entry-date .updated{display:none}.woocommerce div.product div.images img:hover,.woocommerce ul.products li.product a img:hover{opacity:1}.woocommerce ul.products li.product .price del{margin-right:10px;display:inline-block}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{color:#fff}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{color:#fff;background-color:#1f7732}.woocommerce .star-rating span,.woocommerce p.stars a:before{color:gold}