.single-footer-widget .social li a,.single-footer-widget .social li a:hover{width:30px;height:30px;line-height:33px;text-align:center;font-size:17px;display:block}.feature-box,.single-features-card h3{font-weight:600;text-transform:uppercase}.spacle-nav .navbar .navbar-nav .nav-item a{font-size:14px;font-weight:600;color:#000;padding:30px 0;margin-left:13px;margin-right:13px;text-transform:uppercase}.banner-content .content h1{font-size:50px;font-weight:700}.banner-content{padding-top:30px;padding-bottom:125px}.banner-content .content .default-btn{margin-top:15px;background-color:#000}.spacle-nav .navbar .navbar-nav .nav-item .dropdown-menu li a{padding:8px 15px 7px;margin:0;position:relative;color:#000;border-bottom:1px dashed #e5e5e5;font-size:14px;font-weight:500}.spacle-nav .navbar .navbar-nav .nav-item .dropdown-menu{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);background:#fff;position:absolute;border:none;top:80px;left:0;width:275px;z-index:99;display:block;opacity:0;visibility:hidden;border-radius:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-top:20px;border-top:2px solid #1877f2;padding:0}.inner-content.plr-15 p{color:#505050}.banner-content .content .default-btn i,.col-lg-3:nth-child(3) .single-team-box .content span,.col-lg-3:nth-child(4) .single-team-box .content span,.col-lg-3:nth-child(5) .single-team-box .content span,.col-lg-3:nth-child(6) .single-team-box .content span{color:#1877f2}.optional-btn::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;border:1px solid #000;-webkit-transition:.5s;transition:.5s}.single-footer-widget .social li a{background-color:#000;border-radius:2px;color:#fff;border:1px dashed #1877f2}.single-footer-widget .social li a:hover{background-color:#1877f2;border-radius:2px;color:#000;border:1px dashed #000}.copyright-area{border-top:1px solid #232323;text-align:center;margin-top:20px;padding-top:15px;padding-bottom:15px}.copyright-area p a,.single-footer-widget .footer-contact-info li a,.single-footer-widget .services-list li a,.single-footer-widget .support-list li a{display:inline-block;color:#888787}.copyright-area p a:hover{display:inline-block;color:##1877f2}.copyright-area p{line-height:initial;color:#888787}.single-footer-widget p{color:#888787}.single-features-card h3{margin-bottom:10px;font-size:17px}.contact-info .contact-info-content h2,.partner-title h3{margin-bottom:0;font-weight:500;font-size:22px}.single-features-box p,.single-features-card.text-center.rounded p{color:#403f3f;font-size:14px}.feature-box{color:#000;background-color:#fff;border:1px solid #f2effc;-webkit-box-shadow:0 2px 4px 0 rgba(12,0,46,.04);box-shadow:0 2px 4px 0 rgba(12,0,46,.04);border-radius:30px;font-size:15px;padding:12px 5px;margin-bottom:25px;cursor:pointer;-webkit-transition:.5s;transition:.5s}.feature-box a{color:#000}.feature-box a:hover{color:#fff}.subscribe-content form{max-width:100%;margin-top:30px;margin-left:auto;margin-right:auto}.section-title h2 span{display:inline-block;color:#000}.partner-title h3{color:#000;text-transform:uppercase}.single-footer-widget .support-list li a:hover{color:#1877f2;padding-left:4px}.page-title-area{background-color:#000;position:relative;z-index:1;padding-top:130px;padding-bottom:120px}.navbar-area.navbar-style-two .container{max-width:1290px}.about-content p{color:#403f3f;text-align:justify}.about-content h2{margin-bottom:10px;font-size:22px;font-weight:700;text-transform:uppercase}.banner-image.mbanner .animate-banner-image{padding:15px;margin-top:0}.single-team-box .image1{border:4px solid #000;padding:10px;position:relative;overflow:hidden;border-radius:10px;-webkit-transition:.5s;transition:.5s}.single-team-box .image1:hover{border:4px solid #1877f2;padding:10px;position:relative;overflow:hidden;border-radius:10px;-webkit-transition:.5s;transition:.5s;background-color:#f4f5fe}.single-features-box{text-align:center;margin-bottom:10px;margin-top:20px;border-radius:5%;border:1px solid #e5e9f5;background-color:#fff;padding:10px}.single-features-box h3{margin-bottom:10px;font-size:18px;font-weight:600;text-transform:uppercase;color:#000}.single-features-card{background-color:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.03);box-shadow:0 1px 10px 0 rgba(0,0,0,.03);border-radius:35px;padding:20px;-webkit-transition:.5s;transition:.5s;position:relative;margin-bottom:30px}.single-features-card i{font-size:35px;color:#1877f2;width:70px;height:70px;line-height:70px;margin:auto auto 20px;position:relative;background:#f6f4fd;border-radius:100%;text-align:center}.banner-image.mbanner{background-image:url(../img/banner-img2.jpg)!important}.contact-info .contact-info-content .social li a{width:40px;display:block;height:40px;border:1px solid #000;border-radius:50%;color:#000;font-size:20px;position:relative}.contact-info.two{text-align:center;margin-top:0}.subscribe-content form .input-newsletter{display:block;width:100%;border:none;height:50px;border-radius:5px;color:#fff;background-color:#000;padding:0 0 0 15px;font-size:13px;font-weight:400;letter-spacing:.6px;margin-bottom:5px}.subscribe-content form button:focus,.subscribe-content form button:hover{background-color:#ec0707}.about-image{float:right}.service-details-content h3{text-align:center;margin-bottom:30px;font-size:28px;font-weight:600;font-style:italic}.service-details-content h3 span{color:red;text-transform:uppercase;font-weight:700;font-style:normal}.service-details-content h2 span{color:red;text-transform:uppercase;font-weight:700}.service-details-content p{color:#000;text-align:justify;font-size:16px}.pro-img{border-radius:8px;-webkit-box-shadow:0 2px 4px 0 rgba(12,0,46,.04);box-shadow:3px 3px 1px 0 #4444441a;-webkit-transition:.5s;transition:.5s}.pro-img:hover{-webkit-box-shadow:0 5px 50px 0 rgba(0,0,0,.08);box-shadow:0 5px 50px 0 rgba(0,0,0,.08);margin-top:-5px;-webkit-transition:.5s;transition:.5s}.single-team-box .content span{display:block;color:#1877f2;font-size:14px;margin-top:6px;text-transform:uppercase}.single-clients-logo{-ms-flex:0 0 20%;-webkit-box-flex:0;padding-left:5px;padding-right:5px;padding-top:10px;margin-bottom:10px}.single-clients-logo a{text-align:center;display:block;background-color:#fff;padding:10px;-webkit-transition:.5s;transition:.5s}.single-clients-logo:nth-child(6){margin-left:0}