.comment-form-cookies-consent{display:none}.comment-reply-link{color:#000;float:right}.comment-reply-link:hover{color:#000}ol.comment-list li.comment .comment-author{max-width:90%}div.comment-respond form p.form-submit input[type=submit]{padding:9px 20px;font-size:14px;border:1px solid #f96f00;text-decoration:none;word-spacing:2px;color:#fff;-webkit-transition:all .3s ease-out!important;transition:all .3s ease-out!important;text-transform:uppercase;position:relative;letter-spacing:4px;border-radius:0;background:#f96f00;margin-left:15px;line-height:1.5em;float:left;margin-top:15px;display:inline-block;z-index:1}.blog .item:after{right:-1px}div.comment-respond form p.form-submit input[type=submit]:hover{border:1px solid #fa8b32;color:#fff;outline:none!important;-webkit-box-shadow:none;box-shadow:none;background:#fa8b32}p.logged-in-as{font-size:17px;margin-bottom:30px;color:#333;margin-left:15px}div.comment-respond form textarea{height:120px}h3.comment-reply-title{font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:antialiased}.post-page .post-cont .date,.post-page .post-cont .tag{font-size:13px;display:inline-block}ul.blog-pagination-wrap li span{height:40px;border:1px solid #f96f00;font-weight:400;color:#777;color:#fff;text-align:center;background:#fff;background-color:#f96f00;width:40px;line-height:40px;display:inline-block}.blog-sidebar .recent-posts h3.widget-title,.blog-sidebar .single-widget h3{font-size:30px;margin-bottom:15px;letter-spacing:1px;line-height:1.5em}.blog-sidebar .recent-posts .recent a{margin-top:14px}.blog-sidebar .recent-posts .recent a.recent-thumb{margin-left:0;margin-top:0;display:inherit}.blog-sidebar .widget_categories,.blog-sidebar .widget_tag_cloud{overflow:hidden;padding:30px 20px;margin-bottom:30px;background:#f7f7f7;margin-left:15px}.blog-sidebar .widget_categories ul li{font-size:16px;margin-bottom:15px;color:#777;font-family:Crimson Text,serif}.blog-sidebar .widget_categories ul li a:before{font-size:10px;font-weight:400;font-style:normal;margin-right:10px;font-variant:normal;text-transform:none;content:"\e649";speak:none;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:themify}.blog-sidebar .widget_categories ul li a:hover{color:#f96f00}ul.wp-tag-cloud li{padding:4px 16px;color:#fff!important;background-color:#000;margin:3px!important;float:left}ul.wp-tag-cloud li:hover{background-color:#f96f00}ul.wp-tag-cloud li a{font-size:14px!important;font-style:italic;color:#fff}.services-page div.gallery{display:none}.blog-home .item .info span{color:#666;letter-spacing:1px}.blog-home .item:hover .info span{color:#fff}section.contact form span.your-message textarea{height:120px}section.contact form input[type=submit]{padding:9px 20px;font-size:14px;border:1px solid #f96f00;text-decoration:none;word-spacing:2px;color:#fff;-webkit-transition:all .3s ease-out!important;transition:all .3s ease-out!important;text-transform:uppercase;position:relative;letter-spacing:4px;border-radius:0;background:#f96f00;line-height:1.5em;float:left;margin-top:15px;display:inline-block;z-index:1}section.contact form input[type=submit]:hover{border:1px solid #fa8b32;color:#fff;outline:none!important;-webkit-box-shadow:none;box-shadow:none;background:#fa8b32}ul.navbar-nav li a:active,ul.navbar-nav li a:hover,ul.navbar-nav li a:target,ul.navbar-nav li:focus-within a{color:#f96f00!important}.logged-in .nav-scroll{top:-68px}footer .brand img{height:auto;margin-bottom:10px;max-width:170px}.search-custom h4{font-size:32px;letter-spacing:1px;line-height:42px}.search-custom form{max-width:70%;margin-top:25px}.search-custom form input[type=search]{padding:10px;border:0;outline:none!important;background:#f7f7f7;width:100%}.search-custom form button[type=submit]{padding:10px;border:0;color:#777;position:absolute;background-color:transparent;cursor:pointer;margin-left:-40px}.widget_search form input{outline:none!important}.page-404{padding-top:120px;padding-bottom:120px}.page-404 .error-content{text-align:center}.page-404 .error-content h1{font-size:95px;line-height:120px}.page-404 .error-content h2{font-size:50px}.page-404 .error-content div.text{font-size:19px;margin-bottom:30px;color:#333}@media (max-width:782px){.logged-in nav.nav-scroll{top:-54px}.search-custom{padding:15px 15px 60px}}@media (max-width:600px){body{position:inherit}.logged-in nav.navbar{top:46px}.logged-in nav.nav-scroll{top:-100px}}.comment-author h3.name{text-transform:capitalize}.about.clear.section-padding .row.awards .title{text-align:center;margin-top:15px}.post-page .post-cont img{height:auto;margin-bottom:30px}.blog .blog-page .item:after,.blog .blog-page .item:before{display:none}.blog .blog-page .item{padding:0;border:none}.blog .blog-page .item:hover h5,.blog .blog-page .item:hover span{color:#f96f00}#pricing .container .row>.col-md-4 .price-box .btn{margin-left:45px}#pricing .container .row>.col-md-4 .price-box .price-box-inner ul li{text-align:left}.about.clear.section-padding .row.awards .title,section.about.clear.section-padding .col-md-8.offset-md-2.text-center{text-align:left!important}.services .item .con{text-align:left;padding-left:40px}#pricing .container .row>.col-md-4 .price-box{text-align:left}#pricing .container .row>.col-md-4 .price-box .price-box-inner ul li.pricing-prices,#pricing .container .row>.col-md-4 .price-box .price-box-inner ul li.pricing-title{padding-left:45px}.blog-page .post-cont h5{font-size:32px;margin-bottom:10px;line-height:50px;-ms-word-wrap:break-word;word-wrap:break-word}.post-cont span.tag{font-size:12px;font-weight:400;color:#f96f00;text-transform:uppercase;letter-spacing:2px;font-family:Pathway Gothic One,sans-serif}.blog-page .post-cont .info{font-weight:300;color:#333;text-transform:uppercase;position:relative;letter-spacing:2px;text-align:left!important;cursor:pointer;margin-top:25px!important;font-family:Crimson Text,serif;padding-left:40px}.blog-page .post-cont .info:after{height:1px;content:"";position:absolute;top:50%;background:#f96f00;left:0;width:30px}.blog-page .post-cont .info:hover{color:#f96f00}.blog-page .post-cont .date,.blog-page .post-cont .tag{font-size:12px;font-weight:400;color:#f96f00;text-transform:uppercase;letter-spacing:2px;display:block}.blog-page .post-cont .date,.blog-page .post-cont .tag,.post-page .post-cont .date,.post-page .post-cont .tag{font-size:14px;margin-bottom:5px;display:inline-block}.blog-page .item{-webkit-box-shadow:0 5px 20px rgb(0 0 0/5%);box-shadow:0 5px 20px rgb(0 0 0/5%)}.blog-page .post-cont{background-color:#fff}.blog-sidebar .recent-posts .widget,.blog-sidebar .single-widget.widget_categories,.blog-sidebar .single-widget.widget_tag_cloud,.blog-sidebar .widget_search .widget{-webkit-box-shadow:0 5px 20px rgb(0 0 0/5%);box-shadow:0 5px 20px rgb(0 0 0/5%);background:#fff}.blog-page .post-cont p{font-size:16px;font-weight:400;margin-bottom:15px;color:#777!important;line-height:1.75em;font-family:Crimson Text,serif}.blog-sidebar .search form input{background:#f7f7f7}.blog-sidebar .recent-posts h3.widget-title,.blog-sidebar .single-widget h3{font-size:24px;font-weight:400;margin-bottom:30px;text-transform:uppercase;border-bottom:1px solid #eee;background-color:#fff;padding-bottom:10px;line-height:1.75em}.blog-sidebar .recent-posts .recent a,ul.wp-tag-cloud li a{font-family:Crimson Text,serif}.blog-sidebar .recent-posts h3.widget-title,.blog-sidebar .single-widget h3{font-size:22px}ul.blog-pagination-wrap li span{border:none}.blog .item:hover .info span{color:#fff}.contact.section-padding div.info:after,.team div.info:after{display:none}.header .caption h5{color:#fff!important}.footer-section .sub-footer p,.footer-section .sub-footer p a,.sidebar .services ul li a,.sidebar .sidebar-widget p{color:#fff}.elementor hr.line-vr-section{margin:-35px auto}