.elementor-70689 .elementor-element.elementor-element-717aa45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:3rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-bd34f0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70689 .elementor-element.elementor-element-2793140.elementor-element{--align-self:stretch;}.elementor-70689 .elementor-element.elementor-element-bbf8d24{--display:flex;}.elementor-70689 .elementor-element.elementor-element-0161a42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-0161a42 .elementor-heading-title{font-family:var( --e-global-typography-d7769a5-font-family ), Sans-serif;font-size:var( --e-global-typography-d7769a5-font-size );font-weight:var( --e-global-typography-d7769a5-font-weight );line-height:var( --e-global-typography-d7769a5-line-height );word-spacing:var( --e-global-typography-d7769a5-word-spacing );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-4800105 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-70689 .elementor-element.elementor-element-4800105{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-70689 .elementor-element.elementor-element-2a7eeac{--display:flex;--min-height:425px;--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;--overflow:hidden;--border-radius:12px 12px 12px 12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-70689 .elementor-element.elementor-element-2a7eeac:not(.elementor-motion-effects-element-type-background), .elementor-70689 .elementor-element.elementor-element-2a7eeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab6d017 );}.elementor-70689 .elementor-element.elementor-element-e7f5dfe{--display:flex;--border-radius:0px 8px 8px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70689 .elementor-element.elementor-element-e7f5dfe .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-70689 .elementor-element.elementor-element-c3e3971{--display:flex;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-eec05ab .elementor-heading-title{font-family:var( --e-global-typography-cb64cab-font-family ), Sans-serif;font-size:var( --e-global-typography-cb64cab-font-size );font-weight:var( --e-global-typography-cb64cab-font-weight );line-height:var( --e-global-typography-cb64cab-line-height );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-ee0dbbb > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-70689 .elementor-element.elementor-element-1534cd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70689 .elementor-element.elementor-element-d294108 .elementor-button{background-color:var( --e-global-color-primary );font-family:"ivyjournal", Sans-serif;font-size:1.3rem;font-weight:600;fill:var( --e-global-color-bfa1321 );color:var( --e-global-color-bfa1321 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6138356 );border-radius:.25em .25em .25em .25em;padding:1rem 2rem 1rem 2rem;}.elementor-70689 .elementor-element.elementor-element-d294108 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-d294108 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-d294108.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-d294108 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-d294108 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-0b4ea91 .elementor-button{background-color:var( --e-global-color-primary );font-family:"ivyjournal", Sans-serif;font-size:1.3rem;font-weight:600;fill:var( --e-global-color-bfa1321 );color:var( --e-global-color-bfa1321 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6138356 );border-radius:.25em .25em .25em .25em;padding:1rem 2rem 1rem 2rem;}.elementor-70689 .elementor-element.elementor-element-0b4ea91 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-0b4ea91 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-0b4ea91.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-0b4ea91 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-0b4ea91 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-f3b0aba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--justify-items:stretch;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-13487353{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-70689 .elementor-element.elementor-element-7dacffe{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-70689 .elementor-element.elementor-element-eaa2c77 img{border-radius:8px 8px 8px 8px;}.elementor-70689 .elementor-element.elementor-element-5e8b96ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-5e8b96ff{text-align:left;}.elementor-70689 .elementor-element.elementor-element-5e8b96ff .elementor-heading-title{font-family:var( --e-global-typography-d0b8636-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b8636-font-size );font-weight:var( --e-global-typography-d0b8636-font-weight );line-height:var( --e-global-typography-d0b8636-line-height );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-6a91bb41{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70689 .elementor-element.elementor-element-6487f09c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-6487f09c{text-align:left;}.elementor-70689 .elementor-element.elementor-element-6487f09c .elementor-heading-title{font-family:var( --e-global-typography-ef0b5c3-font-family ), Sans-serif;font-weight:var( --e-global-typography-ef0b5c3-font-weight );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-628238f6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ef0b5c3-font-family ), Sans-serif;font-weight:var( --e-global-typography-ef0b5c3-font-weight );fill:var( --e-global-color-bfa1321 );color:var( --e-global-color-bfa1321 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;padding:1em 1em 1em 1em;}.elementor-70689 .elementor-element.elementor-element-628238f6 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-628238f6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-628238f6{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-628238f6 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-628238f6 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-5f497ac8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-70689 .elementor-element.elementor-element-6a0cafa0{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-70689 .elementor-element.elementor-element-41f9d94c img{border-radius:8px 8px 8px 8px;}.elementor-70689 .elementor-element.elementor-element-1b42af07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-1b42af07{text-align:left;}.elementor-70689 .elementor-element.elementor-element-1b42af07 .elementor-heading-title{font-family:var( --e-global-typography-d0b8636-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b8636-font-size );font-weight:var( --e-global-typography-d0b8636-font-weight );line-height:var( --e-global-typography-d0b8636-line-height );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-704eb9ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70689 .elementor-element.elementor-element-26c36d86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-26c36d86{text-align:left;}.elementor-70689 .elementor-element.elementor-element-26c36d86 .elementor-heading-title{font-family:var( --e-global-typography-ef0b5c3-font-family ), Sans-serif;font-weight:var( --e-global-typography-ef0b5c3-font-weight );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-25da3836 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ef0b5c3-font-family ), Sans-serif;font-weight:var( --e-global-typography-ef0b5c3-font-weight );fill:var( --e-global-color-bfa1321 );color:var( --e-global-color-bfa1321 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;padding:1em 1em 1em 1em;}.elementor-70689 .elementor-element.elementor-element-25da3836 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-25da3836 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-25da3836{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-25da3836 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-25da3836 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-5af2225f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-70689 .elementor-element.elementor-element-96087d5{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-70689 .elementor-element.elementor-element-23aa448a img{border-radius:8px 8px 8px 8px;}.elementor-70689 .elementor-element.elementor-element-6a303392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-6a303392{text-align:left;}.elementor-70689 .elementor-element.elementor-element-6a303392 .elementor-heading-title{font-family:var( --e-global-typography-d0b8636-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b8636-font-size );font-weight:var( --e-global-typography-d0b8636-font-weight );line-height:var( --e-global-typography-d0b8636-line-height );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-b2f1091{--spacer-size:20px;}.elementor-70689 .elementor-element.elementor-element-731af99 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ef0b5c3-font-family ), Sans-serif;font-weight:var( --e-global-typography-ef0b5c3-font-weight );fill:var( --e-global-color-bfa1321 );color:var( --e-global-color-bfa1321 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;padding:1em 1em 1em 1em;}.elementor-70689 .elementor-element.elementor-element-731af99 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-731af99 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-731af99{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-731af99 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-731af99 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-a0f454f{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-184cf6f .elementor-heading-title{font-family:var( --e-global-typography-cb64cab-font-family ), Sans-serif;font-size:var( --e-global-typography-cb64cab-font-size );font-weight:var( --e-global-typography-cb64cab-font-weight );line-height:var( --e-global-typography-cb64cab-line-height );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-844c5da{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-844c5da.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-00bcbee .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-00bcbee .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-00bcbee .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-00bcbee{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-00bcbee.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-00bcbee .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-00bcbee .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-7d31c36 .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-7d31c36 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-7d31c36 .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-7d31c36{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-7d31c36.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-7d31c36 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-7d31c36 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-2f03155 .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-2f03155 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-2f03155 .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-2f03155{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-2f03155.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-2f03155 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-2f03155 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-5a7a69e .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-5a7a69e .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-5a7a69e .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-5a7a69e{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-5a7a69e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-5a7a69e .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-5a7a69e .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-e4e5b9a .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-e4e5b9a .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-e4e5b9a .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-e4e5b9a{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-e4e5b9a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-e4e5b9a .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-e4e5b9a .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-2a25c8c .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-2a25c8c .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-2a25c8c .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-2a25c8c{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-2a25c8c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-2a25c8c .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-2a25c8c .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-8c66f52 .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-8c66f52 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-8c66f52 .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-8c66f52{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-8c66f52.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-8c66f52 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-8c66f52 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-dd87264 .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-dd87264 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-dd87264 .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-dd87264{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-dd87264.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-dd87264 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-dd87264 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-9fc335d .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-9fc335d .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-9fc335d .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-9fc335d{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-9fc335d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-9fc335d .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-9fc335d .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-58a4eb2 .elementor-button{background-color:var( --e-global-color-bfa1321 );font-family:"ivyjournal", Sans-serif;font-size:1.25rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:.5em .5em .5em .5em;padding:2rem 2rem 2rem 2rem;}.elementor-70689 .elementor-element.elementor-element-58a4eb2 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-58a4eb2 .elementor-button:focus{background-color:var( --e-global-color-ab6d017 );color:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-58a4eb2{width:100%;max-width:100%;}.elementor-70689 .elementor-element.elementor-element-58a4eb2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-70689 .elementor-element.elementor-element-58a4eb2 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-58a4eb2 .elementor-button:focus svg{fill:var( --e-global-color-bfa1321 );}.elementor-70689 .elementor-element.elementor-element-9adac1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-d244e6d{text-align:center;}.elementor-70689 .elementor-element.elementor-element-d244e6d .elementor-heading-title{font-family:var( --e-global-typography-d0b8636-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b8636-font-size );font-weight:var( --e-global-typography-d0b8636-font-weight );line-height:var( --e-global-typography-d0b8636-line-height );color:var( --e-global-color-primary );}.elementor-70689 .elementor-element.elementor-element-cd6e4ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2rem 4rem;--row-gap:2rem;--column-gap:4rem;}.elementor-70689 .elementor-element.elementor-element-ad7b368 .elementor-button{background-color:#02010100;font-family:"ivyjournal", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1b9422f );border-radius:0px 0px 0px 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-70689 .elementor-element.elementor-element-ad7b368 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-ad7b368 .elementor-button:focus{color:var( --e-global-color-ab6d017 );}.elementor-70689 .elementor-element.elementor-element-ad7b368 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-ad7b368 .elementor-button:focus svg{fill:var( --e-global-color-ab6d017 );}.elementor-70689 .elementor-element.elementor-element-fa211f0 .elementor-button{background-color:#02010100;font-family:"ivyjournal", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1b9422f );border-radius:0px 0px 0px 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-70689 .elementor-element.elementor-element-fa211f0 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-fa211f0 .elementor-button:focus{color:var( --e-global-color-ab6d017 );}.elementor-70689 .elementor-element.elementor-element-fa211f0 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-fa211f0 .elementor-button:focus svg{fill:var( --e-global-color-ab6d017 );}.elementor-70689 .elementor-element.elementor-element-748fde3 .elementor-button{background-color:#02010100;font-family:"ivyjournal", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1b9422f );border-radius:0px 0px 0px 0px;padding:0rem 0rem 0.5rem 0rem;}.elementor-70689 .elementor-element.elementor-element-748fde3 .elementor-button:hover, .elementor-70689 .elementor-element.elementor-element-748fde3 .elementor-button:focus{color:var( --e-global-color-ab6d017 );}.elementor-70689 .elementor-element.elementor-element-748fde3 .elementor-button:hover svg, .elementor-70689 .elementor-element.elementor-element-748fde3 .elementor-button:focus svg{fill:var( --e-global-color-ab6d017 );}.elementor-70689 .elementor-element.elementor-element-cdae0b7{--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-70689 .elementor-element.elementor-element-9ffb567{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-70689 .elementor-element.elementor-element-bd34f0f{--width:50%;}.elementor-70689 .elementor-element.elementor-element-2a7eeac{--width:50%;}.elementor-70689 .elementor-element.elementor-element-1534cd6{--content-width:500px;}}@media(max-width:1145px){.elementor-70689 .elementor-element.elementor-element-717aa45{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-bd34f0f{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70689 .elementor-element.elementor-element-0161a42 .elementor-heading-title{font-size:var( --e-global-typography-d7769a5-font-size );line-height:var( --e-global-typography-d7769a5-line-height );word-spacing:var( --e-global-typography-d7769a5-word-spacing );}.elementor-70689 .elementor-element.elementor-element-4800105{text-align:left;}.elementor-70689 .elementor-element.elementor-element-2a7eeac{--min-height:0px;--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:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70689 .elementor-element.elementor-element-e7f5dfe{--min-height:365px;--border-radius:8px 8px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-eec05ab .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}.elementor-70689 .elementor-element.elementor-element-f3b0aba{--grid-auto-flow:row;}.elementor-70689 .elementor-element.elementor-element-5e8b96ff{text-align:left;}.elementor-70689 .elementor-element.elementor-element-5e8b96ff .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-70689 .elementor-element.elementor-element-628238f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-1b42af07{text-align:left;}.elementor-70689 .elementor-element.elementor-element-1b42af07 .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-70689 .elementor-element.elementor-element-25da3836 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-6a303392{text-align:left;}.elementor-70689 .elementor-element.elementor-element-6a303392 .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-70689 .elementor-element.elementor-element-731af99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-184cf6f .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}.elementor-70689 .elementor-element.elementor-element-844c5da{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70689 .elementor-element.elementor-element-d244e6d .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}}@media(max-width:767px){.elementor-70689 .elementor-element.elementor-element-717aa45{--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:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70689 .elementor-element.elementor-element-bd34f0f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70689 .elementor-element.elementor-element-0161a42{text-align:left;}.elementor-70689 .elementor-element.elementor-element-0161a42 .elementor-heading-title{font-size:var( --e-global-typography-d7769a5-font-size );line-height:var( --e-global-typography-d7769a5-line-height );word-spacing:var( --e-global-typography-d7769a5-word-spacing );}.elementor-70689 .elementor-element.elementor-element-4800105{text-align:left;}.elementor-70689 .elementor-element.elementor-element-2a7eeac{--min-height:275px;}.elementor-70689 .elementor-element.elementor-element-e7f5dfe{--min-height:261px;--border-radius:8px 8px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-eec05ab .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}.elementor-70689 .elementor-element.elementor-element-1534cd6{--gap:0.8em 0.8em;--row-gap:0.8em;--column-gap:0.8em;}.elementor-70689 .elementor-element.elementor-element-f3b0aba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70689 .elementor-element.elementor-element-5e8b96ff .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-70689 .elementor-element.elementor-element-628238f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-1b42af07 .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-70689 .elementor-element.elementor-element-25da3836 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-6a303392 .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-70689 .elementor-element.elementor-element-731af99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70689 .elementor-element.elementor-element-184cf6f .elementor-heading-title{font-size:var( --e-global-typography-cb64cab-font-size );line-height:var( --e-global-typography-cb64cab-line-height );}.elementor-70689 .elementor-element.elementor-element-844c5da{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-70689 .elementor-element.elementor-element-00bcbee .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-7d31c36 .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-2f03155 .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-5a7a69e .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-e4e5b9a .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-2a25c8c .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-8c66f52 .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-dd87264 .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-9fc335d .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-58a4eb2 .elementor-button{font-size:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-70689 .elementor-element.elementor-element-d244e6d .elementor-heading-title{font-size:var( --e-global-typography-d0b8636-font-size );line-height:var( --e-global-typography-d0b8636-line-height );}.elementor-70689 .elementor-element.elementor-element-cd6e4ac{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}}@media(max-width:1145px) and (min-width:768px){.elementor-70689 .elementor-element.elementor-element-717aa45{--content-width:100%;}.elementor-70689 .elementor-element.elementor-element-bd34f0f{--width:100%;}.elementor-70689 .elementor-element.elementor-element-2a7eeac{--width:100%;}.elementor-70689 .elementor-element.elementor-element-1534cd6{--content-width:72vw;}.elementor-70689 .elementor-element.elementor-element-844c5da{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-bd34f0f */.elementor-70689 .elementor-element.elementor-element-bd34f0f {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b0aba */.elementor-70689 .elementor-element.elementor-element-f3b0aba img {border-radius:0px !important;}
.elementor-70689 .elementor-element.elementor-element-f3b0aba a.card-container {
    height: 100%;
}
.elementor-70689 .elementor-element.elementor-element-f3b0aba svg {
    height: 1em;
    width: 1em;
    fill: var( --e-global-color-primary );
}
.elementor-70689 .elementor-element.elementor-element-f3b0aba .elementor-widget-tv_lifestyle_card_widget:hover img.elementor-animation-grow {transform: scale(1.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-844c5da */.elementor-70689 .elementor-element.elementor-element-844c5da .elementor-button-wrapper {
    height: 100%;
}

.elementor-70689 .elementor-element.elementor-element-844c5da a.elementor-button.elementor-button-link.elementor-size-xl {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS */.fill-height-section {
    position: relative;
    height: 100vh;
    overflow: hidden; /* Ensure the button doesn't overflow the section */
}

.fill-height-section .elementor-widget-button {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */