/* [Resolution: 1440px] */

 @media screen and (max-width: 1440px) { 

    body .t7 {
        width: %;
        height: 100%;
        position: relative;
        min-height: calc(100vh - 130px)px%;
    }

    body .t9 {
        padding-top: 50px;
    }

    body .t25 {
        object-fit: fill;
        aspect-ratio: 1/1;
    }

    body .t68 {
        flex: 0 1 auto;
        align-self: auto;
        margin-top: -90px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }

    body .t69 {
        width: 50%;
        bottom: 78px;
        height: 50%;
        z-index: 0;
        position: initial;
        object-fit: fill;
        margin-bottom: 0px;
        padding-bottom: 0px;
        object-position: 10% 10%;
    }

    body .t80 {
        margin-bottom: 3px;
    }

    body .t107 {
        height: 100%;
        position: absolute;
        margin-top: 40px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }

    body .t108 {
        width: 96%;
    }

    body .t115 {
        margin-top: -50px;
    }

    body .t215 {
        height: 170px;
        margin-top: -35px;
        padding-top: 0px;
        margin-bottom: 10px;
    }

    body .t219 {
        width: 100%;
        height: 100%;
    }

    body .t246 {
        background: var(--Brand);
    }

    body .t252 {
        display: flex;
        row-gap: 15px;
        overflow: visible;
        background: rgba(205,162,116,1.00);
        padding-top: 29px;
        padding-left: 29px;
        padding-right: 29px;
        flex-direction: column;
        padding-bottom: 29px;
    }

    body .t273 {
        background: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,var(--Rose-CAC) 97%,rgba(205,162,116,1.00) 150%);
        min-height: 150vh;
    }

    body .t284 {
        top: 7%;
        left: 7%;
    }

    body .t289 {
        top: 9%;
        right: 1%;
    }

    body .t294 {
        top: -1%;
    }

    body .t363 {
        object-position: 50% 50%;
    }

    body .t385 {
        background-image: url(https://global.divhunt.com/9cb4f12b899c9b13ef8791c7bd5a4e7f_1161275.jpeg);
    }

    body .t386 {
        background: var(--Primary-Text);
    }

    body .t389 {
        margin-top: -90px;
        margin-bottom: 100px;
    }

    body .t391 {
        background: var(--Brand);
    }

    body .t395 {
        display: flex;
        row-gap: 15px;
        overflow: visible;
        background: rgba(205,162,116,1.00);
        padding-top: 29px;
        padding-left: 29px;
        padding-right: 29px;
        flex-direction: column;
        padding-bottom: 29px;
    }

    body .t432 {
        background: linear-gradient(180deg, rgba(255,255,255,1.00) 0%, rgba(205,162,116,1.00) 150%);
        min-height: 130vh;
    }

    body .t438 {
        right: 1%;
    }

    body .t448 {
        top: -1%;
    }

    body .t458 {
        left: 7%;
    }

    body .t470 {
        margin-top: -48px;
    }

    body .t471 {
        max-width: 1350px;
    }

    body .t481 {
        position: static;
        margin-top: -20px;
        align-items: center;
        margin-bottom: 0px;
    }

    body .t499 {
        background: rgba(41,47,54,1.00);
    }

    body .t500 {
        color: rgba(255,255,255,1.00);
    }

    body .t502 {
        color: rgba(255,255,255,1.00);
    }

    body .t503 {
        background: rgba(244,240,236,1.00);
    }

    body .t512 {
        margin-top: -90px;
        margin-bottom: 100px;
    }

    body .t515 {
        background: rgba(41,47,54,1.00);
    }

    body .t525 {
        background: rgba(205,162,116,1.00);
    }

    body .t529 {
        background-image: url(https://global.divhunt.com/663c9c93ee566783fb52bc7a0c2f57ed_2010341.png);
    }

    body .t530 {
        background: rgba(244,240,236,1.00);
    }

    body .t534 {
        background: rgba(41,47,54,1.00);
    }

    body .t535 {
        color: rgba(255,255,255,1.00);
    }

    body .t537 {
        color: rgba(255,255,255,1.00);
    }

    body .t556 {
        margin-top: -90px;
        margin-bottom: 100px;
    }

    body .t559 {
        background: rgba(205,162,116,1.00);
    }

    body .t563 {
        background: rgba(244,240,236,1.00);
    }

    body .t567 {
        background: rgba(41,47,54,1.00);
    }

    body .t568 {
        color: rgba(255,255,255,1.00);
    }

    body .t570 {
        color: rgba(255,255,255,1.00);
    }

    body .t589 {
        margin-top: -90px;
        margin-bottom: 100px;
    }

    body .t592 {
        background: rgba(41,47,54,1.00);
    }

    body .t602 {
        background: rgba(205,162,116,1.00);
    }

    body .t606 {
        background-image: url(https://global.divhunt.com/9cb4f12b899c9b13ef8791c7bd5a4e7f_1161275.jpeg);
    }

    body .t607 {
        background: rgba(244,240,236,1.00);
    }

    body .t611 {
        background: rgba(41,47,54,1.00);
    }

    body .t612 {
        color: rgba(255,255,255,1.00);
    }

    body .t614 {
        color: rgba(255,255,255,1.00);
    }

    body .t634 {
        margin-top: -90px;
        margin-bottom: 100px;
    }

    body .t637 {
        background: rgba(41,47,54,1.00);
    }

    body .t647 {
        background: rgba(205,162,116,1.00);
    }

    body .t651 {
        background-image: url(https://global.divhunt.com/0e9d3dc25b788f7fb1ef161245d01947_82228.jpeg);
    }

    body .t652 {
        background: rgba(244,240,236,1.00);
    }

    body .t656 {
        background: rgba(41,47,54,1.00);
    }

    body .t657 {
        color: rgba(255,255,255,1.00);
    }

    body .t659 {
        color: rgba(255,255,255,1.00);
    }

    body .t678 {
        margin-top: -90px;
        margin-bottom: 100px;
    }

    body .t681 {
        background: rgba(41,47,54,1.00);
    }

    body .t691 {
        background: rgba(205,162,116,1.00);
    }

    body .t695 {
        background-image: url(https://global.divhunt.com/cd6a42e5aaeab1c652197d9b51a68fb5_1228476.jpeg);
    }

    body .t696 {
        background: rgba(244,240,236,1.00);
    }

    body .t700 {
        background: rgba(41,47,54,1.00);
    }

    body .t701 {
        color: rgba(255,255,255,1.00);
    }

    body .t703 {
        color: rgba(255,255,255,1.00);
    }

    body .t722 {
        margin-top: -90px;
        margin-bottom: 100px;
    }

    body .t725 {
        background: rgba(41,47,54,1.00);
    }

    body .t735 {
        background: rgba(205,162,116,1.00);
    }

    body .t739 {
        background-image: url(https://global.divhunt.com/f33b4ea7a7bd703d9ee4d37dd6606eb1_1350265.jpeg);
    }

    body .t740 {
        background: rgba(244,240,236,1.00);
    }

    body .t744 {
        background: rgba(41,47,54,1.00);
    }

    body .t745 {
        color: rgba(255,255,255,1.00);
    }

    body .t747 {
        color: rgba(255,255,255,1.00);
    }

    body .t771 {
        display: inline;
        font-size: 18px;
        max-width: 80%;
        align-self: auto;
        text-align: center;
    }

    body .t772 {
        max-width: 82%;
        text-align: center;
    }

    body .t775 {
        color: rgb(51,60,153);
        font-size: 16px;
    }

    body .t776 {
        font-size: 16px;
        font-style: italic;
        text-align: center;
    }

    body .t879 {
        font-size: 16px;
        font-style: italic;
        text-align: center;
    }

    body .t880 {
        max-width: 82%;
        text-align: center;
    }

    body .t881 {
        display: inline;
        font-size: 18px;
        max-width: 80%;
        align-self: auto;
        text-align: center;
    }

    body .t911 {
        font-size: 16px;
        font-style: italic;
        text-align: center;
    }

    body .t912 {
        max-width: 82%;
        text-align: center;
    }

    body .t913 {
        display: inline;
        font-size: 18px;
        max-width: 80%;
        align-self: auto;
        text-align: center;
    }

    body .t947 {
        font-size: 16px;
        font-style: italic;
        text-align: center;
    }

    body .t948 {
        max-width: 82%;
        text-align: center;
    }

    body .t949 {
        display: inline;
        font-size: 18px;
        max-width: 80%;
        align-self: auto;
        text-align: center;
    }

    body .t1517 {
        display: flex;
        row-gap: 15px;
        overflow: visible;
        background: rgba(205,162,116,1.00);
        padding-top: 29px;
        padding-left: 29px;
        padding-right: 29px;
        flex-direction: column;
        padding-bottom: 29px;
    }

    body .t1519 {
        background: rgba(41,47,54,1.00);
    }

    body .t1528 {
        background-image: url(https://global.divhunt.com/663c9c93ee566783fb52bc7a0c2f57ed_2010341.png);
    }

 
}

/* [Resolution: 991px] */

 @media screen and (max-width: 991px) { 

    .testimonial-card-2 {
        position: static;
    }

    body .t7 {
        height: 100%;
        margin-top: 0px;
    }

    body .t9 {
        padding: 50px 0px 50px 0px;
    }

    body .t25 {
        object-fit: cover;
        object-position: 10% 50%;
    }

    body .t57 {
        column-gap: 50px;
    }

    body .t64 {
        display: flex;
        flex-direction: column-reverse;
        justify-content: center;
    }

    body .t69 {
        width: 50%;
        object-fit: fill;
        object-position: 20% 100%;
    }

    body .t73 {
        padding: 50px 0px 50px 0px;
    }

    body .t87 {
        padding: 50px 0px 50px 0px;
    }

    body .t100 {
        padding: 50px 0px 50px 0px;
    }

    body .t104 {
        display: flex;
        text-align: center;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    body .t106 {
        padding: 50px 0px 50px 0px;
    }

    body .t131 {
        height: 500px;
    }

    body .t143 {
        padding: 50px 0px 50px 0px;
    }

    body .t151 {
        row-gap: 40px;
        flex-direction: column;
    }

    body .t169 {
        padding: 50px 0px 50px 0px;
    }

    body .t180 {
    }

    body .t182 {
    }

    body .t184 {
        display: none;
    }

    body .t202 {
        padding: 50px 0px 50px 0px;
    }

    body .t206 {
        font-size: 55px;
    }

    body .t213 {
        padding: 15px 0px 15px 0px;
        z-index: 1000;
    }

    body .t214 {
        height: 60px;
    }

    body .t215 {
        height: 70px;
        margin-top: -25px;
    }

    body .t216 {
        top: 70px;
        left: auto;
        right: 0%;
        bottom: auto;
        display: none;
        padding: 40px 40px 40px 40px;
        row-gap: 20px;
        z-index: 1000;
        position: absolute;
        background: rgba(255,255,255,1.00);
        flex-direction: column;
    }

    body .t219 {
        width: 100%;
        height: 80px;
    }

    body .t220 {
        display: flex;
        row-gap: 6px;
        transition: 0.2s;
        flex-direction: column;
    }

    body .t220 > div {
        top: 0;
        position: relative;
        transition: 0.2s;
    }

    body .t220.dh-active {
    }

    body .t220.dh-active > div:last-child {
        top: -8px;
        position: relative;
        transform: rotate(-45deg);
    }

    body .t220.dh-active > div:first-child {
        top: 8px;
        position: relative;
        transform: rotate(45deg);
    }

    body .t220.dh-active > div:nth-child(2) {
        opacity: 0;
    }

    body .t221 {
        width: 35px;
        height: 2px;
        background: rgba(205,162,116,1.00);
    }

    body .t231 {
        margin-top: -50px;
    }

    body .t256 {
        padding: 50px 0px 50px 0px;
    }

    body .t262 {
        row-gap: 22px;
        grid-template-columns: 1fr 1fr;
    }

    body .t273 {
        min-height: auto;
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t277 {
        font-size: 50px;
    }

    body .t278 {
        display: grid;
        row-gap: 45px;
        column-gap: 25px;
        margin-top: 50px;
        padding-left: 20px;
        padding-right: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t306 {
        padding: 50px 0px 50px 0px;
    }

    body .t308 {
        row-gap: 0px;
    }

    body .t337 {
        padding: 50px 0px 50px 0px;
    }

    body .t343 {
    }

    body .t346 {
        padding: 0px 0px 50px 0px;
    }

    body .t348 {
        padding: 40px 20px 20px 20px;
    }

    body .t350 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t381 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t384 {
        grid-template-columns: 1fr ;
    }

    body .t385 {
        width: 100%;
        height: 750px;
        grid-column: span 1;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-attachment: scroll;
        -webkit-background-clip: border-box;
    }

    body .t386 {
        grid-column: span 1;
    }

    body .t387 {
        width: 100%;
    }

    body .t388 {
        align-self: center;
    }

    body .t391 {
        width: 100%;
        height: 910px;
        grid-column: span 1;
    }

    body .t397 {
    }

    body .t398 {
        overflow: hidden;
    }

    body .t399 {
        column-gap: 40px;
    }

    body .t421 {
    }

    body .t422 {
    }

    body .t430 {
    }

    body .t431 {
        width: 100%;
    }

    body .t432 {
        min-height: auto;
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t436 {
        font-size: 50px;
    }

    body .t437 {
        display: grid;
        row-gap: 45px;
        column-gap: 25px;
        margin-top: 50px;
        padding-left: 20px;
        padding-right: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t465 {
        padding: 50px 0px 50px 0px;
    }

    body .t470 {
        display: block;
        margin-top: 10px;
        grid-template-columns: 1fr 1fr;
    }

    body .t471 {
        overflow: hidden;
    }

    body .t472 {
        column-gap: 40px;
    }

    body .t480 {
        top: 0%;
        left: 0%;
        right: auto;
        bottom: auto;
        display: inline;
        margin-left: auto;
        margin-right: auto;
        grid-template-columns: 1fr 1fr;
    }

    body .t499 {
        width: 100%;
        height: 530px;
        grid-column: span 1;
    }

    body .t503 {
        width: 100%;
        grid-column: span 1;
    }

    body .t504 {
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    body .t509 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t514 {
        grid-template-columns: 1fr ;
    }

    body .t515 {
        grid-column: span 1;
    }

    body .t523 {
        width: 100%;
    }

    body .t524 {
        align-self: center;
    }

    body .t525 {
        width: 100%;
        height: 500px;
        grid-column: span 1;
    }

    body .t529 {
        width: 100%;
        height: 750px;
        grid-column: span 1;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 15% 15%;
        background-attachment: scroll;
        -webkit-background-clip: border-box;
    }

    body .t530 {
        width: 100%;
        grid-column: span 1;
    }

    body .t531 {
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    body .t534 {
        width: 100%;
        height: 600px;
        grid-column: span 1;
    }

    body .t540 {
        padding: 50px 0px 50px 0px;
    }

    body .t546 {
    }

    body .t553 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t558 {
        grid-template-columns: 1fr ;
    }

    body .t559 {
        width: 100%;
        height: 530px;
        grid-column: span 1;
    }

    body .t563 {
        width: 100%;
        grid-column: span 1;
    }

    body .t564 {
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    body .t566 {
        margin-bottom: 120px;
    }

    body .t567 {
        width: 100%;
        height: 330px;
        grid-column: span 1;
    }

    body .t573 {
        padding: 50px 0px 50px 0px;
    }

    body .t579 {
    }

    body .t586 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t591 {
        grid-template-columns: 1fr ;
    }

    body .t592 {
        grid-column: span 1;
    }

    body .t600 {
        width: 100%;
    }

    body .t601 {
        align-self: center;
    }

    body .t602 {
        width: 100%;
        height: 910px;
        grid-column: span 1;
    }

    body .t606 {
        width: 100%;
        height: 750px;
        grid-column: span 1;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-attachment: scroll;
        -webkit-background-clip: border-box;
    }

    body .t607 {
        width: 100%;
        grid-column: span 1;
    }

    body .t608 {
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    body .t611 {
        width: 100%;
        height: 530px;
        grid-column: span 1;
    }

    body .t617 {
        padding: 50px 0px 50px 0px;
    }

    body .t623 {
    }

    body .t631 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t636 {
        grid-template-columns: 1fr ;
    }

    body .t637 {
        grid-column: span 1;
    }

    body .t645 {
        width: 100%;
    }

    body .t646 {
        align-self: center;
    }

    body .t647 {
        width: 100%;
        height: 350px;
        grid-column: span 1;
    }

    body .t651 {
        width: 100%;
        height: 750px;
        grid-column: span 1;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-attachment: scroll;
        -webkit-background-clip: border-box;
    }

    body .t652 {
        width: 100%;
        grid-column: span 1;
    }

    body .t653 {
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    body .t656 {
        width: 100%;
        height: 580px;
        grid-column: span 1;
    }

    body .t662 {
        padding: 50px 0px 50px 0px;
    }

    body .t668 {
    }

    body .t675 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t680 {
        grid-template-columns: 1fr ;
    }

    body .t681 {
        grid-column: span 1;
    }

    body .t689 {
        width: 100%;
    }

    body .t690 {
        align-self: center;
    }

    body .t691 {
        width: 100%;
        height: 650px;
        grid-column: span 1;
    }

    body .t695 {
        width: 100%;
        height: 750px;
        grid-column: span 1;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-attachment: scroll;
        -webkit-background-clip: border-box;
    }

    body .t696 {
        width: 100%;
        grid-column: span 1;
    }

    body .t697 {
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    body .t699 {
        margin-bottom: 120px;
    }

    body .t700 {
        width: 100%;
        height: 580px;
        grid-column: span 1;
    }

    body .t706 {
        padding: 50px 0px 50px 0px;
    }

    body .t712 {
    }

    body .t719 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t724 {
        grid-template-columns: 1fr ;
    }

    body .t725 {
        grid-column: span 1;
    }

    body .t733 {
        width: 100%;
    }

    body .t734 {
        align-self: center;
    }

    body .t735 {
        width: 100%;
        height: 320px;
        grid-column: span 1;
    }

    body .t739 {
        width: 100%;
        height: 750px;
        grid-column: span 1;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-attachment: scroll;
        -webkit-background-clip: border-box;
    }

    body .t740 {
        width: 100%;
        grid-column: span 1;
    }

    body .t741 {
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    body .t743 {
        margin-bottom: 120px;
    }

    body .t744 {
        width: 100%;
        height: 300px;
        grid-column: span 1;
    }

    body .t750 {
        padding: 50px 0px 50px 0px;
    }

    body .t756 {
    }

    body .t768 {
    }

    body .t785 {
        z-index: 99999;
        position: relative;
    }

    body .t787 {
        margin: 10px 0px 0px 0px;
    }

    body .t797 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t800 {
        grid-template-columns: 1fr ;
    }

    body .t801 {
        grid-column: span 1;
    }

    body .t805 {
        align-self: center;
        grid-column: span 1;
    }

    body .t806 {
        width: 60%;
        align-self: center;
        margin-top: 70px;
        margin-bottom: 0px;
    }

    body .t809 {
        align-self: center;
    }

    body .t811 {
        align-self: center;
        grid-column: span 1;
    }

    body .t812 {
        height: 400px;
        grid-column: span 1;
    }

    body .t813 {
        width: 60%;
        align-self: center;
    }

    body .t815 {
        align-self: center;
    }

    body .t819 {
        margin-top: 0px;
    }

    body .t830 {
        z-index: 99999;
        position: relative;
    }

    body .t832 {
        margin: 10px 0px 0px 0px;
    }

    body .t852 {
        z-index: 99999;
        position: relative;
    }

    body .t854 {
        margin: 10px 0px 0px 0px;
    }

    body .t875 {
    }

    body .t885 {
    }

    body .t886 {
    }

    body .t894 {
    }

    body .t895 {
        width: 100%;
    }

    body .t907 {
    }

    body .t917 {
    }

    body .t918 {
    }

    body .t926 {
    }

    body .t927 {
        width: 100%;
    }

    body .t943 {
    }

    body .t953 {
    }

    body .t954 {
    }

    body .t962 {
    }

    body .t963 {
        width: 100%;
    }

    body .t975 {
        z-index: 99999;
        position: relative;
    }

    body .t977 {
        margin: 10px 0px 0px 0px;
    }

    body .t997 {
        z-index: 99999;
        position: relative;
    }

    body .t999 {
        margin: 10px 0px 0px 0px;
    }

    body .t1019 {
        z-index: 99999;
        position: relative;
    }

    body .t1021 {
        margin: 10px 0px 0px 0px;
    }

    body .t1041 {
        z-index: 99999;
        position: relative;
    }

    body .t1043 {
        margin: 10px 0px 0px 0px;
    }

    body .t1063 {
        z-index: 99999;
        position: relative;
    }

    body .t1065 {
        margin: 10px 0px 0px 0px;
    }

    body .t1085 {
        z-index: 99999;
        position: relative;
    }

    body .t1087 {
        margin: 10px 0px 0px 0px;
    }

    body .t1107 {
        z-index: 99999;
        position: relative;
    }

    body .t1109 {
        margin: 10px 0px 0px 0px;
    }

    body .t1129 {
        z-index: 99999;
        position: relative;
    }

    body .t1131 {
        margin: 10px 0px 0px 0px;
    }

    body .t1151 {
        z-index: 99999;
        position: relative;
    }

    body .t1153 {
        margin: 10px 0px 0px 0px;
    }

    body .t1173 {
        z-index: 99999;
        position: relative;
    }

    body .t1175 {
        margin: 10px 0px 0px 0px;
    }

    body .t1195 {
        z-index: 99999;
        position: relative;
    }

    body .t1197 {
        margin: 10px 0px 0px 0px;
    }

    body .t1217 {
        z-index: 99999;
        position: relative;
    }

    body .t1219 {
        margin: 10px 0px 0px 0px;
    }

    body .t1239 {
        z-index: 99999;
        position: relative;
    }

    body .t1241 {
        margin: 10px 0px 0px 0px;
    }

    body .t1261 {
        z-index: 99999;
        position: relative;
    }

    body .t1263 {
        margin: 10px 0px 0px 0px;
    }

    body .t1283 {
        z-index: 99999;
        position: relative;
    }

    body .t1285 {
        margin: 10px 0px 0px 0px;
    }

    body .t1305 {
        z-index: 99999;
        position: relative;
    }

    body .t1307 {
        margin: 10px 0px 0px 0px;
    }

    body .t1327 {
        z-index: 99999;
        position: relative;
    }

    body .t1329 {
        margin: 10px 0px 0px 0px;
    }

    body .t1349 {
        z-index: 99999;
        position: relative;
    }

    body .t1351 {
        margin: 10px 0px 0px 0px;
    }

    body .t1371 {
        z-index: 99999;
        position: relative;
    }

    body .t1373 {
        margin: 10px 0px 0px 0px;
    }

    body .t1393 {
        z-index: 99999;
        position: relative;
    }

    body .t1395 {
        margin: 10px 0px 0px 0px;
    }

    body .t1415 {
        z-index: 99999;
        position: relative;
    }

    body .t1417 {
        margin: 10px 0px 0px 0px;
    }

    body .t1437 {
        z-index: 99999;
        position: relative;
    }

    body .t1439 {
        margin: 10px 0px 0px 0px;
    }

    body .t1459 {
        z-index: 99999;
        position: relative;
    }

    body .t1461 {
        margin: 10px 0px 0px 0px;
    }

    body .t1481 {
        z-index: 99999;
        position: relative;
    }

    body .t1483 {
        margin: 10px 0px 0px 0px;
    }

    body .t1503 {
        z-index: 99999;
        position: relative;
    }

    body .t1505 {
        margin: 10px 0px 0px 0px;
    }

    body .t1519 {
        grid-column: span 1;
    }

    body .t1526 {
        width: 100%;
    }

    body .t1527 {
        align-self: center;
    }

    body .t1528 {
        width: 100%;
        height: 750px;
        grid-column: span 1;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 15% 15%;
        background-attachment: scroll;
        -webkit-background-clip: border-box;
    }

 
}

/* [Resolution: 767px] */

 @media screen and (max-width: 767px) { 

    h2 {
        font-size: 40px;
    }

    h1 {
        font-size: 65px;
    }

    .text-30 {
        font-size: 22px;
    }

    body .t7 {
    }

    body .t25 {
        object-fit: cover;
        object-position: 8% 50%;
    }

    body .t27 {
        row-gap: 30px;
        flex-direction: column;
    }

    body .t57 {
        display: flex;
        flex-direction: column;
    }

    body .t58 {
        font-size: 40px;
    }

    body .t64 {
        flex-direction: column-reverse;
    }

    body .t85 {
        flex-direction: column;
    }

    body .t100 {
        padding: 20px 0px 20px 0px;
    }

    body .t107 {
    }

    body .t130 {
    }

    body .t131 {
        border-radius: 0px 100px 0px 60px;
    }

    body .t151 {
        row-gap: 60px;
        grid-template-columns: 1fr;
    }

    body .t163 {
        font-size: 40px;
    }

    body .t174 {
    }

    body .t179 {
        grid-template-columns: 1fr 1fr;
    }

    body .t180 {
    }

    body .t182 {
    }

    body .t231 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t233 {
        padding-top: 20px;
        padding-left: 0px;
        flex-direction: column;
    }

    body .t235 {
    }

    body .t236 {
        font-size: 20px;
    }

    body .t239 {
        margin-top: 20px;
    }

    body .t241 {
    }

    body .t242 {
        font-size: 28px;
        text-align: center;
    }

    body .t244 {
        text-align: center;
    }

    body .t245 {
        margin-top: 20px;
    }

    body .t248 {
        top: auto;
        left: auto;
        right: 0%;
        width: 40%;
        bottom: 0%;
        height: 47%;
    }

    body .t259 {
    }

    body .t262 {
        row-gap: 22px;
        grid-template-columns: 1fr 1fr;
    }

    body .t273 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t277 {
        font-size: 45px;
    }

    body .t278 {
        row-gap: 25px;
        margin-top: 40px;
    }

    body .t308 {
        row-gap: 0px;
    }

    body .t309 {
        display: flex;
        flex-direction: column-reverse;
    }

    body .t310 {
        display: flex;
        text-align: center;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    body .t311 {
    }

    body .t317 {
        height: 400%;
    }

    body .t319 {
        display: flex;
        flex-direction: column;
    }

    body .t320 {
        display: flex;
        text-align: center;
        align-items: center;
        flex-direction: column;
    }

    body .t321 {
    }

    body .t327 {
        height: 400px;
        flex-direction: column;
    }

    body .t348 {
        padding: 40px 25px 40px 25px;
    }

    body .t349 {
        font-size: 40px;
    }

    body .t381 {
        padding-top: 50px;
    }

    body .t387 {
        width: 100%;
    }

    body .t391 {
        height: 1100px;
    }

    body .t392 {
        width: 100%;
    }

    body .t394 {
        width: 100%;
    }

    body .t397 {
        padding-top: 40px;
        padding-bottom: 60px;
    }

    body .t399 {
        margin: 30px 0px 0px 0px;
        row-gap: 40px;
        flex-direction: column-reverse;
    }

    body .t400 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    body .t407 {
        margin: 20px auto 0px auto;
        max-width: 100%;
        padding-bottom: 100%;
    }

    body .t411 {
        height: 100%;
        object-fit: cover;
        object-position: 50% 15%;
    }

    body .t419 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t420 {
    }

    body .t421 {
        max-width: 100%;
        text-align: left;
    }

    body .t422 {
        grid-template-columns: 1fr;
    }

    body .t427 {
        font-size: 32px;
    }

    body .t428 {
    }

    body .t430 {
        width: 100%;
        background: linear-gradient(90deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.42) 15%);
    }

    body .t431 {
        width: 100%;
    }

    body .t432 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t436 {
        font-size: 45px;
    }

    body .t437 {
        row-gap: 25px;
        margin-top: 40px;
    }

    body .t465 {
        padding: 20px 0px 20px 0px;
    }

    body .t468 {
        grid-template-columns: 1fr 1fr;
    }

    body .t469 {
        font-size: 40px;
    }

    body .t470 {
        padding-top: 40px;
        padding-bottom: 60px;
    }

    body .t472 {
        margin: 30px 0px 0px 0px;
        row-gap: 40px;
        flex-direction: column-reverse;
    }

    body .t473 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    body .t476 {
        margin: 20px auto 0px auto;
        max-width: 100%;
        padding-bottom: 100%;
    }

    body .t480 {
        height: 100%;
        object-fit: cover;
        object-position: 50% 15%;
    }

    body .t491 {
        justify-content: center;
    }

    body .t499 {
        height: 680px;
    }

    body .t500 {
        width: 100%;
    }

    body .t502 {
        width: 100%;
    }

    body .t504 {
        width: 100%;
    }

    body .t509 {
        padding-top: 50px;
    }

    body .t523 {
        width: 100%;
    }

    body .t525 {
        height: 630px;
    }

    body .t526 {
        width: 100%;
    }

    body .t528 {
        width: 100%;
    }

    body .t531 {
        width: 100%;
    }

    body .t534 {
        height: 680px;
    }

    body .t535 {
        width: 100%;
    }

    body .t537 {
        width: 100%;
    }

    body .t553 {
        padding-top: 50px;
    }

    body .t559 {
        height: 580px;
    }

    body .t560 {
        width: 100%;
    }

    body .t562 {
        width: 100%;
    }

    body .t564 {
        width: 100%;
    }

    body .t566 {
        margin-bottom: 145px;
    }

    body .t567 {
        height: 420px;
    }

    body .t568 {
        width: 100%;
    }

    body .t570 {
        width: 100%;
    }

    body .t586 {
        padding-top: 50px;
    }

    body .t600 {
        width: 100%;
    }

    body .t603 {
        width: 100%;
    }

    body .t608 {
        width: 100%;
    }

    body .t612 {
        width: 100%;
    }

    body .t631 {
        padding-top: 50px;
    }

    body .t645 {
        width: 100%;
    }

    body .t647 {
        height: 400px;
    }

    body .t648 {
        width: 100%;
    }

    body .t650 {
        width: 100%;
    }

    body .t653 {
        width: 100%;
    }

    body .t656 {
        height: 670px;
    }

    body .t657 {
        width: 100%;
    }

    body .t659 {
        width: 100%;
    }

    body .t675 {
        padding-top: 50px;
    }

    body .t689 {
        width: 100%;
    }

    body .t691 {
        height: 720px;
    }

    body .t692 {
        width: 100%;
    }

    body .t694 {
        width: 100%;
    }

    body .t697 {
        width: 100%;
    }

    body .t700 {
        height: 630px;
    }

    body .t701 {
        width: 100%;
    }

    body .t703 {
        width: 100%;
    }

    body .t719 {
        padding-top: 50px;
    }

    body .t733 {
        width: 100%;
    }

    body .t735 {
        height: 330px;
    }

    body .t736 {
        width: 100%;
    }

    body .t738 {
        width: 100%;
    }

    body .t741 {
        width: 100%;
    }

    body .t744 {
        height: 340px;
    }

    body .t745 {
        width: 100%;
    }

    body .t747 {
        width: 100%;
    }

    body .t766 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t768 {
        grid-template-columns: 1fr;
    }

    body .t784 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t786 {
        margin: 0px 0px 40px 0px;
    }

    body .t788 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t797 {
        padding-top: 50px;
    }

    body .t801 {
        width: 730px;
        height: 420px;
    }

    body .t802 {
        width: 100%;
    }

    body .t804 {
        width: 670px;
        align-self: center;
    }

    body .t806 {
        width: 100%;
        margin-top: 40px;
        margin-bottom: 50px;
        padding-bottom: 0px;
    }

    body .t812 {
        height: 480px;
    }

    body .t813 {
        width: 100%;
    }

    body .t827 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t831 {
        margin: 0px 0px 40px 0px;
    }

    body .t833 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t849 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t853 {
        margin: 0px 0px 40px 0px;
    }

    body .t855 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t869 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t875 {
        grid-template-columns: 1fr;
    }

    body .t883 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t884 {
    }

    body .t885 {
        max-width: 100%;
        text-align: left;
    }

    body .t886 {
        grid-template-columns: 1fr;
    }

    body .t891 {
        font-size: 32px;
    }

    body .t892 {
    }

    body .t894 {
        width: 100%;
        background: linear-gradient(90deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.42) 15%);
    }

    body .t895 {
        width: 100%;
    }

    body .t901 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t907 {
        grid-template-columns: 1fr;
    }

    body .t915 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t916 {
    }

    body .t917 {
        max-width: 100%;
        text-align: left;
    }

    body .t918 {
        grid-template-columns: 1fr;
    }

    body .t923 {
        font-size: 32px;
    }

    body .t924 {
    }

    body .t926 {
        width: 100%;
        background: linear-gradient(90deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.42) 15%);
    }

    body .t927 {
        width: 100%;
    }

    body .t937 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t943 {
        grid-template-columns: 1fr;
    }

    body .t951 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t952 {
    }

    body .t953 {
        max-width: 100%;
        text-align: left;
    }

    body .t954 {
        grid-template-columns: 1fr;
    }

    body .t959 {
        font-size: 32px;
    }

    body .t960 {
    }

    body .t962 {
        width: 100%;
        background: linear-gradient(90deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.42) 15%);
    }

    body .t963 {
        width: 100%;
    }

    body .t972 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t976 {
        margin: 0px 0px 40px 0px;
    }

    body .t978 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t994 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t998 {
        margin: 0px 0px 40px 0px;
    }

    body .t1000 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1016 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1020 {
        margin: 0px 0px 40px 0px;
    }

    body .t1022 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1038 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1042 {
        margin: 0px 0px 40px 0px;
    }

    body .t1044 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1060 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1064 {
        margin: 0px 0px 40px 0px;
    }

    body .t1066 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1082 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1086 {
        margin: 0px 0px 40px 0px;
    }

    body .t1088 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1104 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1108 {
        margin: 0px 0px 40px 0px;
    }

    body .t1110 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1126 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1130 {
        margin: 0px 0px 40px 0px;
    }

    body .t1132 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1148 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1152 {
        margin: 0px 0px 40px 0px;
    }

    body .t1154 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1170 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1174 {
        margin: 0px 0px 40px 0px;
    }

    body .t1176 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1192 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1196 {
        margin: 0px 0px 40px 0px;
    }

    body .t1198 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1214 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1218 {
        margin: 0px 0px 40px 0px;
    }

    body .t1220 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1236 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1240 {
        margin: 0px 0px 40px 0px;
    }

    body .t1242 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1258 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1262 {
        margin: 0px 0px 40px 0px;
    }

    body .t1264 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1280 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1284 {
        margin: 0px 0px 40px 0px;
    }

    body .t1286 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1302 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1306 {
        margin: 0px 0px 40px 0px;
    }

    body .t1308 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1324 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1328 {
        margin: 0px 0px 40px 0px;
    }

    body .t1330 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1346 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1350 {
        margin: 0px 0px 40px 0px;
    }

    body .t1352 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1368 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1372 {
        margin: 0px 0px 40px 0px;
    }

    body .t1374 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1390 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1394 {
        margin: 0px 0px 40px 0px;
    }

    body .t1396 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1412 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1416 {
        margin: 0px 0px 40px 0px;
    }

    body .t1418 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1434 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1438 {
        margin: 0px 0px 40px 0px;
    }

    body .t1440 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1456 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1460 {
        margin: 0px 0px 40px 0px;
    }

    body .t1462 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1478 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1482 {
        margin: 0px 0px 40px 0px;
    }

    body .t1484 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1500 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t1504 {
        margin: 0px 0px 40px 0px;
    }

    body .t1506 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t1526 {
        width: 100%;
    }

 
}

/* [Resolution: 480px] */

 @media screen and (max-width: 480px) { 

    body .t7 {
        height: 70%;
        margin-top: 20px;
        padding-top: px;
    }

    body .t8 {
        row-gap: 20px;
        grid-template-columns: 1fr;
    }

    body .t9 {
        padding: 30px 0px 30px 0px;
    }

    body .t13 {
    }

    body .t19 {
        margin-top: 0px;
        padding-top: 0px;
    }

    body .t24 {
    }

    body .t25 {
        width: 100%;
        height: 100%;
        display: inline;
        opacity: 80%;
        position: static;
        margin-top: 0px;
        object-fit: cover;
        padding-top: 0px;
        aspect-ratio: 1/1;
        object-position: 10% 100%;
    }

    body .t26 {
    }

    body .t27 {
        margin-top: 0px;
    }

    body .t58 {
        font-size: 40px;
    }

    body .t69 {
        margin-top: 40px;
    }

    body .t73 {
        padding: 30px 0px 30px 0px;
    }

    body .t76 {
        display: block;
        text-align: center;
        grid-template-columns: 1fr 1fr;
    }

    body .t80 {
        margin-top: -25px;
    }

    body .t85 {
        display: flex;
        row-gap: 50px;
        margin-top: 30px;
    }

    body .t86 {
        max-width: px;
    }

    body .t87 {
        padding: 30px 0px 30px 0px;
    }

    body .t98 {
        height: 300px;
    }

    body .t107 {
        height: 80%;
        margin-top: -177px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }

    body .t110 {
        max-width: 480px;
    }

    body .t115 {
        margin-top: -260px;
    }

    body .t128 {
    }

    body .t130 {
        font-size: 40px;
    }

    body .t151 {
        grid-template-columns: 1fr;
    }

    body .t163 {
        font-size: 40px;
    }

    body .t167 {
    }

    body .t169 {
        padding: 30px 0px 30px 0px;
    }

    body .t174 {
        font-size: 40px;
    }

    body .t179 {
        grid-template-columns: 1fr;
    }

    body .t180 {
        font-size: 60px;
    }

    body .t182 {
        font-size: 35px;
    }

    body .t189 {
        margin-bottom: 20px;
    }

    body .t202 {
        padding: 20px 0px 20px 0px;
    }

    body .t204 {
        flex-direction: column;
    }

    body .t214 {
        height: 40px;
        margin-top: 20px;
    }

    body .t216 {
        background: rgba(205,162,116,1.00);
    }

    body .t216.dh-active {
        flex: 1 1 0%;
        border: 2px dashed var(--Rose-fonc-CAC);
        background: rgba(255,255,255,1.00);
        border-radius: 5px;
        backdrop-filter: blur(5px);
    }

    body .t219 {
        top: -10px;
        width: 65px;
        height: 65px;
        position: relative;
    }

    body .t220 {
        top: 15px;
        display: flex;
        row-gap: 6px;
        position: relative;
        flex-direction: column;
        justify-content: flex-start;
    }

    body .t221 {
        background: var(--Rose-fonc-CAC);
    }

    body .t231 {
        margin-top: 0px;
        padding-top: 30px;
        margin-bottom: 50px;
        padding-bottom: 30px;
    }

    body .t252 {
        background: rgba(255,255,255,1.00);
    }

    body .t256 {
        padding: 30px 0px 30px 0px;
    }

    body .t260 {
    }

    body .t262 {
        grid-template-columns: 1fr;
    }

    body .t277 {
        font-size: 42px;
    }

    body .t278 {
        grid-template-columns: 1fr ;
    }

    body .t306 {
        padding: 30px 0px 30px 0px;
    }

    body .t309 {
        flex-direction: column-reverse;
    }

    body .t311 {
        font-size: 40px;
    }

    body .t317 {
        overflow: hidden;
    }

    body .t321 {
        font-size: 40px;
    }

    body .t337 {
        margin-bottom: 40px;
    }

    body .t343 {
        font-size: 25px;
    }

    body .t348 {
        padding: 44px 25px 44px 25px;
        margin-top: 50px;
    }

    body .t349 {
        font-size: 40px;
    }

    body .t360 {
        margin-top: 10px;
    }

    body .t385 {
        height: 430px;
        background-size: cover;
        background-position: 50% 50%;
    }

    body .t386 {
        background: var(--Primary-Text);
    }

    body .t389 {
        margin-top: -70px;
        margin-bottom: 60px;
    }

    body .t390 {
        margin-top: 34px;
        margin-bottom: -10px;
    }

    body .t391 {
        width: 100%;
        height: 1430px;
    }

    body .t394 {
        width: 100%;
    }

    body .t395 {
        background: rgba(255,255,255,1.00);
    }

    body .t397 {
    }

    body .t399 {
        row-gap: 40px;
    }

    body .t400 {
    }

    body .t419 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t422 {
        grid-template-columns: 1fr;
    }

    body .t427 {
    }

    body .t430 {
    }

    body .t436 {
        font-size: 42px;
    }

    body .t437 {
        grid-template-columns: 1fr ;
    }

    body .t468 {
        grid-template-columns: 1fr;
    }

    body .t469 {
        font-size: 40px;
    }

    body .t470 {
        margin-top: 10px;
    }

    body .t472 {
        row-gap: 40px;
    }

    body .t473 {
    }

    body .t480 {
        height: 84%;
        display: block;
        position: absolute;
        visibility: visible;
    }

    body .t481 {
        width: px;
        max-width: 480px;
        margin-top: -190px;
    }

    body .t482 {
        max-width: 480px;
    }

    body .t483 {
        margin-top: 20px;
    }

    body .t491 {
        margin-top: 40px;
    }

    body .t493 {
    }

    body .t496 {
        bottom: -24px;
    }

    body .t499 {
        width: 100%;
        height: 1050px;
    }

    body .t502 {
        width: 100%;
    }

    body .t503 {
        width: 100%;
    }

    body .t506 {
        margin-bottom: 20px;
    }

    body .t512 {
        margin-top: -70px;
        margin-bottom: 60px;
    }

    body .t513 {
        margin-top: 34px;
        margin-bottom: -10px;
    }

    body .t515 {
        background: rgba(41,47,54,1.00);
    }

    body .t525 {
        width: 100%;
        height: 900px;
    }

    body .t528 {
        width: 100%;
    }

    body .t529 {
        height: 430px;
        background-size: cover;
        background-position: 15% 15%;
    }

    body .t530 {
        width: 100%;
    }

    body .t533 {
        margin-bottom: 20px;
    }

    body .t534 {
        width: 100%;
        height: 950px;
    }

    body .t537 {
        width: 100%;
    }

    body .t540 {
        margin-bottom: 40px;
    }

    body .t546 {
        font-size: 25px;
    }

    body .t556 {
        margin-top: -70px;
        margin-bottom: 60px;
    }

    body .t557 {
        margin-top: 34px;
        margin-bottom: -10px;
    }

    body .t559 {
        width: 100%;
        height: 850px;
    }

    body .t562 {
        width: 100%;
    }

    body .t563 {
        width: 100%;
    }

    body .t566 {
        margin-bottom: 120px;
    }

    body .t567 {
        width: 100%;
        height: 580px;
    }

    body .t570 {
        width: 100%;
    }

    body .t573 {
        margin-bottom: 40px;
    }

    body .t579 {
        font-size: 25px;
    }

    body .t589 {
        margin-top: -70px;
        margin-bottom: 60px;
    }

    body .t590 {
        margin-top: 34px;
        margin-bottom: -10px;
    }

    body .t592 {
        background: rgba(41,47,54,1.00);
    }

    body .t602 {
        width: 100%;
        height: 1430px;
    }

    body .t605 {
        width: 100%;
    }

    body .t606 {
        height: 430px;
        background-size: cover;
        background-position: 50% 50%;
    }

    body .t607 {
        width: 100%;
    }

    body .t610 {
        margin-bottom: 20px;
    }

    body .t611 {
        width: 100%;
        height: 1050px;
    }

    body .t614 {
        width: 100%;
    }

    body .t623 {
        font-size: 25px;
    }

    body .t634 {
        margin-top: -70px;
        margin-bottom: 60px;
    }

    body .t635 {
        margin-top: 34px;
        margin-bottom: -10px;
    }

    body .t637 {
        background: rgba(41,47,54,1.00);
    }

    body .t647 {
        width: 100%;
        height: 580px;
    }

    body .t650 {
        width: 100%;
    }

    body .t651 {
        height: 430px;
        background-size: cover;
        background-position: 50% 50%;
    }

    body .t652 {
        width: 100%;
    }

    body .t655 {
        margin-bottom: 20px;
    }

    body .t656 {
        width: 100%;
        height: 1050px;
    }

    body .t659 {
        width: 100%;
    }

    body .t662 {
        margin-bottom: 40px;
    }

    body .t668 {
        font-size: 25px;
    }

    body .t678 {
        margin-top: -70px;
        margin-bottom: 60px;
    }

    body .t679 {
        margin-top: 34px;
        margin-bottom: -10px;
    }

    body .t681 {
        background: rgba(41,47,54,1.00);
    }

    body .t691 {
        width: 100%;
        height: 980px;
    }

    body .t694 {
        width: 100%;
    }

    body .t695 {
        height: 430px;
        background-size: cover;
        background-position: 50% 50%;
    }

    body .t696 {
        width: 100%;
    }

    body .t699 {
        margin-bottom: 90px;
    }

    body .t700 {
        width: 100%;
        height: 1020px;
    }

    body .t703 {
        width: 100%;
    }

    body .t706 {
        margin-bottom: 40px;
    }

    body .t712 {
        font-size: 25px;
    }

    body .t722 {
        margin-top: -70px;
        margin-bottom: 60px;
    }

    body .t723 {
        width: 400px;
        display: block;
        margin-top: 34px;
        margin-left: 0px;
        margin-bottom: -10px;
        grid-template-columns: 1fr 1fr;
    }

    body .t725 {
        background: rgba(41,47,54,1.00);
    }

    body .t735 {
        width: 100%;
        height: 960px;
    }

    body .t738 {
        width: 100%;
    }

    body .t739 {
        height: 430px;
        background-size: cover;
        background-position: 50% 50%;
    }

    body .t740 {
        width: 100%;
    }

    body .t743 {
        margin-bottom: 90px;
    }

    body .t744 {
        width: 100%;
        height: 960px;
    }

    body .t747 {
        width: 100%;
    }

    body .t750 {
        margin-bottom: 40px;
    }

    body .t756 {
        font-size: 25px;
    }

    body .t763 {
        margin: 0px auto 40px auto;
    }

    body .t766 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t768 {
        row-gap: 30px;
        margin-top: 30px;
    }

    body .t784 {
        width: 96%;
    }

    body .t795 {
        width: 60%;
        align-items: center;
        flex-direction: row;
    }

    body .t797 {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    body .t800 {
        width: 96%;
    }

    body .t801 {
        width: 96%;
        height: 600px;
        display: flex;
        align-self: center;
        align-items: center;
        justify-self: auto;
        flex-direction: column;
        justify-content: center;
        grid-template-columns: 1fr 1fr;
    }

    body .t804 {
        width: 400px;
        text-align: center;
        margin-left: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    body .t805 {
        width: 96%;
        align-items: center;
        justify-self: auto;
        justify-content: center;
    }

    body .t807 {
        margin-top: 30px;
        padding-top: 10px;
    }

    body .t811 {
        width: 92%;
    }

    body .t812 {
        right: 0px;
        width: 92%;
        height: 400px;
        display: flex;
        position: relative;
        flex-wrap: nowrap;
        align-self: center;
        align-items: center;
        justify-self: center;
        padding-left: 0px;
        padding-right: 0px;
        flex-direction: row;
        justify-content: center;
        grid-template-columns: 1fr 1fr;
    }

    body .t819 {
        margin-top: 0px;
    }

    body .t827 {
    }

    body .t849 {
    }

    body .t869 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t872 {
        margin: 0px auto 40px auto;
    }

    body .t875 {
        row-gap: 30px;
        margin-top: 30px;
    }

    body .t883 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t886 {
        grid-template-columns: 1fr;
    }

    body .t891 {
    }

    body .t894 {
    }

    body .t901 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t904 {
        margin: 0px auto 40px auto;
    }

    body .t907 {
        row-gap: 30px;
        margin-top: 30px;
    }

    body .t915 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t918 {
        grid-template-columns: 1fr;
    }

    body .t923 {
    }

    body .t926 {
    }

    body .t937 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t940 {
        margin: 0px auto 40px auto;
    }

    body .t943 {
        row-gap: 30px;
        margin-top: 30px;
    }

    body .t951 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t954 {
        grid-template-columns: 1fr;
    }

    body .t959 {
    }

    body .t962 {
    }

    body .t972 {
    }

    body .t994 {
    }

    body .t1016 {
    }

    body .t1038 {
    }

    body .t1060 {
    }

    body .t1082 {
    }

    body .t1104 {
    }

    body .t1126 {
    }

    body .t1148 {
    }

    body .t1170 {
    }

    body .t1192 {
    }

    body .t1214 {
    }

    body .t1236 {
    }

    body .t1258 {
    }

    body .t1280 {
    }

    body .t1302 {
    }

    body .t1324 {
    }

    body .t1346 {
    }

    body .t1368 {
    }

    body .t1390 {
    }

    body .t1412 {
    }

    body .t1434 {
    }

    body .t1456 {
    }

    body .t1478 {
    }

    body .t1500 {
    }

    body .t1517 {
        background: rgba(255,255,255,1.00);
    }

    body .t1519 {
        background: rgba(41,47,54,1.00);
    }

    body .t1528 {
        height: 430px;
        background-size: cover;
        background-position: 15% 15%;
    }

 
}