.elementor-3245 .elementor-element.elementor-element-3565512{--display:flex;--min-height:890px;--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:55px 70px;--row-gap:55px;--column-gap:70px;--overlay-opacity:1;--padding-top:230px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-3565512:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-3565512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Achievements-Hero.png");background-position:100px -150px;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-3565512::before, .elementor-3245 .elementor-element.elementor-element-3565512 > .elementor-background-video-container::before, .elementor-3245 .elementor-element.elementor-element-3565512 > .e-con-inner > .elementor-background-video-container::before, .elementor-3245 .elementor-element.elementor-element-3565512 > .elementor-background-slideshow::before, .elementor-3245 .elementor-element.elementor-element-3565512 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3245 .elementor-element.elementor-element-3565512 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 20%, #00000000 50%);}.elementor-3245 .elementor-element.elementor-element-cfc422f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3245 .elementor-element.elementor-element-85e3f2f .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );font-weight:var( --e-global-typography-f7c7982-font-weight );line-height:var( --e-global-typography-f7c7982-line-height );color:var( --e-global-color-f57cca8 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3245 .elementor-element.elementor-element-e929194{font-size:var( --e-global-typography-e6dce64-font-size );font-weight:var( --e-global-typography-e6dce64-font-weight );line-height:var( --e-global-typography-e6dce64-line-height );color:var( --e-global-color-48c5068 );}.elementor-3245 .elementor-element.elementor-element-e26ed71{--spacer-size:30px;}.elementor-3245 .elementor-element.elementor-element-c0148b9{--display:flex;--min-height:90px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-c0148b9:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-c0148b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #181818 100%);}.elementor-3245 .elementor-element.elementor-element-810c861{--display:flex;--min-height:655px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-810c861:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-810c861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Route-66.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-810c861::before, .elementor-3245 .elementor-element.elementor-element-810c861 > .elementor-background-video-container::before, .elementor-3245 .elementor-element.elementor-element-810c861 > .e-con-inner > .elementor-background-video-container::before, .elementor-3245 .elementor-element.elementor-element-810c861 > .elementor-background-slideshow::before, .elementor-3245 .elementor-element.elementor-element-810c861 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3245 .elementor-element.elementor-element-810c861 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #181818 0%, #00000000 30%);}.elementor-3245 .elementor-element.elementor-element-2c557d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-fc039b6{--display:flex;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:90px;--padding-left:130px;--padding-right:86px;}.elementor-3245 .elementor-element.elementor-element-fc039b6:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-fc039b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-3245 .elementor-element.elementor-element-6740956 .elementor-icon-box-wrapper{text-align:left;}.elementor-3245 .elementor-element.elementor-element-6740956{--icon-box-icon-margin:0px;}.elementor-3245 .elementor-element.elementor-element-6740956 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3245 .elementor-element.elementor-element-6740956.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-6740956.elementor-view-framed .elementor-icon, .elementor-3245 .elementor-element.elementor-element-6740956.elementor-view-default .elementor-icon{fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-6740956 .elementor-icon{font-size:140px;}.elementor-3245 .elementor-element.elementor-element-6740956 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );font-weight:var( --e-global-typography-c18928d-font-weight );line-height:var( --e-global-typography-c18928d-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-5687ca0{--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:0px 160px;--row-gap:0px;--column-gap:160px;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-761769b{--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:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-3245 .elementor-element.elementor-element-212fa8c{--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:flex-end;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-1a88293{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-92d7f1b .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );font-weight:var( --e-global-typography-f7c7982-font-weight );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-99a3a02{width:100%;max-width:100%;font-size:var( --e-global-typography-f9c611a-font-size );font-weight:var( --e-global-typography-f9c611a-font-weight );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-99a3a02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3245 .elementor-element.elementor-element-5e51a8a{--spacer-size:12px;}.elementor-3245 .elementor-element.elementor-element-6c56ae5{--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:flex-start;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-a007adc{--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:20px 160px;--row-gap:20px;--column-gap:160px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-2f92d0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-2de479f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3245 .elementor-element.elementor-element-4decca9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-4decca9 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-4decca9 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-108ed0e{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-cda0ad2{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-3d630f0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-6f640be .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-a1644fe{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-a1644fe .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-a1644fe .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-88c536d{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-37e0a5f{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-513e078{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-6dd2701 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-a03edd3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-a03edd3 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-a03edd3 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-d3b3129{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-3250f9f{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-3d4c0b5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-7e9fa8e .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-3cf2def{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-3cf2def .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-3cf2def .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-c74b917{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-1ebec4b{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-7cf80f5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-7506bf2{--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 80px;--row-gap:40px;--column-gap:80px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-f9abb90{--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:0px 160px;--row-gap:0px;--column-gap:160px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-3d29a07{--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:flex-end;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-2e996d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-65aa991 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-3fa584e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-3fa584e .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-3fa584e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-a3f537f{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-102c8f1{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-38cec51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-739c4cb .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-4f95d60{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-4f95d60 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-4f95d60 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-6fe87ca{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-cb4295d{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-54c31c0{--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:flex-start;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-1d843b7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-19599d9 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-3e96ee7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-3e96ee7 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-3e96ee7 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-e1dcaf8{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-4ef127e{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-b7e3e9c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-009259f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-ebd462b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-ebd462b .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-ebd462b .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-fc52542{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-6f6afef{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-2438a30{--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:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-d76f538{--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:flex-end;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-68dc33f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-29f2aa5 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-a9d055d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-a9d055d .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-a9d055d .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-f3e3d0e{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-ecbd556{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-8f93352{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-e4d40b0 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-7e5d822{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-7e5d822 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-7e5d822 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-e545f8f{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-3785a55{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-a5281ca{--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:flex-start;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-d58d9c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-b37998a .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-46ca024{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-46ca024 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-46ca024 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-20138fa{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-3ad276b{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-37c7425{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-bc3d3d6 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-f10adef{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-f10adef .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-f10adef .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-b41879f{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-1a75bab{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-53b82f0{--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:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-784e16f{--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:flex-end;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-4c95ffc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-f133034 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-65d89db{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-65d89db .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-65d89db .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-3fc0f15{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-1a8cbc8{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-f8220db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-974d3ae .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-f3427f3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-f3427f3 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-f3427f3 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-dc19877{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-502c24f{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-1b5d070{--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:flex-start;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-0d50615{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-8729fda .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-5c94bfa{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-5c94bfa .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-5c94bfa .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-45a12f3{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-f22899d{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-f98992f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-3eeb156 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );font-weight:var( --e-global-typography-4019a5f-font-weight );line-height:var( --e-global-typography-4019a5f-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-c895461{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-c895461 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-c895461 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-40a6c16{--spacer-size:4px;}.elementor-3245 .elementor-element.elementor-element-c33c4e9{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-6c408be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-45f2b93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-45645b1 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );font-weight:var( --e-global-typography-0e88df4-font-weight );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-7b6acff{--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:0px 28px;--row-gap:0px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-9dc2ba1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-216e0f8{--display:flex;--min-height:550px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-216e0f8:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-216e0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Memorial-Highschool.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-91deb65{--display:flex;--min-height:160px;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:18px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-91deb65:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-91deb65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44444FB3;}.elementor-3245 .elementor-element.elementor-element-6cc689b .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );font-weight:var( --e-global-typography-ac75e26-font-weight );line-height:var( --e-global-typography-ac75e26-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-1e728a6{font-size:var( --e-global-typography-9681639-font-size );font-weight:var( --e-global-typography-9681639-font-weight );line-height:var( --e-global-typography-9681639-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-3aad39d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4c37ce9-font-size );font-weight:var( --e-global-typography-4c37ce9-font-weight );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-b7baec6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-bb60046{--display:flex;--min-height:550px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-bb60046:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-bb60046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Baylor-University.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-4930c48{--display:flex;--min-height:160px;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:18px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-4930c48:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-4930c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44444FB3;}.elementor-3245 .elementor-element.elementor-element-28d4abb .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );font-weight:var( --e-global-typography-ac75e26-font-weight );line-height:var( --e-global-typography-ac75e26-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-600d8e4{font-size:var( --e-global-typography-9681639-font-size );font-weight:var( --e-global-typography-9681639-font-weight );line-height:var( --e-global-typography-9681639-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-9e3ec40{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4c37ce9-font-size );font-weight:var( --e-global-typography-4c37ce9-font-weight );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-f6dccbb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-830965d{--display:flex;--min-height:550px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-830965d:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-830965d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/University-of-Tulsa.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-7ddcd61{--display:flex;--min-height:160px;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:18px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-7ddcd61:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-7ddcd61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44444FB3;}.elementor-3245 .elementor-element.elementor-element-c337e67 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );font-weight:var( --e-global-typography-ac75e26-font-weight );line-height:var( --e-global-typography-ac75e26-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-ab1af44{font-size:var( --e-global-typography-9681639-font-size );font-weight:var( --e-global-typography-9681639-font-weight );line-height:var( --e-global-typography-9681639-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-6483780{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4c37ce9-font-size );font-weight:var( --e-global-typography-4c37ce9-font-weight );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-4460efa{--display:flex;--min-height:550px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-4460efa::before, .elementor-3245 .elementor-element.elementor-element-4460efa > .elementor-background-video-container::before, .elementor-3245 .elementor-element.elementor-element-4460efa > .e-con-inner > .elementor-background-video-container::before, .elementor-3245 .elementor-element.elementor-element-4460efa > .elementor-background-slideshow::before, .elementor-3245 .elementor-element.elementor-element-4460efa > .e-con-inner > .elementor-background-slideshow::before, .elementor-3245 .elementor-element.elementor-element-4460efa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/American-Flag-Large.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-3245 .elementor-element.elementor-element-a0f7a8b{--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:0px 130px;--row-gap:0px;--column-gap:130px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-594d229{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-58cbc94 .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );font-weight:var( --e-global-typography-f7c7982-font-weight );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-5f0d32b{font-size:var( --e-global-typography-f9c611a-font-size );font-weight:var( --e-global-typography-f9c611a-font-weight );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-4defba9{--spacer-size:12px;}.elementor-3245 .elementor-element.elementor-element-4b01a5c{--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:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-138bdf7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-2d6674e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );font-weight:var( --e-global-typography-906ec65-font-weight );line-height:var( --e-global-typography-906ec65-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-84ff317{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3245 .elementor-element.elementor-element-84ff317 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-84ff317 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-8c71cc4{--spacer-size:8px;}.elementor-3245 .elementor-element.elementor-element-461d8e9{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-88e2c08{--display:flex;--align-items:center;--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-3245 .elementor-element.elementor-element-8fe5708 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );font-weight:var( --e-global-typography-906ec65-font-weight );line-height:var( --e-global-typography-906ec65-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-64708ac{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3245 .elementor-element.elementor-element-64708ac .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-64708ac .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-3f7cdba{--spacer-size:8px;}.elementor-3245 .elementor-element.elementor-element-e6d6737{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-f6b29e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-d50da98 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );font-weight:var( --e-global-typography-906ec65-font-weight );line-height:var( --e-global-typography-906ec65-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-0244ca4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-3245 .elementor-element.elementor-element-0244ca4 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-0244ca4 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-8d402ab{--spacer-size:8px;}.elementor-3245 .elementor-element.elementor-element-0182f91{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-b6f8047{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-45be57e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );font-weight:var( --e-global-typography-906ec65-font-weight );line-height:var( --e-global-typography-906ec65-line-height );color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-bc3b489{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3245 .elementor-element.elementor-element-bc3b489 .elementor-divider-separator{width:100%;}.elementor-3245 .elementor-element.elementor-element-bc3b489 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3245 .elementor-element.elementor-element-b23bfc9{--spacer-size:8px;}.elementor-3245 .elementor-element.elementor-element-21ab385{text-align:center;font-size:var( --e-global-typography-88e2ded-font-size );font-weight:var( --e-global-typography-88e2ded-font-weight );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3245 .elementor-element.elementor-element-992082f .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-9aa12c8-font-size );font-weight:var( --e-global-typography-9aa12c8-font-weight );line-height:var( --e-global-typography-9aa12c8-line-height );border-radius:50px 50px 50px 50px;padding:6px 33px 6px 33px;}.elementor-3245 .elementor-element.elementor-element-992082f .elementor-button:hover, .elementor-3245 .elementor-element.elementor-element-992082f .elementor-button:focus{background-color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-992082f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3245 .elementor-element.elementor-element-992082f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3245 .elementor-element.elementor-element-992082f .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3245 .elementor-element.elementor-element-c6dcdf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:56px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-c6dcdf7:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-c6dcdf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-4622adc .elementor-heading-title{font-family:var( --e-global-typography-5b8fac8-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8fac8-font-size );font-weight:var( --e-global-typography-5b8fac8-font-weight );line-height:var( --e-global-typography-5b8fac8-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-effd98f{text-align:center;}.elementor-3245 .elementor-element.elementor-element-effd98f .elementor-heading-title{font-family:var( --e-global-typography-6fcadea-font-family ), Sans-serif;font-size:var( --e-global-typography-6fcadea-font-size );font-weight:var( --e-global-typography-6fcadea-font-weight );line-height:var( --e-global-typography-6fcadea-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-5d1286f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-f34778e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-6fcca37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-32f78b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-cb7c112{text-align:center;}.elementor-3245 .elementor-element.elementor-element-cb7c112 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );font-weight:var( --e-global-typography-0e88df4-font-weight );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-4843316{--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:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-1f31773{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-d7eefb0{--display:flex;--min-height:650px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-d7eefb0:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-d7eefb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Committees-Hero.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-237e2fd{--display:flex;--min-height:185px;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:32px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-237e2fd:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-237e2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44444FB3;}.elementor-3245 .elementor-element.elementor-element-34c25f8 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );font-weight:var( --e-global-typography-ac75e26-font-weight );line-height:var( --e-global-typography-ac75e26-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-e1bbe7e{font-size:var( --e-global-typography-9681639-font-size );font-weight:var( --e-global-typography-9681639-font-weight );line-height:var( --e-global-typography-9681639-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-346cb27{--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:flex-start;--gap:12px 20px;--row-gap:12px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-655cb96{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4c37ce9-font-size );font-weight:var( --e-global-typography-4c37ce9-font-weight );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-537c975{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-299dd41{--display:flex;--min-height:420px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-299dd41:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-299dd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Offices-Held.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-166224d{--display:flex;--min-height:185px;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:32px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-166224d:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-166224d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44444FB3;}.elementor-3245 .elementor-element.elementor-element-e8ed33a .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );font-weight:var( --e-global-typography-ac75e26-font-weight );line-height:var( --e-global-typography-ac75e26-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-af740aa{font-size:var( --e-global-typography-9681639-font-size );font-weight:var( --e-global-typography-9681639-font-weight );line-height:var( --e-global-typography-9681639-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-d4a79f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-391daa8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4c37ce9-font-size );font-weight:var( --e-global-typography-4c37ce9-font-weight );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button{background-color:#00000000;font-size:var( --e-global-typography-f1cf4a5-font-size );font-weight:var( --e-global-typography-f1cf4a5-font-weight );text-decoration:var( --e-global-typography-f1cf4a5-text-decoration );line-height:var( --e-global-typography-f1cf4a5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button:hover, .elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button:focus{color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button:hover svg, .elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button:focus svg{fill:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-4d1f189{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-3ebc102{--display:flex;--min-height:420px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-3ebc102:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-3ebc102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Memorial-Highschool.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-7699400{--display:flex;--min-height:185px;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:32px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-7699400:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-7699400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44444FB3;}.elementor-3245 .elementor-element.elementor-element-844b699 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );font-weight:var( --e-global-typography-ac75e26-font-weight );line-height:var( --e-global-typography-ac75e26-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-3b89279{font-size:var( --e-global-typography-9681639-font-size );font-weight:var( --e-global-typography-9681639-font-weight );line-height:var( --e-global-typography-9681639-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-fe28e68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-82a0c08{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4c37ce9-font-size );font-weight:var( --e-global-typography-4c37ce9-font-weight );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button{background-color:#00000000;font-size:var( --e-global-typography-f1cf4a5-font-size );font-weight:var( --e-global-typography-f1cf4a5-font-weight );text-decoration:var( --e-global-typography-f1cf4a5-text-decoration );line-height:var( --e-global-typography-f1cf4a5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button:hover, .elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button:focus{color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button:hover svg, .elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button:focus svg{fill:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-4a07937{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-6e3f1f6{--display:flex;--min-height:420px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-6e3f1f6:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-6e3f1f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Catoosas-First.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-9802bf7{--display:flex;--min-height:185px;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:32px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-9802bf7:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-9802bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44444FB3;}.elementor-3245 .elementor-element.elementor-element-c89fba7 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );font-weight:var( --e-global-typography-ac75e26-font-weight );line-height:var( --e-global-typography-ac75e26-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-67abc46{font-size:var( --e-global-typography-9681639-font-size );font-weight:var( --e-global-typography-9681639-font-weight );line-height:var( --e-global-typography-9681639-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-18d4fd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-02b04af{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4c37ce9-font-size );font-weight:var( --e-global-typography-4c37ce9-font-weight );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button{background-color:#00000000;font-size:var( --e-global-typography-f1cf4a5-font-size );font-weight:var( --e-global-typography-f1cf4a5-font-weight );text-decoration:var( --e-global-typography-f1cf4a5-text-decoration );line-height:var( --e-global-typography-f1cf4a5-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button:hover, .elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button:focus{color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button:hover svg, .elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button:focus svg{fill:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-1c50ec7{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-1c50ec7:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-1c50ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terrysodonnell.com/wp-content/uploads/2024/09/Boy-Scouts.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3245 .elementor-element.elementor-element-1a0ac5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-8830678{--display:flex;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:130px;--padding-right:105px;}.elementor-3245 .elementor-element.elementor-element-8830678:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-8830678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon-box-wrapper{text-align:left;}.elementor-3245 .elementor-element.elementor-element-d012ec1{--icon-box-icon-margin:0px;}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3245 .elementor-element.elementor-element-d012ec1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-d012ec1.elementor-view-framed .elementor-icon, .elementor-3245 .elementor-element.elementor-element-d012ec1.elementor-view-default .elementor-icon{fill:var( --e-global-color-f57cca8 );color:var( --e-global-color-f57cca8 );border-color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon{font-size:140px;}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );font-weight:var( --e-global-typography-c18928d-font-weight );line-height:var( --e-global-typography-c18928d-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-b73befd{--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;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-cae1875{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-fc73894{--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:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-669f4aa{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-3245 .elementor-element.elementor-element-669f4aa:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-669f4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-669f4aa:hover{box-shadow:0px 7px 20px 0px rgba(0, 0, 0, 0.6);}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );font-weight:var( --e-global-typography-7c5dbf1-font-weight );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );font-weight:var( --e-global-typography-8f96823-font-weight );line-height:var( --e-global-typography-8f96823-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-ec775ae{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-3245 .elementor-element.elementor-element-ec775ae:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-ec775ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-ec775ae:hover{box-shadow:0px 7px 20px 0px rgba(0, 0, 0, 0.6);}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );font-weight:var( --e-global-typography-7c5dbf1-font-weight );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );font-weight:var( --e-global-typography-8f96823-font-weight );line-height:var( --e-global-typography-8f96823-line-height );color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-38e300b{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-3245 .elementor-element.elementor-element-38e300b:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-38e300b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ac188 );}.elementor-3245 .elementor-element.elementor-element-38e300b:hover{box-shadow:0px 7px 20px 0px rgba(0, 0, 0, 0.6);}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-f57cca8 );}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );font-weight:var( --e-global-typography-7c5dbf1-font-weight );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );font-weight:var( --e-global-typography-8f96823-font-weight );line-height:var( --e-global-typography-8f96823-line-height );color:var( --e-global-color-f57cca8 );}body.elementor-page-3245:not(.elementor-motion-effects-element-type-background), body.elementor-page-3245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7dba6e2 );}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3245 .elementor-element.elementor-element-85e3f2f .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3245 .elementor-element.elementor-element-e929194{font-size:var( --e-global-typography-e6dce64-font-size );line-height:var( --e-global-typography-e6dce64-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3245 .elementor-element.elementor-element-6740956 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );line-height:var( --e-global-typography-c18928d-line-height );}.elementor-3245 .elementor-element.elementor-element-5687ca0{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-3245 .elementor-element.elementor-element-761769b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-212fa8c{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-92d7f1b .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-99a3a02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3245 .elementor-element.elementor-element-99a3a02{font-size:var( --e-global-typography-f9c611a-font-size );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-6c56ae5{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-a007adc{--gap:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-3245 .elementor-element.elementor-element-2de479f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3245 .elementor-element.elementor-element-cda0ad2{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-6f640be .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-37e0a5f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-6dd2701 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3250f9f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-7e9fa8e .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1ebec4b{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-7cf80f5{--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-7506bf2{--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-f9abb90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-3d29a07{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-65aa991 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-102c8f1{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-739c4cb .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-cb4295d{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-54c31c0{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-19599d9 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-4ef127e{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-009259f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-6f6afef{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-2438a30{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-d76f538{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-29f2aa5 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-ecbd556{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-e4d40b0 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3785a55{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-a5281ca{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-b37998a .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3ad276b{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-bc3d3d6 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1a75bab{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-53b82f0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-784e16f{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-f133034 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1a8cbc8{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-974d3ae .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-502c24f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-1b5d070{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-8729fda .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-f22899d{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-3eeb156 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-c33c4e9{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-45645b1 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-91deb65{--min-height:200px;}.elementor-3245 .elementor-element.elementor-element-6cc689b .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-1e728a6{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-3aad39d{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-4930c48{--min-height:200px;}.elementor-3245 .elementor-element.elementor-element-28d4abb .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-600d8e4{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-9e3ec40{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-7ddcd61{--min-height:200px;}.elementor-3245 .elementor-element.elementor-element-c337e67 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-ab1af44{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-6483780{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-a0f7a8b{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-3245 .elementor-element.elementor-element-58cbc94 .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-5f0d32b{font-size:var( --e-global-typography-f9c611a-font-size );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-4b01a5c{--gap:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-3245 .elementor-element.elementor-element-2d6674e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-461d8e9{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-8fe5708 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-e6d6737{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-d50da98 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-0182f91{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-45be57e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-21ab385{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3245 .elementor-element.elementor-element-992082f .elementor-button{font-size:var( --e-global-typography-9aa12c8-font-size );line-height:var( --e-global-typography-9aa12c8-line-height );}.elementor-3245 .elementor-element.elementor-element-4622adc .elementor-heading-title{font-size:var( --e-global-typography-5b8fac8-font-size );line-height:var( --e-global-typography-5b8fac8-line-height );}.elementor-3245 .elementor-element.elementor-element-effd98f .elementor-heading-title{font-size:var( --e-global-typography-6fcadea-font-size );line-height:var( --e-global-typography-6fcadea-line-height );}.elementor-3245 .elementor-element.elementor-element-cb7c112 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-237e2fd{--min-height:210px;--padding-top:32px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3245 .elementor-element.elementor-element-34c25f8 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-e1bbe7e{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-655cb96{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-166224d{--min-height:210px;--padding-top:32px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3245 .elementor-element.elementor-element-e8ed33a .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-af740aa{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-391daa8{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-7699400{--min-height:210px;--padding-top:32px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3245 .elementor-element.elementor-element-844b699 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-3b89279{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-82a0c08{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-9802bf7{--min-height:210px;--padding-top:32px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3245 .elementor-element.elementor-element-c89fba7 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-67abc46{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-02b04af{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );line-height:var( --e-global-typography-c18928d-line-height );}.elementor-3245 .elementor-element.elementor-element-b73befd{--gap:0px 32px;--row-gap:0px;--column-gap:32px;}.elementor-3245 .elementor-element.elementor-element-fc73894{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-3245 .elementor-element.elementor-element-669f4aa{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}.elementor-3245 .elementor-element.elementor-element-ec775ae{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}.elementor-3245 .elementor-element.elementor-element-38e300b{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}}@media(max-width:1024px){.elementor-3245 .elementor-element.elementor-element-3565512{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3245 .elementor-element.elementor-element-3565512:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-3565512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3245 .elementor-element.elementor-element-85e3f2f .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3245 .elementor-element.elementor-element-e929194{font-size:var( --e-global-typography-e6dce64-font-size );line-height:var( --e-global-typography-e6dce64-line-height );}.elementor-3245 .elementor-element.elementor-element-810c861{--min-height:580px;}.elementor-3245 .elementor-element.elementor-element-810c861:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-810c861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-115px 0px;}.elementor-3245 .elementor-element.elementor-element-fc039b6{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:28px;--padding-left:80px;--padding-right:80px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3245 .elementor-element.elementor-element-6740956 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );line-height:var( --e-global-typography-c18928d-line-height );}.elementor-3245 .elementor-element.elementor-element-5687ca0{--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3245 .elementor-element.elementor-element-761769b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3245 .elementor-element.elementor-element-92d7f1b .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-99a3a02{font-size:var( --e-global-typography-f9c611a-font-size );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-a007adc{--justify-content:center;--gap:40px 100px;--row-gap:40px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3245 .elementor-element.elementor-element-2de479f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3245 .elementor-element.elementor-element-cda0ad2{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-6f640be .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-37e0a5f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-6dd2701 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3250f9f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-7e9fa8e .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1ebec4b{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-7cf80f5{--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3245 .elementor-element.elementor-element-7506bf2{--justify-content:center;--gap:40px 100px;--row-gap:40px;--column-gap:100px;}.elementor-3245 .elementor-element.elementor-element-f9abb90{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3245 .elementor-element.elementor-element-65aa991 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-102c8f1{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-739c4cb .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-cb4295d{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-19599d9 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-4ef127e{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-009259f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-6f6afef{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-2438a30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3245 .elementor-element.elementor-element-29f2aa5 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-ecbd556{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-e4d40b0 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3785a55{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-b37998a .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3ad276b{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-bc3d3d6 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1a75bab{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-53b82f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3245 .elementor-element.elementor-element-f133034 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1a8cbc8{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-974d3ae .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-502c24f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-8729fda .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-f22899d{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-3eeb156 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-c33c4e9{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-45645b1 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-7b6acff{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-3245 .elementor-element.elementor-element-6cc689b .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-1e728a6{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-3aad39d{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-28d4abb .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-600d8e4{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-9e3ec40{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-c337e67 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-ab1af44{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-6483780{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-a0f7a8b{--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3245 .elementor-element.elementor-element-58cbc94 .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-5f0d32b{font-size:var( --e-global-typography-f9c611a-font-size );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-4b01a5c{--justify-content:center;--gap:40px 100px;--row-gap:40px;--column-gap:100px;}.elementor-3245 .elementor-element.elementor-element-2d6674e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-461d8e9{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-8fe5708 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-e6d6737{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-d50da98 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-0182f91{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-45be57e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-21ab385{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3245 .elementor-element.elementor-element-992082f .elementor-button{font-size:var( --e-global-typography-9aa12c8-font-size );line-height:var( --e-global-typography-9aa12c8-line-height );}.elementor-3245 .elementor-element.elementor-element-4622adc .elementor-heading-title{font-size:var( --e-global-typography-5b8fac8-font-size );line-height:var( --e-global-typography-5b8fac8-line-height );}.elementor-3245 .elementor-element.elementor-element-effd98f .elementor-heading-title{font-size:var( --e-global-typography-6fcadea-font-size );line-height:var( --e-global-typography-6fcadea-line-height );}.elementor-3245 .elementor-element.elementor-element-cb7c112 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-4843316{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-3245 .elementor-element.elementor-element-237e2fd{--min-height:185px;}.elementor-3245 .elementor-element.elementor-element-34c25f8 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-e1bbe7e{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-655cb96{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-166224d{--min-height:185px;}.elementor-3245 .elementor-element.elementor-element-e8ed33a .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-af740aa{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-391daa8{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-7699400{--min-height:185px;}.elementor-3245 .elementor-element.elementor-element-844b699 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-3b89279{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-82a0c08{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-9802bf7{--min-height:185px;}.elementor-3245 .elementor-element.elementor-element-c89fba7 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-67abc46{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-02b04af{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-1c50ec7{--min-height:580px;}.elementor-3245 .elementor-element.elementor-element-1c50ec7:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-1c50ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-115px 0px;}.elementor-3245 .elementor-element.elementor-element-8830678{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:28px;--padding-left:70px;--padding-right:80px;}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );line-height:var( --e-global-typography-c18928d-line-height );}.elementor-3245 .elementor-element.elementor-element-b73befd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3245 .elementor-element.elementor-element-fc73894{--gap:40px 30px;--row-gap:40px;--column-gap:30px;}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}}@media(max-width:767px){.elementor-3245 .elementor-element.elementor-element-3565512{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-3565512:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-3565512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3245 .elementor-element.elementor-element-85e3f2f .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3245 .elementor-element.elementor-element-e929194{font-size:var( --e-global-typography-e6dce64-font-size );line-height:var( --e-global-typography-e6dce64-line-height );}.elementor-3245 .elementor-element.elementor-element-810c861{--min-height:450px;}.elementor-3245 .elementor-element.elementor-element-810c861:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-810c861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-150px 0px;}.elementor-3245 .elementor-element.elementor-element-2c557d9{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-fc039b6{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:40px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3245 .elementor-element.elementor-element-6740956 .elementor-icon{font-size:100px;}.elementor-3245 .elementor-element.elementor-element-6740956 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );line-height:var( --e-global-typography-c18928d-line-height );}.elementor-3245 .elementor-element.elementor-element-212fa8c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-1a88293{--width:95%;--justify-content:center;--align-items:center;--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-3245 .elementor-element.elementor-element-1a88293.e-con{--align-self:center;}.elementor-3245 .elementor-element.elementor-element-92d7f1b .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-99a3a02{text-align:center;font-size:var( --e-global-typography-f9c611a-font-size );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-6c56ae5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-a007adc{--width:100%;--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-3245 .elementor-element.elementor-element-2f92d0f{--width:45%;}.elementor-3245 .elementor-element.elementor-element-2de479f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3245 .elementor-element.elementor-element-cda0ad2{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-3d630f0{--width:45%;}.elementor-3245 .elementor-element.elementor-element-6f640be .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-37e0a5f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-513e078{--width:45%;}.elementor-3245 .elementor-element.elementor-element-6dd2701 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3250f9f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-3d4c0b5{--width:45%;}.elementor-3245 .elementor-element.elementor-element-7e9fa8e .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1ebec4b{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-7506bf2{--width:100%;--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-3245 .elementor-element.elementor-element-3d29a07{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-2e996d1{--width:45%;}.elementor-3245 .elementor-element.elementor-element-65aa991 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-102c8f1{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-38cec51{--width:45%;}.elementor-3245 .elementor-element.elementor-element-739c4cb .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-cb4295d{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-54c31c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-1d843b7{--width:45%;}.elementor-3245 .elementor-element.elementor-element-19599d9 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-4ef127e{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-b7e3e9c{--width:45%;}.elementor-3245 .elementor-element.elementor-element-009259f .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-6f6afef{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-d76f538{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-68dc33f{--width:45%;}.elementor-3245 .elementor-element.elementor-element-29f2aa5 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-ecbd556{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-8f93352{--width:45%;}.elementor-3245 .elementor-element.elementor-element-e4d40b0 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3785a55{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-a5281ca{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-d58d9c0{--width:45%;}.elementor-3245 .elementor-element.elementor-element-b37998a .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-3ad276b{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-37c7425{--width:45%;}.elementor-3245 .elementor-element.elementor-element-bc3d3d6 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1a75bab{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-784e16f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-4c95ffc{--width:45%;}.elementor-3245 .elementor-element.elementor-element-f133034 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-1a8cbc8{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-f8220db{--width:45%;}.elementor-3245 .elementor-element.elementor-element-974d3ae .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-502c24f{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-1b5d070{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-0d50615{--width:45%;}.elementor-3245 .elementor-element.elementor-element-8729fda .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-f22899d{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-f98992f{--width:45%;}.elementor-3245 .elementor-element.elementor-element-3eeb156 .elementor-heading-title{font-size:var( --e-global-typography-4019a5f-font-size );line-height:var( --e-global-typography-4019a5f-line-height );}.elementor-3245 .elementor-element.elementor-element-c33c4e9{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-6c408be{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-45645b1 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-7b6acff{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-216e0f8{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-6cc689b .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-1e728a6{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-3aad39d{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-bb60046{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-28d4abb .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-600d8e4{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-9e3ec40{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-830965d{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-c337e67 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-ab1af44{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-6483780{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-4460efa{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-a0f7a8b{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-58cbc94 .elementor-heading-title{font-size:var( --e-global-typography-f7c7982-font-size );line-height:var( --e-global-typography-f7c7982-line-height );}.elementor-3245 .elementor-element.elementor-element-5f0d32b{font-size:var( --e-global-typography-f9c611a-font-size );line-height:var( --e-global-typography-f9c611a-line-height );}.elementor-3245 .elementor-element.elementor-element-4b01a5c{--width:100%;--gap:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-3245 .elementor-element.elementor-element-138bdf7{--width:60%;}.elementor-3245 .elementor-element.elementor-element-2d6674e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-461d8e9{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-88e2c08{--width:60%;}.elementor-3245 .elementor-element.elementor-element-8fe5708 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-e6d6737{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-f6b29e5{--width:60%;}.elementor-3245 .elementor-element.elementor-element-d50da98 .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-0182f91{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-3245 .elementor-element.elementor-element-b6f8047{--width:60%;}.elementor-3245 .elementor-element.elementor-element-45be57e .elementor-heading-title{font-size:var( --e-global-typography-906ec65-font-size );line-height:var( --e-global-typography-906ec65-line-height );}.elementor-3245 .elementor-element.elementor-element-21ab385{font-size:var( --e-global-typography-88e2ded-font-size );line-height:var( --e-global-typography-88e2ded-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3245 .elementor-element.elementor-element-992082f > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-3245 .elementor-element.elementor-element-992082f .elementor-button{font-size:var( --e-global-typography-9aa12c8-font-size );line-height:var( --e-global-typography-9aa12c8-line-height );}.elementor-3245 .elementor-element.elementor-element-c6dcdf7{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-4622adc .elementor-heading-title{font-size:var( --e-global-typography-5b8fac8-font-size );line-height:var( --e-global-typography-5b8fac8-line-height );}.elementor-3245 .elementor-element.elementor-element-effd98f .elementor-heading-title{font-size:var( --e-global-typography-6fcadea-font-size );line-height:var( --e-global-typography-6fcadea-line-height );}.elementor-3245 .elementor-element.elementor-element-6fcca37{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-cb7c112 .elementor-heading-title{font-size:var( --e-global-typography-0e88df4-font-size );line-height:var( --e-global-typography-0e88df4-line-height );}.elementor-3245 .elementor-element.elementor-element-4843316{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-d7eefb0{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-34c25f8 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-e1bbe7e{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-655cb96{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-299dd41{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-e8ed33a .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-af740aa{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-391daa8{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6551ed1 .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-3ebc102{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-844b699 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-3b89279{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-82a0c08{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6583ce3 .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-6e3f1f6{--min-height:500px;}.elementor-3245 .elementor-element.elementor-element-c89fba7 .elementor-heading-title{font-size:var( --e-global-typography-ac75e26-font-size );line-height:var( --e-global-typography-ac75e26-line-height );}.elementor-3245 .elementor-element.elementor-element-67abc46{font-size:var( --e-global-typography-9681639-font-size );line-height:var( --e-global-typography-9681639-line-height );}.elementor-3245 .elementor-element.elementor-element-02b04af{font-size:var( --e-global-typography-4c37ce9-font-size );line-height:var( --e-global-typography-4c37ce9-line-height );}.elementor-3245 .elementor-element.elementor-element-6d0d42e .elementor-button{font-size:var( --e-global-typography-f1cf4a5-font-size );line-height:var( --e-global-typography-f1cf4a5-line-height );}.elementor-3245 .elementor-element.elementor-element-1c50ec7{--min-height:450px;}.elementor-3245 .elementor-element.elementor-element-1c50ec7:not(.elementor-motion-effects-element-type-background), .elementor-3245 .elementor-element.elementor-element-1c50ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-150px 0px;}.elementor-3245 .elementor-element.elementor-element-1a0ac5b{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-8830678{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:40px;}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon{font-size:100px;}.elementor-3245 .elementor-element.elementor-element-d012ec1 .elementor-icon-box-description{font-size:var( --e-global-typography-c18928d-font-size );line-height:var( --e-global-typography-c18928d-line-height );}.elementor-3245 .elementor-element.elementor-element-b73befd{--content-width:90%;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-fece96c .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-8c1aad3 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title, .elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c5dbf1-font-size );line-height:var( --e-global-typography-7c5dbf1-line-height );}.elementor-3245 .elementor-element.elementor-element-1609c74 .elementor-icon-box-description{font-size:var( --e-global-typography-8f96823-font-size );line-height:var( --e-global-typography-8f96823-line-height );}}@media(min-width:768px){.elementor-3245 .elementor-element.elementor-element-3565512{--content-width:85%;}.elementor-3245 .elementor-element.elementor-element-cfc422f{--width:40%;}.elementor-3245 .elementor-element.elementor-element-fc039b6{--width:48%;}.elementor-3245 .elementor-element.elementor-element-1a88293{--width:60%;}.elementor-3245 .elementor-element.elementor-element-6c56ae5{--width:100%;}.elementor-3245 .elementor-element.elementor-element-a007adc{--width:711px;}.elementor-3245 .elementor-element.elementor-element-2f92d0f{--width:180px;}.elementor-3245 .elementor-element.elementor-element-3d630f0{--width:180px;}.elementor-3245 .elementor-element.elementor-element-513e078{--width:180px;}.elementor-3245 .elementor-element.elementor-element-3d4c0b5{--width:180px;}.elementor-3245 .elementor-element.elementor-element-7506bf2{--width:100%;}.elementor-3245 .elementor-element.elementor-element-2e996d1{--width:180px;}.elementor-3245 .elementor-element.elementor-element-38cec51{--width:180px;}.elementor-3245 .elementor-element.elementor-element-1d843b7{--width:180px;}.elementor-3245 .elementor-element.elementor-element-b7e3e9c{--width:180px;}.elementor-3245 .elementor-element.elementor-element-68dc33f{--width:180px;}.elementor-3245 .elementor-element.elementor-element-8f93352{--width:180px;}.elementor-3245 .elementor-element.elementor-element-d58d9c0{--width:180px;}.elementor-3245 .elementor-element.elementor-element-37c7425{--width:180px;}.elementor-3245 .elementor-element.elementor-element-4c95ffc{--width:180px;}.elementor-3245 .elementor-element.elementor-element-f8220db{--width:180px;}.elementor-3245 .elementor-element.elementor-element-0d50615{--width:180px;}.elementor-3245 .elementor-element.elementor-element-f98992f{--width:180px;}.elementor-3245 .elementor-element.elementor-element-45f2b93{--width:40%;}.elementor-3245 .elementor-element.elementor-element-a0f7a8b{--content-width:1280px;}.elementor-3245 .elementor-element.elementor-element-4b01a5c{--width:90%;}.elementor-3245 .elementor-element.elementor-element-138bdf7{--width:180px;}.elementor-3245 .elementor-element.elementor-element-88e2c08{--width:180px;}.elementor-3245 .elementor-element.elementor-element-f6b29e5{--width:180px;}.elementor-3245 .elementor-element.elementor-element-b6f8047{--width:180px;}.elementor-3245 .elementor-element.elementor-element-c6dcdf7{--content-width:1180px;}.elementor-3245 .elementor-element.elementor-element-32f78b1{--width:100%;}.elementor-3245 .elementor-element.elementor-element-346cb27{--width:100%;}.elementor-3245 .elementor-element.elementor-element-d4a79f2{--width:85%;}.elementor-3245 .elementor-element.elementor-element-fe28e68{--width:85%;}.elementor-3245 .elementor-element.elementor-element-18d4fd6{--width:85%;}.elementor-3245 .elementor-element.elementor-element-8830678{--width:48%;}.elementor-3245 .elementor-element.elementor-element-cae1875{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3245 .elementor-element.elementor-element-3565512{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-cfc422f{--width:45%;}.elementor-3245 .elementor-element.elementor-element-2c557d9{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-fc039b6{--width:65%;}.elementor-3245 .elementor-element.elementor-element-a007adc{--width:500px;}.elementor-3245 .elementor-element.elementor-element-7506bf2{--width:100%;}.elementor-3245 .elementor-element.elementor-element-6c408be{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-45f2b93{--width:55%;}.elementor-3245 .elementor-element.elementor-element-a0f7a8b{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-4b01a5c{--width:100%;}.elementor-3245 .elementor-element.elementor-element-c6dcdf7{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-6fcca37{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-1a0ac5b{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-8830678{--width:65%;}.elementor-3245 .elementor-element.elementor-element-b73befd{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-cae1875{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3245 .elementor-element.elementor-element-cfc422f{--width:50%;}.elementor-3245 .elementor-element.elementor-element-fc039b6{--width:70%;}.elementor-3245 .elementor-element.elementor-element-a007adc{--width:500px;}.elementor-3245 .elementor-element.elementor-element-7506bf2{--width:80%;}.elementor-3245 .elementor-element.elementor-element-45f2b93{--width:60%;}.elementor-3245 .elementor-element.elementor-element-9dc2ba1{--width:48%;}.elementor-3245 .elementor-element.elementor-element-b7baec6{--width:48%;}.elementor-3245 .elementor-element.elementor-element-f6dccbb{--width:48%;}.elementor-3245 .elementor-element.elementor-element-4460efa{--width:48%;}.elementor-3245 .elementor-element.elementor-element-4b01a5c{--width:80%;}.elementor-3245 .elementor-element.elementor-element-c6dcdf7{--content-width:90%;}.elementor-3245 .elementor-element.elementor-element-32f78b1{--width:80%;}.elementor-3245 .elementor-element.elementor-element-1f31773{--width:48%;}.elementor-3245 .elementor-element.elementor-element-537c975{--width:48%;}.elementor-3245 .elementor-element.elementor-element-4d1f189{--width:48%;}.elementor-3245 .elementor-element.elementor-element-4a07937{--width:48%;}.elementor-3245 .elementor-element.elementor-element-8830678{--width:70%;}.elementor-3245 .elementor-element.elementor-element-cae1875{--width:100%;}.elementor-3245 .elementor-element.elementor-element-669f4aa{--width:45%;}.elementor-3245 .elementor-element.elementor-element-ec775ae{--width:45%;}.elementor-3245 .elementor-element.elementor-element-38e300b{--width:45%;}}/* Start custom CSS for button, class: .elementor-element-6551ed1 */.slide-right-arrow  svg {
    transition: .2s
}
.slide-right-arrow .elementor-button:hover  svg {
    transform: translate(8px, 0px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6583ce3 */.slide-right-arrow  svg {
    transition: .2s
}
.slide-right-arrow .elementor-button:hover  svg {
    transform: translate(8px, 0px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d0d42e */.slide-right-arrow  svg {
    transition: .2s
}
.slide-right-arrow .elementor-button:hover  svg {
    transform: translate(8px, 0px);
}/* End custom CSS */