.heading-center{text-align:center}.unique-heading h6{padding:8px 20px;line-height:1.2em;text-transform:uppercase;position:relative;display:inline-block}.unique-heading h6:before{bottom:0;left:0;content:'';position:absolute;width:10px;height:10px;opacity:1;border-bottom:2px solid;border-left:2px solid;border-color:#cd0509;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out}.unique-heading h6:after{top:0;right:0;content:'';position:absolute;width:10px;height:10px;opacity:1;border-top:2px solid;border-right:2px solid;border-color:#cd0509;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out}.unique-heading h6 span{display:inline-block}.unique-heading h6 span:before{bottom:0;right:0;content:'';position:absolute;width:10px;height:10px;opacity:1;border-bottom:2px solid;border-right:2px solid;border-color:#cd0509;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out}.unique-heading h6 span:after{top:0;left:0;content:'';position:absolute;width:10px;height:10px;opacity:1;border-left:2px solid;border-top:2px solid;border-color:#cd0509;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out}.button-unique a{border-radius:30px;z-index:999999}.border-radius-10{border-radius:10px}.top-bar .top-social .social-links{float:left!important}.contact-top{text-align:right}.top-bar .top-address li{padding:0!important;position:relative}li.top-phone.top-phone-text{font-size:25px;font-weight:700}.top-bar .top-address li i{padding-right:5px;font-size:27px;position:absolute;left:-40px;top:-4px;background:#242424;padding:3px 6px;border-radius:5px;color:#fff}.main-header-wrapper{box-shadow:none}.main-header-wrapper.sticky{background:#111;padding-bottom:5px!important;transition:all 0.3s linear;background:secondarycolor;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.main-header-wrapper.sticky{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;-webkit-animation-duration:500ms;animation-duration:500ms;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}.main-header-wrapper:not(.sticky) .logo-img-sticky{display:none}.main-header-wrapper.sticky .menu-nav li a{color:#ffffff!important}.main-header-wrapper.sticky .menu-nav>.active>a{color:#63c8ff!important}.main-header-wrapper.sticky .search-icon i{color:#fff}.main-header-wrapper.sticky .sidebar-menu span{border-bottom:2px solid #fff}.main-header-wrapper{box-shadow:none!important}.navbar-header .menu-nav li a{margin-top:20px;line-height:42px!important;padding:0 15px}.navbar-header .menu-nav>.active>a,.navbar-header .menu-nav>.active:hover>a,.navbar-header .menu-nav>li:hover>a{border-radius:10px}.navbar-header .menu-nav li a:after{display:none}.navbar-header .menu-nav .dropdown-menu{background-color:rgb(25 25 25 / .95)!important;padding:0!important}.navbar-header .menu-nav .dropdown-menu li>a{display:block;margin:0}.navbar-header .menu-nav .dropdown-menu li>a:hover{background-color:rgb(132 132 132 / .1)!important;color:#ffffff!important;-webkit-box-shadow:inset 3px 0 0 0 #cd0509;box-shadow:inset 3px 0 0 0 #cd0509}.search-icon{margin-top:20px}.sidebar-menu{cursor:pointer;padding:5px;display:inline-block;position:absolute;top:28px;margin-left:10px}.sidebar-menu span{border-bottom:2px solid #fff;display:block;padding-bottom:4px;width:20px}.sidebar-menu span:first-child{padding-bottom:0}body.modal-open{height:100vh;padding-right:17px}.sidebar-modal{position:relative}.sidebar-modal .modal.right.fade .modal-dialog{right:-320px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sidebar-modal .modal.right.fade.in .modal-dialog{right:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sidebar-modal .modal.right .modal-dialog{position:fixed;margin:auto;width:400px;height:100%;-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.sidebar-modal .modal.right .modal-content{height:100%;overflow-y:auto;border-radius:0;border:none;background-color:#fff}.sidebar-modal .modal-header{display:inline;padding:0;border:none}.sidebar-modal .modal-header .close{position:absolute;background:#b3afaf;height:30px;width:30px;left:0;top:0;cursor:pointer;color:#043156;margin:0;padding:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border:none;opacity:1}.sidebar-modal .modal-header h2{background-color:#f3f3f3;padding:35px 30px}.sidebar-modal .modal.right .modal-body{padding:30px}.modal-dialog .modal-body{padding:50px 30px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .title{font-size:18px;font-weight:700;position:relative;z-index:1;margin-bottom:35px;color:#343b4e}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .title::before{position:absolute;left:0;bottom:-7px;width:70px;height:2px;border-radius:5px;background:#343b4e;content:''}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget{margin-bottom:35px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget img{margin-bottom:20px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul{padding:0;margin:0;list-style-type:none}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li{position:relative;font-weight:700;padding-left:45px;text-transform:uppercase;margin-bottom:10px;font-size:14px;color:#343b4e}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li i{position:absolute;left:0;top:0;border:1px dashed #cd0509;border-radius:50%;color:#cd0509;text-align:center;width:35px;height:35px;line-height:24px;font-size:29px;-webkit-transition:all 0.5s;transition:all 0.5s}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li i::before{margin-left:0;font-size:15px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul.contact-info li span{font-size:13px;display:block;font-weight:400;color:#818992;margin-top:5px;text-transform:initial}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .social-list{text-align:left}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .social-list li{display:inline-block;padding-right:5px}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget ul li a{font-size:14px;color:#fff;font-weight:600;text-transform:capitalize}.sidebar-modal .modal.right .modal-body .sidebar-modal-widget .social-list li a i{width:25px;height:25px;border:1px dashed #cd0509;display:inline-block;text-align:center;line-height:25px;border-radius:50%;color:#cd0509;font-size:12px;-webkit-transition:all 0.5s;transition:all 0.5s}.services-row-sec{position:relative}.services-row-sec .services-item{position:relative;border-radius:7px;margin-bottom:25px}.services-row-sec .services-item:after{position:absolute;content:'';width:95%;height:90%;top:5%;left:3%;border-left:2px solid #fff;border-right:2px solid #fff;opacity:0;-webkit-transform:scale(.35);transform:scale(.35)}.services-row-sec .services-item:before{position:absolute;content:'';width:95%;height:90%;top:5%;left:3%;border-top:2px solid #ffffff!important;border-bottom:2px solid #ffffff!important;z-index:9;opacity:0;-webkit-transform:scale(.35);transform:scale(.35);transition:all 0.3s ease-in-out}.services-item:hover::before,.services-item:hover::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:all 0.3s ease-in-out}.services-row-sec .services-item .admlbp-bg-overlay{background-color:#fff0!important;background-image:-webkit-linear-gradient(top,#fff0,rgb(0 0 0 / .9))!important;padding:0!important;left:0!important;right:0px!important;border-radius:7px}.services-title{position:relative;padding-top:-10px;z-index:10;transition:all 0.3s ease-in-out}.services-item:hover .services-title{opacity:1;padding-top:0}.services-descri{position:relative;z-index:10;opacity:0;transition:all 0.3s ease-in-out}.services-item:hover .services-descri{opacity:1}.testimonials-sec{border-radius:20px}.contact-form-main form.wpcf7-form{overflow:hidden;padding:36px 10px;border-radius:2px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1)}.contact-form-main form.wpcf7-form label{color:#999}.contact-form-main form.wpcf7-form input,.contact-form-main form.wpcf7-form select,.contact-form-main form.wpcf7-form textarea{padding:13px 18px;max-width:100%;color:#999;font-weight:400;border:1px solid #f2f2f2;background:#f9f9f9;border-radius:2px;margin-bottom:10px}.contact-form-main form.wpcf7-form input[type="submit"]{color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .1);border:1px solid #fff0;background:primarycolor}.single-post .main-header-wrapper{background:secondarycolor}.landing-form form.wpcf7-form{overflow:hidden;padding:36px 10px;border-radius:2px;background:primarycolor;box-shadow:0 1px 3px rgb(0 0 0 / .1)}.landing-form form.wpcf7-form label{color:#999}.landing-form form.wpcf7-form input,.landing-form form.wpcf7-form select,.landing-form form.wpcf7-form textarea{padding:13px 18px;max-width:100%;color:#999;font-weight:400;border:1px solid #f2f2f2;background:#f9f9f9;border-radius:2px;margin-bottom:10px}.landing-form form.wpcf7-form input[type="submit"]{color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .1);border:1px solid #fff0;background:#3c6710;padding:10px 23px;width:100%;margin:0 auto}footer .main-footer{color:#e4e4e4}footer .main-footer .col-md-4{border-right:1px solid #d7d7d7;padding:0 50px}footer .main-footer .col-md-4:nth-last-child(1),footer .main-footer .col-md-4:nth-last-child(2){border:none}.main-footer h4.widgettitle{color:#d7b006;position:relative;padding-bottom:14px;text-transform:uppercase;font-weight:800}.main-footer h4.widgettitle:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;border-bottom:2px solid #cd0509}.main-footer h4.widgettitle:after{content:'';background-color:#cd0509;position:absolute;left:0;bottom:-4px;height:10px;width:10px;transform:rotate(45deg)}footer .main-footer .menu-main-menu-container a{padding:0;border-bottom:1px dotted #cd0509;display:block}.main-footer ul li{list-style:none;padding:2px 0}ul.footer-contact-info-wrapper li{display:block;clear:both;width:100%;font-size:14px;margin-bottom:4px;padding:9px;border-radius:10px 0 0 10px;border-left:2px solid primarycolor}ul.footer-contact-info-wrapper li i{background:#cd0509;width:30px;height:30px;color:#0b2647;line-height:30px;vertical-align:middle;text-align:center;margin-right:10px;display:block;border-radius:50%;float:left}@-webkit-keyframes fadeInDown{from{top:-30px}to{top:0}}@keyframes fadeInDown{from{top:-30px}to{top:0}}.home-hero-sec{min-height:300px!important}@media only screen and (max-width:767px){.main-header-wrapper{background:rgb(0 0 0 / .59)!important;position:absolute!important}.main-header-wrapper{position:absolute}.col-sm-4.col-xs-8.site-branding,img.logo-img,.sidebar-menu{display:none}}@media only screen and (max-width:824px){.main-header-wrapper{background:rgb(0 0 0 / .59)!important;position:absolute!important}.main-header-wrapper{position:absolute}.col-sm-4.col-xs-8.site-branding,.sidebar-menu{display:none}}