@charset "UTF-8";
/* ===== et-builder-module-design-tb-47-tb-76-36-cached-inline-styles ===== */

        @font-face {
            font-family: "Hanken Grotesk";
            font-display: swap;
            src: url("../fonts/HankenGrotesk-VariableFont_wght.ttf") format("truetype")
        }

        @font-face {
            font-family: "Hanken Grotesk";
            font-display: swap;
            src: url("../fonts/HankenGrotesk-VariableFont_wght.ttf") format("truetype")
        }

        .et_pb_row_2 h2 {
            font-weight: 400
        }

        .image-zoom,
        .image-zoom span,
        .image-zoom img {
            object-fit: cover;
            object-position: top center;
            transform-origin: top center
        }

        @media screen and (min-width:980px) {
            .et_pb_row_2 .et_pb_column {
                height: 565px !important
            }

            .image-zoom,
            .image-zoom span,
            .image-zoom img {
                height: 100%;
                transition: all 0.5s
            }

            .et_pb_row_2 .image-zoom span {
                overflow: hidden
            }

            .et_pb_row_2 .et_pb_column:hover .image-zoom img {
                transform: scale(2);
                filter: blur(100px);
                object-position: top left;
                transform-origin: top left
            }

            .description {
                transform: translateX(100%);
                opacity: 0;
                transition: all 0.5s
            }

            .et_pb_row_2 .et_pb_column:hover .description {
                transform: translateX(0);
                opacity: 1
            }
        }

        .et_pb_row_4 {
            overflow: visible !important
        }

        .et_pb_row_4 .et_pb_column .et_pb_blurb {
            padding: 25px;
            background-color: #04bce0;
            transition: all 1s;
            transform: rotateX(0deg)
        }

        .et_pb_row_4 .et_pb_column:hover .et_pb_blurb {
            transform: rotateX(180deg);
            background-color: #0593c3
        }

        .et_pb_row_4 .et_pb_column .et_pb_blurb_content {
            transition: all 1s;
            transform: rotateX(0deg)
        }

        .et_pb_row_4 .et_pb_column:hover .et_pb_blurb_content {
            transform: rotateX(180deg)
        }

        .et_pb_row_4 .et_pb_column {
            background-color: #f9f9f9
        }

        .et_pb_row_7 .et_pb_column {
            margin-bottom: 0 !important
        }

        #rc-anchor-container {
            display: none !important
        }

        .et_pb_row_0_tb_footer .et_pb_column {
            margin-bottom: 0 !important
        }

        @font-face {
            font-family: "Hanken Grotesk";
            font-display: swap;
            src: url("../fonts/HankenGrotesk-VariableFont_wght.ttf") format("truetype")
        }

        .et_pb_row_2 h2 {
            font-weight: 400
        }

        .image-zoom,
        .image-zoom span,
        .image-zoom img {
            object-fit: cover;
            object-position: top center;
            transform-origin: top center
        }

        @media screen and (min-width:980px) {
            .et_pb_row_2 .et_pb_column {
                height: 565px !important
            }

            .image-zoom,
            .image-zoom span,
            .image-zoom img {
                height: 100%;
                transition: all 0.5s
            }

            .et_pb_row_2 .image-zoom span {
                overflow: hidden
            }

            .et_pb_row_2 .et_pb_column:hover .image-zoom img {
                transform: scale(2);
                filter: blur(100px);
                object-position: top left;
                transform-origin: top left
            }

            .description {
                transform: translateX(100%);
                opacity: 0;
                transition: all 0.5s
            }

            .et_pb_row_2 .et_pb_column:hover .description {
                transform: translateX(0);
                opacity: 1
            }
        }

        .et_pb_row_4 {
            overflow: visible !important
        }

        .et_pb_row_4 .et_pb_column .et_pb_blurb {
            padding: 25px;
            background-color: #04bce0;
            transition: all 1s;
            transform: rotateX(0deg)
        }

        .et_pb_row_4 .et_pb_column:hover .et_pb_blurb {
            transform: rotateX(180deg);
            background-color: #0593c3
        }

        .et_pb_row_4 .et_pb_column .et_pb_blurb_content {
            transition: all 1s;
            transform: rotateX(0deg)
        }

        .et_pb_row_4 .et_pb_column:hover .et_pb_blurb_content {
            transform: rotateX(180deg)
        }

        .et_pb_row_4 .et_pb_column {
            background-color: #f9f9f9
        }

        .et_pb_row_7 .et_pb_column {
            margin-bottom: 0 !important
        }

        #rc-anchor-container {
            display: none !important
        }

        .et_pb_row_0_tb_footer .et_pb_column {
            margin-bottom: 0 !important
        }

        @font-face {
            font-family: "Hanken Grotesk";
            font-display: swap;
            src: url("../fonts/HankenGrotesk-VariableFont_wght.ttf") format("truetype")
        }
    
/* ===== et-builder-module-design-tb-47-tb-76-deferred-36-cached-inline-styles ===== */

        @font-face {
            font-family: "Hanken Grotesk";
            font-display: swap;
            src: url("../fonts/HankenGrotesk-VariableFont_wght.ttf") format("truetype")
        }

        .et_pb_section_0_tb_header.et_pb_section {
            padding-top: 0px;
            padding-bottom: 0px
        }

        .et_pb_section_0_tb_header {
            position: fixed !important;
            top: 0px;
            bottom: auto;
            left: 0px;
            right: auto
        }

        body.logged-in.admin-bar .et_pb_section_0_tb_header {
            top: calc(0px + 32px)
        }

        .et_pb_row_0_tb_header.et_pb_row {
            padding-top: 15px !important;
            padding-bottom: 15px !important;
            padding-top: 15px;
            padding-bottom: 15px
        }

        .et_pb_row_0_tb_header,
        body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row {
            width: 90%;
            max-width: 1620px
        }

        .et_pb_column_0_tb_header {
            display: flex;
            column-gap: 50px
        }

        .et_pb_blurb_0_tb_header.et_pb_blurb,
        .et_pb_blurb_1_tb_header.et_pb_blurb {
            color: #000000 !important;
            margin-top: 5px !important
        }

        .et_pb_blurb_0_tb_header .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,
        .et_pb_blurb_0_tb_header .et_pb_main_blurb_image .et-pb-icon,
        .et_pb_blurb_1_tb_header .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,
        .et_pb_blurb_1_tb_header .et_pb_main_blurb_image .et-pb-icon {
            margin-top: -5px !important
        }

        .et_pb_blurb_0_tb_header .et_pb_main_blurb_image .et_pb_image_wrap,
        .et_pb_blurb_1_tb_header .et_pb_main_blurb_image .et_pb_image_wrap {
            width: 30px
        }

        .et_pb_icon_0_tb_header,
        .et_pb_icon_1_tb_header {
            text-align: center
        }

        .et_pb_icon_0_tb_header .et_pb_icon_wrap .et-pb-icon,
        .et_pb_icon_1_tb_header .et_pb_icon_wrap .et-pb-icon {
            font-family: ETmodules !important;
            font-weight: 400 !important;
            color: #04BCE0;
            font-size: 35px
        }

        @media only screen and (max-width:980px) {
            .et_pb_section_0_tb_header.et_pb_section {
                padding-top: 0px;
                padding-bottom: 0px
            }

            .et_pb_icon_0_tb_header,
            .et_pb_icon_1_tb_header {
                margin-left: auto;
                margin-right: auto
            }
        }

        @media only screen and (max-width:767px) {
            .et_pb_section_0_tb_header.et_pb_section {
                padding-top: 0px;
                padding-bottom: 0px
            }

            .et_pb_icon_0_tb_header,
            .et_pb_icon_1_tb_header {
                margin-left: auto;
                margin-right: auto
            }
        }

        @font-face {
            font-family: "Hanken Grotesk";
            font-display: swap;
            src: url("../fonts/HankenGrotesk-VariableFont_wght.ttf") format("truetype")
        }

        .et_pb_section_0_tb_footer {
            border-top-width: 1px;
            border-top-color: #D6D6D6
        }

        .et_pb_section_0_tb_footer.et_pb_section {
            padding-top: 10px;
            padding-bottom: 10px;
            background-color: RGBA(255, 255, 255, 0) !important
        }

        .et_pb_row_0_tb_footer.et_pb_row {
            padding-top: 0px !important;
            padding-bottom: 0px !important;
            padding-top: 0px;
            padding-bottom: 0px
        }

        .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: 90%;
            max-width: 1620px
        }

        .et_pb_text_0_tb_footer h1 {
            font-weight: 800
        }

        .et_pb_text_0_tb_footer h2 {
            font-family: 'Hanken Grotesk', Helvetica, Arial, Lucida, sans-serif;
            font-weight: 700;
            font-size: 28px
        }

        .et_pb_text_0_tb_footer h3 {
            font-size: 28px
        }

        .et_pb_icon_0_tb_footer,
        .et_pb_icon_1_tb_footer {
            text-align: center
        }

        .et_pb_icon_0_tb_footer .et_pb_icon_wrap .et-pb-icon,
        .et_pb_icon_1_tb_footer .et_pb_icon_wrap .et-pb-icon {
            font-family: ETmodules !important;
            font-weight: 400 !important;
            color: #04BCE0;
            font-size: 35px
        }

        @media only screen and (max-width:980px) {
            .et_pb_section_0_tb_footer {
                border-top-width: 1px;
                border-top-color: #D6D6D6
            }

            .et_pb_text_0_tb_footer h1 {
                font-size: 48px
            }

            .et_pb_icon_0_tb_footer,
            .et_pb_icon_1_tb_footer {
                margin-left: auto;
                margin-right: auto
            }
        }

        @media only screen and (max-width:767px) {
            .et_pb_section_0_tb_footer {
                border-top-width: 1px;
                border-top-color: #D6D6D6
            }

            .et_pb_text_0_tb_footer h1 {
                font-size: 45px
            }

            .et_pb_icon_0_tb_footer,
            .et_pb_icon_1_tb_footer {
                margin-left: auto;
                margin-right: auto
            }
        }

        @font-face {
            font-family: "Hanken Grotesk";
            font-display: swap;
            src: url("../fonts/HankenGrotesk-VariableFont_wght.ttf") format("truetype")
        }

        div.et_pb_section.et_pb_section_0 {
            background-position: center top;
            background-blend-mode: overlay;
            background-image: url(../image/local_images/climatisation-sejour.jpg) !important
        }

        .et_pb_section_0 {
            min-height: 100vh;
            display: flex;
            align-items: center
        }

        .et_pb_section_0.et_pb_section {
            background-color: rgba(255, 255, 255, 0.76) !important
        }

        .et_pb_row_0.et_pb_row,
        .et_pb_row_1.et_pb_row,
        .et_pb_row_4.et_pb_row,
        .et_pb_row_7.et_pb_row {
            padding-top: 0px !important;
            padding-bottom: 0px !important;
            padding-top: 0px;
            padding-bottom: 0px
        }

        .et_pb_row_0,
        body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
        .et_pb_row_1,
        body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
        .et_pb_row_2,
        body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        .et_pb_row_3,
        body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,
        .et_pb_row_4,
        body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,
        .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: 90%;
            max-width: 1620px
        }

        .et_pb_image_0 {
            margin-top: 40px !important;
            text-align: left;
            margin-left: 0
        }

        .et_pb_text_0 h1,
        .et_pb_text_2 h1 {
            font-weight: 800;
            color: #1C1C1C !important;
            text-align: center
        }

        .et_pb_text_0 h2,
        .et_pb_text_1 h2,
        .et_pb_text_2 h2,
        .et_pb_text_4 h2,
        .et_pb_text_6 h2,
        .et_pb_text_8 h2,
        .et_pb_text_10 h2,
        .et_pb_text_12 h2,
        .et_pb_text_15 h2,
        .et_pb_text_16 h2,
        .et_pb_text_17 h2,
        .et_pb_text_18 h2 {
            font-family: 'Hanken Grotesk', Helvetica, Arial, Lucida, sans-serif;
            font-weight: 700;
            font-size: 28px
        }

        .et_pb_text_0 h3,
        .et_pb_text_1 h3,
        .et_pb_text_2 h3,
        .et_pb_text_3 h3,
        .et_pb_text_4 h3,
        .et_pb_text_5 h3,
        .et_pb_text_6 h3,
        .et_pb_text_7 h3,
        .et_pb_text_8 h3,
        .et_pb_text_9 h3,
        .et_pb_text_10 h3,
        .et_pb_text_11 h3,
        .et_pb_text_12 h3,
        .et_pb_text_14 h3,
        .et_pb_text_15 h3,
        .et_pb_text_16 h3,
        .et_pb_text_17 h3,
        .et_pb_text_18 h3,
        .et_pb_text_19 h3 {
            font-size: 28px
        }

        .et_pb_text_0 {
            padding-top: 50px !important
        }

        .et_pb_text_1.et_pb_text {
            color: #000126 !important
        }

        .et_pb_text_1.et_pb_text a,
        .et_pb_text_6.et_pb_text,
        .et_pb_text_10.et_pb_text {
            color: #000000 !important
        }

        .et_pb_text_1 h1,
        .et_pb_text_3 h1,
        .et_pb_text_4 h1,
        .et_pb_text_5 h1,
        .et_pb_text_6 h1,
        .et_pb_text_7 h1,
        .et_pb_text_8 h1,
        .et_pb_text_9 h1,
        .et_pb_text_10 h1,
        .et_pb_text_11 h1,
        .et_pb_text_12 h1,
        .et_pb_text_14 h1,
        .et_pb_text_15 h1,
        .et_pb_text_16 h1,
        .et_pb_text_17 h1,
        .et_pb_text_18 h1,
        .et_pb_text_19 h1 {
            font-weight: 800
        }

        .et_pb_section_1.et_pb_section {
            padding-top: 80px;
            padding-bottom: 80px
        }

        .et_pb_text_2.et_pb_text {
            color: #04BCE0 !important
        }

        .et_pb_text_2 {
            font-weight: 800;
            text-transform: uppercase;
            font-size: 48px;
            padding-bottom: 80px !important
        }

        .et_pb_image_1 .et_pb_image_wrap img,
        .et_pb_image_2 .et_pb_image_wrap img,
        .et_pb_image_3 .et_pb_image_wrap img,
        .et_pb_image_4 .et_pb_image_wrap img {
            height: 100%
        }

        .et_pb_image_1,
        .et_pb_image_2,
        .et_pb_image_3,
        .et_pb_image_4 {
            position: absolute !important;
            top: 0px;
            bottom: auto;
            left: 0px;
            right: auto;
            width: 100%;
            max-width: 100% !important;
            text-align: left;
            margin-left: 0
        }

        .et_pb_image_1 .et_pb_image_wrap,
        .et_pb_image_1 img,
        .et_pb_image_2 .et_pb_image_wrap,
        .et_pb_image_2 img,
        .et_pb_image_3 .et_pb_image_wrap,
        .et_pb_image_3 img,
        .et_pb_image_4 .et_pb_image_wrap,
        .et_pb_image_4 img {
            width: 100%
        }

        .et_pb_text_3 h2,
        .et_pb_text_7 h2 {
            font-family: 'Hanken Grotesk', Helvetica, Arial, Lucida, sans-serif;
            font-weight: 700;
            font-size: 28px;
            color: #FFFFFF !important
        }

        .et_pb_text_3,
        .et_pb_text_5,
        .et_pb_text_7,
        .et_pb_text_9 {
            padding-top: 30px !important;
            padding-right: 30px !important;
            padding-bottom: 0px !important;
            padding-left: 30px !important;
            margin-bottom: 0px !important
        }

        .et_pb_text_4.et_pb_text,
        .et_pb_text_7.et_pb_text,
        .et_pb_text_8.et_pb_text {
            color: #FFFFFF !important
        }

        .et_pb_text_4,
        .et_pb_text_6,
        .et_pb_text_8,
        .et_pb_text_10 {
            padding-top: 30px !important;
            padding-right: 30px !important;
            padding-bottom: 30px !important;
            padding-left: 30px !important
        }

        .et_pb_text_5 h2,
        .et_pb_text_9 h2 {
            font-family: 'Hanken Grotesk', Helvetica, Arial, Lucida, sans-serif;
            font-weight: 700;
            font-size: 28px;
            color: #000000 !important
        }

        .et_pb_section_2.et_pb_section,
        .et_pb_section_4.et_pb_section {
            padding-top: 80px;
            padding-bottom: 80px;
            background-color: #f9f9f9 !important
        }

        .et_pb_section_2 {
            overflow: hidden
        }

        .et_pb_row_3.et_pb_row {
            padding-bottom: 40px !important;
            padding-bottom: 40px
        }

        .et_pb_image_5 .et_pb_image_wrap img,
        .et_pb_image_6 .et_pb_image_wrap img {
            height: 300px
        }

        .et_pb_image_5,
        .et_pb_image_6 {
            width: 300px;
            text-align: left;
            margin-left: 0
        }

        .et_pb_text_11 h2,
        .et_pb_text_14 h2 {
            font-family: 'Hanken Grotesk', Helvetica, Arial, Lucida, sans-serif;
            font-weight: 700;
            font-size: 48px;
            text-align: center
        }

        .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 {
            font-size: 28px;
            color: #FFFFFF !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 {
            color: #FFFFFF !important;
            background-color: #04BCE0;
            height: 100%;
            min-height: 100%
        }

        .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: 100px
        }

        .et_pb_blurb_0 .et_pb_main_blurb_image,
        .et_pb_blurb_1 .et_pb_main_blurb_image,
        .et_pb_blurb_2 .et_pb_main_blurb_image,
        .et_pb_blurb_3 .et_pb_main_blurb_image {
            filter: invert(100%);
            backface-visibility: hidden
        }

        html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_blurb_0:hover .et_pb_main_blurb_image,
        html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_blurb_1:hover .et_pb_main_blurb_image,
        html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_blurb_2:hover .et_pb_main_blurb_image,
        html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_blurb_3:hover .et_pb_main_blurb_image {
            filter: invert(100%)
        }

        .et_pb_section_3.et_pb_section {
            padding-top: 80px;
            padding-bottom: 0px
        }

        .et_pb_row_5.et_pb_row {
            padding-top: 0px !important;
            padding-bottom: 66px !important;
            padding-top: 0px;
            padding-bottom: 66px
        }

        .et_pb_text_15,
        .et_pb_text_16,
        .et_pb_text_17 {
            font-size: 25px
        }

        .et_pb_gallery_2.et_pb_gallery {
            padding-bottom: 0px;
            margin-bottom: 106px !important
        }

        .et_pb_row_7,
        body #page-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7.et_pb_row {
            width: 90%
        }

        .et_pb_column_12 {}

        .et_pb_text_18 {
            background-color: #FFFFFF;
            border-radius: 10px 10px 10px 10px;
            overflow: hidden;
            padding-top: 50px !important;
            padding-right: 50px !important;
            padding-bottom: 50px !important;
            padding-left: 50px !important
        }

        .et_pb_text_19 h2 {
            font-family: 'Hanken Grotesk', Helvetica, Arial, Lucida, sans-serif;
            font-weight: 700;
            font-size: 46px;
            text-align: left
        }

        .et_pb_text_19 {
            margin-top: 50px !important
        }

        .et_pb_blurb_4.et_pb_blurb,
        .et_pb_blurb_6.et_pb_blurb {
            color: #000000 !important;
            background-color: #FFFFFF;
            padding-top: 25px !important;
            padding-right: 25px !important;
            padding-bottom: 25px !important;
            padding-left: 25px !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 {
            margin-top: 5px !important
        }

        .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_image_wrap,
        .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_image_wrap {
            width: 40px
        }

        .et_pb_blurb_5.et_pb_blurb,
        .et_pb_blurb_7.et_pb_blurb {
            color: #000000 !important;
            background-color: #FFFFFF;
            padding-top: 25px !important;
            padding-right: 25px !important;
            padding-bottom: 25px !important;
            padding-left: 25px !important;
            margin-top: 5px !important
        }

        .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_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap,
        .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon {
            margin-top: 0px !important
        }

        .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 {
            margin-top: 8px !important;
            margin-bottom: 0px !important
        }

        .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_image_wrap {
            width: 30px
        }

        .et_pb_blurb_7 .et-pb-icon {
            font-size: 40px;
            color: #000000;
            font-family: ETmodules !important;
            font-weight: 400 !important
        }

        .et_pb_column_7,
        .et_pb_column_8,
        .et_pb_column_9,
        .et_pb_column_10 {
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .et_pb_column_13 {
            padding-bottom: 40px
        }

        .et_pb_image_0.et_pb_module {
            margin-left: auto !important;
            margin-right: auto !important
        }

        @media only screen and (min-width:981px) {
            .et_pb_image_0 {
                width: 318px
            }
        }

        @media only screen and (max-width:980px) {
            .et_pb_section_0 {
                min-height: 100vh
            }

            .et_pb_image_0 {
                width: 325px
            }

            .et_pb_image_0 .et_pb_image_wrap img,
            .et_pb_image_5 .et_pb_image_wrap img,
            .et_pb_image_6 .et_pb_image_wrap img {
                width: auto
            }

            .et_pb_text_0 h1,
            .et_pb_text_1 h1,
            .et_pb_text_2 h1,
            .et_pb_text_3 h1,
            .et_pb_text_4 h1,
            .et_pb_text_5 h1,
            .et_pb_text_6 h1,
            .et_pb_text_7 h1,
            .et_pb_text_8 h1,
            .et_pb_text_9 h1,
            .et_pb_text_10 h1,
            .et_pb_text_11 h1,
            .et_pb_text_12 h1,
            .et_pb_text_14 h1,
            .et_pb_text_15 h1,
            .et_pb_text_16 h1,
            .et_pb_text_17 h1,
            .et_pb_text_18 h1,
            .et_pb_text_19 h1 {
                font-size: 48px
            }

            .et_pb_text_0 {
                padding-top: 50px !important
            }

            .et_pb_section_1.et_pb_section {
                padding-top: 60px;
                padding-bottom: 60px
            }

            .et_pb_text_2 {
                font-size: 48px;
                padding-bottom: 40px !important
            }

            .et_pb_image_1 .et_pb_image_wrap img,
            .et_pb_image_2 .et_pb_image_wrap img,
            .et_pb_image_3 .et_pb_image_wrap img,
            .et_pb_image_4 .et_pb_image_wrap img {
                height: 350px
            }

            .et_pb_image_1,
            .et_pb_image_2,
            .et_pb_image_3,
            .et_pb_image_4 {
                position: relative !important;
                top: 0px;
                bottom: auto;
                left: 0px;
                right: auto;
                transform: translateX(0px) translateY(0px)
            }

            body.logged-in.admin-bar .et_pb_image_1,
            body.logged-in.admin-bar .et_pb_image_2,
            body.logged-in.admin-bar .et_pb_image_3,
            body.logged-in.admin-bar .et_pb_image_4 {
                top: 0px
            }

            .et_pb_text_3 h2,
            .et_pb_text_4.et_pb_text,
            .et_pb_text_5 h2,
            .et_pb_text_6.et_pb_text,
            .et_pb_text_7 h2,
            .et_pb_text_8.et_pb_text,
            .et_pb_text_9 h2,
            .et_pb_text_10.et_pb_text {
                color: #000000 !important
            }

            .et_pb_text_3,
            .et_pb_text_6 {
                padding-top: 0px !important;
                padding-right: 0px !important;
                padding-left: 0px !important
            }

            .et_pb_text_4,
            .et_pb_text_5,
            .et_pb_text_7,
            .et_pb_text_8,
            .et_pb_text_9,
            .et_pb_text_10 {
                padding-top: 0px !important;
                padding-right: 0px !important;
                padding-bottom: 0px !important;
                padding-left: 0px !important
            }

            .et_pb_section_2.et_pb_section {
                padding-bottom: 60px
            }

            .et_pb_row_3.et_pb_row,
            .et_pb_row_5.et_pb_row {
                padding-bottom: 40px !important;
                padding-bottom: 40px !important
            }

            .et_pb_section_3.et_pb_section {
                padding-top: 40px
            }

            .et_pb_section_4.et_pb_section {
                padding-top: 40px;
                padding-bottom: 0px
            }

            .et_pb_text_18 {
                padding-top: 30px !important;
                padding-right: 30px !important;
                padding-bottom: 30px !important;
                padding-left: 30px !important
            }

            .et_pb_text_19 {
                margin-top: 0px !important
            }
        }

        @media only screen and (max-width:767px) {
            .et_pb_section_0 {
                min-height: 100vh
            }

            .et_pb_image_0 {
                width: 250px
            }

            .et_pb_image_0 .et_pb_image_wrap img,
            .et_pb_image_5 .et_pb_image_wrap img,
            .et_pb_image_6 .et_pb_image_wrap img {
                width: auto
            }

            .et_pb_text_0 h1,
            .et_pb_text_1 h1,
            .et_pb_text_2 h1,
            .et_pb_text_3 h1,
            .et_pb_text_4 h1,
            .et_pb_text_5 h1,
            .et_pb_text_6 h1,
            .et_pb_text_7 h1,
            .et_pb_text_8 h1,
            .et_pb_text_9 h1,
            .et_pb_text_10 h1,
            .et_pb_text_11 h1,
            .et_pb_text_12 h1,
            .et_pb_text_14 h1,
            .et_pb_text_15 h1,
            .et_pb_text_16 h1,
            .et_pb_text_17 h1,
            .et_pb_text_18 h1,
            .et_pb_text_19 h1 {
                font-size: 45px
            }

            .et_pb_text_0 {
                padding-top: 20px !important
            }

            .et_pb_section_1.et_pb_section {
                padding-top: 40px;
                padding-bottom: 40px
            }

            .et_pb_text_2 {
                font-size: 32px;
                padding-bottom: 20px !important
            }

            .et_pb_image_1 .et_pb_image_wrap img,
            .et_pb_image_2 .et_pb_image_wrap img,
            .et_pb_image_3 .et_pb_image_wrap img,
            .et_pb_image_4 .et_pb_image_wrap img {
                height: 250px
            }

            .et_pb_image_1,
            .et_pb_image_2,
            .et_pb_image_3,
            .et_pb_image_4 {
                transform: translateX(0px) translateY(0px)
            }

            .et_pb_text_3 h2,
            .et_pb_text_4.et_pb_text,
            .et_pb_text_5 h2,
            .et_pb_text_6.et_pb_text,
            .et_pb_text_7 h2,
            .et_pb_text_8.et_pb_text,
            .et_pb_text_9 h2,
            .et_pb_text_10.et_pb_text {
                color: #000000 !important
            }

            .et_pb_text_3,
            .et_pb_text_6 {
                padding-top: 0px !important;
                padding-right: 0px !important;
                padding-left: 0px !important
            }

            .et_pb_text_4,
            .et_pb_text_5,
            .et_pb_text_7,
            .et_pb_text_8,
            .et_pb_text_9,
            .et_pb_text_10 {
                padding-top: 0px !important;
                padding-right: 0px !important;
                padding-bottom: 0px !important;
                padding-left: 0px !important
            }

            .et_pb_section_2.et_pb_section {
                padding-bottom: 40px
            }

            .et_pb_row_3.et_pb_row,
            .et_pb_row_5.et_pb_row {
                padding-bottom: 40px !important;
                padding-bottom: 40px !important
            }

            .et_pb_section_3.et_pb_section {
                padding-top: 40px
            }

            .et_pb_section_4.et_pb_section {
                padding-top: 40px;
                padding-bottom: 0px
            }

            .et_pb_text_18 {
                padding-top: 30px !important;
                padding-right: 30px !important;
                padding-bottom: 30px !important;
                padding-left: 30px !important
            }

            .et_pb_text_19 {
                margin-top: 0px !important
            }
        }
    