/* Set padding to keep content from hitting the edges */
 .body-content {
     padding-left: 15px;
     padding-right: 15px;
}
/* Override the default bootstrap behavior where horizontal description lists will truncate terms that are too long to fit in the left column */
 .dl-horizontal dt {
     white-space: normal;
}
 a{
     text-decoration: none!important;
}
.spacer{
    height: 30px;
}
 .mr-x-2{
     margin-right: 10px;
}
/*Menu*/
 .btn-swift-light {
     height: 44px;
     max-height: 44px;
     padding: 10px 16px;
     border-radius: 64px;
     border: 1px #432F87 solid;
     color: #432F87;
     background-color: #fff;
     gap: 8px;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
     letter-spacing: 0em;
     text-align: left;
     max-width: 157px;
}
 .btn-swift-light a {
     color: #432F87 !important;
}
 .btn-swift-light:hover {
     background-color: #6941c6;
     color: #ffffff !important;
     border: 1px solid #6941c6;
}
 .btn-swift-light:hover a {
     color: #ffffff !important;
}
 .btn-swift-dark {
     height: 44px;
     max-height: 44px;
     padding: 10px 16px;
     border-radius: 64px;
     border: 1px;
     background: #432F87;
     gap: 8px;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
     letter-spacing: 0em;
     text-align: left;
}
 .btn-swift-dark a {
     color: #ffffff !important;
}
 .btn-swift-dark:hover {
     background-color: #6941c6;
     color: #ffffff !important;
}
 .nav-menu .nav-link::after {
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
     margin: 0 auto;
     content: "";
     background-color: #482d7d;
     width: 0%;
     height: 0.1rem;
     transition: all 0.5s;
}
 .nav-menu .nav-link:hover::after {
     width: 100%;
}
.nav-menu .nav-link.active {
    color: #482d7d!important;  
}
.nav-menu .nav-link.active::after {
     width: 100%; 
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
     margin: 0 auto;
     content: "";
     background-color: #482d7d;
     height: 0.1rem;
     transition: all 0.5s;
     
}
/* SLIDER SECTION */
 #swift-slider{
     background-color: #061237;
     background-image: linear-gradient(rgba(6, 18, 55, 0.88%), rgba(6, 18, 55, 0.88%)), url(../img/cover-bg.png);
     background-repeat: no-repeat;
     background-size: auto ;
     margin-top:88px;
     height: 700px;
}
/* Pager header*/
 .swift-page-header {
     margin-top: 94px;
}
 .contact-page{
     background-image: url(../img/contact-us-hero.png);
}
 .faq-page{
     background-image: url(../img/faq-hero.png);
}
 .pricing-page{
     background-image: url(../img/pricing-hero.png);
}
 .jumbotron-img{
     height: 324px;
     padding-top: 100px;
}
 .hero-h1{
     font-family: Poppins;
     font-size: 51px;
     font-weight: 700;
     line-height: 76.5px;
     color: #fff;
     text-align: center;
}
 .breadcrumb-item a{
     font-family: Poppins;
     font-size: 15px;
     font-weight: 600;
     line-height: 22.5pxpx;
     color: #fff;
     text-decoration: none;
}
 .hero-li{
     font-family: Poppins;
     font-size: 15px;
     font-weight: 400;
     line-height: 22.5px;
     color: #fff!important;
}
 .breadcrumb .breadcrumb-item::before{
     font-size: 15px;
     font-weight: 600;
     line-height: 22.5px;
     color: #fff;
     text-align: center;
}
 .breadcrumb {
     background: none!important;
     justify-content: center;
}
 .breadcrumb-item.active{
     color: #fff!important;
     font-family: Poppins;
     font-weight: 400;
}
/* FORM */
 form{
     background-color: #F7F8FA;
     border-radius: 20px;
     margin-top: 50px;
     padding: 20px 30px 30px 30px;
}
 label{
     color: #000;
     font-family: Poppins;
     font-size: 14px;
     font-weight: 600;
     line-height: 21px;
     padding-top: 20px;
}
 input{
     color: #6B7280C4;
     font-family: Poppins;
     font-size: 15px;
     font-weight: 500;
     line-height: 22.5px;
     width: 100%;
     margin-top: 10px;
}
 .form-btn{
     height: 72px;
     margin-top: 20px;
     background-color: #482D7D;
     width: 470px;
     color: #fff;
     font-family: Poppins;
     font-size: 18px;
     font-weight: 600;
     line-height: 28px;
     border: none;
     border-radius: 68px;
}
 .form-btn:hover{
     background-color: #6941c6;
}
/* Card Section */
 .card-h1{
     font-family: Coolvetica;
     font-size: 60px;
     font-weight: 400;
     line-height: 72px;
     color: #482D7D;
     margin: 0;
    /* letter-spacing: 0em;
     */
}
 .card-h2{
     font-family: Coolvetica;
     font-size: 60px;
     font-weight: 400;
     line-height: 72px;
     color: #3FB5C3;
     margin: 0;
}
 .card-p{
     font-family: Poppins;
     font-size: 20px;
     font-weight: 400;
     line-height: 30px;
     color: #475467;
    /* margin: 0;
     */
}
 .card-details{
     width: 95%;
     height: 100%;
     border-radius: 20px;
     border: 1px;
     justify-content: flex-start;
}
 .card-details:hover{
     width: 95%;
     height: 100%;
     border-radius: 20px;
     box-shadow: 0px 8px 8px -4px rgba(34, 35, 37, 0.03);
     border: 1px #F2F4F7 solid;
     justify-content: flex-start;
     gap: 12px;
    /* box-shadow: 0 20px 5cap #10182808;
     */
}
 .card-title{
     font-family: Poppins;
     font-size: 18px;
     font-weight: 600;
     line-height: 28px;
     color: #101828;
}
 .card-text{
     font-family: Poppins;
     font-size: 16px;
     font-weight: 400;
     line-height: 24px;
     color: #475467;
     margin: 0;
}
 .call-to-action-wrapper{
     border-bottom: 1px solid #EAECF0;
}
/*Design Adjustments*/
 .bi-arrow-right-short::before {
     margin-left: 10px!important;
}
 .form-group{
     margin: 0px!important;
}
 .form-group input{
     min-height: 60px;
     border-radius: 6px;
}
 .form-group textarea{
     min-height: 150px;
     border-radius: 6px;
}
 .contact-box-icon {
     background: #F4EBFF!important;
     width: 64px;
     height: 64px;
     border-radius: 17.45px;
     margin-right: 10px;
     min-width: 64px;
     display: flex;
    /* Use flexbox to center content vertically and horizontally */
     align-items: center;
    /* Center vertically */
     justify-content: center;
    /* Center horizontally */
     position: relative;
}
 .icon-wrapper {
     display: flex;
    /* Use flexbox to center the image */
}
 .centered-img {
     padding: 20px;
    /* You can adjust the padding as needed */
}
 .services-page-title {
     font-weight: 400;
     font-size: 60px;
     color: #482D7D;
     font-family: 'Coolvetica';
}
 .services-page-title span {
     color: #3FB5C3;
}
 .services-page-text {
     font-size: 20px;
     line-height: 30px;
     font-weight: 400;
     font-family: Poppins;
     color: #475467;
}
 .services-page{
     background-image: url(../img/our-services-hero.png);
}
 .section-bg-grey{
     background-color: #FCFCFD;
}
/* Section */
 .so-sub-title {
     font-size: 16px;
     font-weight: 600;
     font-family: '';
     line-height: 24px;
     color: #667085;
     text-transform: uppercase;
     font-family: Poppins;
}
 .so-title {
     font-weight: 400;
     font-size: 60px;
     color: #482D7D;
     font-family: Coolvetica;
}
 .so-title span{
     color: #3FB5C3;
}
 .so-text {
     font-size: 20px;
     line-height: 30px;
}
 .so-left-content-m {
     margin-right:12px;
}
 .so-inner-title {
     font-weight: 600;
     font-size: 18px;
     font-family: 'Poppins';
     color:#101828;
}
 .so-inner-text {
     font-weight: 400;
     font-size: 16px;
     font-family: 'Poppins';
     color:#475467;
}
 .btn-icon-right {
     padding-left: 6px;
     font-size: 22px;
     vertical-align: middle;
}
 .header-btn-icon-right {
     padding-left: 10px;
}
/*About Page inner*/
 .about-us-page{
     background-image: url(../img/about-us-hero.png);
}
 .about-us-page-title {
     font-weight: 400;
     font-size: 60px;
     color: #482D7D;
     font-family: 'Coolvetica';
}
 .about-us-page-sub-text {
     font-weight: 400;
     font-size: 32px;
     line-height: 30px;
     color: #3FB5C3;
     font-family: 'Coolvetica';
}
 .about-us-page-sub-text span{
     color: #482D7D;
}
 .about-us-page-title span{
     color: #3FB5C3;
}
 .about-us-text {
     font-size: 20px;
     line-height: 30px;
     font-weight: 400;
     font-family: Poppins;
     color: #475467;
}
/* ========= home page =========== */
 .color-light-blue{
     color: #667085;
}
 .border-radius-16{
     border-radius:16px!important;
}
/* SLIDER SECTION */
 #slider-wrapper{
     animation: fadeInAnimation ease 3s;
     animation-iteration-count: 1;
     animation-fill-mode: forwards;
}
 .swift-slider-head {
     width: 500px;
     max-width: 500px;
}
 @font-face {
     font-family: coolvetica;
     src: url(fonts/coolvetica.otf)!important;
}
 .slider-heading {
     font-family: 'coolvetica', 'san-serif';
     font-size: 94px!important;
     font-weight: 400!important;
     line-height: 70px!important;
     color: #fff;
}
 .slider-sub-heading {
     font-family: 'coolvetica', 'san-serif';
     color: #3FB5C3;
     font-size: 104px;
     line-height: 124px;
     font-weight: 400;
}
 .heading-tooltip {
     top: 15px;
     right: -55px;
}
 .slider-vector {
     transform: rotate(2deg);
     bottom: 0;
     right: -30px;
}
 .swift-slider-details p {
     font-size: 24px;
     font-weight: 500;
     line-height: 36px;
}
/* AI SECTION */
 .ai-sub-title {
     font-size: 16px;
     font-weight: 600;
     font-family: 'Poppins';
     line-height: 24px;
     color: #667085;
}
 .ai-title {
     font-weight: 400;
     font-size: 60px;
     color: #482D7D;
     font-family: 'Poppins';
}
 .ai-title span{
     color: #3FB5C3;
}
 .ai-text {
     font-size: 20px;
     line-height: 30px;
}
 .ai-left-content-m {
     margin-right:12px;
}
 .ai-inner-title {
     font-weight: 600;
     font-size: 18px;
     font-family: 'Poppins';
     color:#101828;
}
 .ai-inner-text {
     font-weight: 400;
     font-size: 16px;
     font-family: 'Poppins';
     color:#475467;
}
 .info-box {
     margin-bottom: 22px;
     border-radius: 20px;
     -webkit-transition: box-shadow .6s ease-out;
}
 .info-box:hover {
     transform:scale(1.1);
     border: 1px solid #F2F4F7;
     box-shadow: 0px 20px 24px -4px #10182814;
     -webkit-transition: box-shadow .6s ease-in;
}
 .btn-slider-light {
     height: 44px;
     max-height: 44px;
     padding: 7px 16px;
     border-radius: 64px;
     border: 1px #432F87 solid;
     color: #432F87;
     background-color: #fff;
     gap: 8px;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
     letter-spacing: 0em;
     text-align: left;
}
 .btn-slider-light a {
     color: #432F87 !important;
}
 .btn-slider-light:hover {
     background-color: #6941c6;
     color: #ffffff !important;
     border: 1px solid #6941c6;
}
 .btn-slider-light:hover a {
     color: #ffffff !important;
}
 .btn-slider-dark {
     height: 44px;
     max-height: 44px;
     padding: 7px 16px;
     border-radius: 64px;
     border: 1px solid #fff;
     background: #061237;
     gap: 8px;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
     letter-spacing: 0em;
     text-align: left;
}
 .btn-slider-dark a {
     color: #ffffff !important;
}
 .btn-slider-dark:hover {
     background-color: #6941c6;
     color: #ffffff !important;
     border: 1px solid #6941c6;
}
/* Help SECTION */
 .help-content {
     padding: 32px;
     border-radius: 36px;
     color:#fff;
     font-family: 'Poppins';
}
 .help-light{
     background-color: #9E77ED;
}
 .help-dark{
     background-color: #3FB5C3;
}
 .help-content img {
     margin-bottom:24px;
}
/* about SECTION */
 .about-title {
     font-weight: 400 !important;
     font-size: 60px !important;
     color: #482D7D!important;
     font-family: 'Poppins' !important;
}
 .about-text {
     font-size: 20px;
     line-height: 30px;
     font-weight: 400;
}
/* Service SECTION */
 .service-title {
     font-weight: 600;
     font-family: 'Poppins';
     margin: 15px 0px;
     font-size: 20px;
     text-transform: uppercase;
}
 .service-title a{
     color: #101828 !important;
}
 .service-text {
     font-size: 16px;
     line-height: 24px;
     font-weight: 400;
     color: #475467;
}
 #services-offered ul{
     list-style-position: inside;
}
 #services-offered ul li{
     font-family: Poppins;
     font-size: 16px;
     font-weight: 400;
     list-style-type: disc;
     color: #475467;
     text-align: center;
}
/* Human SECTION */
 .human-title {
     font-weight: 400;
     font-size: 60px;
     color: #482D7D;
     font-family: 'Poppins';
}
 .human-title span {
     color: #3FB5C3;
}
 .human-text {
     font-size: 20px;
     line-height: 30px;
     font-weight: 400;
}
/* FAQ SECTION */
 .faq-title {
     font-weight: 400;
     font-size: 60px;
     color: #482D7D;
     font-family: 'Poppins';
     line-height:72px;
}
 .faq-title span {
     color: #3FB5C3;
}
 .faq-text {
     font-size: 20px;
     line-height: 30px;
     font-weight: 400;
}
 .faq-list-pad {
     padding:0px 40px!important 
}
/* Pricing SECTION */
 .pricing-box{
     margin-top: 58px!important;
}
 .pricing-title {
     color: #fff !important;
     background: #fff !important;
     box-shadow: none!important;
}
 .pricing-title-popular {
     color: #fff !important;
     background: #3FB5C3 !important;
     box-shadow: none !important;
     min-height: 58px;
}
 .pricing-buy-main {
     background: #fff !important;
}
 .pricing-buy {
     color: #fff !important;
     background: #482D7D !important;
     width: 100%;
     box-shadow: none !important;
}
/* Contact SECTION */
 .contact-title {
     color: #101828;
     font-family: 'Poppins';
     font-size: 30px;
     font-weight: 600;
}
 .contact-text {
     color: #475467;
     font-family: 'Poppins';
     font-size: 20px;
     font-weight: 400;
}
 .btn-text-sw {
     border: 1px solid #fff;
     border-radius: 68px;
     padding: 14px 28px;
     font-size: 18px;
     font-weight: 600;
     font-family: 'Poppins';
     max-width: 220px;
}
 .btn-text-sw a{
     color: #fff !important;
}
 .btn-text-sw:hover {
     background: #482D7D;
     color: #ffffff !important;
     border: 1px solid #482D7D;
}
 .swift-opacity {
     opacity: 0.4;
}
 .outline {
     border: 1.5px solid #D0D5DD;
     outline: none;
}
/*Desktop Devices medium and large */
 @media (min-width: 767px) {
     .swift-logo{
         max-width: 16.5rem!important;
    }
     .slider-image-cover{
         max-height: 400px!important;
         text-align: right!important;
    }
}
/* Mobile Devices*/
 @media (max-width: 767px) {
     #swift-slider{
         height: auto!important;
    }
     .swift-slider-head{
         width: 300px!important;
    }
     .slider-heading{
         font-size: 48px;
         line-height: 44px;
    }
     .slider-sub-heading{
         font-size: 60px;
         line-height: 70px;
    }
     .slider-vector{
         right: 20px;
         width: 120px;
    }
}
/*Desktop Devices medium and large range */
 @media (min-width:992px) and (max-width:1440px){
     #swift-slider{
         background-size: 58%!important;
    }
}
/* slider & pricing */
 .swift-slider-head{
     width: 500px;
     max-width: 500px;
}
 .slider-heading{
     font-family: 'Coolvetica' , 'san-serif';
     font-size: 90px;
     line-height: 68px;
     font-weight: 400;
     color: #fff;
}
 .slider-sub-heading{
     color: #3FB5C3;
     font-size: 100px;
     line-height: 110px;
}
 .heading-tooltip{
     top: -25px;
     right: 25px;
}
 .slider-vector{
     transform: rotate(2deg);
     bottom: 0;
     right: 40px;
}
 .swift-slider-details p{
     font-size: 24px;
     font-weight: 500;
     line-height: 36px;
}
 .slider-btn1{
     border: 1px #FFF solid;
     border-radius: 68px;
     width: 170px;
     height: 44px;
     color: #FFF;
     background: none;
     font-family: Poppins;
     font-size: 18px;
     font-weight: 600;
     line-height: 28px;
     margin-right: 5px;
}
 .slider-btn2{
     border: none;
     border-radius: 68px;
     width: 170px;
     height: 44px;
     color: #344054;
     background: #fff;
     font-family: Poppins;
     font-size: 18px;
     font-weight: 600;
     line-height: 28px;
     margin-left: 5px;
    /* padding: 2px;
     */
}
 .slider-btn-phone{
     border: none;
     background-color: transparent;
     color: #fff;
     font-family: Poppins;
     font-size: 18px;
     font-weight: 700;
     line-height: 27px;
}
 .slider-btn-image1{
     width: 18px;
     height: 17px;
     margin-right: 10px;
}
 .slider-btn-email{
     border: none;
     background-color: transparent;
     color: #fff;
     font-family: Poppins;
     font-size: 18px;
     font-weight: 700;
     line-height: 27px;
     margin-left: 25px;
}
 .slider-btn-image2{
     width: 18px;
     height: 17px;
     margin-right: 10px;
}
/* Pricing SECTION */
 .pricing-box{
     margin-top: 58px!important;
     padding: 20px 20px 40px 20px;
     background: #fff;
     text-align: center;
     box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.12);
     border-radius: 5px;
     position: relative;
     overflow: hidden;
}
 .pricing-box h4 {
     font-size: 48px;
     color: #101828;
     font-weight: 600;
     font-family: Poppins;
     margin-bottom: 20px;
}
 .pricing-box h4 sup {
     font-size: 48px;
     font-weight: 600;
     color: #101828;
     top: 0px;
     left: -3px;
}
 .pricing-box h4 span {
     color: #101828;
     font-size: 23px;
     font-weight: 300;
}
 .pricing-box p {
     font-family: Poppins;
}
 .pricing-box .title {
     font-size: 20px;
     font-weight: 600;
     color: #101828;
}
 .pricing-box .text {
     font-size: 16px;
     font-weight: 400;
     color: #475467;
}
 .pricing-box ul {
     padding: 0;
     list-style: none;
}
 .pricing-box ul li {
     padding-bottom: 16px;
     line-height: 20px;
     font-size: 16px;
     font-weight: 400;
     color: #475467;
     text-align: left;
}
 .pricing-box ul li img, .pricing-popular-box ul li img{
     padding-right: 12px;
}
 .pricing-popular-box {
     padding: 20px 20px 40px 20px;
     background: #fff;
     text-align: center;
     box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.12);
     border-radius: 5px;
     position: relative;
     overflow: hidden;
}
 .pricing-popular-box h3 {
     font-weight: 400;
     margin: -20px -20px 20px -20px;
     padding: 20px 15px;
     font-size: 16px;
     font-weight: 600;
     color: #656262;
     background: #f8f8f8;
}
 .pricing-popular-box h4 {
     font-size: 48px;
     color: #101828;
     font-weight: 600;
     font-family: Poppins;
     margin-bottom: 20px;
}
 .pricing-popular-box h4 sup {
     font-size: 48px;
     font-weight: 600;
     color: #101828;
     top: 0px;
     left: -3px;
}
 .pricing-popular-box h4 span {
     color: #101828;
     font-size: 23px;
     font-weight: 300;
}
 .pricing-popular-box p {
     font-family: Poppins;
}
 .pricing-popular-box .title {
     font-size: 20px;
     font-weight: 600;
     color: #101828;
}
 .pricing-popular-box .text {
     font-size: 16px;
     font-weight: 400;
     color: #475467;
}
 .pricing-popular-box ul {
     padding: 0;
     list-style: none;
     color: #475467;
     text-align: left;
     line-height: 20px;
     font-size: 16px;
     font-weight: 400;
}
 .pricing-popular-box ul li {
     padding-bottom: 16px;
}
 .pricing-title {
     color: #fff !important;
     background: #fff !important;
     box-shadow: none!important;
}
 .pricing-title-popular {
     color: #fff !important;
     background: #3FB5C3 !important;
     box-shadow: none !important;
     min-height: 58px;
}
 .pricing-btn-main {
     background: #fff ;
     padding: 10px 15px ;
     margin: 20px -20px -20px -20px;
     text-align: center;
}
 .pricing-btn-main a:hover {
     color: #fff;
}
 .pricing-btn {
     color: #fff;
     width: 100%;
     box-shadow: none;
     border-radius: 68px;
     font-family: 'Poppins' ;
     font-size: 16px ;
     font-weight: 600;
     display: inline-block;
     padding: 12px 20px;
     transition: none;
}
 .pricing-btn-dark {
     background: #482D7D !important;
}
 .pricing-btn-white {
     background: #fff !important;
     color:#344054 !important;
     border:1px solid #D0D5DD;
}
 .pricing-section-title {
     text-align: center;
     padding-bottom: 30px;
}
 .pricing-section-title h2{
     font-weight: 400;
     font-size: 60px;
     font-family: Coolvetica;
}
 .pricing-section-title p{
     font-weight: 400;
     font-size: 20px;
     font-family: Poppins;
     color: #475467;
}
/*Testimonials*/

#testimonials{
    background-color: #FCFCFD;
    padding: 10px 0 10px 0;
}

#testimonials .stars .fa-star{
    color: #3FB5C3;
    width: 22.83px; 
    height: 21.71px;
}

#testimonials p{
    font-family: Poppins;
    font-size: 28px;
    font-weight: 400;
    line-height: 38px;
}

#testimonials h2{
    font-family: Poppins;
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
    color: #101828;
}

#testimonials h5{
    font-family: Poppins;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #475467;    
}
/* Footer main & top */
 .footer-h1{
     font-family: Poppins;
     font-size: 30px;
     font-weight: 600;
     line-height: 38px;
     color: #101828;
}
 .footer-h2{
     font-family: Poppins;
     font-size: 20px;
     font-weight: 400;
     line-height: 30px;
     color: #475467;
}
 .footer-h3{
     font-family: Poppins;
     font-size: 16px;
     font-weight: 400;
     line-height: 24px;
     color: #475467;
     margin-left: 7px;
}
 .swift-btn-light-footer{
     border: 1px #D0D5DD solid;
     width: 133px;
     height: 48px;
     border-radius: 8px;
     color: #344054;
     background-color: #fff;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
     padding: 10px 16px;
}
 .swift-btn-light-footer:hover, .swift-btn-dark-footer:hover{
     background-color: #6941c6;
}
 .swift-btn-dark-footer{
     width: 132px;
     height: 48px;
     border: none;
     border-radius: 8px;
     color: #fff;
     background-color: #482D7D;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
     padding: 10px 16px;
}
#footer .footer-top .footer-links {
    margin-top: 12px;
}
 .footer-btn-phone{
     border: none;
     background-color: transparent;
     color: #475467;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 400;
     line-height: 24px;
}
 .footer-btn-icon1{
     width: 20px;
     height: 20px;
     margin-right: 20px;
}
 .footer-btn-email{
     border: none;
     background-color: transparent;
     color: #475467;
     font-family: Poppins;
     font-size: 16px;
     font-weight: 400;
     line-height: 24px;
     margin-top: 10px;
     margin-bottom: 30px;
}
 .footer-btn-icon2{
     width: 20px;
     height: 20px;
     margin-right: 20px;
}
