@media(min-width:600px){body.logged-in header .header-top-area{margin-top:30px}}@media(max-width:599px){body.logged-in header .header-top-area:not(.menu-bg){margin-top:32px}}@media(min-width:1281px){.welcome-video-area .header-text{margin-top:-658px}}@media(min-width:1025px) and (max-width:1280px){.welcome-video-area .header-text{margin-top:-450px}}@media(min-width:913px) and (max-width:1024px){.welcome-video-area .header-text{margin-top:-387px}}@media(min-width:821px) and (max-width:912px){.welcome-video-area .header-text{margin-top:-307px}}@media(min-width:768px) and (max-width:820px){.welcome-video-area .header-text{margin-top:-290px}}@media(min-width:540px) and (max-width:767px){.welcome-video-area .header-text{margin-top:-248px}}@media(min-width:412px) and (max-width:539px){.welcome-video-area .header-text{margin-top:-225px}}@media(min-width:375px) and (max-width:411px){.welcome-video-area .header-text{margin-top:-218px}}@media(min-width:301px) and (max-width:374px){.welcome-video-area .header-text{margin-top:-159px}.welcome-video-area .header-text p{display:none}}@media(max-width:300px){.welcome-video-area .header-text{margin-top:-129px}.welcome-video-area .header-text p{display:none}}@media(max-width:767px){.welcome-video-area{padding-top:60px}}body:has(.banner-video) .header-top-area{background:#000!important}section:has(.about-us-area){z-index:999;background:#fff}.blog-breadcrumbs{padding:150px 0}.breadcrumbs ul li{display:inline-block;list-style:none;color:#fff;text-transform:capitalize}.breadcrumbs.call-to-area-text a{border:none;background-color:unset;font-weight:inherit;padding-left:0}.breadcrumbs.text-center>ul li a::before{background:#fff none repeat scroll 0 0;content:"";height:15px;position:absolute;margin-left:54px;margin-top:3px;width:2px;transform:rotate(33deg)}.blog-detail{margin-right:0;margin-top:0}.blog-detail img.single-thumbnail{margin-bottom:20px}.blog-meta{margin-bottom:-5px}.blog-meta span{border-right:1px solid #333;padding:0 9px}.blog-meta span:first-child{padding-left:0}.blog-meta span:last-child{border-right:none}.comment-form-cookies-consent,.required-field-message{display:none}.comment-title{margin-bottom:20px}.comment-list .post-author .avatar img{width:auto!important}.comment-list li{list-style:none;margin-bottom:25px}.comment-list .post-author .avatar{margin-right:10px}.comment-list .comment-reply-link{padding:10px 12px;border:1px solid #dd3512;background:#dd3512;color:#fff;font-weight:600;position:absolute}#cancel-comment-reply-link{padding:10px 12px;border:1px solid #dd3512;background:#dd3512;color:#fff;position:absolute;right:0;font-size:15px}.comment-respond .comment-title:has(small a[style="display:none;"]){position:relative}@media(min-width:500px){.comment-list .post-author{display:inline-flex}.comment-list .post-author{position:relative}.comment-list .comment-reply-link{right:0;top:0}}@media(max-width:499px){.comment-list .post-author .avatar img{margin-bottom:5px}.comment-list .content{margin-bottom:80px}.comment-list div.content p:last-child{margin-bottom:25px!important}.blog-right-sidebar{margin-top:40px}#cancel-comment-reply-link{margin-top:50px}.comment-respond:has(#cancel-comment-reply-link) .comment-title{margin-bottom:70px}.comment-respond .comment-title:has(small a[style="display:none;"]){margin-bottom:7px!important}}.blog-right-sidebar ul li{list-style:none}.blog-right-sidebar .widget_search form input{height:45px;width:100%;padding-left:10px}.blog-right-sidebar .widget_search form button{background:#232323 none repeat scroll 0 0;border:medium none;color:#fff;font-size:22px;height:45px;position:absolute;right:15px;top:0;width:70px;font-size:16px}.blog-right-sidebar a{color:#333}.blog-right-sidebar a:hover{color:#dd3512}.blog-right-sidebar h3.widget-title{margin-top:50px;margin-bottom:20px}.blog-right-sidebar .widget_news ul.post-new li{border-bottom:1px solid #eee;display:flex;padding-top:20px;padding-bottom:27px}.blog-right-sidebar .widget_news ul.post-new li:last-child{border-bottom:none}.blog-right-sidebar .recent-img img{width:70px;margin-right:10px;margin-top:12px}.blog-right-sidebar .widget_categories ul li,.blog-right-sidebar .widget_archive ul li{border-bottom:1px solid #eee;padding:20px 0}.blog-right-sidebar .widget_categories ul li:last-child,.blog-right-sidebar .widget_archive ul li:last-child{border-bottom:none}.blog-right-sidebar .widget_tag_cloud ul li a{padding:8px 12px;border:1px solid #dd3512;background:#dd3512;color:#fff;font-weight:500;font-size:14px!important}.blog-right-sidebar .widget_tag_cloud ul li{display:inline-block;margin-right:5px;margin-bottom:26px}.bloglist{margin-bottom:50px}.bloglist h2 a{font-size:30px!important}.bloglist a.btn-read-more{margin-left:0;margin-top:5px}.bloglist a.btn-read-more:hover{color:#333}.pagination-style{padding-left:0;margin-top:30px;list-style:none}.pagination-style li{display:inline-block;margin:0 5px}.pagination-style .current a{position:relative;display:inline-block;font-size:18px;font-weight:700;text-align:center;width:45px;height:45px;line-height:45px;background:#dd3512;color:#fff;z-index:2;border:none;border:1px solid #CBBD9A}.pagination-style li a{position:relative;display:inline-block;font-size:18px;font-weight:700;color:#333;text-align:center;width:45px;height:45px;line-height:45px;background-color:#fff;z-index:2;border:1px solid #dd3512}.pagination-style li a:hover{background:#dd3512;color:#fff}.search-no-result input{border-radius:0}.search-no-result h4{text-align:justify;line-height:45px;margin-bottom:30px;margin-top:-14px}.search-no-result form input{width:100%!important;background:#f5f5f5!important;border:1px solid transparent!important;font-size:18px!important;color:#7a7a7a!important;padding:10px 35px!important}.search-no-result form button{border-radius:0!important;color:#fff;font-size:16px;height:50px;position:relative;width:53px;cursor:pointer;float:right;background:#dd3512;border:1px solid #dd3512;top:-60px;padding:0;letter-spacing:0}@media(max-width:500px){.blog-area:has(.search-no-result) .blog-right-sidebar .widget_search form button{top:20px}}@media (min-width:501px) and (max-width:600px){.blog-area:has(.search-no-result) .blog-right-sidebar .widget_search form button{top:50px}}.page-404 h2{font-size:120px;font-family:'Open Sans',sans-serif}.welcome-slider-area,.welcome-image-area{height:100vh}.grid figure h2{word-spacing:unset!important}section#testimonial .testi-name img{border-radius:50%!important}section.contact-area div.wpcf7-validation-errors{border:2px solid #333;margin-left:0;margin-right:0}span.wpcf7-not-valid-tip{color:#333}@media(max-width:300px){.welcome-video-area h2,.welcome-slider-area h2,.welcome-image-area h2{font-size:17px}}