.elementor-3027 .elementor-element.elementor-element-e57f43e{--display:flex;}.elementor-3027 .elementor-element.elementor-element-4bc4a33{--display:flex;}.elementor-3027 .elementor-element.elementor-element-089184d{--display:flex;}.elementor-3027 .elementor-element.elementor-element-546b90b{--display:flex;}.elementor-3027 .elementor-element.elementor-element-056508d{--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:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3027 .elementor-element.elementor-element-056508d:not(.elementor-motion-effects-element-type-background), .elementor-3027 .elementor-element.elementor-element-056508d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62766c0 );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-59ab2be{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-59ab2be .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-3ca96d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-6df4411{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-6df4411 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-3027 .elementor-element.elementor-element-209eba2{font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-cca5d82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-9d1818d{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-9d1818d .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-b9cc659{font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-b11dede{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-eafb638{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-eafb638 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-2f125de{font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-29ef4fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-057ce08{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-057ce08 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-27ec175{font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-1874685{--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:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3027 .elementor-element.elementor-element-1874685:not(.elementor-motion-effects-element-type-background), .elementor-3027 .elementor-element.elementor-element-1874685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3027 .elementor-element.elementor-element-04c74e7{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-04c74e7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-d746b04{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-e7f08a2{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-e7f08a2 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-6d641ac{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-59f2c3e.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-59f2c3e .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-3585f21.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-3585f21 .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-3fa37d7{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-fa4558d{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-fa4558d .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-f8c32e7{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-6e2f0c1.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-6e2f0c1 .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-cfb4b7a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-97830e8{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-97830e8 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-fa2c3dd{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-f47e031.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-f47e031 .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-233d223{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-b460125{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-b460125 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-703c184{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-56e55c8.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-56e55c8 .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-11bf0a0{--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:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3027 .elementor-element.elementor-element-11bf0a0:not(.elementor-motion-effects-element-type-background), .elementor-3027 .elementor-element.elementor-element-11bf0a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62766c0 );}.elementor-3027 .elementor-element.elementor-element-4dda74e{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-4dda74e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-6a33d91{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-49e93d3{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-49e93d3 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-2158408{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-df6e95e.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-df6e95e .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-387443e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-2c5680f{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-2c5680f .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-403e8f7{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-ec99194.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-ec99194 .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-c2df982{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-6a2a076{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-6a2a076 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-aad3c7e{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-fcced57.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-fcced57 .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-709ba85{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-78c0332{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-78c0332 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-5d4ed33{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-20500e8.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-20500e8 .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-ba365ce{--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:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3027 .elementor-element.elementor-element-ba365ce:not(.elementor-motion-effects-element-type-background), .elementor-3027 .elementor-element.elementor-element-ba365ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3027 .elementor-element.elementor-element-9771d3e{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-9771d3e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-a6d4c29{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-80dacf1{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-80dacf1 .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-867138a{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-f91b25f.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-f91b25f .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-b3acb68{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0310131A;--border-color:#0310131A;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-2600b4b{width:100%;max-width:100%;text-align:start;}.elementor-3027 .elementor-element.elementor-element-2600b4b .elementor-heading-title{font-family:var( --e-global-typography-dc69cfc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc69cfc-font-size );font-weight:var( --e-global-typography-dc69cfc-font-weight );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-ca8cebc{width:100%;max-width:100%;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-primary );}.elementor-3027 .elementor-element.elementor-element-0d7b88d.elementor-element{--align-self:flex-start;}.elementor-3027 .elementor-element.elementor-element-0d7b88d .elementor-heading-title{font-family:var( --e-global-typography-74a5d5a-font-family ), Sans-serif;font-size:var( --e-global-typography-74a5d5a-font-size );font-weight:var( --e-global-typography-74a5d5a-font-weight );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );color:var( --e-global-color-d23c2ff );}.elementor-3027 .elementor-element.elementor-element-dc63b58{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-dc63b58:not(.elementor-motion-effects-element-type-background), .elementor-3027 .elementor-element.elementor-element-dc63b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552a929 );}.elementor-3027 .elementor-element.elementor-element-8483327{width:var( --container-widget-width, 891px );max-width:891px;--container-widget-width:891px;--container-widget-flex-grow:0;text-align:center;}.elementor-3027 .elementor-element.elementor-element-8483327 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3027 .elementor-element.elementor-element-555cd2e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-fb25509-font-family ), Sans-serif;font-size:var( --e-global-typography-fb25509-font-size );font-weight:var( --e-global-typography-fb25509-font-weight );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );color:var( --e-global-color-62766c0 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3027 .elementor-element.elementor-element-056508d{--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-59ab2be .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6df4411 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-209eba2{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-9d1818d .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-b9cc659{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-eafb638 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2f125de{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-057ce08 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-27ec175{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-1874685{--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-3027 .elementor-element.elementor-element-04c74e7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-e7f08a2 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6d641ac{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-59f2c3e .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-3585f21 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-fa4558d .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-f8c32e7{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6e2f0c1 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-97830e8 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-fa2c3dd{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-f47e031 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-b460125 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-703c184{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-56e55c8 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-11bf0a0{--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-3027 .elementor-element.elementor-element-4dda74e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-49e93d3 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2158408{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-df6e95e .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2c5680f .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-403e8f7{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-ec99194 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6a2a076 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-aad3c7e{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-fcced57 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-78c0332 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-5d4ed33{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-20500e8 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-ba365ce{--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-3027 .elementor-element.elementor-element-9771d3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-80dacf1 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-867138a{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-f91b25f .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2600b4b .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-ca8cebc{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-0d7b88d .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-8483327 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-555cd2e{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}}@media(min-width:768px){.elementor-3027 .elementor-element.elementor-element-056508d{--content-width:1116px;}.elementor-3027 .elementor-element.elementor-element-1874685{--content-width:1116px;}.elementor-3027 .elementor-element.elementor-element-11bf0a0{--content-width:1116px;}.elementor-3027 .elementor-element.elementor-element-ba365ce{--content-width:1116px;}}@media(max-width:767px){.elementor-3027 .elementor-element.elementor-element-056508d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-59ab2be .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6df4411 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-209eba2{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-9d1818d .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-b9cc659{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-eafb638 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2f125de{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-057ce08 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-27ec175{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-1874685{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3027 .elementor-element.elementor-element-04c74e7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-e7f08a2 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6d641ac{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-59f2c3e .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-3585f21 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-fa4558d .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-f8c32e7{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6e2f0c1 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-97830e8 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-fa2c3dd{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-f47e031 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-b460125 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-703c184{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-56e55c8 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-11bf0a0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3027 .elementor-element.elementor-element-4dda74e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-49e93d3 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2158408{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-df6e95e .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2c5680f .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-403e8f7{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-ec99194 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-6a2a076 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-aad3c7e{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-fcced57 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-78c0332 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-5d4ed33{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-20500e8 .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-ba365ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3027 .elementor-element.elementor-element-9771d3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-80dacf1 .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-867138a{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-f91b25f .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-2600b4b .elementor-heading-title{font-size:var( --e-global-typography-dc69cfc-font-size );line-height:var( --e-global-typography-dc69cfc-line-height );letter-spacing:var( --e-global-typography-dc69cfc-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-ca8cebc{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-0d7b88d .elementor-heading-title{font-size:var( --e-global-typography-74a5d5a-font-size );line-height:var( --e-global-typography-74a5d5a-line-height );letter-spacing:var( --e-global-typography-74a5d5a-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-dc63b58{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-3027 .elementor-element.elementor-element-8483327 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3027 .elementor-element.elementor-element-555cd2e{font-size:var( --e-global-typography-fb25509-font-size );letter-spacing:var( --e-global-typography-fb25509-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-056508d */@media (min-width: 1025px) {

.elementor-3027 .elementor-element.elementor-element-056508d:before {
    content: "";
    position: absolute;
    width: 98px;
    height: 836px;
    background-image: url(https://theclubhousegym.com/wp-content/uploads/2024/08/Background-Shape.svg);
    background-position: center;
    background-size: contain;
    left: 50px;
    opacity: 0.2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bf0a0 */@media (min-width: 1025px) {

.elementor-3027 .elementor-element.elementor-element-11bf0a0:before {
    content: "";
    position: absolute;
    width: 98px;
    height: 836px;
    background-image: url(https://theclubhousegym.com/wp-content/uploads/2024/08/Background-Shape.svg);
    background-position: center;
    background-size: contain;
    left: 50px;
    opacity: 0.2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc63b58 */@media (min-width: 1025px) {

.Small {
    margin-top: 50px;
}

.Medium {
    margin-top: 100px;
}

.Large {
    margin-top: 200px;
}
}

@media (max-width: 1024px) and (min-width: 768px) {

.Small {
    margin-top: 50px;
}

.Medium {
    margin-top: 75px;
}

.Large {
    margin-top: 100px;
}
}

@media (max-width: 767px) {

.Small {
    margin-top: 50px;
}

.Medium {
    margin-top: 50px;
}

.Large {
    margin-top: 75px;
}
}

/* Colour Scheme */

#Dark {
    background-color: var( --e-global-color-primary )!important
}

#Dark h2 {
    color: var( --e-global-color-secondary )!important;
}

#Dark .elementor-button {
    background-color: var( --e-global-color-62766c0 )!important;
    color: var( --e-global-color-primary )!important;
}

#Dark .elementor-button:hover {
    background-color: var( --e-global-color-552a929 )!important;
    color: var( --e-global-color-secondary )!important;
}/* End custom CSS */