.elementor-4345 .elementor-element.elementor-element-b58706a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4345 .elementor-element.elementor-element-48423fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4345 .elementor-element.elementor-element-48423fd:not(.elementor-motion-effects-element-type-background), .elementor-4345 .elementor-element.elementor-element-48423fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d95e97 );}.elementor-4345 .elementor-element.elementor-element-48423fd.e-con{--flex-grow:1;--flex-shrink:0;}.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 );color:var( --e-global-color-primary );}.elementor-4345 .elementor-element.elementor-element-59079ed .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-d879cb9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-c93bebe{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-4a2bed9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-4a2bed9 .elementor-heading-title{font-family:var( --e-global-typography-e331e54-font-family ), Sans-serif;font-size:var( --e-global-typography-e331e54-font-size );font-weight:var( --e-global-typography-e331e54-font-weight );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-03bdc72 .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-1f60ef5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-873e9a5{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-db6bf88 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-db6bf88 .elementor-heading-title{font-family:var( --e-global-typography-db4ad6a-font-family ), Sans-serif;font-size:var( --e-global-typography-db4ad6a-font-size );font-weight:var( --e-global-typography-db4ad6a-font-weight );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-82052bb .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-209d509{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-0827718{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-5b3642e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-5b3642e .elementor-heading-title{font-family:var( --e-global-typography-db4ad6a-font-family ), Sans-serif;font-size:var( --e-global-typography-db4ad6a-font-size );font-weight:var( --e-global-typography-db4ad6a-font-weight );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-cad2c93 .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-2a667ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-e7d855f{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-19f201a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-19f201a .elementor-heading-title{font-family:var( --e-global-typography-db4ad6a-font-family ), Sans-serif;font-size:var( --e-global-typography-db4ad6a-font-size );font-weight:var( --e-global-typography-db4ad6a-font-weight );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-cf4bea6 .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-011618b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-bbb1105{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-7a388f8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-7a388f8 .elementor-heading-title{font-family:var( --e-global-typography-db4ad6a-font-family ), Sans-serif;font-size:var( --e-global-typography-db4ad6a-font-size );font-weight:var( --e-global-typography-db4ad6a-font-weight );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-03bb6b8 .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-52db946{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-4d6c26f{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-9c2ec90 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-9c2ec90 .elementor-heading-title{font-family:var( --e-global-typography-db4ad6a-font-family ), Sans-serif;font-size:var( --e-global-typography-db4ad6a-font-size );font-weight:var( --e-global-typography-db4ad6a-font-weight );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-fe6d545 .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-afa3101{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-46cd096{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-9e438ce > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-9e438ce .elementor-heading-title{font-family:var( --e-global-typography-db4ad6a-font-family ), Sans-serif;font-size:var( --e-global-typography-db4ad6a-font-size );font-weight:var( --e-global-typography-db4ad6a-font-weight );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-8f3a90a .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-ae1d8f4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-db8751e{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-f71d0b0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-f71d0b0 .elementor-heading-title{font-family:var( --e-global-typography-db4ad6a-font-family ), Sans-serif;font-size:var( --e-global-typography-db4ad6a-font-size );font-weight:var( --e-global-typography-db4ad6a-font-weight );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-2e1022e .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-a0ecbc9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4345 .elementor-element.elementor-element-a068cf8{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-99e01d3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4345 .elementor-element.elementor-element-99e01d3 .elementor-heading-title{font-family:var( --e-global-typography-e331e54-font-family ), Sans-serif;font-size:var( --e-global-typography-e331e54-font-size );font-weight:var( --e-global-typography-e331e54-font-weight );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-e8141ba .elementor-heading-title{font-family:var( --e-global-typography-59814be-font-family ), Sans-serif;font-size:var( --e-global-typography-59814be-font-size );font-weight:var( --e-global-typography-59814be-font-weight );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-3bceb3c{--display:flex;--z-index:0;}.elementor-4345 .elementor-element.elementor-element-fcf4ab0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-4345 .elementor-element.elementor-element-794dc97{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-4345 .elementor-element.elementor-element-55ab6ba .elementor-heading-title{font-family:"Monda", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-13514e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4345 .elementor-element.elementor-element-ce96771 .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-ce96771 .elementor-icon{font-size:28px;}.elementor-4345 .elementor-element.elementor-element-ce96771 .elementor-icon svg{height:28px;}.elementor-4345 .elementor-element.elementor-element-ce96771 .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-b2e1363{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4345 .elementor-element.elementor-element-5ca5a88{z-index:2;text-align:center;}.elementor-4345 .elementor-element.elementor-element-5ca5a88 .elementor-heading-title{font-family:"Monda", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-1fa5592 );}.elementor-4345 .elementor-element.elementor-element-de437c6{z-index:2;text-align:center;}.elementor-4345 .elementor-element.elementor-element-de437c6 .elementor-heading-title{font-family:"Monda", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:var( --e-global-color-1fa5592 );}.elementor-4345 .elementor-element.elementor-element-430ae78{--display:flex;--min-height:0px;--z-index:1;}.elementor-4345 .elementor-element.elementor-element-430ae78:not(.elementor-motion-effects-element-type-background), .elementor-4345 .elementor-element.elementor-element-430ae78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4345 .elementor-element.elementor-element-5050bb9{--spacer-size:1px;}.elementor-4345 .elementor-element.elementor-element-15d6b60{--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;}.elementor-4345 .elementor-element.elementor-element-f701d08 .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-f701d08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-f701d08.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-f701d08.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-f701d08.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-f701d08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-f701d08 .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-f701d08 .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-f701d08 .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-f701d08 .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-f701d08 .elementor-icon svg{transform:rotate(0deg);}.elementor-4345 .elementor-element.elementor-element-14d0e0a .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-da627ef{--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;}.elementor-4345 .elementor-element.elementor-element-a029047 .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-a029047.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-a029047.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-a029047.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-a029047.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-a029047.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-a029047 .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-a029047 .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-a029047 .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-a029047 .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-a029047 .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-a66899d .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-05836c0{--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;}.elementor-4345 .elementor-element.elementor-element-59455c9 .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-043a15e .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-043a15e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-043a15e.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-043a15e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-043a15e.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-043a15e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-043a15e .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-043a15e .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-043a15e .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-043a15e .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-043a15e .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-35006cd{--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;}.elementor-4345 .elementor-element.elementor-element-0760331 .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-0760331.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-0760331.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-0760331.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-0760331.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-0760331.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-0760331 .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-0760331 .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-0760331 .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-0760331 .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-0760331 .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-4d6d3a4 .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-08e3aee{--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;}.elementor-4345 .elementor-element.elementor-element-3aa9041 .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-3aa9041.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-3aa9041.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-3aa9041.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-3aa9041.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-3aa9041.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-3aa9041 .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-3aa9041 .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-3aa9041 .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-3aa9041 .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-3aa9041 .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-60c3e24 .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-50f0fc7{--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;}.elementor-4345 .elementor-element.elementor-element-752e82c .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-752e82c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-752e82c.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-752e82c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-752e82c.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-752e82c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-752e82c .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-752e82c .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-752e82c .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-752e82c .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-752e82c .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-43b4c4e .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-45ac66a{--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;}.elementor-4345 .elementor-element.elementor-element-86107ab .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-86107ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-86107ab.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-86107ab.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-86107ab.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-86107ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-86107ab .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-86107ab .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-86107ab .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-86107ab .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-86107ab .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-97a4ad2 .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4b25873{--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;}.elementor-4345 .elementor-element.elementor-element-bdf8fe0 .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-bdf8fe0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-bdf8fe0.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-bdf8fe0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-bdf8fe0.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-bdf8fe0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-bdf8fe0 .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-bdf8fe0 .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-bdf8fe0 .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-bdf8fe0 .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-bdf8fe0 .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-13c90d9 .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03075cb{--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;}.elementor-4345 .elementor-element.elementor-element-f630ef0 .elementor-icon-wrapper{text-align:center;}.elementor-4345 .elementor-element.elementor-element-f630ef0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-f630ef0.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-f630ef0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-f630ef0.elementor-view-framed .elementor-icon, .elementor-4345 .elementor-element.elementor-element-f630ef0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4345 .elementor-element.elementor-element-f630ef0 .elementor-icon{font-size:24px;}.elementor-4345 .elementor-element.elementor-element-f630ef0 .elementor-icon svg{height:24px;}.elementor-4345 .elementor-element.elementor-element-f630ef0 .elementor-icon-wrapper svg{width:auto;}.elementor-4345 .elementor-element.elementor-element-f630ef0 .elementor-icon i, .elementor-4345 .elementor-element.elementor-element-f630ef0 .elementor-icon svg{transform:rotate(-90deg);}.elementor-4345 .elementor-element.elementor-element-739612c .elementor-heading-title{font-family:var( --e-global-typography-8400d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-8400d6d-font-size );font-weight:var( --e-global-typography-8400d6d-font-weight );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}@media(max-width:1200px) and (min-width:768px){.elementor-4345 .elementor-element.elementor-element-fcf4ab0{--width:260px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4345 .elementor-element.elementor-element-59079ed .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4a2bed9 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bdc72 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-db6bf88 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-82052bb .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-5b3642e .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cad2c93 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-19f201a .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cf4bea6 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-7a388f8 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bb6b8 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9c2ec90 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-fe6d545 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9e438ce .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-8f3a90a .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-f71d0b0 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-2e1022e .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-99e01d3 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-e8141ba .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-14d0e0a .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-a66899d .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-59455c9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4d6d3a4 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-60c3e24 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-43b4c4e .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-97a4ad2 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-13c90d9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-739612c .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}}@media(max-width:1200px){.elementor-4345 .elementor-element.elementor-element-48423fd{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-4345 .elementor-element.elementor-element-3bceb3c.e-con{--order:-99999 /* order start hack */;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4345 .elementor-element.elementor-element-59079ed .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4a2bed9 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bdc72 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-db6bf88 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-82052bb .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-5b3642e .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cad2c93 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-19f201a .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cf4bea6 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-7a388f8 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bb6b8 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9c2ec90 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-fe6d545 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9e438ce .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-8f3a90a .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-f71d0b0 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-2e1022e .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-99e01d3 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-e8141ba .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-14d0e0a .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-a66899d .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-59455c9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4d6d3a4 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-60c3e24 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-43b4c4e .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-97a4ad2 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-13c90d9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-739612c .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}}@media(max-width:767px){.elementor-4345 .elementor-element.elementor-element-48423fd{--width:2%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4345 .elementor-element.elementor-element-59079ed .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4a2bed9 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bdc72 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-db6bf88 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-82052bb .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-5b3642e .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cad2c93 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-19f201a .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cf4bea6 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-7a388f8 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bb6b8 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9c2ec90 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-fe6d545 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9e438ce .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-8f3a90a .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-f71d0b0 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-2e1022e .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-99e01d3 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-e8141ba .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-3bceb3c{--width:51px;--z-index:1;}.elementor-4345 .elementor-element.elementor-element-794dc97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4345 .elementor-element.elementor-element-55ab6ba .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-4345 .elementor-element.elementor-element-14d0e0a .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-a66899d .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-59455c9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4d6d3a4 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-60c3e24 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-43b4c4e .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-97a4ad2 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-13c90d9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-739612c .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}}@media(min-width:768px){.elementor-4345 .elementor-element.elementor-element-48423fd{--width:2%;}.elementor-4345 .elementor-element.elementor-element-3bceb3c{--width:AUTO;}.elementor-4345 .elementor-element.elementor-element-430ae78{--width:0px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4345 .elementor-element.elementor-element-59079ed .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4a2bed9 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bdc72 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-db6bf88 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-82052bb .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-5b3642e .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cad2c93 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-19f201a .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-cf4bea6 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-7a388f8 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-03bb6b8 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9c2ec90 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-fe6d545 .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-9e438ce .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-8f3a90a .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-f71d0b0 .elementor-heading-title{font-size:var( --e-global-typography-db4ad6a-font-size );line-height:var( --e-global-typography-db4ad6a-line-height );letter-spacing:var( --e-global-typography-db4ad6a-letter-spacing );word-spacing:var( --e-global-typography-db4ad6a-word-spacing );}.elementor-4345 .elementor-element.elementor-element-2e1022e .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-99e01d3 .elementor-heading-title{font-size:var( --e-global-typography-e331e54-font-size );line-height:var( --e-global-typography-e331e54-line-height );letter-spacing:var( --e-global-typography-e331e54-letter-spacing );word-spacing:var( --e-global-typography-e331e54-word-spacing );}.elementor-4345 .elementor-element.elementor-element-e8141ba .elementor-heading-title{font-size:var( --e-global-typography-59814be-font-size );line-height:var( --e-global-typography-59814be-line-height );letter-spacing:var( --e-global-typography-59814be-letter-spacing );word-spacing:var( --e-global-typography-59814be-word-spacing );}.elementor-4345 .elementor-element.elementor-element-14d0e0a .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-a66899d .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-59455c9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-4d6d3a4 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-60c3e24 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-43b4c4e .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-97a4ad2 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-13c90d9 .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}.elementor-4345 .elementor-element.elementor-element-739612c .elementor-heading-title{font-size:var( --e-global-typography-8400d6d-font-size );line-height:var( --e-global-typography-8400d6d-line-height );letter-spacing:var( --e-global-typography-8400d6d-letter-spacing );word-spacing:var( --e-global-typography-8400d6d-word-spacing );}}/* Start custom CSS *//*FUNÇÃO DETECTAR SEÇÃO*/

[class*="item-bloco-"] {
    background: var(/*C13*/--e-global-color-1d95e97);
    width: 36px;
    height: 36px;
    justify-content: center;
    align-items: center;
    transition: 200ms ease-in-out;
}

[class*="item-bloco-"].ativo {
    background: var(/*C11*/--e-global-color-8b3de9c);
}

[class*="item-bloco-"] p {
    color: var(/*C8*/--e-global-color-a8df04d) !important;
}

/*notbok-desktop-widescreen*/
@media(min-width:1201px){
[class*="item-bloco-"]:hover {
    background: var(/*C11*/--e-global-color-8b3de9c);
    transition: 200ms ease-in-out;
}    
}

/*mobile*/
@media(max-width:767px){
[class*="item-bloco-"] {
    width: 32px;
    height: 32px;
}
}

/*===========================*/


/*EXPANDIR SUMARIO*/

.toggle-sumario-btn{
    width: 36px;
    height: 36px;
    background: var(/*C5*/--e-global-color-996dd6c);
}

.toggle-sumario-btn-icon path{
    fill: var(/*C14*/--e-global-color-1fa5592);
}

.toggle-sumario-btn-icon{
    cursor: pointer;
    transform: scaleX(-1);
    
    transition: 400ms ease-in-out;
}

.toggle-sumario-btn-icon.expandir{
    transform: scaleX(1);
}

.txt-alt-expandir{
    display: block;
}

.txt-alt-recolher{
    display: none;
}

.txt-alt-expandir.expandir{
    display: none;
}

.txt-alt-recolher.expandir{
    display: block;
}

.sumario {
  background: var(/*C13*/--e-global-color-1d95e97);
  padding: 24px;
  width: Calc(36px + 48px);
  transition: 400ms ease-in-out;
}

.sumario.expandir {
    width: 320px;
}

[class*="item-bloco-"].expandir{
    width: auto;
    height: auto;
    padding: 8px;
    
    transition: 400ms ease-in-out;
}

.bloco-filho{
    margin-left: 0px;
    
    transition: 400ms ease-in-out;
}

.bloco-filho.expandir{
    margin-left: 24px;
}

.icone-bloco{
    display: block;
}

.icone-bloco.expandir{
    display: none;
}

.esconder-texto{
    opacity: 0;
    font-size: 0px;
    line-height: 0px;
    
    transition: 200ms ease-in-out;
}

.esconder-texto.expandir{
    opacity: 1;
    font-size: 16px;
    line-height: 0px;
    
    transition: 400ms ease-in-out 200ms;
}

.titulo{
    width: 0px;
    margin-right: -36px;
    opacity: 0;
    
    transition: 200ms ease-in-out;
}

.titulo.expandir{
    opacity: 1;
    
    transition: 400ms ease-in-out 200ms;
}

/*notbok-tablet paisagem*/
@media(min-width:1025px) and (max-width:1366px){

}

/*tablets-mobile paisagem*/
@media(min-width:768px) and (max-width:1200px){
.sumario {
  padding: 16px;
  width: Calc(36px + 32px);
}

.sumario.expandir {
  width: 30vw;
}
}

/*mobile*/
@media(max-width:767px){
.sumario {
  padding: 8px;
  width: Calc(32px + 16px + 3px);
  
  border: 1.5px solid #BBD4FF00;
}

.sumario.expandir {
  width: Calc(100vw - 32px);
  padding: 16px;
  
  border: 1.5px solid #BBD4FF;
}

.toggle-sumario-btn{
    width: 32px;
    height: 32px;
}

.esconder-texto.expandir{
    font-size: 14px;
}
}
/*===========================*/


/*FIXAR ELEMENTO*/

.fixo-topo {
  position: sticky;
  top: 120px;
}


/*notbok*/
@media(min-width:1201px) and (max-width:1366px){
.fixo-topo {
  top: 40px;
}    
}

/*tablets-mobile paisagem*/
@media(min-width:768px) and (max-width:1200px){
.fixo-topo {
  top: 24px;
}  
}
/*===========================*//* End custom CSS */