.elementor-27805 .elementor-element.elementor-element-3fcfb87{--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;--background-transition:10s;--overlay-opacity:0.46;box-shadow:0px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-27805 .elementor-element.elementor-element-3fcfb87:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-3fcfb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathercullen.com/wp-content/uploads/2026/08/Hero-Original-V2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-27805 .elementor-element.elementor-element-3fcfb87:hover{background-image:url("https://heathercullen.com/wp-content/uploads/2026/08/Hero-Original-V2.jpg");background-position:center center;}.elementor-27805 .elementor-element.elementor-element-3fcfb87::before, .elementor-27805 .elementor-element.elementor-element-3fcfb87 > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-3fcfb87 > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-3fcfb87 > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-3fcfb87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-3fcfb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(41deg, #000066 13%, #00006600 79%);}.elementor-27805 .elementor-element.elementor-element-9e8d735{--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;--justify-content:flex-end;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27805 .elementor-element.elementor-element-9e8d735::before, .elementor-27805 .elementor-element.elementor-element-9e8d735 > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-9e8d735 > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-9e8d735 > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-9e8d735 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-9e8d735 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-30a83a4 ) 1%, #FFFFFF05 77%);}.elementor-27805 .elementor-element.elementor-element-d191834 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-d191834{text-align:start;}.elementor-27805 .elementor-element.elementor-element-d191834 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );-webkit-text-stroke-width:0rem;stroke-width:0rem;-webkit-text-stroke-color:#000000;stroke:#000000;text-shadow:2px 2px 4px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-9b5ae00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-9b5ae00{text-align:start;}.elementor-27805 .elementor-element.elementor-element-9b5ae00 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );-webkit-text-stroke-width:0rem;stroke-width:0rem;-webkit-text-stroke-color:#00000096;stroke:#00000096;text-shadow:2px 2px 4px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-c8f8082{--spacer-size:2px;}.elementor-27805 .elementor-element.elementor-element-dfa564b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27805 .elementor-element.elementor-element-dfa564b{text-align:start;}.elementor-27805 .elementor-element.elementor-element-dfa564b .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );text-shadow:2px 2px 4px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-c257221 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27805 .elementor-element.elementor-element-c257221{text-align:start;}.elementor-27805 .elementor-element.elementor-element-c257221 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );text-shadow:2px 2px 4px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-f91b2f2{--spacer-size:1px;}.elementor-27805 .elementor-element.elementor-element-9f6a336 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-9f6a336{text-align:start;}.elementor-27805 .elementor-element.elementor-element-9f6a336 .elementor-heading-title{font-family:var( --e-global-typography-b455d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-b455d6d-font-size );font-weight:var( --e-global-typography-b455d6d-font-weight );text-transform:var( --e-global-typography-b455d6d-text-transform );line-height:var( --e-global-typography-b455d6d-line-height );letter-spacing:var( --e-global-typography-b455d6d-letter-spacing );word-spacing:var( --e-global-typography-b455d6d-word-spacing );text-shadow:2px 2px 4px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-7ceddd0{--spacer-size:20px;}.elementor-27805 .elementor-element.elementor-element-74bcede .elementor-button{background-color:var( --e-global-color-30a83a4 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27805 .elementor-element.elementor-element-74bcede{width:auto;max-width:auto;}.elementor-27805 .elementor-element.elementor-element-74bcede > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-5945a9a{--spacer-size:20px;}.elementor-27805 .elementor-element.elementor-element-9c3faeb{--display:flex;--min-height:600px;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27805 .elementor-element.elementor-element-6c8bb3d{--display:flex;}.elementor-27805 .elementor-element.elementor-element-6974fb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-6974fb4{text-align:end;}.elementor-27805 .elementor-element.elementor-element-6974fb4 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );-webkit-text-stroke-width:0rem;stroke-width:0rem;-webkit-text-stroke-color:#00000096;stroke:#00000096;text-shadow:2px 2px 4px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-0783184 > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-0783184{text-align:end;}.elementor-27805 .elementor-element.elementor-element-0783184 img{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-27805 .elementor-element.elementor-element-7a3a0d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 17px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-7a3a0d0{text-align:end;}.elementor-27805 .elementor-element.elementor-element-7a3a0d0 .elementor-heading-title{font-family:"Danielbk", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;line-height:26px;-webkit-text-stroke-width:0rem;stroke-width:0rem;-webkit-text-stroke-color:#00000096;stroke:#00000096;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-d284d34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-d284d34{text-align:end;}.elementor-27805 .elementor-element.elementor-element-d284d34 .elementor-heading-title{font-family:"Danielbk", Sans-serif;font-size:21px;font-weight:normal;text-transform:none;line-height:26px;-webkit-text-stroke-width:0rem;stroke-width:0rem;-webkit-text-stroke-color:#00000096;stroke:#00000096;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-27805 .elementor-element.elementor-element-e637d35{--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-27805 .elementor-element.elementor-element-0b97f1f{text-align:center;font-family:"Chonburi", Sans-serif;font-size:30px;line-height:47px;}.elementor-27805 .elementor-element.elementor-element-b763763{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27805 .elementor-element.elementor-element-c3451f4{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27805 .elementor-element.elementor-element-87fcc6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27805 .elementor-element.elementor-element-87fcc6b{text-align:end;}.elementor-27805 .elementor-element.elementor-element-87fcc6b img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-27805 .elementor-element.elementor-element-e799df6{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27805 .elementor-element.elementor-element-c430a56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-c430a56{text-align:center;}.elementor-27805 .elementor-element.elementor-element-c430a56 .elementor-heading-title{font-family:"Chonburi", Sans-serif;font-size:48px;font-weight:bold;text-transform:none;line-height:30px;color:#3B4782;}.elementor-27805 .elementor-element.elementor-element-259d3ae{--spacer-size:10px;}.elementor-27805 .elementor-element.elementor-element-99c0e96{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-99c0e96 .elementor-divider-separator{width:71%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-99c0e96 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-839f453 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-839f453{text-align:center;font-family:var( --e-global-typography-cc5bb26-font-family ), Sans-serif;font-size:var( --e-global-typography-cc5bb26-font-size );line-height:var( --e-global-typography-cc5bb26-line-height );}.elementor-27805 .elementor-element.elementor-element-99f3701 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-99f3701{text-align:center;font-family:var( --e-global-typography-cc5bb26-font-family ), Sans-serif;font-size:var( --e-global-typography-cc5bb26-font-size );line-height:var( --e-global-typography-cc5bb26-line-height );}.elementor-27805 .elementor-element.elementor-element-4e6677b{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-4e6677b .elementor-divider-separator{width:71%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-4e6677b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-ddf7db2{--spacer-size:10px;}.elementor-27805 .elementor-element.elementor-element-af9fc90{--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;--justify-content:flex-end;}.elementor-27805 .elementor-element.elementor-element-068424e{text-align:start;}.elementor-27805 .elementor-element.elementor-element-068424e img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-27805 .elementor-element.elementor-element-4967c03{--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;--background-transition:15s;--overlay-opacity:0.59;}.elementor-27805 .elementor-element.elementor-element-4967c03:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-4967c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathercullen.com/wp-content/uploads/2026/07/ripples-wide-JPG.jpg");background-position:top center;background-size:cover;}.elementor-27805 .elementor-element.elementor-element-4967c03:hover{background-image:url("https://heathercullen.com/wp-content/uploads/2026/07/ripples-wide-JPG.jpg");background-position:center center;}.elementor-27805 .elementor-element.elementor-element-4967c03::before, .elementor-27805 .elementor-element.elementor-element-4967c03 > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-4967c03 > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-4967c03 > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-4967c03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-4967c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #EFEFEF0A 0%, #BCD0F8FC 0%);}.elementor-27805 .elementor-element.elementor-element-bef0542 > .elementor-widget-container{padding:21px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-bef0542{text-align:center;}.elementor-27805 .elementor-element.elementor-element-bef0542 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-f4922bc{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-f4922bc .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-f4922bc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-6a13740{text-align:center;font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-8f4207f{text-align:center;font-family:"Chonburi", Sans-serif;font-size:22px;font-weight:normal;text-transform:none;line-height:36px;}.elementor-27805 .elementor-element.elementor-element-3ee5d5f{text-align:center;line-height:33px;}.elementor-27805 .elementor-element.elementor-element-050c4b8{--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-27805 .elementor-element.elementor-element-684cdfc{--spacer-size:10px;}.elementor-27805 .elementor-element.elementor-element-c8f30d0{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-c8f30d0 .elementor-divider-separator{width:100%;}.elementor-27805 .elementor-element.elementor-element-c8f30d0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-b6e2c94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-b6e2c94{text-align:center;}.elementor-27805 .elementor-element.elementor-element-b6e2c94 .elementor-heading-title{font-family:var( --e-global-typography-b455d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-b455d6d-font-size );font-weight:var( --e-global-typography-b455d6d-font-weight );text-transform:var( --e-global-typography-b455d6d-text-transform );line-height:var( --e-global-typography-b455d6d-line-height );letter-spacing:var( --e-global-typography-b455d6d-letter-spacing );word-spacing:var( --e-global-typography-b455d6d-word-spacing );color:#3B4782;}.elementor-27805 .elementor-element.elementor-element-43b6f28{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-43b6f28 .elementor-divider-separator{width:71%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-43b6f28 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-3bb02aa{--spacer-size:5px;}.elementor-27805 .elementor-element.elementor-element-6709ccc{--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-27805 .elementor-element.elementor-element-8ecbf90 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-27805 .elementor-element.elementor-element-8ecbf90{text-align:center;font-family:"Chonburi", Sans-serif;font-size:20px;line-height:34px;letter-spacing:0px;}.elementor-27805 .elementor-element.elementor-element-4880a4a .elementor-button{background-color:var( --e-global-color-30a83a4 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27805 .elementor-element.elementor-element-4880a4a{width:auto;max-width:auto;}.elementor-27805 .elementor-element.elementor-element-4880a4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-a1aa4af{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-a1aa4af .elementor-divider-separator{width:100%;}.elementor-27805 .elementor-element.elementor-element-a1aa4af .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-33fcf53 > .elementor-widget-container{background-color:var( --e-global-color-4cab1b4 );padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-33fcf53{text-align:center;}.elementor-27805 .elementor-element.elementor-element-33fcf53 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );color:#3B4782;}.elementor-27805 .elementor-element.elementor-element-7260736{--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-27805 .elementor-element.elementor-element-2315d7f{--spacer-size:10px;}.elementor-27805 .elementor-element.elementor-element-167ddd8{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-167ddd8 .elementor-divider-separator{width:100%;}.elementor-27805 .elementor-element.elementor-element-167ddd8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-5761338{--spacer-size:5px;}.elementor-27805 .elementor-element.elementor-element-d916ef9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-9040f80{--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-27805 .elementor-element.elementor-element-ea2da2c{--spacer-size:10px;}.elementor-27805 .elementor-element.elementor-element-05e5516{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-05e5516 .elementor-divider-separator{width:100%;}.elementor-27805 .elementor-element.elementor-element-05e5516 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-f5c0699 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-f5c0699{text-align:center;}.elementor-27805 .elementor-element.elementor-element-f5c0699 .elementor-heading-title{font-family:"Chonburi", Sans-serif;font-size:48px;font-weight:bold;text-transform:none;line-height:30px;color:#3B4782;}.elementor-27805 .elementor-element.elementor-element-a4c722d{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-a4c722d .elementor-divider-separator{width:100%;}.elementor-27805 .elementor-element.elementor-element-a4c722d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-b9569cd{--display:flex;--min-height:500px;--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:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-27805 .elementor-element.elementor-element-b9569cd:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-b9569cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-27805 .elementor-element.elementor-element-5279bb0{--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;--overlay-opacity:0.31;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:61px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;--e-con-transform-transition-duration:2000ms;}.elementor-27805 .elementor-element.elementor-element-5279bb0:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-5279bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathercullen.com/wp-content/uploads/2026/07/card-4-1-300-475-jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27805 .elementor-element.elementor-element-5279bb0::before, .elementor-27805 .elementor-element.elementor-element-5279bb0 > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-5279bb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-5279bb0 > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-5279bb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-5279bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-27805 .elementor-element.elementor-element-5279bb0.e-con:hover{--e-con-transform-scale:1.03;}.elementor-27805 .elementor-element.elementor-element-7386052 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-27805 .elementor-element.elementor-element-7386052{text-align:center;}.elementor-27805 .elementor-element.elementor-element-7386052 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-e809cd2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-6997f56{text-align:center;}.elementor-27805 .elementor-element.elementor-element-dc39bf7{text-align:center;}.elementor-27805 .elementor-element.elementor-element-d39dbdd{--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;--overlay-opacity:0.31;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:61px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;--e-con-transform-transition-duration:2000ms;}.elementor-27805 .elementor-element.elementor-element-d39dbdd:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-d39dbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathercullen.com/wp-content/uploads/2026/07/card-4-2-300-475-jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27805 .elementor-element.elementor-element-d39dbdd::before, .elementor-27805 .elementor-element.elementor-element-d39dbdd > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-d39dbdd > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-d39dbdd > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-d39dbdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-d39dbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-27805 .elementor-element.elementor-element-d39dbdd.e-con:hover{--e-con-transform-scale:1.03;}.elementor-27805 .elementor-element.elementor-element-66378c1 > .elementor-widget-container{padding:0px 20px 0px 21px;}.elementor-27805 .elementor-element.elementor-element-66378c1{text-align:center;}.elementor-27805 .elementor-element.elementor-element-66378c1 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-7276ace{text-align:center;}.elementor-27805 .elementor-element.elementor-element-2ab01e1{text-align:center;}.elementor-27805 .elementor-element.elementor-element-15923ae{--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;--overlay-opacity:0.31;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:61px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;--e-con-transform-transition-duration:2000ms;}.elementor-27805 .elementor-element.elementor-element-15923ae:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-15923ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathercullen.com/wp-content/uploads/2026/07/card-4-3-300-475-jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27805 .elementor-element.elementor-element-15923ae::before, .elementor-27805 .elementor-element.elementor-element-15923ae > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-15923ae > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-15923ae > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-15923ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-15923ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-27805 .elementor-element.elementor-element-15923ae.e-con:hover{--e-con-transform-scale:1.03;}.elementor-27805 .elementor-element.elementor-element-bd2b9a8 > .elementor-widget-container{padding:0px 15px 0px 26px;}.elementor-27805 .elementor-element.elementor-element-bd2b9a8{text-align:center;}.elementor-27805 .elementor-element.elementor-element-bd2b9a8 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-0fd703b{text-align:center;}.elementor-27805 .elementor-element.elementor-element-01055e7{text-align:center;}.elementor-27805 .elementor-element.elementor-element-7fda257{text-align:center;}.elementor-27805 .elementor-element.elementor-element-3ddbd8f{--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;--overlay-opacity:0.31;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:61px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;--e-con-transform-transition-duration:2000ms;}.elementor-27805 .elementor-element.elementor-element-3ddbd8f:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-3ddbd8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathercullen.com/wp-content/uploads/2026/07/card-4-4-300-475-jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27805 .elementor-element.elementor-element-3ddbd8f::before, .elementor-27805 .elementor-element.elementor-element-3ddbd8f > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-3ddbd8f > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-3ddbd8f > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-3ddbd8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-3ddbd8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-27805 .elementor-element.elementor-element-3ddbd8f.e-con:hover{--e-con-transform-scale:1.03;}.elementor-27805 .elementor-element.elementor-element-c362b45{text-align:center;}.elementor-27805 .elementor-element.elementor-element-c362b45 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-12771c2{text-align:center;}.elementor-27805 .elementor-element.elementor-element-124dd79{text-align:center;}.elementor-27805 .elementor-element.elementor-element-1011d60{text-align:center;}.elementor-27805 .elementor-element.elementor-element-6292e1a{--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-27805 .elementor-element.elementor-element-ddd270a{--spacer-size:50px;}.elementor-27805 .elementor-element.elementor-element-4665ce4{--display:flex;--min-height:454px;--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:flex-end;--overlay-opacity:0.97;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27805 .elementor-element.elementor-element-4665ce4:not(.elementor-motion-effects-element-type-background), .elementor-27805 .elementor-element.elementor-element-4665ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathercullen.com/wp-content/uploads/2026/07/ripples-wide-JPG.jpg");background-position:top center;background-size:cover;}.elementor-27805 .elementor-element.elementor-element-4665ce4::before, .elementor-27805 .elementor-element.elementor-element-4665ce4 > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-4665ce4 > .e-con-inner > .elementor-background-video-container::before, .elementor-27805 .elementor-element.elementor-element-4665ce4 > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-4665ce4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27805 .elementor-element.elementor-element-4665ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #EFEFEF0A 33%, #EFEFEF 58%);}.elementor-27805 .elementor-element.elementor-element-4665ce4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27805 .elementor-element.elementor-element-48c3162{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-27805 .elementor-element.elementor-element-daa9595 .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-0c9f97c{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-0c9f97c .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-0c9f97c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-9f93cd3{line-height:28px;}.elementor-27805 .elementor-element.elementor-element-1746761{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-1746761 .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-1746761 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-9025c48{--spacer-size:20px;}.elementor-27805 .elementor-element.elementor-element-28ea538 .elementor-button{background-color:var( --e-global-color-30a83a4 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27805 .elementor-element.elementor-element-28ea538{width:auto;max-width:auto;}.elementor-27805 .elementor-element.elementor-element-28ea538 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27805 .elementor-element.elementor-element-717fcad{--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-27805 .elementor-element.elementor-element-5e0b3ba{--spacer-size:50px;}.elementor-27805 .elementor-element.elementor-element-1585830{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27805 .elementor-element.elementor-element-fe9891c{--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;border-style:none;--border-style:none;}.elementor-27805 .elementor-element.elementor-element-e6e1efc .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-38725d9{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-38725d9 .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-38725d9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-972b162{column-gap:2px;}.elementor-27805 .elementor-element.elementor-element-5baf3d6{--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-27805 .elementor-element.elementor-element-c6c7644{--spacer-size:191px;}.elementor-27805 .elementor-element.elementor-element-c6c7644 > .elementor-widget-container{background-color:#DFDFDF;margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-27805 .elementor-element.elementor-element-67d7667{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-27805 .elementor-element.elementor-element-d54380b{--spacer-size:30px;}.elementor-27805 .elementor-element.elementor-element-d207b9b .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-9fd58e0{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-9fd58e0 .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-9fd58e0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-72a6e9b{--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;--justify-content:center;}.elementor-27805 .elementor-element.elementor-element-a71eafe{--spacer-size:191px;}.elementor-27805 .elementor-element.elementor-element-a71eafe > .elementor-widget-container{background-color:#DFDFDF;margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-27805 .elementor-element.elementor-element-74b0eb7{--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-27805 .elementor-element.elementor-element-2aaffd9{--spacer-size:30px;}.elementor-27805 .elementor-element.elementor-element-ffd1aca{--spacer-size:30px;}.elementor-27805 .elementor-element.elementor-element-3edbf61 .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-9922c99{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-9922c99 .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-9922c99 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-a63575e{--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;--justify-content:flex-end;}.elementor-27805 .elementor-element.elementor-element-5efeef7{--spacer-size:191px;}.elementor-27805 .elementor-element.elementor-element-5efeef7 > .elementor-widget-container{background-color:#DFDFDF;margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-27805 .elementor-element.elementor-element-490d574{--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-27805 .elementor-element.elementor-element-6fe995f{--spacer-size:30px;}.elementor-27805 .elementor-element.elementor-element-62b2c98{--spacer-size:30px;}.elementor-27805 .elementor-element.elementor-element-38fdb77{--spacer-size:30px;}.elementor-27805 .elementor-element.elementor-element-04922a4 .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-b6bc7eb{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-b6bc7eb .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-b6bc7eb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-b03051a{--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-27805 .elementor-element.elementor-element-c6e3038{--spacer-size:10px;}.elementor-27805 .elementor-element.elementor-element-a088b24{--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-27805 .elementor-element.elementor-element-71016dd{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-71016dd .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-71016dd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-afb4a4a{text-align:center;}.elementor-27805 .elementor-element.elementor-element-afb4a4a .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-3f42ff1{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-3f42ff1 .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-3f42ff1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-c6fa61e{text-align:center;font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-ec62800{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-ec62800 .elementor-divider-separator{width:50%;}.elementor-27805 .elementor-element.elementor-element-ec62800 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-078213c{--display:flex;}.elementor-27805 .elementor-element.elementor-element-4156672{--grid-row-gap:35px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-27805 .elementor-element.elementor-element-4156672:after{content:"0.66";}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__thumbnail__link{width:100%;}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__meta-data span + span:before{content:"•";}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__text{margin-top:20px;}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__title, .elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__title a{font-family:var( --e-global-typography-3c082c1-font-family ), Sans-serif;font-size:var( --e-global-typography-3c082c1-font-size );font-weight:var( --e-global-typography-3c082c1-font-weight );line-height:var( --e-global-typography-3c082c1-line-height );letter-spacing:var( --e-global-typography-3c082c1-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__title{margin-bottom:6px;}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__meta-data{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4da2514-font-family ), Sans-serif;font-size:var( --e-global-typography-4da2514-font-size );line-height:var( --e-global-typography-4da2514-line-height );letter-spacing:var( --e-global-typography-4da2514-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-0a3b901{text-align:center;font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-d9b3659{--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-27805 .elementor-element.elementor-element-9b29baf{text-align:center;}.elementor-27805 .elementor-element.elementor-element-9b29baf .elementor-heading-title{font-family:var( --e-global-typography-874a5a8-font-family ), Sans-serif;font-size:var( --e-global-typography-874a5a8-font-size );font-weight:var( --e-global-typography-874a5a8-font-weight );text-transform:var( --e-global-typography-874a5a8-text-transform );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-0b88a1a{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-0b88a1a .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-0b88a1a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-26f71ca{text-align:center;}.elementor-27805 .elementor-element.elementor-element-26f71ca .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-582f332{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27805 .elementor-element.elementor-element-92b7120{--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-27805 .elementor-element.elementor-element-402b970{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-402b970 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-402b970 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-83170d4{text-align:center;}.elementor-27805 .elementor-element.elementor-element-83170d4 .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-54f9b35{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-54f9b35 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-54f9b35 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-2673b6e img{border-style:none;box-shadow:0px 0px 10px 0px #675A5A;}.elementor-27805 .elementor-element.elementor-element-802f41e{text-align:center;}.elementor-27805 .elementor-element.elementor-element-149f9e4{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-149f9e4 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-149f9e4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-e7b4f3e{--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-27805 .elementor-element.elementor-element-32dcfb5{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-32dcfb5 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-32dcfb5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-d273c0e{text-align:center;}.elementor-27805 .elementor-element.elementor-element-d273c0e .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-fbb9826{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-fbb9826 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-fbb9826 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-79ed0c6 img{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-27805 .elementor-element.elementor-element-78a3b34{text-align:center;}.elementor-27805 .elementor-element.elementor-element-9fcb993{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-9fcb993 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-9fcb993 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-b7d8b07{--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-27805 .elementor-element.elementor-element-c84387a{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-c84387a .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-c84387a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-64a88d7{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-64a88d7 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-64a88d7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-b6df638{text-align:center;}.elementor-27805 .elementor-element.elementor-element-b6df638 .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-8a4f47c img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27805 .elementor-element.elementor-element-18ef723{text-align:center;}.elementor-27805 .elementor-element.elementor-element-89b0561{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-89b0561 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-89b0561 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-716e33a{--display:flex;}.elementor-27805 .elementor-element.elementor-element-edd719c{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-edd719c .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-edd719c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-8d9bf29{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-8d9bf29 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-8d9bf29 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27805 .elementor-element.elementor-element-4d8454a{text-align:center;}.elementor-27805 .elementor-element.elementor-element-4d8454a .elementor-heading-title{font-family:var( --e-global-typography-fcc598c-font-family ), Sans-serif;font-size:var( --e-global-typography-fcc598c-font-size );font-weight:var( --e-global-typography-fcc598c-font-weight );text-transform:var( --e-global-typography-fcc598c-text-transform );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-60fcf60{text-align:center;}.elementor-27805 .elementor-element.elementor-element-486cd04{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:6.1px;}.elementor-27805 .elementor-element.elementor-element-486cd04 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-27805 .elementor-element.elementor-element-486cd04 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}@media(max-width:1024px){.elementor-27805 .elementor-element.elementor-element-3fcfb87{--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:flex-start;}.elementor-27805 .elementor-element.elementor-element-9e8d735.e-con{--order:2;}.elementor-27805 .elementor-element.elementor-element-d191834 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-9b5ae00 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-dfa564b .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-c257221 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-9f6a336 .elementor-heading-title{font-size:var( --e-global-typography-b455d6d-font-size );line-height:var( --e-global-typography-b455d6d-line-height );letter-spacing:var( --e-global-typography-b455d6d-letter-spacing );word-spacing:var( --e-global-typography-b455d6d-word-spacing );}.elementor-27805 .elementor-element.elementor-element-9c3faeb{--min-height:100px;--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;}.elementor-27805 .elementor-element.elementor-element-6c8bb3d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27805 .elementor-element.elementor-element-6c8bb3d.e-con{--order:1;}.elementor-27805 .elementor-element.elementor-element-6974fb4 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-839f453{font-size:var( --e-global-typography-cc5bb26-font-size );line-height:var( --e-global-typography-cc5bb26-line-height );}.elementor-27805 .elementor-element.elementor-element-99f3701{font-size:var( --e-global-typography-cc5bb26-font-size );line-height:var( --e-global-typography-cc5bb26-line-height );}.elementor-27805 .elementor-element.elementor-element-bef0542 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-6a13740{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-b6e2c94 .elementor-heading-title{font-size:var( --e-global-typography-b455d6d-font-size );line-height:var( --e-global-typography-b455d6d-line-height );letter-spacing:var( --e-global-typography-b455d6d-letter-spacing );word-spacing:var( --e-global-typography-b455d6d-word-spacing );}.elementor-27805 .elementor-element.elementor-element-33fcf53 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-d916ef9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-7386052 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-e809cd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-66378c1 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-bd2b9a8 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-c362b45 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-daa9595 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-e6e1efc .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-d207b9b .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-3edbf61 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-04922a4 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-afb4a4a .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-c6fa61e{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__title, .elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__title a{font-size:var( --e-global-typography-3c082c1-font-size );line-height:var( --e-global-typography-3c082c1-line-height );letter-spacing:var( --e-global-typography-3c082c1-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__meta-data{font-size:var( --e-global-typography-4da2514-font-size );line-height:var( --e-global-typography-4da2514-line-height );letter-spacing:var( --e-global-typography-4da2514-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-0a3b901{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-9b29baf .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-26f71ca .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-83170d4 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-d273c0e .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-b6df638 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-4d8454a .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}}@media(max-width:767px){.elementor-27805 .elementor-element.elementor-element-d191834 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-9b5ae00 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-dfa564b .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-c257221 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-9f6a336 .elementor-heading-title{font-size:var( --e-global-typography-b455d6d-font-size );line-height:var( --e-global-typography-b455d6d-line-height );letter-spacing:var( --e-global-typography-b455d6d-letter-spacing );word-spacing:var( --e-global-typography-b455d6d-word-spacing );}.elementor-27805 .elementor-element.elementor-element-6974fb4 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-839f453{font-size:var( --e-global-typography-cc5bb26-font-size );line-height:var( --e-global-typography-cc5bb26-line-height );}.elementor-27805 .elementor-element.elementor-element-99f3701{font-size:var( --e-global-typography-cc5bb26-font-size );line-height:var( --e-global-typography-cc5bb26-line-height );}.elementor-27805 .elementor-element.elementor-element-bef0542 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-6a13740{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-b6e2c94 .elementor-heading-title{font-size:var( --e-global-typography-b455d6d-font-size );line-height:var( --e-global-typography-b455d6d-line-height );letter-spacing:var( --e-global-typography-b455d6d-letter-spacing );word-spacing:var( --e-global-typography-b455d6d-word-spacing );}.elementor-27805 .elementor-element.elementor-element-33fcf53 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-d916ef9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-7386052 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-e809cd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-66378c1 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-bd2b9a8 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-c362b45 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-daa9595 .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-e6e1efc .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-d207b9b .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-3edbf61 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-04922a4 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-afb4a4a .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-c6fa61e{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-27805 .elementor-element.elementor-element-4156672:after{content:"0.5";}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__thumbnail__link{width:100%;}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__title, .elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__title a{font-size:var( --e-global-typography-3c082c1-font-size );line-height:var( --e-global-typography-3c082c1-line-height );letter-spacing:var( --e-global-typography-3c082c1-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__meta-data{font-size:var( --e-global-typography-4da2514-font-size );line-height:var( --e-global-typography-4da2514-line-height );letter-spacing:var( --e-global-typography-4da2514-letter-spacing );}.elementor-27805 .elementor-element.elementor-element-0a3b901{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-9b29baf .elementor-heading-title{font-size:var( --e-global-typography-874a5a8-font-size );line-height:var( --e-global-typography-874a5a8-line-height );}.elementor-27805 .elementor-element.elementor-element-26f71ca .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-83170d4 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-d273c0e .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-b6df638 .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}.elementor-27805 .elementor-element.elementor-element-4d8454a .elementor-heading-title{font-size:var( --e-global-typography-fcc598c-font-size );line-height:var( --e-global-typography-fcc598c-line-height );}}@media(min-width:768px){.elementor-27805 .elementor-element.elementor-element-9e8d735{--width:70%;}.elementor-27805 .elementor-element.elementor-element-9c3faeb{--width:30%;}.elementor-27805 .elementor-element.elementor-element-c3451f4{--width:25%;}.elementor-27805 .elementor-element.elementor-element-e799df6{--width:50%;}.elementor-27805 .elementor-element.elementor-element-af9fc90{--width:25%;}.elementor-27805 .elementor-element.elementor-element-b9569cd{--content-width:1500px;}.elementor-27805 .elementor-element.elementor-element-5279bb0{--width:25%;}.elementor-27805 .elementor-element.elementor-element-d39dbdd{--width:25%;}.elementor-27805 .elementor-element.elementor-element-15923ae{--width:25%;}.elementor-27805 .elementor-element.elementor-element-3ddbd8f{--width:25%;}.elementor-27805 .elementor-element.elementor-element-4665ce4{--width:99.039%;}.elementor-27805 .elementor-element.elementor-element-48c3162{--width:45%;}.elementor-27805 .elementor-element.elementor-element-fe9891c{--width:20%;}.elementor-27805 .elementor-element.elementor-element-5baf3d6{--width:1%;}.elementor-27805 .elementor-element.elementor-element-67d7667{--width:20%;}.elementor-27805 .elementor-element.elementor-element-72a6e9b{--width:1%;}.elementor-27805 .elementor-element.elementor-element-74b0eb7{--width:20%;}.elementor-27805 .elementor-element.elementor-element-a63575e{--width:1%;}.elementor-27805 .elementor-element.elementor-element-490d574{--width:20%;}.elementor-27805 .elementor-element.elementor-element-92b7120{--width:25%;}.elementor-27805 .elementor-element.elementor-element-e7b4f3e{--width:25%;}.elementor-27805 .elementor-element.elementor-element-b7d8b07{--width:25%;}.elementor-27805 .elementor-element.elementor-element-716e33a{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27805 .elementor-element.elementor-element-3fcfb87{--content-width:100%;}.elementor-27805 .elementor-element.elementor-element-9e8d735{--width:100%;}.elementor-27805 .elementor-element.elementor-element-9c3faeb{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-d191834 */h1 {
    font-size: 24px; /* Default font size for the main part of the h1 */
}

h1 span {
    font-size: 40px; /* Different font size for the text within the span */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b5ae00 */h1 {
    font-size: 24px; /* Default font size for the main part of the h1 */
}

h1 span {
    font-size: 40px; /* Different font size for the text within the span */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfa564b */h1 {
    font-size: 24px; /* Default font size for the main part of the h1 */
}

h1 span {
    font-size: 40px; /* Different font size for the text within the span */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c257221 */h1 {
    font-size: 24px; /* Default font size for the main part of the h1 */
}

h1 span {
    font-size: 40px; /* Different font size for the text within the span */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f6a336 */h1 {
    font-size: 24px; /* Default font size for the main part of the h1 */
}

h1 span {
    font-size: 40px; /* Different font size for the text within the span */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6974fb4 */h1 {
    font-size: 24px; /* Default font size for the main part of the h1 */
}

h1 span {
    font-size: 40px; /* Different font size for the text within the span */
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-4156672 */.elementor-27805 .elementor-element.elementor-element-4156672 .elementor-post__excerpt {
  display: -webkit-box;
  display: -moz-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  overflow: hidden;
  line-height: 1.4em;
  min-height: 2.8em;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Danielbk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://heathercullen.com/wp-content/uploads/2022/08/danielbk.ttf') format('truetype');
}
/* End Custom Fonts CSS */