.elementor-1247 .elementor-element.elementor-element-76b547b3{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:50%;}.elementor-1247 .elementor-element.elementor-element-76b547b3:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-76b547b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;background-image:url("https://canfieldconsortium.org/wp-content/uploads/2026/09/Canfield-web-hero-2.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1247 .elementor-element.elementor-element-51037b5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-51037b5e .elementor-heading-title{font-family:"Sora", serif;font-size:86px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-aed5c95{--divider-border-style:solid;--divider-color:#CC8725;--divider-border-width:1.5px;}.elementor-1247 .elementor-element.elementor-element-aed5c95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-aed5c95 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-1247 .elementor-element.elementor-element-aed5c95 .elementor-divider{text-align:left;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1247 .elementor-element.elementor-element-472d45c7{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;font-family:"Inter", serif;font-size:28px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-472d45c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-1247 .elementor-element.elementor-element-472d45c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-767c84a{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;font-family:"Inter", serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#E5E5E5;}.elementor-1247 .elementor-element.elementor-element-767c84a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-container_9kjcxweiz{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1247 .elementor-element.elementor-element-container_9kjcxweiz:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_9kjcxweiz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-container_jzbyeaxj5{--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:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1247 .elementor-element.elementor-element-container_px53ot0wb{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-1247 .elementor-element.elementor-element-container_px53ot0wb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_020ne47am.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_020ne47am .elementor-heading-title{font-family:"Playfair Display", serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_rzdass8xr.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_rzdass8xr .elementor-heading-title{font-family:"Playfair Display", serif;font-size:3.2rem;font-weight:900;line-height:1.1em;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_670p6diy0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_670p6diy0{font-family:"Crimson Text", serif;font-size:1.25rem;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-container_4ugklbun2{--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:start;--align-items:start;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1247 .elementor-element.elementor-element-widget_ztziutmdr.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_ztziutmdr .elementor-heading-title{font-family:"Playfair Display", serif;font-size:2.2rem;font-weight:800;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-7a1f1eb{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-15a41f8{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-container_firxepgl7{--display:flex;--min-height:60vh;--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:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1247 .elementor-element.elementor-element-container_firxepgl7:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_firxepgl7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EC;}.elementor-1247 .elementor-element.elementor-element-container_vkt7o62m0{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q .elementor-icon-wrapper{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q.elementor-view-stacked .elementor-icon{background-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q.elementor-view-default .elementor-icon{color:#CC8725;border-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q.elementor-view-default .elementor-icon svg{fill:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q .elementor-icon{font-size:3.5rem;}.elementor-1247 .elementor-element.elementor-element-widget_3rfpabj3q .elementor-icon svg{height:3.5rem;}.elementor-1247 .elementor-element.elementor-element-widget_t9uzow5wj.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_t9uzow5wj{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_t9uzow5wj .elementor-heading-title{font-family:"Playfair Display", serif;font-size:2.5rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_sq69vxpfp{--divider-border-style:solid;--divider-color:#CC8725;--divider-border-width:2px;}.elementor-1247 .elementor-element.elementor-element-widget_sq69vxpfp .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1247 .elementor-element.elementor-element-widget_sq69vxpfp .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1247 .elementor-element.elementor-element-widget_rgkolnxws.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_rgkolnxws{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_rgkolnxws .elementor-heading-title{font-family:"Crimson Text", serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-container_jxbu39jwo{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1247 .elementor-element.elementor-element-container_jxbu39jwo:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_jxbu39jwo > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-container_d6esc6ikv{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-widget_u2i8j9k8r.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_u2i8j9k8r .elementor-heading-title{font-family:"Playfair Display", serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_td747dx6l{--divider-border-style:solid;--divider-color:#CC8725;--divider-border-width:2px;}.elementor-1247 .elementor-element.elementor-element-widget_td747dx6l .elementor-divider-separator{width:4rem;margin:0 auto;margin-left:0;}.elementor-1247 .elementor-element.elementor-element-widget_td747dx6l .elementor-divider{text-align:left;padding-block-start:0.1rem;padding-block-end:0.1rem;}.elementor-1247 .elementor-element.elementor-element-widget_0cb5lkyal.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_0cb5lkyal .elementor-heading-title{font-family:"Playfair Display", serif;font-size:3rem;font-weight:900;line-height:1.15em;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_lhbifwex7{width:var( --container-widget-width, 95.294% );max-width:95.294%;--container-widget-width:95.294%;--container-widget-flex-grow:0;font-family:"Crimson Text", serif;font-size:1.25rem;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_lhbifwex7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-container_p6z1jvr2p{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-widget_gl92ehbo3{width:var( --container-widget-width, 96.923% );max-width:96.923%;--container-widget-width:96.923%;--container-widget-flex-grow:0;text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_gl92ehbo3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_gl92ehbo3 img{width:100%;max-width:100%;height:232px;object-fit:cover;object-position:center center;border-style:none;}.elementor-1247 .elementor-element.elementor-element-container_bkf1n7kf4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1247 .elementor-element.elementor-element-container_bkf1n7kf4:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_bkf1n7kf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EC;}.elementor-1247 .elementor-element.elementor-element-container_yoqwcoik9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-container_4tcop6hnq{--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:start;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-widget_7v3cs6w6r.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_7v3cs6w6r .elementor-heading-title{font-family:"Playfair Display", serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_hldtim4r6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_hldtim4r6 .elementor-heading-title{font-family:"Playfair Display", serif;font-size:3.5rem;font-weight:900;line-height:1.1em;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_egq2lb3aj{--divider-border-style:solid;--divider-color:#CC8725;--divider-border-width:3px;}.elementor-1247 .elementor-element.elementor-element-widget_egq2lb3aj .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-1247 .elementor-element.elementor-element-widget_egq2lb3aj .elementor-divider{text-align:left;padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor-1247 .elementor-element.elementor-element-widget_bqemwf0cv.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_bqemwf0cv .elementor-heading-title{font-family:"Crimson Text", serif;font-size:1.25rem;font-weight:600;letter-spacing:0.08em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_qmpdvg3nw{font-family:"Crimson Text", serif;font-size:1.15rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-container_lxn7c5xyu{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-widget_odso7j40v{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_odso7j40v img{height:480px;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1247 .elementor-element.elementor-element-container_olnahssji{--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:center;--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1247 .elementor-element.elementor-element-widget_rz8yofive.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_rz8yofive{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_rz8yofive .elementor-heading-title{font-family:"Playfair Display", serif;font-size:1rem;font-weight:700;letter-spacing:0.1em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-container_mw5nuowun{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-container_mw5nuowun.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-container_iz3co993i{--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;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-container_iz3co993i.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_cd6rfmprv{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_cd6rfmprv img{height:260px;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1247 .elementor-element.elementor-element-container_rs4pc2qr2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-container_rs4pc2qr2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_s8vc9c6kf{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_s8vc9c6kf img{height:260px;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1247 .elementor-element.elementor-element-container_nac7yflj6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-widget_5ztfx8iim{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_5ztfx8iim img{height:260px;object-fit:cover;object-position:center center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1247 .elementor-element.elementor-element-container_w2o5vu0tz{--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:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1247 .elementor-element.elementor-element-container_w2o5vu0tz:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_w2o5vu0tz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1247 .elementor-element.elementor-element-container_rgf76yaz3{--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:stretch;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1247 .elementor-element.elementor-element-container_r6ou5pz0y{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-container_r6ou5pz0y.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_nabs99rur{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_nabs99rur img{height:70vh;object-fit:cover;object-position:center center;border-style:none;}.elementor-1247 .elementor-element.elementor-element-container_cvsm9o3cp{--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:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-container_8n8mwflew{--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:start;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-container_8n8mwflew.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-container_eatxqvjv5{--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:start;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-widget_035uhp46a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_035uhp46a .elementor-heading-title{font-family:"Playfair Display", serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_ia15ucuv9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_ia15ucuv9 .elementor-heading-title{font-family:"Playfair Display", serif;font-size:2.5rem;font-weight:600;line-height:1.2em;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_j3n9wfihf{font-family:"Crimson Text", serif;font-size:1.15rem;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-container_12sht5gq9{--display:flex;--min-height:80vh;--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:center;--align-items:stretch;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1247 .elementor-element.elementor-element-container_12sht5gq9:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_12sht5gq9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EC;}.elementor-1247 .elementor-element.elementor-element-container_b8wp5xyo3{--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:1rem;}.elementor-1247 .elementor-element.elementor-element-container_b8wp5xyo3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_siy4tkd8n.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_siy4tkd8n .elementor-heading-title{font-family:"Playfair Display", serif;font-size:0.95rem;font-weight:700;text-transform:uppercase;letter-spacing:0.25em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_zbajdss2s.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_zbajdss2s .elementor-heading-title{font-family:"Playfair Display", serif;font-size:2.6rem;font-weight:800;line-height:1.2em;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_eylisq4rm{font-family:"Crimson Text", serif;font-size:1.2rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-container_tq3k50rwe{--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:flex-start;--gap:1px 2px;--row-gap:1px;--column-gap:2px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1247 .elementor-element.elementor-element-5f9c803{--e-image-carousel-slides-to-show:1;}.elementor-1247 .elementor-element.elementor-element-5f9c803 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1247 .elementor-element.elementor-element-5f9c803 .elementor-swiper-button.elementor-swiper-button-next{color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-5f9c803 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1247 .elementor-element.elementor-element-5f9c803 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CC8725;}.elementor-1247 .elementor-element.elementor-element-container_qczrr7ze1{--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:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1247 .elementor-element.elementor-element-container_qczrr7ze1:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_qczrr7ze1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1247 .elementor-element.elementor-element-container_p6ivogayh{--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:center;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1247 .elementor-element.elementor-element-widget_1hkcwf2vy.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_1hkcwf2vy{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_1hkcwf2vy .elementor-heading-title{font-family:"Playfair Display", serif;font-size:2.75rem;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1px;color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_0egdvj5gr{--divider-border-style:solid;--divider-color:#CC8725;--divider-border-width:3px;}.elementor-1247 .elementor-element.elementor-element-widget_0egdvj5gr .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-1247 .elementor-element.elementor-element-widget_0egdvj5gr .elementor-divider{text-align:center;padding-block-start:2rem;padding-block-end:2rem;}.elementor-1247 .elementor-element.elementor-element-container_gih6nu7uf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1247 .elementor-element.elementor-element-container_ga7potnb2{--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:space-between;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-container_ga7potnb2:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_ga7potnb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla .elementor-icon-wrapper{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla.elementor-view-stacked .elementor-icon{background-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla.elementor-view-default .elementor-icon{color:#CC8725;border-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla.elementor-view-default .elementor-icon svg{fill:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla .elementor-icon{font-size:2.25rem;}.elementor-1247 .elementor-element.elementor-element-widget_jhj3k1dla .elementor-icon svg{height:2.25rem;}.elementor-1247 .elementor-element.elementor-element-widget_99q0r8afk.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_99q0r8afk{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_99q0r8afk .elementor-heading-title{font-family:"Playfair Display", serif;font-size:1.35rem;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_5iiejy4z6{text-align:center;font-family:"Crimson Text", serif;font-size:1.1rem;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_mbdkwvsed .elementor-button{background-color:var( --e-global-color-text );font-family:"Playfair Display", serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0.8rem 2rem 0.8rem 2rem;}.elementor-1247 .elementor-element.elementor-element-widget_mbdkwvsed .elementor-button:hover, .elementor-1247 .elementor-element.elementor-element-widget_mbdkwvsed .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_mbdkwvsed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_mbdkwvsed .elementor-button:hover svg, .elementor-1247 .elementor-element.elementor-element-widget_mbdkwvsed .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-container_v0l5fcw7o{--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:space-between;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-container_v0l5fcw7o:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_v0l5fcw7o > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2 .elementor-icon-wrapper{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2.elementor-view-stacked .elementor-icon{background-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2.elementor-view-default .elementor-icon{color:#CC8725;border-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2.elementor-view-default .elementor-icon svg{fill:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2 .elementor-icon{font-size:2.25rem;}.elementor-1247 .elementor-element.elementor-element-widget_reaezk9m2 .elementor-icon svg{height:2.25rem;}.elementor-1247 .elementor-element.elementor-element-widget_4hdui2fn1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_4hdui2fn1{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_4hdui2fn1 .elementor-heading-title{font-family:"Playfair Display", serif;font-size:1.35rem;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_cts8iacs6{text-align:center;font-family:"Crimson Text", serif;font-size:1.1rem;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_vvfccspt8 .elementor-button{background-color:var( --e-global-color-text );font-family:"Playfair Display", serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0.8rem 2rem 0.8rem 2rem;}.elementor-1247 .elementor-element.elementor-element-widget_vvfccspt8 .elementor-button:hover, .elementor-1247 .elementor-element.elementor-element-widget_vvfccspt8 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_vvfccspt8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_vvfccspt8 .elementor-button:hover svg, .elementor-1247 .elementor-element.elementor-element-widget_vvfccspt8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-container_c3r1c4gij{--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:space-between;--align-items:center;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1247 .elementor-element.elementor-element-container_c3r1c4gij:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-container_c3r1c4gij > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377 .elementor-icon-wrapper{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377.elementor-view-stacked .elementor-icon{background-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377.elementor-view-default .elementor-icon{color:#CC8725;border-color:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377.elementor-view-framed .elementor-icon, .elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377.elementor-view-default .elementor-icon svg{fill:#CC8725;}.elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377 .elementor-icon{font-size:2.25rem;}.elementor-1247 .elementor-element.elementor-element-widget_ugk5yh377 .elementor-icon svg{height:2.25rem;}.elementor-1247 .elementor-element.elementor-element-widget_czwrx7utu.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_czwrx7utu{text-align:center;}.elementor-1247 .elementor-element.elementor-element-widget_czwrx7utu .elementor-heading-title{font-family:"Playfair Display", serif;font-size:1.35rem;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_70j39sr74{text-align:center;font-family:"Crimson Text", serif;font-size:1.1rem;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1247 .elementor-element.elementor-element-widget_the67saiv .elementor-button{background-color:var( --e-global-color-text );font-family:"Playfair Display", serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0.8rem 2rem 0.8rem 2rem;}.elementor-1247 .elementor-element.elementor-element-widget_the67saiv .elementor-button:hover, .elementor-1247 .elementor-element.elementor-element-widget_the67saiv .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-1247 .elementor-element.elementor-element-widget_the67saiv.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1247 .elementor-element.elementor-element-widget_the67saiv .elementor-button:hover svg, .elementor-1247 .elementor-element.elementor-element-widget_the67saiv .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-1247 .elementor-element.elementor-element-container_9kjcxweiz{--content-width:1200px;}.elementor-1247 .elementor-element.elementor-element-container_px53ot0wb{--width:100.47%;}.elementor-1247 .elementor-element.elementor-element-container_vkt7o62m0{--content-width:850px;}.elementor-1247 .elementor-element.elementor-element-container_jxbu39jwo{--content-width:1600px;}.elementor-1247 .elementor-element.elementor-element-container_bkf1n7kf4{--content-width:1200px;}.elementor-1247 .elementor-element.elementor-element-container_4tcop6hnq{--width:55%;}.elementor-1247 .elementor-element.elementor-element-container_lxn7c5xyu{--width:38%;}.elementor-1247 .elementor-element.elementor-element-container_mw5nuowun{--width:100.181%;}.elementor-1247 .elementor-element.elementor-element-container_iz3co993i{--width:32.495%;}.elementor-1247 .elementor-element.elementor-element-container_rs4pc2qr2{--width:29.235%;}.elementor-1247 .elementor-element.elementor-element-container_nac7yflj6{--width:19%;}.elementor-1247 .elementor-element.elementor-element-container_rgf76yaz3{--content-width:1200px;}.elementor-1247 .elementor-element.elementor-element-container_r6ou5pz0y{--width:39.112%;}.elementor-1247 .elementor-element.elementor-element-container_cvsm9o3cp{--width:50%;}.elementor-1247 .elementor-element.elementor-element-container_8n8mwflew{--width:89.883%;}.elementor-1247 .elementor-element.elementor-element-container_b8wp5xyo3{--width:40.891%;}.elementor-1247 .elementor-element.elementor-element-container_p6ivogayh{--content-width:1100px;}.elementor-1247 .elementor-element.elementor-element-container_gih6nu7uf{--content-width:1200px;}}@media(max-width:1024px){.elementor-1247 .elementor-element.elementor-element-76b547b3:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-76b547b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1247 .elementor-element.elementor-element-76b547b3{--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1247 .elementor-element.elementor-element-51037b5e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-1247 .elementor-element.elementor-element-51037b5e .elementor-heading-title{font-size:65px;}.elementor-1247 .elementor-element.elementor-element-widget_020ne47am .elementor-heading-title{letter-spacing:0.1275em;}.elementor-1247 .elementor-element.elementor-element-widget_rzdass8xr .elementor-heading-title{line-height:0.935em;}.elementor-1247 .elementor-element.elementor-element-widget_670p6diy0{line-height:1.36em;}.elementor-1247 .elementor-element.elementor-element-7a1f1eb{--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-15a41f8{--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-widget_t9uzow5wj .elementor-heading-title{line-height:1.19em;}.elementor-1247 .elementor-element.elementor-element-widget_rgkolnxws .elementor-heading-title{letter-spacing:0.1275em;}.elementor-1247 .elementor-element.elementor-element-container_jxbu39jwo{--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-container_d6esc6ikv{grid-column:span 2;}.elementor-1247 .elementor-element.elementor-element-widget_u2i8j9k8r .elementor-heading-title{letter-spacing:0.1275em;}.elementor-1247 .elementor-element.elementor-element-widget_0cb5lkyal .elementor-heading-title{line-height:0.9775em;}.elementor-1247 .elementor-element.elementor-element-widget_lhbifwex7{line-height:1.36em;}.elementor-1247 .elementor-element.elementor-element-container_p6z1jvr2p{grid-column:span 2;}.elementor-1247 .elementor-element.elementor-element-widget_7v3cs6w6r .elementor-heading-title{letter-spacing:0.1275em;}.elementor-1247 .elementor-element.elementor-element-widget_hldtim4r6 .elementor-heading-title{line-height:0.935em;}.elementor-1247 .elementor-element.elementor-element-widget_bqemwf0cv .elementor-heading-title{letter-spacing:0.068em;}.elementor-1247 .elementor-element.elementor-element-widget_qmpdvg3nw{line-height:1.36em;}.elementor-1247 .elementor-element.elementor-element-widget_rz8yofive .elementor-heading-title{letter-spacing:0.085em;}.elementor-1247 .elementor-element.elementor-element-widget_035uhp46a .elementor-heading-title{letter-spacing:0.1275em;}.elementor-1247 .elementor-element.elementor-element-widget_ia15ucuv9 .elementor-heading-title{line-height:1.02em;}.elementor-1247 .elementor-element.elementor-element-widget_j3n9wfihf{line-height:1.36em;}.elementor-1247 .elementor-element.elementor-element-widget_siy4tkd8n .elementor-heading-title{letter-spacing:0.2125em;}.elementor-1247 .elementor-element.elementor-element-widget_zbajdss2s .elementor-heading-title{line-height:1.02em;}.elementor-1247 .elementor-element.elementor-element-widget_eylisq4rm{line-height:1.36em;}.elementor-1247 .elementor-element.elementor-element-widget_1hkcwf2vy .elementor-heading-title{font-size:1.85rem;line-height:1.105em;letter-spacing:0.85px;}.elementor-1247 .elementor-element.elementor-element-container_gih6nu7uf{--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-container_ga7potnb2{grid-column:span 3;}.elementor-1247 .elementor-element.elementor-element-widget_99q0r8afk .elementor-heading-title{line-height:1.19em;}.elementor-1247 .elementor-element.elementor-element-widget_5iiejy4z6{line-height:1.275em;}.elementor-1247 .elementor-element.elementor-element-container_v0l5fcw7o{grid-column:span 3;}.elementor-1247 .elementor-element.elementor-element-widget_4hdui2fn1 .elementor-heading-title{line-height:1.19em;}.elementor-1247 .elementor-element.elementor-element-widget_cts8iacs6{line-height:1.275em;}.elementor-1247 .elementor-element.elementor-element-container_c3r1c4gij{grid-column:span 3;}.elementor-1247 .elementor-element.elementor-element-widget_czwrx7utu .elementor-heading-title{line-height:1.19em;}.elementor-1247 .elementor-element.elementor-element-widget_70j39sr74{line-height:1.275em;}}@media(max-width:767px){.elementor-1247 .elementor-element.elementor-element-76b547b3:not(.elementor-motion-effects-element-type-background), .elementor-1247 .elementor-element.elementor-element-76b547b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canfieldconsortium.org/wp-content/uploads/2026/09/Canfield-web-hero-2.png");background-position:center center;background-size:cover;}.elementor-1247 .elementor-element.elementor-element-76b547b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1247 .elementor-element.elementor-element-51037b5e{width:var( --container-widget-width, 246.719px );max-width:246.719px;--container-widget-width:246.719px;--container-widget-flex-grow:0;text-align:start;}.elementor-1247 .elementor-element.elementor-element-51037b5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:175px 0px 0px 0px;}.elementor-1247 .elementor-element.elementor-element-51037b5e .elementor-heading-title{font-size:45px;}.elementor-1247 .elementor-element.elementor-element-aed5c95{width:var( --container-widget-width, 248.688px );max-width:248.688px;--container-widget-width:248.688px;--container-widget-flex-grow:0;}.elementor-1247 .elementor-element.elementor-element-472d45c7{width:var( --container-widget-width, 254.219px );max-width:254.219px;--container-widget-width:254.219px;--container-widget-flex-grow:0;text-align:start;font-size:20px;}.elementor-1247 .elementor-element.elementor-element-472d45c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1247 .elementor-element.elementor-element-767c84a{width:var( --container-widget-width, 253.219px );max-width:253.219px;--container-widget-width:253.219px;--container-widget-flex-grow:0;text-align:start;font-size:17px;}.elementor-1247 .elementor-element.elementor-element-widget_rzdass8xr .elementor-heading-title{font-size:35px;}.elementor-1247 .elementor-element.elementor-element-widget_670p6diy0{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-1247 .elementor-element.elementor-element-7a1f1eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-15a41f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-container_jxbu39jwo{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1247 .elementor-element.elementor-element-container_d6esc6ikv{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1247 .elementor-element.elementor-element-widget_gl92ehbo3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1247 .elementor-element.elementor-element-widget_gl92ehbo3 img{width:100%;height:142px;}.elementor-1247 .elementor-element.elementor-element-container_bkf1n7kf4{--flex-wrap:wrap;}.elementor-1247 .elementor-element.elementor-element-container_mw5nuowun{--width:151px;}.elementor-1247 .elementor-element.elementor-element-container_iz3co993i{--gap:4px 1px;--row-gap:4px;--column-gap:1px;--flex-wrap:wrap;}.elementor-1247 .elementor-element.elementor-element-container_nac7yflj6{--flex-wrap:wrap;}.elementor-1247 .elementor-element.elementor-element-container_12sht5gq9{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1247 .elementor-element.elementor-element-widget_zbajdss2s .elementor-heading-title{font-size:28px;}.elementor-1247 .elementor-element.elementor-element-container_tq3k50rwe{--content-width:517px;--min-height:0px;}.elementor-1247 .elementor-element.elementor-element-container_gih6nu7uf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-widget_t9uzow5wj */.elementor-1247 .elementor-element.elementor-element-widget_t9uzow5wj { font-style: italic; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_12sht5gq9 */.elementor-1247 .elementor-element.elementor-element-container_12sht5gq9 {
  position: relative;
}
.elementor-1247 .elementor-element.elementor-element-container_12sht5gq9::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  opacity: 0.045;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");
}/* End custom CSS */