/* https://warrenleroux.ca/wp-content/uploads/udesign_styles/dynamic_vars.min.css?ver=4.13.6 */
html{--alpha-container-width:1290px;--alpha-container-fluid-width:1881px;--alpha-primary-color:#ffffff;--alpha-secondary-color:#e4a7e0;--alpha-white-color:#fff;--alpha-dark-color:#5f0e5d;--alpha-light-color:#e7e0e0;--alpha-accent-color:#cc238e;--alpha-success-color:#bf1f36;--alpha-info-color:#1287f5;--alpha-alert-color:#c27dbd;--alpha-danger-color:#84bc97;--alpha-primary-color-hover:#ffffff;--alpha-secondary-color-hover:#f0cfee;--alpha-dark-color-hover:#8c1589;--alpha-light-color-hover:#fefdfd;--alpha-accent-color-hover:#df44a6;--alpha-success-color-hover:#de344c;--alpha-info-color-hover:#43a0f8;--alpha-alert-color-hover:#d3a0cf;--alpha-danger-color-hover:#a6ceb3;--alpha-primary-color-light:#ffffff;--alpha-secondary-color-light:#ffffff;--alpha-dark-color-light:#e654e3;--alpha-light-color-light:#ffffff;--alpha-accent-color-light:#f6c6e4;--alpha-success-color-light:#f4b7c0;--alpha-info-color-light:#d6ebfe;--alpha-alert-color-light:#ffffff;--alpha-danger-color-light:#ffffff;--alpha-primary-gradient-1:#fefefe;--alpha-primary-gradient-2:#ffffff;--alpha-dark-body-color:#aaa;--alpha-grey-color:#797979;--alpha-grey-color-light:#555;--alpha-traffic-white-color:#272727;--alpha-change-border-color:#2f2f2f;--alpha-change-border-color-light:#2c2c2c;--alpha-change-color-light-1:#212121;--alpha-change-color-light-2:#2a2a2a;--alpha-change-color-light-3:#323334;--alpha-change-color-light-4:#292929;--alpha-change-color-dark-1:#ccc;--alpha-change-color-dark-1-hover:#e6e6e6;--alpha-site-bg-color:#241919;--alpha-site-width:false;--alpha-site-margin:0;--alpha-site-gap:0;--alpha-preloader-color:#fd7800;--alpha-body-font-family:'Poppins';--alpha-body-font-weight:400;--alpha-body-line-height:1.75;--alpha-body-letter-spacing:0px;--alpha-body-color:#eeeeee;--alpha-heading-font-family:'Courier Prime';--alpha-heading-font-weight:400;--alpha-heading-line-height:1.23;--alpha-heading-letter-spacing:0.01em;--alpha-heading-color:#a67e75;--alpha-ptb-top-space:46px;--alpha-ptb-bottom-space:46px;--alpha-ptb-bg-color:#1b191e}.page-wrapper{--alpha-page-wrapper-bg-color:#241919}.page-header .page-title{--alpha-ptb-title-font-size:28px;--alpha-ptb-title-text-transform:capitalize;--alpha-ptb-title-color:#ffffff}.page-header .page-subtitle{--alpha-ptb-subtitle-font-size:18px}.page-title-bar{--alpha-ptb-height:px}.breadcrumb{--alpha-ptb-breadcrumb-font-size:12px;--alpha-ptb-breadcrumb-color:#f3f6f9}html{--alpha-h2-font-size:55px}:root{--alpha-body-font-size:16px}@media (max-width:1289px){.container-fluid .container{padding-left:0;padding-right:0}.elementor-column-gap-no>.elementor-column>.col-half-section,.elementor-column-gap-no>.elementor-row>.elementor-column>.col-half-section{width:calc(100% - 60px);padding-left:30px}.elementor-column-gap-no>.elementor-column>.col-half-section-right,.elementor-column-gap-no>.elementor-row>.elementor-column>.col-half-section-right{padding-left:0;padding-right:30px}.elementor-container>.elementor-column>.col-half-section,.elementor-container>.elementor-row>.elementor-column>.col-half-section{width:calc(100% - 30px + var(--alpha-el-section-gap))}}@media (max-width:1880px) and (min-width:480px){.elementor-top-section.elementor-section-boxed>.elementor-container,.elementor-section-full_width .elementor-section-boxed>.elementor-container,.alpha-section-stretched.elementor-section-full_width .elementor-section-boxed>.elementor-container,.container .alpha-section-stretched.elementor-section-boxed>.elementor-container{width:calc(100% - 60px + 2 * var(--alpha-el-section-gap))}.elementor-top-section.elementor-section-boxed>.slider-container.slider-shadow,.elementor-section-full_width .elementor-section-boxed>.slider-container.slider-shadow,.alpha-section-stretched.elementor-section-full_width .elementor-section-boxed>.slider-container.slider-shadow,.container .alpha-section-stretched.elementor-section-boxed>.slider-container.slider-shadow{width:calc(100% - 60px + 40px)!important}.e-con.e-con-boxed>.e-con-inner{width:calc(100% - 60px + var(--alpha-con-ex-width))}}@media (max-width:1880px) and (min-width:480px){.side-header .elementor-top-section.elementor-section-boxed>.elementor-container,.side-header .elementor-section-full_width .elementor-section-boxed>.elementor-container{width:calc(100% - 60px + 2 * var(--alpha-el-section-gap))}.side-header .container{width:100%}}@media (max-width:1880px) and (min-width:992px){.side-on-desktop .elementor-top-section.elementor-section-boxed>.elementor-container,.side-on-desktop .elementor-section-full_width .elementor-section-boxed>.elementor-container{width:calc(100% - 60px + 2 * var(--alpha-el-section-gap))}.side-on-desktop .container{width:100%}}@media (max-width:1880px) and (min-width:768px){.side-on-tablet .elementor-top-section.elementor-section-boxed>.elementor-container,.side-on-tablet .elementor-section-full_width .elementor-section-boxed>.elementor-container{width:calc(100% - 60px + 2 * var(--alpha-el-section-gap))}.side-on-tablet .container{width:100%}}@media (max-width:1880px) and (min-width:576px){.side-on-mobile .elementor-top-section.elementor-section-boxed>.elementor-container,.side-on-mobile .elementor-section-full_width .elementor-section-boxed>.elementor-container{width:calc(100% - 60px + 2 * var(--alpha-el-section-gap))}.side-on-mobile .container{width:100%}}@media (max-width:1880px) and (min-width:480px){.e-con.c-fluid>.e-con-inner{width:calc(100% - 60px + var(--alpha-con-ex-width))}}@media (max-width:1409px) and (min-width:992px){.elementor-top-section.elementor-section-boxed>.elementor-container,.elementor-top-section.elementor-section-boxed>.elementor-container.container-fluid,.elementor-section-full_width .elementor-col-100 .elementor-section-boxed>.elementor-container,.container .alpha-section-stretched.elementor-section-boxed>.elementor-container{width:calc(84.1vw + var(--alpha-el-section-gap) * 2)}.container .e-con.e-con-boxed>.e-con-inner,.e-con.e-con-boxed>.e-con-inner{width:calc(84.1vw + var(--alpha-con-ex-width))}.container,.fixed .container{width:calc(84.1vw + 60px)}.elementor-container>.elementor-column>.col-half-section,.elementor-container>.elementor-row>.elementor-column>.col-half-section{max-width:calc((84.1vw + var(--alpha-el-section-gap) * 2) / 2)}.elementor-top-section.elementor-section-boxed>.slider-container.slider-shadow,.elementor-section-full_width .elementor-section-boxed>.slider-container.slider-shadow{width:calc(84.1vw + 40px)!important}}