@media only screen and (max-width:2565px) {
  body.page-id-3552 .register-login-wr {
    padding: 180px 0;
}
  body.page-id-4540 .register-login-wr div.parent-wr {
    padding: 20.27% 0;
  }
  .page-id-3378 .titlebar,.page-id-3378 .woocommerce .titlebar {
      padding: 50px 0;
  }

}
@media only screen and (max-width:1921px) {

  .page-id-3378 .titlebar,.page-id-3378 .woocommerce .titlebar {
      padding: 80px 0;
  }
}


/*1749*/
@media only screen and (max-width:1750px) {
  .center-wr {
    max-width: 94%;
  }
  body.page-id-4540 .register-login-wr div.parent-wr {
    padding: 10% 0;
    text-align: center;
}
}
  
/*1679*/
@media only screen and (max-width:1679px) {
  body.page-id-4540 .register-login-wr div.parent-wr {
    padding: 10% 0;
    text-align: center;
}
}

/*1500*/
@media only screen and (max-width:1500px) {}

/*1440*/
@media only screen and (max-width:1439px) {}

/*1368*/
@media only screen and (max-width:1367px) {
  .newsletter-div .wpcf7-spinner {
    position: absolute;
    left: 0;
    top: 7px;
    right: auto;
  }

  body .contact-info>span {
    padding-left: 40px;
  }

  header .contact-info span.wd-adress, header .contact-info span.wd-phone {
    left: 0px;
  }

  header .contact-info>span:first-child {
    padding-left: 39px;
    margin-right: 20px;
  }

  header .contact-info {
    margin-right: 0;
  }

  .footer-left-cnt.vc_column_container>.vc_column-inner {
    display: flex;
    justify-content: center;
  }

  .tippy-box {
    max-width: 70% !important;
  }

  .tippy-box h2 {
    font-size: 21px !important;
  }

  .tippy-box a.button {
    width: 100%;
    margin: 0;
  }

  body.page-id-4540 .register-login-wr div.parent-wr {
    padding: 10% 0;
  }

  /*  17/06/2024*/


  .vc_section.services-box-wr.vc_custom_1718609043329.vc_section-has-fill {
    padding: 55px 40px 80px !important;
    margin-top: 0 !important;
  }

  .vc_section.about-us-section.section-50.vc_custom_1715781007665 {
    padding: 65px 40px 75px !important;
  }

  .member-search-section-wr.vc_custom_1715240597165 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .our-packages.vc_custom_1715093414596 {
    padding-top: 50px !important;
  }

  .sponsorship-section.vc_custom_1715786775380 {
    padding-top: 50px !important;
    padding-bottom: 70px !important;
  }

  .contact-section-wr.vc_custom_1715772627781 {
    padding-top: 50px !important;
  }
  body.page-id-4540 .register-login-wr div.parent-wr {
    padding: 6% 0;
}

  /*  17/06/2024*/

}

/*1200*/
@media only screen and (max-width:1199px) {


  .large-6.columns.header_top_right.text-right {
    width: 100%;
    float: unset;
    text-align: center !important;
  }

  .top-bar .name h1 {
    left: 0 !important;
  }

  .top-bar .title-area {
    width: 24%;
  }

  .creative-layout .top-bar.top_bar_logo_left .creative.top-bar-section {
    padding-right: 0px !important;
  }

  .header-nav-row-wr {
    max-width: 97% !important;
  }

  .top-bar-section li:not(.has-form) a:not(.button) {
    padding: 0 9px !important;
  }

  .page-section .titlebar .row {
    display: flex;
    justify-content: space-between;
  }

  .creative-layout .top-bar-section .has-dropdown>a::after {
    right: -7px;
  }


  .textwidget .newsletter-div .newslettersubmit {
    left: 84%;
    width: 100px
  }

  .page-section .titlebar {
    padding: 6% 0 3%;
  }

  .titlebar .title {
    font-size: 32px !important;
  }

  .resource-link-section-wr {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .production-template-heading-content-wr {
    max-width: 94%;
    margin: 0 auto !important;
  }

  .our-packages,
  .services-block-wr,
  .about-us-section,
  .contact-section-wr {
    width: auto !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    left: 0 !important;
  }

  .services-block-wr .vc-hoverbox {
    height: 100%;
  }

  .left-team-right h3.team-member-name {
    font-size: 50px;
    line-height: 60px;
  } body.page-id-4540 .register-login-wr div.parent-wr {
    padding: 7% 0;
}
}

/*1024*/
@media only screen and (max-width:1023px) {
  body.page-id-3469 .vc_section {
    margin-right: 0;
    margin-left: 0;
}
  .vc_row.wpb_row.vc_row-fluid.professonial-development-col {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .change-pwd-wr.create-account-wr.register-login-wr .register-login-inner-wr {
    width: 60%;
  }

  .display-field-wr.exception {
    width: 90%;
    margin: 0 auto;
  }

  .top-bar-section li:not(.has-form) a:not(.button) {
    padding: 0 7px !important;
  }

  .creative-layout .top-bar-section ul li>a {
    font-size: 11px !important;
  }


  /*17/06/2024*/

  .wpb_column.vc_column_container.vc_col-sm-3\/5.vc_custom_1713952092273 {
    padding: 0px 15px !important;
  }

  .vc_section.professonial-development-wr.vc_custom_1712844064992 {
    padding: 60px 0px 70px !important;
  }

  /*17/06/2024*/

}

/*980*/
@media only screen and (max-width:979px) {

  .paricing-table-container.pricing-table-main {
    display: flex;
    flex-direction: column;
  }

  .paricing-table-container.pricing-table-main ul.pricing-table {
    width: 100%;
  }


  .about-us-responsive-btn-wr {
    display: flex;
    align-items: center;
  }

  .section-layout.roger-graham>div,
  .section-layout.gordon-waddell-wr>div {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
  }

  .section-layout.gordon-waddell-wr>div {
    flex-direction: column;
  }

  .section-layout.roger-graham .vc_single_image-wrapper,
  .section-layout.gordon-waddell-wr .vc_single_image-wrapper {
    margin-bottom: 20%;
  }

  .section-layout.roger-graham,
  .section-layout.gordon-waddell-wr,
  .section-layout.about-banner,
  .section-layout.our-story-section {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gordon-sign-img-wr img {
    filter: invert(1);
  }

  .section-layout.roger-graham,
  .section-layout.gordon-waddell-wr,
  .section-layout.roger-graham h4,
  .section-layout.gordon-waddell-wr h4,
  .section-layout.roger-graham p,
  .section-layout.gordon-waddell-wr p,
  .section-layout.gordon-waddell-wr .wpb_single_image,
  .section-layout.roger-graham .wpb_single_image {
    text-align: center !important;
  }

  .gordon-sign-img-wr,
  .roger-signature-img {
    display: flex;
    justify-content: center;
  }

  .newsletter-div input.email-adress {
    padding-right: 20px !important;
  }

  .textwidget .newsletter-div .newslettersubmit {
    left: 100%;
  }

  .contact-page-col {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }

  .professonial-development-col.vc_custom_1713869120642 {
    margin-bottom: 50px !important;
  }

  .homepage-slider-wr .rs_splitted_chars {
    color: #fff !important;
  }

  .membership-plan-card-outer-wr .vc_col-sm-4 {
    width: 60%;
  }

  .membership-plan-card-outer-wr {
    flex-wrap: wrap;
    justify-content: center;
  }

  .account-page-wr .tab-container {
    display: none;
  }

  .responsive-dashboard-buttons {
    display: block;
  }

  .change-pwd-wr.create-account-wr.register-login-wr .register-login-inner-wr {
    width: 70%;
  }


  /*  17/06/2024*/

  .wpb_text_column.wpb_content_element.wpb_left-to-right.left-to-right.vc_custom_1715089630702 {
    margin-bottom: 5px !important;
  }

  nav.top-bar.top_bar_logo_left ul.title-area.large-3.columns {
    margin-top: 2px !important;
  }

  .fixed nav.top-bar.top_bar_logo_left ul.title-area.large-3.columns {
    margin-top: 10px !important;
  }

  .top-bar-container.contain-to-grid.sticky.logo-left.fixed nav.top-bar {
    height: 90px !important;
    padding-top: 0px;
  }

  /*  17/06/2024*/


}

@media only screen and (max-width:899px) {
  
  body.page-id-3329 a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-icon-left.vc_btn3-color-grey {
    word-break: break-word;
  }

  .creative-layout .top-bar-section ul li>a {
    font-size: 13px !important;
  }

  .style-2 .contain-to-grid nav.top-bar {
    background: #000 !important;
  }

  .creative-layout nav.top-bar {
    height: 66px;
    padding-top: 7px;
  }

  .creative-layout .sticky.fixed .title-area {
    display: flex !important;
    align-items: center;
  }

  .creative-layout .sticky.fixed .title-area .name {
    padding-top: 0;
  }

  .creative-layout .sticky.fixed .title-area .name {
    position: unset !important;
  }

  .creative.large-9.columns.top-bar-section {
    width: 100% !important;
    padding-bottom: 25px !important;
  }

  .creative-layout .fixed .top-bar.top_bar_logo_left .creative.top-bar-section .right, .creative-layout .fixed .auth-icon-wr {
    padding-top: 0 !important;
  }

  .creative-layout .top-bar.top_bar_logo_left .creative.top-bar-section .right {
    padding-top: 0px !important;
  }

  .auth-icon-wr {
    padding-top: 0px;
  }

  .creative-layout .top-bar-section .has-dropdown>a::after {
    top: 50% !important;
  }

  .top-bar-section .has-dropdown>a::after {
    border-color: transparent transparent transparent #fff !important;
  }

  .creative-layout .top-bar.top_bar_logo_left .creative.top-bar-section .right li a {
    color: #ffffff;
    font-size: 14px;
    padding: 5px 12px !important;
    border-bottom: 1px solid #ffffff;
  }

  body .creative-layout .top-bar-container.fixed .top-bar .toggle-topbar.menu-icon {
    margin-top: 0px !important;
  }

  nav.top-bar .name h1 a img {
    filter: invert(1);
  }

  .menu-main-menu-container .top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown, .top-bar.expanded .top-bar-section .dropdown {
    top: 13px !important;
  }

  .auth-icon-wr {
    margin: 10px 0;
  }

  .change-pwd-wr.create-account-wr.register-login-wr .register-login-inner-wr {
    width: 60%;
  }

  .my-subscriptions-card-wr {
    width: 80%;
  }

  .tippy-box {
    max-width: 60% !important;
  }

  .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr {
    gap: 14px;
  }

  .creative.top-bar-section {
    border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  }

  .es-subscription-inner-wr {
    max-width: 79%;
  }

  .menu-main-menu-container .top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown, .top-bar.expanded .top-bar-section .dropdown {
    top: -50px;
  }

  .members-detail-page-wr .container-group-wr {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .members-detail-page-wr .container-group-wr .left-team-member {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .left-team-member .custom-bg-profile {
    width: 40%;
    margin-right: 40px;
  }

  .members-detail-page-wr .container-group-wr .left-team-right {
    width: 100%;
  }

  .left-team-right h3.team-member-name {
    display: none !important;
  }

  .left-team-member h3.team-member-name {
    display: block;
    text-decoration: underline;
    font-size: 45px;
  }

  .home-category-wr {
    width: 100%;
  }

  .for-width-member-search, .for-width-member-search-title, .member-search-box-wr {
    width: 84%;
  }

  .top-bar-container.contain-to-grid.sticky.logo-left.fixed nav.top-bar {
    height: 60px !important;
    padding-top: 0px;
  }

  .member-search-box-wr .search_result {
    width: 80.7%;
  }

  .services-box-wr .vc_row.wpb_row {
    flex-direction: column;
    padding: 0 15px;
  }

  .services-box-wr .wpb_column.vc_column_container {
    width: 100%;
  }

  .video-resources-card-inner-wr {
    flex-wrap: wrap;
  }

  .video-resources-side-menu-wr {
    width: 74%;
  }

  /*17/06/2024*/


  body .contact-info>span {
    padding-left: 35px;
  }

  .admin-bar .creative-layout .top-bar-container.fixed.logo-left .name {
    padding-top: 0px !important;
  }

  /*17/06/2024*/


}

@media only screen and (max-width:880px) {
  nav.top-bar .name h1 a img {
    width: 100% !important;
  }

  .top-bar .title-area {
    width: 100%;
  }

  .top-bar .name {
    width: 20%;
  }

  .top-bar .title-area {
    display: flex;
    justify-content: space-between;
    padding: 0 8px !important;
  }

  .top-bar .toggle-topbar.menu-icon {
    position: unset;
  }

}

/*768*/
@media only screen and (max-width:767px) {
  .vc_row.wpb_row.vc_row-fluid.professonial-development-col {
    margin-top: -30px !important;
    margin-bottom: 0px !important;
    gap: 27px;
  }

  .paricing-table-container.pricing-table-main ul.pricing-table h4 {
    font-size: 18px;
  }

  .paricing-table-container.pricing-table-main {
    gap: 20px;
  }

  .paricing-table-container.pricing-table-main {
    background-color: transparent;
  }

  .home-category-wr {
    margin: 0px 0 40px 0 !important;
  }

  .wpb_text_column.wpb_content_element.for-width-member-search-title {
    margin-bottom: 5px !important;
  }

  .wpb_text_column.wpb_content_element.for-width-member-search a {
    display: inline-block;
  }

  .section-layout.roger-graham .vc_single_image-wrapper, .section-layout.gordon-waddell-wr .vc_single_image-wrapper {
    margin-bottom: 0;
    width: 100%;
  }

  .membership-plan-heading-wr h3.cards-wr-main-heading {
    font-size: 44px;
  }

  .membership-plan-heading-wr span.cards-wr-subheading {
    width: 100%;
  }

  .section-layout.gordon-waddell-wr>div>div:nth-child(1) figure,
  .section-layout.roger-graham>div>div:nth-child(2) figure {
    width: 39%;
  }

  .newsletter-div input.email-adress {
    padding-right: 0px !important;
    width: 100% !important;
  }

  .contact-page-col #contactus-page-form-wr,
  .contact-page-col #contactus-page-form-wr>div {
    margin-left: 0 !important;
  }

  .contact-page-col>div:nth-child(1) {
    margin-bottom: 0;
  }

  .content-inner-container {
    gap: 0;
    flex-direction: column;
  }

  .content-inner-container>div:nth-child(1),
  .content-inner-container>div:nth-child(2) {
    width: 100%;
  }

  .membership-plan-post-pricing-wr h5 {
    width: 100%;
    font-size: inherit;
  }

  .membership-title-wr h2 {
    line-height: 42px !important;
  }

  .professonial-development-col {
    max-width: 94%;
    margin: 0 auto !important;
  }

  .pdf-row {
    display: flex;
  }

  h2.intraction-heading {
    font-size: 44px !important;
    line-height: 45px !important;
  }

  .file.profile-preview-wr {
    width: -webkit-fill-available;
  }

  .file.profile-preview-wr span {
    text-align: center;
    word-wrap: break-word;
    width: 80%;
    margin: 0 auto;
  }

  .profile-preview-wr img {
    height: 100px;
    width: 100px;
  }

  .register-login-inner-wr {
    width: 80%;
  }

  .home-member-card-wr .member-card img {
    height: 310px;
    width: 319px;
  }

  .sub-plan {
    flex-wrap: wrap;
  }

  .stripe-payment-form .input-group .form-group:nth-child(1) {
    margin-right: 3%;
  }

  .left-team-member h3.team-member-name {
    font-size: 35px;
  }

  .members-detail-page-wr .button.download-btn {
    padding: 10px 11px
  }

  .member-search-section-wr::before {
    background-image: url("");
  }

  .home-category-wr li {
    margin-right: 1%;
  }

  .for-width-member-search, .for-width-member-search-title, .member-search-box-wr {
    width: 96%;
  }

  .member-search-section-wr {
    height: auto;
  }

  .vc_row.wpb_row.vc_row-fluid.member-search-section-wr.vc_custom_1714641595435.animation-parent {
    padding-top: 30px !important;
  }

  .member-search-box-wr .search_result {
    width: 91.7%;
  }

  .home-category-wr {
    margin-bottom: 6% !important;
  }

  .search main.row.l-main .main.columns>article {
    width: 100%;
  }

  .search main.row.l-main .main.columns {
    display: grid;
    justify-items: stretch;
    grid-template-columns: 2fr 1fr;
  }

  .large-6.columns.header_top_right.text-right span {
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    margin: 0 auto;
  }

  .large-6.columns.header_top_right.text-right span>span {
    width: 36px;
    top: 50% !important;
    transform: translateY(-50%);
  }

  .video-resources-side-menu-wr {
    width: 94%;
  }

  body>.breadcrumbs {
    display: none;
  }


  /*  17/06/2024*/


  .vc_section.services-box-wr.vc_custom_1718609043329.vc_section-has-fill {
    padding: 40px 40px 60px !important;
    margin-top: 0 !important;
  }

  .vc_section.about-us-section.section-50.vc_custom_1715781007665 {
    padding: 35px 40px 37px !important;
  }

  .member-search-section-wr.vc_custom_1715240597165 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .our-packages.vc_custom_1715093414596 {
    padding-top: 35px !important;
  }

  .sponsorship-section.vc_custom_1715786775380 {
    padding-top: 15px !important;
    padding-bottom: 30px !important;
  }

  .contact-section-wr.vc_custom_1715772627781 {
    padding-top: 35px !important;
  }

  .membership-section.vc_custom_1715093635243 {
    padding-bottom: 55px !important;
  }

  .wpb_text_column.wpb_content_element.wpb_left-to-right.left-to-right.vc_custom_1717494319274.site-list {
    margin-top: 0px !important;
  }

  .wpb_text_column.wpb_content_element.wpb_left-to-right.left-to-right.vc_custom_1717494319274.site-list h3 {
    margin-top: 0px !important;
    padding-top: 0px !important;
  }

  .formrightbox.wpb_column.vc_column_container.vc_col-sm-8.vc_custom_1715773429172 {
    margin-top: 15px !important;
  }

  .vc_row.wpb_row.vc_row-fluid.vc_custom_1715772775613.vc_row-no-padding {
    margin-top: 37px !important;
    padding-bottom: 50px !important;
  }

  .l-footer-columns ul.block.large-4.medium-4.columns {
    flex-direction: column;
  }

  .l-footer-columns ul.block.large-4.medium-4.columns li:last-child {
    padding-right: 0 !important;
  }

  .footer-logo {
    padding-top: 26px !important;
    margin-top: 0 !important;
  }

  .l-footer-columns .block-title {
    margin-top: 15px !important;
  }

  .l-footer-columns .block, .textwidget, .footer-logo {
    margin-top: 0 !important;
  }

  .vc_section.professonial-development-wr.vc_custom_1712844064992 {
    padding: 35px 0px 40px !important;
  }


  /*  17/06/2024*/



}

/*650*/
@media only screen and (max-width:649px) {
  body.page-id-3290 section.vc_section.professonial-development-wr {
    padding: 3px 15px !important;
  }

  body.page-id-3290 .vc_custom_1715181957555 {
    padding-bottom: 61px !important;
  }

  .textwidget .newsletter-div .newslettersubmit {
    left: auto;
  }

  .newsletter-div .wpcf7-spinner {
    right: 0px !important;
  }

  .titlebar .title {
    font-size: 30px !important;
  }

  .site-list ul li {
    font-size: 15px !important;
    line-height: 33px;
}
  .display-field-wr>div {
    width: 45%;
  }

  .display-field-wr.exception {
    width: 100%;
    margin-left: 15px;
  }

  .my-subscriptions-card-wr {
    width: 90%;
  }

  h2 {
    font-size: 27px !important;
    line-height: 30px !important;
  }

  .home-member-card-wr .member-card img {
    height: 290px;
    width: 299px;
  }

  .membership-plan-card-outer-wr .vc_col-sm-4 {
    width: 70%;
  }

  .es-subscription-main-wr .pay-secured>span {
    flex-wrap: wrap;
  }

  .search main.row.l-main .main.columns {
    grid-template-columns: unset;
  }

  .team-main-content-site-list-wr .team-main-content.site-list {
    width: 100%;
  }

  .video-resources-card-inner-wr {
    padding: 20px 0px;
  }

  .post.type-post.status-publish {
    padding: 20px 10px 80px;
  }

  /*17/06/2024*/

  div.copyright p {
    padding: 0px 15px;
  }




  /*17/06/2024*/

}

/*568*/
@media only screen and (max-width:567px) {
  .section-layout.gordon-waddell-wr>div>div:nth-child(1) figure, .section-layout.roger-graham>div>div:nth-child(2) figure {
    width: 56%;
  }

  .about-us-responsive-btn-wr {
    flex-wrap: wrap;
  }

  h2.intraction-heading {
    font-size: 35px !important;
    line-height: 43px !important;
  }

  .change-pwd-wr.create-account-wr.register-login-wr .register-login-inner-wr {
    width: 80%;
  }

  .my-subscriptions-card-wr {
    width: 100%;
  }

  h2 {
    font-size: 26px !important;
    line-height: 27px !important;
  }

  .subscription-details-group-parent-wr {
    flex-wrap: wrap;
    gap: 24px;
  }

  .subscription-details-group {
    align-items: center;
    width: 100%;
    text-align: center;
  }

  .file.profile-preview-wr span {
    font-size: 14px;
  }

  .checkbox-group-wr {
    flex-wrap: wrap;
  }

  .stripe-payment-form .input-group .form-group:nth-child(1) {
    margin-right: 2%;
  }

  .es-subscription-main-wr .pay-secured>span {
    text-align: center;
  }

  .left-team-member .custom-bg-profile {
    width: 50%;
  }

  .single-team-member main {
    padding: 50px 0;
  }

  .wpb_text_column.wpb_content_element.vc_custom_1714647178797.for-width-member-search {
    margin-top: 7% !important;
  }

  .video-resources-parent-wr {
    flex-wrap: wrap;
  }

  .video-resources-side-menu-wr {
    border-left: 0;
    padding: 0;
  }

  .video-resources-side-menu-wr .video-url-wr, .archives-inner-wr .video-url-wr {
    width: 12%;
    background: none;
  }

  /*17/06/2024*/

  .professonial-development-col.vc_custom_1712850998900 {
    margin-top: -20px !important;
  }

  .safety-qualification-section.professonial-development-wr .professonial-development-col:last-child {
    margin-top: -20px !important;
  }

  #menu-footer-menu.menu {
    text-align: center;
    margin-bottom: 26px !important;
  }


  /*17/06/2024*/


}



/*480*/

@media only screen and (max-width:479px) {
  .site-list ul li {
    padding-left: 19px !important;
}

  body.page-id-3358 .submit_form p {
    text-align: left;
  }

  div.copyright p {
    font-size: 14px;
    padding: 0 10px;
  }

  div.footer #menu-footer-menu {
    margin: 0 0 40px;
  }

  .change-pwd-wr.create-account-wr.register-login-wr h1 {
    font-size: 24px;
  }

  .display-field-wr.exception {
    margin-left: 10px;
  }

  .display-field-wr>div,
  .display-field-wr>div.address {
    width: 85%;
  }

  .display-field-wr {
    flex-wrap: wrap;
  }

  .display-field-wr.exception {
    margin-left: 0;
    justify-content: center;
  }

  .user-profile-form .profile-data-group-wr>span:nth-child(1) {
    margin-top: 10px;
  }

  .my-subscriptions-card-wr {
    width: 91%;
  }

  .register-login-inner-wr {
    width: 90%;
  }

  .tippy-box {
    max-width: 76% !important;
  }

  .membership-plan-card-outer-wr .vc_col-sm-4 {
    width: 90%;
  }

  .es-subscription-inner-wr {
    max-width: 88%;
  }

  .members-detail-page-wr .container-group-wr .left-team-member {
    flex-direction: column;
  }

  .members-detail-page-wr .left-team-right {
    padding-left: 10px;
  }
}

@media only screen and (max-width:425px) {
  body.page-id-3358 span.wpcf7-form-control-wrap {
    display: block;
    margin: 15px 0;
  }

  body.page-id-3358 .contact_form br {
    display: none;
  }

  body.page-id-3358 .vc_custom_1716889841534 {
    margin-top: 20px !important;
  }

  body.page-id-3358 .vc_custom_1716889824974 {
    margin-top: 30px !important;
  }

}

/*415*/

@media only screen and (max-width:414px) {
  .page-section .titlebar {
    padding: 12% 0;
  }

  .breadcrumbs {
    margin-bottom: 0px !important;
  }

  .creative-layout nav.top-bar {
    height: 61px;
    padding-top: 8px;
  }

  div.footer .wd_footer_menu li {
    padding: 0 8px;
  }

  .titlebar .title {
    font-size: 26px !important;
  }

  h2.intraction-heading {
    font-size: 27px !important;
    line-height: 32px !important;
  }

  .production-template-heading-content-wr h2.intraction-heading {
    font-size: 34px !important;
    line-height: 40px !important;
  }

  .resource-link-section-wr .link-button,
  .resource-link-section-wr .link-button>a {
    width: 100%;
  }

  .change-pwd-wr.create-account-wr.register-login-wr .register-login-inner-wr {
    width: 89%;
  }

  .user-profile-detail-wr figure {
    margin: 18px 5%;
  }

  .membership-plan-card-outer-wr .vc_col-sm-4 {
    width: 95%;
  }

  .search-w-title small {
    display: none;
  }

  .left-team-member .custom-bg-profile {
    width: 60%;
  }


  /*  17/06/2024*/

  .creative-layout .top-bar .toggle-topbar.menu-icon a {
    margin-top: 7px !important;
  }

  .about-us-section .wpb_text_column p:last-child br, .body.field p br {
    display: none;
  }

  body.page-id-3459 .body.field p br{
    display: block;
  }

  .vc_section.about-us-section.section-50.vc_custom_1715781007665 {
    padding: 35px 15px 37px !important;
  }

  .vc_section.services-box-wr.vc_custom_1718609043329.vc_section-has-fill {
    padding: 40px 15px 50px !important;
  }

  .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
    height: 33px !important;
  }

  .vc_icon_element.decoration-icon {
    margin: 20px 0px 3px !important;
  }

  div.footer #menu-footer-menu {
    margin: 0 0 15px !important;
  }

  .footer-logo {
    margin-top: 0px !important;
  }

  div.copyright p {
    padding: 0 19px;
  }


  /*  17/06/2024*/
}

/*375*/

@media only screen and (max-width:374px) {
  body.page-id-3727 .membership-plan-card-outer-wr {
    flex-direction: column;
    align-items: center;
}
  .page-section .membership-title-wr.titlebar {
    padding: 10% 0px 8%;
  }

  .resource-link-section-wr .link-button>a {
    font-size: 15px;
  }

  p {
    font-size: 16px !important;
  }

  .register-login-inner-wr {
    width: 96%;
  }

  .home-member-card-wr .member-card img {
    height: 280px;
  }

  .video-resources-card-inner-wr {
    padding: 20px 10px;
  }

  .video-resources-card-wr .video-resources-card-inner-wr:nth-child(even), .video-resources-card-wr article:nth-child(even) .video-resources-card-inner-wr {
    padding: 10px;
  }
}

/* 320 */