.elementor-1742 .elementor-element.elementor-element-e8663a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-e8663a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-6c40923 .elementor-heading-title{font-family:"Agrandir Wide Black Italic", Sans-serif;}.elementor-1742 .elementor-element.elementor-element-09b4837 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-b17d393:not(.elementor-motion-effects-element-type-background), .elementor-1742 .elementor-element.elementor-element-b17d393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1742 .elementor-element.elementor-element-b17d393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-b17d393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-37d64c0 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-ab747a5{text-align:left;}.elementor-1742 .elementor-element.elementor-element-c634bab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-c634bab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-a6e155e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-9b1cc1f{text-align:left;}.elementor-1742 .elementor-element.elementor-element-798d6c8{text-align:left;}.elementor-1742 .elementor-element.elementor-element-bcb7bdc:not(.elementor-motion-effects-element-type-background), .elementor-1742 .elementor-element.elementor-element-bcb7bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1742 .elementor-element.elementor-element-bcb7bdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-bcb7bdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-7217e02 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-63f61d5{text-align:left;}.elementor-1742 .elementor-element.elementor-element-8514932{text-align:center;}.elementor-1742 .elementor-element.elementor-element-8982e6d .elementor-heading-title{font-weight:bold;}.elementor-1742 .elementor-element.elementor-element-d81faf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-d81faf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-1835478 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-1665eda{text-align:left;}.elementor-1742 .elementor-element.elementor-element-a2caa53:not(.elementor-motion-effects-element-type-background), .elementor-1742 .elementor-element.elementor-element-a2caa53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1742 .elementor-element.elementor-element-a2caa53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-a2caa53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-0055af4 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-0968a95{text-align:left;}.elementor-1742 .elementor-element.elementor-element-8550ef3:not(.elementor-motion-effects-element-type-background), .elementor-1742 .elementor-element.elementor-element-8550ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1742 .elementor-element.elementor-element-8550ef3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-8550ef3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-2aad7b8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-fd5158a{text-align:left;}.elementor-1742 .elementor-element.elementor-element-fd5158a .elementor-heading-title{text-transform:uppercase;}.elementor-1742 .elementor-element.elementor-element-0771166:not(.elementor-motion-effects-element-type-background), .elementor-1742 .elementor-element.elementor-element-0771166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1742 .elementor-element.elementor-element-0771166{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-0771166 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-e869489 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-d90f6c6{text-align:left;}.elementor-1742 .elementor-element.elementor-element-e5f6b2d:not(.elementor-motion-effects-element-type-background), .elementor-1742 .elementor-element.elementor-element-e5f6b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1742 .elementor-element.elementor-element-e5f6b2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1742 .elementor-element.elementor-element-e5f6b2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1742 .elementor-element.elementor-element-73fad4d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1742 .elementor-element.elementor-element-578a7b8{text-align:left;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for heading, class: .elementor-element-6c40923 */.elementor-1742 .elementor-element.elementor-element-6c40923 .elementor-heading-title {
    letter-spacing: -0.02em;
    font-size: 14.0625vw;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-6c40923 .elementor-heading-title {
        font-size: 43.6187vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a01d40 */.elementor-1742 .elementor-element.elementor-element-6a01d40 .elementor-widget-container {
    margin-bottom: 3.125vw;
}

.elementor-1742 .elementor-element.elementor-element-6a01d40 .elementor-heading-title {
    letter-spacing: -0.04em;
}

.elementor-1742 .elementor-element.elementor-element-6a01d40 .elementor-heading-title br {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-181b1be */.elementor-1742 .elementor-element.elementor-element-181b1be {
    margin-top: 1.822916666666667vw;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-181b1be {
    margin-top: 7.916vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e8663a1 */.elementor-1742 .elementor-element.elementor-element-e8663a1 {
    isolation: isolate;
    /*padding-top: 4.85415vw;*/
    margin-bottom: 7.291666vw;
}

@media (max-width: 767px) {

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a49ffd0 */.elementor-1742 .elementor-element.elementor-element-a49ffd0 {
    margin-bottom: 3.6458333vw;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-a49ffd0 {
    margin-bottom: 8.0775vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab747a5 */.elementor-1742 .elementor-element.elementor-element-ab747a5 .elementor-heading-title {
    overflow-wrap: break-word;
    margin-bottom: 3.6458333vw;
}

.elementor-1742 .elementor-element.elementor-element-ab747a5 p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-ab747a5 .elementor-heading-title {
    margin-bottom: 8.0775vw;
    font-size: 3rem;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b17d393 */.elementor-1742 .elementor-element.elementor-element-b17d393 {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b1cc1f */.elementor-1742 .elementor-element.elementor-element-9b1cc1f p {
    margin-bottom: 0;
}

.elementor-1742 .elementor-element.elementor-element-9b1cc1f br {
    display: none;
}

.elementor-1742 .elementor-element.elementor-element-9b1cc1f .elementor-heading-title {
    overflow-wrap: break-word;
    margin-bottom: 3.6458333vw;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-9b1cc1f .elementor-heading-title {
    margin-bottom: 8.0775vw;
    font-size: 2.5rem;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-798d6c8 */.elementor-1742 .elementor-element.elementor-element-798d6c8 .elementor-widget-container {
    margin-bottom: 3.6458333vw;
}

.elementor-1742 .elementor-element.elementor-element-798d6c8 h1, 
.elementor-1742 .elementor-element.elementor-element-798d6c8 h2, 
.elementor-1742 .elementor-element.elementor-element-798d6c8 h3,
.elementor-1742 .elementor-element.elementor-element-798d6c8 h4,
.elementor-1742 .elementor-element.elementor-element-798d6c8 h5,
.elementor-1742 .elementor-element.elementor-element-798d6c8 h6 {
    font-size: 1rem;
    margin-bottom: 1.5625vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c634bab */.elementor-1742 .elementor-element.elementor-element-c634bab {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f61d5 */.elementor-1742 .elementor-element.elementor-element-63f61d5 .elementor-heading-title {
    overflow-wrap: break-word;
    margin-bottom: 3.6458333vw;
}

.elementor-1742 .elementor-element.elementor-element-63f61d5 p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-63f61d5 .elementor-heading-title {
    margin-bottom: 8.0775vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8514932 */.elementor-1742 .elementor-element.elementor-element-8514932 .elementor-widget-container {
    margin-bottom: 3.6458333vw;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8982e6d */.elementor-1742 .elementor-element.elementor-element-8982e6d p {
    margin-bottom: 0;
    font-size: 1.5625vw;
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bcb7bdc */.elementor-1742 .elementor-element.elementor-element-bcb7bdc {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1665eda */.elementor-1742 .elementor-element.elementor-element-1665eda .elementor-heading-title {
    overflow-wrap: break-word;
    margin-bottom: 3.6458333vw;
}

.elementor-1742 .elementor-element.elementor-element-1665eda p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-1665eda .elementor-heading-title {
    margin-bottom: 8.0775vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d81faf2 */.elementor-1742 .elementor-element.elementor-element-d81faf2 {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0968a95 */.elementor-1742 .elementor-element.elementor-element-0968a95 .elementor-heading-title {
    overflow-wrap: break-word;
    margin-bottom: 3.6458333vw;
}

.elementor-1742 .elementor-element.elementor-element-0968a95 p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-0968a95 .elementor-heading-title {
    margin-bottom: 8.0775vw;
    font-size: 2.5rem;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a2caa53 */.elementor-1742 .elementor-element.elementor-element-a2caa53 {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5158a */.elementor-1742 .elementor-element.elementor-element-fd5158a .elementor-heading-title {
    overflow-wrap: break-word;
    margin-bottom: 3.6458333vw;
}

.elementor-1742 .elementor-element.elementor-element-fd5158a p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-fd5158a .elementor-heading-title {
    margin-bottom: 8.0775vw;
    font-size: 2.5rem;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8550ef3 */.elementor-1742 .elementor-element.elementor-element-8550ef3 {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90f6c6 */.elementor-1742 .elementor-element.elementor-element-d90f6c6 .elementor-heading-title {
    overflow-wrap: break-word;
    margin-bottom: 3.6458333vw;
}

.elementor-1742 .elementor-element.elementor-element-d90f6c6 p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-d90f6c6 .elementor-heading-title {
    margin-bottom: 8.0775vw;
    font-size: 3.2rem;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0771166 */.elementor-1742 .elementor-element.elementor-element-0771166 {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-578a7b8 */.elementor-1742 .elementor-element.elementor-element-578a7b8 .elementor-heading-title {
    margin-bottom: 3.6458333vw;
    overflow-wrap: break-word;
}

.elementor-1742 .elementor-element.elementor-element-578a7b8 p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .elementor-1742 .elementor-element.elementor-element-578a7b8 .elementor-heading-title {
    margin-bottom: 8.0775vw;
    font-size:1.9rem;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e5f6b2d */.elementor-1742 .elementor-element.elementor-element-e5f6b2d {
    margin-bottom: 20.83333vw;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1742 {
    
    padding-left:7.2916666666667vw;
    padding-right:7.2916666666667vw;
}

@media (max-width: 767px) {
body.elementor-page-1742 {
    padding-left:5.97738vw;
    padding-right:5.97738vw;
}
}/* End custom CSS */