.elementor-7484 .elementor-element.elementor-element-f7ffe7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-7484 .elementor-element.elementor-element-f7ffe7a:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-f7ffe7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7484 .elementor-element.elementor-element-8c629e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-7484 .elementor-element.elementor-element-fb2e005 .elementor-heading-title{font-size:58px;line-height:1.05em;color:#3D0131;}.elementor-7484 .elementor-element.elementor-element-0dd81ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Public Sans", Sans-serif;font-size:21px;font-weight:500;line-height:1.6em;color:#333031;}.elementor-7484 .elementor-element.elementor-element-372f4a6{--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-start;--padding-top:32px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-7484 .elementor-element.elementor-element-372f4a6:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-372f4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7484 .elementor-element.elementor-element-93b9e74{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-7484 .elementor-element.elementor-element-b0b6da5{--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-start;--padding-top:96px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-7484 .elementor-element.elementor-element-b0b6da5:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-b0b6da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7484 .elementor-element.elementor-element-10f051a{--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-start;--padding-top:32px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-7484 .elementor-element.elementor-element-10f051a:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-10f051a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7484 .elementor-element.elementor-element-d6491f3{--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-start;--padding-top:32px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-7484 .elementor-element.elementor-element-d6491f3:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-d6491f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7484 .elementor-element.elementor-element-c74a777{--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-start;--padding-top:32px;--padding-bottom:96px;--padding-left:56px;--padding-right:56px;}.elementor-7484 .elementor-element.elementor-element-c74a777:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-c74a777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7484 .elementor-element.elementor-element-9f7d734{--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-start;--padding-top:8px;--padding-bottom:88px;--padding-left:56px;--padding-right:56px;}.elementor-7484 .elementor-element.elementor-element-9f7d734:not(.elementor-motion-effects-element-type-background), .elementor-7484 .elementor-element.elementor-element-9f7d734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for heading, class: .elementor-element-fb2e005 */.elementor-7484 .elementor-element.elementor-element-fb2e005 .elementor-heading-title{font-size:58px !important;width:920px !important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b91b4f4 */.elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .ntitle{font-size:13px!important;line-height:1.12!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .nsub{font-size:11px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .nstep{font-size:10px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .nlabel{width:112px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .circle{width:64px!important;height:64px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .circle i{font-size:26px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .node{width:94px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .nlabel{top:74px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .facility{padding-bottom:124px!important} .elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .pf-hint,.elementor-7484 .elementor-element.elementor-element-b91b4f4 .idh2-pf .nsub{font-family:'Public Sans',sans-serif !important;letter-spacing:0 !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93b9e74 */.elementor-7484 .elementor-element.elementor-element-93b9e74 .elementor-button{min-width:360px;max-width:100%;justify-content:flex-start;text-align:left}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-759cc7b */.elementor-7484 .elementor-element.elementor-element-759cc7b .th-rel{font-family:'Public Sans',sans-serif !important;letter-spacing:0 !important;}/* End custom CSS */
/* Start custom CSS */h1.entry-title,.page-title,.elementor-page-title,.entry-title{display:none !important;}body .idh2-reveal{opacity:1 !important;transform:none !important;}body .elementor-widget-text-editor:not(.idh2-source) p,body .idh2-body p,body .idh2-body-sm p,body .idh2-chart-intro p,body .idh2-lead p{max-width:920px !important;}@media(max-width:767px){body .elementor-widget-text-editor p,body .idh2-body p,body .idh2-body-sm p,body .idh2-chart-intro p,body .idh2-lead p{max-width:100% !important;}}/* End custom CSS */