.elementor-496 .elementor-element.elementor-element-38f70e2:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-38f70e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5DEDE;}.elementor-496 .elementor-element.elementor-element-38f70e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-496 .elementor-element.elementor-element-38f70e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-primary{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:800;line-height:90px;color:#000000;}.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:800;line-height:90px;color:#000000;}.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-divider{height:2px;width:142px;margin:0px 0px 0px 0px;background-color:var( --e-global-color-primary );}.elementor-496 .elementor-element.elementor-element-64a4c7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-64a4c7e{z-index:1;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-496 .elementor-element.elementor-element-dca998b:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-dca998b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5DEDE;}.elementor-496 .elementor-element.elementor-element-dca998b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-0px;margin-bottom:0px;}.elementor-496 .elementor-element.elementor-element-dca998b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-496 .elementor-element.elementor-element-7fa3f79{margin-top:16px;margin-bottom:0px;}.elementor-496 .elementor-element.elementor-element-657f739 > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-edddde7{width:auto;max-width:auto;position:absolute;right:-194px;bottom:107px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-primary{font-family:"Playfair Display", Sans-serif;font-size:49px;font-weight:800;line-height:67px;color:#000000;margin:120px 42px 25px 0px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-secondary{color:#929292;margin:0px 38px 0px 0px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-divider{height:2px;width:93px;background-color:#8c9a65;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-description{color:#000000;font-family:"Poppins", Sans-serif;font-size:27px;font-weight:500;line-height:25px;margin:0px 0px 0px 25px;max-width:256px;}.elementor-496 .elementor-element.elementor-element-cca22e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-cca22e8{z-index:1;animation-delay:200ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-496 .elementor-element.elementor-element-a031b22 .aux-media-image{box-shadow:-10px 10px 70px 0px rgba(0,0,0,0.10);}.elementor-496 .elementor-element.elementor-element-a031b22{width:auto;max-width:auto;position:absolute;top:520px;right:-134px;}.elementor-496 .elementor-element.elementor-element-1c9ea78 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-496 .elementor-element.elementor-element-9c085c4 img{width:88%;}.elementor-496 .elementor-element.elementor-element-56aeb9a .aux-media-image{max-width:522px;box-shadow:-10px 10px 70px 0px rgba(0,0,0,0.10);}.elementor-496 .elementor-element.elementor-element-a39de8d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-dab16a6 .aux-media-image{box-shadow:-10px 10px 70px 0px rgba(0,0,0,0.10);}.elementor-496 .elementor-element.elementor-element-dab16a6{z-index:1;}.elementor-496 .elementor-element.elementor-element-92e8700 .aux-widget-image{text-align:right;}.elementor-496 .elementor-element.elementor-element-92e8700{width:auto;max-width:auto;z-index:0;position:absolute;right:-5px;bottom:-13px;}@media(max-width:1024px){.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary{max-width:700px;}.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-divider{width:85px;margin:0px 0px 25px 0px;}.elementor-496 .elementor-element.elementor-element-64a4c7e > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-7fa3f79{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-657f739 > .elementor-element-populated{margin:45px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-edddde7{right:19px;bottom:2px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-primary{line-height:25px;margin:45px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-secondary{margin:45px 180px 0px 180px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-description{line-height:25px;margin:55px 88px 0px 88px;max-width:935px;}.elementor-496 .elementor-element.elementor-element-cca22e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 95px 0px;}.elementor-496 .elementor-element.elementor-element-a031b22 .aux-widget-image{text-align:center;}.elementor-496 .elementor-element.elementor-element-a031b22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-a031b22{position:relative;top:-89px;right:19px;}.elementor-496 .elementor-element.elementor-element-1c9ea78 > .elementor-element-populated{margin:80px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-56aeb9a .aux-widget-image{text-align:left;}.elementor-496 .elementor-element.elementor-element-56aeb9a .aux-media-image{max-width:346px;}.elementor-496 .elementor-element.elementor-element-56aeb9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-a39de8d > .elementor-element-populated{margin:80px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-dab16a6 > .elementor-widget-container{margin:95px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-92e8700{right:-43px;bottom:-16px;}}@media(max-width:767px){.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-primary{font-size:46px;}.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary{font-size:30px;line-height:60px;margin:0px 10px 50px 20px;}.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-divider{margin:0px 0px 70px 18px;}.elementor-496 .elementor-element.elementor-element-64a4c7e > .elementor-widget-container{margin:85px 5px 85px 0px;}.elementor-496 .elementor-element.elementor-element-657f739{width:100%;}.elementor-496 .elementor-element.elementor-element-657f739 > .elementor-element-populated{margin:50px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-edddde7{bottom:29px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-primary{font-size:36px;line-height:40px;margin:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-secondary{margin:20px 20px 0px 20px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-divider{height:0px;width:35px;}.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-description{margin:35px 0px 145px 0px;max-width:347px;}.elementor-496 .elementor-element.elementor-element-cca22e8 > .elementor-widget-container{margin:37px 0px -119px 0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-a031b22 .aux-widget-image{text-align:center;}.elementor-496 .elementor-element.elementor-element-a031b22 .aux-media-image{max-width:1px;max-height:1px;}.elementor-496 .elementor-element.elementor-element-a031b22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-496 .elementor-element.elementor-element-a031b22{right:1px;}.elementor-496 .elementor-element.elementor-element-1c9ea78{width:100%;}.elementor-496 .elementor-element.elementor-element-1c9ea78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-496 .elementor-element.elementor-element-56aeb9a .aux-widget-image{text-align:center;}.elementor-496 .elementor-element.elementor-element-56aeb9a .aux-media-image{max-width:412px;max-height:306px;}.elementor-496 .elementor-element.elementor-element-56aeb9a{width:100%;max-width:100%;}.elementor-496 .elementor-element.elementor-element-a39de8d{width:100%;}.elementor-496 .elementor-element.elementor-element-a39de8d > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-496 .elementor-element.elementor-element-dab16a6 .aux-media-image{max-width:420px;}.elementor-496 .elementor-element.elementor-element-dab16a6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-496 .elementor-element.elementor-element-92e8700{right:-25px;bottom:-15px;}}@media(min-width:768px){.elementor-496 .elementor-element.elementor-element-657f739{width:21.59%;}.elementor-496 .elementor-element.elementor-element-1c9ea78{width:45.074%;}}@media(max-width:1024px) and (min-width:768px){.elementor-496 .elementor-element.elementor-element-657f739{width:100%;}.elementor-496 .elementor-element.elementor-element-1c9ea78{width:50%;}.elementor-496 .elementor-element.elementor-element-a39de8d{width:50%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-64a4c7e */.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-divider{
    float: left;
    position: absolute;
    bottom: 105px;
    left: -85px;
}
.elementor-496 .elementor-element.elementor-element-64a4c7e .aux-head-highlight{
transform: rotate(-16deg);
    display: inline-block;
    width: 280px;
    white-space: nowrap;
    position: relative;
    top: 0px;
    right: -10px;
    
}
@media screen and (min-width:1025px) {
     .elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary{
    position: relative;
    right: 90px;
    bottom: 15px;
}
}
@media screen and (max-width:1024px) {
    .elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-divider{
    float: left;
    position: absolute;
    bottom: 0px;
    left: 0px;
}
}

@media screen and (max-width:1582px) and (min-width:1024px){
 .elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary {
     font-size: 60px;
}
}

@media screen and (max-width:1333px) {
 .elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary.aux-head-highlight {
    width: 220px;
    font-size:70px;
}
}
@media screen and (max-width:347px){
    .elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-divider{
    display:none;    }
}
@media screen and (max-width:1024px) {
 .elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary .aux-head-highlight {
     width: 210px;
     font-size:70px;
}
}
@media screen and (max-width:440px) {
 .elementor-496 .elementor-element.elementor-element-64a4c7e .aux-modern-heading-secondary .aux-head-highlight {
     width: 150px;
     font-size:60px;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-cca22e8 */.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-divider{
    float: right;
    position: absolute;
    top:53%;
    right: -105px;
    z-index: 1;



}
@media screen and (max-width:1024px) {
  .elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-divider{
 float: none;
    position: relative;
    top:0;
     right:0;
    left:0;
    margin: auto;

}
}
@media screen and (max-width:767px) {
  .elementor-496 .elementor-element.elementor-element-cca22e8 .aux-modern-heading-divider{
    float: right;
    position: absolute;
   top:80%;
    right: 0px;
    left: 0;
    margin: auto;
    z-index: 1;
      transform: rotate(-90deg);
  }
}

@media (max-width: 767px) and (min-width:484px){
.elementor-496 .elementor-element.elementor-element-cca22e8 .aux-text-align-right{ 
   margin-left: 18%;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-a031b22 */@media screen and (max-width:1025px) {
        .elementor-496 .elementor-element.elementor-element-a031b22 {
        max-width: 100%;
    margin: auto;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-657f739 */@media screen and (max-width:1360px)  and (min-width: 1025px){
.elementor-496 .elementor-element.elementor-element-657f739 {
  width: 35%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c9ea78 */@media screen and (max-width:1360px)  and (min-width: 1025px){
.elementor-496 .elementor-element.elementor-element-1c9ea78 {
  width: 85%;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-92e8700 */@media (max-width: 767px) and (min-width: 694px){
.elementor-496 .elementor-element.elementor-element-92e8700 {
    right: 95px;
    bottom: -15px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fa3f79 */@media screen and (max-width:1024px)and (min-width:800px) {
        .elementor-496 .elementor-element.elementor-element-7fa3f79 {
            padding: 0 12%;
    
     
}
}/* End custom CSS */