.elementor-17 .elementor-element.elementor-element-6fc972e{--display:flex;--overlay-opacity:0.7;--padding-top:180px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6fc972e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6fc972e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tdchiropractic.com/wp-content/uploads/2026/06/td-clinic.jpg");}.elementor-17 .elementor-element.elementor-element-6fc972e::before, .elementor-17 .elementor-element.elementor-element-6fc972e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6fc972e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6fc972e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6fc972e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6fc972e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #0B0C0B 100%);}.elementor-17 .elementor-element.elementor-element-7aa8c90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a09ff7c .elementor-heading-title{font-family:var( --e-global-typography-ad53861-font-family ), Sans-serif;font-size:var( --e-global-typography-ad53861-font-size );font-weight:var( --e-global-typography-ad53861-font-weight );font-style:var( --e-global-typography-ad53861-font-style );line-height:var( --e-global-typography-ad53861-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-665e2a2 .elementor-heading-title{font-family:var( --e-global-typography-f1fcbb2-font-family ), Sans-serif;font-size:var( --e-global-typography-f1fcbb2-font-size );font-weight:var( --e-global-typography-f1fcbb2-font-weight );line-height:var( --e-global-typography-f1fcbb2-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9618c25{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-b674291{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-336dc88{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4391353 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-4391353 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-4391353 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4391353 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-4391353 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-17 .elementor-element.elementor-element-4391353 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-4391353 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c282fc9 .elementor-button{background-color:#02010100;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 );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c282fc9 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c282fc9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c282fc9 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-c282fc9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-619e03c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d1e97ea{font-size:12px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-d1e97ea p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-a2bb544{font-size:12px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-a2bb544 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-9bef508{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c5439b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c5439b6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c5439b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-f0cd74b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8bc73e6{text-align:center;}.elementor-17 .elementor-element.elementor-element-8bc73e6 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3fa8cf5{text-align:center;}.elementor-17 .elementor-element.elementor-element-3fa8cf5 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-42bcc81{text-align:center;}.elementor-17 .elementor-element.elementor-element-42bcc81 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-bde7b9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1303b8b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-17 .elementor-element.elementor-element-1303b8b .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-1303b8b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-bdb4182{text-align:center;}.elementor-17 .elementor-element.elementor-element-bdb4182 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-1ad0763{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0da5de3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-0da5de3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0da5de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-721b059{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-721b059.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-f164453 img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-33b596e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e714957 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-a2ffd83 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-fbc6649{--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;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-114459d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-54f107d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:39px;}.elementor-17 .elementor-element.elementor-element-d84e749 .elementor-heading-title{font-size:16px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-bb16d0a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c15039 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:39px;}.elementor-17 .elementor-element.elementor-element-cc59227 .elementor-heading-title{font-size:16px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-8925617{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bc05d35 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:39px;}.elementor-17 .elementor-element.elementor-element-629e8ba .elementor-heading-title{font-size:16px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-27c2350{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7f10eea .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-a447822 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5c0d809{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5c0d809:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5c0d809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-3c95439{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0dbe8a4{text-align:center;}.elementor-17 .elementor-element.elementor-element-0dbe8a4 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c13ded1{text-align:center;}.elementor-17 .elementor-element.elementor-element-c13ded1 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-5523597{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-d8c5611{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dc8ea59{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-dc8ea59:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dc8ea59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9379eb9 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9379eb9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9379eb9 .elementor-icon{font-size:25px;padding:10px;}.elementor-17 .elementor-element.elementor-element-9379eb9 .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-80b2f77 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-21107ca{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-59dc47c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-59dc47c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-59dc47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c96b42e .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c96b42e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c96b42e .elementor-icon{font-size:25px;padding:10px;}.elementor-17 .elementor-element.elementor-element-c96b42e .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-12a218b .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-5ceabe0{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8223584{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-8223584:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8223584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e297750 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-e297750.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-e297750.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-e297750.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-e297750.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e297750.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e297750 .elementor-icon{font-size:25px;padding:10px;}.elementor-17 .elementor-element.elementor-element-e297750 .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-a23d468 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-496c377{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7ab2cce{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7ab2cce:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7ab2cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9237ade .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9237ade.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9237ade .elementor-icon{font-size:25px;padding:10px;}.elementor-17 .elementor-element.elementor-element-9237ade .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-0f4435c .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-9f5e884{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-bcedab4{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-bcedab4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bcedab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9d323a7 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9d323a7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-9d323a7 .elementor-icon{font-size:25px;padding:10px;}.elementor-17 .elementor-element.elementor-element-9d323a7 .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-f5daf84 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-5107102{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-1bb76ab{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1bb76ab:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1bb76ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e6fe3c7 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-framed .elementor-icon:hover, .elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e6fe3c7 .elementor-icon{font-size:25px;padding:10px;}.elementor-17 .elementor-element.elementor-element-e6fe3c7 .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-44c30d3 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-6ed1a6e{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7049485{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7049485:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7049485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4dc4ecf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-86c44a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1d30502 .elementor-heading-title{font-size:19px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-510d683 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c080674{--display:flex;--justify-content:flex-end;}.elementor-17 .elementor-element.elementor-element-ce3a697{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-38f27dc{font-size:15px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-38f27dc p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-7577a74{font-size:15px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-7577a74 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b84e16d{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8348572{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.7;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-8348572:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8348572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tdchiropractic.com/wp-content/uploads/2026/06/td-clinic.jpg");}.elementor-17 .elementor-element.elementor-element-8348572::before, .elementor-17 .elementor-element.elementor-element-8348572 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-8348572 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-8348572 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-8348572 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-8348572 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #363A35DE 100%);}.elementor-17 .elementor-element.elementor-element-cb0c9b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c019953{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e9a233f .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-b80854d .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-44e06d3{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-44e06d3 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-62df928{--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a1894e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-36b4454 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:23px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b20942b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7b9bf10 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-b1e2eeb p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b1e2eeb{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-14ce5c4{--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-715d8d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e488a0e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:23px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-af6ff37{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-587ee72 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-42523f6{font-size:14px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-42523f6 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-f4937f5{--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3b32e72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-208f51a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:23px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-695a3af{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c3447b6 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-328a944{font-size:14px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-328a944 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-0c3c208{--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2d75824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d3f50b6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:23px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-25c24d0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6210ee5 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-e2095a3{font-size:14px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e2095a3 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b4ee812{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-79b019c img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-4fa56fa{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4fa56fa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4fa56fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-0e5d781{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1710801{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1710801.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-af6cb3c .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-e43fa0d{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e43fa0d a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-45b6f09{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72bb3bf{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d2606d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37340c3 img{border-radius:80px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-3a1b606{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e2d264a .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-e379b32{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e379b32 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-472bf31{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e04827c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-35c129d img{border-radius:80px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-09a8441{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8ef0875 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-772d19c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-772d19c a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-0c8c36c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-0c8c36c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0c8c36c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c675d9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-32baa92{text-align:center;}.elementor-17 .elementor-element.elementor-element-32baa92 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-2d6e82e{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2d6e82e a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-b9ce980{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-b9ce980:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b9ce980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-fc2b41d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fc2b41d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8b14eff .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-3e79706{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-3e79706 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f69dfca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f69dfca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-7aa3c8d{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-7aa3c8d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7aa3c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf9de99 );}.elementor-17 .elementor-element.elementor-element-64bebb2 img{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-251cfd0{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-251cfd0 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5bb6a9c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-5bb6a9c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5bb6a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf9de99 );}.elementor-17 .elementor-element.elementor-element-b56053a img{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-46fef3b{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-46fef3b a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-72cfce6{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-72cfce6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-72cfce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf9de99 );}.elementor-17 .elementor-element.elementor-element-8079b11 img{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-58dcc6d{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-58dcc6d a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-89a5998{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-89a5998:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-89a5998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf9de99 );}.elementor-17 .elementor-element.elementor-element-3ef9437 img{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-d694c1e{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-d694c1e a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-340e139{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-340e139:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-340e139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-cc6c520{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cc6c520.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-276370e .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-8075741{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-8075741 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-113534d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-113534d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-38a6afc{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-38a6afc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-38a6afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf9de99 );}.elementor-17 .elementor-element.elementor-element-282c5a1{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-282c5a1 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5f453d0{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-5f453d0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5f453d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf9de99 );}.elementor-17 .elementor-element.elementor-element-353ebe4{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-353ebe4 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-631ee66{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-631ee66:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-631ee66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-54efc67{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-12e8eae{text-align:center;}.elementor-17 .elementor-element.elementor-element-12e8eae .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-e9e3e59{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e9e3e59 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-0e73145{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e4c8463{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e4c8463:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e4c8463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-ae91d0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-128b071{text-align:center;}.elementor-17 .elementor-element.elementor-element-128b071 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-84b26fc{text-align:center;}.elementor-17 .elementor-element.elementor-element-84b26fc .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-76b3180{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-71918a3{--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;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-d55851e .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-d55851e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-d55851e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-d55851e .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-d55851e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-27a2aff{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-27a2aff:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-27a2aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-ce494c3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cb07cfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b450273 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-68e41fe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-68e41fe a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5124af9{--display:flex;}.elementor-17 .elementor-element.elementor-element-7747def img{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-a79122a{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-a79122a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a79122a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-5b766b4{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-5b766b4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5b766b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-5153282 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e6e8a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-e6e8a2d .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-947cc71{--display:flex;border-style:none;--border-style:none;}.elementor-17 .elementor-element.elementor-element-fa9d803{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-fa9d803 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-ffbbd13{--display:flex;border-style:none;--border-style:none;}.elementor-17 .elementor-element.elementor-element-3384603{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-3384603 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-eafbae7{--display:flex;border-style:none;--border-style:none;}.elementor-17 .elementor-element.elementor-element-5342d06{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-5342d06 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-8fceebc{--display:flex;border-style:none;--border-style:none;}.elementor-17 .elementor-element.elementor-element-e36e8ac{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e36e8ac a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-1e3402e{--display:flex;border-style:none;--border-style:none;}.elementor-17 .elementor-element.elementor-element-be09de8{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-be09de8 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-89db8a0{--display:flex;border-style:none;--border-style:none;}.elementor-17 .elementor-element.elementor-element-43ef683{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-43ef683 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-60a1eb4{--display:flex;border-style:none;--border-style:none;}.elementor-17 .elementor-element.elementor-element-12094b4{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-12094b4 a{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f872ccd{--n-accordion-title-font-size:var( --e-global-typography-d351bf4-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f872ccd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-f872ccd {--n-accordion-padding:20px 10px 20px 5px;}:where( .elementor-17 .elementor-element.elementor-element-f872ccd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-a5f1d26{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-a5f1d26:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a5f1d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-682b811{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e6f9253 .elementor-heading-title{font-size:19px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-86e69e2 .elementor-heading-title{font-size:56px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-96f10da{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-96f10da p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-3e88616{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-3e88616:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3e88616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF714;}.elementor-17 .elementor-element.elementor-element-391843e{--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;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:#FDFBF78A;--border-color:#FDFBF78A;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-781f585{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-781f585.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3888155 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-3888155{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4d25cef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-96b42e1{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6c0649c{--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;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:#FDFBF78A;--border-color:#FDFBF78A;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1cca8ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1cca8ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3cad775 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-3cad775{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-ecf6b85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a66c104{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-a66c104 a{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-757bbe9{--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;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:#FDFBF78A;--border-color:#FDFBF78A;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6980a8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6980a8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-890484a p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-890484a{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-61919b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-782d633{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-782d633 a{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e97f49c{--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;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:#FDFBF78A;--border-color:#FDFBF78A;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8fb4e3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8fb4e3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-472c350 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-472c350{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-7b538d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fc17826 p{margin-block-end:10px;}.elementor-17 .elementor-element.elementor-element-fc17826{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-fc17826 a{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-568a5bf{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2f0c21f .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2f0c21f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2f0c21f .elementor-button:focus{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2673c2d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9324063{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-9324063:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9324063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-6b222ca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7feb7d9 .elementor-heading-title{font-family:var( --e-global-typography-a397bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-a397bfa-font-size );font-weight:var( --e-global-typography-a397bfa-font-weight );line-height:var( --e-global-typography-a397bfa-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4312e9e{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4312e9e p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-fc4ca9c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c675bfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ddf1ec2 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2972d52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7b89e73 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-222de8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-35171b6 .elementor-heading-title{font-family:var( --e-global-typography-d351bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-d351bf4-font-size );font-weight:var( --e-global-typography-d351bf4-font-weight );line-height:var( --e-global-typography-d351bf4-line-height );color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-a09ff7c .elementor-heading-title{font-size:var( --e-global-typography-ad53861-font-size );line-height:var( --e-global-typography-ad53861-line-height );}.elementor-17 .elementor-element.elementor-element-665e2a2 .elementor-heading-title{font-size:var( --e-global-typography-f1fcbb2-font-size );line-height:var( --e-global-typography-f1fcbb2-line-height );}.elementor-17 .elementor-element.elementor-element-9618c25{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-4391353 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-c282fc9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8bc73e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-3fa8cf5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-42bcc81 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-bdb4182 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-1ad0763{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e714957 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-a2ffd83 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-a447822 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0dbe8a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-c13ded1 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-5523597{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-d8c5611{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-80b2f77 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-21107ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-12a218b .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-5ceabe0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-a23d468 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-496c377{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0f4435c .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-9f5e884{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-f5daf84 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-5107102{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-44c30d3 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-6ed1a6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-510d683 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-e9a233f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-b80854d .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-44e06d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7b9bf10 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-587ee72 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-c3447b6 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-6210ee5 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-af6cb3c .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-e43fa0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e2d264a .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-e379b32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8ef0875 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-772d19c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-32baa92 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-2d6e82e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8b14eff .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-3e79706{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-f69dfca{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-251cfd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-46fef3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-58dcc6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-d694c1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-276370e .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-8075741{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-113534d{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-282c5a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-353ebe4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-12e8eae .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-e9e3e59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-128b071 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-84b26fc .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-76b3180{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-b450273 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-68e41fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5153282 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-e6e8a2d .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-fa9d803{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3384603{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5342d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e36e8ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-be09de8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-43ef683{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-12094b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-f872ccd{--n-accordion-title-font-size:var( --e-global-typography-d351bf4-font-size );}:where( .elementor-17 .elementor-element.elementor-element-f872ccd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-96f10da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7feb7d9 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-4312e9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-ddf1ec2 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-7b89e73 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-35171b6 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-6fc972e{--content-width:1040px;}.elementor-17 .elementor-element.elementor-element-c5439b6{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-f0cd74b{--width:81%;}.elementor-17 .elementor-element.elementor-element-0da5de3{--content-width:1020px;}.elementor-17 .elementor-element.elementor-element-721b059{--width:40%;}.elementor-17 .elementor-element.elementor-element-5c0d809{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-3c95439{--width:60%;}.elementor-17 .elementor-element.elementor-element-8348572{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-a1894e7{--width:15%;}.elementor-17 .elementor-element.elementor-element-715d8d3{--width:15%;}.elementor-17 .elementor-element.elementor-element-3b32e72{--width:15%;}.elementor-17 .elementor-element.elementor-element-2d75824{--width:15%;}.elementor-17 .elementor-element.elementor-element-4fa56fa{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-0c8c36c{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-c675d9d{--width:71%;}.elementor-17 .elementor-element.elementor-element-b9ce980{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-340e139{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-631ee66{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-54efc67{--width:71%;}.elementor-17 .elementor-element.elementor-element-e4c8463{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-ae91d0d{--width:80%;}.elementor-17 .elementor-element.elementor-element-27a2aff{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-a5f1d26{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-781f585{--width:30%;}.elementor-17 .elementor-element.elementor-element-1cca8ab{--width:30%;}.elementor-17 .elementor-element.elementor-element-6980a8f{--width:30%;}.elementor-17 .elementor-element.elementor-element-8fb4e3c{--width:30%;}.elementor-17 .elementor-element.elementor-element-9324063{--content-width:1240px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-6fc972e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-a09ff7c .elementor-heading-title{font-size:var( --e-global-typography-ad53861-font-size );line-height:var( --e-global-typography-ad53861-line-height );}.elementor-17 .elementor-element.elementor-element-665e2a2 .elementor-heading-title{font-size:var( --e-global-typography-f1fcbb2-font-size );line-height:var( --e-global-typography-f1fcbb2-line-height );}.elementor-17 .elementor-element.elementor-element-9618c25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-336dc88{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-4391353.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-4391353 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-c282fc9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c282fc9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8bc73e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-3fa8cf5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-42bcc81 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-bdb4182 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-1ad0763{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e714957 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-a2ffd83 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-54f107d{text-align:center;}.elementor-17 .elementor-element.elementor-element-d84e749{text-align:center;}.elementor-17 .elementor-element.elementor-element-4c15039{text-align:center;}.elementor-17 .elementor-element.elementor-element-cc59227{text-align:center;}.elementor-17 .elementor-element.elementor-element-bc05d35{text-align:center;}.elementor-17 .elementor-element.elementor-element-629e8ba{text-align:center;}.elementor-17 .elementor-element.elementor-element-7f10eea{text-align:center;}.elementor-17 .elementor-element.elementor-element-a447822{text-align:center;}.elementor-17 .elementor-element.elementor-element-a447822 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0dbe8a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-c13ded1 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-5523597{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-d8c5611{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-80b2f77 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-21107ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-12a218b .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-5ceabe0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-a23d468 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-496c377{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0f4435c .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-9f5e884{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-f5daf84 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-5107102{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-44c30d3 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-6ed1a6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-510d683 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-8348572{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-17 .elementor-element.elementor-element-e9a233f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-b80854d .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-44e06d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-7b9bf10 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-587ee72 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-c3447b6 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-6210ee5 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-af6cb3c .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-e43fa0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e2d264a .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-e379b32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8ef0875 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-772d19c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-32baa92 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-2d6e82e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-8b14eff .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-3e79706{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-f69dfca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-251cfd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-46fef3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-58dcc6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-d694c1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-276370e .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-8075741{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-113534d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-282c5a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-353ebe4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-12e8eae .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-e9e3e59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0e73145 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-128b071 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-84b26fc .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-76b3180{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3c11669.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3c11669 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-d55851e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-b450273 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-68e41fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5b766b4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5153282 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-17 .elementor-element.elementor-element-e6e8a2d .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-fa9d803{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3384603{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5342d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-e36e8ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-be09de8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-43ef683{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-12094b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-f872ccd{--n-accordion-title-font-size:var( --e-global-typography-d351bf4-font-size );}:where( .elementor-17 .elementor-element.elementor-element-f872ccd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-86e69e2 .elementor-heading-title{font-size:33px;}.elementor-17 .elementor-element.elementor-element-96f10da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-3e88616{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-8e274d4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8e274d4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-2f0c21f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-7feb7d9 .elementor-heading-title{font-size:var( --e-global-typography-a397bfa-font-size );line-height:var( --e-global-typography-a397bfa-line-height );}.elementor-17 .elementor-element.elementor-element-4312e9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-ddf1ec2 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-7b89e73 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}.elementor-17 .elementor-element.elementor-element-35171b6 .elementor-heading-title{font-size:var( --e-global-typography-d351bf4-font-size );line-height:var( --e-global-typography-d351bf4-line-height );}}