:root {
    /* UI element colours */
    --colour-background: black;
    --colour-body: white;
    --colour-header: rgba(255,255,255,1.0);
    --colour-mainArticle: rgba(255,255,255,0.75);
    --colour-footer: rgba(255,255,255,1.0);
    --colour-text: #021F2E;
    --colour-primaryaccents: #1D4A5C; 
    --colour-secondaryaccents: #38838F;
    --colour-tertiaryaccents: #B20109;
    --colour-navMenu: rgba(255,255,255,0.85);
    --colour-navMobileSubMenu: rgba(56,131,143,0.85);
    --colour-navWideScreenSubMenu: rgba(255,255,255,0.85);
}

/* MAIN HEADER */
.mainHeader {
    position: relative;
    width: 100%;
    height: 65vh;
    min-height: 275px;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.image_mainHeader {
    width: 100%;
    height: 65vh;
    min-height: 275px;
    object-fit: cover;
    margin: 0;
    padding: 0;
    z-index: -5;
}

.imageOverlay_mainHeader {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    width: 80%;
    height: 100%;
    background: rgba(0,0,0,0.56);
    margin: 0 auto;
    padding: 0 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    z-index: -4;
}

@media (max-width: 730px) {
.imageOverlay_mainHeader {
    width: 90%;
}
}

.imageOverlayWide_mainHeader {
    width: 100%;
}

.heading_mainHeader {
    font-size: clamp(1.25rem,7.5vw,2rem);
    font-weight: 600;
    color: white;
    text-align: center;
    width: auto;
    max-width: 40ch;
    border-bottom: 1px solid;
    padding: 1rem 0.25rem 0.5rem 0.25rem;
    margin: 0 auto;
    z-index: 1;
}

.subtext_mainHeader {
    width: 100%;
    max-width: 40ch;
    text-align: center;
    font-size: clamp(1.15rem,4.5vw,1.65rem);
    color: white;
    padding: 1rem 0.25rem 1.5rem 0.25rem;
    margin: 0 auto;
    z-index: 1;
}

/* MAIN ARTICLE */
article {
    position: relative;
    height: auto;
    width: clamp(275px,100%,100%);
}

section {
    margin: 0;
    padding: 0;
}

div {
    margin: 0;
    padding: 0;
}

.content_mainArticle {
    background-color: var(--colour-mainArticle);
    text-align: left;
    margin: 0;
    padding-bottom: 0;
    max-width: 100%;
}

.heading_mainArticleContent {
    font-size: clamp(1.15rem,6vw,1.5rem);
    font-weight: 700;
    text-align: center;
    margin: 0 0 1.15rem 0;
    padding: 1.15rem 0 0 0;
}

.subHeading_mainArticleContent {
    font-size: clamp(1.15rem,3.5vw,1.35rem);
    font-weight: 500;
    text-align: center;
    padding: 0 0 1.15rem 0;
    /*margin: 0 0 1.15rem 0;*/
}

.subHeading_Gallery {
    font-size: clamp(1.15rem,3.5vw,1.35rem);
    font-weight: 500;
    text-align: left;
    text-decoration: underline;
}

.subHeading_Credentials {
    font-size: clamp(1rem,4vw,1.25rem);
    text-align: left;
    padding: 1.5rem 0 0.75rem 0;
}

.para_mainArticleContent {
    font-size: clamp(1rem,4vw,1.25rem);
    margin: 0 0 1.15rem 0;
}

.centredPara_mainArticleContent {
    font-size: clamp(1rem,4vw,1.25rem);
    margin: 0 auto 1.15rem auto;
    text-align: center;
}
.centredDiv_Qualifications {
    font-size: clamp(1rem,4vw,1.25rem);
    margin: 0 auto 1.15rem auto;
}

.horizontalRule_mainArticle {
    border-bottom: 1px solid var(--colour-secondaryaccents);
}

.topHorizontalRule_mainArticle {
    border-top: 1px solid var(--colour-secondaryaccents);
}

.banner_mainArticleContent {
    background-color: var(--colour-footer);
    text-align: center;
}

.lastSectionPadding {
    padding-bottom: 1rem;
}

/* TEXT BLOCK STYLES */
h3 {
    font-size: clamp(1.15rem,3.5vw,1.35rem);
    font-weight: 500;
    margin: 0;
    padding: 1.5rem 0;
}

h3#GreatHome {
    margin: 0 0 0 0;
    padding: 0 0 1.15rem 0;
}

h4 {
    font-size: clamp(1rem,4vw,1.25rem);
    font-weight: 500;
}

.dropcap:first-letter {
    display: inline;
    vertical-align: text-top;
    color: var(--colour-secondaryaccents);
    font-weight: 700;
    font-size: 2.25rem;
    margin: 0 0.1rem 0 0;
    padding: 0;
    line-height: 1rem;
}

.centered_text {
    display: flex;
    flex-flow: column nowrap;
    align-content: center;
    margin: 0;
    padding: 0;
    font-size: 1.25rem;
}
.center_text_align {
    text-align: center;
}
.centered_banner {
    display: flex;
    flex-flow: column nowrap;
    align-content: center;
    margin: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
    font-size: 1.25rem;
    max-width: 100%;
}

.narrow {
    align-self: center;
    text-align: center;
    width: clamp(23ch,40ch,55ch);
    max-width: 100%;
    margin: 0;
    padding: 0.5rem 0;
    font-size: 1.25rem;
}

.semibold {
    font-weight: 600;
}

.bold {
    font-weight: 700;
}

.italic {
    font-style: italic;
    padding-right: 0.25rem;
}

.underline {
    text-decoration: underline;
}

.bold_italic {
    font-weight: 700;
    font-style: italic;
}

.centered_bold_italic {
    text-align: center;
    font-weight: 700;
    font-style: italic;
}

.noMargin {
    margin: 0;
}

.indent {
    padding-left: 1.5rem;
}

ol.orderedList_1 {
    font-size: clamp(1rem,4vw,1.25rem);
    
    /*margin-top: 0.5rem;*/
}

.orderedList_1 > li {
    font-size: clamp(1rem,4vw,1.25rem);
    padding: 1rem 0.5rem 0 0;
}

.orderedList_1 > li:first-of-type {
    font-size: clamp(1rem,4vw,1.25rem);
    padding: 0 0.5rem 0 0;
}

ol.orderedList_2 {
    list-style-type: lower-alpha;
    font-size: clamp(1rem,4vw,1.25rem);
    /*margin-top: 0.5rem;*/
}

.orderedList_2 > li {
    font-size: clamp(1rem,4vw,1.25rem);
    padding: 0.25rem 0;
}

ul.unorderedList_1 {
    list-style-type: square;
    font-size: clamp(1rem,4vw,1.25rem);
}

.unorderedList_1 > li {
    font-size: clamp(1rem,4vw,1.25rem);
    padding: 1rem 0.5rem 0 0;
}

.unorderedList_1 > li:first-of-type {
    padding: 0 0.5rem 0 0;
}

ul.unorderedList_2 {
    list-style-type: circle;
    font-size: clamp(1rem,4vw,1.25rem);
}

.unorderedList_2 > li {
    padding: 0.25rem 0;
}

ul.unorderedList_3 {
    list-style-type: square;
    font-size: clamp(1rem,4vw,1.25rem);
    width: max-content;
    max-width: 100%;
    margin: 0 auto 0 0;
}

.unorderedList_3 > li {
    font-size: clamp(1rem,4vw,1.25rem);
    padding: 0.5rem 0.5rem 0 0;
    margin-left: 0;
    margin-right: auto;
    text-align: left;
}

.subListHeading {
    margin: 0.5rem 0;
    padding: 0;
}

.linkInline {
    color: var(--colour-tertiaryaccents);
    font-weight: 600;
}

/* MULTI-COLUMN TEXT BLOCK */
.multiColumn {
    column-count: auto;
    column-width: clamp(23ch,40ch,42ch);
    column-rule: 1px solid var(--colour-secondaryaccents);
    column-gap: 2.5rem;
    margin: 0;
    padding: 1.15rem 0;
}

@media (max-width: 1100px) {
    .multiColumn {
    padding-bottom: 0;
  }
}
/* MULTI-COLUMN TEXT BLOCK */
.multiColumnGalleryText {
    column-count: auto;
    column-width: clamp(23ch,40ch,42ch);
    column-gap: 3rem;
    margin: 0;
    padding: 0 2.25rem 1.15rem 2.25rem;
}

@media (max-width: 730px) {
    .multiColumnGalleryText {
    padding: 1.15rem 1.5rem 1.15rem 1.5rem;
  }
}

/* GALLERY SPECIFICATIONS MULTI-COLUMN TEXT BLOCK */
.multiColumnGallerySpecs {
    display: flex;
    flex-flow: row wrap;
    align-content: start;
    justify-content: center;

    column-count: 2;
    column-width: clamp(20ch,30ch,35ch);
    column-rule: 1px solid var(--colour-secondaryaccents);
    column-gap: 3.5rem;
    margin: 0 auto;
    padding: 1.15rem 0;
}
.multiColumnGallerySpecs > * {
    width: 36ch;
    max-width: 100%;
}

@media (max-width: 40ch) {
    .multiColumnGallerySpecs {
    column-count: 1;
  }
}

/* TEXT CONTENT & LEFT IMAGE SIDEBAR */
.flexContentLeftSidebar {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: start;
    gap: 0.5em;
    padding: 0.75rem;

}
.flexContentLeftSidebar > * {
    margin: 1.5rem;
}
.flexContentLeftSidebar > *:nth-child(1) {
    height: auto;
    flex: 1 1 50%;
    padding: 0.5rem;
    margin-bottom: 0;
    background-color: var(--colour-primaryaccents);
    box-shadow: 8.5px 8.5px 8.5px var(--colour-text);
}
.flexContentLeftSidebar > *:nth-child(2) {
    height: auto;
    flex: 1 1 32ch;
    margin-top: 1.5rem;
    margin-bottom: 0;
}
@media (max-width: 730px) {
    .flexContentLeftSidebar {
        padding: 0.75rem 0;
    }
}
/* TEXT CONTENT & RIGHT IMAGE SIDEBAR */
.flexContentRightSidebar {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: start;
    gap: 0.5em;
    padding: 0.75rem;
}
.flexContentRightSidebar > * {
    margin: 1.5rem;
}
.flexContentRightSidebar > *:nth-child(1) {
    height: auto;
    flex: 1 1 32ch;
    padding-bottom: 0;
    margin-bottom: 0;
}
.flexContentRightSidebar > *:nth-child(2) {
    height: auto;
    flex: 1 1 50%;
    padding: 0.5rem;
    margin-top: 1rem;
    background-color: var(--colour-primaryaccents);
    box-shadow: 8.5px 8.5px 8.5px var(--colour-text);
}
@media (max-width: 730px) {
    .flexContentRightSidebar {
        padding: 0.75rem 0;
    }
}
/* FLEXBOX CARD LAYOUT */
.cards_3wideflex {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    padding-bottom: 1rem;
}

.card_3wideflexcards {
    background: var(--colour-primaryaccents);
    flex: 0 1 300px;
    height: max-content;
    margin: 1vw;
    width: clamp(35ch,30vw,40ch);
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0.5rem;
    justify-content: space-between;
    color: white;
    text-decoration: none;
    box-shadow: 8.5px 8.5px 8.5px var(--colour-text);
}

.thumbnail_img_card {
    object-fit: cover;
    width: 100%;
    height: 100%;
    }

.fotorama_3widecard {
    align-self: center;
    flex: 0 0 100%;
    margin: 0;
    padding: 0;
    /*width: clamp(35ch,30vw,40ch);*/
    width: 100%;
    max-width: 100%;
    background-color: var(--colour-primaryaccents);
    border: 1px solid var(--colour-text);
    z-index: 0;
}

.textContainer_card {
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    padding: 0 1rem;
}

.header_card {
    text-align: center;
    font-weight: 700;
    width: 100%;
    margin: 0;
    padding: 1rem 0 0.5rem 0;
}

.paragraph_card {
    text-align: center;
    font-weight: normal;
    width: 100%;
    margin: 0;
    padding: 0.5rem 0 1rem 0;
}

/* THUMBNAILS GALLERY LAYOUT */
.thumbnail_gallery {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
    gap: 0.25rem;
    margin: 0;
    padding: 0.25rem;
}

/* THUMBNAIL IMAGE W/ TEXT OVERLAY */
.image__thumbnail {
    position: relative;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
}

.image__img {
    display: block;
    width: 100%;
}

.image__overlay {
    position: absolute;
    bottom: 0;
    left: 0;

    /* COSMETICS */
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.35);
    color: white;
    font-size: 0.75rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border: 1px solid black;
    opacity: 100%;
    transition: opacity 0.325s;
}

.image__overlay:hover {
    opacity: 0%;
}

.image__title {
    font-size: clamp(1rem,4.5vw,1.05rem);
    font-weight: 700;
    margin: 0;
    padding: 0.1rem;
    width: auto;
    border-bottom: 0.25px solid white;
}

.image__description {
    font-size: clamp(1rem,3vw,1.15rem);
    margin: 0;
    padding: 0.1rem;
}

/* MAIN FOOTER */
.mainFooter {
    position: relative;
    width: 100%;
    height: clamp(8rem,25vh,10rem);
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.image_mainFooter {
    width: 100%;
    height: clamp(8rem,25vh,10rem);
    object-fit: cover;
    margin: 0;
    padding: 0;
    z-index: -5;
}

.imageOverlay_mainFooter {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    width: 80%;
    height: 100%;
    background: rgba(0,0,0,0.56);
    margin: 0;
    padding: 0 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    z-index: -4;
}

@media (max-width: 730px) {
.imageOverlay_mainFooter {
    width: 90%;
}
}

.imageOverlayWide_mainFooter {
    width: 100%;
}

.heading_mainFooter {
    font-size: clamp(1.25rem,6vw,2rem);
    font-weight: 600;
    color: white;
    text-align: center;
    width: 100%;
    margin: 0 auto;
}

picture {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.lightbox {
    display: flex;
    flex-flow: column nowrap;
    /* align-items: space-around; */
    justify-content: center;
    height: min-content;
}

.lightboxNoJSBackground {
    background: center / cover no-repeat url('../images/cmh/WEBP/1500/classic-muskoka-homes_6.webp');
    width: 100%;
    height: 85vh;
    z-index: 0;
}

.fotoramaNoJSBackground {
    display: none;
}

.fotorama_sidebar {
    align-self: center;
    flex: 1 0 100%;
    margin: 0;
    padding: 0.5rem;
    width: 80vw;
    background-color: rgba(0,0,5,0.90);
    box-shadow: 8.5px 8.5px 8.5px var(--colour-text);
    z-index: 0;
}

@media (min-width: 810px) {
    .fotorama_sidebar {
        width: 45vw;
    }
}

.fotorama > img {
    display: block;
}

.fotorama_fullWidth {
    align-self: center;
    flex: 1 0 100%;
    margin: 0;
    width: 100%;
    height: auto;
    z-index: 0;
}
/* QUALIFICATIONS TEXT & LEFT LIGHTBOX SIDEBAR */
.qualificationsLeftSidebar {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 0.5em;
    padding: 0.75rem;
}
.qualificationsLeftSidebar > *:nth-child(1) {
    height: auto;
    flex: 1 1 40vw;
}
.qualificationsLeftSidebar > *:nth-child(2) {
    height: auto;
    flex: 1 0 35ch;
    max-width: 90vw;
    margin: 0 auto;
}
@media (max-width: 730px) {
    .qualificationsLeftSidebar {
        padding: 0.75rem 0;
    }
}
.fotorama_credentials {
    align-self: center;
    flex: 1 0 100%;
    margin: 0;
    width: 80vw;
    height: auto;
    z-index: 0;
}

@media (min-width: 810px) {
    .fotorama_credentials {
        width: 40vw;
    }
    .qualificationsLeftSidebar > *:nth-child(2) {
        max-width: 80vw;

    }
}

/* TEXT CONTENT & LEFT LIGHTBOX SIDEBAR */
.lightboxLeftSidebar {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 0.5em;
    padding: 0 0.75rem 0.75rem 0.75rem;
}
.lightboxLeftSidebar > * {
    margin: 1.5rem;
}
.lightboxLeftSidebar > *:nth-child(1) {
    height: auto;
    flex: 1 1 45vw;
    padding: 0.5rem;
    margin-bottom: 0;
}
.lightboxLeftSidebar > *:nth-child(2) {
    height: auto;
    flex: 1 0 25ch;
    margin-top: 0;
    margin-bottom: 0;
}
@media (max-width: 730px) {
    .lightboxLeftSidebar {
        padding: 0.75rem 0;
    }
}

/* TEXT CONTENT & RIGHT LIGHTBOX SIDEBAR */
.lightboxRightSidebar {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 0.5em;
    padding: 0 0.75rem 0.75rem 0.75rem;
}
.lightboxRightSidebar > * {
    margin: 1.5rem;
}
.lightboxRightSidebar > *:nth-child(1) {
    height: auto;
    flex: 1 0 25ch;
    margin-top: 0;
    margin-bottom: 0;
}
.lightboxRightSidebar > *:nth-child(2) {
    height: auto;
    flex: 1 1 45vw;
    padding: 0.5rem;
    margin-bottom: 0;
}
@media (max-width: 730px) {
    .lightboxRightSidebar {
        padding: 0.75rem 0;
    }
}

/* CALL TO ACTION LAYOUT */
.container_cta {
    position: relative;
    color: white;
    display: flex;
    flex-direction: column;
    align-content: center;
}

.text_cta {
    display: flex;
    flex-direction: column;
    flex: 1 1 100%;
    align-self: center;
    width: 100%;
    padding: 4vh 0;
    background-color: rgba(0,0,0,0.56);
}

@media (min-width: 45rem) {
    .text_cta {
    flex: 1 1 80%;
    align-self: center; 
  }
}

@media (min-width: 730px) {
    .text_cta {
        width: 80%;
  }
}

.header_cta {
    align-self: flex-start;
    position: relative;
    left: 10%;
    margin: 0.5rem 0 1rem 0;
    font-weight: 600;
    width: 80%;
    border-bottom: 1px solid white;
}

.para_cta {
    align-self: center;
    position: relative;
    left: 0%;
    margin: 0.5rem 0 1.5rem 0;
    max-width: 80%;
    font-size: 1.25rem;
    font-weight: 600;
}

.btn_cta {
    position: relative;
    display: inline-block;
    padding: .5em 1.25em;
    background: var(--colour-tertiaryaccents);
    color: white;
    font-size: 1.25rem;
    font-weight: 600;
    text-decoration: none;
    align-self: center;
    left: 7.5vw; 
}

/* BLOCK QUOTE */
blockquote {
    align-self: center; 
    display: block;
    position: relative;
    left: 0;
    width: 70%;
    margin: 0 auto;
    padding-top: 5vh;
    margin-bottom: 7.5vh;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.5rem;
    color: white;
    column-span: all;
}

blockquote::before {
    content: '\201c';
    font-size: 1.5rem;
    font-weight: 600;
    top: 10px;
    left: -40px;
}

blockquote::after {
    content: '\201d';
    font-size: 1.5rem;
    font-weight: 600;
    top: 10px;
    left: -40px;
}

blockquote .attribution {
    display: block;
    position: absolute;
    top: 100%;
    right: 20%;
    font-size: 1.25rem;
    font-style: italic;
    font-weight: 600;
    line-height: 1.5rem;
    margin-top: 0.5rem;
}

/* BACKGROUND IMAGES */

/*BASELINE 1000*/
.backImage1_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_1.webp');
}
.backImage2_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_2.webp');
}
.backImage3_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_3.webp');
}
.backImage4_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_4.webp');
}
.backImage5_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_5.webp');
}
.backImage6_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_6.webp');
}
.backImage7_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_7.webp');
}
.backImage8_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_8.webp');
}
.backImage9_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_9.webp');
}
.backImage10_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_10.webp');
}
.backImage11_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_11.webp');
}
.backImage12_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_12.webp');
}
.backImage13_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_13.webp');
}
.backImage14_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_14.webp');
}
.backImage15_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_15.webp');
}
.backImage16_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_16.webp');
}
.backImage17_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_17.webp');
}
.backImage18_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_18.webp');
}
.backImage19_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_19.webp');
}
.backImage20_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_20.webp');
}
.backImage21_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_21.webp');
}
.backImage22_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_22.webp');
}
.backImage23_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_23.webp');
}
.backImage24_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_24.webp');
}
.backImage25_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_25.webp');
}
.backImage26_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_26.webp');
}
.backImage27_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_27.webp');
}
.backImage28_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_28.webp');
}
.backImage29_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_29.webp');
}
.backImage30_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_30.webp');
}
.backImage31_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_31.webp');
}
.backImage32_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_32.webp');
}
.backImage33_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_33.webp');
}
.backImage34_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_34.webp');
}
.backImage35_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_35.webp');
}
.backImage36_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_36.webp');
}
.backImage37_cta {
    background: top / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_37.webp');
}
.backImage38_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/architect-muskoka_38.webp');
}
.backImage39_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_39.webp');
}
.backImage40_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_40.webp');
}
.backImage41_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_41.webp');
}
.backImage42_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_42.webp');
}
.backImage43_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_43.webp');
}
.backImage44_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_44.webp');
}
.backImage45_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_45.webp');
}
.backImage46_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_46.webp');
}
.backImage47_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_47.webp');
}
.backImage48_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_48.webp');
}
.backImage49_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_49.webp');
}
.backImage50_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_50.webp');
}
.backImage51_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_51.webp');
}
.backImage52_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_52.webp');
}
.backImage53_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_53.webp');
}
.backImage54_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_54.webp');
}
.backImage55_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_55.webp');
}
.backImage56_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_56.webp');
}
.backImage57_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_57.webp');
}
.backImage58_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_58.webp');
}
.backImage59_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_59.webp');
}
.backImage60_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_60.webp');
}
.backImage61_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_61.webp');
}
.backImage62_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_62.webp');
}
.backImage63_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_63.webp');
}
.backImage64_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_64.webp');
}
.backImage65_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_65.webp');
}
.backImage66_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_66.webp');
}
.backImage67_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_67.webp');
}
.backImage68_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_68.webp');
}
.backImage69_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_69.webp');
}
.backImage70_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_70.webp');
}
.backImage71_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_71.webp');
}
.backImage72_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_72.webp');
}
.backImage73_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_73.webp');
}
.backImage74_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_74.webp');
}
.backImage75_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_75.webp');
}
.backImage76_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_76.webp');
}
.backImage77_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_77.webp');
}
.backImage78_cta {
    background: center / cover no-repeat url('../images/cta/WEBP/1000/cta-muskoka-builder_78.webp');
}

@media
only screen and (min-width: 1000px) {
    /*2000*/
    .backImage1_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_1.webp');
    }
    .backImage2_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_2.webp');
    }
    .backImage3_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_3.webp');
    }
    .backImage4_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_4.webp');
    }
    .backImage5_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_5.webp');
    }
    .backImage6_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_6.webp');
    }
    .backImage7_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_7.webp');
    }
    .backImage8_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_8.webp');
    }
    .backImage9_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_9.webp');
    }
    .backImage10_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_10.webp');
    }
    .backImage11_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_11.webp');
    }
    .backImage12_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_12.webp');
    }
    .backImage13_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_13.webp');
    }
    .backImage14_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_14.webp');
    }
    .backImage15_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_15.webp');
    }
    .backImage16_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_16.webp');
    }
    .backImage17_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_17.webp');
    }
    .backImage18_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_18.webp');
    }
    .backImage19_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_19.webp');
    }
    .backImage20_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_20.webp');
    }
    .backImage21_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_21.webp');
    }
    .backImage22_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_22.webp');
    }
    .backImage23_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_23.webp');
    }
    .backImage24_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_24.webp');
    }
    .backImage25_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_25.webp');
    }
    .backImage26_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_26.webp');
    }
    .backImage27_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_27.webp');
    }
    .backImage28_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_28.webp');
    }
    .backImage29_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_29.webp');
    }
    .backImage30_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_30.webp');
    }
    .backImage31_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_31.webp');
    }
    .backImage32_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_32.webp');
    }
    .backImage33_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_33.webp');
    }
    .backImage34_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_34.webp');
    }
    .backImage35_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_35.webp');
    }
    .backImage36_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_36.webp');
    }
    .backImage37_cta {
        background: top / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_37.webp');
    }
    .backImage38_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/architect-muskoka_38.webp');
    }
    .backImage39_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_39.webp');
    }
    .backImage40_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_40.webp');
    }
    .backImage41_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_41.webp');
    }
    .backImage42_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_42.webp');
    }
    .backImage43_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_43.webp');
    }
    .backImage44_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_44.webp');
    }
    .backImage45_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_45.webp');
    }
    .backImage46_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_46.webp');
    }
    .backImage47_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_47.webp');
    }
    .backImage48_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_48.webp');
    }
    .backImage49_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_49.webp');
    }
    .backImage50_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_50.webp');
    }
    .backImage51_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_51.webp');
    }
    .backImage52_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_52.webp');
    }
    .backImage53_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_53.webp');
    }
    .backImage54_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_54.webp');
    }
    .backImage55_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_55.webp');
    }
    .backImage56_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_56.webp');
    }
    .backImage57_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_57.webp');
    }
    .backImage58_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_58.webp');
    }
    .backImage59_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_59.webp');
    }
    .backImage60_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_60.webp');
    }
    .backImage61_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_61.webp');
    }
    .backImage62_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_62.webp');
    }
    .backImage63_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_63.webp');
    }
    .backImage64_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_64.webp');
    }
    .backImage65_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_65.webp');
    }
    .backImage66_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_66.webp');
    }
    .backImage67_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_67.webp');
    }
    .backImage68_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_68.webp');
    }
    .backImage69_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_69.webp');
    }
    .backImage70_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_70.webp');
    }
    .backImage71_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_71.webp');
    }
    .backImage72_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_72.webp');
    }
    .backImage73_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_73.webp');
    }
    .backImage74_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_74.webp');
    }
    .backImage75_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_75.webp');
    }
    .backImage76_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_76.webp');
    }
    .backImage77_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_77.webp');
    }
    .backImage78_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2000/cta-muskoka-builder_78.webp');
    }
}

@media
only screen and (min-width: 2000px) {
    /*4000*/
    .backImage1_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_1.webp');
    }
    .backImage2_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_2.webp');
    }
    .backImage3_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_3.webp');
    }
    .backImage4_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_4.webp');
    }
    .backImage5_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_5.webp');
    }
    .backImage6_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_6.webp');
    }
    .backImage7_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_7.webp');
    }
    .backImage8_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_8.webp');
    }
    .backImage9_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_9.webp');
    }
    .backImage10_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_10.webp');
    }
    .backImage11_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_11.webp');
    }
    .backImage12_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_12.webp');
    }
    .backImage13_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_13.webp');
    }
    .backImage14_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_14.webp');
    }
    .backImage15_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_15.webp');
    }
    .backImage16_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_16.webp');
    }
    .backImage17_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_17.webp');
    }
    .backImage18_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_18.webp');
    }
    .backImage19_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_19.webp');
    }
    .backImage20_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_20.webp');
    }
    .backImage21_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_21.webp');
    }
    .backImage22_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_22.webp');
    }
    .backImage23_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_23.webp');
    }
    .backImage24_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_24.webp');
    }
    .backImage25_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_25.webp');
    }
    .backImage26_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_26.webp');
    }
    .backImage27_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_27.webp');
    }
    .backImage28_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_28.webp');
    }
    .backImage29_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_29.webp');
    }
    .backImage30_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_30.webp');
    }
    .backImage31_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_31.webp');
    }
    .backImage32_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_32.webp');
    }
    .backImage33_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_33.webp');
    }
    .backImage34_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_34.webp');
    }
    .backImage35_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_35.webp');
    }
    .backImage36_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_36.webp');
    }
    .backImage37_cta {
        background: top / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_37.webp');
    }
    .backImage38_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/architect-muskoka_38.webp');
    }
    .backImage39_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_39.webp');
    }
    .backImage40_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_40.webp');
    }
    .backImage41_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_41.webp');
    }
    .backImage42_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_42.webp');
    }
    .backImage43_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_43.webp');
    }
    .backImage44_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_44.webp');
    }
    .backImage45_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_45.webp');
    }
    .backImage46_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_46.webp');
    }
    .backImage47_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_47.webp');
    }
    .backImage48_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_48.webp');
    }
    .backImage49_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_49.webp');
    }
    .backImage50_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_50.webp');
    }
    .backImage51_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_51.webp');
    }
    .backImage52_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_52.webp');
    }
    .backImage53_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_53.webp');
    }
    .backImage54_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_54.webp');
    }
    .backImage55_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_55.webp');
    }
    .backImage56_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_56.webp');
    }
    .backImage57_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_57.webp');
    }
    .backImage58_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_58.webp');
    }
    .backImage59_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_59.webp');
    }
    .backImage60_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_60.webp');
    }
    .backImage61_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_61.webp');
    }
    .backImage62_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_62.webp');
    }
    .backImage63_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_63.webp');
    }
    .backImage64_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_64.webp');
    }
    .backImage65_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_65.webp');
    }
    .backImage66_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_66.webp');
    }
    .backImage67_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_67.webp');
    }
    .backImage68_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_68.webp');
    }
    .backImage69_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_69.webp');
    }
    .backImage70_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_70.webp');
    }
    .backImage71_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_71.webp');
    }
    .backImage72_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_72.webp');
    }
    .backImage73_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_73.webp');
    }
    .backImage74_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_74.webp');
    }
    .backImage75_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_75.webp');
    }
    .backImage76_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_76.webp');
    }
    .backImage77_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_77.webp');
    }
    .backImage78_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_78.webp');
    }
}

@media
only screen and ((min-width: 375px) and (-webkit-min-device-pixel-ratio: 2)),
only screen and ((min-width: 375px) and (   min--moz-device-pixel-ratio: 2)),
only screen and ((min-width: 375px) and (     -o-min-device-pixel-ratio: 2/1)),
only screen and ((min-width: 375px) and (        min-device-pixel-ratio: 2)),
only screen and ((min-width: 375px) and (                min-resolution: 192dpi)),
only screen and ((min-width: 375px) and (                min-resolution: 2dppx)) {
    /*1500*/
    .backImage1_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_1.webp');
    }
    .backImage2_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_2.webp');
    }
    .backImage3_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_3.webp');
    }
    .backImage4_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_4.webp');
    }
    .backImage5_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_5.webp');
    }
    .backImage6_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_6.webp');
    }
    .backImage7_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_7.webp');
    }
    .backImage8_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_8.webp');
    }
    .backImage9_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_9.webp');
    }
    .backImage10_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_10.webp');
    }
    .backImage11_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_11.webp');
    }
    .backImage12_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_12.webp');
    }
    .backImage13_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_13.webp');
    }
    .backImage14_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_14.webp');
    }
    .backImage15_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_15.webp');
    }
    .backImage16_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_16.webp');
    }
    .backImage17_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_17.webp');
    }
    .backImage18_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_18.webp');
    }
    .backImage19_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_19.webp');
    }
    .backImage20_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_20.webp');
    }
    .backImage21_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_21.webp');
    }
    .backImage22_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_22.webp');
    }
    .backImage23_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_23.webp');
    }
    .backImage24_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_24.webp');
    }
    .backImage25_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_25.webp');
    }
    .backImage26_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_26.webp');
    }
    .backImage27_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_27.webp');
    }
    .backImage28_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_28.webp');
    }
    .backImage29_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_29.webp');
    }
    .backImage30_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_30.webp');
    }
    .backImage31_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_31.webp');
    }
    .backImage32_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_32.webp');
    }
    .backImage33_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_33.webp');
    }
    .backImage34_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_34.webp');
    }
    .backImage35_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_35.webp');
    }
    .backImage36_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_36.webp');
    }
    .backImage37_cta {
        background: top / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_37.webp');
    }
    .backImage38_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/architect-muskoka_38.webp');
    }
    .backImage39_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_39.webp');
    }
    .backImage40_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_40.webp');
    }
    .backImage41_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_41.webp');
    }
    .backImage42_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_42.webp');
    }
    .backImage43_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_43.webp');
    }
    .backImage44_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_44.webp');
    }
    .backImage45_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_45.webp');
    }
    .backImage46_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_46.webp');
    }
    .backImage47_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_47.webp');
    }
    .backImage48_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_48.webp');
    }
    .backImage49_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_49.webp');
    }
    .backImage50_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_50.webp');
    }
    .backImage51_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_51.webp');
    }
    .backImage52_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_52.webp');
    }
    .backImage53_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_53.webp');
    }
    .backImage54_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_54.webp');
    }
    .backImage55_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_55.webp');
    }
    .backImage56_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_56.webp');
    }
    .backImage57_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_57.webp');
    }
    .backImage58_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_58.webp');
    }
    .backImage59_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_59.webp');
    }
    .backImage60_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_60.webp');
    }
    .backImage61_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_61.webp');
    }
    .backImage62_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_62.webp');
    }
    .backImage63_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_63.webp');
    }
    .backImage64_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_64.webp');
    }
    .backImage65_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_65.webp');
    }
    .backImage66_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_66.webp');
    }
    .backImage67_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_67.webp');
    }
    .backImage68_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_68.webp');
    }
    .backImage69_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_69.webp');
    }
    .backImage70_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_70.webp');
    }
    .backImage71_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_71.webp');
    }
    .backImage72_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_72.webp');
    }
    .backImage73_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_73.webp');
    }
    .backImage74_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_74.webp');
    }
    .backImage75_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_75.webp');
    }
    .backImage76_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_76.webp');
    }
    .backImage77_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_77.webp');
    }
    .backImage78_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/1500/cta-muskoka-builder_78.webp');
    }
}

@media
only screen and ((min-width: 1000px) and (-webkit-min-device-pixel-ratio: 2)),
only screen and ((min-width: 1000px) and (   min--moz-device-pixel-ratio: 2)),
only screen and ((min-width: 1000px) and (     -o-min-device-pixel-ratio: 2/1)),
only screen and ((min-width: 1000px) and (        min-device-pixel-ratio: 2)),
only screen and ((min-width: 1000px) and (                min-resolution: 192dpi)),
only screen and ((min-width: 1000px) and (                min-resolution: 2dppx)) {
    /*2500*/
    .backImage1_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_1.webp');
    }
    .backImage2_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_2.webp');
    }
    .backImage3_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_3.webp');
    }
    .backImage4_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_4.webp');
    }
    .backImage5_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_5.webp');
    }
    .backImage6_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_6.webp');
    }
    .backImage7_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_7.webp');
    }
    .backImage8_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_8.webp');
    }
    .backImage9_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_9.webp');
    }
    .backImage10_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_10.webp');
    }
    .backImage11_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_11.webp');
    }
    .backImage12_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_12.webp');
    }
    .backImage13_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_13.webp');
    }
    .backImage14_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_14.webp');
    }
    .backImage15_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_15.webp');
    }
    .backImage16_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_16.webp');
    }
    .backImage17_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_17.webp');
    }
    .backImage18_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_18.webp');
    }
    .backImage19_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_19.webp');
    }
    .backImage20_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_20.webp');
    }
    .backImage21_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_21.webp');
    }
    .backImage22_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_22.webp');
    }
    .backImage23_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_23.webp');
    }
    .backImage24_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_24.webp');
    }
    .backImage25_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_25.webp');
    }
    .backImage26_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_26.webp');
    }
    .backImage27_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_27.webp');
    }
    .backImage28_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_28.webp');
    }
    .backImage29_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_29.webp');
    }
    .backImage30_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_30.webp');
    }
    .backImage31_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_31.webp');
    }
    .backImage32_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_32.webp');
    }
    .backImage33_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_33.webp');
    }
    .backImage34_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_34.webp');
    }
    .backImage35_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_35.webp');
    }
    .backImage36_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_36.webp');
    }
    .backImage37_cta {
        background: top / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_37.webp');
    }
    .backImage38_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/architect-muskoka_38.webp');
    }
    .backImage39_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_39.webp');
    }
    .backImage40_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_40.webp');
    }
    .backImage41_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_41.webp');
    }
    .backImage42_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_42.webp');
    }
    .backImage43_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_43.webp');
    }
    .backImage44_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_44.webp');
    }
    .backImage45_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_45.webp');
    }
    .backImage46_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_46.webp');
    }
    .backImage47_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_47.webp');
    }
    .backImage48_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_48.webp');
    }
    .backImage49_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_49.webp');
    }
    .backImage50_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_50.webp');
    }
    .backImage51_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_51.webp');
    }
    .backImage52_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_52.webp');
    }
    .backImage53_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_53.webp');
    }
    .backImage54_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_54.webp');
    }
    .backImage55_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_55.webp');
    }
    .backImage56_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_56.webp');
    }
    .backImage57_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_57.webp');
    }
    .backImage58_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_58.webp');
    }
    .backImage59_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_59.webp');
    }
    .backImage60_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_60.webp');
    }
    .backImage61_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_61.webp');
    }
    .backImage62_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_62.webp');
    }
    .backImage63_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_63.webp');
    }
    .backImage64_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_64.webp');
    }
    .backImage65_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_65.webp');
    }
    .backImage66_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_66.webp');
    }
    .backImage67_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_67.webp');
    }
    .backImage68_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_68.webp');
    }
    .backImage69_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_69.webp');
    }
    .backImage70_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_70.webp');
    }
    .backImage71_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_71.webp');
    }
    .backImage72_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_72.webp');
    }
    .backImage73_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_73.webp');
    }
    .backImage74_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_74.webp');
    }
    .backImage75_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_75.webp');
    }
    .backImage76_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_76.webp');
    }
    .backImage77_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_77.webp');
    }
    .backImage78_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/2500/cta-muskoka-builder_78.webp');
    }
}

@media
only screen and ((min-width: 2000px) and (-webkit-min-device-pixel-ratio: 2)),
only screen and ((min-width: 2000px) and (   min--moz-device-pixel-ratio: 2)),
only screen and ((min-width: 2000px) and (     -o-min-device-pixel-ratio: 2/1)),
only screen and ((min-width: 2000px) and (        min-device-pixel-ratio: 2)),
only screen and ((min-width: 2000px) and (                min-resolution: 192dpi)),
only screen and ((min-width: 2000px) and (                min-resolution: 2dppx)) { 
    /*4000*/
    .backImage1_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_1.webp');
    }
    .backImage2_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_2.webp');
    }
    .backImage3_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_3.webp');
    }
    .backImage4_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_4.webp');
    }
    .backImage5_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_5.webp');
    }
    .backImage6_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_6.webp');
    }
    .backImage7_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_7.webp');
    }
    .backImage8_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_8.webp');
    }
    .backImage9_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_9.webp');
    }
    .backImage10_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_10.webp');
    }
    .backImage11_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_11.webp');
    }
    .backImage12_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_12.webp');
    }
    .backImage13_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_13.webp');
    }
    .backImage14_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_14.webp');
    }
    .backImage15_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_15.webp');
    }
    .backImage16_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_16.webp');
    }
    .backImage17_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_17.webp');
    }
    .backImage18_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_18.webp');
    }
    .backImage19_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_19.webp');
    }
    .backImage20_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_20.webp');
    }
    .backImage21_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_21.webp');
    }
    .backImage22_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_22.webp');
    }
    .backImage23_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_23.webp');
    }
    .backImage24_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_24.webp');
    }
    .backImage25_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_25.webp');
    }
    .backImage26_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_26.webp');
    }
    .backImage27_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_27.webp');
    }
    .backImage28_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_28.webp');
    }
    .backImage29_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_29.webp');
    }
    .backImage30_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_30.webp');
    }
    .backImage31_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_31.webp');
    }
    .backImage32_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_32.webp');
    }
    .backImage33_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_33.webp');
    }
    .backImage34_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_34.webp');
    }
    .backImage35_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_35.webp');
    }
    .backImage36_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_36.webp');
    }
    .backImage37_cta {
        background: top / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_37.webp');
    }
    .backImage38_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/architect-muskoka_38.webp');
    }
    .backImage39_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_39.webp');
    }
    .backImage40_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_40.webp');
    }
    .backImage41_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_41.webp');
    }
    .backImage42_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_42.webp');
    }
    .backImage43_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_43.webp');
    }
    .backImage44_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_44.webp');
    }
    .backImage45_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_45.webp');
    }
    .backImage46_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_46.webp');
    }
    .backImage47_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_47.webp');
    }
    .backImage48_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_48.webp');
    }
    .backImage49_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_49.webp');
    }
    .backImage50_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_50.webp');
    }
    .backImage51_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_51.webp');
    }
    .backImage52_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_52.webp');
    }
    .backImage53_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_53.webp');
    }
    .backImage54_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_54.webp');
    }
    .backImage55_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_55.webp');
    }
    .backImage56_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_56.webp');
    }
    .backImage57_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_57.webp');
    }
    .backImage58_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_58.webp');
    }
    .backImage59_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_59.webp');
    }
    .backImage60_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_60.webp');
    }
    .backImage61_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_61.webp');
    }
    .backImage62_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_62.webp');
    }
    .backImage63_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_63.webp');
    }
    .backImage64_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_64.webp');
    }
    .backImage65_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_65.webp');
    }
    .backImage66_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_66.webp');
    }
    .backImage67_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_67.webp');
    }
    .backImage68_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_68.webp');
    }
    .backImage69_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_69.webp');
    }
    .backImage70_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_70.webp');
    }
    .backImage71_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_71.webp');
    }
    .backImage72_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_72.webp');
    }
    .backImage73_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_73.webp');
    }
    .backImage74_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_74.webp');
    }
    .backImage75_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_75.webp');
    }
    .backImage76_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_76.webp');
    }
    .backImage77_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_77.webp');
    }
    .backImage78_cta {
        background: center / cover no-repeat url('../images/cta/WEBP/4000/cta-muskoka-builder_78.webp');
    }
}