p{color:#333}.single-post-details .author-avatar img{width:100%;height:auto}.author-name a{text-transform:capitalize}.widget{margin-bottom:2rem}.widget form.form{display:flex}.widget form.form .s-input-home{padding:5px;max-width:100%;width:85%}.widget form.form .btn-s-input{background-color:#f0f5f5;border:1px solid #999;border-left:0}.widget form.form .btn-s-input:hover{background-color:#0a178f;border:1px solid #0a178f;color:#fff}.widget form.form .btn-s-input .fa-search{font-size:15px;padding:5px}.widget ul li a{color:#516163;text-decoration:none;transition:.6s}.widget ul li{display:block}.widget ul li:first-child{border-top:0}.widget ul li{position:relative;display:block;padding:.50rem 0;margin-bottom:-1px;background-color:#fff;font-family:'Poppins',sans-serif;font-size:14px;font-weight:500;color:#516163;border:1px solid rgba(0,0,0,.125)}.widget ul li{border-right:0;border-left:0;border-radius:0}.widget ul li.cat-item{text-align:right}.widget ul li.cat-item a{float:left}.widget ul li a:hover{color:#eec344;text-decoration:none}.widget ul.wp-tag-cloud li{position:relative;display:inline-block;margin-bottom:0;background-color:#fff;font-family:'Poppins',sans-serif;font-size:14px;font-weight:500;color:#516163;border:0 solid rgba(0,0,0,.125);padding:0 0}.widget ul.wp-tag-cloud li a{color:#516163;transition:.6s;padding:.2rem .7875rem;font-size:14px!important;background:#f0f5f5;border-radius:0;text-transform:none;font-weight:400;font-family:'Poppins',sans-serif;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;line-height:1.5;letter-spacing:1px}.widget ul.wp-tag-cloud li a:hover{color:#fff;background-color:#0a178f}.logged-in-as a{margin-left:5px;color:#333}.comment-form-cookies-consent{display:none}#respond.comment-respond form .form-row .form-submit{margin-top:1rem}#respond.comment-respond form .form-row .form-submit .submit{color:#eec344;text-decoration:none;transition:.6s;padding:.3rem 1.125rem;font-size:.60rem;background:transparent;border:solid 2px #eec344;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;line-height:1.5;font-family:'Poppins',sans-serif;font-weight:500;border-radius:5px;letter-spacing:1px;text-transform:uppercase;margin-left:5px}#respond.comment-respond form .form-row .form-submit .submit:hover{color:#fff;background:#eec344}a.comment-reply-link{transition:.6s;padding:.2rem .7875rem;font-size:14px!important;border-radius:5px;text-transform:none;font-weight:400;font-family:'Poppins',sans-serif;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;line-height:1.5;letter-spacing:1px;color:#fff;background-color:#eec344;border:1px solid #eec344}a.comment-reply-link:hover{border:1px solid #0a178f;color:#fff;background-color:#0a178f}.comment-details .comment-interaction{margin-top:5px}ul.children{margin-left:90px}.author-avatar img{height:auto}.site-pagination .pagination li a.page-numbers,.site-pagination .pagination li span.page-numbers{position:relative;display:block;padding:.3rem .75rem;margin-left:-1px;line-height:1.25;color:#333;background-color:#fff;border:none;font-family:'Poppins',sans-serif;font-size:18px;font-weight:500;border-radius:.25rem}.site-pagination .pagination li a.page-numbers:hover{z-index:2;color:#46866c;text-decoration:none;background-color:#f0f5f5;border-color:#f0f5f5}.site-pagination .pagination li span.page-numbers.current{z-index:1;color:#fff;background-color:#46866c;border-color:#46866c}.site-pagination .pagination li span.page-numbers.current:hover{z-index:1;color:#fff;background-color:#46866c;border-color:#46866c}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0!important}.main-nav{margin-top:0}.main-nav .container-fluid{height:0;background:transparent;margin:0 auto}.home-contact textarea.form-control{height:130px}.home-contact .contact-btn .btn-custom{color:#fff;background-color:#46866c;border-color:#46866c}.elementor .elementor-widget:not(.elementor-widget-text-editor) .home-contact figure {margin-right:15px}.elementor-element[data-widget_type="bdevs-brand.default"] .container{margin:0 auto}[data-widget_type="bdevs-history.default"] .elementor-widget-container>.container{margin-top:0}.elementor .elementor-widget:not(.elementor-widget-text-editor)[data-widget_type="bdevs-service-post.default"] figure {margin:auto}.dialog-widget.dialog-lightbox-widget.dialog-type-buttons.dialog-type-lightbox.elementor-lightbox{display:none!important}[data-widget_type="bdevs-gallery.default"] .container{margin-top:0}.elementor hr.posts{margin:20px auto 25px;border-top:1px solid rgba(0,0,0,.1)}.elementor .elementor-widget:not(.elementor-widget-text-editor)[data-widget_type="bdevs-blog-post.default"] figure {margin-right:10px}[data-widget_type="bdevs-blog-post.default"] .container{margin:0 auto}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure.item-icon {width:60px;margin:auto}[data-widget_type="bdevs-service-post.default"] .container-fluid{margin:0 auto}.page-template-home-3 [data-widget_type="bdevs-wide.default"] .container-fluid{margin:0 auto}.page-template-home-3 [data-widget_type="bdevs-team.default"] .container{margin-bottom:0}.elementor hr.divider{margin:2rem 0}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure.about-service-icon {width:60px;float:left;margin:0 15px 20px 0}.pages-title>span{text-transform:uppercase}.product-details [data-widget_type="bdevs-brand.default"] .section-title{width:50%}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure.signature {width:180px;margin-top:1rem}.dropdown-menu>li>a{display:block;padding:2px 20px;clear:both;font-weight:normal;line-height:1.5;white-space:nowrap;transition:.4s;font-family:'Poppins',sans-serif;color:#595959;font-weight:normal;font-size:14px;transition:.3s}.dropdown-menu>li{margin:9px 0 0 0;padding-bottom:10px;overflow:hidden;border-bottom:1px solid #eff5f5}.dropdown-menu.show>li:last-child{margin:9px 0;padding-bottom:0;overflow:hidden;border-bottom:0 solid #eff5f5}.elementor .elementor-widget:not(.elementor-widget-text-editor) .middle figure.logo {margin:auto auto 20px}.page-template-coming-soon input.btn-hover-corner{display:inline-block;text-decoration:none;color:#eec344;font-weight:bold;font-size:14px;position:relative;padding:.5rem 2.5rem;overflow:hidden;transition:.3s ease;margin-bottom:0;font-family:'Poppins',sans-serif;width:auto;border-radius:0;background-color:transparent;border:2px solid #eec344}footer form.wpcf7-form>div.footer{display:flex}footer form.wpcf7-form>div.footer input.button{margin-top:3px}footer .newsletter-box form.wpcf7-form>div.footer .input{width:100%}.newsletter-box form{display:block}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure.media-thumb {width:80px;height:80px;float:left;margin-right:15px}@media (max-width:850px){.dropdown-menu>li>a.nav-link{color:#595959;font-size:12px;transition:.3s;padding-left:30px;background-color:transparent}.dropdown-menu{padding-bottom:0}.dropdown-menu.show>li:first-child{border-top:1px solid #eff5f5;padding-top:10px}}.search .col-lg-9>.search-custom{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;height:auto;border-radius:5px;margin-bottom:1.5rem;padding-bottom:5px;padding:30px 30px}.search .col-lg-9>.search-custom>form{display:flex;margin-top:25px}.post-list>.post-caption{margin:0 25px;padding:30px 0}@media (max-width:768px){.team-thumb .member-headshot{background:no-repeat}.team-thumb .member-headshot>img{max-width:600px;margin:0 auto}.box-steps .front-options{margin-bottom:30px}}.error404 a.main_btn{margin-top:30px;display:inline-block;text-decoration:none;color:#eec344;font-weight:bold;font-size:16px;position:relative;padding:.5rem 2.5rem;overflow:hidden;transition:.3s ease;margin-bottom:0;font-family:'Poppins',sans-serif;letter-spacing:1.7px}.error404 a.main_btn:before{content:'';display:block;height:100%;width:100%;border-bottom:2px solid #eec344;border-left:2px solid #eec344;position:absolute;left:0;bottom:0;transition:.3s ease}.error404 a.main_btn:after{content:'';display:block;height:100%;width:100%;border-top:2px solid #eec344;border-right:2px solid #eec344;position:absolute;right:0;top:0;transition:.3s ease}.error404 a.main_btn:hover:before,.error404 a.main_btn:hover:after{width:1rem;height:1rem}.nav-link.dropdown-toggle{font-size:16px}section{overflow:hidden;overflow-y:hidden}.elementor .elementor-widget:not(.elementor-widget-text-editor)[data-widget_type="bdevs-blog-post.default"] figure.post-preview {margin-right:0}.newsletter-box .button{background-color:#46866c}a.btn-hover-corner{color:#46866c}a.btn-hover-corner:before{border-bottom:2px solid #46866c;border-left:2px solid #46866c}a.btn-hover-corner:after{border-top:2px solid #46866c;border-right:2px solid #46866c}#respond.comment-respond form .form-row .form-submit .submit{color:#46866c;border:solid 2px #46866c}#respond.comment-respond form .form-row .form-submit .submit:hover{color:#fff;background:#46866c}.cd-top{background-color:#46866c;opacity:1}.cd-top.cd-fade-out{background-color:#46866c;opacity:1}.post-single .single-post-caption p:first-child::first-letter{position:relative;font-size:50px;color:#46866c;line-height:1em;background:linear-gradient(to top,#fb8460 0%,#f13aa1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.post-single .single-post-caption .news-gallery{margin-bottom:30px}.post-single .single-post-caption blockquote .quote-text{margin-left:10px;color:#333}.logged-in-as{margin-bottom:15px}blockquote{border-left:10px solid #46866c;border-right:2px solid #46866c}blockquote::before{color:#46866c}.logo-brand{width:100px;transition:.5s;position:relative;margin-top:0}@media (min-width:1025px){.logo-brand{margin-left:15px}}.page-template-home-3 figcaption>.mfp-bottom-bar{display:none}.page-id-194 figcaption>.mfp-bottom-bar{display:none}.page-template-home-2 figcaption>.mfp-bottom-bar{display:none}.display-4 span{font-size:35px}@media (min-width:769px){.navbar-expand-lg .navbar-nav{margin-top:25px}.display-4{font-size:45px}.display-4 span{font-size:60px}}.gallery-image figcaption{font-size:18px!important}.pages-title h1{font-size:32px}.btn-custom{color:#46866c;transition:.9s;padding:.3rem 1.125rem;font-size:.60rem;background:transparent;border:solid 2px #46866c}.btn-custom:hover{color:#fff;background:#46866c}.widget .media-list+hr.comments{margin:20px auto 20px}.media-list{margin-top:0}.media-list:first-child{margin-top:1.3rem}.widget  .media-list:nth-child(7) +hr.comments {display:none}@media (max-width:600px){.mfp-image-holder .mfp-content{max-width:68%!important}.widget ul.wp-tag-cloud li{margin-bottom:7px!important}.carousel-caption h2{margin-bottom:15px}}@media (max-width:1000px){.wide-section-box.section-hide .btn-more-box a.btn-hover-corner{color:#fff!important}.wide-section-box.section-hide .btn-more-box a.btn-hover-corner:before{border-bottom:2px solid #fff;border-left:2px solid #fff}.wide-section-box.section-hide .btn-more-box a.btn-hover-corner:after{border-top:2px solid #fff;border-right:2px solid #fff}}.dropdown-menu{min-width:170px}.about-author h4{font-size:18px}.single-post-details .author-name{font-size:18px}.search-custom form input{border:1px solid #333;padding-left:10px}.search-custom form button{font-size:16px;background-color:#333;color:#fff;border:1px solid #333;padding:8px 20px}