.elementor-353 .elementor-element.elementor-element-1f2ee9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-c06bd54{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-353 .elementor-element.elementor-element-c06bd54:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-c06bd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#51989E33;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-2b02d15{text-align:start;}.elementor-353 .elementor-element.elementor-element-2b02d15 .elementor-heading-title{font-family:var( --e-global-typography-0aca4a4-font-family ), Sans-serif;font-size:var( --e-global-typography-0aca4a4-font-size );font-weight:var( --e-global-typography-0aca4a4-font-weight );text-transform:var( --e-global-typography-0aca4a4-text-transform );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );color:var( --e-global-color-secondary );}.elementor-353 .elementor-element.elementor-element-8ebd8f7{width:var( --container-widget-width, 81% );max-width:81%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:start;}.elementor-353 .elementor-element.elementor-element-8ebd8f7.elementor-element{--align-self:flex-start;}.elementor-353 .elementor-element.elementor-element-8ebd8f7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-6133373 );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-a667c46{width:var( --container-widget-width, 80% );max-width:80%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;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 );}.elementor-353 .elementor-element.elementor-element-450e27d{--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.5;}.elementor-353 .elementor-element.elementor-element-450e27d:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-450e27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://integrityiv.com/wp-content/uploads/2026/03/about-integrity-iv.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-450e27d::before, .elementor-353 .elementor-element.elementor-element-450e27d > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-450e27d > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-450e27d > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-450e27d > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-450e27d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #F2295B00 100%);}.elementor-353 .elementor-element.elementor-element-c9e4d99{--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:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-353 .elementor-element.elementor-element-7e8bb48 img{height:600px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-353 .elementor-element.elementor-element-36ecb09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-36ecb09 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-962d286{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-049211e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-049211e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-3f99e79{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-08f8447{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-c5c04c9 .elementor-heading-title{font-family:var( --e-global-typography-0aca4a4-font-family ), Sans-serif;font-size:var( --e-global-typography-0aca4a4-font-size );font-weight:var( --e-global-typography-0aca4a4-font-weight );text-transform:var( --e-global-typography-0aca4a4-text-transform );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );color:#A5AEA8;}.elementor-353 .elementor-element.elementor-element-237b89e{width:var( --container-widget-width, 74% );max-width:74%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-237b89e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-cec231f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-1837f30{text-align:start;}.elementor-353 .elementor-element.elementor-element-5f62bd1{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-5f62bd1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-dd00b85{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-3a4fae5{text-align:start;}.elementor-353 .elementor-element.elementor-element-506bf52{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-506bf52 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-e2d0c6a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-83517bd{text-align:start;}.elementor-353 .elementor-element.elementor-element-282e5d1{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-282e5d1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-aa5e0c9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-a63a9da{text-align:start;}.elementor-353 .elementor-element.elementor-element-7ef91ea{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-7ef91ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-a4923a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-7fcc54f{text-align:start;}.elementor-353 .elementor-element.elementor-element-ece40dd{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-ece40dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-6133373 );}.elementor-353 .elementor-element.elementor-element-6fef800{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );color:#6B6668;}.elementor-353 .elementor-element.elementor-element-9b9855d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-9a3222d{--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-353 .elementor-element.elementor-element-9a3222d:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-9a3222d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://integrityiv.com/wp-content/uploads/2026/03/founder-story.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-9a3222d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-353 .elementor-element.elementor-element-b7f0851{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-353 .elementor-element.elementor-element-b7f0851:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-b7f0851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#51989E;}.elementor-353 .elementor-element.elementor-element-cbcc2b6{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-cbcc2b6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFFD9;}.elementor-353 .elementor-element.elementor-element-217a53e .elementor-heading-title{font-family:var( --e-global-typography-0aca4a4-font-family ), Sans-serif;font-size:var( --e-global-typography-0aca4a4-font-size );font-weight:var( --e-global-typography-0aca4a4-font-weight );text-transform:var( --e-global-typography-0aca4a4-text-transform );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );color:#FFFFFFD4;}.elementor-353 .elementor-element.elementor-element-8708d92{--spacer-size:2px;}.elementor-353 .elementor-element.elementor-element-b23c358{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );color:#FFFFFFE0;}.elementor-353 .elementor-element.elementor-element-76b7321{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Waterfall", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-16c02ee );}.elementor-353 .elementor-element.elementor-element-9499f6d{--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:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-bcdb564{--e-rating-justify-content:center;--e-rating-icon-font-size:30px;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-secondary );}.elementor-353 .elementor-element.elementor-element-f0307b7{width:var( --container-widget-width, 84% );max-width:84%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-f0307b7.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-f0307b7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-6133373 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-c06bd54{--width:50%;}.elementor-353 .elementor-element.elementor-element-450e27d{--width:50%;}.elementor-353 .elementor-element.elementor-element-9a3222d{--width:49.941%;}}@media(max-width:1024px) and (min-width:768px){.elementor-353 .elementor-element.elementor-element-c06bd54{--width:100%;}.elementor-353 .elementor-element.elementor-element-450e27d{--width:100%;}.elementor-353 .elementor-element.elementor-element-9a3222d{--width:100%;}.elementor-353 .elementor-element.elementor-element-b7f0851{--width:100%;}}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-1f2ee9e{--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-353 .elementor-element.elementor-element-c06bd54{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-2b02d15 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );}.elementor-353 .elementor-element.elementor-element-8ebd8f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-a667c46{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-450e27d{--min-height:550px;}.elementor-353 .elementor-element.elementor-element-450e27d.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-36ecb09 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-962d286{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-049211e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-3f99e79{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-c5c04c9 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );}.elementor-353 .elementor-element.elementor-element-237b89e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-cec231f{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-5f62bd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-dd00b85{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-506bf52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-e2d0c6a{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-282e5d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-aa5e0c9{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-7ef91ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-a4923a6{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-ece40dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-6fef800{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-9b9855d{--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-353 .elementor-element.elementor-element-9a3222d{--min-height:550px;}.elementor-353 .elementor-element.elementor-element-cbcc2b6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-217a53e .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );}.elementor-353 .elementor-element.elementor-element-b23c358{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-f0307b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-c06bd54{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-2b02d15 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );}.elementor-353 .elementor-element.elementor-element-8ebd8f7{width:100%;max-width:100%;}.elementor-353 .elementor-element.elementor-element-8ebd8f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-a667c46{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-450e27d{--min-height:300px;}.elementor-353 .elementor-element.elementor-element-450e27d.e-con{--order:-99999 /* order start hack */;}.elementor-353 .elementor-element.elementor-element-c9e4d99{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-7e8bb48 img{height:250px;}.elementor-353 .elementor-element.elementor-element-36ecb09 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-962d286{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-049211e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-3f99e79{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-08f8447{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-353 .elementor-element.elementor-element-c5c04c9 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );}.elementor-353 .elementor-element.elementor-element-237b89e{width:100%;max-width:100%;}.elementor-353 .elementor-element.elementor-element-237b89e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-cec231f{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-5f62bd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-dd00b85{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-506bf52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-e2d0c6a{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-282e5d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-aa5e0c9{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-7ef91ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-a4923a6{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-ece40dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-353 .elementor-element.elementor-element-6fef800{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-9a3222d{--min-height:300px;}.elementor-353 .elementor-element.elementor-element-b7f0851{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-cbcc2b6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-353 .elementor-element.elementor-element-217a53e .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );}.elementor-353 .elementor-element.elementor-element-b23c358{font-size:var( --e-global-typography-text-font-size );}.elementor-353 .elementor-element.elementor-element-f0307b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-8ebd8f7 */.elementor-353 .elementor-element.elementor-element-8ebd8f7 span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36ecb09 */.elementor-353 .elementor-element.elementor-element-36ecb09 span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-049211e */.elementor-353 .elementor-element.elementor-element-049211e span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-237b89e */.elementor-353 .elementor-element.elementor-element-237b89e span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f62bd1 */.elementor-353 .elementor-element.elementor-element-5f62bd1 span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-506bf52 */.elementor-353 .elementor-element.elementor-element-506bf52 span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-282e5d1 */.elementor-353 .elementor-element.elementor-element-282e5d1 span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef91ea */.elementor-353 .elementor-element.elementor-element-7ef91ea span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ece40dd */.elementor-353 .elementor-element.elementor-element-ece40dd span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbcc2b6 */.elementor-353 .elementor-element.elementor-element-cbcc2b6 span {
    color: #51989e;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0307b7 */.elementor-353 .elementor-element.elementor-element-f0307b7 span {
    color: #51989e;
}/* End custom CSS */