#section-408-452 {
    background-repeat: no-repeat;
    background-color: #231f20;
    background-position: 0% 35%
}

#circular-phone-section > .ct-section-inner-wrap {
    padding-top: 64px;
    padding-right: 0;
    padding-bottom: 96px;
    padding-left: 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

#circular-phone-section {
    background-image: url(https://web.archive.org/web/20230314182200im_/https://designhouse.design/wp-content/uploads/2023/02/DH-graphic-Background-black.jpg);
    background-size: 100% 100%;
    text-align: center;
    position: relative;
    background-repeat: no-repeat;
    background-attachment: fixed;
    margin-top: -10px;
    background-position: center top
}

#section-403-452 > .ct-section-inner-wrap {
    max-width: 100%;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

#section-403-452 {
    text-align: center;
    background-color: #000000
}

#section-412-452 > .ct-section-inner-wrap {
    max-width: 100%;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: none;
    flex-direction: unset;
    align-items: center
}

#section-412-452 {
    text-align: center;
    background-color: #000000
}

#section-384-452 > .ct-section-inner-wrap {
    padding-top: 30px;
    padding-bottom: 1px;
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center
}

#section-384-452 {
    text-align: center;
    color: #ffffff;
    background-color: #4c4d4e
}

#section-387-452 > .ct-section-inner-wrap {
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 3px
}

#section-387-452 {
    color: #ffffff;
    overflow: hidden
}

#section-210-6 > .ct-section-inner-wrap {
    padding-top: 32px;
    padding-bottom: 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

#section-210-6 {
    background-color: #231f20;
    text-align: center;
    color: #ffffff
}

#section-242-6 > .ct-section-inner-wrap {
    padding-top: 6px;
    padding-bottom: 123px;
    display: flex;
    flex-direction: column;
    align-items: center
}

#section-242-6 {
    background-color: #231f20;
    color: #ffffff;
    overflow: hidden;
    text-align: center
}

@media (max-width: 767px) {
    #circular-phone-section > .ct-section-inner-wrap {
        padding-bottom:0
    }

    #circular-phone-section {
        background-image: url(https://web.archive.org/web/20230314182200im_/https://designhouse.design/wp-content/uploads/2023/02/DH-background-mobile-adam-scaled.jpeg);
        background-size: 100% 100%;
        background-attachment: scroll
    }
}

@media (max-width: 767px) {
    #section-403-452 > .ct-section-inner-wrap {
        display:none;
        flex-direction: unset
    }
}

@media (max-width: 767px) {
    #section-412-452 > .ct-section-inner-wrap {
        padding-top:0;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0;
        display: flex;
        flex-direction: unset
    }
}

@media (max-width: 479px) {
    #section-408-452 {
        background-position:40% 0%
    }
}

@media (max-width: 479px) {
    #section-210-6 > .ct-section-inner-wrap {
        padding-bottom:33px
    }
}

#home-section {
    height: 56.25vw
}

#digital-circular {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center
}

#div_block-165-6 {
    position: relative;
    align-items: center;
    text-align: center;
    padding-top: 40px;
    padding-bottom: 32px;
    background-color: rgba(35,31,32,0.88);
    flex-direction: unset
}

#div_block-163-6 {
    width: 100%;
    z-index: 4;
    top: 0px;
    position: absolute;
    display: flex;
    align-items: center;
    padding-top: 50px;
    padding-bottom: 32px;
    transform: translate3d(0,0,0)
}

#div_block-170-6 {
    display: flex;
    flex-direction: row
}

#div_block-10-6 {
    flex-direction: column;
    display: flex;
    text-align: right;
    align-items: flex-end
}

#div_block-11-6 {
    position: relative;
    width: 240px;
    flex-shrink: 0;
    flex-grow: 0
}

#div_block-335-452 {
    width: auto
}

#div_block-349-452 {
    background-color: rgba(35,31,32,0.9);
    flex-direction: unset;
    display: none;
    text-align: center;
    align-items: center;
    width: 100vw;
    margin-top: 0px
}

#div_block-329-452 {
    align-items: center;
    width: 100vh;
    margin-top: 0px;
    padding-top: 0px;
    flex-direction: column;
    text-align: center;
    display: flex
}

#div_block-330-452 {
    flex-direction: column;
    display: flex;
    align-items: center;
    text-align: center;
    width: 100%;
    margin-top: 0px
}

#distribution {
    width: 100%;
    align-items: center;
    text-align: center
}

#retail-media-network {
    align-items: center;
    text-align: center;
    flex-direction: column;
    display: flex
}

#div_block-343-452 {
    width: 100vw;
    background-color: rgba(35,31,32,0.9);
    align-items: center;
    text-align: center;
    justify-content: center;
    padding-bottom: 32px
}

#div_block-351-452 {
    background-color: #000000;
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    max-width: 400px;
    margin-left: 32px;
    margin-right: 32px;
    border-radius: 24px;
    border: 3px solid white
}

#div_block-375-452 {
    background-color: #000000;
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    max-width: 400px;
    min-width: 320px;
    margin-left: 32px;
    margin-right: 32px;
    border-radius: 24px;
    border: 3px solid white
}

#div_block-381-452 {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    background-color: #4c4d4e;
    z-index: 5
}

#div_block-389-452 {
    width: 33.33%
}

#div_block-392-452 {
    width: 33.33%
}

#div_block-395-452 {
    width: 33.34%
}

@media (max-width: 1200px) {
    #div_block-351-452 {
        margin-left:16px;
        margin-right: 16px
    }
}

@media (max-width: 1200px) {
    #div_block-375-452 {
        margin-left:16px;
        margin-right: 16px
    }
}

@media (max-width: 1200px) {
    #div_block-381-452 {
        position:relative;
        z-index: 6;
        margin-top: -10px;
        display: flex
    }
}

@media (max-width: 991px) {
    #home-section {
        margin-top:0px;
        padding-top: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px
    }
}

@media (max-width: 991px) {
    #div_block-165-6 {
        display:flex
    }
}

@media (max-width: 991px) {
    #div_block-10-6 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width: 991px) {
    #div_block-11-6 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center
    }
}

@media (max-width: 991px) {
    #div_block-335-452 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width: 991px) {
    #div_block-330-452 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center
    }
}

@media (max-width: 991px) {
    #distribution {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center
    }
}

@media (max-width: 991px) {
    #div_block-351-452 {
        margin-top:16px
    }
}

@media (max-width: 991px) {
    #div_block-375-452 {
        margin-top:16px
    }
}

@media (max-width: 767px) {
    #div_block-10-6 {
        flex-direction:unset;
        display: none
    }
}

@media (max-width: 767px) {
    #div_block-335-452 {
        flex-direction:unset;
        display: none
    }
}

@media (max-width: 767px) {
    #div_block-349-452 {
        display:flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
        padding-bottom: 32px
    }
}

@media (max-width: 767px) {
    #div_block-329-452 {
        flex-direction:column;
        width: 100%;
        visibility: visible;
        display: flex
    }
}

@media (max-width: 767px) {
    #div_block-330-452 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width: 767px) {
    #distribution {
        flex-direction:column;
        display: flex;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width: 767px) {
    #div_block-343-452 {
        margin-top:0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 64px
    }
}

@media (max-width: 767px) {
    #div_block-375-452 {
        margin-top:16px
    }
}

@media (max-width: 767px) {
    #div_block-389-452 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center
    }
}

@media (max-width: 767px) {
    #div_block-392-452 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center
    }
}

@media (max-width: 767px) {
    #div_block-395-452 {
        flex-direction:column;
        display: flex;
        align-items: center;
        text-align: center
    }
}

@media (max-width: 991px) {
    #new_columns-350-452> .ct-div-block {
        width:100% !important
    }
}

#new_columns-350-452 {
    margin-top: 0px;
    margin-bottom: 16px
}

@media (max-width: 991px) {
    #new_columns-388-452> .ct-div-block {
        width:100% !important
    }
}

@media (max-width: 991px) {
    @media (max-width:991px) {
        #new_columns-350-452> .ct-div-block {
            width:100% !important
        }
    }

    #new_columns-350-452 {
        display: flex;
        justify-content: center;
        align-content: center
    }
}

@media (max-width: 767px) {
    @media (max-width:991px) {
        #new_columns-350-452> .ct-div-block {
            width:100% !important
        }
    }

    #new_columns-350-452 {
        display: flex;
        align-items: center;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px
    }
}

@media (max-width: 767px) {
    @media (max-width:991px) {
        #new_columns-388-452> .ct-div-block {
            width:100% !important
        }
    }

    #new_columns-388-452 {
        display: flex;
        align-items: center;
        align-content: center
    }
}

#headline-409-452 {
    color: #ffffff
}

#headline-7-6 {
    color: #ffffff;
    margin-bottom: 28px;
    text-shadow: 2px 2px 5px black
}

#headline-14-6 {
    color: #e7131a
}

#headline-336-452 {
    color: #e7131a
}

#headline-331-452 {
    color: #e7131a
}

#headline-16-6 {
    color: #e7131a
}

#headline-341-452 {
    color: #ffffff;
    margin-bottom: 28px;
    text-shadow: 2px 2px 5px black
}

#headline-368-452 {
    color: #e6e7e8;
    font-family: Arial Black,Gadget,sans-serif;
    display: flex;
    align-items: center;
    flex-direction: row;
    align-content: center;
    width: 100%;
    justify-content: center;
    margin-bottom: 16px
}

#headline-376-452 {
    color: #e6e7e8;
    font-family: Arial Black,Gadget,sans-serif;
    display: flex;
    align-items: center;
    flex-direction: row;
    align-content: center;
    width: 100%;
    justify-content: center;
    margin-bottom: 16px
}

#headline-385-452 {
    border-top-color: #ffffff;
    border-right-color: #ffffff;
    border-bottom-color: #ffffff;
    border-left-color: #ffffff;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    text-shadow: 2px 2px 4px rgba(35,31,32,0.52)
}

#headline-390-452 {
    color: #e7131a
}

#headline-393-452 {
    color: #e7131a
}

#headline-396-452 {
    color: #e7131a
}

#headline-212-6 {
    border-top-color: #ffffff;
    border-right-color: #ffffff;
    border-bottom-color: #ffffff;
    border-left-color: #ffffff;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none
}

@media (max-width: 479px) {
    #headline-7-6 {
        font-size:34px
    }
}

@media (max-width: 479px) {
    #headline-341-452 {
        font-size:34px;
        margin-left: 16px;
        margin-right: 16px
    }
}

@media (max-width: 479px) {
    #headline-385-452 {
        font-size:38px
    }
}

@media (max-width: 479px) {
    #headline-212-6 {
        font-size:30px
    }
}

#text_block-337-452 {
    max-width: 375px
}

#text_block-370-452 {
    color: #5bcbf5;
    font-weight: 900;
    display: flex;
    justify-content: center;
    flex-direction: row;
    align-items: center;
    width: 100%;
    font-size: 64px;
    text-align: center;
    line-height: 1
}

#text_block-371-452 {
    color: #c5edf9;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    width: 100%;
    line-height: 1;
    margin-bottom: 24px
}

#text_block-377-452 {
    color: #5bcbf5;
    font-weight: 900;
    display: flex;
    justify-content: center;
    flex-direction: row;
    align-items: center;
    width: 100%;
    font-size: 64px;
    text-align: center;
    line-height: 1
}

#text_block-378-452 {
    color: #c5edf9;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    width: 100%;
    line-height: 1;
    margin-bottom: 24px
}

@media (max-width: 479px) {
    #text_block-332-452 {
        margin-left:24px;
        margin-right: 24px
    }
}

@media (max-width: 479px) {
    #text_block-370-452 {
        font-size:48px
    }
}

@media (max-width: 479px) {
    #text_block-371-452 {
        font-size:26px
    }
}

@media (max-width: 479px) {
    #text_block-377-452 {
        font-size:48px
    }
}

@media (max-width: 479px) {
    #text_block-378-452 {
        font-size:26px
    }
}

#link_button-373-452 {
    background-color: #e7131a;
    border: 1px solid #e7131a;
    color: #e6e7e8;
    padding: 14px 22.4px
}

#link_button-373-452 {
    margin-left: auto;
    margin-right: auto
}

#link_button-373-452:hover {
    background-color: #c11016;
    border: 1px solid #c11016
}

#link_button-379-452 {
    background-color: #e7131a;
    border: 1px solid #e7131a;
    color: #e6e7e8;
    padding: 14px 22.4px
}

#link_button-379-452 {
    margin-left: auto;
    margin-right: auto
}

#link_button-379-452:hover {
    background-color: #c11016;
    border: 1px solid #c11016
}

#link_button-316-6 {
}

#link_button-316-6 {
    margin-top: 121px
}

#image-328-6 {
    height: 75px;
    margin-bottom: 24px;
    margin-top: 32px
}

#circular-content-image {
    width: 100%;
    margin-top: 2px;
    margin-bottom: 0px;
    will-change: transform
}

#image-339-452 {
    height: 75px;
    margin-bottom: 24px;
    margin-top: 32px
}

#image-344-452 {
    max-width: 800px;
    padding-top: 32px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px
}

#image-345-452 {
    margin-top: 32px;
    margin-left: 16px;
    margin-right: 16px;
    margin-bottom: 32px;
    max-height: 125px;
    flex-direction: unset;
    display: none
}

@media (max-width: 991px) {
    #image-344-452 {
        margin-left:16px;
        margin-right: 16px
    }
}

@media (max-width: 767px) {
    #image-344-452 {
        flex-direction:unset;
        display: none
    }
}

@media (max-width: 767px) {
    #image-345-452 {
        flex-direction:unset;
        display: flex;
        margin-left: 16px;
        margin-right: 16px;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width: 479px) {
    #image-243-6 {
        margin-top:0px;
        margin-bottom: 0px
    }
}

#code_block-169-6 {
    flex-direction: unset;
    display: none
}

@media (max-width: 767px) {
    #code_block-413-452 {
        width:100vw;
        height: 51.25vh
    }
}

.ct-section-inner-wrap,.oxy-header-container {
    max-width: 1200px
}

/*
     FILE ARCHIVED ON 18:22:00 Mar 14, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:06:48 Nov 04, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.643
  exclusion.robots: 0.034
  exclusion.robots.policy: 0.02
  esindex: 0.011
  cdx.remote: 6.67
  LoadShardBlock: 86.697 (3)
  PetaboxLoader3.datanode: 130.963 (5)
  load_resource: 111.487
  PetaboxLoader3.resolve: 44.444
  loaddict: 46.707
*/
