
    @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
    * {
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }
    
    body,
    html,
    form,
    ul,
    li,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        margin: 0;
        padding: 0;
        border: 0;
    }
    
    ul,
    li {
        list-style: none;
    }
    
    a,
    a:hover,
    a:focus {
        border: 0;
        outline: none;
        text-decoration: none;
    }
    
    a:focus,
    input:focus {
        outline: none;
    }
    
    .width100 {
        width: 100% !important;
    }
    
    .lh_1 {
        line-height: 1 !important;
    }
    .flex_center {
        display: flex;
        align-items: center;
        justify-content: center;
    }    
    body {
        font-family: 'Poppins', sans-serif;
        box-sizing: border-box;
        font-size: 16px;
        overflow-x: hidden;
        background: url(../images/Desktop.png);
        height:100vh;
        display:flex;
        align-items: center;
        justify-content: center;
    }
    .spoken_facebook_one_block{
        box-shadow: 0 5px 29px -10px #000;
        width: 85%;
        margin: 0 auto;
        overflow: hidden;
    }
    .spoken_facebook_one_left{
        padding: 40px 80px 20px 80px;
        background-image: linear-gradient(rgb(255, 255, 255), rgb(225 225 225 / 55%));
    }
    .sfol_one{
        margin:35px 0;
    }
    .sfol_one h6{
        color:#363636;
        font-size:18px;
    }
    .sfol_one h1{
        font-size:29px;
        color:#363636;
        font-weight: 300;
        margin:2px 0;
    }
    .sfol_one p{
        color:#272727;
        font-size:16px;
    }
    .logo img{
        width:80%;
    }
    .logo{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .custom_control{
        height:38px;
        border-radius: 30px;
        font-size: 13px;
    }
    .sfob_holder{
      background: #F5961B;
      height:38px;
      border-radius: 30px;
      width:100%;
      font-size:18px;
      color:#fff !important;
      font-weight: 500;
      display:flex;
      align-items: center;
      justify-content: center;
    }
    .spoken_facebook_one_button{
        margin-top:35px;
    }
    .padding{
        padding:0;
       
    }
    .spoken_facebook_one_right{
        background: url(../images/facebook-add-right.png);
        height: 543px;
        position: relative;
    }
    .spoken_facebook_one_left{
        height: 543px;
    }
    .spoken_facebook_one_right_holder{
        padding: 20px 35px 20px 20px;
    }
    .spoken_facebook_one_right_holder9{
        background-color:#fff;
        padding:20px;
        border-radius: 10px;
        background-image: linear-gradient(rgb(255, 255, 255), rgb(225 225 225 / 55%));
    }
    .sforh_block_heading h4{
        color:#484848;
        font-size:18px;
        font-weight: 600;
    }
    .sforh_block_heading{
        padding-bottom:20px;
    }
    .sfor_media_left, .sfor_media_right{
        margin-bottom:15px;
    }
    .sfor_media_right p{
        color:#272727;
        font-size:13px;
    }
    .spoken_facebook_one_right_bottom{
        position: absolute;
        bottom: 0;
        right: 20px;
        width: 200px;
    }
    .trustpilot_review{
        padding:20px;
    }
    .trustpilot_review_inner{
        display:grid;
        grid-template-columns: repeat(5, 1fr);
        grid-gap:20px;
    }
    .trustpilot_review_one h5{
        color: #484848;
        font-size: 13px;
        font-weight: 700;
    }
    .trustpilot_review_one{
        border-right:1px solid #707070;
    }
    .trustpilot_review_one:last-child{
        border-right:none;
    }
    .trustpilot_review_one1 p{
        color:#2B7CEC;
        font-size: 12px;
        font-weight: 700;
    }
    .trustpilot_review_one2 p{
        color: #2B7CEC;
        font-size: 12px;
        text-align: center;
        line-height: 14px;
        margin-top: 5px;
    }
    .trustpilot_review_one2{
        padding-right:20px;
    }
    .trustpilot_review_one3 p, .trustpilot_review_one4 p{
        color:#2B7CEC;
        font-size: 12px;
    }
    .trustpilot_review_one4 h6{
        color:#484848;
        font-size:13px;
    }
    .star_block i{
        color:#FF9900;
        font-size:13px;
    }
    .custom_control:focus{
        box-shadow: none;
        border-color: #ced4da;
    }
    .spoken_facebook_responsive{
        display:none;
    }
    .sfob_holder:focus{
        box-shadow: none;
    }
    @media (max-width:767px) {
        .destop_view{
            display:none;
        }
        .spoken_facebook_responsive{
            display:block;
        }
        body {
            background: url(../images/responsive1.png);
            height:unset;
            display:unset;
            align-items: unset;
            justify-content: unset;
        }
        .spoken_facebook_responsive{
            padding:25px 0;
        }
        .spoken_facebook_responsive_one{
            box-shadow: 0 2px 18px -10px #000;
            padding:40px 20px;
            background-color:#fff;
        }
        .responsive_logo img{
            width:80%;
        }
        .responsive_logo_text{
            margin:20px 0;
        }
        .responsive_logo_text h6{
            color: #363636;
            font-size: 18px;
        }
        .responsive_logo_text h1{
            font-size: 25px;
            color: #363636;
            font-weight: 500;
            margin-top:10px;
        }
        .responsive_logo_text p{
            color: #272727;
            font-size: 16px;
            margin-top:10px;
        }
        .spoken_facebook_responsive_two{
            background: url(../images/responsive2.png);
            padding: 20px;
        }
        .spoken_facebook_responsive_two_inner{
            border-radius: 10px;
            overflow: hidden;
            background:#fff;
        }
        .sfrti_one{
            background-color:#F2F2F2;
            padding:20px;
        }
        .sfrti_one h5{
            font-size:16px;
            color:#484848;
            font-weight: 700;
        }
        .sfrti_two{
            padding:15px 20px;
            background-image: linear-gradient(rgb(255, 255, 255), rgb(185 178 178 / 12%));
            display:grid;
            grid-template-columns: repeat(2,1fr);
            grid-gap:40px;
        }
        .sfrti_two1 h5, .sfrti_two2 h5, .sfrti_two3 h5, .sfrti_two4 h5{
            font-size:14px;
            color:#484848;
            font-weight: 800;
            text-align: center;
        } 
        .sfrti_two1 p{
            color:#2B7CEC;
            font-size:13px;
            font-weight:700;
            text-align: center;
        }
        .sfrti_two2 p{
            color:#2B7CEC;
            font-size:13px; 
            text-align: center;
        }
        .sfrti_two3 h6{
            color:#484848;
            font-size:13px;
            text-align: center;
        }
        .sfrti_two3 p{
            text-align: center;
            color:#2B7CEC;
            font-size:13px; 
        }
        .sfrti_two4 p{
            text-align: center;
            color:#2B7CEC;
            font-size:11px; 
        }
        .responsive_media_cover{
            margin-top:60px;
        }
        .responsive_media_cover_heading h1{
            font-size:14px;
            color:#484848;
            font-weight: 800;
            margin-bottom: 30px;
        }
        .sfor_media9{
            padding:0 15px;
        }
        #button {
            display: inline-block;
            background-color: #FF9800;
            width: 50px;
            height: 50px;
            text-align: center;
            border-radius: 4px;
            position: fixed;
            bottom: 30px;
            right: 30px;
            transition: background-color .3s, 
              opacity .5s, visibility .5s;
            opacity: 0;
            visibility: hidden;
            z-index: 1000;
          }
          #button::after {
            content: "\f077";
            font-family: FontAwesome;
            font-weight: normal;
            font-style: normal;
            font-size: 2em;
            line-height: 50px;
            color: #fff;
          }
          #button:hover {
            cursor: pointer;
            background-color: #333;
          }
          #button:active {
            background-color: #555;
          }
          #button.show {
            opacity: 1;
            visibility: visible;
          }
          
    }
