html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:initial}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:32px;margin:10px 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}td,th{padding:0;text-align:center;border-right:1px solid #ccc;padding:10px}tr,td{border:1px solid #ccc;padding:10px;text-align:center}body,button,input,select,textarea{color:#555;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:20px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 15px}address{margin:0 0 15px}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:16px;max-width:100%;overflow:auto;padding:16px}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:0 0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:15px}ul,ol{margin:0 0 15px 20px;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:15px}dt{font-weight:700}dd{margin:0 15px 15px}img{height:auto;vertical-align:top;max-width:100%}figure{margin:10px 0}table{margin:0 0 15px;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,5%);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,.8);outline:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,2%)}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15);outline:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;padding:3px;outline:0}select{border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}textarea{width:100%}a{color:#333;text-decoration:none;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}a:hover,a:focus,a:active{color:#fea100}a:focus{outline:0;border:0;box-shadow:none}a:hover,a:active{outline:0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 15px;overflow:hidden;font-size:14px}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.navigation a{display:inline-block;background-color:#fea100;border:1px solid #fea100;color:#fff;line-height:1.3;position:relative}.navigation .nav-previous a{padding:10px 14px 10px 23px}.navigation .nav-next a{padding:10px 23px 10px 14px}.navigation .nav-previous a:before{content:'\f104';font-family:fontawesome;font-size:17px;position:absolute;top:50%;left:9px;margin-top:-12px}.navigation .nav-next a:after{content:'\f105';font-family:fontawesome;font-size:17px;position:absolute;top:50%;right:9px;margin-top:-12px}.navigation a:hover{background-color:initial;color:#666;border-color:#666}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clearfix:before,.clearfix:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;clear:both}.clearfix:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.sticky{display:block}.hentry{margin:0 0 60px}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 15px}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:15px;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.widget{margin:0 0 40px}.widget select{max-width:100%}.widget_construction_pro_recent_post .recent-posts-content{padding:0;margin:0 0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center}.widget_construction_pro_recent_post .image-recent-post{width:20%;float:left}.widget_construction_pro_recent_post .image-recent-post img{display:block;width:100%}.widget_construction_pro_recent_post .date-title-recent-post{width:75%;color:#555;line-height:1.5;font-weight:400;float:left;margin-left:2%}.widget_construction_pro_recent_post .recent-post-title{font-size:14px;margin-bottom:10px;display:block}.widget_construction_pro_recent_post .recent-post-date{display:block;color:#777;text-transform:uppercase;font-size:12px}.widget-title,.comments-area .comment-reply-title,.comments-area .comments-title{font-weight:400;line-height:1.2;color:#454545;text-transform:capitalize;font-size:20px;margin:0 0 30px;padding-bottom:15px;position:relative;border-bottom:2px solid #e3e3e3}.widget-title:after,.comments-area .comment-reply-title:after,.comments-area .comments-title:after{content:'';position:absolute;width:60px;height:2px;background-color:#fea100;bottom:-2px;left:0}.widget_search .widget-title{display:none}.widget_search .search-form{position:relative}.widget_search .search-field{width:100%;color:#a8a8a8;font-size:14px;text-transform:uppercase;padding:15px 45px 12px 17px;border:1px solid #ccc;border-radius:0;-webkit-appearance:textfield}.widget_search .search-submit{position:absolute;top:50%;right:7px;background:url(images/search.png)no-repeat;width:24px;height:24px;margin-top:-7px;border:none;box-shadow:none;border-radius:0;font-size:0}.widget_search .search-submit:hover{border:none;box-shadow:none}.widget ul{padding:0;margin:0;list-style:none}.widget_archive ul li,.widget_categories ul li,.widget_recent_comments ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_meta ul li,.widget_categories ul li,.widget_recent_entries ul li{border-bottom:1px solid #f1eeee;padding:0 0 15px;line-height:1;color:#555;font-size:14px;margin-bottom:15px;line-height:1.3}.site-footer .widget_archive ul li,.site-footer .widget_categories ul li,.site-footer .widget_recent_comments ul li,.site-footer .widget_nav_menu ul li,.site-footer .widget_pages ul li,.site-footer .widget_meta ul li,.site-footer .widget_categories ul li,.site-footer .widget_recent_entries ul li{border-bottom:1px solid #616161}.widget_archive ul li,.widget_categories ul li{text-align:left}.widget_nav_menu ul ul{margin-left:15px;margin-top:30px}.widget_nav_menu ul ul li a{padding-left:10px}.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_recent_comments ul li:last-child,.widget_nav_menu ul li:last-child,.widget_pages ul li:last-child,.widget_meta ul li:last-child{border-bottom:0}.widget_nav_menu ul ul li:last-child{padding-bottom:0}.widget_archive ul li a,.widget_categories ul li a{float:none;color:#555}.widget_nav_menu ul li a,.widget_pages ul li a,.widget_meta ul li a{color:#555}.widget_recent_comments ul li a{color:#aaa}.widget a:hover{color:#fea100}.widget_tag_cloud .tagcloud{margin-top:25px}.widget_tag_cloud .tagcloud a{text-transform:uppercase;padding:12px 16px;background-color:#fff;font-size:14px!important;color:#555;line-height:1;display:inline-block;margin:0 12px 12px 0;border:1px solid #f1f1f1}.widget_tag_cloud .tagcloud a:hover{background-color:#fea100;color:#fff}.widget.widget_recent_comments ul li{overflow:hidden}.widget.widget_recent_comments ul li span.comment-avatar,.widget.widget_recent_comments ul li .comment-meta-wrapper{display:inline-block;vertical-align:top;margin:0 -2px}.widget.widget_recent_comments ul li span.comment-avatar{width:30%}.widget.widget_recent_comments ul li .comment-meta-wrapper{width:70%;padding-left:15px}.widget.widget_recent_comments ul li .comment-meta-wrapper span{display:block;margin-bottom:10px}.widget.widget_recent_comments ul li .comment-meta-wrapper .comment-author-link,.widget.widget_recent_comments ul li .comment-meta-wrapper .comment-author-link a{text-transform:capitalize;display:block;margin-bottom:8px;font-weight:600;color:#000}.widget.widget_recent_comments ul li .comment-meta-wrapper span.comment-excerpt{line-height:1.5}.ak-container{width:1170px;margin:0 auto}.site-content{padding-bottom:60px}.home .site-content{padding-bottom:0}.site-branding{float:left;width:30%;padding:22px 0}.header-one .site-branding{position:relative}.header-one .site-branding:before{position:absolute;content:'';border-bottom:50px solid #fffdfd;border-left:50px solid transparent;border-right:50px solid transparent;height:0;width:110%;top:-30px;left:-20px}.site-title{font-size:30px;text-transform:uppercase;font-weight:700;line-height:1;margin-bottom:10px}.site-title a{color:#fea100}.site-description{font-size:16px;line-height:1;margin-top:0;color:#555}.site-header .ak-container{position:relative}.site-header .ak-search{display:none;position:absolute;right:0;top:100%;z-index:9999;background:#fff;padding:20px;clear:both}.site-header .ak-search.show{display:block}.site-header .ak-search label{float:left}.site-header .ak-search label input[type=search]{font-size:14px;padding:4.5px 7px;height:32px;-webkit-appearance:textfield}.site-header .ak-search input[type=submit]{background-color:#fea100;color:#fff;font-size:12px;text-transform:uppercase;padding:9px 12px;box-shadow:none;border-color:#fea100;border-radius:0;text-shadow:none}.main-navigation{display:block;float:left;width:53%;text-align:right;padding-top:36px;padding-bottom:36px}.main-navigation ul{display:inline-block;list-style:none;margin:0;padding-left:0}.main-navigation li{display:inline-block;position:relative;font-size:14px;text-transform:capitalize;margin:0 15px;font-weight:700}.main-navigation ul.menu>li:last-child{margin-right:0}.main-navigation a{display:block;text-decoration:none;color:#999;padding:15px 0;font-weight:600;font-size:16px}.main-navigation ul ul li a{font-weight:400}.main-navigation ul ul{background-color:#fff;position:absolute;top:100%;left:-20px;z-index:99999;text-align:left;min-width:200px;opacity:0;visibility:hidden;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.main-navigation ul ul ul{top:0}.main-navigation ul.menu>li:last-child ul{right:-20px;left:auto}.main-navigation ul.menu>li:last-child ul ul{right:0}.main-navigation ul ul a{padding:15px}.main-navigation ul ul li{margin:0;padding:0;font-size:14px;border-bottom:1px solid #f0f0f0;text-transform:initial;line-height:1.2;width:100%;font-weight:400}.main-navigation li:hover>a,.main-navigation li.focus>a{color:#fea100}.main-navigation ul ul:hover>a,.main-navigation ul ul .focus>a{}.main-navigation ul ul a:hover,.main-navigation ul ul a.focus{}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0;visibility:visible;opacity:1}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;transform:translateX(1px);-webkit-transform:translateX(1px);-moz-transform:translateX(1px)}.main-navigation ul.menu>li:last-child:hover ul{right:0}.main-navigation ul.menu>li:last-child ul li:hover ul,.main-navigation ul.menu>li:last-child ul li.focus ul{right:100%;transform:translateX(-1px);-webkit-transform:translateX(-1px);-moz-transform:translateX(-1px)}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation a:hover{color:#fea100}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}}.img-overlay{position:absolute;content:'';height:100%;width:100%;top:0}#site-navigation #toggle{display:none;width:28px;margin:30px 0;float:right;cursor:pointer}#site-navigation #toggle div{width:100%;height:3px;background-color:#fea100;margin:3px 0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}#site-navigation #toggle.on div.one{transform:rotate(45deg)translate(3px,3px)}#site-navigation #toggle.on div.two{opacity:0}#site-navigation #toggle.on div.three{transform:rotate(-45deg)translate(5px,-6px)}.mail-slider-header-wrap{position:relative}.slider-text-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);line-height:1}.slider-text-content .slider-title{font-size:60px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;max-width:80%;margin-bottom:30px;position:relative}.slider-text-content .slider-title:before{position:absolute;content:'';background:#fff;width:300px;bottom:-10px;height:1px;left:0}.slider-content{font-size:18px;font-weight:400;text-transform:none;color:#fff;max-width:60%;line-height:1.3}.slider-content div{margin-top:50px}.slider-content div a{font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;background-color:initial;border:2px solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:12px 20px;margin-right:20px;display:inline-block}.slider-content a:hover{background-color:#fea100;border-color:#fea100}.mail-slider-header-wrap .owl-nav{position:absolute;top:50%;width:100%;opacity:0;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.mail-slider-header-wrap .owl-prev,.mail-slider-header-wrap .owl-next{position:absolute;background-color:#000;width:40px;height:40px;margin-top:-20px;text-indent:-99999px;opacity:.6;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.mail-slider-header-wrap .owl-prev{left:0;margin-left:10px}.mail-slider-header-wrap .owl-next{right:0;margin-right:10px}.mail-slider-header-wrap .owl-prev:before,.mail-slider-header-wrap .owl-next:before{content:'';position:absolute;background:url(assets/images/slider-arrow.png)no-repeat;width:100%;height:18px;top:50%;margin-top:-9px}.mail-slider-header-wrap .owl-prev:before{left:0;background-position:14px 0}.mail-slider-header-wrap .owl-next:before{right:0;background-position:-20px 0}.mail-slider-header-wrap:hover .owl-nav{opacity:1}.mail-slider-header-wrap .owl-prev:hover,.mail-slider-header-wrap .owl-next:hover{background-color:#fea100}.section-title{font-size:14px;color:#555;text-transform:uppercase;line-height:1}.section-title h5{margin:0 0 7px;font-weight:700;text-transform:uppercase;font-size:12px}.section-sub-title{color:#454545;text-transform:uppercase;line-height:1;letter-spacing:1px}.section-sub-title h2{padding-bottom:10px;margin:0 0 40px;position:relative;font-weight:800;font-size:38px;text-transform:uppercase}.section-sub-title h2:before{content:'';position:absolute;background-color:#fea100;width:40px;height:3px;bottom:0;left:0}.section-title-sub-wrap{margin-bottom:80px}.section-title-sub-wrap{text-align:center}.section-sub-title h2:before{right:0;margin:0 auto}.about_section{overflow:hidden;background:#f2f2f2;padding:50px 0}.about-content-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;justify-content:space-around;align-items:center;position:relative}.about-content-wrap .left-about-content{width:50%;margin-top:30px;float:left}.about-content-wrap .right-about-content{float:right;width:44%;position:relative;text-align:right;margin-left:6%}.about-content-wrap .right-about-content .about-image-wrap img{position:relative;z-index:99}.about_section .section-title-sub-wrap{text-align:left;margin-bottom:40px}.about_section .section-sub-title h2:before{left:0;right:auto}.about-content-wrap .about-posts h5{margin:0;font-weight:400}.about-post-title a{font-size:24px;color:#343434;display:inline-block;margin-bottom:15px;line-height:1.2;margin-top:0}.about-post-title a h2{margin:0;font-size:40px}.about-post-title a:hover{color:#fea100}.about-post-content p{font-size:16px;color:#696868;line-height:1.8;max-width:90%;margin-bottom:25px}.about-post-content h3{font-size:17px;color:#585858}.about_section .about-button{display:block;margin-top:20px}.about-button a{display:inline-block;padding:12px 30px;border:2px solid #e6e6e6;font-size:14px;color:#343434;background-color:initial;text-transform:capitalize}.about-button a:hover{background-color:#fea100;color:#fff;border-color:#fea100}.about-content-wrap .right-about-content .img-border{content:'';position:absolute;width:430px;height:410px;background-color:initial;border:20px solid #dfdfdf;top:0;left:20px;z-index:1}.feature_section{padding-top:80px}.feature_section .section-title-sub-wrap{text-align:center;margin-bottom:80px}.feature_section.default .posts-feature{background:#fea100;padding:40px 0 0}.feature_section.default .feature-post{border-bottom:1px solid #ecc15d;padding:20px 0}.feature_section.default .posts-feature .ak-container{position:relative}.feature_section.default .ftr-slider-wrap{width:-moz-calc(100% - 320px);width:-webkit-calc(100% - 320px);width:calc(100% - 320px);float:left;padding-right:30px;padding-bottom:40px}.feature_section.default .feature-post .feature-image,.feature_section.default .title-content-feature{display:inline-block;vertical-align:middle;margin-right:-4px}.feature_section.default .title-content-feature{width:-webkit-calc(100% - 65px);width:-moz-calc(100% - 65px);width:calc(100% - 65px);padding-left:20px}.feature_section .title-content-feature .feature-title a{display:inline-block}.feature_section.default .feature-post .feature-image{width:40px;height:40px;background:#fff;text-align:center;line-height:40px;color:#fea201;border-radius:50%}.feature_section .title-content-feature .feature-title h3{margin:0;font-size:16px;color:#fff;text-transform:uppercase}.feature_section.default .title-content-feature .feature-content{color:#fff}.feature_section.default .section-feature-image{width:320px;position:absolute;right:0;bottom:0}.feature_section.default .slick-dots{list-style:none;margin:0;text-align:center;padding-top:30px}.feature_section.default .slick-dots li{display:inline-block;margin:0 4px}.feature_section.default .slick-dots li button{border:0;-webkit-box-shadow:none;box-shadow:none;width:8px;height:8px;border-radius:50%;background:#fff;font-size:0}.feature_section.default .slick-dots li.slick-active button{background:#f6f202}.feature_section.layout-two .posts-feature{background:#fea100;color:#fff;padding:60px 0 0}.feature_section.layout-two .posts-feature .ak-container{position:relative}.feature_section.layout-two .feature-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.feature_section.layout-two .section-title-sub-wrap{margin-bottom:240px}.feature_section.layout-two .feature-post,.feature_section.layout-two .section-feature-image{width:33.33%}.feature_section.layout-two .feature-post:nth-of-type(2n+1){clear:left;float:left;padding-right:10px}.feature_section.layout-two .feature-post:nth-of-type(2n){clear:right;float:right;padding-left:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature_section.layout-two .section-feature-image{position:absolute;bottom:0;left:33.33%;text-align:center;padding:0 10px}.feature_section.layout-two .feature-post:nth-of-type(2n+1) .title-content-feature{padding-right:30px;text-align:right}.feature_section.layout-two .feature-post:nth-of-type(2n) .title-content-feature{padding-left:30px}.feature_section.layout-two .title-content-feature{width:-moz-calc(100% - 75px);width:-webkit-calc(100% - 75px);width:calc(100% - 75px)}.feature_section.layout-two .title-content-feature .feature-title{margin:0 0 5px}.feature_section.layout-two .feature-image{width:75px;height:75px;border:3px solid #fff;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;text-align:center;line-height:68px;font-size:30px}.team_section{padding:100px 0 80px;text-align:center;overflow:hidden}.team_section .widget_construction_pro_team{float:left;width:31%;margin-left:2.33%;margin-bottom:0}.team-members-contents{margin-left:-2.33%}.team-members .member-image img{display:block;margin:0 auto}.team-members .member-image{-webkit-transition:transform 350ms ease-in-out;-moz-transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out 0s}.team-sub-wrap{position:relative;top:0;border-top:1px solid #ddd;background-color:#fff;padding:40px 0 80px;-webkit-transition:transform 350ms ease-in-out;-moz-transition:transform 350ms ease-in-out;transition:transform 350ms ease-in-out 0s}.member-name-designation-social{line-height:1}.member-name-designation-social .member-name{font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 15px;color:#343434}.member-name-designation-social .member-name h5{margin:0}.member-name-designation-social .member-designation{font-size:13px;font-weight:300;text-transform:uppercase;margin:0 0 28px;color:#6a6a6a;letter-spacing:1px;padding-bottom:28px;position:relative}.member-name-designation-social .member-designation:after{content:'';background-color:#fea100;width:30px;height:1px;position:absolute;bottom:0;left:50%;margin-left:-15px}.member-social-profile a{margin:0 10px;color:#999;display:inline-block}.member-social-profile a:hover{color:#fea100}.member-description{position:absolute;font-size:15px;color:#555;font-weight:400;padding:0 30px;margin-top:40px;opacity:0;visibility:hidden;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out 0s}.team_section .widget_construction_pro_team:hover .member-description{opacity:1;visibility:visible}.team_section .widget_construction_pro_team:hover .team-sub-wrap{-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);transform:translateY(-40%)}.team_section .widget_construction_pro_team:hover .member-image{-webkit-transform:translateY(-20px)}.team_section .layout-two .team-member{width:24%;float:left;text-align:center;margin-right:1.5%;margin-bottom:50px}.team_section .layout-two .team-member:nth-child(4n){margin-right:0}.team_section .layout-two .team-member:nth-child(even){padding-left:0}.team_section .layout-two .team-member:nth-child(odd){padding-right:0}.team_section .layout-two .team-member .details,.team_section .layout-two .team-member .image-team-wrap{width:100%}.team_section .layout-two .team-member .details,.team_section .layout-two .team-member:nth-child(odd) .details{text-align:center;padding:0 20px}.team_section .layout-two .team-member .image-team-wrap{width:100%;height:auto;border-radius:0;border:none;text-align:center;margin-bottom:30px}.team_section .layout-two .team-member .image-team-wrap img{vertical-align:top}.team_section .layout-two .team-member .details .designation-name span.designation-member{text-transform:uppercase}.team_section .layout-two .team-member .details .word-social .social-icon a{color:#000}.team_section .layout-two .team-member .details .word-social .social-icon a:hover{color:#f0af13}.service_section,.testimonial_section{padding:80px 0;background-color:#f7f7f7}.service_section .images-content{position:relative;overflow:hidden}.service_section .images-content:before{content:'';position:absolute;width:0%;height:100%;top:0;left:0;z-index:1;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.service_section .work-title h3{font-weight:700}.service_section .images-content:hover:before{width:100%}.service_section .owl-controls .owl-nav .owl-prev,.service_section .owl-controls .owl-nav .owl-next{transition:all ease .4s;-webkit-transition:all ease .4s;-ms-transition:all ease .4s}.service_section .owl-controls .owl-nav .owl-prev:before{content:'\f104';font-family:FontAwesome;position:absolute;font-size:76px;color:#fff}.service_section .owl-controls .owl-nav .owl-next:before{content:'\f105';font-family:FontAwesome;position:absolute;font-size:76px;color:#fff;right:0}.service_section .owl-controls .owl-nav .owl-prev:hover:before,.service_section .owl-controls .owl-nav .owl-next:hover:before{color:#fea100;transition:all ease .4s;-webkit-transition:all ease .4s;-ms-transition:all ease .4s}.service_section .owl-controls .owl-nav .owl-prev:hover{background-position:0 -39px}.service_section .owl-controls .owl-nav .owl-next:hover{background-position:-30px -39px}.service_section.default .owl-nav{display:none}.blog_section{padding:80px 0 60px}.blog_section .section-title-sub-wrap{text-align:center}.blog_section .section-sub-title h2:before{right:0;margin:0 auto}.blog_section.default .blogs-loop{float:left;width:31%;margin-right:3%;margin-bottom:60px;border:1px solid #efeded;cursor:pointer;position:relative}.blog_section .blogs-loop:before{content:'';position:absolute;*/ box-shadow: 3px 5px 8px #bfbfbf;-webkit-box-shadow:3px 5px 8px #bfbfbf;-ms-box-shadow:3px 5px 8px #bfbfbf;width:100%;height:100%;opacity:0;visibility:hidden;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.blog_section.layout-two .blogs-loop:before{content:none}.blog_section .blogs-loop:hover:before{opacity:1;visibility:visible}.blog_section.default .blogs-loop:nth-child(3n){margin-right:0}.blog_section.default .blogs-loop:nth-child(3n+1){clear:both}.blog_section.default .blogs-loop .blog-left{width:100%}.blog_section .blog-left img{display:block;width:100%}.blog_section .blog-left .image-date{position:relative;overflow:hidden}.blog_section .blog-left .blog-date{position:absolute;bottom:15px;right:15px;padding:20px;line-height:1;text-align:center;background-color:#fea100;color:#fff;text-transform:uppercase}.blog_section .blog-date .blog-day{font-size:36px;font-weight:700;display:block}.blog_section .blog-date .blog-month{font-size:20px;font-weight:400;display:block;margin-top:5px}.blog_section .blogs-loop .blog-right{width:100%;padding:30px 25px 20px}.blog_section .blogs-loop .blog-title{font-size:16px;font-weight:700;color:#343434;position:relative;text-transform:uppercase;line-height:1.2}.blog_section.default .blogs-loop .blog-title h5{margin:0 0 20px;font-weight:400;font-size:23px;text-transform:capitalize;line-height:1.3}.blog_section .blogs-loop .author-comment{font-weight:400;font-size:14px;text-transform:capitalize;color:#3b3b3b;margin-bottom:20px;line-height:1}.blog_section.layout-two .blogs-loop .author-comment{margin-bottom:10px}.blog_section .blogs-loop .author-comment .blog-comment{position:relative}.blog_section .blogs-loop .author-comment .blog-comment:before{content:'';position:absolute;width:3px;height:3px;background:#fea100;left:-12px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.blog_section .blogs-loop .blog-author a{color:#6a6a6a;margin-right:20px}.blog_section .blogs-loop .blog-content{font-size:15px;color:#555;font-weight:400;line-height:1.5}.blog_section .blogs-loop .blog-right a.blog-read-more{display:inline-block;margin-top:20px;color:#343434;text-transform:capitalize;font-size:14px;position:relative}.blog_section .blogs-loop .blog-right a.blog-read-more:before{content:'\f0da';position:absolute;right:-15px;font-family:FontAwesome;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.blog_section .blogs-loop a:hover{color:#fea100}.blog_section.layout-two .blogs-loop{width:50%;float:left;margin-bottom:30px;padding-left:15px}.blog_section.layout-two .blogs-loop:nth-of-type(2n+1){clear:left;padding-right:15px;padding-left:0}.blog_section.layout-two .blog-left{float:left;width:45%}.blog_section.layout-two .blog-right{float:left;width:55%;padding-top:0;padding-left:15px}.blog_section.layout-two h5{font-size:16px;margin:0 0 10px;padding-bottom:10px}.blog_section.layout-two .blogs-loop .blog-title:after{content:'';position:absolute;width:30px;height:2px;background-color:#fea100;bottom:0;left:0}.blog_section.layout-two .blogs-loop .author-comment .blog-comment:before{content:none}.blog_section.layout-two .blog-content{font-size:13px;color:#555;font-weight:400;line-height:1.5}.blog_section.layout-two .blog-left .image-date{position:relative;overflow:hidden}.blog_section.layout-two .blog-left img{display:block;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .6s ease-in-out;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.blog_section.layout-two .blog-left .image-date:hover img{-webkit-transform:rotate(15deg)scale(1.3);transform:rotate(15deg)scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.cta_section{background:url(images/call-to-action-bg.jpg)no-repeat;padding:80px 0;text-align:center;color:#fff;position:relative;background-size:cover!important}.cta_section .img-overlay{content:'';position:absolute;background-color:rgba(0,0,0,.7);width:100%;height:100%;top:0;left:0}.cta_section .cta-weap{position:relative;z-index:2}.title-cta{font-size:30px;font-weight:700;text-transform:uppercase;position:relative;line-height:1;margin-bottom:35px;padding-bottom:15px;letter-spacing:1px;color:#fff}.title-cta:after{content:'';position:absolute;bottom:0;left:50%;width:66px;height:3px;margin-left:-33px;background-color:#fea100}.desc-cta{font-size:22px;max-width:45%;margin:0 auto 35px;line-height:1.5}.cta-button a{background-color:#fea100;border:2px solid #fea100;display:inline-block;padding:17px 26px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;line-height:1;letter-spacing:1px}.cta-button a:hover{background-color:initial}.client_section{padding:90px 0}.client-logo-wrap{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;overflow:hidden}.client-logo-wrap .client-contents{width:16.667%;padding:20px 0;background-color:initial;position:relative;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;min-height:160px;max-height:200px;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;cursor:pointer}.client-logo-wrap .client-contents:before{content:'';position:absolute;height:100%;top:0;left:-1px;border-left:1px solid #e9e9e9}.client-logo-wrap .client-contents:after{content:'';position:absolute;width:100%;height:0;left:0;top:auto;bottom:-1px;border-bottom:1px solid #e9e9e9}.client-logo-wrap .client-contents img{display:block;margin:0 auto}.client-logo-wrap .client-contents:hover{background-color:#e9e9e9}.client_section .layout-two .client-logo-wrap{overflow:visible}.client_section .layout-two .client-contents{padding:40px 0;box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;cursor:pointer;background:#fff;position:relative}.client_section .layout-two .client-contents:before{position:absolute;content:'';box-shadow:7px 15px 30px #eaeaea;-webkit-box-shadow:7px 15px 30px #eaeaea;z-index:999;height:100%;width:100%;opacity:0;visibility:hidden;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.client_section .layout-two .client-contents:hover:before{opacity:1;visibility:visible}.header-banner-container{position:relative;margin-bottom:65px;background-size:cover!important}.header-banner-container .ak-container{position:relative;padding:110px 0}.header-banner-container:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:99}.header-banner-container .taxonomy-description{color:#fff}.header-banner-container .page-title-wrap h1.page-title{position:relative;z-index:99}.header-banner-container .page-title{font-size:30px;color:#fff;text-transform:uppercase;font-weight:400;margin:0 0 15px;line-height:1;padding:0 10px}#construction-pro-breadcrumb{padding:4px 15px;color:#fff;position:relative;z-index:999;width:100%;bottom:0}#construction-pro-breadcrumb a,#construction-pro-breadcrumb span.current{display:inline-block;vertical-align:middle;font-size:14px;margin-right:5px}#construction-pro-breadcrumb span.current{margin-left:5px}#construction-pro-breadcrumb a{color:rgba(255,255,255,.6);text-decoration:underline;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}#construction-pro-breadcrumb a:hover{text-decoration:none;color:#fff}.content-are{float:left;width:66%}#secondary{float:right;width:31%;padding:0 0 0 40px}.entry-title{font-size:20px;color:#454545;font-weight:400;text-transform:capitalize;position:relative;line-height:1.4;padding-bottom:10px;margin:0 0 20px;border-bottom:2px solid #e3e3e3}.entry-title a{color:#454545}article.post .entry-title:after,article .entry-title:after{content:'';position:absolute;bottom:-2px;left:0;width:60px;height:2px;background-color:#fea100}article.post a.read-more,article a.read-more{display:inline-block;padding:15px 14px;background-color:#fea100;color:#fff;font-size:13px;text-transform:uppercase;line-height:1}article.post a.read-more i,article a.read-more i{margin-left:12px;font-size:15px}article.post a.read-more:hover,article a.read-more:hover{background-color:#454545}.comment-author-date{font-size:12px;text-transform:uppercase;color:#777;line-height:1;margin-bottom:15px}.comment-author-date a{color:#777}.comment-author-date a:hover,.entry-title a:hover{color:#fea100}.comment-author-date span{margin-right:27px}.comment-author-date span .fa{margin-right:7px}.entry-content p{margin-top:0;line-height:1.5;color:#555}article .entry-header img{display:block;max-width:100%}.navigation.pagination{text-align:center;margin-bottom:35px}.nav-links .page-numbers{background-color:#f8f8f8;border:1px solid #d1d1d1;padding:15px;display:inline-block;font-size:14px;color:#333;line-height:1}.nav-links .page-numbers.current,.nav-links a.page-numbers:hover{background-color:#fea100;color:#fff;border-color:#fea100}.search.search-results .site-content{-webkit-box-shadow:3px 3px 8px #f1f1f1 inset;-moz-box-shadow:3px 3px 8px #f1f1f1 inset;box-shadow:3px 3px 8px #f1f1f1 inset}.comments-area{margin-top:50px}.comment-notes{font-size:14px;color:#777;font-style:italic}.comments-area label{font-size:14px;font-weight:700;display:block}.comment-form-author,.comment-form-email,.comment-form-url{display:inline-block;width:31.5%;margin-right:2%}.comment-form-url{margin-right:0}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%;height:50px}.comments-area span.required{color:#fea100}.comments-area .form-submit{text-align:right}.comments-area input[type=submit]{color:#fff;background-color:#fea100;border-radius:20px;text-transform:uppercase;box-shadow:none;text-shadow:none;padding:15px 25px;line-height:1;font-size:14px;font-weight:400;border-color:#fea100;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.comments-area input[type=submit]:hover{background-color:#454545;border-color:#454545}.comments-area ol{list-style:none;margin:30px 0 80px;padding:0}.comments-area .comment-author img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;float:left;margin-right:30px;padding:4px;width:80px;height:80px}.comment-wrapper{margin-bottom:10px}.comments-area ol ol.children{margin-left:30px}.comments-area .comment-metadata{display:inline-block;margin:3px 0 8px;font-size:14px;color:#aaa}.comments-area .comment-author .fn a{display:inline-block;margin:0;font-weight:700;font-size:14px;text-transform:uppercase;color:#000}.comment-edit-link{font-weight:700;position:relative;padding-left:20px;margin-left:20px}.comment-edit-link:before{content:'\f044';position:absolute;font-family:fontawesome;font-size:14px;left:0}.comments-area em{font-size:14px;font-style:italic;color:#aaa;padding-left:16px}.comments-area .comment-content{margin:10px 10px 10px 110px;font-weight:300;color:#737373;border-top:2px solid #efefef;font-size:16px}.comment-content p{margin-top:0}.comments-area .reply{text-align:right}.comments-area .reply .comment-reply-link{display:inline-block;padding:8px 15px;color:#fea100;border:1px solid #d7d4d4;border-radius:20px;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1}.comments-area .fsprorow{line-height:1}.comments-area a:hover,.comments-area .comment-author .fn a:hover{color:#fea100}.comments-area .reply .comment-reply-link:hover{background-color:#fea100;color:#fff;border-color:#fea100}.page-content .search-form input[type=search]{height:50px;width:60%;padding:10px 20px;-webkit-appearance:textfield}.page-content .search-form input[type=submit]{background-color:#fea100;color:#fff;padding:10px 20px;box-shadow:none;border-color:#fea100;height:50px;font-size:16px;text-transform:uppercase;border-radius:0;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.page-content .search-form input[type=submit]:hover{background-color:#414141;border-color:#414141}.error404 .content-area{width:100%}.error-404 .page-content{text-align:center}.error-404 .search_404{width:450px;margin:auto}.error-404 .search_404{width:450px;margin-bottom:35px}.error-404 p{margin-top:35px;font-size:18px;margin-bottom:35px}.feature-cat-post article .entry-header img{background-color:#fea100;padding:20px}.page-template-contact-template .content-area{float:none;width:100%;clear:both}.contact-area,.map-area{float:left;width:49%}.map-area{margin-left:2%}.contact-area .contact-titl{font-weight:700;line-height:1.2;color:#333;text-transform:capitalize;font-size:21px;margin-bottom:25px}.contact-area .contact-desc{margin-bottom:25px}.contact-area .contact-form-post .your-name,.contact-area .contact-form-post .your-email{display:inline-block;width:49.5%;vertical-align:top}.contact-area .contact-form-post input{padding:5px 10px;height:50px;font-size:14px;color:#aaa;width:100%}.contact-area .contact-form-post .your-message textarea{padding:5px 10px;font-size:14px;color:#aaa;width:100%;height:110px}.contact-area .contact-form-post input[type=submit]{width:auto;background-color:#fea100;color:#fff;box-shadow:none;line-height:1;padding:10px 18px;text-transform:uppercase;border-color:#fea100;border-radius:0;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.contact-area .contact-form-post input[type=submit]:hover{background-color:#454545;border-color:#454545}.contact-area .contact-form-post .your-subject,.contact-area .contact-form-post .your-message{display:block}.contact-area .contact-form-post p br{display:none}.map-area p{margin:0}.site-footer{text-align:center;background-color:#1e1e1e;color:#fff;font-size:13px}.footer-logo{margin-bottom:40px}.top-footer-desc{font-size:14px;max-width:50%;margin:0 auto 40px}.top-footer .social-icons{margin-bottom:40px}.top-footer .social-icons .fa_link_wrap{display:inline-block;font-size:14px;margin:0 3px;text-align:center;position:relative;padding-bottom:30px}.top-footer .social-icons .fa_link_wrap a .fa_wrap{width:40px;height:40px;line-height:40px;display:inline-block;color:#fff;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.top-footer .social-icons a .link_wrap{opacity:0;visibility:hidden;display:none;font-size:10px;line-height:1;background-color:#eee;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px 8px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);color:#000}.top-footer .social-icons a .link_wrap:before{content:'';position:absolute;top:-10px;left:50%;width:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);border-style:solid;border-width:5px;border-color:transparent transparent #eee transparent}.top-footer .social-icons a:hover .link_wrap{opacity:1;visibility:visible;display:block}.top-footer .social-icons .fa_link_wrap a:hover .fa_wrap{border-color:#fea100;color:#fea100}.bottom-footer{padding-bottom:60px}.bottom-footer .footer-1,.bottom-footer .footer-2,.bottom-footer .footer-3,.bottom-footer .footer-4,.bottom-footer .footer-5{display:inline-block;width:28.33%;margin-left:4%;vertical-align:top}.bottom-footer .bottom-footer-wrapper{margin-top:80px;margin-left:-5%;text-align:left}.bottom-footer .widget-title{font-size:14px;color:#fff;text-transform:uppercase;font-weight:400;position:relative;padding-bottom:18px;margin:0 0 50px;border-bottom:0}.bottom-footer .widget-title:after{content:'';position:absolute;bottom:0;left:0;width:40px;height:3px;background-color:#fea100}.bottom-footer .widget{font-size:13px;color:#fff}.bottom-footer .aptf-single-tweet-wrapper{border-bottom:1px solid #616161;padding-bottom:30px;margin-bottom:30px}.widget_aptf_widget .aptf-tweet-content .aptf-tweet-name{color:#fea100!important}.bottom-footer .aptf-tweet-date a,.footer-info-widget .footer-info{color:#b2b2b2}.bottom-footer .widget_construction_pro_recent_post .date-title-recent-post{color:#fff;text-transform:uppercase;line-height:1}.bottom-footer .widget_construction_pro_recent_post .recent-post-date{font-size:12px;color:#b2b2b2}.bottom-footer .widget_construction_pro_recent_post .recent-posts-content a{color:#fff;font-size:13px}.bottom-footer .footer-info-widget .title-info span{display:inline-block;margin-bottom:20px}.footer-info-widget .info-footer-title{text-transform:uppercase;margin-right:10px}.site-footer .site-info{padding:15px 0;background:#232627;font-size:15px;overflow:hidden}.site-footer .site-info a{color:#979696}.site-footer .site-info a:hover,.bottom-footer a:hover,.bottom-footer .widget_construction_pro_recent_post .recent-posts-content a:hover{color:#fea100}.slider-content div span a{background-color:#fea100;border-color:#fea100}.slider-content div span a:hover{background-color:initial;border:2px solid #fff;border-color:#fff}.site-info .footer-text{float:left}.site-info .menu-footer-menu-container{float:right}.site-info .menu-footer-menu-container ul li{display:inline-block;margin:0 5px;list-style:none}.calendar_wrap caption{background:#fea100;color:#fff;line-height:40px;text-align:center}.calendar_wrap table{border-collapse:collapse;width:auto}.calendar_wrap table th{border:1px solid #ccc;font-weight:700;padding:8px 0;text-align:center;width:5%}.calendar_wrap table td{border:1px solid #ccc;padding:8px 0;color:#000;width:5%;text-align:center;font-size:14px}.calendar_wrap table td #prev,.calendar_wrap table td#next{text-align:left;padding-left:10px;padding-right:10px}.calendar_wrap table td #next{text-align:right}.site-header.header-one .construction-pro-upper-header{background:#f2f2f2;padding:20px 0 10px;font-size:14px;color:#888}.site-header.header-one .construction-pro-upper-header .header-text{position:absolute;left:30%;top:4px}.site-header.header-one .construction-pro-upper-header .icon-container{float:right;width:350px;text-align:right;position:relative;z-index:999}.site-header.header-one .construction-pro-upper-header .icon-container .header-cart-search{float:none;width:65px}.site-header.header-one .construction-pro-upper-header .icon-container .header-cart-search,.site-header.header-one .construction-pro-upper-header .icon-container .search-toggle{display:inline-block;vertical-align:middle}.site-header.header-one .construction-pro-upper-header .icon-container .header-cart-search .cart-fa-icon{padding:0}.site-header.header-one .construction-pro-upper-header .icon-container .header-cart-search .cart-fa-icon i,.site-header.header-one .construction-pro-upper-header .icon-container .header-cart-search .cart-fa-icon span{display:inline-block;vertical-align:middle}.site-header.header-one .menu-wrapper .quotation-wrapper{float:right;margin:35px 0 35px 10px;background:#fca128;color:#fff;text-transform:uppercase;font-size:14px;border-radius:3px;padding:15px;font-weight:600;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;border:1px solid #fca128;cursor:pointer}.site-header.header-one .menu-wrapper .quotation-wrapper:hover{background:0 0}.site-header.header-one .menu-wrapper .quotation-wrapper a{color:#fff}.site-header.header-one .menu-wrapper .quotation-wrapper:hover a{color:#fca128}.site-header.header-one .main-navigation .menu li{position:relative}.site-header.header-one .main-navigation .menu li:before{content:'';position:absolute;width:0;height:2px;border-radius:3px;-webkit-border-radius:3px;left:0;bottom:0;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;background:#fca128}.site-header.header-one .main-navigation .menu li:hover:before{width:100%}.site-header.header-one .main-navigation .menu li.current-menu-item:before{width:100%}.site-header.header-one .main-navigation .menu li.current-menu-item a,.site-header.header-one .main-navigation .menu li:hover a{color:#000}.site-header.header-two .construction-pro-upper-header{background:#1d1f1f;color:#8f9699;font-size:14px;padding:5px 0}.site-header.header-two .construction-pro-upper-header .header-text{float:left;padding:17px 0}.site-header.header-two .construction-pro-upper-header .quotation-wrapper{float:right;padding:17px 20px;background:#fea100;border-radius:0 0 3px 3px;cursor:pointer;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.site-header.header-two .construction-pro-upper-header .quotation-wrapper:hover{opacity:.7}.site-header.header-two .construction-pro-upper-header .quotation-wrapper a{color:#fff;font-weight:600;text-transform:uppercase}.site-header.header-two .construction-pro-upper-header .icon-container{float:right;text-align:right;padding-top:20px;margin-right:30px}.site-header.header-two .construction-pro-upper-header .icon-container .fa_link_wrap,.site-header.header-two .construction-pro-upper-header .icon-container .header-cart-search{display:inline-block;vertical-align:bottom;margin:0 7px}.site-header.header-two .construction-pro-upper-header .icon-container .header-cart-search{width:45px}.site-header.header-two .construction-pro-upper-header .icon-container .header-cart-search .cart-fa-icon{padding:0}.site-header.header-two .construction-pro-upper-header .icon-container .header-cart-search .cart-fa-icon i{color:#8f9699}.site-header.header-two .construction-pro-upper-header .icon-container .fa_link_wrap .fa_wrap{color:#8f9699}.site-header.header-two .construction-pro-upper-header .icon-container .fa_link_wrap .fa_wrap:hover{color:#fea100}.site-header.header-two .construction-pro-upper-header .icon-container .fa_link_wrap .link_wrap{display:none}.site-header.header-two .header-mid-setion-wrapper{padding:22px 0}.site-header.header-two .header-mid-setion-wrapper .site-branding{width:25%;display:inline-block;vertical-align:middle;padding:0}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper{text-align:right;width:75%;vertical-align:middle;display:inline-block;padding-top:10px}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper>div{display:inline-block;vertical-align:middle;padding:0 15px;margin:0 0 0 15px}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper>div i,.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper>div .cp-holder{float:left}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper>div .cp-holder{width:77%;float:right;text-align:left}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper .call .cp-holder{padding-left:15px}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper .location .cp-holder{padding-left:10px}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper>div .cp-holder span{display:block;width:100%;color:#8e8e8e;font-size:14px}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper>div i{font-size:28px;line-height:1.5;color:#fea100}.site-header.header-two .header-mid-setion-wrapper .header-info-wrapper>div .cp-holder .span-header{font-size:18px;color:#343434;text-transform:capitalize}.site-header.header-two .cp-header-bottom{border-top:1px solid #e5e5e5;padding:15px 0}.site-header.header-two .cp-header-bottom nav{text-align:left;padding:0}.site-header.header-two .cp-header-bottom nav ul li a{text-transform:uppercase;color:#000;font-size:15px}.site-header.header-two .cp-header-bottom nav ul li.current-menu-item a,.site-header.header-two .cp-header-bottom nav ul>li:hover>a{color:#fea100}.site-header.header-two .cp-header-bottom .search-toggle{float:right;width:25%;position:relative;padding-top:7px}.site-header.header-two .cp-header-bottom .search-toggle .ak-search{display:block!important;padding:0;background:0 0;position:static}.site-header.header-two .cp-header-bottom .search-toggle .ak-search .search-field,.site-header.header-two .cp-header-bottom .search-toggle .ak-search label{width:100%}.site-header.header-two .cp-header-bottom .search-toggle .ak-search .search-field{border:1px solid #e5e7e7}.site-header.header-two .cp-header-bottom .search-toggle .ak-search .search-submit{display:none}.site-header.header-two .cp-header-bottom .search-toggle a.search-icon{position:absolute;right:10px;top:60%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:999}.site-header.header-two .is-sticky .cp-header-bottom{position:fixed;width:100%;left:0;right:0;top:0;background:#fff;z-index:999;border-bottom:1px solid #f1f1f1;box-shadow:0 0 3px #f1f1f1;-webkit-box-shadow:0 0 3px #f1f1f1;-ms-box-shadow:0 0 3px #f1f1f1;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;z-index:999999!important;box-shadow:1px 1px 11px #ccc;-webkit-box-shadow:1px 1px 11px #ccc;-ms-box-shadow:1px 1px 11px #ccc}.page-template-construction-pro-home .site-header.header-three{position:absolute;width:100%;left:0;top:0;right:0;z-index:99999!important;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;background:0 0}.site-header.header-three{background:#000}.header-third .is-sticky .header-three{background:rgba(0,0,0,.9);z-index:999999!important}.site-header.header-three .search-toggle,.site-header.header-three .header-cart-search{display:none}.site-header.header-three .site-branding{width:25%;padding:15px 0;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.site-header.header-three nav{float:right;padding:20px 0}.site-header.header-three nav div>ul>li>a{font-weight:400;font-size:16px;color:#fff}.site-header.header-three.fixed{position:fixed;left:0;right:0;width:100%;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;background:rgba(0,0,0,.8);z-index:9999}.site-header.header-three.fixed .site-branding{transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;width:20%}.site-header.header-three.fixed nav div>ul>li>a{padding:10px 0 0}.site-header.header-three nav div>ul>li{position:relative}.site-header.header-three nav div>ul>li:before{content:'';position:absolute;width:0;left:0;bottom:5px;height:2px;background:#fea100;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.site-header.header-three nav div>ul>li.current-menu-item:before,.site-header.header-three nav div>ul>li:hover:before{width:100%}.site-header.header-three.fixed nav div>ul>li:before{bottom:-3px}.header-third .sticky-wrapper{height:auto!important}section.theme-slider{position:relative}section.theme-slider .owl-stage-outer .content-slider:before{content:'';position:absolute;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9}section.theme-slider .owl-stage-outer .content-slider .slider-text-content{z-index:999999}section.theme-slider .owl-stage-outer .content-slider .slider-text-content .slider-content{text-transform:uppercase}section.theme-slider .owl-stage-outer .content-slider .slider-text-content .slider-content div{position:relative;text-transform:uppercase}.team_section .team-member{width:33.33%;float:left;padding:0 20px;margin-bottom:20px}.team_section.default .image-team-wrap{border:1px solid #eee;padding:20px}.team_section.default .details{background:#f9f9f9;margin:-20px 20px 0;position:relative;padding:20px}.team_section .designation-name,.team_section .designation-member{display:block}.team_section .designation-member{margin:7px 0}.team_section .name-member{font-weight:700}.team_section .social-icon a{padding:3px;display:inline-block;vertical-align:middle;margin:1px}.team_section.layout-two .details{position:relative;top:0;border-top:1px solid #ddd;background-color:#fff;padding:40px 0 20px;-webkit-transition:transform 350ms ease-in-out;-webkit-transition:-webkit-transform 350ms ease-in-out 0s;transition:-webkit-transform 350ms ease-in-out 0s;transition:transform 350ms ease-in-out 0s;transition:transform 350ms ease-in-out 0s,-webkit-transform 350ms ease-in-out 0s}.team_section.layout-two .team-member-contain:hover .details{-webkit-transform:translateY(-40%);transform:translateY(-40%)}.team_section.layout-two .team-details{position:absolute;font-size:15px;color:#555;font-weight:400;padding:0 30px;margin-top:40px;opacity:0;visibility:hidden;-webkit-transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s}.team_section.layout-two .team-member-contain:hover .team-details{opacity:1;visibility:visible}.service_section.default .service-wrap-contents .owl-stage .owl-item,.service_section.counter .portfoli-works .images-content{position:relative}.service_section.default .service-wrap-contents .owl-stage .owl-item .images-content a{position:relative;display:block}.service_section.default .service-wrap-contents .owl-stage .owl-item .images-content a:before,.service_section.counter .portfoli-works .images-content:before{content:'';position:absolute;width:100%;height:100%;background:rgba(121,57,14,.62);top:0;left:0;opacity:0;visibility:hidden;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.service_section.default .service-wrap-contents .owl-stage .owl-item .images-content a:before{z-index:-1}.service_section.counter .portfoli-works .images-content:before{opacity:1;visibility:visible}.service_section.default .service-wrap-contents .owl-stage .owl-item .images-content:hover a:before{opacity:1;visibility:visible;z-index:999}.service_section.default .service-wrap-contents .owl-stage .owl-item .title-wrapper{position:absolute;bottom:-100%;left:0;width:100%;color:#fff;z-index:9999;padding:15px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.service_section.default .service-wrap-contents .owl-stage .owl-item:hover .title-wrapper{bottom:0}.service_section.default .service-wrap-contents .owl-stage .owl-item .title-wrapper h3{line-height:1.5;margin:0;color:#fff}.service_section.default .service-wrap-contents .owl-stage .owl-item .title-wrapper a{text-transform:capitalize;color:#fff}.service_section.counter .portfoli-works .images-content{display:inline-block;margin:0 -2px;width:33.33%}.service_section.counter .portfoli-works .images-content .counter-wrapper{width:100%;position:absolute;z-index:9999;color:#fff;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding:0 40px}.service_section.counter .portfoli-works .images-content #counter,.service_section.counter .portfoli-works .images-content .title-wrapper{display:inline-block;margin:0 -2px;vertical-align:middle}.service_section.counter .portfoli-works .images-content #counter{width:30%;text-align:center;color:#fff;font-size:48px}.service_section.counter .portfoli-works .images-content .title-wrapper{width:70%}.service_section.counter .portfoli-works .images-content .title-wrapper .work-title h3{font-size:33px;line-height:1.1;text-transform:uppercase;margin-top:0;margin-bottom:5px;color:#fff}.service_section.counter .portfoli-works .images-content .title-wrapper .service-readmore a{color:#fff;text-transform:uppercase;position:relative;font-size:14px}.service_section.counter .portfoli-works .images-content .title-wrapper .service-readmore a:hover{opacity:.8}.service_section.counter .portfoli-works .images-content .title-wrapper .service-readmore a:before{position:absolute;content:'\f0da';font-family:FontAwesome;font-size:16px;right:-15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.service_section.icons{position:relative}.service_section.icons .section-title h5{color:#fff}.service_section.icons .img-overlay{position:absolute;content:'';height:100%;width:100%;top:0}.service_section.icons .service-wrap-contents{position:relative;z-index:99}.service_section.icons #service-workd-wrap .images-content{width:30%;display:inline-block;margin-right:3%;vertical-align:top;text-align:center;background:#fff;padding:30px 50px}.service_section.icons #service-workd-wrap .images-content:nth-child(n+4){margin-top:40px}.service_section.icons .section-title-sub-wrap .section-title,.service_section.icons .section-title-sub-wrap .section-sub-title h2{color:#fff}.service_section.icons .section-title-sub-wrap .section-sub-title h2:before{display:none}.service_section.icons #service-workd-wrap .images-content:last-child{margin-right:0}.service_section.icons #service-workd-wrap .images-content .service-icon{font-size:66px;color:#000}.service_section.icons #service-workd-wrap .images-content .work-title h3{margin-top:0;font-size:28px;margin-bottom:20px;line-height:1.1}.service_section.icons #service-workd-wrap .images-content .service-readmore a{padding:13px 25px;border:1px solid #000;display:inline-block;text-transform:uppercase;cursor:pointer;font-size:14px;font-weight:600;position:relative;z-index:999;margin-top:15px}.service_section.icons #service-workd-wrap .images-content .service-readmore a:hover{border-color:#fea201;background:#fea201;color:#fff}.cta_section .cta-button{display:inline-block;vertical-align:middle;width:150px;text-align:center;margin:0 8px}.cta_section .cta-button a{width:100%}.cta_section .cta-button a:hover{background:0 0;color:#fea100}.cta_form_section{padding:80px 0;position:relative}.cta_form_section .ak-wrapper{position:relative;z-index:9}.cta_form_section .cta-form-left-wrapper,.cta_form_section .form-cta{display:inline-block;vertical-align:middle;margin:0 -2px}.cta_form_section .cta-form-left-wrapper{width:60%;padding-right:40px}.cta_form_section .form-cta{width:40%;background:#fca028;padding:50px 20px 20px}.cta_form_section .layout-two .form-cta{padding-bottom:30px}.cta_form_section .cta-form-left-wrapper .title-cta{text-align:left;color:#fff;padding-bottom:0;margin-bottom:10px;font-size:42px}.cta_form_section .cta-form-left-wrapper .title-cta:after{display:none}.cta_form_section .cta-form-left-wrapper .subtitle{color:#fea100;text-transform:uppercase;font-weight:600;margin-bottom:25px}.cta_form_section .cta-form-left-wrapper .desc-cta{max-width:100%;font-size:16px;color:#fff;line-height:1.5}.cta_form_section .cta-form-left-wrapper .cta-phone{font-size:50px;color:#fca028;font-weight:600;line-height:1;letter-spacing:5px}.cta_form_section .cta-form-left-wrapper .cta-phone i{display:none}.cta_form_section .cta-form-left-wrapper .cta-email{display:none}.cta_form_section .form-cta p{margin-top:0}.cta_form_section .form-cta .cf-name,.cta_form_section .form-cta .cf-email{display:inline-block;width:49%;vertical-align:middle;margin-bottom:10px}.cta_form_section .form-cta .cf-name{margin-right:1%}.cta_form_section .form-cta input,.cta_form_section .form-cta textarea{width:100%;border:none;box-shadow:none;-webkit-box-shadow:none;font-size:14px;padding:15px}.cta_form_section .form-cta textarea{height:140px;background:#fff}.cta_form_section .form-cta .cf-msg{margin-bottom:20px}.cta_form_section .form-cta input[type=submit]{display:inline-block;color:#000!important;text-transform:uppercase;border-radius:50px;-webkit-border-radius:50px;padding:17px 30px;outline:none;width:auto;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.cta_form_section .layout-two .form-cta input[type=submit]{background:#fff}.cta_form_section .layout-two .form-cta input[type=submit]:hover{background:rgba(255,255,255,.8)}.cta_form_section .form-title{color:#fff;display:block;font-size:26px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.cta_form_section .default .desc-cta{color:#7d7d7d}.cta_form_section .default .cta-form-left-wrapper .title-cta{color:#000;font-size:38px;margin-bottom:5px}.cta_form_section .default .cta-form-left-wrapper .cta-email{display:inline-block!important}.cta_form_section .default .cta-form-left-wrapper .cta-phone,.cta_form_section .default .cta-form-left-wrapper .cta-email{color:#7c7c7c;font-size:24px;display:inline-block;margin:0 -2px}.cta_form_section .default .cta-form-left-wrapper .cta-phone{width:40%}.cta_form_section .default .cta-form-left-wrapper .cta-email{width:60%}.cta_form_section .default .cta-form-left-wrapper .cta-phone{padding-right:20px}.cta_form_section .default .cta-form-left-wrapper .cta-email{padding-left:20px}.cta_form_section .default .cta-form-left-wrapper .cta-phone i,.cta_form_section .default .cta-form-left-wrapper .cta-email i{display:inline-block;color:#fff;background:#ffa100;width:60px;height:60px;border-radius:100%;-webkit-border-radius:100%;text-align:center;line-height:1.8;font-size:32px;margin-right:10px;padding:3px}.cta_form_section .default .cta-form-left-wrapper .cta-email span{font-size:23px}.cta_form_section .default .cta-form-left-wrapper{width:70%;padding-right:70px}.cta_form_section .default .form-cta{width:30%;background:#edf1f2;padding:30px}.cta_form_section .default .form-cta input,.cta_form_section .default .form-cta textarea{width:100%;border:1px solid #cdd6d7;box-shadow:none;-webkit-box-shadow:none;font-size:14px;padding:15px;background:#dce2e3;color:#ababab;border-radius:3px;-webkit-border-radius:3px}.cta_form_section .default .form-cta .form-title{display:none}.cta_form_section .default .form-cta .cf-name,.cta_form_section .default .form-cta .cf-email{width:100%;margin-right:0}.cta_form_section .default .form-cta p{margin-bottom:0}.cta_form_section .default .form-cta p .ajax-loader{display:none}.cta_form_section .form-cta .cf-msg{margin-bottom:10px}.cta_form_section .default .form-cta input[type=submit]{background:#ffa100;border:2px solid #ffa100;padding:18px;color:#fff;font-size:19px;text-shadow:none;border-radius:0}.cta_form_section .default .form-cta input[type=submit]:hover{background:0 0;color:#ffa100;opacity:1}.process_section{padding:80px 0 50px}.process_section ul.process-tabs{border:1px solid #e5e5e5;margin-left:0;overflow:hidden}.process_section ul.process-tabs li{float:left;list-style:none;width:20%;border-right:1px solid #e5e5e5;vertical-align:middle;text-align:center;padding:25px 0;cursor:pointer;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.process_section ul.process-tabs li.enabled,.process_section ul.process-tabs li:hover{background:#fea100}.process_section ul.process-tabs li:last-child{border-right:0}.process_section ul.process-tabs li i,.process_section ul.process-tabs li .title-wrapper{display:inline-block;vertical-align:middle;margin:0 -2px}.process_section ul.process-tabs li i{color:#fea100;font-size:32px}.process_section ul.process-tabs li .title-wrapper{padding-left:20px;text-transform:uppercase;font-size:16px;color:#000;text-align:left;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.process_section ul.process-tabs li .title-wrapper span{color:#ababab;display:block;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.process_section ul.process-tabs li.enabled i,.process_section ul.process-tabs li:hover i,.process_section ul.process-tabs li.enabled .title-wrapper,.process_section ul.process-tabs li:hover .title-wrapper span,.process_section ul.process-tabs li.enabled .title-wrapper span,.process_section ul.process-tabs li:hover .title-wrapper{color:#fff}.process_section .process-content-wrap{display:none}.process_section .process-content-wrap.enabled{display:block}.process_section .process-content-wrap{clear:both;padding:50px 0}.process_section .process-content-wrap .left-process-content,.process_section .process-content-wrap .right-process-content{float:left;width:50%}.process_section .process-content-wrap .right-process-content img{width:100%}.process_section .process-content-wrap .left-process-content{padding-right:50px}.process_section .process-content-wrap .left-process-content .process-post-title h2{font-size:26px;text-transform:uppercase}.process_section .process-content-wrap .left-process-content .process-post-content p{color:#7d7d7d}.portfolio_section{padding:80px 0 50px}.portfolio_section .default .button-group{text-align:center;margin-bottom:50px}.portfolio_section .default .button-group .button{background:0 0;text-shadow:none;box-shadow:none;color:#7d7d7d;font-size:16px;border:none;font-weight:400;text-transform:uppercase;padding:10px 20px;border-radius:80px;-webkit-border-radius:110px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;margin:0 5px;outline:none;letter-spacing:2px}.portfolio_section .default .button-group .button.is-checked,.portfolio_section .default .button-group .button:hover{background:#fea100;color:#fff}.portfolio_section .default .grid .portfolio-filter .porfolio-inner-wrap{position:relative;overflow:hidden;cursor:pointer}.portfolio_section .default .grid .portfolio-filter .portfolio-inner,.portfolio_section .default .grid .portfolio-filter .portfolio-overlay{position:absolute;width:100%;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.portfolio_section .default .grid .portfolio-filter .portfolio-inner{top:20px;left:-100%;color:#fff;padding:0 20px;z-index:9999}.portfolio_section .default .grid .portfolio-filter .portfolio-overlay{background:rgba(254,161,0,.6);height:100%;top:0;left:0;opacity:0;visibility:hidden;width:100%;z-index:999}.portfolio_section .default .grid .portfolio-filter:hover .portfolio-inner{left:0}.portfolio_section .default .grid .portfolio-filter:hover .portfolio-overlay{opacity:1;visibility:visible}.portfolio_section .default .grid .portfolio-filter .portfolio-inner h4{margin-bottom:11px;color:#fff;margin-top:0}.portfolio_section .default .grid .portfolio-filter .portfolio-inner h4{color:#fff;text-transform:uppercase;position:relative;font-size:18px;margin-bottom:15px}.portfolio_section .default .grid .portfolio-filter .portfolio-inner h4:before{position:absolute;content:'';width:100%;height:1px;background:#fff;bottom:-5px}.portfolio_section .default .grid .portfolio-filter .portfolio-inner .portfolio-excerpt{font-size:14px}.portfolio_section .default .portfolio-filter{width:25%}.portfolio_section .default .portfolio-filter.wide{width:50%}.portfolio_section .default .grid .portfolio-filter .porfolio-inner-wrap{margin:10px;position:relative;position:absolute;left:0;right:0;top:0;bottom:0}.portfolio_section .default .grid{margin:0 -10px}.portfolio_section .default .grid .portfolio-image{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat}.pricingTable_section{padding:80px 0 110px}.pricingTable_section .pricing-table-wrap .pricingarea{display:inline-block;vertical-align:middle;width:33.33%;text-align:center;margin:0 -2px;border:1px solid #ccc;padding:30px 40px;position:relative;overflow:hidden}.pricingTable_section .pricing-table-wrap .pricingarea:nth-child(even){transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);z-index:999;background:#fff}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-title{margin-bottom:40px}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-title h3{font-size:28px;margin-top:0;text-transform:uppercase;color:#000;margin-bottom:5px}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-title h5{font-size:14px;color:#959595;margin:0;text-transform:uppercase;font-weight:400;letter-spacing:3px}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-price{border-radius:100%;border:1px solid #ccc;width:140px;height:140px;margin:0 auto;display:block;padding-top:37px;margin-bottom:30px;background:#fff}.pricingTable_section .pricing-table-wrap .pricingarea:nth-child(even) .pricing-price{background:#fea100;border-color:#fea100}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-price h3,.pricingTable_section .pricing-table-wrap .pricingarea .pricing-price h5{margin:0}.pricingTable_section .pricing-table-wrap .pricingarea:nth-child(even) .pricing-price h3,.pricingTable_section .pricing-table-wrap .pricingarea:nth-child(even) .pricing-price h3 span,.pricingTable_section .pricing-table-wrap .pricingarea:nth-child(even) .pricing-price h5{color:#fff}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-price h3{font-size:40px;line-height:1;margin-bottom:3px}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-price h3 span{font-weight:400;color:#1a1a1a;font-size:14px;display:inline-block;margin-right:5px}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-price h5{font-weight:400;text-transform:uppercase;color:#999;font-size:12px}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-table-feature .signle-feature{margin-bottom:20px;font-size:15px}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-buy a{display:inline-block;padding:13px 20px;border-radius:3px;background:#e5e5e5;color:#000;text-transform:uppercase;font-size:14px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-buy a:hover{background:#fea100;color:#fff}.pricingTable_section .pricing-table-wrap .pricingarea:nth-child(even) .pricing-buy a{background:#fea100;color:#fff}.pricingTable_section .pricing-table-wrap .pricingarea:nth-child(even) .pricing-buy a:hover{background:#e5e5e5;color:#000}.pricingTable_section .pricing-table-wrap .pricingarea .pricing-buy{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}.pricingTable_section .pricing-table-wrap .pricingarea .table-features{position:absolute;top:14px;left:-45px;background:red;padding:7px 50px;color:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.pricingTable_section .pricing-table-wrap .pricingarea:last-child .table-features{left:auto;right:-45px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.faq_section{padding:80px 0;position:relative}.faq_section .img-overlay{position:absolute;content:'';background:rgba(0,0,0,.8);height:100%;width:100%;top:0;left:0}.faq_section .ak-container{position:relative;z-index:999}.faq_section .faq-content-wrap{clear:both}.faq_section .faq-content-wrap .left-faq-content,.faq_section .faq-content-wrap .faq-post{color:#fff;width:50%;float:left}body .faq_section .faq-content-wrap .left-faq-content p{color:#fff}.faq_section .faq-content-wrap .left-faq-content{padding-right:30px}.faq_section .faq-content-wrap .faq-post{padding-left:30px}.faq_section .faq-post-content h3{color:#fff}.faq_section .faq-content-wrap .left-faq-content .faq-post-title h2{color:#fff;font-size:36px;line-height:1.2;margin-top:10px}.faq_section .faq-content-wrap .faq-post .faq-title h3{border-bottom:1px solid rgba(255,255,255,.3);padding-left:0;padding-bottom:25px;position:relative;margin-bottom:25px;color:#fff;font-size:19px;font-weight:300;cursor:pointer;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.faq_section .faq-content-wrap .faq-post .faq-title h3:hover{color:#fea100}.faq_section .faq-content-wrap .faq-post .faq-title h3:before{position:absolute;content:'';left:auto;right:10px;top:37%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);border-radius:100%;-webkit-border-radius:100%;border:1.5px solid #fff;height:28px;width:28px;padding:6px 8px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.faq_section .faq-content-wrap .faq-post .faq-title h3.enabled:before{content:'\f068';position:absolute;font-family:FontAwesome;font-size:12px}.faq_section .faq-content-wrap .faq-post .faq-title h3:before{content:'\f067';position:absolute;font-family:FontAwesome;font-size:12px}.faq_section .faq-content-wrap .faq-content{display:none;margin-bottom:40px;font-size:14px;padding:0}.faq_section .faq-content-wrap .faq-content.enabled{display:block}.testimonial_section{position:relative}.testimonial_section .layout-two .section-title h5{color:#fff}.testimonial_section .overlay,.cta_form_section .img-overlay{width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:9;position:absolute}.testimonial_section .layout-two{position:relative;z-index:999}.testimonial_section .test-psots-wrap,.testimonial_section .layout-two .section-title-sub-wrap .section-title,.testimonial_section .layout-two .section-title-sub-wrap .section-sub-title h2{color:#fff}.testimonial_section .layout-two .test-content{width:60%;margin:0 auto;text-align:center}.testimonial_section .layout-two .test-content .test-desc{margin-bottom:30px}.testimonial_section .layout-two .test-content .image-test{width:115px;height:115px;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;margin:0 auto 20px}.testimonial_section .layout-two .owl-controls .owl-nav{display:none}.testimonial_section .layout-two .owl-controls .owl-dots{width:100%;text-align:center;margin-top:15px}.testimonial_section .layout-two .owl-controls .owl-dots .owl-dot{display:inline-block;vertical-align:middle;margin:0 5px}.testimonial_section .layout-two .owl-controls .owl-dots .owl-dot span{display:inline-block;vertical-align:middle;height:15px;width:15px;background:#fff;border-radius:100%;-webkit-border-radius:100%;transition:all ease .3s;-webkit-transition:all ease .3s}.testimonial_section .layout-two .owl-controls .owl-dots .owl-dot.active span,.testimonial_section .layout-two .owl-controls .owl-dots .owl-dot:hover span{background:#fea100}.testimonial_section .default .test-psots-wrap{color:#000;text-align:center;width:90%;margin:0 auto}.testimonial_section .default .test-psots-wrap .test-content{font-size:24px;position:relative;width:85%;margin:0 auto 30px}.testimonial_section .default .test-psots-wrap .test-content:before,.testimonial_section .default .test-psots-wrap .test-content:after{content:'';position:absolute;color:#fea100;font-size:30px;font-family:FontAwesome}.testimonial_section .default .test-psots-wrap .test-content:before{content:'\f10d';left:-30px;top:0}.testimonial_section .default .test-psots-wrap .test-content:after{content:'\f10e';right:-30px;top:0}.testimonial_section .default .test-img-nav .slick-list{width:350px;margin:0 auto;padding-top:40px!important}.testimonial_section .default .test-img-nav .slick-track .slick-slide{margin:0;text-align:center;padding:0 20px;font-size:14px}.testimonial_section .default .test-img-nav .slick-track .slick-slide img{width:80px;margin:0 0 15px;border-radius:100%;-webkit-border-radius:100%;opacity:.5;display:block}.testimonial_section .default .test-img-nav .slick-track .slick-slide span{display:inline-block;color:#666;font-weight:700;display:none}.testimonial_section .default .test-img-nav .slick-track .slick-slide.slick-current img{transform:scale(1.4);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);opacity:1;transition:all ease .1s;-webkit-transition:all ease .1s;margin:0 0 30px}.testimonial_section .default .test-img-nav .slick-track .slick-slide.slick-current span{display:block;text-transform:capitalize}.testimonial_section .default .test-img-nav .slick-track .slick-slide span:last-child{font-weight:400;text-transform:capitalize}.testimonial_section .default .test-img-nav button[type=button]{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:0 0;font-size:0;border-radius:100%;-webkit-border-radius:100%;border:1px solid #d6d5d5;height:50px;width:50px;line-height:35px;text-align:center;box-shadow:none}.testimonial_section .default .test-img-nav button[type=button].slick-prev{left:20%;margin-left:-30px}.testimonial_section .default .test-img-nav button[type=button].slick-next{right:20%;margin-right:-30px}.testimonial_section .default .test-img-nav button[type=button].slick-next:after{content:"\203A";font-size:30px;line-height:1.4;color:#fff}.testimonial_section .default .test-img-nav button[type=button].slick-prev:after{content:"\2039";font-size:30px;line-height:1.4;color:#fff}.left-sidebar-enabled .content-area{float:right}.left-sidebar-enabled #left-sidebar,.left-sidebar-enabled #secondary{width:31%;float:left;padding-right:40px}.no-sidebar .content-area{float:none;margin:0 auto;width:100%}.both-sidebar-enabled .archive-wrapper .content-area{float:left;margin-left:25%;width:50%;padding:0 1em}.both-sidebar-enabled .archive-wrapper #left-sidebar{float:left;margin:0 0 0 -75%;width:25%;clear:none;padding-right:15px}.both-sidebar-enabled .archive-wrapper #secondary{float:right;width:25%;clear:none;padding:0 0 0 20px}.portfolio_section .layout-three .portfolio-filter{width:31.5%;display:inline-block;margin:0 2% 50px 0;vertical-align:top}.portfolio_section .layout-three .portfolio-filter:nth-child(3n+1){margin-right:0}.portfolio_section .layout-three .portfolio-filter .portfolio-image{margin-bottom:15px;position:relative}.portfolio_section .layout-three .portfolio-filter .portfolio-image .portfolio-overlay{width:100%;height:100%;background:rgba(254,161,0,.6);opacity:0;visibility:hidden;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;top:0;left:0;position:absolute}.portfolio_section .layout-three .portfolio-filter .portfolio-image .pfolio-hover{position:absolute;opacity:0;visibility:hidden;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;left:0;right:0;margin:0 auto;text-align:center;color:#fff;font-size:28px;z-index:999}.portfolio_section .layout-three .portfolio-filter .portfolio-image:hover .portfolio-overlay,.portfolio_section .layout-three .portfolio-filter .portfolio-image:hover .pfolio-hover{opacity:1;visibility:visible}.portfolio_section .layout-three .portfolio-filter .portfolio-image img{vertical-align:top}.portfolio_section .layout-three .portfolio-filter .portfolio-inner h4{margin:0 0 5px;font-weight:400;color:#373737;text-transform:capitalize;font-size:21px}.portfolio_section .layout-three .portfolio-filter .portfolio-excerpt{text-transform:none;font-size:14px}.portfolio_section .layout-two .pfolio-hover{display:none}.portfolio_section .layout-two .section-title h5,.portfolio_section .layout-two .section-sub-title h2{color:#fff}.portfolio_section .layout-two .owl-item{position:relative;cursor:pointer}.portfolio_section .layout-two .owl-item .portfolio-image img{vertical-align:top}.portfolio_section .layout-two .owl-item .portfolio-inner,.portfolio_section .layout-two .owl-item .portfolio-overlay{position:absolute}.portfolio_section .layout-two .owl-item .portfolio-overlay{width:100%;height:100%;top:0;left:0;background:rgba(254,161,0,.6);z-index:9;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;opacity:0;visibility:hidden}.portfolio_section .layout-two .owl-item:hover .portfolio-overlay{opacity:1;visibility:visible}.portfolio_section .layout-two .owl-item .portfolio-inner{width:100%;bottom:0;z-index:99;color:#fff;padding:30px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;opacity:0;visibility:hidden}.portfolio_section .layout-two .owl-item:hover .portfolio-inner{opacity:1;visibility:visible}.portfolio_section .layout-two .owl-item .portfolio-inner h4{margin-top:0;margin-bottom:0;text-transform:capitalize;color:#fff;font-weight:400}.portfolio_section .layout-two .owl-item .portfolio-inner h4 a{color:#fff;font-size:20px}.portfolio_section .layout-two .owl-item .portfolio-inner h4 a:hover{opacity:.8}.portfolio_section .layout-two .owl-item .portfolio-inner .portfolio-excerpt{display:none}.portfolio_section .layout-two .grid .owl-controls{width:140px;position:absolute;top:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;opacity:1;visibility:visible;margin:0 auto;left:0;right:0;bottom:-30px}.portfolio_section .layout-two .grid:hover .owl-controls{opacity:1;visibility:visible}.portfolio_section .layout-two .grid .owl-controls .owl-nav{width:100%}.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-prev,.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-next{position:absolute;font-size:0}.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-prev:before,.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-next:before{content:'';position:absolute;font-family:FontAwesome;font-size:34px;color:#fff;border:1px solid #fff;width:40px;height:40px;line-height:35px;text-align:center;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-prev:hover:before,.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-next:hover:before{background:#fff;color:#000}.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-prev:before{content:'\f104'}.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-next:before{content:'\f105'}.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-prev{left:20px}.portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-next{right:50px}.scrolling-enabled .portfolio_section .layout-two .grid .owl-controls .owl-nav .owl-next{right:70px}.contact_section{padding:50px 0 60px}.contact_section .left-about-content{width:100%;color:#fff}body .contact_section .left-about-content p{color:#fff}.contact_section .left-about-content h3.widget-title{color:#fff;font-size:36px;text-transform:uppercase}.contact_section .left-about-content h3.widget-title:after{display:none}.contact_section .left-about-content .panel-grid-cell h3.widget-title span{text-transform:capitalize;font-size:21px}.bottom-footer-wrapper .widget_archive ul li,.bottom-footer-wrapper .widget_categories ul li,.bottom-footer-wrapper .widget_recent_comments ul li,.bottom-footer-wrapper .widget_nav_menu ul li,.bottom-footer-wrapper .widget_pages ul li,.bottom-footer-wrapper .widget_meta ul li,.bottom-footer-wrapper .widget_categories ul li,.bottom-footer-wrapper .widget_recent_entries ul li{color:#fff;padding-left:25px;position:relative}.bottom-footer-wrapper .widget_nav_menu ul li a,.bottom-footer-wrapper .widget_pages ul li a,.bottom-footer-wrapper .widget_meta ul li a{color:#fff}.bottom-footer-wrapper .widget_archive ul li:before,.bottom-footer-wrapper .widget_categories ul li:before,.bottom-footer-wrapper .widget_recent_comments ul li:before,.bottom-footer-wrapper .widget_nav_menu ul li:before,.bottom-footer-wrapper .widget_pages ul li:before,.bottom-footer-wrapper .widget_meta ul li:before,.bottom-footer-wrapper .widget_categories ul li:before,.bottom-footer-wrapper .widget_recent_entries ul li:before,.bottom-footer-wrapper .widget_pages ul li a:before,.bottom-footer-wrapper .widget_meta ul li a:before{content:'\f178';position:absolute;font-family:FontAwesome;color:#fff;left:0;line-height:1;font-size:14px;transition:all ease .5s;-webkit-transition:all ease .5s;-ms-transition:all ease .5s}.bottom-footer-wrapper .widget_archive ul li:hover:before,.bottom-footer-wrapper .widget_categories ul li:hover:before,.bottom-footer-wrapper .widget_recent_comments ul li:hover:before,.bottom-footer-wrapper .widget_nav_menu ul li:hover:before,.bottom-footer-wrapper .widget_pages ul li:hover:before,.bottom-footer-wrapper .widget_meta ul li:hover:before,.bottom-footer-wrapper .widget_categories ul li:hover:before,.bottom-footer-wrapper .widget_recent_entries ul li:hover:before,.bottom-footer-wrapper .widget_pages ul li a:hover:before,.bottom-footer-wrapper .widget_meta ul li a:hover:before{left:5px}.item-wrap .price,.woocommerce ul.products li.product .price{float:none!important}.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left!important;margin-top:10px}.ufb-form-wrapper.ufb-template-9 .ufb-form-title{margin-bottom:0}.ufb-template-9 .ufb-form-field-wrap{margin-bottom:0}.cta_form_section .default .wpcf7 .cf-name input,.cta_form_section .default .wpcf7 .cf-email input,.cta_form_section .default .wpcf7 .cf-msg textarea{width:100%;padding:10px;border-radius:3px;margin-bottom:10px}.cta_form_section .layout-two .wpcf7 input[type=submit].wpcf7-submit{background:#fff;color:#fff;text-transform:uppercase;font-size:14px;border-radius:33px;padding:18px 30px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;border:1px solid #fca128;cursor:pointer;box-shadow:none;text-shadow:none;float:right;clear:both}.cta_form_section .layout-two .wpcf7 input[type=submit].wpcf7-submit:hover{background:rgba(255,255,255,.8)}.scrolling-pagination{position:fixed;right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:1.4em;z-index:10;list-style:none;z-index:999999}.scrolling-pagination a{display:block;height:15px;width:15px;border:2px solid #fea100;margin-bottom:10px;color:#fff;position:relative;border-radius:100%;-webkit-border-radius:100%;background:#fff}.scrolling-pagination a.active{background:#fea100}#map-canvas{height:440px!important}.portfolio_section,.contact_section{position:relative}.portfolio_section .img-overlay,.contact_section .img-overlay{width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;position:absolute}.portfolio_section .layout-two .section-title,.portfolio_section .layout-two .section-sub-title{color:#fff;position:relative}.column_one.bottom-footer .footer-1,.column_one.bottom-footer .footer-2,.column_one.bottom-footer .footer-3,.column_one.bottom-footer .footer-4{width:100%;margin-left:0;margin-bottom:30px}.column_one.bottom-footer .bottom-footer-wrapper{margin-left:0}.column_two.bottom-footer .footer-1,.column_two.bottom-footer .footer-2,.column_two.bottom-footer .footer-3,.column_two.bottom-footer .footer-4{width:45%;margin-bottom:20px}.column_four.bottom-footer .footer-1,.column_four.bottom-footer .footer-2,.column_four.bottom-footer .footer-3,.column_four.bottom-footer .footer-4{width:20%}.construction-pro-contact-page .contact-area .contact-form-post input[type=submit]:hover{background:0 0;color:#fea100;border-color:#fea100}.construction-pro-contact-page .contact-area .contact-titl{font-size:36px;position:relative}.construction-pro-contact-page .contact-area .contact-titl:before{position:absolute;content:'';left:0;bottom:-5px;width:50px;height:2px;border-radius:3px;background:#fea100}.construction-pro-contact-page .contact-area .form-title-desc{margin-bottom:50px}.construction-pro-contact-page .contact-area form.wpcf7-form p{margin-top:0}.construction-pro-contact-page .contact-area .contact-form-post input[type=submit]{margin-top:15px}.construction-pro-contact-page .contact-area .contact-form-post .your-name,.construction-pro-contact-page .contact-area .contact-form-post .your-email{width:48.5%}.construction-pro-contact-page .contact-area .contact-form-post .your-email{float:right}.scrolling-parts{min-height:100vh}.scrolling-enabled .ak-wrapper{width:100%}.scrolling-enabled section.about_section,.scrolling-enabled section.team_section,.scrolling-enabled section.service_section,.scrolling-enabled section.cta_section,.scrolling-enabled section.cta_form_section,.scrolling-enabled section.testimonial_section,.scrolling-enabled section.client_section,.scrolling-enabled section.process_section,.scrolling-enabled section.pricingTable_section,.scrolling-enabled section.faq_section,.scrolling-enabled section.contact_section,.scrolling-enabled section.portfolio_section{display:flex;align-items:center}.scrolling-enabled.page-template-construction-pro-home .site-header.header-three{position:absolute!important;background:0 0}.header-one .menu-wrapper{position:relative}.header-one .menu-wrapper .ak-container:before{position:absolute;content:'';border-bottom:50px solid #fffdfd;border-left:50px solid transparent;height:0;width:33%;left:auto}.woocommerce table.cart td.actions .coupon input.button,.woocommerce-page #content table.cart td.actions .coupon input.button,.woocommerce-page table.cart td.actions .coupon input.button{margin-top:0;padding:13px 17px 11px}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:12px}.woocommerce-cart .site-content article{margin-bottom:0}.entry-footer span.edit-link a{display:inline-block;background:#fea100;padding:5px 10px;color:#fff;margin-top:20px}.entry-footer span.edit-link a:hover{opacity:.7}.woocommerce-info a.showcoupon,.woocommerce-info a.showlogin{margin-left:10px;font-weight:600}form.woocommerce-checkout .form-row input.input-text,form.woocommerce-checkout .form-row textarea{padding:10px}form.woocommerce-checkout .select2-container--default .select2-selection--single{border-radius:0;height:40px;padding:5px}form.checkout_coupon{border-radius:0!important}.checkout_coupon .input-text{height:37px;padding:10px}.blog-img-holder,.recent-post-widget .image-recent-post{overflow:hidden;margin-bottom:30px}.recent-post-widget .image-recent-post{margin-bottom:0}.blog-img-holder a img,.recent-post-widget .image-recent-post img{transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.blog-img-holder a:hover img,.recent-post-widget .image-recent-post a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.woocommerce.widget_product_search .woocommerce-product-search{position:relative}.woocommerce.widget_product_search .woocommerce-product-search input.search-field{width:100%;padding:10px}.woocommerce.widget_product_search .woocommerce-product-search input[type=submit]{position:absolute;right:0;top:0;height:100%;border-radius:0;background:#fea100;color:#fff;border:none;box-shadow:none;text-shadow:none;font-size:14px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.woocommerce.widget_product_search .woocommerce-product-search input[type=submit]:hover{background:#454545}.widget.woocommerce.widget_price_filter .price_slider{background:#d8d8d8;margin-bottom:40px}.widget.woocommerce.widget_price_filter .price_slider .ui-slider-range{background:#fea100}.widget.woocommerce.widget_price_filter .price_slider_wrapper button.button{border-radius:0;background:#fea100;color:#fff;border:none;box-shadow:none;text-shadow:none;font-size:14px;padding:13px 15px;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.widget.woocommerce.widget_price_filter .price_slider_wrapper button.button:hover{background:#454545}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-left:0;margin-right:20px;width:100px;border:1px solid #ccc}.woocommerce ul.product_list_widget li{margin-bottom:15px}.woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.woocommerce ul.product_list_widget li a span.product-title{margin-bottom:7px;display:inline-block}.woocommerce ul.product_list_widget li del span.woocommerce-Price-amount{margin-right:10px;color:#a7a5a5}.woocommerce ul.product_list_widget li ins{color:#000}.aptf-tweet-actions-wrapper{float:left!important;margin-top:10px!important;width:100%!important}.scrolling-enabled .theme-slider .owl-carousel .owl-item{min-height:100vh!important}.scrolling-enabled .owl-carousel .owl-item .slider-image{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover}.site-footer .widget_archive ul li a,.site-footer .widget_categories ul li a,.site-footer .widget_recent_entries ul li a{color:#fff}.site-footer .calendar_wrap table td{color:#fff}.site-footer .calendar_wrap table td a{color:#fea100}.widget.widget_rss h2.widget-title a{color:#fff}.widget.widget_rss ul li a.rsswidget{color:#fea100}form.post-password-form input[type=submit]{display:inline-block;background-color:#fea100;border:1px solid #fea100;color:#fff;line-height:1.3;position:relative;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;box-shadow:none;text-shadow:none;border-radius:0;padding:4px 14px 6px;height:32px;vertical-align:top}form.post-password-form input[type=submit]:hover{background:0 0;color:#fea100}.comments-area ol li.pingback{margin-bottom:20px}.comments-area ol li.pingback:last-child{margin-bottom:0}.comments-area ol li.pingback .comment-body{font-weight:600;font-style:italic}.comments-area ol li.pingback a.url{display:inline-block;width:100%;font-style:normal;font-size:14px;font-weight:400;border-left:2px solid rgba(0,0,0,.4);padding-left:15px;margin-top:10px}.comments-area ol li.pingback .comment-edit-link{font-weight:400;font-style:normal;background:#000;padding:5px 20px 5px 30px;display:inline-block;margin-top:10px;color:#fff}.comments-area ol li.pingback .comment-edit-link:before{line-height:1.8;left:10px}.widget ul.children{padding:15px 0 5px 15px}.site-footer .widget_text .textwidget p{color:#fff;font-size:14px}.widget_archive ul ul li,.widget_categories ul ul li,.widget_recent_comments ul ul li,.widget_nav_menu ul ul li,.widget_pages ul ul li,.widget_meta ul ul li,.widget_categories ul ul li,.widget_recent_entries ul ul li{padding-bottom:7px}.widget select{width:100%;padding:10px}.widget_text .textwidget strong{margin:10px 0 5px;display:block}figure.team-member-image{padding:0;margin:0}.team-member-metas{width:30%;float:left}.team-meta{text-align:center}.team-meta .designation{padding:5px 0;display:inline-block;font-weight:400}.team-meta .social-link a{display:inline-block;background:#444;padding:4px 10px;color:#fff;line-height:25px;width:40px;height:35px;border:2px solid #444}.team-meta .social-link a:hover{color:#444;background:0 0}.team-content{width:70%;float:right}.slick-slide{outline:none!important}.layout-three .test-psots-wrap{margin-top:45px;position:relative}.layout-three .image-test{max-width:75px;height:75px;width:100%;border-radius:50%;float:left}.layout-three .image-test img{border-radius:50%}.layout-three .title-desc-test{float:left;width:80%;margin-left:8px}.layout-three .test-desc{background-color:#f0f0f0;color:#777;padding:18px;border-radius:10px;margin-bottom:40px;font-size:14px;position:relative}.layout-three .test-desc:after{content:'';position:absolute;left:20px;bottom:-23px;width:0;border-style:solid;border-width:12px;border-color:#f0f0f0 transparent transparent #f0f0f0}.layout-three .top-quote:before{width:33px;height:28px;position:absolute;top:15px;left:15px;content:'\f10d';display:block;font-size:28px;font-family:fontawesome;color:#fbc000}.layout-three .bottom-quote:before{width:33px;height:28px;position:absolute;bottom:15px;right:70px;content:'\f10e';font-size:28px;font-family:fontawesome;color:#fbc000}.layout-three .test-desc p{margin:30px 0 20px 30px}.layout-three .test-title{font-size:12px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.5px}.layout-three .test-title span{display:block;font-size:13px;font-weight:300;font-style:italic;color:#333;margin-top:6px}.test-psots-wrap .owl-controls .owl-nav div{background:url(assets/images/testimonial-arrow.png)no-repeat;position:absolute;top:50%;width:18px;height:32px;margin-top:-16px;text-indent:-99999px;opacity:0}.layout-three .test-psots-wrap .owl-controls .owl-nav .owl-prev{left:0;background-position:0 0}.layout-three .test-psots-wrap .owl-controls .owl-nav .owl-next{right:0;background-position:-39px 0}.layout-three .test-psots-wrap .owl-controls .owl-nav .owl-prev:hover{background-position:0 -40px}.layout-three .test-psots-wrap .owl-controls .owl-nav .owl-next:hover{background-position:-39px -40px}.layout-three .test-psots-wrap:hover .owl-nav div{opacity:1}.layout-three .test-psots-wrap .owl-controls .owl-dots{text-align:center}.layout-three .test-psots-wrap .owl-controls .owl-dot{width:12px;height:12px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#666;margin:0 2px;display:inline-block}.layout-three .test-psots-wrap .owl-controls .owl-dot:hover,.layout-three .test-psots-wrap .owl-controls .owl-dot.active{background-color:#fea100}