.elementor-835 .elementor-element.elementor-element-c86f91f > .elementor-container{max-width:1140px;}.elementor-835 .elementor-element.elementor-element-2531dc1 img{opacity:0.4;}.elementor-835 .elementor-element.elementor-element-0ac3b19 > .elementor-widget-container{padding:1.375rem 0.875rem 1.1875rem 0rem;}.elementor-835 .elementor-element.elementor-element-0ac3b19{text-align:right;}.elementor-835 .elementor-element.elementor-element-0991146 > .elementor-container{max-width:1140px;}.elementor-835 .elementor-element.elementor-element-0991146{margin-top:0rem;margin-bottom:4.6875rem;}.elementor-835 .elementor-element.elementor-element-04b6453 > .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-835 .elementor-element.elementor-element-04b6453 > .elementor-element-populated{border-style:solid;border-width:0.125rem 0.125rem 0.125rem 0.125rem;border-color:#FCE9ED;box-shadow:0px 0px 100px 0px #DB9FAA;padding:4.375rem 4rem 5rem 4rem;}.elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-element-populated, .elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-element-populated > .elementor-background-overlay, .elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-background-slideshow{border-radius:3.125rem 3.125rem 3.125rem 3.125rem;}.elementor-835 .elementor-element.elementor-element-adccfd4 img{opacity:0.4;}.elementor-835 .elementor-element.elementor-element-05e9935 > .elementor-widget-container{margin:0rem 0rem 3.125rem 0rem;}.elementor-835 .elementor-element.elementor-element-05e9935{text-align:center;}.elementor-835 .elementor-element.elementor-element-05e9935 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.375rem;font-weight:400;text-transform:uppercase;line-height:1.14;color:var( --e-global-color-b9b4f9c );}.elementor-835 .elementor-element.elementor-element-602a5f9{text-align:center;}.elementor-835 .elementor-element.elementor-element-602a5f9 .elementor-heading-title{font-weight:300;color:var( --e-global-color-b9b4f9c );}.elementor-835 .elementor-element.elementor-element-f424c60 .elementor-button{background-color:var( --e-global-color-b9b4f9c );font-size:1.25rem;font-weight:300;fill:var( --e-global-color-d4e78b5 );color:var( --e-global-color-d4e78b5 );border-radius:3.125rem 3.125rem 3.125rem 3.125rem;padding:1.25rem 3.125rem 1.25rem 3.125rem;}.elementor-835 .elementor-element.elementor-element-f424c60 .elementor-button:hover, .elementor-835 .elementor-element.elementor-element-f424c60 .elementor-button:focus{background-color:var( --e-global-color-d4e78b5 );color:var( --e-global-color-b9b4f9c );}.elementor-835 .elementor-element.elementor-element-f424c60 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-835 .elementor-element.elementor-element-f424c60 .elementor-button:hover svg, .elementor-835 .elementor-element.elementor-element-f424c60 .elementor-button:focus svg{fill:var( --e-global-color-b9b4f9c );}.elementor-835 .elementor-element.elementor-element-b49612b{margin-top:auto;margin-bottom:0;}.elementor-835 .elementor-element.elementor-element-4fa53ae > .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-835 .elementor-element.elementor-element-836688f > .elementor-widget-container{margin:0rem 0rem 4.0625rem 0rem;}:root{--page-title-display:none;}@media(max-width:1199px){.elementor-835 .elementor-element.elementor-element-0ac3b19{text-align:center;}.elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-element-populated{border-width:0rem 0rem 0rem 0rem;}.elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-element-populated, .elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-element-populated > .elementor-background-overlay, .elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-background-slideshow{border-radius:0rem 0rem 0rem 0rem;}.elementor-835 .elementor-element.elementor-element-05e9935 .elementor-heading-title{font-size:3rem;}}@media(max-width:767px){.elementor-835 .elementor-element.elementor-element-04b6453 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-835 .elementor-element.elementor-element-05e9935 .elementor-heading-title{font-size:2rem;}}/* Start custom CSS for image, class: .elementor-element-2531dc1 */.elementor-835 .elementor-element.elementor-element-2531dc1 {position: absolute;left: 0;top: 0;width: auto;pointer-events: none}
@media (min-width: 1025px) {
.elementor-835 .elementor-element.elementor-element-2531dc1.elementor-element img {opacity: 1;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e0381ed */.elementor-835 .elementor-element.elementor-element-e0381ed {position: static;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c86f91f */.elementor-835 .elementor-element.elementor-element-c86f91f .elementor-container,
.elementor-835 .elementor-element.elementor-element-c86f91f .elementor-column,
.elementor-835 .elementor-element.elementor-element-c86f91f .elementor-widget-wrap
{position: static;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-adccfd4 */.elementor-835 .elementor-element.elementor-element-adccfd4 {position: absolute;right: 0;top: 45%;width: auto;pointer-events: none}
@media (min-width: 1025px) {
.elementor-835 .elementor-element.elementor-element-adccfd4.elementor-element img {opacity: 1;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-04b6453 */.elementor-835 .elementor-element.elementor-element-04b6453 {
background: -moz-linear-gradient(45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);
background: linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );
}
@media (min-width: 1025px) {
.elementor-835 .elementor-element.elementor-element-04b6453 {
-webkit-border-radius: 3.125rem;border-radius: 3.125rem;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0991146 */.elementor-835 .elementor-element.elementor-element-0991146 .elementor-container,
.elementor-835 .elementor-element.elementor-element-0991146 .elementor-column,
.elementor-835 .elementor-element.elementor-element-0991146 .elementor-widget-wrap
{position: static;}/* End custom CSS */
/* Start custom CSS */body.elementor-page-835 > .elementor {height: 100vh;display: flex;flex-direction: column;}/* End custom CSS */