.elementor-1842 .elementor-element.elementor-element-4dae10a2 > .elementor-container{max-width:1640px;}.elementor-1842 .elementor-element.elementor-element-4dae10a2{margin-top:120px;margin-bottom:0px;}.elementor-1842 .elementor-element.elementor-element-7caf4955 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1842 .elementor-element.elementor-element-7caf4955{z-index:1;}.elementor-1842 .elementor-element.elementor-element-7caf4955 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1842 .elementor-element.elementor-element-7caf4955 .aux-modern-heading-primary{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000000;margin:0px 0px 8px 0px;}.elementor-1842 .elementor-element.elementor-element-7caf4955 .aux-modern-heading-description{color:#000000;font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:bold;line-height:60px;letter-spacing:-5px;max-width:629px;}.elementor-1842 .elementor-element.elementor-element-6cdaaeba > .elementor-element-populated{padding:0px 25px 0px 20px;}.elementor-1842 .elementor-element.elementor-element-4370f9de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1842 .elementor-element.elementor-element-4370f9de{box-shadow:0px 3px 60px 0px rgba(0,0,0,0.10);padding:50px 25px 50px 25px;}.elementor-1842 .elementor-element.elementor-element-c296b2e{z-index:1;min-width:150px;}.elementor-1842 .elementor-element.elementor-element-17899eca{position:absolute;bottom:-20px;left:calc( 50% + -126px );min-width:150px;}.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-primary{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;color:#000000;}.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:23px;color:#ecc3b2;}.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-divider{height:2px;width:74px;margin:15px 15px 0px 0px;background-color:#ecc3b2;}.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:23px;max-width:379px;}.elementor-1842 .elementor-element.elementor-element-75490d92 > .elementor-element-populated{padding:0px 20px 0px 25px;}.elementor-1842 .elementor-element.elementor-element-3c897d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1842 .elementor-element.elementor-element-3c897d6{box-shadow:0px 3px 60px 0px rgba(0,0,0,0.1);padding:50px 25px 50px 40px;}.elementor-1842 .elementor-element.elementor-element-2a10cd97{position:absolute;bottom:-50px;left:calc( 50% + -120px );}.elementor-1842 .elementor-element.elementor-element-24c179fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1842 .elementor-element.elementor-element-24c179fd{min-width:150px;}.elementor-1842 .elementor-element.elementor-element-24c179fd .aux-widget-image{text-align:center;}.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-primary{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;color:#000000;}.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:23px;color:#ecc3b2;}.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-divider{height:2px;width:74px;margin:15px 15px 0px 0px;background-color:#ecc3b2;}.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:23px;max-width:379px;}@media(min-width:768px){.elementor-1842 .elementor-element.elementor-element-2a17e463{width:38.042%;}.elementor-1842 .elementor-element.elementor-element-178a16d1{width:61.888%;}.elementor-1842 .elementor-element.elementor-element-179689bd{width:34%;}.elementor-1842 .elementor-element.elementor-element-5f40e873{width:65.93%;}}@media(max-width:1024px){.elementor-1842 .elementor-element.elementor-element-7caf4955 .aux-modern-heading-description{line-height:65px;letter-spacing:-2px;}.elementor-1842 .elementor-element.elementor-element-6cdaaeba > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1842 .elementor-element.elementor-element-17899eca{left:calc( 50% + -141px );}.elementor-1842 .elementor-element.elementor-element-75490d92 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1842 .elementor-element.elementor-element-3c897d6{margin-top:50px;margin-bottom:0px;}.elementor-1842 .elementor-element.elementor-element-2a10cd97{left:calc( 50% + -134px );}}@media(max-width:767px){.elementor-1842 .elementor-element.elementor-element-7caf4955 .aux-modern-heading-description{font-size:35px;line-height:45px;}.elementor-1842 .elementor-element.elementor-element-c296b2e .aux-widget-image{text-align:center;}.elementor-1842 .elementor-element.elementor-element-c296b2e .aux-media-image{max-width:100%;}.elementor-1842 .elementor-element.elementor-element-17899eca{bottom:-44px;}.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-description{max-width:1600px;}.elementor-1842 .elementor-element.elementor-element-3c897d6{margin-top:58px;margin-bottom:0px;}.elementor-1842 .elementor-element.elementor-element-2a10cd97{bottom:-58px;}.elementor-1842 .elementor-element.elementor-element-24c179fd .aux-widget-image{text-align:center;}.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-description{margin:0px 0px 0px 0px;max-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1842 .elementor-element.elementor-element-6cdaaeba{width:100%;}.elementor-1842 .elementor-element.elementor-element-75490d92{width:100%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-7caf4955 */.elementor-1842 .elementor-element.elementor-element-7caf4955 .aux-modern-heading-description{n    margin: auto!important;n}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-129acf69 */.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-divider, .elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-secondary{n    display: inline-block;n    n}n.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-divider{n    float: left;n}n.elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-description p:before{n     content: 'u201c';n    color: #ECC3B2;n    font-size: 65px;n    font-family:sans-serif;n    z-index: -1;n    font-weight: 600;n    position: relative;n    top:28px;n    margin-right: 10px;n    n}n@media (max-width: 767px){n    .elementor-1842 .elementor-element.elementor-element-129acf69 .aux-modern-heading-divider {n    display:none;n}n}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-4c43b56b */.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-divider, .elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-secondary{n    display: inline-block;n    n}n.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-divider{n    float: left;n}n.elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-description p:before{n     content: 'u201c';n    color: #ECC3B2;n    font-size: 65px;n    font-family:sans-serif;n    z-index: -1;n    font-weight: 600;n    position: relative;n    top:28px;n    margin-right: 10px;n    n}n@media (max-width: 767px){n    .elementor-1842 .elementor-element.elementor-element-4c43b56b .aux-modern-heading-divider {n    display:none;n}n}/* End custom CSS */