:root{
--cc-bdy-btm-pdg:0rem;
--cc-bdy-left-pdg:0rem;
--cc-bdy-right-pdg:0rem;
--cc-bdy-top-pdg:0rem;
--cc-pgl-btm-pdg-cmp_aut_nav:0rem;
--cc-pgl-btm-pdg-cmp_cnt:0rem;
--cc-pgl-btm-pdg-cmp_ftr:0rem;
--cc-pgl-btm-pdg-cmp_otr:0rem;
--cc-pgl-itm-btm-pdg-cmp_aut_nav:0rem;
--cc-pgl-itm-btm-pdg-cmp_cnt:0rem;
--cc-pgl-itm-btm-pdg-cmp_ftr:0rem;
--cc-pgl-itm-btm-pdg-cmp_otr:0rem;
--cc-pgl-itm-left-pdg-cmp_aut_nav:0rem;
--cc-pgl-itm-left-pdg-cmp_cnt:0rem;
--cc-pgl-itm-left-pdg-cmp_ftr:0rem;
--cc-pgl-itm-left-pdg-cmp_otr:0rem;
--cc-pgl-itm-right-pdg-cmp_aut_nav:0rem;
--cc-pgl-itm-right-pdg-cmp_cnt:0rem;
--cc-pgl-itm-right-pdg-cmp_ftr:0rem;
--cc-pgl-itm-right-pdg-cmp_otr:0rem;
--cc-pgl-itm-top-pdg-cmp_aut_nav:0rem;
--cc-pgl-itm-top-pdg-cmp_cnt:0rem;
--cc-pgl-itm-top-pdg-cmp_ftr:0rem;
--cc-pgl-itm-top-pdg-cmp_otr:0rem;
--cc-pgl-left-pdg-cmp_aut_nav:0rem;
--cc-pgl-left-pdg-cmp_cnt:0rem;
--cc-pgl-left-pdg-cmp_ftr:0rem;
--cc-pgl-left-pdg-cmp_otr:0rem;
--cc-pgl-right-pdg-cmp_aut_nav:0rem;
--cc-pgl-right-pdg-cmp_cnt:0rem;
--cc-pgl-right-pdg-cmp_ftr:0rem;
--cc-pgl-right-pdg-cmp_otr:0rem;
--cc-pgl-top-pdg-cmp_aut_nav:0rem;
--cc-pgl-top-pdg-cmp_cnt:0rem;
--cc-pgl-top-pdg-cmp_ftr:0rem;
--cc-pgl-top-pdg-cmp_otr:0rem;
--cc-bdy-btm-mgn:0rem;
--cc-bdy-left-mgn:0rem;
--cc-bdy-right-mgn:0rem;
--cc-bdy-top-mgn:0rem;
--cc-pgl-btm-mgn-cmp_aut_nav:0rem;
--cc-pgl-btm-mgn-cmp_cnt:0rem;
--cc-pgl-btm-mgn-cmp_ftr:0rem;
--cc-pgl-btm-mgn-cmp_otr:0rem;
--cc-pgl-itm-btm-mgn-cmp_aut_nav:0rem;
--cc-pgl-itm-btm-mgn-cmp_cnt:0rem;
--cc-pgl-itm-btm-mgn-cmp_ftr:0rem;
--cc-pgl-itm-btm-mgn-cmp_otr:0rem;
--cc-pgl-itm-left-mgn-cmp_aut_nav:0rem;
--cc-pgl-itm-left-mgn-cmp_cnt:0rem;
--cc-pgl-itm-left-mgn-cmp_ftr:0rem;
--cc-pgl-itm-left-mgn-cmp_otr:0rem;
--cc-pgl-itm-right-mgn-cmp_aut_nav:0rem;
--cc-pgl-itm-right-mgn-cmp_cnt:0rem;
--cc-pgl-itm-right-mgn-cmp_ftr:0rem;
--cc-pgl-itm-right-mgn-cmp_otr:0rem;
--cc-pgl-itm-top-mgn-cmp_aut_nav:0rem;
--cc-pgl-itm-top-mgn-cmp_cnt:0rem;
--cc-pgl-itm-top-mgn-cmp_ftr:0rem;
--cc-pgl-itm-top-mgn-cmp_otr:0rem;
--cc-pgl-left-mgn-cmp_aut_nav:0rem;
--cc-pgl-left-mgn-cmp_cnt:0rem;
--cc-pgl-left-mgn-cmp_ftr:0rem;
--cc-pgl-left-mgn-cmp_otr:0rem;
--cc-pgl-right-mgn-cmp_aut_nav:0rem;
--cc-pgl-right-mgn-cmp_cnt:0rem;
--cc-pgl-right-mgn-cmp_ftr:0rem;
--cc-pgl-right-mgn-cmp_otr:0rem;
--cc-pgl-top-mgn-cmp_aut_nav:0rem;
--cc-pgl-top-mgn-cmp_cnt:0rem;
--cc-pgl-top-mgn-cmp_ftr:0rem;
--cc-pgl-top-mgn-cmp_otr:0rem;
--cc-pgl-aln-cnt-cmp_aut_nav:stretch;
--cc-pgl-aln-cnt-cmp_cnt:stretch;
--cc-pgl-aln-cnt-cmp_ftr:stretch;
--cc-pgl-aln-cnt-cmp_otr:stretch;
--cc-pgl-aln-items-cmp_aut_nav:stretch;
--cc-pgl-aln-items-cmp_cnt:stretch;
--cc-pgl-aln-items-cmp_ftr:stretch;
--cc-pgl-aln-items-cmp_otr:stretch;
--cc-pgl-flx-dir-cmp_aut_nav:column;
--cc-pgl-flx-dir-cmp_cnt:column;
--cc-pgl-flx-dir-cmp_ftr:column;
--cc-pgl-flx-dir-cmp_otr:column;
--cc-pgl-flx-wrp-cmp_aut_nav:nowrap;
--cc-pgl-flx-wrp-cmp_cnt:nowrap;
--cc-pgl-flx-wrp-cmp_ftr:nowrap;
--cc-pgl-flx-wrp-cmp_otr:nowrap;
--cc-pgl-jfy-cnt-cmp_aut_nav:flex-start;
--cc-pgl-jfy-cnt-cmp_cnt:flex-start;
--cc-pgl-jfy-cnt-cmp_ftr:flex-start;
--cc-pgl-jfy-cnt-cmp_otr:flex-start;
}

.cc-bdy {
    margin: var(--cc-bdy-top-mgn) var(--cc-bdy-right-mgn) var(--cc-bdy-btm-mgn) var(--cc-bdy-left-mgn);
    padding: var(--cc-bdy-top-pdg) var(--cc-bdy-right-pdg) var(--cc-bdy-btm-pdg) var(--cc-bdy-left-pdg);
}

.cc-pgl-cmp_aut_nav {
    margin: var(--cc-pgl-top-mgn-cmp_aut_nav) var(--cc-pgl-right-mgn-cmp_aut_nav) var(--cc-pgl-btm-mgn-cmp_aut_nav) var(--cc-pgl-left-mgn-cmp_aut_nav);
    padding: var(--cc-pgl-top-pdg-cmp_aut_nav) var(--cc-pgl-right-pdg-cmp_aut_nav) var(--cc-pgl-btm-pdg-cmp_aut_nav) var(--cc-pgl-left-pdg-cmp_aut_nav);
    -webkit-flex-direction: var(--cc-pgl-flx-dir-cmp_aut_nav);
    -moz-flex-direction: var(--cc-pgl-flx-dir-cmp_aut_nav);
    -ms-flex-direction: var(--cc-pgl-flx-dir-cmp_aut_nav);
    flex-direction: var(--cc-pgl-flx-dir-cmp_aut_nav);
    -webkit-flex-wrap: var(--cc-pgl-flx-wrp-cmp_aut_nav);
    flex-wrap: var(--cc-pgl-flx-wrp-cmp_aut_nav);
    -webkit-justify-content: var(--cc-pgl-jfy-cnt-cmp_aut_nav);
    justify-content: var(--cc-pgl-jfy-cnt-cmp_aut_nav);
    -webkit-align-items: var(--cc-pgl-aln-items-cmp_aut_nav);
    align-items: var(--cc-pgl-aln-items-cmp_aut_nav);
    -webkit-align-content: var(--cc-pgl-aln-cnt-cmp_aut_nav);
    align-content: var(--cc-pgl-aln-cnt-cmp_aut_nav);
}

.cc-pgl-itm-cmp_aut_nav {
    margin: var(--cc-pgl-itm-top-mgn-cmp_aut_nav) var(--cc-pgl-itm-right-mgn-cmp_aut_nav) var(--cc-pgl-itm-btm-mgn-cmp_aut_nav) var(--cc-pgl-itm-left-mgn-cmp_aut_nav);
    padding: var(--cc-pgl-itm-top-pdg-cmp_aut_nav) var(--cc-pgl-itm-right-pdg-cmp_aut_nav) var(--cc-pgl-itm-btm-pdg-cmp_aut_nav) var(--cc-pgl-itm-left-pdg-cmp_aut_nav);
}

.cc-pgl-cmp_cnt {
    margin: var(--cc-pgl-top-mgn-cmp_cnt) var(--cc-pgl-right-mgn-cmp_cnt) var(--cc-pgl-btm-mgn-cmp_cnt) var(--cc-pgl-left-mgn-cmp_cnt);
    padding: var(--cc-pgl-top-pdg-cmp_cnt) var(--cc-pgl-right-pdg-cmp_cnt) var(--cc-pgl-btm-pdg-cmp_cnt) var(--cc-pgl-left-pdg-cmp_cnt);
    -webkit-flex-direction: var(--cc-pgl-flx-dir-cmp_cnt);
    -moz-flex-direction: var(--cc-pgl-flx-dir-cmp_cnt);
    -ms-flex-direction: var(--cc-pgl-flx-dir-cmp_cnt);
    flex-direction: var(--cc-pgl-flx-dir-cmp_cnt);
    -webkit-flex-wrap: var(--cc-pgl-flx-wrp-cmp_cnt);
    flex-wrap: var(--cc-pgl-flx-wrp-cmp_cnt);
    -webkit-justify-content: var(--cc-pgl-jfy-cnt-cmp_cnt);
    justify-content: var(--cc-pgl-jfy-cnt-cmp_cnt);
    -webkit-align-items: var(--cc-pgl-aln-items-cmp_cnt);
    align-items: var(--cc-pgl-aln-items-cmp_cnt);
    -webkit-align-content: var(--cc-pgl-aln-cnt-cmp_cnt);
    align-content: var(--cc-pgl-aln-cnt-cmp_cnt);
}

.cc-pgl-itm-cmp_cnt {
    margin: var(--cc-pgl-itm-top-mgn-cmp_cnt) var(--cc-pgl-itm-right-mgn-cmp_cnt) var(--cc-pgl-itm-btm-mgn-cmp_cnt) var(--cc-pgl-itm-left-mgn-cmp_cnt);
    padding: var(--cc-pgl-itm-top-pdg-cmp_cnt) var(--cc-pgl-itm-right-pdg-cmp_cnt) var(--cc-pgl-itm-btm-pdg-cmp_cnt) var(--cc-pgl-itm-left-pdg-cmp_cnt);
}

.cc-pgl-cmp_ftr {
    margin: var(--cc-pgl-top-mgn-cmp_ftr) var(--cc-pgl-right-mgn-cmp_ftr) var(--cc-pgl-btm-mgn-cmp_ftr) var(--cc-pgl-left-mgn-cmp_ftr);
    padding: var(--cc-pgl-top-pdg-cmp_ftr) var(--cc-pgl-right-pdg-cmp_ftr) var(--cc-pgl-btm-pdg-cmp_ftr) var(--cc-pgl-left-pdg-cmp_ftr);
    -webkit-flex-direction: var(--cc-pgl-flx-dir-cmp_ftr);
    -moz-flex-direction: var(--cc-pgl-flx-dir-cmp_ftr);
    -ms-flex-direction: var(--cc-pgl-flx-dir-cmp_ftr);
    flex-direction: var(--cc-pgl-flx-dir-cmp_ftr);
    -webkit-flex-wrap: var(--cc-pgl-flx-wrp-cmp_ftr);
    flex-wrap: var(--cc-pgl-flx-wrp-cmp_ftr);
    -webkit-justify-content: var(--cc-pgl-jfy-cnt-cmp_ftr);
    justify-content: var(--cc-pgl-jfy-cnt-cmp_ftr);
    -webkit-align-items: var(--cc-pgl-aln-items-cmp_ftr);
    align-items: var(--cc-pgl-aln-items-cmp_ftr);
    -webkit-align-content: var(--cc-pgl-aln-cnt-cmp_ftr);
    align-content: var(--cc-pgl-aln-cnt-cmp_ftr);
}

.cc-pgl-itm-cmp_ftr {
    margin: var(--cc-pgl-itm-top-mgn-cmp_ftr) var(--cc-pgl-itm-right-mgn-cmp_ftr) var(--cc-pgl-itm-btm-mgn-cmp_ftr) var(--cc-pgl-itm-left-mgn-cmp_ftr);
    padding: var(--cc-pgl-itm-top-pdg-cmp_ftr) var(--cc-pgl-itm-right-pdg-cmp_ftr) var(--cc-pgl-itm-btm-pdg-cmp_ftr) var(--cc-pgl-itm-left-pdg-cmp_ftr);
}

body {
    margin: 0;
    padding: 0;
}

.nav-on-scroll {
    box-shadow: var(--t-ofst-box-shdw-hz-pr) var(--t-ofst-box-shdw-vrt-pr) var(--t-blur-box-shdw-pr) var(--t-spd-rds-box-shdw-pr) var(--t-box-shdw-clr-pr);
}

.nav-no-scroll {
    background: "none";
}

.cc-pgl-itm-cmp_aut_nav {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
}
.cc-pgl-itm-cmp_cnt layer:first-child section:not([type="sticky"]){
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
}
.cc-pgl-itm-cmp_cnt layer:first-child section:not([type="sticky"]) .t-container-lyt{
    flex-grow: 1;
}
.cc-pgl-itm-cmp_cnt layer:first-child section[type='template'] .t-container-lyt >div{
    padding-top:2rem;
}

.cc-pgl-itm-cmp_cnt section[type='template'] .t-container-lyt {
    padding: 3rem 1rem;
}

.cc-pgl-itm-cmp_cnt section[type='TEMPLATE'] .t-container-lyt {
    padding: 3rem 1rem;
}

.cc-pgl-itm-cmp_cnt section[type='form'] .t-container-lyt {
    padding: 3rem 1rem;
}

.cc-pgl-itm-cmp_cnt section[type='FORM'] .t-container-lyt {
    padding: 3rem 1rem;
}

.cc-pgl-itm-cmp_ftr section .t-container-lyt {
    padding-top: 2rem;
    padding-left: 1rem;
    padding-right: 1rem
}

@media (prefers-reduced-motion: reduce) {
    .animate__animated {
        -webkit-animation-duration: 1s !important;
        animation-duration: 1s !important;
    }
}


