﻿.et_pb_section.et_pb_section_8 {
    background-image: url(https://tescosv.com/wp-content/uploads/2023/04/background-blocks-1.svg) !important
}

.et_pb_section_8.et_pb_section {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-bottom: 0px;
    background-color: #1F427A !important
}




.et_pb_section_0_tb_footer.et_pb_section {
    padding-bottom: 35px
}

.et_pb_row_0_tb_footer.et_pb_row {
    padding-bottom: 0px !important;
    padding-bottom: 0px
}

.et_pb_image_0_tb_footer {
    margin-bottom: 14px !important;
    max-width: 220px;
    text-align: left;
    margin-left: 0
}

    .et_pb_image_0_tb_footer .et_pb_image_wrap {
        display: block
    }

.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon .icon:before, .et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon .icon:before, .et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon .icon:before {
    color: #1F427A
}

ul.et_pb_social_media_follow_0_tb_footer {
    margin-bottom: 5px !important
}

.et_pb_social_media_follow_0_tb_footer li a.icon:before {
    font-size: 24px;
    line-height: 48px;
    height: 48px;
    width: 48px
}

.et_pb_social_media_follow_0_tb_footer li a.icon {
    height: 48px;
    width: 48px
}

.et_pb_blurb_0_tb_footer.et_pb_blurb, .et_pb_blurb_1_tb_footer.et_pb_blurb, .et_pb_blurb_2_tb_footer.et_pb_blurb, .et_pb_blurb_11_tb_footer.et_pb_blurb, .et_pb_blurb_12_tb_footer.et_pb_blurb, .et_pb_blurb_13_tb_footer.et_pb_blurb, .et_pb_blurb_14_tb_footer.et_pb_blurb, .et_pb_blurb_15_tb_footer.et_pb_blurb, .et_pb_blurb_16_tb_footer.et_pb_blurb, .et_pb_blurb_17_tb_footer.et_pb_blurb, .et_pb_blurb_18_tb_footer.et_pb_blurb, .et_pb_blurb_19_tb_footer.et_pb_blurb {
    font-size: 14px;
    margin-bottom: 15px !important
}

.et_pb_blurb_0_tb_footer .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_1_tb_footer .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_2_tb_footer .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_3_tb_footer .et_pb_main_blurb_image .et_pb_image_wrap {
    width: 20px
}

.et_pb_blurb_3_tb_footer.et_pb_blurb {
    font-size: 14px
}

.et_pb_text_0_tb_footer h5, .et_pb_text_1_tb_footer h5, .et_pb_text_2_tb_footer h5 {
    text-transform: uppercase;
    font-size: 14px
}

.et_pb_text_0_tb_footer, .et_pb_text_1_tb_footer, .et_pb_text_2_tb_footer {
    margin-top: 30px !important;
    margin-bottom: 24px !important
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li a, .et_pb_menu_1_tb_footer.et_pb_menu ul li a, .et_pb_menu_2_tb_footer.et_pb_menu ul li a {
    color: #000000 !important
}

.et_pb_menu_0_tb_footer.et_pb_menu, .et_pb_menu_1_tb_footer.et_pb_menu, .et_pb_menu_2_tb_footer.et_pb_menu {
    background-color: #ffffff
}

    .et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item a, .et_pb_menu_1_tb_footer.et_pb_menu ul li.current-menu-item a, .et_pb_menu_2_tb_footer.et_pb_menu ul li.current-menu-item a {
        color: #129DD3 !important
    }

    .et_pb_menu_0_tb_footer.et_pb_menu .nav li ul, .et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu, .et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul, .et_pb_menu_1_tb_footer.et_pb_menu .nav li ul, .et_pb_menu_1_tb_footer.et_pb_menu .et_mobile_menu, .et_pb_menu_1_tb_footer.et_pb_menu .et_mobile_menu ul, .et_pb_menu_2_tb_footer.et_pb_menu .nav li ul, .et_pb_menu_2_tb_footer.et_pb_menu .et_mobile_menu, .et_pb_menu_2_tb_footer.et_pb_menu .et_mobile_menu ul {
        background-color: #ffffff !important
    }

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_0_tb_footer .et_pb_menu__logo-slot, .et_pb_menu_1_tb_footer .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_1_tb_footer .et_pb_menu__logo-slot, .et_pb_menu_2_tb_footer .et_pb_menu_inner_container > .et_pb_menu__logo-wrap, .et_pb_menu_2_tb_footer .et_pb_menu__logo-slot {
    width: auto;
    max-width: 100%
}

    .et_pb_menu_0_tb_footer .et_pb_menu_inner_container > .et_pb_menu__logo-wrap .et_pb_menu__logo img, .et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img, .et_pb_menu_1_tb_footer .et_pb_menu_inner_container > .et_pb_menu__logo-wrap .et_pb_menu__logo img, .et_pb_menu_1_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img, .et_pb_menu_2_tb_footer .et_pb_menu_inner_container > .et_pb_menu__logo-wrap .et_pb_menu__logo img, .et_pb_menu_2_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
        height: auto;
        max-height: none
    }

.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_menu_1_tb_footer .mobile_nav .mobile_menu_bar:before, .et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_menu_2_tb_footer .mobile_nav .mobile_menu_bar:before, .et_pb_menu_2_tb_footer .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_2_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_2_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
    color: #4cc1ef
}

.et_pb_row_1_tb_footer.et_pb_row {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_text_3_tb_footer.et_pb_text {
    color: #1F427A !important
}

.et_pb_text_3_tb_footer {
    font-size: 10px;
    margin-top: 0px !important;
    margin-bottom: 0px !important
}

.et_pb_social_media_follow_network_0_tb_footer a.icon, .et_pb_social_media_follow_network_1_tb_footer a.icon, .et_pb_social_media_follow_network_2_tb_footer a.icon {
    background-color: RGBA(255,255,255,0) !important
}

@media only screen and (max-width:980px) {
    .et_pb_row_0_tb_footer, body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row {
        width: 95%
    }

    .et_pb_image_0_tb_footer .et_pb_image_wrap img {
        width: auto
    }
}

@media only screen and (max-width:767px) {
    .et_pb_image_0_tb_footer .et_pb_image_wrap img {
        width: auto
    }
}

.fancy-blurb {
    cursor: pointer;
    transition: all .5s ease;
    height: 100%
}

    .fancy-blurb a {
        opacity: 0;
        color: #FFFFFF !important;
        border-width: 0px !important;
        border-radius: 42px;
        font-size: 14px;
        font-weight: 700 !important;
        text-transform: uppercase !important;
        background-color: #4CC1EF;
        padding: .5em 2em !important;
        margin-top: .5em;
        display: inline-block;
        transition: all .5s ease
    }

    .fancy-blurb:hover a {
        opacity: 1
    }

@media all and (max-width:980px) {
    .fancy-blurb a {
        display: none
    }
}

.clinic-blurb {
    height: 100%
}

    .clinic-blurb .et_pb_blurb_container {
        padding: 2rem
    }

    .clinic-blurb .et_pb_module_header {
        margin-bottom: .5em
    }

.et_pb_image_container {
    overflow: hidden
}

.et_pb_post .entry-featured-image-url {
    margin: 0
}

.et_pb_post img {
    display: block;
    transition: all 0.25s cubic-bezier(0.4,0,1,1) !important
}

.et_pb_post:hover img {
    transform: scale(1.04)
}

div.et_pb_section.et_pb_section_0 {
    background-image: linear-gradient(104deg,#1f427a 0%,rgba(31,66,122,0.72) 75%),url(/wp-content/uploads/2023/04/designed-mobile-clinic-selection.jpg) !important
}

.et_pb_text_0.et_pb_text, .et_pb_text_1.et_pb_text, .et_pb_text_7.et_pb_text, .et_pb_blog_0 .et_pb_post .post-meta, .et_pb_blog_0 .et_pb_post .post-meta a, #left-area .et_pb_blog_0 .et_pb_post .post-meta, #left-area .et_pb_blog_0 .et_pb_post .post-meta a, .et_pb_text_18.et_pb_text {
    color: #4CC1EF !important
}

.et_pb_text_0 {
    line-height: 1.2em;
    font-weight: 700;
    font-size: 30px;
    line-height: 1.2em;
    margin-bottom: 10px !important
}

.et_pb_text_1 {
    font-weight: 700;
    font-size: 30px;
    margin-bottom: 15px !important
}

    .et_pb_text_1 h1 {
        font-weight: 800;
        text-transform: uppercase;
        font-size: 60px;
        color: #FFFFFF !important
    }

.et_pb_text_2.et_pb_text, .et_pb_text_6.et_pb_text, .et_pb_text_11.et_pb_text, .et_pb_text_14.et_pb_text, .et_pb_text_17.et_pb_text {
    color: #FFFFFF !important
}

.et_pb_text_2 {
    line-height: 1.5em;
    font-size: 22px;
    line-height: 1.5em;
    padding-bottom: 0px !important;
    max-width: 800px
}

.et_pb_button_0_wrapper .et_pb_button_0, .et_pb_button_0_wrapper .et_pb_button_0:hover, .et_pb_button_1_wrapper .et_pb_button_1, .et_pb_button_1_wrapper .et_pb_button_1:hover, .et_pb_button_2_wrapper .et_pb_button_2, .et_pb_button_2_wrapper .et_pb_button_2:hover, .et_pb_button_3_wrapper .et_pb_button_3, .et_pb_button_3_wrapper .et_pb_button_3:hover {
    padding-top: 1em !important;
    padding-right: 4em !important;
    padding-bottom: 1em !important;
    padding-left: 4em !important
}

body #page-container .et_pb_section .et_pb_button_0, body #page-container .et_pb_section .et_pb_button_2, body #page-container .et_pb_section .et_pb_button_3, body #page-container .et_pb_section .et_pb_button_4 {
    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 42px;
    font-size: 14px;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    background-color: #4CC1EF
}

    body #page-container .et_pb_section .et_pb_button_0:before, body #page-container .et_pb_section .et_pb_button_0:after, body #page-container .et_pb_section .et_pb_button_1:before, body #page-container .et_pb_section .et_pb_button_1:after, body #page-container .et_pb_section .et_pb_button_2:before, body #page-container .et_pb_section .et_pb_button_2:after, body #page-container .et_pb_section .et_pb_button_3:before, body #page-container .et_pb_section .et_pb_button_3:after, body #page-container .et_pb_section .et_pb_button_4:before, body #page-container .et_pb_section .et_pb_button_4:after, body #page-container .et_pb_section .et_pb_button_5:before, body #page-container .et_pb_section .et_pb_button_5:after {
        display: none !important
    }

    body #page-container .et_pb_section .et_pb_button_0:hover, body #page-container .et_pb_section .et_pb_button_1:hover, body #page-container .et_pb_section .et_pb_button_2:hover, body #page-container .et_pb_section .et_pb_button_3:hover, body #page-container .et_pb_section .et_pb_button_4:hover {
        background-image: initial;
        background-color: #129DD3
    }

.et_pb_button_0, .et_pb_button_1 {
    box-shadow: 0px 30px 40px 0px rgba(0,244,255,0.43);
    transition: all 0.5s ease
}

.et_pb_button_0_wrapper a:hover, .et_pb_button_1_wrapper a:hover, .et_pb_button_2_wrapper a:hover, .et_pb_button_3_wrapper a:hover, .et_pb_button_4_wrapper a:hover, .et_pb_button_5_wrapper a:hover {
    transform: scaleX(1.05) scaleY(1.05) !important
}

.et_pb_button_0_wrapper, .et_pb_button_0, .et_pb_button_1_wrapper, .et_pb_button_1, .et_pb_button_2_wrapper, .et_pb_button_2, .et_pb_button_3_wrapper, .et_pb_button_3, .et_pb_button_4_wrapper, .et_pb_button_4, .et_pb_button_5_wrapper, .et_pb_button_5 {
    transition: transform 300ms ease 0ms,background-color 300ms ease 0ms
}

    .et_pb_button_0, .et_pb_button_0:after, .et_pb_button_1, .et_pb_button_1:after, .et_pb_button_2, .et_pb_button_2:after, .et_pb_button_3, .et_pb_button_3:after, .et_pb_button_4, .et_pb_button_4:after, .et_pb_button_5, .et_pb_button_5:after {
        transition: all 300ms ease 0ms
    }

body #page-container .et_pb_section .et_pb_button_1 {
    color: #FFFFFF !important;
    border-width: 3px !important;
    border-color: #FFFFFF;
    border-radius: 42px;
    font-size: 14px;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    background-color: RGBA(255,255,255,0)
}

.et_pb_section_1 {
    min-height: 547px;
    position: absolute !important;
    top: 0px;
    bottom: auto;
    left: 0px;
    right: auto;
    pointer-events: none
}

    .et_pb_section_1:before {
        content: '';
        width: 23.35rem;
        height: 10rem;
        position: absolute;
        left: calc(100% - 260px);
        top: -10px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='373.566' height='143.905'%3E%3Cpath fill='%234CC1EF' fill-rule='evenodd' d='M30.733 0 0 143.905h584.457L615.19 0z'/%3E%3C/svg%3E") no-repeat center
    }

    .et_pb_section_1:after {
        content: '' !important;
        width: 16.56rem;
        height: 25rem;
        position: absolute;
        right: 2%;
        top: 50%;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='268.826' height='419.58'%3E%3Cpath fill='%234CC1EF' fill-rule='evenodd' d='M89.44 0 0 419.58h179.66L268.825 0z'/%3E%3C/svg%3E") no-repeat center
    }

    .et_pb_section_1.et_pb_section {
        background-color: RGBA(255,255,255,0) !important
    }

.et_pb_section_2.et_pb_section {
    padding-bottom: 2rem
}

.et_pb_row_2.et_pb_row, .et_pb_row_3.et_pb_row, .et_pb_row_5.et_pb_row {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_text_4 h2, .et_pb_text_8 h2, .et_pb_text_15 h4 {
    text-transform: uppercase
}

.et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb, .et_pb_blurb_3.et_pb_blurb {
    background-color: RGBA(255,255,255,0);
    padding-top: 50px !important;
    padding-right: 60px !important;
    padding-bottom: 50px !important;
    padding-left: 60px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    transition: background-color 300ms ease 0ms,background-image 300ms ease 0ms;
    clip-path: polygon(5% 0%,0% 100%,95% 100%,100% 0%)
}

    .et_pb_blurb_0.et_pb_blurb:hover, .et_pb_blurb_1.et_pb_blurb:hover, .et_pb_blurb_2.et_pb_blurb:hover, .et_pb_blurb_3.et_pb_blurb:hover, body #page-container .et_pb_section .et_pb_button_5:hover {
        background-image: initial;
        background-color: #EFEFEF
    }

.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_0 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_1 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_2 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_3 .et_pb_main_blurb_image .et-pb-icon {
    margin-top: 20px !important
}

.et_pb_blurb_0.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_1.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_3.et_pb_blurb .et_pb_main_blurb_image {
    transform: translatey(-.5em)
}

.et_pb_blurb_0.et_pb_blurb .et_pb_module_header {
    margin-bottom: .75rem
}

.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_image_wrap {
    width: 70px
}

.et_pb_blurb_1.et_pb_blurb .et_pb_module_header {
    margin-bottom: .75rem;
    max-width: 275px
}

.et_pb_blurb_2.et_pb_blurb .et_pb_main_blurb_image {
    transform: translatey(-.15em)
}

.et_pb_blurb_2.et_pb_blurb .et_pb_module_header {
    margin-bottom: .75rem;
    max-width: 350px
}

.et_pb_blurb_3.et_pb_blurb .et_pb_module_header {
    margin-bottom: .75rem;
    max-width: 200px
}

div.et_pb_section.et_pb_section_3 {
    background-image: linear-gradient(99deg,rgba(239,239,239,0) 25%,#efefef 25%) !important
}

.et_pb_section_3.et_pb_section {
    padding-top: 2rem
}

.et_pb_text_3 h2, .et_pb_text_16 h2 {
    text-transform: uppercase;
    text-align: center
}

.et_pb_text_3 {
    margin-bottom: -3px !important
}

.et_pb_row_5, body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row {
    width: 95%;
    max-width: 1800px
}

.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a {
    text-transform: uppercase;
    font-size: 20px
}

.et_pb_blurb_4.et_pb_blurb {
    background-image: linear-gradient(180deg,rgba(31,66,122,0) 25%,#1f427a 25%);
    background-color: RGBA(255,255,255,0)
}

    .et_pb_blurb_4.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_5.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_6.et_pb_blurb .et_pb_main_blurb_image {
        margin: 0 !important
    }

.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon {
    background-color: RGBA(255,255,255,0)
}

.et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_10.et_pb_blurb, .et_pb_blurb_11.et_pb_blurb, .et_pb_blurb_12.et_pb_blurb, .et_pb_blurb_13.et_pb_blurb, .et_pb_blurb_14.et_pb_blurb, .et_pb_blurb_15.et_pb_blurb, .et_pb_blurb_16.et_pb_blurb, .et_pb_blurb_17.et_pb_blurb, .et_pb_blurb_18.et_pb_blurb, .et_pb_blurb_19.et_pb_blurb {
    background-image: linear-gradient(180deg,rgba(31,66,122,0) 25%,#1f427a 25%)
}

.et_pb_text_4, .et_pb_text_8 {
    max-width: 370px
}

.et_pb_text_5, .et_pb_text_9 {
    line-height: 1.8em;
    line-height: 1.8em
}

.et_pb_button_2, .et_pb_button_3, .et_pb_button_4, .et_pb_button_5 {
    transition: all 0.5s ease
}

.et_pb_number_counter_0.et_pb_number_counter h3, .et_pb_number_counter_0.et_pb_number_counter h1.title, .et_pb_number_counter_0.et_pb_number_counter h2.title, .et_pb_number_counter_0.et_pb_number_counter h4.title, .et_pb_number_counter_0.et_pb_number_counter h5.title, .et_pb_number_counter_0.et_pb_number_counter h6.title, .et_pb_number_counter_1.et_pb_number_counter h3, .et_pb_number_counter_1.et_pb_number_counter h1.title, .et_pb_number_counter_1.et_pb_number_counter h2.title, .et_pb_number_counter_1.et_pb_number_counter h4.title, .et_pb_number_counter_1.et_pb_number_counter h5.title, .et_pb_number_counter_1.et_pb_number_counter h6.title, .et_pb_number_counter_2.et_pb_number_counter h3, .et_pb_number_counter_2.et_pb_number_counter h1.title, .et_pb_number_counter_2.et_pb_number_counter h2.title, .et_pb_number_counter_2.et_pb_number_counter h4.title, .et_pb_number_counter_2.et_pb_number_counter h5.title, .et_pb_number_counter_2.et_pb_number_counter h6.title {
    text-transform: uppercase;
    font-size: 20px;
    text-align: left
}

.et_pb_number_counter_0.et_pb_number_counter .percent p, .et_pb_number_counter_1.et_pb_number_counter .percent p, .et_pb_number_counter_2.et_pb_number_counter .percent p {
    font-weight: 800;
    font-size: 46px;
    color: #4cc1ef !important
}

.et_pb_number_counter_0.et_pb_number_counter, .et_pb_number_counter_1.et_pb_number_counter, .et_pb_number_counter_2.et_pb_number_counter {
    background-image: linear-gradient(90deg,#efefef 0%,rgba(239,239,239,0) 35%);
    display: flex;
    justify-content: flex-start;
    align-items: center;
    clip-path: polygon(5% 0%,0% 100%,100% 100%,100% 0%)
}

    .et_pb_number_counter_0.et_pb_number_counter .percent, .et_pb_number_counter_1.et_pb_number_counter .percent, .et_pb_number_counter_2.et_pb_number_counter .percent {
        margin: 20px;
        min-width: 200px
    }

    .et_pb_number_counter_0.et_pb_number_counter h3, .et_pb_number_counter_1.et_pb_number_counter h3, .et_pb_number_counter_2.et_pb_number_counter h3 {
        padding: 0 !important
    }

div.et_pb_section.et_pb_section_5, div.et_pb_section.et_pb_section_15 {
    background-position: left top;
    background-image: linear-gradient(90deg,#1f427a 0%,rgba(66,119,178,0) 50%),url(/wp-content/uploads/2023/04/background-rectangles.png) !important
}

.et_pb_section_5.et_pb_section, .et_pb_section_15.et_pb_section {
    background-color: #1F427A !important
}

.et_pb_text_6, .et_pb_text_17 {
    line-height: 1.2em;
    font-size: 28px;
    line-height: 1.2em
}

.et_pb_text_7, .et_pb_text_18 {
    font-weight: 700
}

.et_pb_image_0 {
    text-align: left;
    margin-left: 0
}

div.et_pb_section.et_pb_section_7 {
    background-image: url(/wp-content/uploads/2023/04/background-blocks-1.svg) !important
}

.et_pb_section_7.et_pb_section {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-bottom: 0px;
    background-color: #1F427A !important
}

.et_pb_text_10 h2, .et_pb_text_13 h2 {
    text-transform: uppercase;
    color: #FFFFFF !important
}

.et_pb_text_11, .et_pb_text_14 {
    max-width: 1080px
}

.et_pb_video_0 .et_pb_video_overlay_hover:hover {
    background-color: rgba(0,0,0,.6)
}

.et_pb_section_9.et_pb_section {
    background-color: #EFEFEF !important
}

.et_pb_text_12 h2 {
    text-transform: uppercase;
    color: #1F427A !important
}

.et_pb_blog_0 .et_pb_post .entry-title a, .et_pb_blog_0 .not-found-title {
    text-transform: uppercase !important;
    color: #FFFFFF !important
}

.et_pb_blog_0 .et_pb_post div.post-content a.more-link {
    text-transform: uppercase;
    font-size: 12px;
    color: #FFFFFF !important
}

.et_pb_blog_0 a.more-link {
    border-bottom: 1px dashed #4CC1EF !important;
    padding-bottom: 2px
}

.et_pb_blog_0 .et_pb_blog_grid .et_pb_post {
    background-color: #1F427A
}

.et_pb_section_10.et_pb_section {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-bottom: 0px
}

.et_pb_row_11.et_pb_row {
    padding-top: 30px !important;
    padding-top: 30px
}

.et_pb_image_1 .et_pb_image_wrap {
    border-radius: 20px 20px 20px 20px;
    overflow: hidden;
    box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3)
}

.et_pb_image_1 {
    padding-top: 40px;
    width: 80%;
    text-align: left;
    margin-left: 0
}

.et_pb_text_13 {
    margin-bottom: 1px !important
}

.et_pb_section_11.et_pb_section, .et_pb_section_12.et_pb_section {
    padding-top: 0px
}

.et_pb_row_12, body #page-container .et-db #et-boc .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_12.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_12.et_pb_row {
    width: 95%;
    max-width: 100%
}

.et_pb_section_13.et_pb_section, .et_pb_section_14.et_pb_section {
    padding-top: 61px
}

.et_pb_section_13, .et_pb_section_14 {
    background: url(/wp-content/uploads/2023/04/background-blocks-gray.svg) no-repeat left center,url(/wp-content/uploads/2023/04/background-blocks-gray2.svg) no-repeat right center !important
}

.et_pb_dp_dmb_module_212_0 {
    max-width: 900px
}

.et_pb_button_4_wrapper .et_pb_button_4, .et_pb_button_4_wrapper .et_pb_button_4:hover, .et_pb_button_5_wrapper .et_pb_button_5, .et_pb_button_5_wrapper .et_pb_button_5:hover {
    padding-top: 1em !important;
    padding-right: 5em !important;
    padding-bottom: 1em !important;
    padding-left: 5em !important
}

.et_pb_section_17.et_pb_section {
    background-color: #129DD3 !important
}

.et_pb_text_19 h2 {
    text-transform: uppercase;
    font-size: 30px;
    color: #FFFFFF !important
}

.et_pb_text_19 {
    margin-bottom: 0px !important
}

.et_pb_text_20 {
    margin-bottom: 45px !important
}

body #page-container .et_pb_section .et_pb_button_5 {
    color: #1F427A !important;
    border-width: 0px !important;
    border-radius: 42px;
    font-size: 14px;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    background-color: #FFFFFF
}

.et_pb_section_5, .et_pb_section_15 {
    margin-left: auto !important;
    margin-right: 0px !important;
    clip-path: polygon(7% 0%,0% 100%,100% 100%,100% 0%)
}

.et_pb_text_11.et_pb_module, .et_pb_image_1.et_pb_module, .et_pb_text_14.et_pb_module, .et_pb_dp_dmb_module_212_0.et_pb_module {
    margin-left: auto !important;
    margin-right: auto !important
}

.et_pb_section_16, .et_pb_section_17 {
    margin-left: auto !important;
    margin-right: 0px !important
}

@media only screen and (min-width:981px) {
    .et_pb_section_0 {
        clip-path: polygon(0% 0%,0% 100%,85% 100%,92% 0%)
    }

    .et_pb_section_5, .et_pb_section_15 {
        max-width: 95%
    }

    .et_pb_section_16, .et_pb_section_17 {
        max-width: 95%;
        clip-path: polygon(7% 0%,0% 100%,87% 100%,94% 0%)
    }
}

@media only screen and (max-width:980px) {
    div.et_pb_section.et_pb_section_0 {
        background-image: linear-gradient(104deg,#1f427a 0%,rgba(31,66,122,0.72) 100%),url(/wp-content/uploads/2023/04/designed-mobile-clinic-selection.jpg) !important
    }

    .et_pb_section_0 {
        clip-path: unset
    }

    .et_pb_text_0 {
        font-size: 25px
    }

    .et_pb_text_1 h1 {
        font-size: 50px
    }

    .et_pb_button_0_wrapper .et_pb_button_0, .et_pb_button_0_wrapper .et_pb_button_0:hover, .et_pb_button_1_wrapper .et_pb_button_1, .et_pb_button_1_wrapper .et_pb_button_1:hover, .et_pb_button_2_wrapper .et_pb_button_2, .et_pb_button_2_wrapper .et_pb_button_2:hover, .et_pb_button_3_wrapper .et_pb_button_3, .et_pb_button_3_wrapper .et_pb_button_3:hover {
        padding-top: 1em !important;
        padding-right: 7em !important;
        padding-bottom: 1em !important;
        padding-left: 7em !important
    }

    .et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb, .et_pb_blurb_3.et_pb_blurb {
        padding-top: 30px !important;
        padding-right: 30px !important;
        padding-bottom: 30px !important;
        padding-left: 30px !important
    }

    .et_pb_section_5, .et_pb_section_15, .et_pb_section_16, .et_pb_section_17 {
        max-width: 95%
    }

    .et_pb_text_6, .et_pb_text_17 {
        font-size: 28px
    }

    .et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img {
        width: auto
    }

    .et_pb_text_19 h2 {
        font-size: 30px
    }
}

@media only screen and (min-width:768px) and (max-width:980px) {
    .et_pb_section_1, .et_pb_image_1 {
        display: none !important
    }

    .et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb, .et_pb_blurb_3.et_pb_blurb {
        clip-path: polygon(5% 0%,0% 100%,95% 100%,100% 0%)
    }

    .et_pb_number_counter_0.et_pb_number_counter, .et_pb_number_counter_1.et_pb_number_counter, .et_pb_number_counter_2.et_pb_number_counter {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        clip-path: polygon(5% 0%,0% 100%,100% 100%,100% 0%)
    }

    .et_pb_section_5, .et_pb_section_15, .et_pb_section_16, .et_pb_section_17 {
        clip-path: polygon(7% 0%,0% 100%,100% 100%,100% 0%)
    }

    .et_pb_section_14 {
        background: url(/wp-content/uploads/2023/04/background-blocks-gray.svg) no-repeat left center,url(/wp-content/uploads/2023/04/background-blocks-gray2.svg) no-repeat right center !important
    }
}

@media only screen and (max-width:767px) {
    .et_pb_section_0 {
        clip-path: unset
    }

    .et_pb_text_0 {
        font-size: 25px
    }

    .et_pb_text_1 h1 {
        font-size: 40px
    }

    .et_pb_button_0_wrapper .et_pb_button_0, .et_pb_button_0_wrapper .et_pb_button_0:hover, .et_pb_button_1_wrapper .et_pb_button_1, .et_pb_button_1_wrapper .et_pb_button_1:hover, .et_pb_button_3_wrapper .et_pb_button_3, .et_pb_button_3_wrapper .et_pb_button_3:hover, .et_pb_button_5_wrapper .et_pb_button_5, .et_pb_button_5_wrapper .et_pb_button_5:hover {
        padding-top: 1em !important;
        padding-right: 3em !important;
        padding-bottom: 1em !important;
        padding-left: 3em !important
    }

    .et_pb_section_1, .et_pb_image_1 {
        display: none !important
    }

    .et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_1.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb, .et_pb_blurb_3.et_pb_blurb {
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        clip-path: unset
    }

    .et_pb_button_2_wrapper .et_pb_button_2, .et_pb_button_2_wrapper .et_pb_button_2:hover {
        padding-top: 1em !important;
        padding-right: 2.5em !important;
        padding-bottom: 1em !important;
        padding-left: 2.5em !important
    }

    .et_pb_number_counter_0.et_pb_number_counter, .et_pb_number_counter_1.et_pb_number_counter, .et_pb_number_counter_2.et_pb_number_counter {
        display: block;
        clip-path: polygon(5% 0%,0% 100%,100% 100%,100% 0%);
        padding: 0 30px 30px
    }

    .et_pb_section_5, .et_pb_section_15, .et_pb_section_16, .et_pb_section_17 {
        max-width: 100%;
        clip-path: none
    }

    .et_pb_text_6, .et_pb_text_17 {
        font-size: 22px
    }

    .et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_1 .et_pb_image_wrap img {
        width: auto
    }

    .et_pb_section_14 {
        background: url(/wp-content/uploads/2023/04/background-blocks-gray.svg) no-repeat left center !important
    }

    .et_pb_text_19 h2 {
        font-size: 30px
    }
}
