/**handles:pwe-css**/
.js .post-section .animate-box{opacity:1}.comment-form-cookies-consent{display:none}.comments-area{padding-bottom:0}.comment-respond h3.comment-reply-title{position:relative;font-size:24px;font-family:'Nunito Sans',sans-serif;line-height:1.5em;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-top:30px}p.logged-in-as{padding-left:15px;margin-top:-5px;font-size:18px;letter-spacing:.3px}form#commentform>p.form-submit{padding-left:15px}form#commentform>p.form-submit input.btn-contact{cursor:pointer}ul.pwe-pagination-wrap li span{background:0 0;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#000;font-weight:400;font-family:'Nunito Sans',sans-serif;font-size:12px;background-color:#000;border:1px solid #000;color:#fff}ul.wp-tag-cloud{padding-left:0}ul.wp-tag-cloud li{display:inline-block;margin:0 5px 5px 0}ul.wp-tag-cloud li a{display:inline-block;background:#fff;border:1px solid #ececec;padding:9px 12px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px;text-decoration:none;font-size:16px!important;font-style:italic;color:#666;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}ul.wp-tag-cloud li a:hover{background:#000;color:#fff;border-color:#000}.widget_categories ul{padding-left:0}.widget_categories ul li{padding:5px 0;border-bottom:1px solid #f6f6f6;line-height:32px}.widget_categories ul li a{color:#666;text-decoration:none;display:block;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}h3.widget-title{color:#000;text-decoration:none;font-family:'Nunito Sans',sans-serif;font-weight:500;font-size:20px;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.pwe-section .gallery{display:none}.hero-section{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:100vh;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-section::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-5;background:#fff}.hero-inner{position:relative;z-index:15}.hero-inner .hero-title{font-size:24px;line-height:1.1em;color:#000;font-family:'Nunito Sans',sans-serif;font-weight:500;margin-bottom:20px;letter-spacing:1px;text-transform:uppercase}.hero-inner .hero-toptitle{font-family:TuesdayNight;color:#adadad;font-size:32px;margin-bottom:0;top:2px;text-align:center}.hero-inner .hero-subtitle{color:#666;font-size:17px;margin:0 0 20px}#home .hero-inner .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-inner .text-inner{min-height:700px;position:relative}.hero-inner .desc{position:absolute;bottom:0;left:0;background:#fff;padding:30px}@media only screen and (max-width:768px){.hero-inner .hero-title{font-size:24px}.hero-inner .hero-subtitle{font-size:14px}.hero-inner .text-inner{min-height:500px}.logged-in .pwe-nav-toggle{margin-top:50px}.logged-in #pwe-aside{padding-top:60px}}#contact form div.row>div>.form-group>span,.map-section form div.row>div>.form-group>span{display:block}#contact form div.row>div>p,.map-section form div.row>div>p{display:none}.map-section iframe{width:100%;height:430px}.search-custom h4{line-height:32px}.search-custom form{width:70%}.error-section{padding-bottom:80px}.error-section h1{font-size:62px}.error-section h2{font-size:40px}.error-section div.text{font-size:27px;line-height:49px}.error-section a.theme-btn{font-family:'Nunito Sans',sans-serif;background:#000;border:1px solid #000;color:#fff;padding:15px 30px;margin:0;font-weight:400;position:relative;font-size:12px;text-transform:uppercase;letter-spacing:2px;border-radius:0;margin-top:45px}.error-section a.theme-btn:hover{background-color:transparent;color:#000}.overlay-video{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.overlay-video video{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;object-fit:cover}.overlay-color{background-color:rgba(0,0,0,.1)}.overlay-color{position:absolute;top:0;bottom:0;left:0;right:0}.services .item .con h5,.services .item .con h5 a{margin-top:10px}.testimonials .section-head span{top:-12px}.testimonials .owl-theme .owl-nav{bottom:0}#pwe-hero .flexslider .slider-text>.slider-text-inner h1{margin-top:10px}.blog-section.blog .item .content>p{margin-bottom:2px!important}.pwe-heading{margin-top:20px}.blog-entry .desc{padding:30px}.map-section #message,.map-section #search,.map-section input[type=email],.map-section input[type=file],.map-section input[type=password],.map-section input[type=text],.map-section textarea{margin-bottom:20px}.pwe-about-heading{position:relative;font-size:18px;font-family:'Nunito Sans',sans-serif;line-height:1.5em;font-weight:500;text-transform:uppercase;letter-spacing:1px}.bg-pink{background-color:rgba(227,191,182,.1)}.banner-img-width{height:100%!important}#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{width:auto!important}