.elementor-29212 .elementor-element.elementor-element-702e016>.elementor-background-overlay{background-color:#d3d9ca;opacity:.5}.elementor-29212 .elementor-element.elementor-element-11d0fdc{--spacer-size:50px}.elementor-29212 .elementor-element.elementor-element-457e2dd{font-family:"Gilda Display",Playfair Display;letter-spacing:-.6px}.elementor-29212 .elementor-element.elementor-element-4b38df5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-29212 .elementor-element.elementor-element-eccafa1{--spacer-size:93px}.elementor-29212 .elementor-element.elementor-element-055057c{margin-top:7px;margin-bottom:0;padding:8px 1px 0 0}.elementor-29212 .elementor-element.elementor-element-e73b093>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29212 .elementor-element.elementor-element-e73b093>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29212 .elementor-element.elementor-element-d6fdf17 .tg-module-wrapper .module-title span{color:#232323}.elementor-29212 .elementor-element.elementor-element-645ef675>.elementor-widget-container{margin:0;padding:0 4%}.elementor-29212 .elementor-element.elementor-element-645ef675{text-align:start;font-family:"Roboto",Playfair Display;font-size:16px;font-weight:300;letter-spacing:-.3px;color:#595858}.elementor-29212 .elementor-element.elementor-element-645ef675 .elementor-drop-cap{margin-inline-end:10px}.elementor-29212 .elementor-element.elementor-element-645ef675 .elementor-drop-cap-letter{font-family:"La Belle Aurore",Playfair Display;font-size:76px;font-weight:900}.elementor-29212 .elementor-element.elementor-element-45a5734{--divider-border-style:solid;--divider-color:#20cfe1;--divider-border-width:1px}.elementor-29212 .elementor-element.elementor-element-45a5734 .elementor-divider-separator{width:100%}.elementor-29212 .elementor-element.elementor-element-45a5734 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-29212 .elementor-element.elementor-element-7a8d6b3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29212 .elementor-element.elementor-element-7a8d6b3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29212 .elementor-element.elementor-element-51d8aab .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-29212 .elementor-element.elementor-element-51d8aab .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-29212 .elementor-element.elementor-element-51d8aab{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-29212 .elementor-element.elementor-element-ac777b1>.elementor-background-overlay{background-color:#70736b;opacity:.5}.elementor-29212 .elementor-element.elementor-element-654adaca>.elementor-widget-container{padding:9px 0 15px}.elementor-29212 .elementor-element.elementor-element-654adaca{text-align:center}.elementor-29212 .elementor-element.elementor-element-654adaca .elementor-heading-title{font-family:"Gilda Display",Playfair Display;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#220a0a}.elementor-29212 .elementor-element.elementor-element-dc8db64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-29212 .elementor-element.elementor-element-45e96c7{--display:flex}.elementor-msie .elementor-29212 .elementor-element.elementor-element-1a9d7e8 .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .post-grid-inner{text-align:left}.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .wpcap-grid-container{grid-column-gap:15px;grid-row-gap:30px}.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .wpcap-grid-container .wpcap-post{border-radius:1px}.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .wpcap-grid-container .wpcap-post .title,.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .wpcap-grid-container .wpcap-post .title>a{font-size:14px}.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .wpcap-grid-container .wpcap-post .post-grid-meta span{font-size:10px}.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .wpcap-grid-container .wpcap-post .post-grid-excerpt p{font-size:10px}.elementor-29212 .elementor-element.elementor-element-1a9d7e8 .wpcap-grid-container .wpcap-post a.read-more-btn{border-radius:0}.elementor-29212 .elementor-element.elementor-element-2431ca2c>.elementor-container{max-width:1140px}.elementor-29212 .elementor-element.elementor-element-2431ca2c{padding:100px 0}.elementor-29212 .elementor-element.elementor-element-656ba121:not(.elementor-motion-effects-element-type-background),.elementor-29212 .elementor-element.elementor-element-656ba121>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#86bdbf}.elementor-29212 .elementor-element.elementor-element-656ba121>.elementor-container{max-width:1140px}.elementor-29212 .elementor-element.elementor-element-656ba121{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29212 .elementor-element.elementor-element-656ba121>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a{--grid-template-columns:repeat(0,auto);--icon-size:17px;--grid-column-gap:14px;--grid-row-gap:0px}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a .elementor-widget-container{text-align:center}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a>.elementor-widget-container{padding:30px}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a .elementor-social-icon{background-color:#fde2cf}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a .elementor-social-icon i{color:#595858}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a .elementor-social-icon svg{fill:#595858}.elementor-29212 .elementor-element.elementor-element-7afa9ae{--display:flex}.elementor-29212 .elementor-element.elementor-element-7996df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(max-width:1024px){.elementor-29212 .elementor-element.elementor-element-654adaca .elementor-heading-title{font-size:40px}.elementor-msie .elementor-29212 .elementor-element.elementor-element-1a9d7e8 .elementor-portfolio-item{width:calc( 100% / 2 )}.elementor-29212 .elementor-element.elementor-element-2431ca2c{padding:80px 0}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a .elementor-widget-container{text-align:center}}@media(max-width:767px){.elementor-29212 .elementor-element.elementor-element-645ef675>.elementor-widget-container{padding:0 0 20px}.elementor-29212 .elementor-element.elementor-element-645ef675{text-align:start}.elementor-29212 .elementor-element.elementor-element-654adaca{text-align:center}.elementor-msie .elementor-29212 .elementor-element.elementor-element-1a9d7e8 .elementor-portfolio-item{width:calc( 100% / 1 )}.elementor-29212 .elementor-element.elementor-element-2431ca2c{padding:50px 0}.elementor-29212 .elementor-element.elementor-element-6c61568d>.elementor-element-populated{padding:10px}.elementor-29212 .elementor-element.elementor-element-1b6c7c9a .elementor-widget-container{text-align:center}}