.elementor-32 .elementor-element.elementor-element-container_wpczstyvv{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-container_wpczstyvv:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-container_wpczstyvv > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-32 .elementor-element.elementor-element-container_6ay3yjwoe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-widget_ietmq0ehm.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-widget_ietmq0ehm .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-widget_30aa8avcw{font-family:"Roboto", Sans-serif;font-size:1.15rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-widget_vzz3rjxyg .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:1rem 2.5rem 1rem 2.5rem;}.elementor-32 .elementor-element.elementor-element-widget_vzz3rjxyg .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-widget_vzz3rjxyg .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-widget_vzz3rjxyg.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-container_uvraq2hw9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-widget_687icizy7{text-align:center;}.elementor-32 .elementor-element.elementor-element-widget_687icizy7 img{height:450px;object-fit:cover;object-position:center center;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-7ec7c6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7ec7c6b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7ec7c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-32 .elementor-element.elementor-element-d1ba4fb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-32 .elementor-element.elementor-element-b38e976 .hfe-infocard{text-align:left;}.elementor-32 .elementor-element.elementor-element-b38e976 .hfe-infocard-title{margin:0px 0px 15px 0px;}.elementor-32 .elementor-element.elementor-element-b38e976 .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-9c33f81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-08c0a55 img{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-container_5nka50in2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-32 .elementor-element.elementor-element-container_5nka50in2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-container_5nka50in2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-32 .elementor-element.elementor-element-container_evocpj4ks{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-widget_855f006x9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-widget_855f006x9{text-align:center;}.elementor-32 .elementor-element.elementor-element-widget_855f006x9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-widget_6kl6q672k.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-widget_6kl6q672k{text-align:center;}.elementor-32 .elementor-element.elementor-element-widget_6kl6q672k .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;color:#54595F;}.elementor-32 .elementor-element.elementor-element-container_aethygeti{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-container_bnuxrgnuv{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.04);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;}.elementor-32 .elementor-element.elementor-element-container_bnuxrgnuv:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-container_bnuxrgnuv > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-container_bnuxrgnuv:hover{box-shadow:0px 10px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-32 .elementor-element.elementor-element-container_98wga4d7f{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-widget_i9woli59b{text-align:center;}.elementor-32 .elementor-element.elementor-element-widget_i9woli59b img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-container_zy5v5x1ex{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-32 .elementor-element.elementor-element-widget_wb4i3eh0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-widget_wb4i3eh0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:700;color:#54595F;}.elementor-32 .elementor-element.elementor-element-widget_t4anovd5a{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-container_bwx3cm72v{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.04);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;}.elementor-32 .elementor-element.elementor-element-container_bwx3cm72v:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-container_bwx3cm72v > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-container_bwx3cm72v:hover{box-shadow:0px 10px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-32 .elementor-element.elementor-element-container_8h17p52s4{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-widget_irxcembr7{text-align:center;}.elementor-32 .elementor-element.elementor-element-widget_irxcembr7 img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-container_8q3imqlzg{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-32 .elementor-element.elementor-element-widget_lr4uk0t97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-widget_lr4uk0t97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:700;color:#54595F;}.elementor-32 .elementor-element.elementor-element-widget_x8f83omdv{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-container_2h6xrpdhr{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.04);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;}.elementor-32 .elementor-element.elementor-element-container_2h6xrpdhr:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-container_2h6xrpdhr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-container_2h6xrpdhr:hover{box-shadow:0px 10px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-32 .elementor-element.elementor-element-container_zdb00i7wv{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-widget_0h6iwa622{text-align:center;}.elementor-32 .elementor-element.elementor-element-widget_0h6iwa622 img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-32 .elementor-element.elementor-element-container_ga0h3mo1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-32 .elementor-element.elementor-element-widget_wdu3uqpkm.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-widget_wdu3uqpkm .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:700;color:#54595F;}.elementor-32 .elementor-element.elementor-element-widget_2355k65hb{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-bdd5100{--display:flex;}.elementor-32 .elementor-element.elementor-element-50c0fcc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-32 .elementor-element.elementor-element-50c0fcc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-50c0fcc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-container_wpczstyvv{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-container_6ay3yjwoe{--width:50%;}.elementor-32 .elementor-element.elementor-element-container_uvraq2hw9{--width:46%;}.elementor-32 .elementor-element.elementor-element-d1ba4fb{--width:50%;}.elementor-32 .elementor-element.elementor-element-9c33f81{--width:50%;}.elementor-32 .elementor-element.elementor-element-container_5nka50in2{--content-width:1200px;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-widget_ietmq0ehm .elementor-heading-title{line-height:1.02em;}.elementor-32 .elementor-element.elementor-element-widget_30aa8avcw{line-height:1.36em;}.elementor-32 .elementor-element.elementor-element-7ec7c6b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-d1ba4fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-08c0a55 img{width:100%;}.elementor-32 .elementor-element.elementor-element-widget_855f006x9 .elementor-heading-title{letter-spacing:0.1275em;}.elementor-32 .elementor-element.elementor-element-widget_6kl6q672k .elementor-heading-title{line-height:1.02em;}.elementor-32 .elementor-element.elementor-element-container_aethygeti{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-container_bnuxrgnuv{grid-column:span 3;}.elementor-32 .elementor-element.elementor-element-widget_t4anovd5a{line-height:1.36em;}.elementor-32 .elementor-element.elementor-element-container_bwx3cm72v{grid-column:span 3;}.elementor-32 .elementor-element.elementor-element-widget_x8f83omdv{line-height:1.36em;}.elementor-32 .elementor-element.elementor-element-container_2h6xrpdhr{grid-column:span 3;}.elementor-32 .elementor-element.elementor-element-widget_2355k65hb{line-height:1.36em;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-7ec7c6b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-d1ba4fb{--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9c33f81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-container_5nka50in2{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-32 .elementor-element.elementor-element-container_aethygeti{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-widget_687icizy7 */@media (max-width: 768px) { .elementor-32 .elementor-element.elementor-element-widget_687icizy7 img { height: 300px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_wpczstyvv */@media (max-width: 768px) { .elementor-32 .elementor-element.elementor-element-container_wpczstyvv { flex-direction: column-reverse !important; padding-top: 3rem !important; padding-bottom: 3rem !important; } .elementor-32 .elementor-element.elementor-element-container_wpczstyvv > .elementor-element { width: 100% !important; padding: 1rem 0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_bnuxrgnuv */.elementor-32 .elementor-element.elementor-element-container_bnuxrgnuv { transition: all 0.3s ease-in-out; }
.elementor-32 .elementor-element.elementor-element-container_bnuxrgnuv:hover { transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_bwx3cm72v */.elementor-32 .elementor-element.elementor-element-container_bwx3cm72v { transition: all 0.3s ease-in-out; }
.elementor-32 .elementor-element.elementor-element-container_bwx3cm72v:hover { transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_2h6xrpdhr */.elementor-32 .elementor-element.elementor-element-container_2h6xrpdhr { transition: all 0.3s ease-in-out; }
.elementor-32 .elementor-element.elementor-element-container_2h6xrpdhr:hover { transform: translateY(-5px); }/* End custom CSS */