@media only screen and (min-width: 1367px) and (max-width: 1599px) {

    .choose-bottom-listener {
        left: -40px;
    }

    .testi-bottom-input input {
        height: 50px;
    }

    .testi-bottom-btn button {
        height: 50px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1366px) {

    .serv_sliderone .slick-track .slick-slide {
        margin: 0 10px;
    }

    .services_secc .serv_small_box>span {
        font-size: 13px;
    }

    .services_secc .serv_big_box ul>li {
        font-size: 12px;
    }

    .services_secc .serv_big_box h3 {
        font-size: 30px;
    }

    .choose-txt h2 {
        font-size: 40px;
    }

    .choose-bottom-listener {
        left: -20px;
    }

    .choose-bottom-img img.choose-bottom1 {
        height: 450px;
    }

    .testimonials_sec .testi_img_slider .slick-slide>img {
        width: 80px;
        height: 80px;
    }

    .testi-bottom-input input {
        height: 50px;
    }

    .testi-bottom-btn button {
        height: 50px;
    }

    /* inner pages */

    .about_secc.about_secc_pg .about_txtt_wrp>h2 {
        font-size: 40px;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span > img {
        height: 460px;
    }

    .choose_expert_secc .choose_expert_boxx .choose_expert_boxx_inner > h3 {
        font-size: 20px;
    }

    .unveil_seamless_sec .unveil_seamless_boxtwo > * > h3 {
        font-size: 30px;
    }

    .contact_form_secc_ .contact_form_wrpr > .contact_form_detail_box > h2 {
        font-size: 50px;
    }

    .contact_form_secc_ .contact_form_wrpr > .contact_form_detail_box > .detail_box_sml> a > p {
        width: 100%;
    }

    .contact_form_secc_ .contact_form_wrpr > h2 {
        font-size: 60px;
    }

}

@media only screen and (min-width: 992px) and (max-width: 1199px) {

    .services_secc .serv_big_box h3 {
        font-size: 25px;
    }

    .services_secc .serv_big_box ul>li {
        font-size: 10px;
        gap: 5px;
    }

    .services_secc .serv_big_box ul>li>i {
        width: 15px;
        height: 15px;
        font-size: 10px;
    }

    .cta_secc h2 {
        font-size: 30px;
    }

    .choose-txt-main {
        padding: 90px 40px;
    }

    .choose-txt h2 {
        font-size: 35px;
    }

    .choose-card-img img {
        width: 70px;
        height: 70px;
        padding: 10px;
        border-radius: 10px;
    }

    .choose-bottom-listener {
        left: 0;
    }

    .choose-bottom-img img.choose-bottom1 {
        height: 450px;
    }

    .testimonials_sec .testi_img_slider .slick-slide>img {
        width: 60px;
        height: 60px;
    }

    footer {
        padding-top: 40px;
    }

    header ul#menu>li>a {
        font-size: 12px;
    }

    .banner .banner_textt>h1 {
        font-size: 40px;
    }

    .testi-bottom-input input {
        height: 50px;
    }

    .testi-bottom-btn button {
        height: 50px;
    }

    /* inner pages */

    .about_secc.about_secc_pg .about_txtt_wrp>h2 {
        font-size: 30px;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span > img {border-radius: 20px;}

    .about_secc.about_secc_pg .about_imgg_pg_box > span:after {
        border-radius: 20px;
    }

    .our_mission_vission_secc h2 {
        font-size: 30px;
    }

    .our_mission_vission_secc .mission_img_wrp > img {
        height: 350px;
    }

    .comprehensive_book_secc .comprehensive_wrpr .comprehensive_text_box > h3 {
        font-size: 20px;
    }

    .unveil_seamless_sec .row > * > h3 {
        font-size: 25px;
    }

    h2 {
        font-size: 40px;
    }

    .choose_expert_secc .choose_expert_boxx .choose_expert_boxx_inner > h3 {
        font-size: 16px;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_leftt > .choose_expert_boxx_inner:last-child {
        margin-top: 30px;
    }

    .about_secc .abt_secc_portpg > h2 {
        font-size: 30px;
    }

    .pricing_secc .pricing_box_wrp {
        padding: 20px;
    }

    .pricing_secc .pricing_box_wrp > ul {
        gap: 10px;
    }

    .pricing_secc .pricing_box_wrp > ul > li > .btn2 span {
        font-size: 20px;
    }

    .pricing_secc .pricing_box_wrp > ul > li > .btn2 p {
        font-size: 12px;
    }

    .strip_new_sec ul > li > h3 {
        font-size: 45px;
    }

    .blog_box > .blog_textt_wrp > h3 {
        font-size: 15px;
    }

    .blog_box > .blog_textt_wrp > p {
        font-size: 13px;
    }

        .contact_form_secc_ .contact_form_wrpr > h2 {
        font-size: 40px;
    }

    .contact_form_secc_ .contact_form_wrpr > .contact_form_detail_box > h2 {
        font-size: 40px;
    }

}

@media only screen and (min-width: 768px) and (max-width: 991px) {}

@media only screen and (min-width: 520px) and (max-width: 767px) {

    html {
        overflow-x: hidden;
    }

    .banner {
        height: 100%;
        padding-bottom: 60px;
    }

    header ul#menu {
        display: none;
    }

    header .col-lg-6.col-md-6 {
        display: none;
    }

    header .col-lg-3.col-md-3 {
        width: 50%;
    }

    header .headr_btn>a {
        gap: 5px;
    }

    header .headr_btn>a>div>p {
        font-size: 10px;
    }

    header .headr_btn>a>i {
        font-size: 20px;
    }

    header .headr_btn>a>div>span {
        font-size: 15px;
    }

    .banner .banner_textt>h1 {
        font-size: 30px;
    }

    .banner .banner_textt>p {
        width: 100%;
    }

    .banner .banner_textt>ul {
        gap: 10px;
    }

    .btn2>i {
        font-size: 20px;
    }

    .btn2>div>p {
        font-size: 11px;
    }

    .btn2>div>span {
        font-size: 16px;
    }

    .banner .banner_right_wrp {
        width: 100%;
        margin-top: 20px;
    }

    .banner .banner_right_wrp>.banr_counter {
        margin-bottom: 10px;
        text-align: center;
    }

    .banner>img {
        filter: brightness(0.5);
    }

    .slicknav_nav a:hover {
        background: var(--theme);
    }

    .slicknav_btn {
        background: var(--theme);
    }

    .btn1>span {
        width: 30px;
        height: 30px;
    }

    .banner_bottom_secc {
        padding: 30px 0px;
    }

    .banner_bottom_secc .slick-slide>img {
        width: 130px;
        height: 50px;
    }

    .about_secc .about_form {
        width: 100%;
    }

    .about_secc .about_form>.form_top_wrp {
        padding: 20px;
    }

    .about_secc .about_form>.form_top_wrp>h3 {
        font-size: 25px;
    }

    .about_secc .about_form>form {
        padding: 20px;
        padding-top: 0;
    }

    h2 {
        font-size: 30px;
    }

    .about_txtt_wrp {
        margin-top: 40px;
    }

    p {
        font-size: 14px;
    }

    .about_secc .about_txtt_wrp>ul>li>span {
        font-size: 15px;
    }

    .cta_secc {
        padding: 50px 0px;
    }

    .cta_secc h2 {
        width: 100%;
        font-size: 25px;
    }

    .cta_secc p {
        width: 100%;
    }

    .cta_secc .btn2>div>p {
        font-size: 11px;
    }

    .btn2 {
        gap: 10px;
    }

    .all-sec {
        padding: 50px 0px;
    }

    .services_secc .theme_heading>p {
        width: 100%;
    }

    .serv_sliderone .slick-list {
        padding: 0 !IMPORTANT;
        padding-bottom: 90px !IMPORTANT;
    }

    .services_secc .serv_big_box img {
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }

    .services_secc .serv_big_box {
        padding: 20px;
    }

    .services_secc .serv_big_box h3 {
        font-size: 20px;
        text-align: center;
    }

    .services_secc .serv_big_box p {
        text-align: center;
    }

    .services_secc .serv_big_box ul {
        column-count: 1;
        text-align: center;
    }

    .serv_big_box .btn1 {
        margin: 0 auto;
    }

    .heading p {
        width: 100%;
    }

    .heading {
        margin: 0;
    }

    .choose-txt-main {
        padding: 20px;
        border-radius: 0;
        box-shadow: none;
    }

    .choose-txt h2 {
        font-size: 30px;
    }

    .choose-card-content {
        flex-direction: column;
    }

    .choose-card-main {
        padding: 20px;
        width: 95%;
    }

    .choose-card-right-main {
        display: none;
    }

    section.choose-bottom-sec {
        padding: 50px 0px;
    }

    .choose-bottom-txt {
        padding: 0;
    }

    .choose-bottom-img img.choose-bottom1 {
        height: auto;
        margin-bottom: 30px;
    }

    .choose-bottom-music {
        display: none;
    }

    .choose-bottom-extra {
        display: none;
    }

    .choose-bottom-listener {
        display: none;
    }

    .choose-bottom-txt h3 {
        font-size: 30px;
    }

    .testimonials_sec .theme_heading>p {
        width: 100%;
    }

    .testimonials_sec .testi_img_slider {
        width: 100%;
    }

    .testimonials_sec .testi_text_slider {
        width: 100%;
    }

    .testi-bottom-input input {
        margin-bottom: 10px;
        height: 50px;
    }

    .testi-bottom-heading.heading {
        margin-bottom: 30px;
    }

    footer {
        padding-top: 30px;
        text-align: center;
    }

    .footer_col.ps-5 {
        padding: 0 !important;
    }

    .footer_col h3:after {
        right: 0;
        margin: 0 auto;
    }

    .socialmedia-icons h3:after {
        right: 0;
        margin: 0 auto;
    }

    .socialmedia-icons>ul.ftr_social_link {
        justify-content: center;
    }

    /* inner pages */

    .inner_pages .banner .banner_right_wrp {
        flex-direction: column;
    }

    .inner_pages .banner .banner_textt>p {
        width: 100%;
    }

    .inner_pages .banner {
        height: 100%;
    }

    .about_secc.about_secc_pg .about_txtt_wrp>h2 {
        font-size: 30px;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span:after {
        display: none;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box:after {
        display: none;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span > img {
        width: 100%;
        height: 100%;
        border-radius: 10px;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span {
        width: 100%;
    }

    .our_mission_vission_secc .mission_img_wrp > img {
        height: 250px;
    }

    .our_mission_vission_secc .mission_img_wrp {
        margin-bottom: 40px;
    }

    .our_mission_vission_secc .row:nth-child(2) .mission_img_wrp > img {
        margin-top: 40px;
    }

    .comprehensive_book_secc .comprehensive_wrpr .comprehensive_img_box {
        height: 250px;
        border-radius: 10px !IMPORTANT;
    }

    .comprehensive_book_secc .comprehensive_wrpr .comprehensive_text_box {
        margin: 30px 0px;
    }

    .unveil_seamless_sec .row.unveil_seamless_boxone > * {
        padding-right: calc(var(--bs-gutter-x) / 2);
        padding-left: calc(var(--bs-gutter-x) / 2);
    }

    .unveil_seamless_sec .row > * > h3 {
        font-size: 26px;
    }

    .unveil_seamless_sec .theme_heading > h2 > span {
        display: inline;
    }

    .unveil_seamless_sec .unveil_seamless_imgs > span {
        display: none;
    }

    .unveil_seamless_sec .unveil_seamless_imgs > img {
        height: auto;
        margin-top: 20px;
    }

    .unveil_seamless_sec .row.unveil_seamless_boxtwo {flex-direction: column-reverse;margin-top: 40px;}

    .unveil_seamless_sec .unveil_seamless_boxtwo > * > h3 {
        padding: 0;
    }

    .unveil_seamless_sec .unveil_seamless_boxtwo > * > p {
        padding: 0;
    }
    .unveil_seamless_sec .row.unveil_seamless_boxone {
        margin-top: 40px;
    }

    .choose_expert_secc .choose_expert_boxx {
        flex-direction: column;
        gap: 0;
    }

    .choose_expert_secc .choose_expert_boxx > * {
        width: 100% !IMPORTANT;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_center_img > img {
        display: none;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_leftt > .choose_expert_boxx_inner {
        margin-top: 20px;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_leftt > .choose_expert_boxx_inner:last-child {
        margin-top: 20px;
    }

    .choose_expert_secc .choose_expert_boxx .choose_expert_boxx_inner {
        margin-top: 20px;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_right {
        text-align: left;
    }

    .about_secc .about_form {
        margin-bottom: 40px;
    }

    .comprehensive_book_secc .comprehensive_wrpr > .row > * {
        padding-right: calc(var(--bs-gutter-x) / 2);
        padding-left: calc(var(--bs-gutter-x) / 2);
    }

    .pricing_secc .pricing_box_wrp {
        padding: 25px;
    }

    .pricing_secc .pricing_box_wrp > ul {
        flex-direction: column;
        align-items: baseline;
        gap: 10px;
    }

    .strip_new_sec ul {
        flex-direction: column;
        text-align: center;
        gap: 20px;
    }

    .strip_new_sec ul > li {
        width: 100%;
        padding: 0;
    }

    .strip_new_sec {
        height: 100%;
        padding: 50px 0px;
    }

    .strip_new_sec ul > li:after {
        display: none;
    }

    .strip_new_sec ul > li > h3 {
        font-size: 50px;
    }

    h2 > br {
        display: none !important;
    }

    .blog_box > .blog_textt_wrp {
        width: 100%;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

    .blog_box> .blog_img_wrp {
        position: inherit;
        width: 100%;
    }

    .blog_box {
        height: 100%;
        flex-direction: column;
        gap: 0px;
    }

    .blog_box> .blog_img_wrp > img {
        height: 250px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

    .blog_box > .blog_textt_wrp > h3 {
        font-size: 18px;
    }

    .contact_form_secc_ .contact_form_wrpr {
        padding: 30px;
        width: 100%;
        height: fit-content;
    }

    .contact_form_secc_ .contact_form_wrpr > .contact_form_detail_box {
        position: inherit;
        width: 100%;
        left: 0;
        top: 0;
        padding: 40px 30px;
    }

    .contact_form_secc_ .contact_form_wrpr > form {
        width: 100%;
        margin-bottom: 30px;
    }

}

@media only screen and (min-width: 300px) and (max-width: 519px) {

    html {
        overflow-x: hidden;
    }

    .banner {
        height: 100%;
        padding-bottom: 60px;
    }

    header ul#menu {
        display: none;
    }

    header .col-lg-6.col-md-6 {
        display: none;
    }

    header .col-lg-3.col-md-3 {
        width: 50%;
    }

    header .headr_btn>a {
        gap: 5px;
    }

    header .headr_btn>a>div>p {
        font-size: 10px;
    }

    header .headr_btn>a>i {
        font-size: 20px;
    }

    header .headr_btn>a>div>span {
        font-size: 15px;
    }

    .banner .banner_textt>h1 {
        font-size: 30px;
    }

    .banner .banner_textt>p {
        width: 100%;
    }

    .banner .banner_textt>ul {
        gap: 10px;
    }

    .btn2>i {
        font-size: 20px;
    }

    .btn2>div>p {
        font-size: 11px;
    }

    .btn2>div>span {
        font-size: 16px;
    }

    .banner .banner_right_wrp {
        width: 100%;
        margin-top: 20px;
    }

    .banner .banner_right_wrp>.banr_counter {
        margin-bottom: 10px;
        text-align: center;
    }

    .banner>img {
        filter: brightness(0.5);
    }

    .slicknav_nav a:hover {
        background: var(--theme);
    }

    .slicknav_btn {
        background: var(--theme);
    }

    .btn1>span {
        width: 30px;
        height: 30px;
    }

    .banner_bottom_secc {
        padding: 30px 0px;
    }

    .banner_bottom_secc .slick-slide>img {
        width: 130px;
        height: 50px;
    }

    .about_secc .about_form {
        width: 100%;
    }

    .about_secc .about_form>.form_top_wrp {
        padding: 20px;
    }

    .about_secc .about_form>.form_top_wrp>h3 {
        font-size: 25px;
    }

    .about_secc .about_form>form {
        padding: 20px;
        padding-top: 0;
    }

    h2 {
        font-size: 30px !important;
    }

    .about_txtt_wrp {
        margin-top: 40px;
    }

    p {
        font-size: 14px;
        width: 100% !important;
    }

    .about_secc .about_txtt_wrp>ul>li>span {
        font-size: 15px;
    }

    .cta_secc {
        padding: 50px 0px;
    }

    .cta_secc h2 {
        width: 100%;
        font-size: 25px;
    }

    .cta_secc p {
        width: 100%;
    }

    .cta_secc .btn2>div>p {
        font-size: 11px;
    }

    .btn2 {
        gap: 10px;
    }

    .all-sec {
        padding: 50px 0px;
    }

    .services_secc .theme_heading>p {
        width: 100%;
    }

    .serv_sliderone .slick-list {
        padding: 0 !IMPORTANT;
        padding-bottom: 90px !IMPORTANT;
    }

    .services_secc .serv_big_box img {
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }

    .services_secc .serv_big_box {
        padding: 20px;
    }

    .services_secc .serv_big_box h3 {
        font-size: 20px;
        text-align: center;
    }

    .services_secc .serv_big_box p {
        text-align: center;
    }

    .services_secc .serv_big_box ul {
        column-count: 1;
        text-align: center;
    }

    .serv_big_box .btn1 {
        margin: 0 auto;
    }

    .heading p {
        width: 100%;
    }

    .heading {
        margin: 0;
    }

    .choose-txt-main {
        padding: 20px;
        border-radius: 0;
        box-shadow: none;
    }

    .choose-txt h2 {
        font-size: 30px;
    }

    .choose-card-content {
        flex-direction: column;
    }

    .choose-card-main {
        padding: 20px;
        width: 95%;
    }

    .choose-card-right-main {
        display: none;
    }

    section.choose-bottom-sec {
        padding: 50px 0px;
    }

    .choose-bottom-txt {
        padding: 0;
    }

    .choose-bottom-img img.choose-bottom1 {
        height: auto;
        margin-bottom: 30px;
    }

    .choose-bottom-music {
        display: none;
    }

    .choose-bottom-extra {
        display: none;
    }

    .choose-bottom-listener {
        display: none;
    }

    .choose-bottom-txt h3 {
        font-size: 30px;
    }

    .testimonials_sec .theme_heading>p {
        width: 100%;
    }

    .testimonials_sec .testi_img_slider {
        width: 100%;
    }

    .testimonials_sec .testi_text_slider {
        width: 100%;
    }

    .testi-bottom-input input {
        margin-bottom: 10px;
        height: 50px;
    }

    .testi-bottom-heading.heading {
        margin-bottom: 30px;
    }

    footer {
        padding-top: 30px;
        text-align: center;
    }

    .footer_col.ps-5 {
        padding: 0 !important;
    }

    .footer_col h3:after {
        right: 0;
        margin: 0 auto;
    }

    .socialmedia-icons h3:after {
        right: 0;
        margin: 0 auto;
    }

    .socialmedia-icons>ul.ftr_social_link {
        justify-content: center;
    }

    /* inner pages */

    .inner_pages .banner .banner_right_wrp {
        flex-direction: column;
    }

    .inner_pages .banner .banner_textt>p {
        width: 100%;
    }

    .inner_pages .banner {
        height: 100%;
    }

    .about_secc.about_secc_pg .about_txtt_wrp>h2 {
        font-size: 30px;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span:after {
        display: none;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box:after {
        display: none;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span > img {
        width: 100%;
        height: 100%;
        border-radius: 10px;
    }

    .about_secc.about_secc_pg .about_imgg_pg_box > span {
        width: 100%;
    }

    .our_mission_vission_secc .mission_img_wrp > img {
        height: 250px;
    }

    .our_mission_vission_secc .mission_img_wrp {
        margin-bottom: 40px;
    }

    .our_mission_vission_secc .row:nth-child(2) .mission_img_wrp > img {
        margin-top: 40px;
    }

    .comprehensive_book_secc .comprehensive_wrpr .comprehensive_img_box {
        height: 250px;
        border-radius: 10px !IMPORTANT;
    }

    .comprehensive_book_secc .comprehensive_wrpr .comprehensive_text_box {
        margin: 30px 0px;
    }

    .unveil_seamless_sec .row.unveil_seamless_boxone > * {
        padding-right: calc(var(--bs-gutter-x) / 2);
        padding-left: calc(var(--bs-gutter-x) / 2);
    }

    .unveil_seamless_sec .row > * > h3 {
        font-size: 26px;
    }

    .unveil_seamless_sec .theme_heading > h2 > span {
        display: inline;
    }

    .unveil_seamless_sec .unveil_seamless_imgs > span {
        display: none;
    }

    .unveil_seamless_sec .unveil_seamless_imgs > img {
        height: auto;
        margin-top: 20px;
    }

    .unveil_seamless_sec .row.unveil_seamless_boxtwo {flex-direction: column-reverse;margin-top: 40px;}

    .unveil_seamless_sec .unveil_seamless_boxtwo > * > h3 {
        padding: 0;
    }

    .unveil_seamless_sec .unveil_seamless_boxtwo > * > p {
        padding: 0;
    }
    .unveil_seamless_sec .row.unveil_seamless_boxone {
        margin-top: 40px;
    }

    .choose_expert_secc .choose_expert_boxx {
        flex-direction: column;
        gap: 0;
    }

    .choose_expert_secc .choose_expert_boxx > * {
        width: 100% !IMPORTANT;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_center_img > img {
        display: none;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_leftt > .choose_expert_boxx_inner {
        margin-top: 20px;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_leftt > .choose_expert_boxx_inner:last-child {
        margin-top: 20px;
    }

    .choose_expert_secc .choose_expert_boxx .choose_expert_boxx_inner {
        margin-top: 20px;
    }

    .choose_expert_secc .choose_expert_boxx > .choose_expert_boxx_right {
        text-align: left;
    }

    .about_secc .about_form {
        margin-bottom: 40px;
    }

    .comprehensive_book_secc .comprehensive_wrpr > .row > * {
        padding-right: calc(var(--bs-gutter-x) / 2);
        padding-left: calc(var(--bs-gutter-x) / 2);
    }

    .pricing_secc .pricing_box_wrp {
        padding: 25px;
    }

    .pricing_secc .pricing_box_wrp > ul {
        flex-direction: column;
        align-items: baseline;
        gap: 10px;
    }

    .strip_new_sec ul {
        flex-direction: column;
        text-align: center;
        gap: 20px;
    }

    .strip_new_sec ul > li {
        width: 100%;
        padding: 0;
    }

    .strip_new_sec {
        height: 100%;
        padding: 50px 0px;
    }

    .strip_new_sec ul > li:after {
        display: none;
    }

    .strip_new_sec ul > li > h3 {
        font-size: 50px;
    }

    h2 > br {
        display: none !important;
    }

    .blog_box > .blog_textt_wrp {
        width: 100%;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

    .blog_box> .blog_img_wrp {
        position: inherit;
        width: 100%;
    }

    .blog_box {
        height: 100%;
        flex-direction: column;
        gap: 0px;
    }

    .blog_box> .blog_img_wrp > img {
        height: 250px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

    .blog_box > .blog_textt_wrp > h3 {
        font-size: 18px;
    }

    .contact_form_secc_ .contact_form_wrpr {
        padding: 30px;
        width: 100%;
        height: fit-content;
    }

    .contact_form_secc_ .contact_form_wrpr > .contact_form_detail_box {
        position: inherit;
        width: 100%;
        left: 0;
        top: 0;
        padding: 40px 30px;
    }

    .contact_form_secc_ .contact_form_wrpr > form {
        width: 100%;
        margin-bottom: 30px;
    }
    .popupform ul li {
    text-align: left;
    position: relative;
    width: 98%;
    margin: 8px 3px;
    display: inline-block;
}

}